﻿@CHARSET "UTF-8";
/*字体图标*/
@font-face{font-family:"public";src:url("fonts/public.eot");src:url("fonts/public.eot?#iefix") format("embedded-opentype"),url("fonts/public.woff") format("woff"),url("fonts/public.ttf") format("truetype"),url("fonts/public.svg#public") format("svg");font-weight:normal;font-style:normal}
@media screen and(-webkit-min-device-pixel-ratio:0){@font-face{font-family:"public";src:url("./public.svg#public") format("svg")}}
[data-icon]:before{content:attr(data-icon)}
[data-icon]:before,.icon-add:before,.icon-add3:before,.icon-add_2:before,.icon-alipay:before,.icon-alipay_2:before,.icon-attention:before,.icon-back:before,.icon-bank:before,.icon-camero:before,.icon-car:before,.icon-card_sams:before,.icon-cart:before,.icon-cart_small:before,.icon-cell_phone:before,.icon-cell_phone_2:before,.icon-cleaner:before,.icon-clear:before,.icon-clock:before,.icon-cloth:before,.icon-collect:before,.icon-coordinate:before,.icon-coupon:before,.icon-delete:before,.icon-dialog:before,.icon-dingdan:before,.icon-down_arrow:before,.icon-down_arrow_long:before,.icon-down_arrow_small:before,.icon-edit:before,.icon-edit_2:before,.icon-exchange:before,.icon-exchange_not:before,.icon-expensive:before,.icon-expensive_2:before,.icon-favor:before,.icon-filter:before,.icon-filter_2:before,.icon-fork:before,.icon-ge:before,.icon-gift:before,.icon-glass:before,.icon-good:before,.icon-group:before,.icon-growup:before,.icon-hands:before,.icon-heart:before,.icon-history:before,.icon-home:before,.icon-id_2:before,.icon-idcard:before,.icon-keyboard:before,.icon-layer_close:before,.icon-limit:before,.icon-location:before,.icon-mail:before,.icon-maternal:before,.icon-merchant:before,.icon-milkbox:before,.icon-minus:before,.icon-mobile:before,.icon-money:before,.icon-more:before,.icon-my:before,.icon-my_order:before,.icon-mymoney:before,.icon-nope:before,.icon-ok:before,.icon-old_change_new:before,.icon-ordermap:before,.icon-password:before,.icon-pay:before,.icon-pencil:before,.icon-phone:before,.icon-plane:before,.icon-plane_2:before,.icon-purse:before,.icon-qq:before,.icon-rabish:before,.icon-reduce:before,.icon-refresh:before,.icon-refresh_deep:before,.icon-right_arrow:before,.icon-rss:before,.icon-sale:before,.icon-search:before,.icon-search_small:before,.icon-service:before,.icon-service_2:before,.icon-service_3:before,.icon-setting:before,.icon-shake:before,.icon-share:before,.icon-share_2:before,.icon-shop:before,.icon-shop_cart:before,.icon-shopping_bag:before,.icon-smile:before,.icon-sort:before,.icon-sort_2:before,.icon-sort_3:before,.icon-sort_big_pic:before,.icon-sort_big_pic_2:before,.icon-speaker:before,.icon-star:before,.icon-star_2:before,.icon-star_fat:before,.icon-star_fav:before,.icon-star_solid:before,.icon-sub:before,.icon-successful:before,.icon-support_return:before,.icon-support_return_not:before,.icon-thermometer:before,.icon-top:before,.icon-transport:before,.icon-transport_ice:before,.icon-truck:before,.icon-up_arrow_long:before,.icon-up_arrow_small:before,.icon-vip:before,.icon-warning:before,.icon-weibo:before,.icon-weixin:before,.icon-yen:before{display:inline-block;font-family:"public";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
.icon-add:before{content:"\f105"}
.icon-add3:before{content:"\f180"}
.icon-add_2:before{content:"\f16d"}
.icon-alipay:before{content:"\f115"}
.icon-alipay_2:before{content:"\f162"}
.icon-attention:before{content:"\f116"}
.icon-back:before{content:"\f103"}
.icon-bank:before{content:"\f151"}
.icon-camero:before{content:"\f179"}
.icon-car:before{content:"\f117"}
.icon-card_sams:before{content:"\f183"}
.icon-cart:before{content:"\f118"}
.icon-cart_small:before{content:"\f119"}
.icon-cell_phone:before{content:"\f14e"}
.icon-cell_phone_2:before{content:"\f157"}
.icon-cleaner:before{content:"\f16e"}
.icon-clear:before{content:"\f10d"}
.icon-clock:before{content:"\f156"}
.icon-cloth:before{content:"\f16f"}
.icon-collect:before{content:"\f188"}
.icon-coordinate:before{content:"\f17a"}
.icon-coupon:before{content:"\f11a"}
.icon-delete:before{content:"\f11b"}
.icon-dialog:before{content:"\f11c"}
.icon-dingdan:before{content:"\f11d"}
.icon-down_arrow:before{content:"\f11e"}
.icon-down_arrow_long:before{content:"\f11f"}
.icon-down_arrow_small:before{content:"\f120"}
.icon-edit:before{content:"\f121"}
.icon-edit_2:before{content:"\f16a"}
.icon-exchange:before{content:"\f17c"}
.icon-exchange_not:before{content:"\f17d"}
.icon-expensive:before{content:"\f158"}
.icon-expensive_2:before{content:"\f168"}
.icon-favor:before{content:"\f170"}
.icon-filter:before{content:"\f122"}
.icon-filter_2:before{content:"\f186"}
.icon-fork:before{content:"\f171"}
.icon-ge:before{content:"\f153"}
.icon-gift:before{content:"\f123"}
.icon-glass:before{content:"\f172"}
.icon-good:before{content:"\f159"}
.icon-group:before{content:"\f124"}
.icon-growup:before{content:"\f154"}
.icon-hands:before{content:"\f126"}
.icon-heart:before{content:"\f127"}
.icon-history:before{content:"\f10c"}
.icon-home:before{content:"\f128"}
.icon-id_2:before{content:"\f129"}
.icon-idcard:before{content:"\f17f"}
.icon-keyboard:before{content:"\f12a"}
.icon-layer_close:before{content:"\f12b"}
.icon-limit:before{content:"\f12c"}
.icon-location:before{content:"\f12d"}
.icon-mail:before{content:"\f14f"}
.icon-maternal:before{content:"\f173"}
.icon-merchant:before{content:"\f12e"}
.icon-milkbox:before{content:"\f174"}
.icon-minus:before{content:"\f181"}
.icon-mobile:before{content:"\f175"}
.icon-money:before{content:"\f12f"}
.icon-more:before{content:"\f130"}
.icon-my:before{content:"\f106"}
.icon-my_order:before{content:"\f182"}
.icon-mymoney:before{content:"\f15f"}
.icon-nope:before{content:"\f166"}
.icon-ok:before{content:"\f152"}
.icon-old_change_new:before{content:"\f187"}
.icon-ordermap:before{content:"\f161"}
.icon-password:before{content:"\f109"}
.icon-pay:before{content:"\f15a"}
.icon-pencil:before{content:"\f131"}
.icon-phone:before{content:"\f10a"}
.icon-plane:before{content:"\f160"}
.icon-plane_2:before{content:"\f176"}
.icon-purse:before{content:"\f17b"}
.icon-qq:before{content:"\f132"}
.icon-rabish:before{content:"\f16b"}
.icon-reduce:before{content:"\f133"}
.icon-refresh:before{content:"\f134"}
.icon-refresh_deep:before{content:"\f18a"}
.icon-right_arrow:before{content:"\f135"}
.icon-rss:before{content:"\f136"}
.icon-sale:before{content:"\f137"}
.icon-search:before{content:"\f138"}
.icon-search_small:before{content:"\f139"}
.icon-service:before{content:"\f13a"}
.icon-service_2:before{content:"\f150"}
.icon-service_3:before{content:"\f163"}
.icon-setting:before{content:"\f13b"}
.icon-shake:before{content:"\f13c"}
.icon-share:before{content:"\f13d"}
.icon-share_2:before{content:"\f164"}
.icon-shop:before{content:"\f104"}
.icon-shop_cart:before{content:"\f169"}
.icon-shopping_bag:before{content:"\f189"}
.icon-smile:before{content:"\f13e"}
.icon-sort:before{content:"\f13f"}
.icon-sort_2:before{content:"\f140"}
.icon-sort_3:before{content:"\f177"}
.icon-sort_big_pic:before{content:"\f141"}
.icon-sort_big_pic_2:before{content:"\f178"}
.icon-speaker:before{content:"\f15e"}
.icon-star:before{content:"\f142"}
.icon-star_2:before{content:"\f165"}
.icon-star_fat:before{content:"\f143"}
.icon-star_fav:before{content:"\f144"}
.icon-star_solid:before{content:"\f167"}
.icon-sub:before{content:"\f145"}
.icon-successful:before{content:"\f17e"}
.icon-support_return:before{content:"\f184"}
.icon-support_return_not:before{content:"\f185"}
.icon-thermometer:before{content:"\f15b"}
.icon-top:before{content:"\f146"}
.icon-transport:before{content:"\f15c"}
.icon-transport_ice:before{content:"\f15d"}
.icon-truck:before{content:"\f147"}
.icon-up_arrow_long:before{content:"\f148"}
.icon-up_arrow_small:before{content:"\f149"}
.icon-vip:before{content:"\f14a"}
.icon-warning:before{content:"\f14b"}
.icon-weibo:before{content:"\f14c"}
.icon-weixin:before{content:"\f14d"}
.icon-yen:before{content:"\f155"}
/*首页图标*/
@font-face{font-family:index;src:url(fonts/index.eot?1445046);src:url(fonts/index.eot?1445046?#iefix) format("embedded-opentype"),url(fonts/index.woff?1445046) format("woff"),url(fonts/index.ttf) format("truetype"),url(fonts/index.svg#index) format("svg");font-weight:400;font-style:normal}
[data-icon]:before{content:attr(data-icon)}
[class*=" i-icon-"],[class^=i-icon-]{font-family:index;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.i-icon-back:before{content:"\f10b"}
.i-icon-clear:before{content:"\f10e"}
.i-icon-clock:before{content:"\f100"}
.i-icon-delete:before{content:"\f10f"}
.i-icon-diamond:before{content:"\f112"}
.i-icon-direction:before{content:"\f101"}
.i-icon-expensive:before{content:"\f113"}
.i-icon-good:before{content:"\f119"}
.i-icon-history:before{content:"\f110"}
.i-icon-like:before{content:"\f114"}
.i-icon-location:before{content:"\f10c"}
.i-icon-low:before{content:"\f115"}
.i-icon-low_back:before{content:"\f116"}
.i-icon-right_arrow:before{content:"\f11c"}
.i-icon-search:before{content:"\f11b"}
.i-icon-shop_cart:before{content:"\f117"}
.i-icon-sort:before{content:"\f11a"}
.i-icon-speaker:before{content:"\f111"}
.i-icon-tag:before{content:"\f118"}
/*动画*/
@-webkit-keyframes fadeIn {0% {opacity: 0;} 100% {opacity: 1;}}
/*主体样式*/
*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:Arial,'Microsoft YaHei'}
body,html{height:100%}
html{font-size:10px}
@media (min-width:320px){ html{font-size:100px} }
@media (min-width:360px){ html{font-size:112.5px} }
@media (min-width:400px){ html{font-size:125px} }
body{font-size:.12em;background-color:#f5f5f5}

img{vertical-align:top;border:none}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text}
button:focus,input:focus,select:focus,textarea:focus{outline:0}
input[type=text],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=email],input[type=url]{-webkit-appearance:none;border:1px solid #e0e0e0;-webkit-border-radius:0;border-radius:0;line-height:0.15rem;padding:0.08rem 0.04rem;font-size:0.12rem}
textarea{-webkit-appearance:none;border:1px solid #e0e0e0;-webkit-border-radius:0;border-radius:0;}
input[type=number]{-moz-appearance:textfield}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
textarea{border:1px solid #e0e0e0;border-radius:2px;padding:5px}
a{text-decoration:none;-webkit-touch-callout:none}
em,i{font-style:normal}
li{list-style:none}
.txt-right{text-align:right}
.clearfix{zoom:1}
.clearfix:after{clear:both}
.clearfix:before,.clearfix:after{content:'\20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.disabled{pointer-events: none;opacity:0.08;filter:alpha(opacity=80);}
/*文字截断*/
.txt-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis;/* IE/Safari */-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/}
/*可选择文本，用于复制等*/
.user-select{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
/*加载窗口*/
#loading{display:none;}
#loading .mask{position:absolute;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;background:#000;opacity:0.05;filter:alpha(opacity=5);}
#loading .progress{position:absolute;position:fixed;width:0.7rem;padding-left:0.21rem;margin-left:-0.35rem;height:0.23rem;line-height:0.23rem;color:#666;z-index:9999;top:50%;left:50%;background-color:rgba(0,0,0,0.8);background-image:url(../images/ic_loading.gif);background-repeat:no-repeat;background-position:0.05rem center;border-radius:0.04rem;color:#fff;}
#loading .progress_max{width:0.8rem;padding:0.5rem 0.05rem 0.08rem 0.05rem;position:fixed;z-index:10000;top:50%;left:50%;margin:-0.5rem 0px 0px -0.4rem;border-radius:0.05rem;text-align:center;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:url(../images/ic_loading_max.gif) 50% 0.14rem no-repeat rgba(0,0,0,0.8);}
.page_loading{text-align:center;height:0.3rem;line-height:0.3rem;}
.com-noresult{background-color: #f5f5f5;min-height: 115px;}
.com-noresult p{line-height: 115px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666;padding: 0 12px;font-size: 0.14rem;color: #999;text-align: center;}
@-webkit-keyframes masked-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
    .page_loading>span{
        background-image: -webkit-linear-gradient(left, #aaa, #333 50%, #aaa 50%, #333 75%, #aaa);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        -webkit-animation: masked-animation 1s infinite linear;
        font-size:0.11rem;
    }
}
/*短提示框*/
.toast-wrap{width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;z-index:9999}
.toast-wrap .messge-box{width:145px;height:88px;background:rgba(0,0,0,0.8);border-radius:10px;text-align:center;position:absolute;top:50%;left:50%;margin-top:-64px;margin-left:-72px;}
.toast-wrap .messge-box-icon{width:0.25rem;height:0.25rem;display:inline-block;margin:15px auto;position:relative;overflow:hidden;vertical-align:middle;font-size:0.25rem;color:#fff;line-height:normal}
.toast-wrap .messge-box-icon i{line-height:normal}
.toast-wrap .messge-box-content{font-size:0.11rem;color:white;margin-top:-5px}
/*不带图标的短提示*/
.toast-wrap-text{display:block;position:fixed;left:50%;top:50%;z-index:9999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:20px;padding:10px 20px;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,0.8);color:#fff;text-align:center;max-width:240px;font-size:0.12rem}
.alignC{text-align: center;}
/*按钮等*/
.whiteArrow{display:inline-block;width:7px;height:13px;margin-left:5px;background-position:-24px 0;vertical-align:-2px}
.rightArrow{display:inline-block;width:14px;height:12px;background-position:-13px -140px}
.dateBtn,.packageBtn{position:absolute;top:0;left:0;width:32px;margin-right:10px}
.dateBtn{height:32px;background-position:0 -91px}
.packageBtn{height:33px;background-position:0 -123px}
.tranSoldoutIco{position:absolute;bottom:-1px;right:0;width:50px;height:52px;background-position:0 -155px}
.disableCheckBtn,.checkedBtn{position:absolute;top:0;left:0;width:20px;height:20px;background-position:0 -70px}
.checked{background-position:0 -49px}
.disableCheckBtn{background-position:-31px -19px}
.delBtn{position:absolute;bottom:12px;right:14px;width:22px;height:20px;background-position:-20px -50px}
.delRedBtn{width:58px;height:32px;line-height:32px;text-align:center;background:#FF827F;color:#fff;border-radius:2px}
.soldOut .delRedBtn{background:#929292}
.cartBtn{display:inline-block;width:29px;height:29px;background-position:0 -207px;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}
.soldOut .cartBtn{background-position:0 -237px}
.sbmtBtn{position:absolute;right:0;top:50%;min-width:75px;height:40px;margin-top:-20px;line-height:40px;text-align:center;background:#FE5955;border:none;color:#fff;border-radius:4px;font-size:16px}
.sbmtBtnGrey{background-color:#5A5A5A;color:#fff}
.deepGreyBtn{background-color:#5A5A5A;color:#fff;border-radius:4px;border:none}
a.deepGreyBtn{color:#fff}
.redBtn{background-color:#FE5955;color:#fff;border-radius:4px;border:none}
.tinyGreyBtn.redBtn{color:#fff}
.tinyGreyBtn{position:relative;display:inline-block;width:40%;margin:10px 0 0 10px;text-align:center;color:#666}
.f-danger{color:#cc0000;}
/*按钮等*/
.btn{display:inline-block;height:35px;line-height:35px;padding:0 8px;background:#e6e6e6;border-radius:3px;color:#777;vertical-align:middle;border:0}
.btn:disabled{background:#eee;color:#ccc}
.btn-danger{background:#f54847;color:#fff}
.btn-warning{background-color:#f0ad4e;color:#fff;}
.btn-success{background:#4acf8b;color:#fff}
/*尺寸，边距等*/
.maxW{display:block;max-width:100%;margin:0 auto}
.w48{display:inline-block;width:48%}
.w100{width:100%}
.mt{margin-top:10px}
.mt5{margin-top:5px}
.mb{margin-bottom:10px}
.mb5{margin-bottom:5px}
.ml{margin-left:10px}
.h38{height:38px;line-height:38px}
.h30{height:30px;line-height:30px}
/*平分布局*/
.css-box{display:moz-box;display:-webkit-box;display:box;}
.css-border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.box_flex_0{-moz-box-flex:.0;-webkit-box-flex:.0;box-flex:.0;}
.box_flex_1{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;}
/*水平垂直居中*/
.css-center{display:box;display:-webkit-box;display:-moz-box;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center}
/*begin 提示*/
.alert{padding:0.06rem 0.1rem;margin-top:10px;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:700}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable,.alert-dismissible{padding-right:35px}
.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}

.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:normal;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}
.label:empty{display:none}
.btn .label{position:relative;top:-1px}
.label-default{background-color:#777}
.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}
.label-primary{background-color:#337ab7}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}
.label-success{background-color:#5cb85c}
.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}
.label-info{background-color:#5bc0de}
.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}
.label-warning{background-color:#f0ad4e}
.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}
.label-danger{background-color:#d9534f}
.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}
/*end 提示*/
/*begin 文件无刷新上传：AjaxFileUpload控件*/
.ajax-file-upload{display:block;}
.ajax-file-upload .upload-buttons{height:35px;}
.ajax-file-upload .upload-buttons a{display:inline-block;position:relative;height:35px;line-height:35px;padding:0 8px;background:#e6e6e6;border-radius:3px;color:#777;vertical-align:middle;text-align:center;overflow:hidden;}
.ajax-file-upload .upload-buttons a:hover{text-decoration:none;}
.ajax-file-upload .upload-buttons .btnUpload{background:#4acf8b;color:#fff;}
.ajax-file-upload .upload-buttons .btnDel{background:#f54847;color:#fff}
.ajax-file-upload .upload-buttons a input{position:absolute;top:-5px;right:0px;z-index:2;font-size:100px;opacity:0.0;filter:alpha(opacity=0);}
.ajax-file-upload .preview{padding-top:8px;border:0;}
.ajax-file-upload .preview-img{height:80px;width:80px;border:1px solid #ddd;clear:both;margin-top:8px;display:table-cell;vertical-align:middle;text-align:center;}
.ajax-file-upload .preview-img img{max-height:80px;max-width:80px;_height:80px;_width:80px;}
.ajax-file-upload .preview-file{line-height:20px;padding:5px 0;color:#068bbd;}
/*end 文件无刷新上传：AjaxFileUpload控件*/
/*begin 弹出的选择窗口*/
.pop_layer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:2000;visibility:hidden;-webkit-transition:-webkit-transform 300ms;transition:transform 300ms;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.pop_layer.show{visibility:visible;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.com-selector_picker{width:100%;height:auto;position:fixed;bottom:0;left:0;background-color:#f5f5f5;border-top:1px solid #cbcbcb;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}
.com-selector_picker .p_header{height:44px}
.com-selector_picker .p_header .txt{line-height:44px;padding-left:10px}
.com-selector_picker .p_header a{display:block;position:absolute;height:40px;width:40px;text-align:center;line-height:40px;font-size:0.16rem;padding-right:5px;top:0}
.com-selector_picker .p_header a.close{right:0;color:#666}
.com-selector_picker .slider{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;overflow-x:hidden;overflow-y:auto;border-top:1px solid #e6e6e6;background:#fff}
.com-selector_picker .slider_ul li{border-bottom:1px solid #efefef;border-top:0;margin:0 3px}
.com-selector_picker .slider_ul li:first-child{border-bottom:1px solid #efefef}
.com-selector_picker .slider_ul li a{font-size:0.14rem;display:block;height:50px;line-height:25px;color:#666;padding:5px 30px 5px 10px;position:relative}
.com-selector_picker .slider_ul li a span{display:block;color:#333}
.com-selector_picker .slider_ul li a i{padding-left:15px;color:#666;font-size:0.13rem}
.com-selector_picker .slider_ul li a span.desc{color:#a1a1a1;font-size:0.1rem;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.com-selector_picker .slider_ul li a .check{position:absolute;display:none;right:10px;top:18px;width:18px;height:10px;padding:0;border:solid #FF6452;border-width:0 0 1px 1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.com-selector_picker .slider_ul li a.cur{background-color:#fff}
.com-selector_picker .slider_ul li a.cur span{color:#ff3c25}
.com-selector_picker .slider_ul li a.cur i{color:#FF4F3A}
.com-selector_picker .slider_ul li a.cur span.desc{color:#FFA095}
.com-selector_picker .slider_ul li a.cur .check{display:block}
.com-selector_picker .content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;overflow-x:hidden;overflow-y:auto;border-top:1px solid #e6e6e6;background:#fff}
.com-selector_picker .content li{padding:5px 10px 0 10px;font-size:0.11rem}
.com-selector_picker .content li:last-child{padding-bottom:5px}
.com-selector_picker .options{margin-top:20px;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.com-selector_picker .options a,.com-selector_picker .content .btn{color:#fff;background-color:#fe5955;border:0;text-align:center;border-radius:4px;display:block;height:35px;line-height:35px;margin-left:10px;margin-right:10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
.com-selector_picker .options a.yellow{background-color:#EC9E2E}
.com-selector_picker .content .btn{margin:5px 0 10px 0;width:100%}
/*end 弹出的选择窗口*/
/*begin 表单*/
.i-form{padding:0 10px 20px 10px;background:#fff}
.i-form .i-field{padding-top:10px}
.i-form .i-field label{display:block;padding:5px 0;}
.i-form .i-field label span{color:#666}
.i-form .i-field input[type="text"],.i-form .i-field input[type="password"],.i-form .i-field input[type="number"],.i-form .i-field input[type="tel"],.i-form .i-field input[type="phone"],.i-form .i-field input[type="email"],.i-form .i-field textarea{width:100%;resize:none}
.i-form .i-field .select-wrapper,.i-form .i-field .select-list{width:100%}
.i-form .i-field .tips{width:100%;line-height:15px;font-size:13px;color:#999;padding-top:5px}
.i-form .i-field .sms-code .box_flex_0 button{border:1px solid #e0e0e0;border-left:0;-webkit-border-radius:0;border-radius:0;line-height:0.15rem;padding:0.08rem 0.04rem;font-size:0.12rem;background:#efefef;text-align:center;min-width:1.2rem}
.i-form .btn{width:70%;margin:0 auto;text-align:center;margin-top:20px;display:block}
/*end 表单*/
#container{position:relative}
.page-main,.custom-footer{min-width:3.2rem;max-width:6.4rem;margin:0 auto}
.custom-footer{min-height:0.3rem}
/*begin 顶部标题栏*/
.com_header{position:relative;z-index:150;height:44px;background-color:#fff;border-bottom:1px solid #e5e5e5}
.com_header.title{border-bottom:1px solid #e5e5e5}
.com_header.header_flex{display:moz-box;display:-webkit-box;display:box;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}
.com_header.header_flex .left{position:static}
.com_header.header_flex .search_wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.com_header.header_flex .rightBox{position:static}
.com_header.fixed,.com_header.detail.fixed{position:fixed;left:0;top:0;z-index:150;width:100%}
.com_header_fixed_placeholder{height:45px}
.com_header .left{position:absolute;left:0;top:7px;width:23px;height:30px;text-align:center;padding:0 5px}
.com_header .left.icon-back{color:#ff3c3c;font-size:0.23rem;line-height:30px}
.com_header .left .icon-home{color:#ff3c3c;font-size:0.2rem;line-height:30px}
.com_header .left.leftSub{left:40px}
.com_header .header_area{display:block;min-width:2em;height:44px;line-height:44px;margin-left:5px;overflow:hidden;font-size:14px;color:#333;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear}
.com_header h1{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;height:44px;line-height:44px;font-size:0.14rem;text-align:center;font-weight:normal;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.com_header .rightBox{position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:100%;-webkit-transition:all .3s linear;transition:all .3s linear;font-size:0;min-width:32px}
.com_header .right{display:block;position:relative;font-size:0.14rem;text-align:center;vertical-align:middle;color:#ff3c3c}
.com_header .right .right_text:nth-last-of-type(1){display:block;height:44px;line-height:44px;padding:0 10px;font-size:0.14rem;color:#979797}
.com_header .right .right_text.rbtn_box{height:28px;line-height:28px;margin-right:5px;padding:0 10px;border:1px solid #ff3c3c;border-radius:4px;background-color:#ff3c3c;color:#fff;font-size:0.14rem}
.com_header .right .right_text.rbtn_box:active{background-color:#ff0909}
.com_header .right [class^="icon-"],.com_header .right [class*=" icon-"]{display:block;min-width:34px;line-height:28px;margin-top:2px;color:#ff3c3c;font-size:0.2rem}
.com_header .right [class^="icon-"]:nth-last-of-type(1),.com_header .right [class*=" icon-"]:nth-last-of-type(1){margin-top:0;padding:0;font-size:0.22rem;color:#ff3c3c}
.com_header .right .icon_text{display:block;line-height:12px;margin-bottom:2px;font-size:0.1rem}
.com_header .right .icon_text:nth-of-type(1){line-height:44px;margin:0;padding:0 10px;font-size:0.14rem;color:#979797}
.com_header .right .sumClass{min-width:6px;height:12px;line-height:12px;border-radius:12px;background-color:#ff3c3c;color:#fff;font-size:0.1rem;position:absolute;z-index:1;right:2px;top:2px;display:inline-block;padding:0 3px}
.com_header .more_list{position:absolute;z-index:950;right:5px;top:50px;width:135px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(51,51,51,0.8);border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}
.com_header .more_list.hide{display:none}
.com_header .more_list:after{content:'';position:absolute;right:10px;top:-12px;width:0;height:0;border:6px solid transparent;border-bottom-color:rgba(51,51,51,0.8)}
.com_header .more_list .moreA{position:relative;display:block;height:44px;line-height:44px;padding:0 10px 0 17px;color:#fff;font-size:0.13rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.com_header .more_list .moreA:after{content:'';position:absolute;bottom:0;left:10px;right:10px;height:1px;background-color:rgba(255,255,255,0.1)}
.com_header .more_list .moreA:active{background-color:rgba(0,0,0,0.6)}
.com_header .more_list .moreA:first-child{border-radius:5px 5px 0 0}
.com_header .more_list .moreA:last-child{border-radius:0 0 5px 5px}
.com_header .more_list .moreA:last-child:after{display:none}
.com_header .more_list .moreA .icon{display:inline-block;width:20px;height:44px;line-height:44px;margin-right:15px;text-align:center;font-size:0.17rem;color:#fff;vertical-align:top}
.com_header.search_show .left{display:none}
.com_header.search_show .header_area{width:0;min-width:0;margin-left:0}
.com_header.search_show .search_box{margin:0 75px 0 33px}
.com_header.search_show .search_box .icon_back{display:block}
.com_header.search_show .search_txt{padding-right:10px}
.com_header.search_show .btn_search{visibility:visible;opacity:1}
.com_header.search_show .rightBox{display:none}
.com_header.search_show .components-searchList{display:block;top:45px}
.com_header.search_show+.search_fixed_mask{display:block}
.com_header .search_wrap{height:30px;padding:7px 0}
.com_header .search_box{position:relative;height:30px;margin:0 5px 0 10px;-webkit-transition:all .3s linear;transition:all .3s linear}
.com_header .search_box .search_txt{width:100%;height:30px;padding:5px 5px 5px 30px;border-radius:14px;border:1px solid #c6c6c6;background-color:#fff;color:#000;font-size:0.12rem;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box}
.com_header .search_box .search_txt::-webkit-search-cancel-button,.com_header .search_box .search_txt::-webkit-search-results-button{-webkit-appearance:none}
.com_header .search_box .icon_back{display:none;position:absolute;left:-33px;top:0;width:23px;height:30px;line-height:30px;padding:0 5px;text-align:center;font-size:0.23rem;color:#ff3c3c}
.com_header .search_box .icon-search,.com_header .search_box .icon_delete{position:absolute;right:5px;top:0;width:30px;height:30px;line-height:30px;text-align:center}
.com_header .search_box .icon-search{position:absolute;right:auto;top:2px;left:5px;width:25px;color:#ccc;font-size:0.15rem}
.com_header .search_box .icon_delete{display:none;width:22px;color:#ccc;font-size:0.14rem}
.com_header .btn_search{visibility:hidden;opacity:0;position:absolute;right:10px;top:7px;width:55px;height:30px;line-height:30px;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:0.14rem;color:#fff;background-color:#ff3c3c;box-shadow:0 0 1px rgba(0,0,0,0.1) inset;-webkit-transition:all .3s linear;transition:all .3s linear}
.components-searchList{display:none;position:absolute;z-index:1000;left:0;top:0;width:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s linear;transition:all .3s linear}
.components-searchList .tags{padding-bottom:10px;background-color:#f5f5f5}
.components-searchList .tags:after{content:"";display:table;clear:both}
.components-searchList .tags .item{float:left;width:29.6875%;height:30px;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0 2.34375%;padding:0 10px;border:1px solid #dcdcdc;-webkit-border-radius:14px;border-radius:14px;background-color:#fff;color:#666;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.components-searchList .tags .item:nth-child(3n){margin-left:3.125%}
.components-searchList ul{border-top:1px solid #e5e5e5}
.components-searchList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:44px;margin-left:10px;border-bottom:1px solid #e5e5e5}
.components-searchList li a{display:block;height:44px;line-height:44px;color:#666;font-size:0.14rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.components-searchList li a.link_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.components-searchList li a.link_text .text,.components-searchList li a.link_text .text_category{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.components-searchList li a.link_text .text_category{color:#999}
.components-searchList li a.link_text .text_category strong{color:#666}
.components-searchList li a.link_text .icon_arrow{display:block;width:30px;height:44px;line-height:44px;text-align:center;font-size:0.2rem;color:#999;vertical-align:top}
.components-searchList li a.link_tag{max-width:20%;height:30px;line-height:30px;margin-right:7.5px;padding:0 5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f5f5f5;color:#999}
.components-searchList li a.link_tag:last-child{margin-right:10px}
.components-searchList li a .icon{display:block;width:16px;height:44px;line-height:44px;margin-right:10px;text-align:center;font-size:0.16rem;color:#c6c6c6;vertical-align:top}
.components-searchList .clear_history{height:44px;line-height:44px;display:block;color:#999;font-size:0.14rem;text-align:center}
.components-searchList.show{display:block;top:44px}
.components-searchList.show ul{max-height:2.64rem;overflow:auto;-webkit-overflow-scrolling:touch}
.search_fixed_mask{display:none;position:fixed;left:0;top:0;z-index:140;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}
/*详情页顶部*/
.com_header.detail{position:absolute;top:5px;left:0;z-index:160;width:100%;border:0;background-color:transparent}
.com_header.detail .left.icon-back{left:10px;top:3px;width:35px;height:35px;line-height:35px;padding:0;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:18px;border-radius:18px;background-color:rgba(255,255,255,0.5);color:#ff3c3c;font-size:0.22rem;text-align:center}
.com_header.detail .rightBox{right:10px;top:0}
.com_header.detail .rightBox>[class^="icon-"],.com_header.detail .rightBox>[class*=" icon-"]{width:35px;height:35px;line-height:35px;padding:0;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:18px;border-radius:18px;background-color:rgba(255,255,255,0.5);color:#ff3c3c;font-size:0.22rem;text-align:center}
.com_header.detail .more_list:after{right:8px}
.com_header .right.icon-more{font-size:0.22rem}
/*顶部黄色提示*/
.top-tip-yelw{background-color:#ffffed;padding:10px;border-bottom:1px solid #e5e5e5}
/*首页顶部查询框有区别*/
.com_header.index{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.44rem;width:100%;min-width:3.2rem;max-width:6.4rem;margin:0 auto}
.com_header.index.fixed .header_logo,.com_header.index.fixed .header_area{width:0;min-width:0;margin:0}
.com_header.index.no_fixed{position:relative}
.com_header.index.no_fixed ~ .header_fixed_placeholder{display:none}
.com_header.index.search_show .header_logo,.com_header.index.search_show .header_area{width:0;min-width:0}
.com_header.index.search_show .search_box{margin:0 .75rem 0 .33rem}
.com_header.index.search_show .rightBox{display:none}
.com_header.index.search_show .components-searchList{top:.45rem}
.com_header.index.search_show .components-searchList li a{font-size:.14rem}
.com_header.index.search_show .components-searchList li a .icon{font-size:.16rem}
.com_header.index.search_show .components-searchList li a .icon_arrow{font-size:.2rem}
.com_header.index.search_show .components-searchList .clear_history{font-size:.14rem}
.com_header.index .header_logo,.com_header.index .header_area{display:block;height:.44rem;line-height:.44rem;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}
.com_header.index .header_logo{width:4em}
.com_header.index .header_logo img{display:block;margin:.03rem 0 0 .08rem;width:.4rem;height:.4rem}
.com_header.index .header_area{min-width:2em;margin-left:.05rem;color:#333;font-size:.14rem;text-align:center}
.com_header.index .search_wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:auto;padding:8px 0 0 }
.com_header.index .search_box{height:.3rem;margin:0 .05rem 0 .1rem}
.com_header.index .search_box .search_txt{height:.3rem;line-height:.18rem;padding:.05rem .05rem .05rem .3rem;border-radius:.14rem;font-size:.12rem}
.com_header.index .search_box .icon-search{left:.05rem;width:.25rem;height:.3rem;line-height:.3rem;font-size:.2rem}
.com_header.index .search_box .icon_back{left:-0.33rem;width:.23rem;height:.3rem;line-height:.3rem;padding:0 .05rem;font-size:.23rem}
.com_header.index .search_box .icon_delete{right:.05rem;width:.3rem;height:.3rem;line-height:.3rem;font-size:.14rem}
.com_header.index .rightBox{position:static}
.com_header.index .right{font-size:.14rem}
.com_header.index .right .right_text:nth-last-of-type(1){height:.44rem;line-height:.44rem;padding:0 .1rem;font-size:.14rem}
.com_header.index .right .right_text.rbtn_box{height:.28rem;line-height:.28rem;margin-right:.05rem;padding:0 .1rem;border-radius:.04rem;font-size:.14rem}
.com_header.index .right [class^="icon-"],.com_header.index .right [class*=" icon-"]{min-width:.34rem;line-height:.28rem;margin-top:.02rem;font-size:.2rem}
.com_header.index .right [class^="icon-"]:nth-last-of-type(1),.com_header.index .right [class*=" icon-"]:nth-last-of-type(1){font-size:.24rem}
.com_header.index .right .icon_text{line-height:.12rem;margin-bottom:.02rem;font-size:.1rem}
.com_header.index .right .icon_text:nth-of-type(1){line-height:.44rem;padding:0 .1rem;font-size:.14rem}
.com_header.index .right .sumClass{min-width:.06rem;height:.12rem;line-height:.12rem;border-radius:.12rem;font-size:.1rem;right:.02rem;top:.2rem;padding:0 .03rem}
.com_header.index .btn_search{right:.1rem;top:.06rem;width:.55rem;height:.3rem;line-height:.3rem;-webkit-border-radius:.05rem;border-radius:.05rem;font-size:.12rem}
.com_header_index_placeholder{height:0.44rem}
/*end 顶部标题栏*/
/*begin 选项列表*/
.option_group{margin-top:10px;border-top:1px solid #eee}
.option_group li{border-bottom:1px solid #eee;padding:0.08rem 0.05rem;font-size:0.13rem;background-color:#fff}
.option_group li a{width:100%;height:0.3rem;line-height:0.3rem;color:#666;text-decoration:none;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}
.option_group li a small{font-size:0.1rem;padding-left:0.06rem;color:#a1a1a1}
.option_group li a i{border-radius:0.7rem;font-size:0.1rem;height:0.15rem;line-height:0.15rem;min-width:0.15rem;top:0.07rem;right:0.0;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 2px;background-color:#ff720e;color:#ffffff;text-align:center}
.option_group li a.icon{padding-left:0.4rem}
.option_group li a.icon:before{position:absolute;height:0.28rem;width:0.28rem;top:0;left:0;content:"";background-size:cover;background-repeat:no-repeat}
.option_group li.show_allow a:after{display:inline-block;right:0.0;position:absolute;line-height:0.3rem;height:.3rem;content:"\f11c";font-family:index;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.option_group li.show_allow a{padding-right:0.5rem}
.option_group li.show_allow i{right:0.2rem}
.option_group li .icon_order:before{background-image:url(../images/m_order.png)}
.option_group li .icon_paihang:before{background-image:url(../images/m_paihang.png)}
.option_group li .icon_lock:before{background-image:url(../images/m_lock.png)}
.option_group li .icon_point:before{background-image:url(../images/m_point.png)}
.option_group li .icon_user:before{background-image:url(../images/m_user.png)}
.option_group li .icon_users:before{background-image:url(../images/m_users.png)}
.option_group li .icon_coupon:before{background-image:url(../images/m_coupon.png)}
.option_group li .icon_hand:before{background-image:url(../images/m_hand.png)}
.option_group li .icon_favorites:before{background-image:url(../images/ic_favorites.png)}
.option_group li .icon_shop:before{background-image:url(../images/ic_shop.png)}
.option_group li .icon_qrcode:before{background-image:url(../images/ic_qrcode.png)}
.option_group li .icon_point_s:before{background-image:url(../images/ic_right_hand.png)}
.option_group li .icon_message:before{background-image:url(../images/ic_message.png)}
.option_group li .ic_pen:before{background-image:url(../images/ic_pen.png)}
.option_group li .icon_weixiu:before{background-image:url(../images/weixiu.png)}
.option_group li .icon_doc_ok:before{background-image:url(../images/doc_ok.png)}
/*end 选项列表*/
/*begin 表头的选项卡*/
.page_tab{border-bottom:1px solid #eee;background-color:#fff;display:moz-box;display:-webkit-box;display:box;}
.page_tab li{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;text-align:center;}
.page_tab li a{color:#333;position:relative;height:0.3rem;line-height:0.3rem;display:block;font-size:0.11rem}
.page_tab li.split{width:1px;margin:0.08rem 0;padding:0;background:#efefef;-moz-box-flex:0;-webkit-box-flex:0;box-flex:0;}
.page_tab li a.cur{color:#f24b48}
.page_tab li a.cur:after{position: absolute;content: "";width: 80px;height: 3px;background: #f24b48;bottom: 0px;left: 50%;margin-left: -40px;transform: scaleY(.5);-webkit-transform: scaleY(.5);}
/*begin 表头的选项卡*/
/*begin 图片列表*/
.carousel{width:100%;overflow:hidden}
.carousel ul{position:relative;width:999999px;overflow:hidden}
.carousel li{float:left;width:60px;height:60px;margin-right:7px;border-radius:3px;overflow:hidden}
.carousel .liimg{width:120px;height:120px;border:1px solid #e1e1e1;border-radius:6px;overflow:hidden;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform-origin:0 0;-webkit-transform-origin:0 0}
.carousel .liimg img{width:120px}
.carousel li .imco-l-img{width: 118px;height: 118px;vertical-align: middle;border-radius: 6px;overflow: hidden;border: 1px solid #e1e1e1;transform: scale(.5,.5);-webkit-transform: scale(.5,.5);transform-origin: 0 0;-webkit-transform-origin: 0 0;}
.carousel li img{width:100%;height:auto;max-width:100%;}
/*end 图片列表*/
/*滚动广告*/
.swipe_slide{overflow:hidden;position:relative}
/*控制滚动图高*/
.swipe_slide:after{content:'';display:block;width:100%;padding-top:42%}
.swipe_slide li,.swipe_slide li img,.swipe_slide ul{position:absolute;left:0;top:0;width:100%;height:100%}
.swipe_slide li:first-child{z-index:1}
.swipe_slide .dot{position:absolute;bottom:5px;right:0;z-index:5;width:100%;text-align:center}
.swipe_slide .dot span{display:inline-block;background-color:rgba(255,255,255,0);border:1px rgba(255,255,255,.5) solid;width:6px;height:6px;-webkit-border-radius:6px;border-radius:6px;margin-right:5px;}
.swipe_slide .dot span.cur{background-color:#fff}
/*图标导航菜单*/
.navigate_menu{background-color:#fff}
.navigate_menu:after{content:"";display:table;clear:both}
.navigate_menu .item{float:left;width:25%;height:.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.12rem;text-align:center}
.navigate_menu .item .icon_box{position:relative;display:inline-block;width:.36rem;height:.36rem;-webkit-border-radius:50%;border-radius:50%;color:#fff}
.navigate_menu .item .icon_box img{width:.36rem;height:.36rem}
.navigate_menu .item .icon_box .tips{position:absolute;right:0;top:-.06rem;min-width:.08rem;height:.12rem;line-height:.12rem;padding:0 .02rem;-webkit-border-radius:.06rem;border-radius:.06rem;font-size:.09rem;background-color:#ff3c25;white-space:nowrap;-webkit-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}
.navigate_menu .item .title{display:block;height:.26rem;line-height:.26rem;color:#666;font-size:.1rem}
.navigate_menu .item:active{opacity:.8}
/*首页公告*/
.module-notice{padding:0 10px;background:#fff;border-bottom:1px solid #eee}
.module-notice .css-box{padding:10px 0;border-top:1px solid #efefef;height:0.4rem}
.module-notice .box_flex_0{padding-right:10px;width:0.8rem;height:0.4rem;text-align:center}
.module-notice .box_flex_0 img{max-height:0.4rem;max-width:0.8rem;}
.module-notice .box_flex_1{overflow:hidden;height:0.4rem;border-left:1px solid #f6f6f6;padding-left:10px}
.module-notice .box_flex_1 a{height:0.2rem;line-height:0.2rem;color:#333;display:block;font-size:0.1rem}
.module-notice .box_flex_1 a em{font-size:0.09rem;border:1px solid #fd4609;color:#fd4609;border-radius:3px;padding:1px 2px;vertical-align:middle;display:inline-block;line-height:normal}
.module-notice .box_flex_1 a span{padding-left:8px;vertical-align:middle;}
/*专属客服*/
.module-cust-service{margin-top:2.6666%;padding:10px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}
.module-cust-service .icon-box{min-height:0.4rem;width:0.4rem;padding-right:10px}
.module-cust-service .icon-box img{max-width:0.4rem;max-height:0.4rem;border-radius:50%}
.module-cust-service .info-box .uname span{height:0.25rem;line-height:0.25rem;font-size:0.15rem;padding-right:10px;vertical-align:middle}
.module-cust-service .info-box .uname em{height:0.15rem;line-height:0.15rem;border-radius:0.07rem;padding:0 0.05rem;font-size:0.09rem;vertical-align:middle;display:inline-block}
.module-cust-service .info-box .other span,.module-cust-service .info-box .other a{line-height:0.15rem;padding-right:10px;color:#a1a1a1;font-size:0.1rem;display:inline-block}
.module-cust-service .contact{padding-top:0.1rem}
.module-cust-service .contact a{height:0.2rem;line-height:0.2rem;border:1px solid #E8615B;color:#DB6560;border-radius:0.1rem;display:inline-block;padding:0 0.1rem}
/*推荐进入时提示用户*/
.colln-reminder{position:fixed;margin:auto;left:0;right:0;top:0;bottom:0;width:80%;height:2.1rem;background:url(../images/dialog_bg.png) no-repeat;background-size:100% 100%;max-width:500px;z-index:2001;display:none}
.colln-reminder.show{display:block}
.colln-reminder-mask{position:fixed;width:100%;height:100%;z-index:2000;background-color:rgba(0,0,0,0.4);left:0;top:0;bottom:0;right:0;display:none}
.colln-reminder.show+.colln-reminder-mask{display:block;-webkit-animation-name:fadeIn;-webkit-animation-duration:0.5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}
.colln-reminder .close-btn{position:absolute;top:0;right:0;width:0.3rem;height:0.3rem;background:url(../images/dialog_close_btn.png) no-repeat;background-size:100% 100%}
.colln-reminder .wrap{padding:0.15rem}
.colln-reminder .wrap-content{height:1.4rem}
.colln-reminder .icon{width:0.4rem;height:0.4rem;position:absolute}
.colln-reminder .icon img{max-width:0.5rem;max-height:0.5rem}
.colln-reminder .bg-content{position:absolute;left:0.7rem;top:0.35rem;width:2rem;height:1rem;font-size:0.14rem;color:#E7636D;padding:0.28rem 0.4rem 0.25rem 0.3rem;background:url(../images/dialog_content.png) no-repeat;background-size:100% 100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.colln-reminder .tip{color:#333;font-size:0.13rem}
/*查询框*/
.page_index .search_box2{position:relative;padding:10px;border-bottom:1px solid #d9d4d1;background-color:#ffffff;}
.page_index .search_box2 .text{display:block;-webkit-appearance:none;width:100%;height:35px;border:1px solid #bcbabb;padding:0 7px;color:#666;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.page_index .search_box2 .search_btn{display:block;width:42px;height:35px;line-height:35px;border:1px solid #bcbabb;background-color:#e1dfe0;cursor:pointer;border-left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.page_index .search_box2 .search_btn .icon-search{color:#adadad;font-size:0.14rem;}
.page_index .search_box2 .keywords{clear:both;margin-top:5px;}
.page_index .search_box2 .keywords a{padding:5px 10px 5px 0;color:#666666;}
/*块标题*/
.page_index .head_box{position:relative;height:.44rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center}
.page_index .head_box .head_box_title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:.18rem;padding:1.86666667% 0;}
.page_index .head_box .head_box_title .title{height:.18rem;line-height:.18rem;padding-left:2%;border-left:.03rem solid #ff3c25;font-size:.13rem;font-weight:normal;color:#858585;}
.page_index .head_box .time_left{position:absolute;right:2.66666667%;top:.12rem;z-index:1;height:.2rem;line-height:.2rem;font-size:0}
.page_index .head_box .more_link{position:absolute;right:1.5%;top:.13rem;z-index:1;height:.2rem;line-height:.2rem;font-size:0;vertical-align:middle;font-size:.12rem;color:#999;text-decoration:none;}
.page_index .head_box .more_link:hover{text-decoration:none;}
/*块标题前一竖的颜色*/
.topic_block1 .head_box .head_box_title .title{border-left-color:#34b9a7;}
.topic_block2 .head_box .head_box_title .title{border-left-color:#ffae2f;}
.topic_block3 .head_box .head_box_title .title{border-left-color:#ff668f;}
/*块标题右边计时*/
.page_index .head_box .time_left .text{vertical-align:middle;font-size:.12rem;color:#666}
.page_index .head_box .time_left .num{position:relative;display:inline-block;width:.22rem;height:.2rem;margin:0 .03rem;text-align:center;font-size:.14rem;vertical-align:middle;color:#fff}
.page_index .head_box .time_left .num:after,.page_index .head_box .time_left .num:before{content:'';position:absolute;left:0;z-index:-1;width:100%;height:.1rem}
.page_index .head_box .time_left .num:before{top:0;-webkit-border-radius:.04rem .04rem 0 0;border-radius:.04rem .04rem 0 0;background-color:#a3a3a3}
.page_index .head_box .time_left .num:after{top:.1rem;-webkit-border-radius:0 0 .04rem .04rem;border-radius:0 0 .04rem .04rem;background-color:#b6b6b6}
.page_index .head_box .time_left .dot{position:relative;display:inline-block;width:.03rem;height:.12rem;vertical-align:middle}
.page_index .head_box .time_left .dot:after,.page_index .head_box .time_left .dot:before{content:'';position:absolute;left:0;width:.03rem;height:.03rem;-webkit-border-radius:50%;border-radius:50%;background-color:#bdbdbd}
.page_index .head_box .time_left .dot:before{top:0}
.page_index .head_box .time_left .dot:after{bottom:0}

.home-pic1{min-height:64px;background:#fff;margin-top:0.1rem;}
.home-pic1 > a{display:block;position:relative;width:100%;height:auto;}
.home-pic1 img{width:100%;height:auto;}
/*一个图*/
.page_index .floor_column_1{margin:2.66666667%}
.page_index .floor_column_1>a{display:block;position:relative}
.page_index .floor_column_1>a:active{opacity:.8}
.page_index .floor_column_1>a:after{content:'';display:block;width:100%;padding-top:21.12676056%}
/*两个图*/
.page_index .floor_column_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:2.66666667%}
.page_index .floor_column_2>a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}
.page_index .floor_column_2>a:active{opacity:.8}
.page_index .floor_column_2>a:after{content:'';display:block;width:100%;padding-top:42.85714286%}
.page_index .floor_column_2>a:first-child{margin-right:1.4084507%}
/*三个图*/
.page_index .floor_column_3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:2.66666667%}
.page_index .floor_column_3>a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1.4084507%;position:relative}
.page_index .floor_column_3>a:active{opacity:.8}
.page_index .floor_column_3>a:after{content:'';display:block;width:100%;padding-top:100%}
.page_index .floor_column_3>a:last-child{margin-right:0}

.page_index .combination_floor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2.66666667% 0 0 0;border-top:.01rem solid #e0e0e0;border-bottom:.01rem solid #e0e0e0;background-color:#fff}
.page_index .combination_floor .pic_large{display:block;width:38.66666667%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:.01rem solid #e0e0e0;position:relative}
.page_index .combination_floor .pic_large:after{content:'';display:block;width:100%;padding-top:138.88888889%}
.page_index .combination_floor .pic_large:active{opacity:.8}
.page_index .combination_floor .pic_large h2{position:absolute;left:.1rem;top:0;z-index:1;height:.36rem;line-height:.36rem;color:#333;font-size:.14rem;font-weight:400}
.page_index .combination_floor .pic_large h2 span{display:inline-block;width:.14rem;height:.14rem;line-height:.14rem;text-align:center;color:#ff3c25}
.page_index .combination_floor .pic_large .time_left{position:absolute;left:.08rem;top:.36rem;z-index:1;height:.2rem;line-height:.2rem;font-size:0}
.page_index .combination_floor .pic_large .time_left .text{vertical-align:middle;font-size:.12rem;color:#666}
.page_index .combination_floor .pic_large .time_left .num{position:relative;display:inline-block;width:.22rem;height:.19rem;margin:0 .03rem;text-align:center;font-size:.14rem;vertical-align:middle;color:#666}
.page_index .combination_floor .pic_large .time_left .num:after,.page_index .combination_floor .pic_large .time_left .num:before{content:'';position:absolute;left:0;z-index:-1;width:100%;height:.09rem;background-color:#e0e0e0}
.page_index .combination_floor .pic_large .time_left .num:before{top:0;-webkit-border-radius:.04rem .04rem .02rem .02rem;border-radius:.04rem .04rem .02rem .02rem}
.page_index .combination_floor .pic_large .time_left .num:after{bottom:0;-webkit-border-radius:.02rem .02rem .04rem .04rem;border-radius:.02rem .02rem .04rem .04rem}
.page_index .combination_floor .pic_large .time_left .dot{position:relative;display:inline-block;width:3px;height:12px;vertical-align:middle}
.page_index .combination_floor .pic_large .time_left .dot:after,.page_index .combination_floor .pic_large .time_left .dot:before{content:'';position:absolute;left:0;width:.03rem;height:.03rem;-webkit-border-radius:50%;border-radius:50%;background-color:#e0e0e0}
.page_index .combination_floor .pic_large .time_left .dot:before{top:0}
.page_index .combination_floor .pic_large .time_left .dot:after{bottom:0}
.page_index .combination_floor .box_medium{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%}
.page_index .combination_floor .box_medium .pic_medium{display:block;position:relative}
.page_index .combination_floor .box_medium .pic_medium:after{content:'';display:block;width:100%;padding-top:43.47826087%}
.page_index .combination_floor .box_medium .pic_medium:active{opacity:.8}
.page_index .combination_floor .box_medium .pic_medium:last-child{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:.01rem solid #e0e0e0;position:relative}
.page_index .combination_floor .box_medium .pic_medium:last-child:after{content:'';display:block;width:100%;padding-top:43.04347826%}
@media (device-width:414px) and(-webkit-min-device-pixel-ratio:3)
{
.page_index .combination_floor .box_medium .pic_medium:last-child{position:relative}
.page_index .combination_floor .box_medium .pic_medium:last-child:after{content:'';display:block;width:100%;padding-top:43.1884058%}
}
.page_index .combination_floor .box_medium .box_small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e0e0e0}
.page_index .combination_floor .box_medium .box_small .pic_small{display:block;width:50%;position:relative}
.page_index .combination_floor .box_medium .box_small .pic_small:after{content:'';display:block;width:100%;padding-top:86.08695652%}
.page_index .combination_floor .box_medium .box_small .pic_small:active{opacity:.8}
@media (device-width:414px) and(-webkit-min-device-pixel-ratio:3)
{
.page_index .combination_floor .box_medium .box_small .pic_small{position:relative}
.page_index .combination_floor .box_medium .box_small .pic_small:after{content:'';display:block;width:100%;padding-top:86.37681159%}
}
.page_index .combination_floor .box_medium .box_small .pic_small:first-child{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:.01rem solid #e0e0e0}
.page_index .combination_floor .box_medium .box_small .pic_small:first-child:after{content:'';display:block;width:100%;padding-top:86.84210526%}
@media (device-width:414px) and(-webkit-min-device-pixel-ratio:3)
{
.page_index .combination_floor .box_medium .box_small .pic_small:first-child{position:relative}
.page_index .combination_floor .box_medium .box_small .pic_small:first-child:after{content:'';display:block;width:100%;padding-top:86.88046647%}
}

.page_index .feature_channel{margin-top:2.66666667%;border-top:.01rem solid #e0e0e0;background-color:#ffffff;}
.page_index .channel_column_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page_index .channel_column_2 .pic_medium{display:block;width:66.66666667%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:.01rem solid #e0e0e0;border-bottom:.01rem solid #e0e0e0;position:relative}
.page_index .channel_column_2 .pic_medium:after{content:'';display:block;width:100%;padding-top:59.83935743%}
.page_index .channel_column_2 .pic_medium:active{opacity:.8}
.page_index .channel_column_2 .pic_small{display:block;width:33.33333333%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:.01rem solid #e0e0e0}
.page_index .channel_column_2 .pic_small:after{content:'';display:block;width:100%;padding-top:119.2%}
.page_index .channel_column_2 .pic_small:active{opacity:.8}
.page_index .channel_column_2 .pic_small+.pic_medium{border-left:.01rem solid #e0e0e0;border-right:none;position:relative}
.page_index .channel_column_2 .pic_small+.pic_medium:after{content:'';display:block;width:100%;padding-top:59.83935743%}

.page_index .channel_column_3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page_index .channel_column_3 .pic_small{display:block;width:33.33333333%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:.01rem solid #e0e0e0}
.page_index .channel_column_3 .pic_small:after{content:'';display:block;width:100%;padding-top:119.2%}
.page_index .channel_column_3 .pic_small:active{opacity:.8}
.page_index .channel_column_3 .pic_small:nth-child(2){border-left:.01rem solid #e0e0e0;border-right:.01rem solid #e0e0e0;position:relative}
.page_index .channel_column_3 .pic_small:nth-child(2):after{content:'';display:block;width:100%;padding-top:121.13821138%}
/*选项卡*/
.tab{list-style-type:none;padding:0;margin:0;display:moz-box;display:-webkit-box;display:box;border-bottom:1px solid #f6f6f6;}
.tab li{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;background-color:#fefefe;text-align:center;height:30px;line-height:30px;}
.tab li a{display:block;text-decoration:none;color:#333;}
.tab li.current{border-bottom:2px solid #00bd28;height:28px;}
/*首页商品一行3个*/
.page_index .precision_column{margin-top:2.66666667%;border-top:.01rem solid #e0e0e0;padding-left:1px}
.page_index .precision_column:after{content:"";display:table;clear:both}
.page_index .precision_column .product_item{position:relative;float:left;width:33.33333333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.66666667%;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff}
.page_index .precision_column .product_item:nth-child(3n){border-right-color:#fff}
.page_index .precision_column .product_item a{display:block}
.page_index .precision_column .product_item a:active{opacity:.8}
.page_index .precision_column .product_item .pic_box{margin-bottom:.08rem;position:relative}
.page_index .precision_column .product_item .pic_box:after{content:'';display:block;width:100%;padding-top:100%}
.page_index .precision_column .product_item h3{height:.36rem;line-height:.18rem;overflow:hidden;font-size:.11rem;font-weight:normal;color:#333}
.page_index .precision_column .product_item .price_box{height:.16rem;line-height:.16rem;overflow:hidden;margin-top:.04rem;margin-left:-0.02rem;white-space:nowrap}
.page_index .precision_column .product_item .price_box.price_sam strong{color:#07317a}
.page_index .precision_column .product_item .price_box strong{display:inline-block;vertical-align:middle;color:#ff3c25}
.page_index .precision_column .product_item .sam_tag{position:relative;display:inline-block;height:.12rem;line-height:.12rem;margin-left:.03rem;padding:0 .03rem;font-size:.1rem;background-color:#07317a;color:#fff;vertical-align:middle}
.page_index .precision_column .product_item .sam_tag:before{content:'';position:absolute;left:-4px;bottom:0;border-width:2px;border-style:solid;border-color:transparent #07317a #07317a transparent}
.page_index .precision_column .product_item .icon_add_cart{position:absolute;right:0;bottom:0;width:.36rem;height:.36rem;line-height:.36rem;text-align:center;font-size:.2rem;color:#ff3c25}
.page_index .precision_column.empty{padding:2.66666667% 0;font-size:0.12rem;color:#cccccc;text-align:center;}
/*商品Grid列表(一行2个)*/
.goods_grid:after{content:'';display:block;width:100%;clear:both;}
.goods_grid li{position:relative;float:left;width:50%;margin-bottom:5px;}
.goods_grid .item{margin:0 5px;padding:0 0 5px 0;position:relative;z-index:1;left:0;top:0;display:block;background:#fff;}
.goods_grid li:nth-child(odd) .item {margin-right:3px;}
.goods_grid li:nth-child(even) .item {margin-left:3px;}
.goods_grid .item:active{background-color:#f5f5f5}
.goods_grid .item:after{content:"";display:table;clear:both}/*#ffae30*/
.goods_grid .item .pic_box{margin-right:0;width:100%;height:auto;background-color:#fff;overflow:hidden;position:relative;float:none;margin-bottom:5px;}
.goods_grid .item .pic_box .title_box{position:absolute;left:0;bottom:0;padding:5px 4px;background:rgba(255,174,30,0.7);/*#ffae30*/width:100%;font-size:0.1rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.goods_grid .item .pic_box:after{content:'';padding-top:100%;display:block;width:100%}
.goods_grid .item .pic_box img{display:block;width:100%;height:auto;position:absolute}
.goods_grid .item .price_box{position:relative;text-align:center;display:box;overflow:hidden;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 5px;}
.goods_grid .item .price_box .old_price{display:block;vertical-align:middle;float:left;padding-top:5px;}
.goods_grid .item .price_box .new_price{display:block;vertical-align:middle;float:right;padding-top:5px;color:#ff3c25;}
.goods_grid .item .price_box .new_price i{font-size:.18rem;font-weight:500}
.goods_grid .item .price_box .new_price em{font-size:.12rem;font-weight:500}
.goods_grid .item .price_box small{font-size:.12rem}
.goods_grid .item .price_box del{color:#bbb;font-size:.12rem}
/*底部3个图，正、店铺、分享*/
.page_index .footer_column3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0.3rem 0.05rem 0.2rem 0.05rem;}
.page_index .footer_column3>a{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1.4084507%;position:relative;text-align:center;}
.page_index .footer_column3>a div{font-size:0.13rem;color:#999999;padding:0.1rem 0;}
/*begin 产品分类*/
.page_category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;height:100%}
.page_category .layout_body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;display: -webkit-box;display: -moz-box;display: box;-webkit-box-orient:horizontal;box-orient:horizontal;}
.page_category .layout_body .category-tab{width:25%;height:100%;background:#f3f4f6;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.page_category .layout_body .category-tab ul,.category-tab li{display:block;margin:0;padding:0;list-style-type:none}
.page_category .layout_body .category-tab li{height:49px;line-height:49px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#f3f4f6;text-align:center}
.page_category .layout_body .category-tab a{display:block;width:100%;height:49px;line-height:49px;text-decoration:none;font-size:13px;color:#252525;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.page_category .layout_body .category-tab li.cur a{border-right:1px solid #fff;background:#fff;color:#f15353}
.page_category .layout_body .category-content{height:100%;background:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.page_category .layout_body .category-div{margin:0 11px 0 13px}
.page_category .layout_body .category-div h4{font-size:12px;margin:0;padding:10px 0 5px 0;line-height:0.15rem;color:#888}
.page_category .layout_body .category-div h4 a{color:#888}
.page_category .layout_body .category-div:first-child h4{display:inline-block;padding-top:20px}
.page_category .layout_body .category-div ul{margin-top:10px;}
.page_category .layout_body .category-style-1 li{width:32.8%;height:90px;float:left;text-align:center}
.page_category .layout_body .category-style-1 a{text-decoration:none;color:#252525}
.page_category .layout_body .category-style-1 img{width:62px;height:62px;border:0}
.page_category .layout_body .category-style-1 span{font-size:12px;display:block;margin:5px 0 9px;line-height:0.12rem;height:0.12rem;overflow:hidden;text-overflow:ellipsis}
.page_category .layout_body .category-style-1:after{content:"";display:inline-block;height:0;width:100%;clear:both;font-size:0;line-height:0}
.page_category .layout_footer{position:relative;width:100%;height:0;overflow:hidden;}
.page_category .link-more{color:#999;display:block;text-align:center}
/*end 产品分类*/
/*商品列表
.search_list_box.hide{display:none}
.search_list_box>ul{background-color:#f5f5f5}
.search_list_box li{position:relative;background-color:#fff;margin-bottom:10px}
.search_list_box .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;border-bottom:1px solid #e5e5e5;position:relative;z-index:1;left:0;top:0}
.search_list_box .item:active{background-color:#f5f5f5}
.search_list_box .item:after{content:"";display:table;clear:both}
.search_list_box .item .pic_box{margin-right:10px;background-size:cover;background-position:center;width:90px;height:90px;background-color:#fff;overflow:hidden;position:relative}
.search_list_box .item .pic_box .img_tag{position:absolute;right:0;bottom:2px;border-radius:8px;padding:1px 8px;background-color:#ff875a;color:#fff;z-index:3}
.search_list_box .item .pic_box:after{content:'';padding-top:100%;display:block;width:100%}
.search_list_box .item .pic_box img{display:block;width:100%;height:auto;position:absolute}
.search_list_box .item .middle{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.search_list_box .item .title_box{height:36px;overflow:hidden;color:#111;font-size:.14rem;line-height:18px;margin-bottom:5px}
.search_list_box .item .title_box .self_sell{vertical-align:middle;padding:0 3px;border:1px solid #ff3c25;-webkit-border-radius:2px;border-radius:2px;color:#ff3c25;font-size:.1rem}
.search_list_box .item .title_box .purchased{font-size:12px;color:#f39800}
.search_list_box .item .title_box .shop_abroad{display:inline-block;height:15px;line-height:15px;padding:0 3px;border:1px solid #ae74f3;-webkit-border-radius:2px;border-radius:2px;color:#ae74f3}
.search_list_box .item .active_box{height:16px;overflow:hidden;margin-bottom:5px}
.search_list_box .item .active_box .active_tag{display:none;height:12px;line-height:12px;padding:2px 3px;-webkit-border-radius:2px;border-radius:2px;color:#fff;font-size:.1rem;vertical-align:top}
.search_list_box .item .active_box .active_tag:nth-child(-n+3){display:inline-block}
.search_list_box .item .active_box .active_tag:last-child{margin-right:0}
.search_list_box .item .active_box .active_tag.bg_blue{background-color:#4cb8f7}
.search_list_box .item .active_box .active_tag.bg_green{background-color:#97d054}
.search_list_box .item .active_box .active_tag.bg_orange{background-color:#ff7c3c}
.search_list_box .item .active_box .active_tag.bg_red{background-color:#ff8b67}
.search_list_box .item .active_box .active_tag.bg_purple{background-color:#8f65c4}
.search_list_box .item .active_box .active_tag.bg_highlight{background-color:#ff3c3c}
.search_list_box .item .active_box .active_tag .icon{display:inline-block;width:10px;height:12px;line-height:10px;text-align:center;vertical-align:middle;margin-right:2px}
.search_list_box .item .price_box{position:relative;width:62px;text-align:center;height:92px}
.search_list_box .item .price_box .new_price{display:block;color:#ff3c25;vertical-align:middle;margin:0 0 8px 0}
.search_list_box .item .price_box .new_price i{font-size:.16rem;font-weight:700}
.search_list_box .item .price_box small{font-size:.14rem}
.search_list_box .item .price_box del{color:#bbb;font-size:.1rem}
.search_list_box .item .price_box .price_tag{display:block;font-size:.12rem;padding:2px 0;width:4rem;-webkit-border-radius:10px;border-radius:10px;color:#ff3c25;vertical-align:middle;border:1px solid #ffc4bd;margin:0 auto 16px}
.search_list_box .item .price_box .jifen_tag{display:inline-block;margin:-8px 0 16px 0}
.search_list_box .item .price_box .jifen_tag>i{font-size:.12rem;color:#bdbdbd}
.search_list_box .item .price_box .jifen_tag>.fh{display:block}
.search_list_box .item .top_sell{padding-top:15px;color:#ff3c25}
.search_list_box .item .top_sell .rx{padding-left:4px;color:#999}
.search_list_box .item .comment_box{height:12px;line-height:12px;padding-top:15px;color:#999;font-size:.1rem}
.search_list_box .item .comment_box .comment{margin-right:10px}
.search_list_box .item .comment_box .icon-dialog,.search_list_box .item .comment_box .icon-good{margin-right:2px}
.search_list_box.openList li{float:left;width:50%}
.search_list_box.openList li:nth-child(even) .item{border-right-color:#fff}
.search_list_box.openList .item{border-right:1px solid #e5e5e5;display:block}
.search_list_box.openList .item .price_box{display:box;width:100%;overflow:hidden;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.search_list_box.openList .item .price_box .new_price{margin:5px 9px 0 0;float:left}
.search_list_box.openList .item .price_box .price_tag{margin:5px 5px 0 0;float:left}
.search_list_box.openList .item .price_box .jifen_tag{display:none}
.search_list_box.openList .item .price_box .bug_car{position:static;float:right;width:26px}
.search_list_box.openList .item .pic_box{float:none;width:100%;height:auto;margin-right:0;margin-bottom:10px;position:relative}
.search_list_box.openList .item .pic_box.cloth:after{content:'';padding-top:140%;display:block;width:100%}
.search_list_box.openList .item .pic_box:after{content:'';padding-top:100%;display:block;width:100%}
.search_list_box.openList .item .title_box{margin-bottom:10px}
.search_list_box.openList .item .active_box .active_tag{display:none}
.search_list_box.openList .item .active_box .active_tag:nth-child(-n+1){display:inline-block}
.search_list_box.openList .item .comment_box,.search_list_box.openList .item .top_sell{display:none}
.search_list_box.openList .bug_car{bottom:5px;border-left:none}
.search_list_box .bug_car{position:absolute;display:block;bottom:0;left:50%;margin-left:-20px;z-index:2;width:40px;height:28px;color:#ff3c3c;font-size:.25rem;text-align:center}
.search_list_box .bug_car.sold_out{color:#bcbcbc}
*/
/*begin 专题、预售商品列表*/
.page-topic .header{background:#fff}
.page-topic .header .topic-img{width:100%}
.page-topic .goods_grid,.page-pre-pd .goods_grid{margin-top:10px}
/*end 专题、预售商品列表*/
/*begin 品牌列表*/
.page-brands .ul_brands li{display:block;margin-top:10px;padding:2px 2px 10px 2px;border:1px solid #eee;background:#fff;border-radius:2px}
.page-brands .ul_brands li a{color:#333}
.page-brands .ul_brands li .brand-icon{overflow:hidden;max-height:180px;}
.page-brands .ul_brands li .brand-icon img{width:100%;}
.page-brands .ul_brands li .brand-name{padding-top:15px;font-size:0.15rem;text-align:center}
/*end 品牌列表*/
/*begin 商品详情新*/
/*图片列表*/
.screen_slide{z-index:0;overflow:hidden;position:relative;border-bottom:1px solid #dddddd}
.screen_slide:after{content:'';display:block;width:100%;padding-top:78.125%}
.screen_slide:before{content:'';position:absolute;left:0;bottom:0;z-index:2;width:100%;height:40px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.5) 100%);background-image:-ms-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 50%,rgba(0,0,0,0.5) 100%)}
.screen_slide .swipe_num{position:absolute;bottom:10px;right:0;z-index:5;width:100%;height:14px;line-height:14px;text-align:center;font-size:0.12rem;color:#fff}
.swipeSlide_wrap{position:relative;position:absolute;left:0;top:0;width:100%;overflow:hidden}
.swipeSlide_wrap:after{content:'';display:block;width:100%;padding-top:78.125%}
.swipeSlide_detail{position:relative;position:absolute;left:0;top:0;width:100%;-webkit-transform:translate3d(0,-10.9375%,0);transform:translate3d(0,-10.9375%,0)}
.swipeSlide_detail:after{content:'';display:block;width:100%;padding-top:100%}
.swipeSlide_detail ul,.swipeSlide_detail li,.swipeSlide_detail li img{position:absolute;left:0;top:0;width:100%;height:100%}
.swipeSlide_detail li:first-child{z-index:1}
.pd_product-wrap .inner_wrapper{position:relative;z-index:2;background-color:#f3f3f3}

.pd_product-title{line-height:20px;font-size:0.13rem;color:#333;font-weight:normal;text-align:justify}
.pd_product-title-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.pd_product-title-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 10px;padding-top:8px}
.pd_product-title i,
.pd_product-title .icon_sell{display:inline-block;width:26px;height:14px;line-height:14px;margin-right:5px;border:1px solid #ae74f3;border-radius:2px;text-align:center;color:#ae74f3;font-size:0.1rem;font-style:normal}
.pd_product-title .icon_sell{border:1px solid #fe5955;color:#fe5955}
.pd_product-title .icon-merchant{display:inline-block;width:20px;height:20px;line-height:20px;margin-right:5px;-webkit-border-radius:2px;border-radius:2px;text-align:center;font-size:0.2rem;background-color:#ff7373;color:#fff;vertical-align:top}
.pd_product-title .pic{height:20px;margin-right:5px;vertical-align:top}
.pd_product-subtitle{padding-top:6px;height:20px;line-height:20px;font-size:0.09rem;font-weight:normal;color:#999;overflow:hidden}
/*收藏的五角星*/
.pd_product-collect{display:block;width:52px;margin:10px 0 auto;text-align:center;border-left:1px solid #d8d8d8}
.pd_product-collect:before{content:'';display:inline-block;width:22px;height:22px;margin-bottom:3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAmCAYAAAC29NkdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjlBQkU1MkJERkIxMUUzOUJCRDg2MDdCNzgzRUI1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjlBQkU1M0JERkIxMUUzOUJCRDg2MDdCNzgzRUI1RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzM0NCQ0Y1QkRGQjExRTM5QkJEODYwN0I3ODNFQjVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzM0NCQ0Y2QkRGQjExRTM5QkJEODYwN0I3ODNFQjVEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+obXTYQAAA4ZJREFUeNrMmHtozWEYx8+Og01mW2guK5vcL8OaxRnJOdsIKQkJo5FLKBFK5DLiD5cS2WGuiaIIyWW2NpswC7lF4Q+jTGTbYRiL71PfU28/5/I7Z+/pnKc+nd/5Xd73+3vf532e5/3ZXC6XRaPZQSN4pqtBq0WvFRBLNArsCGaBuaBdNAqcSZFdwdRoFFjg4zgqBA4A2eAbaAYTQEo0CfSM2Dlwhe0uiBaBbUE+j48Rj+iY1jZu0yBwMkgGL8Ed0Aa8B2lgPCiL9AguVEZPrAWcNFyLmMAeYCL4DU4p50XsXzANJEVSYD7d5CqoU86/BeUgDsyOlMAYZfUWe7l+VMc024K4L57TFU+GgL7gA7jh5ZkLoB5kcKTfADepZ1HRYqZjGYWRSsdCJ5Co/I/z04b43h8v53+As2CZsmiM1qSIbiBuhSob33QGnd2f1RsebuS5Yj/PHGJuTuRLq4OQADqQZC/PXgSXbexkCtgJ1vJiNVgMPitiQrGnfHlflkCx3eiz6Vz9W0ChHFuV2LUOzOHUZIEi3txoCZ810M2KKc7N0LSNff+3is+AMaAWjAIPKDZcNo59DAOv2eelQGHmIcgElQzEFWB+GMQtByWgC7jJgXhhNg5+Ak5wGMSCE2CfptzdHhwBB1ho7AWTwNdgA7WkryUME3K8ClwHnVshrjuLh0XgJ5gH1viLh2YySRFH0zOq1QzSwVoW/c3OamcsOK0r1VXSL6Wk6h1iSb8U9ASP2FaN7lxcyzAgdisEgSX8/WIoLLQJTGJeFX+8HYLAMsa27ACpM2SBDlbL97g5CtbqmFniKFK7wBzDVHmzPiDVxDTnhEOgk7+lPqqi9eAJR2mlj7ZLwyUwlbVfA8OMasPBfbCL0ydfF/Zz5Q803Cu++wuMMBtPrUFOb4VS+0mG2cHYJovnHTPCdPCR8U5CykZmDLHv9GGrMiNaBXp8SAqKx2AD2zjI4H2N9eUgcJwfkQoZ8zINbWgTqL5tDXOojGR/8IoVyQolRlqYVyWY53EDJaXUXbCHv2K5ugSms+KQqT3PKkRy53aWSVV+npWAPpQFgWyyVitb0jRmpVYLzFNWaooyXZvo8IGsiQWBnSu8l/JJJFeHQKeyCZItwWiGk2Ctmi+2mV/ATIWbQAJjWXWUc6p3+9jBmbVmlvMZXM2OQBoCCRzMOtDBklyXPWe62wr6+bvxnwADAHfnzgYORb/KAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:cover}
.pd_product-collect_current:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAmCAYAAAC29NkdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjlBQkU1NkJERkIxMUUzOUJCRDg2MDdCNzgzRUI1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjlBQkU1N0JERkIxMUUzOUJCRDg2MDdCNzgzRUI1RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUyOUFCRTU0QkRGQjExRTM5QkJEODYwN0I3ODNFQjVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUyOUFCRTU1QkRGQjExRTM5QkJEODYwN0I3ODNFQjVEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mQthIgAAAmxJREFUeNrMmF9IU1Ecx+9dU5q4aFQE4YMKipgWRUU1RXJrSoogoTK0iEVE0EMQ9RaR+Cb4FoQIIoSPib4I4tt6UUTBShSsB+2hBjVzMv+x6ffgT7ise+/O3T3bzg8+sLu7e+5nZ+f8fr9dNRnsUATGbbAJvooa0KGIjRChyChYDLpADyiUUbCTJM+BNhkFQwavpRCsAl7NcRMokUkwpDPuI1kEC8BDA2lVBsEWcF7n/TJwRwbBxxmey4ngBdBscr4dePIpyNae0+S8CwTzJahy5jtbP7PTwufc9HO5iRpQwXHtVZrp7yBGbFBTkeC5MZuF65obM06B05pjl82lMGLwflwj/Y+IafjMBD+BjjSLPVtRROilqTEw4aDpbgX9ihxxAN6C+2DreJOwtfAadIPtPMrFKDX1kuh/u3gU1IH1PMitgptgPF2amQfXQDiHclPgBljizYMR4AODOZAbAPdA1Gqi3gdPwTN6LTp2wAPw0iwf8lSSDzSbEYFyP0E9+Ciq1IVpXS4LkFugseZE1+J1SgN24w/4nY1mwUN11W54rZROK4KN4IQAQVfKHyxhgn6Bm8SfDUGfzIKlnL0fb1wBZ0QK8nzjNaoIrAv5xXFfX64Ek+A9ddiT1F9Wg+HjjsTOknFwfsZosBXQAJ6n5MgodeoB8MPg2ruiBC+Bszp1ug9cZm25ybXToJYagoTOH/tyEYKBlOM5KlVvwC7H9XFqCNjT1y9WZ9FhIb2wTvsVuAUWM9i5s/TFWDu/x7v51DTPqE+Cv2AGPKGuV0RcBEOgUjl64JnMdAbZQC+ozImSY/GNyt07kjSMQwEGAJOIcNTEl6KzAAAAAElFTkSuQmCC)}
.pd_product-collect_current .pd_product-collect-text_yes{display:block}
.pd_product-collect_current .pd_product-collect-text_not{display:none}
.pd_product-collect-text{display:block;line-height:16px;color:#999;font-size:0.09rem;}
.pd_product-collect-text_yes{display:none}
.pd_product-price{line-height:20px;margin:0 10px 8px}
.pd_product-price_current .pd_product-price-yen,.pd_product-price_current .pd_product-price-num,.pd_product-price_current .pd_product-price-decimal{color:#666}
.pd_product-price-tag{display:inline-block;height:18px;line-height:18px;margin-right:5px;padding:0 5px;color:#f00;border:1px solid #ffc4bd;vertical-align:middle;-webkit-border-radius:9px;border-radius:9px;background-color:#fff}
.pd_product-price-mobile{vertical-align:-2px}
.pd_product-price-yen{color:#fe5955;vertical-align:-4px;font-size:0.16rem}
.pd_product-price-decimal{color:#fe5955;vertical-align:-4px;font-size:0.16rem}
.pd_product-price-num{color:#fe5955;vertical-align:-5px;font-size:0.2rem}
.pd_product-price-old{display:block;color:#999;text-decoration:line-through}
.pd_product-price .tips{display:inline-block;height:12px;line-height:12px;padding:2px;-webkit-border-radius:2px;border-radius:2px;font-size:0.09rem;color:#fff;vertical-align:0;margin:0 2px;}
.pd_product-price .tips .icon{display:inline-block;width:10px;height:12px;line-height:12px;text-align:center;font-size:0.1rem;vertical-align:top}
.pd_product-price .tips.tips_save{background-color:#4cb8f7}
.pd_product-price .tips.tips_low{background-color:#97d054}
.pd_product-code{position:absolute;bottom:0;right:0;font-size:0.09rem;color:#999;line-height:16px;}
.pd_box-border{border-bottom:1px solid #d8d8d8;margin-bottom:10px;background-color:#fff}
/*颜色尺码等*/
.property-wrapper{/*max-height:300px;*/border-top:1px solid #d8d8d8;border-bottom:0;/*overflow-y:auto;-webkit-overflow-scrolling:touch;*/background-color:#fff;}
.pd_product-property-box{padding:10px 0 12px;border-bottom:1px solid #d8d8d8;color:#666}
.pd_product-property-box-title{line-height:20px;padding:0 10px;color:#212121;font-size:0.1rem}
.pd_product-property-box-title:after{content:"";display:table;clear:both}
.pd_product-property-box-title .more{float:right;color:#999}
.pd_product-property-box .desc{line-height:16px;margin:10px 10px 0;color:#999;padding:0 2px;}
.pd_product-property-select{padding:0 10px}
.pd_product-property-select:after{content:"";display:table;clear:both}
.pd_product-property-select-item{float:left;font-size:0.12rem;line-height:28px;margin:8px 8px 0 0;border:1px solid #bdbdbd;-webkit-border-radius:3px;border-radius:3px;list-style:none;background-color:#fff;color:#757575;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:3px;padding-right:3px}
.pd_product-property-select-item .desc{color:#a1a1a1;margin:0;font-size:0.1rem;display:block;}
.pd_product-property-select-item_disable{border-color:#eee;background-color:#f5f5f5;color:#ccc}
.pd_product-property-select .item_suit{width:73px}
.pd_product-property-select .item_suit.pd_product-property-select-item_current{border-color:#ff3c25;color:#ff3c25}
.pd_product-property-select .item_suit.pd_product-property-select-item_current .price{border-bottom-color:#ff3c25;background-color:#ff3c25;color:#fff}
.pd_product-property-select .item_suit .price{display:block;border-bottom:1px solid #bdbdbd;background-color:#eee}
.pd_product-property-select .item_suit .num{display:block}
.pd_product-property-select .item_single,.pd_product-property-select .item_package{min-width:45px}
.pd_product-property-select .item_single.pd_product-property-select-item_current,
.pd_product-property-select .item_package.pd_product-property-select-item_current{border-color:#ff3c25;background-color:#ff3c25;color:#fff}
.pd_product-property-select .item_single.pd_product-property-select-item_current .desc{color:#e6e6e6;}
.pd_product-property .product_package_wrap{display:none;position:relative;margin-top:10px}
.pd_product-property .product_package_wrap .arrow{position:absolute;left:38px;top:-5px;width:8px;height:8px;border-left:1px solid #dedede;border-top:1px solid #dedede;background-color:#f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pd_product-property .product_package{display:none;padding:10px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#f5f5f5;-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;font-size:0}
.pd_product-property .product_package .product{display:inline-block;font-size:0.12rem;vertical-align:middle;color:#757575;white-space:normal}
.pd_product-property .product_package .product:after{content:"";display:table;clear:both}
.pd_product-property .product_package .product .pic{float:left;width:75px}
.pd_product-property .product_package .product .pic img{width:75px;height:75px}
.pd_product-property .product_package .product .pic .num{display:block;height:20px;line-height:20px;text-align:center;color:#666}
.pd_product-property .product_package .product .info{float:left;width:80px;margin-left:10px}
.pd_product-property .product_package .product .info h3{height:48px;line-height:16px;overflow:hidden;margin-bottom:5px;font-size:0.1rem;font-weight:normal}
.pd_product-property .product_package .product .info .price_box{line-height:20px}
.pd_product-property .product_package .product .info .price_box .price{color:#ff3c3c;font-size:0.14rem}
.pd_product-property .product_package .add{display:inline-block;width:20px;height:20px;line-height:20px;margin:0 8px;font-size:0.12rem;color:#333;vertical-align:middle;text-align:center}
.pd_product-property .property-close{display:none;position:absolute;right:10px;top:-16px;width:24px;height:24px;padding:4px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}
.pd_product-property .property-close span{display:inline-block;width:22px;height:22px;line-height:22px;border:1px solid #bdbdbd;-webkit-border-radius:50%;border-radius:50%;font-size:0.12rem;color:#999;text-align:center}
.pd_product-property_mask{position:fixed;left:0;top:0;z-index:164;width:100%;height:100%;background-color:rgba(0,0,0,0.5);visibility:hidden;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
/*数量框*/
.pd_product-buy-num{padding:10px 10px 0;}
.pd_product-buy-num .pd_product-num-wrap{width:1.2rem;height:0.3rem;background:red;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;box-orient: horizontal;display: -webkit-box;display: -moz-box;display: box;box-sizing:border-box;}
.pd_product-buy-num .pd_product-num-wrap span,
.pd_product-buy-num .pd_product-num-wrap input{border:1px solid #ccc;height:0.3rem;line-height:0.3rem;line-height:0.15rem;font-size:0.15rem;color:#999;padding:0.06rem;font-weight:bold;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pd_product-buy-num .pd_product-num-wrap .option-reduce{width:0.3rem;background:#e6e6e6;}/*减*/
.pd_product-buy-num .pd_product-num-wrap .input-num{color:#666;border-left:0;border-right:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.pd_product-buy-num .pd_product-num-wrap .option-add{width:0.3rem;background:#e6e6e6;}/*加*/
/*商品评论  >*/
.pd_favorable-comment{position:relative;display:block;height:44px;line-height:44px;padding-left:10px;border-top:1px solid #d8d8d8;background-color:#fcfcfc;font-size:0.1rem;}
.pd_favorable-comment .item{float:left;margin-right:20px;color:#666}
.pd_favorable-comment .item .num{color:#999}
.pd_favorable-comment .item .num em{color:#ff3c25;font-style:normal}
.pd_favorable-comment .icon_arrow{display:inline-block;width:26px;height:26px;line-height:26px;font-size:0.19rem;color:#bfbfbf;text-align:center;font-weight:bold;position:absolute;right:0;top:8px}
/*详情，评论等选项卡*/
.pd_detail-tab{height:46px;margin-top:10px}
.pd_detail-tab.fixed .tab{position:fixed;left:0;top:0;z-index:160;width:100%}
.pd_detail-tab .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#fff}
.pd_detail-tab .tab .item{display:block;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:44px;line-height:44px;color:#333;font-size:0.1rem;text-align:center}
.pd_detail-tab .tab .item:last-child:after{display:none}
.pd_detail-tab .tab .item:after{content:'';position:absolute;right:0;top:11px;width:1px;height:22px;background-color:#dedede}
.pd_detail-tab .tab .item.cur{color:#ff3c25}
.pd_detail-tab .tab .item.cur:before{content:'';position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background-color:#ff3c25}
.pd_detail-wrap{min-height:674px;background:#fff}
.pd_detail-wrap .pd_detail-tab-con{display:none}
.pd_detail-wrap .pd_detail-tab-con:first-child{display:block}
.pd_detail-wrap .pd_detail-tab-con.desc{overflow:hidden;overflow-x:auto;background-color:#fff;padding-top:5px}
.pd_detail-wrap .pd_detail-tab-con.desc *{max-width:100%}
.pd_detail-wrap .pd_detail-tab-con img{max-width:100%;height:auto}
.pd_detail-wrap .pd_detail-tab-con.spec,.pd_detail-wrap .pd_detail-tab-con.pingjia{padding:0 10px;}
.pd_detail-wrap .pd_detail-tab-con.spec .css-box,.pd_detail-wrap .pd_detail-tab-con.pingjia .pj{padding:7px 0;border-bottom:1px solid #f3f3f3;line-height:18px;font-size:13px}
.pd_detail-wrap .pd_detail-tab-con.spec .box_flex_0{width:90px;color:#666}
.pd_detail-wrap .pd_detail-tab-con.pingjia .css-box{padding-bottom:5px}
.pd_detail-wrap .pd_detail-tab-con.pingjia .box_flex_1{text-align:right;color:#999}
.pd_detail-wrap .pd_detail-tab-con.pingjia .review-txt{color:#666}
/*商品底部加入购物车*/
.pd_product-buy-wrap{position:fixed;left:0;bottom:0;z-index:170;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:45px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;border-top:1px solid #ffb1b1;background-color:#fff;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:300ms;transition:300ms}
.pd_product-buy-wrap.show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.pd_product-buy-wrap .pd_shop-cart{position:relative;display:block;width:30px;height:30px;line-height:30px;margin:0 30px 0 20px;text-align:center;color:#7e7e7e;font-size:0.24rem}
.pd_product-buy-wrap .pd_shop-cart .num{position:absolute;right:-6px;top:-4px;min-width:6px;padding:0 5px;height:16px;line-height:16px;-webkit-border-radius:8px;border-radius:8px;background-color:#ff3c25;color:#fff;font-size:0.12rem}
.pd_add-cart,.pd_buy-now,.pd_buy-disable,.pd_buy-coming-soon{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:34px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:5px;border:1px solid #e63636;-webkit-border-radius:5px;border-radius:5px;color:#fff;background-color:#ff3c3c;font-size:0.12rem;text-align:center}
.pd_add-cart:active,.pd_buy-now:active,.pd_buy-disable:active,.pd_buy-coming-soon:active{color:#fff;background-color:#ff0909}
.pd_buy-now{border-color:#ff9800;background-color:#ff9800}
.pd_buy-now:active{background-color:#cc7a00}
.pd_buy-disable{color:#ccc;border-color:#d7d7d7;background-color:#eee}
.pd_buy-disable:active{background-color:#eee}
.pd_buy-coming-soon{border-color:#dedede;background-color:#dedede;color:#333}
.pd_buy-coming-soon:active{background-color:#c5c5c5}
/*
.pd_product-wrap .inner_wrapper .product_rule{display:block;line-height:20px;margin:0 5px;padding:10px 5px;border-top:1px solid #f3f3f3;color:#666}
.pd_product-wrap .inner_wrapper .product_rule .text_weight{color:#333;font-weight:bold;font-size:14px}
.pd_product-wrap .inner_wrapper .product_rule .link_right{display:block;float:right;width:80px;height:20px;line-height:20px;text-align:center;color:#666;border-left:1px solid #c8c8c8}
.pd_product-wrap .inner_wrapper .express_box{overflow:hidden;margin:0 5px;padding:5px;border-top:1px solid #f3f3f3;color:#757575}
.pd_product-wrap .inner_wrapper .express_box .flex_config{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 0}
.pd_product-wrap .inner_wrapper .express_box .flex_config span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.pd_product-wrap .inner_wrapper .express_box .flex_config span:nth-child(1n){-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
.pd_product-wrap .inner_wrapper .express_box .flex_config span:nth-child(2n){-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}
.pd_product-wrap .inner_wrapper .express_box .flex_config .icon{margin-right:5px;font-size:1.4rem}
.pd_product-wrap .inner_wrapper .express_box .flex_config .text_puper{color:#ae74f3}
.pd_product-wrap .inner_wrapper .express_box .flex_config .text_orange{color:#f39a04}
.pd_product-wrap .information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:32px;line-height:32px;padding:0 3.125%;border-bottom:1px solid #e0e0e0;background-color:#fff}
.pd_product-wrap .information .icon_speaker,.pd_product-wrap .information .icon_del{display:block;width:20px;height:32px;line-height:32px;font-size:16px;text-align:center}
.pd_product-wrap .information .icon_speaker{color:#ff9800}
.pd_product-wrap .information .text{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:32px;margin:0 1.5625%;color:#757575;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pd_product-wrap .information .icon_del{color:#bdbdbd}

.pd_region-selection{padding:5px 15px 5px 10px;border-top:1px solid #d8d8d8}
.pd_region-selection .desc{line-height:18px;padding:5px 0;color:#757575}
.pd_region-selection .desc .status{color:#396}
.pd_region-selection .desc .error{color:#e60021}

.pd_product-arguments{margin:10px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#fff;display:none}
.pd_product-arguments.show{display:block}
.pd_product-arguments a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;align-items:center;height:44px;line-height:44px;padding-left:10px;color:#757575}
.pd_product-arguments .text{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:5px;color:#333;font-size:0.14rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pd_product-arguments .arrow{display:inline-block;width:26px;height:26px;line-height:26px;font-size:0.19rem;color:#bfbfbf;text-align:center;font-weight:bold;display:block}

.pd_product-medal-deals{height:38px;line-height:38px;padding:0 10px;border-top:1px solid #f3f3f3;background-color:#ffffed}
.pd_product-medal-deals-login{display:inline-block;height:25px;line-height:25px;margin-left:10px;padding:0 10px;-webkit-border-radius:2px;border-radius:2px;background-color:#5a5a5a;color:#fff}
.pd_product-medal-deals-login:visited{color:#fff}

.pd_product-check-price{display:block;width:53px;line-height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 auto;padding:5px 12px;border-left:1px solid #d8d8d8;font-size:0.14rem;color:#999;text-align:center}
.pd_pop-collect_show{display:block}
.pd_product-price-sam{height:44px;margin:10px 0 0 10px;overflow:hidden}
.pd_product-price-sam:after{content:"";display:table;clear:both}
.pd_product-price-sam+.pd_product-price-sam{padding-bottom:10px}
.pd_product-price-sam .price_box{position:relative;float:left;height:40px;padding-left:5px;padding-top:4px;font-size:0}
.pd_product-price-sam .price_box:before{content:'';position:absolute;left:0;top:5px;width:1px;height:35px;background-color:#dedede}
.pd_product-price-sam .price_box:first-child{padding-left:0;padding-right:8px}
.pd_product-price-sam .price_box:first-child:before{display:none}
.pd_product-price-sam .price_box.price_sam .yen,.pd_product-price-sam .price_box.price_sam .price{color:#ff3c3c}
.pd_product-price-sam .price_box .yen{display:inline-block;line-height:20px;margin-top:4px;font-size:0.14rem;color:#666;vertical-align:top}
.pd_product-price-sam .price_box .price{display:inline-block;line-height:24px;font-size:0.2rem;color:#666;vertical-align:top}
.pd_product-price-sam .price_box .desc{display:block;line-height:12px;font-size:0.1rem;color:#999;text-align:center}
.pd_product-price-sam .explain{float:right;height:44px}
.pd_product-price-sam .explain .sam_price{display:block;width:85px;height:44px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;background-color:#ffece5;text-align:center}
.pd_product-price-sam .explain .sam_price .text{display:block;height:24px;line-height:24px;padding-top:4px;color:#ff5c4d}
.pd_product-price-sam .explain .sam_price .text span{display:inline-block;width:20px;height:24px;line-height:24px;text-align:center;font-size:0.14rem;vertical-align:top}
.pd_product-price-sam .explain .sam_price .desc{display:block;line-height:12px;font-size:0.1rem;color:#999}
.pd_product-price-sam .explain .buy,.pd_product-price-sam .explain .card{float:left;width:44px;height:44px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.pd_product-price-sam .explain .buy{padding:6px 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;background-color:#ff5c4d;color:#fff;text-align:center}
.pd_product-price-sam .explain .card{width:45px;padding:5px 10px;border:1px solid #ff5c4d;border-right:none;background-color:#ffece5;color:#ff5c4d}
.pd_product-price-sam .explain .card.disable{border-color:#ccc;background-color:#eee;color:#ccc}
.pd_product-integral-buy{position:relative;z-index:1;display:block;height:20px;line-height:20px;margin-bottom:-1px;padding:10px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;color:#757575;font-size:0.14rem}
.pd_product-integral-buy_current{border-top:1px solid #ffc9a5;border-bottom:1px solid #ffc9a5;background-color:#fff1d9}
.pd_product-integral-buy-check{-webkit-appearance:none;position:relative;display:inline-block;width:20px;height:20px;margin-right:5px;border:1px solid #bdbdbd;-webkit-border-radius:0;border-radius:0;vertical-align:middle}
.pd_product-integral-buy-check:checked{border-color:#ff9800;background-color:#ff9800}
.pd_product-integral-buy-check:checked:before{content:'';position:absolute;left:2px;top:4px;width:14px;height:6px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.pd_product-integral-buy-text{vertical-align:middle}
.pd_product-integral-buy-price{color:#fe5955;font-size:0.14rem;vertical-align:middle}
.pd_product-integral-buy-price-box{vertical-align:middle}*/
/*增加批量购买*/
.pb_box_tab{height:40px;line-height:40px}
.pb_box_tab li{height:39px;float:left;font-size:0.13rem;padding:0 0.3rem;border:1px solid #d8d8d8;border-bottom:0;background-color:#eee}
.pb_box_tab li:first-child{border-left:0;border-right:0}
.pb_box_tab li.active{background-color:#fff;color:#FB6C69;height:40px}
.batch-buy-item{border-bottom:1px solid #efefef}
.batch-buy-item:last-child {border-bottom:0}
.batch-buy-item>.box_flex_0{min-width:0.5rem;padding:0 0.08rem}
.batch-buy-item .css-box{border-bottom:1px solid #efefef;padding-right:0.1rem;padding-top:0.05rem;padding-bottom:0.05rem}
.batch-buy-item .css-box:last-child {border-bottom:0}
.batch-buy-item .css-box>.box_flex_1{line-height:0.15rem;padding: 0.08rem 0.04rem}
.batch-buy-item .buy_num{display:block;bottom:0;right:0;width:120px;display:moz-box;display:-webkit-box;display:box;}
.batch-buy-item .buy_num > *{height:35px;display:block;vertical-align:middle;border:1px solid #e0e0e0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.batch-buy-item .buy_num span{width:33px;background:#e6e6e6;color:#999;text-align:center;line-height:33px;font-size:0.15rem;-moz-box-flex:.0;-webkit-box-flex:.0;box-flex:.0;}
.batch-buy-item .buy_num input{width:55px;text-align:center;padding:7px 3px;border-right:0;border-left:0;-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;}

/* end 商品详情*/
/*begin 会员登录(参照京东)*/
.page-login{padding-bottom:20px}
.page-login .login_box{padding:20px 15px 0}
.page-login .item{position:relative;width:100%;margin-bottom:10px}
.page-login .item .txt-input{width:100%;height:44px;line-height:normal;padding:0;border:1px solid #d7d7d7;border-radius:3px;background:#fff;font-family:'\5fae\8f6f\96c5\9ed1';font-size:16px;color:#252525;-webkit-appearance:none}
.page-login .item .txt-input::-webkit-input-placeholder{color:#bfbfbf}
.page-login .item .txt-input:-moz-placeholder{color:#bfbfbf}
.page-login .item .txt-input::-moz-placeholder{color:#bfbfbf}
.page-login .item .txt-input:-ms-input-placeholder{color:#bfbfbf}
.page-login .item .err-msg{font-size:13px;color:#f25454}
.page-login .item .txt-err{border:1px solid #f25454}
.page-login .item .txt-password,.page-login .item .txt-username{padding-left:15px}
.page-login .item:after{display:block}
.page-login .item-password .tp-btn{display:block;position:absolute;right:10px;top:8px;width:51px;height:35px}
.page-login .item-password .btn-off{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABFCAMAAACPOWPIAAAATlBMVEX////m5ub6+vr29vb8/Py3t7fX19fw8PC8vLzz8/Pi4uLe3t7p6enr6+va2trLy8vCwsL+/v7Pz8/k5OTt7e2srKzT09PIyMjo6OiysrK375fxAAADxElEQVRYw9XZ25LiIBAGYKARwjkBTOL7v+h2O3Fndh0jMHuz/02qLONX3bQxQfYiEnTgxX6klMLfxgdtYGEdEZpb52JU98ToHFG8JcHINmMxu3VRrTmntGFSynlVsUOCFoSTkbbVBiMkdk+Yiq711YCQy+sTpQATjv7BGwQIySnWv0qXujh+QKeBDykI9jqyWkLKt+8R3pVq3jkk7QTpl+8T3CHCX66h9G7XIN5PE5DjXxQE1qmkTtsqrK3YuPejSq3b4XslrsmzNwnO02S0FQTfKjlBw/lub3LETs53SgbWENHqeHTEX6+Rgq81O8uII7lbqZZWx+O8tfXNf3nfUp1KzQqtTwXZ4tD35+vCqORZR4LVLcvD4GvbFh6zYl2xvGl5WOA8sCMGWyb6GEFtY21tg6OYEjNnnfEFy2lrm/8sRvYysrEctj/K4VRMdzw3TY2GY3WEVdtxQufqNHWNHcOm3RrZQKxv65rm3JAWUx1htG3rmrh3TVoagIHIjq5JBm5VbCg2QBMTaNa0y3aM2fe2xTG0OCFmP8bUYmTjSGuaADPGGKvbZ6CoBGOMcB+MVNOk5PPxEUnXG6s2OcbIg1EXTHw+PrJwzolhgzmY6YKZno6f+Rkjm5jPasTw2nw2TT0dv67N/oMRANsxAjymMMbUnoEOMbsxxvZ8PbXL6xijei424NZ5jEk9l05p1VUMDdrc80PAeLzZEaZsPT9ruDjTUNdSBtnYM0OanUe6BlPsuuVge76pfibOpesGipn10l+OmFLoux1c3HxV/cUo03dzy3S6XKF3ZTYr+m7V6Vp36xy2NK9edj54sIrluB7FTsmZ3scoBnG+XXW7oqdNeeh+KJQ6T7cbNC/MPGerZdMjblj+KG67oNOspOhh5IFd2/lyu5hWRXEtexUK1DhhPbphXVBZbYWhzRRpAjnXyN7ETaR4I8e2hkD7OE+36wynJ6dpy6vzGho2ulB5ikTHzVSQEi9PjlhKVhYVObptJ2nnNE1YEEKvECxF2b2etwz82SakMNVbdS/o+nSRFyUhkvIaaQtXnG1hn2+pkqM9dxkhkqbsAggmUbdqmz4Q5bjXRvxog3hBJ3AbESIJqUduN7wpfkjRFn6a8xseckBXz61bE0pIPTKRcSDOlh9v3gvAgjwvLq45bTNhJGC2Lef1rrwCfKgGJGuKRKcSVH7/FRFjdK4U+hj99DmjWaggknakirW2YPhOBiJiYf8qNDF3Kfgj4W6Yk33uUYgkStUUMs6QcUgAxWCAIs6R8SxSiiNSLuz/yC9yrDTz3D24GwAAAABJRU5ErkJggg==) no-repeat;background-size:51px 35px}
.page-login .item-password .btn-on{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABFCAMAAACPOWPIAAABg1BMVEX////xU1P9/PzwU1P4trbgTU3m5ubuUlLdTEz09PTvUlLOR0frUVH++PjTSUn+/v7kTk7ZS0v6+vrs7OzXSkry8vL83d3w8PDyYmLxVFTnT0/5+fnv7+/wWlr49/fo6Ojh4eH7+/v98PD95+foUFD4+Pjm5eX0i4v29vb3rKzzcXHva2vvVlbEQ0P99vb6ysrpUFDiTU3QR0fLRUXq6ur16Ojk5OT71dX6wcHpwcH2l5fvY2PIRUX46urnmprvcXHVSUn68fHntLT1qKj2oaHsb2/hbW3rVla/QkL79fX87Ozj4+PbS0vCSEju7u7x29vp0dH5xsbmu7v2trbdoqLxhob0fn7QfHzydnbsXl7lysrtubndpaXFUFDv6en11dXw1NTww8Pjrq7pq6vsnp7pjo7ldHTwZ2fOZWXGWFjj29vdsrLusbHgl5fukpLphITWfn7jYGDIXl7TUVHPTEzd1dX70tL5vLzZl5fhgYHZcHDsysr1u7von5/tiIjZWlrlVFRn1HHnAAAGIElEQVRYw9WZd1faUBjGbxJiJmHvJVSWLEFEQRwVRx24q3W0dY/uvddH75uQglqQm5zTP/qcI0kk5JfnfZ+by7mgDiITLltPqVfRYikW67lFscVeUCkWsjmspAlhK+zqeTI1/nJmNEB0Fc+IfX1er/fX69nPz5++X7QlwiQOw8SFdsdnPASOKGB4zXm6KfPs892S39fVk8kRO5oABpaYAW+eZi0Wu90+OQkvFgvL0vTsfq/NR94KicaOzwlM8aKZXrLMju89HptHaH7s8d74F0AtsfTr/V6HtTOIXC7PENii+HR8LYuuKbsWT/MUQUzsujrWzbp46tEA2alFUBtFajsA8ryIhdtTErspDZBA0og6yJgMACi1GkVtxK0H8CnM/QV0ixbuMxQRKAfbUKbS+JT0BuqijTRFpKf+4gSn8NvCjzpRVzlHecIz5bvR/fU0fltSdxCG7qR4Kl2+lgNyNYDvJRVBWIqkeCKweiXXpkcpDRVbQJhagLqlHl1pzCl+9+ecCFvOOYp4YW2aKXvwk7yBNGiDoTxfkSpHSsN4QZoE42eCIxtmjvEbE1jQhlkI8MQzn0kxc45vJok0KslQ548UO8/wzewYtWKMOzxxFAY71gl8MzWkWTWGmuVge4BvZi6iHROZ4+lVqNoJ8bfiBkOb/zZjpjFs9DiJyHY1MyDUpmbimh7MmsjORtGYBxfDzxn1YIxzS+YhdEjgYsQzpEtnlnwZneBiKO+JPszJJP0d/WheZ3pYftol3Q2MewRmleG4ioWIza8f6sPsSfRL1ExA7s905FYw6tQ1De+4lX1rLKgP87jAzqBRlbIF977lroCjpIJBRkN82oiM/coN5LYqh71hfZgxgd1BgVY75HK5jcigHOQIUAWhEaIfbgBaY35K6sNkBXYOtUbkNKEUSMWAC9Ad5CSSygGfv0A6JbAiujr2pw25CGpgIoSiEWQkhuGPIBhW0EkhZTeBZogbg0/FOFvJdioHIitk9WHuQm+aERiBpg8bKv3OGxhjCzOmMwIFehQ9UDFAcctbFaMWU0bk5KJRA0sXQ/owB5L5AYqrfZEzBXIjFVNRj0YgAvJJA+z+sj7MlOSNo1oDA6l1NoKmYiJy1IYhZJBxGLLUwNn7kD7Mc4tYk8eHWh4UyckvMC7llkCn1NgR01DQ3JCtt1cf5gtN5VDWoz4FIghkrFQgcHIERuBILaRcNlPQ9mRbV9Sy78yeLGpmwD1tSG7J22Sc6I9vEe6KIdnffG/j2aldKOvBlCeZB7CpEVgSzUuFV3owr2i+Bps7HrxvNV5WEu7qGJzvRA/kSq4ajpg+2i5sasdssswDtc1YdgbylsJDzSGYfyvyjTSR53gYMysN7ms2k2dS6gTyEbdqYGdM4/MMzHxU900TOBi+Lw92NIZt28v0m5qzNVbYRC9tkapTWihP7SLlbE08L/CqZmYnhfoKPmXlXR9TuRruFE4IFDuDl9jzwdClmek3opbIlQCeHZnzZgFzYF5axMD1JYTEYRrLTp61S9U3Q1he3khi+gO6JtKxhxEDfsBLs/bC4OUKRl8eCl5qDd1Q1LWXxniwDcCCIHDqR90oR3XBnF5rsyDsL2P0R4T2QN0GM9tDtxZsOyOZA1Cxvznc8mqqux+FY5GEan0/2/E5tlmvSvmJ9gtIVm45durB5RQGMw8377YN2ObDjGAxwyzcXj7OX9ydweB489AgSRjM1LfL8zeMlLfrGUFiZ4ZRJ5lkTux4tHsOvLIhGVTN3Lv4tH4wlkXk3aGD9U8X9zJVQbK83iBRZ5msnMsWKh13W+5moHANkEyqZjL3FGUy1apQmLScfSPR7bImHP5iqGe1y+I9L4KhPM0qJKkgqCpIk7D6vRIkUTeRUc61bAv1xG7/KYJiAASO6NbS/dufs5/H1x85MCBK4YKcy28rhgBVKi0uLpZKpVhPKFS0+V1c0Gpqnkf6ogmHwwXnqoITHFwU+4cV0hfkHPKni8ACFYvFxiWCPvL6iWFfNMhxjoY4LhENk0iDSGs0ASS4U/+y3++HHQdcw0q28U6GrT5F1jD40Cr4dDSY4FQlglG4CvonMpHAkgUEuNH/Q78BAYfZPhan8PIAAAAASUVORK5CYII=) no-repeat;background-size:51px 35px}
.page-login .item-btns .btn-login,.page-login .item-btns .btn-next{display:inline-block;width:100%;height:40px;border-radius:3px;background:#f25454;text-decoration:none;line-height:39px;text-align:center;font-size:17px;color:#fff}
.page-login .item-btns .btn-disabled{background:#e2e2e2;cursor:default;color:#bdbdbd}
.page-login .item-login-option{padding-top:20px;margin-bottom:34px;font-size:14px}
.page-login .item-login-option .register-free{float:left;width:50%}
.page-login .item-login-option .retrieve-password{float:right;width:50%;text-align:right}
.page-login .item-login-option .register-free a,.page-login .item-login-option .retrieve-password a{color:#686868;font-size:15px;border-bottom:1px solid #686868;height:16px;display:inline-block}
.page-login .item-login-option:after{display:block}
.page-login .item-autologin{ text-align:right;font-family: '\5fae\8f6f\96c5\9ed1';font-size: 16px;color: #252525;-webkit-appearance: none;}
.page-login .item-autologin .check_box {position: relative;width: 20px;height: 20px;border: 1px solid #e6e6e6;-webkit-border-radius: 2px;border-radius: 2px;background-color: #fff;border-color: #bdbdbd;display: inline-block;-webkit-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;}
.page-login .item-autologin .check_box:checked{border-color:#ff9800;background-color:#ff9800}
.page-login .item-autologin .check_box:checked:after{content:'';position:absolute;left:3px;top:4px;width:11px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
/*end 会员登录*/
/*begin 会员中心*/
.page_member .top_tip{position:relative;padding:8px 0;background-color:#90c320}
.page_member .top_tip h1{font-size:.13rem;text-align:center;font-weight:400;color:#fff;width:95%;padding:0;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.page_member .m_header{position:relative;background-image:url(../images/member_bg.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;text-align:center;padding:0.3rem 0 0.2rem 0}
.page_member .m_header .user_icon{width:0.8rem;height:0.8rem;margin:0 auto;border:0.03rem solid #FFF;box-shadow:inset 0 1px 8px rgba(0,0,0,0.2);border-radius:50%;background-size:cover;background-color:#f3f3f3;background-repeat:no-repeat}
.page_member .m_header .user_icon img{border-radius:50%;width:0.8rem;height:0.8rem}
.page_member .m_header .user_name{height:0.3rem;line-height:0.3rem;font-size:0.14rem;color:#868f90;text-align:center}
.page_member .m_header .user_grade{text-align:center}
.page_member .m_header .user_grade span{background-color:#4acf8b;color:#fff;display:inline-block;padding:0.03rem 0.1rem;border-radius:3px}
.page_member .balances{background-image:url(../images/m_balance_bg.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;padding:0.1rem 0;text-align:center;overflow:hidden}
.page_member .balances span{color:#0D6C51;font-size:0.13rem;padding:0 0.1rem}
.page_member .balances span a{color:#0D6C51}
.page_member .m_orders{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:10px;padding:0.08rem 0.05rem;background-color:#fff;display:moz-box;display:-webkit-box;display:box}
.page_member .m_orders li{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0}
.page_member .m_orders li a{height:0.5rem;width:0.5rem;display:block;margin:0 auto;text-align:center;font-size:0.1rem;position:relative}
.page_member .m_orders li a i{height:0.35rem;line-height:0.35rem;display:block;font-size:0.3rem;color:#999}
.page_member .m_orders li a i.icon-dingdan{font-size:0.2rem}
.page_member .m_orders li a i.st2{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}
.page_member .m_orders li a span{height:0.15rem;line-height:0.15rem;display:block;color:#333}
.page_member .m_orders li a em{border-radius:0.7rem;font-size:0.1rem;height:0.15rem;line-height:0.15rem;min-width:0.15rem;top:0;right:0;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 2px;background-color:#ff720e;color:#ffffff;text-align:center}
.page_member .logout{border:none;text-align:center;width:98%;margin:0.1rem auto 0.2rem auto;background-color:#f54847;color:#ffffff;font-size:0.13rem;border-radius:5px;padding:0.05rem 0;text-align:center;display:block}
/*end 会员中心*/
/*begin 订单列表*/
.page_orders .item{background:#fff;overflow:hidden;padding:14px 0 0px 0;margin-top:10px;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.page_orders .item .mt{font-size:0.11rem;padding:0 10px 14px;position:relative;border-bottom:1px solid #e6e6e6;margin:0}
.page_orders .item .mt .icon-shop{color:#F79E9E;padding-right:5px;font-size:0.11rem}
.page_orders .item .mt .st-name{background:#FF7885;padding:1px 2px;color:#fff;display:inline-block;margin-left:10px;font-size:0.1rem;border-radius:4px}
.page_orders .item .mt .icon-rabish{width:15px;height:15px;display:block;float:right;color:#999}
.page_orders .item .mc .imc-con{padding:10px;border-bottom:1px solid #e6e6e6}
.page_orders .item .imc-one{overflow:hidden;padding-right:20px}
.page_orders .item .imc-one .imco-l{width:60px;float:left;margin-right:20px}
.page_orders .item .imc-one .imco-l .imco-l-img-box{width:60px;height:60px;vertical-align:middle;border-radius:3px;overflow:hidden}
.page_orders .item .imc-one .imco-l .imco-l-img{width:118px;height:118px;vertical-align:middle;border-radius:6px;overflow:hidden;border:1px solid #e1e1e1;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform-origin:0 0;-webkit-transform-origin:0 0}
.page_orders .item .imc-one .imco-l img{width:100%;height:auto;max-width:100%}
.page_orders .item .imc-one .imco-r-content{float:left;width:70%;overflow:hidden;display:-webkit-box;-webkit-box-align:center;height:60px;color:#333}
.page_orders .item .imc-one .imco-r{width:100%;font-size:13px;padding-bottom:3px;line-height:15px}
.page_orders .item .imc-one .imco-r:last-child{padding-bottom:0px}
.page_orders .item .mb{font-size:13px;padding:10px 0 10px 10px;line-height:26px;margin:0}
.page_orders .item .imb-num{font-size:15px;display:block;float:left;margin-left:4px}
.page_orders .item .true-payed{display:block;float:left}
.page_orders .item .imb-btn-box{float:right;color:#f15353;height:26px;display:block;line-height:normal;margin-right:10px}
.page_orders .item .imb-btn{border:1px solid #f15353;color:#f15353;border-radius:4px;width:auto;padding:0 6px;text-align:center;height:24px;line-height:24px;display:inline-block;font-size:0.09rem;margin-left:2px;}
/*end 订单列表*/
/*begin 简单的商品列表,如：收藏夹，订单详情*/
.simple_products{margin-top:10px}
.simple_products .a-link{color:inherit;text-decoration:none;display:block}
.simple_products .s-item{padding:10px 0 10px 0;overflow:hidden;border-top:1px solid #e6e6e6}
.simple_products .pdiv{display:-webkit-box;display:box;width:100%;height:auto}
.simple_products .sitem-l{text-align:center;width:80px;-webkit-box-sizing:border-box;box-sizing:border-box}
.simple_products .sitem-l .sl-img-box{width:72px;height:72px;float:left;margin-right:10px;border-radius:3px;overflow:hidden}
.simple_products .sitem-l .sl-img{width:140px;height:140px;border:1px solid #e1e1e1;border-radius:6px;overflow:hidden;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform-origin:0 0;-webkit-transform-origin:0 0}
.simple_products .sitem-l .sl-img img{max-width:100%;width:140px}
.simple_products .sitem-m{display:block;font-size:0.11rem;line-height:16px;padding-top:3px;padding-bottom:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;box-flex:1}
.simple_products .sitem-m .sitem-m-txt{overflow:hidden;height:32px;margin-bottom:3px;padding-right:28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}
.simple_products .sitem-m .sitem-sku{font-size:0.1rem;color:#666}
.simple_products .s3-num{color:#848689}
.simple_products .money{color:#c00;font-size:0.13rem}
.simple_products .money small{font-size:0.11rem}
.simple_products .sitem-r{display:inline;font-size:13px;padding-right:10px;line-height:16px;padding-top:3px;-webkit-box-sizing:border-box;box-sizing:border-box}
.simple_products .sitem-r .icon{display:inline-block;height:35px;width:35px;line-height:35px;text-align:center;margin-top:18px;font-size:0.13rem}
.simple_products .od-remark{padding-top:5px;border-top:1px dotted #f1f1f1;margin-bottom:-5px;margin-top:3px}
.simple_products .od-remark input[type="text"]{padding:4px;display:block;font-size:0.1rem}
.simple_products .od-remark span{color:#666;font-size:0.1rem}
.simple_products.gift .sitem-l{width:60px}
.simple_products.gift .sitem-l .sl-img-box{width:52px;height:52px}
.simple_products.gift .sitem-l .sl-img{width:100px;height:100px;border-radius:3px}
/*end 简单的商品列表,如：收藏夹，订单详情*/
/*begin 订单详情*/
.page_order .btn-container{padding:10px 10px 0 10px}
.page_order .btn-container .btn{width:90%;margin:0 auto;text-align:center}
.page_order .group_label{border:1px solid #e0e0e0;border-left:0;border-right:0;padding:0 10px;background:#fff}
.page_order .group_label .label_item{padding-bottom:12px;padding-top:12px;border-bottom:1px solid #e6e6e6;font-size:0.11rem}
.page_order .group_label .label_item:last-child{border-bottom:0}
.page_order .group_label .label_item em{float:right;background-color:#F37979;color:#fff;padding:1px 2px;border-radius:2px;font-size:0.1rem}
.page_order .group_label .label_item .str-left{font-size:0.12rem;color:#686868;float:left;font-weight:normal}
.page_order .group_label .label_item .str-right{font-size:0.11rem;color:#252525;float:right}
.page_order .group_label .label_item .str-right .i-icon-right_arrow:before{font-size:0.16rem;color:#ddd;display:inline-block}
.page_order .group_label .label_item .small .str-left{font-size:0.1rem}
.page_order .group_label .label_item .small .str-right{font-size:0.1rem}
.page_order .group_label .label_item .price{color:#f15353}
.page_order .group_label .label_item .big{font-size:0.13rem}
.page_order .group_label .label_item .big .price{font-size:0.15rem}
.page_order .group_label .label_item .od_date{padding-top:8px;color:#999;font-size:0.1rem}
.page_order .express>div{border-bottom:1px dotted #efefef;color:#666;font-size:0.1rem;padding:0.04rem 0;}
.page_order .express>div:first-child{color:#2E6BAC;border-bottom-style:solid;background:#fcfcfc;padding:8px 0}
.page_order .express>div:last-child{border-bottom:0;color:#D36A1B}
.page_order .express .net{color:#3C5AFF}
.page_order .od_address{margin-top:10px;position:relative;background-color:#fffaf3;padding:22px 8px 19px 8px}
.page_order .od_address .np{padding-bottom:10px;overflow:hidden}
.page_order .od_address .s-name{float:left;font-size:0.11rem;line-height:0.11rem;color:#252525}
.page_order .od_address .s-name i{margin-left:1px;width:14px;height:14px;margin-right:5px;float:left;display:inline-block;background:url(../images/s-name.png) no-repeat;background-size:14px 14px}
.page_order .od_address .s-phone{float:right;font-size:0.11rem;line-height:0.11rem;margin-left:2.9375em}
.page_order .od_address .s-phone i{width:9px;height:13px;display:inline-block;margin-right:6px;float:left;background:url(../images/s-phone.png) no-repeat;background-size:9px 13px}
.page_order .od_address .address{font-size:13px;color:#848689;line-height:17px}
.page_order .od_address .border_t,.page_order .od_address .border_b{position:absolute;top:1px;left:0;height:3px;width:100%;background-size:64px 3px;background:url(../images/border.png) repeat-x}
.page_order .od_address .border_b{position:absolute;top:auto;bottom:1px}
.page_order .btn-bar{height:34px;background:#eaedf1;font-size:14px;position:fixed;bottom:0;left:0;padding:10px 0;width:100%;border-top:1px solid #e0e0e0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page_order .btn-bar a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:block;margin-left:0.09rem;height:34px;line-height:34px;font-size:0.12rem;color:#686868;border:1px solid #e6e6e6;border-radius:3px;background:#fff;text-align:center}
.page_order .btn-bar a:last-child{margin-right:0.09rem}
.page_order .btn-bar a.red{border:1px solid #f15353;border-radius:3px;background:#f15353;color:#fff}
.page_orders .com-selector_picker,.page_order .com-selector_picker{min-height:2.9rem}
.page_orders .select-wrapper,.page_orders .select-list,.page_order .select-wrapper,.page_order .select-list{width:100%}
.page_orders .com-selector_picker textarea,.page_order .com-selector_picker textarea{width:100%;height:70px}
.page_order .simple_products .label_item{border:0}
/*end 订单详情*/
/*begin 订单已创建、预存款支付等*/
.pay-contr{padding:10px}
.pay-contr .contr .ltop{display:block;width:100%;height:6px;border-radius:3px;background-color:#c8c8c8}
.pay-contr .contr .lmiddle{position:relative;z-index:0;margin:0 5px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;box-shadow:0 -2px 2px #c8c8c8;background:#fff}
.pay-contr .contr .lmiddle:before{position:absolute;top:-6px;z-index:1;width:100%;height:6px;content:"";box-shadow:0 2px 2px #c8c8c8 inset;background:#fff}
.pay-contr .contr .lfooter{display:block;height:5px;margin:0 5px;background:url(../images/layoutShadowBt.png) repeat-x 0 0;background-size:9px 5px}
.pay-contr .contr .mod-order{position:relative;margin:0 10px;padding:10px 0;border-bottom:1px dotted #e2e2e2;line-height:20px}
.pay-contr .contr .right-arrow{position:absolute;top:50%;right:0;margin-top:-6px}
.pay-contr .contr .money{color:#ff3c37}
.pay-contr .contr .mod-defray{padding:10px}
.pay-contr .contr .mod-order a,.pay-contr .contr .payment a{color:#666}
.pay-contr .contr .payment{padding:10px 0}
.pay-contr .contr .payment .ipt{width:80%;margin:0 auto 20px}
.pay-contr .contr .payment .ipt .box_flex_0{line-height:0.15rem;padding:0.1rem 0}
.pay-contr .contr .payment .ipt input{width:100%}
.pay-contr .contr .payment .ipt .get-smscode{padding:0 0 0 2px}
.pay-contr .contr .payment .ipt .get-smscode .btn{line-height: 0.15rem;padding: 0.08rem 0.04rem;font-size: 0.12rem;height:auto;border:1px solid #f0ad4e}
.pay-contr .contr .payment .txt-right{float:right;color:#01ab79}
.pay-contr .contr .payment h1.txt-right{font-size:0.3rem}
.pay-contr .contr .payment h1.txt-right em{font-size:0.18rem}
.pay-contr .btn-contr{width:80%;margin:0 auto 20px;text-align:center;color:#fff}
.pay-contr .btn-contr a{color:#fff}
.pay-contr .btn-contr a p{width:100%;height:40px;line-height:40px;background-color:#fe5955;border-radius:4px;border:0;color:#fff;font-size:14px}
.pay-contr .tips{margin:10px 15px 20px;color:#666;font-size:0.1rem}
.pay-contr .contr .success{font-size:0.16rem;text-align:center;padding:0.15rem 0;color:#24B204}
/*线下付款相关*/
.pay-contr .voucher-preview{border:1px solid #efefef;height:1rem;position:relative}
.pay-contr .voucher-preview a{width:100%;height:100%;display:box;display:-webkit-box;display:-moz-box;-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center}
.pay-contr .voucher-preview img{max-width:100%;max-height:100%}
.pay-contr .voucher-preview.none:before{content:'未上传打款凭证';color:#a1a1a1;position:absolute;height:40px;line-height:40px;margin-top:-20px;top:50%;width:1.5rem;margin-left:-0.75rem;left:50%;text-align:center}
.pay-contr .voucher-preview.none img{display:none}
.pay-contr .upload-voucher .box_flex_0{line-height:35px}
.pay-contr .upload-voucher .box_flex_1{text-align:right}
/*end 订单已创建、预存款支付等*/
/*begin收藏夹*/
.page-favorites .simple_products{background:#fff}
.page-favorites .simple_products .s-item{border-top-width:0;border-bottom:1px solid #e6e6e6;padding-left:5px}
.page-favorites .simple_products .a-link:first-child .s-item{border-top-width:1px}
/*end收藏夹*/
/*begin 优惠券*/
.coupon-item{border:1px solid #E9E9E9;margin:5px;border-left-width:0;background:#fff;height:1rem;position:relative}
.coupon-item .box_flex_0{width:1.5rem;height:100%;background-image:url(../images/coupon-1.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff}
.coupon-item .box_flex_0 .s-man{padding:0.08rem 0.5rem 0.08rem 0.12rem;font-size:0.13rem}
.coupon-item .box_flex_0 .s-jian{padding:0 0.17rem 0 0.15rem;font-size:0.6rem;text-align:right}
.coupon-item .box_flex_0 .s-jian small{font-size:0.11rem}
.coupon-item .box_flex_1{padding:0.08rem}
.coupon-item .coupon-name{font-size:0.15rem;color:#FF4E4D;height:0.2rem;line-height:0.2rem;width:100%}
.coupon-item .coupon-desc{height:0.3rem;margin:0.1rem 0;line-height:0.15rem;overflow:hidden;color:#666}
.coupon-item .coupon-time{height:0.15rem;line-height:0.15rem;font-size:0.1rem;color:#999}
.coupon-item i{position:absolute;top:0;right:0;width:0;height:0;border-top:0.4rem solid #ddd;border-left:0.4rem solid transparent}
.coupon-item em{position:absolute;top:0.1rem;right:0.0rem;color:#999;font-size:0.1rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.coupon-item.min .box_flex_0{background-image:url(../images/coupon-2.png);}
.coupon-item.min .coupon-name{color:#56ADFE}
/*end 优惠券*/
/*begin 赠送/索要积分*/
.page-givepoint .header{background-color:#EC5253}
.page-givepoint .s-name{font-size:0.12rem;color:#fff;padding:0.1rem 0.15rem}
.page-givepoint .s-point{color:#fff;text-align:right;padding:0.1rem 0.15rem 0.1rem 0.15rem}
.page-givepoint .s-point span{font-size:0.5rem}
.page-givepoint .s-point small{font-size:0.11rem;padding-left:5px}
.page-givepoint .h_tab{background-color:#D44242}
.page-givepoint .h_tab li a{color:#F3DDDC}
.page-givepoint .h_tab li a.cur{color:#FFF}
.page-givepoint .h_tab li.split{background:#BC3B3A}
.page-givepoint .h_tab li a.cur:after{background:#F3DDDC;width:120px;margin-left:-60px}
.page-givepoint .u-ul{background:#fff;margin-top:10px}
.page-givepoint .u-ul li{border-bottom:1px solid #eee;padding:10px;position:relative}
.page-givepoint .u-ul li:first-child{border-top:1px solid #e9e9e9}
.page-givepoint .u-ul li .u-icon{width:0.4rem;height:0.4rem}
.page-givepoint .u-ul li .u-icon img{max-height:100%;max-width:100%}
.page-givepoint .u-ul li > .box_flex_1{margin-left:10px;margin-right:0.2rem}
.page-givepoint .u-ul li .l1{height:0.25rem;}
.page-givepoint .u-ul li .l1 .box_flex_1{font-size:0.15rem;}
.page-givepoint .u-ul li .l2{color:#666}
.page-givepoint .u-ul li .l2 .txt-right{color:#a1a1a1;font-size:0.1rem}
.page-givepoint .u-ul li .btn{height:23px;line-height:23px;display:block;margin-top:5px}
.page-givepoint .u-ul li .btn:first-child{margin-top:0}
/*end 赠送/索要积分*/
/*begin 我的二维码*/
.page-qrcode{margin:15px;padding:10px;border:1px solid #e9e9e9;background:#fff;border-radius:5px}
.page-qrcode .u-info{width:70%;margin:0 auto;height:50px}
.page-qrcode .box_flex_0{width:80px;height:50px}
.page-qrcode .box_flex_0 img{height:50px;width:50px;border-radius:50%}
.page-qrcode .s-name{height:30px;line-height:30px;color:#7491A8;font-size:0.13rem}
.page-qrcode .s-id{height:20px;line-height:20px;color:#a1a1a1;font-size:0.11rem}
.page-qrcode .qrcode{position:relative;width:70%;margin:20px auto 10px auto;height:0;padding-bottom:70%}
.page-qrcode .qrcode img{width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #efefef}
.page-qrcode .saosao{text-align:center;color:#797979;padding-bottom:30px}
.page-qrcode .tuiguang{text-align:center;padding-bottom:15px}
.page-qrcode .tuiguang a{color:#7491A8}
.page-qrcode .tuiguang-url{width:85%;padding:6px 3px;line-height:18px;text-align:center;border:1px #CED1D4 dotted;margin:auto;color:#849DB2}
/*end 我的二维码*/
/*begin 我的顾客、排行榜*/
.page-custs .c-tab{display:moz-box;display:-webkit-box;display:box;background-color:#fff;height:0.5rem;padding:0.05rem 0;border-bottom:1px solid #e9e9e9}
.page-custs .c-tab li{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;text-align:center}
.page-custs .c-tab li a{display:inline-block;color:#838383}
.page-custs .c-tab li a em{width:0.3rem;height:0.3rem;display:block;margin:0 auto;background-size:0.3rem 0.3rem;background-repeat:no-repeat}
.page-custs .c-tab li a span{padding-top:5px;display:block;font-size:0.11rem}
.page-custs .c-tab li.split{width:1px;-moz-box-flex:0;-webkit-box-flex:0;box-flex:0;padding-top:0.1rem}
.page-custs .c-tab li.split span{height:0.3rem;width:1px;background:#F2F2F2;display:block}
.page-custs .c-tab li .icon_custs{background-image:url(../images/m_users.png)}
.page-custs .c-tab li .icon_paihang{background-image:url(../images/m_paihang.png)}
.page-custs .c-tab li .icon_coupon{background-image:url(../images/m_coupon.png)}
.page-custs .cust-ul{margin-top:10px;background:#fff}
.page-custs .cust-ul li{border-bottom:1px solid #eee;padding:10px;position:relative}
.page-custs .cust-ul li:first-child{border-top:1px solid #e9e9e9}
.page-custs .cust-ul .u-icon{width:0.6rem;height:0.6rem}
.page-custs .cust-ul .u-icon img{max-width:100%;max-height:100%}
.page-custs .cust-ul .u-info{padding-left:0.2rem}
.page-custs .cust-ul .u-name{height:0.25rem;font-size:0.15rem}
.page-custs .cust-ul .u-property{height:0.15rem;line-height:0.15rem;font-size:0.11rem;color:#888}
.page-custs .cust-ul .u-tags{padding-top:5px;font-size:0.11rem;color:#F68D88}
.page-custs .cust-ul .noset{color:#a1a1a1}
.page-custs .cust-ul .i-icon-tag:before{padding-right:5px}
.page-custs .cust-ul li i{position:absolute;top:0;right:0;width:0;height:0;border-top:0.3rem solid #FFD8D9;border-left:0.3rem solid transparent}
.page-custs .cust-ul li em{position:absolute;top:2px;right:3px;color:#fff;font-size:0.15rem}
.page-custs .cust-ul li:nth-child(1) i{border-top-color:#FF3C42}
.page-custs .cust-ul li:nth-child(2) i{border-top-color:#FF6F73}
.page-custs .cust-ul li:nth-child(3) i{border-top-color:#FD8D90}
.page-custs .cust-ul .rn span{width:0.3rem;height:0.3rem;line-height:0.3rem;border-radius:50%;text-align:center;color:#F49F96;display:block;background:#FFE3E0;font-size:0.2rem}
/*end 我的顾客、排行榜*/
/*beign 我的店铺*/
.page-shopcenter .header{background-color:#EC5253}
.page-shopcenter .header.st1{background-color:#5097BE}
.page-shopcenter .header.st2{background-color:#BEAA50}
.page-shopcenter .header.st3{background-color:#4acf8b}
.page-shopcenter .header a{color:#fff}
.page-shopcenter .s-name{font-size:0.12rem;color:#fff;padding:0.1rem 0.15rem}
.page-shopcenter .s-status{color:#fff;padding:0.1rem 0.15rem 0.1rem 0.15rem;text-align:right}
.page-shopcenter .s-status em{display:inline-block;vertical-align:top;padding-right:10px;font-size:0.12rem}
.page-shopcenter .s-status span{font-size:0.4rem}
.page-shopcenter .s-status small{font-size:0.11rem;padding-left:5px}
.page-shopcenter .content{background:#fff;padding:20px 10px}
.page-shopcenter .content .box-label{padding:0.1rem 0;line-height:0.15rem;font-size:0.13rem}
.page-shopcenter .content .box-label span{font-size:.13rem;color:#666}
.page-shopcenter .content .buttons{padding-top:20px}
.page-shopcenter .content .btn{display:block;margin:0 20px;text-align:center}
/*end 我的店铺*/
/*begin 预存款账户、提成明细、申请提现*/
.page-balance{background:#fff}
.page-balance .header{background-color:#EC5253;padding:0.1rem 0.2rem 0.2rem 0.2rem}
.page-balance .header .balance-t{display:block;font-size:0.12rem;color:#ffffff}
.page-balance .header .balance{font-size:30px;color:#ffffff;padding:10px 40px 0 20px;display:inline-block}
.page-balance .header .balance small{font-size:14px}
.page-balance .header .withdrawals{display:inline-block;float:right;margin-top:15px}
.page-balance .header .withdrawals2{text-align:right;margin-top:15px}
.page-balance .header .withdrawals a,.page-balance .header .withdrawals2 a{padding:8px 10px;background-color:#FFD7CF;font-size:0.13rem;color:#666;border-radius:5px}
.page-balance .header .withdrawals2 a{margin-left:5px}
.page-balance .tbl_row{font-size:0.12rem;color:#303030;border-bottom:1px solid #e9e9e9;padding:10px 0}
.page-balance .tbl_row div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.page-balance .col_date{width:85px;text-align:center}
.page-balance .col_name{text-align:center;padding-top:8px}
.page-balance .col_income,.page-balance .col_expenses{width:80px;color:#008304;text-align:right;padding-top:8px;padding-right:3px;}
.page-balance .col_expenses{color:#e97355}
.page-balance .col_amount{width:90px;color:#999999;text-align:right;padding-top:8px;padding-right:3px;}
.page-balance .remark{color:#a1a1a1;padding:3px 5px 0px 5px;margin-bottom:-5px;margin-top:3px;border-top:1px dotted #f0f0f0;font-size:12px}
.page-balance .tbl_row.tbl_title{background-color:#f2f2f2;font-size:0.12rem;border-bottom:1px solid #d4d6d5;padding:10px 0}
.page-balance .tbl_row.tbl_title>div{color:#333;padding:0;text-align:center}
/*end 预存款账户、提成明细、申请提现*/
/*begin 收件箱、发件箱、系统消息、发送消息*/
.page-message .ul-list{margin-top:10px;background-color:#fff}
.page-message .ul-list li{border-bottom:1px solid #eee;padding:10px}
.page-message .ul-list li:first-child{border-top:1px solid #e9e9e9}
.page-message .ul-list li .box_flex_1{display:block}
.page-message .ul-list li .box_flex_0{padding-left:10px}
.page-message .ul-list li .msg-title{color:#444;padding-bottom:10px}
.page-message .ul-list li .msg-title span{vertical-align:middle;font-size:0.15rem}
.page-message .ul-list li .msg-title .label{vertical-align:middle;font-size:0.1rem;padding:2px 3px}
.page-message .ul-list li .msg-other{font-size:0.1rem;color:#999}
.page-message .ul-list li .msg-other span{padding-right:20px}
.page-message .ul-list li .icon-rabish{font-size:0.16rem;color:#a1a1a1}
.page-message .contenteditable{border:1px #ccc solid;padding:0.08rem 0.04rem;min-height:100px;background:#fff}
.page-message .users-list{position:absolute;z-index:100;border:1px solid #ccc;background:#fff}
.page-message .users-list li{padding:10px 10px 10px 35px;font-size:0.13rem;color:#444;border-bottom:1px solid #f6f6f6;background-image:url(../images/unchecked.png);background-repeat:no-repeat;background-position:7px center}
.page-message .users-list li.checked{background-image:url(../images/checked.png);background-color:#FFFAFA;border-bottom-color:#FED8D8}
.page-message .detail{padding:10px 5px;background:#fff}
.page-message .detail .msg-title{font-size:0.16rem;color:#333;font-weight:600;padding-bottom:10px}
.page-message .detail .msg-time{color:#a1a1a1;font-size:0.1rem;padding-bottom:5px;border-bottom:1px dotted #eee}
.page-message .detail .msg-time span{padding-right:20px}
.page-message .detail .content{padding-top:10px;padding-bottom:20px}
.page-message .detail .replay{padding:10px;border-top:1px dotted #eee}
.page-message .detail .replay label{padding-bottom:5px;color:#999;display:block}
.page-message .detail .replay textarea{display:block;width:100%;height:80px}
.page-message .detail .replay .btn{display:block;width:100%;margin:20px auto}
/*css-border-box*/
/*end 收件箱、发件箱、系统消息、发送消息*/
/*begin 图文消息详情*/
.page_itdetail{background:#fff}
.page_itdetail .d-top{text-align:center;border-bottom:dotted 1px #f5f5f5}
.page_itdetail .d-top img{max-width:100%}
.page_itdetail .d-content{padding:10px 5px 20px 5px;}
/*end 图文消息详情*/
/*begin 注册*/
.register-success{display:none;background:white;padding-bottom:1.5rem}
.register-success > h2{padding:30px 0;vertical-align:middle;color:#4acf8b}
.register-success .icon-successful{padding-right:10px;font-size:0.25rem;vertical-align:middle}
.register-success > div{padding-bottom:20px}
.register-success .btn{width:50%;display:block;margin:0 auto;text-align:center}
/*end 注册*/
/*begin 客服和返回顶部菜单*/
.r-menu{position:fixed;right:0;bottom:20px;z-index:999;background:#fff;-moz-opacity:0.9;opacity:0.9}
.r-menu .icon{width:0.35rem;height:0.35rem;line-height:0.35rem;text-align:center;cursor:pointer;color:#fff;font-size:0.2rem;margin-top:1px;display:block}
.r-menu .icon-service{background:#6da9de;margin-top:0}
.r-menu .icon-service:hover{background-color:#488bc7}
.r-menu .icon-qq{background:#78c340}
.r-menu .icon-qq:hover{background-color:#58a81c}
.r-menu .icon-phone{background:#fbb01f}
.r-menu .icon-phone:hover{background-color:#ff811b}
.r-menu .icon-weixin{background:#E6776C}
.r-menu .icon-weixin:hover{background:#CF4B3E}
.r-menu .icon-top{background:#666666;-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden}
.r-menu .icon-top:hover{background-color:#444}
.r-menu .kf-list{-webkit-transition:all .2s linear;transition:all .2s linear;overflow:hidden}
.r-menu.hide-top .icon-top{height:0px;margin-top:0}
.r-menu.expend{-moz-opacity:1;opacity:1}
.r-menu .icon-message{background-color:#e86d5d}
.r-menu .icon-message:hover{background-color:#e8442e}
/*end 客服和返回顶部菜单*/

.single_item{border-bottom:1px solid #f0f0f0;padding:0.06rem 5px;font-size:0.12rem;background-color:#ffffff;border-top:1px solid #f0f0f0;}
.single_item a{color:#333333;text-decoration:none;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:0.22rem;line-height:0.22rem;}
.single_item a i{font-size:0.12rem;position:absolute;right:30px;top:0px;height:0.22rem;line-height:0.22rem;color:#999999;}
.single_item a:after{font-family:m-icons;speak:none;font-style:normal;font-weight:600;content:"\e628";font-size:0.15rem;color:#999999;position:absolute;right:5px;top:0;height:0.22rem;line-height:0.22rem;}
/*
.btn{display:inline-block;border-radius:3px;color:#fff;height:30px;font-size:13px;line-height:30px;text-align:center;}
.btn-buy{background-image:linear-gradient(to bottom,#fba949,#fba239);background-color:#fba949;width:100px;}
.btn-cart{background-image:linear-gradient(to bottom,#fd6161,#fd5b5b);background-color:#fd6161;width:150px;}
.cart-num{border:1px solid #e5e5e5;width:29px;height:28px;text-align:center;position:relative;vertical-align:middle;color:#a4a4a4;}
.cart-num:after{font-family:m-icons;speak:none;font-style:normal;font-weight:400;content:"\e609";display:inline-block;font-size:.18rem;}
.cart-btns-fixed{position:fixed;left:0;bottom:0;z-index:10;text-align:center;width:100%;padding:10px 0;background-color:#fff;border-top:1px solid #dfdfe3;border-width:1px 0 0 0;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);}
.cart-btns-fixed-box{width:300px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
.cart-btns-fixed-box .btn-buy{width:100px;font-size:16px;}
.cart-btns-fixed-box .btn-cart{margin-left:9px;margin-right:9px;width:140px;font-size:16px;}*/
/*菜单*/
@font-face {font-family:'global-nav-iconfont';src:url('fonts/iconfont.eot');src:url('fonts/iconfont.eot') format('embedded-opentype'),url('fonts/iconfont.woff') format('woff'),url('fonts/iconfont.ttf') format('truetype'),url('fonts/iconfont.svg#uxiconfont') format('svg');}
.global-nav{position:fixed;left:0;bottom:0;z-index:1013;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}
.global-nav-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:57px;border-top:1px solid #e5e5e5;background-color:#fff}
.global-nav-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}
.global-nav-link{position:relative;display:block;width:62px;height:50px;line-height:24px;padding-top:7px;text-align:center;white-space:nowrap;color:#999;text-decoration:none;}
.global-nav-link:active{color:#ff7171}
.global-nav-link:hover{text-decoration:none;}
.global-nav-iconfont{font-family:global-nav-iconfont;font-size:22px;font-style:normal}
.global-nav-icon-index:before{content:"󰀁";}/*\f0001*/
.global-nav-icon-category:before{content:"󰀂";}/*\f0002*/
.global-nav-icon-search:before{content:"󰀃";}/*\f0003*/
.global-nav-icon-cart:before{content:"󰀄";}/*\f0004*/
.global-nav-icon-my:before{content:"󰀅";}/*\f0005*/
.global-nav-icon-gift:before{font-family:m-icons;content:"\e614";font-size:22px;}
.global-nav-tit{display:block;font-size:12px}
.global-nav-tit-gift{margin-top:-4px;}
.global-nav-shop-cart-num{position:absolute;height:16px;line-height:16px;padding:0 5px;border-radius:8px;background-color:#fd4609;color:#fff;font-size:12px;right:7px;top:4px}
.global-nav-placeholder{height:60px;}
/*底部*/
.mod_computer{padding-bottom:.1rem;font-size:.12rem;line-height:.3rem;text-align:center}
.mod_computer a{display:block;color:#047}
.about_links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;margin:2.66666667% 0;text-align:center}
.about_links a{display:block;max-width:5em;height:.14rem;line-height:.14rem;overflow:hidden;padding:0 .05rem;border-right:.01rem solid #bbb;color:#666}
.about_links a:last-child{border-right:none}
.back_top{position:fixed;right:.1rem;bottom:.1rem;z-index:180;width:.36rem;height:.36rem;line-height:.42rem;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#fff;font-size:.18rem;background-color:rgba(0,0,0,.6)}
.copyright{line-height:20px;font-size:.1rem;text-align:center;color:#666;padding-bottom:70px;}
/*放最后，店logo，图片没加载是显示的背景*/
.lazy,
.page_index .chop_hand_price .product_list .product_box .pic,
.page_index .floor_column_1 > a:after,
.page_index .floor_column_2 > a:after,
.page_index .floor_column_3 > a:after,
.page_index .combination_floor .pic_large:after,
.page_index .combination_floor .box_medium .pic_medium:after,
.page_index .combination_floor .box_medium .box_small .pic_small:after,
.page_index .channel_column_2 .pic_medium:after,
.page_index .channel_column_2 .pic_small:after,
.page_index .channel_column_3 .pic_small:after,
.page_index .precision_scroll .item .pic,
.page_index .precision_column .product_item .pic_box:after,
.extend_default-bg_small,
.navigate_menu .item .icon_box,
.swipe_slide:after,
.category_content .right_list .category_icon,
.home-pic1
{
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAwBAMAAAC/EAQ6AAAAFVBMVEUAAADs7Oz39/fp6enz8/Pw8PDr6+tczqP1AAAAAXRSTlMAQObYZgAAAP5JREFUOMvt1E1uwjAQhmF30QMM47JnlB7g01D2Sd19SVH3FeL+V6hjwHHwjxBrPkXK4tWTWFnEvPxRdetvs0Y988kcwfXtDDVnCK3dp5VaWklb+iBf4MJo0rwSkb6qefC5Q01vZdpPWRPZkD+peHLgkh/S/t1tjal2VNM8+rwBihog8nmfaFVKNdOBMGv2F1KtoV2tFXGM+NVCm/VHOCknGqkeJfZcs5Xzei3q0EJHrnklcVzQMm+DhY448kyLpPxG87jIHZZ6K1lWRK1DltkS6/n5aiXPQ/e+h5IfpJT93RErY6hkP+fenFRz2DPP+Whddf3O/GpjJ/Pa/GH/A3QyuA944mfuAAAAAElFTkSuQmCC");
    background-size:60px 54px;
    background-repeat:no-repeat;
    background-position:center;
}

.extend_padding-propor_img, .page_index .floor_column_1 > a img, .page_index .floor_column_2 > a img, .page_index .floor_column_3 > a img, .page_index .combination_floor .pic_large img, .page_index .combination_floor .box_medium .pic_medium img, .page_index .combination_floor .box_medium .box_small .pic_small img, .page_index .channel_column_2 .pic_medium img, .page_index .channel_column_2 .pic_small img, .page_index .channel_column_3 .pic_small img, .page_index .precision_column .product_item .pic_box img
{position:absolute;left:0;top:0;width:100%;height:100%;}
.default-bg_small, .navigate_menu .item .icon_box{background-size:30px 27px;}
/*    ..    */
.button{width:94%;border:none;margin:0.1rem auto 0.2rem auto;color:#ffffff;font-size:0.13rem;padding:0.05rem 0;display:block}
.f-red{color:#f54847}
.b-red{background-color:#f54847}
.f-green{color:#4acf8b}
.b-green{background-color:#4acf8b}
.f-white{color:white}
.b-white{background-color:white}
.f-gray{color:#dedede}
.b-gray{background-color:#dedede}
.f-blue{color:#42c3ef}
.b-blue{background-color:#42c3ef}
.f-yellow{color:#ec917f}
.b-yellow{background-color:#ec917f}
.m-b6em{margin-bottom:6em !important}
.overflowh{overflow:hidden}
.fl{float:left}
.fr{float:right}
.ml0{margin-left:0 !important}
.mr0{margin-right:0 !important}
.vertical-top{vertical-align:top}
.block{display:block}
.inline-block{display:inline-block !important}
.text-center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.input-item{margin:.5em .2em;position:relative}
.input-item > label{width:20%;display:inline-block;text-align:right;padding-left:1em}
.input-item > input[type=text]{display:inline-block;width:70%;padding:0.5em;border-color:#e5e5e5}
.input-item input[type=button]{color:white;border:none;outline:none}
.input-item > textarea{display:inline-block;width:66%;padding:0.5em;border-color:#e5e5e5;resize:none}
.input-item > div{width:70%;display:-webkit-box}
.input-item > img{width:70%;max-width:70%;height:auto;display:inline-block}
.input-item select{padding:0.5em 0;display:block;border-color:#e5e5e5;-webkit-box-flex:1;margin-left:.2em}
.input-item > .err{display:none;color:#f54847;font-size:.2rem;position:absolute;top:25%;right:10%}
.address-item{margin:.8em 0;overflow:hidden;border-top: 1px solid #eee;border-bottom:1px solid #eee;padding:.7em}
.address-item > .box_flex_1{padding:.2em 0}
.address-item > .fl > div{margin:.5em 0}
.address-item a{display:block;outline:none;border:none;padding:0.3em;margin:.2em 0;border-radius: 3px}
.address-item .icon-heart{margin-left:2%}
.page-myaddress .address-none{width:94%;margin:1em auto;margin-bottom:0;padding:0.8em 0;text-align:center}
.address-edit-panel{display:none;position:absolute;left:0;top:0;width:100%;z-index:9998}
.address-edit-panel > .close-panel{position:absolute;top:0;right:0;margin:1em;font-size:1.3em}
.address-edit-panel h3{text-align:center;font-weight:100}
.address-edit-panel .Region select{-webkit-appearance:none;border:1px solid #e0e0e0;-webkit-border-radius:0;border-radius:0;line-height:0.15rem;padding:0.08rem 0.04rem;font-size:0.12rem;margin:0 .5em}
.page-personalprofile .myIcon{height:80px;width:80px;border:1px solid #ddd;clear:both;margin-top:8px;display:table-cell;vertical-align:middle;text-align:center}
.page-personalprofile .myIcon img{max-height:80px;max-width:80px;_height:80px;_width:80px}
.page-affichedetails{padding:1em}
.page-affichedetails .content{margin:.5em}
.page-affichedetails .foot{text-align:right;margin:1em}
/*begin 大转盘*/
.page-bigwheel .turnplate_container{padding:10%;background:#fff;margin-bottom:5px;padding-bottom:0}
.page-bigwheel .turnplate_box{width:300px;height:300px;margin:0 auto;position:relative}
.page-bigwheel .turnplate_box canvas{position:absolute}
.page-bigwheel .bw_number{padding:15px 0 10px 0;text-align:center;}
.page-bigwheel #myCanvas{border-radius:100%}
.page-bigwheel #myCanvas01,#myCanvas03{left:50px;top:50px;z-index:30}
.page-bigwheel #myCanvas02{left:75px;top:75px;z-index:20}
.page-bigwheel #myCanvas{-o-transform:transform 6s;-ms-transform:transform 6s;-moz-transform:transform 6s;-webkit-transform:transform 6s;transition:transform 6s;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.page-bigwheel .turnplatw_btn{width:60px;height:60px;left:120px;top:120px;border-radius:100%;position:absolute;cursor:pointer;border:none;background:transparent;outline:none;z-index:40}
/*begin 大转盘*/
.page-scratchcards .scratch{width:92%;height:8em;margin:1em auto;display:none}
.page-scratchcards a{display:block;text-align:center;margin:1em}
.page-smashinggoldenegg .egg img{position:absolute;top:0}
.page-smashinggoldenegg img{max-width:100%;height:auto;display:block}
.page-smashinggoldenegg .eggs{display:none;width:98%;margin:2em auto;overflow:hidden;position:relative;background-color:#aaa;padding:2em 0}
.page-smashinggoldenegg .egg{width:30%;float:left;margin:0 1.2%;position:relative}
.page-smashinggoldenegg .open-egg{background:url("../images/open.png") no-repeat;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%}
.page-smashinggoldenegg .hammer{position:absolute;left:61px;top:16px}
.page-smashinggoldenegg .prize{display:none;padding:.3em;color:#f60;background-color:#ffc;width:55%;margin:0 auto;text-align:center;margin-top:40%}
.page-custs .sort-div{display:none;position:absolute;width:90%;padding:0 5%;height:100%;background-color:white;z-index:1}
.page-custs .sort-div li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-family:"microsoft yahei";font-size:0.12rem;color:#666;padding-left:15px;text-align:left;height:38px;line-height:38px;border-bottom:1px solid #eee}
.page-custs .sort-div .cur{color:#f54847}
.page-custs .sort-div i{position:absolute;right:5%;color:white;font-size:1.5em}
.page-custs .sort-div .sort-mask{display:none;position:relative;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:1;top:0;left:0;margin-left:-6%;padding-left:12%;padding-bottom:4%}
.affiche-item{padding:1em;line-height:1.5em;overflow:hidden;border-bottom:1px solid #eee;}
.affiche-item a{color:black}
.affiche-item p{color:#aaa}
.affiche-item img{max-width:25%;height:auto}
.affiche-item .hasImg{overflow:hidden;padding-left:1em}
.page-articlelist .top-categoty{height:3em;background:white;border-bottom:1px solid #eee;line-height:0.3rem;overflow-x: scroll;overflow-y: hidden}
.page-articlelist .top-categoty li{display:inline-block;text-align:center;padding:0 1em}
.page-articlelist .top-categoty ul{height:100%}
.page-articlelist .top-categoty span{color:#333;position:relative;display:block}
.page-articlelist .top-categoty .cur{color:#f24b48}
.page-articlelist .top-categoty .cur:after{position:absolute;content:"";width:100%;height:1px;background:#f24b48;bottom:0px;left:0;transform:scaleY(.5);-webkit-transform:scaleY(.5);}
.page-articlelist .top-categoty .split{width:1px;height:1em;padding:0;background:#efefef;vertical-align: middle}
.activity-item{border-bottom:1px solid #d8d8d8;margin-bottom:10px;background-color:#fff}
.activity-header{margin:0 10px;padding:.5em 0}
.activity-content{margin:0 10px;padding-bottom:.5em;color:#999;font-size:0.9em}

.ajax-file-upload .upload-buttons{margin-top:8px}
.model{display:none;position:absolute;left:0;top:0;width:100%;z-index:9998}
.model > .close-panel{position:absolute;top:0;right:0;margin:1em;font-size:1.3em}
.model h3{text-align:center;font-weight:100;padding:0.1rem 0}
.model .Region select{-webkit-appearance:none;border:1px solid #e0e0e0;-webkit-border-radius:0;border-radius:0;line-height:0.15rem;padding:0.08rem 0.04rem;font-size:0.12rem;margin:0 .5em}
.box-vertical{display:-webkit-box;box-orient:vertical;-moz-box-orient:vertical;-webkit-box-orient:vertical;}
.page-articlelist ::-webkit-scrollbar{width:1px;height:1px}
/*begin 团购*/
.group-item{margin:0.05rem;background-color:white;border:1px solid #eee}
.group-item .icon-clock:before{font-size:0.14rem}
.group-item .group-time{padding:.5em;border-bottom:1px solid #e5e5e5;color:#333}
.group-item .group-img{margin:.5em;min-height:2.4rem;/*max-height:12em;overflow:hidden*/}
.group-item .group-img img{display:block;height:auto;max-width:100%}
.group-item .group-info{margin:.5em;margin-bottom:0}
.group-item .group-info .group-name{font-size:0.12rem;font-weight:bold}
.group-item .group-info .css-box{padding:.5em 0;}
.group-item .group-info .price{font-size:200%;color:#f54847}
.group-item .group-info .price small{font-size:0.13rem}
.group-item .group-info del{color:#999}
.group-item .group-info i{font-size:200%}
.group-item .group-info .box_flex_0{padding-top:0.06rem}
/*end 团购*/
/*推荐人和关注我们按钮*/
.subscribe-alert{position:absolute;z-index:1000;top:0;width:100%;max-width:650px;background-image:url(../images/tmbg.png);border:none;border-radius:1;margin-bottom:0;padding:0;}
.subscribe-alert .row{margin:0;line-height:16px;color:#ffffff; padding:5px; position:relative;}
.subscribe-alert .row .userIcon{ width:60px; float:left;}
.subscribe-alert .row .userIcon img{width:100%;}
.subscribe-alert .userRef{float:left; padding-left:10px;}
.subscribe-alert .userRef a{color:#ffffff;height:24px; line-height:24px; margin-top:5px; cursor:pointer;}
.subscribe-alert .userClose{ position:absolute; top:5px; right:10px;  border-radius:3px; cursor:pointer;}
/*领取优惠券*/
.get_coupon{width:700px;margin:0 auto;font-family:"微软雅黑";}
.get_coupon>h2{font-size:28px;font-weight:400;letter-spacing:2px;}
.str{font-size:15px;line-height: 1.8;}
.str label{color:#333;}
.get_coupon .ipt{padding:5px 0;}
.get_coupon .ipt input{height:25px;line-height:25px;width:138px;padding:5px 5px;border:1px solid #ddd;font-size:15px;vertical-align:middle;}
.get_coupon .ipt img{height:37px;margin-left:10px;vertical-align:middle;}
.get_coupon .btn_panel{padding-top:15px;}
.get_coupon .btn1,.get_coupon .btn2{background-color:#E84842;height:35px;width:150px;text-align:center;color:#fff;border:none;font-size:15px;border-radius:3px;font-weight:600;cursor:pointer;}
.get_coupon .btn2{margin-left:10px;}
 .Btncoupon {
    border: none;text-align: center;width: 30%; margin: 0.1rem 0.1rem 0.1rem 0rem; background-color: #f54847;
    color: #ffffff;
    font-size: 0.13rem;
    border-radius: 5px;
    padding: 0.05rem 0;
    text-align: center;
    display: block;   
}
 /*begin 全局查询插件*/
.gl-ftr-wg{padding:0 10px;background:#fff}
.gl-ftr-wg>div{padding:10px 0;border-bottom:1px solid #e6e6e6}
.gl-ftr-wg.p-lst{border-bottom:1px solid #e6e6e6}
.gl-ftr-wg.p-lst > div {border-bottom:0}
.gl-ftr-wg .box_flex_1{overflow:hidden;}
.gl-ftr-wg .box_flex_0{padding-left:5px}
.gl-ftr-wg a.del{color:#cc0000}
.gl-ftr-wg a.sel{color:#e09d00}
/*选择页*/
.gl-ftr-wrap .search-wrap{margin:0.08rem 0.14rem;position:relative}
.gl-ftr-wrap .search-wrap .icon-search{color:#ddd;position:absolute;top:0.05rem;left:0.05rem;font-size:0.2rem}
.gl-ftr-wrap .search-wrap input[type="text"]{box-sizing:border-box;width:100%;padding-left:0.3rem;font-size:15px}
.gl-ftr-wrap .group-lst h3{padding:7px 10px;font-weight:700;font-size:14px}
.gl-ftr-wrap .group-lst ul{list-style:none;margin:0;width:100%;background:#fff}
.gl-ftr-wrap .group-lst .hot{padding:5px 0;}
.gl-ftr-wrap .group-lst .hot li{float:left;width:16.66666667%;box-sizing:border-box;padding:5px;text-align:center}
.gl-ftr-wrap .group-lst .hot li img{max-width:70%;text-align:center}
.gl-ftr-wrap .group-lst .hot li span{text-align:center;display:block;padding-top:6px;font-size:13px}
.gl-ftr-wrap .group-lst .items li{border-bottom:1px solid #efefef;height:30px;padding:5px 5px 5px 20px}
.gl-ftr-wrap .group-lst .items li img{max-height:30px;max-width:30px;vertical-align:middle;margin-right:5px}
.gl-ftr-wrap .group-lst .items li span{display:inline-block;line-height:30px}
/*弹出窗口*/
.gl-ftr-layer{position:fixed;top:0;bottom:0;left:100%;width:100%;background:#fff;z-index:10000;border-left:1px solid #d9d9d9;display:flex;flex-flow:column}
.gl-ftr-layer .layer-header{height:44px;background-color:#fff;border-bottom: 1px solid #e5e5e5;position:relative}
.gl-ftr-layer .layer-header h1{height:44px;line-height:44px;font-size:0.14rem;font-weight: normal;color: #000;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:10px}
.gl-ftr-layer .layer-header .close{position:absolute;right:7px;top:10px}
.gl-ftr-layer .layer-header .close .icon-clear{font-size:0.2rem;color:#666}
.gl-ftr-layer .layer-header .close:hover .icon-clear{color:#cc0000}
.gl-ftr-layer .layer-path{padding:5px 26px 5px 10px;background:#fff6f6}
.gl-ftr-layer .layer-path dl{width:100%;overflow:hidden}
.gl-ftr-layer .layer-path dt{font-size:13px;display:inline-block;margin:0;color:#ff9997}
.gl-ftr-layer .layer-path dt.selected{color:#ff3632}
.gl-ftr-layer .layer-path dd{padding:0;margin:0;display:inline-block;color:#ff9997}
.gl-ftr-layer .layer-cnt{flex:1;overflow:auto}
.gl-ftr-layer .layer-cnt .lst-items{padding-left:10px}
.gl-ftr-layer .layer-cnt .lst-items li{border-bottom:1px solid #e9e9e9;height:38px;line-height:40px;}
 /*end 全局查询插件*/