Authored by hf

do fixes bug to cuxiao coupon feature

Showing 100 changed files with 379 additions and 795 deletions

Too many changes to show.

To preserve performance only 100 of 100+ files are displayed.

Mobile
\ No newline at end of file
存放PC模板的预编译文件
\ No newline at end of file
... ...
<?php
/**
* 所有Controller控制器的基类
*
* @name HuodongAction
* @package library
* @copyright yoho.inc
* @version 1.0 (2015-11-27 14:40:21)
* @author fei.hong <fei.hong@yoho.cn>
*/
namespace Action;
use Yaf\Controller_Abstract;
use Yaf\Dispatcher;
use Yaf\Application;
use Plugin\Cache;
use Hood\Session;
class HuodongAction extends Controller_Abstract
{
/**
* HTTP请求对象
*
* @var object
*/
protected $_request;
/**
* 用户相关信息
*/
protected $_uid = 0;
protected $_uname = '';
/**
* 存放模板数据
*
* @var array
*/
protected $_data;
/**
* 初始化
*/
public function init()
{
$this->_request = $this->getRequest();
$config = Application::app()->getConfig()->get('application');
if (isset($config->js->url)) {
$this->_view->assign('jsUrl', $config->js->url);
}
if (isset($config->css->url)) {
$this->_view->assign('cssUrl', $config->js->url);
}
}
/**
* 封装一下获取get参数
*
* @param String $key
* @param mixed $default
* @return mixed
*/
protected function get($key = null, $default = null)
{
if (null === $key) {
return $_GET;
}
return $this->_request->getQuery($key, $default);
}
/**
* 封装一下获取post参数
*
* @param String $key
* @param mixed $default
* @return mixed
*/
protected function post($key = null, $default = null)
{
if (null === $key) {
return $_POST;
}
return $this->_request->getPost($key, $default);
}
/**
* 封装一下获取YAF内部的参数
*
* @param String $key
* @param mixed $default
* @return mixed
*/
protected function param($key, $default = null)
{
return $this->_request->getParam($key, $default);
}
/**
* 封装一下获取服务器的参数
*
* @param String $key
* @param mixed $default
* @return mixed
*/
protected function server($key, $default = null)
{
return $this->_request->getServer($key, $default);
}
/**
* 关闭模板自动渲染
*
* @return void
*/
protected function disableView()
{
Dispatcher::getInstance()->autoRender(false);
}
/**
* 输出JSON数据到浏览器
*
* @return void
*/
protected function echoJson($json)
{
headers_sent() || header('Content-Type: application/json; charset=utf-8;');
if (is_array($json)) {
$json = json_encode($json);
}
echo $json;
}
/**
* 返回JSON数据
*
* @param int $code 状态编码
* @param string $message 提示信息
* @param mixed $data 数据内容
* @return json
*/
protected function returnJson($code, $message, $data)
{
return json_encode(array(
'code' => $code,
'message' => $message,
'data' => $data,
));
}
/**
* 判断是不是AJAX请求
*
* @return bool
*/
protected function isAjax()
{
return $this->_request->isXmlHttpRequest();
}
/**
* 跳转到错误页面
*/
protected function error()
{
headers_sent() || header('Location: /error.html');
exit();
}
/**
* 跳转到指定的URL
*
* @param string $url 链接地址
* @return void
*/
protected function go($url)
{
headers_sent() || header('Location: ' . $url);
exit();
}
/**
* 设置Cookie
*
* @param string $name cookie的名字
* @param string $value cookie的值
* @param integer $expire cookie过期时间
* @param integer $path cookie可用的路径
* @param string $domain cookie可用域名
*/
protected function setCookie($name, $value, $expire = 0, $path = '/', $domain = '.yohobuy.com')
{
setcookie($name, $value, $expire, $path, $domain);
}
/**
* 返回Cookie变量
*
* @param string $name cookie名称
* @param string $default 未获取到返回的默认值
* @return string 获取到的cookie值
*/
protected function getCookie($name, $default = '')
{
return $this->_request->getCookie($name, $default);
}
/**
* 设置缓存
*
* @param string $key 键名
* @param mixed $value 需要缓存的数据
* @param int $expire 缓存有效期(单位秒, 0表示永久)
* @return void
*/
protected function setCache($key, $value, $expire)
{
Cache::set($key, $value, $expire);
}
/**
* 获取缓存
*
* @param string $key 键名
* @param bool $isMaster 控制是到主服务器取,还是到从服务器取缓存
* @return mixed
*/
protected function getCache($key, $isMaster = true)
{
if ($isMaster) {
return Cache::get($key, 'master');
} else {
return Cache::get($key, 'slave');
}
}
/**
* 设置Session
*
* @param string $name 名称
* @param mixed $value 值
* @return void
*/
public function setSession($name, $value)
{
Session::start('yohobuy_session', null, 'yohobuy.com')->__set($name, $value);
}
/**
* 获取Session
*
* @param string $name 名称
*/
public function getSession($name)
{
return Session::start('yohobuy_session', null, 'yohobuy.com')->__get($name);
}
/**
* 获取当前登录的用户ID
*
* @return int
* @todo
*/
protected function getUid()
{
if (!$this->_uid) {
$cookie = $this->getCookie('_UID');
if (!empty($cookie)) {
$cookieList = explode('::', $cookie);
if (isset($cookieList[1]) && is_numeric($cookieList[1])) {
$this->_uid = $cookieList[1];
$this->_uname = $cookieList[0];
}
}
}
return $this->_uid;
}
/**
* 获取客户端唯一标识
*
* @return string
*/
protected function getUdid()
{
$udid = '';
$realIP = $this->_request->getServer('HTTP_X_REAL_IP');
if ($realIP) {
$udid = md5($realIP);
} else {
$realIP = $this->_request->getServer('REMOTE_ADDR', '');
$udid = md5($realIP);
}
return $udid;
}
/*
* 设置网站SEO的标题
*
* @param string $title 标题
* @param string $sign 连接的字符串
* @param bool $showMore 是否显示更多内容
* @return void
*/
protected function setTitle($title, $showMore = true, $sign = ' | ')
{
$this->_view->assign('title_more', $showMore);
$this->_view->assign('title', $title . $sign);
}
/**
* 设置网站SEO的关键词
*
* @param string $keywords 关键词,多个之间用","逗号分隔
* @return void
*/
protected function setKeywords($keywords)
{
$this->_view->assign('keywords', rtrim($keywords, ',') . ',');
}
/**
* 设置网站SEO的描述内容
*
* @param string $description 描述内容
* @param string $sign 连接的字符串
* @param bool $showMore 是否显示更多内容
* @return void
*/
protected function setDescription($description, $showMore = true, $sign = ' ')
{
$this->_view->assign('description_more', $showMore);
$this->_view->assign('description', $description . $sign);
}
/**
* 设置最后修改时间
*
* @param string $modifiedTime 修改时间戳
* @param type $notModifiedExit 是否在没有修改时返回304状态
* @return void
*/
public static function setLastModified($modifiedTime, $notModifiedExit = true)
{
$modifiedTime = date('D, d M Y H:i:s ', $modifiedTime) . 'GMT';
if ($notModifiedExit && isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && $modifiedTime == $_SERVER['HTTP_IF_MODIFIED_SINCE']) {
header('HTTP/1.1 304 Not Modified');
exit();
}
header('Last-Modified: ' . $modifiedTime);
}
/**
* 设置浏览器的缓存
*
* @param int $seconds 单位是秒
* @return void
*/
public static function setExpires($seconds = 180)
{
$time = date('D, d M Y H:i:s ', time() + $seconds) . 'GMT';
header('Expires: ' . $time);
}
}
... ...
... ... @@ -107,6 +107,7 @@ class TemplateLayout implements View_Interface
$tplExt = $config->template->ext;
$viewPath = $config->template->path;
$viewName = $viewPath . '/' . strtolower($request->module) . '/' . strtolower($request->controller) . '/' . $tpl . $tplExt;
// 判断视图模板文件是否存在, 不存在则直接返回空
if (!file_exists($viewName)) {
return '';
... ...
@charset "UTF-8";
/* line 5, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
/* line 22, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
line-height: 1;
}
/* line 24, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
list-style: none;
}
/* line 26, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
border-collapse: collapse;
border-spacing: 0;
}
/* line 28, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
/* line 30, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
quotes: none;
}
/* line 103, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
/* line 32, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
border: none;
}
/* line 116, C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
/*px转化rem*/
/* line 25, ../sass/base/_common.scss */
body {
font-family: helvetica,Arial,"SimHei";
background: #f2f2f2;
}
/**
* 闭合浮动
* @Doc: http://nicolasgallagher.com/micro-clearfix-hack/
*/
/* line 35, ../sass/base/_common.scss */
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
/* line 41, ../sass/base/_common.scss */
.clearfix:after {
clear: both;
}
/* line 45, ../sass/base/_common.scss */
.clearfix {
*zoom: 1;
/* IE6-7 触发 hasLayout */
}
/* line 49, ../sass/base/_common.scss */
ol, ul {
list-style: none;
}
/* line 53, ../sass/base/_common.scss */
a {
text-decoration: none;
}
/* line 57, ../sass/base/_common.scss */
a:focus {
outline: none;
}
/* line 5, ../sass/coupon-mobile.scss */
.coupon-hd {
height: 6.3rem;
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -3.175rem;
background-size: 16rem 31.575rem;
}
/* line 10, ../sass/coupon-mobile.scss */
.coupon-hd.hd2 {
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -9.725rem;
background-size: 16rem 31.575rem;
}
/* line 14, ../sass/coupon-mobile.scss */
.coupon-hd.hd3 {
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -16.275rem;
background-size: 16rem 31.575rem;
}
/* line 19, ../sass/coupon-mobile.scss */
.coupon-bd {
position: relative;
margin: 0.4rem 0.325rem 0;
padding: 0 0 0.875rem;
background: #fff url('../../../img/cuxiao/bd-bg.png?1448352895') repeat-y top left;
background-size: 100% auto;
-moz-border-radius: 0.25rem;
-webkit-border-radius: 0.25rem;
border-radius: 0.25rem;
}
/* line 28, ../sass/coupon-mobile.scss */
.coupon-bd .bd-top {
position: absolute;
height: 0.8rem;
left: 0;
right: 0;
top: 0;
background: url('../../../img/cuxiao/bd-header.png?1448352137') no-repeat top left;
background-size: 100% auto;
}
/* line 38, ../sass/coupon-mobile.scss */
.coupon-bd .bd-bottom {
position: absolute;
height: 0.15rem;
left: 0;
right: 0;
bottom: 0;
background: url('../../../img/cuxiao/bd-footer.png?1448352929') no-repeat bottom left;
background-size: 100% auto;
}
/* line 49, ../sass/coupon-mobile.scss */
.coupon-rule {
padding: 1.225rem 0 0;
}
/* line 52, ../sass/coupon-mobile.scss */
.coupon-rule h2 {
margin: 0 auto;
width: 14.55rem;
height: 1.275rem;
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 0;
background-size: 16rem 31.575rem;
}
/* line 60, ../sass/coupon-mobile.scss */
.coupon-rule ul {
margin: 0.625rem auto 0;
padding: 0.375rem 0 0;
width: 14.525rem;
height: 3.55rem;
font-size: 0;
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -27.625rem;
background-size: 16rem 31.575rem;
}
/* line 69, ../sass/coupon-mobile.scss */
.coupon-rule ul li {
margin: 0.375rem 0 0;
}
/* line 72, ../sass/coupon-mobile.scss */
.coupon-rule ul li:first-child {
margin: 0;
}
/* line 76, ../sass/coupon-mobile.scss */
.coupon-rule ul li span {
float: left;
margin: 0 0 0 0.65rem;
width: 2.15rem;
height: 0.6rem;
line-height: 0.6rem;
text-align: center;
font-size: 0.45rem;
-webkit-text-size-adjust: none;
color: #fff;
background: #c41a07;
-moz-border-radius: 0.125rem;
-webkit-border-radius: 0.125rem;
border-radius: 0.125rem;
}
/* line 93, ../sass/coupon-mobile.scss */
.coupon-rule ul li em {
float: left;
margin: 0 0 0 0.25rem;
width: 11.45rem;
font-size: 0.45rem;
-webkit-text-size-adjust: none;
color: #fff;
line-height: 0.65rem;
}
/* line 102, ../sass/coupon-mobile.scss */
.floor-header {
margin: 1rem auto;
width: 14.5rem;
height: 0.6rem;
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -1.525rem;
background-size: 16rem 31.575rem;
}
/* line 109, ../sass/coupon-mobile.scss */
.floor-header.top-recommend {
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -2.35rem;
background-size: 16rem 31.575rem;
}
/* line 115, ../sass/coupon-mobile.scss */
.img-coupon ul {
margin: 0.675rem 0 0;
height: 10.05rem;
background-repeat: no-repeat;
background-position: center center;
background-size: auto 100%;
text-align: center;
font-size: 0;
}
/* line 124, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon01 {
background-image: url('../../../img/cuxiao/boy/pic01.png?1448351086');
}
/* line 128, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon02 {
background-image: url('../../../img/cuxiao/boy/pic02.png?1448351239');
}
/* line 132, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon03 {
background-image: url('../../../img/cuxiao/boy/pic03.png?1448351260');
}
/* line 136, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon04 {
background-image: url('../../../img/cuxiao/boy/pic04.png?1448351280');
}
/* line 140, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon05 {
background-image: url('../../../img/cuxiao/boy/pic05.png?1448351508');
}
/* line 144, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon06 {
background-image: url('../../../img/cuxiao/boy/pic06.png?1448351671');
}
/* line 148, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon07 {
background-image: url('../../../img/cuxiao/boy/pic07.png?1448351704');
}
/* line 152, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon08 {
background-image: url('../../../img/cuxiao/boy/pic08.png?1448351725');
}
/* line 156, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon01.girl {
background-image: url('../../../img/cuxiao/girl/pic01.png?1448355972');
}
/* line 160, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon02.girl {
background-image: url('../../../img/cuxiao/girl/pic02.png?1448355989');
}
/* line 164, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon03.girl {
background-image: url('../../../img/cuxiao/girl/pic03.png?1448356005');
}
/* line 168, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon04.girl {
background-image: url('../../../img/cuxiao/girl/pic04.png?1448356024');
}
/* line 172, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon05.girl {
background-image: url('../../../img/cuxiao/girl/pic05.png?1448356315');
}
/* line 176, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon06.girl {
background-image: url('../../../img/cuxiao/girl/pic06.png?1448356330');
}
/* line 180, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon07.girl {
background-image: url('../../../img/cuxiao/girl/pic07.png?1448356344');
}
/* line 184, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon08.girl {
background-image: url('../../../img/cuxiao/girl/pic08.png?1448356359');
}
/* line 188, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon01.girl2 {
background-image: url('../../../img/cuxiao/girl/pic201.png?1448438450');
}
/* line 192, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon02.girl2 {
background-image: url('../../../img/cuxiao/girl/pic202.png?1448438464');
}
/* line 196, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon03.girl2 {
background-image: url('../../../img/cuxiao/girl/pic203.png?1448438475');
}
/* line 200, ../sass/coupon-mobile.scss */
.img-coupon ul.img-coupon04.girl2 {
background-image: url('../../../img/cuxiao/girl/pic204.png?1448438485');
}
/* line 205, ../sass/coupon-mobile.scss */
.img-coupon ul.boy2-img-coupon01 {
background-image: url('../../../img/cuxiao/boy/pic201.png?1448437328');
}
/* line 209, ../sass/coupon-mobile.scss */
.img-coupon ul.boy2-img-coupon02 {
background-image: url('../../../img/cuxiao/boy/pic202.png?1448437347');
}
/* line 213, ../sass/coupon-mobile.scss */
.img-coupon ul.boy2-img-coupon03 {
background-image: url('../../../img/cuxiao/boy/pic203.png?1448437357');
}
/* line 217, ../sass/coupon-mobile.scss */
.img-coupon ul.boy2-img-coupon04 {
background-image: url('../../../img/cuxiao/boy/pic204.png?1448437366');
}
/* line 221, ../sass/coupon-mobile.scss */
.img-coupon ul:first-child {
margin: 0;
}
/* line 225, ../sass/coupon-mobile.scss */
.img-coupon ul li {
display: inline-block;
*zoom: 1;
*display: inline;
margin: 0 0 0 0.575rem;
width: 6.975rem;
height: 100%;
}
/* line 232, ../sass/coupon-mobile.scss */
.img-coupon ul li:first-child {
margin: 0;
}
/* line 236, ../sass/coupon-mobile.scss */
.img-coupon ul li .enter-store {
display: block;
height: 5.75rem;
}
/* line 241, ../sass/coupon-mobile.scss */
.img-coupon ul li .get-coupon {
display: block;
height: 5.25rem;
}
/* line 250, ../sass/coupon-mobile.scss */
.logo-coupon li {
margin: 0.625rem auto 0;
width: 14.55rem;
height: 3.5rem;
background-repeat: no-repeat;
background-position: center center;
background-size: auto 100%;
font-size: 0;
}
/* line 259, ../sass/coupon-mobile.scss */
.logo-coupon li a {
float: left;
height: 100%;
}
/* line 264, ../sass/coupon-mobile.scss */
.logo-coupon li a.enter-store {
width: 4.85rem;
}
/* line 268, ../sass/coupon-mobile.scss */
.logo-coupon li a.get-coupon {
width: 9.7rem;
}
/* line 273, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon01 {
background-image: url('../../../img/cuxiao/boy/logo01.png?1448351351');
}
/* line 277, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon02 {
background-image: url('../../../img/cuxiao/boy/logo02.png?1448351368');
}
/* line 281, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon03 {
background-image: url('../../../img/cuxiao/boy/logo03.png?1448351384');
}
/* line 285, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon04 {
background-image: url('../../../img/cuxiao/boy/logo04.png?1448351411');
}
/* line 289, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon05 {
background-image: url('../../../img/cuxiao/boy/logo05.png?1448351430');
}
/* line 293, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon06 {
background-image: url('../../../img/cuxiao/boy/logo06.png?1448351445');
}
/* line 297, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon07 {
background-image: url('../../../img/cuxiao/boy/logo07.png?1448351797');
}
/* line 301, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon08 {
background-image: url('../../../img/cuxiao/boy/logo08.png?1448351808');
}
/* line 305, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon09 {
background-image: url('../../../img/cuxiao/boy/logo09.png?1448351824');
}
/* line 309, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon10 {
background-image: url('../../../img/cuxiao/boy/logo10.png?1448351846');
}
/* line 313, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon11 {
background-image: url('../../../img/cuxiao/boy/logo11.png?1448351884');
}
/* line 317, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon12 {
background-image: url('../../../img/cuxiao/boy/logo12.png?1448351897');
}
/* line 321, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon01 {
background-image: url('../../../img/cuxiao/boy/logo201.png?1448438029');
}
/* line 325, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon02 {
background-image: url('../../../img/cuxiao/boy/logo202.png?1448438043');
}
/* line 329, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon03 {
background-image: url('../../../img/cuxiao/boy/logo203.png?1448438058');
}
/* line 333, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon04 {
background-image: url('../../../img/cuxiao/boy/logo204.png?1448438064');
}
/* line 337, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon05 {
background-image: url('../../../img/cuxiao/boy/logo205.png?1448438083');
}
/* line 341, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon06 {
background-image: url('../../../img/cuxiao/boy/logo206.png?1448438092');
}
/* line 345, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon07 {
background-image: url('../../../img/cuxiao/boy/logo207.png?1448438099');
}
/* line 349, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon08 {
background-image: url('../../../img/cuxiao/boy/logo208.png?1448438106');
}
/* line 353, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon09 {
background-image: url('../../../img/cuxiao/boy/logo209.png?1448438113');
}
/* line 357, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon10 {
background-image: url('../../../img/cuxiao/boy/logo210.png?1448438120');
}
/* line 361, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon11 {
background-image: url('../../../img/cuxiao/boy/logo211.png?1448438128');
}
/* line 365, ../sass/coupon-mobile.scss */
.logo-coupon li.boy2-logo-coupon12 {
background-image: url('../../../img/cuxiao/boy/logo212.png?1448438142');
}
/* line 369, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon01.girl {
background-image: url('../../../img/cuxiao/girl/logo01.png?1448356069');
}
/* line 373, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon02.girl {
background-image: url('../../../img/cuxiao/girl/logo02.png?1448356084');
}
/* line 377, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon03.girl {
background-image: url('../../../img/cuxiao/girl/logo03.png?1448356099');
}
/* line 381, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon04.girl {
background-image: url('../../../img/cuxiao/girl/logo04.png?1448356113');
}
/* line 385, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon05.girl {
background-image: url('../../../img/cuxiao/girl/logo05.png?1448356129');
}
/* line 389, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon06.girl {
background-image: url('../../../img/cuxiao/girl/logo06.png?1448356141');
}
/* line 393, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon07.girl {
background-image: url('../../../img/cuxiao/girl/logo07.png?1448356171');
}
/* line 397, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon08.girl {
background-image: url('../../../img/cuxiao/girl/logo08.png?1448356189');
}
/* line 401, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon09.girl {
background-image: url('../../../img/cuxiao/girl/logo09.png?1448356208');
}
/* line 405, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon10.girl {
background-image: url('../../../img/cuxiao/girl/logo10.png?1448356222');
}
/* line 409, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon11.girl {
background-image: url('../../../img/cuxiao/girl/logo11.png?1448356235');
}
/* line 413, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon12.girl {
background-image: url('../../../img/cuxiao/girl/logo12.png?1448356245');
}
/* line 417, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon13.girl {
background-image: url('../../../img/cuxiao/girl/logo13.png?1448356258');
}
/* line 421, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon14.girl {
background-image: url('../../../img/cuxiao/girl/logo14.png?1448356276');
}
/* line 425, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon01.girl2 {
background-image: url('../../../img/cuxiao/girl/logo201.png?1448438723');
}
/* line 429, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon02.girl2 {
background-image: url('../../../img/cuxiao/girl/logo202.png?1448438730');
}
/* line 433, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon03.girl2 {
background-image: url('../../../img/cuxiao/girl/logo203.png?1448438740');
}
/* line 437, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon04.girl2 {
background-image: url('../../../img/cuxiao/girl/logo204.png?1448438749');
}
/* line 441, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon05.girl2 {
background-image: url('../../../img/cuxiao/girl/logo205.png?1448438759');
}
/* line 445, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon06.girl2 {
background-image: url('../../../img/cuxiao/girl/logo206.png?1448438770');
}
/* line 449, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon07.girl2 {
background-image: url('../../../img/cuxiao/girl/logo207.png?1448438778');
}
/* line 453, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon08.girl2 {
background-image: url('../../../img/cuxiao/girl/logo208.png?1448438787');
}
/* line 457, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon09.girl2 {
background-image: url('../../../img/cuxiao/girl/logo209.png?1448438794');
}
/* line 461, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon10.girl2 {
background-image: url('../../../img/cuxiao/girl/logo210.png?1448438804');
}
/* line 465, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon11.girl2 {
background-image: url('../../../img/cuxiao/girl/logo211.png?1448438812');
}
/* line 469, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon12.girl2 {
background-image: url('../../../img/cuxiao/girl/logo212.png?1448438820');
}
/* line 473, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon13.girl2 {
background-image: url('../../../img/cuxiao/girl/logo213.png?1448438834');
}
/* line 477, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon14.girl2 {
background-image: url('../../../img/cuxiao/girl/logo214.png?1448438851');
}
/* line 481, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon01.kid {
background-image: url('../../../img/cuxiao/kidlife/kid01.png?1448356814');
}
/* line 485, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon02.kid {
background-image: url('../../../img/cuxiao/kidlife/kid02.png?1448356826');
}
/* line 489, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon03.kid {
background-image: url('../../../img/cuxiao/kidlife/kid03.png?1448356841');
}
/* line 493, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon04.kid {
background-image: url('../../../img/cuxiao/kidlife/kid04.png?1448356853');
}
/* line 497, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon05.kid {
background-image: url('../../../img/cuxiao/kidlife/kid05.png?1448356864');
}
/* line 501, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon06.kid {
background-image: url('../../../img/cuxiao/kidlife/kid06.png?1448356876');
}
/* line 505, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon07.kid {
background-image: url('../../../img/cuxiao/kidlife/kid07.png?1448356889');
}
/* line 509, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon08.kid {
background-image: url('../../../img/cuxiao/kidlife/kid08.png?1448356903');
}
/* line 513, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon01.life {
background-image: url('../../../img/cuxiao/kidlife/life01.png?1448357136');
}
/* line 517, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon02.life {
background-image: url('../../../img/cuxiao/kidlife/life02.png?1448357146');
}
/* line 521, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon03.life {
background-image: url('../../../img/cuxiao/kidlife/life03.png?1448357177');
}
/* line 525, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon04.life {
background-image: url('../../../img/cuxiao/kidlife/life04.png?1448357198');
}
/* line 529, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon05.life {
background-image: url('../../../img/cuxiao/kidlife/life05.png?1448357214');
}
/* line 533, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon06.life {
background-image: url('../../../img/cuxiao/kidlife/life06.png?1448357233');
}
/* line 537, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon07.life {
background-image: url('../../../img/cuxiao/kidlife/life07.png?1448357248');
}
/* line 541, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon08.life {
background-image: url('../../../img/cuxiao/kidlife/life08.png?1448357264');
}
/* line 545, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon09.life {
background-image: url('../../../img/cuxiao/kidlife/life09.png?1448357278');
}
/* line 549, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon10.life {
background-image: url('../../../img/cuxiao/kidlife/life10.png?1448357290');
}
/* line 553, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon11.life {
background-image: url('../../../img/cuxiao/kidlife/life11.png?1448357308');
}
/* line 557, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon12.life {
background-image: url('../../../img/cuxiao/kidlife/life12.png?1448357325');
}
/* line 561, ../sass/coupon-mobile.scss */
.logo-coupon li.logo-coupon13.life {
background-image: url('../../../img/cuxiao/kidlife/life13.png?1448357337');
}
/* line 567, ../sass/coupon-mobile.scss */
.coupon-ft {
padding: 0 0 2.6rem;
height: 6.8rem;
line-height: 6.8rem;
background-image: url('../../../img/cuxiao/footer.png?1448352083');
background-repeat: no-repeat;
background-position: left bottom;
background-size: 100% auto;
}
/* line 577, ../sass/coupon-mobile.scss */
.other-coupon {
font-size: 0;
text-align: center;
}
/* line 581, ../sass/coupon-mobile.scss */
.other-coupon a {
display: inline-block;
*zoom: 1;
*display: inline;
margin: 0 0.325rem;
width: 4.55rem;
height: 4.55rem;
color: #fff;
font-size: 0.75rem;
font-weight: bold;
line-height: 2.5rem;
vertical-align: middle;
background-image: url('../../../img/cuxiao/common-s1d5f767eac.png');
background-repeat: no-repeat;
background-position: 0 -22.825rem;
background-size: 16rem 31.575rem;
}
/* line 597, ../sass/coupon-mobile.scss */
.get-dialog-shade {
display: none;
position: fixed;
z-index: 998;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: #000;
opacity: 0.4;
filter: alpha(opacity=40);
}
/* line 610, ../sass/coupon-mobile.scss */
.get-dialog {
display: none;
position: fixed;
left: 50%;
top: 50%;
margin: -3.3rem 0 0 -5rem;
padding: 1.6rem 0 0;
width: 10rem;
height: 5rem;
background: #fff;
z-index: 999;
text-align: center;
}
/* line 623, ../sass/coupon-mobile.scss */
.get-dialog p {
line-height: 0.8rem;
font-size: 0.6rem;
font-weight: bold;
}
/* line 629, ../sass/coupon-mobile.scss */
.get-dialog a {
display: block;
margin: 0.75rem auto 0;
width: 5.95rem;
height: 1.05rem;
line-height: 1.05rem;
background: #000;
font-size: 0.6rem;
color: #fff;
}
/* 提示框 */
.yoho-tip {
position: fixed;
display: none;
text-align: center;
width: 70%;
padding: 34px 0;
top: 50%;
left: 50%;
margin-left: -35%;
margin-top: -45px;
background-color: #000;
opacity: 0.7;
color: #fff;
font-size: 18px;
border: none;
border-radius: 10px;
}