*{-webkit-tap-highlight-color:transparent}a,button,img{outline:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}address,article,aside,audio,blockquote,body,button,canvas,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,legend,li,mark,menu,nav,ol,p,pre,section,summary,td,textarea,th,time,ul,video{margin:0;padding:0}body{font-family:"STHeiti Light",sans-serif;color:#333;background:#f2f2f2;line-height:1}button,input[type=button]{cursor:pointer;border:0 none}img,input{vertical-align:middle}img{border:0 none}a{text-decoration:none;color:inherit;border:0 none;background:url(about:blank)}a,button,input,textarea{font-size:inherit;font-family:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}li,ol,ul{list-style:none}.main{max-width:750px;min-width:320px;margin:0 auto}.fl{float:left}.fr{float:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{zoom:1}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.pr{position:relative}.pa{position:absolute}.hide{display:none}.bw{background-color:#fff}input{outline:0}.adv{position:absolute;bottom:0;width:100%;height:1.4rem;overflow:hidden}.adv img{width:100%}.ty{text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.touch{cursor:pointer}#cnzz_stat_icon_1264349457,#cnzz_stat_icon_1264349488,#cnzz_stat_icon_1264349522,#cnzz_stat_icon_1264349548{display:none}.adv{width:100%;max-height:1.5rem;position:absolute;bottom:8px;overflow:hidden}.adv img{width:100%;max-height:1.45rem;overflow:hidden}#code_msg{width:60%;position:fixed;top:50%;left:50%;z-index:1000;overflow:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;background-color:#000;opacity:.8;padding:.3rem 0;border-radius:8px}#code_msg p{font-size:14px;text-align:center;color:#fff}.lacy-alert{border-radius:.2rem;position:fixed;top:50%;left:50%;z-index:99;width:89%;overflow:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;max-width:600px;background-color:#fff}.lacy-alert .bd p{font-size:14px;line-height:14px}.alert-btn{outline:0;display:inline-block!important;height:1rem;line-height:1rem;font-size:16px;text-align:center;border:none;box-sizing:border-box}.alert-btn-lg{width:100%;color:#fff;text-align:center}.alert-btn-st{width:50%;text-align:center;font-size:16px}.alert-btn-st.yes_btn{color:#fff;border-top:1px #eee solid;background-color:#108ee9}.alert-btn-st.no_btn{color:#666;border-top:1px #eee solid;border-right:1px #eee solid}.lacy_alert_tips{padding:.4rem;text-align:center}.no_scroll{overflow:hidden;position:fixed;width:100%}.icon_clear{position:absolute;top:.26rem;right:.32rem;width:.44rem}.border_b{border-bottom:1px #ddd solid}.bRad{border-radius:0 0 10px 10px}.gray{color:#888}.red{color:#ff676d}.blue{color:#108ee9}.btn_wrap{text-align:center;padding:.6rem 0}.btn_l{width:90%;height:.88rem;line-height:.88rem;margin:0 auto;display:block;font-size:18px;color:#fff;background-color:#108ee9;border-radius:.1rem;border:1px solid #108ee9}.btn_b{width:90%;height:.88rem;line-height:.88rem;margin:0 auto;display:block;font-size:18px;border-radius:.1rem;background-color:#fff;color:#000;margin-top:.3rem;border:1px solid #ddd}.btn_l:disabled{background:#9accf3;border:1px solid #9accf3}#mask{position:fixed;z-index:99;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.3)}#toast{width:56.6%;padding:.22rem .68rem;background-color:#4d4d4d;color:#fff;font-size:16px;text-align:center;position:fixed;top:50%;left:50%;z-index:999;overflow:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1rem;line-height:1.5}#loading{width:44%;height:1.66rem;position:fixed;top:50%;left:50%;z-index:1000;overflow:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;background-color:#000;opacity:.8;padding-top:.3rem;border-radius:8px}#loading p{font-size:14px;text-align:center;color:#fff}#loading i{width:.46rem;height:.46rem;display:block;margin:0 auto .3rem;background:url(../img/loading.gif);background-size:.46rem .46rem}.lacy-alert .head{padding:0 .4rem}.lacy-alert .head div{padding:.36rem 0}.lacy-alert .head div h2{color:#333;font-size:18px;text-align:center;font-weight:400}.lacy-alert .head #close_alt{display:inline-block;position:absolute;width:15px;height:15px;background:url(../img/icon_close.png) no-repeat;background-size:100% 100%;top:.36rem;right:.2rem}.lacy-alert .body{padding:0 .4rem .36rem}.lacy-alert .body div{margin-bottom:.2rem;color:#888}.lacy-alert .body div:last-child{margin-bottom:0}.lacy-alert .body div span{color:#108ee9}.lacy-alert .body .overflow{max-height:5rem;overflow:auto;line-height:1.5;color:#888}.lacy-alert footer a{color:#108ee9;border-top:1px #eee solid}.alert_pay{display:none;position:fixed;width:100%;max-width:750px;bottom:0;background-color:#fff;z-index:99}.alert_pay header{height:.93rem;border-bottom:1px #e1e1e1 solid;text-align:center;line-height:.93rem}.alert_pay header a{display:inline-block;position:absolute;width:15px;height:15px;background:url(../img/icon_close.png) no-repeat;background-size:100% 100%;top:.36rem;left:.3rem}.alert_pay header p{font-size:.36rem}.alert_pay section{padding:0 .3rem}.alert_pay section h1{font-size:.7rem;text-align:center;height:1.37rem;line-height:1.37rem;font-weight:400}.alert_pay section div.clearfix{padding:0 .3rem;height:.93rem;line-height:.93rem;border-bottom:1px #eee solid;overflow:hidden}.alert_pay section div.clearfix .fl{color:#777}.alert_pay section div.clearfix .name{height:100%;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.alert_pay section .code_wrap{padding-top:.6rem}.alert_pay section .code_wrap div.code{background:#f5f5f5;border-radius:4px;height:.96rem;position:relative;margin-bottom:.38rem}.alert_pay section .code_wrap div.code input{position:absolute;top:0;left:.78rem;height:.96rem;border:none;background-color:transparent;font-size:14px;color:#333}.alert_pay section .code_wrap div.code button{top:0;right:.3rem;width:2rem;height:.96rem;font-size:14px;position:absolute;color:#108ee9;border:none;background-color:transparent;line-height:.28rem}.alert_pay section .code_wrap div.code:before{display:block;content:'';width:.38rem;height:.48rem;top:.24rem;left:.3rem;position:absolute;background:url(../img/shield.png) no-repeat;background-size:100% 100%}.alert_pay section .code_wrap .code_tips{font-size:14px;color:#888;text-align:center;display:none}.kefuAlert{position:fixed;bottom:0;width:100%;background-color:#fff;font-size:.34rem;z-index:99}.kefuAlert li{border-bottom:1px #eee solid;height:.96rem;line-height:.96rem;text-align:center;cursor:pointer;color:#333}.kefuAlert li i.kefuIcon{display:inline-block;width:.32rem;height:.32rem;background:url(../img/kefu.png) no-repeat;background-size:100% 100%;margin-right:.15rem;vertical-align:-1px}.kefuAlert a{display:block;text-align:center;height:.96rem;line-height:.96rem;color:#108ee9}#main{font-size:15px}#main #mask_w{position:fixed;z-index:99;top:1.9rem;bottom:0;right:0;left:0;background:rgba(255,255,255,.8)}#main .tel_wrap{background-color:#fff;padding:.32rem .3rem .2rem .3rem}#main .tel_wrap #error_tips{font-size:12px;margin-left:.8rem}#main .tel_wrap .input_wrap{width:100%;position:relative;height:.96rem;background-color:#f5f5f5;margin-bottom:.12rem}#main .tel_wrap .input_wrap:after{content:'';display:block;position:absolute;width:.33rem;height:.33rem;background:url(../img/icon_shield.png) no-repeat;background-size:100% 100%;top:.31rem;left:.31rem}#main .tel_wrap .input_wrap input{position:absolute;height:100%;width:88%;right:0;background-color:transparent;border:none;font-size:.4rem}#main .body_wrap{padding:0 .3rem .3rem .3rem}#main .body_wrap h1.tit{font-size:16px;color:#888;margin:.3rem 0;font-weight:400}#main .body_wrap .list{background:#fff;box-shadow:0 5px 10px 0 rgba(172,172,172,.2);border-radius:.1rem;margin-top:.3rem;padding:17px .24rem;height:56px;background-size:100% 100%;background-repeat:no-repeat;position:relative}#main .body_wrap .list .fl{width:73%}#main .body_wrap .list .fl h1{font-weight:400;height:.6rem;overflow:hidden}#main .body_wrap .list .fl h1 .name{font-size:.4rem;display:inline-block;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:12em;float:left}#main .body_wrap .list .fl h1 .cheap{line-height:1.5;display:inline-block;margin-left:5px;font-size:12px;color:#fff;background-color:#ff676d;padding:0 6px;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:4em;float:left;margin-top:5px}#main .body_wrap .list .fl .gray{font-size:13px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:.12rem}#main .body_wrap .list .fl .gray i{display:inline-block;width:15px;height:15px;background:url(../img/icon_tips.png) no-repeat;background-size:100% 100%;margin-right:3px;vertical-align:-2px}#main .body_wrap .list .fr{width:25%;height:100%;cursor:pointer}#main .body_wrap .list .fr div{width:100%;border:1px solid #108ee9;border-radius:.1rem;text-align:center;padding:6px 0;margin-top:5px}#main .body_wrap .list .fr div p{font-size:15px;color:#108ee9;line-height:15px}#main .body_wrap .list .fr div .price{font-size:12px;color:#108ee9;line-height:15px;opacity:.6;margin-top:5px}#main .body_wrap .list .fr div.on{background-color:#108ee9}#main .body_wrap .list .fr div.on p{color:#fff}#main .body_wrap .list .fr button.arr{width:22px;height:22px;border:none;background:url(../img/icon_arrow.png) no-repeat;background-size:100% 100%;position:absolute;right:.6rem;top:.5rem;display:none}#main .body_wrap .child_list{background:#fff;border-bottom:1px #eee solid;padding:17px .24rem;height:56px;background-size:100% 100%;background-repeat:no-repeat}#main .body_wrap .child_list.first{box-shadow:0 5px 10px 0 rgba(172,172,172,.2) inset}#main .body_wrap .child_list .fl{width:73%}#main .body_wrap .child_list .fl h1{font-weight:400}#main .body_wrap .child_list .fl h1 .price{font-size:.4rem;display:inline-block;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:7.8em;float:left}#main .body_wrap .child_list .fl h1 .cheap{line-height:1.5;display:inline-block;margin-left:5px;font-size:12px;color:#fff;background-color:#108ee9;padding:0 6px;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:4em;float:left;margin-top:5px}#main .body_wrap .child_list .fl .gray{font-size:13px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:.12rem}#main .body_wrap .child_list .fl .gray i{display:inline-block;width:15px;height:15px;background:url(../img/icon_tips.png) no-repeat;background-size:100% 100%;margin-right:3px;vertical-align:-2px}#main .body_wrap .child_list .fr{width:25%;border:1px solid #108ee9;border-radius:.1rem;text-align:center;padding:6px 0;margin-top:5px;cursor:pointer}#main .body_wrap .child_list .fr p{font-size:15px;color:#108ee9;line-height:15px}#main .body_wrap .child_list .fr p .alipay{width:14px;height:14px;display:inline-block;background:url(../img/logo_alipay_01.png) no-repeat;background-size:100% 100%;margin-right:3px;vertical-align:-1px}#main .body_wrap .child_list .fr .price{font-size:12px;color:#108ee9;line-height:15px;opacity:.6;margin-top:5px}#main .body_wrap .child_list .fr.on{background-color:#108ee9}#main .body_wrap .child_list .fr.on p{color:#fff}#main .body_wrap .child_list .fr.on p .alipay{background:url(../img/logo_alipay_02.png) no-repeat}#main .menu_bar{background-color:#fff;height:.62rem;line-height:.62rem;width:100%;max-width:750px;text-align:center;position:fixed;bottom:0}#main .menu_bar li{font-size:13px;color:#566b96;display:inline-block;padding:0 6px;position:relative}#main .menu_bar li.border:after{content:'';display:block;position:absolute;width:1px;height:13px;background-color:#566b96;top:.18rem;right:-3px}.wrong{padding-top:.3rem}.wrong .img{text-align:center;margin-bottom:.64rem}.wrong .img img{width:3.3rem}.wrong p.gray{text-align:center;color:#888;font-size:14px;padding:0 .5rem}.wrong .btn_wrap{margin-top:1.2rem;text-align:center}#main .pro_wrap{width:100%;background:#fff;margin-bottom:.2rem;border-bottom:1px solid #ddd}#main .pro_wrap .content{position:relative;padding:.3rem 0 .36rem 0}#main .pro_wrap .content .icon{width:1.2rem;height:1.2rem;margin:0 .6rem 0 .3rem}#main .pro_wrap .content .title{position:absolute;display:inline-block;max-width:4.8rem;line-height:.67rem;font-family:PingFangSC-Semibold;font-size:24px;color:#333;top:.3rem;max-width:4.38rem}#main .pro_wrap .content .msg{position:absolute;display:inline-block;min-height:.42rem;line-height:.42rem;bottom:.3rem}#main .pro_wrap .content .msg .sm_icon{position:absolute;top:.09rem;width:.28rem;height:.28rem;margin-right:.14rem}#main .pro_wrap .content .msg span{display:inline-block;max-width:4.38rem;min-height:.42rem;max-height:.92rem;font-family:PingFangSC-Regular;font-size:15px;color:#acacac;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#main .pro_wrap .content .msg1{position:absolute;display:inline-block;min-height:.42rem;line-height:.42rem;top:.99rem}#main .pro_wrap .content .msg1 .sm_icon{position:absolute;top:.09rem;width:.28rem;height:.28rem;margin-right:.14rem}#main .pro_wrap .content .msg1 span{display:inline-block;max-width:4.38rem;min-height:.42rem;max-height:.92rem;font-family:PingFangSC-Regular;font-size:15px;color:#acacac;overflow:hidden;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#main .center{width:100%;border:1px solid #ddd;border-left:none;border-right:none;margin-bottom:.2rem;background:#fff}#main .center .content{width:6.9rem;padding:.3rem}#main .center .content p{position:relative;font-family:PingFangSC-Regular;font-size:15px;height:.42rem;line-height:.42rem;color:#888;margin-bottom:.2rem}#main .center .content p.flows{margin-bottom:0}#main .center .content p.flows span{position:absolute;max-width:4.8rem;top:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#main .center .content p:last-child{margin-bottom:0}#main .center .content p span{position:absolute;color:#333;left:1.76rem}#main .center .content .effective span{max-width:4.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main .footer{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff}#main .footer .sx{position:relative;height:1rem;line-height:1rem;margin-left:.3rem;border-bottom:1px solid #ddd;font-family:PingFangSC-Regular;font-size:15px;color:#333;letter-spacing:0}#main .footer .sx:last-child{border-bottom:0}#main .footer .sx>span{position:absolute;left:1.76rem;width:60%}#main .footer .sx>span ul{display:inline-block}#main .footer .sx>span ul li{display:inline-block;margin-right:.24rem}#main .footer .sx>span ul li img.sm_icon{position:absolute;top:.35rem;width:.28rem;margin-right:.12rem}#main .footer .sx>span ul li span{margin-left:.42rem}#main .footer .sx>span input{FILTER:alpha(opacity=0);background-color:transparent;border-color:transparent;width:100%}#main .footer .sx:nth-child(2) ul li{margin-right:.54rem}#main .footer .sx .error{position:absolute;top:.33rem;right:.3rem;width:.32rem}#main .proinfo{width:100%;background:#fff;margin-top:.2rem;margin-bottom:.32rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#999}#main .proinfo .title1{font-size:15px;text-align:center;margin-top:.32rem;margin-bottom:.24rem}#main .proinfo .content{font-size:12px;width:6.3rem;margin:0 auto;margin-bottom:.6rem;line-height:.33rem}#main .toOther{margin-bottom:1.58rem;font-family:PingFangSC-Regular;font-size:12px;color:#108ee9;text-align:center}#main .toOther a{text-decoration:underline}#main .fixBuy{position:fixed;bottom:0;left:50%;width:100%;max-width:7.5rem;transform:translateX(-50%);background:#fff}#main .fixBuy .toBuy{text-align:center;width:90%;height:.88rem;line-height:.88rem;margin:0 auto;display:block;font-size:18px;color:#fff;background-color:#108ee9;border:1px solid #108ee9;margin-top:.16rem;margin-bottom:.16rem}