body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
/*body,button,input,select,textarea{font:16px/26px 'Microsoft Yahei','Simsun';color:#333;}*/
body,button,input,select,textarea{font:12px 'Microsoft Yahei','Simsun';color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#333333;}
a:hover {color:#d00;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img {vertical-align:middle;}
/****/
.TopContainer{
	width:100%;
	position:relative;
}
.TopContainer:before{
	content:'';
	display:block;
	width:100%;
	height:30px;
	background:#EEE;
	position:absolute;
	left:0;
	top:0;
}
.TopContainer .TopInfo{
	width:1200px;
	height:30px;
	margin:auto;
	position:relative;
}
#top_loginer{
	float:left;
	padding-top:3px;
	line-height:27px;
}
#top_loginer span{
	float:left;
	padding-right:5px;
	color:#666;
}
#top_loginer span.input,#top_loginer span.img,#top_loginer span.sub{
	padding-top:3px;
}
#top_loginer span.input input{
	width:100px;
	height:18px;
	border:#DDD solid 1px;
	line-height:18px;
	text-indent:3px;
}
.TopContainer .TopInfo .morelinks{
	float:right;
	line-height:30px;
	word-spacing:10px;
}
.TopContainer .LogoMenu{
	width:1200px;
	margin:auto;
	padding-top:5px;
	min-height:50px;
}
.TopContainer .LogoMenu:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	clear:both;
}
.TopContainer .LogoMenu .logo{
	width:360px;
	overflow:hidden;
	float:left;
}
.TopContainer .LogoMenu .menu{
	width:840px;
	height:40px;
	overflow:hidden;
	float:right;
	padding-top:15px;
}
.TopContainer .LogoMenu .menu li{
	float:left;
	height:40px;
	line-height:40px;
}
.TopContainer .LogoMenu .menu li a{
	display:block;
	padding:0 22px;
	font-size:16px;
	font-weight:bold;
}
.TopContainer .LogoMenu .menu li.ck a{
	background:#069AE4;
	color:#FFF;
}
.TopContainer .LogoMenu .menu li a:hover{
	background:#0C85C1;
	color:#FFF;
}
.footer {
	width:auto; height:120px; background:#333333;
	margin-top:20px;
}
.footer_box {
	width:1200px; height:120px; margin:0 auto;
}
.footer_left {
	width:600px; height:89px; float:left;padding-top:15px;
}
.footer_right {
	width:600px; height:90px; float:left;padding-top:15px;
}
.footer_right a{
	color:#EEE;
}
.footer_left img { 
	line-height:89px;
}
.footer_left_text {
	font-family:"weiruanyahei"; font-size:24px; color:#999999; line-height:89px; margin-left:10px;
}
.footer_right_English {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cccccc; line-height:30px; float:right;
}
.TopBanner{
	text-align:center;
	background:#0f52b3;
	margin-bottom:20px;
	width:100%;
	clear:both;
	overflow:hidden;
}
/***/
.MainTable{
	width:1200px;
	margin:auto;
	border:0;
	margin-bottom:20px;
	min-height:400px;
}
.MainTable .dragTable,.MainTable .dragTable .head,.MainTable .dragTable .head .TAG,.MainTable .dragTable .head .L,.MainTable .dragTable .middle{
	border:0;
	background:none;
}
.MainTable .dragTable .head .L{
	display:none;
}
.MainTable .dragTable .head{
	border-bottom:#CCCCCC solid 1px;
}
.MainTable .dragTable .head .TAG{
	display:block;
	line-height:40px;
	float:left;
	padding:0 15px;
	position:relative;
	height:40px;
	font-size:16px;
	color:#444;
}
.MainTable .dragTable .head .TAG:before,.MainTable .dragTable .head .TAG:after{
	content:'';
	display:block;
	width:100%;
	height:3px;
	position:absolute;
	left:0;
	bottom:-2px;
	background:#0096E9;
}
.MainTable .dragTable .head .TAG:before{
	width:3px;
	height:16px;
	bottom:12px;
}
.MainTable .dragTable .middle{
	padding-top:15px;
}