@CHARSET "UTF-8";

.viewport{ min-width:300px;max-width:640px;margin:0 auto; position:relative;}
.viewport_bg{ background:#fff;min-width:300px;}
.viewport_bg2{ background:#eee;min-width:300px;}
.home_login{ position:absolute; top:20px; right:10px; color:#333333;}
.home_login a{ display:inline-block;}
.indexWrap{padding:10px 0;}
.search-bar{padding-right:60px;position: relative;}
.search-bar-add {margin-top:7px;line-height:20px;position:relative;}
.search-bar-add .w90{width:90%; display:block;}
.search-bar-tbl{ display:block;width:auto;position:relative;border:1px solid #dddddd;border-radius:20px;height:30px;overflow:hidden;background:#fff;padding-left:5px;}
.search-bar-tbl input{ display:inline-block;background:none; border:0px; height:30px;line-height:30px;color:#aaaaaa;width:90%;   }
.search-bar a.search{position:absolute; right:10px; background:url(../../images/3g/home_14.png) no-repeat 1px; display:inline-block; background-size:80%; height:30px;width:30px;}
.class-bar{position:absolute; right:10px; top:0; width:46px; color:#f00f00;text-align:center;}
.dpme {overflow:hidden;width:45%;white-space:nowrap;text-overflow:ellipsis;}

/*滚动图片*/
.swipe{overflow: hidden;visibility: hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap > a {float: left;width: 100%;position:relative;}
.swipe-wrap > a img{ width:100%;}
#position{padding: 0;width: 100%;text-align: center;position: absolute;left: 0px;bottom: 10px;}
#position li{width:12px;height:12px;margin:0 3px;display:inline-block;-webkit-border-radius:6px;border-radius:6px;background-color: #dddddd;}
#position li.cur{background-color:#f00f00;}
#banners{
	overflow: hidden;
}

.app-nav{ padding-top:20px; overflow:hidden}
.app-nav .app-link{ width:20%;margin-bottom:20px; float:left; text-decoration:none; color:#333333;text-align:center; display:block; position:relative;}
.app-nav .app-link img{width:60%;}
.app-nav .app-link h3{ font-weight:normal;padding-top:5px; font-size:0.9em}
.home-tit{background:#fff;color:#555555;font-size:15px;}
.home-tit span{ width:3px; height:12px; background:#cc0000; margin-right:5px;display:inline-block}
.discount{ background:#fff; overflow:hidden;}
.tr1{ text-align:right; }
.home-floor{ width:49.9%;border-right:1px solid #dddddd;float:left;margin-left:-1px;}
.bor-floor{border-bottom:1px solid #dddddd; }

.up-floor{border-bottom:1px solid #dddddd;width:50%;float:right;}
.down-floor{width:49.9%;float:right;}
.home-tit-bar{ color:#fc7c26;float:right; padding-right:1%; display:inline-block;}
.botbt-floor{border-right:0px; border-left:0px;}
.left-floor{width:28%;float:left;border-left:1px solid #dddddd; }
.bor-floor2{margin-right:-1px;}
.brand-floor2{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd; width:58%;float:right;}
.brand-floor{width:42%;float:left;margin-left:-1px;}
/***底部***/
.layout-login-area{border-top:1px solid #ddd;width:100%; background:#fff; text-align:center;}
.layout-login{padding:8px;border-bottom:1px solid #e5e5e5;text-align:left;}
.layout-login-area a{font-size:1em; color:#666;}
.layout-login-area .layout-lg-bar{display:inline-block;margin:0 2px; color:##666;}
.layout-new-fr{ float:right;}
.layout-version{padding:15px 0 15px;border-bottom:1px solid #ddd;}
.layout-version .layout-on{ color:#e6242b;}
.layout-version a{ margin:0 1.16em;display: inline-block;width:15%;}
.layout-version a p{padding-top:5px;}
.layout-version a i img{width:70%;margin:0 auto;}
.layout-copyright{line-height:28px;  color:#666;padding:10px 0;}
@media screen and (min-width: 320px) and (max-width: 360px){
.layout-copyright{font-size: 12px;}
}
@media screen and (min-width: 360px) and (max-width: 375px){
.layout-copyright{font-size: 13px;}
}
/****分类弹出框**/
.nav_pop{width:100%;background:#fff;position:absolute;top: 44px;z-index:1999;padding-top:14px;font-family: Arial, Helvetica, sans-serif, "宋体";}
.nav_pop_1{padding-left:25px;}
.nav_pop_bg{ background:#000; top:49px; opacity:0.5;position: absolute;width:100%; height:100%; z-index:998; min-width:300px;max-width:640px;}
.nav_pop_bg2{ background:#000; top:49px; opacity:0.5;position: absolute;width:100%; height:100%; z-index:998;}
.nav_pop_1 a{color: #000;font-weight: normal;display:inline-block;text-overflow:ellipsis;white-space:nowrap;padding-right: 10px;-webkit-background-size: auto 7px;margin:0px 2%;padding:5px 0px 5px 0px;text-align:left;overflow:hidden;}
.nav_pop h4{display: -webkit-box;padding:5px 0px 5px 35px;-webkit-box-pack: justify;border-bottom:1px solid #ccc;}
.nav_pop h4 a{  color:#f00f00;}
.nav_pop h4.home{background:url(../../images/3g/home_ico1.png) no-repeat 10px 3px; background-size:23px 21px; }
.nav_pop h4.share{background:url(../../images/3g/home_ico2.png) no-repeat 10px 3px; background-size:23px 21px; }
.nav_pop h4.seconds_kill{background:url(../../images/3g/home_ico3.png) no-repeat 10px 0px; background-size:23px 21px; }
.nav_pop h4.news{background:url(../../images/3g/home_ico4.png) no-repeat 10px 3px; background-size:23px 21px; }
.nav_pop h4.user_center{background:url(../../images/3g/home_ico5.png) no-repeat 10px 3px; background-size:23px 21px; }
.indexWP .nav_pop{top: 49px;}
/*.bdt{border-top: 1px solid #ddd;}*/
/**登陆页***/
.new-header{ position:relative;z-index:199;height:43px;background:#fff;}
.new-a-back{ position:absolute;top:50%;margin-top:-16px;left:6px; width:30px; height:32px;}
.new-a-back span{ display:inline-block;width:10px; height:18px; margin-top:6px; background:url(../../images/3g/home_back.png) no-repeat;background-size:10px 18px;}
.new-header h2{height:44px;line-height:44px;font-weight:normal;color:#666;text-align:center;font-size:1em}
.ofH{overflow: hidden;}
.login-logo{background:url(../../images/3g/hylogo.png) no-repeat; display:block; cursor:pointer;background-size:100%; width:108px;height:108px; margin:10% auto 5% auto;}
.item{position:relative;margin:0px 2% 10px 2%; border:1px solid #e7e7e7;background:#fff;}
.info-prompt{ margin:0px 2% 8px 2%;display:block;}
.border-r2{border:1px solid #cc0000!important;padding:5px 5px;}
.border-r3{border:1px solid #cc0000!important;}
.item .txt-input{height:44px; width:100%;padding:0;border:1px solid #fff;color:#434343;-webkit-appearance:none;}
.item .txt-username{padding-left:35px;background:url(../../images/3g/login_ico1.png) no-repeat 5px 8px; background-size:20px 34px;}
.txt-err,.item .txt-input.txt-err{ border:1px solid #cc0000;}
.item .m10{margin:0px 10px;}
.item .txt-pwd{padding-left:35px;background:url(../../images/3g/login_ico2.png) no-repeat 5px; background-size:25px 25px;}
.btn-login{padding:0px 2%;}
.btn-login a.login-btn,.btn-login a.reg1{ line-height:40px; height:40px; color:#fff; text-align:center; margin:15px 0px;width:100%; display:block; background:#dd0012;}

.btn-login a.login-btn.login-btn-default{background:#ccc;}
.btn-register{ color:#c5303c; text-align:left; padding-left:2%}
.btn-register-fr{color:#c5303c; text-align:left; padding-right:2%;float: right;}
.btn-register-wp{padding-bottom:10px;text-align: right;}
.botton_download{line-height: 40px;height: 40px;color: #fff;text-align: center;font-size: 16px;margin: 3% 0px;width: 100%;display: block;background: #dd0012;}

/***注册页**/
.item-register{ overflow:hidden; margin-top:3%;}
.item .reg-input{height:44px; width:100%; padding:0;color:#434343;-webkit-appearance:none}
.item .reg-username{padding-left:45px;background:url(../../images/3g/login_ico1.png) no-repeat 10px 8px; background-size:20px 34px;}
.item .reg-pwd{padding-left:45px;background:url(../../images/3g/login_ico2.png) no-repeat 10px; background-size:25px 25px;}
.item .reg-yzm{padding-left:45px;background:url(../../images/3g/reg_ico1.png) no-repeat 10px; background-size:25px 20px;}
.item-yzm {position:relative;}
.item-yzm .btn-yzm{position:absolute; right:0px; top:0px; cursor:pointer; display:block; background:#77b428; color:#fff; height:44px; line-height:44px;padding:0px 2%;}
.item .reg-pwd2{ padding-left:45px;background:url(../../images/3g/reg_ico2.png) no-repeat 10px; background-size:25px 27px;}
.item .error_on{
	border: 1px solid #e1e3ac;
	color:#4b4b4b;
	display:none;
}
.item .error_show_focus{
height: 40px;
line-height:40px;
border: 1px solid #e86f6f;
background: #f1cece;
color: #e4133a;
padding-left:45px;

display:block;
margin-top: 5px;
overflow: hidden;
}

.item .error_show{
height: 40px;
line-height:40px;
margin-top: 5px;
display:block;
padding-left:45px;
}

.tp-btn{display:block;position:absolute;right:10px;top:8px;z-index:1;width:51px;height:35px;cursor:pointer}
.btn-off{ background:url(../../images/3g/reg_ico3.png) no-repeat; background-size:51px 35px;}
.btn-on{ background:url(../../images/3g/reg_ico4.png) no-repeat; background-size:51px 35px;}
.btn-agreement{ color:#0573c2; text-decoration:underline; text-align:center; margin:2% 0px;display:block;}
.btn-login-p{padding: 0px 4%;}
.srelation{ text-align:right;color:#cc0000;height:25px;margin-right:2%}
/**注册协议****/
.ds_guize{padding:5px;}
.ds_guize p{line-height:20px;text-indent:2em;}
.ds_guize h1{ background:#666;color:#fff; height:25px; line-height:25px; padding:5px 10px;margin:0px;}
.ds_guize h3{ margin:0px;}

/**弹出框***/


#dialogBg{width:100%;height:100%;background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}
.animated{width:80%;height:240px;margin:0 auto;display:none;background-color:#ededed;position:absolute;top:50%;left:10%;z-index:10000;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 2px 4px #ccc;-webkit-box-shadow:3px 2px 4px #ccc;}
.dialogTop{width:90%;margin:0 auto;font-weight:bold;letter-spacing:1px;padding:10px 0;position:relative;}
.dialogTop a{ position:absolute; top:10px; right:10px;}
.dialogIco{width:50px;height:50px;position:absolute;top:-25px;left:50%;margin-left:-25px;}
.editInfos{padding:15px 0;}
.editInfos li{width:90%;margin:10px auto auto;text-align: center;}
.editInfos li a.ahref{ color:#0573c2; text-decoration:underline;}
.img-input{ background:#fff; border:0px; height:35px; line-height:35px; text-align:center;}
.ipt{border:1px solid #ccc;padding:5px;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 3px #ccc inset;-webkit-box-shadow:0 0 3px #ccc inset;margin-left:5px;}
.ipt:focus{outline:none;border-color:#66afe9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}
.submitBtn{width:90px;height:30px;line-height:30px;font-family:"微软雅黑","microsoft yahei";cursor:pointer;margin-top:10px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;text-align:center;background-color:#428bca;color:#fff;box-shadow: 0 -3px 0 #2a6496 inset;-webkit-box-shadow: 0 -3px 0 #2a6496 inset;}
.code-btn{padding:10px 30px; background:#77b428;color:#fff;border:0px;  }
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

/**产品列表页**/
.content{ background:#fff;}
.new-srch-box2{ top:6px; background:#fff;  line-height:30px; color:#c3c2c2;text-indent:10px;}
.menu_5 {
    width: 100%;
}
.menu_5 {
    z-index: 60;
	overflow:hidden;
	clear:both;
	padding:0px 1%;
	background:#fff;
}
.menu_5_a:last-child{ background:none;}
.menu_5_a{
    background:url(../../images/3g/product-line.jpg) #fff no-repeat right center;
    border-bottom: 1px solid #ccc;
    display: inline-block;
    height: 50px;
    position: relative;
    width: 8%;
	padding:0px 2%;
}
.menu_whole {
    background:url(../../images/3g/product-line.jpg) #fff no-repeat right center;
    border-bottom: 1px solid #ccc;
    display: inline-block;
    height: 50px;
    position: relative;
    width: 21%;
}
.menu_whole{width: 50%;}
.menu_5_a span{display:inline-block; height:48px;width:90%; padding-right:10px;}
.menu_5_a span.cur{ text-align:center;color:#ff4b4b; }
.menu_5_a.menu_down1 span{background:url(../../images/3g/animation1.png) no-repeat right; background-size:12px; }

.menu_5_a.price_ping span{background:url(../../images/3g/sprites_05.png) no-repeat  right; background-size:12px; }
/**价格默认图标***/

/**价格朝下图标***/
.menu_5_a.price_ping span.arrow-down{background:url(../../images/3g/sprites_03.png) no-repeat right;background-size:12px; }
/**价格朝上图标***/
.menu_5_a.price_ping span.arrow-up{background:url(../../images/3g/sprites_01.png) no-repeat right;background-size:12px;}
.menu_5_a,.menu_whole{
    color: #4b4b4b;
    display: block;
    float: left;
    font-size: 1em;
    line-height: 50px;
    text-align: center;
}
.province-list .cur a{ color:#ff4b4b}
.menu_whole i {
    border-bottom: 20px solid #2f2f2f;
    border-left: 20px solid transparent;
    border-top: 20px solid transparent;
    bottom: 0;
    height: 0;
    position: absolute;
    right: 5px;
    width: 0;
}
.menu_5_a:first-child {
	background:url(../../images/3g/product-line.jpg) #fff no-repeat right center;
}
.menu_whole:last-child {
	background:none;
}

.new-header .new-srch-box-v1 {
  margin:0 40px 0 30px;
  padding-right: 0;
	padding-top:7px;
	position:relative;
}
.new-srch-input {
  background: none repeat scroll 0 0 #E6E6E6;
  border: 0 none;
  color: #c3c2c2;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  line-height: 26px;
  text-indent: 10px;
  vertical-align: top;
  width: 100%;
}
.new-mu_l2w{padding:5px 12px;}
.new-s-srch{ position:absolute; right:18px; top:9px;width:25px;}
.new-mu_l2 {
    border-bottom: 1px solid #dddddd;
    padding: 5px 0;
}
.rmb_01{
padding-bottom: 2px;
padding-right: 2px;
}
.new-mu_l2a {
    clear: both;
    display: block;
    overflow: hidden;

}
.information{padding-bottom:50px;overflow:hidden}
.new-search .new-mu_l2 .new-mu_tmb {
    height: 100px;
    margin: 0 10px 0 0;
    width: 100px;
}
.new-mu_l2h {
    color: #6e6e6e;
    display: block;
	line-height:25px;
    font-size: 14px;
    font-weight: normal;
    margin: 5px 0 1em;
	max-height: 50px;
	height:50px;
    overflow: hidden;
}
.new-mu_l2y {
    color: #6e6e6e;
    display: block;
    font-size: 14px;
    font-weight: normal;
    margin: 1em 0 5px;
	max-height: 50px;
	height:50px;
    overflow: hidden;
}
.new-mu_l2k {
    color: #6e6e6e;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 0.3em;
	max-height: 16px;
	height:16px;
    overflow: hidden;
	width:100px;
	overflow:hidden;
}
.new-mu_l2c {
    color: #6e6e6e;
    font-size: 16px;
	display:block;
	position:relative;
}
.foot_last{
text-align:center;
padding:14px 0;
position: relative;
}
.foot_last:before {
content: "";
position: absolute;
width: 100%;
height: 1px;
background-color: #ebebeb;
display: block;
top: 50%;
left: 0;
}
.foot_last span {
position: relative;
z-index: 1;
background:#fff;
padding: 0 10px;
}
.name_s{
color: #6e6e6e;
display: block;
font-size: 15px;
font-weight: normal;
max-height: 53px;
height: 53px;
overflow: hidden;
}
.new-mu_l2c del{font-size:13px; color:#999;}
.new-txt-rd2{	font-size:18px; color:#e4393c}
.new-txt-rd3{
float: right;
font-size: 13px;
color: #7B7A7A;
border: 1px solid #989898;
padding: 5px 10px;

}
.shop-ico{
		   background:url(../../images/3g/shop-ico.png) no-repeat center;
		   width:40px;
           height:20px;
           background-size:25px;
		   border-left:1px solid #ddd;
		   position:absolute;
		   bottom:3px;
		   right:0px;
 }
.new-mu_l2c del {
    padding-left: 10px;
}
.new-txt {
    font-size: 12px;
}
.new-mu_tmb {
    clear: both;
    float: left;
	border:1px solid #ddd;
	margin:0px 10px;
}
.new-mu_l2cw{display:block;overflow:hidden; }

.overtouch {
    overflow-y: auto;
	overflow-x: hidden;
}

.city-wrap {
    left: 0;
	background: #fff;
    overflow: hidden;
    position: absolute;
    top: 95px;
    width: 100%;
    z-index: 9;
	-webkit-transition:all .2s ease-out;
}
.city-wrap-up {
    height: 0;
}

.province-list {
  background: #f7f7f7;
  height: 100%;
	opacity:0.9;
  position: relative;
	float:left;
}
.province-list.w25{width:25%}
.province-list li {
	border-top:1px solid #f7f7f7;
    height: 41px;
    margin-top: -1px;
    position: relative;
}
.province-list li a {
    border-bottom:1px solid #ddd;
    color: #313131;
    display: block;
	text-align:center;
    height: 41px;
	overflow:hidden;
    line-height: 39px;
}
.province-list .cur {
    background: none repeat scroll 0 0 #fff;
	border-top:1px solid #ddd;
    z-index: 1;
}
.province-list .cur a {

    border-radius: 1px 0 1px 1px;
    border-width: 1px 0 1px 1px;
	background:#fff;
}
.city-wrap .city-list {
    background: none repeat scroll 0 0 #f2f2f2;
    height: 100%;
    width: 50%;
	float:left;
}

.city-wrap .city-list.w75{width:75%;
	 background: none;
}

.city-wrap .city-list li {
    height: 41px;
    line-height: 41px;
	position:relative;
}

.city-wrap .city-list li a {
    color: #707070;
	text-align:center;
    display: block;
    height: 30px;
    width: 100%;
}
.city-wrap .city-list .cur a {
    color: #f66f21;
}
.city-wrap .sort-list{width:100%;}



/*============= 产品详情页 =========*/
.ads_area_txt{ vertical-align:top; display:inline-block}
.ads_area{width:70%;display:inline-block;}
.ads_area_1{display:inline-block;}
.ads_area_2{margin-left:20px;}
.new-header .details-collection{right:40px;}
.details-collection{
	background:url(../../images/3g/detail_04.png) no-repeat;
	width:25px;
	height:25px;
	position:absolute;
	right:10px;
	top:10px;
	background-size:100%;
	display:inline-block;
}
.collectioned{
	background:url(../../images/3g/detail_05.png) no-repeat;
	width:25px;
	height:25px;
	position:absolute;
	right:10px;
	top:10px;
	background-size:100%;
	display:inline-block;
}
.details-share{
	background:url(../../images/3g/bshare1.png) no-repeat;
	width:25px;
	height:25px;
	position:absolute;
	right:10px;
	top:10px;
	background-size:100%;
	display:inline-block;
}
.channer_link{
	background:url(../../images/3g/menuright.png) no-repeat;
	width:20px;
	height:25px;
	position:absolute;
	right:10px;
	top:13px;
	background-size:100%;
	display:inline-block;
}
.detail_1{
	background:#fff;
	border-bottom:1px solid #dbdbdb;
}
.detail_p{padding:0 10px 0 10px; position:relative}
.detail_sprike{padding:6px 0px 0px 0px; position:relative}
.detail-line{line-height:30px;padding:5px 0px; position:relative; display:block;overflow: hidden;}
.pd-lr .detail-line{padding:5px 10px;}
.detail-tit{color:#252525;}
.detail-t{height:20px;display:block;overflow:hidden}
.bor-bt{border-bottom:1px solid #e3e3e3}
.bor-tp{border-top:1px solid #e3e3e3}
.goods_main .price{display:inline-block; color:#db5442; line-height:30px;}
.detail-price i{font-style:normal}
.goods_main .price2{float: right;}
.icon-up,.icon-arr{display:block; width:20px;position:absolute; top:13px; right:0px; height:20px;}
.icon-yybg{font-style:normal;padding:1px 2px 1px;border-radius:3px;background:#f55608;color:#fff;}
.icon-arr{background:url(../../images/3g/detail_14.jpg) no-repeat;background-size:12px 15px;}
.icon-up{background:url(../../images/3g/detail_21.jpg) no-repeat; background-size:15px 10px;}
.detail-info{color:#252525; line-height:25px; padding:10px;}
.detail-product{ background:#f6f6f6;padding:10px;display:none; overflow:hidden;line-height:25px;}
.phone{ position:absolute;top:20px; right:25px;}
.go_store{  border-radius:5px;padding:5px 10px;top:23px;color:#fff; right:10px; display:block;  background:#f4893b}
.detail_phone{ height:45px; line-height:45px; text-align:center;display:block;}
.detail-buy{ background:#acacac;height:50px;}
.detail-buy-btn{ background:#dd0012; color:#fff; text-align:center; width:80%; margin:50px auto;display:block;border-radius:5px; height:40px; line-height:40px;}
.detail-position{position:fixed; width:80%; right:10%;bottom:100px;}
.detail-line .coup em{font-style: normal;border:1px solid #ff0000;color: #ff0000;border-radius: 5px;margin:0 5px 0 0;padding:2px 3px;}
@media only screen and (max-width: 320px){
.detail-line .coup em{margin:0 2px 0 0;padding:2px 3px;font-size: 12px;}
}
.detail_p .check_lr{width:50%;float:left;text-align: center;position: relative;}
.detail_p .check_lr:first-child:after{content: "";height:100%;width:1px;background: #ddd;position: absolute;right:0;top:0;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display: block;visibility: hidden;height:0;clear: both;}
/*=========选择规格===============*/
/* search pop */
.new-srch-pop{position:absolute;top:44px;right:0;z-index:50;width:100%;min-height:100%;padding-bottom:50px;background-color:#eaedf1;}
/*=======================选择地址======================*/
#ads_area::-webkit-input-placeholder { color:#434343; }
#ads_area::-moz-placeholder { color:#434343; }
.new-srch-pop.address{ top:0px;}
.region-wrapper,.detail-wrapper {
    height: 100%;
    overflow: auto;
    width: 100%;
}
.spacer{ height:43px;line-height:43px; text-align:center; border-bottom:#ddd 1px solid;background:url(../../images/3g/left-add.jpg)  #fff no-repeat 10px; background-size:13px 25px; font-weight:bold;}
.stop_invent{ float:left; padding:5px;display:block}
.region-wrapper li{height:38px; position:relative; border-bottom:#ddd 1px solid; line-height:38px; background:#fff;padding-left:20px;}

.region-wrapper li.checked i,.province-list li.cur i,.city-wrap .city-list li.cur i{ position:absolute; right:10px; top:10px;display:block; width:25px; height:18px; background:url(../../images/3g/animation.png) no-repeat; background-size:100%;}
.province-list li.cur i{top:10px;}
.detail-sec{ padding:15px 0px 15px 23px; background:#fff; overflow:hidden;}
.detail-sec img{border:1px solid #ccc;float:left}
.sec_1{ padding-left:10px;float:left;width:50%;word-break:break-all;}
.sec_1 span{line-height:23px;display:block;}
.sec_1 span.cur{ color:#f24b48;}
.sec-info,.sec-info3{padding:0px 0px 0px 23px;overflow:hidden;background:#fafafa;}
.sec-info li{ padding:5px 0px; overflow:hidden}
.sec-info3 label,.sec-info label{width:50px; color:#383838; float:left;}
.sec-info-li{ float:left;}
.sec-info li a{color:#666666;margin:5px; line-height:30px;border-radius:5px;border:1px solid #ccc;display:inline-block;}
.sec-info1 li a{padding:5px 15px;}
.sec-info2 li a{width:100%;text-align:center;}

.sec-info li a:hover,.sec-info li a.b_on{border:1px solid red;}
.btn-add, .btn-del, .fm-txt {
    border: medium solid #ccc;
    float: left;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 25px;
}
.btn-add {
    border-radius: 0 3px 3px 0;
    border-width: 1px 1px 1px 0;
    font-size: 20px;
}
.btn-del {
    border-radius: 3px 0 0 3px;
    border-width: 1px 0 1px 1px;
    font-size: 20px;
}
.fm-txt {
    border-radius: 0;
    border-width: 1px;
    font-size: 16px;
}
.sec-info3{ padding-bottom:15px;}
.detail-buy-position{ position:fixed;bottom:0px;border-top:1px solid #ccc;left:0%;width:100%;height:50px; background:#fff;z-index: 11;overflow: hidden;}
.detail-buy-position .detail-buy-left{width:35%;float: left;background: #f1f2f6;height:50px;position: relative;}
.detail-buy-position .detail-buy-left:after{content: "";position: absolute;top:0;left:50%;width:1px;height:100px;background: #ddd;}
.detail-buy-position .detail-buy-left a{width: 50%;float: left;display: block;text-align: center;font-size: 12px;}
.detail-buy-position .detail-buy-left a i{width:25px;margin:3px auto;display: block;position: relative;}
.detail-buy-position .detail-buy-left a i em{position: absolute;background: #f22e2f;color:#fff;left:20px;top:-2px;border-radius: 30px;padding: 0 4px;font-size: 11px;}
.detail-buy-position .detail-buy-right{width:65%;float: left;}

.mb80{ margin-bottom:60px;}
.shop-car{ display:block; float:left;width:20%;text-align:center;}
.shop-car span{display:block; background:url(../../images/3g/carbutton.png) no-repeat; margin:0 auto;color:#e72e2c;width:35px; height:35px; background-size:100%; text-align:left; font-weight:bold;}
.shop-joincar{width:50%;display:block; float:left;height:50px; background:#ff6b00; background-size:25px;color:#fff; text-align:center; line-height:50px;}
.shop-joincar.to-buy{ background:#f54a30}

.shop-joincar2{width:100%;display:block; float:left;height:50px; background:#ff6b00; background-size:25px;color:#fff; text-align:center; line-height:50px;}



/*================图文详情=========================*/
.goods_tabs{background:#fff; opacity:0.8;width:100%;height:41px;}
.goods_tabs li{ text-align:center;float:left; color:#b8b4b2;width:50%;height:41px;line-height:41px; position:relative}
.goods_tabs li.on{border-bottom:1px solid #eb4f4f; color:#eb4f4f;}
.goods_tabs li span{position:absolute; background:#ded6c9; width:1px; height:18px; top:15px;display:block;left:0px;}
.graphic-tit{ background:#eee; height:40px; line-height:40px; color:#000; padding-left:10px;}
.goods_block{ background:#fff; width:100%;height:100%; position:fixed;z-index:9;}
/*===============添加地址===========================*/
.ediAddr{padding-top:10px;}
.ediAddr ul{padding:0 15px;background: #fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.ediAddr .reg-input {height: 44px;width: 100%;padding: 0;color: #434343;-webkit-appearance: none;}
.reg-textarea-wp{padding:12px 0;}
.ediAddr .reg-textarea{overflow-y: hidden;height:20px;line-height:20px;width: 100%;-webkit-appearance: none;color: #434343;border: 0 none;margin: 0;font-size: 1em;outline: 0 none;display: block;resize:none;}
.ediAddr li{position: relative;border-bottom:1px solid #ddd;}
.ediAddr li:last-child{border-bottom:none;}
.ediAddrL{position: absolute;left:0px;line-height: 44px;width: 80px;}
.ediAddrR{margin-left:80px;}
.address-add{position:absolute; right:15px; top:0; font-style:normal;line-height: 44px;}
.reg-input-icon{position: relative;}
.reg-input-icon:after{content: "";display:block;position: absolute;top: 50%;right:5px;margin-top:-5px;font-size:0;border-top: 1px solid rgba(0,0,0,0.4);border-left: 1px solid rgba(0,0,0,0.4);width:10px;height:10px;background-color:transparent;-webkit-transform:rotate(135deg);}
input[type=number] {-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;appearance: none;margin: 0;}
.item .add-line{border-bottom:1px solid #d7d7d7;}
.item .add-wid{width:99%;}
.item.add-mt5{margin-top:10px;}
.item-add{ padding:5px;}
.item-textarea{ background:none; border:0px;padding:0px; line-height:44px;}
.ediAddrBtn{padding:40px 15px 0;}
.ediAddrBtn a{display: block;text-align: center;color: #fff;font-size: 16px;background: #ff4e32;padding:10px 0;border-radius:5px;font-family: "Microsoft Yahei";}
.ediAddrBtn a.ediAddrBtnA{background: #ddd;}
.default-add{ background:url(../../images/3g/icon_address_03_1.png) right center no-repeat;display:block;height:44px; line-height:44px; padding-right:50px; background-size:25px 25px;margin-right:10px;}
.default-add.on{background:url(../../images/3g/icon_address_03.png) right center no-repeat; background-size:25px 25px;}
.addr-add {height:50px;line-height:50px;}
.addr-add-wp{position: fixed;bottom:0;left:0;width:100%;}
.btn-addr{display:block;color:#fff;text-align:center;background:#ff4e32;}
.btn-addr span{font-size: 16px;padding-left:35px;display: inline-block;background:url(../../images/3g/addicon.png) left center no-repeat;background-size: 30px;}
.prompt-info{ position:relative}
.prompt-info span{ position:absolute; right:10px; color:#ccc; top:12px;}
/*===================收货地址====================*/
.shipping{padding:5px 0px; color:#353535; position:relative;margin-top:10px;background: #fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow: chidden;}
.address-add-body  .shipping{color:#999999;padding:0;}
.shipping-control a{display:inline-block;padding-left:30px; height:30px; line-height:30px;padding-top:0;}
.ship-edit{ background:url(../../images/3g/ship-edit.png) left center no-repeat;margin-right:10px;background-size:25px;}
.shipping-add.on{background:url(../../images/3g/icon_address_03.png) 10px no-repeat; background-size:25px 25px;}
.shipping-control{ position:absolute; top:1px; right:10px;}
.address-add-body .shipping-control a{display:inline-block;padding-top:25px; height:25px; line-height:25px;color: #999;padding-left:0;}
.address-add-body .ship-edit{ background:url(../../images/3g/ship-edit2.png) top center no-repeat;background-size:25px;margin-right:0;}
.shipping-add-btn{position: relative;padding:16px 0;}
.address-add-body  .shipping-add-btn{padding:0;position: initial;}
.ship-del{background:url(../../images/3g/ship-del.png) left center no-repeat; background-size:25px;}
.shipping-info{padding:0 10px 0 10px;line-height:30px;border-bottom: 1px dotted #ddd;}
.shipping-name:after{content: "";display: block;visibility: hidden;clear:both;}
.shipping-name span:nth-of-type(1){float: left;}
.shipping-name span:nth-of-type(2){float: right;}
.pd{ padding:5px;}
.addres-bg{background: #f8f8f8;}
.order-address-wp{margin-bottom:15px;padding:10px 10px 14px 10px;background:url(../../images/3g/addressline.jpg) #fff bottom repeat-x;background-size:90px 4px;}
.order-address{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;width:100%;}
.address-ico{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;margin-right:4px;width:20px;background:url(../../images/3g/sort.png) center left no-repeat;background-size:80%;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;}
.address-ico i{display:block;}
.address-cont{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;}
.address-name{overflow:hidden;}
.address-name span{float:right;}
.address-ad{position:relative;margin-right:20px;padding:8px 0;color:#888;text-align:justify;}
.address-ad:after{position:absolute;top:50%;right:-15px;display:inline-block;margin-top:-5px;width:10px;height:10px;border-top:2px solid rgba(136,136,136,.72);border-left:2px solid rgba(136,136,136,.72);background-color:transparent;content:"";font-size:0;-webkit-transform:rotate(134deg);}
.address-tip{color:#f7b542;}
.orderShop{display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;box-sizing: border-box;}
.orderPic{-webkit-box-pack: center;-moz-box-pack: center;-ms-box-pack: center;-o-box-pack: center;box-pack: center;-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.orderName{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;-o-box-flex: 1;box-flex: 1;}
.order-shop{padding:10px;background: #fff;}
.order-shop-pic{width:20px;height: 20px;margin-right:5px;}
.order-shop-pic img {width: 100%;height:100%;}
.order-shop-name{;line-height: 20px;}
.order-info-pic{width:70px;}
.order-info-wp{padding:10px;}
.order-info-pic{margin-right:10px;}
.order-info-name{height:40px;overflow: hidden;line-height: 20px;text-align: justify;}
.order-info-small{height:20px;line-height:20px;font-size: 12px;color: #999999;}
.order-info-pri{color: #dd2727;font-weight:bold;position: relative;font-size: 16px;}
.order-info-pri span{position: absolute;right:0;top:0;color: #666666;font-weight:normal;font-size: 14px;}
.order-detail{background:#fff;border-bottom:1px solid #ddd;padding:0 10px;}
.order-logis{padding:10px 0;position: relative;}
.order-logis span{position: absolute;right:10px;}
.order-message-wp{padding:10px 0;border-top:1px solid #ddd;}
.order-message input{width:100%;font-size: 12px;text-indent: 5px;}
.order-btn-wapper{height:50px;}
.order-btn{position: fixed;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #ddd;background:#ffffff;z-index: 11;}
.order-btn-info{position: absolute;right:95px;line-height: 50px; }
.order-btn-info span{color:#dd2727;}
.order-btn-info span small{font-family:"Microsoft YaHei";font-size: 12px;}
.order-btn-on{position: absolute;right:0;top:0;line-height: 50px;background: #dd2727;width:90px;text-align: center;}
.order-btn-on a{color: #fff;display: block;}
.address-add-body .shipping-add.addresson{background:none;height:100%;padding-left:200%;position: absolute;left:6px;top:0px;background:url(../../images/3g/icon_address2_03.png) left center no-repeat;background-size: 22px;}
.address-add-body .shipping-add{top:0;}
.ship-address{line-height: 20px;padding-bottom:10px;}
.shipping.on .ship-address{color:#999;}


.address-add-body .pb {text-align: center;border:none;max-width: auto;}
.address-add-body .pb-hd{display: none;}
.address-add-body .pb .pb-ct{height: auto;background: #fff;padding: 14px;border-radius: 5px 5px 0 0;font-size: 15px;color: #000;}
.address-add-body .pb .pb-ft{background: #fff;border-radius: 0 0 5px 5px;height: 42px;overflow: hidden;}
.address-add-body .pb a.pb-btn{display: block;width: 50%;float: left;padding: 0;margin:0;font-size: 15px;}
.address-add-body .pb a.pb-cl,
.address-add-body .pb a.pb-ok {background-color: #fff;border: none;border-radius: 0;line-height: 42px;}
.address-add-body .pb a.pb-cl{color: #747474;border-right:1px solid #ddd;margin-left:-1px;}
.address-add-body .pb a.pb-ok{color: #FF4E32;}
.address-add-body .shipping-add{background:none;height:100%;padding-left:200%; background-size:22px;position: absolute;left:6px;top:0;}
.ship-address.on{color: #999;}
.shipping-add{position: absolute;left:10px;top:0;background:url(../../images/3g/icon_address_03_1.png) left center no-repeat;background-size:22px;padding-left:25px;line-height: 34px;}
.shipping-add.addresson{position: absolute;left:10px;top:0;background:url(../../images/3g/icon_address_03.png) left center no-repeat; background-size:22px;}
.address-add-body .shipping-add.addresson{}
.address-add-body .shipping-control{top:50%; right:10px;margin-top:-25px;}
.address-add-body .shipping-info{padding:5px 10px 5px 40px;position: relative;border-right:1px dotted #ddd;overflow: hidden;margin-right:50px;border-bottom: none;}
.ship-address{position: relative;}
.address-add-body .ship-address.on{text-indent:35px;}
.address-add-body .ship-address .moren{display: none;}
.address-add-body .ship-address.on .moren{display: block;position: absolute;left:-37px;top:0;color: #ff4e32;}
.address-add-body .shipping-name{color: #333;}
.address-add-body .shipping-name.act{color: #ff4e32;}
/*======================用户中心========================*/
.btn-login a.radius-btn{border-radius:5px;}
.common-wrapper {
position: relative;
margin: 0 auto;
background: #ffffff;
padding:0 0 1px 0;
}
.head-img {

width: 100%;
margin-bottom:15px;
}
.head-img .my-img {
width: 4.1em;
height: 4.1em;
border-radius: 4em;
border: 0.22em solid rgba(255, 188, 180, 0.5);
box-shadow: inset 0 1px 8px rgba(0,0,0,0.2);
overflow: hidden;
background-size: cover;
}
.my-img{
float: left;
margin: 10px 11px 0;
text-align: center;
position: relative;
}
.my-img img{
width: 4.1em;
height: 4.1em;
}
.my-img a{
  display: block;
}
.head-img .head-bg{
height: 60px;
overflow:hidden;
background: url(../../images/3g/background2.jpg) no-repeat;
background-size: 100%;
background-position-y: -43px;
}
.head-p{
font-size:13px;
margin-top: -50px;
background: #fff;
border-bottom:1px solid #eee;
padding-left: 78px;
overflow: hidden;
}
.head-p ul li{
text-align: center;
display: inline-block;
width:30%;
position: relative;
background:url(../../images/3g/head-p-li.png) right no-repeat;
}
.head-p ul li a{
display: block;
padding: 5px 10px 5px;
height: 46px;
color: #666;
}
.head-p ul li:last-child{
background:none;
}
.my-img-wapper{
height: 95px;
margin-top: -45px;
overflow: hidden;
}
.head-name{
margin-bottom: .5em;
font-size: 14px;
color: #fff;
padding-top: 16px;
}
.head-p ul li a .strong{
display: block;
font-size: 16px;
font-weight: 700;
color: #f74832;
}
.black{
color:#000000;
}
.waitePay{
margin-right: 5px;
height: 25px;
line-height:25px;
display: inline-block;
background-size: 29%;
}
.waiteOrder{
display:inline-block;
background-size: 29%;
height:25px;
line-height:25px;
}
.waitegood{
display:inline-block;
background-size: 29%;
height:25px;
line-height:25px;
}
.user-menu{
margin-bottom:15px;
border-top: 1px solid #e3e3e3;
}
.user-menu li{
border-bottom: 1px solid #e3e3e3;
font-size: 14px;
background-color: #fff;
color: #555555;
padding: 10px 3% 10px 12%;
vertical-align: middle;
}
.user-menu.pay-bg{margin:5px 0px 0px 0px;}
.user-menu.pay-bg li{padding:10px 3% 10px 2%}
.user-menu li a{ display:block;}
.user-menu-a{
background:url(../../images/3g/user-menu-a.png) no-repeat right ;
float: right;
padding-right: 25px;
display: inline-block;
color:#aaaaaa;

}
.user-li-order{
background:url(../../images/3g/user_li_01.png) no-repeat 5%;
background-size:4%;
}
.user-li-account{
background:url(../../images/3g/user_li_02.png) no-repeat 5%;
background-size:4%;
}
.user-li-shopcar{
background:url(../../images/3g/user_li_03.png) no-repeat 5%;
background-size:5%;
}
.user-li-security{
background:url(../../images/3g/user_li_04.png) no-repeat 5%;
background-size:5%;
}
.user-li-service{
background:url(../../images/3g/user_li_05.png) no-repeat 5%;
background-size:5%;
}
.user-li-openshop{
background:url(../../images/3g/user_li_06.png) no-repeat 5%;
background-size:5%;
}
.user-li-lock{
background:url(../../images/3g/user_li_lock.png) no-repeat 5%;
background-size:5%;
}
.user-li-blessing{
background:url(../../images/3g/user_li_07.png) no-repeat 5%;
background-size:5%;
}
.user-li-collection{
background:url(../../images/3g/user_li_08.png) no-repeat 5%;
background-size:5%;
}
.user-li-lifeg{
background:url(../../images/3g/user_li_09.png) no-repeat 5%;
background-size:5%;
}
.user-li-account{
background:url(../../images/3g/my_1.png) no-repeat 5%;
background-size:5%;
}
.user-li-relation{
background:url(../../images/3g/my_3.png) no-repeat 5%;
background-size:5%;
}
.user-li-exchange{
background:url(../../images/3g/my_2.png) no-repeat 5%;
background-size:5%;
}
.user-li-store{
background:url(../../images/3g/home_store.png) no-repeat 5%;
background-size:5%;
}

.layout-login .footer-a{
color: #e6242b;
text-decoration: none;
}
.user-menu-pri{
float: right;
padding-right: 4%;
display: inline-block;

font-size: 12px;
}
.pdt{padding-top:15px;}
.colora{color:#aaaaaa;}
.user-li-account1{
background:url(../../images/3g/user_li_account1.png) no-repeat 5%;
background-size:5%;
}
.user-li-account2{
background:url(../../images/3g/user_li_account2.png) no-repeat 5%;
background-size:5%;
}
.user-li-account3{
background:url(../../images/3g/user_li_account3.png) no-repeat 5%;
background-size:5%;
}
.user-li-account4{
background:url(../../images/3g/user_li_account4.png) no-repeat 5%;
background-size:5%;
}
.user-li-account5{
background:url(../../images/3g/user_li_account5.png) no-repeat 5%;
background-size:5%;
}
.user-li-account6{
background:url(../../images/3g/user_li_account6.png) no-repeat 5%;
background-size:5%;
}



/*用户中心-3全部订单*/
.box-163css{ width:100%; position:relative; height:100%;margin-bottom:20px; float:left;}
.swipe1{ padding-top:20px; width:100%; float:left;overflow: hidden; visibility: visible; position: relative; }
.box01_list{position:relative; -webkit-transition: left 600ms ease-out;  width:100%; left:0;}
.li_list{width:100%;position:relative; float: left; vertical-align: top;}

.pic_list{
border-bottom: 1px solid #e3e3e3;
font-size: 14px;
background-color: #fff;
color: #555555;
padding: 10px 1%;
vertical-align: middle;
font-weight:bold;
padding-left:50px;
}
.pic_list_span{
float: right;
font-size: 12px;
font-weight:normal;
color:#aaaaaa;}
.pic_list img{width:12%;padding-left:5%;}

.shop_list{ background:#eaedf1; border-top:1px solid #ccc;padding:10px 10px 0;position: fixed;width:100%; left:0px; bottom:0px;z-index: 3;}
.cartWap .shop_list{bottom:48px;}
.shop_list.scroll2{bottom:160px; }
.li_list_content{padding-bottom:10px;}
.news_list{background:#fff;padding:10px 0 0 0px;}
.news_list_product{padding:10px 5px;position:relative}
.bgff{ background:#fff;}
.news_list_product .w80{width:80%; display:block;}
.pay_product_list{padding:5px; position:relative}
.pay_bar{ border-bottom:#c8c8c8 1px solid ;margin:0px 5px;padding:5px; position:relative}
.news_list_img{width:20%;display:inline-block;}
.news_list_img img{width:80%;border: 1px solid #ddd;}
.news_list_img2{width:75%;display:inline-block;}
.news_list_img2 img{width:22%;border: 1px solid #ddd;}
.h100{ height:80px;}
.shop_list_img{width:10%;display:inline-block;vertical-align:middle; background:url(../../images/3g/icon_order_03.png) center no-repeat; background-size:22px 22px;}
.shop_list_img.checked{background:url(../../images/3g/icon_order_01.png) center no-repeat; background-size:22px 22px;}
.shop_list_tit{width:75%;display:inline-block;vertical-align:top;}
.shop_list_tit img{width:100px;min-width:60px;display:block;float:left}

.shop_list_tit_img {width:30%; vertical-align:middle;}
.shop_list_tit_1{width:65%;margin-left:3%;}
.del {
	display:inline-block;
	width:18px;
	height:23px;
	background:url(../../images/3g/cart/del.png) no-repeat;
	background-size:100% 100%;
}

.shop_list_pri{position:absolute;right:5px;top:20px;}
.h50{ height:40px; overflow:hidden; line-height:20px;display:block}
.shop_list_price{ color:#dd0012; font-size:18px; font-weight:bold;}
.h22{ height:60px;}
.tb{ color:#000;}
.line25{line-height:25px;width:77%;}
.line25 span{float:left;}
.ste_name{background: #f55608;padding: 1px 2px 1px;border-radius: 3px;color: #fff;white-space: nowrap;}
.c_grey{ color:#999;}
.pay_list_tit{width:60%;display:inline-block;}
.pay_list_price{ position:absolute;right:25px;top:25px;}
.pay_list_price2{position:absolute;right:25px;top:8px;}
.pay_list_price p{ text-align:right}
.pay_list_price .c_red{ color:#dd0012;}
.news_list_product{ position:relative;}
.pay_product{display:none;}
.pay_price{ padding-left:1%; }
.shop_list_price{ color:#dd0012; }
.news_list_tit {width:55%;overflow:hidden;display:inline-block;height:40px;vertical-align: middle;}
.news_list_pri{width:20%;display:inline-block;text-align:right;vertical-align: middle;}
.pic_list_span2{float: right;font-weight:normal;color:#aaaaaa;}
.pic_list_span2 .pic_list_a{color:#f15656;border:1px solid #f15656;padding: 5px 15px;width: 50px;border-radius:5px;vertical-align: middle;}

.pic_list_span2 .settlement{ background:#f15656; color:#fff;text-align:center;width: 80px;display:block;height:30px;margin-top:10px;line-height:30px;border-radius:5px;vertical-align: middle;margin-right:20px;font-size:14px;}
.pic_list_span2 .sure-pay{background:#f15656; color:#fff;text-align:center;width: 120px;display:block;height:30px;margin:10px 20px 10px 10px;line-height:30px;border-radius:3px;vertical-align: middle; }
.pic_list2 {
border-bottom: 1px solid #e3e3e3;
font-size: 14px;
background-color: #fff;
color: #f15656;
padding: 10px 3%;
vertical-align: middle;
font-weight: bold;
}
.pic_list2 img {
width: 12%;
height: 12%;
padding-left: 5%;
}

.page{ text-align:left; background:#fff; height:38px; line-height:38px; width:100%;display:-webkit-box;}
.page li{-webkit-box-flex:1;  display:block; color:#000; height:38px; line-height:38px; text-align:center; }
.page li a{ color:#000; display:block; height:38px;}
.page a.active{color:#f00;border-bottom:1px solid #c00;}

.go_btn{margin: 6px auto 12px auto;height: 34px;width: 92%;border: 1px solid #B9B9B9;text-align: center;line-height: 34px;font-size: 16px;
background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
-webkit-border-radius: 3px;border-radius: 3px; display:block; float:left; margin-left:2.5%;}
.go_btn em{ font-style:normal; cursor:pointer;}

/*身份认证*/
.user-li-phone{
background:url(../../images/3g/user_phone.png) no-repeat 5%;
background-size:4%;
}
.user-li-identity{
background:url(../../images/3g/user_identity.png) no-repeat 5%;
background-size:4%;
}
.takepic{ width:100px; height:100px; opacity:0;top:0px;right:0px; position:absolute; background:url(../../images/3g/add_pic.png) no-repeat;}
.identity-wapper{width:95%;margin:0 auto;background:#fff;border-radius:5px;}
.user-menu-identity{
margin:1% 0 5% 0;border:1px solid #e3e3e3;border-radius:5px;}
.user-menu-shop{
margin:1% 0 5% 0;border:1px solid #e3e3e3;border-radius:5px;}
.identity_zi{text-align:center;padding:10px 0;vertical-align:middle;}
.identity_icon{
display: block;
background: url(../../images/3g/user_identity.png) 3px -1px no-repeat;
background-size: 12%;
width: 200px;
margin: 0 auto;
}
.identity_zi2{vertical-align:middle;border:1px solid #e3e3e3; padding:5px 0px;border-left:0px; border-right:0px;}

.identity_name{width:122px;line-height:30px; height:30px; text-align:right;display:inline-block;}
.identity_name2{padding-left:3%;display:inline-block;width: 55%;}
.hg25{height:30px;line-height:30px;width:100%;}
.pad3{padding:10px 3% 0 3%;}
.identity_pic{margin:0 auto; width:75%;padding-top:0; overflow:hidden;}

.wid30{margin:15px 0px 15px 0px;display:inline-block;position:relative; text-align:right;}
.wid30 .checked_pic{position:absolute;right: 0;bottom: 0px; width:30px; height:30px; background:url(../../images/3g/checked_01.png) no-repeat; background-size:30px;border-bottom-right-radius:5px;}
.wid30.on .checked_pic{background:url(../../images/3g/checked_02.png) no-repeat; border-bottom-right-radius:5px; background-size:30px;position:absolute;right: 0;bottom: 0px; width:30px; height:30px;}
#checked_1 img{border-radius:5px;}
#checked_2 img{border-radius:5px;}
.btn-post a {
line-height: 40px;
height: 40px;
color: #fff;
text-align: center;
font-size: 16px;
width: 95%;
margin:3% auto;
display: block;
background: #dd0012;
border-radius:3px;
}
.btn-post a.return{background: #ccc;color: #fff;}
.btn-post a.return2{background: #ccc;color: #fff;display: inline-block;width:auto;margin:3% 3%;padding:0 10px;}
.phone_icon {
display: block;
background: url(../../images/3g/user_phone.png) -4px -1px no-repeat;
background-size: 10%;
width: 205px;
margin: 0 auto;
height: 25px;
line-height: 25px;
}
.identity_zi3{padding: 7px 0 7px 3%; }
.info-pad3{ padding-left:3%;}
.phone_name {
width:120px;
line-height:30px;
height:30px;
text-align:center;
display: inline-block;
border:1px solid #cc0000;
color:#cc0000;
border-radius:3px;
}
.phone_name.phone_default{
	background:#ccc;
	border:1px solid #ccc;
	color:#fff;
}
.hg41 {
height: 31px;
line-height: 31px;
width: 100%;
border:1px solid #e3e3e3;
}

.shopfree-wapper{
width: 95%;
margin: 0 auto;
background: #fff;
border-radius: 5px;
}
.shop_zi{
padding: 10px 0 10px 0;
display: inline-block;
width: 30%;
border-right: 1px solid #e3e3e3;
text-align:center;
}
.shop_zi2{
padding: 10px 0 10px 0;
display: inline-block;
width: 37%;
float:right;
}
.shopfree_zi{
vertical-align: middle;
border-bottom: 1px solid #e3e3e3;
text-align: center;
}
.shop_zi_r{
display: block;
background: url(../../images/3g/wrz_cion.png) no-repeat;
background-size: 23%;
width: 90px;
height:30px;
margin:0 auto;}
.shop_zi_r2{
display: block;
background: url(../../images/3g/wrz_cion.png) 0 45px no-repeat;
background-size: 23%;
width: 90px;
margin:0 auto;}
.shop_zi_w{
display: block;
background: url(../../images/3g/yrz_cion.png) no-repeat;
background-size: 23%;
width: 90px;
margin:0 auto;
height:30px;
}
.shop_zi_w2{
display: block;
background: url(../../images/3g/yrz_cion.png) 0 45px no-repeat;
background-size: 23%;
width: 90px;
margin:0 auto;
}
.shop_zi2 a{color:#0150ba;}
.hg{height: 110px;
vertical-align: middle;
line-height: 110px;}
.mg3{margin-bottom:3px;height:25px;width:92px;overflow:hidden;}

/* tab 切换*/
.user_nav{border-top:0px; background:#fff; width:100%; overflow:hidden;line-height: 35px;line-height:35px;}
.user_nav .nav_over{color:#ff0000 !important; border-bottom:1px solid #ff0000;display: block;}
.user_nav ul li a{ text-decoration:none;}
.user_nav ul li.w50{width:50%}
.user_nav ul li{float:left; width:25%; text-align:center;}
.user_nav_a{width:50%; text-align:center;float:left}
.padding_topbot_20{padding-top:15px; /*padding-bottom:15px;*/}
.participate li{clear:both; border-bottom:1px solid #ebebeb; padding-bottom:20px;}
.participate li:last-child{border-bottom:none;}
.del_p{text-align:center;padding:10px 20px 0;}
.dele-btn{padding:10px 20px;border:1px solid #ddd;margin-right: 10px;font-size: 14px;}
.sure-btn{padding:10px 20px;border:1px solid #ddd;margin-right: 10px;background: #77b428;
color: #fff;font-size: 14px;}

/*===========================弹出框==================================*/
.i-dialog{position:fixed;_position:absolute;background:#fff;border-radius:3px;border:1px solid #ccc;box-shadow: 0 0 2px rgba(0,0,0,.2);display:none;}
.i-dialog .i-target{background:#eee;cursor:move;line-height:32px;}
.i-dialog .i-target h2{font-weight:normal;line-height:32px;padding:0 40px 0 10px;margin:0;}
.i-dialog .i-close{display:block;width:20px;height:20px;text-align:center;line-height:20px;text-decoration:none;position:absolute;top:6px;right:5px;font-family:'\u9ed1\u4f53';color:#CACACA;}
.i-dialog .i-close:hover{color:#E60012;}
.i-dialog .i-content{clear:both;}
.i-dialog .i-wrapBtn{height:32px;background:#eee;text-align:right;}
.i-dialog .i-wrapBtn input{
	outline: none;
    background-image: none;
    border: 1px solid #000;
    border-radius: 2px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.42857;
    margin:4px 6px 0 0;
    *margin: 3px 6px 0 0;
    padding: 3px 10px;
    *padding:3px 10px 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}
.i-dialog .i-wrapBtn input:hover{
	background-color: #EBEBEB;
    border-color: #ADADAD;
}
.i-dialog .i-wrapBtn input.green{
    background-color: #5CB85C;
    border-color: #4CAE4C;
    color: #fff;
}
.i-dialog .i-wrapBtn input.green:hover{
	background-color: #47A447;
    border-color: #398439;
}
.i-dialog .i-wrapBtn input.blue{
    background-color: #5BC0DE;
    border-color: #46B8DA;
    color: #fff;
}
.i-dialog .i-wrapBtn input.blue:hover{
	background-color: #39B3D7;
    border-color: #269ABC;
}
.i-dialog .i-wrapBtn input.yellow{
    background-color: #F0AD4E;
    border-color: #EEA236;
    color: #fff;
}
.i-dialog .i-wrapBtn input.yellow:hover{
	background-color: #ED9C28;
    border-color: #D58512;
}
.i-dialog .i-wrapBtn input.red{
    background-color: #D9534F;
    border-color: #D43F3A;
    color: #fff;
}
.i-dialog .i-wrapBtn input.red:hover{
	background-color: #D2322D;
    border-color: #AC2925;
}
.i-dialog .i-wrapBtn input.i-disabled,.i-dialog .i-wrapBtn input.i-disabled:hover{
	color: #C1BBBB;
	cursor:not-allowed;
	background-color: #ebebeb;
	border-color: #DEDEDE;
}
.i-dialog-lock{position:absolute;width:100%;height:1300px;overflow:hidden;left:0;top:0;opacity:0;filter:alpha(opacity=0);background:#000;}
.i-dialog-lock iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1000;opacity:0;filter:alpha(opacity=0);  }

.i-dialog-lock{
	-webkit-transition:opacity .3s;
	-moz-transition:opacity .3s;
	-ms-transition:opacity .3s;
	transition:opacity .3s;
}
.i-scale,.i-super-scale,.i-right-slide,.i-top-slide{
	-webkit-transition-property:-webkit-transform, opacity;
	-moz-transition-property:-moz-transform, opacity;
	-ms-transition-property:-ms-transform, opacity;
	transition-property:transform, opacity;
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	-ms-transition-duration:.3s;
	transition-duration:.3s;
}
.i-scale {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	opacity: 0;
}
.i-scale.i-show {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.i-super-scale {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	opacity: 0;
}

.i-super-scale.i-show {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.i-right-slide{
	-webkit-transform: translateX(20%);
	-moz-transform: translateX(20%);
	-ms-transform: translateX(20%);
	transform: translateX(20%);
	opacity: 0;
	-webkit-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-moz-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-ms-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.i-right-slide.i-show {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
}
.i-top-slide{
	-webkit-transform: translateY(-500px);
	-moz-transform: translateY(-500px);
	-ms-transform: translateY(-500px);
	transform: translateY(-500px);
	opacity: 0;
	-webkit-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-moz-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	-ms-transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
	transition-timing-function:cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.i-top-slide.i-show {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

/*========下拉框==========*/


.select-box {
	display:block;
	position:relative;
	overflow:hidden;
	margin:3px 5px 0px 0px;
	border:1px solid #ccc;
	border-radius:3px;
	background:url(../../images/3g/detail_21.jpg) no-repeat 200px;
	background-size:15px 10px;
	line-height:30px;
	color:#0150ba;
	text-align:center;
}

.select-box span {
	position:absolute;
	top:12px;
	right:5px;
	width:15px;
	height:10px;
	background:url(../../images/3g/cart/icon_detail.png) 0 -57px no-repeat;
	background-size:100px 100px;
}
.select-box em{ display:block; float:left; font-style:normal; cursor:pointer}
.select-box .checkbox1{ padding:2%;}
.new-select {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:100%;
	height:30px;
	opacity:0
}
/*====================订单列表===============*/
.new-input{
	width:80%;
	border:1px solid #ddd;
	height:30px;
	line-height:30px;

	color:#333;
	background:#fff;

}
.empty-cart-tip,.empty-shopping-tip {
	display:block;
	text-align:center;
	margin-bottom:30px;
	color:#bfbfbf;
}
.empty-shopping-tip{
	margin-left:120px;
}
.empty-cart-tip:before {
	display:block;
	content:"";
	margin:90px auto 14px auto;
	background:url(../../images/3g/cart/empty-cart.png)  no-repeat;
	background-size:100% 100%;
	width:83px;
	height:83px;
}
.empty-shopping-tip:before {
	display:block;
	content:"";
	margin:90px auto 14px auto;
	background:url(../../images/3g/404_03.png)  no-repeat;
	background-size:100% ;
	width:178px;
	height:116px;
}

.cartWap .btn {

	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	color:#fff;
	background:#dd0012;
}
.go-shopping {
	width:120px;
}

/****产品轮播图****/


.goods_t{width:100%; overflow:hidden; box-shadow:0 2px 2px 0 #bababa; background:#FFF; margin-bottom:10px;}
.goods_t p {height:80px; line-height:80px; color:#959595; padding:0 2%;font-size:1em;}
.goods_t .img_i{width:280px; height:280px; overflow:hidden; margin:0 auto;}
.goods_t .img_i .g_l{position:relative; padding:0; margin:0; overflow:hidden;}
.goods_t .img_i .g_l li{clear:none; width:280px; height:280px; list-style:none; float:left;}
.goods_t .img_i .g_l li img{width:100%; height:100%; display:block;}
.goods_t .number{width:32%;z-index:10; text-align:right; position:absolute; margin-top:-28px;}
.goods_t .number .index{ margin-right:2px; color:#F00;}
.goods_t .number .all{ margin-left:2px;}


.goods_t2{width:100%; overflow:hidden; box-shadow:0 2px 2px 0 #bababa; background:#FFF; margin-bottom:10px;}
.goods_t2 p {height:80px; line-height:80px; color:#959595; padding:0 2%;font-size:1em;}
.goods_t2 .img_i{max-width:700px;min-width:320px; height:180px; overflow:hidden; margin:0 auto;}
.goods_t2 .img_i .g_l{position:relative; padding:0; margin:0; overflow:hidden;}
.goods_t2 .img_i .g_l li{clear:none; max-width:700px;min-width:320px; height:180px; list-style:none; float:left;}
.goods_t2 .img_i .g_l li img{width:100%; height:100%; display:block;}
.goods_t2 .number{width:32%;z-index:10; text-align:right; position:absolute; margin-top:-28px;}
.goods_t2 .number .index{ margin-right:2px; color:#F00;}
.goods_t2 .number .all{ margin-left:2px;}

/******************支付页面************/
.search-bar-name{display:block;}
.phone_check_ok{ background:url(../../images/3g/pay_sure.jpg) center left no-repeat; color:#f00f00;width:205px; margin:10px auto; padding:3% 0px;text-align:center; background-size:43px 35px;height:35px; line-height:35px; }
.pay_bg{margin:5px; border:1px solid #dedede; border-radius:5px; background:#fff;}
.pay_bg p{ padding-left:30px; line-height:20px;}
.info-addr{line-height:30px;border-bottom:1px solid #dedede;margin:5px 30px; position:relative; padding:5px 0px 5px 35px;}
.info-addr.myuser{ background:url(../../images/3g/pay_user.jpg) left center no-repeat; background-size:28px 30px;}
.info-addr.mycart{ background:url(../../images/3g/pay_cart.jpg) left center no-repeat; background-size:30px 30px;}
.h20{ height:20px; }
.btn-check{ position:absolute; right:5px; top:6px;}
.btn-login a.btn-green{ background:#5eac01}


/***===============确认支付===================*/
.section2{padding:6px 10px 5px;border-bottom:1px solid #dddddd;overflow:hidden;}
.section2 .tbl-cell{vertical-align:middle}
.into-input{padding-left:10px;background:#fff;margin:3px;}
/*===================商家店铺=================*/
.tbl-type {
	display:table;
	width:100%;
}
.w70{width:170px;}

.photo-mu{display:block;margin:5px;}
/**box-sizing:border-box;可以使两个50%并排排列**/
.photo-mu a{width:50%; display:block;float:left;box-sizing:border-box;padding:10px;}
.p-img{display:block; text-align:center;width:100%;}
.p-img img{width:100%;}
.p-info{line-height:20px;  margin-top:5px;}

.store-phone{position:absolute; right:15px; top:3px; border-radius:5px; }
.store-phone img{border-radius:5px;}
.returnA{font-size: 12px;text-align: center;margin-bottom:10px;border-bottom: 1px solid #ddd;box-shadow: 1px 1px 2px #F1F1F1;width:100%;background: #fff;}
.returnA a{display:block;padding:13px 10px;}
.fixed{position: fixed;top:0;left:0;z-index: 11;}
.bccabsolute{position: absolute;bottom: 0;right:0;z-index: 11;}
.mgt0{margin-top: 0!important;}
.returnWp{padding:10px 15px;background: #fff;}
.returnWp section{padding-bottom:10px;}
.returnWp section p{line-height: 22px;padding-bottom: 5px;text-align: justify;}
.returnWp section p:first-child{color: #d10d35;}
/**********************物流信息******************/
.logisticsOrder{padding:10px 0;}
.logisticsInfo{position: relative;min-height: 80px;padding:0 5px 10px 10px;border-bottom:1px solid #ddd;}
.logisticsInfo .logisticsInfoImg {position: absolute;left:10px;top:2px;width:75px;height:75px;}
.logisticsInfo .logisticsInfoImg div{position: absolute;bottom:0;left:0;background: rgba(0,0,0,.5);width: 100%;text-align: center;color: #fff;padding:3px 0;}
.logisticsInfo .logisticsInfoImg img{width:75px;height:75px;}
.logisticsInfoElse{margin-left:80px;line-height: 20px;font-size: 13x;}
.logisticsInfoElse div{color: #999;}
.logisticsInfoElse div.nth1{color:#000;}
.logisticsInfoElse div .cgr{color:#00b26f;padding-left: 5px;}
.lineD{border-bottom: 1px solid #ddd;}
.logisticsLine{margin:0 10px;position: relative;}
.logisticsLineP{line-height: 40px;color: #000;font-size: 16px;border-bottom:1px solid #ddd;}
.logisticsLineStep{padding:15px 0 10px 10px;}
.logisticsLineStep li{padding-left:30px;padding-bottom:10px;border-left:2px solid #999999;line-height: 18px;position: relative;}
.logisticsLineStep li div:last-child{border-bottom:1px solid #ddd;padding: 7px 0 10px;}
.logisticsLineStep li i{position: absolute;top:-1px;left:-9px;width:16px;height:16px;border-radius: 50%;background: #999;}
.logisticsLineStep li.on i{background: #00b26f;box-shadow: 0 0 5px #00b26f;}
.logisticsLineStep li.on{color: #00b26f;}
.lineBottom{position: absolute;bottom:0;left:0;height:21px;width:100%;border-top:1px solid #ddd;background:#fff;}
.new-order {
    padding: 20px 12px;
}.new-order-track {
    padding: 10px 20px;
    border: 1px solid#999;
}.new-order-track span {
    display: block;
    color: #6e6e6e;
}.new-order-track .new-txt-rd2 {

    color: #e4393c;
}.new-order-flow {
	position:relative;
    margin-top: 20px;
	margin-left:2%;
    padding: 5px 10px 30px;

}.new-of-storey li {
    position: relative;
    padding: 15px 10px;
    border-bottom: 1px dotted#e8e5e5;
}.new-of-storey li span {
    display: block;
    color: #6e6e6e;
}.new-of-storey li .icon {
    position: absolute;
    top: 42% ;
    left: -5px;
    width: 9px;
    height: 9px;
    border-radius: 5px;
    background-color: #ccc;
}.new-of-storey li .icon.on {
    background-color: #e4393c;
}
.new-of-storey{border-left: 2px solid#ccc;}
.pay-tit{border-bottom:1px solid #e3e3e3; position:relative; background:#fff;font-weight:bold;height:32px; line-height:32px;}
.pay-tit a{position:absolute;top:0px; right:10px;}
.alignr{text-align:right;padding-right:5px;font-weight:normal;}
.pay_m{padding: 10px 5px;margin:5px 0;color:#3e3e3e;}

/**404页面***/
.error-bg{ background:url(../../images/3g/404_01.png) no-repeat; background-size:183px ; height:100%;}
.error-left{margin-left:150px;text-align:center}
.error-btn{ color:#d78600;border:1px solid #d78600;  border-radius:5px; padding:5px 8px;}
.error-color{ color:#028017}


/**================资讯新闻页面===================*/
.ds_info {
    padding: 0 10px;
}
.ds_info li {

    clear: both;
    padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.ds_info li:last-child {
    border-bottom: medium none;
}
.ds_info li dl {
    padding-top: 10px;
}
.ds_info li dt {
    float: left;
    position: relative;
    text-align: center;
    z-index: 1;
}
.ds_info li dt span {
    display: block;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 58px;
}
.ds_info li dt img {
    display: block;
    vertical-align: middle;
	width:70px;
	height:50px;
}
.font_c2c span{font-weight:bold;width:70%;display:block}
.ds_info li dd {
    padding-left: 80px;
	padding-top:10px;
    position: relative;
}
.ds_info li dd h1 a:hover {
    background: none repeat scroll 0 0 #f1f1f1;
}
.ds_info li dd .icon_color {
    height: 15px;
    width: 15px;
}
.ds_info li dd .cms_recom{ position:absolute; top:5px; right:5px; line-height:24px;}
.title_a{display:block; color:#000;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub-head{ height:40px; line-height:40px;padding-left:10px;z-index:1000;background:#ECECEC;position:relative;color:#333; }
.sub-head a{ position:absolute; right:11px; top:0px;}
.province-list.sub-info{
	z-index:999;
	position: absolute;
  top: 40px;
	float:none;
	height:auto;
	width:100%;
}

.province-list .info-list-ul .info-list-li{
display: inline;
padding: 6px 6px;
border-radius: 2px;
margin: 5px 10px;
border:none;
background:#D3D3D3;
}
.province-list .info-list-ul li a {
display:inline;
color: #313131;
text-align: center;
height: 41px;
line-height: 39px;
white-space:nowrap;
border-bottom:none;
padding:6px 6px;
}
.province-list .info-list-ul {
padding: 0 20px 10px 20px;
background: #ECECEC;

}
.province-list.sub-info li{ background:#f7f7f7;border:1px solid #ddd;}
.province-list.sub-info li a.nav_over{ color:#cc0000;}
.list_icon{ overflow:hidden; text-indent:25px; text-overflow:ellipsis;padding-top:5px; white-space:nowrap; height:20px;}


/**********资讯详情页***********/
.user_img1 .user_name{text-align: center;display: block;margin-top: -5px;overflow: hidden;margin-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.registration_top{padding:15px; position:relative;}
.user_toprig{position:relative; padding-left:10px; text-align:left;}
.user_toprig_in .font_b2b{color:#000;}

.registration_top h1{line-height:24px; height:48px; overflow:hidden;}
.registration_top span{ display:inline-block;}
.hd_iconhand{ background:url(../../images/3g/info_01.png) no-repeat 5px; padding-left:25px;background-size:20px;}

.info-share{position:absolute; right:10px; top:35px;}
.vote_fq{ background:#e9e9e9; margin-bottom:20px;color:#979797; height:40px; line-height:40px;}
.vote_fq span{padding:0px 10px;}
/**==============秒杀页面================*/

.seckill_body{background:#f7f7f7;min-width: 300px;
    max-width: 640px;
    margin: 0 auto;
    position: relative;}
.seckill_top{background:#fff;}
.seckill_top .tab{color:#555;}
.seckill_top .tab h2{ width:100%;font-size:14px; font-weight:normal; background:#fff;overflow:hidden;padding-bottom:10px;}
.seckill_top .tab h2 span,
.seckill_top .tab h2 a{ float:left; width:50%;height:40px;line-height:40px;color:#fff; background:#fa887a;text-align:center; cursor:pointer;}
.seckill_top .tab h2 .current{ background:#f86351;border-bottom:1px solid #fff;position:relative;}
.seckill_top .tab h2 a.current:after{position: absolute;content: ' ';background: url(../../images/3g/tab_icon.png) center no-repeat;height: 11px;bottom: -11px;display: block;width: 100%;}
.seckill_top .tab menu{ padding:15px 0;width: 100%;background:#fff;}


.border-s-t{border-top:1px dashed #f1f1f1; }
.mar10{margin:15px 2% 0px;}
.mar10-lr{margin:0 10px;}
.mar2-lr{margin:0 2%;}
.mar5-tb{margin:5px 0;}
.mar20-t{padding-top:20px;background:#f7f7f7;border-top:1px solid #eaeaea;display:block;}
.pd10{padding:10px;}
.pd2-lr{padding:0 2%;}
.pd10-lr{padding:0 10px;}
.pd10-tb{padding:10px 0;}
.pd10-l{padding-left:5px;}
.pd5-r{padding-right:5px;}
.pd5-t{padding-top:5px;}
.red{color:#f00f00;}
.seckill_top .grey{color:#555555;text-decoration:line-through;padding-left:5px;}
.bold{font-weight:bold;}
.font24{font-size:24px;}
.font12{font-size:12px;}
.left{float:left;}
.right{float:right;}
.seckill_top .seckill_icon{background:#f74832;padding:7px 22px;color:#fff;border-radius:3px;position:absolute;right: 10px;top:10px;}
.seckill_middle{border-top:1px solid #eaeaea;background:#fff;}
.seckill_middle .name_m{overflow:hidden;}
.seckill_middle .name_call{
    top: 5px;
    padding: 1px 2px 1px;
    background: #f55608;
    color: #fff;
    border-radius: 3px;}
.seckill_middle .call_m{display:inline-block;width:49%;text-align:center;border-right:1px solid #f1f1f1;margin:2px 0;}
.seckill_middle .home_m{display:inline-block;width:49%;text-align:center;margin:2px 0;}
.seckill_bottom{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;}
.seckill_bottom .dital_t{display:block;padding:10px 0;}
.seckill_bottom .boeder_n{background:none;}

/* 轮播 */
.seckill_top .tab menu .swipe {
    overflow: hidden;
    visibility: hidden;
    position: relative;
    height: 300px;
}
.seckill_top .tab menu .swipe #banners{text-align:center;}
.seckill_top .tab menu .swipe .swipe-wrap > a img {
    /* width: 100%; */
    height: 280px;
    width: 280px;
}
.seckill_top .tab menu .swipe #position {    left: 0px;
    bottom: 0;}
#tab_sidebar dd{padding:42px 2% 10px; position:relative;}
#tab_sidebar dd .part_one{display:block;height:15px;}
#tab_sidebar .seckill_bottom span{text-align:center; float:left;width:25%; cursor:pointer;background:url(../../images/3g/right_bor.png) center right no-repeat;}
#tab_sidebar .current{border-bottom:2px solid #f74832;margin-bottom: -1px;}
#tab_sidebar  table {
	border-collapse:collapse;
}
#tab_sidebar  table td {
	border:#808080 solid 1px;
	padding:5px;
	font-size:12px;
}
.seckill_body .tu_cp{
    clear: both;
    float: left;
    border: 1px solid #ddd;
}
.seckill_body .wz_cp{
    display: block;
    overflow: hidden;
	padding-left:5px;
}
.seckill_body .wz_cp .tit_cp{
    margin: 5px 0 5px;
	color: #6e6e6e;
    display: block;
    max-height: 16px;
    height: 16px;
    overflow: hidden;
}
.seckill_body .wz_cp .time_cp{
    background: url(../../images/3g/spike-time.png) no-repeat 2px 0px;
    background-size: 15px;
	display:inline-block;
	height:20px;
	line-height:20px;
    padding-left: 20px;
    color: #272626;
}
.time_cp_whi{
	float:left;


}
.time_cp_whi .time_ico{
	background: url(../../images/3g/spike-time_whi.png) #000 no-repeat 5px 1px;
	background-size: 16px;
	padding: 0px 25px 0px 25px;
	height:20px;
	line-height:20px;
}
.seckill_body .wz_cp .like_cp{
    background: url(../../images/3g/info-07.png) no-repeat  0px 2px;
	background-size: 16px;
    padding-left: 20px;
	position: absolute;
    right: 3px;
	height: 20px;
    line-height: 20px;
}
.seckill_body .wz_cp .enjoy_cp{
    background: url(../../images/3g/info_3.png) no-repeat 0 1px;
    background-size: 15px;
    padding-left: 20px;
    height: 20px;
    line-height: 20px;
}
.seckill_body .hero_cp{
    background: url(../../images/3g/spike-hero.png) no-repeat 0px;
    padding-left: 20px;
    background-size: 18px;
    height: 20px;
    line-height: 20px;
}
.hg20{height:20px;line-height:20px;}
li.seckill_review{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eaeaea;font-size: 12px;}
li.seckill_review:first-child{padding-top:0;}
.relative{position:relative;}
.font18{font-size:18px;}
.seckill_tips p{    line-height: 20px;font-size: 12px;}
.bottom-to-top,.godt {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 56px;
    right: 8px;
    z-index: 100;
}
.godt{
    width: 50px;
    height: 50px;
}


#sidebar {
	width:100%;
	max-width: 640px;
}
#portamento_container {
	float:left;
	position:relative;
	width:100%;
	z-index:2;
}
#portamento_container #sidebar {
	float:none;
	position:absolute;
}
#portamento_container #sidebar.fixed {
	position:fixed;
	z-index:1;
}

/**旧秒杀页面**/
.joinwholesale{ margin-left:8%;display:inline-block; padding:5px 5%; background:#dd0012;color:#fff;border-radius:5px;}
.time_ico{ background:url(../../images/3g/countdown.png) no-repeat  0 5px; background-size:16px ;padding-left:20px;line-height:30px; height:30px; display:block;color:#272626;}

.msjp_ico{color:#dd0012;}
.msjp_like{ background:url(../../images/3g/info_3.png) no-repeat top left;height:30px; display:inline-block;margin-left:10px; background-size:20px ; padding-left:20px;}
.msjp_like.red_hand{background:url(../../images/3g/info_02.png) no-repeat top left; background-size:20px;}
.msjp_comment{float:right; background:url(../../images/3g/info-07.png) no-repeat 0 5px;background-size:16px ; padding-left:20px;height:30px;line-height:30px;}
.hero_z02{display: inline-block;width: 87px;overflow: hidden;height: 17px;}
.hero_z01{display: inline-block;overflow: hidden;height: 17px;}

.msjp_state{border-left:none; border-right:none;}
.msjp_prompt{text-align:center; }
.msjp_prompt h3{color:#fff;width:90%;margin:10px auto 10px auto;padding:10px 0px;border-radius:10px; display:block;text-align:center;}
.msjp_soon-state h3{background:#dd0012;}
.msjp_wait-state h3{background:#dd0012;}
.msjp_over-state h3{background:#b4b3b3;}
.msjp_prompt b{ color:#cc0000; padding-top:10px; }
/**============小贴士====================*/
.goods_list{ line-height:25px; padding:5px;}
.m_person{ float:right; margin-right:10px;}
.m_hero{ background:url(../../images/3g/spike-hero.png) no-repeat   5px;padding-left:30px; background-size:20px;}
.goods_list img{width: 100%!important;}

/*=======================分享======================*/
#loading,.loadding,.info-share-content{display:none}
.cancel-btn{ bottom:5px;color:#fff;display:block;background:#000; opacity:0.8; width:90%;margin-left:5%;padding-top:10px;border-radius:5px;position:fixed;height:30px; text-align:center;z-index:2; }
.bshare-bg{ padding:5px 0px;background:#000; opacity:0.8; width:90%;margin-left:5%;padding-top:10px;border-radius:5px;position:fixed;height:100px; bottom:50px;z-index:2;}
.bshare-bg em{ height:53px; display:block;}
.bshare-bg p{height:25px; line-height:25px; text-align:center;  color:#fff;}
.bshare-bg span,.bshare-bg a{width:30%;text-align:center; display:block; float:left}
.bshare-qqmb{background:url(../../images/3g/top_logos_qqblog.gif) no-repeat center top;width:50px; height:50px; background-size:50px;}
.bshare-qzone{background:url(../../images/3g/top_logos_qzone.gif) no-repeat center top; background-size:50px;}
.bshare-sinaminiblog{background:url(../../images/3g/top_logos_blog.gif) no-repeat center top; background-size:50px;}

/*============================关注状态=================*/
#Gen{
	width:20px;
	height:20px;
	position:fixed;
	left:40%;
	top:30%;
	z-index:200;
	background:url(../../images/3g/loading.gif) no-repeat center top;

}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.ball-clip-rotate{
	position:fixed;
	left:43%;
	top:40%;
	z-index:200;
	height: 45px;
    width: 45px;
}

.ball-clip-rotate  .circles {
  background-color: #ccc;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  border: 2px solid #ccc;
  border-bottom-color: transparent;
  height: 45px;
  width: 45px;
  background: transparent !important;
  display: inline-block;
  -webkit-animation: rotate 0.75s 0s linear infinite;
  animation: rotate 0.75s 0s linear infinite;
 }
.ds_logo{
	background:url(../../images/3g/ds_ico.png) no-repeat;
	position:absolute;
	top:8px;
	left:4px;
	text-align:center;
	background-size:100%;
	width:100%;
	height:100%;
}

.loadding{
	padding:10px 25px;
	color:#fff;
	position:absolute;
	left:30%;
	top:30%;
	background:#000;
	border-radius:10px;
	opacity:0.8;
	line-height:50px;
	text-align:center;
	z-index:10;
}

/****************祝福页面**********************/

/************七夕祝福页**********/


#screen {
	position: absolute;
	left: 10%;
	top: 10%;
	width: 80%;
	height: 80%;
}
#screen img {
position: absolute;
cursor: pointer;
width: 0px;
height: 0px;
}
#bankImages {
visibility: hidden;
}
#showImages li{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	list-style:none;
	z-index:-1;
}
#FPS {
position: absolute;
right: 5px;
bottom: 5px;
font-size: 10px;
color: #666;
font-family: verdana;
}
#blessing_choice{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:3;
}
#pNoSlJv2w-an-obj-1 {
			position:absolute;

			-webkit-transform: translate3d(0px, 0px, 0px);
			width: 500px;
			height: 843px;
			top:0;
			left:0;
	}

#meLuW1DQ2-an-obj-3 {
            position:absolute;
            -webkit-transform: translate3d(84px, 328px, 0px) scale3d(0.11, 0.11, 1);
            width: 250px;
            height: 206px;
            top:0; left:0;
            -webkit-animation: ani-meLuW1DQ2-an-obj-3-0 2.8304s 1.6895s infinite linear both ;
			-moz-animation: ani-meLuW1DQ2-an-obj-3-0 2.8304s 1.6895s infinite linear both ;

        }

        @-webkit-keyframes ani-meLuW1DQ2-an-obj-3-0 {
            0% {
                -webkit-transform: translate3d(84px, 389px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 0;
                -webkit-animation-timing-function:linear;
            }
            19.0051% {
                -webkit-transform: translate3d(84px, 328px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(44px, 29px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
        }

        #meLuW1DQ2-an-obj-4 {
            position:absolute;
            -webkit-transform: translate3d(46px, 416px, 0px) scale3d(0.15, 0.15, 1);
            width: 250px;
            height: 206px;
            top:0; left:0;
            -webkit-animation: ani-meLuW1DQ2-an-obj-4-0 2.7004s 1.5054s infinite linear both ;
        }

        @-webkit-keyframes ani-meLuW1DQ2-an-obj-4-0 {
            0% {
                -webkit-transform: translate3d(46px, 416px, 0px) scale3d(0.15, 0.15, 1);
                opacity: 0;
                -webkit-animation-timing-function:linear;
            }
            13.5027% {
                -webkit-transform: translate3d(49px, 340px, 0px) scale3d(0.15, 0.15, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
            52.0053% {
                -webkit-transform: translate3d(-15px, 203px, 0px) scale3d(0.15, 0.15, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(23px, 19px, 0px) scale3d(0.15, 0.15, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
        }

        #meLuW1DQ2-an-obj-5 {
            position:absolute;
            -webkit-transform: translate3d(245px, 386px, 0px) scale3d(0.11, 0.11, 1);
            width: 250px;
            height: 206px;
            top:0; left:0;
            -webkit-animation: ani-meLuW1DQ2-an-obj-5-0 2.8303s 1.8953s infinite linear both ;
        }

        @-webkit-keyframes ani-meLuW1DQ2-an-obj-5-0 {
            0% {
                -webkit-transform: translate3d(245px, 446px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 0;
                -webkit-animation-timing-function:linear;
            }
            19.0051% {
                -webkit-transform: translate3d(245px, 386px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(239px, -117px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
        }

		#meLuW1DQ2-an-obj-7 {
            position:absolute;
            -webkit-transform: translate3d(165px, 386px, 0px) scale3d(0.11, 0.11, 1);
            width: 250px;
            height: 206px;
            top:0; left:0;
            -webkit-animation: ani-meLuW1DQ2-an-obj-7-0 2.8303s 1.8953s infinite linear both ;
        }

        @-webkit-keyframes ani-meLuW1DQ2-an-obj-7-0 {
            0% {
                -webkit-transform: translate3d(185px, 446px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 0;
                -webkit-animation-timing-function:linear;
            }
            19.0051% {
                -webkit-transform: translate3d(145px, 386px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(185px, -117px, 0px) scale3d(0.11, 0.11, 1);
                opacity: 1;
                -webkit-animation-timing-function:linear;
            }
        }

        #meLuW1DQ2-an-obj-6 {
            position:absolute;
            -webkit-transform: translate3d(140px, 260px, 0px) scale3d(0.54, 0.54, 1);
            width: 250px;
            height: 206px;
            top:-30px; left:55px;
            -webkit-animation: ani-meLuW1DQ2-an-obj-6-0 4.7982s 0s infinite linear both ;
        }

        @-webkit-keyframes ani-meLuW1DQ2-an-obj-6-0 {
            0% {
                -webkit-transform: translate3d(140px, 260px, 0px) scale3d(0.162, 0.162, 1);
                opacity: 0;
                -webkit-animation-timing-function:linear;
            }
            90% {
                -webkit-transform: translate3d(140px, 260px, 0px) scale3d(0.63, 0.63, 1);
                opacity: 0.7;
                -webkit-animation-timing-function:ease;
            }
            100% {
                -webkit-transform: translate3d(140px, 260px, 0px) scale3d(0.63, 0.63, 1);
                opacity: 0.7;
                -webkit-animation-timing-function:ease;
            }
        }




	#pxcQrpMSM-an-obj-q {
		position:fixed;
		-webkit-transform: translate3d(-200px, -320px, 0px);
		width: 175px;
		height: 174px;
		bottom:-150px;
		left:540px;
		z-index:1000;
		-webkit-animation: ani-pxcQrpMSM-an-obj-q-0 6s 1s infinite linear both ;
	}
	@-webkit-keyframes ani-pxcQrpMSM-an-obj-q-0 {
		0% {
			-webkit-transform: translate3d(-260px, -120px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
			-webkit-animation-timing-function:linear;
		}
		50% {
			-webkit-transform: translate3d(-210px, -120px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
			-webkit-animation-timing-function:linear;
		}
		100% {
			-webkit-transform: translate3d(-260px, -120px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
			-webkit-animation-timing-function:linear;
		}
	}



.blessing_tit{ text-align:center; overflow:hidden;clear:both;}
.blessing_tit b{ border-bottom:3px solid #cc0000;padding:2%; display:inline-block;margin:0% 1%;width:25%;color:#cc0000;}

.blessing_list a{width:25%; float:left; margin:1% 1%;display:block; background:#fff;padding:2%;   border:2px solid #f0f1f5;box-shadow:2px 2px 2px #ccc; position:relative;color:#434343;}
.blessing_list a p{overflow:hidden; width:100%;  font-size:14px;text-align:center; padding-top:5px;}

.blessing_list a img{width:100%;border:1px solid #ccc;}
.blessing_scroll{width:100%; height:40%;}
.valentine_bg{ width:80%;position:absolute;color:rgb(255, 204, 0); top:40%; right:10%; z-index:10;line-height:35px;}
.p4BrNJgHn_bg,.newyears_bg,.newscx_bg,.newscj_bg,.women_bg,.gohomecx_bg,.consumers_bg{width:80%;  position:relative; font-family:"微软雅黑";line-height:35px;}
.p4BrNJgHn_bg{ background:url(../../images/3g/blessing/snow-bg.png) repeat-y center,url(../../images/3g/blessing/marry_bak.jpg) no-repeat #9827eb;
 background-size:100% ;padding:90% 10% 70% 10%;
	-webkit-animation: animate-snow 9s linear infinite;
	-moz-animation: animate-snow 9s linear infinite;
	-ms-animation: animate-snow 9s linear infinite;
	animation: animate-snow 9s linear infinite;
}
.newyears_bg{background:url(../../images/3g/blessing/newyears_bak.jpg) no-repeat top #df3416; background-size:100% ;padding:90% 10% 70% 10%;}
.newscx_bg{ background:url(../../images/3g/blessing/line_bg.png) repeat-y center,url(../../images/3g/blessing/chuxi_bak.jpg) no-repeat #fe2321; background-size:100% ;padding:90% 10% 70% 10%;
	-webkit-animation: animate-snow 9s linear infinite;
	-moz-animation: animate-snow 9s linear infinite;
	-ms-animation: animate-snow 9s linear infinite;
	animation: animate-snow 9s linear infinite;
}
.newscj_bg{ background:url(../../images/3g/blessing/chunico_bg.png) repeat-y center,url(../../images/3g/blessing/chunjie_bak.jpg) no-repeat #e72019; background-size:100% ;padding:90% 10% 70% 10%;
	-webkit-animation: animate-snow 9s linear infinite;
	-moz-animation: animate-snow 9s linear infinite;
	-ms-animation: animate-snow 9s linear infinite;
	animation: animate-snow 9s linear infinite;
}

.gohomecx_bg{
	background:url(../../images/3g/blessing/gohome_bak.jpg) no-repeat #c4181f;
 background-size:100% ; width:100%;padding:58% 0% 10% 0%;
}
.women_bg{background:url(../../images/3g/blessing/women_bak.png) no-repeat top; background-size:100% ;padding:50% 10% 40% 10%;}
.blessing_bottom{ left: 0px; bottom: 0px; height: 50px; text-align: center; z-index: 90000; background-color: rgb(44, 46, 50); opacity: 0.96; width: 100%; -webkit-animation: menu_up 1.5s ease 0s 1 both; position: fixed;}
.blessing_bottom a{border-top:2px solid #9FC35F;position:relative;float:left;width:33%;font-size:22px;color:white;text-align:center;height:50px;line-height:50px;background-color:rgb(44,46,50);border-right:1px solid #474950; text-decoration:none}
.gohome_bottom{
	 position:fixed;
	 right: 0px; bottom: 0px;
}

.mp3ul {width:95%;position:relative;float:left;overflow: scroll;height: 85%;overflow-x:hidden;background-color:#fff;}
.mp3ul li{background:url(../../images/3g/blessing/mp3ico.jpg) center  left  no-repeat; position:relative;height:50px;left:5%;padding-left:60px;line-height:60px;font-size:13pt; list-style:none;font-weight:bold;border-bottom:1px solid #434343}
/***有钱没钱回家过年******/
.gohome_content{
	margin:0px 3% 0px 3%;

}
.gohome_content img{width:100%;background:#fff;}
.gohome_bor_bg{border:3px solid #a5a5a5; background:#fff;}
.gohome_bor{position:relative; background-size:100%; overflow:hidden;margin-top:5px;}
.gohome_bor:first-child{margin-top:0px;}
.gohome_bor_t{width:100%; position:absolute; top:0px;}
.gohome_bor_c{border:3px solid #656565;background:url(../../images/3g/blessing/gohome_bor_bt.png) no-repeat bottom; background-size:100%;overflow:hidden;}
.gohome_bor_c p{padding:2% 6%;}

.blessing_bt{ position:absolute; bottom:50px; width:100%; left:0px; z-index:100;}
.gohome_bt{padding:5% 0px 20px 0px;text-align:center;}
.gohome_bt a{background:url(../../images/3g/blessing/gohome_btn_bg.jpg) no-repeat; background-size:100% 100%;color:#000;margin-right:5%;padding:1.5% 0px 1.5% 0px;font-size:22px; text-align:center;width:40%; display:inline-block;text-decoration:none;}
.gohome_bt a:first-child{padding-left:0px; padding-right:0px;}
.gohome_bor_c p,.gohome_txt{font-family:"微软雅黑";line-height:30px; font-weight:bold;}

.gohome_txt{padding:0% 3% 6% 5%;color:#fff;font-size:22px}
.gohome_txt_1{ padding:0% 3% 5% 0%;color:#000; }
.newchun_bg{position:absolute; top:20%; left:5%;
    -webkit-animation:fadeOut1 5s 0.5s infinite ease-in-out alternate none;
	z-index:99;
	width:80%;
	height:100%;
	background:url(../../images/3g/blessing/chun_ico.png) no-repeat;
	background-size:80%;

}
.star1,.star2,.star3,.star4{
			position:absolute;
			-webkit-backface-visibility:visible;
			-webkit-transform-origin:center center;
			z-index:999;
	}
.star1{-webkit-animation:fly1 7s 0.0s infinite ease-in-out alternate none ;top:120px; left:5%;}
.star2{-webkit-animation:fly2 7s 0.0s infinite ease-in-out alternate none ;top:220px;left:15%;}
.star3{-webkit-animation:fly3 7s 0.0s infinite ease-in-out alternate none ;top:320px; left:25%;}
.star4{-webkit-animation:fly4 7s 0.0s infinite ease-in-out alternate none ;top:420px; left:35%;}
.star5{-webkit-animation:fly5 7s 0.0s infinite ease-in-out alternate none ;top:420px; left:35%;}
@-webkit-keyframes fly1{
		0% {opacity: 0; left:450px;top:1200px;}
			2%{opacity: 1;left:550px;top:800px;}
			22%{left:29px;top:600px;}
			51%{left:430px;top:366px;}
			62%{left:200px;top:200px;}
			87%{left:322px;top:66px;}
			100%{left:-100px;top:-100px;}
	}
@-webkit-keyframes fly2{
		0%{opacity:1; -webkit-transform:translate(0px,0px) rotateX(0deg) rotateY(0deg) rotatez(0deg) scale(0.6,0.6);
		opacity:1}
		30%{opacity:0; -webkit-transform:translate(180px,-100px) rotateX(40deg) rotateY(10deg) rotatez(5deg) scale(0.8,0.8);
		opacity:1}
		60%{opacity:1; -webkit-transform:translate(220px,-200px) rotateX(5deg) rotateY(30deg) rotatez(-10deg) scale(1,1);
		opacity:0.8}
		100%{opacity:0; -webkit-transform:translate(300px,-300px) rotateX(-10deg) rotateY(-5deg) rotatez(10deg) scale(1.2,1.2);
		opacity:0.2}
	}

	@-webkit-keyframes fly3{
		0%{ opacity: 0; -webkit-transform:translate(0px,0px) rotateX(0deg) rotateY(0deg) rotatez(0deg) scale(1,1);
		opacity:1}
		30%{opacity: 1; -webkit-transform:translate(130px,-100px) rotateX(-40deg) rotateY(10deg) rotatez(5deg) scale(1.2,1.2);
		opacity:1}
		60%{opacity: 0; -webkit-transform:translate(240px,-350px) rotateX(5deg) rotateY(-30deg) rotatez(-10deg) scale(1.3,1.3);
		opacity:0.8}
		100%{ opacity: 1;-webkit-transform:translate(360px,-150px) rotateX(-10deg) rotateY(-5deg) rotatez(40deg) scale(1.5,1.5);
		opacity:0.2}
	}

	@-webkit-keyframes fly4{
		0%{-webkit-transform:translate(0px,0px) rotateX(0deg) rotateY(0deg) rotatez(0deg) scale(1,1);
		opacity:1}
		20%{-webkit-transform:translate(150px,-100px) rotateX(20deg) rotateY(-10deg) rotatez(-5deg) scale(1.2,1.2);
		opacity:1}
		40%{-webkit-transform:translate(-150px,100px) rotateX(-5deg) rotateY(20deg) rotatez(10deg) scale(1.3,1.3);
		opacity:0.8}
		60%{-webkit-transform:translate(130px,300px) rotateX(5deg) rotateY(-30deg) rotatez(10deg) scale(1.3,1.3);
		opacity:1}
		80%{-webkit-transform:translate(-130px,300px) rotateX(20deg) rotateY(5deg) rotatez(-10deg) scale(1.3,1.3);
		opacity:0.8}
		100%{-webkit-transform:translate(60px,-300px) rotateX(-10deg) rotateY(10deg) rotatez(20deg) scale(1.5,1.5);
		opacity:0.2}
	}
	@-webkit-keyframes fly6{
		0%{-webkit-transform:translate(0px,0px) rotateX(0deg) rotateY(0deg) rotatez(0deg) scale(1.5,1.5);
		opacity:1}
		30%{-webkit-transform:translate(100px,-100px) rotateX(-40deg) rotateY(10deg) rotatez(5deg) scale(1.8,1.8);
		opacity:1}
		60%{-webkit-transform:translate(200px,-250px) rotateX(5deg) rotateY(-30deg) rotatez(-10deg) scale(2.3,2.3);
		opacity:0.8}
		100%{-webkit-transform:translate(180px,-350px) rotateX(-10deg) rotateY(-5deg) rotatez(40deg) scale(2.5,2.5);
		opacity:0.2}
	}

@-webkit-keyframes fadeOut1{
		0%{opacity:1;}
		100%{opacity:0.8; -webkit-transform:scale(1.2,1.2)}
	}
@-webkit-keyframes fadeOut2{
		0%{opacity:1;-webkit-transform:rotate(0deg);}
		100%{opacity:0.8; -webkit-transform:scale(1.2,1.2) rotate(30deg);}
	}
@-webkit-keyframes animate-snow
{
	0% { background-position: center 0, 0 0;}
	100% { background-position: center 885px, 0 0;}
}

@-moz-keyframes animate-snow
{
	0% { background-position: center 0, 0 0;}
	100% { background-position: center 885px, 0 0;}
}

@-ms-keyframes animate-snow
{
	0% { background-position: center 0, 0 0;}
	100% { background-position: center 885px, 0 0;}
}

@keyframes animate-snow
{
	0% { background-position: center 0, 0 0;}
	100% { background-position: center 885px, 0 0;}
}
@keyframes flip {
 0% {
 transform: rotateX(90deg);
 }
 90% {
 transform: rotateX(-4deg);
 }
 100% {
 transform: rotateX(0deg);
 }
}

#wind  {
position:relative;
display:none;
top:0px;
width:100%;
z-index:10;
background:#fff;

}
.new-pop-ul{padding:0 10px}
.new-ul-lst .new-ul-li .new-li-a{display:block;padding:2%;background:#eeeeee;border-bottom:1px solid #fff;color:#434343;margin:2%;border-radius:20px;position:relative;}
.new-ul-lst .new-ul-li .new-li-a i{
	position:absolute;
	right:20px;
	top:40px;
	width:0;
    height:0;
    border-left:30px solid transparent;
    border-right:30px solid transparent;
    border-top:30px solid #434343;}

.new-pop-sel{height:517px;padding:5px 10px 5px 3px;border-bottom:1px solid #fff;margin:2%;background:#eeeeee;color:#434343; border-radius:20px; list-style:none;}
.new-pop-sel li{ list-style:none}
.new-pop-sel li a{display:block;text-decoration:none;padding:1% 1%;color:#434343;}
.new-pop-sel li a.on span{color:#fff;}
.new-pop-sel li a span{padding-left:3px}
.new-pop-sel i{width:40px; height:40px;position:absolute;z-index:1000; right:-20px; top:-20px;display:block; background:url(../../images/3g/close.png) no-repeat right top; background-size:100%;}
.new-pop-sel li a.on span{display:block;background-color:#a09f9f}
/****元宵节*****/
.yuanxiao_txt{line-height:35px; color:rgb(250, 245, 97); font-size:16pt; font-weight:bold;}
.yuanxiao_txt p.font_r{text-align:right;}
.yuanxiao_form{
	font:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:16pt;
	height:44px;background:#f0eff5;position: absolute;top:0; left:0; width:100%;z-index:50;
	text-align:center;
	line-height:44px;
}
.cor_yx{color:#D60}
.yuanxiao_cancel,.yuanxiao_sure{display:inline-block;width:10%; text-align:center;cursor:default; min-width:50px;line-height:40px;}

.yuanxiao_sure{float:right;width:10%; padding-right:5%;}
.popupForm{ padding:20px;top:44px; background:rgba(242,242,242,.95);position: absolute;z-index:111;height:100%; width:100%;}
.form-group{margin-bottom:15px;}
.control-label{min-width:40px;width:20%;}
.dis_inblock{display:inline-block;}
.form-control{ display:inline-block;height:36px; line-height:36px; padding:6px 12px;color:#555;vertical-align:middle;background:#fff; border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075); width:70%;}
.wx_yuanxiao{border-radius:5px 5px 0px 0px 5px; background:#000;}
/***妇女节**/
/**飘花效果**/
#container {
    /*position: relative;*/
	position: absolute;
    width: 500px;
    height: 750px;
    margin: 0px;
    overflow: hidden;
    /*border: 4px solid #5C090A;
    background: #4E4226 url('backgroundLeaves.jpg') no-repeat top left;*/

}

/* Defines the position and dimensions of the leafContainer div */
#leafContainer
{
    position: absolute;
    width: 100%;
    height: 100%;
}



/* This CSS rule is applied to all div elements in the leafContainer div.
   It styles and animates each leafDiv.
*/
#leafContainer > div
{
    position: absolute;
    width: 100px;
    height: 100px;

    /* We use the following properties to apply the fade and drop animations to each leaf.
       Each of these properties takes two values. These values respectively match a setting
       for fade and drop.
    */
    -webkit-animation-iteration-count: infinite, infinite;
    -webkit-animation-direction: normal, normal;
    -webkit-animation-timing-function: linear, ease-in;
}

/* This CSS rule is applied to all img elements directly inside div elements which are
   directly inside the leafContainer div. In other words, it matches the 'img' elements
   inside the leafDivs which are created in the createALeaf() function.
*/
#leafContainer > div > img {
     position: absolute;


    /* We use the following properties to adjust the clockwiseSpin or counterclockwiseSpinAndFlip
       animations on each leaf.
       The createALeaf function in the Leaves.js file determines whether a leaf has the
       clockwiseSpin or counterclockwiseSpinAndFlip animation.
    */
     -webkit-animation-iteration-count: infinite;
     -webkit-animation-direction: alternate;
     -webkit-animation-timing-function: ease-in-out;
     -webkit-transform-origin: 50% -100%;
}

#leaf {
     position: absolute;
     left:0px;
	 top:0px;
	 width:100%;
}


/* Hides a leaf towards the very end of the animation */
@-webkit-keyframes fade
{
    /* Show a leaf while into or below 95 percent of the animation and hide it, otherwise */
    0%   { opacity: 1; }
    95%  { opacity: 1; }
    100% { opacity: 0; }
}


/* Makes a leaf fall from -300 to 600 pixels in the y-axis */
@-webkit-keyframes drop
{
    /* Move a leaf to -300 pixels in the y-axis at the start of the animation */
    0%   { -webkit-transform: translate(0px, -50px); }
    /* Move a leaf to 600 pixels in the y-axis at the end of the animation */
    100% { -webkit-transform: translate(0px, 960px); }
}

/* Makes a leaf fall from -300 to 600 pixels in the y-axis */
@-webkit-keyframes up
{
    /* Move a leaf to -300 pixels in the y-axis at the start of the animation */
    0%   { -webkit-transform: translate(0px, 780px); }
    /* Move a leaf to 600 pixels in the y-axis at the end of the animation */
    100% { -webkit-transform: translate(0px, -50px); }
}

/* Makes a leaf fall from -300 to 600 pixels in the y-axis */
@-webkit-keyframes right2left
{
    /* Move a leaf to -300 pixels in the y-axis at the start of the animation */
    0%   {-webkit-transform: translate(0px, -50px); }
    /* Move a leaf to 600 pixels in the y-axis at the end of the animation */
    100% {-webkit-transform: translate(-500px, 300px); }
}

/* Rotates a leaf from -50 to 50 degrees in 2D space */
@-webkit-keyframes clockwiseSpin
{
    /* Rotate a leaf by -50 degrees in 2D space at the start of the animation */
    0%   { -webkit-transform: rotate(-50deg); }
    /*  Rotate a leaf by 50 degrees in 2D space at the end of the animation */
    100% { -webkit-transform: rotate(50deg); }
}

/* Flips a leaf and rotates it from 50 to -50 degrees in 2D space */
@-webkit-keyframes counterclockwiseSpinAndFlip
{
    /* Flip a leaf and rotate it by 50 degrees in 2D space at the start of the animation */
    0%   { -webkit-transform: scale(-1, 1) rotate(50deg); }
    /* Flip a leaf and rotate it by -50 degrees in 2D space at the end of the animation */
    100% { -webkit-transform: scale(-1, 1) rotate(-50deg); }
}


@-webkit-keyframes rotatewiseSpin
{
    0%   { -webkit-transform: rotate(-180deg); }
    100% { -webkit-transform: rotate(180deg); }
}


@-webkit-keyframes counterrotatewiseSpinAndFlip
{
    0%   { -webkit-transform: scale(-1, 1) rotate(50deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(-50deg); }
}


@-webkit-keyframes rotatewiseSpinAndFlip
{
    0%   { -webkit-transform: scale(-1, 1) rotate(360deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(-360deg); }
}

@-webkit-keyframes rotate360
{

    0%   { -webkit-transform: rotate(-80deg); }
    100% { -webkit-transform: rotate(80deg); }
}


@-webkit-keyframes rotate360AndFlip
{

    0%   { -webkit-transform: scale(-1, 1) rotate(80deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(80deg); }
}



/**315消费者权益**/


    div#content{
        position:relative;
        border:1px solid #000;
		width:500px;
		height:750px;
		margin:0 auto;
        top:0px;
        overflow:hidden;
        clear:both;
    }

    div#bg{
        position:absolute;
        left:0px;
        top:0px;
		-webkit-animation:fadeOut 4s 0.5s infinite ease-in-out alternate both;
    }

	div#bg1{
        position:absolute;
        left:0px;
        top:0px;
		-webkit-animation:fadeOut 4s 4.5s infinite ease-in-out alternate both;
    }

	div#stars
	{
		position:absolute;
		width:400px;
		height:700px;
		left:0px;
		top:0px;
	}
	#stars img{ position:absolute }

	@-webkit-keyframes flash1{
		0%{opacity:0.0;-webkit-transform:rotate(0deg);}
		100%{opacity:0.4;-webkit-transform:rotate(30deg);}
	}
	@-webkit-keyframes flash2{
		0%{opacity:0;-webkit-transform:rotate(0deg);}
		100%{opacity:1;-webkit-transform:rotate(20deg);}
	}
	@-webkit-keyframes flash3{
	0%,50%,100%{opacity: 0.8;}
	25%,75%{opacity: 0.2;}
	}
	div#bg2 img{
		width:100%;
		height:100%;
	}
	div#font_315 img{width:80%;}
	div#font_315{
		position:absolute;
		left:10%;
		top:83px;
		-webkit-transform-origin:center center;
		-webkit-animation:fadeOut2 2.3s 0.2s infinite ease-in-out alternate both;
	}
	div#logo_315 img{width:100%;}
	div#logo_315{
		position:absolute;
		left:1%;
		top:13px;
		width:30%;
		-webkit-transform-origin:center center;
		-webkit-animation:fadeOut1 2.3s 0.2s infinite ease-in-out alternate both;
	}
	div#guang1
	{
		position:absolute;
		left:63px;
		top:103px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash1 2.3s 0.2s infinite ease-in-out alternate both;
	}

	div#guang2
	{
		position:absolute;
		left:132px;
		top:87px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash2 2s 0.4s infinite ease-in-out alternate both;
	}

	div#guang3
	{
		position:absolute;
		left:316px;
		top:351px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash3 3s 0.1s infinite ease-in-out alternate both;
	}
	div#guang4
	{
		position:absolute;
		left:407px;
		top:376px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash1 2s 0.4s infinite ease-in-out alternate both;
	}
	div#guang5
	{
		position:absolute;
		left:152px;
		top:521px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash2 3s 0.2s infinite ease-in-out alternate both;
	}
	div#guang6
	{
		position:absolute;
		left:316px;
		top:535px;
		-webkit-transform-origin:center center;
		-webkit-animation:flash3 3s 0.5s infinite ease-in-out alternate both;
	}

	div#shuidi
	{
		position:absolute;
		left:-30px;
		top:328px;
		-webkit-transform-origin:left center;
		-webkit-animation:move 12s 0s infinite linear normal both;
	}
	@-webkit-keyframes move{
		0%{left:-30px;top:328px;opacity:1;}
		30%{left:116px;top:372px;opacity:1;}
		50%{left:228px;top:439px;opacity:1;}
		52%{opacity:0;}
		100%{opacity:0;}
	}
	div#shuidi2
	{
		position:absolute;
		left:224px;
		top:449px;
		-webkit-transform-origin:left center;
		-webkit-animation:move1 12s 0s infinite ease-in-out normal both;
	}
	@-webkit-keyframes move1{
		0%{opacity:0;-webkit-transform:translateY(0px)}
		50%{opacity:0;-webkit-transform:translateY(0px)}
		55%{opacity:1;-webkit-transform:translateY(0px)}
		60%{opacity:1;-webkit-transform:translateY(0px)}
		100%{opacity:1;-webkit-transform:translateY(4000px)}
	}
	div#guang7
	{
		position:absolute;
		left:223px;
		top:435px;
		-webkit-transform-origin:center center;
		-webkit-animation:rotate2 12s 0s infinite ease-in-out normal both;
	}
	@-webkit-keyframes rotate2{
		0%{opacity:0;-webkit-transform:rotate(0deg);}
		50%{opacity:0;-webkit-transform:rotate(0deg);}
		55%{opacity:1;-webkit-transform:rotate(60deg);}
		60%{opacity:0;-webkit-transform:rotate(120deg);}
		100%{opacity:0;}
	}
	div#yezi1
	{
		position:absolute;
		left:-13px;
		top:327px;
		-webkit-transform-origin:left top;
		-webkit-animation:rotate1 12s 0s infinite ease-in-out normal both;
	}

	div#yezi2
	{
		position:absolute;
		left:-13px;
		top:327px;
		-webkit-transform-origin:left top;
		-webkit-animation:rotate1 12s 0s infinite ease-in-out normal both;
	}
	@-webkit-keyframes rotate1{
		0%{-webkit-transform:rotate(0deg);}
		30%{-webkit-transform:rotate(4deg);}
		50%{-webkit-transform:rotate(8deg);}
		60%{-webkit-transform:rotate(8deg);}
		65%{-webkit-transform:rotate(-3deg);}
		70%{-webkit-transform:rotate(3deg);}
		75%{-webkit-transform:rotate(-2deg);}
		80%{-webkit-transform:rotate(2deg);}
		85%{-webkit-transform:rotate(-2deg);}
		90%{-webkit-transform:rotate(2deg);}
		95%{-webkit-transform:rotate(-1deg);}
		100%{-webkit-transform:rotate(0deg);}
	}

	div#foot{
        position:fixed;
		width:500px;
		left:320px;
		bottom:20px;
    }

    div#relative{
        position:relative;
        left:100px;
        top:0px;
    }

    div#static{
        background-color:#bbb;
		top:20;
		left:30px;
        position:static;
    }

	/****春季祝福***/



		#spring-1 {
			position:absolute;
			-webkit-transform: translate3d(0px, 0px, 0px);
			width: 100%;
			height: 100%;
			top:0; left:0;
			-webkit-animation: ani-p9KbRA7b2-an-obj-1-0 1.2857s 0s 1 linear normal both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-1-0 {
			0% {
				-webkit-transform: translate3d(0px, -21px, 0px);
			}
			100% {
				-webkit-transform: translate3d(0px, 0px, 0px);
			}
		}

		#spring-2 {
			position:absolute;
			-webkit-transform: translate3d(0px, 0px, 0px);
			width: 600px;
			height: 757px;
			top:0; left:0;
			-webkit-animation: ani-p9KbRA7b2-an-obj-2-0 2.4159s 0.9912s 1 linear normal both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-2-0 {
			0% {
				-webkit-transform: translate3d(0px, 0px, 0px);
				opacity: 0;
				-webkit-animation-timing-function:linear;
			}
			100% {
				-webkit-transform: translate3d(-100px, 40px, 0px);
				opacity: 1;
				-webkit-animation-timing-function:ease;
			}
		}

		#spring-3 {
			position:absolute;
			-webkit-transform: translate3d(84px, 337px, 0px);
			width: 179px;
			height: 162px;
			top:0; left:0;
			-webkit-animation: ani-p9KbRA7b2-an-obj-3-0 2.1028s 3.4071s 1 linear normal both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-3-0 {
			0% {
				-webkit-transform: translate3d(84px, 337px, 0px) scale3d(0, 0, 1);
			}
			100% {
				-webkit-transform: translate3d(84px, 337px, 0px) scale3d(1, 1, 1);
			}
		}

		#spring-4 {
			position:absolute;
			-webkit-transform: translate3d(-126px, 531px, 0px);
			width: 252px;
			height: 153px;
			top:0; left:0;
			-webkit-animation: ani-p9KbRA7b2-an-obj-4-0 1.3663s 0s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-4-0 {
			0% {
				-webkit-transform: translate3d(-126px, 531px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(4.3deg);
				-webkit-animation-timing-function:linear;
			}
			100% {
				-webkit-transform: translate3d(-126px, 531px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.7deg);
				-webkit-animation-timing-function:linear;
			}
		}

		#spring-5 {
			position:absolute;
			-webkit-transform: translate3d(348px, 506px, 0px);
			width: 155px;
			height: 192px;
			top:0; left:0;
			-webkit-transform-origin: 37.1% 93.75%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-5-0 1.4852s 0.3762s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-5-0 {
			0% {
				-webkit-transform: translate3d(348px, 506px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
			}
			100% {
				-webkit-transform: translate3d(348px, 506px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(8.4deg);
			}
		}

		#spring-6 {
			position:absolute;
			-webkit-transform: translate3d(2px, 0px, 0px);
			width: 100%;
			height: 100%;
			top:0; left:0;
			-webkit-animation: ani-p9KbRA7b2-an-obj-6-0 6.7381s 5.6667s 1 linear normal both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-6-0 {
			0% {
				-webkit-transform: translate3d(2px, 0px, 0px);
				opacity: 0;
			}
			66.7845% {
				-webkit-transform: translate3d(2px, 0px, 0px);
				opacity: 1;
			}
			100% {
				-webkit-transform: translate3d(2px, -21px, 0px);
				opacity: 1;
			}
		}

		#spring-7 {
			position:absolute;
			-webkit-transform: translate3d(414px, 256px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			width: 78px;
			height: 322px;
			top:0; left:0;
			-webkit-transform-origin: 77.24% 97.75%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-7-0 2.0238s 3.3095s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-7-0 {
			0% {
				-webkit-transform: translate3d(414px, 256px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			}
			100% {
				-webkit-transform: translate3d(414px, 256px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(7deg);
			}
		}

		#spring-8 {
			position:absolute;
			-webkit-transform: translate3d(100px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			width: 78px;
			height: 322px;
			top:0; left:0;
			-webkit-transform-origin: 77.24% 97.75%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-8-0 2.0238s 4.3095s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-8-0 {
			0% {
				-webkit-transform: translate3d(100px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			}
			100% {
				-webkit-transform: translate3d(100px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);
			}
		}

		#spring-9 {
			position:absolute;
			-webkit-transform: translate3d(310px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			width: 78px;
			height: 322px;
			top:0; left:0;
			-webkit-transform-origin: 77.24% 97.75%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-9-0 2.0238s 4.7381s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-9-0 {
			0% {
				-webkit-transform: translate3d(310px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			}
			100% {
				-webkit-transform: translate3d(310px, 286px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(3deg);
			}
		}

		#spring-10 {
			position:absolute;
			-webkit-transform: translate3d(185px, 291px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			width: 78px;
			height: 322px;
			top:0; left:0;
			-webkit-transform-origin: 77.24% 97.75%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-10-0 2.0238s 5.7381s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-10-0 {
			0% {
				-webkit-transform: translate3d(185px, 291px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-5deg);
			}
			100% {
				-webkit-transform: translate3d(185px, 291px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(7deg);
			}
		}

		#spring-11 {
			position:absolute;
			-webkit-transform: translate3d(12px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			width: 100px;
			height: 343px;
			top:0; left:0;
			-webkit-transform-origin: 38% 98.4%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-11-0 2.6904s 6.6667s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-11-0 {
			0% {
				-webkit-transform: translate3d(12px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			}
			100% {
				-webkit-transform: translate3d(12px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-0.3999999999999999deg);
			}
		}

		#spring-12 {
			position:absolute;
			-webkit-transform: translate3d(258px, 263px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			width: 100px;
			height: 343px;
			top:0; left:0;
			-webkit-transform-origin: 38% 98.4%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-12-0 4.4047s 2.9048s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-12-0 {
			0% {
				-webkit-transform: translate3d(258px, 263px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			}
			100% {
				-webkit-transform: translate3d(258px, 263px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(5.2deg);
			}
		}

		#spring-13 {
			position:absolute;
			-webkit-transform: translate3d(358px, 275px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			width: 100px;
			height: 343px;
			top:0; left:0;
			-webkit-transform-origin: 38% 98.4%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-13-0 4.0476s 1.2857s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-13-0 {
			0% {
				-webkit-transform: translate3d(358px, 275px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			}
			100% {
				-webkit-transform: translate3d(358px, 275px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(2.2deg);
			}
		}

		#spring-14 {
			position:absolute;
			-webkit-transform: translate3d(135px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			width: 100px;
			height: 343px;
			top:0; left:0;
			-webkit-transform-origin: 38% 98.4%;
			-webkit-animation: ani-p9KbRA7b2-an-obj-14-0 2.6905s 0s infinite linear alternate both ;
		}

		@-webkit-keyframes ani-p9KbRA7b2-an-obj-14-0 {
			0% {
				-webkit-transform: translate3d(135px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-2.8deg);
			}
			100% {
				-webkit-transform: translate3d(135px, 280px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(-0.3999999999999999deg);
			}
		}


		/* ------------ SYMBOL CSS -------------- */

		div#foot{
			position:fixed;
			left:320px;
			bottom:10px;
			z-index:5000;
		}

/**青年节***/

	.p1{background:url(../../images/3g/blessing/youth.jpg) top no-repeat;background-size:100%;}

	@-webkit-keyframes p1{
	0%{opacity:0;left:60%;}
	100%{opacity:1;left:50%;}
	}
	@keyframes p1{
	0%{opacity:0;left:60%;}
	100%{opacity:1;left:50%;}
	}



	.p2{background:url(../../images/3g/blessing/youth1.jpg) top no-repeat;background-size:100%;}

	.p3{background:url(../../images/3g/blessing/youth2.jpg) top no-repeat;background-size:100%;}

	.p4{background:url(../../images/3g/blessing/youth3.jpg) top no-repeat;background-size:100%;}

	.p5{background:url(../../images/3g/blessing/youth4.jpg) top no-repeat;background-size:100%;}

	.p6{background:url(../../images/3g/blessing/youth5.jpg) top no-repeat;background-size:100%;}

	.p7{background:url(../../images/3g/blessing/youth6.jpg) top no-repeat;background-size:100%;}
	.p8{background:url(../../images/3g/blessing/youth7.jpg) top no-repeat;background-size:100%;}
	.p9{background:url(../../images/3g/blessing/youth8.jpg) top no-repeat;background-size:100%;}

	@-webkit-keyframes p9{
	0%{left:50%;}
	33%{left:48%;}
	66%{left:52%;}
	100%{left:50%;}
	}
	@keyframes p9{
	0%{left:50%;}
	33%{left:48%;}
	66%{left:52%;}
	100%{left:50%;}
	}


	.u-arrow { animation: 1.5s ease-in-out 0s normal none infinite start; bottom: 3%; left: 50%; position: fixed; width: 10%; margin-left:-5%; z-index: 150; }
	.u-arrow { position: fixed; -webkit-animation: start 1.5s infinite ease-in-out; -moz-animation: start 1.5s infinite ease-in-out; animation: start 1.5s infinite ease-in-out; }
	.u-arrow img { width: 100%; }
	@-webkit-keyframes start { 0%, 30% {
	opacity:0;
	-webkit-transform:translate(0, 10px);
	}
	60% {
	opacity:1;
	-webkit-transform:translate(0, 0);
	}
	100% {
	opacity:0;
	-webkit-transform:translate(0, -8px);
	}
	}
	@-moz-keyframes start { 0%, 30% {
	opacity:0;
	-moz-transform:translate(0, 10px);
	}
	60% {
	opacity:1;
	-moz-transform:translate(0, 0);
	}
	100% {
	opacity:0;
	-moz-transform:translate(0, -8px);
	}
	}
	@keyframes start { 0%, 30% {
	opacity:0;
	transform:translate(0, 10px);
	}
	60% {
	opacity:1;
	transform:translate(0, 0);
	}
	100% {
	opacity:0;
	transform:translate(0, -8px);
	}
	}


/***妇女节**/


    div#womenbg{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
    }

	div#womenbg img,div#womenbg2 img,div#womenbg3 img,div#womenbg4 img,div#womenbg5 img{width:100%; height:100%;}

	div#women1{
		position:absolute;
        left:20%;
        top:25%;
		-webkit-animation:fadeleft 3.5s 13.0s ease both;
	}
	div#women_flower{
		position:absolute;
        left:20%;
        top:30%;
		color:#4e87cb;

		font-weight:bold;
		-webkit-animation:fadeIn 4s 0.0s linear both,fadeOut 10.5s 5.0s linear both;
	}
	div#women_1{
		position:absolute;
        left:20%;
        top:35%;
		-webkit-animation:fadeleft 2s 13.0s ease both;
	}
	div#women_ico{
        position:absolute;
        left:20%;
        top:10%;
		-webkit-animation:fadesmallwoman 4s 13.0s linear both;
    }
	div#womenbg2{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
		-webkit-animation:fadeIn 3.5s 18.0s ease both;
    }
	div#women2{
		position:absolute;
        left:20%;
        top:25%;
		-webkit-animation:fadeleft 3.5s 18.5s ease both;
	}
	div#women_2{
		position:absolute;
        left:20%;
        top:35%;
		-webkit-animation:fadeleft 3.5s 18.0s ease both;
	}

	div#womenbg3{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
		-webkit-animation:fadeIn 3.5s 24.0s ease both;
    }
	div#women3{
		position:absolute;
        left:20%;
        top:25%;
		-webkit-animation:fadeleft 3.5s 24.5s ease both;
	}
	div#women_3{
		position:absolute;
        left:20%;
        top:35%;
		-webkit-animation:fadeleft 3.5s 24.0s ease both;
	}
	div#womenbg4{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
		-webkit-animation:fadeIn 3.5s 29.0s ease both;
    }
	div#women4{
		position:absolute;
        left:20%;
        top:25%;
		-webkit-animation:fadeleft 3.5s 29.5s ease both;
	}
	div#women_4{
		position:absolute;
        left:20%;
        top:35%;
		-webkit-animation:fadeleft 3.5s 29.5s ease both;
	}
	div#women_4_1{
		position:absolute;
        right:10%;
        top:15%;
		-webkit-animation:fadeIn 3.5s 29.0s ease both;
	}
	div#women5{
		position:absolute;
        left:20%;
        top:25%;
		color:#4e87cb;

		font-weight:bold;
		-webkit-animation:fadeleft 3.5s 35.5s ease both;
	}
	div#women_5{
		position:absolute;
        left:20%;
        top:35%;

		-webkit-animation:fadeleft 3.5s 36.5s ease both;
	}
	div#womenbg5{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
		-webkit-animation:fadeIn 3.5s 35.0s ease both;
    }



/*母亲节**/
 div#mather1 img,div#mather2 img,div#mather3 img,div#mather4 img,div#mather5 img,div#mather6 img{width:100%; }
	div#mather1{
        position:absolute;
        left:0%;
        top:0%;
		width:100%;
		-webkit-animation:fadeOut 10s 1.0s linear both;
    }
	div#title1{
        position:absolute;
        top:0%;
        right:0%;
		-webkit-animation:fadeOutandIn 8s 2.0s linear both;
    }
	div#mather2{
        position:absolute;
        left:0%;
        top:0%;
		width:100%;
		-webkit-animation:fadetosmall 15s 10.0s linear both;
    }
	div#title2{
        position:absolute;
        left:0%;
        top:0%;
		-webkit-animation:fadeleftmather 10s 14s ease both;
    }

	div#mather3{
		position:absolute;
        left:0%;
        top:0%;
		-webkit-animation:fadeOutandIn 13.5s 25.5s ease both;
	}
	div#title3{
        position:absolute;
        right:0%;
        top:0%;
		width:100%;
		-webkit-animation:fadeOutandIn 13s 25.5s ease both;
    }
	div#mather4{
		position:absolute;
         left:0%;
        top:0%;
		width:100%;
		-webkit-animation:fadeleftmather 10s 35.0s linear both;
	}
	div#title4{
        position:absolute;
        left:0%;
        top:0%;
		width:100%;
		-webkit-animation:fadeleftmather 9s 36s ease both;
    }
	div#mather5{
        position:absolute;
         left:0%;
        top:0%;
		width:100%;
		-webkit-animation:faderight 10s 44s ease both;
    }
	div#title5{
        position:absolute;
        left:0%;
        top:0%;
		width:100%;
		-webkit-animation:faderight 8s 44s ease both;
    }
	div#mather6{
        position:absolute;
        left:0px;
        top:0px;
		width:100%;
		height:100%;
		-webkit-animation:fadeIn 8.5s 53s ease both;
    }

	@-webkit-keyframes fadeIn{
		0%{opacity:0;}
		100%{opacity:1;}
	}
	@-webkit-keyframes hide{
		0%{opacity:0;}
		100%{opacity:0;}
	}

	@-webkit-keyframes fadeleft{
		0% {
		opacity: 0;
		-webkit-transform: translateX(340px);
		}
		100% {
			opacity: 1;
			-webkit-transform: translateX(0);
		}
	}

	@-webkit-keyframes fadesmallwoman{
		0%{opacity:1;-webkit-transform:scale(1.5,1.5)}
		100%{opacity:0.8; -webkit-transform:scale(1,1)}
	}
	@-webkit-keyframes fadeleftmather{
		0% {
		opacity: 0;
		-webkit-transform: translateX(340px);
		}
		70% {
			opacity: 1;
			-webkit-transform: translateX(0);
		}
		100%{
			opacity: 0;
		}
	}

	@-webkit-keyframes faderight{
		0% {
			opacity: 0;
			-webkit-transform: translateX(-340px);
		}
		70% {
			opacity: 1;
			-webkit-transform: translateX(0);
		}
		100%{
			opacity: 0;
		}
	}
	@-webkit-keyframes fadetosmall{
		0%{opacity:0;-webkit-transform:scale(0,0)}
		60%{opacity:1;-webkit-transform:scale(1,1)}
		100%{opacity:0;}
	}

	@-webkit-keyframes fadedown{
		0%{
			-webkit-transform:translatex(0px);

		}
		100%{
			-webkit-transform:translateY(560px);
		}
	}
	@-webkit-keyframes fadeOut{
		0%{opacity:1;}
		100%{opacity:0;}
	}
	@-webkit-keyframes fadeOutandIn{
		0%{opacity:0;}
		50%{opacity:1;}
		100%{opacity:0;}
	}




		.seven{position:absolute;
            width: 20px;
            height: 20px;
            top:580px; left:254px;
			}
        #p0jKIXvtc-an-obj-2 {
            position:absolute;
            width: 44px;
            height: 59px;
            top:-37px; left:53px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-2-0 3.0182s 1.4854s infinite linear both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-2-0 {
            0% {
                -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(-369px, -359px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(360deg);
                -webkit-animation-timing-function:linear;
            }
        }

        #p0jKIXvtc-an-obj-3 {
            position:absolute;
            width: 49px;
            height: 63px;
            top:-37px; left:53px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-2-0 3.0182s 0.6533s infinite linear both ;
        }

        #p0jKIXvtc-an-obj-4 {
            position:absolute;
            width: 41px;
            height: 60px;
            top:-5px; left:54px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-4-0 4.0182s 1.0146s infinite linear both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-4-0 {
            0% {
                -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(-405px, -423px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(360deg);
                -webkit-animation-timing-function:linear;
            }
        }

        #p0jKIXvtc-an-obj-5 {
            position:absolute;
            -webkit-transform: translate3d(, , 0px);
            width: 32px;
            height: 52px;
            top:23px; left:28px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-4-0 3.0182s 0s infinite linear both ;
        }

        #p0jKIXvtc-an-obj-6 {
            position:absolute;
            width: 32px;
            height: 50px;
            top:23px; left:28px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-6-0 3.5183s 0.3321s infinite linear both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-6-0 {
            0% {
                -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(-335px, -416px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(360deg);
                -webkit-animation-timing-function:linear;
            }
        }

        #p0jKIXvtc-an-obj-7 {
            position:absolute;
            -webkit-transform: translate3d(, , 0px);
            width: 31px;
            height: 48px;
            top:23px; left:28px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-6-0 3.0182s 2.2336s infinite linear both ;
        }
        #p0jKIXvtc-an-obj-8 {
            position:absolute;
            -webkit-transform: translate3d(-1px, -1px, 0px);
            width: 500px;
            height: 815px;
            top:0; left:0;
        }

        #p0jKIXvtc-an-obj-9 {
            position:absolute;
            -webkit-transform: translate3d(191px, 339px, 0px);
            width: 259px;
            height: 269px;
            top:0; left:0;
            -webkit-animation: ani-p0jKIXvtc-an-obj-9-0 3.0182s 0s infinite linear alternate both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-9-0 {
            0% {
                -webkit-transform: translate3d(191px, 344px, 0px);
                -webkit-animation-timing-function:linear;
                -webkit-transform-origin: 50.39% 52.97%;
            }
            100% {
                -webkit-transform: translate3d(142px, 344px, 0px);
                -webkit-animation-timing-function:linear;
                -webkit-transform-origin: 50% 50%;
            }
        }

        #p0jKIXvtc-an-obj-10 {
            position:absolute;
            width: 250px;
            height: 100px;
            top:600px; left:155px;
            overflow: hidden;
        }

        #p0jKIXvtc-an-obj-11 {
            position:absolute;
            width: 54px;
            height: 62px;
            top:12px; left:-3px;
            -webkit-animation: ani-p0jKIXvtc-an-obj-11-0 8.0036s 0s infinite linear normal both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-11-0 {
            0% {
                -webkit-transform: translate3d(0px, px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
                -webkit-animation-timing-function:linear;
            }
            70% {
                -webkit-transform: translate3d(186px, -70px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(53.6deg);
                -webkit-animation-timing-function:linear;
            }
            100% {
                -webkit-transform: translate3d(186px, -70px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(53.6deg);
                -webkit-animation-timing-function:linear;
            }
        }

        #p0jKIXvtc-an-obj-12 {
            position:absolute;
            -webkit-transform: translate3d(393px, 185px, 0px);
            width: 93px;
            height: 93px;
            top:0; left:0;
            -webkit-animation: ani-p0jKIXvtc-an-obj-12-0 0.9964s 0s infinite linear alternate both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-12-0 {
            0% {
                -webkit-transform: translate3d(393px, 185px, 0px);
                -webkit-animation-timing-function:linear;
                opacity: 0;
            }
            100% {
                -webkit-transform: translate3d(393px, 185px, 0px);
                -webkit-animation-timing-function:linear;
                opacity: 1;
            }
        }

        #p0jKIXvtc-an-obj-13 {
            position:absolute;
            -webkit-transform: translate3d(374px, 149px, 0px) scale3d(0.58, 0.58, 1);
            width: 93px;
            height: 93px;
            top:0; left:0;
            opacity: 0.8;
            -webkit-animation: ani-p0jKIXvtc-an-obj-13-0 0.9963s 0.6679s infinite linear alternate both ;
        }

        @-webkit-keyframes ani-p0jKIXvtc-an-obj-13-0 {
            0% {
                -webkit-transform: translate3d(374px, 149px, 0px) scale3d(0.58, 0.58, 1);
                -webkit-animation-timing-function:linear;
                opacity: 0;
            }
            100% {
                -webkit-transform: translate3d(374px, 149px, 0px) scale3d(0.58, 0.58, 1);
                -webkit-animation-timing-function:linear;
                opacity: 1;
            }
        }



/**=======================订单详情============================***/
.onepri{float:right;padding-right:3%;color:#999;}
.nisbm{
    color: #333333;
    height: 42px;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    white-space: inherit;
}
.nisbma{
	margin-left: 115px;
    color: #999;
    height: 25px;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    white-space: inherit;}
.ndatasb{    padding-left: 10px;float:left; color: #999;}


.order-list {
	position:relative;
	top:0px;
}

.order-box {
	margin-top:5px;
	background:#FFF;
	border-top:1px solid #c8c7cc;
	border-bottom:1px solid #c8c7cc;
	display:inline-block;
	width:100%;
}
.order-box .order-msg {
	margin-top:10px;
}
.order_content1 p,.order-box p {
	text-align:left;
	padding:8px;
	position:relative;
	vertical-align:bottom;
}

.order-box .order-msg .order-data {
	padding-left:10px;
	color:#848689;
}

.order-box .order-msg .title1 {
	overflow:hidden;
}
.order-box .order-msg .img_ware {
	width:86px;
	height:86px;
}
.img_ware {
	float:left;
	margin-right:20px;
}
.pay-order {

	padding:5px 10px;
	border:#c00000 1px solid;
	font-size:16px;
	text-align:center;
	vertical-align:middle;
	border-radius:3px;
	margin-bottom:15px;
	background:#fff;
	display:inline-block;
	color:#c00000;
}

.border-bottom {
	border-bottom:1px solid #e4e4e4;
}

.order-width {
	margin:0 10px;
}
.order-state {color:#cc0000;font-weight:bold}
.order-state i,.order-location i{
	display:inline-block;
}
.detail_list_a{color:#f15656;position:absolute;right:10px;top:2px;border:1px solid #f15656;padding: 5px 15px;border-radius:5px;vertical-align: middle;}
.order_content1{ background:url(../../images/3g/detail-add-bg.png) #fff no-repeat;  background-size:100% 5px; overflow:hidden;padding:20px 10px 10px 10px;}
.order-con-line{background:url(../../images/3g/detail-add-bg2.png) #fff no-repeat; height:5px;  background-size:100% 10px;}
.pay-button{padding:10px 0px 0px 0px; background:#eaedf1; overflow:hidden;margin-bottom:10px;}
.pay-order2{padding:5px 10px; float:left; }

.order-input{ border:1px solid #d7d7d7; background:none}
.order-yunf{ position:absolute;right:10px;top:0px;}

div.wrap1{
        left:0%;
        top:0%;
		-webkit-animation:fadeInRight 0.9s 0.0s  normal both;
    }
@-webkit-keyframes fadeInRight{
	0% {
    opacity: 0;
    -webkit-transform: translateX(340px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
div.wrap2{
        left:0%;
        top:0%;
		-webkit-animation:fadeInLeft 0.5s 0.0s  normal both;
    }
@-webkit-keyframes fadeInLeft{
	0% {
		opacity: 0;
		-webkit-transform: translateX(-340px);
	}
	70% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	100%{
		opacity: 1;
	}
}
/***==================默认图============*/
.default_image{width:280px; height:280px;text-align:center;line-height:280px; background:#eee;}
.default_img_index{height:300px;text-align:center;line-height:300px; background:#eee;display:block;}
.default_img_index.img1{height:150px;line-height:150px;}
.default_img_index.img2{height:90px;line-height:90px;}
.detail-line-name{color:red;font-weight:bold;font-size: 14px;}
.spec_guige{ position:absolute;left:100px; top:5px;width:100%;height:30px;overflow: hidden;}
.spec_guige_wp{position:absolute;right:130px; top:0;}
#specgoods1,#specgoods2,#specnum{max-width:76px;padding:0 2px;height:30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display:inline-block;float: left;}
.shop_content{padding-bottom:70px;}
.detail_store{width:50px; height:50px;text-align:center;line-height:50px; background:#eee;padding:5px; float:left;margin-right:5px;overflow: hidden;}
/***==================分享商城============*/
.ban img{width:100%;}
.ban{padding-bottom:20px;}
.share_z{text-align:center;position: relative;margin:0 10%;}
.share_z:before{content: "";position: absolute;width: 100%;height: 1px;background-color: #555555;display: block;top: 50%;left: 0;}
.share_z .share_tit{font-size:20px;z-index: 1;position: relative;padding: 0 20px;background: #ffffff;}
.share_i{padding:20px 1% 10px;overflow: hidden;}
.share_img_l{width:48%;float:left;padding:1%;}
.share_img_l img{width:100%;}

/*订单列表下拉菜单*/
.new-header2{
   position:absolute;
   top:0;
   width:100%;
}
.btn3{position:fixed;z-index:3;
  top:0px;
  border-top:1px solid #b3b3b3;
  background:#e6e6e6;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menu{position: relative;
    height: 44px;
    width:150px;
    margin: 0 auto;
    line-height: 44px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-align: center;
	z-index:990;
}
.menu:last-child{border-right:none;}
.new-sub{
    position: absolute;
    top: 50px;
    z-index: 10;
	left:4px;

    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #EEEEEE;
    border-radius: 9px;
    display: none;
    box-shadow: 0px 1px 4px 1px #999999;

}
.new-sub ul{
background: #FFF;
border-radius: 9px;
}
.new-sub li{
    padding: 0 5px;
    color: #fff;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
	border-bottom: solid 1px #E3E3E3;
}
.new-sub li:last-child{
    border-bottom:none;
}
.new-sub li a{
    background: 0 0;
    font-weight: 400;
    font-size: 14px;
    display: -webkit-box;
    padding: 5px 0;
}
.new-sub li a span{
display:block;
    height: 30px;
    line-height: 30px;
width:100px;
}
.new-sub li a em{
    display: block;
    height: 30px;
    line-height: 30px;
    width: 35px;
    background-color: rgb(243, 243, 243);
    border-radius: 5px;
    font-style: normal;
    border: 1px solid #D9D9D9;
    box-shadow: 0px 1px 2px 1px #E3E3E3;
}
.so_link{
    min-width: 20px;
    height: 28px;
    line-height: 28px;
    position: absolute;
    right: 10px;
    top: 8px;
	padding:0 3px;
    background-size: 100%;
    display: inline-block;
}
.sanjiao{
display:inline-block;width: 13px;
    height: 13px;}
.su{
    background: url(../../images/3g/slideup.png) center no-repeat;
    background-size: 13px;
}
.sd {
    background: url(../../images/3g/slidedown.png) center no-repeat;
    background-size: 13px;
}
.bt-name{color:#565656;}
.bt-name a{display:block;font-size:16px;color:#000;}
.new-sub .tiggle{
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      top:-9px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
.new-sub:after{
    content: ' ';
    position: absolute;
    left: 50%;
    top: -13px;
    margin-left: -1px;
    width: 0;
    height: 0;
    border: transparent 6px solid;
    border-bottom-color: #D1D1D1;

  }
/*****订单列表 新****/
.n_shop{
    display: -webkit-box;
    height: 30px;
    line-height: 30px;
    background-color: #ffffff;

}
.i_shop{
    -webkit-box-flex: 1;
    background-size: 15px 14px;
    padding-left: 32px;
    color: #1f1f1f;
    position: relative;
    height:40px;
    line-height: 40px;

}
.i_shop_a{
    padding-left:10px;
}
.shop_img{
    width:30px;
    height:30px;
    border-radius: 20%;
    border:none;
    position: absolute;
    top:5px;
    left:0;
    background: url(../../images/3g/icon_shop.png) ;
}
.red_status{
    position: absolute;right:10px;top:0;

}

div.wrap2 {left: 0%;top: 0%;-webkit-animation: fadeInLeft 0.5s 0.0s normal both;}
/**订单列表**/
.order-list-wrap li{margin-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background: #fff;}
.order-list-wrap li .shop{position: relative;height:40px;line-height: 40px;padding:0 10px;}
.order-list-wrap li .shop a{display: inline-block;}
.order-list-wrap li .shop .shop-name{padding-left:35px;position: relative;}
.order-list-wrap li .shop .Img{width:30px;height:30px;position: absolute;top:5px;left:5px;}
.order-list-wrap li .shop .state{position: absolute;right:10px;top:0;}
.order-list-wrap li .commodity{}
.order-list-wrap li .commodity dd{position: relative;padding:10px 10px;margin-bottom:5px;background: #f9f9f9;}
.order-list-wrap li .commodity dd .ord-img{position: absolute;left:10px;top:10px;}
.order-list-wrap li .commodity dd .ord-img img{width:80px;height:80px;}
.order-list-wrap li .commodity dd .ore-deta{margin-left:85px;min-height:80px;}
.order-list-wrap li .commodity dd .ore-deta{position: relative;}
.order-list-wrap li .commodity dd .ore-deta .lf{margin-right:90px;}
.order-list-wrap li .commodity dd .ore-deta .lf .tit{height:20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333333;}
.order-list-wrap li .commodity dd .ore-deta .lf .norms{color: #999;padding-top:5px;}
.order-list-wrap li .commodity dd .ore-deta .rt{position: absolute;right:0;top:0;text-align: right;}
.order-list-wrap li .commodity dd .ore-deta .rt .pri{color: #333;}
.order-list-wrap li .commodity dd .ore-deta .rt .markpri,
.order-list-wrap li .commodity dd .ore-deta .rt .num{color: #999;padding-top:5px;}
.order-list-wrap li .summary{padding-bottom:5px;text-align: right;}
.order-list-wrap li .summary span{font-size: 16px;}
.order-list-wrap li .orderbtn{padding:10px;border-top:1px solid #ddd;text-align: right;font-size: 0;}
.order-list-wrap li .orderbtn a{display: inline-block;border:1px solid #ddd;border-radius: 4px;width:85px;text-align: center;padding:5px 0;font-size: 14px;margin-left:10px;}
/**订单列表**/

.list_order_n {
    position: relative;
    margin-bottom:5px;
    background: #f9f9f9;
}
.list_order_img{ position: absolute;left:10px;top:10px;}
.list_order_img a{
    width: 80px;
    height: 80px;
    border: 1px #e5e5e5 solid;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
}
.list_order_img a img{
    max-width: 50px;
    max-height: 50px;
}
.list_order_tit{
    margin-left:100px;
    margin-top: 10px;
    min-height:105px;
    top:20px;
    position: relative;
    -webkit-box-flex: 1;
    font-size: 12px;
    line-height: 20px;
}
.list_order_lf{
    margin-right:90px;
}
.list_order_rf{
    position: absolute;
    right:10px;
    top:0;
    text-align: right;
}
.list_order_tit_h3{

}
.list_order_lf_tit{
    height:60px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap:break-word;
    word-break:break-all;
    color: #333333;
}

.news_list_s{
    background: #fff;
}
.list_order_tit a{
    display:block;
}

.list_order_summary{
    margin-top: 10px;
    padding-bottom:5px;
    text-align: right;
}
.list_order_summary span{
    font-size: 16px;
}
.list_order_orderbtn{
    padding:10px;
    border-top:1px solid #ddd;
    text-align: right;
    font-size: 0;
}
.list_order_orderbtn a{
    display: inline-block;
    border:1px solid #ddd;
    border-radius: 4px;
    width:85px;
    text-align: center;
    padding:5px 0;
    font-size: 14px;
    margin-left:10px;
}
.r_price{
    color: #999;
}
.orange {
    color: #f60;
}
.green {
    color: #008c46;
}
.r-btn {
    margin-top: 10px;
}
.r-btn a {
    display: inline-block;
    margin-right: 10px;
}
.c-btn {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    display: inline-block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #212121;
    min-width: 38px;
    padding: 0 6px;
    text-align: center;
    border-radius: 4px;
    background: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#ededed));
    box-shadow: 0 0 1px rgba(0,0,0,.6);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.6);
}
.bod{
    border-bottom:1px dashed #ddd;
}
.mb-dt-shrink {
    text-align: center;
	height:30px;
}
.mb-dt-shrink .mb-dtaw {
    display: inline-block;
    background-color: #efefef;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    width: 40px;
    height: 15px;
    position: relative;
}

.mb-dt-shrink .mb-dtaw:after {
    content: ' ';
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -3px 0 0 -5px;
    border: #999 solid;
    border-width: 3px 0 0 3px;
    width: 6px;
    height: 6px;
    -webkit-transform: rotate(45deg);
}
.mb-dt-shrink .mb-draw-up:after {
    content: ' ';
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -6px 0 0 -5px;
    border: #999 solid;
    border-width: 3px 0 0 3px;
    width: 6px;
    height: 6px;
    -webkit-transform: rotate(225deg);
}
.new-order-track  .order-red{color:#e4393c;}
.mb-ol{
    margin-top: 15px;
    padding: 0 15px;
}
.gap {
    padding: 0 10px;
}
.mb-omsg {
    padding: 0 15px;
}
.mb-ol-msg{
    position: relative;
    margin: 50px auto;
    padding-top: 70px;
    text-align: center;
    color: #999;
}
.mb-ol-msg:after {
    content: ' ';
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -25px;
    background: url(../../images/3g/base_g.png) no-repeat;
    width: 50px;
    height: 56px;
    background-size: contain;
}
.c-list {
    background-color: #fff;
    border: 1px #c1c1c1 solid;
    border-radius: 8px;
}
.c-list li {
    min-height: 38px;
    line-height: 38px;
    border-bottom: 1px #ccc solid;
    display: -webkit-box;
}
.c-list li:last-child{ border-bottom: none;}
.c-list li .c-ls-ar {
    display: block;
    -webkit-box-flex: 1;
    padding-left: 15px;
    position: relative;
}
.c-list li .c-ls-ar:after {
    content: ' ';
    position: absolute;
    right: 15px;
    top: 15px;
    border: #666 solid;
    border-width: 3px 0 0 3px;
    width: 6px;
    height: 6px;
    -webkit-transform: rotate(135deg);
}
.fo_co{color:#BABABA;}

/**摇一摇样式****/
.wave_bg{ background:url(../../images/3g/wavebg.png) 100% 5% #e84144 no-repeat; position:relative;background-size:50%;min-width:300px; color:#fff;}

.wave_tit{ text-align:center; width:100%;padding-top:10%;}
.wave_product{width:100%; background:url(../../images/3g/wave2.png) top center no-repeat;  position:relative;background-size:90%; margin:0 auto; position:relative }
.wave_1 img{width:100%;}
.wave_1{width:40%;  margin:0px auto; }
.wave_2{ position:absolute; background:url(../../images/3g/wave_bor.png) no-repeat; background-size:100% 100%;left:20%;font-size:14px;display:block;height:40px; line-height:40px;text-align:center; width:60%;}
.btn1,.btn2{display:block;width:40%; float:left;font-size:18px;background:#079000; color:#fff; text-align:center; height:40px; border-radius:5px; line-height:40px;}
.btn2{ float:right;background:#fe9320; color:#fff;}
.wave_wapper,.wave_wapper2{ width:80%; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.wave_t10{ margin-top:10px;}
.wave_list,.wave_info{ background:url(../../images/3g/wave3.png) no-repeat center; width:100%; overflow:hidden;padding:10px 0px; background-size:100% 100%;}
.wave_list h3,.wave_info h3{ color:#fced03;font-size:16px; height:30px; line-height:30px; padding-left:5px;}
.wave_list ul{ width:100%; margin:0 auto;padding-top:10px; }
.wave_list li{ height:30px; border-bottom:1px dashed #920c00;overflow:hidden}
.wave_list li:last-child{ border-bottom:none;}
.wave_list a span{ display:inline-block; width:89px; overflow:hidden; float:left;line-height:30px;height:30px;}
.wave_list a{ color:#fff; font-size:14px;width:80%;overflow:hidden; float:left;line-height:30px; height:30px;}
.wave_list i{ display:block; float:right; font-style:normal;width:20%;line-height:30px; text-align:right}
.wave_wapper2{width:83%;}
.wave_wapper2 p{ line-height:25px; padding:0px 10px;}
.wave_info{background:url(../../images/3g/wave4.png) 1px no-repeat;  background-size:100% 100%;}
.wave_info p{width:80%; margin:0 auto;padding-left:20px;}
.wave_info h3{ text-align:center; height:30px;}
.p_d80{ padding-bottom:80px;}
.bg1{ position:absolute; right:20%; bottom:20px;background:url(../../images/3g/wave5.png) no-repeat;  background-size:100% 100%; height:30px;width:40%;}
@media screen and (max-width: 600px) { /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
 .wave_1{padding:22% 0px 20% 3%;}
 .wave_2{ bottom:10px;}

}
@media screen and (min-width: 601px) { /*当屏幕尺寸大于600px时，应用下面的CSS样式*/
 .wave_1{padding:22% 0px 15% 3%;}
 .wave_2{ bottom:20px;}
}

/***滚动***/
.bd{ width:95%; margin:0 auto;  }

/**摇一摇样式****/

/* 确认支付 */
.transfer-bg{padding:2%;}
.transfer-wrap{padding-top:10px;}
.transfer-left{display:inline-block;padding-right:2%;}
.transfer-right{padding-right:10px;}
.transfer-right input{height:30px;line-height:30px;border:1px solid #ddd;text-indent: 10px;}
.btn-transfer{padding-top:5%;}
.btn-transfer a{line-height: 40px;height: 40px;color: #fff;text-align: center;font-size: 16px;margin: 3% 0px;width: 100%;display: block;border-radius:3px;}
.btn-transfer .sure{background: #5eab00;}
.btn-transfer .cancel{background: #dd0012;}

/**专享推荐**/
.recommend .rd_tilte {
    text-align: center;
    position: relative;
    line-height: .9rem;
	padding: 10px 0;
}
.recommend .rd_tilte h3 {
    display: inline-block;
    padding: 0 .24rem;
    position: relative;
    z-index: 1;
    background: #fff;
    font-weight: 100;
    font-size: 15px;
}
.recommend .rd_tilte:after {
    border-top: 1px solid #d5d5d5;
    margin: 0 .24rem;
    box-sizing: border-box;
    position: relative;
    top: -.45rem;
}
.recommend .rd_tilte:after, .recommend .rd_ul:after {
    content: "";
    display: block;
}
.recommend .rd_ul:after {
    clear: both;
    height: 0;
    overflow: hidden;
}
.recommend .rd_ul>li {
    float: left;
    width: 48%;
    background: #fff;
    padding-bottom: .18rem;
    margin: 0 1% .28rem;
	border-bottom:1px solid #ddd;
}
.recommend .rd_ul>li:nth-child(even) {
    float: right;
    margin-left: 0;
}
.recommend .rd_ul .rl_img {
    width: 100%;
    padding-top: 100%;
    position: relative;
	overflow:hidden;
}
.recommend .rd_ul .rl_img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.recommend .rd_ul .rl_adc .rc_name {
    font-size: 12px;
    line-height: 18px;
    height: 36px;
    color: #333;
    padding: 0 .18rem;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
}
.recommend .rd_ul .rl_adc .rc_price {
    color: #666;
    padding: 0 .18rem;
    position: relative;
}
.recommend .rd_ul .rl_adc .rc_price span {
    margin-right: .2rem;
}
.recommend .rd_ul .rl_adc .rc_price .s{
	text-decoration: line-through;
}
#imloading .imloadingld{background: #fff;width: 103px;margin: 0 auto;z-index: 1;position: relative;margin-bottom: -20px;padding: 0 10px;}
#imloading  .loader-inner{position: relative;left: 0;margin-bottom: -13px; margin-right: 10px;}
.pdb70{padding-bottom:70px;}
.indextop.bottom-to-top{bottom: 80px;opacity: .7;}
.recommend .rd_ul .rl_adc .rc_price.rc_price2{padding:5px 0;}
.rc_price .rightBtn{position: absolute;right:0.18rem;top:5px;}
.rc_price .rightBtn a{color:#fff;background: red;border-radius: 5px;padding:3px;}
.gotop {
    position: fixed;
    right: .24rem;
    bottom: 1.2rem;
    z-index: 9;
    width: .64rem;
    height: .64rem;
    line-height: .64rem;
    text-align: center;
    background-color: rgba(0,0,0,.7);
    -webkit-border-radius: 50%;
    border-radius: 50%;
	font-size: .28rem;
}

/**专享推荐**/

/**lyy 2016.1.5 我要候车首页**/
#twowrap{
    position: fixed;
    z-index: 99;
    width: 50%;
    right: 0;border:1px solid #ddd;
border-top:none;
display:none;
background-color: #fff;
padding-bottom:10px;
}
#twowrap li{float:left;    text-align: center;
    padding: 10px 5px 0 5px;}
#twowrap img{width:50px;}
#twowrap li p{margin-top:5px;}
.carlist .new-price-txt{font-size:14px; text-decoration: line-through;}
.carlist .new-mu_l2c img{width:25px;    float: right;}

/* 汽车馆 */
/* top */
.car-bg {
	background: #eeeeee;
	padding-bottom: 57px;
	font: .85em/1.4 "微软雅黑","Microsoft Yahei",'Arial','san-serif';
}

.top-logo {
	width: 40px;
	left: 6px;
}

.top-search {
	width: 60px;
	right: 6px;
}

.top-logo,.top-search {
	position: absolute;
	top: 2px;
	height: 40px;
}

.top-logo span,.top-search span {
	display: block;
	width: 100%;
	height: 100%;
}

.top-logo span {
	background: url(../../images/3g/car/top_logo.png) center no-repeat;
	background-size: 100%;
}

.top-search span {
	background: url(../../images/3g/car/top_search.png) left no-repeat;
	color: #fff;
	text-align: right;
	font-size: 16px;
	line-height: 40px;
	background-size: 24px 24px;
}
/* 功能块 */
.car-nav {
	padding-top: 10px;
	overflow: hidden;
	background: #fff;
	font-size: 12px;
}

.car-nav li {
	display: inline-block;
	float: left;
	width: 25%;
	text-align: center;
}

.car-nav li a {
	display: block;
	padding-bottom: 11px;
}

.car-nav li a p {
	padding-top: 5px;
}

.car-nav li a i {
	display: block;
	color: #333333;
	width: 40px;
	height: 40px;
	margin: 0 auto;
}

.car-nav .xuan a i {
	background: url(../../images/3g/car/car_nav_01.png) no-repeat;
	background-size: cover;
}

.car-nav .yong a i {
	background: url(../../images/3g/car/car_nav_02.png) no-repeat;
	background-size: cover;
}

.car-nav .jin a i {
	background: url(../../images/3g/car/car_nav_03.png) no-repeat;
	background-size: cover;
}

.car-nav .zong a i {
	background: url(../../images/3g/car/car_nav_04.png) no-repeat;
	background-size: cover;
}

.car-nav .dao a i {
	background: url(../../images/3g/car/car_nav_05.png) no-repeat;
	background-size: cover;
}

.car-nav .fu a i {
	background: url(../../images/3g/car/car_nav_06.png) no-repeat;
	background-size: cover;
}

.car-nav .shai a i {
	background: url(../../images/3g/car/car_nav_07.png) no-repeat;
	background-size: cover;
}

.car-nav .wang a i {
	background: url(../../images/3g/car/car_nav_08.png) no-repeat;
	background-size: cover;
}
/* 热销车型 */
.car-hot {
	background: #fff;
	margin-top: 10px;
}

.car-hot-tit {
	padding: 5px 10px;
	font-size: 14px;
	position: relative;
}

.car-hot-tit a {
	position: absolute;
	right: 10px;
	background: url(../../images/3g/car/car_more.png) right no-repeat;
	padding-right: 22px;
	background-size: 19px 19px;
}

.car-hot-tit:before {
	content: "";
	display: block;
	width: 3px;
	height: 12px;
	float: left;
	background: #d8505c;
	margin: 4px 7px 0 0;
}

.car-hot .car-item,.car-like .car-item {
	padding: 0 10px;
	overflow: hidden;
}

.car-hot .car-item li {
	display: inline-block;
	float: left;
	width: 46%;
	padding: 10px 2%;
	border-top: 1px solid #e8e8e8;
}

.item-pic {
	width: 100%;
	padding-top: 100%;
	position: relative;
	overflow: hidden;
}

.item-pic img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.car-item li .item-tit,.swiper-wrapper .item-tit {
	font-size: .813rem;
	line-height: 24px;
	height: 24px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin: 0;
}

.car-item li .item-pri,.swiper-wrapper .item-pri {
	font-weight: bold;
	color: #f00;
	position: relative;
}

.car-hot .car-item li .item-pri del {
	font-weight: normal;
	color: #999999;
	position: absolute;
	top: 2px;
	right: 0;
	font-size: 12px;
}
/* 猜你喜欢 */
.car-like .car-like-tit {
	height: 40px;
	line-height: 40px;
	position: relative;
}

.car-like .car-like-tit i {
	display: inline-block;
	height: 30px;
	width: 30px;
	background: url(../../images/3g/car/car_like.png) no-repeat;
	background-size: cover;
	margin: 5px 5px 0 10px;
	float: left;
}

.car-like .car-like-tit a {
	position: absolute;
	right: 10px;
	background: url(../../images/3g/car/car_ref.png) right no-repeat;
	background-size: 16px 16px;
	padding-right: 20px;
}

.car-like .car-item li {
	display: inline-block;
	float: left;
	width: 44%;
	margin: 0 1% 2%;
	padding: 2% 2% 3%;
	background: #fff;
}

.item-pri span {
	font-weight: normal;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px;
	border: 1px solid #f00;
	padding: 3px 5px;
}
/* 最近浏览 */
.car-hot .swiper-wrap {
	position: relative;
	padding: 0 27px
}

.car-hot .swiper-container {
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
	margin: 0 auto
}

.car-hot .swiper-container,.swiper-wrapper {
	width: 100%;
	position: relative;
	z-index: 1;
	background-color: #f7f7f7;
}

.car-hot .swiper-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	box-sizing: content-box;
	height: 100%;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-ms-transition-property: -ms-transform
}

.car-hot .swiper-slide {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background: #fff;
	text-align: center;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.car-hot .swiper-pagination {
	position: absolute;
	z-index: 10;
	text-align: center;
	-webkit-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0)
}

.car-hot .swiper-button-next,.swiper-container-rtl .swiper-button-prev {
	right: 5px;
	left: auto;
	background-image: url(../../images/3g/car/swiper-next.png)
}

.car-hot .swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	z-index: 10;
	margin-top: -22px;
	width: 18px;
	height: 31px;
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer
}

.car-hot .swiper-button-prev,.swiper-container-rtl .swiper-button-next {
	right: auto;
	left: 5px;
	background-image: url(../../images/3g/car/swiper-prev.png)
}
/* 底部按钮 公共块*/
.car-menu {
	position: fixed;
	bottom: 0;
	overflow: hidden;
	width: 100%;
	background: #f1f1f1;
	border-top: 1px solid #ccc;
	z-index: 20;
}

.car-menu li {
	display: inline-block;
	float: left;
	width: 20%;
}

.car-menu li a {
	display: block;
	text-align: center;
}

.car-menu li a i {
	display: block;
	color: #333333;
	width: 30px;
	height: 30px;
	margin: 2px auto 0;
}

.car-menu li.on a {
	color: #f00;
}

.car-menu .shou a {
	background: #ffa800;
	color: #fff;
	border: 4px solid #fff;
	height: 48px;
	width: 48px;
	border-radius: 50px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 21px;
}

.car-menu .che a i {
	background: url(../../images/3g/car/car_menu_01.png) no-repeat;
	background-size: cover;
}

.car-menu .che.on a i {
	background: url(../../images/3g/car/car_menu_on_01.png) no-repeat;
	background-size: cover;
}

.car-menu .ke a i {
	background: url(../../images/3g/car/car_menu_02.png) no-repeat;
	background-size: cover;
}

.car-menu .ke.on a i {
	background: url(../../images/3g/car/car_menu_on_02.png) no-repeat;
	background-size: cover;
}

.car-menu .gou a i {
	background: url(../../images/3g/car/car_menu_03.png) no-repeat;
	background-size: cover;
}

.car-menu .gou.on a i {
	background: url(../../images/3g/car/car_menu_on_03.png) no-repeat;
	background-size: cover;
}

.car-menu .wo a i {
	background: url(../../images/3g/car/car_menu_04.png) no-repeat;
	background-size: cover;
}

.car-menu .wo.on a i {
	background: url(../../images/3g/car/car_menu_on_04.png) no-repeat;
	background-size: cover;
}

/* 交车网点 */
/* top */
.car_body .new-header{text-align:center;}
.car_body .new-header .new-srch-box-v1{
    line-height: 30px;
	margin:0 auto;
	width:80%;
    text-align: center;
    color: #fff;
}
.car_body .new-s-srch {
    position: absolute;
    right: 0;
    top: 0;
    width: 43px;
    height: 43px;
}
.car_body .new-s-srch img{
    margin-top: 9px;
}
.network-header {
	position: relative;
	height: 44px;
	background:#dd0012;
	text-align:center;
	border-bottom: 1px solid #dddddd;
}

.top-back {
	width: 40px;
	left: 6px;
}

.top-back span {
	background: url(../../images/3g/car/car_back.png) center no-repeat;
	width: 100%;
	height: 100%;
}

.top-back span,.top-map span {
	display: block;
}

.top-back, .top-map {
	position: absolute;
	top: 2px;
	height: 40px;
}

.top-map {
	right: 6px;
}

.network-header h2 {
	height: 44px;
	line-height: 44px;
	font-weight: normal;
	font-size: 16px;
	text-align: center;
	color:#fff;
}

.top-map span {
	background: url(../../images/3g/car/car_map.png) left no-repeat;
	padding-left: 18px;
	line-height: 40px;
	color:#fff;
}
.spike2 .carsearch {
    background-size: 100%;
    width: 36px;
    height: 36px;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}
/* 城市 */
.network-city {
	overflow: hidden;
	margin-bottom: 10px;
	border-left: 1px solid #ddd;
}

.network-city li {
	display: inline-block;
	float: left;
	width: 25%;
	background: #fff;
	text-align: center;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #ddd;
}

.network-city li a {
	display: block;
	border-right: 1px solid #ddd;
}

.network-item li {
	padding: 0.4rem 0.575rem 0.4rem;
	border-bottom: 1px solid #ddd;
	background: #fff;
	font-size: 12px;
	overflow: hidden;
}

.network-item li .item-left {
	width: 80%;
	float: left;
}

.network-item li .item-right {
	width: 20%;
	float: right;
}

.network-item li .item-left a {
	display: block;
}

.network-item li .item-left a .img {
	width: 4.75rem;
	float: left;
}

.network-item li .item-left a .cont {
	width: 9.075rem;
	float: left;
	padding-left: 0.75rem;
}

.network-item li .item-left a .cont .name {
	font-size: 14px;
	color: #444;
	overflow: hidden;
}

.network-item li .item-left a .cont .addr {
	color: #888;
	height: 32px;
	overflow: hidden;
}

.network-item li .item-right .dl {
	border-left: 2px dashed #ddd;
}

.network-item li .item-right a {
	display: block;
	text-align: center;
}

.network-item li .item-right a img {
	width: 2.75rem;
	height: 2.75rem;
}

.network-item li .item-right .far {
	color: #ffa51e;
	text-align: center;
	padding-top: 5px;
	max-height: 32px;
	word-wrap: break-word;
	word-break: normal;
	overflow: hidden;
}

/* 选择地区弹出层 */
.address_pop {
	border-radius: 5px;
	border: 1px solid #ffdfcf;
	background: #fff;
	width: 80%;
	position: fixed;
	z-index: 102;
	left: 10%;
	top: 30%;
	text-align: center
}

.address_pop_bg {
	background: #000;
	opacity: .8;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 101
}

.address_pop h3 {
	font-size: 16px;
	color: #545454;
	line-height: 40px;
	height: 40px
}

.address_pop p {
	color: #465c6c;
	border-bottom: 1px solid #fe6e22;
	line-height: 40px;
	height: 40px
}

.address_pop a {
	width: 50%;
	border-right: 1px solid #fe6e22;
	color: #fe6b1f;
	float: left;
	display: block;
	height: 40px;
	line-height: 40px;
	margin-left: -1px
}

.address_pop a:last-child {
	border-right: 0
}

.spike-top {
	padding: 5px 10px;
	text-align: center;
	font-weight: 700;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	line-height: 40px;
	height: 40px
}

.spike-close {
	background: url(../../images/3g/car/spike_close.png) no-repeat;
	background-size: 100%;
	width: 28px;
	height: 28px;
	display: block;
	position: absolute;
	top: 10px;
	left: 10px
}

.spike-search {
	height: 20px;
	line-height: 20px;
	width: auto;
	padding: 8px 0 8px 40px;
	display: block;
	margin: 10px;
	background: url(../../images/3g/car/spike_search.png) 10px #f2f2ef no-repeat;
	border-radius: 20px
}

.spike-search input {
	background: 0 0;
	border: none;
	height: 20px;
	width: 100%;
	line-height: 20px;
	color: #a6a6a6
}

.spike-class-list a {
	border-bottom: 1px solid #ddd;
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 10px 0 20px;
	background: url(../../images/3g/car/spike_tip.png) 98% no-repeat;
	background-size: 15px;
	color: #333
}

.spike-class-list a.bg {
	background: url(../../images/3g/car/spike_tip.png) #f6f6f6 98% no-repeat;
	background-size: 15px
}

.spike-search {
	position: relative
}

.re_close {
	background: url(../../images/3g/car/re_close_03.png) no-repeat;
	background-size: 26px 26px;
	width: 26px;
	height: 26px;
	display: block;
	position: absolute;
	top: 5px;
	left: 90%
}

.spike2 {
	padding: 5px 0;
	position: relative
}

.spike-mylocation {
	color: #333;
	height: 40px;
	line-height: 40px;
	width: 100%;
	display: inline-block;
	padding-left: 45px;
	position: relative;
	border-bottom: 1px solid #ddd
}

.location img {
	max-width: 20px
}

.spike-address1,.spike-class-list2 {
	clear: both;
	overflow: hidden
}

.spike-address1 a {
	position: relative
}

.spike_class {
	position: relative
}

.spike-class-letter.fiexd {
	position: fixed;
	top: 10%;
	width: 10px;
	margin: 0 auto;
	right: 5px
}

.spike-class-letter a {
	height: 20px;
	display: block;
	width: 10px;
	text-align: center
}

.spike-class-list3 {
	padding: 10px
}

.spike-class-list3 h3 {
	padding-left: 3%
}

.spike-class-list3 a {
	border-bottom: 1px solid #ddd;
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 10px 0 20px;
	color: #333;
	font-size: 17px
}

.spike-class-list-r1 {
	width: 1rem;
	position: fixed;
	right: 0;
	top: 3.5rem;
	bottom: 0
}

.spike-class-list-r1 a {
	display: block;
	width: 1rem;
	text-align: center;
	font-size: .4rem;
	height: 3.7%
}

.hide {
	display: none
}

.app_download {
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 100
}

.app_bg {
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	top: 0;
	left: 0;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index: 101
}

.mask_box {
	padding: 1rem;
	border: 1px solid #ddd;
	background: #fff;
	position: fixed;
	z-index: 102;
	width: 10rem;
	margin: 0 3rem;
	top: 30%;
	border-radius: .2rem
}

.mask_box p {
	margin-bottom: 1rem
}

.close_a {
	float: left;
	width: 4.8rem;
	text-align: center;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: .2rem;
	color: #333;
	background: #eee
}

.download_a {
	float: right;
	width: 4.8rem;
	text-align: center;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: .2rem;
	color: #fff;
	background: #f74832
}

/*无商品提示*/
.nonegoods{
    text-align: center;
    margin-bottom: 50px;
}
.nonegoods .logoimg{
    width: 120px;
    margin: 50px auto 30px auto;
}
/*商品推荐头部*/
#hotgoods {
	height: 44px;
    line-height: 44px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    font-size: 1em;
}
.discount2{
  overflow:hidden;
}
.discount2 a{float:left;}
.up-floor2{
  width: 49.99%;
  overflow: hidden;
}

/*支付确认收货*/

figure{margin:10px;}
.pay-field-ul{margin-bottom:20px;}
.pay-field-ul li{border-bottom:1px solid #ddd;padding:8px 10px 5px;margin:10px 0;border-radius: 5px;height:28px;line-height: 28px;border:1px solid #ddd;background: #fff;}
/*.pay-field-ul li:last-child {border-bottom: none;}*/
figure a.pay-btn{background: #f53434;color:#fff;display: block;border-radius: 5px;text-align: center;padding:12px;font-size:16px;font-weight: bold;}
.eyes_box{overflow: hidden;height: 25px;line-height: 25px;cursor: pointer;position: absolute;top: 2px;padding: 0 9px 0 19px;right: 0;border-left: 1px solid #ddd;font-weight: bold;}
.hideShowPassword{color:#f53434;}
.input_text_password {position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;background-color:#fff;color:inherit;vertical-align:middle;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-appearance:none;}
.pay-field-ul li{ display: -webkit-flex;display: flex;justify-content: space-between;}
.pay-field-ul li .Grid-cell{flex: 1;position: relative;float: left;}
.pay-field-ul li .Grid-cell.u-1of4 {flex:75px 0;}
.bgf8{background: #f8f8f8;}
/*商品详情页面下拉刷新*/
.dropload-down,.dropload-up{background: #f1f1f1;height:0;text-indent: -9999px;}
.dropload-down-pg,.dropload-up-pg{position:relative;overflow:hidden;width:100%;height:50px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background: #f1f1f1;}
.dropload-load-pg,.dropload-refresh-pg,.dropload-update-pg{position:absolute;bottom:0;width:100%;left:50%;padding:0 5px;height:50px;background:#f1f1f1;text-align:center;line-height:50px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.dropload-load-pg:after,.dropload-refresh-pg:after,.dropload-update-pg:after{position:relative;top:-25px;display:block;box-sizing:border-box;margin:0 .24rem;border-top:1px dotted #c1c1c1;content:"";}
.dropload-load-pg span,.dropload-refresh-pg span,.dropload-update-pg span{background: #f1f1f1;position:relative;z-index:11;}
.dropload-down-pg .dropload-load-pg,.dropload-down-pg .dropload-refresh-pg,.dropload-down-pg .dropload-update-pg{top:0;bottom:auto;}
/*搜索商品结果列表*/
.search_ul{background: #f1f1f1;padding-bottom:10px;}
.search_ul.bg-f{background: #fff;}
.search_ul:after{display: block;clear:both;content: "";}
.search_ul li{width:45%;margin:2% 0 0 2%;padding:1% 1% 2% 1%;float:left;background-color: #fff;position: relative;}
.search_ul li a{display: block;text-align: center;position: relative;}
.search_ul li .a_img{width: 100%;padding-top: 100%;position: relative;overflow: hidden;}
.search_ul li .a_img img{position: absolute;top: 50%;left: 50%;max-width: 100%;-moz-transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.search_ul li .a1{position:relative;padding: 5px 0;}
.search_ul li .a1 a{position:absolute;right:0;top:0;background: #f00;padding: 5px;border-radius: 5px;color: #fff;}
.search_ul li .name{margin: 10px 0;height: 40px;text-align: justify;line-height: 20px;overflow: hidden;}
.newIcon{background: url(../../images/3g/new.gif) no-repeat;background-size:23px 12px;position: absolute;top:11px;left:60%;height: 12px;width: 23px;display: block; }
.consumerIcon{position: absolute;top:5px;left:5px;}
/*.consumerIcon i{margin-left:2px;}*/
.consumerIcon i img{width:25px;}
.saleIcon{position: absolute;top:5px;right:5px;}
.saleIcon i img{width:35px;}
.saleVouchers{line-height: 40px;text-align: center;overflow: hidden;}
.saleVouchers a{width:50%;float: left;margin-left:-1px;border-left:1px solid #ddd;border-bottom:1px solid #fff;color: #ff4e31;}
.saleVouchers a.on{background: #eeeeee;border-bottom:1px solid #ddd;color: #666;}
/*首页-更多功能*/
.trading-header{height:40px;line-height: 40px;border-bottom:1px solid #dddddd;background: #fff;text-align: center;color:#222222;position: relative;}
.trading-header h2{font-size:18px;}
.left-back{position: absolute;top:2px;left:8px;background: url(../../images/3g/left_back.png) center no-repeat;display:block;height:33px;width:25px;background-size:14px 22px;}
.navpage section{padding:0 2%;}
.navpage section h3{border-bottom:1px solid #ddd;padding:10px;}
.navpage section h3:before{content: "";border-left:5px solid #ff0000;padding-right:10px;}
.navpage section ul{overflow: hidden;width:100%;}
.navpage section ul li{box-sizing: border-box;width: 20%;float: left;padding-top:2%;}
.navpage section ul li a{display: block;text-align: center;width:90%;margin: 0 auto;}
.navpage section ul li a p{font-size:13px;}
.navpage section ul li a i{display: block;padding-top:100%;background-size:80% 80%;background-position: center;background-repeat: no-repeat;}
.navpage section ul li a i.nav01{background-image: url(../../images/3g/nav01.png);}
.navpage section ul li a i.nav02{background-image: url(../../images/3g/nav02.png);}
.navpage section ul li a i.nav03{background-image: url(../../images/3g/nav03.png);}
.navpage section ul li a i.nav04{background-image: url(../../images/3g/nav04.png);}
.navpage section ul li a i.nav05{background-image: url(../../images/3g/nav05.png);}
.navpage section ul li a i.nav06{background-image: url(../../images/3g/nav06.png);}
.navpage section ul li a i.nav07{background-image: url(../../images/3g/nav07.png);}
.navpage section ul li a i.nav08{background-image: url(../../images/3g/nav08.png);}
.navpage section ul li a i.nav09{background-image: url(../../images/3g/nav09.png);}
.navpage section ul li a i.nav10{background-image: url(../../images/3g/nav10.png);}
.navpage section ul li a i.nav11{background-image: url(../../images/3g/nav11.png);}
.navpage section ul li a i.nav12{background-image: url(../../images/3g/nav12.png);}
.navpage section ul li a i.nav13{background-image: url(../../images/3g/nav13.png);}
.navpage section ul li a i.nav14{background-image: url(../../images/3g/nav14.png);}
.navpage section ul li a i.nav15{background-image: url(../../images/3g/nav15.png);}
.navpage section ul li a i.nav16{background-image: url(../../images/3g/nav16.png);}
.navpage section ul li a i.nav17{background-image: url(../../images/3g/nav17.png);}
.navpage section ul li a i.nav18{background-image: url(../../images/3g/nav18.png);}
.navpage section ul li a i.nav19{background-image: url(../../images/3g/nav19.png);}
.navpage section ul li a i.nav20{background-image: url(../../images/3g/nav20.png);}
.navpage section ul li a i.nav21{background-image: url(../../images/3g/nav21.png);}
.navpage section ul li a i.nav22{background-image: url(../../images/3g/nav22.png);}
.navpage section ul li a i.nav23{background-image: url(../../images/3g/nav23.png);}
.navpage section ul li a i.nav24{background-image: url(../../images/3g/nav24.png);}
.navpage section ul li a i.nav25{background-image: url(../../images/3g/nav25.png);}
.navpage section ul li a i.nav26{background-image: url(../../images/3g/nav26.png);}
.navpage section ul li a i.nav27{background-image: url(../../images/3g/nav27.png);}
.navpage section ul li a i.nav28{background-image: url(../../images/3g/nav28.png);}
.navpage section ul li a i.nav29{background-image: url(../../images/3g/nav29.png);}
.navpage section ul li a i.nav30{background-image: url(../../images/3g/nav30.png);}
.navpage section ul li a i.nav31{background-image: url(../../images/3g/nav31.png);}
.navpage section ul li a i.nav32{background-image: url(../../images/3g/nav32.png);}
.navpage section ul li a i.nav33{background-image: url(../../images/3g/nav33.png);}
.navpage section ul li a i.nav34{background-image: url(../../images/3g/nav34.png);}
.navpage section ul li a i.nav35{background-image: url(../../images/3g/nav35.png);}
.navpage section ul li a i.nav36{background-image: url(../../images/3g/nav36.png);}
.navpage section ul li a i.nav37{background-image: url(../../images/3g/nav37.png);}
.navpage section ul li a i.nav38{background-image: url(../../images/3g/nav38.png);}
.navpage section ul li a i.nav39{background-image: url(../../images/3g/nav39.png);}
.navpage section ul li a i.nav40{background-image: url(../../images/3g/nav40.png);}
.navpage section ul li a i.nav41{background-image: url(../../images/3g/nav41.png);}
.navpage section ul li a i.nav42{background-image: url(../../images/3g/nav42.png);}
.navpage section ul li a i.nav43{background-image: url(../../images/3g/nav43.png);}
.navpage section ul li a i.nav44{background-image: url(../../images/3g/nav44.png);}
.navpage section ul li a i.nav45{background-image: url(../../images/3g/nav45.png);}
.navpage section ul li a i.nav46{background-image: url(../../images/3g/nav46.png);}
.navpage section ul li a i.nav47{background-image: url(../../images/3g/nav47.png);}
.navpage section ul li a i.nav48{background-image: url(../../images/3g/nav48.png);}
.navpage section ul li a i.nav49{background-image: url(../../images/3g/nav49.png);}
.navpage section ul li a i.nav50{background-image: url(../../images/3g/nav50.png);}
.navpage section ul li a i.nav51{background-image: url(../../images/3g/nav51.png);}
.navpage section ul li a i.nav52{background-image: url(../../images/3g/nav52.png);}
.navpage section ul li a i.nav53{background-image: url(../../images/3g/nav53.png);}
.navpage section ul li a i.nav54{background-image: url(../../images/3g/nav54.png);}
.navpage section ul li a i.nav55{background-image: url(../../images/3g/nav55.png);}
.navpage section ul li a i.nav56{background-image: url(../../images/3g/nav56.png);}
.navpage section ul li a i.nav57{background-image: url(../../images/3g/nav57.png);}
.navpage section ul li a i.nav58{background-image: url(../../images/3g/nav58.png);}
/* 账号绑定弹窗 */
.poptip{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);}
.poptip .poptipMain{ width: 280px; background: #fff; position: absolute; left: 50%; top: 30%;margin-left:-140px; border-radius: 5px;}
.poptip .poptipTop{text-align: center;padding:8px;border-bottom:1px solid #ddd;color: #333;position: relative;}
.poptip .poptipMiddle{padding:15px; }
.poptip .poptipMiddle p{color: #333;}
.poptip .poptipMiddle p:nth-of-type(2){text-indent: 25px;text-align: justify;}
.poptip .poptipBottom{display: flex; width: 100%; text-align: center;border-top: 1px solid #ddd;}
.poptip .poptipBottom a{ flex: 1; text-align: center;line-height: 40px; cursor: pointer;color: #333;text-decoration: none;}
.poptip .poptipBottom a:first-of-type{ border-right: 1px solid #ddd;color: #002BFF;}
.closeBtn{position: absolute;right:0;top:0;height:30px;width:30px;text-decoration: none;font-size:25px;color: #333; }

/*信息完善*/

.nobt{border-top:none!important;}
.topHeader{height:40px;line-height: 40px;border-bottom:1px solid #dddddd;background: #fff;text-align: center;color:#000;position: relative;font-size:16px;}
.topHeader h2{font-size:16px;}
.leftBack{position: absolute;top:0;left:8px;padding-left:15px;color:#000;}
.leftBack i{content: "";top: 15px;left:4px;position: absolute;display: inline-block;font-size: 0;border-top: 2px solid rgba(0,0,0,0.5);border-left: 2px solid rgba(0,0,0,0.5);width: 8px;height: 8px;background-color: transparent;-webkit-transform: rotate(315deg);}
.gohome{position: absolute;right:10px;top:0;color:#ff4e31;font-size:16px;}
.enterBtn{border-bottom:1px solid #ddd;padding:10px 0;text-align: center;background: #fff;margin-bottom:10px;}
.enterBtn a{display: inline-block;padding:5px 8px;border-radius: 5px;background: #f8f8f8;border:1px solid #ddd;}
.enterBtn a.active{background: #ff4e31;border:1px solid #ff4e31;color: #fff;}
.enterBtn a:nth-of-type(2){margin-left:10px;}
.infotab h2{ width:100%; overflow:hidden; font-size:14px; font-weight:normal;}
.infotab h2 span,
.infotab h2 a{text-align:center; cursor:pointer;}
.enterTip{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background: #fff;padding:10px;margin-bottom:10px;}
.enterTip div{position: relative;padding:5px 0 5px 20px;line-height: 24px;}
.enterTip div em{font-size: 20px;padding-right:10px;font-size: 30px;position: absolute;top:9px;left:-4px;}
.enterTip div:nth-of-type(1) em{color:#ff9600;}
.enterTip div:nth-of-type(2){border-top:1px solid #ddd;color:#ff4e31;}
.enterWay{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background: #fff;padding:0 10px;overflow: hidden;}
.enterWay div{line-height: 45px;position: relative;}
.enterWay div input{color:inherit;vertical-align:top;font-size:inherit;font-family:inherit;line-height:inherit;-webkit-appearance:none;border:none;background-color:#fff;font-size: 12px;}
.enterWayA{position: absolute;top:5px;right:0;width:115px;text-align:center;color: #fff;background: #ff4e31;border-radius: 5px;line-height: 35px;}
.textPassword{position: absolute;left:100px;top:0;width:75%;}
.textPassword2{position: absolute;left:54px;top:0;width:75%;}
.eyesBox{overflow:hidden;padding-right:44px;height:100%;background-image:url(../../images/3g/hidepass.jpg);background-position: center right;background-size: 40px 25px;background-repeat:no-repeat;cursor:pointer;position: absolute;top:0;right:0;color:#ff4e31;}
.hidePassword{background-image:url(../../images/3g/showpass.jpg);}
.enterPassword{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;}
.finishBtn{margin:30px 20px 10px;}
.finishBtn a{display: block;text-align: center;background: #ff4e31;color: #fff;padding:10px;font-size: 16px;border-radius: 5px;}
.choiceBtn{padding:10px 20px;}
.choiceBtn:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.choiceBtn a.choiceBtnL{float: left;color: #999999;}
.choiceBtn a.choiceBtnR{float: right;color: #666666;}
.phoneIc{background: url(../../images/3g/phoneicon.png) no-repeat;}
.lockIc{background: url(../../images/3g/lockicon.png) no-repeat;}
.enterWayIc{display: inline-block;width:40px;height:12px;position: relative;}
.enterWayIc i{position:absolute;top:-7px;left:0;height:30px;width:30px;background-size:100%;}
.showhidediv{height:46px;}

/*设置密码*/
.passwordtip{color: #ff4e31;background: #fff;padding:10px;margin-bottom:10px;border-bottom:1px solid #ddd;}
.textPassword2{position: absolute;left: 80px;top: 0;width: 75%;}
.passwordtip div{text-align: center;color:#999;}
.passwordtip2{border-bottom:1px solid #ddd;border-top:1px solid #ddd;background: #fff;padding:10px;text-align: center;line-height: 30px;}
.passwordtip2 span{color: #ff4e31;}
.passwordtipBtn{text-align: center;margin:20px 0;}
.passwordtipBtn a{display: inline-block;padding:10px 35px;background: #fff;border:1px solid #ddd;border-radius: 5px;}
.passwordtipBtn a:nth-of-type(1){color: #fff;border:1px solid #ff4e31;margin-right: 20px;background: url(../../images/3g/tellicon.png) #ff4e31 no-repeat;background-size: 25px;background-position: 6px;}
.inputtip1{background: #fff;line-height: 45px;position: relative;    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;}
.inputtipip1{color: inherit;vertical-align: top;font-size: inherit;font-family: inherit;line-height: inherit;-webkit-appearance: none;border: none;background-color: #fff;text-indent: 15px;width: 100%;}
.inputtipip2{line-height:30px;border-radius: 5px;border:1px solid #ddd;position: absolute;right:10px;top:7px;background: #f8f8f8;width:90px;text-align: center;}
.inputtipip3{line-height:30px;border-radius: 5px;position: absolute;right:10px;top:7px;background: #ff4e31;width:100px;text-align: center;color: #fff;font-size: 12px;}
.puttipbor{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background: #fff;}
.puttipbor li{margin:0 10px;border-bottom: 1px solid #ddd;}
.puttipbor li:last-child{border-bottom: 0;}
.puttipwap{background: #fff;}
.retpassword{position: relative;border-bottom:1px solid #ddd;background: #fff;margin-bottom: 10px;}
.retpassword div{margin-right:60px;border-right:1px solid #ddd;padding:10px;}
.retpassword div em{color:#ff4e31;font-style: normal;}
.retpassword a{position: absolute;right:0;width:60px;top:0;height:100%;background: url(../../images/3g/tellicon2.png) #f8f8f8 no-repeat center;background-size: 40px;}
ul.enterWay{padding:0 10px;background: #fff;}
ul.enterWay li {line-height: 45px;position: relative;border-bottom: 1px solid #ddd;}
ul.enterWay li:last-child {border-bottom: none;}
.pass-box{position:relative;display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;line-height:45px;}
.pass-box .pass-box-name{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;}
.pass-box .pass-box-input{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;}
.pass-box .pass-input{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;border:none;background-color:#fff;color:inherit;vertical-align:middle;text-indent:10px;font-size:inherit;font-size:12px;font-family:inherit;line-height:inherit;-webkit-appearance:none;}

.pass-box i{overflow: hidden;padding-right: 44px;height: 100%;background-image: url(../../images/3g/hidepass.jpg);background-position: center right;background-size: 40px 25px;background-repeat: no-repeat;cursor: pointer;position: absolute;top: 0;right: 0;color: #ff4e31}
.pass-box i.hidePassword{background-image:url(../../images/3g/showpass.jpg);}

.addres-bg{background: #f8f8f8;}
.order-address-wp{margin-bottom:15px;padding:10px 10px 14px 10px;background:url(../../images/3g/addressline.jpg) #fff bottom repeat-x;background-size:90px 4px;}
.order-address{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;width:100%;}
.address-ico{display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box;margin-right:4px;width:20px;background:url(../../images/3g/sort.png) center left no-repeat;background-size:80%;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-o-box-pack:center;box-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;}
.address-ico i{display:block;}
.address-cont{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;}
.address-name{overflow:hidden;}
.address-name span{float:right;}
.address-ad{position:relative;padding:8px 20px 0px 0;color:#888;text-align:justify;overflow: hidden;}
.address-ad:after{position:absolute;top:50%;right:6px;display:inline-block;margin-top:-5px;width:10px;height:10px;border-top:2px solid rgba(136,136,136,.72);border-left:2px solid rgba(136,136,136,.72);background-color:transparent;content:"";font-size:0;-webkit-transform:rotate(134deg);}
.address-tip{color:#f7b542;}
.order-info-wp{}
.orderShop{display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;box-sizing: border-box;}
.orderPic{-webkit-box-pack: center;-moz-box-pack: center;-ms-box-pack: center;-o-box-pack: center;box-pack: center;-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.orderName{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;-o-box-flex: 1;box-flex: 1;}
.order-shop{padding:10px;background: #fff;}
.order-shop-pic{width:20px;height: 20px;margin-right:5px;}
.order-shop-pic img {width: 100%;height:100%;}
.order-shop-name{;line-height: 20px;}
.order-info-pic{width:70px;}
.order-info-wp{padding:10px;}
.order-info-pic{margin-right:10px;}
.order-info-name{height:40px;overflow: hidden;line-height: 20px;text-align: justify;}
.order-info-small{height:20px;line-height:20px;font-size: 12px;color: #999999;}
.order-info-pri{color: #dd2727;font-weight:bold;position: relative;font-size: 16px;}
.order-info-pri span{position: absolute;right:0;top:0;color: #666666;font-weight:normal;font-size: 14px;}
.order-detail{background:#fff;border-bottom:1px solid #ddd;padding:0 10px;}
.order-logis{padding:10px 0;position: relative;}
.order-logis span{position: absolute;right:10px;}
.order-message-wp{padding:10px 0;border-top:1px solid #ddd;}
.order-message input{width:100%;font-size: 12px;text-indent: 5px;}
.order-btn{position: fixed;bottom:0;left:0;width:100%;height:50px;border-top:1px solid #ddd;background:#ffffff;z-index: 11;}
.order-btn-info{position: absolute;right:95px;line-height: 50px; }
.order-btn-info span{color:#dd2727;}
.order-btn-info span small{font-family:"Microsoft YaHei";font-size: 12px;}
.order-btn-on{position: absolute;right:0;top:0;line-height: 50px;background: #dd2727;width:90px;text-align: center;}
.order-btn-on a{color: #fff;display: block;}
/*支付弹窗 begin*/
.am-payment{position:fixed;bottom:0;left:0;z-index:1110;width:100%;border-radius:0;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);-ms-transform:translateY(100%);background: #fff;font-family:"微软雅黑";-webkit-font-smoothing: antialiased;}
.am-modal-active{-webkit-transform:translateY(0);transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.am-modal-out{z-index:1109;-webkit-transform:translateY(100%);transform:translateY(100%);-ms-transform:translateY(100%);}
.am-payment-title{padding:10px 0;color:#333;text-align:center;font-weight:400;position: relative;}
.am-payment-title a{position: absolute;top: 8px;right: 15px;font-size: 25px;line-height: 27px;color: #ABABAB;font-family: serif;font-weight: 600;}
.am-payment-footer .pay_btn{display:block;padding:10px 0;margin:20px;border-radius:0;background-color:#dd2727;color:#fff;text-align:center;font-weight:400;font-size:16px;line-height:1.2;transition:background-color .3s ease-out 0s,border-color .3s ease-out 0s;border-radius: 5px;}
.paymentbg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;}
.paymentbg-active{display:block;opacity:1;}
/*复选框*/
.helpPayW {background: #fff;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.helpPayWay label {display: block;line-height: 25px;padding: 10px 0;margin: 0 15px;border-bottom: 1px solid #ddd;}
.helpPayWay label:last-child{border-bottom:none;}
.helpPayWay label img {width: 25px;height: 25px;vertical-align: middle;margin-right: 5px;}
.option-input {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;width: 25px;height: 25px;-webkit-transition: all 0.15s ease-out 0;-moz-transition: all 0.15s ease-out 0;transition: all 0.15s ease-out 0;background: #cccccc;border: none;color: #fff;cursor: pointer;display: inline-block;outline: none;z-index: 3;float: right;}
.option-input:hover {background: #9faab7;}
.option-input:checked {background: #77b428;}
.option-input:checked::before {width: 25px;height: 25px;position: absolute;content: '\2714';display: inline-block;font-size: 20px;text-align: center;line-height: 25px;}
.option-input:checked::after {background: #77b428;content: '';display: block;position: relative;z-index: 5;}
.option-input.radio {border-radius: 5px;}
.option-input.radio::after {border-radius:5px;}
.am-payment-pay{position: relative;color: #000;padding:10px 15px;}
.am-payment-pay span{position: absolute;right:15px;top:10px;font-size: 20px;font-weight: 400;}
/*支付弹窗 end*/
.order-subtotal{text-align: right;}
.order-subtotal span{color: #dd2727;}




/*弹出层 begin*/
.amCart{position:fixed;bottom:0;left:0;z-index:2000;width:100%;border-radius:0;background:#fff;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);-ms-transform:translateY(100%);-webkit-font-smoothing:antialiased;color:#464545;}
.amModalActive{-webkit-transform:translateY(0);transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.amModalActive .amCartSummary{position:relative;padding:7px 0 10px 10px;width:100%;height:78px;box-shadow:0 1px 0 rgba(0,0,0,.05),0 .5px 0 rgba(0,0,0,.09);-webkitbox-shadow:0 1px 0 rgba(0,0,0,.05),0 .5px 0 rgba(0,0,0,.09);z-index: 1;}
.amModalActive .amCartSummary .amCartImg{position:relative;top:0;z-index:10;float:left;display:-webkit-box;display:-ms-flexbox;margin-right:10px;padding:2px;width:90px;height:90px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-align:center;}
.amModalActive .amCartSummary .amCartImg{top:-22px;}
.amModalActive .amCartSummary .amCartImg img{display:block;max-width:100%;max-height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.amModalActive .amCartMain{overflow: hidden;margin-right:40px;}
.amModalActive .amCartTit{height:38px;line-height:19px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;overflow: hidden;}
.amModalActive .amCartPri{color:#DD2727;}
.amModalActive .amCartSku{height:19px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.amModalActive .amCartSummary a.cartClose{position:absolute;top:4px;right: 18px;color: #464545;font-weight:600;font-size: 19px;font-family:serif;line-height:27px;}
.amCartBd{-webkit-overflow-scrolling: touch;overflow-y: scroll;overflow-x: hidden;border-bottom: 1px solid #e5e5e5;width:100%;max-height:300px;}
@media screen and (max-width:320px){
  .amCartBd{max-height:250px;}
}
.amCartBd .skuControl{padding:10px 20px;margin-bottom: 1em;}
.amCartBd .skuControl p{color: #666;margin-bottom:5px;}
.amCartBd .skuControl li{padding:10px 0 5px;}
.amCartBd .skuControl .skuControlItem{font-size: 0;}
.amCartBd .skuControl .skuControlItem a{display: inline-block;border: 1px solid #e5e5e5;background-color: #fff;min-width: 20px;padding: 5px 10px;margin: 0 5px 5px 0;max-width: 100%;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;border-radius: 3px;color:#464545;font-size:14px; }
.amCartBd .skuControl .skuControlItem a.checked{background:#DD2727;border: 1px solid #DD2727;color:#fff; }
.amCarBtn{height:48px;line-height:48px;width:100%;font-size: 16px;}
.amCarBtn .okBtn{background: #DD2727;display: block;color: #fff;text-align: center;}
.amCarBtn .buyNowBtn{background: #DD2727;}
.cartBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;}
.cartBgActive{display:block;opacity:1;}
/*加减*/
.skuNumber{width:100%;line-height: 48px;padding:0 20px;overflow: hidden;position: relative;}
.skuNb{display:block;overflow:hidden;width:100px;position: absolute;right:60px;bottom:10px;}
.skuNb .Amount{width:36px;height:17px;padding:4px 5px;line-height:17px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;float:left;text-align:center;color:#565656;outline:0;border-radius: 0;box-shadow: none;}
.skuNb a{display:inline-block;width:25px;height:25px;border:1px solid #d9d9d9;background-color:#f7f7f7;float:left;cursor:pointer;outline:0;}
.skuNb a i{font-style:normal;background:url(../../images/3g/buynbtn.png) no-repeat;display:block;width:9px;height:9px;margin:8px;text-indent:999999%;overflow:hidden;}
.skuNb .Decrease i{background-position:-9px -9px;}
.skuNb .Increase i{background-position:-9px -0px;}
.skuNb .DisDe i{background-position:-0px -9px;}
.skuNb .DisIn i{background-position:-0px -0px;}
/*弹出层 end*/

.amCarBtn:after{content: "";display: block;clear: both;visibility: hidden;}
.amCarBtn .goCartBtn,
.amCarBtn .buyNowBtn{width:50%;float: left;display: block;color: #fff;text-align: center;}
.amCarBtn .goCartBtn{background: #FF5200;}
/**抵用券**/
.vouchersBtn{border-bottom:1px solid #ddd;text-align: center;background: #fff;padding:0 10px;}
.vouchersBtn a{display:block;width:33.33%;float:left;line-height: 40px;border-bottom:1px solid #fff;}
.vouchersBtn a.active{color: #ff4e31;border-bottom:1px solid #ff4e31;}
.vouchersTab h2{overflow:hidden; font-size:14px; font-weight:normal;}
.vouchersTab h2 a{text-align:center; cursor:pointer;}
.vouchersTab ul{margin:15px;}
.vouchersLi{border:1px solid #ddd;background: url(../../images/3g/quanicon.png)-15px -5px  #fff no-repeat;background-size: 25%;margin-bottom:15px;position: relative;}
.vouchersLi:after{content: ""; position: absolute;top: 50%;right: 7px;display: inline-block;font-size: 0;border-top: 2px solid #ddd;border-left: 2px solid #ddd;width: 10px;height: 10px;background-color: transparent;-webkit-transform: rotate(135deg);margin-top:-5px;}
.vouchersLiWp{background: url(../../images/3g/topline1.png) repeat-x top;background-size: 5%;}
.overdue .vouchersLiWp{background: url(../../images/3g/topline2.png) repeat-x top;background-size: 5%;}
.vouchersLiWpT:after{content: "";display: block;clear: both;visibility: hidden;}
.vouchersLiWpT{padding:25px 25px 0 10px;}
.vouchersLiWpTl{float: left;color: #47b0da;font-size: 32px;line-height: 62px;position: relative;}
.vouchersLiWpTl i{display:block;height:50px;width:50px;position: absolute;right:-25px;top:-15px;background: url(../../images/3g/usedicon.png) no-repeat;background-size: 100%;}
.vouchersLiWpTl i.hasReceive{background: url(../../images/3g/hasReceive.png) no-repeat;background-size: 100%;}
.vouchersLiWpTl i.hasGrab{background: url(../../images/3g/hasgrab.png) no-repeat;background-size: 100%;}
.overdue .vouchersLiWpTl{color: #c1c2c2;}
.vouchersLiWpTl span{font-size: 62px;}
.vouchersLiWpTr{float: right;text-align: center;}
.vouchersLiWpTr p{font-size: 12px;color: #333333;}
.overdue .vouchersLiWpTr p{color: #999999;}
p.condition{font-size: 16px;margin-top:5px;padding-top:2px;border-top:1px solid #ddd;color:#888888;position: relative;}
p.condition:after{content: "";display: block;width:4px;height:4px;border-right:8px solid #fff;border-left:8px solid #fff;border-radius:50%;position: absolute;top:-2px;left:50%;margin-left:-10px;background:#ddd;}
.vouchersLiWpB{margin:0 15px;text-align: right;color: #666666;border-top:2px #ddd dotted;padding: 5px;}
.overdue .vouchersLiWpB{color:#999999;}
.novouchers i{display: block;width:150px;height:150px;margin:100px auto 5px;background: url(../../images/3g/noquan.png) bottom no-repeat;background-size:100%; }
@media only screen and (min-width: 320px) and (max-width: 360px){
.vouchersLiWpTl{line-height: 52px;}
.vouchersLiWpTl span{font-size: 52px;}
}
.novouchersDiv{text-align: center;}
.novouchersDiv a{display: inline-block;padding:10px 45px;border:1px solid #999999;border-radius: 5px;margin-top:10px;font-size: 16px;color: #666666;}
.c9{color: #999999;}
.ft16{font-size: 16px;}
/*.vouchersTab{position: relative;}
.order-btn-on a{color: #fff;display: block;}
.all-quan-wapper{height:45px;}
.all-quan-btn{position: fixed;bottom:51px;left:0;width:100%;height:45px;line-height: 45px;border-top:1px solid #ddd;background:#ffffff;z-index: 11;text-align: right;}
.all-quan-btn label{display: block;position: absolute;top:12px;left:10px;line-height: 20px;}
.all-quan-btn label span{padding-left:5px;}
.all-quan-btn label:first-child{border-top:none;}
.all-quan-btn label:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.all-quan-btn .option-input{float: left;width:20px;height:20px;}
.all-quan-btn .option-input:checked::before{width:20px;height:20px;line-height: 20px;font-size: 16px;}
.all-quan-pri{margin-right:28px;}
.all-quan-btn:after{position:absolute;top:50%;right:10px;display:inline-block;margin-top:-7px;width:10px;height:10px;border-top:2px solid rgba(136,136,136,.72);border-left:2px solid rgba(136,136,136,.72);background-color:transparent;content:"";font-size:0;-webkit-transform:rotate(134deg);}

.vouchersTab h2{overflow:hidden; font-size:12px; font-weight:normal;margin-left:80px;position: relative;z-index: 10;padding:0 5px;}
.vouchersTab h2 a{text-align:center; cursor:pointer;}
.vouchersTab ul{margin:15px;}
.vouchersX{position:absolute;top:0;left:0;width:100%;height:41px;background-color:#fff;border-bottom:1px solid #e8e8e8;}
.vouchersX dt{overflow:hidden}
.vouchersX dt a{position:relative;display:block;width:70px;height:41px;line-height:41px;font-size:12px;text-align:center;z-index: 2;background: #fff;padding-right:10px;}
.vouchersX dt a:last-child:before {position: absolute;top: 6px;right: 0;display: block;width: 1px;height: 28px;background-color: #ddd;content: ' ';}
.vouchersX dt a:after{position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:22px;width:8px;height:8px;border:#666 solid;border-width:1px 1px 0 0;content:' ';-webkit-transform:rotate(135deg)}
.vouchersX dt .up{color:#fe0000;border-bottom:1px solid #ddd}
.vouchersX dt .up:after{margin-top:0;-webkit-transform:rotate(-45deg)}
.vouchersX dd{position:relative}
ul.vouslide{position:absolute;top:0;left:0;z-index:10;display:none;width:100%;overflow-y:auto;background-color:#fff;margin:0;}
.vouslide li{display:block;border-bottom:1px solid #eee}
.vouslide li a{display:block;padding:0 30px;height:40px;background-color:transparent;line-height:40px}
.vouchersTab .serveBg{z-index: 1;}*/
/**抵用券**/
/**用户购买时选择抵用券**/
.coupUl{padding:15px;}
.coupUl li{border-bottom:1px solid #ddd;line-height: 35px;color: #3e3e3e;}
.coupUl label{display: block;line-height: 25px;padding: 10px 0;margin:0 10px 0 0;}
.coupUl label:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.coupUl-input {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;width: 25px;height: 25px;-webkit-transition: all 0.15s ease-out 0;-moz-transition: all 0.15s ease-out 0;transition: all 0.15s ease-out 0;background: #cccccc;border: none;color: #fff;cursor: pointer;display: inline-block;outline: none;z-index: 3;float: right;}
.coupUl-input:hover {background: #9faab7;}
.coupUl-input:checked {background: #dd2727;}
.coupUl-input:checked::before {width: 25px;height: 25px;position: absolute;content: '\2713';display: inline-block;font-size: 18px;text-align: center;line-height: 25px;}
.coupUl-input:checked::after {background: #dd2727;content: '';display: block;position: relative;z-index: 5;}
.coupUl-input.radio {border-radius: 50%;}
.coupUl-input.radio::after {border-radius: 50%;}
/**用户购买时选择抵用券**/
.amCarBtn .goCartBtn i{display: inline-block;width:24px;height:48px;vertical-align: middle;/*background: url(../../images/3g/gocart.png) no-repeat 0 10px;*/background-size:100%;margin-right:5px;}

/*个人设置*/
.spacecpUl{margin-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.spacecpUl li{margin:0 15px;border-bottom:1px solid #ddd;position: relative;}
.spacecpUl li:last-child{border-bottom:none;}
.spacecpUl li:after{content: "";position: absolute;top: 50%;margin-top:-5px;right: 0;display: block;font-size: 0;border-top: 1px solid rgba(0,0,0,0.4);border-left: 1px solid rgba(0,0,0,0.4);width: 10px;height: 10px;background-color: transparent;-webkit-transform: rotate(135deg);}
.spacecpUl li a{display: block;padding:15px 0;color: #333333;}
.spacecpUl li .spacecpImgA{line-height: 50px;padding: 10px 0;position: relative;overflow: hidden;}
.spacecpImg img{width:50px;height:50px;border-radius: 50px;display:block;}
.spacecpUl li a span{position: absolute;right:15px;color:#999999;}
.spacecpImg{width:50px;height:50px;}
.spacecpImg input{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.toolTip{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);z-index: 2000;}
.toolTip .toolTipMain{ width: 280px; background: #fff; position: absolute; left: 50%; top: 30%;margin-left:-140px; border-radius: 5px;}
.toolTip .toolTipMiddle p.toolTipTit{color:#999;}
.toolTip .toolTipMiddle p{text-align: center;line-height: 45px;font-size:15px;border-bottom:1px solid #ddd;overflow: hidden;}
.toolTip .toolTipMiddle p:last-child{border-bottom:none;}
.toolTip .toolTipMiddle p a{display: block;color: #333;position: relative;}
.toolTip .toolTipMiddle p a input{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.spacecpBtnW{height:72px;}
.spacecpBtn{position: fixed;bottom:0;left:0;width:100%;}
.spacecpBtn a{display: block;margin:10px;background:#ff4e32;color: #fff;font-size: 16px;padding:10px;text-align: center;border-radius: 5px;}
.ball-loader {
  position: fixed;
  top:50%;
  left: 50%;
  background:rgba(14, 14, 14, 0.64);
  width:150px;
  height:100px;
  margin-top: -90px;
  margin-left:-75px;
  border-radius: 10px;
}
@-webkit-keyframes ball-spin-fade-loader {
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
            transform: scale(0.4); }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes ball-spin-fade-loader {
  50% {
    opacity: 0.3;
    -webkit-transform: scale(0.4);
            transform: scale(0.4); }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

.ball-spin-fade-loader {
  position: relative;
    left: 70px;
    top: 30px;}
.loader-tit{color: #fff;text-align: center;padding-top: 65px;}
  .ball-spin-fade-loader > div:nth-child(1) {
    top: 15.625px;
    left: 0;
    -webkit-animation: ball-spin-fade-loader 1s 0s infinite linear;
            animation: ball-spin-fade-loader 1s 0s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(2) {
    top: 10.65340625px;
    left: 10.65340625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.12s infinite linear;
            animation: ball-spin-fade-loader 1s 0.12s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(3) {
    top: 0;
    left: 15.625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.24s infinite linear;
            animation: ball-spin-fade-loader 1s 0.24s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(4) {
    top: -10.65340625px;
    left: 10.65340625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.36s infinite linear;
            animation: ball-spin-fade-loader 1s 0.36s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(5) {
    top: -15.625px;
    left: 0;
    -webkit-animation: ball-spin-fade-loader 1s 0.48s infinite linear;
            animation: ball-spin-fade-loader 1s 0.48s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(6) {
    top: -10.65340625px;
    left: -10.65340625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.6s infinite linear;
            animation: ball-spin-fade-loader 1s 0.6s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(7) {
    top: 0;
    left: -15.625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.72s infinite linear;
            animation: ball-spin-fade-loader 1s 0.72s infinite linear; }
  .ball-spin-fade-loader > div:nth-child(8) {
    top: 10.65340625px;
    left: -10.65340625px;
    -webkit-animation: ball-spin-fade-loader 1s 0.84s infinite linear;
            animation: ball-spin-fade-loader 1s 0.84s infinite linear; }
  .ball-spin-fade-loader > div {
    background-color: #fff;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    position: absolute; }

/*星级店铺*/
.xjys{width: 60px;margin: 0 auto;}
.xjystop{width: 60px;}
.xxheitop{height: 20px;
    margin-top: 40px;}
.xjysl{width: 60px;float: left;}
.xxheil{height: 20px;line-height: 0px;}
/*售后保障弹窗 begin*/
.serveA{display: block;position: relative;min-height:32px;}
.serveA .serveSpan{position: absolute;}
.serveA .serveDiv{margin-left:60px;}
.serveBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;}
.serveBgActive{display:block;opacity:1;}
.serveSummary{position:fixed;bottom:0;left:0;z-index:2000;width:100%;border-radius:0;background:#fff;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(100%);transform:translateY(100%);-ms-transform:translateY(100%);-webkit-font-smoothing:antialiased;color:#464545;}
.serveActive{-webkit-transform:translateY(0);transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
.serveWap .serveTit{line-height:40px;text-align:center;font-size: 18px;color: #252525;}
.serveWap .serveMain{position: relative;padding:10px 10px 10px 10px;margin:5px 0 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;max-height:200px;overflow-y:scroll;}
.serveMainPart{position: relative;padding:5px 0 10px 70px;}
.serveWap .serveMain h2{font-size: 16px;color: #252525;}
.serveWap .serveMain p{font-size: 13px;color: #999;}
.serveWap .serveMain .serveMainImg{position: absolute;top:10px;left:15px;width:40px;}
.serveWap .serveClose{color: #fff;font-size: 18px;line-height:40px;background: #ee4c47;display: block;text-align: center;}
@media only screen and (max-width: 320px){
.serveWap .serveMain{position: relative;padding:10px 10px 10px 10px;margin:5px 0 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;max-height:150px;overflow-y:scroll;}
}
.goods_tImg img{height:70px;width:100%;}
/*首页底部导航*/
.fixNavWap{height: 48px;}
.fixNav{position: fixed;height: 48px;z-index: 4;bottom: 0;left: 0;width:100%;}
.fixNav ul{width: 100%;height: 100%;overflow: hidden;overflow-x: hidden;background-color: #fff;box-shadow: 0 0 10px 0 rgba(155,143,143,0.6);-webkit-box-shadow: 0 0 10px 0 rgba(155,143,143,0.6);-moz-box-shadow: 0 0 10px 0 rgba(155,143,143,0.6);}
.fixNav ul li {text-align: center;width: 20%;float: left;height: 100%;}
.fixNav ul li a{display: block;font-size: 0.7em;}
.fixNav ul li.at a{color: #ea2f26;}
.fixNav ul li a i.indexicon1{background-image:url(../../images/3g/indexicon1_1.png);}
.fixNav ul li a i.indexicon2{background-image:url(../../images/3g/indexicon2_1.png);}
.fixNav ul li a i.indexicon3{background-image:url(../../images/3g/indexicon3_1.png);}
.fixNav ul li a i.indexicon4{background-image:url(../../images/3g/indexicon4_1.png);}
.fixNav ul li a i.indexicon5{background-image:url(../../images/3g/indexicon5_1.png);}
.fixNav ul li.at a i.indexicon1{background-image:url(../../images/3g/indexicon1_2.png);}
.fixNav ul li.at a i.indexicon2{background-image:url(../../images/3g/indexicon2_2.png);}
.fixNav ul li.at a i.indexicon3{background-image:url(../../images/3g/indexicon3_2.png);}
.fixNav ul li.at a i.indexicon4{background-image:url(../../images/3g/indexicon4_2.png);}
.fixNav ul li.at a i.indexicon5{background-image:url(../../images/3g/indexicon5_2.png);}
.fixNav ul li a i{display: block;width:25px;height:25px;margin: 5px auto 0;background-repeat: no-repeat;background-size: 100%;}
.kefuWap{text-align: center;}
.kefuWap img{width:80%;margin:20% auto 0;}
.kefuWap p{margin-top:30px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.kefuWap p a{display: block;line-height: 50px;}
.kefuWap p a span{padding-left:40px;display: inline-block;background:url(../../images/3g/sevicon2.png) left center no-repeat;background-size: 30px;}
/*满赠*/
.giveTc{position: absolute;top: 4px;left: 0;padding: 0 89px;}
.giveTc2{position: absolute;top: 2px;right:20px;font-size: 12px;color: #000;}
.givefullico{background: #fff0f1;line-height: 30px;border-bottom:1px solid #ddd;position: relative;padding:0 20px 0 0;display: none;}
.givefullico div{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;;}
.givefullico i{font-style: normal;position: absolute;right: 5px;top:0;}
.order-wp .givefullico{background: #F8F8F8;border-bottom:none;}
.order-wp .givefullico i{right: 0;}
.list_order_tit .givefullico{background: #fff;border-bottom:none;}
/*新版会员中心*/
.memberPart{background: #fff;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:15px;}
.memberPart h2{font-size: 16px;padding:10px 15px;border-bottom:1px solid #eee;}
.memberPart ul{margin-bottom:-1px;}
.memberPart ul:after{content: "";display: block;height:0;clear: both;visibility: hidden;}
.memberPart ul li{width:25%;float: left;text-align: center;border: 1px solid #eee;border-left:none;margin: -1px 0 0 -1px;}
.memberPart ul li a{display: block;padding:15px 0;}
.memberPart ul li:nth-of-type(4n){border-right:none;}
.memberPart ul li a i{display: block;width:38%;margin:0 auto;position: relative;}
.memberPart ul li a i em{font-style: normal;color:#fff;background: #ff4351;position: absolute;left:70%;top:-5px;padding: 1px 5px;border-radius: 30px;font-size: 11px;}
.memberOut{padding-bottom:1px;}
.memberOut a{display: block;text-align: center;font-size: 20px;color: #999999;margin:15px;border:1px solid #999;border-radius:5px;padding:10px;}
/*跑马灯*/
.txtMarquee-left1{ width:auto;  position:fixed;background: rgba(55, 55, 55, 0.4);z-index: 11;}
.txtMarquee-left1 .bd{ padding:2px 10px 2px 10px; }
.txtMarquee-left1 .bd .tempWrap{ width:620px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left1 .bd ul{ overflow:hidden; zoom:1;height:25px; }
.txtMarquee-left1 .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:28px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left1 .bd ul li a{font-size:16px;color:#fff;}
.txtMarquee-left1 .bd ul li span{ font-size:16px;color:#fff;float:left;  }

.txtMarquee-left2{ width:auto;  position:fixed;background: rgba(55, 55, 55, 0.5);top:0;z-index: 11;}
.txtMarquee-left2 .bd{ padding:2px 10px 2px 10px; }
.txtMarquee-left2 .bd .tempWrap{ width:620px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left2 .bd ul{ overflow:hidden; zoom:1;height:25px; }
.txtMarquee-left2 .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:28px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left2 .bd ul li a{font-size:16px;color:#fff;}
.txtMarquee-left2 .bd ul li span{ font-size:16px;color:#fff;float:left;  }
/*新版搜索未果 2017-3-8*/
.noSearch{text-align: center;position: absolute;top:50%;left:50%;width: 100%;
    transform: translate3d(-50%,60%,0);}
.noSearch .seaIcon img{width:28%;padding-bottom:10px;}
.noSearch p:nth-of-type(1){color: #333;}
.noSearch p:nth-of-type(2){color: #999;}
/*登录页面按钮*/
.loginBtn{overflow: hidden;text-align: center;padding-top:10px;}
.loginBtn a{display: inline-block;width:80px;margin:5px;}
.loginBtn a img{width:60px;height:60px;}
.loginBtn a i{font-style: normal;}
/*修改推荐人*/
.xgtjr{text-align: right;color: #cc0000;display: block;position: absolute;right: 10px;top: 5px;z-index: 1;height: 35px;line-height:35px;cursor: pointer;}
.registerName{border:1px solid #DDD;margin-top:5px;height: 35px;line-height: 35px;width:200px;}
/*右侧浮层导航 star*/
.superposed-layer{position:fixed;right:10px;bottom:10px;z-index:20;}
.superposed-btn{position:absolute;z-index:10;width:70px;height:70px;border-radius:50%;background:#5b6167;text-align:center;font-weight:700;}
.superposed-btn img{width:100%;height:100%;}
.superposed-navbar{width:70px;height:70px;border-radius:50%;background:#fff;text-align:center;cursor:pointer;transition:.24s .2s;}
.superposed-navbar.show{margin:0 54px 54px 0;}
.superposed-navbar .superposed-menu{position:absolute;top:-31px;left:-31px;z-index:-1;margin:0;padding:0;border:50px solid transparent;border-radius:50%;list-style:none;cursor:default;transition:transform 1.4s 70ms;transform:scale(0);}
.superposed-navbar.show .superposed-menu{z-index:1;transition:transform .4s 80ms,z-index 0s .5s;transform:scale(1);}
.superposed-navbar .superposed-menu li{position:absolute;top:-58px;left:-58px;transition:all .5s .1s;transform-origin:74px 74px;}
.superposed-navbar.show .superposed-menu li{transition:all .6s;}
.superposed-navbar .superposed-menu li a{position:absolute;width:52px;height:52px;border-radius:50%;transition:.6s;}
.superposed-navbar .superposed-menu li a img{width:100%;height:100%;}
.superposed-navbar.show .superposed-menu li:nth-child(1){transition-delay:20ms;transform:rotate(45deg);}
.superposed-navbar.show .superposed-menu li:nth-child(1) a{transition-delay:40ms;transform:rotate(315deg);}
.superposed-navbar.show .superposed-menu li:nth-child(2){transition-delay:40ms;transform:rotate(90deg);}
.superposed-navbar.show .superposed-menu li:nth-child(2) a{transition-delay:80ms;transform:rotate(270deg);}
.superposed-navbar.show .superposed-menu li:nth-child(3){transition-delay:60ms;transform:rotate(135deg);}
.superposed-navbar.show .superposed-menu li:nth-child(3) a{transition-delay:.12s;transform:rotate(225deg);}
.superposed-navbar.show .superposed-menu li:nth-child(4){transition-delay:80ms;transform:rotate(180deg);}
.superposed-navbar.show .superposed-menu li:nth-child(4) a{transition-delay:.16s;transform:rotate(180deg);}
.superposed-navbar.show .superposed-menu li:nth-child(5){transition-delay:.1s;transform:rotate(225deg);}
.superposed-navbar.show .superposed-menu li:nth-child(5) a{transition-delay:.2s;transform:rotate(135deg);}
.superposed-navbar.show .superposed-menu li:nth-child(6){transition-delay:.12s;transform:rotate(270deg);}
.superposed-navbar.show .superposed-menu li:nth-child(6) a{transition-delay:.24s;transform:rotate(450deg);}
.superposed-navbar.show .superposed-menu li:nth-child(7){transition-delay:.14s;transform:rotate(315deg);}
.superposed-navbar.show .superposed-menu li:nth-child(7) a{transition-delay:.28s;transform:rotate(405deg);}
.superposed-navbar.show .superposed-menu li:nth-child(8){transition-delay:.16s;transform:rotate(360deg);}
.superposed-navbar.show .superposed-menu li:nth-child(8) a{transition-delay:.32s;transform:rotate(360deg);}
.superposed-bg{position:fixed;top:0;right:0;bottom:0;left:0;display:none;}
.superposed-bg.show{display:block;}
@media only screen and (min-width:320px) and (max-width:358px){.superposed-btn{width:58px;height:58px;}
.superposed-navbar{width:58px;height:58px;}
.superposed-navbar.show{margin:0 40px 40px 0;}
.superposed-navbar .superposed-menu{top:-32px;left:-32px;}
.superposed-navbar .superposed-menu li{top:-49px;left:-49px;transform-origin:60px 60px;}
.superposed-navbar .superposed-menu li a{width:42px;height:42px;}
}
/*右侧浮层导航 end*/
/*鼎级店铺 star*/
.detail_1 .ding_icon{position: absolute;right:10px;top:50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);-ms-transform: translate(0,-50%);transform: translate(0,-50%);font-size: 12px;z-index: 10;}
.detail_1 .ding_icon .img{text-align: center;}
.detail_1 .ding_icon .img img{width:30px;height:30px;}
.detail_1 .ding_icon .prom img{width:16px;height:16px;}
.detail_1 .ding_icon .prom{padding-top:5px;}
/*鼎级店铺 end*/
/*鼎善品牌 star*/
.BG-e8{background:#e8e8e8;}
.dingpp_box a{display: block;margin-bottom:10px;}
.dingpp_box .banner{margin-bottom:0;}
.dingpp_box a img{width:100%;}
/*鼎善品牌 end*/
/*9.9 star*/
.nine-container .content{width:100%;position: relative;z-index: 3;}
.nine-container .content:after{content: "";display: block;visibility: hidden;height: 0;clear: both;}
.section9-9-lb{background: #fafafa;height:35px;line-height: 35px;overflow: hidden;}
.section9-9-lb img{max-height:35px;}
.section9-hd{height:39px;}
.section9-9-px{top:0;z-index:10;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height: 36px;width: 100%;background: #fff;left: 0;position: absolute;}
.section9-9-px div{text-align: center;float: left;}
.section9-9-px div.cur span{border-bottom:1px solid #fb4d43;color: #fb4d43;}
.section9-9-px .lf{width:20%;position: relative;}
.section9-9-px .rt{width:80%;position: relative;}
.section9-9-px .lf span,
.section9-9-px .rt span{display: inline-block;}
.section9-9-px .rt .rt-pop {position: absolute;top: 35px;left: 0;z-index: 99;background:rgba(255, 255, 255, 0.85);display: none;}
.section9-9-px .rt .rt-pop.rt-open {display: block;box-shadow: 0px 5px 7px -2px rgba(0, 0, 0, 0.57);left: 0;width: 100%;}
.section9-9-px .rt:after{content: "";position: absolute;top: 10px;right: 10px;display: block;width: 8px;height: 8px;border-bottom: solid 1px #868686;border-right: solid 1px #868686;position: relative;transition: transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s;-o-transition: -o-transform 0.5s;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: absolute;}
.section9-9-px .rt.up:after{-webkit-transform: rotate(224deg);-ms-transform: rotate(224deg);transform: rotate(224deg);position: absolute;top:14px;}
.section9-9-px .rt .rt-pop li a{display: block;}
.left-menu{top:38px;float:left;overflow-y:auto;width:20%;height:100%;background:#eee;left: 0;transform: translate3d(0, 0, 0);position: absolute;left: 0;}
.left-menu:after,
.left-menu ul:after{content: "";height:100%;border-right:1px solid #ddd;position: absolute;right:0;top:0;}
.left-menu ul{position:relative;}
.left-menu ul li{line-height:40px;width:100%;text-align:center;color:#333;border-bottom:1px solid #ddd;position: relative;}
.left-menu ul li.active{font-weight:bold;background-color:#fff;z-index: 1;}
.nine-container .content{left: 0;width: 100%;background: #fff;overflow: hidden;}
.g-flyer{z-index: 3;}
.right-box{float:left;width:80%;height:100%;background:#fff;transform: translate3d(0, 0, 0);}
.of-a{overflow-y:auto;}
.right-box ul{padding:0 0 30px;position: relative;}
.right-box li .items{position:relative;height:75px;border-top:1px solid #fff;padding-bottom:8px;margin-bottom:2px;}
.right-box li .items .menu-img{position:absolute;margin-left:10px;top:15px;border-radius:3px;cursor:pointer;}
.right-box li .items .menu-img img{height:55px;width:55px;vertical-align:middle;border:1px solid #ddd;}
.right-box li .items .menu-txt{margin:15px 10px 15px 75px;height:55px;position: relative;}
.right-box li .items .menu-txt .tit{line-height:20px;height:20px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.8em;}
.right-box li .items .menu-txt .new{font-style: normal;height:22px;width:22px;position: absolute;top:-16px;right:0;background: url(../../images/3g/icon-new.png) no-repeat center;background-size:100%; }
.right-box li .items .menu-txt .pri{color:#f00;position:absolute;left:0px;bottom:0;font-size: 20px;}
.right-box li .items .btn{position:absolute;right:-5px;bottom:-7px;cursor:pointer;height:35px;}
.right-box li .items .btn .num{display:none;width:25px;text-align:center;font-style:normal;vertical-align:top;line-height:18px;height:18px;margin:8px auto 0;}
.right-box li .items .btn button{width:35px;height:35px;border:0;background:transparent;padding:0;}
.right-box li .items .btn button:focus {outline: transparent;}
.right-box li .items .btn button strong{font-size:15px;display:inline-block;text-indent:-100px;height:26px;width:26px;margin:0 auto;background-size:22px 22px;background-position: center;background-repeat: no-repeat;}
.right-box li .items .btn button.minus{margin-right:-10px;display:none;}
.right-box li .items .btn button.minus strong{background-image:url(../../images/3g/minicon.png);}
.right-box li .items .btn button.add {margin-left:-10px;}
.right-box li .items .btn button.add strong{background-image:url(../../images/3g/addicon1.png);}
.right-box li .items .btn button.add.addcart strong{background-image:url(../../images/3g/addcart.png);background-size:25px 25px;}
.right-box li .items .btn .price{display:none;}
.right-box li .no-goods{text-align: center;padding:10px;}
.nine-container .nomore{text-align:center;padding:10px;position:absolute;overflow: hidden;bottom:0;right:0;width: 100%;box-sizing:border-box;}
.nine-container .nomore span:after{background: #ddd;content:"";height:1px;width: 50%;position:absolute;top:50%;right:50%;margin-right: 50px;}
.nine-container .nomore span:before{background: #ddd;content:"";height:1px;width: 50%;position:absolute;top:50%;left:50%;margin-left: 50px;}
.footer-9-9{display:block;position:fixed;bottom:0;left: 0;width:100%;z-index:4;bottom:0px;color:#f03c03;background:#fff;font-size:15px;border-top:1px solid #fb4d43;overflow: hidden;box-shadow: 0 0 9px #e4dfdf;}
.footer-9-9 .home{width:30%;float: left;text-align: center;}
.footer-9-9 .cart{width:30%;float: left;text-align: center;position: relative;}
.footer-9-9 .cart i{position: absolute;left:50%;top:2px;margin-left:15px;font-style:normal;background: #fb4d43;color: #fff;padding:0 5px;border-radius:25px;}
.footer-9-9 .home img,
.footer-9-9 .cart img{width: 24px;display:block;margin: 3px auto 2px;}
.footer-9-9 .pay{width:40%;float: left;}
.footer-9-9 .pay a{font-size: 16px;}
.footer-9-9.unpay{border-top:1px solid #dbdbdb;}
.footer-9-9.unpay .go-pay{background:#dbdbdb;}
.footer-9-9 .go-pay{display:block;text-align:center;line-height: 46px;background-color:#fb4d43;padding:0 15px;color:#fff;font-weight:bold;}
.footer-9-9 a{display: block;font-size: 0.7em;}
.footer-9-9-box{height:47px;}
/*人气榜单*/
.section9-list .pic {text-align: center;}
.section9-list .popularity {position:relative;min-height: 175px;overflow: hidden;margin:0 auto;}
.section9-list .popularity .scroller {position:absolute;width:100%;overflow:hidden;}
.section9-list .popularity .scroller li {color:#333;float: left;font-size: 14px;text-align: center;width:120px;padding-left:8px;}
.section9-list .popularity .scroller li:last-child{padding-right:8px;}
.section9-list .popularity .scroller li .img{width: 100%;padding-top: 100%;position: relative;overflow: hidden;}
.section9-list .popularity .scroller li .img img{position: absolute;top: 50%;left: 50%;max-width: 100%;-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.section9-list .popularity .scroller li a{display:block;}
.section9-list .popularity .scroller li .info{background: #ff5956;color: #fff;padding-bottom: 5px;}
.section9-list .popularity .scroller li .info .tit{height:20px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin:0 5px 5px;}
.section9-list .popularity .scroller li .info .pri {border-radius:15px;padding:0 10px;display: inline-block;border:1px solid #fff;}
.section9-list .popularity .scroller li .info .pri em{font-style: normal;}
/*9.9 end*/
/*限时抢购 star*/
.time-buying-app{text-align: center;color: #fff;background: url(../../images/3g/time-buying-bg.jpg) no-repeat;background-size:100% 100%;padding: 10px 0;}
.time-buying-app .show-time i{font-style: normal;background: #000;color: #fff;padding:1px 2px;border-radius:3px;margin:0 2px;}
.time-buying-btn{position: fixed;bottom: 0px;left: 0%;width: 100%;height: 50px;background: #fff;z-index: 11;overflow: hidden;}
.time-buying-btn .but{display: block;color: #fff;height:50px;line-height:50px;text-align: center;font-size: 16px;}
.time-buying-btn .now-buy{background: #f54a30;}
.time-buying-btn .stay-for{background: #30a004;}
.time-buying-btn .sold-out{background: #c3c3c3;}
/*限时抢购 end*/
.sales-promotion{position: relative;padding:10px;border-top:1px solid #ddd;}
.sales-promotion .nm{padding:0;position: absolute;left:10px;top:10px;}
.sales-promotion .part{margin-left:45px;font-size: 14px;padding:0 0 5px;}
.sales-promotion .part em{display:inline-block;width:50px;text-align: center;color: #f32f30;border-radius:5px;border:1px solid #f32f30;height: 20px;line-height: 20px;margin-right:10px;}
.sales-pro{background: #fffff0;color: #666;line-height: 30px;font-size: 12px;overflow: hidden;padding:0 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.sales-pro.bd-top-0{border-top:none;}
.sales-pro em{font-style: normal;color:#e0443b;border:1px solid #e0443b;border-radius: 4px;padding:1px 5px;margin-right:5px;}
.sales-pro a{float: right;color:#e0443b;}
.seeall{height:41px;}
.seeall a{line-height: 40px;text-align: center;background: #f1f1f1;border-top:1px solid #ddd;position: fixed;left:0;bottom:0;width:100%;box-shadow: 1px 1px 8px rgba(66, 64, 64, 0.32);}
/*满赠20180110*/
.store-info{position: relative;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding:10px;min-height: 40px;line-height: 40px;}
.store-info .img{position: absolute;left:10px;top:10px;width:40px;height:40px;}
.store-info .nm{margin-left:50px;}
.store-manjian{padding:10px;}
.store-manjian em{font-style: normal;color: #f00;border:1px solid #f00;border-radius:3px;padding:2px 5px;margin-right:5px;}
/*商城货架 star*/
.userinfo-name{border: 1px solid #d8d8d8;height:30px;line-height: 30px;text-indent: 5px;}
/*商城货架 end*/