/* CSS Document */
/*basic_start*/
body{
	font-size: 12px;
	color: #666;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background:url(../images/bg.gif) repeat-y;
}
div,ol,ul,li {
	font-size:12px;
	text-align:left;
	margin:0px;
	padding:0px;
	border:0px;
	list-style-type:none;
}
form,img {
	margin:0px;
	padding:0px;
	border:0px;
}
table,td {
	font-size:12px;
	border:0px;
	border-spacing:0px;
}
.height1{
	margin: 0px;
	padding:0px;
	height:5px;
	font-size:1px;
	background:#F0F0F0;
}
.blue {font:12px 宋体; color:#006DBA;TEXT-DECORATION: none;}
.blue:hover {font:12px 宋体; color:#F60;TEXT-DECORATION: underline;}

.black {font:14px 宋体; color:#666;font-weight:bold;line-height:30px;TEXT-DECORATION: none;}
.black:hover {font:14px 宋体; color:#F60;font-weight:bold;line-height:30px;TEXT-DECORATION: underline;}

.red {font:12px 宋体; color:#F00;TEXT-DECORATION: none;}
.red:hover {font:12px 宋体; color:#F00;TEXT-DECORATION: underline;}

.a {font:12px 宋体; color:#1A3FA5;TEXT-DECORATION: none;}
.a:hover {font:12px 宋体; color:#1A3FA5;TEXT-DECORATION: underline;}

.wihte{font:12px 宋体;line-height:27px; COLOR:#FFF;font-weight:bold;TEXT-DECORATION: none;}
.wihte:hover{font:12px 宋体;line-height:27px; COLOR:#F00;font-weight:bold;TEXT-DECORATION: underline;}

.hui{font:14px 宋体; COLOR:#666;font-weight:bold;line-height:30px;TEXT-DECORATION: none;}
.hui:hover{font:14px 宋体; COLOR:#666;font-weight:bold;line-height:30px;TEXT-DECORATION: underline;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.blue{font:12px 宋体; COLOR:#006DBA;}
.blu{font:12px 宋体; COLOR:#006DBA;}
.lan{font:8px 宋体; COLOR:#666;}
.hong{font:12px 宋体; COLOR:#F00;}
.gray{font:14px 宋体; COLOR:#666;font-weight:bold;line-height:30px;}
.green{font:12px 宋体; COLOR:#096;}
.fontc{font:12px 宋体;COLOR: #999}

.box{font:12px;width:150px;height:16px;border:1px solid #15A9E9;}
/*nav_start*/
.top{width:;height:78px;padding:0px;clear:both;}
.nav{width:;height:22px;padding-top:25px;margin-right:20px;float:right;}
.nav1{width:;height:27px;clear:both;background:url(../img/nav.jpg) repeat-x;}
.nav_left{width:11px;height:27px;float:left;background:url(../img/nav_left.jpg) no-repeat;}
.nav_right{width:11px;height:27px;float:right;background:url(../img/nav_right.jpg) no-repeat;}
.logo{float:left;}
/*nav_end*/
/*main_start*/
.main_class {width:778px;background-color:#FFF;margin:auto;text-align:center;}
.main{width:;height:100%;margin-top:10px;clear:both;}
.main_kong{width:;height:100%;padding:10px;clear:both;}
.main_left{width:492px;height:auto;margin-right:10px;padding-left:20px;float:left;}
.main_right{width:240px;height:auto;float:right;margin-right:5px;}


.con{width:auto;height:auto;border:1px solid #559FE3;margin-bottom:10px;}
.con_head{width:auto;height:24px;line-height:24px;color:#333;font-weight:bold;text-indent:18px;background:#D5F3FE url(../img/icon.jpg) no-repeat;}
.con_body{width:auto;height:auto;padding:8px;}
.con_body ul{}
.con_body li{width:210px;height:22px;overflow:hidden;text-overflow:ellipsis;}
.con_body li font{font:12px 宋体;height:22px;line-height:22px;float:left;color:#369;}
.con_body li a{height:22px;color:#666;overflow:hidden;text-overflow:ellipsis;TEXT-DECORATION: none;}
.con_body li a:hover{height:22px;color:#F60;overflow:hidden;text-overflow:ellipsis;TEXT-DECORATION: underline;}

#sort{width:490px;}
#sort ul {
	list-style-type:none;margin:0; padding:0;
}
#sort li {
	float:left;width:240px;
}

#sitelist{width:470px;}
/*main_end*/

.bottom{width:;background-color:#EDEDED;height:;padding:8px 0 8px 0;text-align:center;clear:both;}
.bottom ul{height:auto;text-align:center;}
.bottom li{text-align:center;}