@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0;width:100%;height:100%;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","微软雅黑",STXihei,"华文细黑",serif}
html{width:100%;height:100%;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei","微软雅黑",STXihei,"华文细黑",serif}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent}
a:visited,a:active,a:hover{text-decoration:none;outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;text-transform:none}
select{text-transform:none}
button,html input[type=button]{-webkit-appearance:button;cursor:pointer}
input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input::-moz-focus-inner{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
[hidefocus],summary{outline:0}
body,textarea,input,button,select,keygen,legend{outline:0}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}
body,html{width:100%;height:100%}
body>a{display:none}
img{max-width:100%;width:auto\9;height:auto;-ms-interpolation-mode:bicubic}
ul{padding:0;margin:0}
li{padding:0;margin:0;list-style:none}
.container{position:relative;width:100%;max-width:640px;min-height:100%;margin:0 auto;padding:0 0 56px;overflow-x:hidden;background-color:#eceded}
.btn-ghost{width:100%;padding:8px 10px;outline:0;border:1px solid #396;color:#396;background:transparent;-webkit-border-radius:3px;border-radius:3px}
.footer{width:100%;max-width:640px;height:56px;position:fixed;bottom:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);overflow:hidden;background-color:#fff;border-top:#eceded;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}
.footer li{float:left;width:25%;text-align:center;height:100%}
.footer a{color:#777;font-size:13px}
.footer a:hover,.footer a:focus{color:#777;font-size:13px}
.footer a.active{color:#DF2127}
.footer .nav-controller{position:relative;height:100%;display:block;padding-top:10px}
.footer .nav-controller i{display:block;font-size:1.5em;margin-bottom:3px}
.goods-wrapper{width:100%;padding:15px;overflow:hidden}
.goods-show{min-height:200px;padding:10px;float:left;background-color:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}
.goods-show p{font-size:14px;margin:5px 0}
@media (max-width:640px){.goods-show{width:100%;margin:10px 0}}@media (min-width:641px){.goods-show{width:45%;margin:2.5%}}.goods-name{color:#a4a5a7}
p.goods-price{color:#777;font-weight:700;font-size:16px}
.goods-price del{font-size:14px;font-weight:400;display:inline-block;margin-left:10px;color:#a4a5a7}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,form,img,div{border:0 none;list-style:outside none none;margin:0;padding:0}
body,header,div.navbar{margin:auto;max-width:640px}
body{background:#f7f7f7;color:#555;font-size:18px;margin:0 auto;max-width:640px}
.con{background:none repeat scroll 0 0 #f7f7f7;overflow:hidden}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0}
*{margin:0;outline:0 none;padding:0;vertical-align:baseline}
body,header,div.navbar{margin:auto;max-width:640px}
body{color:#666;font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size:14px;line-height:1.5}
.ms-controller,.ms-important,[ms-controller],[ms-important]{visibility:hidden}
.hide,.h{display:none!important}
.show{display:block!important}
.tuan{min-height:520px;padding:0 10px}
.tuan_g{background-color:#FFF;border:1px solid #CBCBCB;margin-bottom:10px;padding-bottom:10px}
.tuan_g_img{display:block;position:relative}
.tuan_g_img img{display:block;overflow:hidden;width:100%}
.tuan_g_info{padding:7px 10px 10px}
.tuan_g_name{color:#191919;font-size:16px;margin-bottom:5px}
.tuan_g_cx{color:#707070;line-height:18px}
.tuan_g_core{color:#FFF;display:block;height:34px;line-height:34px;margin-bottom:5px;position:relative;width:290px}
.tuan_g_core:before{background-position:-118px 0;content:" ";height:44px;left:-5px;position:absolute;top:-5px;width:44px}
.tuan_g_price{background-color:#3E3E3E;float:left;height:34px;margin-left:10px;overflow:hidden;padding-left:35px;width:145px}
.tuan_g_price b{font-size:18px;font-weight:400;margin-left:5px;margin-right:2px}
.tuan_g_price span{vertical-align:1px}
.tuan_g_btn{background-color:#DF2127;border-bottom-right-radius:17px;border-top-right-radius:17px;float:left;height:34px;line-height:34px;padding-left:10px;padding-right:30px;position:relative}
.tuan_g_btn:after{background-position:-209px -59px;content:" ";height:11px;position:absolute;right:12px;top:11px;width:7px}
.tuan_g_mprice{clear:both;color:#999;height:21px;padding-left:45px}
.tuan_mark,.tuan_g_core:before,.tuan_g_btn:after,.tp_lk:after,.ti_users_blank:after,.ti_users3 .ti_users_blank:after,.ti_boss:before{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.tuan_mark{display:block;height:41px;left:-9px;line-height:10px;overflow:hidden;padding:10px 0 11px;position:absolute;text-align:center;top:-6px;width:41px}
.tuan_mark b,.tuan_mark span{display:block;font-size:10px;overflow:hidden}
.tuan_mark1{background-position:0 0}
.tuan_mark1 b{color:#FF4946}
.tuan_mark1 span{overflow:hidden}
.tuan_mark2{background-position:-59px 0}
.tuan_mark2 b{color:#F48600}
.loading{display:block;margin-left:auto;margin-right:auto;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}
.wrapper{z-index:888;position:absolute;width:100%;background-color:#aaa;opacity:.8}
.box{-webkit-transform:translate(-50%,0);position:absolute;width:90%;left:50%;box-shadow:10px 10px 5px #888;height:100px;background-color:red;z-index:999;border-radius:10px;top:100px}
.focus{width:100%;position:relative;overflow:hidden}
.focus .hd{width:100%;height:.8em;position:absolute;z-index:1;text-align:center;bottom:.5em}
.focus .hd ul{display:inline-block;height:.8em;vertical-align:top}
.focus .hd ul li{display:inline-block;width:.6em;height:.6em;text-indent:-999em;background:rgba(255,255,255,.8);margin:0 .3em;vertical-align:top;overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%}
.focus .hd ul .on{background:#5babe6}
.focus .bd{position:relative;z-index:0}
.focus .bd li{height:auto;overflow:hidden}
.focus .bd li a{-webkit-tap-highlight-color:transparent}
.focus .bd li img{width:100%;display:block;margin:0;padding:0;background:url(img/loading_eb0d435.gif) center center no-repeat}
.mod_nav{background-color:#FFF;height:40px;position:relative}
.mod_nav_lk{display:flex}
.mod_nav_item{border-bottom:1px solid #E0E0E0;display:block;flex:1 1 0;font-size:15px;height:40px;line-height:40px;margin-right:0;position:relative;text-align:center;width:33.33%;float:left}
.mod_nav_item:before{background:none repeat scroll 0 0 #E0E0E0;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}
.mod_nav_item:after{background:none repeat scroll 0 0 #E0E0E0;bottom:0;content:"";left:0;position:absolute;top:0;width:1px;left:auto;right:0}
.mod_nav_item:nth-last-child(1){margin-right:0}
.mod_nav_item:nth-child(1):before,.mod_nav_item:nth-last-child(1):after{background:none repeat scroll 0 0 transparent}
.mod_nav_cur{border-bottom:2px solid #DF2127;color:#DF2127;z-index:1}
.order{font-size:12px;margin-top:15px}
.order_hd{background-color:#FAFAFB;border-bottom:1px solid #D5D5D5;border-top:1px solid #E4E4E4;height:39px;line-height:39px;overflow:hidden;padding:0 10px}
.order_bd{background-color:#FFF;border-bottom:1px solid #DEDEDE;padding:0 10px}
.order_goods{border-bottom:1px solid #D7D7D7;display:block;font-size:12px;min-height:60px;padding:15px 0 15px 75px;position:relative}
.order_goods_img{left:0;position:absolute;top:5px}
.order_goods_img img{border:1px solid #D7D7D7;display:block;height:60px;width:60px}
.order_goods_info{position:relative}
.order_goods_name{color:#000;margin-bottom:6px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_goods_attr{color:#666}
.order_goods_attr_item{overflow:hidden;line-height:22px}
.order_goods_price{color:#DF2127;float:right;font-size:16px;height:18px;line-height:18px}
.order_goods_price i{font-size:9px}
.order_goods_grab{font-size:8px;line-height:1;margin-top:3px}
.order_goods_grab .order_goods_grab_txt{background:none repeat scroll 0 0 #E31;border-radius:2px;color:#FFF;display:inline-block;padding:2px 3px}
.order_plist{border-bottom:1px solid #D7D7D7;padding-bottom:10px}
.order_promo_info{padding:10px 0 0}
.order_promo_info:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_promo_tag{border:1px solid #DF1E25;border-radius:3px;color:#DF1E25;float:left;font-size:11px;height:17px;line-height:17px;margin-right:5px;padding:0 5px}
.order_promo_opt{float:right}
.order_total{color:#5A5A5A;font-size:12px;height:42px;line-height:42px;overflow:hidden}
.order_total:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_total_info{float:left}
.order_total_info b{font-size:12px;font-weight:400}
.order_total_info b i{font-size:9px}
.order_price{float:right}
.order_price b{color:#DF2128;font-size:16px;font-weight:400}
.order_price b i{font-size:9px}
.order_shop{font-size:14px;padding-left:22px;position:relative}
.order_shop:before{background-position:0 0;background-repeat:no-repeat;background-size:12px 13px;content:"";display:block;height:13px;left:0;position:absolute;top:13px;width:12px}
.order_shop span{color:#000;float:left;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_shop:after{border-bottom:1px solid #CCC;border-right:1px solid #CCC;content:"";display:none;height:9px;transform:rotate(-45deg);width:9px}
.order_bd{background-color:#FFF;border-bottom:1px solid #DEDEDE;padding:0 10px}
.order_goods{border-bottom:1px solid #D7D7D7;display:block;font-size:12px;min-height:60px;padding:15px 0 15px 75px;position:relative}
.order_goods:last-child{border-bottom:0 none}
.order_goods_img{left:0;position:absolute;top:5px}
.order_goods_img img{border:1px solid #d7d7d7;display:block;height:60px;width:60px}
.order_goods_name{color:#000;margin-bottom:10px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_goods_attr{color:#666}
.order_goods_attr_item{line-height:22px}
.order_goods_attr_item em{color:#DF2127}
.order_goods_attr_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_goods_attr_tit{float:left;line-height:22px}
.order_goods_num{float:left}
.order_goods_num:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_goods_num span,.order_goods_num input{background-color:#EEE;border:1px solid #DDD;float:left;height:20px;line-height:20px;position:relative;text-align:center;width:20px}
.order_goods_num .minus:after{background:none repeat scroll 0 0 #989898;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px}
.order_goods_num .minus_disabled:after{background:none repeat scroll 0 0 #938F8E}
.order_goods_num .num{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFF;border-color:#DDD -moz-use-text-color;border-image:none;border-radius:0;border-style:solid none;border-width:1px 0;font-size:14px;height:20px;line-height:normal;text-align:center;width:42px}
.order_goods_num .plus:after{background:none repeat scroll 0 0 #989898;border-radius:2px;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px}
.order_goods_num .plus:before{background:none repeat scroll 0 0 #989898;content:"";height:10px;left:50%;margin-left:-1px;margin-top:-5px;position:absolute;top:50%;width:2px}
.order_goods_num .plus_disabled:before{background:none repeat scroll 0 0 #938F8E}
.order_goods_num .plus_disabled:after{background:none repeat scroll 0 0 #938F8E}
.order_goods_num_disabled .minus:after{background:none repeat scroll 0 0 #938F8E}
.order_goods_num_disabled .num{color:#BBB}
.order_goods_num_disabled .plus:before{background:none repeat scroll 0 0 #938F8E}
.order_goods_num_disabled .plus:after{background:none repeat scroll 0 0 #938F8E}
.order_goods_price{color:#DF2127;float:right;font-size:16px;height:22px;line-height:22px}
.order_goods_price i{font-size:9px}
.order_plist{border-top:1px solid #D7D7D7;padding-bottom:10px}
.order_promo_info{padding:10px 0 0}
.order_promo_info:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_promo_tag{border:1px solid #DF1E25;border-radius:3px;color:#DF1E25;float:left;font-size:11px;height:17px;line-height:17px;margin-right:5px;padding:0 5px}
.order_promo_tit{float:left}
.order_promo_opt{float:right;max-width:60%;overflow:hidden;padding-right:20px;position:relative;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_promo_opt:after{border-bottom:1px solid #CCC;border-right:1px solid #CCC;content:"";display:block;height:9px;margin-left:10px;margin-right:3px;position:absolute;right:0;top:0;transform:rotate(45deg);vertical-align:3px;width:9px}
.order_promo_opt b{color:#DF1E25;font-weight:400}
.order_promo_opt b i{font-size:9px}
.order_promo_detail{background-color:#F7F7F8;display:none;padding:15px 10px}
.order_promo_item{margin-bottom:10px;padding-left:30px;position:relative}
.order_promo_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_promo_item:last-child{margin-bottom:0}
.order_promo_ico{background-color:#FFF;border:1px solid #CFCFCF;border-radius:20px;height:18px;left:0;margin-right:10px;margin-top:5px;position:absolute;top:0;width:18px}
.order_promo_cnt{color:#5A5A5A;float:left;line-height:30px}
.order_promo_desc{float:right;height:30px;line-height:15px;max-width:50%;overflow:hidden;text-align:right;white-space:nowrap}
.order_promo_desc strong{display:block;font-weight:400}
.order_promo_desc2{line-height:30px}
.order_promo_item_disabled .order_promo_ico{border-color:#EBEBEB}
.order_promo_item_disabled .order_promo_cnt,.order_promo_item_disabled .order_promo_desc{color:#CCC}
.order_promo_item_selected .order_promo_ico{background-color:#DE2327;border-color:#DE2327}
.order_promo_item_selected .order_promo_ico:after{background-position:0 0;background-repeat:no-repeat;background-size:13px 9px;content:"";display:block;height:9px;left:3px;position:absolute;top:6px;width:13px}
.order_promo_on .order_promo_info{padding-bottom:10px}
.order_promo_on .order_promo_opt:after{top:6px;transform:rotate(-135deg)}
.order_promo_on .order_promo_detail{display:block}
.order_promo_disabled .order_promo_opt{color:#CFCFCF}
.order_post{border-top:1px solid #D7D7D7}
.order_post_info{padding:10px 0}
.order_post_info:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_post_tit{color:#666;float:left;height:20px;line-height:20px}
.order_post_opt{float:right;max-width:60%;overflow:hidden;padding-right:20px;position:relative;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_post_opt:after{border-bottom:2px solid #CCC;border-right:2px solid #CCC;content:"";display:block;height:9px;margin-left:10px;margin-right:3px;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:3px;width:9px}
.order_post_detail{background-color:#F7F7F8;display:none;padding:15px 10px}
.order_post_item{margin-bottom:10px;padding-left:30px;position:relative}
.order_post_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_post_item:last-child{margin-bottom:0}
.order_post_ico{background-color:#FFF;border:1px solid #CFCFCF;border-radius:20px;height:18px;left:0;margin-right:10px;position:absolute;top:0;width:18px}
.order_post_cnt{color:#5A5A5A;float:left;line-height:20px}
.order_post_item_disabled .order_post_ico{border-color:#EBEBEB}
.order_post_item_disabled .order_post_cnt,.order_post_item_disabled .order_post_desc{color:#CCC}
.order_post_item_selected .order_post_ico{background-color:#DE2327;border-color:#DE2327}
.order_post_item_selected .order_post_ico:after{background-position:0 0;background-repeat:no-repeat;background-size:13px 9px;content:"";display:block;height:9px;left:3px;position:absolute;top:6px;width:13px}
.order_post_on .order_post_info{padding-bottom:10px}
.order_post_on .order_post_opt:after{top:6px;transform:rotate(-135deg)}
.order_post_on .order_post_detail{display:block}
.order_post_disabled .order_post_opt{color:#CFCFCF}
.order_fp{border-top:1px solid #D7D7D7}
.order_fp_info{padding:10px 0}
.order_fp_info:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_fp_tit{color:#666;float:left;height:20px;line-height:20px}
.order_fp_opt{float:right;max-width:60%;overflow:hidden;padding-right:20px;position:relative;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_fp_opt:after{border-bottom:1px solid #CCC;border-right:1px solid #CCC;content:"";display:block;height:9px;margin-left:10px;margin-right:3px;position:absolute;right:0;top:0;transform:rotate(45deg);vertical-align:3px;width:9px}
.order_fp_detail{background-color:#F7F7F8;display:none;padding:15px 10px}
.order_fp_item{margin-bottom:10px;padding-left:30px;position:relative}
.order_fp_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_fp_item:last-child{margin-bottom:0}
.order_fp_ico{background-color:#FFF;border:1px solid #CFCFCF;border-radius:20px;height:18px;left:0;margin-right:10px;position:absolute;top:0;width:18px}
.order_fp_cnt{color:#5A5A5A;float:left;line-height:20px}
.order_fp_input{border:1px solid #DDD;border-radius:3px;color:#333;height:34px;line-height:24px;padding:0 5px;vertical-align:top;width:100%}
.order_fp_item_input .order_fp_ico{top:8px}
.order_fp_item_input .order_fp_cnt{float:none}
.order_fp_item_disabled .order_fp_ico{border-color:#EBEBEB}
.order_fp_item_disabled .order_fp_cnt,.order_fp_item_disabled .order_fp_desc{color:#CCC}
.order_fp_item_selected .order_fp_ico{background-color:#DE2327;border-color:#DE2327}
.order_fp_item_selected .order_fp_ico:after{background-position:0 0;background-repeat:no-repeat;background-size:13px 9px;content:"";display:block;height:9px;left:3px;position:absolute;top:6px;width:13px}
.order_fp_on .order_fp_info{padding-bottom:10px}
.order_fp_on .order_fp_opt:after{top:6px;transform:rotate(-135deg)}
.order_fp_on .order_fp_detail{display:block}
.order_fp_disabled .order_fp_opt{color:#CFCFCF}
.order_msg{border-top:1px solid #D7D7D7;overflow:hidden;padding:15px 0 0}
.order_msg_textarea{border:1px solid #D7D7D7;border-radius:3px;color:#333;font-size:12px;height:40px;padding:5px;width:100%}
.order_total{color:#5A5A5A;height:40px;line-height:40px;text-align:right}
.order_total_price{color:#DF2127;font-size:16px}
.order_total_price i{font-size:9px}
.total{background-color:#F7F7F9;color:#5A5A5A;height:55px;line-height:55px;padding:0 10px;text-align:right}
.total_price{color:#DF2127;font-size:20px}
.total_price i{font-size:9px}
.pay{padding:0 10px}
.pay_btn{border-radius:2px;color:#FFF;display:block;font-size:14px;height:44px;line-height:44px;margin-bottom:10px;position:relative;text-align:center}
.pay_btn_qq{background:none repeat scroll 0 0 #DF2128}
.pay_btn_qq em{font-size:12px}
.pay_btn_wechat{background:none repeat scroll 0 0 #67AD03}
.pay_btn_tenpay{background:none repeat scroll 0 0 #3884FF}
.pay_btn_daofu{background:none repeat scroll 0 0 #4B4B4B}
.pay_btn_disabled{background:none repeat scroll 0 0 #D7D7D7;color:#999}
.pay2{background-color:#FFF;border-bottom:1px solid #D2D2D2;font-size:12px;padding-bottom:15px}
.pay2_hd{background-color:#F1F1F2;line-height:36px;padding:0 10px}
.pay2_list{background-color:#FFF;border-top:1px solid #D9D9D9;padding:0 10px}
.pay2_item{border-bottom:1px solid #D2D2D2;display:none;height:50px;line-height:50px}
.pay2_item:first-child{display:block}
.pay2_item_state{background-color:#FFF;border:1px solid #CFCFCF;border-radius:20px;float:left;height:18px;margin-right:10px;margin-top:15px;position:relative;width:18px}
.pay2_item_ico{background-image:url(img/pay_icon.png);background-repeat:no-repeat;background-size:155px auto;float:left;height:24px;margin-right:10px;margin-top:13px;width:24px}
.pay2_wx .pay2_item_ico{background-position:0 0}
.pay2_df .pay2_item_ico{background-position:-29px 0}
.pay2_cft .pay2_item_ico{background-position:-58px 0}
.pay2_qq .pay2_item_ico{background-position:-87px 0}
.pay2_wy .pay2_item_ico{background-position:-116px 0;width:37px}
.pay2_yl .pay2_item_ico{background-position:0 -24px;width:26px}
.pay2_item_tit{float:left}
.pay2_item_exp{color:#CBCBCB;font-size:11px;margin-left:10px}
.pay2_showmore{border-bottom:1px solid #D2D2D2;height:30px;line-height:30px;text-align:center}
.pay2_showmore:after{border-bottom:1px solid #CCC;border-right:1px solid #CCC;content:"";display:inline-block;height:9px;margin-left:10px;transform:rotate(45deg);vertical-align:3px;width:9px}
.pay2_btn{background:none repeat scroll 0 0 #DF2128;border-radius:2px;color:#FFF;display:block;font-size:14px;height:44px;line-height:44px;margin:15px auto;position:relative;text-align:center;width:95%;outline:0;border:0}
.pay2_selected .pay2_item_state{background-color:#DE2327;border-color:#DE2327}
.pay2_selected .pay2_item_state:after{background-position:0 0;background-repeat:no-repeat;background-size:13px 9px;content:"";display:block;height:9px;left:2px;position:absolute;top:4px;width:13px}
.pay2_list_full .pay2_item{display:block}
.pay2_list_full .pay2_showmore{display:none}
.order_post_item_selected .order_post_ico:after,.order_promo_item_selected .order_promo_ico:after,.order_fp_item_selected .order_fp_ico:after,.pay2_selected .pay2_item_state:after{background-image:url("img/AAAAAASUVORK5CYII=")}
.mod_nav_pp span:after,.ht_btn_go:after,.kt_btn:after,.pp_list_words:before{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
*{-webkit-tap-highlight-color:transparent;outline:0;margin:0;padding:0;vertical-align:baseline}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;vertical-align:baseline}
img{border:0 none;vertical-align:top}
i,em{font-style:normal}
ol,ul{list-style:none}
input,select,button,h1,h2,h3,h4,h5,h6{font-size:100%;font-family:inherit}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#333}
body{margin:0 auto;min-width:320px;max-width:640px;height:100%;background:#FFF;font-size:12px;font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;line-height:1.5;color:#666;-webkit-text-size-adjust:100%!important;-webkit-user-select:none;user-select:none;background-color:#F1F1F2}
input[type=text],textarea{-webkit-appearance:none}
.hide,.h{display:none!important}
.show{display:block!important}
.mod_bar_logo,.mod_bar_back:before,.mod_bar_user:before,.mod_bar_search2:before,.mod_bar_share:before,.mod_nav_my:after,.mod_banner_close,.mod_bar_cat:before,.mod_bar_cat2:before,.mod_bar_input_btn{background-image:url(img/gb_v3.png);background-repeat:no-repeat;-webkit-background-size:100px 100px;background-size:100px 100px}
.mod_bar2_logo,.mod_bar2_back:before,.mod_bar2_search:before,.mod_bar2_menu:before,.mod_bar2_share:before,.mod_nav2_my:after,.mod_bar2_cat:before,.mod_bar2_cat2:before,.mod_bar2_input_btn,.mod_bar2_menulist_item:before{background-image:url(img/gb_v4.png);background-repeat:no-repeat;-webkit-background-size:75px 168px;background-size:75px 168px}
.mod_qqbacktop,.mod_aside_more,.mod_aside_top{background-image:url(img/mod_aside.png);background-repeat:no-repeat;-webkit-background-size:150px 110px;background-size:150px 110px}
.mod_aside_item:before,.mod_aside_item a:after{background-image:url(img/mod_aside.png);background-repeat:no-repeat;-webkit-background-size:150px 110px;background-size:150px 110px}
.mod_logo{display:inline-block;width:49px;height:25px;background:url("img/yu64q20AAAAASUVORK5CYII=") no-repeat;-webkit-background-size:49px 25px;background-size:49px 25px}
.mod_banner{width:100%;position:relative}
.mod_banner_lk{display:block}
.mod_banner_img{width:100%;max-width:640px;overflow:hidden}
.mod_banner_close{position:absolute;top:0;right:0;display:block;width:23px;height:25px;background-position:-71px -23px}
.mod_nav{height:40px;background-color:#fff;padding-right:50px;position:relative}
.mod_nav_lk{display:box;display:-ms-box;display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex}
.mod_nav_item{position:relative;display:block;flex:1;-ms-flex:1;-webkit-flex:1;box-flex:1;-ms-box-flex:1;-webkit-box-flex:1;text-align:center;line-height:40px;height:40px;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:-1px;border-bottom:1px solid #E0E0E0}
.mod_nav_item:before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#E0E0E0}
.mod_nav_item:after{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:#E0E0E0;left:auto;right:0}
.mod_nav_item:nth-last-child(1){margin-right:0}
.mod_nav_item:nth-child(1):before,.mod_nav_item:nth-last-child(1):after{background:0 0}
.mod_nav_cur{color:#DF2127;border-bottom:2px solid #DF2127;z-index:1}
.mod_nav_my{position:absolute;right:0;top:0;display:block;width:50px;height:100%;border-left:1px solid #E0E0E0}
.mod_nav_my:after{content:"";display:block;position:absolute;top:9px;right:14px;width:22px;height:22px;background-position:-44px -23px}
.mod_loading{text-align:center;padding:20px 0;text-align:center;color:#999;line-height:21px}
.mod_loading:before{content:'';display:block;width:16px;height:16px;margin:0 auto;background-image:url(img/loading.gif);background-repeat:no-repeat;background-position:center;-webkit-background-size:16px;background-size:16px;margin-bottom:10px}
.mod_mask{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100}
.mod_footer{padding:50px 10px}
.mod_footer_fixed{position:fixed;z-index:101;bottom:0;width:100%;background:#F1F1F2;padding:20px 10px}
.mod_footer_lk{position:relative;border-bottom:1px solid #DDD;text-align:center;padding-bottom:8px;margin-bottom:12px}
.mod_footer_lk:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#fff;overflow:hidden}
.mod_footer_lk a{padding-right:8px;margin-right:8px;border-right:1px solid #D7D7D7;height:12px;line-height:12px;overflow:hidden;color:#999}
.mod_footer_lk a:last-child{border-right:0;margin-right:0;padding-right:0}
.mod_footer_lk .on{color:#1F73D3}
.mod_footer_logo{text-align:center}
.mod_sharetips{display:none;position:fixed;top:0;right:0;width:170px;height:90px;z-index:101;background-image:url(img/sharetips.png);background-repeat:no-repeat;-webkit-background-size:170px 90px;background-size:170px 90px}
.mod_confirm{position:fixed;top:100px;left:50%;width:210px;margin-left:-125px;background-color:#fff;padding:30px 20px 15px;border-top:2px solid #DF2329;z-index:101}
.mod_confirm_hd{border-bottom:1px solid #D7D7D7;padding-bottom:10px;margin-bottom:10px;color:#333}
.mod_confirm_bd{padding-bottom:20px}
.mod_confirm_txt{color:#333;text-align:center}
.mod_confirm_ft{text-align:center}
.mod_confirm_ft a{display:inline-block;width:62px;height:24px;line-height:24px;text-align:center;border:1px solid #C3C3C3;color:#333;margin-right:10px}
.mod_confirm_ft a:last-child{margin-right:0}
.mod_confirm_btn1{border-color:#DB0000!important}
.mod_confirm2{padding-top:15px;width:240px;margin-left:-140px}
.mod_confirm2 .mod_confirm_txt{text-align:left}
.mod_confirm_wrap{width:100%;height:100%;position:fixed;top:0;left:0;z-index:105;background:rgba(0,0,0,.2)}
.mod_confirm_wrap .mod_confirm,.mod_confirm_wrap .mod_confirm2{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.mod_btn_normal{display:block;height:42px;line-height:42px;background-color:#DA0000;color:#fff;text-align:center;-webkit-border-radius:3px;border-radius:3px;font-size:17px}
.mod_btn_normal_mini{display:block;height:21px;line-height:21px;background-color:#DA0000;color:#fff;text-align:center;padding:0 8px}
.mod_btn_normal_mini2{display:block;height:21px;line-height:21px;background-color:#BBB;color:#fff;text-align:center;padding:0 8px}
.mod_btn_normal_mini3{display:block;height:21px;line-height:21px;background-color:#3E3E3E;color:#fff;text-align:center;padding:0 8px}
.mod_bar{height:49px;line-height:49px;background-color:#DE2327;position:relative;text-align:center;overflow:hidden}
.mod_bar_back{position:absolute;top:0;left:0;font-size:12px;color:#fff;text-indent:-9999px;z-index:1;width:30px;height:49px;overflow:hidden}
.mod_bar_back:before{position:absolute;top:17px;left:10px;content:"";display:block;width:9px;height:15px;background-position:-0px -0px}
.mod_bar_tit{color:#fff;position:absolute;top:0;left:0;text-align:center;width:100%;font-size:15px}
.mod_bar_logo{z-index:1;position:absolute;top:10px;left:10px;width:24px;height:29px;background-position:-0px -63px;display:block}
.mod_bar_user{position:absolute;top:0;right:10px;color:#fff;z-index:1}
.mod_bar_user:before{position:absolute;top:18px;left:-20px;content:"";display:block;width:11px;height:12px;background-position:-14px -0px}
.mod_bar_input{position:absolute;top:0;left:30px;right:50px;height:49px}
.mod_bar_input input{border:1px solid #fff;margin:7px 0;height:35px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#191919;padding:0 5px;-webkit-border-radius:0;border-radius:0}
.mod_bar_input_btn{position:absolute;top:15px;right:10px;display:block;width:18px;height:18px;background-position:-81px -0px;text-indent:-9999px;overflow:hidden}
.mod_bar_share{position:absolute;top:0;right:10px;z-index:1;padding-left:25px;color:#fff}
.mod_bar_share:before{content:"";position:absolute;top:13px;left:0;display:block;width:23px;height:21px;background-position:-53px -0px}
.mod_bar_search{position:absolute;top:0;right:0;color:#fff;z-index:1;width:40px;display:block;padding-right:10px;text-align:right}
.mod_bar_search2{position:absolute;top:0;right:0;text-indent:-9999px;width:50px;z-index:1}
.mod_bar_search2:before{content:"";position:absolute;top:15px;right:15px;display:block;width:18px;height:18px;background-position:-30px -0px}
.mod_bar_cat{position:absolute;top:0;right:0;width:37px;z-index:1;padding-left:35px;color:#fff;text-align:left;display:block}
.mod_bar_cat:before{content:"";position:absolute;top:15px;left:12px;display:block;width:18px;height:18px;background-position:-30px -0px}
.mod_bar_cat2{position:absolute;top:0;right:0;text-indent:-9999px;width:50px;z-index:1;display:block}
.mod_bar_cat2:before{content:"";position:absolute;top:14px;right:10px;display:block;width:23px;height:21px;background-position:-53px -0px}
.mod_bar_pindex .mod_bar_input{left:48px;right:72px}
.mod_bar_pindex .mod_bar_input input{background-color:#C42024;border-color:#B91D21;border-top-color:#A4191C;color:#E89FA1;padding-right:30px;color:#FFF}
.mod_bar_pindex .mod_bar_input input::-webkit-input-placeholder{color:#FFF}
.mod_bar_pcat{background-color:#FFF}
.mod_bar_pcat .mod_bar_logo{background-position:-29px -63px}
.mod_bar_pcat .mod_bar_input{left:48px;right:10px}
.mod_bar_pcat .mod_bar_input input{background-color:#DE2327;border-color:#DE2327;border-top-color:#BA1C1F;color:#FFF;padding-right:30px}
.mod_bar_pcat .mod_bar_input:after{content:'';position:absolute;top:0;right:10px;display:block;width:18px;height:18px;background-position:-81px -0px}
.mod_bar_nor .mod_bar_input{right:10px}
.mod_bar2{height:50px;line-height:50px;background-color:#E02428;position:relative;text-align:center;z-index:100}
.mod_bar2_back{position:absolute;top:0;left:0;font-size:12px;color:#fff;text-indent:-9999px;z-index:1;width:40px;height:50px;overflow:hidden}
.mod_bar2_back:before{position:absolute;top:50%;margin-top:-12px;left:10px;content:"";display:block;width:13px;height:24px;background-position:0 -49px}
.mod_bar2_tit{height:50px;line-height:50px;color:#FFF;position:absolute;top:0;left:45px;right:50px;text-align:left;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mod_bar2_logo{z-index:1;position:absolute;top:10px;left:10px;width:25px;height:30px;background-position:0 0;display:block}
.mod_bar2_input{position:absolute;top:0;left:45px;right:50px;height:50px}
.mod_bar2_input input{border:1px solid #9F1215;margin:7px 0;height:36px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#B31D20;color:#FFF;padding:0 35px 0 15px;-webkit-border-radius:18px;border-radius:18px;box-shadow:inset 0 0 2px rgba(0,0,0,.1);font-size:12px}
.mod_bar2_input input::-webkit-input-placeholder{color:#FFF}
.mod_bar2_share{position:absolute;top:0;right:10px;z-index:1;padding-left:25px;color:#fff}
.mod_bar2_share:before{content:"";position:absolute;top:13px;left:0;display:block;width:23px;height:21px;background-position:-53px -0px}
.mod_bar2_search{position:absolute;top:0;right:0;color:#fff;z-index:1;width:38px;height:50px;display:block;font:0/0 a;z-index:1}
.mod_bar2_search:before{width:18px;height:19px;content:"";position:absolute;top:50%;margin-top:-9px;right:15px;background-position:0 -30px}
.mod_bar2_search2,.mod_bar2_search3{width:53px;height:33px;line-height:32px;position:absolute;top:8px;right:50px;color:#FFF;border:1px solid #B31D20;border-radius:34px;-webkit-transition:all ease .2s;transition:all ease .2s}
.mod_bar2_search2:active,.mod_bar2_search3:active{border-color:#FFF;background-color:#FFF;color:#E02428}
.mod_bar2_cat{position:absolute;top:0;right:0;width:37px;z-index:1;padding-left:35px;color:#FFF;display:block}
.mod_bar2_cat:before{content:"";position:absolute;top:15px;left:15px;width:18px;height:18px;background-position:-30px -0px}
.mod_bar2_cat2{position:absolute;top:0;right:0;text-indent:-9999px;width:50px;z-index:1;display:block}
.mod_bar2_cat2:before{content:"";position:absolute;top:14px;right:10px;display:block;width:23px;height:21px;background-position:-53px -0px}
.mod_bar2_menu{width:41px;position:absolute;top:0;right:7px;color:#FFF;z-index:1}
.mod_bar2_menu:before{position:absolute;top:8px;left:3px;content:"";display:block;width:33px;height:33px;border:1px solid #B31D20;background-color:#E02428;background-position:-1px -74px;border-radius:100%;-webkit-transition:background-color ease .2s,border ease .2s;transition:background-color ease .2s,border ease .2s}
.mod_bar2_menu_unfold .mod_bar2_menu:before{border-color:#FFF;background-color:#FFF;background-position:-1px -109px}
.mod_bar2_menulist{width:125px;position:absolute;top:50px;right:0;background:#FFF;z-index:10;display:none}
.mod_bar2_menulist:before{width:0;height:0;content:"";position:absolute;top:-8px;right:24px;border:4px dashed transparent;border-bottom:4px solid #FFF}
.mod_bar2_menulist_item{width:100%;height:40px;line-height:40px;display:block;border-bottom:1px solid #DDD;text-align:left;text-indent:43px;position:relative;-webkit-transition:background ease .2s;transition:background ease .2s}
.mod_bar2_menulist_item:active{background:#DCDCDC}
.mod_bar2_menulist_item:last-child{border-bottom:0}
.mod_bar2_menulist_item:before{width:24px;height:24px;content:"";position:absolute;top:50%;margin-top:-12px;left:10px;border-radius:100%}
.mod_bar2_menulist_item1:before{background-color:#E02428;background-position:0 -143px}
.mod_bar2_menulist_item2:before{background-color:#24BFFF;background-position:-25px -143px}
.mod_bar2_menulist_item3:before{background-color:#FFCB2B;background-position:-50px -143px}
.mod_bar2_2btn .mod_bar2_tit,.mod_bar2_2btn .mod_bar2_input{right:110px}
.mod_bar2_browser .mod_bar2_tit{right:75px}
.mod_bar2_browser .mod_bar2_search2{right:10px}
.mod_bar2_browser_up .mod_bar2_search2{right:10px}
.mod_bar2_browser_up .mod_bar2_tit{right:75px}
.mod_bar2_browser_down{background:#E6E6E6;border-bottom:1px solid #D7D7D7}
.mod_bar2_browser_down .mod_bar2_input{left:10px;bottom:0;top:auto;z-index:1}
.mod_bar2_browser_down .mod_bar2_input input{border-color:#CDCDCD;background:#FFF;color:#666}
.mod_bar2_browser_down .mod_bar2_input input::-webkit-input-placeholder{color:#666}
.mod_bar2_browser_down .mod_bar2_search:before{background-position:-18px -30px}
.mod_bar2_browser_down .mod_bar2_menu{bottom:0;top:auto;z-index:1}
.mod_bar2_browser_down .mod_bar2_menu:before{border-color:#B0B0B0;background-color:#E6E6E6;background-position:-36px -74px}
.mod_bar2_swrap{height:50px;background:#E6E6E6;border-bottom:1px solid #D7D7D7}
.mod_bar2_swrap .mod_bar2_input{left:10px;right:70px;bottom:0;top:auto;z-index:1}
.mod_bar2_swrap .mod_bar2_input input{border-color:#CDCDCD;background:#FFF;color:#666}
.mod_bar2_swrap .mod_bar2_input input::-webkit-input-placeholder{color:#666}
.mod_bar2_swrap .mod_bar2_search:before{background-position:-18px -30px}
.mod_bar2_swrap .mod_bar2_search2,.mod_bar2_swrap .mod_bar2_search3{right:10px;border-color:#B0B0B0;color:#666;z-index:1}
.mod_bar2_mobq{background:#E6E6E6;border-bottom:1px solid #D7D7D7}
.mod_bar2_mobq .mod_bar2_back:before{background-position:-13px -49px}
.mod_bar2_mobq .mod_bar2_tit{color:#666}
.mod_bar2_mobq .mod_bar2_logo{background-position:-25px 0}
.mod_bar2_mobq .mod_bar2_input input{border-color:#CDCDCD;background:#FFF;color:#666}
.mod_bar2_mobq .mod_bar2_input input::-webkit-input-placeholder{color:#666}
.mod_bar2_mobq .mod_bar2_search:before{background-position:-18px -30px}
.mod_bar2_mobq .mod_bar2_search2{border-color:#B0B0B0;color:#666}
.mod_bar2_mobq .mod_bar2_search2:active{border-color:#E02428;background:#E02428;color:#FFF}
.mod_bar2_mobq .mod_bar2_menu:before{border-color:#B0B0B0;background-color:#E6E6E6;background-position:-36px -74px}
.mod_bar2_menu_unfold .mod_bar2_menulist{display:block}
.mod_bar2_browser.mod_bar2_menu_unfold .mod_bar2_menu:before,.mod_bar2_mobq.mod_bar2_menu_unfold .mod_bar2_menu:before{border-color:#E02428;background-color:#E02428;background-position:-1px -74px}
.mod_bar2_nor .mod_bar2_input,.mod_bar2_nor .mod_bar2_tit{right:10px}
.mod_aside{position:fixed;right:20px;bottom:20px;z-index:901;width:50px}
.mod_aside2{bottom:66px}
.mod_aside_more{display:block;width:50px;height:50px;font-size:0;text-indent:-9999em;overflow:hidden;background-position:-55px -0px}
.mod_aside_more:active{background-position:-0px -0px}
.mod_aside_top{display:none;width:50px;height:50px;font-size:0;text-indent:-9999em;overflow:hidden;background-position:-55px -55px;margin-top:5px}
.mod_aside_top:active{background-position:-0px -55px}
.mod_aside_item{position:absolute;bottom:60px;right:0;background-color:#fff;width:115px;display:none;padding:3px;background-color:rgba(204,204,204,.65)}
.mod_aside_item:before{content:'';position:absolute;bottom:-5px;right:16px;display:block;width:15px;height:15px;background:rgba(204,204,204,.65);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mod_aside_item:after{content:'';position:absolute;bottom:-1px;right:16px;display:block;width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mod_aside_item a{position:relative;z-index:1;color:#000;line-height:40px;height:40px;overflow:hidden;display:block;border-bottom:1px solid #E3E7EA;padding:0 15px;background-color:#fff}
.mod_aside_item a:after{content:'';position:absolute;top:14px;right:15px;width:6px;height:11px;background-position:-110px -20px}
.mod_aside_item a:active{background-color:#DF2327;border-bottom:1px solid #DF2327;color:#fff}
.mod_aside_item a:active:after{background-position:-110px -36px}
.mod_aside_item a:last-child{border-bottom:0 none}
.mod_aside_uc:before{background-position:0 -88px}
.mod_aside_history:before{background-position:-44px -88px}
.mod_aside_fav:before{background-position:-132px -88px}
.mod_aside_top_active .mod_aside_top{display:block}
.mod_aside_top_active .mod_aside_item{bottom:115px}
.mod_wxa{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;background:rgba(0,0,0,.9)}
.mod_wxa_close{position:absolute;left:10px;top:12px;width:25px;height:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden}
.mod_wxa_close::before{content:'';position:absolute;left:0;top:11px;width:100%;height:3px;background:#fff}
.mod_wxa_close::after{content:'';position:absolute;left:11px;top:0;width:3px;height:100%;background:#fff}
.mod_wxa_bd{width:268px;margin:0 auto}
.mod_wxa_step{margin:80px 0 0}
.mod_wxa_step li{position:relative;color:#EFF5F3;padding:0 0 26px;font-size:15px;white-space:nowrap}
.mod_wxa_step i{display:block;margin:-2px 0 3px 0}
.mod_wxa_step b{color:#FEFFC0}
.mod_wxa_step input{display:inline-block;vertical-align:middle;width:116px;height:22px;line-height:22px;background:#fff;padding:0 4px;border:0 none;-webkit-border-radius:3px;-webkit-box-shadow:0 1px 0 #717171}
.mod_wxa_step button{display:inline-block;vertical-align:middle;width:58px;height:24px;line-height:22px;text-align:center;background:#08BC03;color:#fff;border:0 none;padding:0;margin:0 0 0 8px;border:1px solid #08BC03;-webkit-border-radius:3px;font-size:14px}
.mod_wxa_tips{display:block!important;margin:5px 0 0;color:#909090;font-size:14px}
.mod_wxa_faved{margin:25px 0 0;color:#CA8;text-align:center;font-size:15px}
.mod_slider{position:relative;margin:20px 10px 10px;overflow:hidden}
.mod_slider_img{width:100%;overflow:hidden}
.mod_slider ul{position:relative}
.mod_slider_item{float:left;width:100%;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.mod_slider_item a{display:block;text-align:center}
.mod_slider_item img{display:block;min-height:85px;width:100%;overflow:hidden}
.mod_slider_btn{width:100%;height:18px;position:absolute;bottom:5px;left:0;right:0;z-index:20;text-align:center}
.mod_slider_btn ul{display:inline-block;padding:0 4px;min-width:58px;height:18px;overflow:hidden;text-align:center;background:transparent;border-radius:10px}
.mod_slider_btn li{display:inline-block;margin:5px 3px;width:4px;height:4px;background:transparent;border-radius:5px;cursor:pointer;border:2px solid #fff;border-radius:0}
.mod_slider_btn li.on{background:#fff}
.mod_qqbacktop{display:block;position:fixed;bottom:20px;right:20px;width:50px;height:50px;overflow:hidden;z-index:901;background-position:-55px -55px}
.mod_qqbacktop:active{background-position:-0px -55px}
.wx_loading{position:fixed;top:0;left:0;bottom:0;right:0;z-index:90;background-color:transparent}
.wx_loading_inner{text-align:center;background-color:rgba(0,0,0,.5);color:#fff;position:fixed;top:50%;left:50%;margin-left:-70px;margin-top:-48px;width:140px;border-radius:6px;font-size:14px;padding:58px 0 10px}
.wx_loading_icon{position:absolute;top:15px;left:50%;margin-left:-16px;width:24px;height:24px;border:2px solid #fff;border-radius:24px;-webkit-animation:gif 1s infinite linear;animation:gif 1s infinite linear;clip:rect(0 auto 12px 0)}
.wx_footer{margin:45px 0 60px}
.wx_footer .pp_logo{left:50%!important;margin-left:-33px!important}
.mod_loading2{position:fixed;top:0;left:0;bottom:0;right:0;z-index:90}
.mod_loading2_inner{text-align:center;background-color:rgba(0,0,0,.5);color:#fff;position:fixed;top:50%;left:50%;margin-left:-70px;margin-top:-48px;width:140px;border-radius:6px;font-size:14px;padding:58px 0 10px}
.mod_loading2_icon{position:absolute;top:15px;left:50%;margin-left:-16px;width:24px;height:24px;border:2px solid #fff;border-radius:24px;-webkit-animation:gif 1s infinite linear;animation:gif 1s infinite linear;clip:rect(0 auto 12px 0)}
@keyframes gif{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gif{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg)}}#loadTipImg{width:16px;height:16px}
.mod_app{height:43px;padding:10px 20px 10px 10px;position:relative;overflow:hidden}
.mod_app:before{content:'';float:left;display:block;width:43px;height:43px;margin-right:10px;background-image:url("img/VJawQbwq2onskoA7Ee4F8BBgChY68XcYodlwAAAABJRU5ErkJggg==");background-repeat:no-repeat;-webkit-background-size:43px 43px;background-size:43px 43px}
.mod_app_txt{float:left;color:#191919;padding:2px;height:40px;line-height:20px;overflow:hidden}
.mod_app_btn{float:right;width:90px;height:27px;line-height:27px;text-align:center;background-color:#353535;color:#fff;-webkit-border-radius:3px;border-radius:3px;margin-top:9px}
.mod_app_close{position:absolute;top:-24px;right:-24px;display:block;width:48px;height:48px;background-color:#CCC;-webkit-border-radius:48px;border-radius:48px}
.mod_app_close i{position:absolute;top:33px;left:6px;display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mod_app_close i:before{content:'';position:absolute;left:0;top:5px;width:12px;height:1px;background:#333}
.mod_app_close i:after{content:'';position:absolute;left:6px;top:0;width:1px;height:12px;background:#333}
.mod_follow{display:block;height:66px;border:1px solid #D7D7D7;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px;background:#fff}
.mod_follow_txt{position:relative;float:left;width:72%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 65px}
.mod_follow_txt:before{content:'';position:absolute;left:10px;top:13px;width:39px;height:39px;background:url(img/paipai_logo.png) no-repeat;background-size:39px auto}
.mod_follow_txt h3{font-size:16px;color:#000;padding:12px 0 0}
.mod_follow_txt p{font-size:12px;color:#666}
.mod_follow_btn{float:right;width:28%;height:66px;background:#ccc;margin:-1px 0 0}
.mod_follow_btn span{display:block;text-align:center;margin:7px 0 0;font-size:12px}
.mod_follow_btn i{position:relative;display:block;margin:15px auto 0;width:15px;height:15px;background:0 0}
.mod_follow_btn i:before{content:'';position:absolute;left:0;top:7px;width:100%;height:1px;background:#000}
.mod_follow_btn i:after{content:'';position:absolute;left:7px;top:0;width:1px;height:100%;background:#000}
.mod_follow_btn_mod_followed i:before,.mod_follow_btn_mod_followed i:after{background:#E21F27}
.mod_follow_shop .mod_follow_txt{padding-left:15px}
.mod_follow_shop .mod_follow_txt:before{display:none}
.mod_follow_shop .mod_follow_btn{background-color:#DB0000;color:#fff}
.mod_follow_shop .mod_follow_btn i:before,.mod_follow_shop .mod_follow_btn i:after{background-color:#fff}
.mod_download_shop .mod_follow_txt:before{background-image:url(img/paipaishop_logo.png)}
.mod_download_shop .mod_follow_btn i{background:url("img/1xfUQROwgdHzDB0WytFhG6t82ASFQQWYY1XQSJqAZrLGEsjRF5zCWknhp8xhRlJstLwJKih92VGI3ovfj2CXAAMAj1vackCE7j8AAAAASUVORK5CYII=") no-repeat top center;background-size:10px 12px}
.mod_download_shop .mod_follow_btn i:before,.mod_download_shop .mod_follow_btn i:after{display:none}
.mod_follow2{clear:both;display:block;height:30px;padding-top:5px;width:142px;margin:15px auto}
.mod_follow2 i{float:left;position:relative;width:30px;height:30px;background-color:#A5191E;border-top-left-radius:3px;border-bottom-left-radius:3px}
.mod_follow2 i:before{content:'';position:absolute;left:7px;top:14px;width:16px;height:2px;background:#fff}
.mod_follow2 i:after{content:'';position:absolute;left:14px;top:7px;width:2px;height:16px;background:#fff}
.mod_follow2 span{float:left;width:112px;text-align:center;line-height:30px;height:30px;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#F0373D}
.mod_vmore{display:block;width:210px;height:34px;margin:20px auto;text-align:center;font-size:0;color:#4E4E4E;border:1px solid silver;-webkit-border-radius:18px;border-radius:18px}
.mod_vmore:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;font-size:0;line-height:0}
.mod_vmore_txt{display:inline-block;font-size:15px;margin:0 2px;vertical-align:middle}
.mod_vmore_arrow{display:inline-block;font-size:15px;margin:0 2px;vertical-align:middle;width:8px;height:8px;-webkit-transform:rotate(-135deg);border-left:1px solid #4E4E4E;border-bottom:1px solid #4E4E4E}
.mod_vmore i:before{width:1px;background:#4E4E4E}
.mod_vmore i:after{height:1px;background:#4E4E4E}
.mod_searchpanel_hd{height:45px;padding:10px 55px 10px 10px;box-sizing:border-box;position:relative;background:#F1F1F2}
.mod_searchpanel_hd:before{content:'\20';width:12px;height:12px;position:absolute;top:17px;left:16px;opacity:.2;background:url(img/x3hrPiBUsyo3fZYnffH8BKDlWx1IpyYxmW3S2fv6iyoNvuOYDBo9rPCzAAHK9s8EAr0gAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:12px 12px}
.mod_searchpanel_input{display:block;height:25px;width:100%;padding:0 25px 0 20px;border:0;background:#fff;border-radius:3px;-webkit-appearance:none;box-sizing:border-box}
.mod_searchpanel_input::-webkit-search-cancel-button{display:none}
.mod_searchpanel_back{height:25px;line-height:25px;position:absolute;right:10px;top:10px;white-space-spacing:nowrap;font-size:14px;color:#333}
.mod_searchpanel_bd{background:#fff}
.mod_searchpanel_tit{height:14px;padding:15px 10px 5px;line-height:14px;font-weight:400;color:#aeaeae}
.mod_searchpanel_list a{display:block;height:40px;padding:0 10px;line-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #dfdfdf;background:#fff}
.mod_searchpanel_list a em{margin:0 5px;color:#e02428}
.mod_searchpanel_list a:active{background:#f5f5f5}
.mod_searchpanel_btn_wrap{height:32px;padding:10px}
.mod_searchpanel_btn{float:right;height:30px;padding:0 15px;border:1px solid #9c9c9c;line-height:30px;border-radius:2px;background:#f8f8f8;color:#757575}
.mod_searchpanel_btn:active{background:#dfdfdf}
.mod_searchpanel_tips{padding:10px 0;text-align:center}
.mod_searchpanel_clear{position:absolute;z-index:2;right:54px;top:7px;width:30px;height:30px;background:url(img/pngbase64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAElEQVR42mNgIADmz58vAsTRQLwaiB8B8X8ovRoqLsJALgBq1gTi81BDCeGrQGxMiuFsUFfJwOD9LERsoAbiOQaQEM3wNiHnweEShBfR4owNmyWrqWQBDK9Ft8AUXdHbt29JMhSHelNkS66SoJEUdVdhFsiQaQCxDpEBWZJMrkuJ9GkyyJK15AQJCXG2noGUZAszmMRE8YiB1KRJaqoDYZAlT2jskycgSzbQOE420S110T6f0DjHX6dH2WVG31KYbvUJUs14lUILQPq5CVXBLEC8lEwLloH0k9Kg0CKhtQJSp0VJ00gGmmHXIhVBT6D8ZHgwAMATp62zz92Wg0AAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:13px 13px}
.mod_price{color:#DF1E25;font-size:14px}
.mod_price i,.mod_price span{font-size:9px}
.mod_price b{font-weight:400}
.mod_cored{color:#DA0000!important}
.nav .mod_nav_item{width:33.333%}
.blank{display:block;margin:50px auto;width:207px;height:104px;background-image:url(img/blank.png);background-repeat:no-repeat;-webkit-background-size:207px 104px;background-size:207px 104px;text-align:center;line-height:80px;overflow:hidden;color:#999}
.blank a{color:#3385E4}
.blank2{background:0 0;height:auto;line-height:40px;margin:20px auto}
.order{background-color:#FFF;border-top:1px solid #E4E4E4;border-bottom:1px solid #DEDEDE}
.order_shop{position:relative;display:block}
.order_shop:before{content:'';position:absolute;top:2px;left:-22px;display:block;width:12px;height:13px;background-image:url(img/Tet8BoAAAwD4RFfit3nLzQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:-0px -0px;-webkit-background-size:12px 13px;background-size:12px 13px}
.order_shop span{float:left;max-width:66%;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;color:#000;line-height:16px}
.order_follow{position:absolute;top:12px;right:10px;padding-left:17px;height:18px;line-height:18px;font-size:12px}
.order_follow span{color:#959595}
.order_follow i{position:absolute;top:0;left:0;width:11px;height:11px;background:0 0}
.order_follow i:before{content:'';position:absolute;left:0;top:8px;width:100%;height:1px;background:#959595}
.order_follow i:after{content:'';position:absolute;left:5px;top:3px;width:1px;height:100%;background:#959595}
.follow_btn_followed i:before,.follow_btn_followed i:after{background:#E21F27}
.order_id{clear:both;font-size:12px;color:#838383;padding-top:5px;height:18px}
.order_bd{padding:0 10px}
.order_goods{position:relative;padding:15px 0;padding-left:75px;font-size:11px;border-bottom:1px solid #D7D7D7;min-height:60px}
.order_goods_img{position:absolute;top:15px;left:0}
.order_goods_img img{display:block;width:60px;height:60px;border:1px solid #D7D7D7}
.order_goods_name{max-height:30px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;line-height:15px}
.order_goods_attr{color:#666}
.order_goods_refund{color:#d00}
.order_goods_price{float:right}
.order_goods_price i{font-size:9px}
.order_vmore{position:relative;margin-top:-1px;background-color:#FAFAFB;border:1px solid #E8E8E8;height:34px;line-height:34px;text-align:center;color:#5A5A5A;font-size:12px}
.order_ft{padding:10px}
.order_total{font-size:12px;height:16px;line-height:16px;overflow:hidden;color:#5A5A5A}
.order_total:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.order_total_info{float:left}
.order_total_info b{font-size:12px;font-weight:400}
.order_total_info b i{font-size:9px}
.order_price{float:right}
.order_price b{color:#DF2128;font-size:16px;font-weight:400}
.order_price b i{font-size:9px}
.order_opt{padding:10px 0 0}
.order_opt:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.order_status{float:left;height:30px;line-height:30px;color:#d00}
.order_status_icon{display:inline-block;vertical-align:-1px;width:9px;height:12px;margin-left:9px;background:url("img/cU2CEWAAAAAElFTkSuQmCC");background-size:9px auto;content:""}
.order_status_close,.order_status_sucess{color:#888}
.order_btn{float:right}
.order_btn a{float:left;width:80px;height:30px;background-color:#4b4b4b;line-height:30px;-webkit-border-radius:3px;border-radius:3px;text-align:center;color:#fff;margin-left:5px;text-align:center}
.order_btn .order_btn_buy .order_btn_receive{background-color:#DA0000}
.clear:before{display:table;content:""}
.clear:after{display:table;content:"";clear:both}
.nav{padding-right:0}
.nav_txt{position:relative}
.nav_txt b{position:absolute;top:-5px;height:14px;margin-left:3px;padding:0 4px;text-align:center;line-height:14px;border-radius:8px;color:#fff;background:#fd5400;font-weight:400;font-size:10px}
@-webkit-keyframes fadeWidth{0%{width:0}
100%{width:auto}}@-moz-keyframes fadeWidth{0%{width:0}
100%{width:auto}}@keyframes fadeWidth{0%{width:0}
100%{width:auto}}.od_status{padding:0 10px 10px;background:#fff;border-bottom:solid 1px #dadada}
.od_status_progress{padding:15px 0}
.od_status_list{margin:0 auto;margin:0 24px;position:relative;font-size:0;text-align:center}
.od_status_list:before{display:inline-block;position:absolute;left:0;top:6px;z-index:1;width:100%;height:4px;background:#ccc;overflow:hidden;content:""}
.od_status_list:after{display:inline-block;position:absolute;left:0;top:6px;z-index:1;height:4px;border-radius:0 2px 2px 0;background:#e02428;overflow:hidden;content:"";-webkit-animation:fadeWidth .5s ease-in .2s;-moz-animation:fadeWidth .5s ease-in .2s;animation:fadeWidth .5s ease-in .2s}
.od_status_list li{display:inline-block;position:relative;width:25%;font-size:12px;counter-increment:list}
.od_status_list li:before{display:inline-block;position:absolute;top:0;z-index:2;width:15px;height:15px;margin-left:-8px;line-height:15px;font-size:10px;text-align:center;border-radius:8px;box-shadow:1px 1px 1px #919191 inset;background:#ccc;color:#fff;content:counter(list);font-family:Arial}
.od_status_list_txt{display:block;height:12px;padding-top:22px;line-height:1em;text-align:center;font-size:12px;color:#ccc}
.od_status_normal li:nth-child(1){width:17%}
.od_status_normal li:nth-child(2),.od_status_normal li:nth-child(3){width:33%}
.od_status_normal li:nth-child(4){width:17%}
.od_status_progress li:first-child:before{left:0}
.od_status_progress li:first-child .od_status_list_txt{text-align:left;margin-left:-24px}
.od_status_progress li:last-child:before{left:auto;right:-6px}
.od_status_progress li:last-child .od_status_list_txt{text-align:right;margin-right:-24px}
.od_status_list1 ul:after{width:16.7%}
.od_status_list1 li:nth-child(1) .od_status_list_txt{color:#e02428}
.od_status_list1 li:nth-child(1):before{background:#e02428;box-shadow:1px 1px 1px #9f1a1c inset}
.od_status_list2 ul:after{width:50%}
.od_status_list2 li:nth-child(1) .od_status_list_txt,.od_status_list2 li:nth-child(2) .od_status_list_txt{color:#e02428}
.od_status_list2 li:nth-child(1):before,.od_status_list2 li:nth-child(2):before{background:#e02428;box-shadow:1px 1px 1px #9f1a1c inset}
.od_status_list3 ul:after{width:82%}
.od_status_list3 li:nth-child(1) .od_status_list_txt,.od_status_list3 li:nth-child(2) .od_status_list_txt,.od_status_list3 li:nth-child(3) .od_status_list_txt{color:#e02428}
.od_status_list3 li:nth-child(1):before,.od_status_list3 li:nth-child(2):before,.od_status_list3 li:nth-child(3):before{background:#e02428;box-shadow:1px 1px 1px #9f1a1c inset}
.od_status_list4 ul:after{width:100%}
.od_status_list4 li:nth-child(1) .od_status_list_txt,.od_status_list4 li:nth-child(2) .od_status_list_txt,.od_status_list4 li:nth-child(3) .od_status_list_txt,.od_status_list4 li:nth-child(4) .od_status_list_txt{color:#e02428}
.od_status_list4 li:nth-child(1):before,.od_status_list4 li:nth-child(2):before,.od_status_list4 li:nth-child(3):before,.od_status_list4 li:nth-child(4):before{background:#e02428;box-shadow:1px 1px 1px #9f1a1c inset}
.od_status_close{width:50%;margin:0 auto}
.od_status_close ul:after{width:100%}
.od_status_close li{width:50%}
.od_status_close .od_status_list_txt{color:#e02428}
.od_status_close li:before{background:#e02428;box-shadow:1px 1px 1px #9f1a1c inset}
.od_status_info{line-height:1.75;padding:10px 0 0;font-size:12px;border-top:solid 1px #d7d7d7}
.od_status_info_name{color:#000}
.od_status_info_stress{color:#e02428}
.od_status_info_stress_big{font-size:14px}
.od_status_info_light{color:#ccc}
.od .order_arrow{float:left;width:9px;height:9px;margin-left:8px;border-right:solid 1px #cacaca;border-bottom:solid 1px #cacaca;content:"";-webkit-transform:rotate(-45deg) translate(-7px,-3px);-moz-transform:rotate(-45deg) translate(-7px,-3px);transform:rotate(-45deg) translate(-5px,-1px)}
.od_nav{padding:15px 10px;text-align:center}
.od_nav a{display:inline-block;box-sizing:border-box;width:48.7%;height:30px;line-height:28px;font-size:12px;border-radius:2px}
.od_nav a:first-child{margin-right:2.6%}
.od_nav_go{background:#d00;color:#fff;border:solid 1px #d00}
.od_nav_cancel{background:#f8f8f8;color:#757575;border:solid 1px #9c9c9c}
.od_refund{padding-top:3px;text-align:right;font-size:12px}
.od_refund_btn{display:inline-block;width:78px;height:30px;text-align:center;background-color:#fafafa;border:solid 1px #cbcbcb;line-height:30px;-webkit-border-radius:3px;border-radius:3px;text-align:center;margin-left:5px;text-align:center}
.redcheck_mt{margin-top:15px}
.redcheck_mb{margin-bottom:15px}
.redcheck{position:relative;padding:10px;background:#fff;border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}
.redcheck_info{padding-right:94px;font-size:12px;color:#d00;line-height:21px}
.redcheck_btn{position:absolute;right:10px;top:50%;margin-top:-12px;height:23px;padding:0 15px;line-height:23px;color:#d00;background:#fafafa;border:solid 1px #cbcbcb;border-radius:2px}
.od_tit{padding:0 9.5px 2.968%;color:#333;line-height:1em}
.od_preferential{margin:0 10px;padding:5px 0;border-bottom:solid 1px #d7d7d7}
.od_preferential_item{padding:5px 0;line-height:1em;overflow:hidden}
.od_preferential_l{float:left;border:solid 1px #e11f26;padding:3.5px 6px;border-radius:2px;font-size:11px;color:#e11f26}
.od_preferential_r{float:right}
.od_number{margin-bottom:15px;padding:5px 10px;font-size:12px;background:#fff;color:#666;border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}
.od_number p{padding:5px 0;line-height:1em}
.od_number_name{color:#000}
.or_info{padding:13px 10px 15px;background:#fff;border-bottom:solid 1px #dadada}
.or_info_hd{line-height:1em;color:#000}
.or_goods{position:relative;padding:15px 0;padding-left:75px;font-size:11px;min-height:60px}
.or_goods_img{position:absolute;top:15px;left:0}
.or_goods_img img{display:block;width:60px;height:60px;border:1px solid #D7D7D7}
.or_goods_name{max-height:30px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;line-height:15px}
.or_goods_attr{color:#666}
.or_goods_attr_item{position:relative;height:18px;line-height:18px}
.or_goods_property{width:70%;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.or_goods_price{position:absolute;right:0;font-size:14px;color:#e12228}
.or_goods_price i{font-size:9px}
.or_goods_real{text-align:right}
.or_refund{padding:14px 5px;border:solid 1px #d7d7d7}
.or_refund_hd{line-height:1em}
.or_refund_tit{font-size:12px;font-weight:400}
.or_refund_txt{float:right;position:relative;padding-right:22px;font-size:12px}
.or_refund_txt:after{display:inline-block;position:absolute;top:4px;width:9px;height:9px;margin-left:8px;border-left:solid 1px #d7d7d7;border-bottom:solid 1px #d7d7d7;content:"";-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}
.or_refund_bd{padding:0 10px}
.or_refund_bd li{padding-top:10px;overflow:hidden;line-height:18px;font-size:12px}
.or_state{float:left;position:relative;width:18px;height:18px;margin-right:9px;background-color:#FFF;border:1px solid #CFCFCF;-webkit-border-radius:20px;border-radius:20px}
.or_state_selected{background:#DE2327;border:solid 1px #DE2327}
.or_state_disable{background:#fff;border:solid 1px #eee}
.or_state_selected:after{content:'';display:block;width:13px;height:9px;position:absolute;top:5px;left:3px;background-image:url(img/AAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:-0px -0px;-webkit-background-size:13px 9px;background-size:13px 9px}
.or_refundhide .or_refund_txt:after{top:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
.or_refundhide .or_refund_bd{display:none}
.o_mod_found_tit:before{content:"*";color:red;vertical-align:-2px;padding:0 3px}
.o_mod_mb{margin-bottom:15px}
.or_editable{width:289px;padding:10px 5px;font-size:12px;border:solid 1px #d7d7d7;border-radius:2px;box-shadow:2px 2px 2px #e7e7e7 inset;background:#f7f7f7}
.or_editable .o_mod_found_tit{float:left;line-height:12px}
.or_editable_r{margin-left:75px}
.or_editable_textarea,.or_editable_text{width:100%;border:0;font-size:12px;font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;vertical-align:top;background:0 0;vertical-align:top}
.or_editable_textarea{line-height:1.2em;margin-top:-1px}
.or_editable_text{line-height:12px}
.or_editable_price{height:12px;line-height:12px;overflow:hidden;padding-top:15px;padding-bottom:15px;height:12px;line-height:12px;overflow:hidden;padding-top:15px;padding-bottom:15px}
.or_voucher_itemleave{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #d7d7d7}
.or_voucher_item_hd{float:left;font-size:12px}
.or_voucher_item_bd{margin-left:83px}
.or_voucher_piclist li{float:left;position:relative;width:65px;margin-right:10px}
.or_voucher_piclist li:last-child{margin-right:0}
.or_voucher_pic{width:65px;height:65px}
.or_voucher_delete{position:absolute;width:20px;height:20px;top:-9px;right:-9px}
.or_voucher_delete:before{position:absolute;width:17px;height:17px;top:5px;right:5px;background:#e02428;border-radius:9px;content:""}
.or_voucher_delete:after{position:absolute;width:8px;height:1px;top:13px;left:3px;background:#fff;content:""}
.or_voucher_img{width:100%;height:auto}
.or_voucher_picno{width:64px;height:64px;border:dashed 1px #d8d8d8}
.or_voucher_picno:before{position:absolute;width:40px;height:3px;top:30px;left:12px;background:#dbdbdb;content:""}
.or_voucher_picno:after{position:absolute;width:3px;height:40px;top:12px;left:30px;background:#dbdbdb;content:""}
.or_voucher_tip{padding-top:15px;line-height:1em;font-size:12px;color:#999}
.or_voucher_textarea{width:204px;padding:5px;border:solid 1px #d7d7d7;background:#f7f7f7;border-radius:2px;box-shadow:2px 2px 2px #e7e7e7 inset;font-size:14px;font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;line-height:1.2em;vertical-align:top}
.or_main{padding:15px 10px}
.o_mod_submitnav{text-align:center}
.o_mod_submitbtn{display:block;height:42px;font-size:15px;border-radius:2px;line-height:42px;background:#d00;color:#fff}
.or_news{padding:21px 0 0 16px}
.or_news_item{position:relative;padding-bottom:20px;font-size:11px;line-height:18px;counter-increment:list}
.or_news_item:before{position:absolute;left:-17px;top:2px;width:12px;height:12px;line-height:12px;font-size:10px;text-align:center;border-radius:6px;border:solid 1px #797979;color:#797979;content:counter(list);font-family:Arial}
.ord_info{padding:0 10px 15px;background:#fff;border-bottom:solid 1px #dadada}
.ord_info_status{padding:30px 0 32px;text-align:center;border-bottom:solid 1px #d7d7d7}
.ord_info_ico{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;font-size:30px;color:#fff;border-radius:25px;background:url(img/ord_status.png) no-repeat 0 0;background-size:50px auto}
.ord_info_status h3{padding:10px 0 5px;color:#4e4e4e;line-height:1em;font-size:19px}
.ord_info_status p{color:#797979;font-size:12px}
.ord_info_status_reject .ord_info_ico{background-color:#d2c9b6;background-position:0 -50px}
.ord_info_status_sucess .ord_info_ico{background-color:#16b953}
.ord_info_status_wait .ord_info_ico{background-color:#d2c9b6;background-position:0 -100px}
.ord_info_reason{padding:8px 2px 0}
.ord_info_reason p{color:#999;font-size:11px}
.ord_info_reason_nav{padding-top:12px;text-align:center}
.ord_info_reason_btn{display:inline-block;height:29px;background-color:#fafafa;font-size:12px;border:solid 1px #cbcbcb;line-height:29px;padding:0 10px;-webkit-border-radius:3px;border-radius:3px;text-align:center;text-align:center}
.ord_msg{padding:13px 15px 5px;background:#fff;border-top:solid 1px #dadada;border-bottom:solid 1px #dadada}
.ord_msg_bd{position:relative;padding-left:13px}
.ord_msg_bd:before{position:absolute;width:1px;left:3px;top:10px;bottom:15px;border-left:solid 1px #d7d7d7;overflow:hidden;content:""}
.ord_msg_item{padding-bottom:22px}
.ord_msg_item_hd{position:relative;height:12px;font-size:12px;line-height:12px}
.ord_msg_item_hd:before{position:absolute;left:-15px;top:-1px;width:12px;height:12px;background:url("img/2459FLb5Xm6dp3qx2So7B5YYfHIM6nyC1Spw7TbwAdRTWmt934wXAAAAAElFTkSuQmCC") no-repeat 0 0;background-size:12px auto;content:""}
.ord_msg_item_time{float:right;color:#ccc}
.ord_msg_item_tit{color:#242424}
.ord_msg_item_bd{padding-top:6px}
.ord_msg_item_bd p{font-size:12px;line-height:21px}
.ord_msg_isreturn{color:#d00}
.ord_msg_pic{padding-top:6px}
.ord_msg_pic_item{float:left;width:65px;margin-right:10px}
.ord_msg_pic_img{width:100%;height:auto}
.receive{position:fixed;left:0;right:0;z-index:11;bottom:0;min-height:216px;background:#ffb310}
.receive_bd{position:relative;max-width:640px;margin:0 auto;padding:10px 10px 0}
.receive_img{width:136px;height:81px;margin:0 auto;background:url(img/sucess_red_bg.png) no-repeat 0 0;background-size:214px auto}
.receive_close{position:absolute;right:10px;top:10px;width:12px;height:12px;background:url(img/sucess_red_bg.png) no-repeat right top;background-size:214px auto;cursor:pointer}
.receive_h5{padding:7px 0 8px;line-height:1;font-size:18px;color:#fff;text-align:center}
.receive_info{padding:0 0 13px;text-align:center;font-size:11px;line-height:14px;color:#fff}
.receive_btn{display:block;height:42px;line-height:42px;background:#d00;color:#fff;border-radius:2px;font-size:15px;text-align:center}
.state{height:auto;overflow:hidden;padding-bottom:10px}
.state_arrow{border-color:transparent transparent #FFF;border-style:dashed dashed solid;border-width:8px;display:none;height:0;overflow:hidden;position:absolute;width:0;z-index:1}
.state_arrow i{display:none}
.state_info{background-color:#FFF;color:#181818;height:auto;padding:12px 10px;position:relative}
.state_txt{line-height:21px}
.state_detail{margin-bottom:10px}
.state_tit{margin-top:0!important}
.state_now{color:#4390E4}
.state_num{color:#666}
.state_btn{height:auto;text-align:center}
.state_btn a{border-radius:3px;color:#FFF;display:inline-block;height:30px;line-height:30px;margin:15px 0;text-align:center;width:48%}
.state_btn a:last-child{margin-right:0}
.state_btn_1{background-color:#3E3E3E!important}
.state_btn_2{background-color:#DF2127!important}
.state_btn_3{background-color:#DF2127!important;width:98%!important;height:40px!important;line-height:40px!important}
.state_step{padding:15px 0;position:relative}
.state_step ul{background-image:url(img/state.png);background-repeat:no-repeat;background-size:282px 150px;height:74px;margin:0 auto;overflow:hidden;width:282px}
.state_step li{float:left}
.state_step li:after{background-image:url(img/state.png);background-repeat:no-repeat;background-size:282px 150px;content:"";display:block;height:74px}
.state_step li.state_step_1{width:74px}
.state_step li.state_step_1:after{background-position:0 0;width:74px}
.state_step li.state_step_2{width:104px}
.state_step li.state_step_2:after{background-position:-74px 0;width:104px}
.state_step li.state_step_3{width:104px}
.state_step li.state_step_3:after{background-position:-178px 0;width:104px}
.state_1 .state_step li.state_step_1:after,.state_2 .state_step li.state_step_1:after,.state_3 .state_step li.state_step_1:after{background-position:0 -76px}
.state_2 .state_step li.state_step_2:after{background-position:-74px -76px}
.state_3 .state_step li.state_step_2:after{background-position:-74px -76px}
.state_3 .state_step li.state_step_3:after{background-position:-178px -76px}
.state_1 .state_arrow,.state_2 .state_arrow,.state_3 .state_arrow{display:none}
.state_1 .state_arrow{left:14.5%}
.state_2 .state_arrow{left:50%;margin-left:-10px}
.state_3 .state_arrow{left:inherit;right:14.5%}
.address{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #E2E2E2;border-top:1px solid #E2E2E2;font-size:12px;padding:15px 10px}
.address_row{line-height:21px}
.address_row:after{clear:both;content:" ";display:block}
.address_tit{color:#000;float:left;width:60px}
.address_cnt{color:#5A5A5A;margin-left:65px;word-break:break-all;word-wrap:break-word}
.address_cnt b{color:#DF2127}
.address_price{color:#DF2127;font-size:18px;font-weight:400}
.address_price i{font-size:9px;margin-right:2px}
.address_paytype{color:#999;font-size:13px}
.ptit{color:#000;font-size:14px;height:34px;line-height:34px;margin-top:3px;padding:0 10px;position:relative}
.ptit_pay_ico{background:url(img/weixin_ico.png) no-repeat scroll center center/22px auto transparent;height:23px;padding:5px;position:absolute;right:5px;top:1px;width:22px}
.oinfo{background-color:#FFF;border-bottom:1px solid #DEDEDE;border-top:1px solid #DEDEDE;font-size:12px;padding:10px}
.oinfo_row{line-height:20px}
.oinfo_tit{color:#000}
.oinfo_cnt{color:#5A5A5A}
.oinfo_description{color:#DF2128}
.redcheck_mt{margin-top:15px}
.redcheck_mb{margin-bottom:15px}
.redcheck{background:none repeat scroll 0 0 #FFF;border-bottom:1px solid #DADADA;border-top:1px solid #DADADA;padding:10px;position:relative}
.redcheck_info{color:#D00;font-size:12px;line-height:21px;padding-right:94px}
.redcheck_btn{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #CBCBCB;border-radius:2px;color:#D00;height:23px;line-height:23px;margin-top:-12px;padding:0 15px;position:absolute;right:10px;top:50%}
.address_list .edit::after,.address_list ul::before{background-image:url(img/sprites_v3.png);background-repeat:no-repeat;background-size:100px 100px}
.address_list_link .item::after,.address_list_link .item.item_wx::after{background-image:url(img/sprites_v3.png);background-repeat:no-repeat;background-size:100px 100px}
.address_btns{display:flex;margin:20px 5px;overflow:hidden}
.address_btns .address_btn{border-radius:2px;box-sizing:border-box;display:block;flex:1 1 0;font-size:16px;height:44px;line-height:42px;margin:0 5px;padding:0 15px;text-align:center;width:100px;background:none repeat scroll 0 0 #f3f3f3;border:1px solid transparent;color:#fff}
.address_btns .address_btn:active{background:none repeat scroll 0 0 #e6e6e6}
.address_btns .address_btn_bg1{background:none repeat scroll 0 0 #3884ff;border:1px solid transparent;color:#fff}
.address_btns .address_btn_bg{background:none repeat scroll 0 0 #df2128;border:1px solid transparent;color:#fff}
.address_list ul{background-color:#fff;padding-right:50px;z-index:2}
.address_list .edit{bottom:10px;color:transparent;position:absolute;right:0;top:10px;width:50px;z-index:2}
.address_list .edit a{color:transparent;display:block;height:100%;width:100%}
.address_list .edit::after{right:10px}
.address_list .address{overflow:hidden;position:relative;word-break:break-all;word-wrap:break-word}
.address_list .act{background-color:#ff3b2f;bottom:0;color:#fff;position:absolute;right:0;text-align:center;top:0;width:70px;z-index:1}
.address_list .del{height:16px;left:0;line-height:16px;margin-top:-8px;position:absolute;top:50%;width:70px}
.address_list .gotodel .edit{display:none}
.address_list .edit::after{background-position:-60px -30px;content:" ";height:20px;margin-top:-10px;position:absolute;right:0;top:50%;width:20px}
.appointment_type .date::after{background-position:-60px -30px;content:" ";height:20px;margin-top:-10px;position:absolute;right:0;top:50%;width:20px}
.address_list ul,.shipping_type ul,.pay_list li,.appointment_type ul{border-bottom:1px solid #e7e7e7;padding:15px 40px;position:relative}
.promo_list .jd li,.promo_list .man li,.promo_list .cash li{border-bottom:1px solid #e7e7e7;padding:15px 40px;position:relative}
.invoice_list li{border-bottom:1px solid #e7e7e7;padding:15px 40px;position:relative}
.address_list ul::before,.shipping_type ul::before,.pay_list li::before,.appointment_type ul::before{background-position:-20px -50px;content:" ";height:20px;left:10px;margin-top:-10px;position:absolute;top:50%;width:20px}
.promo_list .jd li::before,.promo_list .man li::before,.promo_list .cash li::before{background-position:-20px -50px;content:" ";height:20px;left:10px;margin-top:-10px;position:absolute;top:50%;width:20px}
.invoice_list li::before{background-position:-20px -50px;content:" ";height:20px;left:10px;margin-top:-10px;position:absolute;top:50%;width:20px}
.address_list ul.selected::before,.shipping_type ul.selected::before,.pay_list li.selected::before,.appointment_type ul.selected::before{background-position:0 -50px}
.promo_list .jd li.selected::before,.promo_list .man li.selected::before,.promo_list .cash li.selected::before{background-position:0 -50px}
.invoice_list li.selected::before{background-position:0 -50px}
.address_list ul.disabled::before,.shipping_type ul.disabled::before,.pay_list li.disabled::before,.appointment_type ul.disabled::before{background-position:-40px -50px}
.promo_list .jd li.disabled::before,.promo_list .man li.disabled::before,.promo_list .cash li.disabled::before{background-position:-40px -50px}
.invoice_list li.disabled::before{background-position:-40px -50px}
.address_list_link .item{background:none repeat scroll 0 0 #efefef;border-bottom:1px solid #cbcbcb;display:block;height:45px;line-height:45px;padding:0 10px;position:relative}
.address_list_link .item::after{background-position:-25px 0;content:"";display:block;height:25px;margin-top:-12px;position:absolute;right:10px;top:50%;width:25px}
.address_list_link .item.item_wx::after{background-position:-75px 0}
.address_new p{border-bottom:1px solid #cbcbcb;padding:10px 20px 10px 100px;position:relative}
.address_new .tit{bottom:0;color:#666;height:20px;left:0;line-height:20px;margin:auto 0;padding-right:20px;position:absolute;right:0;text-align:right;top:0;width:80px}
.address_new input{border:1px solid #ddd;box-sizing:border-box;color:#333;font-size:14px;height:35px;line-height:25px;padding:0 5px;vertical-align:top;width:100%}
.address_new select{background:url("img/DzCt9BDYo2ck7d1Jh4j5dliXme1ZLv8jz3PohmR7fYdT7Bp3ccRxkWfYqys4HBLeZ4wvKfMkAAAAASUVORK5CYII=") no-repeat scroll right center/15px 5px #fff;border:1px solid #ddd;font-size:14px;height:35px;line-height:35px;padding:0 16px 0 5px;position:relative;width:100%}
.address_new select option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.address_new button{background-color:#3884ff;border:0 none;border-radius:2px;color:#fff;display:block;font-size:16px;height:40px;line-height:40px;margin-bottom:10px;width:100%}
.address_new .area{padding:5px 0}
.address_new .area label{display:block;padding:5px 20px 5px 100px;position:relative}
.address_new .area .error{background-color:rgba(255,0,0,.2)}
.address_new .action{border-bottom:0 none;padding:15px 10px}
.address_new .submit{background-color:#3985ff}
.address{background-color:#FFF;border-bottom:0 none;font-size:12px}
.address_null{border-bottom:1px solid #E7E7E7;padding:0 10px}
.address_defalut h3{color:#333;line-height:16px;padding:15px 0;font-size:15px}
.address_null h3{color:#333;line-height:16px;padding:15px 0;font-size:15px;padding:24px 0;position:relative}
.address_null h3:after{right:10px}
.address_defalut{border-bottom:1px solid #DEDEDE;padding:14px 10px 16px 52px;position:relative}
.address_defalut h3{left:0;padding:17px 10px;position:absolute;top:0}
.address_defalut ul{padding:0 40px 0 0;position:relative}
.address_defalut ul:after{right:10px}
.address_defalut li{line-height:21px;margin-bottom:5px;word-break:break-all;word-wrap:break-word}
.address_defalut li:last-child{margin-bottom:0}
.address_defalut ul:after{background:none repeat scroll 0 0 transparent;border-left:1px solid #CCC;border-top:1px solid #CCC;content:" ";display:block;height:9px;margin-top:-5px;position:absolute;top:50%;transform:rotate(135deg);-webkit-transform:rotate(135deg);width:9px}
.address_null h3:after{background:none repeat scroll 0 0 transparent;border-left:1px solid #CCC;border-top:1px solid #CCC;content:" ";display:block;height:9px;margin-top:-5px;position:absolute;top:50%;transform:rotate(135deg);-webkit-transform:rotate(135deg);width:9px}
.margin_footer{height:60px}
.td2{background-color:#FFF;font-size:12px;margin:0 -10px;padding:10px 10px 0}
.td2_name{color:#191919;font-size:14px;height:15px;line-height:15px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.td2_ico{background-color:#F0373D;border-radius:15px;color:#FFF;display:inline-block;font-size:9px;height:15px;line-height:15px;margin-right:5px;text-align:center;width:38px}
.td2_cx{color:#A1A1A1;line-height:15px}
.td2_info{line-height:21px;margin:9px 0 0;padding-right:6px;position:relative}
.td2_price{color:#A1A1A1}
.td2_price span{float:right}
.td2_num{float:left;color:#EF373D}
.td2_num span{margin:0 5px}
.td2_btn{color:#000;display:block;height:21px;line-height:21px;position:absolute;right:0;text-align:center;top:0;width:95px}
.td2_btn:after{border-bottom:1px solid #333;border-right:1px solid #333;content:"";display:inline-block;height:7px;transform:rotate(-45deg);width:7px}
.td2_extra{border:1px dashed #CFCFCF;border-radius:2px;height:34px;line-height:34px;text-align:center}
.td2_ctime{float:left;position:relative;width:50%}
.td2_ctime span{margin:0 5px}
.td2_ctime:after{background-color:#D7D7D7;content:"";display:block;height:11px;position:absolute;right:0;top:11px;width:1px}
.td2_hb{border:1px dotted #D0D0D0;color:#F13B40;font-size:11px;height:18px;line-height:18px;padding:8px 0;text-align:center}
.td2_hb_ico{background-color:#F13B40;border-radius:2px;display:inline-block;height:10px;margin-right:5px;overflow:hidden;position:relative;vertical-align:-1px;width:9px}
.td2_hb_ico i{border-bottom:1px solid #FFF;border-right:1px solid #FFF;display:block;height:8px;left:0;position:absolute;top:-5px;width:8px}
.td2_hb:after{border-bottom:1px solid #F0373D;border-right:1px solid #F0373D;content:"";display:none;height:7px;transform:rotate(-45deg);width:7px}
.td2_nprice{display:none;margin:10px 0 5px}
.td2_nprice i{color:#F0373D;font-size:9px}
.td2_nprice b{color:#F0373D;font-size:18px;font-weight:400;line-height:18px}
.kt{background-color:#FFF;font-size:12px;padding:0 10px 10px 0}
.kt:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.kt_item{background-color:#F0373D;color:#FFF;float:left;height:60px;margin-right:10px;overflow:hidden;position:relative;text-align:center;width:50%}
.kt_item:last-child{margin-right:-10px}
.kt_tit{font-size:14px;height:18px;line-height:18px;margin-bottom:0;margin-top:13px;color:#FFF}
.kt_price{padding-bottom:15px;padding-top:5px;color:#FFF}
.kt_price i{font-size:12px}
.kt_price b{font-size:18px;font-weight:400}
.kt_btn{background-color:#404040;bottom:0;height:23px;left:0;line-height:23px;margin-top:2px;position:absolute;width:100%;color:#FFF}
.kt_btn:before{background:url("img/dNGAAAAAElFTkSuQmCC") repeat-x scroll 0 0/4px 2px transparent;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:-2px;width:100%}
.kt_btn:after{background-position:-314px -85px;content:"";display:inline-block;height:9px;margin-left:5px;vertical-align:0;width:5px}
.kt_item_buy{background-color:#E49047}
.kt_item_disabled{background-color:#EAEAEA;color:#A3A3A3}
.kt_item_disabled .kt_btn{background-color:#CBCBCB;color:#797979}
.kt_item_disabled .kt_btn:before{background:url("img/WMAAAAASUVORK5CYII=") repeat-x scroll 0 0/4px 2px transparent}
.mt_order{background-color:#FFF;border-bottom:1px solid #DEDEDE;border-top:1px solid #E4E4E4;margin-bottom:10px}
.mt_g{background-color:#FFF;border-bottom:1px solid #D7D7D7;height:91px;margin:0 10px;overflow:hidden;padding:15px 0 15px 70px;position:relative}
.mt_g_img{left:0;position:absolute;top:15px}
.mt_g_img img{border:1px solid #D7D7D7;display:block;height:58px;overflow:hidden;width:58px}
.mt_g_info{font-size:12px;padding-top:2px}
.mt_g_name{color:#333;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.mt_g_price{background-color:#3E3E3E;bottom:18px;color:#FFF;font-size:13px;height:26px;left:70px;line-height:26px;margin-left:10px;padding-left:30px;position:absolute;width:155px}
.mt_g_price:before{background-position:-285px 0;content:" ";height:34px;left:-10px;position:absolute;top:-4px;width:34px}
.mt_g_price span{font-size:9px;vertical-align:middle}
.mt_g_price span b{font-size:16px;font-weight:400}
.mt_g_price i{background-color:#DF2127;border-bottom-right-radius:13px;border-top-right-radius:13px;display:block;height:26px;position:absolute;right:-26px;top:0;width:26px}
.mt_g_price i:before{background-position:-209px -59px;content:" ";height:12px;position:absolute;right:10px;top:7px;width:8px}
.mt_status{height:50px;padding:0 10px}
.mt_status_txt{color:#DF2127;float:left;line-height:50px}
.mt_status_lk{border:1px solid #999;border-radius:3px;color:#6B6B6B;float:right;height:29px;line-height:29px;margin-top:9px;padding:0 10px}
.mt_status_lk:after{border-bottom:1px solid #333;border-right:1px solid #333;content:"";display:inline-block;height:5px;margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:1px;width:5px}
.mt_g_price:before,.mt_g_price i:before{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.tips .tips_ico{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.tips{background-color:#FFF;border-bottom:1px solid #C4BFBA;height:auto;overflow:hidden;padding:10px 20px;position:relative;text-align:center}
.tips_ico{display:inline-block;height:50px;margin-right:5px;width:50px}
.tips_tit{color:#333;display:inline-block;font-size:16px;line-height:25px;vertical-align:23px}
.tips_txt{font-size:12px;line-height:21px;text-align:left}
.tips_extra{font-size:12px}
.tips_extra b{color:#333;font-weight:700}
.tips_opt{padding:5px 10px 0;text-align:center}
.tips_opt a{border:1px solid #D6800B;border-radius:30px;color:#6D6D6D;display:block;height:28px;line-height:28px;margin-bottom:10px;text-align:center}
.tips_opt a:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:8px;vertical-align:-2px;width:6px}
.tips_opt a:last-child{margin-bottom:0}
.tips_bar{background-color:#CBCBB2;display:inline-block;height:13px;margin:0 10px;vertical-align:-2px;width:1px}
.tips_btn2{background-color:#FE980E;border-color:#FE980E!important;color:#FFF!important}
.tips_btn2 .tips_bar{background-color:#FFF}
.tips_btn2:after{background-position:-303px -85px!important}
.tips_succ{background-color:#E6EFDF;border-bottom:1px solid #B0C99F}
.tips_succ .tips_ico{background-position:-37px -59px;height:25px;width:25px}
.tips_succ .tips_tit{color:#759E53;vertical-align:6px}
.tips_succ2 .tips_txt{text-align:center}
.tips_err{background-color:#F6E0DE;border-bottom:1px solid #D48B82}
.tips_err .tips_ico{background-position:0 -59px;height:25px;width:25px}
.tips_err .tips_tit{color:#D72A16;vertical-align:6px}
.tips_notice{background-color:#FFFFE4;border-bottom:1px solid #C1C14F}
.tips_notice .tips_ico{background-position:-74px -59px;height:25px;width:25px}
.tips_notice .tips_tit{color:#FF9910;vertical-align:6px}
.tips_notice2 .tips_ico{background-position:-55px -326px;display:none;height:50px;margin:0 auto;width:50px}
.tips_notice2 .tips_tit{color:#FF9910;font-size:14px;vertical-align:0}
.tips_notice2 .tips_txt{font-size:14px}
.cardtips{background-color:#FFFEE4;border-bottom:1px solid #C2C150;color:#656364;font-size:12px;padding:15px 0;text-align:center}
.cardtips_txt{line-height:18px}
.cardtips_opt{padding-top:10px}
.cardtips_btn{background-color:#EF373D;border-radius:4px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;text-align:center;width:145px}
.ctips{background-color:#FFF;border-top:2px solid #DE2327;left:50%;margin-left:-125px;padding:15px 0;position:fixed;text-align:center;top:100px;width:250px;z-index:100}
.ctips_close{color:#333;font-size:20px;line-height:20px;position:absolute;right:5px;top:0}
.ctips_ico{display:inline-block;height:50px;margin-right:5px;width:50px}
.ctips_tit{color:#000;display:inline-block;font-size:16px;line-height:25px;vertical-align:top}
.ctips_txt{font-size:12px;line-height:21px;text-align:center}
.ctips_opt{padding-top:10px}
.ctips_btn{background-color:#EF373D;border-radius:4px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;text-align:center;width:145px}
.ctips_succ .ctips_ico{background-position:-37px -59px;height:25px;width:25px}
.fixopt{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;padding:15px 0;position:fixed;width:100%;z-index:901}
.fixopt_btn{background-color:#DF2127;border-radius:3px;color:#FFF;display:block;height:42px;line-height:42px;margin:0 10px;text-align:center}
.fixopt_btn2{background-color:#83CF90;border-radius:3px;color:#FFF;display:block;height:42px;line-height:42px;margin:0 10px;text-align:center}
a.fixopt_home{background-color:#777;border-radius:3px;display:block;height:42px;left:10px;position:absolute;top:0;width:42px}
.fixopt_home:after{background-position:-305px -277px;content:"";display:block;height:24px;left:9px;position:absolute;top:9px;width:24px}
a.fixopt_share{background-color:#777;border-radius:3px;display:block;height:42px;left:62px;position:absolute;top:0;width:42px}
.fixopt_share:after{background-position:-334px -277px;content:"";display:block;height:24px;left:9px;position:absolute;top:9px;width:24px}
.fixopt_item{min-height:32px;position:relative}
.fixopt_item a{color:#fff}
.fixopt_item1{padding-left:105px}
.fixopt_item2{padding-left:52px}
.fixopt_home:after,.fixopt_share:after{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.fixopt_home:after{background-position:-305px -277px;content:"";display:block;height:24px;left:9px;position:absolute;top:9px;width:24px}
.tm{background-color:#FFF;border-bottom:1px solid #D0D0D0;margin-bottom:10px;padding:10px;position:relative}
.tm:before{content:"";display:none;height:90px;position:absolute;right:15px;top:10px;width:90px;z-index:11}
.pp{font-size:12px;padding:0 10px}
.pp_users{overflow:hidden;padding:10px 0;text-align:center}
.pp_users_item{display:inline-block;height:49px;margin-right:10px;overflow:hidden;width:49px}
.pp_users_item:last-child{margin-right:0}
.pp_users_item img{background-clip:padding-box;border-radius:49px;-webkit-border-radius:49px;box-shadow:0 0 0 2px #fff;display:block;height:45px;overflow:hidden;width:45px}
.pp_users_normal:nth-child(1){position:relative}
.pp_users_normal:nth-child(1):after{background-clip:padding-box;background-color:#DF2127;border:2px solid #FFF;border-radius:21px;color:#FFF;content:"团长";font-size:8px;height:17px;line-height:17px;position:absolute;right:0;text-align:center;top:0;width:17px}
.pp_users_normal:nth-child(2){position:relative}
.pp_users_normal:nth-child(2):before{background-clip:padding-box;background-color:#FF9910;border:2px solid #FFF;border-radius:21px;color:#FFF;content:"沙发";font-size:8px;height:17px;line-height:17px;position:absolute;right:0;text-align:center;top:0;width:17px}
.pp_users_dot{background-position:-324px -80px;display:inline-block}
.pp_users2{margin:0 -10px}
.pp_users2 .pp_users_item{height:34px;margin-right:2px;width:34px}
.pp_users2 .pp_users_item img{border-radius:34px;height:30px;width:30px}
.pp_tips{font-size:14px;padding:10px 0;text-align:center}
.pp_tips b{color:#DF2127;font-size:18px;margin:0 5px}
.pp_vtips{text-align:center}
.pp_state{height:24px;position:relative;text-align:center}
.pp_state:after{background-color:#D0D0D0;bottom:11px;content:"";display:block;height:1px;left:0;overflow:hidden;position:absolute;width:100%}
.pp_state_txt{background-color:#F2F2F4;display:inline-block;height:24px;line-height:24px;padding:0 5px;position:relative;z-index:1}
.pp_time{background-color:#F2F2F4;display:inline-block;height:24px;line-height:24px;padding:0 10px;position:relative;z-index:1}
.pp_time span{background-color:#404040;border-radius:2px;color:#FFF;display:inline-block;height:20px;line-height:20px;margin:0 2px;text-align:center;width:20px}
.pp_list{overflow:hidden;padding-top:15px;position:relative}
.pp_list:before{background-color:#DCDCDD;bottom:20px;content:"";display:block;height:auto;left:25px;position:absolute;top:15px;width:1px}
.pp_list_item{background-color:#FFF;border:1px solid #D5D5D5;margin-bottom:20px;padding:10px 15px 10px 50px;position:relative}
.pp_list_avatar{background-clip:padding-box;border-radius:30px;display:block;height:30px;left:10px;position:absolute;top:-15px;width:30px}
.pp_list_info{height:21px;margin-bottom:3px}
.pp_list_name{float:left}
.pp_list_name b{color:#333;font-weight:400;margin-right:5px}
.pp_list_time{color:#999;float:right}
.pp_list_words{line-height:18px;padding-left:15px;position:relative}
.pp_list_words:before{background-position:-222px -92px;content:"";display:block;height:7px;left:0;position:absolute;top:3px;width:8px}
.pp_list_blank{color:#C6C7BE;height:34px;line-height:34px;margin-bottom:20px;padding-left:50px;position:relative}
.pp_list_blank:before{background-position:-324px -41px;content:"";display:block;height:34px;left:8px;position:absolute;top:0;width:34px}
.pp_list_more{background-color:#FFF;border:1px solid #D5D5D5;margin-bottom:20px;padding:10px 15px;position:relative;text-align:center}
.pp_list_more:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:10px;transform:rotate(90deg);vertical-align:-2px;width:6px}
.pp_list_more_unfold:after{transform:rotate(-90deg)}
.pp_list_item:nth-child(1){background-color:#4B4B4B;border-color:#4B4B4B;color:#FFF}
.pp_list_item:nth-child(1):before{border-color:transparent transparent #4B4B4B;border-style:dashed dashed solid;border-width:8px;content:"";display:inline-block;font-size:0;height:0;left:50%;margin-left:-8px;overflow:hidden;position:absolute;top:-16px;width:0}
.pp_list_item:nth-child(1) .pp_list_avatar{top:10px}
.pp_list_item:nth-child(1) .pp_list_name b{color:#FFF}
.pp_list_item:nth-child(1) .pp_list_time{color:#DADADA}
.pp_list_item:nth-child(1) .pp_list_words:before{background-position:-222px -80px}
.pp_list_item:nth-child(2){background-color:#FFFFF3;border-color:#C5C552}
.pp_list_item:nth-child(2):after{background-position:-324px 0;bottom:-4px;content:"";display:block;height:36px;position:absolute;right:-4px;width:36px}
.pp_list_item:nth-child(1) .pp_list_words:before,.pp_list_item:nth-child(2):after{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.td{min-height:90px;padding-bottom:10px;padding-left:100px;position:relative}
.td_img{left:0;overflow:hidden;position:absolute;top:0;width:90px}
.td_img img{display:block;height:90px;overflow:hidden;width:90px}
.td_info{font-size:12px}
.td_name{color:#333;font-size:14px;line-height:18px;margin-bottom:5px;max-height:36px;overflow:hidden}
.td_shop{color:#666;font-size:12px;margin-bottom:3px}
.td_mprice{margin-bottom:5px}
.td_mprice i{color:#DF2127;font-size:9px}
.td_mprice b{color:#DF2127;font-size:18px;font-weight:400;line-height:18px}
.td_oprice{margin-bottom:5px}
.td_num{bottom:10px;color:#B7B7B7;position:absolute;right:0}
.td_lk{color:#171717;display:block;margin-top:5px}
.td_lk:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:5px;vertical-align:-2px;width:6px}
.pp_list_more:after,.step_more:after,.pp_list_blank:before,.support_lk:after,.yy_hd,.say_state:before,.tm:before,.td_lk:after,.pp_users_dot,.tips_opt a:after,.pp_vipuser_tit,.mt_shop:before,.vip .pp_users_sale span,.support_tit:before,.fixopt_home:after,.fixopt_share:after{background-image:url(img/bg_v6_5665897.png);background-repeat:no-repeat;background-size:365px 490px}
.tm_succ:before{background-position:0 -112px;display:block}
.tm_err:before{background-position:-95px -112px;display:block}
.step{background-color:#FFF;border-bottom:1px solid #D5D5D5;border-top:1px solid #D5D5D5;font-size:12px;padding:15px 10px;position:relative}
.step:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.step_hd{height:18px;line-height:18px;margin-bottom:12px}
.step_list:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.step_item{float:left;padding-left:25px;position:relative;width:25%}
.step_num{background-clip:padding-box;background-color:#FFF;border:1px dashed #D5D5D5;border-radius:20px;color:#666;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}
.step_tit{color:#666;font-size:10px;line-height:10px}
.step_item_on .step_num{background-color:#F0373D;border:1px solid #F0373D;color:#FFF}
.step_item_on .step_tit{color:#F0373D}
.step_more{color:#333;display:block;height:18px;line-height:18px;position:absolute;right:10px;text-align:right;top:15px}
.step_more:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:5px;vertical-align:-1px;width:6px}
.groups_line{width:100%;height:17px;background:#f1f1f1;border:solid 1px #eee}
#shareit{-webkit-user-select:none;display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.85);text-align:center;top:0;left:0;z-index:105}
#shareit img{max-width:100%}
.arrow{position:absolute;right:10%;top:5%}
#share-text{margin-top:400px}
.mt_nogroups{padding:10px;text-align:center}
.my{background:url(img/my_bg_v2.jpg) no-repeat scroll center top/100% auto transparent;height:185px;position:relative;width:100%;z-index:1}
.my_head{text-align:center}
.my_head_pic{padding:.75rem 0 0}
.my_head_img{border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 0 2px #fff;height:65px;width:65px;display:inline-block;background-repeat:no-repeat}
.my_head_info{color:#fff}
.my_head_name{font-size:14px;line-height:1;padding:7.5px 0 5.5px}
.my_head_prototype{font-size:11px;line-height:1}
.my_transaction{background:none repeat scroll 0 0 rgba(0,0,0,.5);bottom:0;height:41px;left:0;padding:10px 0 0;position:absolute;right:0}
.my_transaction li{color:#fff;float:left;position:relative;text-align:center}
.my_transaction li a{color:#fff}
.my_transaction li::after{border-right:1px solid rgba(255,255,255,.5);bottom:0;content:"";position:absolute;right:0;top:0}
.my_transaction li:last-child::after{border:medium none}
.my_transaction1{width:100%}
.my_transaction2 li{width:50%}
.my_transaction3 li{width:33.33%}
.my_transaction li:last-child{border:medium none}
.my_transaction_num{font-size:13px;line-height:1}
.my_transaction_txt{font-size:11px;line-height:1;padding-top:7.5px}
.nav{background:none repeat scroll 0 0 #FFF;position:relative}
.nav:before{border-bottom:1px solid #D3D3D3;content:"";left:0;position:absolute;right:0;top:0}
.nav_item{padding:0 10px;position:relative}
.nav_item:after{border-bottom:1px solid #D3D3D3;bottom:-.5px;content:"";left:0;position:absolute;right:0}
.nav_item_hd{color:#000;font-size:14px;height:45px;line-height:45px;padding-left:34px;position:relative;z-index:1}
.nav_item_hd:before{background-image:url(img/icon.png);background-repeat:no-repeat;background-size:24px auto;content:"";height:24px;left:0;position:absolute;top:10px;width:24px}
.nav_order .nav_item_hd:before{background-position:0 0}
.nav_cheap .nav_item_hd:before{background-position:0 -46px}
.nav_cart .nav_item_hd:before{background-position:0 -91.5px}
.nav_gold .nav_item_hd:before{background-position:0 -147.5px}
.nav_coupon .nav_item_hd:before{background-position:0 -192.5px}
.nav_red .nav_item_hd:before{background-position:0 -238px}
.nav_item_hd:after{border-bottom:1px solid #CDCDCD;border-left:1px solid #CDCDCD;content:"";display:inline-block;height:7px;overflow:hidden;position:absolute;right:0;top:50%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:7px}
.nav_item_tip{color:#888;font-size:11px;position:absolute;right:18px;top:0}
.nav_item_hd a{display:block}
.nav_item_bd{font-size:0;padding:11px 0;position:relative}
.nav_item_bd:before{border-bottom:1px solid #D3D3D3;content:"";left:0;position:absolute;right:0;top:0}
.nav_item_bd a{color:#000;display:inline-block;font-size:12px;position:relative;text-align:center;width:33.333%}
.nav_item_bd a:after{border-right:1px solid #D3D3D3;bottom:0;content:"";position:absolute;right:0;top:0}
.nav_item_bd a:last-child:after{border:medium none}
.nav_item_txt{position:relative}
.nav_item_num{background:none repeat scroll 0 0 #EE2328;border-radius:13px;color:#FFF;font-size:9px;height:13px;line-height:13px;position:absolute;right:-12px;top:-7px;width:13px}