@charset "utf-8";
.clear {
    clear: both;
    float: none;
    overflow: hidden;
    height: 0;
}
/*设置页面字体rem为单位*/

html {
    font-size: 62.5%;

}

@media only screen and (min-width: 320px) {
    html {
        font-size: 53.3%;
    }
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 62.5% ;
    }
}

@media only screen and (min-width: 414px) {
    html {
        font-size: 69% ;
    }
}
@media only screen and (min-width: 600px) {
    html {
        font-size: 100% ;
    }
}
@media only screen and (min-width: 800px) {
    html {
        font-size: 133.3% ;
    }
}
::-webkit-scrollbar-track-piece {
    border-left: 1px solid #d2d2d2;
    background-color: #f5f5f5
}

::-webkit-scrollbar {
    width: 12px;
    height: 12px
}

::-webkit-scrollbar-thumb {
    min-height: 28px;
    border: 1px solid #979797;
    background-color: #c2c2c2;
    background-clip: padding-box
}

::-webkit-scrollbar-thumb:hover {
    border: 1px solid #636363;
    background-color: #929292
}
body{background-color:#fbebdc}
#content{overflow: hidden}
img {
    border: 0;
}
.img-show{font-size: 0}
.img-show img{width: 100%;vertical-align: top;font-size: 0;display: block;}
.position-r{position: relative}
.btn-ljgm{
    text-align: center;
    position: absolute;
    width: 100%;
    bottom: 0;
}
.btn-ljgm a {
    font-weight: bold;
    font-size: 2.1rem;
    color: #fff;
    background-color: #f48937;
    display: block;
    border-radius: 0.3rem;
    padding: 1rem 0;
    width: 87%;
    margin: 0 auto;
}
.text-agree-box{
    width: 100%;
    text-align: center;
    margin: 1rem 0 0 0
}
.text-agree-box .in-block{
    display:inline-block;
}
.t-agree-right{
    font-size: 1.4rem;
    color: #010101;
    float: left;
    padding: 1.5% 0 0 1%;
}
.t-agree-right a{
    text-decoration:underline;
    color:#03357c;
    font-weight: bold;
}
.text-agree-box .selfok input {
    width: 2.5rem;
    border: 0;
    background: 0 0;
    cursor: pointer;
    opacity: 0;
    -webkit-appearance: none;
    display:inline-block;
    vertical-align: bottom;
}
.text-agree-box .selfok {
    cursor: pointer;
    background: url(../../img/wuyoujiaqib/wuyoucheck_170615.png) no-repeat;
    background-size: contain;
    width: 5%;
    float: left;
    height: 24px;
    margin: 0 0 0 17%;
}
.text-agree-box .m-on-checked {
    background: url(../../img/wuyoujiaqib/wuyouchecked_170615.png) no-repeat;
    background-size: contain;
    width: 5%;
    float: left;
    height: 24px;
    margin: 0 0 0 17%;
}
.wuyou1-bj,.wuyou2-bj{position: relative}
.wuyou1-bj .wuyou-btn1{
    position:absolute;
    bottom:24%;
    left:14%;
    width:15%;
}
.wuyou1-bj .wuyou-btn1 img{
    width:100%;
}
.wuyou1-bj .wuyou-btn2{
    position:absolute;
    bottom:24%;
    left:43%;
    width:15%;
}
.wuyou1-bj .wuyou-btn2 img{
    width:100%;
}
.wuyou1-bj .wuyou-btn3{
    position:absolute;
    bottom:24%;
    left:70%;
    width:15%;
}
.wuyou1-bj .wuyou-btn3 img{
    width:100%;
}
.wuyou2-bj .wuyou1-btn1{
    position:absolute;
    top:44.5%;
    width:100%;
    text-align:center;
}
.wuyou2-bj .wuyou1-btn1 img{
    width:30%;
}

.wuyou2-bj .wuyou1-btn2{
    position:absolute;
    top:87%;
    width:100%;
    text-align:center;
}
.wuyou2-bj .wuyou1-btn2 img{
    width:30%;
}

.wuyou2-bj .wuyou1-btn3{
    position:absolute;
    bottom:5%;
    left:30%;
    width:100%;
    text-align:center;
}
.wuyou2-bj .wuyou1-btn3 img{
    width:20%;
}
/*弹出框*/
.shadow {height: 100%;width: 100%;background-color: #000; opacity: 0.3;position: absolute ! important;left: 0;top: 0;z-index: 8888;display: none;  }
.m-pop-1, .m-pop-2{display: none;}
.yongka-window{background: #ebebeb;width: 100%;color: #666666;z-index: 100000;height: 330px}
.title-cjwt{width: 100%;    height: 3.5rem;line-height: 3.5rem;}
.close-left1{float:left;width: 8% }
.close-left{float: left;width: 80% ;text-align: center; font-size: 1.9rem;  }
.close-right {float: right;width: 6%;    margin: 0.5rem 2% 0 0;}
.close-right img{width:100%;}
.mt-2{margin-bottom: 1rem;}
.q-qnd-box{font-size: 1.5rem;font-weight: 700;}
.left-q{width: 8%;float: left; word-break: normal;word-wrap: break-word;}
.right-a{width: 90%;float: left; word-break: normal;word-wrap: break-word;}
.a-qnd-box{font-size: 1.4rem;}
.text-ul-box,.text-2-box{width: 93%;margin: 3% auto;font-size: 1.4rem;overflow-y: scroll;height: 260px;line-height: 1.5}
.text-ul-box2 li{list-style-type: decimal;    margin: 0 7%; word-break: normal;word-wrap: break-word;}
.text-ul-box2 a{color: #666666}
.text-ul-box li span{font-size: 1.5rem;font-weight: 700;}
.text-center{text-align: center;font-weight: 700;word-break: normal;word-wrap: break-word;}