@charset"UTF-8";
/*样式重置*/
html, body { margin: 0; padding: 0; height: 100%; font-family: 'Helvetica', Arial, sans-serif; -webkit-font-smoothing: antialiased; }
* { outline: 0;-webkit-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);margin: 0;padding: 0; }
input { -webkit-appearance: none; color: #666666;border:none; outline: none;border-radius: 0;}
input:focus { outline: none; }
a { color: black; text-decoration: none; outline: none; cursor: pointer; }
img { max-width: 100%; display: block; border: 0; margin: 0 auto; vertical-align: middle; }
a:hover { text-decoration: none;}
ol,li, ul {list-style: none outside none;padding: 0;margin: 0}
button { overflow: visible}
input[type=checkbox]{
  border: 0!important;background:rgba(0,0,0,0);
}
em {font-style:normal;}
textarea {-webkit-appearance: none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,
em,img,ins,kbd,q,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,
caption,tbody,thead,tr,th,td{
/*在X5新内核Blink中，在排版页面的时候，会主动对字体进行放大，会检测页面中的主字体，当某一块字体在
我们的判定规则中，认为字号较小，并且是页面中的主要字体，就会采取主动放大的操作。然而这不是我们想要的，可以采取给最大高度解决*/
	max-height: 100000px;
}
/*页面滚动条宽为零*/
::-webkit-scrollbar {width: 0;}
/*常用*/
.fn-left { float: left !important; }
.fn-right { float: right!important; }
.text-center { text-align: center }
.relative { position: relative; }
.fn-30 { font-size: 30px!important; }
.fn-28 { font-size: 28px!important; }
.fn-26 { font-size: 26px!important; }
.fn-24 { font-size: 24px!important; }
.fn-22 { font-size: 22px!important; }
.fn-20 { font-size: 20px!important; }
.fn-18 { font-size: 18px!important; }
.fn-16 { font-size: 16px!important; }
.fn-15 { font-size: 15px!important; }
.fn-14 { font-size: 14px!important; }
.fn-13 { font-size: 13px!important; }
.fn-12 { font-size: 12px!important; }
.ml-10 { margin-left: 10px!important; }
.mr-10 { margin-right: 10px; }
.ml-20 { margin-left: 20px; }
.mr-20 { margin-right: 20px; }
.mb-40 { margin-bottom: 40px;}
.mt-5 {margin-top: 5px;}
.mt-10 {margin-top: 10px;}
.mt {margin-top: 0!important;}
.mlr-15 {margin: 0px 15px!important;}
.c3 {color: #333333!important;}
.c4 { color: #444444!important; }
.c6 {color: #666666!important;}
.c9 { color: #999999!important; }
.c10 { color: #232323!important; }
.cf {color: #ff4800!important;}
.red-but { background-color: #FECF0A; color: #fff; }
.white-but-code { color: #fff; background: #000; border: 1px solid #999999; }
.white-but { color: #222222; background: #FFF; border: 1px solid #999999; }
.gray-but, .confirmBtn { color: #232323; background: #f8f8f8; border: 1px solid #cccccc; }
.pt10 { padding-top: 10px!important;}
.pt20 { padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb40 {padding-bottom: 40px;}
.p20{padding: 20px;}
.pt05{padding: 0 5px;}
.pr05{padding-right: 5px;}
.pr10{padding-right: 10px;}
.red, .red_font { color: red;}
.vm { vertical-align: middle;}
.btn01{background: #40b196; color: #fff;}
.btn02{background: #ff0d57; color: #fff;}
.border-b {border-bottom: 1px solid #eee!important;}
.border-r {border-right: 1px solid #eee!important;}
.bg-color01 {background: #f8f8f8; color: #F8A55D;}
.bg-color02 {background: #f8f8f8; color: #5ACC86;}
.bg-color03 {background: #222222;color: #fff;}
.bg-color04 {background: #fc8e63;color: #fff;}
.bg-colorf8 {background: #f8f8f8!important;}
.bg-f {background: #fff;}
.bg-ef {background: #ef9090;}
.bg-de {background: #94deca;}
.gouwuche-icon {float: right;font-size: 28px;padding-right: 5px;margin-top: -8px;}
.right-icon {position: absolute;right: 20px;top: 14px;color: #999999;}
.dingwei-icon {position: absolute;right: 10px;font-size: 40px;color:#ff4800; }
.sousuo-icon {position: absolute;top: 7px;left: 10px;font-size: 20px;color: #999999;}
.guanbi-icon {position: absolute;top: 7px;right: 5px;font-size: 20px;color: #999999;}
.dispaly-block {display: block!important;}
.top60 {top: 60px!important;}
.bl {border-left: 1px solid #DBDBDB; }
.bt {border-top: 1px solid #DBDBDB; }
.bn {border: none!important;}
.pf {position: fixed;}
.fn-w {font-weight: bold;}
.footer-b120 {height: 120px;}
.width-100 {width: 100%!important;}
.width-98 {width: 98%!important;}
.width-75 {width: 75%!important;}
.width-65 {width: 65%!important;}
.ov-h {overflow: hidden;}
.r0 {right: 0!important;}
.a-underline {text-decoration: underline;}
.bb-da {border-bottom: 1px dashed #eee;}
.fn-wn {font-weight: normal!important;}
.clearfix:after{display: block;clear: both;height: 0;overflow: hidden;content::"";font-size: 0;}

/*框架*/
body{background: #f8f8f8;}
.container { min-width: 320px;max-width: 750px;margin: 0 auto;padding: 0;background: #f8f8f8;margin-top: 40px;}
.container02 { min-width: 320px;max-width: 750px;margin: 0 auto;padding: 0;background: #fff!important;margin-top: 40px;height:100%;}
.container-center {min-width: 320px;max-width: 750px;margin: 0 auto;padding: 0;}
.container-center ul {overflow: hidden;}
.header { position: fixed; top: 0;z-index: 999; width: 100%; background:#fff; text-align: center; vertical-align: middle; color: #3f3f3f; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;line-height: 44px;height: 40px;border-bottom: 1px solid #eee;}
.header-span {width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header-sousuo {position: absolute;right: 20px;font-size: 18px;}
.header-fanhui {position: absolute;left: 20px;font-size: 18px;}
.active-color {color: #ff4800!important;}
.active-color-bo {border-color:#ff4800!important;}
.header_title { width: 75%;display: inline-block;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}

/*底部开始*/
footer {width: 100%;height: 50px;position: fixed;bottom: 0;background-color: #FEFEFE;border-top: 1px solid #eee;}
footer ul li{float: left;width: 25%;height: 50px;text-align: center;box-sizing: border-box;font-size: 13px;}
footer ul li a {font-size: 13px;color: #333333;}
footer ul li a span {display: block;display: block;font-size: 28px;margin-top: 4px;color: #333;height: 25px;}
/*底部结束*/

/*广告图*/
.main_visual{height:422px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
/*.main_image{height:422px;overflow:hidden;position:relative;}*/
.main_image ul{width:9999px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li span{display:block;width:100%;height:422px}
.main_image li a{display:block;width:100%;}
div.flicking_con{position:absolute;top:360px;left:50%;z-index:998;width:300px;height:21px;margin:0 0 0 -150px;text-align: center;}
div.flicking_con a{display: inline-block;text-align: center;width:10px;height:10px;margin:0;padding:0;text-indent:-1000px;background: #ccc;border: 1px  solid #fff;margin-left: 10px;border-radius: 50%;}
div.flicking_con a.on{background: #fff;border: 1px solid #fff;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
@media screen and (max-width:640px) {
   #btn_prev {display: none!important;}
   #btn_next {display: none!important;}
}
@media screen and (min-width:640px) and (max-width:750px){
	.main_image {height: 640px!important;overflow:hidden;position:relative;}
	div.flicking_con {top: 400px!important;}
}

/*活动*/
.activity-title {height: 50px;margin-top: 10px;line-height: 55px;background: #fff;padding: 0 10px;overflow: hidden;color: #4c4c4c;}
.activity-title-xian {display: inline-block;width: 3px;background: #ff4800;height: 13px;}
.activity-title a {float: right;color: #999999;}
.activity-title-line {border-bottom: 1px solid #F8A55D;width: 60%;margin: auto;padding-top: 25px;}
.activity-title-text {display: block;margin-top: -12px;}
.new-activity {padding-top: 20px;overflow: hidden;background: #fff;}
.new-activity-play {overflow: hidden;text-align: center;margin-left: -5%;}
.new-activity-play a {display: inline-block;width: 16%;margin-left: 5%;}
.new-activity-play a span {display: block;margin-top: 10px;font-size: 12px;}
.new-activity-play a img{width: 70%}
.new-activity-notice {padding: 10px 10px 6px;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;margin-top: 15px;}
.new-activity-notice-tu {display: inline-block;border-right: 1px solid #ccc;padding-right: 10px;vertical-align:middle;}
.new-activity-notice-tu em { color: #ff4800;font-style: oblique;}
.new-activity-notice-text {display: inline-block;width: 71%;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;float: left;font-size: 13px;padding-top: 2px;}
.new-activity-notice-dian {width: 5px;height: 5px;display: inline-block;background: red;border-radius: 50%;vertical-align: middle;}

/*产品推荐*/
.shop {overflow: hidden;margin-left: -1%;margin-top: 0;}
.shop-goods-title {display: -webkit-box;overflow: hidden;/*font-size: 14px!important;*/text-align: left;height: 35px;line-height: 19px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: 10px 5px 10px 5px;}
.shop-goods-monery {display: inline-block;margin: 0px 5px 10px 5px;color: #EF5C33;}
.shop a {float: left;width: 49%;border: 1px solid #eee;box-sizing: border-box;margin-left: 1%;margin-top: 1px;background: #fff;margin-bottom: 1%;}
.shop a img {width: 100%;height: 100%;border-bottom: 1px solid #eee;object-fit: cover;}
.footer-bottom {height: 50px;}

/*分类产品*/
.classify-main {position: relative;width: 100%;}
.classify-left {position: absolute;top: 0;width: 25%;border-top:1px solid #E8E8E8;margin-bottom: 50px;}
.classify-left ul li {height: 40px;background-color: #f8f8f8;border-right: 1px solid #eee;color: #000000;font-size: 14px;text-align: center;line-height: 40px;}
.classify-left li.active {background-color: #fff;color: #ff4800;z-index: 10;}
.classify-right {position: absolute;width: 75%;left: 25%;background: #fff;overflow: hidden;}
.classify-right ul li {margin-bottom: 50px;}
.classify-right-title {width: 100%;height: 40px;display: block;line-height: 41px;border-bottom: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;padding-left: 10px;font-size: 13px;position: relative;color: #ff4800;}
.classify-right-picture {padding: 0px 10px 10px 10px;margin-left: -10px;}
.classify-right-picture a {display: inline-block;width: 20%;margin-left: 10px;margin-top: 10px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;text-align: center;font-size: 13px;}
.classify-right-picture a img {padding-bottom: 5px;}
.classify-right ul li {display: none;}
.classify-right ul li:nth-child(1) {display: block;}
@media screen and (max-width:320px) {
   .classify-right-picture a {width: 19%!important;font-size: 12px!important;}
   .classify-left ul li {font-size: 13px!important;}
}     

/*分类列表*/
.classify-list-nav {overflow: hidden;text-align: center;line-height: 50px;height: 45px;border-bottom: 1px solid #E3E3E3;background: #fff;}
.classify-list-nav a {width: 25%;float: left;overflow: hidden;}
.classify-list-choice {height: 40px;line-height: 45px;background: #fff;}
.classify-list-choice span {padding-left: 10px;}   
.classify-list-goods-header {margin: 0px 10px;overflow: hidden;padding-bottom: 5px;position: relative;padding-top: 5px;}
.classify-list-goods-header ul {overflow: hidden;}
.classify-list-goods-tu {border: 1px solid #ccc;float: left;}   
.classify-list-goods-test {margin-left: 10px;float: left;}
.shop-title {position: absolute;width: 68%;display: -webkit-box;overflow: hidden;font-size: 15px!important;text-align: left;height: 35px;line-height: 19px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333333;}
.shop-huiyuan {position: absolute;margin-top: 35px;font-size: 14px;}
@media screen and (max-width:320px) {
.shop-dizhi {width: 76%!important;}
.shop-title {width: 55%!important;}
}
.classify-list-goods {margin-top: -3px;margin-bottom: 10px;}
.classify-list-goods ul li {background: #fff;margin-top: 3px;}
.classify-list-end {margin-top: 25px;margin-bottom: 25px;text-align: center;color: #999999;}

/*筛选*/
.screen-header {height: 45px;border-bottom: 1px solid #eee;}
.screen-header-text {line-height: 45px;}
.screen-header-cancel {float: right;margin-right: 10px;background: #fff;padding: 5px 10px;border:1px solid #D9D9D9;border-radius: 3px;margin-top: 8px;}
.screen-nav {height: 45px;border-bottom: 1px solid #eee;background: #fff;line-height: 50px;}     
.screen-nav-right {position: absolute;right: 10px;top: 18px;}
.screen-nav-list {background: #fff!important;}
.screen-nav-list ul {margin: 0 10px!important;width: 94%!important;}
.screen-nav-list ul li {border-bottom: 1px solid #eee!important;padding-top: 0!important;}
.screen-nav-list h5 span {font-size: 15!important;}
.screen-nav-list-title {height: 45px;border-bottom: 1px solid #eee;background: #fff;line-height: 50px;position: relative;}  
.screen-nav-list-menu {background: #fff;}
.screen-nav-list-menu ul li {border-bottom: 1px solid #eee;line-height: 50px;font-size: 14px;}
.screen-nav-list-menu {display: none;}
.screen-active .color {color: #FC3008!important;}
.screen-active .display-block {display: block;}
.screen-active .display-none02 {display: none;}
.display-none {display: none;}
.screen-active .screen-nav-shang {position: absolute;right: 10px;top: 18px;display: block;}
.screen-service {height: 45px;border-bottom: 1px solid #eee;background: #fff;line-height: 50px;margin-top: 15px;}   
.screen-service-list{height: 60px;background: #fff;}
.screen-service-list span {display: inline-block;border: 1px solid #eee;padding: 8px 10px;border-radius: 2px;margin-left: 10px;margin-top: 14px;font-size: 14px;}
.screen-monery-intervalle {height: 100px;background: #fff;}
.screen-monery-intervalle  input {border: 1px solid #eee!important;;width: 40px;padding: 10px 15px;margin-left: 10px;margin-top: 10px;margin-right: 10px;font-size: 13px;}
.screen-resetting-screening {width: 100%;height: 50px;position: fixed;bottom: 0;background-color: #FEFEFE;border-top: 1px solid #eee;text-align: center;}
.screen-resetting-screening a {width: 50%;float: left;height: 100%;line-height: 50px;font-size: 20px;}
.screen-nav-list h5{height:50px; line-height:50px;font-size:18px;}
.screen-nav-list h5 span{font-weight:normal; font-size:18px;}
.screen-nav-list h5 i{float:right; line-height:50px;}
.screen-nav-list ul li{ border-bottom:1px  dashed #eee; overflow:hidden; padding-bottom:5px;}

/*商品搜索*/
.goods-search-nav {height: 55px;border-bottom: 1px solid #DADADA;position: relative;}
.sousuo-text {position: absolute;top: 20px;right: 10px;color: #ff4800;}
.goods-search-nav-form { height: 100%;margin-left: 10px;margin-right: 50px;overflow: hidden;}
.search-form-box {position: relative; background: #f8f8f8;border-radius: 20px;height: 35px;margin-top: 10px;overflow: hidden;border:1px solid #D7D7D7;}
.search-form-input { height: 100%;display: inline-block;width: 80%;line-height: 40px;}
.search-form-input input { border:0;padding-left: 35px;font-size: 14px;width: 80%;vertical-align: middle;outline: none;overflow: hidden;background: #f8f8f8;margin-bottom: 5px;}
.goods-search-not {margin-top: 30px;text-align: center;}
.goods-search-not span {display: block;}
.crying-icon-goods {font-size: 100px;color: #ddd;}
.goods-search-not-text {margin-top: 30px;font-size: 14px;color: #999;}

/*浏览记录*/
.goods-browse ul li {background: #fcfcfc!important;}
.browse-log {overflow: hidden;}
.browse-log-goods {margin-top: 5px;}
.browse-log-height {height: 80px;background: #f8f8f8;}
.browse-clean-log {position: fixed;bottom: 0;height: 60px;width: 100%;background: #fff;text-align: center;border-top: 1px solid #eee;}
.browse-clean-log a {width: 145px;height:40px;background: #ff4800;color: #fff;display: inline-block;line-height: 42px;margin-top: 10px;border-radius: 2px;}

/*产品详情*/
.goods-details-nav {position: fixed;top: 10px;z-index: 999;width: 100%;}
.goods-details-nav a {width: 40px;height: 40px;border-radius: 50%;text-align: center;line-height: 40px;font-size: 28px; background: rgba(0,0,0,0.5);color: #fff;}
.main_visual02 {height: 750px;}
.flicking_con02 {top: 720px!important;}
.goods-details-news {background: #fff;padding: 12px 10px 10px 10px;border-bottom:1px solid #e6e6e6;}
.goods-details-news-monery {color: #ff4800;font-size: 25px;}
.goods-details-news-else {color: #999999;font-size: 14px;display: block;vertical-align: top;}
.goods-details-news-else .goods-monery {float: left;}
.goods-details-news-else .goods-num {padding-left: 10%;display: inline-block;width: 40%;overflow: hidden;word-break: keep-all;white-space: nowrap; text-overflow: ellipsis;}
.goods-details-news-else .goods-where {float: right;width: 28%;overflow: hidden;word-break: keep-all;white-space: nowrap; text-overflow: ellipsis;text-align: right;}
@media screen and (max-width:320px) {
.goods-details-news-else .goods-num {padding-left: 5%;}
}
.goods-details-promotion {background: #fff;padding: 12px 10px 15px 10px;border-bottom:1px solid #eee;color: #999999;font-size: 14px;}
.goods-details-promotion .goods-promotion-text{display: inline-block;color: #fff;padding: 5px 10px;border-radius: 5px;margin-right: 5px;}
.goods-details-shop {margin:6px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: 15px 10px;background: #fff;}
.goods-details-shop .shop-name {display: inline-block;overflow: hidden; word-break: keep-all; white-space: nowrap;text-overflow: ellipsis;width: 65%;vertical-align:middle;
}
.goods-details-shop .shop-join {float: right;color: #999999;margin-top: 3px;}
.goods-details-teletext {background: #fff;margin-top: 5px;border-top: 1px solid #e6e6e6;}
.goods-details-teletext .teletext-title {padding: 15px 10px;border-bottom: 1px solid #eee;}
.teletext-picture {padding: 20px 10px 10px 10px;}
.goods-details-height {height: 60px;background: #f8f8f8;}
.goods-details-footer {position: fixed;height: 50px;width: 100%;bottom: 0;text-align: center;}
.goods-details-footer a {float: left;}
.goods-details-shoucang {width: 20%;background: #fff;color: #999999;border-top: 1px solid #eee;height: 50px;font-size: 12px;}
.goods-details-shoucang span {display: block;font-size: 20px;margin-top: 5px;}
.goods-details-shoucang em {padding-top: 5px;}
.goods-details-buy {width: 40%;background: #222222;color: #fff;line-height: 50px;}
.goods-details-joincar {width: 40%;background: #ff9166;color: #fff;line-height: 50px;}
.goods-details-right-nav {position: fixed;bottom: 60px;right: 10px;opacity: 0;}
.goods-details-right-nav a {display: block;width: 40px;height: 40px;border-radius: 50%;background: rgba(0,0,0,0.5);color: #fff;margin-top: 5px;text-align: center;line-height:42px;font-size: 30px;}
.goods-details-cart {position: relative;width: 20%;height: 50px;border-top: 1px solid #E8E8E8;background: #fff;}
.goods-details-cart-num {position: absolute;top:4px;right: 10px;width: 18px;height: 18px;border-radius: 50%;border:1px solid #fff;background: #E30F20;color: #fff;text-align: center;line-height: 18px;font-size: 12px;}
#sousuo-icon {line-height: 45px;}
#sousuo-icon span {font-size: 30px;}
.shang-icon{font-size: 35px;}
.tuiguangzhuanqian-icon {line-height: 50px!important;}
.dianpu-icon {padding-right: 5px;}
.goods-details-gotop {line-height: 35px!important;}
.goods-details-gotop span {font-size: 20px;}

/*产品详情－个人中心小窗口*/
.goods-details-centre-color {position: fixed;right: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.5);;z-index: 998; }
.goods-details-centre {position: absolute;right: 0;top: 0;width: 82%;height: 100%;background:#f8f8f8;z-index: 999; }
.goods-details-centre .centre-header {padding: 30px 10px;background: url(../images/personal-bg.png);background-size: 100% 100%;}
.goods-details-centre .centre-header img {float: left;margin-right: 10px;margin-top: -15px;border-radius: 100%;}
.centre-header-dengji {margin-top: 5px;color: #999;font-size: 14px;}
.goods-details-centre .centre-order {margin-left: -2%;text-align: center;overflow: hidden;}
.goods-details-centre .centre-order a {float: left;width: 48%;background: #fff;height: 70px;margin-left: 2%;margin-top: 2%;line-height: 25px;font-size: 14px;}
.centre-order-num {display: block;margin-top: 10px;font-weight: bold;font-size: 16px;}
.centre-order-list {margin-top: 2%;width:100%; overflow:hidden;}
.centre-order-list ul li span {font-size: 15px;}
.goods-details-centre-nav {position: fixed;bottom: 0;width: 100%;background: #fff;border-top: 1px solid #DBDBDB;overflow: hidden;text-align: center;line-height: 49px;}
.goods-details-centre-nav a {float: left;width: 41%;}

/*购买数量加减样式*/
.prs_lian .item { display: inline-block; color: #a1a1a1; margin: 10px 0;position: relative;}
.prs_lian .add-del { display: inline-block; border: 1px solid #DBDBDB; border-radius: 3px; }
.prs_lian .btn-add, .btn-del { float: left; width: 60px; height: 40px; border-right: 1px solid #DBDBDB; border-radius: 3px 0 0 3px; background-color: #f5f4f4; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fffeff), to(#f5f4f4)); text-align: center; line-height: 40px; vertical-align: middle; font-size: 12px; cursor: pointer; }
.prs_lian .btn-add span, .btn-del span { font-size: 20px; vertical-align: middle;line-height: 40px; }
.prs_lian .add-del .new-input { float: left; width: 100px; height: 40px; line-height: 35px; font-size: 14px; color: #333; background-color: #f5f4f4; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fffeff), to(#f5f4f4)); text-align: center; vertical-align: middle; }
.prs_lian .new-input { width: 100%; height: 30px; border: 0; border-radius: 0; background: #fff; font-size: 12px; line-height: 24px; font-weight: 400; color: #bdbdbd; text-indent: 10px; vertical-align: top; -webkit-appearance: none; }
.prs_lian .btn-add { border-radius: 0 3px 3px 0; border-left: 1px solid #DBDBDB; border-right: none; }
.prs_lian .detail-shop { padding: 10px; /*  height: 47px;*/ line-height: 47px; overflow: hidden; background-color: #eee; }
.prs_lian .detail-shop img { width: 47px; }
.prs_lian .detail-shop a { display: block; font-size: 14px; }
.prs_lian .caution_tips { color: red; margin: 10px 0; font-size: 14px; }

/*SKU选择框*/
.add_cart_size_list { overflow: hidden; }
.add_cart_size_list li.active {border-color: #ff4800;color: #fff;background: #ff4800; }
.add_cart_size_list li {position: relative;float: left;margin: 0 10px 10px 0;height: 28px;line-height: 30px;text-align: center;font-size: 14px;padding: 0 10px;overflow: hidden;cursor: pointer;background: #f0f0f0;border: 1px solid #f0f0f0;border-radius: 10px;color: #404040;}
.add_cart_size_list li.active:after { background: url("../images/right.png") right bottom no-repeat; background-size: 19px 19px; width: 100%; height: 100%; content: ""; position: absolute; left: 0; top: 0; box-sizing: border-box; }

/*软文推广--帮助中心*/
/*.promotion{ width:100%; overflow:hidden; height:100%;}*/
.promotion2-top{ margin-top:5px; background:#fff;}
.promotion2-top ul li{height: 45px;line-height: 45px;width: 90%;margin: 0 5%;border-bottom: 1px solid #eee; font-size:14px;}
.promotion2-top ul li a{color: #333333; display:block; width:100%;}
.promotion2-top ul li i{float:right; line-height:45px;}
.promotion2-top ul li span{overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; float:left; width:94%;}

/*我的奖品*/
.prize-none {padding-top: 40px;text-align: center;}
.prize-none  span {display: block;}
.cry-icon {font-size: 100px;color: #ccc;}
.prize-none-text1 {padding-top: 30px;color: #666666;font-size: 18px;}
.prize-none-text2 {padding-top: 10px;color: #ff4800;font-size: 14px;}
.prize-none-join {display: inline-block;margin-top: 30px;background: #ff4800;width: 145px;height: 40px;line-height: 40px;color: #fff;border-radius: 3px;}
.prize-nav {text-align: center;width: 100%;height: 44px;line-height: 44px;overflow: hidden;border-bottom: 1px solid #DBDBDB;}
.prize-nav a {float: left;width: 50%;font-size: 15px;}
.prize-tishi {position: absolute;right: 10px;font-size: 12px;color:#999999;top: 40px;}

/*购物车*/
.shopping-cart {overflow: hidden;}
.shopping-cart-shanchu {position: absolute;top: 10px;right: 0px;font-size: 25px;color:#ff4800;}
.choose-icon {float: left;line-height: 77px!important;font-size: 25px;padding-right: 10px;color: #999;width: 30px;}
.shopping-count-bt {position: absolute;margin-top: 30px;font-size: 14px;right: 0}
.shopping-count-bt span {display: inline-block;padding: 2px 8px;border:1px solid #999;}
.shopping-count-bt-num {padding: 2px 12px!important;border-left: 0!important;border-right: 0!important;}
.shopping-cart-count-nav {position: fixed;width: 100%;bottom: 50px;height: 50px;line-height: 55px;background: #fff;font-size: 14px;}
.check-all {padding-left: 5px;}
.check-all span {font-size: 25px;float: left; margin-top: 14px;margin-left: 10px;color: #999;}
.shopping-go-count{float: right;background: #ff4800;padding: 0 15px;color: #fff;}
.shopping-cart-all-choice {float: left;line-height: 55px!important;font-size: 25px;padding-right: 10px;padding-left: 10px;color: #999;width: 45px;}
.shopping-cart-jiajian {position: absolute;right: 0;bottom: 6px;}
.shopping-cart-jian {background: #fff;border: 1px solid #999!important;padding: 4px 10px;}
.shopping-cart-jia {background: #fff;border: 1px solid #999!important;padding: 4px 10px;}
.shopping-cart-num {width: 40px;border: 1px solid #999!important;text-align: center;padding: 4px 0px;margin-left: -6px;margin-right: -6px;  }

/*订单结算*/
.order-account {overflow: hidden;}
.order-account-where {margin-top: 5px;background: #fff;padding: 10px 10px 10px 0;font-size: 15px;}
.dizhi-icon {float: left;font-size: 20px;margin-top: 10px;padding: 0 5px;}
.order-account-dizhi {padding: 8px 15px 5px 30px;font-size: 13px;}
.order-account-where-right {float: right;padding-top: 12px;font-size: 18px;color: #999;}
.order-account-news {margin-top: 0px;}
.order-account-news a {overflow: hidden;}
.order-account-news ul li span {width: 100%;}
.order-account-integral {border-bottom: 1px solid #eee;}
.order-account-integral ul li {border: none;}
.order-account-integral ul li span {width: 100%;}
.order-account-messages {background: #fff;padding: 10px 10px 10px 17px;font-size: 14px;color: #333333;}
.order-account-messages textarea {display: block;border: 1px solid #eee;width: 97%;margin-top: 10px;height: 100px;}
.order-account-monery {margin-top: 5px;background: #fff;padding: 10px;font-size: 14px;height: 15px;}
.order-account-monery span {float: right;color: #333333;}
.order-account-pay {text-align: center;margin: 40px 10px 50px 10px;}
.weixin-pay {display: inline-block;width: 100%;background: #44BB26;line-height: 45px;color: #fff;}
.monery-pay {display: inline-block;width: 100%;background: #FA3008;line-height: 45px;color: #fff;margin-top: 15px;}

/*我的订单*/
.order-right-num {position: absolute;bottom: 5px;right: 10px;font-size: 15px!important;color:#444;}
.order-my-nav {position: fixed;bottom: 0;height: 50px;width: 100%;line-height: 50px;text-align: center;background: #fff;border-top: 1px solid #eee;}
.order-my-nav a {float: left;width: 25%;box-sizing: border-box;}

/*签到有礼*/
.sign{ width:100%; overflow:hidden;background: url(../images/personal-bg.png);background-size: 100% 100%;padding-bottom:10px; margin-bottom:5px;}
.sign-yans{height:190px;}
.sign-top{margin:23px 10px 0px 12px;overflow: hidden;width: 94%;}
.sign-top-nei{ overflow:hidden;}
.sign-top-left{float: left}
.sign-top-nei img{ width:60px; height:60px; float: left; margin-right:10px; border-radius:100%;}
.sign-top-q h4{ font-size:15px; color:#fff; margin:13px 0 8px 0; }
.sign-top-q p{ font-size:12px; color:#b62424;}
.sign-top-q h5{ font-size:12px; color:#fff;}
.sign-top-q span{ text-align:right; display: block; line-height:60px; color:#ff4800; font-size:15px;}
.sign-top-q{ overflow:hidden; margin-bottom:17px;}
.sign-top-bottom{ overflow:hidden; text-align:center;}
.sign-top-bottom h4 a{width:150px; height:45px; top:300px; background:#ff9200; color:#fff; font-size:15px; line-height:45px; text-align:center;display: inline-block; margin-bottom:15px; position:absolute; left:50%; left:50%; margin-top:-150px; margin-left:-75px;}
.sign-top-bottom p{ font-size:13px; color:#b62424; margin-top:70px;}
.sign-content{ background:#fff; width:100%; overflow:hidden; height:52px; line-height:52px;}
.sign-content-nei{ width:98%; margin:0 1%; font-size:14px;} 
.sign-yan{ color:#b62424;font-size:12px; font-weight:bold; position:relative; top:-10px; margin-left:2%;}
.sign-content-nei .sign-yan1{ text-align: center; /*float: right;*/ color:#ff4800; }

/*签到日期*/
.checkin{margin: auto auto auto auto; }
.clear {clear:both; height:0; overflow:hidden; display:block; line-height:0}
.clearfix:after {clear:both;font-size:0; height:0; display:block; visibility:hidden; content:" "; line-height:0}
.clearfix {zoom:1}/* for IE6 IE7 */
.checkin li{/*background: #ffffff; */float: left;padding: 13px;text-align: center;}
li.able-qiandao{background: url(../images/red.png)no-repeat center ; color:#fff !important;}
li.checked{background:#ffffff url(../images/yellow.png) no-repeat center;/* border-radius:100%; border:1px solid #000;*/ color:#ff4800 !important;}
.mask{ width: 100%;height: 100%;position: fixed;top: 0;left: 0; background-color: rgba(0,0,0,0.55);visibility: hidden;-webkit-transition: all 0.25s ease;transition: all 0.25s ease}
.modal{background:#fff;width: 90%;position: absolute;/*border:5px solid #42941a;*/box-sizing:border-box;overflow: hidden;top:50%; margin-top:-94px; margin-left:5%}
.mask1{ width: 100%;height: 100%; background-color: rgba(0,0,0,0.55);-webkit-transition: all 0.25s ease;transition: all 0.25s ease; position: fixed; top:0%; z-index:88; display:none; }
.modal1{background:#fff;width: 90%;position: absolute;/*border:5px solid #42941a;*/box-sizing:border-box;overflow: hidden;top:50%;  margin-left:5%}
.juli{margin-top:-134px;}
.juli1{margin-top:-96.5px;}
.modal_top{ background:#f8f8f8; height:40px; line-height:40px; text-align:center;}
.modal_top span{font-size:15px; color:#333333;}
a.closeBtn{display: block;position: absolute;right: 10px;top: 0px;font-size: 20px;text-decoration: none;font-weight: bolder;color: #999999}
.title_h1{text-align: center;font-weight: normal;/*padding-top: 80px;*/ padding:22px 0;display: block;width: 100%; color:#ff0a00;}
.title_h3{font-weight: normal;/*padding-top: 80px;*/ padding:22px 0;display: block;width: 80%; color:#333333; font-size:13px; margin:0 10%; float:left}
.title_h3 p{margin-bottom:15px;}
.title_h3 span{ float:left; width:20px; height:15px;}
.title_h3 samp{display:block; margin-left:20px; }
.title_h1 span{display: inline-block; font-size:40px;}
.title_h1 i{display: inline-block;font-size: 16px;font-style:normal;vertical-align: super; margin-left:10px;}
.title_h2{text-align: center;font-size: 16px;display: block;padding-bottom: 22px;}
.title_h2 li{ display:inline-block; text-align:center; margin:0 10px; font-size:15px;}
.title-h2-left{ background:#fff; border:1px solid #ff4800; border-radius:5px;width:118px; height:40px; line-height:40px; }
.title-h2-left a{ color:#ff4800;}
.title-h2-rigth{ background:#ffa37f;border-radius:5px;width:120px; height:42px; line-height:42px; }
.title-h2-rigth a{ color:#fff;}
.trf{visibility: visible;}
.trf .modal{-webkit-transform: translateY(0);transform: translateY(0);}
.juzhogn{ text-align:center}

/*签到积分轮播sign-bottom*/
.sign-bottom{ width:100%;}
#sign-bottom-nei{ overflow:hidden; height:57px; line-height:58px; text-align:center; padding:10px 0}
#sign-bottom-nei img{ width:40px; height:40px; display: inline-block; margin-right:7px;}
.sign-bottom-nei{ background:#f8f8f8;}
.sign-bottom ul li{ display:inline-block; font-size:14px;  width:100%;}
.sign-yanse{color:#333333;}
.sign-yanse1{color:#ffffff;}
.sign-bottom ul li samp{ margin-left:20px;}

/*软文推广详情页--积分制度*/
.details-page{ width:100%;overflow:hidden;}
.details-page-top{width:100%; background:#fff; overflow:auto;}
.gaodu{padding-bottom:10px;} 
.details-page h4{ color:#333333; font-size:14px; font-weight:normal; width:90%; margin:0 5%; border-bottom:1px solid #eee; text-align: center;padding: 10px 0;}
.details-page-top ul{ margin:15px 5% 0 5%; width:90%;}
.details-page-top ul li{ font-size:14px; color:#666; margin-bottom:5px; overflow:hidden;}
.details-page-top ul li p{ margin-bottom:5px; line-height:18px;}

/*软文推广--帮助中心*/
.promotion{ width:100%; overflow:hidden; height:100%;}
.promotion-top{background:#fff;}
.promotion-top ul li{height: 45px;line-height: 45px;width: 90%;margin: 0 5%;border-bottom: 1px solid #eee; font-size:14px;}
.promotion-top ul li a{color: #333333; display:block; width:100%;}
.promotion-top ul li i{float:right; line-height:45px;}
.promotion-top ul li span{overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; float:left; width:95%;}
.pou-yan{border-top: 5px solid #f8f8f8;}

/*添加新地址address*/
.address{ width:100%;overflow:hidden;}
.address-top{background:#fff; overflow:hidden;padding-bottom: 20px;}
.address-top ul{ width:94%; margin:15px 3% 0 3%;}
.address-top ul li{ margin-bottom:10px; height:40px; line-height:40px;}
.address-top ul li span{width:18%;font-size:15px;}
.address-top ul li input{ border:none; border:1px solid #eee!important;height: 38px; width:75%; text-indent:1em; font-size:14px; float:right}
.address-top ul li select{ float:right;border:none; border:1px solid #eee; color: #999;height:40px; line-height:40px; width:75.5%; text-indent:1em;background:none; font-size:13px; border-radius:0;outline: none;-webkit-appearance: none;}
.address-top ul .address-top-nei .example{float:right;border:none; border:1px solid #eee; height:69px; padding-top:10px; width:75%;background:none; font-size:14px; border-radius:0; color:#999999;resize:none;text-indent:1em;}
.example::-webkit-input-placeholder{text-indent:1em;}

/* 大转盘样式 */
/*.turntable-tob{ width:100%; overflow:hidden;}
.turntable-tob img.ac_img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.turntable-nei{ background:url(../images/turntable.png) no-repeat center  center; overflow:hidden;}
.turntablenei{display:block;width:85%;margin-left:auto;margin-right:auto;margin-bottom: 20px; margin-top:20px;}
.turntablenei .turnplate{display:block;width:100%;position:relative;}
.turntablenei .turnplate canvas.item{width:100%;}
.turntablenei .turnplate img.pointer{position:absolute;width:35.85%;height:42.5%;left:32.6%;top:23%;}
.turntable-bottom{ width:100%;height:100%;}
.turntable-yan1{background:#d3221a;}
.turntable-yan{background:#eb3d56;}
.turntable-bottom-nei{ width:90%; background:rgba(255,255,255,0.1); margin:0 5%; overflow:hidden;}
.turntable-bottom-zhong{ width:92%; margin:25px 4% 25px 4%;}
.turntable-bottom-xia{ font-size:12px; color:#ffffff; font-weight:bold; overflow:hidden; margin-bottom:22px;}
.turntable-bottom-xia p{ margin-bottom:5px;}
.turntable-bottom-xia p span{ color:#ffdc44;}
.turntable-bottom-zhong ul { color:#ffffff; font-weight:bold; font-size:12px; overflow:hidden}
.turntable-bottom-zhong ul p{ margin-bottom:9px; overflow:hidden;}
.left-yan{ float:left;}
.rigth-yan{ float:right}
.turntable-bottom-zhong ul li{ float:left; width:100%; height:33px; line-height:33px;background:rgba(255,255,255,0.2); margin-bottom:5px; text-indent:1em}
.turntable-die{ text-align:center; margin:20px 10%; width:80%}
.turntable-die ul{ text-align:center;color:#ffffff;}
.turntable-die ul li{ display:inline-block;}
.turntable-die ul li a{ font-size:15px; font-weight:bold; color:#ffffff;}
.turntable-die-left{ float:left}
.turntable-die-rigth{ float:right}*/

/*我的二维码*/
.qrcode{ width:100%; overflow: hidden;height: 100%;background: url(../images/code-bg.png);background-size: 100% 100%;}
.qrcode-top{width: 60%;margin: auto;margin-top: 35%;}
.qrcode-top p{ text-align:center;margin-top: 20px;color: #fff;font-size: 18px;}

/*本月新增邀请*/
.invitation{ width:100%; overflow:hidden;}
.invitation-top{background:#fff;}
.invitation-top h6{ font-size:14px; height:45px; line-height:45px;border-bottom: 1px solid #eee; width:90%; padding:0 5%; color:#333333; font-weight:normal}
.invitation-lei{ float:left}
.invitation-rigth{ float: right}
.invitation-lei1{color:#333333;overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis; white-space: nowrap; float: left; width: 75%;}
.invitation-rigth1{color:#999999}
.invitation-top ul{ width:90%; margin:0 5%; overflow:hidden;}
.invitation-top ul li{height: 45px;line-height: 45px;border-bottom: 1px solid #eee;font-size: 14px;}

/*销售中心sale*/
.sale{ width:100%; overflow:hidden;}
.sale-top{ background:#ff4800; margin-top:5px; text-align:center; color:#ffffff; padding:25px 0}
.sale-top h1{ font-size:20px; font-weight: bold; margin-bottom:23px;}
.sale-top h4{ font-size:18px; margin-bottom:12px;}
.sale-zhong{ overflow:hidden; margin-top:10px; width:100%; text-align: center; }
.sale-zhong ul{  overflow:hidden; margin-left:-2%;}
.sale-zhong ul li{width:48%; float:left;background:#ffffff; margin-left:2%; margin-bottom:2%; padding:20px 0}
.sale-zhong ul li h2{ margin-bottom:20px; font-size:18px;}
.sale-zhong ul li p{ font-size:13px;}
.sale-xia{ width:100%; overflow:hidden; background:#ffffff;}
.sale-xia ul li{height: 45px;line-height: 45px;width: 90%;margin: 0 5%;font-size:14px;}
.sale-xia ul li a{color: #333333; display:block; width:100%;}
.sale-xia ul li i{float:right; line-height:45px;}
.sale-xia ul li span{overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; float:left; width:94%;}
.sale-xia1{ margin-top:2%;}

/*刮刮卡*/
/*.card{ width:100%;}
.card-nei{position: relative;width: 90%;height: 190px;margin: 0px auto;background: url(../images/card_area.png) no-repeat center center;background-size: 100% 100%;}
.canvas{position:absolute;top:50px;left:7.5%;width:85%;height:82px;line-height:82px;text-align:center;z-index: 2; border:1px solid #cccccc;}
.info,.thanks_part_in{position:absolute;top:50px;left:7.5%;width:85%;height:82px;text-align:center;}
.info span{display: block;font-size: 18px;}
.thanks_part_in{line-height: 82px;font-size: 24px;}
#prompt{line-height: 40px;}
.num span{ color:#ff0000;}
.lucky_operate{position: relative;width: 50%;height: 35px;line-height: 35px;background: #df412b;color: #fff;border-radius: 5px;margin: 0 auto;z-index: 1;}
.num{width: 100%;text-align: center;font-size:14px; padding-top:25px;}
.num h6{ font-size:14px; color:#333333; font-weight:normal; margin-bottom:5px;}
.num p{ font-size:12px; color:#ff9200;}
.pop{width: 100%;height: 100%; background: rgba(0,0,0,0.6);position: fixed; top:0; left: 0; z-index:3; display:none; }
.pop img{width: 100%;height: auto;overflow: hidden;margin: 15% auto;}*/

/*个人中心*/
.personal{ overflow:hidden;}
.personal  li{ width:33.3%; text-align:center; float:left; padding:17px 0 12px 0; font-size:13px; color:#fff;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.personal-top{overflow: hidden;width: 100%;}
.personal-top ul { overflow: hidden; margin-left: -2%;}
.personal-top ul li{width:31.3%; float:left;background:#ffffff; margin-left:2%; margin-bottom:2%; padding:20px 0;text-align: center; }
.personal-top ul li h2{ margin-bottom:20px; font-size:18px; color:#333333; font-weight:normal;}
.personal-top ul li p{ font-size:14px;color:#999999;}
.qudiao li:last-child{border:none;}

/*推广中心*/
.extension{ width:100%;overflow:hidden; }
.extension-top{ background:#ff4800; padding:20px 0; text-align:center; color:#fff;}
.extension-top h1{ padding:10px 0;}
.extension-nei{ background:#f24400; overflow:hidden; text-align:center; width:100%; color:#fff;}
.extension-nei ul{overflow:hidden; margin-left:-1px;}
.extension-nei li{ float:left; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-align:center; width:50%;box-sizing: border-box;border-left:1px solid #f28a61;margin:10px 0;font-size:25px;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}
.extension-nei li span{ font-size:15px; margin-right:5px;}
.extension-nei strong{ font-size:20px;}
.extension-zhong h4{ height:50px; line-height:50px; width:90%; margin:0 5%; font-size:15px;}
.extension-zhong h4 strong{ float:right; color:#ff4800;}
.extension-zhong h4 i{ color:#999999; margin-right:15px;}
.extension-zhong h4 span{ font-weight:normal;}
.extension-xia{ width:100%; overflow:hidden;background:#fff;}
.extension-xia h4{ height:50px; line-height:50px;font-size:15px; border-bottom: 1px solid #eee; padding-left:5%;}
.extension-xia-nei h5{height:50px; line-height:50px;font-size:15px;}
.extension-xia-nei h5 span{ color:#333333; font-weight:normal; font-size:14px;}
.extension-xia-nei h5 i{ float:right; line-height:50px; color:#999999;}
.screen-nav-list2 h5 em {float: right;margin-top: 17px;}
.extension-xia-nei ul { width:90%; margin:0 5%;}
.extension-xia-nei ul li{ border-bottom:1px  dashed #eee; overflow:hidden; padding-bottom:5px;}
.extension-xia-nei ul li dl dd{ margin-bottom:10px; color:#999999; font-size:14px;}
.extension-xia-li{ display:none;}
.extension-xia-li2{ display:none;}

/*我的推广订单*/
.order-popularize {height: 40px;line-height: 50px;background: #fff;border-bottom:1px dashed #eee;padding: 0px 0px 5px 10px;overflow: hidden;} 
.order-popularize-time {height: 40px;line-height: 50px;background: #fff;padding: 0px 0px 0px 10px;} 
@media screen and (max-width:320px) {
   .order-popularize span {font-size: 12px!important;}
}  
  
/*本月新增客户*/
.customer-list {overflow: hidden;margin-top: 10px;}  

/*我的收货地址管理*/
.goods-address-height {height: 80px;background: #f8f8f8;}
.goods-address {overflow: hidden;}
.goods-address-list {position: relative;margin-top: 5px;background: #fff;padding: 10px 15px 10px 20px;}
.goods-address-bianji {position: absolute;right: 50px;bottom: 10px;font-size: 20px;color: #999999;}
.goods-address-shanchu {position: absolute;right: 10px;bottom: 10px;font-size: 21px;color: #999999;}

/*我的收藏*/
.collect-list {overflow: hidden;margin-top: 10px;}

/*信息*/
.news-time {padding: 20px;text-align: center;background:#f8f8f8; }
.news-time span {padding: 4px 30px;background: #eee;color: #fff;border-radius: 3px;}
.news-chakan {display: block;padding: 10px 10px 5px 10px;font-size: 14px;}
.news-chakan i {float: right;padding-top: 2px;}

/*售后详情*/
.after-sale-details {overflow: hidden;margin-top: 10px;}
.after-sale-details-monery {position: absolute;right: 10px;font-size: 12px;color:#999999;top: 10px;}
.after-sale-details-time {overflow: hidden;padding: 14px 10px;position: relative;font-size: 15px;color: #333;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.after-sale-apply {position: absolute;right: 10px;top: 8px;background: #ff4800;color: #fff;padding:8px 10px;font-size: 14px;border-radius: 3px;}
@media screen and (max-width:320px) {
   .after-sale-apply {font-size: 12px!important;padding:5px 7px;top: 11px;}
} 

/*售后详情service*/ 
.service{ width:100%; overflow:hidden;} 
.service div{ width: 94%;margin: 0px 3% 0 3%;}
.service div h6{ float:left; width:80%; padding:15px 0;font-size:14px; font-weight:normal }
.service h6 samp{float:left;color:#ff4800;}
.service h6 span{ color:#ff4800; margin-left:36px; display:block;width:80%;}
.service strong{ float:right; height:25px; line-height:27px; width:20%; background:#ff4800; margin-top:15px;font-size:14px; border-radius:5px;}
.service  strong a{ color:#fff; display: block; text-align:center; font-weight:bold;}
.service-zhong{ width:100%; overflow:hidden; padding-bottom:5px;}
.service-zhong-nei{width: 94%;margin: 0px 3% 0 3%; padding:15px 0; border-bottom:1px dashed #eee;}
.service-zhong-nei h4{ margin-bottom:15px;}
.service-zhong-nei ul{ overflow:hidden;text-align:center;font-size: 14px;}
.service-zhong-nei ul li { float:left;} 
.service-zhong-li{ width:33.3%; color:#333333;}
.service-zhong-z{ width:67%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.service-zhong-nei .example{border:none; border:1px solid #eee; height:100px;width:100%;text-indent:10px;padding-top: 10px;background:none; font-size:13px; border-radius:0; color:#999999;resize:none;}
#shouhou .on{ color:#ff4800 !important;}

/*广告图*/
.slider {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
}
/*盒子带容器*/
.slides {
	height: auto;
	/* Simple clear fix */
	overflow: hidden;
	/**	
		 * Prevent blinking issue
		 * Not tested. Experimental.
		 */
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	/**
		 * Here is CSS transitions 
		 * responsible for slider animation in modern broswers
		 */
	-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	-o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.slide {
	height: auto;
	float: left;
	clear: none;
}
.slider-arrows {
}
.slider-arrow {
	position: absolute;
	display: block;
	margin-bottom: -20px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-size: 2em;
	background-color: #333;
	background-color: rgba(50,50,50,.3);
	border-radius: 50%;
}/*左右按钮样式及放置位置*/

.slider-nav {
	position: absolute;
	bottom: 15px;
}
.slider-nav__item {  /*nva样式*/
	width: 10px;
	height: 10px;
	float: left;
	clear: none;
	display: block;
	margin: 0 5px;
	background: #822802;
	border-radius: 100%;
}
.slider-nav__item:hover {
	background: #ccc;
}
.slider-nav__item--current {
	background: #ff4800;
} /*被选中后的样式*/


/*新产品分类*/
.classify-new {margin-bottom: 10px;}
.classify-new-main{ width:100%; overflow:hidden; height:100%;}
.classify-new-top{background:#fff;}
.classify-new-top ul li{line-height: 45px;padding: 0 10px;border-bottom: 1px solid #eee; font-size:15px;}
.classify-new-top ul li a{color: #333333; display:block;width: 100%;overflow: hidden;}
.classify-new-top ul li i{float:right; line-height:45px;}
.classify-new-top ul li span{overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap; float:left; }
.pou-yan{border-top: 5px solid #f8f8f8;}
.classify-product {line-height: 0;overflow: hidden;margin-top: -1%;margin-bottom: -1%;}
.classify-all {border-bottom: 10px solid #f8f8f8;border-top: 10px solid #f8f8f8;}
.classify-product a {width: 49%!important;display: inline-block!important;background: #f8f8f8;line-height: 45px;margin: 1% 0;float: left;}
.classify-product a span {padding-left: 10px!important;padding-left: 10px!important;}
.classify-product a:nth-child(2n) {margin-left: 2%;}
.classify-product a span {overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;display: inline-block;width: 100%;}
.classify-more li {padding: 0!important;}
.classify-more-a {border-bottom: 1px solid #f8f8f8;padding: 0 10px;}
.classify-more-a i {padding-right: 20px;}

/*申请售后*/
.order-over {margin: 0px 10px 0px 10px;text-align: center;}
.order-over a {display: inline-block;border: 1px solid red;background-color: red;color: #fff;width: 94%;height: 40px;line-height: 40px;margin-bottom: 10px;}
.purchase-over {margin: 0px 10px 0px 10px;text-align: center;}
.purchase-over a {display: inline-block;border: 1px solid #51c332;background-color: #51c332;color: #fff;width: 94%;height: 40px;line-height: 40px;margin-bottom: 10px;}

/*分享关注*/
.share-attention {position: fixed;top: 0;left: 0;height: 41px;background:rgba(0,0,0,0.5);width: 100%;z-index: 999;line-height: 41px;}
.share-attention img {float: left;margin-left: 5px;margin-top: 6px;}
.share-attention i {color: #fff;font-size: 15px;font-style:normal;padding-left: 5px;vertical-align:middle;width: 52%;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;display: inline-block;}
.share-attention a {background: #ff4800;color: #fff; border-radius: 3px;font-size: 15px;float: right;margin-right: 10px;width: 68px;height: 25px;text-align: center;margin-top: 9px;line-height: 26px;}
.share-attention-box {display: none;position: fixed;top: 0;left: 0;height: 100%;width: 100%;background:rgba(0,0,0,0.5);z-index: 999;}
.share-attention-box img {width: 60%;margin-top: 50%;}
.share-attention-close {float: left;margin-top: 15px!important;padding: 0 5px;}

/*完成购买弹窗*/
.purchase-over-popup {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.3);z-index: 999;text-align: center;}
.purchase-over-popup-main {width: 70%;background: #fff;text-align: center;margin: auto;margin-top: 50%;font-size: 14px;padding: 20px;border-radius: 3px;color: #404040;}
.purchase-popup-lianjie {margin-top: 30px;}
.purchase-popup-lianjie a {display: inline-block;padding: 8px 20px;border-radius: 3px;margin: 0 15px;}
.purchase-popup-remove {background: #d9d9d9;color: #404040;}
.purchase-popup-confirm {background: #ff4800;color: #fff;}

/*购物车为空*/
.shopping-cart-empty  {padding-top: 50px;text-align: center;}
.shopping-cart-empty span {display: block;color: #999;}
.shopping-cart-empty .empty-cart {font-size: 88px;color: #999;}
.shopping-cart-empty .empty-cart-button {margin-top: 30px;}
.shopping-cart-empty .empty-cart-button a {border: 1px solid #ff4800;padding: 10px 20px;border-radius: 4px;background: #ff4800;color: #fff;}

/*扫码明细sku*/
.succeed-sku {margin-top: 10px;color: #999;font-size: 13px;}
.succeed-sku ul li span {padding-left: 5px;}

/*一键关注微信公众号样式*/
.wx { position: fixed; z-index: 999; width: 100%; background: rgba(0, 0, 0, 0.5); text-align: center; vertical-align: middle; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; top: 44px; }
.wx a { color: #fff; }
.wx p { text-align: left; padding: 5px; }
.wx img { width: 40px; max-width: 40px; margin: 0 10px; display: inline-block; }
.wx .close { float: right; margin-top: 10px; font-size: 20px; }
#wxcode { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 20000; }
#wxcode img { position: fixed; right: 50%; top: 130px; margin-right: -150px; z-index: 999; width: 300px; }

/*活动弹窗*/
.modal_input {margin: auto;padding: 5px 20px 20px 20px;}
.modal_input input {border: 1px solid #ddd!important;width: 100%;display: block;padding: 8px 0px;margin-top: 10px;text-indent: 10px;border-radius: 2px;}
.modal_tishi {font-size: 12px;color: red;margin-top: 2px;display: none;}
.modal_tishi_text {margin: 10px 15px;text-align: center;}
.modal_tishi_text span {font-size: 30px;vertical-align: middle;color: #ff4800;}
.modal_tishi_text i {color: #ff4800;font-style: normal;padding-left: 10px;}
.tishi_txt{margin: 10px;line-height: 22px;}


/*积分商城首页*/
.integral_title{width: 100%;height: 1rem;line-height: 1rem;background: #fff;top: 0;left: 0;z-index: 99;}
.integral_title li{float: left;text-align: center;height: 100%;}
.integral_title li>span{display: inline-block;padding: 0 0.14rem;height: 1rem;color:#333333;letter-spacing:0.01rem;}
.integral_title li.active>span{border-bottom: 0.04rem solid #ffb13a;height: 0.96rem;}
ul.integral_details {transform: translate3d(0px, 0px, 0px);transition: all 0.3s linear 0s;overflow: hidden;}
ul.integral_details>li {float: left;overflow: hidden;}
.integral_rank{position: relative;}
.integral_rank>em{display: block;border: 0.08rem solid transparent;position: absolute;right: -0.12rem;}
.integral_rank>em:first-child{border-bottom-color: #ddd;top: 0.32rem;}
.integral_rank>em:last-child{bottom: 0.31rem;border-top-color: #ddd;}
.integral_rank>em:first-child.add_color{border-bottom-color: #FFB13A;}
.integral_rank>em:last-child.add_color{border-top-color: #ffb13a;}
@media screen and (max-width:321px){
	.shop-goods-title{font-size: 13px;}
 	.integral_title li>span{font-size: 15px;}
 	.shop-goods-monery{font-size: 16px;}
}
@media screen and (min-width:321px) and (max-width:400px){
	.shop-goods-title{font-size: 14px;}
	.integral_title li>span{font-size: 16px;}
	.shop-goods-monery{font-size: 17px;}
}
@media screen and (min-width:401px) and (max-width:749px){
	.shop-goods-title{font-size: 15px;}
	.integral_title li>span{font-size: 17px;}
	.shop-goods-monery{font-size: 18px;}
}
@media screen and (min-width:750px){
	.shop-goods-title{font-size: 24px;}
	.integral_title li>span{font-size: 30px;}
	.shop-goods-monery{font-size: 30px;}
}

/*积分商城商品详情*/
#integral_mall .return{display:block;background:rgba(0,0,0,0.50);width:0.76rem;height:0.76rem;border-radius:100%;line-height:0.85rem;text-align: center;position: fixed;top: 0.56rem;left: 0.28rem;z-index:999;}
#integral_mall .return>img{height:0.4rem;width:0.2rem;vertical-align: middle;display: inline-block;}
#integral_mall .goods_img{width: 100%;height: 6.8rem;}
#integral_mall .goods_img>img{width: 100%;height: 100%;}
#integral_mall .goods_details{padding-top:0.2rem;width: 100%;}
#integral_mall .goods_details>dl{padding-bottom:0.2rem;margin-left: 0.24rem;border-bottom: 1px solid #ddd;}
#integral_mall .goods_title,#integral_mall .goods_slogan{font-family:PingFangSC-Regular;color:#333;text-align: left;line-height: 0.42rem;margin-right: 0.37rem;}
#integral_mall .goods_slogan{text-align:left;color: #666;line-height: 0.33rem;margin-right: 0.32rem;}
#integral_mall .goods_money{color:#f00;margin-top: 0.1rem;height: 0.5rem;line-height: 0.5rem;}
.use_integral_explain{padding: 0.21rem 0.16rem 0.20rem 0.24rem;}
dt.explain_title{height: 0.42rem;line-height: 0.42rem;font-family:PingFangSC-Regular;color:#666;text-align:left;}
dd.explain_text{font-family:PingFangSC-Regular;color:#333;text-align:left;line-height: 0.42rem;margin-top: 0.1rem;letter-spacing: 0;}
.select_details{overflow: hidden;padding: 0.16rem 0.68rem;}
.select_details>li{font-family: PingFangSC-Regular;color: #333;float: left;width: 2.4rem;height: 0.68rem;line-height: 0.68rem;border-radius: 1rem;text-align: center;}
.select_details>li.active{background: #ffb13a;color: #fff;}
.select_details>li:first-child{margin-right: 0.67rem;}
.select_details>li:last-child{margin-left: 0.67rem;}
#integral_mall .all_details{margin-top: 0.2rem;margin-bottom: 60px;}
.all_details .graphic_details>img{width: 100%;}
.all_details .goods_params{width: 100%;height: 6rem;border-top: 1px solid #ddd;display: none;}
.goods_params>ul{height: 0.6rem;line-height: 0.6rem;}
.goods_params li{float:left;color: #666;text-align: left;}
.goods_params>ul>li:first-child{width: 32%;padding-left:0.24rem ;}
.goods_params>ul>li:last-child{width: 64.8%;}
.go_exchange{line-height: 1.2rem;height: 1.2rem;border-top: 1px solid #ddd;overflow: hidden;position: fixed;
    bottom: 0;
    width: 100%;
    background: #fff;}
.go_exchange>p{float: left;font-family:PingFangSC-Regular;color:#333;margin-left: 0.24rem;	}
.go_exchange>.redeem_now{position:absolute;right:0.29rem;top:0.26rem;width:2.4rem;height: 0.68rem;line-height: 0.68rem;color: #fff;text-align: center;background:#ffb13a;border-radius:1rem;}
.go_exchange>.notredeem_now{position:absolute;right:0.29rem;top:0.26rem;width:2.4rem;height: 0.68rem;line-height: 0.68rem;color: #fff;text-align: center;background:#dcd9d4;border-radius:1rem;}

@media screen and (max-width:321px){
	#integral_mall .goods_slogan{font-size: 12px;}
	#integral_mall .goods_title,dt.explain_title,dd.explain_text,.select_details>li>span,.goods_params li,.go_exchange>p{font-size: 16px;}
	.go_exchange>.redeem_now{font-size: 18px;}
	#integral_mall .goods_money{font-size: 19px;}
}
@media screen and (min-width:321px) and (max-width:400px){
	#integral_mall .goods_slogan{font-size: 13px;}
	#integral_mall .goods_title,dt.explain_title,dd.explain_text,.select_details>li>span,.goods_params li,.go_exchange>p{font-size: 17px;}
	.go_exchange>.redeem_now{font-size: 19px;}
	#integral_mall .goods_money{font-size: 20px;}
}
@media screen and (min-width:401px) and (max-width:749px){
	#integral_mall .goods_slogan{font-size: 14px;}
	#integral_mall .goods_title,dt.explain_title,dd.explain_text,.select_details>li>span,.goods_params li,.go_exchange>p{font-size: 18px;}
	.go_exchange>.redeem_now{font-size: 20px;}
	#integral_mall .goods_money{font-size: 21px;}
}
@media screen and (min-width:750px){
	#integral_mall .goods_slogan{font-size: 24px;}
	#integral_mall .goods_title,dt.explain_title,dd.explain_text,.select_details>li>span,.goods_params li,.go_exchange>p{font-size: 30px;}
	.go_exchange>.redeem_now{font-size: 35px;}
	#integral_mall .goods_money{font-size: 36px;}
}


/*积分商城确认订单*/
.integral_order_text {color:#666666;padding: 5px 17px 5px 30px;}
.integral_order_whree {border-bottom: 1px solid #ddd;padding: 10px 10px 10px 5px;margin-top: 0;}
.integral_order_header {margin: 5px 12px;}
.integral_affirm_order {border-bottom: 1px solid #ddd;}
.integral_jifen {font-size:18px;color:#ff0000;position: absolute;margin-top: 35px;}
.integral_order_messages textarea {border: 1px solid #aaa;}
.integral_affirm_order_pay {position: fixed;bottom: 0px;background: #fff;height: 60px;line-height: 60px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;width: 100%;max-width: 750px;}
.integral_affirm_order_pay span {font-size:15px;color:#333333;padding-left: 12px;}
.integral_affirm_order_pay button {background: #ffb13a;border-radius: 50px;border: 1px solid #ffb13a;color: #fff;font-size: 18px;padding: 5px 23px 3px 23px;float: right;margin-top: 15px;margin-right: 12px;}
.integral_order_ball {display: none;position: fixed;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);max-width: 750px;z-index: 999;}
.integral_order_ball_text {padding: 10px;}
.integral_order_ball_text li {padding-left: 10%;font-size:14px;color:#666;padding-top: 10px;}
.integral_order_ball_text li span {color:#ff0000;}
.integral_order_ball_but { text-align: center;}
.integral_order_ball_but button { background: #fff;border: 1px solid #333;border-radius: 5px;font-size: 14px;padding: 4px 25px;margin:10px 10px 20px 10px;color: #333;}
.integral_dian {width: 5px;height: 5px;border-radius: 50%;background: #666!important;display: inline-block;vertical-align:middle;margin-right: 5px;}

/*各种消息*/
.informations {overflow: hidden;margin: auto;}
.informations ul {overflow: hidden;}
.informations ul li {display: block;border-bottom: 1px solid #ddd;}
.informations ul li a {overflow: hidden;display: block;padding: 8px 12px;}
.informations ul li a span {display: inline-block;}
.informations_icon {position: relative;float: left;width: 50px;height: 50px;background: #ffb13a;border-radius: 5px;margin: 0px 0 0 0;text-align: center;}
.informations_icon i {font-size: 35px;line-height: 50px;color: #fff;}
.informations_title {font-size: 15px;margin-left: 12px;float: left;line-height: 50px;}
.informations_time {float: right;line-height: 50px;font-size: 15px;color: #666;}
.informations_dian {width: 10px;height: 10px;background: #ff3a3b;position: absolute;right: -5px;top: -3px;border-radius: 50%;}

/*订单消息*/
.order_information {}
.order_information ul {}
.order_information ul li {display:block;padding: 0 12px;}
.order_information_time {text-align: center;font-size: 14px;color: #999999;padding: 10px 0 7px 0;}
.order_information_main {border: 1px solid #dddddd;border-radius: 5px;background: #f8f8f8;padding: 7px;overflow: hidden;}
.order_information_main img {float: left;}
.order_information_text {padding-left: 13px;overflow: hidden;}
.order_information_text span {display: block;font-size: 15px;}
.order_information_text span:nth-child(1) {padding: 2px 0 5px 0;}
.order_information_text span:nth-child(2) {color: #666666;}

/*核销登录*/
.verification_login {}
.verification_title {text-align: center;font-size:24px;color:#373737;padding-top: 40px;}
.verification_title  span {color: #ffb13a;}
.verification_login_input { margin: 25px auto 10px auto;width: 60%;}
.verification_login_input ul {overflow: hidden;}
.verification_login_input ul li {border-bottom: 1px solid #999999;font-size: 15px;padding: 30px 0 5px 0;}
.verification_login_input ul li input {font-size: 15px;padding-left: 10px;width: 75%;}
.verification_num_icon {display:inline-block;color: #ffb13a;font-size: 24px;vertical-align:middle;}
.verification_hint {font-size:13px;color:#ff0000;text-align: center;margin:30px;}
.verification_login_but {text-align: center;}
.verification_login_but a {display: inline-block;width: 53%;height: 40px;line-height: 40px;text-align: center;background: #ffb13a;color: #fff;border-radius: 50px;font-size: 18px;}
.verification_reserved {position: fixed;bottom: 24px;font-size: 15px;color: #333333;left: 50%;margin-left: -87.5px;}

/*核销首页*/
.verification_index_but {text-align: center;margin: 65px 0 32.5px 0}
.verification_index_but a {display: inline-block;width: 61%;height: 40px;line-height: 40px;text-align: center;background: #ffb13a;color: #fff;border-radius: 50px;font-size: 18px;}

/*核销二维码*/
.verification_into_head {margin: 27px 24px;font-size:15px;color:#333333;}
.verification_into_head p {padding-bottom: 5px;}
.verification_look {color: #ffb13a;float: right;}
.verification_result {margin: 27px 24px 10px 24px;border-bottom: 1px solid #999;position: relative;text-align: center;}
.verification_result span {position: absolute;display: block;font-size: 15px;color: #333333;background: #fff;top: -10px;left: 50%;width: 120px;margin-left: -60px;}
.verification_no_result {font-size:15px;color:#999999;text-align: center;margin: 20px;}
.verification_result_list {margin: 0 12.5px;}
.verification_result_list ul {overflow: hidden;}
.verification_result_list ul li {display: block;overflow: hidden;}
.verification_result_list ul li a {overflow: hidden;display: block;margin-top: 15px;}
.verification_index_time {text-align: center;font-size:14px;color:#999999;}
.verification_index_main {background:#f6f6f6;border-radius:0 0 8px 8px;margin-top: 6px;}
.verification_index_head {height: 30px;line-height: 33px;font-size:13px;color:#ffffff;background:#f29494;border-radius:8px 8px 0 0;padding: 0 12px;}
.verification_index_head span:nth-child(2) {float: right;}
.verification_index_text {position: relative;}
.verification_index_text ul li img {float: left;width: 70px;height: 70px;}
.verification_index_text ul li span {font-size: 15px;color: #333333;display: -webkit-box;overflow: hidden;text-align: left;height: 42px;line-height: 21px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 14px;width: 60%;}
.verification_index_text i {position: absolute;right: 10px;top: 37px;color: #999;font-size: 20px;font-weight: bold;}
 
.verification_index_text ul li {float: left;padding: 10px;}
.verification_index_text ul li:nth-child(2) {padding-left: 0!important;}


/*核销兑换码*/
.verification_exchange_head {margin: 27px 24px;font-size:15px;color:#333333;}
.verification_exchange_head input {background: #f6f6f6;border-radius: 4px;height: 40px;width: 70%;font-size: 15px;color: #999999;padding-left: 15px;}
.verification_exchange_head span {font-size: 15px;color: #333333;display: inline-block;margin-left: 12px;}
.verification_exchange_main {}
.verification_exchange_main img {height: 130px;width: 100%;margin-top: 30px;display: block;}
.verification_exchange_list {background: #f6f6f6;padding: 5px 12px 10px 12px;}
.verification_exchange_list ul {display: block;overflow: hidden;}
.verification_exchange_list ul li {display: block;font-size:14px;color:#333333;margin-top: 5px;}
.verification_exchange_list ul li span:nth-child(2) {float: right;}
.verification_exchange_input {margin: 10px 0;font-size:15px;color:#333333;text-align: center;}
.verification_exchange_input input {text-indent: 15px;background: #f6f6f6;border-radius: 4px;height: 40px;width: 48%;font-size: 15px;color: #999999;}
.verification_exchange_input a {font-size: 15px;color: #333333;display: inline-block;margin-left: 2%;border: 1px solid #ddd;height: 40px;line-height: 40px;border-radius: 4px;width: 30%;}
.verification_exchange_hint {text-align: center;font-size: 13px;color:#ff0000;}

/*核销记录*/
.verification_record_sousuo {text-align: center;padding: 20px 0;}
.verification_record_sousuo input {background: #f6f6f6;border-radius: 4px;height: 30px;width: 90%;font-size: 15px;color: #999999;text-align: center;}
.verification_record_time {text-align: center;}
.verification_record_time input {background: #f3f3f3;border-radius: 4px;height: 30px;width: 35%;font-size:13px;color:#333333;text-align: center;}
.verification_record_time span {font-size:15px;color:#333333;display: inline-block;width: 15%;height: 30px;line-height: 30px;vertical-align:middle;}
.verification_record_time i {display: inline-block;width: 5%;}
.verification_record_list {margin-top: 25px;}
.verification_record_list ul {display: block;overflow: hidden;}
.verification_record_list ul li {display: block;overflow: hidden;height: 60px;border-bottom: 1px solid #ddd;padding: 0 12px;}
.verification_record_list ul li img {float: left;width: 34px;height: 34px;margin-top: 13px;}
.verification_record_list ul li:nth-child(1) {border-top: 1px solid #ddd;}
.verification_record_text01 {float: left;overflow: hidden;padding-left: 10px;margin-top: 16px;width: 55%;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.verification_record_text01 span {display: block;font-size:14px;color:#333333;}
.verification_record_text01 span:nth-child(2) {font-size:13px;color:#999999;}
/*.verification_record_text01 span:nth-child(1) {overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}*/
.verification_record_text02 {float:right;width: 40%;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;color: #333;line-height: 60px;text-align: right;}

/*核销 我的奖品*/
.verification_prize_active {border-bottom: 2px solid #ffb13a;height: 42px;display: inline-block;padding: 0 10px;}
.verification_my_prize li {display: block;padding: 12px 12px 0 12px;}
.verification_my_prize_main {background:#f6f6f6; overflow: hidden;}
.verification_my_prize_img {float: left;padding: 10px;}
.verification_my_prize_text span {display: block;}

.verification_first ul {overflow: hidden;}
.verification_first ul li {display: block;padding: 10px 0;margin: 0 10px;border-bottom: 1px solid #e5e5e5;}
.verification_my_prize li a {overflow: hidden;display: block;background: #f6f6f6;position: relative;}
.verification_first_left {float: left;width: 70px;height: 70px;padding: 10px;}
.verification_first_left  img {width: 100%;}
.verification_first_right {overflow: hidden;margin-top: 12px;}
.verification_first_title {font-size: 16px;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.verification_first_title span {display: block;}
.verification_first_more {font-size: 13px;color:#999999;margin-top: 10px;}
.verification_first_num {position: absolute;right: 0;bottom: -1px;}
.verification_first_title span:nth-child(1) {font-size:15px;color:#333333;font-weight: bold;}
.verification_first_title span:nth-child(2) {font-size:15px;color:#333333;width: 65%;display: block;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.verification_first_num {position: absolute;top: 65px;font-size: 15px;color: #333333;right: 18px;}

/*中奖记录*/
.verification_win_record_img {width: 100%;height: 100%;display: block;position: absolute;background: url(../images/verification_record_bg.jpg);background-size: 100% 100%;margin-top: 40px;max-width: 640px;}
.verification_win_record_text {position: absolute;top: 52%;}
.verification_win_record_text img {width: 95%;display: block;height: 100%;}
.verification_win_record_left {position: absolute;top: 0px;left: 6%;width: 55%;padding: 2%;}
.verification_win_record_left span {display: block;font-size:13px;color:#333333;word-break:break-all;padding-top: 2px;}
.verification_win_record_left h3 {text-align: center;font-size: 15px;margin-top: 3px;}
@media screen and (max-width:320px) {
  .verification_win_record_left span {font-size: 12px!important;padding-top: 0;}
  .verification_win_record_text img {width: 98%;}
  .verification_win_record_left {left: 5%;width: 57%;}
  .verification_win_record_left h3 {margin-top: 0px;}
  .verification_win_record_right {right: 11.5%!important;}
  /*.verification_win_record_right h3 {margin-top: 15px;}*/
  .win_record_active {width: 100%;display: block;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}}
.verification_win_record_right {position: absolute;right: 13%;top: 0;width: 24px;text-align: center;word-break: break-all;}
.verification_win_record_right h3 {font-size:24px;color:#df2222;}
.verification_record_address_text {width: 88%;text-align: center;margin: auto;left: 6%;}
.verification_record_address_text span {display: inline-block;width: 30%;border-bottom: 1px solid #fff;vertical-align: middle;}
.verification_record_address_text span:nth-child(2) {display: inline-block;font-size: 15px;color: #ffffff;width: 40%;vertical-align: middle;border-bottom: none;}
.verification_record_address_main {width: 90%;height: 115px;background: #fff;position: absolute;margin-top: 8px;left: 5%;overflow-y: auto;border-radius:4px;}
.verification_record_address_main span {font-size:15px;color:#666666;display: block;padding:6px;}
.verification_win_record_explain {position: absolute;margin-top: 140px;font-size:13px;color:#ffffff;text-align: center;width: 100%;}
.verification_exchange_num {font-size:14px!important;color:#333333!important;}
.verification_time_input01 {position: absolute;left: 18px;color:#333333;}
#date_start {opacity: 0;}
.verification_time_input02 {position: absolute;right: 20%;color:#333333;}
#date_end {opacity: 0;}

/*消息点*/
.info_dian {width: 10px;height: 10px;background: red;display: inline-block;border-radius: 50%;position: absolute;right: -2px;top: -4px;}

/*上拉弹窗*/
.integral_ball {max-width: 750px; min-width: 320px;width: 100%;height: 100%; background-color: rgba(255,255,255,0);-webkit-transition: all 0.25s ease;transition: all 0.25s ease; position: fixed; top:0%; z-index:88;display: none; }
.integral_head { border-bottom: 1px solid #ddd;margin: 0 10px;height: 45px;line-height: 45px;padding: 0 10px;color: #666;font-size: 15px;}
.integral_main {border: 1px solid #666;z-index: 999;max-width: 750px;min-width: 320px;background: #fff;width: 100%;position: fixed;box-sizing: border-box;overflow: hidden;bottom: -175px;}
.my_jifen {color: red;font-family: normal;}
.my_kucun {display: inline-block;margin-left: 20px;}
.integral_num {font-size: 15px;color: #666;padding: 10px 20px;}
.integral_jifen_out {font-size: 14px;color: #666;padding: 0px 20px;}
.integral_input {border: 1px solid #666!important;text-align: center;width: 45px;border-radius: 5px;padding: 4px 0px;}
.integral_but {text-align: center;margin-top: 20px;margin-bottom: 10px;}
.integral_but button {border: 1px solid #666;padding: 5px 30px;background: #fff;border-radius: 5px;font-size: 14px;}
.integral_colse {float: right;font-size: 20px;}

/*兑奖记录*/
.prize_record {overflow: hidden;}
.prize_record ul {overflow: hidden;display: block;}
.prize_record ul li {overflow: hidden;display: block;border-bottom: 1px solid #ddd;}
.prize_record ul li a {overflow: hidden;display: block;padding: 10px 12px;}
.prize_record_img {float: left;width: 25%;}
.prize_record_img img {width: 100%;height: 100%;display: inline-block;border: 1px solid #ddd;}
.prize_record_main {float: left;width: 75%;}
.prize_record_main_title {display: block;display: -webkit-box;overflow: hidden;font-size: 15px;text-align: left;height: 40px;line-height: 20px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #333333;padding-left: 10px;}
.prize_record_main_text {display: block;padding-left: 10px;margin-top: 8%;}
.prize_record_main_text i {font-style: normal;}
.prize_record_jifen {font-size:15px;color:#ff0000;}
.prize_record_time {font-size:12px;color:#666666;float: right;line-height: 25px;}
@media screen and (max-width:320px) { 
 .prize_record_main_text {margin-top: 4%;}
 .prize_record_weixin span i {font-size: 12px!important;}

}


.prize_record_weixin {}
.prize_record_weixin img {width: 50px;height: 50px;display: inline-block;border-radius:5px;}
.prize_record_weixin span {position: relative;margin-left: 15px;font-size: 15px;color: #333333;}
.prize_record_weixin span i {font-style: normal;}
.prize_record_weixin span i:nth-child(2) {line-height: 50px;font-size:15px;color:#666666;}


.integral_goods_more { text-align: center;color: #666;margin-top: 10px;font-size: 13px;}
.integral_goods_more span:nth-child(1) {float: left;}
.integral_goods_more a {float: right;margin-right: 10px;border: 1px solid #ddd;border-radius: 20px;color: #666;padding: 2px 5px;vertical-align: bottom;margin-top: -4px;}

/*版权所有*/
.banquan_all {color: #a9a9a9;text-align: center; font-size: 12px;padding-bottom: 60px;padding-top: 10px;}

/*个人中心改版*/
.new_info{font-family:PingFangSC-Regular;}
.personal_msg{width: 100%;height: 3.6rem;background-image: url(../images/personal/center-new.png);background-size: 100% 100%;}
.msg_details{padding: 0.21rem 0.48rem 0.23rem;overflow: hidden;height: 0.46rem;}
.msg_details>li:first-child{float: left;width: 0.52rem;height: 0.38rem;position: relative;top: 0.05rem;}
.msg_details>li:last-child{float: right;width: 0.46rem;height: 0.46rem;}
.msg_details>li img{width: 100%;height: 100%;}
.member_msg{height: 1.48rem;padding:0.4rem 0 0.1rem 0.32rem;color: #fff;overflow: hidden;}
.member_msg>dl{overflow: hidden;width: 5.18rem;float: left;}
.member_msg dt,.member_msg dd{float: left;}
.member_msg dt{background:#d8d8d8;border:0.04rem solid #ffffff;width:1.4rem;height:1.4rem;border-radius:100%;margin-right: 0.32rem;}
.member_msg dt>img{width: 1.4rem;height: 1.4rem;border-radius: 100%;}
.member_msg dd{padding-top: 0.22rem;}
.member_basic{height: 0.48rem;line-height: 0.48rem;}
.member_name{font-family:PingFangSC-Semibold;}
.member_level{display:inline-block;background:#ff7d3a;border-radius:1.2rem;width:0.8rem;height:0.26rem;line-height:0.26rem;text-align:center;margin-left: 0.24rem;font-family:PingFangSC-Semibold;}
.signature{padding-top: 0.16rem;width: 3rem;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;}
.my_assets{display:block;background:rgba(0,0,0,0.30);border-radius:1rem 0 0 1rem;width:1.8rem;height:0.6rem;line-height: 0.6rem;padding-left:0.2rem;text-align: center;float: right;position: relative;top: 50%;margin-top: -0.3rem;color: #fff;}
.my_equipment{width: 100%;background: #fff;}
.my_equipment>img{width: 100%;height: 24px;}
.my_equipment>ul{padding: 0 3.2%;overflow: hidden;}
.my_equipment>ul>li{width: 33.33%;float: left;text-align: center;height: 1.2rem;}
.equip_name{padding-top: 0.24rem;color:#666;}
.equip_num{font-family:PingFangSC-Semibold;color:#333;}
.order_details{margin: 0.12rem 0;background: #fff;}
.check_order{display: block;width:93.6%;padding:0 0.24rem;height: 0.8rem;line-height: 0.8rem;overflow: hidden;position: relative;/*border-bottom: 1px solid #ddd;*/}
.check_order:after,
.order_tab:after,
.order_number:after,
.deduction:after,
.all_tips>div:after,
.order_send_add:after,
.order_related_msg:after,
.leave_words:after,
.contact_us:after{content: "";position: absolute;bottom: 0px;left: 0px;right:0px;border-bottom: 1px solid #ddd;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.check_order>p:first-child{float: left;color:#333;}
.check_order>p:last-child{float: right;color:#666;}
.order_state{overflow: hidden;padding: 0 3.2%;}
.order_state>li{float: left;width: 20%;height: 1.6rem;text-align: center;}
.state_icon{margin:0.37rem auto 0.13rem;width:0.52rem;height:0.44rem;min-width:26px;min-height:22px;position: relative;}
#evaluate{width: 0.44rem;min-width: 22px;}
#after_sale{margin:0.36rem auto 0.12rem;width: 0.44rem;height: 0.46rem;min-width:22px;min-height:23px;}
.state_icon img{width: 100%;height: 100%;}
.order_state span,.other_service span{color:#333;}
.other_service{background: #fff;padding: 0 0.25rem;}
.other_service>ul{overflow: hidden;}
.other_service>ul>li{float: left;width: 1.6rem;height: 1.6rem;margin-right: 0.2rem;text-align: center;}
.other_service>ul>li:nth-child(4n){margin: 0;}
.service_icon{margin:0.32rem auto 0.12rem;width: 0.54rem;height: 0.54rem;min-width: 27px;min-height: 27px;position: relative;}
.service_icon img{width: 100%;height: 100%;}
.personal_num{position: absolute;background:#f34a4a;width:26px;height:26px;border-radius:100%;line-height: 26px;top: -12px;right:-10px;font-size: 17px;color: #fff;text-align: center;font-weight: bold;}
@media screen and (max-width:321px){
	.member_level,.new_info i.icon-next,.equip_name,.order_state span,.other_service span{font-size: 12px;}
	.signature{font-size: 13px;}
	.my_assets,.check_order>p{font-size: 13px;}
	.member_name,.equip_num{font-size: 16px;}
	.personal_num{transform: scale(0.58);-webkit-transform: scale(0.58);}
}
@media screen and (min-width:321px) and (max-width:400px){
	.member_level{font-size: 13px;}
	.signature,.new_info i.icon-next,.equip_name,.order_state span,.other_service span{font-size: 14px;}
	.my_assets,.check_order>p{font-size: 15px;}
	.member_name,.equip_num{font-size: 17px;}
	.personal_num{transform: scale(0.6);-webkit-transform: scale(0.6);}
}
@media screen and (min-width:401px) and (max-width:749px){
	.member_level{font-size: 14px;}
	.signature,.new_info i.icon-next,.equip_name,.order_state span,.other_service span{font-size: 15px;}
	.my_assets,.check_order>p{font-size: 17px;}
	.member_name,.equip_num{font-size: 21px;}
	.personal_num{transform: scale(0.72);-webkit-transform: scale(0.72);}
}
@media screen and (min-width:750px){
	.member_level{font-size: 20px;}
	.equip_name,.order_state span,.other_service span{font-size: 22px;}
	.signature,.new_info i.icon-next{font-size: 26px;}
	.member_name,.my_assets,.equip_num,.check_order>p{font-size: 30px;}
}

/*我的订单改版*/
.order_tab{overflow: hidden;background: #fff;height: 1rem;line-height: 1rem;position: fixed;top: 40px;left: 0px;right: 0px;min-width: 320px;z-index: 999;}
.order_tab>li{float: left;width: 20%;text-align: center;font-size: 30px;color:#333333;}
.order_tab div{margin: 0 0.25rem;height:0.96rem;border-bottom: 0.04rem transparent solid;}
.order_tab>li.active>div{border-bottom-color: #ffb13a;}
.order_msg_menu{display: none;}
.order_msg_menu:first-child{display: block;}
.order_msg_details{margin-top: 0.12rem;}
.order_msg_details:first-child{margin-top: 0px;}
.order_time_status{width: 93.6%;height:0.8rem;line-height:0.8rem;background: #fff;padding: 0 0.24rem;color: #333;font-size: 26px;overflow: hidden;}
.order_time_status p:first-child{float: left;}
.order_time_status p:last-child{float: right;}
.buyed_goods_msg{overflow: hidden;background: #F8F8F8;height: 1.6rem;padding: 0.1rem 0.24rem 0.1rem 0.12rem;width: 95.2%;position: relative;}
.buyed_goods_msg .after_sale_related{position: absolute;right: 0.24rem;bottom: 0.1rem;font-size: 26px;}
.buyed_goods_msg dl{overflow: hidden;width: 76%;float: left;}
.buyed_goods_msg dt,.buyed_goods_msg dd{float: left;}
.buyed_goods_img img{width: 1.6rem;height: 1.6rem;}
.buyed_goods_msg dd{margin-left: 0.12rem;width: 3.7rem;}
.buyed_goods_msg dd>p{font-size: 26px;}
.buyed_goods_name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 14px;/*line-height: 0.38rem;*/color: #333;}
.buyed_goods_size{margin-top: 0.12rem;color:#999999;}
.goods_price_num{float: right;font-size: 26px;text-align: right;width: 24%;}
.buyed_goods_price{color:#ff0000;}
.buyed_goods_num{color: #666;}
.order_number{overflow: hidden;background: #fff;width: 100%;height: 0.8rem;line-height: 0.8rem;color: #666;font-size: 26px;position: relative;}
.order_id{margin-left: 0.24rem;float: left;}
.order_total_buy{margin-right: 0.22rem;float: right;}
.order_total_buy span{margin-left: 0.12rem;}
.order_operate{overflow: hidden;width: 100%;background: #fff;}
.order_operate>div{padding: 0.13rem 0.24rem 0.13rem 0.26rem;height: 0.54rem;}
.order_operate a{display: inline-block;float: right;width: 1.6rem;height: 0.54rem;line-height:0.54rem;text-align: center;border-radius: 1rem;position: relative;margin-right: 0.2rem;font-size: 30px;}
.order_operate a:first-child{margin-right: 0px;}
/*Retina屏下的四条1px的border*/
.order_operate a:after,
.choose_advice>li:after,
.goods_imgs_view .view_imgs_add:after{content: '';position: absolute;top: 0;left: 0;border: 1px solid #979797;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius:1rem;width: 200%;height: 200%;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: left top;transform-origin: left top;}
a.operate_yellow{background: #ffb13a;color: #fff;}
a.operate_yellow:after{border: 0px;}
.not_have_order{width: 100%;height: 1rem;line-height: 1rem;text-align: center;background: #fff;font-size: 30px;color: #333;}

/*订单详情*/
.all_tips>div{width: 100%;height: 0.8rem;line-height: 0.8rem;overflow: hidden;position: relative;}
.tips_title{float: left;margin-left: 0.26rem;font-size:30px;color:#ffb13a;}
.tips_content{float: right;padding-right: 0.14rem;font-size:20px;color:#999;}
.order_send_add{padding: 0.28rem 0.53rem 0.24rem 0.36rem;height: 1.28rem;position: relative;}
.goods_need_cost:after{content: '';position: absolute;top: 0;left: 0;border-top: 1px solid #ddd;border-bottom:1px solid #ddd;-webkit-box-sizing: border-box;box-sizing: border-box;width: 200%;height: 200%;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: left top;transform-origin: left top;}
.order_send_add dl{overflow: hidden;height: 100%;}
.order_send_add dt,.order_send_add dd{float: left;}
.order_send_add dt{padding: 0.41rem 0 0.45rem 0;}
.order_send_add dt i{font-size: 0.42rem;color: #333333;}
.order_send_add dd{width: 90%;margin-left: 0.24rem;}
.order_send_add p:first-child{font-size:30px;color:#333;}
.order_send_add p:last-child{font-size:26px;color:#666;padding-top: 0.12rem;line-height: 0.37rem;}
.goods_need_cost{padding: 0.12rem 0.24rem 0.24rem 0.24rem;position: relative;}
.goods_need_cost>li{overflow: hidden;padding-top: 0.12rem;}
.goods_need_cost div{font-size: 26px;}
.goods_need_cost div:first-child{float: left;color: #333;}
.goods_need_cost div:last-child{float: right;color: #999;}
.goods_need_cost div.special_content{color: #333;}
.deduction{overflow: hidden;padding: 0 0.24rem;height: 1rem;line-height: 1rem;position: relative;}
.deduction li:first-child{float: left;color: #333;font-size: 30px;}
.deduction li:last-child{float: right;}
.deduction input[type='checkbox']{width: 0.3rem;height: 0.3rem;}
.leave_words{padding:0 0.24rem;height: 1rem;line-height: 1rem;position: relative;}
.leave_words>span{color: #333;font-size: 30px;margin-right: 0.12rem;}
.leave_words>input{height: 0.42rem;min-height: 21px;width: 70%;}
.contact_us{height: 1.28rem;padding-top: 0.2rem;position: relative;}
.contact_us>ul{overflow: hidden;height: 0.6rem;line-height: 0.6rem;}
.contact_us li{float: left;width: 50%;overflow: hidden;position: relative;}
.contact_us li:first-child:after{content: '';position: absolute;top: 0px;right: 0;bottom:0px;border-right: 1px solid #ddd;-webkit-transform: scaleX(0.5);transform: scaleX(0.5);-webkit-transform-origin: left top;transform-origin: left top;}
.contact_us a{padding-left: 0.86rem;display: block;}
.contact_us i{color: #ffb13a;margin-right: 0.12rem;}
.contact_us span{color: #333;font-size: 30px;}
.contact_us .customer_service i{font-size: 0.32rem;}
.contact_us .call_us i{font-size: 0.3rem;}
.contact_us_tips{padding: 0.24rem 0 0.16rem 0;text-align: center;font-size: 20px;color: #999;}
.order_related_msg{width: 100%;padding-bottom: 0.12rem;position: relative;}
.order_related_msg p{height: 0.37rem;line-height: 0.37rem;color: #999;padding:0.12rem 0 0 0.24rem;font-size: 26px;}
.all_operate .order_operate{overflow: hidden;height: 1rem;line-height: 1rem;}
.all_operate .order_operate>div{height: 0.6rem;padding: 0.2rem 0;float:right;}
.all_operate .order_operate a{height: 0.6rem;width: 1.8rem;line-height: 0.6rem;margin-right: 0.24rem;}
.all_operate .order_operate .wechat_pay{background: #68b948;color: #fff;}
.all_operate .order_operate .wechat_pay:after{border: none;}
.order_operate .total_pay_money{float: left;padding-left: 0.24rem;color: #333;font-size: 30px;}

@media screen and (max-width:321px){
	.tips_content,.contact_us_tips{font-size: 10px;}
	.choose_advice>li{font-size: 11px;}
	#unpay_content{height:0.6rem;line-height: 0.3rem;width: 71%;padding-top: 0.2rem;}
	.order_time_status,.buyed_goods_msg dd>p,.goods_price_num,.order_number,.order_send_add p:last-child,.goods_need_cost div,.text_advice textarea,.upload_goods_imgs>p,.order_related_msg p,.buyed_goods_msg .after_sale_related{font-size: 12px;}
	.order_tab>li,.order_operate a,.not_have_order,.tips_title,.order_send_add p:first-child,.deduction li:first-child,.leave_words>span,.contact_us span,.order_operate .total_pay_money{font-size: 14px;}
	.send_advice>a{font-size: 17px;}
}
@media screen and (min-width:321px) and (max-width:404px){
	.tips_content,.contact_us_tips{font-size: 11px;}
	.choose_advice>li{font-size: 12px;}
	#unpay_content{height:0.6rem;line-height: 0.3rem;width: 72%;padding-top: 0.2rem;}
	.order_time_status,.buyed_goods_msg dd>p,.goods_price_num,.order_number,.order_send_add p:last-child,.goods_need_cost div,.text_advice textarea,.upload_goods_imgs>p,.order_related_msg p,.buyed_goods_msg .after_sale_related{font-size: 13px;}
	.order_tab>li,.order_operate a,.not_have_order,.tips_title,.order_send_add p:first-child,.deduction li:first-child,.leave_words>span,.contact_us span,.order_operate .total_pay_money{font-size: 15px;}
	.send_advice>a{font-size: 19px;}
}
@media screen and (min-width:405px) and (max-width:749px){
	.tips_content,.contact_us_tips{font-size: 12px;}
	.choose_advice>li{font-size: 13px;}
	.order_time_status,.buyed_goods_msg dd>p,.goods_price_num,.order_number,.order_send_add p:last-child,.goods_need_cost div,.text_advice textarea,.upload_goods_imgs>p,.order_related_msg p,.buyed_goods_msg .after_sale_related{font-size: 14px;}
	.order_tab>li,.order_operate a,.not_have_order,.tips_title,.order_send_add p:first-child,.deduction li:first-child,.leave_words>span,.contact_us span,.order_operate .total_pay_money{font-size: 16px;}
	.send_advice>a{font-size: 21px;}
}


/*查询结果*/
.query_result {text-align: center;}
.query_result img {display: block;width: 100px;height: 100px;padding: 30px 0;}
.query_result p {font-size:18px;color:#333333;}
/*查看进度*/
.view_progress {text-align: center;}
.view_progress input {font-size: 15px;border-bottom: 1px solid #999!important;padding-bottom: 8px;width: 64%;text-align: center;padding-top: 40px;}
.view_progress a {display: block;width: 53%;height: 40px;line-height: 40px;background:#ffb13a;border-radius:50px;text-align: center;color: #fff;margin: 45px auto;font-size: 18px;}
.view_progress input::-webkit-input-placeholder {color:#aaaaaa;}
/*艾泽拉斯商家导购管理系统*/
.system_login_title {padding-top: 34px;text-align: center;}
.system_login_title span {font-size:24px;color:#333333;font-weight: bold;}
.system_login_main {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: box;border-bottom: 1px solid #999;padding-bottom: 10px;padding-top: 30px;width: 64%;margin: 0 auto;}
.system_login_main img {display: inline-block;padding-left: 2px;}
.system_login_input {box-sizing: border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-ms-flex: 1;width: 100%;}
.system_login_input input {font-size:15px;line-height: 24px;width: 100%;text-indent: 12px;}
.system_login_input input::-webkit-input-placeholder {color:#bbb;}
.system_login_main a {display: inline-block;background:#ffb13a;border-radius:50px;width:80px;height:27px;line-height: 27px;font-size:12px;color:#ffffff;text-align: center;}
@media screen and (max-width:320px) {
  .system_login_main {width: 70%;}
}
.system_login_tishi {text-align: center;font-size:13px;color:#ff0000;padding-top: 18px;}
.system_login_ok {display: block;width: 53%;height: 40px;line-height: 40px;background:#ffb13a;border-radius:50px;text-align: center;color: #fff;margin:26.5px auto 15px;font-size: 18px;}
.system_login_progress {display: block;width: 53%;height: 40px;line-height: 40px;background:#fff;border:1px solid #999999;border-radius:50px;text-align: center;color: #666666;margin:0 auto 15px;font-size: 15px;}
/*填写信息*/
.write_information {padding: 0 15%;}
.write_information_box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: box;border-bottom: 1px solid #999;padding-bottom: 10px;padding-top: 28.5px;}
.write_information_box span {font-size:15px;color:#333333;}
.write_information_input {box-sizing: border-box;box-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;-ms-flex: 1;width: 100%;}
.write_information_input input {width: 95%;font-size:15px;text-align: right;color: #333;padding-left: 5%;}
.write_information_input input::-webkit-input-placeholder {color:#bbb;}
@media screen and (max-width:320px) {
  .write_information {padding: 0 10%;}
}
.write_information_box i{ display: inline-block;background:#ff0000;width:6px;height:6px;border-radius:50%;margin-left: -10px;margin-right: 5px;vertical-align: middle;margin-top: -2px;}
.write_information_select {position: relative;direction: rtl;margin-right: -20px;}
.write_information_select select {color: #333;font-size: 15px;width: 100%;outline: none;-webkit-appearance: none;border-radius: 0;border: none;background: url("../images/ftc_icon01.png") no-repeat scroll right center transparent;background-size: 12px 8px;padding-right: 20px;}
.write_information_select span {position: absolute;right: 15px;font-size: 15px;color: #bbbbbb;}
.write_information_input p {float: right;}
.write_information_input p input{position: relative;float: left;border: 1px solid #aaaaaa;width: 16px;height: 16px;border-radius: 50%;background: #fff;margin-top: 2px;margin-right: 5px;}
.choice_default {border:1px solid #ffb13a!important;}
.choice_default:after {content: "";position: absolute;width: 10px;height: 10px;background: #ffb13a;border-radius: 50%;left: 2px;top: 2px;}
.write_information_ok {display: block;width: 53%;height: 40px;line-height: 40px;background: #ffb13a;border-radius: 50px;text-align: center;color: #fff;margin: 45px auto;font-size: 18px;}







