@charset "utf-8";
*{margin: 0;padding: 0;box-sizing: border-box;}
body, html {
    font-family:"微软雅黑";
    font-size: 14px;
    margin: 0;
    min-width: 1000px;
    padding: 0;
    background-color:#efefef;
}
.font20{font-size:20px;}
.indextop{border-top: 2px #3399ff solid;margin-bottom: 1px;line-height: 30px}

.col-555{color: #555;}
.col-999{color: #999;}
.col-333{color: #333;}
.col-fff{color: #fff;}
.col-org{color: #f80;}
.col-blue{color: #39f;}
.bg-fff{background: #fff;}
.posi-rel{position: relative;}
.posi-abu{position: absolute;}
.posi-fix{position: fixed;}
.border-radius{border-radius: 50%;}
.fl{float: left;}
.fr{float: right;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font-bold{font-weight: 600;}
.ml45{margin-left: 45px;}
.mtb5{margin: 5px 0;}
.dis-block{display: block;}
.dis-inblock{display: inline-block;}
.text-center{text-align: center;}
i{font-style: normal;}
input {margin:0;padding:0;color: #333;font-size: 12px;outline: 0 none;vertical-align: middle;height: 40px !important;border: 1px solid #d7d7d7}
button, dd, div, dl, dt, form, img, li, ol, p, td, th, ul{border: 0 none;margin: 0;padding: 0;}
/*head*/
.reg-head {width: 100%;height: 54px;line-height:54px;/*background: #fff*/background-color: #dd3635;}
.reg-head .width1000 {width: 1000px;margin: 0 auto;font-size: 18px;text-align: center;color: #FFFFFF;}
/*reg_box*/
.reg-box{width:1000px;margin: 80px auto 0;background: #fff;min-height: 500px;padding-bottom:70px;border-radius: 10px;}
.reg-box .reg-main,.reg-desc{width: 420px;margin: 0 auto;}
.reg-box .reg-desc {padding-top: 40px;padding-bottom:40px;}
.reg-box .reg-desc h1 {font-size: 38px;font-weight: 400;color: #4b4b4b;}
.twoform-box label{float: left;display: block;width: 70px;text-align: center; font-size: 14px;height: 40px; line-height: 40px; }
.twoform-box .newtel{margin-bottom: 30px;}
.twoform-box div[class*=twoform-input]{margin-left: 75px;}
.twoform-box input{border-radius: 2px;width: 100%; padding-left: 10px;}
.twoform-box .twoform-input2 input{width: 54%;}
.twoform-box .sendcode{float: right; width: 35%;height: 40px; margin: 0 auto;background-color: #d7d7d7;color: #fff;border-radius: 2px;font-size: 14px;margin-top: -40px;}
.twoform-box .sendcode:hover {background: #c5c5c5}
.onebtn-box{width: 420px;height: 46px; margin:30px auto;}
.onebtn-box .onebtn{width: 420px;height: 46px;margin: 0 auto;background-color: #dd3635;color: #fff;border-radius: 2px;font-size: 14px;}