/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,<BR>legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,<BR>details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    margin:0; 
    padding:0; 
 }*/
@charset "utf-8";
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
body{line-height:1;font-family:"微软雅黑","黑体","宋体"}
 *{
 	margin: 0;
 	padding: 0;
 }
 html { overflow-x: hidden; overflow-y: auto; } 
 #header{
 	height: auto;
 	width: 100%;
 }
 #header_width{
 	position: relative;
 	width: 1200px;
 	height: 70px;
 	margin: auto;
 }
 #header_width .header_logo{
 	width: 128px;
 	height: 70px;
 	line-height: 70px;
 	margin-right: 20px;
 	float: left;
 	background: url(../images/logo.png) no-repeat 0 center;
 }
 #header_width .header_line{
 	height: 16px;
 	background: #e0e0e0;
 	margin-top: 29px;
 	width: 1px;
 	float: left;
 }
 #header_width .header_text {
 	height: 70px;
 	line-height: 70px;
 	font-size: 16px;
 	margin-left: 20px;
 	color: #333333;
 	float: left;
 }
 .postiontext{
 	height: 100%;
 	width: 192px;
 	float: left;
 	position: absolute;
 	left: 50%;
 	margin-left: -91px;
 }
 .login_applicationcenter{
 	height: 70px;
 	line-height: 70px;
 	width: 90px;
 	text-align: center;
 	font-size: 14px;
 	font-weight: bold;
 	color: #666666;
 	font-size: 14px;
 	float: left;
 }
 .login_developercenter{
 	height: 70px;
 	line-height: 70px;
 	width: 102px;
 	text-align: center;
 	font-size: 14px;
 	font-weight: bold;
 	color: #666666;
 	float: left;
 }
 .active{
 	background: #38acff;
 	color: #fff;
 	cursor: pointer;
 }
 #main{
    width: 100%;
 	margin: 0 auto;
 }
#main .main_background{
	width: 100%;
	margin: 0 auto;
	background: url(../images/bg.png) no-repeat;
	background-size: 100% 600px;
}
 #main_width{
 	width: 1200px;
 	height: 600px;
 	margin: 0 auto;	
 }
 #main_width .developercenter{
 	color: #FFFFFF;
 	width: 212px;
 	position: relative;
 	top: 280px;
 	left: 300px;
 }
.developercentertext{
	font-size: 40px;
	width: 250px;
	text-align: center;
	padding-bottom: 25px;
}
.text_describe{
	width: 250px;
	text-align: center;
	font-size: 18px;
}
.text_dev{
	margin-left: 5px;
	letter-spacing: 3.3px;
}
 #main_width .login_core{
 	width: 380px;
 	height: 324px;
 	background: #fff;
 	position: relative;
 	border-radius: 4px;
 	top: 50px;
 	float: right;
 }
 #main_width .login_title{
 	margin: 40px 0 10PX 0;
 	text-align: center;
 	color: #333333;
 	font-size: 22px;
 }
 #main_width .login_title_text{
 	text-align: center;
 	font-size: 14px;
 	color: #BBBBBB;
 	margin: 5px 0 30px 0;
 }
 .outside{
 	width: 100%;
 	text-align: center;
 	padding: 0 0 20px 0;
 }
 .account{
 	width: 290px;
 	height: 42px;
 	border-radius: 4px;
 	padding-left: 10px;
 	border: 1px solid #e0e0e0;
 }
.password{
	width: 290px;
 	height: 42px;
 	border-radius: 4px;
 	padding-left: 10px;
 	border: 1px solid #e0e0e0;
}
.login_btn{
	width: 302px;
 	height: 42px;
 	border-radius: 4px;
 	font-size: 14px;
 	color: #FFFFFF;
 	background: #1496fa;
 	border: 1px solid #e0e0e0;
}
/*
 * 尾部
 */
#footer{
	width: 100%;
	height: auto;
	
}
#footerwidth{
	width: 1200px;
	height: auto;
	padding-top: 40px;
	margin: 0 auto;
}
.footertext{
	text-align: center;
	color: #BABABA;
	font-size: 12px;
	padding-bottom: 10px;
}
.lasttext{
	text-align: center;
	color: #BABABA;
	font-size: 12px;
}
/*.footer{width:100%;background:#666;text-align:center;height:88px;position:fixed;left:0;bottom:0;right:0;margin-top:20px}
.footer div{width:40px;line-height:40px;width:100%;margin:0 auto;color:#bbb}
.footer div span:nth-child(2){margin:5px 10px}
.footer p{width:100%;margin:0 auto;height:30px;line-height:30px;color:#999;margin-top:-10px}*/
