
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
body,html{ width: 100%; height: 100%;}
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;-webkit-tap-highlight-color:rgba(255,255,255,0.1);}
body,html,div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-weight: normal;}
img { border:none; vertical-align: middle; }
ol, ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
body, input, select, button, textarea {font-family:Tahoma,Microsoft yahei,sans-serif; font-weight: 300; }
button,input,textarea{ /*-webkit-appearance: none;appearance: none; */border: none; resize: none; outline: none;  }
.normal, em, i { font-style:normal; font-weight:normal; }
body { color:#444; line-height:160%;background:#f6f6f6; font-size: 14px; min-width: 1200px;}
table { border-collapse:collapse; border-spacing:0; }
p { word-wrap:break-word; }
a { color: #525252; text-decoration:none; transition: all ease .25s;}
a:visited{text-decoration:none;}
a:hover{ -webkit-tap-highlight-color:rgba(255,255,255,0.1); text-decoration:none;}
a:active{ text-decoration:none;}
.clearfix { display:block; zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0; }


.l_box a{ color: #4cbecf;}
.l_box a:hover{ color: #2c8f9d;}

.comUser{
	width: 1200px;
	margin: 0 auto;


}
.usertop{
	width: 100%;
	height: 110px;
	padding-top: 15px;
}
.contianer{
	width: 1200px;
	margin: 0 auto;
}
/*登陆注册*/
.l_box{width: 100%;min-width: 1200px;height: 494px;background: url(../images/login.png) no-repeat;background-size: 100% 100%;}
.l_box span{font-size: 12px;}
.login_box{padding-top: 35px;}
.login_register{float: right; width: 400px; margin-right: 120px;background-color: #ECF7F4;}
.login_nav li{cursor: pointer; float: left; width: 50%; font-size: 18px; line-height: 44px;height: 44px;color: #333333; border-bottom: 1px solid #ffffff;text-align: center;}
.login_nav li.active{ border-bottom: #4cbecf solid 2px; color: #4cbecf; font-weight: bold; }
.login_register form{
	text-align: center;
}
input.style_login1{width: 280px; height: 40px; padding:0 10px; border: 1px solid #cccccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	font-size: 14px;
}
input.style_login2{width: 138px; height: 30px;padding:0 10px; border: 1px solid #cccccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	float: left;
}
select.style_select1{
	height: 30px;padding:0 10px; border: 1px solid #cccccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
.input_info li.reg{margin:10px 0;}
.input_info li.reg div label{float: left; font-weight: 100; color: #333333; margin-left:20px; }
.input_info li.reg div label input{margin:0 5px}
.input_info li.log{margin:10px 0; text-align: center;}
.login_wx{ margin-top:20px;}
.input_info li div{display: inline-block; width: 280px;}
.input_info li.log a{ margin: 0 auto;}
.input_info li.reg a{ margin: 0 auto;}
.input_info a.send{display: block; float: right; width: 110px ; height: 30px;line-height: 30px; text-align: center;background: #4cbecf;color:#ffffff;}
.input_info a.send:hover{background: #4f565b}

.input_info a.reg_btn{display: block; width: 280px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #ffffff;background:#4cbecf }
.input_info a.reg_btn:hover{background: #2c8f9d}
#tab_2{ padding: 30px 0 50px;}
#tab_1{ padding: 30px 0 50px;}
#tab_1 .style_login1{ margin-bottom: 10px;}
#tab_2 .style_login1{ margin-bottom: 10px;}
.protocol{color: #4cbecf;}
.protocol:hover{color: #2c8f9d;}


.footer {
    color: #B2B2B2;
    text-align: center;
}
.footer2 {
    text-align: center;
}
.p1 {
    padding: 30px 0;
}
.p1 a {
    color: #696969;
}
.footer2 i {
    font-style: normal;
    margin: 0 15px;
}
.p2_bottom p { font-size:12px; line-height:28px;}
.footer .footer2 .p1 a:hover{ color:#4cbecf;}

























