html{font-size:12px}@media (max-width:360px){html{font-size:10px!important}}@media (min-width:361px) and (max-width:480px){html{font-size:12px!important}}@media (min-width:481px){html{font-size:14px!important}body{margin:0 auto;width:480px}}html{background-color:#f5f5f5}body{font-size:1.2rem;color:#232d4b}a{color:#d2b978}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b4b9c3}.comm-fixed-pop{width:100%;height:5.4166666667rem}.appointment-div{position:relative;width:100%;height:5.4166666667rem;background:url(../img/cf/appointment/mark.png) no-repeat;-webkit-background-size:100% 5.4166666667rem;background-size:100% 5.4166666667rem;position:fixed;background-color:#162254}.appointment-div.head{top:0;z-index:10000;right:0;left:0}.appointment-div.no-fixed{position:relative!important}.appointment-div.foot{bottom:0;z-index:10000;right:0;left:0}.appointment-div .content{padding:.75rem 1.25rem}.appointment-div .content div{float:left}.appointment-div .content .left{width:4.1666666667rem;height:4.1666666667rem}.appointment-div .content .left img{width:3.8333333333rem;height:3.8333333333rem;border-radius:50%;border:1px solid #f9efab}.appointment-div .content .left .img-no{border-radius:0;border:0 solid #f9efab}.appointment-div .content .center{padding-left:.8333333333rem}.appointment-div .content .center .userInfo{color:#f9efab;font-size:1.4166666667rem;line-height:1.9583333333rem}.appointment-div .content .center .userInfo .star{content:'';display:inline-block;vertical-align:middle;width:.9166666667rem;height:.9166666667rem;background:url(../img/cf/appointment/star.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin:0 .1666666667rem}.appointment-div .content .center .jfz-logo{width:6.875rem;height:1.875rem;background:url(../img/cf/appointment/logo5.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin:0 .1666666667rem}.appointment-div .content .center .userDesc{color:#f9efab;font-size:1.0833333333rem;line-height:1.9583333333rem}.appointment-div .content .center .jfz-desc{color:#f9efab;font-size:1.0833333333rem;letter-spacing:.25rem;line-height:1.9583333333rem}.appointment-div .content .center .jfz-title{font-size:1.75rem;line-height:1.9583333333rem;color:#fce9af}.appointment-div .content .center .jfz-app{font-size:1.0833333333rem;line-height:1.9583333333rem;color:#fce9af}.appointment-div .content .right{float:right;overflow:hidden}.appointment-div .content .right .appointment{display:inline-block;width:7.1666666667rem;height:2.75rem;background:url(../img/cf/appointment/btn.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin:.5833333333rem 0;margin-right:.4166666667rem}.appointment-div .content .right .open-app{display:inline-block;width:7.1666666667rem;height:2.75rem;background:url(../img/cf/appointment/open.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin:.5833333333rem 0;margin-right:.4166666667rem}.appointment-div .content .right .app-bg{display:inline-block;width:7.1666666667rem;height:2.75rem;line-height:2.75rem;background:url(../img/cf/appointment/footer_btn.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin:.5833333333rem 0;margin-right:.4166666667rem;color:#24293c;font-size:1.25rem;text-align:center}.appointment-div .content .right a:active,.appointment-div .content .right a:hover,.appointment-div .content .right a:link,.appointment-div .content .right a:visited{color:#24293c;cursor:pointer}.appointment-div .content .right .close{display:inline-block;width:1.25rem;height:1.25rem;background:url(../img/cf/appointment/close.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;position:absolute;top:.4166666667rem;right:.4166666667rem}.certification-modal-pop .mark-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1000}.certification-modal-pop .certification-modal{position:fixed;z-index:1001;width:26.6666666667rem;top:50%;left:50%;margin-left:-13.3333333333rem;margin-top:-12.6666666667rem}.certification-modal-pop .agreement-modal{position:fixed;z-index:1001;width:26.6666666667rem;top:4.1666666667rem;left:50%;margin-left:-13.3333333333rem}.certification-modal-pop .agreement-modal .agreement-btn{padding:0 1.4166666667rem}.certification-modal-pop .content-box{padding:2.0833333333rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:.8333333333rem;position:relative}.certification-modal-pop .content-box .back{display:block;position:absolute;top:1.6666666667rem;left:1.25rem;color:#c29a63;font-size:1.3333333333rem}.certification-modal-pop .content-box .close{color:#ccc;position:absolute;right:1.25rem;top:.8333333333rem;font-size:1.5rem}.certification-modal-pop .title{color:#333;font-size:1.3333333333rem;margin:2.0833333333rem auto 2.5rem auto;width:21.6666666667rem}.certification-modal-pop .input-box{position:relative;border:1px solid #e2e2e2;width:22.5rem;height:3.75rem;margin-bottom:2.0833333333rem}.certification-modal-pop .input-box .short{width:60%}.certification-modal-pop .input-box input{font-size:1.3333333333rem;color:#333;border:none;height:3.75rem;line-height:3.75rem;padding-left:.8333333333rem;width:70%}.certification-modal-pop .input-box :-moz-placeholder{color:#b4b9c3}.certification-modal-pop .input-box ::-moz-placeholder{color:#b4b9c3}.certification-modal-pop .input-box input:-ms-input-placeholder,.certification-modal-pop .input-box textarea:-ms-input-placeholder{color:#b4b9c3}.certification-modal-pop .input-box input::-webkit-input-placeholder,.certification-modal-pop .input-box textarea::-webkit-input-placeholder{color:#b4b9c3}.certification-modal-pop .input-box .auth-code{position:absolute;right:0;top:0;height:3.75rem;width:6.6666666667rem;background-color:#f4f5f7}.certification-modal-pop .input-box .auth-code img{float:right;height:3.75rem;width:6.5833333333rem}.certification-modal-pop .input-box .clean{display:block;width:1.1666666667rem;height:1.1666666667rem;background-color:#ccc;border-radius:50%;font-size:1rem;line-height:1.1666666667rem;text-align:center;color:#fff;position:absolute;top:1.25rem;right:1.25rem}.certification-modal-pop .authentication{font-size:2rem;color:#333;text-align:center;line-height:2rem;margin-top:1.5rem;margin-bottom:1.1666666667rem}.certification-modal-pop .phone{font-size:1.3333333333rem;color:#999;line-height:2.1666666667rem;margin-bottom:2.1666666667rem}.certification-modal-pop .img-code{margin-bottom:1.25rem}.certification-modal-pop .message-code{margin-bottom:1.6666666667rem}.certification-modal-pop .agree{position:relative;font-size:1.1666666667rem;line-height:1.3333333333rem;color:#999;margin-bottom:3.3333333333rem}.certification-modal-pop .agree .orange{color:#cea867}.certification-modal-pop .agree .input-check{position:absolute;width:1.3333333333rem;height:1.3333333333rem;margin:0;opacity:0}.certification-modal-pop .agree .input-check+label{display:inline-block;width:1.3333333333rem;height:1.3333333333rem;border-radius:50%;border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.1666666667rem;vertical-align:top}.certification-modal-pop .agree .input-check:checked+label{border:none;background:url(../img/cf/check_box.png) no-repeat top center;-webkit-background-size:contain;background-size:contain}.certification-modal-pop .btn-box a{display:block;background-color:#d4d4d4;color:#fff;font-size:1.5rem;height:3.6666666667rem;line-height:3.6666666667rem;text-align:center;border-radius:.1666666667rem}.certification-modal-pop .btn-box a:active,.certification-modal-pop .btn-box a:hover,.certification-modal-pop .btn-box a:link,.certification-modal-pop .btn-box a:visited{color:#fff}.certification-modal-pop .btn-box-active a{background-color:#cea867}.certification-modal-pop .btn-box-active a:active,.certification-modal-pop .btn-box-active a:hover,.certification-modal-pop .btn-box-active a:link,.certification-modal-pop .btn-box-active a:visited{color:#fff}.certification-modal-pop .get-code{position:absolute;right:0;top:0;height:3.75rem;line-height:3.75rem;padding:0 .8333333333rem;width:5rem;background-color:#fff;text-align:center;color:#999}.certification-modal-pop .get-code.active{color:#d2b97c}.certification-modal-pop .get-code.active:active,.certification-modal-pop .get-code.active:hover,.certification-modal-pop .get-code.active:link,.certification-modal-pop .get-code.active:visited{color:#d2b97c}.certification-modal-pop .agreement{color:#c29a63;font-size:1.3333333333rem;margin:.4166666667rem auto 2.0833333333rem;text-align:center}.certification-modal-pop .content{font-size:1.1666666667rem;line-height:1.8333333333rem;color:#333;text-align:justify;width:100%;height:27.9166666667rem;overflow:auto;margin-bottom:2.1666666667rem}