.autoMain{width:1000px;}

/*header*/
.logo-wrap{padding:30px 0; position:relative;}
.logo-wrap .logo{width:212px; display:inline-block; float:left;}
.logo-wrap .inner-header-class{color:#333; font-size:22px; float:left; height:54px; line-height:68px; margin-left:15px;}
.logo-wrap img{float:right;}
.logo-wrap .login{position:absolute; right:0; bottom:5px;}
.logo-wrap .login a{color:#266daf;}
.logo-wrap .login a:hover{text-decoration:underline;}




input::-webkit-input-placeholder {color: #ccc !important;}
input:-moz-placeholder {color: #ccc !important;}
input::-moz-placeholder {color: #ccc !important;}
input:-ms-input-placeholder {color: #ccc !important;}


/*content */
.content{background:#fff; border:1px solid #eaeaea; border-width:2px 0 1px 0; padding:1px;}

.register{width:410px; margin:50px 0 0; padding:0 40px;}
.content-lt{border-left:1px solid #eaeaea; margin:50px 0 30px;}

.register .han{height:44px; line-height:44px; /*padding:0 5px;*/ position:relative; /*border:1px solid #ddd;*/ box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; color:#555;}
.register .han_error{border-color:#f00 !important;}
.register .v-t{width:80px; float:left; text-align:center;}
.register .v-form{width:320px; float:right; position:relative;}
.register .v-form input{width:100%; height:44px; line-height:44px; border-radius:2px; padding:0; /*border:none;*/ border:1px solid #d9d9d9; font-size:18px; text-indent:10px;}
.register .v-form input::placeholder{font-size:14px; font-family:"Microsoft YaHei", Arial; color:#bbb!important;}
.register .v-form input::-webkit-input-placeholder{font-size:14px; font-family:"Microsoft YaHei", Arial; color:#bbb!important;}


.register .v-form .v-code-ipt-style{width:220px; float:left;}
/*.register .v-form #codeImg{width:84px; height:34px; float:right; cursor:pointer;}*/
/*.register .v-form .message-v-code-ipt-style{width:170px; float:left; border:none;}*/
.register .v-form .getMvCode{width:120px; height:34px; float:right; line-height:34px; position:absolute; top:5px; right:6px; background:#f85a55; color:#fff; text-align:center; cursor:pointer; border-radius:2px;}
.register .v-form .getMvCode:hover{background:#f85a55; text-decoration:none;}
.register .v-form .getMvCodeHui{background:#dedede; cursor:context-menu;}
.register .v-form .getMvCodeHui:hover{background:#dedede;}

.register .protocol{height:20px; line-height:20px; font-size:12px; border:none; margin-left:90px;}
.register .protocol input{position:relative; top:2px;}
.register .protocol a{color:#005aa0;}

.register .register-btn{width:320px; height:50px; line-height:50px; text-align:center; margin:5px 0 0 90px; display:block; background:#f5423e; border:none; color:#fff; font-size:16px; box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; padding:0; border-radius:2px;}
.register .register-btn:hover{background:#f85a55;}

.register .han-notice{height:23px; opacity:0; filter:Alpha(opacity=0); margin:5px 0; color:#333; font-size:12px; padding-left:90px;}
.register .han-notice i{width:16px; height:16px; display:inline-block; background:url(../images/search_sprite.png) -143px -354px no-repeat; position:relative; top:3px; margin-right:5px;}
.register .han-notice-error{color:#ee2222;}
.register .han-notice-error i{background-position:-159px -354px;}




.register .han-notice s{width:15px; height:17px; display:block; background:url(../images/qzr.png); float:left; margin-right:5px; position:relative; top:3px;}
.register #qian s{background-position:0 0;}
.register #zon s{background-position:-15px 0;}
.register #ruo s{background-position:-30px 0;}
.register #qian span{color:#5a9201;}
.register #zon span{color:#dcbb21;}
.register #ruo span{color:#bf0505;}


.xieyi{height:100%; font-size:14px; display:none;}
.xieyi .protocol-con{height:360px; margin:0 10px 0 20px; line-height:24px; overflow-x:hidden; overflow-y:auto;}
.xieyi p{color:#666; margin:5px 0;}
.xieyi .protocol-button{margin-top:25px;}
.xieyi .protocol-button a{width:400px; height:50px; display:block; margin:auto; background:#e22; font-size:14px; line-height:50px; color:#fff; text-align:center;}
.xieyi .protocol-button a:hover{text-decoration:underline;}



/*footer*/
.copyright{margin:10px 0; color:#333; font-size:12px; line-height:30px; text-align:center;}
.links a{margin: 0 15px;}
.links a:hover{color:#f00;}