@charset "UTF-8";
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p,a{
    border:0;
    padding:0;
    margin: 0;
    font-style:normal;
    font-family: Microsoft YaHei;
    list-style: none;
}
a{text-decoration:none;}
* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -webkit-tap-highlight-color: transparent;
    outline: none;
}
 html,body {
     -webkit-touch-callout:none;
     -webkit-text-size-adjust:none;
     -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
     -webkit-user-select:none;
 }
body {
    background-color: #F0F3F4;
    outline: 0;
}
.div-left{float: left;}
.div-right{float: right;}
.div-none{display: none;}
/**
PC端
*/
@media screen and (min-width: 751px) {
    /*导航公共*/
    .px-public-nav-frame{width: 100%;min-width: 1362px;height: 90px;box-shadow: 0px 2px 27px 5px rgba(51,51,51,0.04);background: rgba(0,0,0,0.8);position: fixed;left: 0;top: 0;z-index: 99999;}
    .px-public-nav-box{width: 1362px;height: 90px;margin: 0 auto;}
    .px-public-nav-logo{width: 191px;height: 90px;position: relative;}
    .px-public-nav-logo:after{content: close-quote;position: absolute;height: 24px;width: 2px;background-color: #666666;top: 33px;right: 0;}
    .px-public-nav-logo-img{width: 165px;height: 55px;margin-top: 12px;display: inline-block;}
    .px-public-nav-logo-title{width: 191px;height: 12px;line-height: 12px;font-size: 12px;text-align: center;color: #fff;margin-top: 1px;display: block;}
    .px-public-nav-logo-description{display: none;}
    .px-public-nav-tel{width: 325px;height: 90px;background: url("../images/public/tel.png") no-repeat 20px  center;background-size: 20px 25px;}
    .px-public-nav-tel-enterprise{width: 325px;height: 24px;line-height: 20px;text-indent: 51px;font-size: 24px;font-weight: bold;color: #FFFFFF;margin-top: 36px;}
    .px-public-nav-phone-enterprise{width: 325px;height: 25px;line-height: 25px;text-indent: 51px;font-size: 18px;font-weight: 400;color: #FFFFFF;}
    .px-public-nav-computer{width: auto;height: 90px;}
    .px-public-nav-computer a{width: auto;height: 90px;line-height: 90px;font-size: 16px;font-weight: 400;color: #CECECE;margin-right: 45px;float: left;}
    .px-public-nav-computer a:hover{color: #1AB0E4;position: relative;}
    .px-public-nav-computer a:hover:after{content: close-quote;position: absolute;height: 3px;width: 39px;background-color: #1AB0E4;bottom: 0px;left: 50%;margin-left: -19px;}
    .px-public-nav-computer .hover{color: #1AB0E4;position: relative;}
    .px-public-nav-computer .hover:after{content: close-quote;position: absolute;height: 3px;width: 39px;background-color: #1AB0E4;bottom: 0px;left: 50%;margin-left: -19px;}
    .px-public-nav-try{width: 89px;height: 32px;line-height: 32px;bbackground: #1AB0E4;border-radius: 4px;font-size: 14px;font-weight: 400;color: #FFFFFF;text-align: center;border-radius: 4px;background-color: #1AB0E4;margin-top: 29px;}
    .px-public-menu-button{display: none;}
    .px-public-nav-mobile{display: none;}
    .px-public-nav-list{display: none;}
    .px-public-menu-mask-layer{display: none;}
    .px-public-mobile-tel-frame{display: none;}
    .px-public-menu-mask-layer-box{display: none;}
    /*底部公共*/
    .px-public-foot-consult-frame{width: 100%;height: 338px;background: url("../images/public/foot_img_1.jpg") no-repeat center  top;background-size: 1920px 338px;display: inline-block;}
    .px-public-foot-consult-title{width: 100%;height: 34px;line-height: 34px;font-size: 34px;font-weight: 400;color: #FFFFFF;margin-top: 70px;text-align: center;}
    .px-public-foot-consult-price{width: 100%;height: 20px;line-height: 20px;font-size: 20px;font-weight: 300;color: #FFFFFF;margin-top: 18px;text-align: center;}
    .px-public-foot-consult-box{width: 100%;height: 64px;margin-top: 67px;text-align: center;}
    .px-public-foot-consult-button{width: 197px;height: 64px;line-height: 64px;background: linear-gradient(90deg, #4F70FE, #2DBCEF);border-radius: 4px;text-align: center;font-size: 22px;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: inline-block;}
    .px-public-foot-enterprise-frame{width: 100%;height: 318px;background-color: #000;}
    .px-public-foot-enterprise-box{width: 1200px;height: 318px;margin: 0 auto;}
    .px-public-foot-enterprise-info{width: 488px;height: 318px;position: relative;}
    .px-public-foot-enterprise-info:after{content: close-quote;position: absolute;height: 173px;width: 1px;background: rgba(240, 243, 244, 0.2);top: 72px;right: 0;z-index: 100;}
    .px-public-foot-enterprise-info img{width: 190px;height: 63px;margin: 54px 0 30px 0;}
    .px-public-foot-enterprise-info h1{width: 100%;height: 31px;font-size: 30px;font-weight: 400;color: #FFFFFF;}
    .px-public-foot-enterprise-info h2{width: 100%;height: 13px;font-size: 14px;font-weight: 400;color: #E1E1E1;margin-top: 39px;}
    .px-public-foot-enterprise-tel{width: 480px;height: 318px;}
    .px-public-foot-enterprise-tel h1{width: 100%;height: 13px;font-size: 14px;font-weight: 400;color: #E1E1E1;text-indent: 80px;margin-top: 91px;}
    .px-public-foot-enterprise-tel h2{width: 100%;height: 28px;font-size: 34px;font-weight: bold;color: #E1E1E1;text-indent: 80px;margin-top: 23px;}
    .px-public-foot-enterprise-tel h3{width: 100%;height: 19px;font-size: 18px;font-weight: 400;color: #E1E1E1;text-indent: 80px;margin-top: 58px;}
    .px-public-foot-enterprise-phone{width: 225px;height: 318px;}
    .px-public-foot-enterprise-phone h1{width: 100%;height: 12px;font-size: 14px;font-weight: 400;color: #E1E1E1;margin-top: 91px;}
    .px-public-foot-enterprise-phone h2{width: 100%;height: 28px;font-size: 34px;font-weight: bold;color: #E1E1E1;margin-top: 23px;}
    .px-public-foot-copyright{width: 100%;height: 65px;background-color: #13131A;text-align: center;}
    .px-public-foot-copyright span{width: auto;height: 65px;line-height: 65px;font-size: 14px;font-weight: 400;color: #E1E1E1;padding:0 25px;margin: 0 auto;}
    .px-public-foot-copyright span a{color: #E1E1E1;}
    .px-public-foot-enterprise-mobile-box{display: none;}
    /*留言弹窗*/
    .px-public-popup-window{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 99999;display: none;}
    .px-public-popup-window-box{width: 580px;height: 726px;background: #FFFFFF;border-radius: 10px;position: fixed;left: 50%;top: 50%;margin-left: -290px;margin-top: -363px;}
    .px-public-popup-window-top{width: 100%;height: 123px;position: relative;}
    .px-public-popup-window-title{width: 100%;height: 55px;margin-top: 30px;font-size: 26px;font-weight: normal;color: #000000;line-height: 55px;text-align: center;}
    .px-public-popup-window-description{width: 100%;height: 20px;font-size: 16px;font-weight: normal;color: #000000;line-height: 20px;text-align: center;}
    .px-public-popup-window-close{width: 85px;height: 85px;position: absolute;top: 0;right: 0;background: url("../images/public/close_23.png") no-repeat center  center;background-size: 23px 23px;}
    .px-public-popup-window-one{width: 290px;height: 83px;padding-left: 40px;}
    .px-public-popup-window-one.ml29{padding-left: 29px;}
    .px-public-popup-window-one-title{width: 250px;height: 38px;line-height: 38px;margin-top: 8px;font-size: 16px;font-weight: 500;color: #666666;}
    .px-public-popup-window-one-title span{color: #E23434;}
    .px-public-popup-window-one-input{width: 250px;height: 37px;}
    .px-public-popup-window-one-input input{width: 221px;height: 37px;border: 1px solid #666666;border-radius: 4px;text-indent: 10px;}
    .px-public-popup-window-tow{width: 580px;height: 83px;padding-left: 40px;}
    .px-public-popup-window-tow-title{width: 540px;height: 38px;line-height: 38px;margin-top: 8px;font-size: 16px;font-weight: 500;color: #666666;}
    .px-public-popup-window-tow-title span{color: #E23434;}
    .px-public-popup-window-tow-input{width: 540px;height: 37px;}
    .px-public-popup-window-tow-input input{width: 320px;height: 37px;border: 1px solid #666666;border-radius: 4px;text-indent: 10px;}
    .px-public-popup-window-tow-input button{border:none;cursor: pointer;}
    .px-public-popup-window-tow-input button:disabled{background-color: #666;cursor: not-allowed;}
    .px-public-popup-window-tow-verif{width: 163px;height: 36px;background: #1AB0E4;border-radius: 4px;font-size: 14px;font-weight: 500;color: #FFFFFF;line-height: 36px;text-align: center;margin-right: 40px;}
    .px-public-popup-window-tree{width: 580px;height: 83px;padding:0 40px;}
    .px-public-popup-window-tree-title{width: 500px;height: 38px;line-height: 38px;margin-top: 8px;font-size: 16px;font-weight: 500;color: #666666;}
    .px-public-popup-window-tree-title span{color: #E23434;}
    .px-public-popup-window-tree-input{width: 500px;height: 37px;}
    .px-public-popup-window-tree-input input{width: 500px;height: 37px;border: 1px solid #666666;border-radius: 4px;text-indent: 10px;}
    .px-public-popup-window-requirement,.px-public-popup-window-singlechoice{width: 580px;height: 64px;padding:0 40px;margin-top: 13px;}
    .px-public-popup-window-requirement-title{width: 80px;height: 64px;line-height: 32px;font-size: 16px;font-weight: 500;color: #666666;}
    .px-public-popup-window-requirement ul,.px-public-popup-window-singlechoice ul{width: 420px;height: 64px;float: left;}
    .px-public-popup-window-requirement ul li{width: 140px;height: 32px;line-height: 32px;font-size: 16px;font-weight: normal;color: #666666;float: left;text-indent: 32px;background: url("../images/public/fu_1.png") no-repeat 1px  center;background-size: 20px 20px;cursor: pointer;}
    .px-public-popup-window-requirement ul li.hover{background: url("../images/public/fu_2.png") no-repeat left  center;background-size: 22px 22px;}
    .px-public-popup-window-singlechoice{width: 580px;height: 64px;padding:0 40px;margin-top: 13px;}
    .px-public-popup-window-singlechoice ul li{width: 140px;height: 32px;line-height: 32px;font-size: 16px;font-weight: normal;color: #666666;float: left;text-indent: 32px;background: url("../images/public/dan_1.png") no-repeat 1px  center;background-size: 20px 20px;cursor: pointer;}
    .px-public-popup-window-singlechoice ul li.hover{background: url("../images/public/dan_2.png") no-repeat left  center;background-size: 22px 22px;}
    .px-public-popup-window-requirement-input{width: 340px;height: 32px;margin-left: -60px;}
    .px-public-popup-window-requirement-input input{width: 340px;height: 30px;font-size: 16px;font-weight: normal;color: #666666;border: 1px solid #666666;border-radius: 4px;text-indent: 10px;}
    .px-public-popup-window-botton{width: 500px;height: 40px;background: #1AB0E4;border-radius: 4px;margin: 20px 40px;font-size: 16px;font-weight: 500;color: #FFFFFF;line-height: 40px;text-align: center;}
    /*public page*/
    .page{width: 100%;height: 45px;}
    .page .pagination{width: 100%;height: 45px;text-align: center;}
    .page ul li{width: 45px;height: 45px;text-align: center;display: inline-block;border: 1px solid #E8E8E8;background-color: #fff;}
    .page ul li a{width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;color: #666666;}
    .page .pagination .disabled{color: #666666;}
    .page .pagination .active{background-color: #0088FF;border: 1px solid #0088FF;}
    .page .pagination .active span{width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;color: #fff;}
    .page .pagination .disabled span{width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;}
}
/**
移动端
*/
@media screen and (max-width: 750px) {
    /*导航公共*/
    .px-public-nav-frame{width: 10rem;height: 1.63rem;background: #fff;position: fixed;left: 0;top: 0;z-index: 9991;}
    .px-public-nav-box{width: 10rem;height: 1.63rem;margin: 0 auto;}
    .px-public-nav-logo{width: 3.65rem;height: 1.63rem;position: relative;}
    .px-public-nav-logo:after{content: close-quote;position: absolute;height: 0.33rem;width: 1px;background-color: #666666;top: 0.65rem;right: 0;}
    .px-public-nav-logo-img{width: 2.2rem;height: 0.72rem;margin: 0.23rem 0 0 0.49rem;display: inline-block;}
    .px-public-nav-logo-title{display: none;}
    .px-public-nav-logo-description{width: 3rem;height: 0.16rem;margin: 0.11rem 0 0 0.49rem;display: block;}
    .px-public-nav-tel{width: 3.25rem;height: 1.63rem;line-height: 1.63rem;background: url("../images/public/telm.png") no-repeat 0.27rem  center;background-size: 0.27rem 0.33rem;}
    .px-public-nav-tel-enterprise{width: 3.25rem;height: 0.32rem;line-height: 0.32rem;text-indent: 0.68rem;font-size: 0.32rem;font-weight: bold;color: #1ab0e4;margin-top: 0.7rem;}
    .px-public-nav-phone-enterprise{width: 3.25rem;height: 0.55rem;line-height: 0.55rem;text-indent: 0.68rem;font-size: 0.32rem;font-weight: 400;color: #1ab0e4;}
    .px-public-nav-try{width: 1.19rem;height: 0.43rem;line-height: 0.43rem;border-radius: 0.05rem;font-size: 0.19rem;font-weight: 400;color: #FFFFFF;text-align: center;background-color: #1AB0E4;margin-top: 0.6rem;float: left;}
    .px-public-menu-button{width: 0.45rem;height: 0.53rem;margin: 0.61rem 0.43rem 0 0;}
    .px-public-menu-button ul{width: 0.45rem;height: 0.53rem;}
    .px-public-menu-button ul li{width: 0.45rem;height: 0.05rem;background-color: #000;float: left;margin-bottom: 0.12rem;list-style: none;}
    .px-public-nav-computer{display: none;}
    .px-public-menu-mask-layer{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 9992;display: none;}
    .px-public-nav-mobile{width: 6.27rem;height: 100%;background-color: #fff;position: fixed;top: 0;right: 0;z-index: 9995;display: none;}
    .px-public-nav-list{width: 100%;height: auto;}
    .px-public-nav-list a{width: 100%;height: 1rem;line-height: 1rem;font-size: 0.37rem;font-weight: 400;color: #000000;float: left;text-indent: 0.64rem}
    .px-public-nav-list .hover{color: #4FBFE9;}
    .px-public-nav-close-frame{width: 100%;height: 1.5rem;}
    .px-public-nav-close{width: 1.5rem;height: 1.5rem;background: url("../images/public/close.png") no-repeat center  center;background-size: 0.5rem;}
    .px-public-mobile-tel-frame{width: 6.27rem;height: auto;background-color: #fff;position: fixed;bottom: 1.53rem;right: 0;z-index: 9996;}
    .px-public-mobile-tel-list{width: 100%;height: 0.45rem;margin-top: 0.25rem;font-size: 0.35rem;font-weight: 400;color: #F39800;margin-left: 0.6rem;}
    .px-public-mobile-tel-title{width: 1.8rem;height: 0.45rem;line-height: 0.45rem;text-align: left;}
    .px-public-mobile-tel{width: 3rem;height: 0.45rem;line-height: 0.45rem;text-align: left;}
    .px-public-nav-try.tow{margin-left: 0.6rem;}
    .px-public-menu-mask-layer-box{width: 10rem;height: 1.63rem;}
    /*底部公共*/
    .px-public-foot-consult-frame{width: 10rem;height: 4.51rem;background: url("../images/public/foot_img_1.jpg") no-repeat center  top;background-size: auto 4.51rem;display: block;}
    .px-public-foot-consult-title{width: 10rem;height: 0.45rem;line-height: 0.45rem;font-size: 0.45rem;font-weight: 400;color: #FFFFFF;margin-top: 0.89rem;text-align: center;}
    .px-public-foot-consult-price{width: 10rem;height: 0.27rem;line-height: 0.27rem;font-size: 0.27rem;font-weight: 300;color: #FFFFFF;margin-top: 0.24rem;text-align: center;}
    .px-public-foot-consult-box{width: 100%;height: 0.86rem;margin-top: 0.9rem;text-align: center;}
    .px-public-foot-consult-button{width: 2.63rem;height: 0.86rem;line-height: 0.86rem;background: linear-gradient(90deg, #4F70FE, #2DBCEF);border-radius: 0.05rem;text-align: center;font-size: 0.29rem;font-weight: 400;color: #FFFFFF;margin: 0 auto;display: block;}
    .px-public-foot-enterprise-frame{width: 10rem;height: auto;background-color: #000;padding-bottom: 0.2rem;}
    .px-public-foot-enterprise-box{display: none;}
    .px-public-foot-enterprise-mobile-box{width: 9.5rem;height: auto;padding-left: 0.5rem;}
    .px-public-foot-enterprise-mobile-box img{width: 2.93rem;height: 0.97rem;margin-top: 0.29rem;float: left;}
    .px-public-foot-enterprise-mobile-description{width: 9.5rem;height: 0.29rem;line-height: 0.29rem;font-size: 0.23rem;font-weight: 300;color: #FFFFFF;}
    .px-public-foot-enterprise-mobile-box h1{width: 9.5rem;height: 0.41rem;line-height: 0.41rem;font-size: 0.4rem;font-weight: 400;color: #FFFFFF;margin-top: 0.73rem;float: left;}
    .px-public-foot-enterprise-mobile-tpbox{width: 9.5rem;height: 1.4rem;margin-top: 0.19rem;}
    .px-public-foot-enterprise-mobile-tel{width: 9.5rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.36rem;font-weight: 400;color: #E1E1E1;}
    .px-public-foot-enterprise-mobile-phone{width: 9.5rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.36rem;font-weight: 400;color: #E1E1E1;}
    .px-public-foot-enterprise-mobile-box h2{width: 9.5rem;height: auto;line-height: 0.7rem;font-size: 0.36rem;font-weight: 400;color: #E1E1E1;float: left;}
    .px-public-foot-enterprise-mobile-box h3{width: 9.5rem;height: auto;line-height: 0.7rem;font-size: 0.36rem;font-weight: 400;color: #E1E1E1;float: left;}
    .px-public-foot-copyright{width: 10rem;height: 0.85rem;background-color: #13131A;text-align: center;}
    .px-public-foot-copyright span{width: 50%;height: 0.85rem;line-height: 0.85rem;font-size: 0.24rem;font-weight: 400;color: #E1E1E1;padding:0 0.3rem;margin: 0 auto;float: left;}
    .px-public-foot-copyright span a{color: #E1E1E1;}
    /*留言弹窗*/
    .px-public-popup-window{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 99999;display: none;}
    .px-public-popup-window-box{width: 7.72rem;height: 9.66rem;background: #FFFFFF;border-radius: 0.13rem;position: fixed;left: 50%;top: 50%;margin-left: -3.86rem;margin-top: -4.83rem;}
    .px-public-popup-window-top{width: 100%;height: 1.64rem;position: relative;}
    .px-public-popup-window-title{width: 100%;height: 0.73rem;margin-top: 0.4rem;font-size: 0.35rem;font-weight: normal;color: #000000;line-height: 0.73rem;text-align: center;}
    .px-public-popup-window-description{width: 100%;height: 0.21rem;font-size: 0.21rem;font-weight: normal;color: #000000;line-height: 0.21rem;text-align: center;}
    .px-public-popup-window-close{width: 1.13rem;height: 1.13rem;position: absolute;top: 0;right: 0;background: url("../images/public/close_23.png") no-repeat center  center;background-size: 0.31rem 0.31rem;}
    .px-public-popup-window-one{width: 3.86rem;height: 1.1rem;padding-left: 0.53rem;}
    .px-public-popup-window-one.ml29{padding-left: 0.37rem;}
    .px-public-popup-window-one-title{width: 3.33rem;height: 0.51rem;line-height: 0.51rem;margin-top: 0.1rem;font-size: 0.21rem;font-weight: 500;color: #666666;}
    .px-public-popup-window-one-title span{color: #E23434;}
    .px-public-popup-window-one-input{width: 3.33rem;height: 0.49rem;}
    .px-public-popup-window-one-input input{width: 2.95rem;height: 0.49rem;border: 1px solid #666666;border-radius: 0.05rem;text-indent: 10px;float: left;}
    .px-public-popup-window-tow{width: 7.72rem;height: 1.1rem;padding-left: 0.53rem;}
    .px-public-popup-window-tow-title{width: 7.19rem;height: 0.51rem;line-height: 0.51rem;margin-top: 0.1rem;font-size: 0.21rem;font-weight: 500;color: #666666;}
    .px-public-popup-window-tow-title span{color: #E23434;}
    .px-public-popup-window-tow-input{width: 7.19rem;height: 0.49rem;}
    .px-public-popup-window-tow-input input{width: 4.26rem;height: 0.49rem;border: 1px solid #666666;border-radius: 0.05rem;text-indent: 10px;float: left;}
    .px-public-popup-window-tow-input button{border:none;}
    .px-public-popup-window-tow-input button:disabled{background-color: #666;cursor: not-allowed;}
    .px-public-popup-window-tow-verif{width: 2.17rem;height: 0.49rem;background: #1AB0E4;border-radius: 0.05rem;font-size: 0.19rem;font-weight: 500;color: #FFFFFF;line-height: 0.49rem;text-align: center;margin-right: 0.53rem;}
    .px-public-popup-window-tree{width: 7.72rem;height: 1.1rem;padding:0 0.53rem;}
    .px-public-popup-window-tree-title{width: 6.66rem;height: 0.51rem;line-height: 0.51rem;margin-top: 0.1rem;font-size: 0.21rem;font-weight: 500;color: #666666;}
    .px-public-popup-window-tree-title span{color: #E23434;}
    .px-public-popup-window-tree-input{width: 6.66rem;height: 0.49rem;}
    .px-public-popup-window-tree-input input{width: 6.66rem;height: 0.49rem;border: 1px solid #666666;border-radius: 0.05rem;text-indent: 0.134rem;float: left;}
    .px-public-popup-window-requirement,.px-public-popup-window-singlechoice{width: 7.72rem;height: 0.84rem;padding:0 0.53rem;margin-top: 0.255rem;}
    .px-public-popup-window-requirement-title{width: 1.19rem;height: 0.84rem;line-height: 0.42rem;font-size: 0.21rem;font-weight: 500;color: #666666;}
    .px-public-popup-window-requirement ul,.px-public-popup-window-singlechoice ul{width: 5.47rem;height: 0.84rem;float: left;}
    .px-public-popup-window-requirement ul li{width: 1.823rem;height: 0.42rem;line-height: 0.42rem;font-size: 0.21rem;font-weight: normal;color: #666666;float: left;text-indent: 0.42rem;background: url("../images/public/fu_1.png") no-repeat 1px  center;background-size: 0.22rem 0.22rem;}
    .px-public-popup-window-requirement ul li.hover{background: url("../images/public/fu_2.png") no-repeat left  center;background-size: 0.24rem 0.24rem;}
    .px-public-popup-window-singlechoice{width: 7.72rem;height: 0.84rem;padding:0 0.53rem;margin-top: 0.155rem;}
    .px-public-popup-window-singlechoice ul li{width: 1.823rem;height: 0.42rem;line-height: 0.42rem;font-size: 0.21rem;font-weight: normal;color: #666666;float: left;text-indent: 0.42rem;background: url("../images/public/dan_1.png") no-repeat 1px  center;background-size: 0.22rem 0.22rem;}
    .px-public-popup-window-singlechoice ul li.hover{background: url("../images/public/dan_2.png") no-repeat left  center;background-size: 0.24rem 0.24rem;}
    .px-public-popup-window-requirement-input{width: 4.44rem;height: 0.42rem;margin-left: -0.8rem;}
    .px-public-popup-window-requirement-input input{width: 4.44rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.21rem;font-weight: normal;color: #666666;border: 1px solid #666666;border-radius: 0.05rem;text-indent: 0.134rem;float: left;}
    .px-public-popup-window-botton{width: 6.66rem;height: 0.53rem;background: #1AB0E4;border-radius: 0.05rem;margin: 0.26rem 0.53rem;font-size: 0.21rem;font-weight: 500;color: #FFFFFF;line-height: 0.53rem;text-align: center;}
    /*public page*/
    .page{width: 100%;height: 0.6rem;}
    .page .pagination{width: 100%;height: 0.6rem;text-align: center;display: flex;justify-content: center;}
    .page ul li{width: 0.6rem;height: 0.6rem;text-align: center;display: inline-block;border: 1px solid #E8E8E8;font-size: 0.3rem;background-color: #fff;}
    .page ul li a{width: 0.6rem;height: 0.6rem;line-height: 0.6rem;text-align: center;display: inline-block;color: #666666;}
    .page .pagination .disabled{color: #666666;}
    .page .pagination .active{background-color: #0088FF;border: 1px solid #0088FF;}
    .page .pagination .active span{width: 0.6rem;height: 0.6rem;line-height: 0.6rem;text-align: center;display: inline-block;color: #fff;}
    .page .pagination .disabled span{width: 0.6rem;height: 0.6rem;line-height: 0.6rem;text-align: center;display: inline-block;}
}