body {
    font-family: "微软雅黑", Arial, Verdana, Helvetica, sans-serif !important;
    color: #666;
    font-size: 12px;
    text-align: left;
    background: #F7F8FC;
}

* {
    margin: 0;
    padding: 0;
}

ul,
ol,
li,
dl,
dt,
dd {
    list-style: none;
    float: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

img {
    border: none;
}

i,
em {
    font-style: normal
}

th {
    font-weight: normal;
}

a {
    color: #000;
    text-decoration: none;
}

i {}

.center {
    text-align: center;
}

input,
img {
    vertical-align: middle;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clear {
    display: inline-table;
}

/* Hides from IE-mac \*/

* html .clear {
    height: 1%;
}

.clear {
    display: block;
}

.bgWirth {
    background: #FFFFFF;
}

.bgBlue{background:rgba(0, 95, 251, .1);}

.pulciWidth {
    padding: .2rem 1.6rem .11rem 1.6rem;
}

.collHeader {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
}

.Colllogo {
    width: 1.69rem;
    display: block;
}

.btnRightColl {
    display: flex;
    font-size: .16rem;
}

.btnMf {
    width: 1.4rem;
    background: linear-gradient(90deg, #005FFB 0%, rgba(28, 126, 255, 0.46) 100%);
    border-radius: 5px;
    font-size: .17rem;
    text-align: center;
    color: #FFFFFF;
    height: .4rem;
    line-height: .4rem;
}

.itemPhone {
    background: #E1EAF6;
    text-align: center;
    border-radius: 60px;
    height: .41rem;
    padding: 0rem .2rem;
    line-height: .41rem;
    margin-right: .3rem;
}

.itemPhone img {
    width: .2rem;
    margin-right: .1rem;
}

/* 标题 */
.collTitle {
    margin:.8rem 0rem .4rem 0rem;
    text-align: center;
}

.collTitle p:nth-child(1) {
    font-size: .38rem;
    color: #222222;
    margin-bottom:.16rem;
}

.collTitle p:nth-child(2) {
    font-size: .24rem;
    color: #9AA1AE;
}

.blueTxt{color:#3C8AFF; font-weight:bold; font-size:.45rem;}


.footerZhuan{margin-top:1rem; background:url(../images/bgzhuan.png) no-repeat; background-size:100% 100%; 
    padding:1rem 0rem; text-align: center;font-size:.4rem; font-weight: bold;
    color: #005FFB; cursor: pointer;}

    .btnTij{text-align: center; margin-top:.5rem;}
    .btnTij i{display: inline-block; width:1.67rem;
        height:0.45rem; line-height:.45rem; font-size:.2rem;background: #005FFB;
        border-radius:.1rem;
        color: #FFFFFF;}
    
    .btnLiji{ background:url(../images/ann.png)no-repeat; background-size:100% 100%; text-align: center; font-weight: 500; display: inline-block;font-size:.2rem;
        color: #FFFFFF;width:1.9rem; padding:.15rem 0rem; margin-top:.6rem;}


.regQuestion{display: flex; gap: 1rem; justify-content: center; background:#ffffff;margin:0%;margin-bottom: 1rem; padding:.8rem 0rem .5rem 0rem; border-radius:.1rem;}
.regQuestion .flex{}

.inputQuestion{display: flex; flex-wrap: wrap;}
.inputQuestion input{display: inline-block; width:44%; margin-top:.2rem;box-shadow: 0px .01rem .03rem 0px rgba(184,200,224,0.22);
    border-radius:.1rem; padding:.2rem; font-size:.16rem;
    border: .01rem solid #D8E0F0; cursor: pointer;}
.inputQuestion input:nth-child(2n+1){margin-right:.2rem;}
.taolunh{text-align: center;}
.taolunh p{font-size:.24rem;
    color: #333333;}
.taolunh img{margin-top:.4rem; width:2.4rem;}
.btnTij{cursor: pointer;}