body{
background: #46A1CB url(images/topback.png) repeat-x scroll left top;
text-align:left;
}
* {font:normal 12px/160%  Tahoma,"宋体", Arial;padding:0;margin:0;}
ul,ol,dl li{list-style:none;}
img {border:0;}
a:link,a:visited {text-decoration:none;color:#000000}
a:hover{}
ul{
list-style-type:none;}
li{
list-style-type:none;}
#topbank{
width:100%;
margin: auto;
padding: 0px;
height:30px;
text-align:center;
}
#container{
	background:#FFFFFF;
	margin:0 auto;
	padding:0 0 0 0;
	width:980px;
}
#header2{}
#channel2{
	height:25px;
	border-top:#46A1CB 3px solid;
	border-bottom:#46A1CB 1px solid;
	line-height:18px;
}
#banner2{
	height:130px;
}
#header2 ul{
	margin:0;
	margin-top:3px;
	padding:0;
	list-style-type:none;
}
#header1{
	width:100%;
	margin: auto;
	padding: 0px;
	height:130px;
	text-align:center;
	}
#yousjimg{
        width:270px;
        height:60px;
        float:left;
        margin-left:7px;
		padding:0px;
}
#yousjimg img{border:0px;}
#left2 li{
	float:left;
	margin:0;
	margin-left:5px;
}
#right2 li{
	float:right;
	margin:0;
	margin-right:5px;
}
#channel2 a{font-size:13px;color:#154ba0;text-decoration:none;}
#channel2 a:hover{text-decoration:underline;}
/*【修改】2008.11.25*/
#classes0{
	padding:12px 0 0 15px;
	height:26px;
	background:#AA0000;
	background-image:url(images/index_classes_bg.gif);
}
#classes0 li{
	float:left;
	
	margin:0 17px 0 0;
	text-align:center;
}
#classes0{font-size:13px;font-weight:bold;color:#ffffff;}
#classes0 a{font-size:13px;font-weight:normal;color:#fff;text-decoration:none;}
#classes0 a:hover{text-decoration:underline;color:#CCCCCC;}
/*classes2*/
#classes2{
	background:#DDDDDD;
	padding:3px 0 5px 15px;
	word-spacing:3px;
}
#classes2 a{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#classes2 a:hover{
	text-decoration:underline;
}
/*【END/修改】*/
#logo{
	float:left;
	margin:6px;
}
#banner_left{
	float:right;
	margin:5px 0;
	width:780px;
	height:100px;
}
#banner_flash{
	float:left;
}
#bank1{
width:100%;
margin: auto;
padding: 0px;
height:10px;
text-align:center;
}
#header{
width:100%;
margin: auto;
padding: 0px;
height:130px;
text-align:center;
}
#nav{
width:100%;
height:30px;
margin-bottom:10px;
text-align:center;
color:white;
}
.navcontent ul{
margin-top:4px;
height:18px;
}
.navcontent li{
float:left;
padding-left:8px;
}
.navcontent a {display:block; background:url(/images/) no-repeat left; padding-left:10px; color:#457a8b; font-size:14px }
.navcontent a:link { background:url() no-repeat left; padding-left:10px; color:#457a8b; }
.navcontent a:visited { background:url() no-repeat left; padding-left:10px; color:#457a8b; }
.navcontent a:hover { background:url() no-repeat left;background:blue; padding-left:10px; color:#78b4c7; }
.navcontent a:active { background:url() no-repeat left; padding-left:10px; color:#78b4c7; }

.navcontent{
float:left;
width:810px;
height:100%;
background:transparent url(images/yellow_bkg.gif) repeat-x scroll top center;
margin:auto;
text-align:center;
}
.navalign{
margin:auto;
text-align:center;
width:840px;
height:30px;
}
.navleft{
float:left;
width:15px;
height:30px;
background:transparent url(images/yellow_white_left.gif) no-repeat scroll top center;
}
.navright{
float:left;
width:15px;
height:30px;
background:transparent url(images/yellow_white_right.gif) no-repeat scroll top center;
}
.loginbanner{
float:right;
display:inline;
margin-top:13px;
}
.color{
background:#FFFFFF;
} 

.contain{
margin-right: auto;
margin-left: auto;
width: 980px;
} 
.mainbg{
width:970px;
padding:2px;
float:center;
}
.right{
position:relative;
float: right; 
margin: auto;
padding:0px; 
width: 620px; 
text-align:center;
}
.left{
position:relative;
float: left; 
margin: auto; 
padding:0px; 
width: 220px;
text-align:left;
overflow:hidden;
}
.tupxw{
width:210px;
}
.kfy{
width:210px;
}
.shxdl{
width:210px;
}
.articles
{
clear:both;
text-align:left;
color:white;
background:#E5C4F4;
}
.articles a { display:inline; height:25px; line-height:25px; padding-left:25px;background:url(images/listpointer.gif) no-repeat 8px 8px;border-bottom:1px dashed #51934e; color:#0066CC; }
.articles a:hover { background:url(images/listpointer.gif) no-repeat 12px 8px;border-bottom:1px solid #51934e; color:green;}
#abottom
{
width:610px;
margin:auto;
text-align:left;
}
.ainright
{
width:300px;
height:400px;
float:right;
margin:auto;
height:auto;
text-align:left;
position:relative;
}
.ainleft
{
float:left;
width:300px;
position:relative;
text-align:left;
margin:auto;
}
#middle{
clear:both;
width:840px;
height:145px;
float:center;
margin-right:auto;
margin-left:auto;
padding:0px;
background:url();
}
.xglj{clear:both;width:210px; margin-top:10px}
.xglj img{width:200px;}
.xglj h5{width:90%;margin:0 auto}
#footer{
clear:both;
width:840px;
margin: auto;
height:60px; text-align:center;}
.text{margin:0px;}

.sidebg{ background:url(images/imgcomm.gif) ;height:18px;color:white;vertical-align:middle;text-align:center;margin:0;padding-bottom:2px;font-size:14px;}


	.login_bg{ width:344px; height:209px; position:relative;}
	.login_c{ width:342px; height:207px; background:#EEF7FE; border:1px solid #B8D2F5;position:absolute; left:-3px; top:-3px; text-align:center;}
	.login{ width:328px; height:165px; border:1px solid #D9E9F9; background:#fff; clear:both; margin:0 auto;}
	.login ul{ clear:both; width:275px; margin:25px auto 0 auto;}
	.login li{ clear:both; padding:3px 0; text-align:left;}
	.login li.ct{ text-align:center; padding-left:55px;}
	.login li label{ width:96px; text-align:right; float:left; font-size:12px; color:#1973C1; padding-top:3px;}

.tabheader {
  width:100%;
  display:block;
  position:relative;
  clear:both;
  color:white;
}
.tabheader ul {
display:block;
}
.tabheader li {
  float:left;
  height:24px;
  background:url(images/imgcomm.gif) ;
 border:solid 1px #8EA2C2;
 margin-left:2px;
}
.tabheader a {
  text-decoration:none;
  color:white;
  display:block;
 padding:5px 15px 4px;
}
.tabheader .current {
 background:url(images/tabcurbg.jpg);
 border:solid 1px #8EA2C2;
 
}
.tabheader .current a{
 padding-bottom:5px;
}

.tabcontent {
  clear:both;
  padding:3px;
  background:url(images/bg_tabcon.gif);
  border:solid 1px #4B66A5;
} 

	.login_bg{ width:344px; height:209px; position:relative;}
	.login_c{ width:342px; height:207px; background:#EEF7FE; border:1px solid #B8D2F5;position:absolute; left:-3px; top:-3px; text-align:center;}
	.login{ width:328px; height:165px; border:1px solid #D9E9F9; background:#fff; clear:both; margin:0 auto;}
	.login ul{ clear:both; width:275px; margin:25px auto 0 auto;}
	.login li{ clear:both; padding:3px 0; text-align:left;}
	.login li.ct{ text-align:center; padding-left:55px;}
	.login li label{ width:96px; text-align:right; float:left; font-size:12px; color:#1973C1; padding-top:3px;}
	.input_lo{ border:1px solid #B7D1F4; height:18px; line-height:18px; width:132px;float:left; }
	.yz{ width:40px;}
	.login_c h6{ font-size:14px; font-weight:bold; color:#1A73C5; padding:7px 0 0 10px; border:none; margin:0; text-align:left;}
	.login_c h6 span{ float:right; padding:0 5px 0 0;}
	.login_c h6 span a{ padding:0; display:block; float:left; width:17px; height:15px; margin-left:5px;}
	.button_comm{background:url(http://bimg.xunlei.com/img/comm/iocn.gif) no-repeat 0 -227px; text-align:center;  width:58px; height:19px; line-height:19px; border:none; cursor:pointer; margin:0px 10px 0 0; font-size:12px;}
	.a_{ background:url(http://bimg.xunlei.com/img/comm/iocn.gif) no-repeat; padding-left:22px; color:#1A73C5;}
	.a_close{background-position:0 -576px;}

.smallpage{float:right;margin-top:-18px;list-style:none;height:15px;}
.smallpage li{float:left;}

/*二级页面开始*/
.er_news_title{
width:100%;
margin:0px auto;
padding-top:0px;
padding-left:0px;
background:#ffffff}
.er_news_title span{
display:block;
margin:0px auto;
}

.er_news{
width:100%;
height:auto;
margin:0px auto;
padding:0px;
background:#FFFFFF;}
.er_news ul{
width:90%;
height:auto;
padding:0px;
margin:0px auto;
padding-left:10px;
padding-top:20px;
list-style-type:none;
border-bottom:1px dashed #ccc;}
.er_news ul li{
width:100%;
font-size:14px;
color:#333333;
padding:0px;
margin-left:20px;
margin-top:10px;
list-style-type:none;}

.as a{
text-decoration:none;
color:#009999;
}


#space_floatdiv   
{
height: 150px;
width: 130px;
background-image: url(images/guanggao.gif)!important;/* FF IE7 */
background-repeat: no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/guanggao.gif'); /* IE6 */
_ background-image: none; /* IE6 */
float:left;
}
#space_floatdiv .space_vod_link{width:110px;height:120px;display:block;margin-top:0px;position:relative;}
#space_floatdiv .vod_digital{font:25px "黑体";color:#FF6D01;display:block;padding-left:28px;text-align:center;margin-top:10px;width:101px;height:30px;position:relative;}

#shuang_floatdiv   
{
height: 150px;
width: 130px;
background-image: url(images/shuangxuan.gif)!important;/* FF IE7 */
background-repeat: no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shuangxuan.gif'); /* IE6 */
_ background-image: none; /* IE6 */
float:left;
}
#shuang_floatdiv .space_vod_link{width:110px;height:120px;display:block;margin-top:0px;position:relative;}
#shuang_floatdiv .vod_digital{font:25px "黑体";color:#FF6D01;display:block;padding-left:28px;text-align:center;margin-top:10px;width:101px;height:30px;position:relative;}
