body{margin:0px;padding:0px;font-size:12px;font-family:"Microsoft YaHei";min-width:1100px;background:#F8F8F8;}
a{text-decoration:none;outline:none}
a:hover{color:#F90;text-decoration:none}
ul, li, h1, h3, h4, p, span, dt, dl, em{margin:0px;padding:0px}
li{ list-style-type:none}
input,textarea{font-family:"Microsoft YaHei";font-size:14px}
body,html{width:100%;height:100%}
a{text-decoration: none;transition: 0.5s ease;-o-transition: 0.5s ease;-webkit-transition: 0.5s ease;}
img{border:0px;}
.fr {
float: right;
}
.fl{
float: left;
}
/*top部分开始*/
.oio_header {
width: 100%;
position: relative;
}

.oio_top {
width: 100%;
height: 60px;
background-color: rgba(0,0,0,0.30869140625);
}

.oio_top .pos {
width: 1200px;
height: 60px;
line-height: 60px;
margin: 0 auto;
}

.oio_top ul {
width: 700px;
}

.oio_top ul li {
    float: left;
    margin: 0 10px;
}

    .oio_top ul li .last {
        background: #bc100e;
        padding: 10px;
        border-radius: 10px;
    }

        .oio_top ul li .last:hover {
            color: #fff;
        }

    .oio_top ul li a, .oio_top .login a {
        color: #fff;
        font-family: "microsoft yahei";
        font-size: 18px;
    }

        .oio_top ul li a:hover, .oio_top .login a:hover {
            color: #eb2614;
        }

.oio_top .login {
color: #fff;
}

.oio_top .login a {
    margin: 0 10px;
}
/*top部分结束*/


/*注册内容部分开始*/
.regist_head{width:100%;float:left;position:relative;z-index:9;background:#fff;border-bottom:1px solid #ddd}
.regist_login{width:1200px; margin:0 auto}
.regist_login p{/*width:100%; float:left; text-align:right; line-height:70px; font-size:14px*/height: 50px;}
.regist_login p a{color:#eb2614}
.regist_login p a:hover{color:#FF6600;}
.regist_login p a:active{color:#00B0EC;}
.regist{ width:1200px; margin:0 auto}
.regist ul{ width:1038px; float:left; border:1px solid #ddd;padding:50px 80px 80px 80px; margin:0px 0px 50px 0px;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc; background:#FFF}
.regist ul li h1{ font-weight:lighter; color:#333; padding:10px 0px; font-size:22px;}
.regist ul li.title .back{ height:18px; line-height:18px; margin-top:20px; font-size:14px; float:right;margin-top:-38px; margin-right:20px}
.regist ul li.title .back span{ float:left}
.back .ac{ background-color:#FF7F00; height:30px; line-height:30px; color:#FFF; display:inline-table; width:100px; text-align:center; margin-left:10px; border:0px; cursor:pointer; font-size:12px; float:left}
.regist ul li{ width:100%; float:left; margin-top:20px;position:relative;}
.regist ul li input{ width:300px; float:left; background:#F9F9F9; border:1px solid #ccc; height:44px; padding-left:10px; font-size:16px; line-height:44px;-webkit-box-shadow:inset 0 0 2px #ddd;-moz-box-shadow:inset 0 0 2px #ddd; box-shadow:inset 0 0 2px #ddd; border-radius:3px}
.regist ul li select{float:left; background:#FFF; border:1px solid #ddd; height:44px; line-height:44px; padding-left:10px; font-size:14px;border-radius: 3px;}
.regist ul li label{ float:left; width:100px; text-align:left; line-height:44px; color:#999; font-size:16px; margin-left:230px; display:inline}
.regist ul li input.check{ width:15px; height:15px}
.regist ul li p{ float:left; padding-left:5px; line-height:22px; color:#666}
.regist ul li .smallwidth {
display: inline-block;
width: 110px;
line-height: 44px;
margin-left: 14px;
border-radius: 6px;
text-align: center;
}
.regist ul li .smallwidth .butn {
/*height: 42px;
line-height: 42px;
float: left;
margin-left: 10px;
border: 0px;*/
display: inline-block;
font-size: 14px;
color: #ff1e3d;
cursor: pointer;
border-radius: 3px;
text-align: center;
}
.regist ul li .yzm{ width:180px}
.regist ul li textarea{background:#FFF; border:1px solid #ddd; width:400px; height:120px; line-height:28px; float:left; font-size:14px}
.regist ul li .lines{ color:#FFF; background:#999; padding:0px 10px; line-height:28px; float:left; margin:10px 10px 10px 0px; cursor:pointer}
.regist ul li .lines span{ float:left;margin-left:5px; margin-right:10px; font-weight:lighter}
.regist ul li .lines em{ background:url(../images/edit.png) 0px -16px no-repeat; width:11px; height:11px; float:left; margin-left:10px; margin-top:8px;}
.regist ul li .lines em:hover{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.regist ul li .lines:hover{ background:#ff5252}
.regist ul li .tijiao{background:#eb2614;border:0px; font-size:16px; color:#FFF; cursor:pointer; width:310px; height:44px; float:left; line-height:44px; border-radius:2px; border:#eb2614 1px solid;text-align:center;}
.regist ul li .tijiao:hover{background:#b92114;}
.regist ul li input.tijiao:active{background:#b92114;}
.regist .sucess{border-top:1px dotted #ccc; padding-top:10px; margin-top:10px; font-size:14px; color:#0998dd}
.regist .right_down{text-align:right; padding-bottom:0px;}
.regist ul li.top{margin-left:40px;margin-bottom:30px;display:inline}
.regist ul li.top span{display:block;float:left;width:320px;height:36px;color:#fff;line-height:38px;text-align:center;font-size:14px;margin-left:-14px;display:inline}
.regist ul li.top span.s1{background:url("../images/pwd1.png") no-repeat;}
.regist ul li.top span.s2{background:url("../images/pwd2.png") no-repeat;color:#333}
.regist ul li.top span.s3{background:url("../images/pwd3.png") no-repeat;}
.regist ul li.top span.s4{background:url("../images/pwd4.png") no-repeat;color:#333}
.regist ul li.oks{width:600px; margin:60px 200px; display:inline}
.regist ul li.oks .divs{background:url("../images/ok.png") 80px top no-repeat;border-bottom:4px solid #0185DA; margin-bottom:20px; margin-top:-20px; width:100%; float:left; height:200px; font-size:30px; text-indent:240px; line-height:280px; color:#333}
.regist ul li.oks .ps{width:100%;float:left;font-size:16px;line-height:26px;padding-top:15px; color:#666; text-align:center}
.regist ul li.oks .ps b{ color:#0185DA}
.regist ul li.oks a.login{ width:200px; float:left; background:#0185DA; color:#FFF; font-size:16px; text-align:center; height:44px; line-height:44px; margin:50px 0px 20px 200px; display:inline;-webkit-box-shadow: 3px 3px 3px #666; -moz-box-shadow: 3px 3px 3px #666; box-shadow: 3px 3px 3px #666;  }
.regist ul li.oks a.login:hover{background:#00b0ed;}
span.note{float:left;line-height:18px;padding-left:25px;background:url("../images/prompt.png") 0px -25px no-repeat; min-width:20px;margin-left:20px;margin-top:10px;display:inline}
span.prompt{float:left;line-height:18px;padding-left:25px;background:url("../images/prompt.png") 0px -5px no-repeat; min-width:20px;margin-left:20px;margin-top:10px;display:inline; color:#666;}
span.note_no{float:left;line-height:18px;padding-left:25px;background:url("../images/prompt.png") 0px -48px no-repeat; min-width:20px;margin-left:20px;margin-top:10px;display:inline;color:#F00;}
/*注册内容部分结束*/