html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body{margin: 0px;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{display: block;}
aside{display: block;}
details{display: block;}
figcaption{display: block;}
figure{display: block;}
footer{display: block;}
header{display: block;}
hgroup{display: block;}
main{display: block;}
menu{display: block;}
nav{display: block;}
section{display: block;}
summary{display: block;}
audio{vertical-align: baseline;display: inline-block;}
canvas{vertical-align: baseline;display: inline-block;}
progress{vertical-align: baseline;display: inline-block;}
video{vertical-align: baseline;display: inline-block;}
audio:not([controls]){height: 0px;display: none;}
[hidden]{display: none;}
template{display: none;}
a{text-decoration: none;background-color: transparent;-webkit-tap-highlight-color: transparent;}
a:visited{outline: 0px;text-decoration: none;}
a:active{outline: 0px;text-decoration: none;}
a:hover{outline: 0px;text-decoration: none;}
abbr[title]{border-bottom-color: currentColor;border-bottom-width: 1px;border-bottom-style: dotted;}
b{font-weight: 700;}
strong{font-weight: 700;}
dfn{font-style: italic;}
h1{margin: 0.67em 0px;font-size: 2em;}
mark{background: rgb(255, 255, 0);color: rgb(0, 0, 0);}
small{font-size: 80%;}
sub{line-height: 0;font-size: 75%;vertical-align: baseline;position: relative;}
sup{top: -0.5em;line-height: 0;font-size: 75%;vertical-align: baseline;position: relative;}
sub{bottom: -0.25em;}
img{border: 0px currentColor;border-image: none;}
svg:not(:root){overflow: hidden;}
figure{margin: 1em 40px;}
hr{height: 0px;box-sizing: content-box;-moz-box-sizing: content-box;}
pre{overflow: auto;}
code{font-family: monospace,monospace;font-size: 1em;}
kbd{font-family: monospace,monospace;font-size: 1em;}
pre{font-family: monospace,monospace;font-size: 1em;}
samp{font-family: monospace,monospace;font-size: 1em;}
button{font: inherit;margin: 0px;color: inherit;font-size-adjust: inherit;font-stretch: inherit;}
input{font: inherit;margin: 0px;color: inherit;font-size-adjust: inherit;font-stretch: inherit;}
optgroup{font: inherit;margin: 0px;color: inherit;font-size-adjust: inherit;font-stretch: inherit;}
select{font: inherit;margin: 0px;color: inherit;font-size-adjust: inherit;font-stretch: inherit;}
textarea{font: inherit;margin: 0px;color: inherit;font-size-adjust: inherit;font-stretch: inherit;}
button{text-transform: none;overflow: visible;}
select{text-transform: none;}
button{cursor: pointer;-webkit-appearance: button;}
html input[type=button]{cursor: pointer;-webkit-appearance: button;}
input[type=reset]{cursor: pointer;-webkit-appearance: button;}
input[type=submit]{cursor: pointer;-webkit-appearance: button;}
button[disabled]{cursor: default;}
html input[disabled]{cursor: default;}
input{line-height: normal;}
input[type=checkbox]{padding: 0px;box-sizing: border-box;}
input[type=radio]{padding: 0px;box-sizing: border-box;}
input[type=search]{box-sizing: content-box;-moz-box-sizing: content-box;-webkit-appearance: textfield;-webkit-box-sizing: content-box;}
fieldset{margin: 0px 2px;padding: 0.35em 0.62em 0.75em;border: 1px solid silver;border-image: none;}
legend{padding: 0px;border: 0px currentColor;border-image: none;}
textarea{overflow: auto;}
optgroup{font-weight: 700;}
table{border-collapse: collapse;border-spacing: 0;}
td{padding: 0px;}
th{padding: 0px;}
[hidefocus]{outline: 0px;}
summary{outline: 0px;}
body{outline: 0px;}
textarea{outline: 0px;}
input{outline: 0px;}
button{outline: 0px;}
select{outline: 0px;}
keygen{outline: 0px;}
legend{outline: 0px;}
*{box-sizing: border-box;-webkit-box-sizing: border-box;}
::before{box-sizing: border-box;-webkit-box-sizing: border-box;}
::after{box-sizing: border-box;-webkit-box-sizing: border-box;}
body{width: 100%;height: 100%;}
html{width: 100%;height: 100%;}
body > a{display: none;}
img{height: auto;-ms-interpolation-mode: bicubic;max-width: 100%;}
ul{margin: 0px;padding: 0px;}
li{list-style: none;margin: 0px;padding: 0px;}
.container{margin: 0px auto;padding: 0px 0px 56px;width: 100%;position: relative;-ms-overflow-x: hidden;min-height: 100%;max-width: 640px;background-color: rgb(236, 237, 237);}
.btn-ghost{background: none;padding: 8px 10px;outline: 0px;border-radius: 3px;border: 1px solid rgb(51, 153, 102);border-image: none;width: 100%;color: rgb(51, 153, 102);-webkit-border-radius: 3px;}
.footer{left: 50%;width: 100%;height: 56px;bottom: 0px;overflow: hidden;border-top-color: rgb(236, 237, 237);border-top-width: medium;border-top-style: none;position: fixed;max-width: 640px;box-shadow: 0px 0px 4px rgba(0,0,0,0.2);transform: translate3d(-50%, 0px, 0px);background-color: rgb(255, 255, 255);-webkit-transform: translate3d(-50%, 0, 0);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);}
.footer li{width: 25%;height: 100%;text-align: center;float: left;}
.footer a{color: rgb(119, 119, 119);font-size: 13px;}
.footer a:hover{color: rgb(119, 119, 119);font-size: 13px;}
.footer a:focus{color: rgb(119, 119, 119);font-size: 13px;}
.footer a.active{color: rgb(223, 33, 39);}
.footer .nav-controller{height: 100%;padding-top: 10px;display: block;position: relative;}
.footer .nav-controller i{font-size: 1.5em;margin-bottom: 3px;display: block;}
.goods-wrapper{padding: 15px;width: 100%;overflow: hidden;}
.goods-show{padding: 10px;float: left;min-height: 200px;box-shadow: 0px 0px 4px rgba(0,0,0,0.2);background-color: rgb(255, 255, 255);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);}
.goods-show p{margin: 5px 0px;font-size: 14px;}
@media all and (max-width:640px){.goods-show{margin: 10px 0px;width: 100%;}}
@media all and (min-width:641px){.goods-show{margin: 2.5%;width: 45%;}}
.goods-name{color: rgb(164, 165, 167);}
p.goods-price{color: rgb(119, 119, 119);font-size: 16px;font-weight: 700;}
.goods-price del{color: rgb(164, 165, 167);font-size: 14px;font-weight: 400;margin-left: 10px;display: inline-block;}
ul{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
li{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dl{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dt{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dd{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
p{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h1{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h2{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h3{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h4{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h5{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
form{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
img{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
div{list-style: none;margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
body{margin: auto;max-width: 640px;}
header{margin: auto;max-width: 640px;}
div.navbar{margin: auto;max-width: 640px;}
body{background: rgb(247, 247, 247);margin: 0px auto;color: rgb(85, 85, 85);font-size: 18px;max-width: 640px;}
.con{background: 0px 0px rgb(247, 247, 247);overflow: hidden;}
body{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
ul{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
ol{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
li{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
p{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h1{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h2{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h3{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h4{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h5{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
h6{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
form{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
fieldset{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
table{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
td{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
img{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
div{margin-right: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dl{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dt{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
dd{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;}
*{margin: 0px;padding: 0px;outline: 0px;vertical-align: baseline;}
body{margin: auto;max-width: 640px;}
header{margin: auto;max-width: 640px;}
div.navbar{margin: auto;max-width: 640px;}
body{color: rgb(102, 102, 102);line-height: 1.5;font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size: 14px;}
/*.ms-controller{visibility: hidden;}
.ms-important{visibility: hidden;}
[ms-controller]{visibility: hidden;}
[ms-important]{visibility: hidden;}*/.hide{display: none !important;}
.h{display: none !important;}
.show{display: block !important;}
.tuan{padding: 0px 10px;min-height: 520px;}
.tuan_g{border: 1px solid rgb(203, 203, 203);border-image: none;padding-bottom: 10px;margin-bottom: 10px;background-color: rgb(255, 255, 255);}
.tuan_g_img{display: block;position: relative;}
.tuan_g_img img{width: 100%;overflow: hidden;display: block;}
.tuan_g_info{padding: 7px 10px 10px;}
.tuan_g_name{color: rgb(25, 25, 25);font-size: 16px;margin-bottom: 5px;}
.tuan_g_cx{color: rgb(112, 112, 112);line-height: 18px;}
.tuan_g_core{width: 290px;height: 34px;color: rgb(255, 255, 255);line-height: 34px;margin-bottom: 5px;display: block;position: relative;}
.tuan_g_core::before{background-position: -118px 0px;left: -5px;top: -5px;width: 44px;height: 44px;position: absolute;content: " ";}
.tuan_g_price{padding-right:5px;height: 34px;overflow: hidden;padding-left: 35px;margin-left: 10px;float: left;background-color: rgb(62, 62, 62);}
.tuan_g_price b{font-size: 18px;font-weight: 400;margin-right: 2px;margin-left: 5px;}
.tuan_g_price span{vertical-align: 1px;}
.tuan_g_btn{height: 34px;line-height: 34px;padding-right: 30px;padding-left: 10px;float: left;position: relative;border-top-right-radius: 17px;border-bottom-right-radius: 17px;background-color: rgb(223, 33, 39);}
.tuan_g_btn::after{background-position: -209px -59px;top: 11px;width: 7px;height: 11px;right: 12px;position: absolute;content: " ";}
.tuan_g_mprice{height: 21px;color: rgb(153, 153, 153);padding-left: 45px;clear: both;}
.tuan_mark{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tuan_g_core::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tuan_g_btn::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tp_lk::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.ti_users_blank::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.ti_users3 .ti_users_blank::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.ti_boss::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tuan_mark{padding: 10px 0px 11px;left: -9px;top: -6px;width: 41px;height: 41px;text-align: center;line-height: 10px;overflow: hidden;display: block;position: absolute;}
.tuan_mark b{overflow: hidden;font-size: 10px;display: block;}
.tuan_mark span{overflow: hidden;font-size: 10px;display: block;}
.tuan_mark1{background-position: 0px 0px;}
.tuan_mark1 b{color: rgb(255, 73, 70);}
.tuan_mark1 span{overflow: hidden;}
.tuan_mark2{background-position: -59px 0px;}
.tuan_mark2 b{color: rgb(244, 134, 0);}
.loading{left: 50%;top: 45%;margin-right: auto;margin-left: auto;display: block;position: absolute;transform: translate(-50%, -50%);}
.wrapper{width: 100%;position: absolute;z-index: 888;opacity: 0.8;background-color: rgb(170, 170, 170);}
/*.box{border-radius: 10px;left: 50%;top: 100px;width: 90%;height: 100px;position: absolute;z-index: 999;box-shadow: 10px 10px 5px #888;background-color: red;-webkit-transform: translate(-50%, 0);}*/.focus{width: 100%;overflow: hidden;position: relative;}
.focus .hd{width: 100%;height: 0.8em;text-align: center;bottom: 0.5em;position: absolute;z-index: 1;}
.focus .hd ul{height: 0.8em;vertical-align: top;display: inline-block;}
.focus .hd ul li{background: rgba(255, 255, 255, 0.8);margin: 0px 0.3em;border-radius: 100%;width: 0.6em;height: 0.6em;text-indent: -999em;overflow: hidden;vertical-align: top;display: inline-block;-webkit-border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;}
.focus .hd ul .on{background: rgb(91, 171, 230);}
.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{background: url("img/loading_eb0d435.gif") no-repeat center;margin: 0px;padding: 0px;width: 100%;display: block;}
.mod_nav{height: 40px;position: relative;background-color: rgb(255, 255, 255);}
.mod_nav_lk{display: flex;}
.mod_nav_item{width: 33.33%;height: 40px;text-align: center;line-height: 40px;font-size: 15px;margin-right: 0px;border-bottom-color: rgb(224, 224, 224);border-bottom-width: 1px;border-bottom-style: solid;float: left;display: block;position: relative;}
.mod_nav_item::before{background: 0px 0px rgb(224, 224, 224);left: 0px;top: 0px;width: 1px;bottom: 0px;position: absolute;content: "";}
.mod_nav_item::after{background: 0px 0px rgb(224, 224, 224);left: auto;top: 0px;width: 1px;right: 0px;bottom: 0px;position: absolute;content: "";}
:nth-last-child(1).mod_nav_item{margin-right: 0px;}
:nth-child(1).mod_nav_item::before{background: 0px 0px;}
:nth-last-child(1).mod_nav_item::after{background: 0px 0px;}
.mod_nav_cur{color: rgb(223, 33, 39);border-bottom-color: rgb(223, 33, 39);border-bottom-width: 2px;border-bottom-style: solid;z-index: 1;}
.order{font-size: 12px;margin-top: 15px;}
.order_hd{padding: 0px 10px;height: 39px;line-height: 39px;overflow: hidden;border-top-color: rgb(228, 228, 228);border-bottom-color: rgb(213, 213, 213);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;background-color: rgb(250, 250, 251);}
.order_bd{padding: 0px 10px;border-bottom-color: rgb(222, 222, 222);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.order_goods{padding: 15px 0px 15px 75px;font-size: 12px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;min-height: 60px;}
.order_goods_img{left: 0px;top: 5px;position: absolute;}
.order_goods_img img{border: 1px solid rgb(215, 215, 215);border-image: none;width: 60px;height: 60px;display: block;}
.order_goods_info{position: relative;}
.order_goods_name{color: rgb(0, 0, 0);overflow: hidden;padding-right: 20px;margin-bottom: 6px;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;}
.order_goods_attr{color: rgb(102, 102, 102);}
.order_goods_attr_item{line-height: 22px;overflow: hidden;}
.order_goods_price{height: 18px;color: rgb(223, 33, 39);line-height: 18px;font-size: 16px;float: right;}
.order_goods_price i{font-size: 9px;}
.order_goods_grab{line-height: 1;font-size: 8px;margin-top: 3px;}
.order_goods_grab .order_goods_grab_txt{background: 0px 0px rgb(238, 51, 17);padding: 2px 3px;border-radius: 2px;color: rgb(255, 255, 255);display: inline-block;}
.order_plist{padding-bottom: 10px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.order_promo_info{padding: 10px 0px 0px;}
.order_promo_info::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_promo_tag{padding: 0px 5px;border-radius: 3px;border: 1px solid rgb(223, 30, 37);border-image: none;height: 17px;color: rgb(223, 30, 37);line-height: 17px;font-size: 11px;margin-right: 5px;float: left;}
.order_promo_opt{float: right;}
.order_total{height: 42px;color: rgb(90, 90, 90);line-height: 42px;overflow: hidden;font-size: 12px;}
.order_total::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.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: rgb(223, 33, 40);font-size: 16px;font-weight: 400;}
.order_price b i{font-size: 9px;}
.order_shop{padding-left: 22px;font-size: 14px;position: relative;}
.order_shop::before{background-position: 0px 0px;left: 0px;top: 13px;width: 12px;height: 13px;display: block;position: absolute;content: "";background-repeat: no-repeat;background-size: 12px 13px;}
.order_shop span{color: rgb(0, 0, 0);overflow: hidden;float: left;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;max-width: 90%;}
.order_shop::after{width: 9px;height: 9px;border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: none;content: "";transform: rotate(-45deg);}
.order_bd{padding: 0px 10px;border-bottom-color: rgb(222, 222, 222);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.order_goods{padding: 15px 0px 15px 75px;font-size: 12px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;min-height: 60px;}
:last-child.order_goods{border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;}
.order_goods_img{left: 0px;top: 5px;position: absolute;}
.order_goods_img img{border: 1px solid rgb(215, 215, 215);border-image: none;width: 60px;height: 60px;display: block;}
.order_goods_name{color: rgb(0, 0, 0);overflow: hidden;padding-right: 20px;margin-bottom: 10px;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;}
.order_goods_attr{color: rgb(102, 102, 102);}
.order_goods_attr_item{line-height: 22px;}
.order_goods_attr_item em{color: rgb(223, 33, 39);}
.order_goods_attr_item::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_goods_attr_tit{line-height: 22px;float: left;}
.order_goods_num{float: left;}
.order_goods_num::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_goods_num span{border: 1px solid rgb(221, 221, 221);border-image: none;width: 20px;height: 20px;text-align: center;line-height: 20px;float: left;position: relative;background-color: rgb(238, 238, 238);}
.order_goods_num input{border: 1px solid rgb(221, 221, 221);border-image: none;width: 20px;height: 20px;text-align: center;line-height: 20px;float: left;position: relative;background-color: rgb(238, 238, 238);}
.order_goods_num .minus::after{background: 0px 0px rgb(152, 152, 152);left: 50%;top: 50%;width: 10px;height: 2px;margin-top: -1px;margin-left: -5px;position: absolute;content: "";}
.order_goods_num .minus_disabled::after{background: 0px 0px rgb(147, 143, 142);}
.order_goods_num .num{background: 0px 0px rgb(255, 255, 255);border-width: 1px 0px;border-style: solid none;border-radius: 0px;border-image: none;width: 42px;height: 20px;text-align: center;line-height: normal;font-size: 14px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;}
.order_goods_num .plus::after{background: 0px 0px rgb(152, 152, 152);border-radius: 2px;left: 50%;top: 50%;width: 10px;height: 2px;margin-top: -1px;margin-left: -5px;position: absolute;content: "";}
.order_goods_num .plus::before{background: 0px 0px rgb(152, 152, 152);left: 50%;top: 50%;width: 2px;height: 10px;margin-top: -5px;margin-left: -1px;position: absolute;content: "";}
.order_goods_num .plus_disabled::before{background: 0px 0px rgb(147, 143, 142);}
.order_goods_num .plus_disabled::after{background: 0px 0px rgb(147, 143, 142);}
.order_goods_num_disabled .minus::after{background: 0px 0px rgb(147, 143, 142);}
.order_goods_num_disabled .num{color: rgb(187, 187, 187);}
.order_goods_num_disabled .plus::before{background: 0px 0px rgb(147, 143, 142);}
.order_goods_num_disabled .plus::after{background: 0px 0px rgb(147, 143, 142);}
.order_goods_price{height: 22px;color: rgb(223, 33, 39);line-height: 22px;font-size: 16px;float: right;}
.order_goods_price i{font-size: 9px;}
.order_plist{padding-bottom: 10px;border-top-color: rgb(215, 215, 215);border-top-width: 1px;border-top-style: solid;}
.order_promo_info{padding: 10px 0px 0px;}
.order_promo_info::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_promo_tag{padding: 0px 5px;border-radius: 3px;border: 1px solid rgb(223, 30, 37);border-image: none;height: 17px;color: rgb(223, 30, 37);line-height: 17px;font-size: 11px;margin-right: 5px;float: left;}
.order_promo_tit{float: left;}
.order_promo_opt{overflow: hidden;padding-right: 20px;float: right;white-space: nowrap;position: relative;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;max-width: 60%;}
.order_promo_opt::after{top: 0px;width: 9px;height: 9px;right: 0px;margin-right: 3px;margin-left: 10px;vertical-align: 3px;border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: block;position: absolute;content: "";transform: rotate(45deg);}
.order_promo_opt b{color: rgb(223, 30, 37);font-weight: 400;}
.order_promo_opt b i{font-size: 9px;}
.order_promo_detail{padding: 15px 10px;display: none;background-color: rgb(247, 247, 248);}
.order_promo_item{padding-left: 30px;margin-bottom: 10px;position: relative;}
.order_promo_item::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
:last-child.order_promo_item{margin-bottom: 0px;}
.order_promo_ico{border-radius: 20px;border: 1px solid rgb(207, 207, 207);border-image: none;left: 0px;top: 0px;width: 18px;height: 18px;margin-top: 5px;margin-right: 10px;position: absolute;background-color: rgb(255, 255, 255);}
.order_promo_cnt{color: rgb(90, 90, 90);line-height: 30px;float: left;}
.order_promo_desc{height: 30px;text-align: right;line-height: 15px;overflow: hidden;float: right;white-space: nowrap;max-width: 50%;}
.order_promo_desc strong{font-weight: 400;display: block;}
.order_promo_desc2{line-height: 30px;}
.order_promo_item_disabled .order_promo_ico{border-color: rgb(235, 235, 235);}
.order_promo_item_disabled .order_promo_cnt{color: rgb(204, 204, 204);}
.order_promo_item_disabled .order_promo_desc{color: rgb(204, 204, 204);}
.order_promo_item_selected .order_promo_ico{border-color: rgb(222, 35, 39);background-color: rgb(222, 35, 39);}
.order_promo_item_selected .order_promo_ico::after{background-position: 0px 0px;left: 3px;top: 6px;width: 13px;height: 9px;display: block;position: absolute;content: "";background-repeat: no-repeat;background-size: 13px 9px;}
.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: rgb(207, 207, 207);}
.order_post{border-top-color: rgb(215, 215, 215);border-top-width: 1px;border-top-style: solid;}
.order_post_info{padding: 10px 0px;}
.order_post_info::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_post_tit{height: 20px;color: rgb(102, 102, 102);line-height: 20px;float: left;}
.order_post_opt{overflow: hidden;padding-right: 20px;float: right;white-space: nowrap;position: relative;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;max-width: 60%;}
.order_post_opt::after{top: 0px;width: 9px;height: 9px;right: 0px;margin-right: 3px;margin-left: 10px;vertical-align: 3px;border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-right-width: 2px;border-bottom-width: 2px;border-right-style: solid;border-bottom-style: solid;display: block;position: absolute;content: "";transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.order_post_detail{padding: 15px 10px;display: none;background-color: rgb(247, 247, 248);}
.order_post_item{padding-left: 30px;margin-bottom: 10px;position: relative;}
.order_post_item::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
:last-child.order_post_item{margin-bottom: 0px;}
.order_post_ico{border-radius: 20px;border: 1px solid rgb(207, 207, 207);border-image: none;left: 0px;top: 0px;width: 18px;height: 18px;margin-right: 10px;position: absolute;background-color: rgb(255, 255, 255);}
.order_post_cnt{color: rgb(90, 90, 90);line-height: 20px;float: left;}
.order_post_item_disabled .order_post_ico{border-color: rgb(235, 235, 235);}
.order_post_item_disabled .order_post_cnt{color: rgb(204, 204, 204);}
.order_post_item_disabled .order_post_desc{color: rgb(204, 204, 204);}
.order_post_item_selected .order_post_ico{border-color: rgb(222, 35, 39);background-color: rgb(222, 35, 39);}
.order_post_item_selected .order_post_ico::after{background-position: 0px 0px;left: 3px;top: 6px;width: 13px;height: 9px;display: block;position: absolute;content: "";background-repeat: no-repeat;background-size: 13px 9px;}
.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: rgb(207, 207, 207);}
.order_fp{border-top-color: rgb(215, 215, 215);border-top-width: 1px;border-top-style: solid;}
.order_fp_info{padding: 10px 0px;}
.order_fp_info::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_fp_tit{height: 20px;color: rgb(102, 102, 102);line-height: 20px;float: left;}
.order_fp_opt{overflow: hidden;padding-right: 20px;float: right;white-space: nowrap;position: relative;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;max-width: 60%;}
.order_fp_opt::after{top: 0px;width: 9px;height: 9px;right: 0px;margin-right: 3px;margin-left: 10px;vertical-align: 3px;border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: block;position: absolute;content: "";transform: rotate(45deg);}
.order_fp_detail{padding: 15px 10px;display: none;background-color: rgb(247, 247, 248);}
.order_fp_item{padding-left: 30px;margin-bottom: 10px;position: relative;}
.order_fp_item::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
:last-child.order_fp_item{margin-bottom: 0px;}
.order_fp_ico{border-radius: 20px;border: 1px solid rgb(207, 207, 207);border-image: none;left: 0px;top: 0px;width: 18px;height: 18px;margin-right: 10px;position: absolute;background-color: rgb(255, 255, 255);}
.order_fp_cnt{color: rgb(90, 90, 90);line-height: 20px;float: left;}
.order_fp_input{padding: 0px 5px;border-radius: 3px;border: 1px solid rgb(221, 221, 221);border-image: none;width: 100%;height: 34px;color: rgb(51, 51, 51);line-height: 24px;vertical-align: top;}
.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: rgb(235, 235, 235);}
.order_fp_item_disabled .order_fp_cnt{color: rgb(204, 204, 204);}
.order_fp_item_disabled .order_fp_desc{color: rgb(204, 204, 204);}
.order_fp_item_selected .order_fp_ico{border-color: rgb(222, 35, 39);background-color: rgb(222, 35, 39);}
.order_fp_item_selected .order_fp_ico::after{background-position: 0px 0px;left: 3px;top: 6px;width: 13px;height: 9px;display: block;position: absolute;content: "";background-repeat: no-repeat;background-size: 13px 9px;}
.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: rgb(207, 207, 207);}
.order_msg{padding: 15px 0px 0px;overflow: hidden;border-top-color: rgb(215, 215, 215);border-top-width: 1px;border-top-style: solid;}
.order_msg_textarea{padding: 5px;border-radius: 3px;border: 1px solid rgb(215, 215, 215);border-image: none;width: 100%;height: 40px;color: rgb(51, 51, 51);font-size: 12px;}
.order_total{height: 40px;text-align: right;color: rgb(90, 90, 90);line-height: 40px;}
.order_total_price{color: rgb(223, 33, 39);font-size: 16px;}
.order_total_price i{font-size: 9px;}
.total{padding: 0px 10px;height: 55px;text-align: right;color: rgb(90, 90, 90);line-height: 55px;background-color: rgb(247, 247, 249);}
.total_price{color: rgb(223, 33, 39);font-size: 20px;}
.total_price i{font-size: 9px;}
.pay{padding: 0px 10px;}
.pay_btn{border-radius: 2px;height: 44px;text-align: center;color: rgb(255, 255, 255);line-height: 44px;font-size: 14px;margin-bottom: 10px;display: block;position: relative;}
.pay_btn_qq{background: 0px 0px rgb(223, 33, 40);}
.pay_btn_qq em{font-size: 12px;}
.pay_btn_wechat{background: 0px 0px rgb(103, 173, 3);}
.pay_btn_tenpay{background: 0px 0px rgb(56, 132, 255);}
.pay_btn_daofu{background: 0px 0px rgb(75, 75, 75);}
.pay_btn_disabled{background: 0px 0px rgb(215, 215, 215);color: rgb(153, 153, 153);}
.pay2{padding-bottom: 15px;font-size: 12px;border-bottom-color: rgb(210, 210, 210);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.pay2_hd{padding: 0px 10px;line-height: 36px;background-color: rgb(241, 241, 242);}
.pay2_list{padding: 0px 10px;border-top-color: rgb(217, 217, 217);border-top-width: 1px;border-top-style: solid;background-color: rgb(255, 255, 255);}
.pay2_item{height: 50px;line-height: 50px;border-bottom-color: rgb(210, 210, 210);border-bottom-width: 1px;border-bottom-style: solid;display: none;}
:first-child.pay2_item{display: block;}
.pay2_item_state{border-radius: 20px;border: 1px solid rgb(207, 207, 207);border-image: none;width: 18px;height: 18px;margin-top: 15px;margin-right: 10px;float: left;position: relative;background-color: rgb(255, 255, 255);}
.pay2_item_ico{width: 24px;height: 24px;margin-top: 13px;margin-right: 10px;float: left;background-image: url("img/pay_icon.png");background-repeat: no-repeat;background-size: 155px auto;}
.pay2_wx .pay2_item_ico{background-position: 0px 0px;}
.pay2_df .pay2_item_ico{background-position: -29px 0px;}
.pay2_cft .pay2_item_ico{background-position: -58px 0px;}
.pay2_qq .pay2_item_ico{background-position: -87px 0px;}
.pay2_wy .pay2_item_ico{background-position: -116px 0px;width: 37px;}
.pay2_yl .pay2_item_ico{background-position: 0px -24px;width: 26px;}
.pay2_item_tit{float: left;}
.pay2_item_exp{color: rgb(203, 203, 203);font-size: 11px;margin-left: 10px;}
.pay2_showmore{height: 30px;text-align: center;line-height: 30px;border-bottom-color: rgb(210, 210, 210);border-bottom-width: 1px;border-bottom-style: solid;}
.pay2_showmore::after{width: 9px;height: 9px;margin-left: 10px;vertical-align: 3px;border-right-color: rgb(204, 204, 204);border-bottom-color: rgb(204, 204, 204);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: inline-block;content: "";transform: rotate(45deg);}
.pay2_btn{background: 0px 0px rgb(223, 33, 40);margin: 15px auto;outline: 0px;border-radius: 2px;border: 0px currentColor;border-image: none;width: 95%;height: 44px;text-align: center;color: rgb(255, 255, 255);line-height: 44px;font-size: 14px;display: block;position: relative;}
.pay2_selected .pay2_item_state{border-color: rgb(222, 35, 39);background-color: rgb(222, 35, 39);}
.pay2_selected .pay2_item_state::after{background-position: 0px 0px;left: 2px;top: 4px;width: 13px;height: 9px;display: block;position: absolute;content: "";background-repeat: no-repeat;background-size: 13px 9px;}
.pay2_list_full .pay2_item{display: block;}
.pay2_list_full .pay2_showmore{display: none;}
.order_post_item_selected .order_post_ico::after{background-image: url("img/AAAAAASUVORK5CYII=");}
.order_promo_item_selected .order_promo_ico::after{background-image: url("img/AAAAAASUVORK5CYII=");}
.order_fp_item_selected .order_fp_ico::after{background-image: url("img/AAAAAASUVORK5CYII=");}
.pay2_selected .pay2_item_state::after{background-image: url("img/AAAAAASUVORK5CYII=");}
.mod_nav_pp span::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.ht_btn_go::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.kt_btn::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.pp_list_words::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
*{margin: 0px;padding: 0px;outline: 0px;vertical-align: baseline;-webkit-tap-highlight-color: transparent;}
body{margin: 0px;padding: 0px;vertical-align: baseline;}
h1{margin: 0px;padding: 0px;vertical-align: baseline;}
h2{margin: 0px;padding: 0px;vertical-align: baseline;}
h3{margin: 0px;padding: 0px;vertical-align: baseline;}
h4{margin: 0px;padding: 0px;vertical-align: baseline;}
h5{margin: 0px;padding: 0px;vertical-align: baseline;}
h6{margin: 0px;padding: 0px;vertical-align: baseline;}
hr{margin: 0px;padding: 0px;vertical-align: baseline;}
p{margin: 0px;padding: 0px;vertical-align: baseline;}
blockquote{margin: 0px;padding: 0px;vertical-align: baseline;}
dl{margin: 0px;padding: 0px;vertical-align: baseline;}
dt{margin: 0px;padding: 0px;vertical-align: baseline;}
dd{margin: 0px;padding: 0px;vertical-align: baseline;}
ul{margin: 0px;padding: 0px;vertical-align: baseline;}
ol{margin: 0px;padding: 0px;vertical-align: baseline;}
li{margin: 0px;padding: 0px;vertical-align: baseline;}
pre{margin: 0px;padding: 0px;vertical-align: baseline;}
form{margin: 0px;padding: 0px;vertical-align: baseline;}
fieldset{margin: 0px;padding: 0px;vertical-align: baseline;}
legend{margin: 0px;padding: 0px;vertical-align: baseline;}
button{margin: 0px;padding: 0px;vertical-align: baseline;}
input{margin: 0px;padding: 0px;vertical-align: baseline;}
textarea{margin: 0px;padding: 0px;vertical-align: baseline;}
th{margin: 0px;padding: 0px;vertical-align: baseline;}
td{margin: 0px;padding: 0px;vertical-align: baseline;}
img{border: 0px currentColor;border-image: none;vertical-align: top;}
i{font-style: normal;}
em{font-style: normal;}
ol{list-style: none;}
ul{list-style: none;}
input{font-family: inherit;font-size: 100%;}
select{font-family: inherit;font-size: 100%;}
button{font-family: inherit;font-size: 100%;}
h1{font-family: inherit;font-size: 100%;}
h2{font-family: inherit;font-size: 100%;}
h3{font-family: inherit;font-size: 100%;}
h4{font-family: inherit;font-size: 100%;}
h5{font-family: inherit;font-size: 100%;}
h6{font-family: inherit;font-size: 100%;}
table{border-collapse: collapse;border-spacing: 0;}
a{color: rgb(51, 51, 51);text-decoration: none;}
body{background: rgb(241, 241, 242);margin: 0px auto;height: 100%;color: rgb(102, 102, 102);line-height: 1.5;font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size: 12px;min-width: 320px;max-width: 640px;-webkit-text-size-adjust: 100%;-webkit-user-select: none;user-select: none;}
input[type=text]{-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
.hide{display: none !important;}
.h{display: none !important;}
.show{display: block !important;}
.mod_bar_logo{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_back::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_user::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_search2::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_share::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_nav_my::after{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_banner_close{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_cat::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_cat2::before{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar_input_btn{background-image: url("img/gb_v3.png");background-repeat: no-repeat;background-size: 100px 100px;-webkit-background-size: 100px 100px;}
.mod_bar2_logo{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_back::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_search::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_menu::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_share::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_nav2_my::after{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_cat::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_cat2::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_input_btn{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_bar2_menulist_item::before{background-image: url("img/gb_v4.png");background-repeat: no-repeat;background-size: 75px 168px;-webkit-background-size: 75px 168px;}
.mod_qqbacktop{background-image: url("img/mod_aside.png");background-repeat: no-repeat;background-size: 150px 110px;-webkit-background-size: 150px 110px;}
.mod_aside_more{background-image: url("img/mod_aside.png");background-repeat: no-repeat;background-size: 150px 110px;-webkit-background-size: 150px 110px;}
.mod_aside_top{background-image: url("img/mod_aside.png");background-repeat: no-repeat;background-size: 150px 110px;-webkit-background-size: 150px 110px;}
.mod_aside_item::before{background-image: url("img/mod_aside.png");background-repeat: no-repeat;background-size: 150px 110px;-webkit-background-size: 150px 110px;}
.mod_aside_item a::after{background-image: url("img/mod_aside.png");background-repeat: no-repeat;background-size: 150px 110px;-webkit-background-size: 150px 110px;}
.mod_logo{background: url("img/yu64q20AAAAASUVORK5CYII=") no-repeat 0% 0% / 49px 25px;width: 49px;height: 25px;display: inline-block;-webkit-background-size: 49px 25px;}
.mod_banner{width: 100%;position: relative;}
.mod_banner_lk{display: block;}
.mod_banner_img{width: 100%;overflow: hidden;max-width: 640px;}
.mod_banner_close{background-position: -71px -23px;top: 0px;width: 23px;height: 25px;right: 0px;display: block;position: absolute;}
.mod_nav{height: 40px;padding-right: 50px;position: relative;background-color: rgb(255, 255, 255);}
.mod_nav_lk{display: -ms-flexbox;}
.mod_nav_item{flex:1 1 0px;height: 40px;text-align: center;line-height: 40px;font-size: 15px;margin-right: -1px;border-bottom-color: rgb(224, 224, 224);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-flex: 1;box-flex: 1;-ms-box-flex: 1;-webkit-box-flex: 1;}
.mod_nav_item::before{background: rgb(224, 224, 224);left: 0px;top: 0px;width: 1px;bottom: 0px;position: absolute;content: "";}
.mod_nav_item::after{background: rgb(224, 224, 224);left: auto;top: 0px;width: 1px;right: 0px;bottom: 0px;position: absolute;content: "";}
:nth-last-child(1).mod_nav_item{margin-right: 0px;}
:nth-child(1).mod_nav_item::before{background: 0px 0px;}
:nth-last-child(1).mod_nav_item::after{background: 0px 0px;}
.mod_nav_cur{color: rgb(223, 33, 39);border-bottom-color: rgb(223, 33, 39);border-bottom-width: 2px;border-bottom-style: solid;z-index: 1;}
.mod_nav_my{top: 0px;width: 50px;height: 100%;right: 0px;border-left-color: rgb(224, 224, 224);border-left-width: 1px;border-left-style: solid;display: block;position: absolute;}
.mod_nav_my::after{background-position: -44px -23px;top: 9px;width: 22px;height: 22px;right: 14px;display: block;position: absolute;content: "";}
.mod_loading{padding: 20px 0px;text-align: center;color: rgb(153, 153, 153);line-height: 21px;}
.mod_loading::before{background-position: center;margin: 0px auto 10px;width: 16px;height: 16px;display: block;content: "";background-image: url("img/loading.gif");background-repeat: no-repeat;background-size: 16px;-webkit-background-size: 16px;}
.mod_mask{left: 0px;top: 0px;width: 100%;height: 100%;right: 0px;bottom: 0px;display: none;position: fixed;z-index: 100;background-color: rgba(0, 0, 0, 0.7);}
.mod_footer{padding: 50px 10px;}
.mod_footer_fixed{background: rgb(241, 241, 242);padding: 20px 10px;width: 100%;bottom: 0px;position: fixed;z-index: 101;}
.mod_footer_lk{text-align: center;padding-bottom: 8px;margin-bottom: 12px;border-bottom-color: rgb(221, 221, 221);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.mod_footer_lk::after{left: 0px;width: 100%;height: 1px;bottom: -2px;overflow: hidden;position: absolute;content: "";background-color: rgb(255, 255, 255);}
.mod_footer_lk a{height: 12px;color: rgb(153, 153, 153);line-height: 12px;overflow: hidden;padding-right: 8px;margin-right: 8px;border-right-color: rgb(215, 215, 215);border-right-width: 1px;border-right-style: solid;}
.mod_footer_lk a:last-child{padding-right: 0px;margin-right: 0px;border-right-color: currentColor;border-right-width: 0px;border-right-style: none;}
.mod_footer_lk .on{color: rgb(31, 115, 211);}
.mod_footer_logo{text-align: center;}
.mod_sharetips{top: 0px;width: 170px;height: 90px;right: 0px;display: none;position: fixed;z-index: 101;background-image: url("img/sharetips.png");background-repeat: no-repeat;background-size: 170px 90px;-webkit-background-size: 170px 90px;}
.mod_confirm{padding: 30px 20px 15px;left: 50%;top: 100px;width: 210px;margin-left: -125px;border-top-color: rgb(223, 35, 41);border-top-width: 2px;border-top-style: solid;position: fixed;z-index: 101;background-color: rgb(255, 255, 255);}
.mod_confirm_hd{color: rgb(51, 51, 51);padding-bottom: 10px;margin-bottom: 10px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.mod_confirm_bd{padding-bottom: 20px;}
.mod_confirm_txt{text-align: center;color: rgb(51, 51, 51);}
.mod_confirm_ft{text-align: center;}
.mod_confirm_ft a{border: 1px solid rgb(195, 195, 195);border-image: none;width: 62px;height: 24px;text-align: center;color: rgb(51, 51, 51);line-height: 24px;margin-right: 10px;display: inline-block;}
.mod_confirm_ft a:last-child{margin-right: 0px;}
.mod_confirm_btn1{border-color: rgb(219, 0, 0) !important;}
.mod_confirm2{width: 240px;padding-top: 15px;margin-left: -140px;}
.mod_confirm2 .mod_confirm_txt{text-align: left;}
.mod_confirm_wrap{background: rgba(0, 0, 0, 0.2);left: 0px;top: 0px;width: 100%;height: 100%;position: fixed;z-index: 105;}
.mod_confirm_wrap .mod_confirm{margin: 0px;left: 50%;top: 50%;position: absolute;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.mod_confirm_wrap .mod_confirm2{margin: 0px;left: 50%;top: 50%;position: absolute;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.mod_btn_normal{border-radius: 3px;height: 42px;text-align: center;color: rgb(255, 255, 255);line-height: 42px;font-size: 17px;display: block;background-color: rgb(218, 0, 0);-webkit-border-radius: 3px;}
.mod_btn_normal_mini{padding: 0px 8px;height: 21px;text-align: center;color: rgb(255, 255, 255);line-height: 21px;display: block;background-color: rgb(218, 0, 0);}
.mod_btn_normal_mini2{padding: 0px 8px;height: 21px;text-align: center;color: rgb(255, 255, 255);line-height: 21px;display: block;background-color: rgb(187, 187, 187);}
.mod_btn_normal_mini3{padding: 0px 8px;height: 21px;text-align: center;color: rgb(255, 255, 255);line-height: 21px;display: block;background-color: rgb(62, 62, 62);}
.mod_bar{height: 49px;text-align: center;line-height: 49px;overflow: hidden;position: relative;background-color: rgb(222, 35, 39);}
.mod_bar_back{left: 0px;top: 0px;width: 30px;height: 49px;color: rgb(255, 255, 255);text-indent: -9999px;overflow: hidden;font-size: 12px;position: absolute;z-index: 1;}
.mod_bar_back::before{background-position: 0px 0px;left: 10px;top: 17px;width: 9px;height: 15px;display: block;position: absolute;content: "";}
.mod_bar_tit{left: 0px;top: 0px;width: 100%;text-align: center;color: rgb(255, 255, 255);font-size: 15px;position: absolute;}
.mod_bar_logo{background-position: 0px -63px;left: 10px;top: 10px;width: 24px;height: 29px;display: block;position: absolute;z-index: 1;}
.mod_bar_user{top: 0px;right: 10px;color: rgb(255, 255, 255);position: absolute;z-index: 1;}
.mod_bar_user::before{background-position: -14px 0px;left: -20px;top: 18px;width: 11px;height: 12px;display: block;position: absolute;content: "";}
.mod_bar_input{left: 30px;top: 0px;height: 49px;right: 50px;position: absolute;}
.mod_bar_input input{margin: 7px 0px;padding: 0px 5px;border-radius: 0px;border: 1px solid rgb(255, 255, 255);border-image: none;width: 100%;height: 35px;color: rgb(25, 25, 25);box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-border-radius: 0;}
.mod_bar_input_btn{background-position: -81px 0px;top: 15px;width: 18px;height: 18px;right: 10px;text-indent: -9999px;overflow: hidden;display: block;position: absolute;}
.mod_bar_share{top: 0px;right: 10px;color: rgb(255, 255, 255);padding-left: 25px;position: absolute;z-index: 1;}
.mod_bar_share::before{background-position: -53px 0px;left: 0px;top: 13px;width: 23px;height: 21px;display: block;position: absolute;content: "";}
.mod_bar_search{top: 0px;width: 40px;text-align: right;right: 0px;color: rgb(255, 255, 255);padding-right: 10px;display: block;position: absolute;z-index: 1;}
.mod_bar_search2{top: 0px;width: 50px;right: 0px;text-indent: -9999px;position: absolute;z-index: 1;}
.mod_bar_search2::before{background-position: -30px 0px;top: 15px;width: 18px;height: 18px;right: 15px;display: block;position: absolute;content: "";}
.mod_bar_cat{top: 0px;width: 37px;text-align: left;right: 0px;color: rgb(255, 255, 255);padding-left: 35px;display: block;position: absolute;z-index: 1;}
.mod_bar_cat::before{background-position: -30px 0px;left: 12px;top: 15px;width: 18px;height: 18px;display: block;position: absolute;content: "";}
.mod_bar_cat2{top: 0px;width: 50px;right: 0px;text-indent: -9999px;display: block;position: absolute;z-index: 1;}
.mod_bar_cat2::before{background-position: -53px 0px;top: 14px;width: 23px;height: 21px;right: 10px;display: block;position: absolute;content: "";}
.mod_bar_pindex .mod_bar_input{left: 48px;right: 72px;}
.mod_bar_pindex .mod_bar_input input{border-color: rgb(164, 25, 28) rgb(185, 29, 33) rgb(185, 29, 33);color: rgb(255, 255, 255);padding-right: 30px;background-color: rgb(196, 32, 36);}
.mod_bar_pcat{background-color: rgb(255, 255, 255);}
.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{border-color: rgb(186, 28, 31) rgb(222, 35, 39) rgb(222, 35, 39);color: rgb(255, 255, 255);padding-right: 30px;background-color: rgb(222, 35, 39);}
.mod_bar_pcat .mod_bar_input::after{background-position: -81px 0px;top: 0px;width: 18px;height: 18px;right: 10px;display: block;position: absolute;content: "";}
.mod_bar_nor .mod_bar_input{right: 10px;}
.mod_bar2{height: 50px;text-align: center;line-height: 50px;position: relative;z-index: 100;background-color: rgb(224, 36, 40);}
.mod_bar2_back{left: 0px;top: 0px;width: 40px;height: 50px;color: rgb(255, 255, 255);text-indent: -9999px;overflow: hidden;font-size: 12px;position: absolute;z-index: 1;}
.mod_bar2_back::before{background-position: 0px -49px;left: 10px;top: 50%;width: 13px;height: 24px;margin-top: -12px;display: block;position: absolute;content: "";}
.mod_bar2_tit{left: 45px;top: 0px;height: 50px;text-align: left;right: 50px;color: rgb(255, 255, 255);line-height: 50px;overflow: hidden;font-size: 15px;white-space: nowrap;position: absolute;-ms-text-overflow: ellipsis;}
.mod_bar2_logo{background-position: 0px 0px;left: 10px;top: 10px;width: 25px;height: 30px;display: block;position: absolute;z-index: 1;}
.mod_bar2_input{left: 45px;top: 0px;height: 50px;right: 50px;position: absolute;}
.mod_bar2_input input{background: rgb(179, 29, 32);margin: 7px 0px;padding: 0px 35px 0px 15px;border-radius: 18px;border: 1px solid rgb(159, 18, 21);border-image: none;width: 100%;height: 36px;color: rgb(255, 255, 255);font-size: 12px;box-sizing: border-box;box-shadow: inset 0px 0px 2px rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-webkit-border-radius: 18px;}
.mod_bar2_share{top: 0px;right: 10px;color: rgb(255, 255, 255);padding-left: 25px;position: absolute;z-index: 1;}
.mod_bar2_share::before{background-position: -53px 0px;left: 0px;top: 13px;width: 23px;height: 21px;display: block;position: absolute;content: "";}
.mod_bar2_search{font: 0px/0 a;top: 0px;width: 38px;height: 50px;right: 0px;color: rgb(255, 255, 255);display: block;position: absolute;z-index: 1;font-size-adjust: none;font-stretch: normal;}
.mod_bar2_search::before{background-position: 0px -30px;top: 50%;width: 18px;height: 19px;right: 15px;margin-top: -9px;position: absolute;content: "";}
.mod_bar2_search2{border-radius: 34px;border: 1px solid rgb(179, 29, 32);transition:0.2s;border-image: none;top: 8px;width: 53px;height: 33px;right: 50px;color: rgb(255, 255, 255);line-height: 32px;position: absolute;-webkit-transition: all ease .2s;}
.mod_bar2_search3{border-radius: 34px;border: 1px solid rgb(179, 29, 32);transition:0.2s;border-image: none;top: 8px;width: 53px;height: 33px;right: 50px;color: rgb(255, 255, 255);line-height: 32px;position: absolute;-webkit-transition: all ease .2s;}
.mod_bar2_search2:active{border-color: rgb(255, 255, 255);color: rgb(224, 36, 40);background-color: rgb(255, 255, 255);}
.mod_bar2_search3:active{border-color: rgb(255, 255, 255);color: rgb(224, 36, 40);background-color: rgb(255, 255, 255);}
.mod_bar2_cat{top: 0px;width: 37px;right: 0px;color: rgb(255, 255, 255);padding-left: 35px;display: block;position: absolute;z-index: 1;}
.mod_bar2_cat::before{background-position: -30px 0px;left: 15px;top: 15px;width: 18px;height: 18px;position: absolute;content: "";}
.mod_bar2_cat2{top: 0px;width: 50px;right: 0px;text-indent: -9999px;display: block;position: absolute;z-index: 1;}
.mod_bar2_cat2::before{background-position: -53px 0px;top: 14px;width: 23px;height: 21px;right: 10px;display: block;position: absolute;content: "";}
.mod_bar2_menu{top: 0px;width: 41px;right: 7px;color: rgb(255, 255, 255);position: absolute;z-index: 1;}
.mod_bar2_menu::before{background-position: -1px -74px;border-radius: 100%;border: 1px solid rgb(179, 29, 32);transition:background-color 0.2s, border 0.2s;border-image: none;left: 3px;top: 8px;width: 33px;height: 33px;display: block;position: absolute;content: "";background-color: rgb(224, 36, 40);-webkit-transition: background-color ease .2s, border ease .2s;}
.mod_bar2_menu_unfold .mod_bar2_menu::before{background-position: -1px -109px;border-color: rgb(255, 255, 255);background-color: rgb(255, 255, 255);}
.mod_bar2_menulist{background: rgb(255, 255, 255);top: 50px;width: 125px;right: 0px;display: none;position: absolute;z-index: 10;}
.mod_bar2_menulist::before{border-width: 4px;border-style: dashed dashed solid;border-color: transparent transparent rgb(255, 255, 255);border-image: none;top: -8px;width: 0px;height: 0px;right: 24px;position: absolute;content: "";}
.mod_bar2_menulist_item{transition:background 0.2s;width: 100%;height: 40px;text-align: left;line-height: 40px;text-indent: 43px;border-bottom-color: rgb(221, 221, 221);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;-webkit-transition: background ease .2s;}
.mod_bar2_menulist_item:active{background: rgb(220, 220, 220);}
:last-child.mod_bar2_menulist_item{border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;}
.mod_bar2_menulist_item::before{border-radius: 100%;left: 10px;top: 50%;width: 24px;height: 24px;margin-top: -12px;position: absolute;content: "";}
.mod_bar2_menulist_item1::before{background-position: 0px -143px;background-color: rgb(224, 36, 40);}
.mod_bar2_menulist_item2::before{background-position: -25px -143px;background-color: rgb(36, 191, 255);}
.mod_bar2_menulist_item3::before{background-position: -50px -143px;background-color: rgb(255, 203, 43);}
.mod_bar2_2btn .mod_bar2_tit{right: 110px;}
.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: rgb(230, 230, 230);border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.mod_bar2_browser_down .mod_bar2_input{left: 10px;top: auto;bottom: 0px;z-index: 1;}
.mod_bar2_browser_down .mod_bar2_input input{background: rgb(255, 255, 255);border-color: rgb(205, 205, 205);color: rgb(102, 102, 102);}
.mod_bar2_browser_down .mod_bar2_search::before{background-position: -18px -30px;}
.mod_bar2_browser_down .mod_bar2_menu{top: auto;bottom: 0px;z-index: 1;}
.mod_bar2_browser_down .mod_bar2_menu::before{background-position: -36px -74px;border-color: rgb(176, 176, 176);background-color: rgb(230, 230, 230);}
.mod_bar2_swrap{background: rgb(230, 230, 230);height: 50px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.mod_bar2_swrap .mod_bar2_input{left: 10px;top: auto;right: 70px;bottom: 0px;z-index: 1;}
.mod_bar2_swrap .mod_bar2_input input{background: rgb(255, 255, 255);border-color: rgb(205, 205, 205);color: rgb(102, 102, 102);}
.mod_bar2_swrap .mod_bar2_search::before{background-position: -18px -30px;}
.mod_bar2_swrap .mod_bar2_search2{border-color: rgb(176, 176, 176);right: 10px;color: rgb(102, 102, 102);z-index: 1;}
.mod_bar2_swrap .mod_bar2_search3{border-color: rgb(176, 176, 176);right: 10px;color: rgb(102, 102, 102);z-index: 1;}
.mod_bar2_mobq{background: rgb(230, 230, 230);border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.mod_bar2_mobq .mod_bar2_back::before{background-position: -13px -49px;}
.mod_bar2_mobq .mod_bar2_tit{color: rgb(102, 102, 102);}
.mod_bar2_mobq .mod_bar2_logo{background-position: -25px 0px;}
.mod_bar2_mobq .mod_bar2_input input{background: rgb(255, 255, 255);border-color: rgb(205, 205, 205);color: rgb(102, 102, 102);}
.mod_bar2_mobq .mod_bar2_search::before{background-position: -18px -30px;}
.mod_bar2_mobq .mod_bar2_search2{border-color: rgb(176, 176, 176);color: rgb(102, 102, 102);}
.mod_bar2_mobq .mod_bar2_search2:active{background: rgb(224, 36, 40);border-color: rgb(224, 36, 40);color: rgb(255, 255, 255);}
.mod_bar2_mobq .mod_bar2_menu::before{background-position: -36px -74px;border-color: rgb(176, 176, 176);background-color: rgb(230, 230, 230);}
.mod_bar2_menu_unfold .mod_bar2_menulist{display: block;}
.mod_bar2_menu_unfold.mod_bar2_browser .mod_bar2_menu::before{background-position: -1px -74px;border-color: rgb(224, 36, 40);background-color: rgb(224, 36, 40);}
.mod_bar2_menu_unfold.mod_bar2_mobq .mod_bar2_menu::before{background-position: -1px -74px;border-color: rgb(224, 36, 40);background-color: rgb(224, 36, 40);}
.mod_bar2_nor .mod_bar2_input{right: 10px;}
.mod_bar2_nor .mod_bar2_tit{right: 10px;}
.mod_aside{width: 50px;right: 20px;bottom: 20px;position: fixed;z-index: 901;}
.mod_aside2{bottom: 66px;}
.mod_aside_more{background-position: -55px 0px;width: 50px;height: 50px;text-indent: -9999em;overflow: hidden;font-size: 0px;display: block;}
.mod_aside_more:active{background-position: 0px 0px;}
.mod_aside_top{background-position: -55px -55px;width: 50px;height: 50px;text-indent: -9999em;overflow: hidden;font-size: 0px;margin-top: 5px;display: none;}
.mod_aside_top:active{background-position: 0px -55px;}
.mod_aside_item{padding: 3px;width: 115px;right: 0px;bottom: 60px;display: none;position: absolute;background-color: rgba(204, 204, 204, 0.65);}
.mod_aside_item::before{background: rgba(204, 204, 204, 0.65);width: 15px;height: 15px;right: 16px;bottom: -5px;display: block;position: absolute;content: "";transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.mod_aside_item::after{background: rgb(255, 255, 255);width: 15px;height: 15px;right: 16px;bottom: -1px;display: block;position: absolute;content: "";transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.mod_aside_item a{padding: 0px 15px;height: 40px;color: rgb(0, 0, 0);line-height: 40px;overflow: hidden;border-bottom-color: rgb(227, 231, 234);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;z-index: 1;background-color: rgb(255, 255, 255);}
.mod_aside_item a::after{background-position: -110px -20px;top: 14px;width: 6px;height: 11px;right: 15px;position: absolute;content: "";}
.mod_aside_item a:active{color: rgb(255, 255, 255);border-bottom-color: rgb(223, 35, 39);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(223, 35, 39);}
.mod_aside_item a:active::after{background-position: -110px -36px;}
.mod_aside_item a:last-child{border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;}
.mod_aside_uc::before{background-position: 0px -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{background: rgba(0, 0, 0, 0.9);left: 0px;top: 0px;width: 100%;height: 100%;position: fixed;z-index: 10000;}
.mod_wxa_close{left: 10px;top: 12px;width: 25px;height: 25px;position: absolute;transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;}
.mod_wxa_close::before{background: rgb(255, 255, 255);left: 0px;top: 11px;width: 100%;height: 3px;position: absolute;content: "";}
.mod_wxa_close::after{background: rgb(255, 255, 255);left: 11px;top: 0px;width: 3px;height: 100%;position: absolute;content: "";}
.mod_wxa_bd{margin: 0px auto;width: 268px;}
.mod_wxa_step{margin: 80px 0px 0px;}
.mod_wxa_step li{padding: 0px 0px 26px;color: rgb(239, 245, 243);font-size: 15px;white-space: nowrap;position: relative;}
.mod_wxa_step i{margin: -2px 0px 3px;display: block;}
.mod_wxa_step b{color: rgb(254, 255, 192);}
.mod_wxa_step input{background: rgb(255, 255, 255);padding: 0px 4px;border: 0px currentColor;border-image: none;width: 116px;height: 22px;line-height: 22px;vertical-align: middle;display: inline-block;-webkit-border-radius: 3px;-webkit-box-shadow: 0 1px 0 #717171;}
.mod_wxa_step button{background: rgb(8, 188, 3);margin: 0px 0px 0px 8px;padding: 0px;border: 1px solid rgb(8, 188, 3);border-image: none;width: 58px;height: 24px;text-align: center;color: rgb(255, 255, 255);line-height: 22px;font-size: 14px;vertical-align: middle;display: inline-block;-webkit-border-radius: 3px;}
.mod_wxa_tips{margin: 5px 0px 0px;color: rgb(144, 144, 144);font-size: 14px;display: block !important;}
.mod_wxa_faved{margin: 25px 0px 0px;text-align: center;color: rgb(204, 170, 136);font-size: 15px;}
.mod_slider{margin: 20px 10px 10px;overflow: hidden;position: relative;}
.mod_slider_img{width: 100%;overflow: hidden;}
.mod_slider ul{position: relative;}
.mod_slider_item{width: 100%;float: left;position: relative;-ms-user-select: none;-webkit-user-select: none;user-select: none;}
.mod_slider_item a{text-align: center;display: block;}
.mod_slider_item img{width: 100%;overflow: hidden;display: block;min-height: 85px;}
.mod_slider_btn{left: 0px;width: 100%;height: 18px;text-align: center;right: 0px;bottom: 5px;position: absolute;z-index: 20;}
.mod_slider_btn ul{background: none;padding: 0px 4px;border-radius: 10px;height: 18px;text-align: center;overflow: hidden;display: inline-block;min-width: 58px;}
.mod_slider_btn li{background: none;margin: 5px 3px;border-radius: 0px;border: 2px solid rgb(255, 255, 255);border-image: none;width: 4px;height: 4px;display: inline-block;cursor: pointer;}
.mod_slider_btn li.on{background: rgb(255, 255, 255);}
.mod_qqbacktop{background-position: -55px -55px;width: 50px;height: 50px;right: 20px;bottom: 20px;overflow: hidden;display: block;position: fixed;z-index: 901;}
.mod_qqbacktop:active{background-position: 0px -55px;}
.wx_loading{left: 0px;top: 0px;right: 0px;bottom: 0px;position: fixed;z-index: 90;background-color: transparent;}
.wx_loading_inner{padding: 58px 0px 10px;border-radius: 6px;left: 50%;top: 50%;width: 140px;text-align: center;color: rgb(255, 255, 255);font-size: 14px;margin-top: -48px;margin-left: -70px;position: fixed;background-color: rgba(0, 0, 0, 0.5);}
.wx_loading_icon{border-radius: 24px;border: 2px solid rgb(255, 255, 255);animation:gif 1s linear infinite;border-image: none;left: 50%;top: 15px;width: 24px;height: 24px;margin-left: -16px;position: absolute;clip: rect(0px, auto, 12px, 0px);-webkit-animation: gif 1s infinite linear;}
.wx_footer{margin: 45px 0px 60px;}
.wx_footer .pp_logo{left: 50% !important;margin-left: -33px !important;}
.mod_loading2{left: 0px;top: 0px;right: 0px;bottom: 0px;position: fixed;z-index: 90;}
.mod_loading2_inner{padding: 58px 0px 10px;border-radius: 6px;left: 50%;top: 50%;width: 140px;text-align: center;color: rgb(255, 255, 255);font-size: 14px;margin-top: -48px;margin-left: -70px;position: fixed;background-color: rgba(0, 0, 0, 0.5);}
.mod_loading2_icon{border-radius: 24px;border: 2px solid rgb(255, 255, 255);animation:gif 1s linear infinite;border-image: none;left: 50%;top: 15px;width: 24px;height: 24px;margin-left: -16px;position: absolute;clip: rect(0px, auto, 12px, 0px);-webkit-animation: gif 1s infinite linear;}
#loadTipImg{width: 16px;height: 16px;}
.mod_app{padding: 10px 20px 10px 10px;height: 43px;overflow: hidden;position: relative;}
.mod_app::before{width: 43px;height: 43px;margin-right: 10px;float: left;display: block;content: "";background-image: url("img/VJawQbwq2onskoA7Ee4F8BBgChY68XcYodlwAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-size: 43px 43px;-webkit-background-size: 43px 43px;}
.mod_app_txt{padding: 2px;height: 40px;color: rgb(25, 25, 25);line-height: 20px;overflow: hidden;float: left;}
.mod_app_btn{border-radius: 3px;width: 90px;height: 27px;text-align: center;color: rgb(255, 255, 255);line-height: 27px;margin-top: 9px;float: right;background-color: rgb(53, 53, 53);-webkit-border-radius: 3px;}
.mod_app_close{border-radius: 48px;top: -24px;width: 48px;height: 48px;right: -24px;display: block;position: absolute;background-color: rgb(204, 204, 204);-webkit-border-radius: 48px;}
.mod_app_close i{left: 6px;top: 33px;display: block;position: absolute;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.mod_app_close i::before{background: rgb(51, 51, 51);left: 0px;top: 5px;width: 12px;height: 1px;position: absolute;content: "";}
.mod_app_close i::after{background: rgb(51, 51, 51);left: 6px;top: 0px;width: 1px;height: 12px;position: absolute;content: "";}
.mod_follow{background: rgb(255, 255, 255);margin: 10px;border: 1px solid rgb(215, 215, 215);border-image: none;height: 66px;display: block;box-sizing: border-box;-webkit-box-sizing: border-box;}
.mod_follow_txt{padding: 0px 0px 0px 65px;width: 72%;float: left;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;}
.mod_follow_txt::before{background: url("img/paipai_logo.png") no-repeat 0% 0% / 39px auto;left: 10px;top: 13px;width: 39px;height: 39px;position: absolute;content: "";}
.mod_follow_txt h3{padding: 12px 0px 0px;color: rgb(0, 0, 0);font-size: 16px;}
.mod_follow_txt p{color: rgb(102, 102, 102);font-size: 12px;}
.mod_follow_btn{background: rgb(204, 204, 204);margin: -1px 0px 0px;width: 28%;height: 66px;float: right;}
.mod_follow_btn span{margin: 7px 0px 0px;text-align: center;font-size: 12px;display: block;}
.mod_follow_btn i{background: 0px 0px;margin: 15px auto 0px;width: 15px;height: 15px;display: block;position: relative;}
.mod_follow_btn i::before{background: rgb(0, 0, 0);left: 0px;top: 7px;width: 100%;height: 1px;position: absolute;content: "";}
.mod_follow_btn i::after{background: rgb(0, 0, 0);left: 7px;top: 0px;width: 1px;height: 100%;position: absolute;content: "";}
.mod_follow_btn_mod_followed i::before{background: rgb(226, 31, 39);}
.mod_follow_btn_mod_followed i::after{background: rgb(226, 31, 39);}
.mod_follow_shop .mod_follow_txt{padding-left: 15px;}
.mod_follow_shop .mod_follow_txt::before{display: none;}
.mod_follow_shop .mod_follow_btn{color: rgb(255, 255, 255);background-color: rgb(219, 0, 0);}
.mod_follow_shop .mod_follow_btn i::before{background-color: rgb(255, 255, 255);}
.mod_follow_shop .mod_follow_btn i::after{background-color: rgb(255, 255, 255);}
.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 / 10px 12px;}
.mod_download_shop .mod_follow_btn i::before{display: none;}
.mod_download_shop .mod_follow_btn i::after{display: none;}
.mod_follow2{margin: 15px auto;width: 142px;height: 30px;padding-top: 5px;clear: both;display: block;}
.mod_follow2 i{width: 30px;height: 30px;float: left;position: relative;border-top-left-radius: 3px;border-bottom-left-radius: 3px;background-color: rgb(165, 25, 30);}
.mod_follow2 i::before{background: rgb(255, 255, 255);left: 7px;top: 14px;width: 16px;height: 2px;position: absolute;content: "";}
.mod_follow2 i::after{background: rgb(255, 255, 255);left: 14px;top: 7px;width: 2px;height: 16px;position: absolute;content: "";}
.mod_follow2 span{width: 112px;height: 30px;text-align: center;color: rgb(255, 255, 255);line-height: 30px;float: left;border-top-right-radius: 3px;border-bottom-right-radius: 3px;background-color: rgb(240, 55, 61);}
.mod_vmore{margin: 20px auto;border-radius: 18px;border: 1px solid silver;border-image: none;width: 210px;height: 34px;text-align: center;color: rgb(78, 78, 78);font-size: 0px;display: block;-webkit-border-radius: 18px;}
.mod_vmore::after{width: 0px;height: 100%;line-height: 0;font-size: 0px;vertical-align: middle;display: inline-block;content: "";}
.mod_vmore_txt{margin: 0px 2px;font-size: 15px;vertical-align: middle;display: inline-block;}
.mod_vmore_arrow{margin: 0px 2px;width: 8px;height: 8px;font-size: 15px;vertical-align: middle;border-bottom-color: rgb(78, 78, 78);border-left-color: rgb(78, 78, 78);border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;display: inline-block;-webkit-transform: rotate(-135deg);}
.mod_vmore i::before{background: rgb(78, 78, 78);width: 1px;}
.mod_vmore i::after{background: rgb(78, 78, 78);height: 1px;}
.mod_searchpanel_hd{background: rgb(241, 241, 242);padding: 10px 55px 10px 10px;height: 45px;position: relative;box-sizing: border-box;}
.mod_searchpanel_hd::before{background: url("img/x3hrPiBUsyo3fZYnffH8BKDlWx1IpyYxmW3S2fv6iyoNvuOYDBo9rPCzAAHK9s8EAr0gAAAAASUVORK5CYII=") no-repeat 50% 50% / 12px 12px;left: 16px;top: 17px;width: 12px;height: 12px;position: absolute;content: "\20";opacity: 0.2;}
.mod_searchpanel_input{background: rgb(255, 255, 255);padding: 0px 25px 0px 20px;border-radius: 3px;border: 0px currentColor;border-image: none;width: 100%;height: 25px;display: block;box-sizing: border-box;-webkit-appearance: none;}
.mod_searchpanel_back{top: 10px;height: 25px;right: 10px;color: rgb(51, 51, 51);line-height: 25px;font-size: 14px;position: absolute;white-space-spacing: nowrap;}
.mod_searchpanel_bd{background: rgb(255, 255, 255);}
.mod_searchpanel_tit{padding: 15px 10px 5px;height: 14px;color: rgb(174, 174, 174);line-height: 14px;font-weight: 400;}
.mod_searchpanel_list a{background: rgb(255, 255, 255);padding: 0px 10px;height: 40px;line-height: 40px;overflow: hidden;border-bottom-color: rgb(223, 223, 223);border-bottom-width: 1px;border-bottom-style: solid;display: block;white-space: nowrap;-ms-text-overflow: ellipsis;}
.mod_searchpanel_list a em{margin: 0px 5px;color: rgb(224, 36, 40);}
.mod_searchpanel_list a:active{background: rgb(245, 245, 245);}
.mod_searchpanel_btn_wrap{padding: 10px;height: 32px;}
.mod_searchpanel_btn{background: rgb(248, 248, 248);padding: 0px 15px;border-radius: 2px;border: 1px solid rgb(156, 156, 156);border-image: none;height: 30px;color: rgb(117, 117, 117);line-height: 30px;float: right;}
.mod_searchpanel_btn:active{background: rgb(223, 223, 223);}
.mod_searchpanel_tips{padding: 10px 0px;text-align: center;}
.mod_searchpanel_clear{background: url("img/pngbase64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAElEQVR42mNgIADmz58vAsTRQLwaiB8B8X8ovRoqLsJALgBq1gTi81BDCeGrQGxMiuFsUFfJwOD9LERsoAbiOQaQEM3wNiHnweEShBfR4owNmyWrqWQBDK9Ft8AUXdHbt29JMhSHelNkS66SoJEUdVdhFsiQaQCxDpEBWZJMrkuJ9GkyyJK15AQJCXG2noGUZAszmMRE8YiB1KRJaqoDYZAlT2jskycgSzbQOE420S110T6f0DjHX6dH2WVG31KYbvUJUs14lUILQPq5CVXBLEC8lEwLloH0k9Kg0CKhtQJSp0VJ00gGmmHXIhVBT6D8ZHgwAMATp62zz92Wg0AAAAASUVORK5CYII=") no-repeat 50% 50% / 13px 13px;top: 7px;width: 30px;height: 30px;right: 54px;position: absolute;z-index: 2;}
.mod_price{color: rgb(223, 30, 37);font-size: 14px;}
.mod_price i{font-size: 9px;}
.mod_price span{font-size: 9px;}
.mod_price b{font-weight: 400;}
.mod_cored{color: rgb(218, 0, 0) !important;}
.nav .mod_nav_item{width: 33.33%;}
.blank{margin: 50px auto;width: 207px;height: 104px;text-align: center;color: rgb(153, 153, 153);line-height: 80px;overflow: hidden;display: block;background-image: url("img/blank.png");background-repeat: no-repeat;background-size: 207px 104px;-webkit-background-size: 207px 104px;}
.blank a{color: rgb(51, 133, 228);}
.blank2{background: 0px 0px;margin: 20px auto;height: auto;line-height: 40px;}
.order{border-top-color: rgb(228, 228, 228);border-bottom-color: rgb(222, 222, 222);/*border-top-width: 1px;border-bottom-width: 1px;*/border-top-style: solid;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.order_shop{display: block;position: relative;}
.order_shop::before{background-position: 0px 0px;left: -22px;top: 2px;width: 12px;height: 13px;display: block;position: absolute;content: "";background-image: url("img/Tet8BoAAAwD4RFfit3nLzQAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-size: 12px 13px;-webkit-background-size: 12px 13px;}
.order_shop span{color: rgb(0, 0, 0);line-height: 16px;overflow: hidden;float: left;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;max-width: 66%;}
.order_follow{top: 12px;height: 18px;right: 10px;line-height: 18px;padding-left: 17px;font-size: 12px;position: absolute;}
.order_follow span{color: rgb(149, 149, 149);}
.order_follow i{background: 0px 0px;left: 0px;top: 0px;width: 11px;height: 11px;position: absolute;}
.order_follow i::before{background: rgb(149, 149, 149);left: 0px;top: 8px;width: 100%;height: 1px;position: absolute;content: "";}
.order_follow i::after{background: rgb(149, 149, 149);left: 5px;top: 3px;width: 1px;height: 100%;position: absolute;content: "";}
.follow_btn_followed i::before{background: rgb(226, 31, 39);}
.follow_btn_followed i::after{background: rgb(226, 31, 39);}
.order_id{height: 18px;color: rgb(131, 131, 131);padding-top: 5px;clear: both;font-size: 12px;}
.order_bd{padding: 0px 10px;}
.order_goods{padding: 15px 0px 15px 75px;font-size: 11px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;position: relative;min-height: 60px;}
.order_goods_img{left: 0px;top: 15px;position: absolute;}
.order_goods_img img{border: 1px solid rgb(215, 215, 215);border-image: none;width: 60px;height: 60px;display: block;}
.order_goods_name{color: rgb(0, 0, 0);line-height: 15px;overflow: hidden;margin-bottom: 5px;-ms-text-overflow: ellipsis;max-height: 30px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.order_goods_attr{color: rgb(102, 102, 102);}
.order_goods_refund{color: rgb(221, 0, 0);}
.order_goods_price{float: right;}
.order_goods_price i{font-size: 9px;}
.order_vmore{border: 1px solid rgb(232, 232, 232);border-image: none;height: 34px;text-align: center;color: rgb(90, 90, 90);line-height: 34px;font-size: 12px;margin-top: -1px;position: relative;background-color: rgb(250, 250, 251);}
.order_ft{padding: 10px 0px;}
.order_total{height: 16px;color: rgb(90, 90, 90);line-height: 16px;overflow: hidden;font-size: 12px;}
.order_total::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.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: rgb(223, 33, 40);font-size: 16px;font-weight: 400;}
.order_price b i{font-size: 9px;}
.order_opt{padding: 10px 0px 0px;}
.order_opt::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.order_status{height: 30px;color: rgb(221, 0, 0);line-height: 30px;float: left;}
.order_status_icon{background: url("img/cU2CEWAAAAAElFTkSuQmCC") 0% 0% / 9px auto;width: 9px;height: 12px;margin-left: 9px;vertical-align: -1px;display: inline-block;content: "";}
.order_status_close{color: rgb(136, 136, 136);}
.order_status_sucess{color: rgb(136, 136, 136);}
.order_btn{float: right;}
.order_btn a{border-radius: 3px;width: 80px;height: 30px;text-align: center;color: rgb(255, 255, 255);line-height: 30px;margin-left: 5px;float: left;background-color: rgb(75, 75, 75);-webkit-border-radius: 3px;}
.order_btn .order_btn_buy .order_btn_receive{background-color: rgb(218, 0, 0);}
.clear::before{display: table;content: "";}
.clear::after{clear: both;display: table;content: "";}
.nav{padding-right: 0px;}
.nav_txt{position: relative;}
.nav_txt b{background: rgb(253, 84, 0);padding: 0px 4px;border-radius: 8px;top: -5px;height: 14px;text-align: center;color: rgb(255, 255, 255);line-height: 14px;font-size: 10px;font-weight: 400;margin-left: 3px;position: absolute;}
.od_status{background: rgb(255, 255, 255);padding: 0px 10px 10px;border-bottom-color: rgb(218, 218, 218);border-bottom-width: 1px;border-bottom-style: solid;}
.od_status_progress{padding: 15px 0px;}
.od_status_list{margin: 0px 24px;text-align: center;font-size: 0px;position: relative;}
.od_status_list::before{background: rgb(204, 204, 204);left: 0px;top: 6px;width: 100%;height: 4px;overflow: hidden;display: inline-block;position: absolute;z-index: 1;content: "";}
.od_status_list::after{background: rgb(224, 36, 40);border-radius: 0px 2px 2px 0px;animation:fadeWidth 0.5s ease-in 0.2s;left: 0px;top: 6px;height: 4px;overflow: hidden;display: inline-block;position: absolute;z-index: 1;content: "";-webkit-animation: fadeWidth .5s ease-in .2s;-moz-animation: fadeWidth .5s ease-in .2s;}
.od_status_list li{width: 25%;font-size: 12px;display: inline-block;position: relative;counter-increment: list;}
.od_status_list li::before{background: rgb(204, 204, 204);border-radius: 8px;top: 0px;width: 15px;height: 15px;text-align: center;color: rgb(255, 255, 255);line-height: 15px;font-family: Arial;font-size: 10px;margin-left: -8px;display: inline-block;position: absolute;z-index: 2;content: counter(list);box-shadow: inset 1px 1px 1px #919191;}
.od_status_list_txt{height: 12px;text-align: center;color: rgb(204, 204, 204);line-height: 1em;padding-top: 22px;font-size: 12px;display: block;}
.od_status_normal li:nth-child(1){width: 17%;}
.od_status_normal li:nth-child(2){width: 33%;}
.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: 0px;}
.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: rgb(224, 36, 40);}
.od_status_list1 li:nth-child(1)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list2 ul::after{width: 50%;}
.od_status_list2 li:nth-child(1) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list2 li:nth-child(2) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list2 li:nth-child(1)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list2 li:nth-child(2)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list3 ul::after{width: 82%;}
.od_status_list3 li:nth-child(1) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list3 li:nth-child(2) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list3 li:nth-child(3) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list3 li:nth-child(1)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list3 li:nth-child(2)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list3 li:nth-child(3)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list4 ul::after{width: 100%;}
.od_status_list4 li:nth-child(1) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list4 li:nth-child(2) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list4 li:nth-child(3) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list4 li:nth-child(4) .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_list4 li:nth-child(1)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list4 li:nth-child(2)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list4 li:nth-child(3)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_list4 li:nth-child(4)::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_close{margin: 0px auto;width: 50%;}
.od_status_close ul::after{width: 100%;}
.od_status_close li{width: 50%;}
.od_status_close .od_status_list_txt{color: rgb(224, 36, 40);}
.od_status_close li::before{background: rgb(224, 36, 40);box-shadow: inset 1px 1px 1px #9f1a1c;}
.od_status_info{padding: 10px 0px 0px;line-height: 1.75;font-size: 12px;border-top-color: rgb(215, 215, 215);border-top-width: 1px;border-top-style: solid;}
.od_status_info_name{color: rgb(0, 0, 0);}
.od_status_info_stress{color: rgb(224, 36, 40);}
.od_status_info_stress_big{font-size: 14px;}
.od_status_info_light{color: rgb(204, 204, 204);}
.od .order_arrow{width: 9px;height: 9px;margin-left: 8px;border-right-color: rgb(202, 202, 202);border-bottom-color: rgb(202, 202, 202);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;float: left;content: "";transform: rotate(-45deg) translate(-5px, -1px);-webkit-transform: rotate(-45deg) translate(-7px, -3px);-moz-transform: rotate(-45deg) translate(-7px, -3px);}
.od_nav{padding: 15px 10px;text-align: center;}
.od_nav a{border-radius: 2px;width: 48.7%;height: 30px;line-height: 28px;font-size: 12px;display: inline-block;box-sizing: border-box;}
.od_nav a:first-child{margin-right: 2.6%;}
.od_nav_go{background: rgb(221, 0, 0);border: 1px solid rgb(221, 0, 0);border-image: none;color: rgb(255, 255, 255);}
.od_nav_cancel{background: rgb(248, 248, 248);border: 1px solid rgb(156, 156, 156);border-image: none;color: rgb(117, 117, 117);}
.od_refund{text-align: right;padding-top: 3px;font-size: 12px;}
.od_refund_btn{border-radius: 3px;border: 1px solid rgb(203, 203, 203);border-image: none;width: 78px;height: 30px;text-align: center;line-height: 30px;margin-left: 5px;display: inline-block;background-color: rgb(250, 250, 250);-webkit-border-radius: 3px;}
.redcheck_mt{margin-top: 15px;}
.redcheck_mb{margin-bottom: 15px;}
.redcheck{background: rgb(255, 255, 255);padding: 10px;border-top-color: rgb(218, 218, 218);border-bottom-color: rgb(218, 218, 218);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;position: relative;}
.redcheck_info{color: rgb(221, 0, 0);line-height: 21px;padding-right: 94px;font-size: 12px;}
.redcheck_btn{background: rgb(250, 250, 250);padding: 0px 15px;border-radius: 2px;border: 1px solid rgb(203, 203, 203);border-image: none;top: 50%;height: 23px;right: 10px;color: rgb(221, 0, 0);line-height: 23px;margin-top: -12px;position: absolute;}
.od_tit{padding: 0px 9.5px 2.96%;color: rgb(51, 51, 51);line-height: 1em;}
.od_preferential{margin: 0px 10px;padding: 5px 0px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.od_preferential_item{padding: 5px 0px;line-height: 1em;overflow: hidden;}
.od_preferential_l{padding: 3.5px 6px;border-radius: 2px;border: 1px solid rgb(225, 31, 38);border-image: none;color: rgb(225, 31, 38);font-size: 11px;float: left;}
.od_preferential_r{float: right;}
.od_number{background: rgb(255, 255, 255);padding: 5px 10px;color: rgb(102, 102, 102);font-size: 12px;margin-bottom: 15px;border-top-color: rgb(218, 218, 218);border-bottom-color: rgb(218, 218, 218);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;}
.od_number p{padding: 5px 0px;line-height: 1em;}
.od_number_name{color: rgb(0, 0, 0);}
.or_info{background: rgb(255, 255, 255);padding: 13px 10px 15px;border-bottom-color: rgb(218, 218, 218);border-bottom-width: 1px;border-bottom-style: solid;}
.or_info_hd{color: rgb(0, 0, 0);line-height: 1em;}
.or_goods{padding: 15px 0px 15px 75px;font-size: 11px;position: relative;min-height: 60px;}
.or_goods_img{left: 0px;top: 15px;position: absolute;}
.or_goods_img img{border: 1px solid rgb(215, 215, 215);border-image: none;width: 60px;height: 60px;display: block;}
.or_goods_name{color: rgb(0, 0, 0);line-height: 15px;overflow: hidden;margin-bottom: 5px;-ms-text-overflow: ellipsis;max-height: 30px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.or_goods_attr{color: rgb(102, 102, 102);}
.or_goods_attr_item{height: 18px;line-height: 18px;position: relative;}
.or_goods_property{width: 70%;height: 18px;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;}
.or_goods_price{right: 0px;color: rgb(225, 34, 40);font-size: 14px;position: absolute;}
.or_goods_price i{font-size: 9px;}
.or_goods_real{text-align: right;}
.or_refund{padding: 14px 5px;border: 1px solid rgb(215, 215, 215);border-image: none;}
.or_refund_hd{line-height: 1em;}
.or_refund_tit{font-size: 12px;font-weight: 400;}
.or_refund_txt{padding-right: 22px;font-size: 12px;float: right;position: relative;}
.or_refund_txt::after{top: 4px;width: 9px;height: 9px;margin-left: 8px;border-bottom-color: rgb(215, 215, 215);border-left-color: rgb(215, 215, 215);border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;display: inline-block;position: absolute;content: "";transform: rotate(135deg);-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);}
.or_refund_bd{padding: 0px 10px;}
.or_refund_bd li{line-height: 18px;overflow: hidden;padding-top: 10px;font-size: 12px;}
.or_state{border-radius: 20px;border: 1px solid rgb(207, 207, 207);border-image: none;width: 18px;height: 18px;margin-right: 9px;float: left;position: relative;background-color: rgb(255, 255, 255);-webkit-border-radius: 20px;}
.or_state_selected{background: rgb(222, 35, 39);border: 1px solid rgb(222, 35, 39);border-image: none;}
.or_state_disable{background: rgb(255, 255, 255);border: 1px solid rgb(238, 238, 238);border-image: none;}
.or_state_selected::after{background-position: 0px 0px;left: 3px;top: 5px;width: 13px;height: 9px;display: block;position: absolute;content: "";background-image: url("img/AAAAAASUVORK5CYII=");background-repeat: no-repeat;background-size: 13px 9px;-webkit-background-size: 13px 9px;}
.or_refundhide .or_refund_txt::after{top: -2px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.or_refundhide .or_refund_bd{display: none;}
.o_mod_found_tit::before{padding: 0px 3px;color: red;vertical-align: -2px;content: "*";}
.o_mod_mb{margin-bottom: 15px;}
.or_editable{background: rgb(247, 247, 247);padding: 10px 5px;border-radius: 2px;border: 1px solid rgb(215, 215, 215);border-image: none;width: 289px;font-size: 12px;box-shadow: inset 2px 2px 2px #e7e7e7;}
.or_editable .o_mod_found_tit{line-height: 12px;float: left;}
.or_editable_r{margin-left: 75px;}
.or_editable_textarea{background: 0px 0px;border: 0px currentColor;border-image: none;width: 100%;font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size: 12px;vertical-align: top;}
.or_editable_text{background: 0px 0px;border: 0px currentColor;border-image: none;width: 100%;font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size: 12px;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;}
.or_voucher_itemleave{padding-bottom: 15px;margin-bottom: 15px;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.or_voucher_item_hd{font-size: 12px;float: left;}
.or_voucher_item_bd{margin-left: 83px;}
.or_voucher_piclist li{width: 65px;margin-right: 10px;float: left;position: relative;}
.or_voucher_piclist li:last-child{margin-right: 0px;}
.or_voucher_pic{width: 65px;height: 65px;}
.or_voucher_delete{top: -9px;width: 20px;height: 20px;right: -9px;position: absolute;}
.or_voucher_delete::before{background: rgb(224, 36, 40);border-radius: 9px;top: 5px;width: 17px;height: 17px;right: 5px;position: absolute;content: "";}
.or_voucher_delete::after{background: rgb(255, 255, 255);left: 3px;top: 13px;width: 8px;height: 1px;position: absolute;content: "";}
.or_voucher_img{width: 100%;height: auto;}
.or_voucher_picno{border: 1px dashed rgb(216, 216, 216);border-image: none;width: 64px;height: 64px;}
.or_voucher_picno::before{background: rgb(219, 219, 219);left: 12px;top: 30px;width: 40px;height: 3px;position: absolute;content: "";}
.or_voucher_picno::after{background: rgb(219, 219, 219);left: 30px;top: 12px;width: 3px;height: 40px;position: absolute;content: "";}
.or_voucher_tip{color: rgb(153, 153, 153);line-height: 1em;padding-top: 15px;font-size: 12px;}
.or_voucher_textarea{background: rgb(247, 247, 247);padding: 5px;border-radius: 2px;border: 1px solid rgb(215, 215, 215);border-image: none;width: 204px;line-height: 1.2em;font-family: Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Arial;font-size: 14px;vertical-align: top;box-shadow: inset 2px 2px 2px #e7e7e7;}
.or_main{padding: 15px 10px;}
.o_mod_submitnav{text-align: center;}
.o_mod_submitbtn{background: rgb(221, 0, 0);border-radius: 2px;height: 42px;color: rgb(255, 255, 255);line-height: 42px;font-size: 15px;display: block;}
.or_news{padding: 21px 0px 0px 16px;}
.or_news_item{line-height: 18px;padding-bottom: 20px;font-size: 11px;position: relative;counter-increment: list;}
.or_news_item::before{border-radius: 6px;border: 1px solid rgb(121, 121, 121);border-image: none;left: -17px;top: 2px;width: 12px;height: 12px;text-align: center;color: rgb(121, 121, 121);line-height: 12px;font-family: Arial;font-size: 10px;position: absolute;content: counter(list);}
.ord_info{background: rgb(255, 255, 255);padding: 0px 10px 15px;border-bottom-color: rgb(218, 218, 218);border-bottom-width: 1px;border-bottom-style: solid;}
.ord_info_status{padding: 30px 0px 32px;text-align: center;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;}
.ord_info_ico{background: url("img/ord_status.png") no-repeat 0px 0px / 50px auto;border-radius: 25px;width: 50px;height: 50px;text-align: center;color: rgb(255, 255, 255);line-height: 50px;font-size: 30px;display: inline-block;}
.ord_info_status h3{padding: 10px 0px 5px;color: rgb(78, 78, 78);line-height: 1em;font-size: 19px;}
.ord_info_status p{color: rgb(121, 121, 121);font-size: 12px;}
.ord_info_status_reject .ord_info_ico{background-position: 0px -50px;background-color: rgb(210, 201, 182);}
.ord_info_status_sucess .ord_info_ico{background-color: rgb(22, 185, 83);}
.ord_info_status_wait .ord_info_ico{background-position: 0px -100px;background-color: rgb(210, 201, 182);}
.ord_info_reason{padding: 8px 2px 0px;}
.ord_info_reason p{color: rgb(153, 153, 153);font-size: 11px;}
.ord_info_reason_nav{text-align: center;padding-top: 12px;}
.ord_info_reason_btn{padding: 0px 10px;border-radius: 3px;border: 1px solid rgb(203, 203, 203);border-image: none;height: 29px;text-align: center;line-height: 29px;font-size: 12px;display: inline-block;background-color: rgb(250, 250, 250);-webkit-border-radius: 3px;}
.ord_msg{background: rgb(255, 255, 255);padding: 13px 15px 5px;border-top-color: rgb(218, 218, 218);border-bottom-color: rgb(218, 218, 218);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;}
.ord_msg_bd{padding-left: 13px;position: relative;}
.ord_msg_bd::before{left: 3px;top: 10px;width: 1px;bottom: 15px;overflow: hidden;border-left-color: rgb(215, 215, 215);border-left-width: 1px;border-left-style: solid;position: absolute;content: "";}
.ord_msg_item{padding-bottom: 22px;}
.ord_msg_item_hd{height: 12px;line-height: 12px;font-size: 12px;position: relative;}
.ord_msg_item_hd::before{background: url("img/2459FLb5Xm6dp3qx2So7B5YYfHIM6nyC1Spw7TbwAdRTWmt934wXAAAAAElFTkSuQmCC") no-repeat 0px 0px / 12px auto;left: -15px;top: -1px;width: 12px;height: 12px;position: absolute;content: "";}
.ord_msg_item_time{color: rgb(204, 204, 204);float: right;}
.ord_msg_item_tit{color: rgb(36, 36, 36);}
.ord_msg_item_bd{padding-top: 6px;}
.ord_msg_item_bd p{line-height: 21px;font-size: 12px;}
.ord_msg_isreturn{color: rgb(221, 0, 0);}
.ord_msg_pic{padding-top: 6px;}
.ord_msg_pic_item{width: 65px;margin-right: 10px;float: left;}
.ord_msg_pic_img{width: 100%;height: auto;}
.receive{background: rgb(255, 179, 16);left: 0px;right: 0px;bottom: 0px;position: fixed;z-index: 11;min-height: 216px;}
.receive_bd{margin: 0px auto;padding: 10px 10px 0px;position: relative;max-width: 640px;}
.receive_img{background: url("img/sucess_red_bg.png") no-repeat 0px 0px / 214px auto;margin: 0px auto;width: 136px;height: 81px;}
.receive_close{background: url("img/sucess_red_bg.png") no-repeat right top / 214px auto;top: 10px;width: 12px;height: 12px;right: 10px;position: absolute;cursor: pointer;}
.receive_h5{padding: 7px 0px 8px;text-align: center;color: rgb(255, 255, 255);line-height: 1;font-size: 18px;}
.receive_info{padding: 0px 0px 13px;text-align: center;color: rgb(255, 255, 255);line-height: 14px;font-size: 11px;}
.receive_btn{background: rgb(221, 0, 0);border-radius: 2px;height: 42px;text-align: center;color: rgb(255, 255, 255);line-height: 42px;font-size: 15px;display: block;}
.state{height: auto;overflow: hidden;padding-bottom: 10px;}
.state_arrow{border-width: 8px;border-style: dashed dashed solid;border-color: transparent transparent rgb(255, 255, 255);width: 0px;height: 0px;overflow: hidden;display: none;position: absolute;z-index: 1;}
.state_arrow i{display: none;}
.state_info{padding: 12px 10px;height: auto;color: rgb(24, 24, 24);position: relative;background-color: rgb(255, 255, 255);}
.state_txt{line-height: 21px;}
.state_detail{margin-bottom: 10px;}
.state_tit{margin-top: 0px !important;}
.state_now{color: rgb(67, 144, 228);}
.state_num{color: rgb(102, 102, 102);}
.state_btn{height: auto;text-align: center;}
.state_btn a{margin: 15px 0px;border-radius: 3px;width: 48%;height: 30px;text-align: center;color: rgb(255, 255, 255);line-height: 30px;display: inline-block;}
.state_btn a:last-child{margin-right: 0px;}
.state_btn_1{background-color: rgb(62, 62, 62) !important;}
.state_btn_2{background-color: rgb(223, 33, 39) !important;}
.state_btn_3{width: 98% !important;height: 40px !important;line-height: 40px !important;background-color: rgb(223, 33, 39) !important;}
.state_step{padding: 15px 0px;position: relative;}
.state_step ul{margin: 0px auto;width: 282px;height: 74px;overflow: hidden;background-image: url("img/state.png");background-repeat: no-repeat;background-size: 282px 150px;}
.state_step li{float: left;}
.state_step li::after{height: 74px;display: block;content: "";background-image: url("img/state.png");background-repeat: no-repeat;background-size: 282px 150px;}
.state_step li.state_step_1{width: 74px;}
.state_step li.state_step_1::after{background-position: 0px 0px;width: 74px;}
.state_step li.state_step_2{width: 104px;}
.state_step li.state_step_2::after{background-position: -74px 0px;width: 104px;}
.state_step li.state_step_3{width: 104px;}
.state_step li.state_step_3::after{background-position: -178px 0px;width: 104px;}
.state_1 .state_step li.state_step_1::after{background-position: 0px -76px;}
.state_2 .state_step li.state_step_1::after{background-position: 0px -76px;}
.state_3 .state_step li.state_step_1::after{background-position: 0px -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{display: none;}
.state_2 .state_arrow{display: none;}
.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: 0px 0px rgb(255, 255, 255);padding: 15px;font-size: 12px;/*border-top-color: rgb(226, 226, 226);*/border-bottom-color: rgb(226, 226, 226);/*border-top-width: 1px;*/border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;}
.address_row{line-height: 21px;}
.address_row::after{clear: both;display: block;content: " ";}
.address_tit{width: 60px;color: rgb(0, 0, 0);float: left;}
.address_cnt{color: rgb(90, 90, 90);margin-left: 65px;-ms-word-break: break-all;-ms-word-wrap: break-word;}
.address_cnt b{color: rgb(223, 33, 39);}
.address_price{color: rgb(223, 33, 39);font-size: 18px;font-weight: 400;}
.address_price i{font-size: 9px;margin-right: 2px;}
.address_paytype{color: rgb(153, 153, 153);font-size: 13px;}
.ptit{padding: 0px 10px;height: 34px;color: rgb(0, 0, 0);line-height: 34px;font-size: 14px;margin-top: 3px;position: relative;}
.ptit_pay_ico{background: url("img/weixin_ico.png") no-repeat center / 22px auto;padding: 5px;top: 1px;width: 22px;height: 23px;right: 5px;position: absolute;}
.oinfo{padding: 10px;font-size: 12px;border-top-color: rgb(222, 222, 222);border-bottom-color: rgb(222, 222, 222);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.oinfo_row{line-height: 20px;}
.oinfo_tit{color: rgb(0, 0, 0);}
.oinfo_cnt{color: rgb(90, 90, 90);}
.oinfo_description{color: rgb(223, 33, 40);}
.redcheck_mt{margin-top: 15px;}
.redcheck_mb{margin-bottom: 15px;}
.redcheck{background: 0px 0px rgb(255, 255, 255);padding: 10px;border-top-color: rgb(218, 218, 218);border-bottom-color: rgb(218, 218, 218);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;position: relative;}
.redcheck_info{color: rgb(221, 0, 0);line-height: 21px;padding-right: 94px;font-size: 12px;}
.redcheck_btn{background: 0px 0px rgb(250, 250, 250);padding: 0px 15px;border-radius: 2px;border: 1px solid rgb(203, 203, 203);border-image: none;top: 50%;height: 23px;right: 10px;color: rgb(221, 0, 0);line-height: 23px;margin-top: -12px;position: absolute;}
.address_btns{margin: 20px 5px;overflow: hidden;display: flex;}
.address_btns .address_btn{background: 0px 0px rgb(243, 243, 243);margin: 0px 5px;padding: 0px 15px;border-radius: 2px;border: 1px solid transparent;border-image: none;width: 100px;height: 44px;text-align: center;color: rgb(255, 255, 255);line-height: 42px;font-size: 16px;display: block;box-sizing: border-box;}
.address_btns .address_btn:active{background: 0px 0px rgb(230, 230, 230);}
.address_btns .address_btn_bg1{background: 0px 0px rgb(56, 132, 255);border: 1px solid transparent;border-image: none;color: rgb(255, 255, 255);}
.address_btns .address_btn_bg{background: 0px 0px rgb(223, 33, 40);border: 1px solid transparent;border-image: none;color: rgb(255, 255, 255);}
.address_list ul{padding-right: 50px;z-index: 2;}
.address_list .edit{top: 10px;width: 50px;right: 0px;bottom: 10px;color: transparent;position: absolute;z-index: 2;}
.address_list .edit a{width: 100%;height: 100%;color: transparent;display: block;}
.address_list .edit::after{right: 10px;}
.address_list .address{overflow: hidden;position: relative;-ms-word-break: break-all;-ms-word-wrap: break-word;}
.address_list .act{top: 0px;width: 70px;text-align: center;right: 0px;bottom: 0px;color: rgb(255, 255, 255);position: absolute;z-index: 1;background-color: rgb(255, 59, 47);}
.address_list .del{left: 0px;top: 50%;width: 70px;height: 16px;line-height: 16px;margin-top: -8px;position: absolute;}
.address_list .gotodel .edit{display: none;}
.address_list .edit::after{background-position: -60px -30px;top: 50%;width: 20px;height: 20px;right: 0px;margin-top: -10px;position: absolute;content: " ";}
.appointment_type .date::after{background-position: -60px -30px;top: 50%;width: 20px;height: 20px;right: 0px;margin-top: -10px;position: absolute;content: " ";}
.address_list ul{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.shipping_type ul{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.pay_list li{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.appointment_type ul{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.promo_list .jd li{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.promo_list .man li{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.promo_list .cash li{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.invoice_list li{padding: 15px 40px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.shipping_type ul::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.pay_list li::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.appointment_type ul::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.promo_list .jd li::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.promo_list .man li::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.promo_list .cash li::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.invoice_list li::before{background-position: -20px -50px;left: 10px;top: 50%;width: 20px;height: 20px;margin-top: -10px;position: absolute;content: " ";}
.address_list ul.selected::before{background-position: 0px -50px;}
.shipping_type ul.selected::before{background-position: 0px -50px;}
.pay_list li.selected::before{background-position: 0px -50px;}
.appointment_type ul.selected::before{background-position: 0px -50px;}
.promo_list .jd li.selected::before{background-position: 0px -50px;}
.promo_list .man li.selected::before{background-position: 0px -50px;}
.promo_list .cash li.selected::before{background-position: 0px -50px;}
.invoice_list li.selected::before{background-position: 0px -50px;}
.address_list ul.disabled::before{background-position: -40px -50px;}
.shipping_type ul.disabled::before{background-position: -40px -50px;}
.pay_list li.disabled::before{background-position: -40px -50px;}
.appointment_type ul.disabled::before{background-position: -40px -50px;}
.promo_list .jd li.disabled::before{background-position: -40px -50px;}
.promo_list .man li.disabled::before{background-position: -40px -50px;}
.promo_list .cash li.disabled::before{background-position: -40px -50px;}
.invoice_list li.disabled::before{background-position: -40px -50px;}
.address_list_link .item{background: 0px 0px rgb(239, 239, 239);padding: 0px 10px;height: 45px;line-height: 45px;border-bottom-color: rgb(203, 203, 203);border-bottom-width: 1px;border-bottom-style: solid;display: block;position: relative;}
.address_list_link .item::after{background-position: -25px 0px;top: 50%;width: 25px;height: 25px;right: 10px;margin-top: -12px;display: block;position: absolute;content: "";}
.address_list_link .item_wx.item::after{background-position: -75px 0px;}
.address_new p{padding: 10px 20px 10px 100px;border-bottom-color: rgb(203, 203, 203);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.address_new .tit{margin: auto 0px;left: 0px;top: 0px;width: 80px;height: 20px;text-align: right;right: 0px;bottom: 0px;color: rgb(102, 102, 102);line-height: 20px;padding-right: 20px;position: absolute;}
.address_new input{padding: 0px 5px;border: 1px solid rgb(221, 221, 221);border-image: none;width: 100%;height: 35px;color: rgb(51, 51, 51);line-height: 25px;font-size: 14px;vertical-align: top;box-sizing: border-box;}
.address_new select{background: url("img/DzCt9BDYo2ck7d1Jh4j5dliXme1ZLv8jz3PohmR7fYdT7Bp3ccRxkWfYqys4HBLeZ4wvKfMkAAAAASUVORK5CYII=") no-repeat right / 15px 5px rgb(255, 255, 255);padding: 0px 16px 0px 5px;border: 1px solid rgb(221, 221, 221);border-image: none;width: 100%;height: 35px;line-height: 35px;font-size: 14px;position: relative;}
.address_new select option{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;}
.address_new button{border-radius: 2px;border: 0px currentColor;border-image: none;width: 100%;height: 40px;color: rgb(255, 255, 255);line-height: 40px;font-size: 16px;margin-bottom: 10px;display: block;background-color: rgb(56, 132, 255);}
.address_new .area{padding: 5px 0px;}
.address_new .area label{padding: 5px 20px 5px 100px;display: block;position: relative;}
.address_new .area .error{background-color: rgba(255, 0, 0, 0.2);}
.address_new .action{padding: 15px 10px;border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;}
.address_new .submit{background-color: rgb(57, 133, 255);}
.address{font-size: 12px;border-bottom-color: currentColor;border-bottom-width: 0px;border-bottom-style: none;background-color: rgb(255, 255, 255);}
.address_null{padding: 0px 10px;border-bottom-color: rgb(231, 231, 231);border-bottom-width: 1px;border-bottom-style: solid;}
.address_defalut h3{padding: 15px 0px;color: rgb(51, 51, 51);line-height: 16px;font-size: 15px;}
.address_null h3{padding: 24px 0px;color: rgb(51, 51, 51);line-height: 16px;font-size: 15px;position: relative;}
.address_null h3::after{right: 10px;}
.address_defalut{/*padding: 14px 10px 16px 52px;*/border-bottom-color: rgb(222, 222, 222);border-bottom-width: 1px;border-bottom-style: solid;position: relative;}
.address_defalut h3{padding: 17px 10px;left: 0px;top: 0px;position: absolute;}
.address_defalut ul{padding: 0px 40px 0px 0px;position: relative;}
.address_defalut ul::after{right: 10px;}
.address_defalut li{line-height: 21px;margin-bottom: 5px;-ms-word-break: break-all;-ms-word-wrap: break-word;}
.address_defalut li:last-child{margin-bottom: 0px;}
.address_defalut ul::after{background: 0px 0px;top: 50%;width: 9px;height: 9px;margin-top: -5px;border-top-color: rgb(204, 204, 204);border-left-color: rgb(204, 204, 204);border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;display: block;position: absolute;content: " ";transform: rotate(135deg);-webkit-transform: rotate(135deg);}
.address_null h3::after{background: 0px 0px;top: 50%;width: 9px;height: 9px;margin-top: -5px;border-top-color: rgb(204, 204, 204);border-left-color: rgb(204, 204, 204);border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;display: block;position: absolute;content: " ";transform: rotate(135deg);-webkit-transform: rotate(135deg);}
.margin_footer{height: 60px;}
.td2{margin: 0px -10px;padding: 10px 10px 0px;font-size: 12px;background-color: rgb(255, 255, 255);}
.td2_name{height: 15px;color: rgb(25, 25, 25);line-height: 15px;overflow: hidden;font-size: 14px;margin-bottom: 7px;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;}
.td2_ico{border-radius: 15px;width: 38px;height: 15px;text-align: center;color: rgb(255, 255, 255);line-height: 15px;font-size: 9px;margin-right: 5px;display: inline-block;background-color: rgb(240, 55, 61);}
.td2_cx{color: rgb(161, 161, 161);line-height: 15px;}
.td2_info{margin: 9px 0px 0px;line-height: 21px;padding-right: 6px;position: relative;}
.td2_price{color: rgb(161, 161, 161);}
.td2_price span{float: right;}
.td2_num{color: rgb(239, 55, 61);float: left;}
.td2_num span{margin: 0px 5px;}
.td2_btn{top: 0px;width: 95px;height: 21px;text-align: center;right: 0px;color: rgb(0, 0, 0);line-height: 21px;display: block;position: absolute;}
.td2_btn::after{width: 7px;height: 7px;border-right-color: rgb(51, 51, 51);border-bottom-color: rgb(51, 51, 51);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: inline-block;content: "";transform: rotate(-45deg);}
.td2_extra{border-radius: 2px;border: 1px dashed rgb(207, 207, 207);border-image: none;height: 34px;text-align: center;line-height: 34px;}
.td2_ctime{width: 50%;float: left;position: relative;}
.td2_ctime span{margin: 0px 5px;}
.td2_ctime::after{top: 11px;width: 1px;height: 11px;right: 0px;display: block;position: absolute;content: "";background-color: rgb(215, 215, 215);}
.td2_hb{padding: 8px 0px;border: 1px dotted rgb(208, 208, 208);border-image: none;height: 18px;text-align: center;color: rgb(241, 59, 64);line-height: 18px;font-size: 11px;}
.td2_hb_ico{border-radius: 2px;width: 9px;height: 10px;overflow: hidden;margin-right: 5px;vertical-align: -1px;display: inline-block;position: relative;background-color: rgb(241, 59, 64);}
.td2_hb_ico i{left: 0px;top: -5px;width: 8px;height: 8px;border-right-color: rgb(255, 255, 255);border-bottom-color: rgb(255, 255, 255);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: block;position: absolute;}
.td2_hb::after{width: 7px;height: 7px;border-right-color: rgb(240, 55, 61);border-bottom-color: rgb(240, 55, 61);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: none;content: "";transform: rotate(-45deg);}
.td2_nprice{margin: 10px 0px 5px;display: none;}
.td2_nprice i{color: rgb(240, 55, 61);font-size: 9px;}
.td2_nprice b{color: rgb(240, 55, 61);line-height: 18px;font-size: 18px;font-weight: 400;}
.kt{padding: 0px 10px 10px 0px;font-size: 12px;background-color: rgb(255, 255, 255);}
.kt::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.kt_item{width: 50%;height: 60px;text-align: center;color: rgb(255, 255, 255);overflow: hidden;margin-right: 10px;float: left;position: relative;background-color: rgb(240, 55, 61);}
:last-child.kt_item{margin-right: -10px;}
.kt_tit{height: 18px;color: rgb(255, 255, 255);line-height: 18px;font-size: 14px;margin-top: 13px;margin-bottom: 0px;}
.kt_price{color: rgb(255, 255, 255);padding-top: 5px;padding-bottom: 15px;}
.kt_price i{font-size: 12px;}
.kt_price b{font-size: 18px;font-weight: 400;}
.kt_btn{left: 0px;width: 100%;height: 23px;bottom: 0px;color: rgb(255, 255, 255);line-height: 23px;margin-top: 2px;position: absolute;background-color: rgb(64, 64, 64);}
.kt_btn::before{background: url("img/dNGAAAAAElFTkSuQmCC") repeat-x 0px 0px / 4px 2px;left: 0px;top: -2px;width: 100%;height: 2px;right: 0px;display: block;position: absolute;content: "";}
.kt_btn::after{background-position: -314px -85px;width: 5px;height: 9px;margin-left: 5px;vertical-align: 0px;display: inline-block;content: "";}
.kt_item_buy{background-color: rgb(228, 144, 71);}
.kt_item_disabled{color: rgb(163, 163, 163);background-color: rgb(234, 234, 234);}
.kt_item_disabled .kt_btn{color: rgb(121, 121, 121);background-color: rgb(203, 203, 203);}
.kt_item_disabled .kt_btn::before{background: url("img/WMAAAAASUVORK5CYII=") repeat-x 0px 0px / 4px 2px;}
.mt_order{margin-bottom: 10px;border-top-color: rgb(228, 228, 228);border-bottom-color: rgb(222, 222, 222);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;background-color: rgb(255, 255, 255);}
.mt_g{margin: 0px 10px;padding: 15px 0px 15px 70px;height: 91px;overflow: hidden;border-bottom-color: rgb(215, 215, 215);border-bottom-width: 1px;border-bottom-style: solid;position: relative;background-color: rgb(255, 255, 255);}
.mt_g_img{left: 0px;top: 15px;position: absolute;}
.mt_g_img img{border: 1px solid rgb(215, 215, 215);border-image: none;width: 58px;height: 58px;overflow: hidden;display: block;}
.mt_g_info{padding-top: 2px;font-size: 12px;}
.mt_g_name{height: 18px;color: rgb(51, 51, 51);line-height: 18px;overflow: hidden;white-space: nowrap;-ms-word-break: break-all;-ms-word-wrap: break-word;-ms-text-overflow: ellipsis;}
.mt_g_price{left: 70px;width: 155px;height: 26px;bottom: 18px;color: rgb(255, 255, 255);line-height: 26px;padding-left: 30px;font-size: 13px;margin-left: 10px;position: absolute;background-color: rgb(62, 62, 62);}
.mt_g_price::before{background-position: -285px 0px;left: -10px;top: -4px;width: 34px;height: 34px;position: absolute;content: " ";}
.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{top: 0px;width: 26px;height: 26px;right: -26px;display: block;position: absolute;border-top-right-radius: 13px;border-bottom-right-radius: 13px;background-color: rgb(223, 33, 39);}
.mt_g_price i::before{background-position: -209px -59px;top: 7px;width: 8px;height: 12px;right: 10px;position: absolute;content: " ";}
.mt_status{padding: 0px 5px;height: 50px;}
.mt_status_txt{color: rgb(223, 33, 39);line-height: 50px;float: left;}
.mt_status_lk{padding: 0px 10px;border-radius: 3px;border: 1px solid rgb(153, 153, 153);border-image: none;height: 29px;color: rgb(107, 107, 107);line-height: 29px;margin-top: 9px;float: right;}
.mt_status_lk::after{width: 5px;height: 5px;margin-left: 5px;vertical-align: 1px;border-right-color: rgb(51, 51, 51);border-bottom-color: rgb(51, 51, 51);border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;display: inline-block;content: "";transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.mt_g_price::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.mt_g_price i::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tips .tips_ico{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tips{padding: 10px 20px;height: auto;text-align: center;overflow: hidden;border-bottom-color: rgb(196, 191, 186);border-bottom-width: 1px;border-bottom-style: solid;position: relative;background-color: rgb(255, 255, 255);}
.tips_ico{width: 50px;height: 50px;margin-right: 5px;display: inline-block;}
.tips_tit{color: rgb(51, 51, 51);line-height: 25px;font-size: 16px;vertical-align: 23px;display: inline-block;}
.tips_txt{text-align: left;line-height: 21px;font-size: 12px;}
.tips_extra{font-size: 12px;}
.tips_extra b{color: rgb(51, 51, 51);font-weight: 700;}
.tips_opt{padding: 5px 10px 0px;text-align: center;}
.tips_opt a{border-radius: 30px;border: 1px solid rgb(214, 128, 11);border-image: none;height: 28px;text-align: center;color: rgb(109, 109, 109);line-height: 28px;margin-bottom: 10px;display: block;}
.tips_opt a::after{background-position: -303px -102px;width: 6px;height: 12px;margin-left: 8px;vertical-align: -2px;display: inline-block;content: "";}
.tips_opt a:last-child{margin-bottom: 0px;}
.tips_bar{margin: 0px 10px;width: 1px;height: 13px;vertical-align: -2px;display: inline-block;background-color: rgb(203, 203, 178);}
.tips_btn2{border-color: rgb(254, 152, 14) !important;color: rgb(255, 255, 255) !important;background-color: rgb(254, 152, 14);}
.tips_btn2 .tips_bar{background-color: rgb(255, 255, 255);}
.tips_btn2::after{background-position: -303px -85px !important;}
.tips_succ{border-bottom-color: rgb(176, 201, 159);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(230, 239, 223);}
.tips_succ .tips_ico{background-position: -37px -59px;width: 25px;height: 25px;}
.tips_succ .tips_tit{color: rgb(117, 158, 83);vertical-align: 6px;}
.tips_succ2 .tips_txt{text-align: center;}
.tips_err{border-bottom-color: rgb(212, 139, 130);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(246, 224, 222);}
.tips_err .tips_ico{background-position: 0px -59px;width: 25px;height: 25px;}
.tips_err .tips_tit{color: rgb(215, 42, 22);vertical-align: 6px;}
.tips_notice{border-bottom-color: rgb(193, 193, 79);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(255, 255, 228);}
.tips_notice .tips_ico{background-position: -74px -59px;width: 25px;height: 25px;}
.tips_notice .tips_tit{color: rgb(255, 153, 16);vertical-align: 6px;}
.tips_notice2 .tips_ico{background-position: -55px -326px;margin: 0px auto;width: 50px;height: 50px;display: none;}
.tips_notice2 .tips_tit{color: rgb(255, 153, 16);font-size: 14px;vertical-align: 0px;}
.tips_notice2 .tips_txt{font-size: 14px;}
.cardtips{padding: 15px 0px;text-align: center;color: rgb(101, 99, 100);font-size: 12px;border-bottom-color: rgb(194, 193, 80);border-bottom-width: 1px;border-bottom-style: solid;background-color: rgb(255, 254, 228);}
.cardtips_txt{line-height: 18px;}
.cardtips_opt{padding-top: 10px;}
.cardtips_btn{border-radius: 4px;width: 145px;height: 30px;text-align: center;color: rgb(255, 255, 255);line-height: 30px;font-size: 12px;display: inline-block;background-color: rgb(239, 55, 61);}
.ctips{padding: 15px 0px;left: 50%;top: 100px;width: 250px;text-align: center;margin-left: -125px;border-top-color: rgb(222, 35, 39);border-top-width: 2px;border-top-style: solid;position: fixed;z-index: 100;background-color: rgb(255, 255, 255);}
.ctips_close{top: 0px;right: 5px;color: rgb(51, 51, 51);line-height: 20px;font-size: 20px;position: absolute;}
.ctips_ico{width: 50px;height: 50px;margin-right: 5px;display: inline-block;}
.ctips_tit{color: rgb(0, 0, 0);line-height: 25px;font-size: 16px;vertical-align: top;display: inline-block;}
.ctips_txt{text-align: center;line-height: 21px;font-size: 12px;}
.ctips_opt{padding-top: 10px;}
.ctips_btn{border-radius: 4px;width: 145px;height: 30px;text-align: center;color: rgb(255, 255, 255);line-height: 30px;font-size: 12px;display: inline-block;background-color: rgb(239, 55, 61);}
.ctips_succ .ctips_ico{background-position: -37px -59px;width: 25px;height: 25px;}
.fixopt{padding: 15px 0px;left: 0px;width: 100%;bottom: 0px;display: none;position: fixed;z-index: 901;background-color: rgba(0, 0, 0, 0.6);}
.fixopt_btn{margin: 0px 10px;border-radius: 3px;height: 42px;text-align: center;color: rgb(255, 255, 255);line-height: 42px;display: block;background-color: rgb(223, 33, 39);}
.fixopt_btn2{margin: 0px 10px;border-radius: 3px;height: 42px;text-align: center;color: rgb(255, 255, 255);line-height: 42px;display: block;background-color: rgb(131, 207, 144);}
a.fixopt_home{border-radius: 3px;left: 10px;top: 0px;width: 42px;height: 42px;display: block;position: absolute;background-color: rgb(119, 119, 119);}
.fixopt_home::after{background-position: -305px -277px;left: 9px;top: 9px;width: 24px;height: 24px;display: block;position: absolute;content: "";}
a.fixopt_share{border-radius: 3px;left: 62px;top: 0px;width: 42px;height: 42px;display: block;position: absolute;background-color: rgb(119, 119, 119);}
.fixopt_share::after{background-position: -334px -277px;left: 9px;top: 9px;width: 24px;height: 24px;display: block;position: absolute;content: "";}
.fixopt_item{position: relative;min-height: 32px;}
.fixopt_item a{color: rgb(255, 255, 255);}
.fixopt_item1{padding-left: 105px;}
.fixopt_item2{padding-left: 52px;}
.fixopt_home::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.fixopt_share::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.fixopt_home::after{background-position: -305px -277px;left: 9px;top: 9px;width: 24px;height: 24px;display: block;position: absolute;content: "";}
.tm{padding: 10px;margin-bottom: 10px;border-bottom-color: rgb(208, 208, 208);border-bottom-width: 1px;border-bottom-style: solid;position: relative;background-color: rgb(255, 255, 255);}
.tm::before{top: 10px;width: 90px;height: 90px;right: 15px;display: none;position: absolute;z-index: 11;content: "";}
.pp{padding: 0px 10px;font-size: 12px;}
.pp_users{padding: 10px 0px;text-align: center;overflow: hidden;}
.pp_users_item{width: 49px;height: 49px;overflow: hidden;margin-right: 10px;display: inline-block;}
:last-child.pp_users_item{margin-right: 0px;}
.pp_users_item img{border-radius: 49px;width: 45px;height: 45px;overflow: hidden;display: block;box-shadow: 0px 0px 0px 2px #fff;background-clip: padding-box;-webkit-border-radius: 49px;}
.pp_users_normal:nth-child(1){position:relative}
.pp_users_normal:nth-child(1):after{content:'团长';position:absolute;right:0px;top:0px;width:20px;height:20px;line-height:20px;text-align:center;background-color:#F0373D;color:#fff;font-size:8px;border:2px solid #fff;-webkit-border-radius:21px;border-radius:21px;background-clip:padding-box}
.pp_users_normal:nth-child(2){position:relative}
.pp_users_normal:nth-child(2):before{content:'沙发';position:absolute;right:0px;top:0px;width:20px;height:20px;line-height:20px;text-align:center;background-color:#FF9910;color:#fff;font-size:8px;border:2px solid #fff;-webkit-border-radius:21px;border-radius:21px;background-clip:padding-box}
.pp_users_dot{background-position: -324px -80px;display: inline-block;}
.pp_users2{margin: 0px -10px;}
.pp_users2 .pp_users_item{width: 34px;height: 34px;margin-right: 2px;}
.pp_users2 .pp_users_item img{border-radius: 34px;width: 30px;height: 30px;}
.pp_tips{padding: 10px 0px;text-align: center;font-size: 14px;}
.pp_tips b{margin: 0px 5px;color: rgb(223, 33, 39);font-size: 18px;}
.pp_vtips{text-align: center;}
.pp_state{height: 24px;text-align: center;position: relative;}
.pp_state::after{left: 0px;width: 100%;height: 1px;bottom: 11px;overflow: hidden;display: block;position: absolute;content: "";background-color: rgb(208, 208, 208);}
.pp_state_txt{padding: 0px 5px;height: 24px;line-height: 24px;display: inline-block;position: relative;z-index: 1;background-color: rgb(242, 242, 244);}
.pp_time{padding: 0px 10px;height: 24px;line-height: 24px;display: inline-block;position: relative;z-index: 1;background-color: rgb(242, 242, 244);}
.pp_time span{margin: 0px 2px;border-radius: 2px;width: 20px;height: 20px;text-align: center;color: rgb(255, 255, 255);line-height: 20px;display: inline-block;background-color: rgb(64, 64, 64);}
.pp_list{overflow: hidden;padding-top: 15px;position: relative;}
.pp_list::before{left: 25px;top: 15px;width: 1px;height: auto;bottom: 20px;display: block;position: absolute;content: "";background-color: rgb(220, 220, 221);}
.pp_list_item{padding: 10px 15px 10px 50px;border: 1px solid rgb(213, 213, 213);border-image: none;margin-bottom: 20px;position: relative;background-color: rgb(255, 255, 255);}
.pp_list_avatar{border-radius: 30px;left: 10px;top: -15px;width: 30px;height: 30px;display: block;position: absolute;background-clip: padding-box;}
.pp_list_info{height: 21px;margin-bottom: 3px;}
.pp_list_name{float: left;}
.pp_list_name b{color: rgb(51, 51, 51);font-weight: 400;margin-right: 5px;}
.pp_list_time{color: rgb(153, 153, 153);float: right;}
.pp_list_words{line-height: 18px;padding-left: 15px;position: relative;}
.pp_list_words::before{background-position: -222px -92px;left: 0px;top: 3px;width: 8px;height: 7px;display: block;position: absolute;content: "";}
.pp_list_blank{height: 34px;color: rgb(198, 199, 190);line-height: 34px;padding-left: 50px;margin-bottom: 20px;position: relative;}
.pp_list_blank::before{background-position: -324px -41px;left: 8px;top: 0px;width: 80px;height: 80px;display: block;position: absolute;content: "";}
.pp_list_more{padding: 10px 15px;border: 1px solid rgb(213, 213, 213);border-image: none;text-align: center;margin-bottom: 20px;position: relative;background-color: rgb(255, 255, 255);}
.pp_list_more::after{background-position: -303px -102px;width: 6px;height: 12px;margin-left: 10px;vertical-align: -2px;display: inline-block;content: "";transform: rotate(90deg);}
.pp_list_more_unfold::after{transform: rotate(-90deg);}
:nth-child(1).pp_list_item{border-color: rgb(75, 75, 75);color: rgb(255, 255, 255);background-color: rgb(75, 75, 75);}
:nth-child(1).pp_list_item::before{border-width: 8px;border-style: dashed dashed solid;border-color: transparent transparent rgb(75, 75, 75);left: 50%;top: -16px;width: 0px;height: 0px;overflow: hidden;font-size: 0px;margin-left: -8px;display: inline-block;position: absolute;content: "";}
:nth-child(1).pp_list_item .pp_list_avatar{top: 10px;}
:nth-child(1).pp_list_item .pp_list_name b{color: rgb(255, 255, 255);}
:nth-child(1).pp_list_item .pp_list_time{color: rgb(218, 218, 218);}
:nth-child(1).pp_list_item .pp_list_words::before{background-position: -222px -80px;}
:nth-child(2).pp_list_item{border-color: rgb(197, 197, 82);background-color: rgb(255, 255, 243);}
:nth-child(2).pp_list_item::after{background-position: -324px 0px;width: 36px;height: 36px;right: -4px;bottom: -4px;display: block;position: absolute;content: "";}
:nth-child(1).pp_list_item .pp_list_words::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
:nth-child(2).pp_list_item::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.td{padding-bottom: 10px;padding-left: 100px;position: relative;min-height: 90px;}
.td_img{left: 0px;top: 0px;width: 90px;overflow: hidden;position: absolute;}
.td_img img{width: 90px;height: 90px;overflow: hidden;display: block;}
.td_info{font-size: 12px;}
.td_name{color: rgb(51, 51, 51);line-height: 18px;overflow: hidden;font-size: 14px;margin-bottom: 5px;max-height: 36px;}
.td_shop{color: rgb(102, 102, 102);font-size: 12px;margin-bottom: 3px;}
.td_mprice{margin-bottom: 5px;}
.td_mprice i{color: rgb(223, 33, 39);font-size: 9px;}
.td_mprice b{color: rgb(223, 33, 39);line-height: 18px;font-size: 18px;font-weight: 400;}
.td_oprice{margin-bottom: 5px;}
.td_num{right: 0px;bottom: 10px;color: rgb(183, 183, 183);position: absolute;}
.td_lk{color: rgb(23, 23, 23);margin-top: 5px;display: block;}
.td_lk::after{background-position: -303px -102px;width: 6px;height: 12px;margin-left: 5px;vertical-align: -2px;display: inline-block;content: "";}
.pp_list_more::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.step_more::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.pp_list_blank::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.support_lk::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.yy_hd{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.say_state::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tm::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.td_lk::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.pp_users_dot{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tips_opt a::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.pp_vipuser_tit{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.mt_shop::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.vip .pp_users_sale span{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.support_tit::before{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.fixopt_home::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.fixopt_share::after{background-image: url("img/bg_v6_afc11cf.png");background-repeat: no-repeat;background-size: 365px 490px;}
.tm_succ::before{background-position: 0px -112px;display: block;}
.tm_err::before{background-position: -95px -112px;display: block;}
.step{padding: 15px 10px;font-size: 12px;border-top-color: rgb(213, 213, 213);border-bottom-color: rgb(213, 213, 213);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;position: relative;background-color: rgb(255, 255, 255);}
.step::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.step_hd{height: 18px;line-height: 18px;margin-bottom: 12px;}
.step_list::after{height: 0px;clear: both;display: block;visibility: hidden;content: "";}
.step_item{width: 25%;padding-left: 25px;float: left;position: relative;}
.step_num{border-radius: 20px;border: 1px dashed rgb(213, 213, 213);border-image: none;left: 0px;top: 0px;width: 20px;height: 20px;text-align: center;color: rgb(102, 102, 102);line-height: 20px;position: absolute;background-clip: padding-box;background-color: rgb(255, 255, 255);}
.step_tit{color: rgb(102, 102, 102);line-height: 10px;font-size: 10px;}
.step_item_on .step_num{border: 1px solid rgb(240, 55, 61);border-image: none;color: rgb(255, 255, 255);background-color: rgb(240, 55, 61);}
.step_item_on .step_tit{color: rgb(240, 55, 61);}
.step_more{top: 15px;height: 18px;text-align: right;right: 10px;color: rgb(51, 51, 51);line-height: 18px;display: block;position: absolute;}
.step_more::after{background-position: -303px -102px;width: 6px;height: 12px;margin-left: 5px;vertical-align: -1px;display: inline-block;content: "";}
.groups_line{background: rgb(241, 241, 241);border: 1px solid rgb(238, 238, 238);border-image: none;width: 100%;height: 17px;}
#shareit{background: rgba(0, 0, 0, 0.85);left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;display: none;position: fixed;z-index: 105;-webkit-user-select: none;}
#shareit img{max-width: 100%;}
.arrow{top: 5%;right: 10%;position: absolute;}
#share-text{margin-top: 400px;}
.mt_nogroups{padding: 10px;text-align: center;}
.my_mod_mt{margin-top:10px}
.my{position:relative;z-index:1;width:100%;height:185px;background:url(img/my_bg_v2.jpg) no-repeat center top;background-size:100% auto}
.my_head{text-align:center}
.my_head_pic{padding:.75rem 0 0}
.my_head_img{width:65px;height:65px;border:solid 2px #fff;border-radius:67px}
.my_head_info{color:#fff}
.my_head_name{padding:7.5px 0 5.5px;font-size:14px;line-height:1}
.my_head_prototype{font-size:11px;line-height:1}
.my_transaction{position:absolute;right:0;bottom:0;left:0;padding:10px 0 0;height:51px;background:rgba(0,0,0,.5)}
.my_transaction li{position:relative;float:left;color:#fff;text-align:center}
.my_transaction li a{color:#fff}
.my_transaction li:after{position:absolute;top:0;right:0;bottom:0;border-right:1px solid hsla(0,0%,100%,.5);content:"";-webkit-transform:scaleX(.5);-webkit-transform-origin:0 0}
.my_transaction li:last-child:after{border:none}
.my_transaction1{width:100%}
.my_transaction2 li{width:50%}
.my_transaction3 li{width:33.33%}
.my_transaction li:last-child{border:none}
.my_transaction_num{font-size:13px;line-height:1}
.my_transaction_txt{padding-top:7.5px;font-size:11px;line-height:1}
.nav{position:relative;background:#fff}
.nav:before{position:absolute;top:0;right:0;left:0;border-bottom:1px solid #d3d3d3;content:"";-webkit-transform:scaleY(.5);-webkit-transform-origin:0 0}
.nav_item{padding: 0px 10px;position: relative;}
.nav_item:after{position:absolute;right:0;bottom:-.5px;left:0;border-bottom:1px solid #d3d3d3;content:"";-webkit-transform:scaleY(.5);-webkit-transform-origin:0 0}
.nav_item_hd{height: 45px;color: rgb(0, 0, 0);line-height: 45px;padding-left: 34px;font-size: 14px;position: relative;z-index: 1;}
.nav_item_hd::before{left: 0px;top: 10px;width: 24px;height: 24px;position: absolute;content: "";background-image: url("img/icon_v4.png");background-repeat: no-repeat;background-size: 24px auto;}
.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_chong .nav_item_hd:before{background-position:0 -268px}
.nav_money .nav_item_hd:before{background-position:0 -297px}
.nav_help .nav_item_hd:before{background-position:0 -326px}
.nav_item_hd:after{position:absolute;top:50%;right:0;overflow:hidden;width:8px;height:8px;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg);-ms-transform:translate3d(0,-50%,0) rotate(-135deg)}
.nav_item_tip{top: 0px;right: 18px;color: rgb(136, 136, 136);font-size: 11px;position: absolute;}
.nav_item_hd a{display: block;}
.nav_item_bd{padding: 11px 0px;font-size: 0px;position: relative;}
.nav_item_bd:before{position:absolute;top:0;right:0;left:0;border-bottom:1px solid #d3d3d3;content:"";-webkit-transform:scaleY(.5);-webkit-transform-origin:0 0}
.nav_item_bd a{width: 33.33%;text-align: center;color: rgb(0, 0, 0);font-size: 12px;display: inline-block;position: relative;}
.nav_item_bd a:after{position:absolute;top:0;right:0;bottom:0;border-right:1px solid #d3d3d3;content:"";-webkit-transform:scaleX(.5);-webkit-transform-origin:0 0}
.nav_item_bd a:last-child::after{border: currentColor;border-image: none;}
.nav_item_txt{position: relative;}
.nav_item_num{background: 0px 0px rgb(238, 35, 40);border-radius: 13px;top: -7px;width: 13px;height: 13px;right: -12px;color: rgb(255, 255, 255);line-height: 13px;font-size: 9px;position: absolute;}
.marketing_list{overflow:hidden;padding:15px 20px 40px 10px;color:#fff}
.marketing_item{float:left;display:block;box-sizing:border-box;padding:10px 10px 0;width:50%;height:85px;background-image:url(img/icon_bg_v2.png);background-size:15rem auto;background-size:145px auto;background-repeat:no-repeat;color:#fff}
.marketing_item.marketing_l{margin-right:10px;background-color:#64d21a;background-position:right 0}
.marketing_item.marketing_r{margin-right:-10px;background-color:#13baff;background-position:right -90px}
.markting h5{font-size:15px;line-height:1}
.markting p{padding:3px 0;font-size:11px;line-height:14px}
.opt{padding:10px}
.profile_mt{margin-top:10px}
.profile_list{border-top:solid 1px #dadada}
.profile_item{position:relative;display:block;overflow:hidden;padding-right:10px;padding-left:10px;border-bottom:solid 1px #dadada;background:#fff}
.profile_head{padding-top:11px;padding-bottom:11px;height:65px;line-height:65px}
.profile_normal{height:47px;line-height:47px}
.profile_item_arrow:after{position:absolute;top:50%;right:10px;overflow:hidden;width:8px;height:8px;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;content:"";-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg);-ms-transform:translate3d(0,-50%,0) rotate(-135deg)}
.profile_label{color:#000}
.profile_name{float:right;color:#888}
.profile_avtar{float:right;width:65px;height:65px;border-radius:65px}
.g_tip_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;background:rgba(0,0,0,.8)}
.g_tip{position:fixed;top:45%;left:50%;margin:-55px 0 0 -105px;padding:25px 0;width:210px;border:solid 1px hsla(0,0%,100%,.2);background:rgba(0,0,0,.5);color:#fff;text-align:center}
.g_tip .row{margin-bottom:1pc}
.g_tip .btn_row{margin-bottom:0;text-align:center}
.g_tip .btn_row .g_tip_btn_secondary{margin-left:10px}
.g_tip .g_tip_btn_promary,.g_tip .g_tip_btn_secondary{display:inline-block;padding:0 15px;height:22px;color:#fff;line-height:22px}
.g_tip .g_tip_btn_promary{background-color:#e02428}
.g_tip .g_tip_btn_secondary{background-color:gray}
.menuguide{margin:0 auto;height:183px;max-width:40pc;background:url(img/menuguide_v2.png) no-repeat right 0/20pc auto}
