@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,table,td,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,textarea,input{margin:0;padding:0;border:0;outline:none 0;vertical-align:baseline; font-weight:500; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{vertical-align:baseline;text-decoration: none;color:#333; background: transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select,img{vertical-align:middle;}
button, input, select, textarea { font-family: inherit; font-size: 100%;}
/* a,img { -webkit-touch-callout: none;}*/
strong,b { font-weight: bold;}
i,em { font-style: normal;}
ul,ol,li,dl,dt,dd { list-style-type: none;}
img{width:100%; height:auto; border:none;}
html {min-height:100%;font-family:"Microsoft YaHei","Helvetica","Helvetica Neue"; font-size: 625%;  line-height: 1.5; color: #444; background-color: #efefef; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
body {min-height:100%; font-size: .14rem; background-color: #efefef; color:#333;}

/* 清除浮动 */
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
q:before,q:after{content: ""}
.clear { clear:both;}

/* 省略号 */
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*重置*/
input,select,textarea{-webkit-appearance:none;outline:none;}
input[type='checkbox']{ -webkit-appearance:checkbox;}
input[type='radio']{ -webkit-appearance:radio;}
:-moz-placeholder { color: #c8c8c8;} 
::-webkit-input-placeholder { color:#c8c8c8;}
input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::-moz-outer-spin-button,input[type="number"]::-moz-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::outer-spin-button,input[type="number"]::inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input::-webkit-search-cancel-button {display: none;}
input::search-cancel-button {display: none;}
input::-moz-search-cancel-button {display: none;}
/*公共*/
.pos-rel{ position:relative;}
.pr{ position:absolute; right:0; top:0;}
.pl{ position:absolute; left:0; top:0;}
.v2_tuan,.pd0{padding:0;}
.cn{ font-family:"Microsoft YaHei","Helvetica","Helvetica Neue";}/*"STHeiTi",*/
.en{ font-family:"Helvetica Neue","Helvetica";}
.fl{ float:left;}
.fr{ float:right;}
.pd12_bot{padding:.12rem .12rem 0 .12rem;}
.bg_white{background:#fff;}
.pb-100{ padding-bottom:1rem;}
.mt-12{margin-top:.12rem;}
.bord_t0{border-bottom:none;}
.b-t-ce{ border-top:1px solid #cecece;}
.mb-12{margin-bottom:.12rem;}
.bord_top{border-top:1px solid #d1d1d1;}
.pd65_b{padding-bottom:.65rem;}
.ui-content{padding:0;}
.color999{color:#999;}
.ml-12{ margin-left:0.12rem;}
.ml-24{ margin-left:0.24rem;}
.pb-12{ padding-bottom:0.12rem;}
.b-b-d1{ border-bottom:1px solid #d1d1d1;}
.b-t-e1{ border-top:1px solid #e0e0e0;}
.c-r{ color:#d00000;}
.c-6{ color:#6e6e6e;}
.c-f30{ color:#f30;}
.c-d00{ color:#d00;}
.font-12{ font-size: 0.12rem;}
.pd6{padding:.06rem 0 .11rem 0;}
.bg_white{ background-color:#fff;}
.h24{ display:block; height:0.24rem;}
.f-bold{ font-weight:bold;}
.btn-settlement{ display:block; height:0.4rem; line-height:0.4rem; width:100%; text-align:center; font-size:0.16rem; color:#fff; -webkit-border-radius:0.05rem; -o-border-radius:0.05rem; -ms-border-radius:0.05rem; border-radius:0.05rem;background-color:#d00000;}
.btn-settlement1{ display:block; height:0.38rem; line-height:0.38rem; width:100%; text-align:center; font-size:0.16rem; color:#666; -webkit-border-radius:0.05rem; -o-border-radius:0.05rem; -ms-border-radius:0.05rem; border-radius:0.05rem;background-color:#fff; border:1px solid #ccc;}
.btn-settlement.btn-disabled{background:#aaa;}
/*头部*/
.header,.newHeader{position: relative;height:.43rem;line-height:.43rem;width:100%;color: #333;text-align:center;background:rgba(246,246,246,1);
box-sizing:border-box;}
.header .tg_title,.header .personal_title,.newHeader .tg_title,.newHeader .personal_title{display:inline-block;font-size:.154rem;position:relative;}
.header .header_title,.newHeader .header_title{display:inline-block;font-size:.16rem;position:relative;width: 1.6rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.more-box .more-box-i,.header .list,.header .more-txt,.header .edit,.header .edit-over,.header .share,.header .shopcar,.header .brand-car,.header .close,.header .share-white{background:url("http://fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/mobile_201412/header_ico.png") no-repeat 0 0;height:.25rem;width:.25rem;display: block;text-indent:-9999px;margin:.11rem;padding:0;background-size:100% auto;}
.header .header-text,.newHeader .header-text{ display:block; top:0.11rem; left:0.32rem; line-height:0.25rem; color:#fff;}
.header .home,.newHeader .home{background-position:0 -0.25rem;}
.header .header_search.search,.newHeader .header_search.search{margin-right:0.5rem;}
.header .list,.newHeader .list{ background-position:0 -3.86rem;}
.header .edit,.newHeader .edit{ position:absolute; margin:0; top:0.11rem; right:0.45rem; background-position:0 -4.61rem;}
.header .edit-over,.newHeader .edit-over{ position:absolute; margin:0; top:0.11rem; right:0.45rem; background-position:0 -4.86rem;}
.header .position,.newHeader .position{ position:absolute; right:0.12rem; top:0.11rem;height:0.25rem; line-height:0.25rem; padding-left:0.2rem; color:#fff; background:url(http://fastued3.jia.com/image/mobile/mobile_shop/new_mobileshop/mobile_201412/header_ico.png) no-repeat 0 -7.11rem; background-size:0.25rem; text-align:left; white-space:nowrap;}
.header span a.more-txt,.newHeader span a.more-txt{ width:0.4rem; color:#fff; font-size:0.14rem; font-weight:normal; line-height:0.25rem; background:none; text-indent:0;}
.header .share,.newHeader .share{background-position:0 -5.36rem;}
.header .share-white,.newHeader .share-white{background-position:0 -8.86rem;}
.header .brand-car{background-position:0 -6.86rem;}
.header .shopcar{background: url("http://ued.jia.com/image/mobile/new/shopcar-icon.png") no-repeat 0 -.25rem;background-size: 100% auto;}
.header .close{ background-position:0 -8.61rem;}
.header .shopcar.mr-0{margin-right:.11rem;}
.brand-car.hasproduct:after{content:'';position:absolute;top:0.01rem;right:-0.01rem;width:.08rem;height:.08rem;background:#fff;border-radius:50%;}
.header .backtohis,.newHeader .backtohis{border-left:.02rem solid #666;border-bottom:.02rem solid #666;
width:.12rem;height:.12rem;display:inline-block;
transform:rotate(45deg);-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);margin:.14rem .15rem;text-indent:-9999px;}
.screeningbox{position:fixed;top:.43rem;left:50%;text-align:center;width:1.22rem;margin-left:-.61rem;z-index:99;background:#fff;display:none;}
.screeningmain ul li a{font-size:.1245rem;color:#333333;margin:.1rem .1rem .12rem .1rem;padding:0.045rem 0;display:block;line-height:1;}
.screeningmain ul li.hover a{color:#dd0000;}
.lgbox{ width:100%;text-align:left;height:.43rem;display:-webkit-flex;
display:-webkit-box;display:box;display:-moz-box;padding:0 .42rem 0 .07rem;display:flex;box-sizing:border-box;}
.header .lgtxt,.newHeader .lgtxt{display:inline-block;
width:.38rem;height:.22rem;background: url("http://ued.jia.com/mob/image/common/wap/index-qijia.png") no-repeat;background-size:100% auto;text-indent:-9999px;
vertical-align:top;margin:.1rem .03rem 0 0;
-webkit-mask-image: url("http://ued.jia.com/mob/image/common/wap/index-qijia.png");
-webkit-mask-size:100% auto;
-webkit-mask-position:0 0;
-webkit-mask-repeat:no-repeat;
background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#b70005),color-stop(100%,#b70005));
}
.city_exit{font-size:.1244rem;color:#666;margin-right:.1rem;}
.city_exit .arrow_city,.header em,.newHeader em,.header .header-arrow{border-style:solid;border-color:#666 transparent transparent #666;border-width:.01rem 0 0 .01rem;
width:.06rem;height:.06rem;display: inline-block;transform: rotate(225deg);-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);margin:-0.04rem 0 .02rem .06rem;vertical-align:middle;}
.header .home,.header .menu,.header .i_person,.header .header_search,.header .more,.newHeader .home,.newHeader .menu,.newHeader .i_person,.newHeader .header_search,.newHeader .more{background: url('http://fastued3.jia.com/mob/image/common/wap/header-icon.png') no-repeat;
 height:.2rem; width:.2rem; display: block; text-indent: -9999px; margin:.115rem .11rem;background-size:100% auto;}
.header .menu{background-position:0 10%;}
.header .i_person,.newHeader .i_person{background-position:0 30%;}
.header .header_search{background-position:0 20%;}
.header .more{background-position:0 40%;}
.header.app_header{position:fixed;top:0;left:0;z-index:18;}
.header.goods-header{position:fixed;top:0;z-index:18;background:rgba(255,255,255,0.6);}
.app_ui_content.ui-content{padding-top:.43rem;}
.header .header_confirm{color:#666;font-size:.12rem;margin:.09rem .11rem;height:.23rem;line-height:.23rem;
border:1px solid #666;padding:0 .06rem;border-radius:.02rem;}
/*首页头部新版*/
.newHeader.index_header{transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;position:fixed;z-index:9;}
.newHeader.index_hover{position:fixed;top:0;left:0;background:rgba(246,246,246,0);color:#fff;z-index:9;}
.newHeader.index_hover .i_person{background-position:0 50%;}
.newHeader.index_hover .lgtxt{background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#fff));}
.newHeader.index_hover .city_exit{color:#fff;}
.newHeader.index_hover .city_exit .arrow_city{border-color:#fff transparent transparent #fff;}
.newHeader .search_input{position:relative;display:block;height:.28rem;line-height:.28rem;border-radius:.05rem;background:#fff;-webkit-flex:1;-moz-flex:1;flex:1;-webkit-box-flex: 1;margin-top:.075rem;}
.newHeader .searchInput{width:100%;font-size:.1244rem;background:#fff;color:#999;
height:.28rem;line-height:.28rem;-webkit-appearance: none;vertical-align:top;padding-left:.28rem;
border:none;border-radius:.05rem;box-sizing:border-box;}
.newHeader .search_input:before{content:'';width:.15rem;height:.15rem;position:absolute;top:.06rem;left:.065rem;background:url("http://fastued3.jia.com/image/mobile/new_home/index_search.png") no-repeat;background-size:100% auto;}
/*头部弹窗*/
.more-box{ display:none; position:absolute; z-index:99; right:0; top:.43rem; padding:0.12rem; border:1px solid #cacaca; background:#fff; border-radius:0 0 0.04rem 0.04rem; box-shadow:0 0.03rem 0.1rem rgba(0,0,0,.25)}
.more-box::before{ content:""; position:absolute; top:-.1rem; right:.16rem; width:0; height:0; border-width:0.05rem 0.06rem; border-style:dashed dashed solid dashed; border-color:transparent transparent #cacaca transparent;}
.more-box::after{ content:""; position:absolute; top:-.09rem; right:.16rem; width:0; height:0; border-width:0.05rem 0.06rem; border-style:dashed dashed solid dashed; border-color:transparent transparent #fff transparent;}
.more-box .more-box-li{width:0.8rem; height:0.16rem; line-height:0.16rem; padding:0.04rem 0; border:1px solid #d8d8d8; color:#333;}
.more-box .first{ margin-bottom:0.03rem; background:#d00000; color:#fff; border-color:#d00000;}
.more-box .more-box-i{ display:inline-block; width:0.16rem; height:0.16rem; margin:0 0.06rem 0 0; background-position:0 -1.99rem; vertical-align:top; background-size:0.16rem;}
.more-box .first .more-box-i{ background-position:0 -0.16rem;}

/*menu弹窗*/
.indexlist li strong.n_img{display:block;width:.2rem;height:.2rem;margin:0 auto .05rem auto;background:url("http://fastued3.jia.com/mob/image/common/wap/top-nav.png") no-repeat;background-size:100% auto;}
.indexlist li a{display:block;color:#666;}
.indexlist li strong.n_img.nl1{background-position:0 0;}
.indexlist li strong.n_img.nl2{background-position:0 33.33%;}
.indexlist li strong.n_img.nl3{background-position:0 66.67%;}
.indexlist li strong.n_img.nl4{background-position:0 100%;}
.indexlist li{width:25%;float:left;text-align:center;background:#fff;padding:.11rem 0 .08rem 0;color:#666;font-size:.1126rem;}
.indexlist li.cur{background:#efefef;}
.main_nav{ position:absolute; top:.43rem; width:100%;left:0; z-index:101;display:none;}

/*投放页nav*/
.put_nav{background:#fff;}
.put_nav li{float:left;width:25%;text-align:center;padding:.09rem 0;}
.put_nav li a{color:#666;}
.put_nav li strong{display:inline-block;width:.2rem;height:.2rem;vertical-align: top;margin-right:.08rem;background:url("http://fastued3.jia.com/image/mobile/new/put_nav_icon.png") no-repeat;background-size:.2rem auto;}
.put_nav li strong.put_ico1{background-position:0 0;}
.put_nav li strong.put_ico2{background-position:0 -0.25rem;}
.put_nav li strong.put_ico3{background-position:0 -0.5rem;}
.put_nav li strong.put_ico4{background-position:0 -0.75rem;}
.put_nav li.cur strong{background:url("http://fastued3.jia.com/image/mobile/new/put_nav_icon_hover.png") no-repeat;background-size:.2rem auto;}
.put_nav li.cur strong.put_ico1{background-position:0 0;}
.put_nav li.cur strong.put_ico2{background-position:0 -.25rem;}
.put_nav li.cur strong.put_ico3{background-position:0 -.5rem;}
.put_nav li.cur strong.put_ico4{background-position:0 -.75rem;}
.put_nav li.cur{border-bottom:.02rem solid #d00000;}
.put_nav li.cur a{color:#d00000;}
/*返回头部20150908*/
.hddb{ display:block; position:fixed; bottom:.7rem; right:.12rem; width:.52rem; height:.52rem; background:url("http://fastued3.jia.com/mob/image/zixun/backtotop.png") no-repeat; background-size:100% auto;text-indent:-9999px;  z-index:9;}

/*加载更多20141209*/
.loadmore-v3{ display: block;text-align: center;font-size: .12rem;color: #999999;height: .4rem;line-height: .4rem;position: relative;}
/*底部*/
.new_footer{ line-height:0.2rem; font-size: 0.12rem; background-color: #efefef;}
.new_footer .foot_main{ padding-top:0.05rem;}
.lg-reg{ position:relative; padding:0.06rem 0.12rem; background-color:#fff; border-top:1px solid #cecece; border-bottom:1px solid #cecece; text-align: left;}
.lg-reg .btn-lg-reg{ display:inline-block; font-size:0.12rem; color:#d00000; margin-right:0.2rem;}
.ui-bar-z .lg-reg .btn-lg-reg.ui-link{ color:#d00000;}
.lg-reg a.btn-lg-reg:link,.lg-reg a.btn-lg-reg:visited{ color:#d00000; font-weight: normal}
.lg-reg .backtotop_new{ display:block; position:absolute; color:#6e6e6e; right:0.2rem; top:0.07rem;}
.lg-reg a.backtotop_new:link,.lg-reg a.backtotop_new:visited{ color:#6e6e6e; font-weight: normal}
.lg-reg .backtotop_new::after{ content:""; position:absolute; top:0.03rem; right:-0.08rem; height:0; width:0; border-color:transparent transparent #7a7a7a transparent; border-width:0.05rem 0.03rem 0.05rem 0.03rem; border-style:dashed dashed solid dashed ;}
.phonebox{ width:80%; margin:0.1rem auto; background:#fff; border-radius:0.04rem;}
.tg_hotline{ width:100%; padding:0.04rem 0; text-align:center; line-height:0.25rem;}
.tg_hotline dt{display:inline-block; font-size:0.12rem; color:#444; font-weight:500;}
.tg_hotline dd{display: inline-block;font-size: 0.16rem; font-weight:bold; color: #d00000;background: url("http://fastued3.jia.com/image/mobile/new/phone-icon.png") no-repeat;background-size:0.25rem auto; padding-left: 0.31rem;vertical-align: middle; text-align: left;}
.new_footer .vision_ul{ display:inline-block; width:100%; padding-top:0.2rem; font-size: 0.12rem; text-align:center;}
.new_footer .vision_ul li{display:inline-block;}
.new_footer .vision_ul li a.ui-link{ display:inline-block; padding:0.07rem 0.1rem; color:#565656; font-weight:500;}
.new_footer .vision_ul li a{ padding:0.07rem 0.1rem; color:#565656;}
.new_footer .vision_ul li a.cur{ color:#999; border-radius:0.05rem; -webkit-border-radius:0.05rem; -o-border-radius:0.05rem; -ms-border-radius:0.05rem; background:#fff;}
.new_footer .cr_sm{ color:#aaa9a9; padding:0.14rem 0; font-weight:500; text-align:center;}
.footer_pd{padding-bottom:.65rem;}
/*新版底部*/
.newFooter{background:#f8f8f8;}
.newFooter .newFooter-classfiy{height:.38rem;line-height:.38rem;border-top:1px solid #dedede;border-bottom:1px solid #dedede;display:-webkit-box;
display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.newFooter .classfiy-li{font-size:.1126rem;-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;flex:1;text-align:center;}
.newFooter .classfiy-li:active{background:#eee;}
.newFooter .classfiy-li a{color:#666;display:block;}
.newFooter .icon{display:inline-block;width:.14rem;height:.14rem;background:url("https://passport.jia.com/cas/images/wap/footer_icon.png") no-repeat;background-size:100% auto;margin:.12rem .05rem 0 0;vertical-align:top;}
.newFooter .icon.icon_login{background-position:0 33.33%;}
.newFooter .icon.icon_ask{background-position:0 66.66%;}
.newFooter .icon.icon_city{background-position:0 100%;}
.newFooter .cr_sm {font-size:.1rem;color:#999;text-align:center;padding:.12rem 0;}
.newFooter .classfiy-li span{display:inline-block;word-break:break-all;
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
height:.16rem;line-height:.16rem;max-width:.6rem;vertical-align:middle;}
/*遮罩*/
.popmask{ position:absolute; display:none; top:0; left:0; right:0; bottom:0; z-index:97;width:100%; background:rgba(0,0,0,.4);}
.popup-maskEdit{ display:none; position:fixed; top:50%; left:50%; max-width:80%; padding:0.06rem 0.16rem; line-height:0.24rem; text-align:center; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); background-color:rgba(0,0,0,.85); font-size:0.12rem; color:#fff; border-radius:0.06rem; white-space:nowrap;}
.commonIcon{ padding:.48rem 0 0; background:url(http://fastued3.jia.com/image/mobile/wxStore/successWhite.png) center .04rem no-repeat; background-size:.4rem;}

/*加载*/
.loading-common{ display:none; position:fixed;top: 50%;left: 50%;width:.3rem;height:.3rem;background:url("http://fastued3.jia.com/image/mobile/new/loading.gif") no-repeat;background-size:.3rem auto;margin-left:-0.15rem;margin-top:-0.15rem; z-index:101;}
.popup-common{display:none;position: absolute; left:0; right:0; bottom:0; margin:0 0.3rem;padding:0.1rem;  background:#f6f6f6;color:#333;border-radius:0.05rem; color:#333;z-index:99;width:auto;}
.popup-new{position: fixed;display: none;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;background: rgba(255,255,255,0);}
.popup-common .p_h3{text-align:center;font-weight:bold;}
.popup-common .p_title{padding:.12rem;text-align:center;}

/*城市定位弹窗*/
.popup-common .popup_dwp{padding:.1rem;font-size:.1422rem;line-height:1.8;}	
.popup-common .btn_cancel,.popup-common .btn_confirm{font-size:.1422rem;display:inline-block;width:.6rem;height:.35rem;line-height:.35rem;color:#007fd7;text-align:center;}
.popup-common .btn_cancel{margin-right:.3rem;}
.popup-common .pop_sub{text-align:right;padding-right:.1rem;}
.popup-common.popup-location{position:fixed;width:74%;left:50%;top:50%;bottom:auto;margin:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}


@charset "utf-8";
section{padding:0; line-height:normal;}
.btn-settlement{ display:block; height:0.4rem; line-height:0.4rem; width:100%; text-align:center; font-size:0.16rem; color:#fff !important; -webkit-border-radius:0.05rem; -o-border-radius:0.05rem; -ms-border-radius:0.05rem; border-radius:0.05rem;background-color:#d00000;}
.btn-settlement1{ display:block; height:0.38rem; line-height:0.38rem; width:100%; text-align:center; font-size:0.16rem; color:#666 !important; -webkit-border-radius:0.05rem; -o-border-radius:0.05rem; -ms-border-radius:0.05rem; border-radius:0.05rem;background-color:#fff; border:1px solid #ccc;}
/* Tab公共样式*/
.listtab{ display:block; height:.41rem;overflow:hidden;}
.listtab li{ float:left; display:inline-block; height:.4rem; font-size:.12rem; line-height:.4rem; text-align:center; border-bottom:1px solid #ddd;}
.listtab li a{ display:block; color:#666;}
.listtab li.cur{ height:.39rem; border-bottom:.02rem solid #d00;}
.listtab li.cur a{ color:#d00;}
/*头部弹窗*/
.popup-nav-box{display:none;position:absolute;top:.46rem;left:50%;text-align:center;width:1.2rem;margin-left:-.61rem;z-index:99;border:1px solid #b1b1b1;background-color: #fff;-webkit-border-radius:0 0 0.05rem 0.05rem;-moz-border-radius:0 0 0.05rem 0.05rem;border-radius:0 0 0.05rem 0.05rem;}
.popup-nav-box:after{content:'';position:absolute;top:-0.04rem;left:50%;margin-left:-0.025rem;width:0;height:0;  border-left:0.05rem solid transparent; border-right:0.05rem solid transparent; border-bottom:0.05rem solid #fff;}
.popup-nav-box .order-top-nav{ padding-bottom:0.1rem;}
.popup-nav-box .order-top-list{ width:1rem;height:0.24rem; margin:0.1rem auto 0; border:1px solid #ddd;}
.popup-nav-box .order-top-list a{ display:block; height:100%; line-height:0.24rem; margin:0; padding:0;}
.popup-nav-box .hover{ border:1px solid #d00000;}
.popup-nav-box .hover a{color:#fff!important;background:#d00000;}
/*person*/
.personal-indexbg{ display:block; height:1.32rem; background:url(https://passport.jia.com/cas/images/wap/i-topbg.jpg) no-repeat; background-size:100% auto;}
.personal-indexbg .welcome-h2{ display:block; padding-top:0.3rem; text-align:center; font-size:0.16rem; color:#fff;}
.personal-indexbg .bs-p{ text-align:center;}
.personal-indexbg .btn-settlement{ width:0.8rem; height:0.3rem; margin:0.2rem auto; line-height:0.3rem; color:#ff4545 !important; font-size:0.14rem; -webkit-border-radius:0.04rem; border-radius:0.04rem; border:0.01rem solid #fff; background:#ffe5e5;}
.sameshop dl{ border-bottom:1px solid #ddd; color:#333; font-size:0.14rem;}
.sameshop dl dt{ float:left; display:inline-block;}
.sameshop dl dd{ float:left; display:inline-block; position:relative;}
.subscribe_dl{ position:relative; padding:0.12rem; line-height:0.2rem;}
.subscribe_dl dt .psindex_tip{ display:block; height:0.2rem; line-height:0.2rem; padding-left:0.32rem; font-size:0.14rem;background:url(https://passport.jia.com/cas/images/wap/icons.png) no-repeat; background-size:0.2rem; color:#333;}
.subscribe_dl dt .psindex_tip label{ color:#ff5830;}
.subscribe_dl dt .psindex_tip.ps1{ background-position:0 -1.2rem;}
.subscribe_dl dt .psindex_tip.ps2{ background-position:0 -1.4rem;}
.subscribe_dl dt .psindex_tip.ps3{ background-position:0 -1.6rem;}
.subscribe_dl dt .psindex_tip.ps4{ background-position:0 -1.8rem;}
.subscribe_dl dt .psindex_tip.ps5{ background-position:0 -2.0rem;}
.subscribe_dl dt .psindex_tip.ps6{ background-position:0 -2.2rem;}
.subscribe_dl dt .psindex_tip.ps7{ background-position:0 -2.4rem;}
.subscribe_dl dt .psindex_tip.ps8{ background-position:0 -2.6rem;}
.subscribe_dl dt .psindex_tip.ps9{ background-position:0 -4.58rem;}
.subscribe_dl dt .psindex_tip.ps10{ background-position:0 -4.78rem;}
.subscribe_dl dt .psindex_tip.ps11{ background-position:0 -4.98rem;}
.subscribe_dl dt .psindex_tip.ps11{ background-position:0 -5.18rem;}
.subscribe_dl dt .psindex_tip.ps12{ background-position:0 -5.38rem;}
.sameshop dl.subscribe_dl dd{ position:absolute; right:0.12rem; top:0.14rem;}
.subscribe_dl dd i{ display:block; height:0.15rem; width:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.personal-des{ position:relative; padding:0.18rem;}
.personal-des dt{ display:inline-block;width:0.82rem; height:0.82rem;}
.personal-des dt img{ border:1px solid #fff; border-radius:0.04rem;}
.personal-des dd{ display:inline-block; margin-left:0.18rem;}
.personal-des dd h3{ font-size:0.16rem; color:#333;}
/*personal-add*/
.personal-topTab{ height:0.32rem; padding:0.09rem 0; border-top:1px solid #dedede; border-bottom:1px solid #dedede; background:#fff;}
.personal-topTab .tab-left,.personal-topTab .tab-right{ float:left; width:50%; height:0.32rem; padding:0.06rem 0; color:#666; text-align:center; -webkit-box-sizing:border-box; box-sizing:border-box;}
.personal-topTab .tab-left{ border-right:1px solid #dedede;}
.personal-topTab .i1,.personal-topTab .i2{ display:inline-block; width:0.25rem; height:0.2rem; margin-right:0.09rem; background:url(https://passport.jia.com/cas/images/wap/personal.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.personal-topTab .i2{ background-position:0 -0.2rem;}
.personal-list{ position:relative; display:block; margin-top:0.12rem; border-top:1px solid #e0e0e0; background:#fff;}
.mt-0{margin-top:0;}
.personal-list::after{ content:""; position:absolute; left:0; right:0; bottom:0; height:1px; background:#e0e0e0;}
.personal-list .personal-dl{ position:relative;display:block; margin-left:0.12rem;}
.personal-list .personal-dt{display:block; width:100%; height:0.2rem; line-height:0.2rem; padding:0.12rem 0; border-bottom:1px solid #e0e0e0;}
.personal-list .personal-dt .psindex_tip{ display:block; height:0.2rem; line-height:0.2rem; padding-left:0.3rem; font-size:0.14rem;background:url(https://passport.jia.com/cas/images/wap/personal-icon.png) no-repeat; background-size:0.2rem; color:#333;}
.personal-list .personal-dd{position:absolute; right:0.12rem; top:0.15rem; height:0.15rem; line-height:0.15rem; font-size:0.12rem; color:#999;}
.personal-list .personal-dd i{ float:right; height:0.15rem; width:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.personal-list .personal-dd .num,.personal-list .personal-dd .soonBegin{ float:right; height:0.15rem; line-height:0.15rem; margin-right:0.1rem;}
.personal-list .personal-dd .num{ font-family:"Arial";}
.personal-list .personal-dt .ps1{ background-position:0 0;}
.personal-list .personal-dt .ps2{ background-position:0 -0.2rem;}
.personal-list .personal-dt .ps3{ background-position:0 -0.4rem;}
.personal-list .personal-dt .ps4{ background-position:0 -0.6rem;}
.personal-list .personal-dt .ps5{ background-position:0 -0.8rem;}
.personal-list .personal-dt .ps6{ background-position:0 -1rem;}
.personal-list .personal-dt .ps7{ background-position:0 -1.2rem;}
.personal-list .personal-dt .ps8{ background-position:0 -1.4rem;}
.personal-list .personal-dt .ps9{ background-position:0 -1.6rem;}
.personal-list .personal-dt .ps10{ background-position:0 -1.8rem;}
.personal-list .personal-dt .ps11{ background-position:0 -2rem;}
.personal-list .personal-dt .ps12{ background-position:0 -2.2rem;}
.personal-list .personal-dt .ps13{ background-position:0 -2.4rem;}
.personal-list .personal-dt .ps14{ background-position:0 -2.6rem;}
.personal-list .personal-dt .ps15{ background-position:0 -2.8rem;}
.personal-list .personal-dt .ps16{ background-position:0 -3rem;}
.personal-list .personal-dt .ps17{ background-position:0 -3.2rem;}
.personal-list .personal-dt .ps18{ background-position:0 -3.4rem;}
.personal-indexbg .personal-mess{ height:1.08rem; padding:0.12rem;}
.personal-indexbg .personal-mess img{ width:0.6rem; height:0.6rem; border-radius:100%; border:2px solid #fff;}
.personal-indexbg .personal-mess dt{display:block; width:100%; height:0.64rem; text-align:center;}
.personal-indexbg .personal-mess dd{display:block; margin:0; color:#fff; font-size:0.12rem; text-align:center;}
.personal-indexbg .personal-mess h3{ padding:0.1rem 0; font-size:0.14rem; line-height:1; color:#fff;}
.personal-indexbg .personal-mess p{ line-height:0.12rem; color:#ffe0dc; vertical-align:top;}
.personal-indexbg .personal-mess .span1,.personal-indexbg .personal-mess .span2,.personal-indexbg .personal-mess .span3{display:inline-block; height:0.12rem; line-height:0.12rem; vertical-align:top; text-shadow:1px 1px 0 rgba(0,0,0,.2);}
.personal-indexbg .personal-mess .span1{ width:0.12rem; height:0.12rem;background:url(https://passport.jia.com/cas/images/wap/personal-icon1.png) 0 0 no-repeat; background-size:0.12rem;}
.personal-indexbg .personal-mess .span2{margin-left:0.03rem;}
.personal-indexbg .personal-mess .span3{margin-left:0.14rem;}
.personal-indexbg .personal-mess .label{ margin-left:0.03rem;}
.personal-list .personal-orderUl{ height:0.18rem; padding:0.11rem 0;}
.personal-orderUl .personal-orderLi{ position:relative; float:left; width:25%; height:0.18rem; padding:0.03rem 0; text-align:center; border-right:1px solid #ececec; -webkit-box-sizing:border-box; box-sizing:border-box;}
.personal-orderUl .border-none{ border-right:0 none;}
.personal-orderUl .personal-orderLi .span{ display:inline-block; height:0.12rem; line-height:0.12rem; padding-left:0.15rem; color:#666; font-size:0.12rem; background:url(https://passport.jia.com/cas/images/wap/personal-icon1.png) 0 0 no-repeat; background-size:0.12rem; vertical-align:top;}
.personal-orderUl .personal-orderLi .pos1{ background-position:0 -0.12rem;}
.personal-orderUl .personal-orderLi .pos2{ background-position:0 -0.24rem;}
.personal-orderUl .personal-orderLi .pos3{ background-position:0 -0.36rem;}
.personal-orderUl .personal-orderLi .pos4{ background-position:0 -0.48rem;}
.personal-orderUl .personal-orderLi .num{ margin-left:0.03rem; padding:0 0.01rem; color:#fff; background-color:#ff4242; border-radius:0.02rem;}
/*个人信息*/
.detail_dl { position:relative; padding:0.12rem; border:1px solid #e0e0e0; color:#474747;}
.detail_dl dt { float:left; font-size:0.14rem; }
.detail_dl dd { float:right;}
.detail_dl .user-head{ line-height:0.65rem;}
.detail_dl .user-img img{ width:0.65rem; height:0.65rem; border-radius:0.65rem;}
.detail_tip { float:left;}
.sameshop dl.subscribe_dl dd.info{ position:static; float: right; padding-right:0.24rem;color: #808080;}
/*修改昵称*/
.reset_keyword { padding-bottom:.83rem;border-bottom:1px solid #cecece;}
.reset_keyword li{position:relative; padding:0.12rem; line-height:0.2rem;background:#fff;color:#333;font-size:0.14rem;border-bottom:1px solid #e0e0e0;}
.reset_keyword input,.reset_keyword textarea{border:none 0;outline:none;width:100%;line-height: 0.2rem;font-size:0.14rem;color:#333;padding-left:0.03rem; -webkit-resize:none; resize:none;}
.reset_keyword li.input_name,.rest_keyword li.input_close{position:relative;}
.reset_keyword li.input_uname,.reset_keyword li.input_pw{padding-left:.34rem;}
.reset_keyword li.input_uname em,.reset_keyword li.input_pw em{position:absolute;left:.12rem;top:.12rem;display:inline-block;width:.2rem;height:.25rem;background:url(https://passport.jia.com/cas/images/wap/icons.png) no-repeat 0 -4.34rem;background-size:100% auto;}
.reset_keyword li.input_uname input{width:100%;}
.reset_keyword li.input_uname em{height:.22rem;background-position:0 -4.08rem;}
.login-form li .ui-checkbox{ position: relative;left:0; display: inline-block; width: 0.2rem;height: 0.2rem; border: 1px solid #B8B8B8; vertical-align: top; background: #fff;border-radius: 0.04rem;left:0;}
.login-form li .ui-checkbox.check{width:.2rem;background:url(https://passport.jia.com/cas/images/wap/icons.png) no-repeat 0 -.715rem;background-size:100% auto;}
.login-form li .ui-checkbox input{opacity: 0;left: 0;width: .2rem;height: .2rem;top: 0;margin: 0;}
.tip{color:#999999;font-size:.13rem;}
.reset_keyword li.free_login{background:#efefef;border-bottom:none;}
.reset_keyword b{display:none; position: absolute; right: 0.35rem; top: 0.14rem; background: url(https://passport.jia.com/cas/images/wap/form-icons.png) no-repeat; width:0.15rem; height:0.15rem; background-size:100%;}
.reset_keyword .form-tips{display:block;margin-left:0.12rem; line-height:0.25rem;color:#999;font-size:0.12rem;}
.reset-btn-box{ margin:0.2rem 0.12rem 0;}
.reset-btn-box.mg{margin:0 .12rem;}
.reset-btn-box .btn-settlement{line-height:0.4rem;}
.btn-login{margin:.15rem .12rem 0 .12rem;}
.btn-login a{ color:#0099ff;}

/*修改性别*/
.reset_keyword li.input_close:after{content:"";position:absolute;top:0.1rem;right:0.12rem;width:0.25rem;height:0.25rem;background:url(https://passport.jia.com/cas/images/wap/header_ico.png) no-repeat 0 -3.36rem;background-size: 100%;}
/*收货地址*/
.pos .location{ color:#333;}
.pos i { position:absolute;right: 0.12rem;top: 0.17rem; height:0.15rem; width:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.receiverForm .pos {color:#333;}
.pos .select {position: absolute;left:0;top:0; opacity:0; -webkit-opacity:0; z-index: 10; background:#fff;width: 100%;}
.select select {font-size:0.14rem;width:100%;line-height: 0.4rem;background:#fff;height:0.4rem;text-indent: 0.2rem;border-left: none;border-right: none;}
.add{background:#fff;height:0.15rem;line-height: 0.15rem; padding:0.15rem 0;border-top: 1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size: 0.14rem; text-align:center;}
.add a {background:url(https://passport.jia.com/cas/images/wap/addBg.png) right center no-repeat;display: inline-block;height:82px;padding-right: 338px;color:#474747;}
.add span { display:inline-block; height:0.15rem; width:0.15rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -0.15rem no-repeat; background-size:100%; vertical-align:top; margin-right:0.05rem;}
.addList{border-top: 1px solid #e0e0e0; line-height:0.2rem; font-size:0.12rem;color:#333; background:#fff;}
.addList li{border-bottom: 1px solid #e0e0e0; padding:0.12rem;}
.addList .addList-con{ position:relative; padding:0 0.1rem 0 0.06rem; margin-right:0.35rem; border-right:1px solid #ccc;}
.addList .choosen .addList-con::before{ content:""; position:absolute; left:-0.12rem; top:-0.12rem; width:0.25rem; height:0.25rem; background:url(https://passport.jia.com/cas/images/wap/header_ico.png) 0 -3.61rem no-repeat; background-size:100%;}
.addList .contact .name,.addList .contact .mobNum{ font-size:0.14rem; font-weight:bold;}
.addList .contact .name{ float:left;}

.addList .contact .mobNum{ float:right;}
.address-edit{ position:absolute; top:50%; right:-0.35rem; margin-top:-0.1rem; width:0.2rem; height:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -2.4rem no-repeat; background-size:100%;}
/*add-address*/
.add-address{ padding-bottom:0;}
.add-address .addredd-area{ height:0.4rem;}
.add-address .form-left{ float:left; width:0.6rem; padding-left:0.03rem; margin-right:0.2rem; font-size:0.14rem; color:#333;}
.add-address .form-right{ display:block; overflow:hidden;}
.form-right input[type="number"]::-webkit-outer-spin-button,
.form-right input[type="number"]::-webkit-inner-spin-button,.login-form input[type="number"]::-webkit-outer-spin-button,
.login-form input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none !important;margin: 0;}
.default {position:relative;color:#666;font-size: 0.14rem;}
.default i{ display:inline-block;width:0.2rem;height:0.2rem; margin:0 0.08rem 0 0.04rem;background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -2.8rem no-repeat; background-size:100%; vertical-align:top;}
.default .cur{ background-position:0 -2.6rem;}
/*password*/
.reset_keyword .password-li{ border-bottom:0 none;}
.password-li hr{ position:absolute; margin:0; left:0.12rem; right:0.12rem; bottom:0; height:0.01rem; background:#ddd; border:none 0;}
/*shop-cart*/
.ui-page.bg_white{ background:#fff;}
.zx-comm-none{ display:block; text-align:center; padding-top:1.09rem;}
.zx-comm-none .cart-none{ display:inline-block; width:1.36rem; height:1.36rem; background:#dedede; border-radius:100%;}
.zx-comm-none .cart-none-icon{ display:inline-block; width:0.8rem; height:0.8rem; margin:0.28rem; background:url(https://passport.jia.com/cas/images/wap/shop-cart.png) 0 0 no-repeat; background-size:100%;}
.zx-comm-none .cart-txt{ display:block; margin:0.24rem 0 0.2rem; text-align:center; font-size:0.12rem; line-height:1; color:#6e6e6e;}
.zx-comm-none .reset-btn-box{ width:1.09rem; margin:auto;}
.zx-comm-none .reset-btn-box .btn-settlement{ font-size:0.13rem;}
.tmhlist-div{ padding-left:0.12rem; overflow:hidden;}
.tmhlist-box{ position:relative; width: 100%; padding:0.1rem 0.6rem 0 0; -webkit-transition:.4s ease-in; transition:.4s ease-in;}
.tmhlist-box .removepro{ position:absolute; top:0; right:0; bottom:0; width:0.6rem; font-size:0.14rem; color:#fff; text-align:center; background:#d00000;}
.tmhlist-box .removepro span{ position:absolute; left:0; right:0; top:50%; line-height:0.14rem; margin-top:-0.07rem;}
.tmhlist-box .tmh_countdown{ margin-left:0.25rem; font-size:0.12rem; line-height:1; color:#cc0000;}
.tmh_countdown i{ display:inline-block; width:0.12rem; height:0.12rem;margin-right:0.04rem;background:url(https://passport.jia.com/cas/images/wap/tips-icon.png) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.oneshop-list{ position:relative; padding:0.09rem 0 0.1rem 0.25rem; border-bottom:1px solid #ddd;}
.oneshop-list dt{ float:left; width:0.6rem; height:0.6rem; margin-right:0.09rem; line-height:1;}
.oneshop-list dd{ display:block; overflow:hidden; padding-right:0.12rem;box-sizing:border-box;}
.oneshop-list .oneshop-list-h2{ line-height:1; font-size:0.14rem; color:#333;}
.oneshop-list .oneshop-list-p{ padding:0.05rem; line-height:1; font-size:0.12rem; color:#666;}
.oneshop-list .price{ display:block; padding-top:0.1rem; font-size:0.12rem; font-weight:bold; color:#000;}
.oneshop-list .num-lab{position:absolute; bottom:0.1rem; right:0.12rem; color:#333; font-size:0.14rem; font-weight:bold;}
.oneshop-list .jj-box{ float:left; display:inline-block; height:0.25rem; border:1px solid #ccc; text-align:center; border-radius:0.04rem;}
.oneshop-list .jj-box span{ float:left;display:inline-block; width:0.3rem; height:0.25rem;}
.oneshop-list .jj-box i{ display:inline-block; width:0.12rem; height:0.12rem; background:url(https://passport.jia.com/cas/images/wap/tips-icon.png) 0 -0.12rem no-repeat; text-indent:-9999px; vertical-align:middle; background-size:100%;}
.oneshop-list .jj-box i.jj_jian{ background-position: 0 -0.24rem;}
.oneshop-list .jj-box em{ float:left; display:inline-block; width:0.3rem; color:#333; font-size:0.14rem; font-weight:bold;line-height:0.25rem; border:1px solid #ccc; border-top:none; border-bottom:none;}
.checkbox-b{ position:absolute; left:0; top:0.29rem; width:0.2rem; height:0.2rem;}
.checkbox-b .ui-checkbox{ display:block;}
.checkbox-b input[type="checkbox"]{ position:absolute; z-index:10; opacity:0; margin:0; top:0; left:0; width:0.2rem; height:0.2rem;}
.checkbox-b .m-ckbox{ position:absolute; top:0; left:0; z-index:4; width:0.2rem; height:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -3rem no-repeat; background-size:100%;}
.checkbox-b.cur .m-ckbox{ background-position:0 -3.2rem;}

.settlement{position:fixed;left:0; right:0; bottom:0;padding:0.12rem; background:#efefef;z-index:9;}
.settlement dt{ width:0.6rem; height:0.4rem; margin:0;}
.settlement .checkbox-b{ left:0.12rem; top:0.23rem;}
.settlement .checkall{ display:inline-block; margin-left:0.27rem; line-height:0.4rem; font-size:0.14rem; color:#333;}
.settlement .sm2{ float:right; width:0.9rem; padding:0;}
.settlement .sm1{ text-align:right;}
.settlement .total-num{ display:block; font-size:0.12rem; color:#333;}
.settlement .total-num em{ font-size:0.16rem;}
.settlement .total-num b{ font-weight:bold; color:#f30;}
.settlement .yf-tip{ font-size:0.12rem; color:#666;}
.hotgood_dl{ width:100%; padding:0.12rem; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:0.12rem; background:#fff; border-bottom:1px solid #d2d2d2;}
.hotgood_dl dt{width:24.3%; float:left;}
.hotgood_dl dd{width:71.646%; float:left; margin-left:4.054%;}
.hotgood_dl dd h1{ font-size:0.16rem; color:#333; font-weight:500; line-height:0.18rem;}
.yy-list dd h1{ line-height:0.34rem;}
.hotgood_dl dd em{color:#d00000}
.hotgood_dl .kj_p{ color:#6e6e6e; margin-top:0.1rem; vertical-align: top;}
.hotgood_dl .list-span{ margin-right:0.08rem;}
.star_all{ display:inline-block; width:0.75rem;height:0.17rem;margin:0 0.04rem; vertical-align: top;}
.star_all i{display:inline-block; width:0.13rem;height: 0.17rem; margin-right:0.02rem; background: url(https://passport.jia.com/cas/images/wap/collect.png) 0 -0.17rem no-repeat; background-size:100% auto;}
.star_all i.cur{ background-position:0 0;}
/*my-order*/
.order-box{ padding:0 0.12rem 0.12rem; background:#fff; box-shadow:0 -1px 1px #e5e6e6; font-size:0.12rem; color:#333;}
.order-box .order-title{ position:relative; padding:0.14rem 0 0.12rem; font-size:0.14rem; line-height:0.22rem;}
.order-box .order-tip{display:inline-block; margin-right:0.09rem;padding:0 0.04rem; color:#fff; font-weight:bold; background:#d00; border-radius:0.02rem;}
.order-box .order-tip.group{ background:#ff6c00;}
.order-box .order-tip.special{ background:#fbab1f;}
.order-box .order-status{position:absolute; top:0.14rem; right:0; color:#dd0000;}
.order-box .order-status.success{ color:#11ac3a;}
.order-box .order-imgs,.order-box .order-dl{ position:relative; padding:0.12rem 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.order-box .order-imgs-li,.order-box .order-dt{ float:left; display:inline-block; height:0.45rem; width:0.45rem; margin-right:0.12rem;}
.order-box .order-imgs-i{ position:absolute;right: 0.12rem;top: 50%;margin-top:-0.08rem;height: 0.15rem;width: 0.2rem;background: url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat;background-size: 100%;}
.order-box .order-dd{ position:relative; display:block; overflow:hidden; padding-right:0.64rem; line-height:0.18rem;}
.order-box .order-dd .order-span{ position:absolute; right:0; top:0; line-height:0.18rem; text-align:right; font-size:0.12rem; color:#333;}
.order-box .order-dd .price{ font-family:"Arial";}
.order-box .order-dd .num{ font-family:"Arial"; color:#999;}

.order-box .order-times,.order-box .order-info{ padding-top:0.12rem; color:#999; font-size:0.12rem; line-height:1;}
.order-box .order-info{ text-align:right;}
.order-box .order-info .price{ margin-left:0.18rem;}
.order-box .order-info .num{ font-family:"Arial";}
.order-box .order-info .price em{ font-size:0.14rem; color:#ff3300; font-weight:bold;}
.order-box .order-info .price .num{ font-weight:bold;}
.order-box .order-btn{ float:right; width:0.75rem; height:0.28rem; margin-left:0.06rem; line-height:0.28rem; color:#fff; font-size:0.14rem; text-align:center; border-radius:0.05rem; background:#d00;}
.order-box .order-btn1{ float:right; width:0.73rem; height:0.26rem; margin-left:0.06rem; line-height:0.26rem; color:#666; font-size:0.14rem; text-align:center; border-radius:0.05rem; background:#fff; border:1px solid #828990;}
.order-box .order-btn-box,.order-more .order-btn-box{ margin-top:0.1rem; padding-top:0.12rem; border-top:1px solid #ddd;}
.order-more .order-btn-box{ margin-top:0;}
.order-box .order-btn-box .refund-text{ float:left; height:0.28rem; line-height:0.28rem; font-size:0.12rem; color:#999;}
.order-box .order-btn-box .status{ color:#d00;}
/*order-more*/
.top-address{ background:#fff; font-size:0.12rem; color:#333;}
.top-address .address-bg{ display:block; height:0.03rem; background:url(https://passport.jia.com/cas/images/wap/address-top.png); background-size:auto 100%;}
.top-address .address-des{ padding:0.12rem; line-height:1.5;}
.top-address .adr-tel{ float:right;}
.order-more .order-title{ padding:0.12rem 0 0.1rem 0;}
.order-more .order-times{ padding:0 0 0.12rem;}
/*.order-more .order-status{ position:static; float:right; color:#999;}*/
.order-more .order-more-dl:first-of-type{ border-top:1px solid #ddd;}
.order-more .order-more-dl{padding:0.12rem 0; border-bottom:1px solid #ddd;}
.order-more .order-more-dt{ float:left; height:0.45rem; width:0.45rem; margin-right:0.12rem;}
.order-more .order-more-dd{ position:relative; display:block; height:0.45rem; overflow:hidden;}
.order-more .order-more-dl .order-btn-box{ margin-top:0; padding-top:0.12rem; border-top:0 none;}
.order-more .price,.order-more .num{ float:right;}
.order-more .order-more-info{ padding-bottom:0.1rem; line-height:0.14rem;}
.order-more .order-more-info.group{ padding-bottom:0;}
.order-more .order-more-dd .purchase{ position:absolute; left:0; bottom:-0.03rem; line-height:0.18rem; margin:0;}
.order-more .num{ color:#666;}
.order-more .order-more-bot{ padding-top:0.1rem; color:#666;}
.order-more-bot .price,.order-more-bot .group-more{ color:#333;}
.order-more-bot .price b,.order-more-bot .group-more b{ color:#f30;}
.order-message{ padding:0.12rem; color:#333; border-bottom:1px solid #d1d1d1;}
.order-message .message{ font-size:0.14rem; line-height:0.26rem;}
.order-message .order-area{ display:block; width:100%; height:1rem; color:#333; font-size:0.12rem; background:#fff; border:0 none; outline:0 none; border-radius:0.06rem; box-shadow:0.02rem 0.02rem 0.02rem 0 rgba(0,0,0,.2); -webkit-resize:none; resize:none;}
/*预约*/
.yy-icon-1,.yy-icon-2{ display:inline-block; height:0.2rem; width:0.2rem; margin-right:0.12rem;background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -3.4rem no-repeat; background-size:100%; vertical-align:top;}
.yy-icon-2{ background-position:0 -3.6rem;}
/*my_activity*/
.my_activity,.pass_activity{ color:#666; font-size:0.12rem;}
.my_activity .my_activity-title,.pass_activity .pass_activity-title{ padding:0 0.12rem;height:0.3rem; line-height:0.3rem; background:#ededed; font-size:0.14rem;}
.my_activity .my_activity-list,.pass_activity .pass_activity-list{position:relative;padding:0.08rem 0.12rem; line-height:0.22rem; border-bottom:1px solid #ddd; background:#fff;}
.my_activity .my_activity-list:first-of-type,.pass_activity .pass_activity-list:first-of-type{ border-top:1px solid #ddd;}
.my_activity h1,.pass_activity h1{ font-size:0.14rem; color:#333; line-height:0.24rem;}
.my_activity i,.pass_activity i{position:absolute;right: 0.1rem;top: 50%; margin-top:-0.08rem; height:0.15rem; width:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
/*red_packet*/
.red_packet{ font-size:.12rem; color:#333; line-height:1;}
.red_packet .red_packet-title{ padding:0.12rem; background:#fff; border-bottom:1px solid #e1e1e1;}
.red_packet .all,.red_packet .num{ color:#d00000;}
.red_packet .red_packet-list{ position:relative; height:0.9rem; margin:0.12rem 0.12rem 0; background:#ff6666; color:#fff; font-size:0.12rem; overflow:hidden; background-image: -webkit-radial-gradient(left,circle,#efefef 50%,transparent 50%); background-image: radial-gradient(left,circle,#efefef 50%,transparent 50%); background-size:0.03rem 0.07rem; background-repeat:repeat-y;}
.red_packet .right{ position:absolute; top:0; bottom:0; right:0; width:0.9rem; background:#e84b4b; background-image: -webkit-radial-gradient(right,circle,#efefef 50%,transparent 50%); background-image: radial-gradient(right,circle,#efefef 50%,transparent 50%); background-size:0.03rem 0.07rem; background-repeat:repeat-y; background-position:right;}
.red_packet .right::before{ position:absolute; content:""; left:0; top:0; bottom:0; width:0.01rem; background:linear-gradient(to bottom,#ff6666 50%,#e84b4b 51%); background-size:0.01rem 0.06rem;}
.red_packet .right em{ float:left; padding:0.25rem; font-size:0.18rem; font-weight:bold; vertical-align:top; line-height:0.22rem;}
.red_packet .t1{ padding-left:0.2rem; padding-top:0.11rem;}
.red_packet .t2{ padding:0.05rem 0 0.05rem 0.18rem; font-size:0.2rem;}
.red_packet .t2 em{ font-size:0.4rem; vertical-align:top;}
.red_packet .t3{ padding-left:0.2rem;}
.red_packet .icon{ position:absolute; z-index:10; bottom:-0.2rem; left:50%; width:0.8rem; height:0.8rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -8rem no-repeat; background-size:100%; -webkit-transform:rotate(25deg); transform:rotate(25deg); opacity:0.2;}
/* app */
.app dl.subscribe_dl .app-dd,.app-more dl.subscribe_dl .app-dd{ position:static; font-size:0.12rem; color:#999; display:block; float:none; overflow:hidden;}
.app .homejia_tip,.app .zxb_tip,.app .tk_tip,.app-more .homejia_tip,.app-more .zxb_tip,.app-more .tk_tip{ display:block; width:0.36rem; height:0.36rem; margin-right:0.1rem; background:url(https://passport.jia.com/cas/images/wap/app.png) 0 0 no-repeat; background-size:100%;}
.app .zxb_tip{ background-position:0 -0.4rem;}
.app .tk_tip{ background-position:0 -0.8rem;}
.app dl.subscribe_dl .app-ddi{right: 0.12rem;top: 50%; margin-top:-0.08rem;}
.app .title{ color:#333; font-size:0.14rem;}
.app-more dl.subscribe_dl{ border-bottom:none 0;}
.app-more .homejia_tip,.app-more .zxb_tip,.app-more .tk_tip{ width:0.72rem; height:0.72rem;}
.app-more .zxb_tip{ background-position:0 -0.8rem;}
.app-more .tk_tip{ background-position:0 -1.6rem;}
.app-more .title{ color:#333; font-size:0.16rem; line-height:0.35rem;}
.btn_p{ display:block; padding:0 0.12rem;}
.btn_p .app-btn{ float:left; display:inline-block; width:47.97%; margin-right:4.06%; padding:0.08rem 0; -webkit-border-radius:0.04rem; border-radius:0.04rem; background:#d00000; text-align:center;}
.btn_p .app-btn:nth-child(2){ margin-right:0;}
.btn_p .app-btn i{ display:inline-block; width:0.15rem; height:0.2rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -0.3rem no-repeat; background-size:100%; vertical-align:top; margin-right:0.06rem;}
.btn_p .android i{ background-position:0 -0.5rem;}
.btn_p .app-btn em{font-size:.12rem; color:#fff;}
.btn_p .android{ background:#ea9a00;}
.jieshao{ padding:0.12rem;color:#333; font-size:0.14rem; line-height:0.22rem; background:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #cecece;}
.jieshao h3{ color:#d00000; font-size:0.16rem;}
/* about us */
.qijia_box{ padding:0.2rem; background-color:#fff;}
.qijia_logo{text-align:center;}
.qijia_box p{text-indent:2em;margin-top:0.22rem;color:#333;font-size:0.14rem;line-height:0.22rem;}
.qijia_logo i{ display:inline-block; width:0.72rem; height:0.72rem;background:url(https://passport.jia.com/cas/images/wap/app.png) 0 0 no-repeat; background-size:100%;}
/*MALL_JIA*/
.MALL_JIA{ padding-bottom:0.4rem;}
.MALL_JIA .qijia_box{ padding-top:0.28rem;}
.MALL_JIA .qijia_logo i{ width:1.15rem; height:1.15rem; border-radius:100%; background:url(https://passport.jia.com/cas/images/wap/logo.gif) 0 0 no-repeat; background-size:100%; border:0.02rem solid #cacaca;}
.MALL_JIA .MALL_JIA-h2{ margin-top:0.22rem; color:#6e6e6e; font-size:0.12rem; text-align:center; font-weight:bold;}

/*login and rigister*/
.form-code,.get_reset{ position:absolute; width:1.1rem; top:0; bottom:0; right:0; border-left:1px solid #e0e0e0;}
.form-code em,.get_reset em{ position:absolute; left:0; right:0; top:50%; margin-top:-0.1rem; line-height:0.2rem; text-align:center; color:#d00000; font-size:0.14rem;}
.reset_keyword .yzm{ position:absolute; top:0; right:0; bottom:0; padding-right:0.12rem;}
.reset_keyword .yzm .yzm-a,.reset_keyword .yzm .changenext{ display:inline-block; height:0.25rem; margin-top:0.1rem;}
.yzm .yzm-a img{ height:100%;}
.reset_keyword .yzm .changenext{font-size:0.14rem; color:#d00000;}
.agreement{ padding:0.12rem 0.12rem 0; line-height:0.25rem; font-size:0.14rem; color:#666;}
.agreement i{width:0.25rem;height:0.25rem; margin-right:0.08rem;background:url(https://passport.jia.com/cas/images/wap/header_ico.png) no-repeat 0 -3.36rem;background-size: 100%; display:inline-block; vertical-align:top;}
.agreement a{color:#3399ff;}
.ui-header .ui-title{ margin:0; min-height:inherit; overflow:inherit;}

/* empty */
.empty-box{ width:100%; min-height:2rem; padding-top:0.4rem; background:#f4f4f4; border-bottom:1px solid #e5e5e5;}
.empty-box .empty-pingjia{ position:relative; left:50%; display:block; width:1.46rem; height:1.3rem; margin-left:-0.5rem; background:url(https://passport.jia.com/cas/images/wap/empty-pingjia.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-h1{ padding:0.2rem 0; font-size:0.12rem; font-weight:bold; color:#999; text-align:center;}
.empty-box .empty-packet{ position:relative; left:50%; display:block; width:0.77rem; height:1.07rem; margin-left:-0.36rem; background:url(https://passport.jia.com/cas/images/wap/empty-packet.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-shop{ position:relative; left:50%; display:block; width:1.35rem; height:1.35rem; margin-left:-0.36rem; background:url(https://passport.jia.com/cas/images/wap/kong_yy.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-addressCheck{ position:relative; left:50%; display:block; width:1.81rem; height:1.94rem; margin-left:-0.7rem; background:url(https://passport.jia.com/cas/images/wap/empty-address.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-order{ position:relative; left:50%; display:block; width:1.56rem; height:1.49rem; margin-left:-0.5rem; background:url(https://passport.jia.com/cas/images/wap/empty-order.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-active{ position:relative; left:50%; display:block; width:1.45rem; height:1.38rem; margin-left:-0.36rem; background:url(https://passport.jia.com/cas/images/wap/empty-active.png) 0 0 no-repeat; background-size:100%;}
.empty-box .empty-company{ position:relative; left:50%; display:block; width:1.73rem; height:1.85rem; margin-left:-0.7rem; background:url(https://passport.jia.com/cas/images/wap/empty-company.png) 0 0 no-repeat; background-size:100%;}

/*order-list-top*/
.top-list .listtab{ background:#fff;}
.top-list li{ width:20%; font-size:0.14rem; color:#666;}

/*slide*/
.img-slide-box{ width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
.img-slide-box .order-slide{ display:block; -webkit-transform:translateX(0); transform:translateX(0);}
.img-slide-box .order-imgs{ border:0 none;}
.order-ani{-webkit-transition:all 0.1s ease-out;}
/*order-more*/
.top-address .address-des{ position:relative; padding-left:0.34rem; line-height:1.5; border-bottom:1px solid #ddd;}
.top-address .address-icon{ position:absolute; top:0.13rem; left:0.12rem; width:0.15rem; height:0.15rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -0.85rem no-repeat; background-size:100%;}
.top-address .arrow-i{ position:absolute; right:0.12rem; top:0.13rem; width:0.2rem; height:0.15rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.top-address .arrow-i1{ position:absolute; top:0.13rem; right:0.15rem; width:0.15rem; height:0.15rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -1.3rem no-repeat; background-size:100%; -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.top-address .arrow-animate{transition:all 0.2s linear;}
.top-address .pos1{ background-position:0 -1rem;}
.top-address .pos2{ background-position:0 -1.15rem;}
.top-address .address-text{ color:#333;}
.top-address .address-text1{ color:#666;}
.top-address .msg-long{ display:none;}

/*flow-more*/
.flow-list{ border-top:1px solid #ddd; font-size:0.12rem; line-height:0.18rem; color:#666;}
.flow-list .flow-ul{ padding-left:0.4rem;}
.flow-list .flow-li{position:relative; padding:0.1rem 0.1rem 0.1rem 0; border-bottom:1px solid #ddd; color:#666;}
.flow-list .point{ position:absolute; z-index:9; left:-0.32rem; top:0.14rem; content:""; width:0.09rem; height:0.09rem; border-radius:100%; background:#ddd;}
.flow-list .flow-li::before{ position:absolute; z-index:2; left:-0.28rem; top:0; content:""; width:1px; height:0.15rem; background:#ddd;}
.flow-list .flow-li::after{ position:absolute; z-index:2; left:-0.28rem; top:0.23rem; content:""; width:1px; height:100%; background:#ddd;}
.flow-list .flow-li:first-child::before{ width:0;}
.flow-list .flow-li:last-child::after{ width:0;}
.flow-list .flow-li:last-child{ border-bottom:0 none;}
.flow-list .current{ color:#11ac3a;}
.flow-list .current .point{ left:-0.33rem; top:0.13rem; width:0.11rem; height:0.11rem; background:#23aa5e; box-shadow:0 0 0 0.01rem #3cce7b,0 0 0 0.02rem #ddd;}

/*apply-refund*/
.apply-refund{ margin:0 0.12rem;}
.apply-refund .refund-dl{ font-size:0.14rem; color:#333;}
.apply-refund .refund-dt{ display:block; margin-top:0.1rem; line-height:0.2rem;}
.apply-refund .refund-dt .require{ margin-left:0.04rem; color:#d00;}
.apply-refund .refund-dt .price{ margin-left:0.1rem; color:#d00;}
.apply-refund .refund-dd{ display:block;}
.apply-refund .form-span{ position:relative; display:block; height:0.18rem; line-height:0.18rem; padding-left:0.36rem; margin-top:0.08rem;}
.apply-refund .refund-radio{ position:absolute; left:0.35rem; top:0; width:0.18rem; height:0.18rem; vertical-align:top; opacity:0;}
.apply-refund .refund-dd .radio{ display:inline-block; width:0.1rem; height:0.1rem; margin-right:0.06rem; margin-top:0.01rem; border:0.03rem solid #efefef; border-radius:100%; background:#efefef; box-shadow:0 0 0 1px #b8b8b8; vertical-align:top;}
.apply-refund .refund-dd .radio.cur{ background:#dd0000;}
.apply-refund .refund-span{ position:relative; display:block; height:0.28rem; line-height:0.28rem; margin-top:0.1rem; padding:0 0.05rem; color:#999; background:#fff; border:1px solid #e2e2e2; border-radius:0.06rem;}
.apply-refund .refund-span .choose{ color:#333;}
.apply-refund .arrow-i{ position:absolute; right:0.02rem; top:0.07rem; width:0.2rem; height:0.15rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.apply-refund .refund-dd .refund-txt{ display:block; width:100%; height:0.28rem; line-height:0.28rem; margin-top:0.1rem; padding:0 0.05rem; color:#333; background:#fff; border:1px solid #e2e2e2; border-radius:0.06rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.apply-refund .refund-dd .refund-txt.error{ border-color:#fd7878; background-color:#ffe8e8;}
.apply-refund .refund-area{ display:block; width:100%; height:1rem; padding:0.05rem; margin-top:0.1rem; color:#333; font-size:0.12rem; background:#fff; border:1px solid #e0e0e0; outline:0 none; border-radius:0.06rem; -webkit-resize:none; resize:none; -webkit-box-sizing:border-box; box-sizing:border-box; word-break:break-all;}
.apply-refund .textarea-num{position:absolute; right:0.06rem; bottom:0.06rem; color:#999;}
.apply-refund .textarea-num .num{ color:#d00;}
.apply-refund .img-box{ position:relative; display:block; width:100%; height:0.46rem; padding:0.06rem; margin-top:0.12rem; background:#fff; border:1px solid #e0e0e0; border-radius:0.06rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.apply-refund .img-box .img-list{display:block; height:0.32rem; margin-right:0.75rem;}
.apply-refund .img-box .upload-img{ float:left; width:0.32rem; height:0.32rem; margin-right:0.06rem;}
.apply-refund .img-box .upload-img img{ max-width:0.32rem; max-height:0.32rem;}
.apply-refund .img-box .add-default{ float:left; width:0.32rem; height:0.32rem; background:url(https://passport.jia.com/cas/images/wap/fix-icon.png) 0 -1.28rem no-repeat; background-size:100%;}
.apply-refund .img-box .upload-over{ position:absolute; right:0.06rem; top:0.06rem; height:0.32rem; line-height:0.32rem; color:#999;}
.apply-refund .btn-box{margin-top:0.15rem;}
/*apply-rights*/
.apply-rights .img-box .add-default{ background:url(https://passport.jia.com/cas/images/wap/fix-icon.png) 0 -1.6rem no-repeat; background-size:100%;}
.apply-rights .img-box .img-list{ margin-right:1.1rem;}
/*popup-refund*/
.popup-refund{ display:none; position:fixed; z-index:99; left:0; right:0; bottom:0;}
.popup-refund .title-h4{height:0.5rem; line-height:0.5rem; padding:0 0.12rem; font-size:0.16rem; color:#666; background:#eaeaea;}
.popup-refund .pop-form{ display:block; padding:0.04rem 0.12rem; background:#f6f6f6;}
.popup-refund .form-span{ position:relative; display:block; height:0.4rem; line-height:0.4rem; font-size:0.16rem;}
.popup-refund .form-span .label{ display:block;}
.popup-refund .form-span .radio{ position:absolute; right:0.09rem; top:0.12rem; width:0.1rem; height:0.1rem; border:0.03rem solid #efefef; border-radius:100%; background:#efefef; box-shadow:0 0 0 1px #b8b8b8;}
.popup-refund .form-span .radio.cur{ background:#ed0000;}
.popup-refund .form-span .refund-radio{ position:absolute; right:0.08rem; top:0.11rem; width:0.18rem; height:0.18rem; opacity:0;}
.popup-refund .bot-btn{height:0.3rem; padding:0.1rem; text-align:center; background:#eaeaea;}
.popup-refund .bot-btn .btn-settlement1,.popup-refund .bot-btn .btn-settlement{ display:inline-block; width:31%; height:0.3rem; line-height:0.3rem; font-size:0.14rem;}
.popup-refund .bot-btn .btn-settlement1{ margin-right:0.2rem;}
.apply-refund input[type="number"]::-webkit-outer-spin-button,.apply-refund input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0;}
/*popup-image*/
.popup-image{ display:none; position:fixed; z-index:99; left:0; right:0; bottom:0;}
.popup-image .nav-href{ display:block; width:100%; height:0.4rem; line-height:0.4rem; text-align:center; font-size:0.16rem; color:#333; border-top:1px solid #cacaca; background:#fff;}
.popup-image .photoing{ color:#d00; background:#dcdcdc;}

/*refund-more*/
.refund-more{ margin:0 0.1rem;}
.refund-more .h6{padding-top:0.06rem; line-height:0.28rem; font-size:0.14rem; color:#333;}
.refund-more .refund-ul{ border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; background:#fff;}
.refund-more .refund-li{ padding:0.06rem 0.08rem; font-size:0.12rem; color:#666; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.refund-more .left-btn{ float:left; width:38%; height:0.26rem; line-height:0.26rem; margin-left:7%; font-size:0.14rem;}
.refund-more .right-btn{ float:right; width:38%; height:0.28rem; line-height:0.28rem; margin-right:7%; font-size:0.14rem;}
.refund-more .msg-long{ display:none;}
.refund-more .arrow{ position:absolute; right:0.06rem; bottom:0.07rem; width:0.15rem; height:0.15rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -1.3rem no-repeat; background-size:100%; -webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out;}
.refund-more .arrow.up{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.refund-more .arrow.down{ -webkit-transform:rotate(0deg); transform:rotate(0deg);}
/*popup-cancel*/
.popup-cancel{display:none;width:72%; position:fixed; z-index:99; background:#f6f6f6; border-radius:0.06rem;}
.popup-cancel .text{ padding:0.2rem; font-size:0.14rem; color:#666; line-height:0.2rem;}
.popup-cancel .text1{ padding:0.2rem; font-size:0.14rem; color:#666; line-height:0.2rem; text-align:center;}
.popup-cancel .btn-box{ padding-bottom:0.2rem;}
.popup-cancel .cancel{ float:left; width:41%; height:0.26rem; line-height:0.26rem; margin-left:6%; font-size:0.14rem; border-color:#8a9097;}
.popup-cancel .confirm{ float:right; width:41%; height:0.28rem; line-height:0.28rem; margin-right:6%; font-size:0.14rem;}
/*apply-rights-more*/
.apply-rights .h6{ text-align:center; color:#333; font-size:0.14rem; line-height:0.5rem;}
.apply-rights .btn-box-more{ width:1rem; margin:0 auto;}
.apply-rights .btn-box-more .btn-settlement{ height:0.28rem; line-height:0.28rem; font-size:0.12rem;}
.section-guestbook{margin:0.12rem;}
.section-guestbook .h6{ line-height:1; font-size:0.14rem; color:#333;}
.section-guestbook .msg-list{ margin-top:0.1rem; padding:0 0.06rem 0.12rem 0.12rem; font-size:0.12rem; border:1px solid #dfdfdf; border-radius:0.06rem; background:#fff;}
.section-guestbook .list-h5{ line-height:0.18rem; padding:0.05rem 0 0.05rem;}
.section-guestbook .list-h5 .time{ float:right; color:#999;}
.section-guestbook .text-short,.section-guestbook .text-long{ color:#666; line-height:0.18rem;}
.section-guestbook .text-long{ display:none;}
.section-guestbook .img-box{ height:0.36rem; margin-top:0.1rem; text-align:center;}
.section-guestbook .img-box img{ max-width:0.36rem; max-height:0.36rem; margin-right:0.05rem;}
.section-guestbook .arrow-box{ display:block; height:0.18rem; text-align:center;}
.section-guestbook .arrow-box .arrow{ display:inline-block; width:0.15rem; height:0.1rem; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) 0 -1.45rem no-repeat; background-size:100%; vertical-align:bottom; -webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out;}
.section-guestbook .arrow-box .up{-webkit-transform:rotate(0deg); transform:rotate(0deg);}
.section-guestbook .arrow-box .down{-webkit-transform:rotate(180deg); transform:rotate(180deg);}

/*comment*/
.comment-grade{ padding-left:0.15rem;}
.comment-grade .grade-dl{ height:0.25rem; line-height:0.25rem; padding:0.22rem 0 0.04rem 0;}
.comment-grade .grade-dt{ display:inline-block; margin-right:0.4rem; font-size:0.14rem; color:#333; vertical-align:top;}
.comment-grade .grade-dd{ display:inline-block;}
.comment-grade .grade-dd .unselected{ float:left; width:0.25rem; height:0.25rem; margin-right:0.15rem; background:url(https://passport.jia.com/cas/images/wap/header_ico.png) 0 -4.11rem no-repeat; background-size:100%;}
.comment-grade .grade-dd .selected{ background-position:0 -4.36rem;}
.comment .img-box{ position:relative; display:block; height:1rem; padding:0.16rem 0.06rem 0; margin:0.12rem 0.12rem 0; border-top:1px solid #ddd; -webkit-box-sizing:border-box; box-sizing:border-box;}
.comment .img-box .img-list{display:block; height:0.83rem;}
.comment .img-box .upload-img{ float:left; width:0.45rem; height:0.45rem; margin-right:0.06rem;}
.comment .img-box .upload-img img{ max-width:0.45rem; max-height:0.45rem;}
.comment .img-box .add-default{ float:left; width:0.55rem; height:0.32rem; line-height:0.32rem; padding-top:0.45rem; font-size:0.12rem; color:#999; text-align:center; background:url(https://passport.jia.com/cas/images/wap/comment-add.png) 0.05rem 0 no-repeat; background-size:0.45rem;}
.comment .textarea-box{ padding:0.1rem; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.comment .textarea-box .comment-area{ display:block; width:100%; height:1rem; background:#fff; -webkit-resize:none; resize:none;}
.comment .btn-box{margin:0.25rem 0.12rem 0.12rem;}

/*collect-tg*/
.collect-tg li{ width:50%;}
.collect-tg-normal .tg-ul,.collect-tg-past .tg-ul{background:#fff;}
.collect-tg-normal .tg-li,.collect-tg-past .tg-li{ position:relative; padding:0.08rem 0.25rem 0.08rem 0.12rem; line-height:0.24rem; border-bottom:1px solid #ddd;}
.collect-tg-normal .tg-li .title,.collect-tg-past .tg-li .title{ width:100%; font-size:0.16rem;}
.collect-tg-past .tg-li .title{ color:#999;}
.collect-tg-normal .tg-li .apply,.collect-tg-past .tg-li .apply{ padding:0 0.02rem; margin-right:0.04rem; color:#fff; font-size:0.12rem; font-weight:bold; background:#ff2020; border-radius:0.02rem; vertical-align:middle;}
.collect-tg-past .tg-li .apply{ background:#999;}
.collect-tg-normal .tg-li .position,.collect-tg-past .tg-li .position{ font-size:0.12rem; color:#999;}
.collect-tg-normal .tg-li .pos-icon,.collect-tg-past .tg-li .pos-icon{ display:inline-block; width:0.1rem; height:0.13rem; margin-right:0.02rem; vertical-align:middle; background:url(https://passport.jia.com/cas/images/wap/icon-20.png) 0 0 no-repeat; background-size:100%;}
.collect-tg-normal .tg-li .arrow,.collect-tg-past .tg-li .arrow{position:absolute; right:0.06rem; top:50%; height:0.15rem; width:0.2rem; margin-top:-0.08rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.4rem no-repeat; background-size:100%;}
.collect-tg-past{ display:none;}

/*collect-shop*/
.collect-shop .shop-dl{ position:relative; width:100%; padding:0.12rem; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; font-size:0.12rem; background:#fff; border-bottom:1px solid #d2d2d2; line-height:0.18rem;}
.collect-shop .shop-dt{width:22%; float:left;}
.collect-shop .shop-dd{position:relative;width:74%; float:left; margin-left:4%;}
.collect-shop .shop-dd .shop-h{ font-size:0.16rem; color:#333; font-weight:500; line-height:0.18rem;}
.collect-shop .shop-dd .shop-h0{ font-size:0.16rem; color:#333; font-weight:500; line-height:0.22rem;}
.collect-shop .shop-dd .shop-h1{ font-size:0.16rem; color:#333; font-weight:500; line-height:0.32rem;}
.collect-shop .shop-p{ color:#999; margin-top:0.07rem; vertical-align: top;}
.collect-shop .m-left{ margin-left:0.15rem;}
.collect-shop .m-left0{ margin-left:0.1rem;}
.collect-shop .m-left1{ margin-left:0.35rem;}
.collect-shop .star_all{ margin-left:0.08rem;}
.collect-shop .btn-box{ display:none; margin:0.12rem;}
.collect-shop .btn-settlement1{ border-color:#91979d;}
.collect-shop .edit-input{ display:none; position:absolute; left:0.12rem; top:50%; width:0.22rem; height:0.22rem; margin-top:-0.11rem;}
.collect-shop .edit-input .edit-checkbox{ position:absolute; left:0; top:0; height:0.22rem; width:0.22rem; opacity:0;}
.collect-shop .edit-input .edit-check{ display:block; width:0.2rem; height:0.2rem; border:1px solid #b8b8b8; border-radius:100%;}
.collect-shop .edit-input .cur{ background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -0.715rem no-repeat; background-size:0.2rem;}
.collect-shop .shop-cart{ position:absolute; right:0; bottom:0; width:0.32rem; height:0.32rem; border-radius:100%; background:#d00 url(https://passport.jia.com/cas/images/wap/fix-icon.png) 0 -1.92rem no-repeat; background-size:100%;}
.collect-shop .shop-cart.unclick{ background-color:#cacaca;}
.collect-shop-edit .edit-input,.collect-shop-edit .btn-box{ display:block;}
.collect-shop-edit .shop-dl{padding-left:0.44rem;}
.collect-shop-edit .shop-dt{width:25%; float:left;}
.collect-shop-edit .shop-dd{width:71%; float:left; margin-left:4%;}

/*collect-img*/
.collect-img .img-list{ position:relative;}
.collect-img .img-list img{ display:block;}
.collect-img .img-list .txt{ position:absolute; left:0; bottom:0; display:block; width:100%; padding:0 0.7rem 0.07rem 0.12rem; -webkit-box-sizing:border-box; box-sizing:border-box;}
.collect-img .img-list .title{display:block; width:100%; line-height:0.24rem; font-size:0.14rem; color:#fff;}
.collect-img .img-list .info{display:block; width:100%; line-height:0.18rem; font-size:0.12rem; color:#fff;}
.collect-img .img-list .price{ position:absolute; right:0; bottom:0.1rem; display:block; width:0.7rem; text-align:center;}
.collect-img .img-list .price-t{ line-height:0.2rem; font-size:0.12rem; color:#fff;}
.collect-img .img-list .price-icon{ position:relative; display:block; width:0.56rem; height:0.2rem; line-height:0.2rem; margin-left:0.07rem; padding:0 0.07rem 0 0; text-align:center; font-size:0.12rem; color:#fff; background:#d00;}
.collect-img .img-list .price-icon::before{ content:""; position:absolute; left:-0.14rem; top:0; width:0; height:0; border-width:0.1rem 0.07rem; border-color:transparent #d00 transparent transparent; border-style:dashed solid dashed dashed;}

/*collect-imglist*/
.collect-imglist .list-ul{ float:left; width:44%; margin-left:4%;}
.collect-imglist .list-li{ margin-top:9%; background:#fff; box-shadow:0 0 1px 0 #b2b2b2;}
.collect-imglist .list-li .title{ max-height:0.36rem; padding:0.07rem 0.1rem 0 0.1rem; font-size:0.12rem; line-height:0.18rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.collect-imglist .list-li .info{ padding:0 0.1rem 0.1rem; color:#999; font-size:0.12rem; line-height:0.18rem;}

/*my-yuyue*/
.my-yuyue{ padding-bottom:1.5rem;}
.my-yuyue .mt-0{ margin-top:0;}

/*weixin-watch*/
.weixin-box{ padding-top:0.5rem; background-color:#faf8f9; text-align:center;}
.weixin-box .weixin-watch i{ display:inline-block; width:1.7rem; height:1.7rem;background:url(https://passport.jia.com/cas/images/wap/weixin-code.jpg) 0 0 no-repeat; background-size:100%; vertical-align:top;}
.weixin-box .weixin-txt{margin-top:0.1rem; color:#999;font-size:0.12rem;line-height:0.18rem;}
.weixin-box .weixin-number{font-size:0.14rem; color:#333; line-height:0.28rem;}
.weixin-box .weixin-btn{ width:0.76rem; margin:0.05rem auto;}
.weixin-box .weixin-btn .btn-settlement1{ font-size:0.12rem; color:#666; height:0.22rem; line-height:0.22rem;}

/*feedback*/
.feedback .h3{ margin-top:0.15rem; font-size:0.14rem; color:#333; line-height:1;}
.feedback .refund-dl{ font-size:0.12rem;}
.feedback .form-span{ padding-left:0; line-height:0.18rem;}
.feedback .refund-radio{ left:0;}
.feedback .refund-dd .radio{width:0.1rem; height:0.1rem; background:#fff; border:0.04rem solid #dedede; box-shadow:none;}
.feedback .refund-dd .label{ color:#666; font-size:0.12rem; line-height:0.18rem; vertical-align:middle;}

/*empty*/
.personal-empty{ background:#faf8f9;}
.empty-bg{ float:left; width:100%; padding-bottom:1rem; margin-top:0.4rem; background:#faf8f9 url(https://passport.jia.com/cas/images/wap/empty-company.jpg) 0 0 no-repeat; background-size:100%; padding-top:1.5rem;}
.empty-collect{ background:#faf8f9 url(https://passport.jia.com/cas/images/wap/empty-collect.jpg) 0 0 no-repeat; background-size:100%;}
.empty-bg .txt-h{ text-align:center; font-size:0.14rem; color:#544f49; line-height:0.24rem;}
.empty-bg .txt-p{ text-align:center; font-size:0.12rem; color:#999; line-height:0.2rem;}
.empty-bg .btn-box{ width:0.95rem; margin:8px auto;}
.empty-bg .btn-box .btn-settlement1{ height:0.28rem; line-height:0.28rem; border-color:#9a9fa5; color:#666; font-size:0.14rem;}
.empty-express{ padding-bottom:1rem; margin-top:0.3rem; background:url(https://passport.jia.com/cas/images/wap/empty-express.jpg) 0 0 no-repeat; background-size:100%; padding-top:1.2rem;}
.empty-express .txt-h{ text-align:center; font-size:0.14rem; color:#544f49; line-height:0.24rem;}


/*会员中心*/
.vip_title{font-size:.12rem;border-bottom:1px solid #e2e2e2;background:#efefef;padding:.07rem .1rem;}
.vip_icons{display:inline-block;vertical-align: top;width:.2rem;height:.2rem;margin-right:.03rem;background:url("https://passport.jia.com/cas/images/wap/vip-icons.png") no-repeat;background-size:100% auto;}
.vip_detail{padding:.06rem .1rem;font-size:.12rem;color:#666;}
.second_title{font-size:.12rem;color:#ff6666;padding:0 .1rem;}
.vip_icons.computer_icons{background-position:0 -.2rem;}
.vip_icons.phone_icons{background-position:0 -.4rem;}
.vip_icons.serve_icons{background-position:0 -.6rem;}
.vip_icons.guarantee_icons{background-position:0 -.8rem;}
.vip_icons.self_icons{background-position:0 -1rem;}
.vip_icons.power_icons{background-position:0 -1.2rem;}
.locked{background:#ffdfe0;font-size:.11rem;color:#666;border-bottom:1px solid #efd0d0;padding:.06rem .12rem;}
.locked h3{font-size:.12rem;}
.takecare{display:inline-block;vertical-align: top;margin:.04rem .08rem 0 0;width:.27rem;height:.27rem;background:url("https://passport.jia.com/cas/images/wap/takecare.png") no-repeat;background-size:100% auto;}
.vip_card{padding:.1rem .57rem;border-bottom:1px solid #f0f0f0;}
.subscribe_dl.pd0{padding:.12rem 0;margin:0 .12rem;}
.sameshop dl.subscribe_dl.pd0 dd{right:0;}
.vip_ul{padding:0.12rem 0;background:#fff;border-bottom:1px solid #ddd;font-size:.11rem;line-height:.16rem;}
.vip_ul li{float:left;width:33.3%;text-align:center;}
.vip_ul li strong{display:block;margin:0 auto;width:.4rem;height:.4rem;background:url("https://passport.jia.com/cas/images/wap/vip-logo.png") no-repeat;background-size:100% auto;margin-bottom:.02rem;}
.vip_ul li strong.ico2{background-position:0 -.4rem;}
.vip_ul li strong.ico3{background-position:0 -.8rem;}
.lost{color:#2290dd;margin:.1rem 0 .1rem .06rem;}
.check_sao{position:relative;opacity:0.6;overflow: visible!important;}
.check_sao:after{content:'';width:.86rem;height:.65rem;position:absolute;right:0;top:-0.2rem;background:url("https://passport.jia.com/cas/images/wap/locked.png") no-repeat;background-size:100% auto;}
.seconds{ display:none;position:absolute; left:32%; right:0; top:50%; margin-top:-0.1rem;line-height:0.2rem; text-align:center; color:#d00000; font-size:0.14rem;}
.lose_info{font-size:.12rem;background:#fefeec;padding:.05rem .12rem;color:#666;}
.vip_icons.vip_ic{background-position:0 -1.6rem;}
.common_p{font-size:.12rem;color:#666;padding:.1rem .12rem;}
.card-num{position:relative;margin:0 auto .12rem auto;width:2.03rem;height:1.45rem;background:url("https://passport.jia.com/cas/images/wap/vip-card.png") no-repeat;background-size:100% auto;}
.ml-10{margin-left:.1rem;}
.sub-card{position:absolute;bottom:.35rem;left:50%;margin-left:-.85rem;color:#fff;text-align:center;font-size:.12rem;}
.card-sao{width:2.06rem;height:.9rem;background:url("https://passport.jia.com/cas/images/wap/sao.png") no-repeat;background-size:100% auto;margin:0 auto;}
.sub-sao{color:#333;text-align:center;font-size:.14rem;}
.sub-card span:first-child {width: .49rem;overflow: hidden;display: block;height: .16rem;float: left;}
.vip_card_pd10{padding:.1rem 0;}
#card_num{margin:0 auto;}

/*遮罩1*/
.popup{ position:absolute;display:none;top:0; left:0; right:0; bottom:0; z-index:99; background:rgba(0,0,0,.2);}
.popup-main{display:none;position: absolute; left:0; right:0; bottom:0; margin:0 0.1rem;padding:0.1rem;  background:#f6f6f6;color:#333;border-radius:0.05rem; color:#333;z-index:99;}
.popup-main p{font-size:.14rem;text-align:center;color:#666;line-height:.25rem;}
.popup-main .cancel,.popup-main .confirm{display: inline-block;float: left;width: 38%;height: .28rem;line-height: .28rem;text-align:center;color: #fff;background: #ea9a00;border-radius: .05rem;margin-left:5%;}
.popup-main .confirm{float: right;background: #dd0000;margin:0 5% 0 0;}
.popup-main.vip-main{margin:0 .35rem;padding:.15rem;}

/*验证手机号*/
.check-phone{padding-bottom:.65rem;}
.check-phone .phone-ul{ margin-top:0.12rem; border-top:1px solid #dedede;}
.check-phone .phone-li{ position:relative; padding:0.12rem 0.12rem 0.12rem 0.38rem; height:0.2rem; line-height:0.2rem;background:#fff;color:#333;font-size:0.14rem;border-bottom:1px solid #dedede;}
.check-phone .phone-li .icon{ position:absolute; top:0.12rem; left:0.12rem; width:0.2rem; height:0.2rem; background:url(https://passport.jia.com/cas/images/wap/personal-icon.png) 0 0 no-repeat; background-size:100%;}
.check-phone .phone-li .pos1{ background-position:0 -3.6rem;}
.check-phone .phone-li .pos2{ background-position:0 -3.8rem;}
.check-phone .phone-li .pos3{ background-position:0 -4rem;}
.check-phone .phone-li .pos4{ background-position:0 -4.2rem;}
.check-phone .phone-li .pos5{ background-position:0 -4.4rem;}
.check-phone .phone-num{border:none 0;outline:none;width:100%;line-height: 0.2rem;font-size:0.14rem;color:#333;padding-left:0.03rem; -webkit-resize:none; resize:none; vertical-align:top;}
.check-phone .phone-li .yzm-a{ position:absolute; right:0.12rem; top:0.1rem; width:0.65rem; height:0.25rem;}
.check-phone input[type="number"]::-webkit-outer-spin-button,
.check-phone input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}
.check-phone .get_message{ position:absolute; right:0; top:0; width:40%; height:0.44rem; line-height:0.44rem; text-align:center; font-size:0.14rem; color:#d00;border-left:1px solid #dedede;}
.check-phone .get_message.disabled{ color:#999;}
.check-phone .agreement{ position:relative; line-height:0.2rem; color:#999;}
.check-phone .agreement .icon{ width:0.2rem; height:0.2rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -3rem no-repeat; background-size:100%;}
.check-phone .agreement .icon.cur{ background-position:0 -3.2rem;}
.check-phone .agreement .phone-agreement{ position:absolute; left:0.12rem; top:0.12rem; width:0.2rem; height:0.2rem; opacity:0;}
.check-phone .phone-li .error-info,.check-phone .phone-li .over-info{ display:none; position:absolute; right:0.12rem; top:0.15rem; height:0.15rem; line-height:0.15rem; padding-right:0.2rem; color:#d00; background:url(https://passport.jia.com/cas/images/wap/form-icons.png) right -1.55rem no-repeat; background-size:0.15rem;}
.check-phone .phone-li .over-info{ background-position:right -1.7rem;}
.check-phone .phone-li.li-span .error-info,.check-phone .phone-li.li-span .over-info{ right:42%;}
.check-phone .phone-li.error .phone-num{ color:#d00;}
.check-phone .phone-li.error .error-info{ display:block;}
.check-phone .phone-li.over .over-info{ display:block;}
.check-phone .error-p,.check-phone .phone-p{ display:none; height:0.3rem; line-height:0.3rem; color:#999; font-size:0.12rem; text-align:center; border-bottom:1px solid #dedede;}
.check-phone .phone-p{ display:block; text-align:left; padding-left:0.1rem;}
.check-phone .phone-a:link,.check-phone .phone-a:visited{ color:#0c95f1;}
.check-phone .btn-box{ margin:0.2rem 0.12rem 0;}
.check-phone .btn-box .disabled{ background:#fdb9b9;}
.check-phone .btn-box .btn-settlement:active{ background:#900000;}
.check-phone .btn-box .disabled:active{ background:#fdb9b9;}
.check-phone .href-box{ height:0.36rem; line-height:0.36rem; margin:0 0.12rem;}
.check-phone .href-box .now-rigister{ float:left; color:#09f;}
.check-phone .href-box .forget-pass{ float:right; color:#09f;}

/*完善信息*/
.add-info{}
.add-info .btn-box{ margin:0.12rem 0.12rem 0;}
.add-info .btn-box .disabled{ background:#fdb9b9;}
.add-info .btn-box .btn-settlement:active{ background:#900000;}
.add-info .btn-box .disabled:active{ background:#fdb9b9;}
.add-info .btn-box .btn-settlement1{ background:transparent; border-color:#f66; color:#d00 !important;}
.add-info .btn-box .btn-settlement1:active{background-color:#ffe8e8;}

/*login*/
.new-login .login-list li{ width:50%;}
.new-login .other-login{ margin:0.25rem 0.12rem 0;}
.new-login .other-login .tit{ position:relative; text-align:center;}
.new-login .other-login .txt{ position:relative; z-index:9; padding:0 0.06rem; font-size:0.12rem; color:#666; background-color:#efefef;}
.new-login .other-login .tit::before,.new-login .other-login .tit::after{ content:""; top:50%; position:absolute; width:50%; height:1px;}
.new-login .other-login .tit::before{left:0; background:-webkit-linear-gradient(right,rgba(0,0,0,.15),rgba(0,0,0,0));background:linear-gradient(to left,rgba(0,0,0,.15),rgba(0,0,0,0));}
.new-login .other-login .tit::after{right:0; background:-webkit-linear-gradient(left,rgba(0,0,0,.15),rgba(0,0,0,0)); background:linear-gradient(to right,rgba(0,0,0,.15),rgba(0,0,0,0));}
.new-login .other-login .icon-box{ padding:0.18rem 0 0.25rem; text-align:center;}
.new-login .other-login .icon{ display:inline-block; width:0.4rem; height:0.4rem;/* margin-right:0.2rem;*/ vertical-align:top; background:url(https://passport.jia.com/cas/images/wap/other-login.png) 0 0 no-repeat; background-size:100%;}
.new-login .other-login .icon:last-of-type{ margin-right:0;}
.new-login .other-login .pos1{ background-position:0 0; margin-right:17.5%;}
.new-login .other-login .pos2{ background-position:0 -0.4rem;}
.new-login .other-login .pos3{ background-position:0 -0.8rem;}
.new-login .other-login .pos4{ background-position:0 -1.2rem;}
.new-login .other-login .pos5{ background-position:0 -1.6rem;}

.new-login .short-form{ display:none;}

/*cart-add*/
.cart-warp{ padding-bottom:0.67rem; background:#fff;}
.cart-warp .cart-list{ padding:0 0.12rem; border-bottom:1px solid #e8e8e8;}
.cart-warp .cart-box{ height:0.6rem; padding:0.12rem 0; border-bottom:1px #ccc dotted;}
.cart-warp .cart-check,.cart-total .cart-check{ position:relative; float:left; width:0.25rem; height:0.6rem;}
.cart-total .cart-check{ height:0.4rem;}
.cart-warp .cart-check .input-check,.cart-total .cart-check .check-all{ position:absolute; top:50%; left:0; z-index:10; opacity:0; width:0.2rem; height:0.2rem; margin-top:-0.1rem;}
.cart-warp .cart-check .m-ckbox,.cart-total .cart-check .m-ckbox{ position:absolute; top:50%; left:0; z-index:4; width:0.2rem; height:0.2rem; margin-top:-0.1rem; background:url(https://passport.jia.com/cas/images/wap/icons.png) 0 -3rem no-repeat; background-size:100%;}
.cart-warp .cart-check .m-ckbox.cur,.cart-total .cart-check .m-ckbox.cur{ background-position:0 -3.2rem;}
.cart-warp .cart-img{ float:left; width:0.58rem; height:0.58rem; border:1px solid #eee; border-radius:0.04rem;}
.cart-warp .cart-img img{ border-radius:0.04rem;}
.cart-warp .cart-info{ position:relative; height:0.6rem; padding-left:0.08rem; padding-right:0.5rem; overflow:hidden;}
.cart-warp .info-h2{ display: -webkit-box;font-size:0.14rem; height:0.36rem; line-height:0.18rem; margin-top:-0.02rem; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.cart-warp .info-del{ position:absolute; right:0; top:0.04rem; width:0.45rem; height:0.3rem; border-left:1px solid #d6d6d6;}
.cart-warp .info-del .icon{ display:block; width:0.2rem; height:0.2rem; margin:0.05rem 0.12rem; background:url(https://passport.jia.com/cas/images/wap/personal-icon.png) 0 -4.6rem no-repeat; background-size:100%;}
.cart-warp .cart-info .price{ position:absolute; bottom:0; right:0; height:0.24rem; line-height:0.24rem; font-size:0.14rem;}
.cart-warp .cart-info .num{ font-family:"Arial";}
.cart-warp .add-reduce{ display:block; width:0.93rem; height:0.22rem; margin-top:0.03rem; border-top:1px solid #cfcfcf; border-left:1px solid #cfcfcf; border-radius:0.05rem;}
.cart-warp .add-reduce .reduce,.cart-warp .add-reduce .add,.cart-warp .add-reduce .input-num{ display:inline-block; width:0.3rem; height:0.21rem; line-height:0.21rem; text-align:center; font-size:0.14rem; color:#333; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; vertical-align:top; padding:0; border-top:0 none;}
.cart-warp .add-reduce .reduce{ background:url(https://passport.jia.com/cas/images/wap/add-reduce.png) 0 0; background-size:100%; border-radius:0.05rem 0 0 0.05rem;}
.cart-warp .add-reduce .add{ background:url(https://passport.jia.com/cas/images/wap/add-reduce.png) 0 -0.21rem; background-size:100%; border-radius:0 0.05rem 0.05rem 0;}
.cart-warp .goods-service{ line-height:0.18rem; padding:0.07rem 0; font-size:0.12rem; color:#999;}
.cart-warp .goods-service .span-list{ display:inline-block; margin-right:0.12rem;}
.cart-warp .goods-service .icon{ font-size:0.14rem; color:#d00;}
.cart-warp .unSelected{ position:relative; background:#eee; border-bottom:1px solid #ddd;}
.cart-warp .unSelected .input-check,.cart-warp .unSelected .m-ckbox,.cart-warp .unSelected .info-del,.cart-warp .unSelected .add-reduce{ display:none;}
.cart-warp .end-box{ display:none; padding:0.08rem 0 0 0.25rem;}
.cart-warp .end-box .end{ padding:0.02rem 0.06rem; margin-right:0.04rem; font-size:0.12rem; line-height:1; color:#fff; background:#999; border-radius:0.04rem;}
.cart-warp .unSelected .end-box{ display:block;}
.cart-warp .unSelected .cart-info .price{top:0.14rem;}
.cart-warp .unSelected .cart-box{ padding-bottom:0.3rem; border-bottom:0 none;}
.cart-warp .unSelected .goods-service{ position:absolute; bottom:0; left:1.05rem; line-height:0.2rem;}

/* 我的问答 */
.question_wrap .qusetion_title{ display:-webkit-box; display:-ms-box; border-bottom:1px solid #dcdddd; background-color:#fff; }
.question_wrap .qusetion_title .list{ -webkit-box-flex:1; -ms-box-flex:1; text-align: center; color:#666; font-size:.15rem; display:block; position:relative; }
.question_wrap .qusetion_title .select a{ color:#dd0000; }
.question_wrap .qusetion_title li.select:after{ content:""; width: 100%; border:1.5px solid #dd0000; position: absolute; bottom:-1px; display:block; }
.question_wrap .qusetion_title .list a{ display:block; padding:.14rem 0; }
.question_des .question_pic{ padding:.4rem 0; border-bottom:1px solid #dbdbdb; }
.question_des ul .item{ padding:.09rem .12rem .12rem; background-color:#fff; border-bottom:1px solid #dcdddd;}
.question_des ul .item a{ display:block; padding-right:.1rem; height:100%; position: relative;}
.question_des ul .item a .arr_right{ width:.09rem; height:.15rem; background:url(/image/mobile/mobile_shop/new_mobileshop/mobile_201412/arr_r.png) no-repeat; position:absolute; right:0; top:50%; -webkit-background-size: 100%; background-size: 100%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.question_des .item a .wt_title{ width:100%; font-size:.155rem; margin-bottom:.1rem; overflow:hidden;}
.question_des .item a .wt_title .title_txt{ display:inline-block; vertical-align: middle; max-width: 70.6%;}
.question_des .item a .wt_title span{ display:inline-block; padding:.02rem .04rem; background-color: #c7c7c7; color:#fff;font-size:.105rem; border-radius:.02rem; vertical-align:middle; margin-left:.06rem;}
.question_des .item a .wt_title span.num{ background-color:#ff2020;}
.question_des .item a .wt_con{ color:#999; font-size:.125rem;}
.question_des .all_btn{ display:block; padding:.09rem 0; border-bottom:1px solid #dcdddd; text-align:center; background-color: #fff; color:#999; font-size:.11rem;}
.question_des .all_btn .arr_d{ width:.11rem; height:.05rem; background:url(/image/mobile/mobile_shop/new_mobileshop/mobile_201412/arr_d.png) no-repeat; display:inline-block; -webkit-background-size: 100%; background-size: 100%;vertical-align: middle; margin-left:.05rem;}
.question_des ul .item_pd{ padding:.09rem .105rem .11rem .12rem;}
.question_des ul .item_pd a{ padding:0;}
.question_des .item a .wd_title{margin-bottom:.06rem;}
.question_des .item a .wt_title span.ml{ margin:.03rem 0 0;}
.question_des .item a .wd_con{line-height:.22rem;}
.question_des .item a p.gr{ color:#666;line-height:.22rem;}
.question_des .item a p.gr i{ color:#dd0000; margin:0 .04rem;}
/* 我的问答详情 */
.issues_list{ padding:.12rem .11rem; background-color:#fff; border:1px solid #dcdcdc; }
.issues_list .title{ padding-left:.24rem; font-size:.142rem; position:relative; line-height:.18rem; }
.issues_list .title:before{ content:""; width:.18rem; height:.18rem; background:url(/image/mobile/mobile_shop/new_mobileshop/mobile_201412/wh.png)no-repeat; -webkit-background-size: 100%; background-size: 100%; position: absolute; left:0; display:inline-block; vertical-align:middle; }
.issues_list .count{ font-size:.113rem; color:#999; padding:.04rem 0; margin-top:.04rem; line-height: .13rem; }
.issues_list .count span{ display:inline-block; padding:0 .09rem 0 .1rem; border-left:1px solid #999; }
.issues_list .count span:first-child{ border:0; padding-left:0; }
.issues_list .txt{ font-size:.125rem; color:#999; margin-top:.05rem; }
.other_issues{ margin-top:.145rem; border-top:1px solid #dcdcdc; }
.other_issues .title{ height:.265rem; line-height:.265rem; background-color: #fff; border-bottom:1px solid #cacaca; font-size: .142rem; padding-left:.11rem; }
.other_issues .other_list{ position:relative; padding:.11rem .12rem .13rem; background-color:#fff; border-bottom:1px solid #ccc; font-size:.125rem; color:#666; }
.other_issues .other_list .ifo{ margin-bottom:.04rem; }
.other_issues .other_list .ifo .gr{ color:#333; }
.other_issues .other_list .ifo .org{ padding:.01rem .02rem; background-color: #ff4800; color:#fff; font-size:.1rem; border-radius:.04rem; line-height: 1; margin:0 .06rem; }
.other_issues .other_list .ifo .time{ font-size:.11rem; }
.other_issues .other_list .ifo i{ color:#0099ff;}
.other_issues .other_list .hd_txt{ line-height: .21rem}
.other_issues .other_list .best-icon{ display:none; position:absolute; top:0.05rem; right:0.12rem; width:0.25rem; height:0.25rem; background:url(/image/mobile/mobile_shop/new_mobileshop/mobile_201412/selected.png) 0 0 no-repeat; background-size:100%;}
.other_issues .other_list.selected .best-icon{ display:block;}
.issuse_cover{ width: 100%; height:100%; background-color:rgba(0,0,0,.5); position: fixed; top:0; left:0; z-index:999; }
.issuse_cover .cover_contain{ width:66.7%; position: absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); z-index:100; background-color: #fff; box-shadow:0 0 10px #656565; }
.issuse_cover .cover_contain .contain_top{ height:.24rem; background-color: #efefef; font-size:.1rem; color:#999; line-height:.24rem; padding:0 .08rem; position:relative; }
.issuse_cover .cover_contain .contain_top .close_btn{ width:.15rem; height:100%; position: absolute; top:0; right:0; }
.issuse_cover .cover_contain .contain_top .close_btn:after{ content:""; width:.075rem; height:.075rem; background:url(/image/mobile/mobile_shop/new_mobileshop/mobile_201412/wd_close_btn.png) no-repeat; -webkit-background-size: 100%; background-size: 100%; position: absolute; top:.07rem; left:0; } 
.issuse_cover .cover_contain .contain_con{ font-size:.11rem; color:#666; line-height:.18rem; }
.issuse_cover .contain_con .txt{ padding:0.12rem; text-align:center; border-bottom:1px solid #eaeaea; }
.issuse_cover .contain_con .txt span{ display: block; }
.issuse_cover .contain_con .btn { width:100%; overflow: hidden; }
.issuse_cover .contain_con .btn a{ width:50%; float:left; text-align:center; height: 100%; line-height:.3rem; display:block; }
.issuse_cover .contain_con .btn a:first-child{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-right:1px solid #eaeaea; }
/*确认订单*/
.confirm-order .confirm-box{padding:0 .12rem 0 .12rem;font-size: .12rem;background:#fff;margin-top:.12rem;  border-bottom: 1px solid #eaebeb;}
.confirm-order .top-address .address-des{padding-left:.12rem;overflow:hidden;}
.confirm-order .confirm-box .order-icon1{position:absolute;left:-0.12rem;top:.14rem;width:.03rem;height:.18rem;background:#dd0000;}
.confirm-order .confirm-box .order-title{font-size:.14rem;padding: 0.12rem 0 0.1rem 0;position:relative;border-bottom:1px solid #eceded;}
.confirm-order .confirm-box .num,.confirm-order .confirm-box .price{float:right;}
.confirm-order .confirm-order-dl{padding: 0.12rem 0; border-bottom: 1px solid #eaebeb;}
.confirm-order .confirm-order-dt{float: left;height: 0.61rem; width: 0.61rem;margin-right: 0.13rem;}
.confirm-order .confirm-order-dd{position: relative;display: block;height: 0.61rem;overflow: hidden;}
.confirm-box .order-price{float:left;color:#000;}
.confirm-box .confirm-order-title{font-size:.14rem;line-height:.2rem;}
.confirm-box .confirm-order-info{color:#666666;line-height:.14rem;margin-bottom:.1rem;}
.confirm-box .address-transform {position:relative;color:#666;padding:.09rem 0;border-bottom:1px solid #eceded;}
.confirm-box .logistics,.hb-select .logistics{position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: .36rem;}
.top-address,.hb-select{position:relative;}
.confirm-box .address-transform.trans-select .price{margin-right:.12rem;}
.top-address .arrow-right{display: inline-block;border-bottom: .03rem solid #b5b6b6;width: .06rem;height: .06rem;border-left: .03rem solid #b5b6b6;-webkit-transform:rotateZ(-135deg);-moz-transform:rotateZ(-135deg); -ms-transform:rotateZ(-135deg);
position: absolute;top:0.13rem; right:0;}
.top-address .arrow-right.add-arrow-right{right:.12rem;top:.16rem;}
.confirm-box .address-transform.transform-price{color:#333;border-bottom:none;}
.confirm-order .hb-box{position:relative;border-top:1px solid #eceded;border-bottom:1px solid #eceded;font-size:.12rem;color:#666;padding:.09rem .12rem;background:#fff;}
.hb-box .use-num{background:#ff6561;padding:0 .03rem;margin-left:.08rem;border-radius:.02rem;color:#fff;}
.hb-box .order-area{border:1px solid #c7c7c7;height:.86rem;width:100%;resize:none;margin-top:.08rem;padding:.07rem 0 0 .07rem;border-radius:0.05rem;box-sizing:border-box;}
.b-b-c7{border-bottom:1px dashed #c7c7c7;}
.confirm-order .total-price{text-align:right;padding:.09rem .12rem;line-height:.4rem;font-size:.12rem;border-bottom:1px solid #cecece;}
.confirm-order .total-price .btn-settlement{font-size:.14rem;width:1rem;float:right;margin-left:.12rem;}
.confirm-order .total-price label{font-size:.16rem;}
.confirm-order .total-price label .price{color:#ff3300;}
.hb-box .textarea-num{position:absolute;bottom:.2rem;right:.2rem;color:#c8c8c8;}
.popup-maskEdit.hb-edit{background:rgba(0,0,0,0.6);}
.popup-common .order-title{color:#666;text-align:center;font-size:.14rem;margin:.13rem 0 .22rem 0;}
.popup-common.popup-order{margin:0 .22rem;padding:.15rem .26rem;}

.cart-delBtn{ padding:0.12rem 0; text-align:center;}
.cart-delBtn .delBtn{ display:inline-block; height:0.28rem; line-height:0.28rem; padding:0 0.1rem; color:#fff; font-size:0.14rem; text-align:center; border-radius:0.05rem; background:#d00;}


@font-face {font-family: "iconfont";
  src: url('https://passport.jia.com/cas/font/iconfont.eot');
  src: url('https://passport.jia.com/cas/font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('https://passport.jia.com/cas/font/iconfont.woff') format('woff'), 
  url('https://passport.jia.com/cas/font/iconfont.ttf') format('truetype');
}

.icon-pur {
  font-family:"iconfont";
  font-size:.14rem;
  color:#dd0000;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  margin-right:.04rem;
}
.icon-7tian:before { content: "\e61c"; }
.purchase{font-size: .11rem;color: #999;line-height: .2rem;margin-bottom: .04rem;}