body {
    background-color: #f0f2f5;
}

.writeinfor_container {
    width: 1600px;
    background: url("../img/writeinfor/inforbj2.png") no-repeat center;
    background-size: cover;
    min-height: 900px;
    margin: 0 auto;
    position: relative;
    box-shadow: 0 0 14px #b4b3b3;
}

.writeinfor {
    width: 100%;
    overflow: hidden;
}

.writeinfor_logo {
    width: 191px;
    display: block;
    position: absolute;
    top: 16px;
    right: 55px;
}

.writeinfor_back {
    width: 137px;
    height: 75px;
    display: block;
    background: url("../img/writeinfor/back.png") no-repeat center;
    background-size: cover;
    position: absolute;
    bottom: 61px;
    right: 30px;
}

.writeinfor_ci {
    width: 350px;
    height: 65px;
    text-align: center;
    margin-left: 18px;
}

.writeinfor_ciB{
    height:65px;
    display: inline-block;
    overflow: hidden;
    background: #11A8D3;
    border-radius: 14px;
    box-sizing: border-box;
    padding: 0 45px;
}

.writeinfor_cip {
    float: left;
    font-size: 48px;
    font-family: SimSun;
    color: #FFFFFF;
    line-height: 61px;
}

.writeinfor_ciw {
    float: left;
    font-size: 44px;
    font-family: KaiTi;
    color: #FFFFFF;
    line-height: 67px;
    margin-left: 10px;
}


.writeinfor_textK {
    float: left;
    width: 168px;
    margin-left: 84px;
    margin-top: 84px;
    position: relative;
}

.writemenu_finger {
    width: 48px;
    height: 81px;
    display: block;
    position: absolute;
    top: 57px;
    left: 43px;
    z-index: 10;
    -webkit-animation: bounce-up 1.4s linear infinite;
    animation: bounce-up 1.4s linear infinite;
}

@-webkit-keyframes bounce-up {
    25% {-webkit-transform: translateY(5px);}
    50%, 100% {-webkit-transform: translateY(0);}
    75% {-webkit-transform: translateY(-5px);}
}

.writeinfor_textA {
    float: left;
    width: 79px;
    height: 79px;
    box-sizing: border-box;
    font-size: 56px;
    text-align: center;
    line-height: 79px;
    font-family: KaiTi_GB2312;
    margin-top: 10px;
}

.writeinfor_textA:nth-child(2n) {
    float: right;
}

.ytextA {
    border: 3px solid #12A8D4;
    color: #333333;
}

.ntextA {
    border: 3px solid #ffffff;
    color: #808080;
}

.ntextA:hover {
    transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    color: #333333;
}

.writeinfor_cont {
    float: left;
    width: 1244px;
    margin-left: 104px;
    box-sizing: border-box;
    padding-top: 71px;
    padding-right: 55px;
    position: relative;
}

.writeinfor_box {
    width: 100%;
    overflow: hidden;
}

.writeinfor_ping {
    float: left;
    width: 445px;
    overflow: hidden;
}

.writeinfor_pw {
    float: left;
    width: 350px;
    display: block;
    text-align: center;
    font-size: 94px;
    font-family: SimSun;
    font-weight: 400;
    color: #F25F5C;
    margin: 11px auto 0 18px;
}

.writeinfor_pt {
    display: block;
    width: 350px;
    height: 350px;
    outline: none;
    margin-top: 17px;
    margin-left: 18px;
}

.writeinfor_explain {
    width: 1025px;
    margin-top: 20px;
}


.writeinfor_explainW {
    display: inline-block;
    box-sizing: border-box;
    padding:11px;
    font-size: 44px;
    font-family: KaiTi;
    font-weight: 400;
    color: #FFFFFF;
    background: #11A8D3;
    border-radius: 14px;
    line-height: 49px;
    margin-left: 10px;
}

.writeinfor_detail {
    float: left;
    width: 744px;
    margin-top: 85px;
}

.writeinfor_list {
    margin-top: 47px;
    overflow: hidden;
}

.writeinfor_list:first-child {
    margin-top: 0;
}

.writeinfor_listt {
    float: left;
    /*width: 135px;*/
    font-size: 54px;
    font-family: SimSun;
    font-weight: bold;
    color: #0070C0;
    line-height: 56px;
}

.writeinfor_listn {
    float: left;
    font-size: 54px;
    font-family: KaiTi_GB2312;
    font-weight: 400;
    color: #0d0d0d;
    line-height: 56px;
}

.writeinfor_listn_hz{
    float: left;
    font-size: 54px;
    font-family: KaiTi_GB2312;
    font-weight: 400;
    color: #0d0d0d;
    margin-top: -10px;
}

.writeinfor_listkn{
    float: left;
    font-size: 48px;
    font-family: KaiTi_GB2312;
    font-weight: 400;
    color: #0D0D0D;
    line-height: 56px;
    width:578px;
}

.rlistn {
    font-family: KaiTi_GB2312;
    color: #F25F5C;
}

.mLeft {
    margin-left: 100px;
}


.writeinfor_orderB {
    width: 100%;
    overflow: hidden;
}

.writeinfor_order {
    background: #FFFFFF;
    border: 2px solid #DADADA;
    border-radius: 14px;
    height: 96px;
    overflow: hidden;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 70px;
    margin-top: 35px;
    max-width: 1025px;
    float: left;
}

.writeinfor_ordert {
    float: left;
    line-height: 94px;
    font-size: 37px;
    font-family: KaiTi_GB2312;
    font-weight: 400;
    color: #333333;
}

.writeinfor_orderi {
    float: left;
    margin-top: 24px;
    height: 49px;
    margin-left: 15px;
    max-width: 805px;
}

.writeinfor_ciBn {
    position: absolute;
    top: 71px;
    left: 100px;
    height: 65px;
   display: block;
    background: #11A8D3;
    border-radius: 14px;
    box-sizing: border-box;
    padding: 0 45px;
    font-size: 48px;
    font-family: SimSun;
    color: #FFFFFF;
    line-height: 61px;
}