/* CSS Document */
body{
	background:#fff;
	color:#333;
	font-size:14px;
	text-align:center;
	line-height:150%;
}
a{
  color: #000; 
  text-decoration: none; 
  background-color: transparent;
}
img{border:none;}
a:hover{
  color: #FF6600;position:relative;top:0px !important;top/**/:1px; left:0 !important; left/**/:1px;
}

hr{
  height: 1px;
  border: #A5B9C5 1px solid;
}




/*a:active{
	text-decoration:none;color: #333;
}
a:visited{
	text-decoration:none;color: #333;
}*/
h1{
	color:#5d73bc;
	font-size:20px;
	font-weight:bold;
}
h2{
	color:#5477b1;
	font-size:14px;
	font-weight:bold;
}
h4{
	color:#274f83;
	display:block;
	font-size:14px;
	padding-left:10px;
	background:url(../images/ix_13.gif) 120px center no-repeat;
}
.content{
	margin:0 auto;
	width:950px;
	overflow:hidden;
	text-align:left;
}
.head1{
	/*background:url(../images/ix1.gif) left top repeat-x;*/
	padding-left:10px;
}
.head{
	background:url(../images/ix1.gif) left top repeat-x;
	height:34px;
	line-height:34px;
	padding-left:10px;padding-right:10px;
}
.head li{
	float:right;
}
.li1{
	background:url(../images/ix_li1.gif) left top no-repeat;
	height:34px;
	width:5px;
	margin:0 5px 0;
}
.head li a{
	color:#333;
}
.top{
	background:url(../images/ix2.gif) left bottom repeat-x;
	height:123px;
}
.logo{
	width:229px;
	height:107px;
	float:left;
	margin-top:6px;
}
.top_ad{
	width:715px;
	height:60px;
	float:right;
	margin:6px 0 12px;
}
.nav{
	width:715px;
	float:right;
	background:url(../images/ix_nav.gif) left top repeat-x;
	height:39px;
	line-height:39px;
	border-top:3px solid #045487;
}
.nav ul{
	margin-left:10px;
}
.nav li{
	float:left;
}
.nav li a{
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.li2{
	background:url(../images/ix_li2.gif) left top no-repeat;
	height:39px;
	width:2px;
	float:left;
	margin:0 10px 0;
}
.nav_2{
	height:70px;
	background:url(../images/ix_nav2.gif) left top repeat-x;
	border:1px solid #81c6ff;
	border-top:none;
}
.nav_2 ul{
	margin-left:10px;
}
.nav_2 li{
	float:left;
	color:#01a5ff;
	line-height:30px;
	margin:0 7px 0;
}
.nav_2 li a{
	font-size:15px;
	color:#01a5ff;
}

.lg{
	
	float:left;
	margin:0px 0 0 0px;font-size:13px;
}
.lg input{
	height:18px;
	width:100px;
	border:1px solid #ccc;
	margin-top:6px;
}
.span2{
	display:block;
	float:left;
	background:url(../images/lg3.gif) center center no-repeat;
	width:81px;
	height:19px;
	margin-top:6px;margin-right:6px;margin-left:6px;
}
.lg a{color:#000000;/*text-decoration:underline;*/}
.span2 a{
	color:#666;
	font-size:13px;
	margin-left:9px;
	line-height:19px;
	margin-top:6px;
}
.search{
	float:left;
	margin-top:10px;margin-left:6px;font-size:12px;
}
.search input{
	background:url(../images/ix_3.gif) left center no-repeat;
	height:18px;
	width:200px;
	text-indent:20px;
	float:left;
}
.search select{
	float:left;
	width:90px;
	margin:0 5px 0;
}
.search span{
	display:block;
	float:left;
	background:url(../images/ix_s.gif) left top no-repeat;
	width:49px;
	height:19px;
	line-height:19px;
	text-align:center;
}
.search span a{
	color:#fff;
}
.search a{
	color:#365484;
	text-decoration:underline;
}
.top_ad2{
	clear:both;
	/*height:60px;*/
	margin-top:5px;
}
.top_ad2 img{
	float:left;
}
.left{
	*clear:left;
	width:226px;
	height:auto;
	float:left;
	margin-top:5px;
	overflow:hidden;
}
.top_mid{
	margin:5px 9px 0;
	width:458px;
	float:left;
	overflow:hidden;
}
.right{
	margin-top:5px;
	width:246px;
	overflow:hidden;
	float:right;
	border:1px solid #6794cd;
}
.left_tab{
	width:224px;
	background:url(../images/ix_4.gif) left top no-repeat;
	border:1px solid #ccc;
	margin-bottom:5px;
	float:right;
}
.left_tab table{
	width:95%;
	margin-left:5px;
	line-height:25px;
}
.left_tab table a{
	display:block;
	/*width:100px;*/
	color:#333;
	overflow:hidden;
	font-size:13px;
/*	white-space:nowrap;
	text-overflow:ellipsis;*/
}
.left_tab span{
	float:right;
	margin-right:10px;
}
.left_tab span a{
	color:#333;
}
.left_tab h3{
	font-size:15px;
	text-indent:10px;
}
.tab_t{
	height:28px;
	line-height:28px;
	width:208px;
	float:right;
	border-left:1px solid #ccc;
	background:url(../images/ix_5.gif) left top repeat-x;
}
.tab_t p{
	margin-left:7px;
	color:#1544a0;
	font-weight:bold;
	float:left;
}
.tab_t span{
	width:104px;
	display:block;
	float:right;
	text-align:center;
	margin:0;
}
.ul1,.ul2{
	clear:both;
	margin-left:10px;
	line-height:200%;
}
<!--Ìí¼Ó//////////////////////////////////////////////////-->
.ultop{
	clear:both;
	margin-left:10px;
	line-height:200%;
}
.ulitem{
	clear:both;
	margin-left:5px;
	line-height:200%;
}
.ulmul{
	clear:both;
	margin-left:10px;
	line-height:200%;
}
.ulitem,.ultop li{
	margin-left:10px;margin-top:5px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ultop li a{
	color:#333;
}
.ulmul li a{
	color:#333;
}
.ulitem li a{
	color:#333;
}
.userinfo,.parlor,.friend,.message{
	color:#365484;
}
.more {
text-align:right; height:25px;margin-top:3px;
}
.more a{
	color:#333;text-align: right;
}
table.grid{border-collapse: collapse;border: 1px solid #E0E0E0;padding: 0px;margin: auto;}
table.grid caption{ background:url(../images/ix_5.gif) left top repeat-x;text-align: center; color:#FFF; font-weight:bold; line-height:24px; padding-left:24px; padding-top:3px;font-size: 14px;border: 1px solid #E0E0E0;border-bottom:0px;}/*#5F5F5F*/
table.grid caption{
 color:#365484;
}
table.grid caption a{
color:#365484;
}
table.grid caption a:link{
color:#365484;
}
table.grid caption a:hover{
color:#365484;
}
table.grid caption a:visited{
color:#365484;
}
table.grid caption a:active{
color:#365484;
}
.grid .title{
border: 0px solid #E0E0E0;padding:0px 0px; height:25px;background-color: #F5F5F5 !important;
color:#365484;font-size: 14px;padding-left:5px;
}
table.grid td{border: 1px solid #E0E0E0;padding:5px 3px;background-color: #ffffff !important;}
table.grid th{ background:url(../images/ix_5.gif) left top repeat-x;text-align: center; color:#000; font-weight:bold; line-height:24px; padding-top:3px;font-size: 14px;border: 1px solid #E0E0E0;border-bottom:0px;}
table.grid th{
	border: 0px solid #a3bee8;background: #ffffff;
	color:#002065;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 0px;
	height:20px;
}

.grid .title a{ color:#555F55}
.even{
  background-color: #f7f9fd; 
  color:#000000;
}

.odd{
  background-color:#F2F2F2; font-size: 13px;
  /*padding: 10px;*/
  color:#000000;
}
td{
  /*background-color:#F2F2F2; */font-size: 13px;
  /*padding: 10px;*/ margin-left:2px;
  color:#000000;
}
.foot{
  background-color:#F2F2F2; font-size: 13px;
  /*padding: 10px;*/
  color:#000000;
}
.hottext{
  color: #FF0000;
}
<!--///////////////////////////////////////////-->
.ul1 li{
	width:208px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ul1 li a{
	color:#333;
}
.ul2 li{
	clear:both;
	line-height:200%;
}
.ul2 li a{
	/*width:145px;*/
	display:block;
	float:left;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ul2 li img{
	float:left;
	margin:3px;
}
.ul2 span,.ul3 span{
	float:right;
	display:block;
	margin-right:5px;
	color:#f00;
}
.top_mbox{
	background:#e7f0ff;
	width:456px;
	border:1px solid #ccc;
}
.top_img{
	float:left;
	border:1px solid #ccc;
	margin:5px 10px 0;
	width:199px;
	height:257px;
}
.top_img img{
	height:253px;
	width:195px;
	margin:2px;
}
.top_c{
	width:455px;
	height:255px;
	*height:265px;
	overflow:hidden;
}
.top_mbox h1{
	padding-top:15px;
}
.top_mbox h2{
	margin:10px 0 10px;
}
.top_mbox p{
	margin:17px;
	font-size:15px;
}
.span1{
	width:456px;
	*height:82px;
	_height:72px;
	overflow:hidden;
	clear:both;
	background:url(../images/ix_7.gif) left top no-repeat;
}
.top_a{
	float:right;
	background:url(../images/ix_8.gif) left center no-repeat;
	padding-left:25px;
	margin:0px 10px 0;
}
.span1 p,.span1 p a,.top_a{
	color:#0b429d;
	font-weight:bold;
}
.span1 p{
	*margin-top:3px;
}
.span_p2{
	padding-left:25px;
	font-size:13px;
	font-weight:bold;
	color:#f00;
}
.top_mbox2{
	margin-top:5px;
	background:#fff url(../images/ix_9.gif) left top repeat-x;
	border:1px solid #ccc;
	font-size:13px;
	padding-left:25px;
}
.top_mbox2 p span{
	color:#5370be;
	font-weight:bold;
}
.top_mbox2 a{
	color:#333;
}
.top_mbox2 span a{
	color:#999;
	font-size:14px;
	font-weight:bold;
	float:right;
	margin:-20px 10px 0;
}
.right span{
	display:block;
	height:30px;
	line-height:30px;
	background:url(../images/ix_10.gif) 5px center no-repeat;
	padding-left:30px;
	font-weight:bold;
	float:left;
}

.r_box{
	margin-top:5px;
	_margin-top:2px;
	width:246px;
	float:left;
	font-size:13px;
}
.r_box p{
	padding:3px;
	
}
.r_img{
	width:108px;
	height:140px;
	float:left;
	border:1px solid #ccc;
	background:#e7f0ff;
	margin:3px;
}
.r_img img{
	margin:2px;
	width:104px;
	height:136px;
}
.r_img2{
	width:119px;
	height:154px;
	float:left;
	border:1px solid #ccc;
	margin:4px 10px 3px;
}
.r_img2 img{
	width:115px;
	height:150px;
	margin:2px;
}

.mid_ad{
	float:right;
	width:712px;
	height:80px;
	margin-top:5px;
}
.red_box{
	background:url(../images/ix_1.gif) left top no-repeat;
	width:517px;
	margin:5px 7px 0;
	*margin-top:7px;
	float:left;
	border:1px solid #e7cdd6;
}
.red_title{
	background:url(../images/ix_2.gif) left top repeat-x;
	width:500px;
	height:27px;
	line-height:27px;
	float:right;
	border-left:1px solid #e7cdd6;
	border-bottom:1px solid #e7cdd6;
}
.red_title p{
	font-weight:bold;
	color:#8c1349;
	margin-left:10px;
}
.red_l{
	float:left;
	width:185px;
	overflow:hidden;
}

.ul3 li{
	clear:both;
	background:url(../images/ix_li13.gif) 7px 7px no-repeat;
	text-indent:20px;
	width:180;
	display:block;
	line-height:200%;
}
.ul3 li a{
	display:block;
	color:#333;
	float:left;
	/*width:160px;*/
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.ul2 .red,.ul3 .red,.ul1 .red{
	color:#f00;
}
a.red:link,a.black:active,a.black:visited {color: #eb3774;text-decoration: none;}
a.red:hover {text-decoration: none;color: #eb3774; position:relative; left:1px; top:1px; clip:rect()}
.r_box2{
	width:330px;
	height:140px;
	overflow:hidden;
	float:right;
}

.r_box2 span{
	float:right;
	margin:-5px 10px 0;
}
.r_box2 span a{
	color:#eb3774;
}
.r_box2 h2 a{
	color:#eb3774;
}
.r_box2img{
	float:left;
	margin:7px;
	width:101px;
	height:130px;
	background:#fff5e9;
	border:1px solid #dbb3d6;
}
.r_box2img img{
	margin:1px;
	width:97px;
	height:126px;
}
.right2{
	width:187px;
	float:right;
	border:1px solid #5a8aca;
	background:url(../images/ix_16.gif) left top no-repeat;
	margin-top:5px;
	overflow:hidden;
}
.right2 p{
	padding:0 7px 0;
}
.r2_title{
	background:url(../images/ix_5.gif) left top repeat-x;
	height:27px;
	line-height:27px;
	float:right;
	width:172px;
	border-bottom:1px solid #5a8aca;
	border-left:1px solid #5a8aca;
}
.r2_title p{
	font-weight:bold;
	padding-left:10px;
	color:#09409a;
}
.bule_box{
	width:256px;
	float:left;
	overflow:hidden;
}
.bule_boximg{
	float:left;
	margin:7px;
	width:94px;
	height:121px;
	background:#fff;
	border:1px solid #b2bddd;
}
.bule_boximg img{
	margin:2px;
	width:90px;
	height:117px;
}
.bule_box h2{
	margin-top:10px;
}
.bule_box span{
	float:right;
	margin-right:10px;
}
.bule_box span,.bule_box h2 a{
	color:#5a70aa;
}
.b_box{
	clear:both;
	width:515px;
	background:url(../images/ix_bg.gif) left top repeat-x;
	border:#6b94ce 1px solid;
	height:203px;
}
.b_boximg{
	width:171px;
	height:124px;
	border:#ccc 1px solid;
	background:#fff;
	float:left;
	margin:10px 5px 5px;
}
.b_boximg img{
	margin:2px;
	width:167px;
	height:120px;
}
.b_box h1{
	color:#f00;
	text-align:center;
	margin-top:15px;
}
.b_box ul{
	margin-left:20px;
	clear:both;
}
.b_box span{
	float:right;
	margin:-25px 30px 0;
}
.b_box a{
	color:#295174;
}
.b_box p{
	color:#295174;
	font-weight:bold;
}
.ul4 li a{
	display:block;
	float:left;
	/*width:300px;*/
}
.ul4 li span{
	float:right;
	margin-right:5px;
}
.author{
	margin:5px 10px 0;
	width:82px;
	height:76px;
	float:left;
	overflow:hidden;
}
.author p{
	font-size:14px;
	font-weight:bold;
}
.a_right{
	clear:both;
	float:right;
	display:block;
	width:100px;
	text-align:right;
}
.links li{
	float:left;
	margin:5px;
}
.links li a{
	color:#333;
}
.copyright{
	padding-top:10px;
	background:#e7f0ff;
	height:70px;
	text-align:center;
	margin-top:5px;
}
/*class1*/
.left_ad{
	width:226px;
	text-align:center;
}
.ad_mid,.red_ad{
	margin-bottom:5px;
	width:515px;
	background:#fff url(../images/ix_9.gif) left top repeat-x;
	border:1px solid #ccc;
	font-size:13px;
	float:left;
}
.red_ad{
	background:url(../images/ix8.gif) left top repeat-x;
	border:1px solid #d8b5d3;
}
.mid_ad1{
	width:257px;
	float:left;
}
.mid_ad1 p{
	margin-left:30px;
	font-size:14px;
	font-weight:bold;
	color:#f00;
}
.mid_ad1 ul{
	margin-left:30px;
}
.mid_ad1 li{
	background:url(../images/ix_li14.gif) left center no-repeat;
	padding-left:10px;
	font-size:12px;
	width:210px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.mid_ad1 li a{
	color:#5e8ac9;
	font-size:12px;
}
.red_ad .mid_ad1 li a{
	color:#980963;
}
/*info*/
.if_1{
	background:#c9e2f6;
	width:224px;
	border:1px solid #eee;
	text-align:center;
	margin-bottom:5px;
}
.if_img{
	margin:10px auto;
	width:197px;
	height:254px;
	background:#fff;
	border:1px solid #eee;
}
.if_img img{
	width:193px;
	height:250px;
	margin:2px;
}
.if_1 span{
	background:url(../images/ix10.gif) left top no-repeat;
	width:87px;
	height:26px;
	line-height:26px;
	margin:5px 12px 5px;
	float:left;
}
.if_1 span a{
	text-indent:20px;
	color:#004580;
	display:block;
	/*width:87px;*/
	height:26px;	
}
.info_right{
	width:724px;
	overflow:hidden;
	float:right;
}
.center{
	width:520px;
	float:left;
	text-align:center;
	padding-top:10px;
	font-size:13px;
	margin-left:5px;
}
.center h1 span{
	font-size:14px;
	color:#333;
}
.center h1 .c_span2{
	color:#5d73bc;
}
.info{
	height:25px;
	border-bottom:1px solid #eee;
	color:#275aa9;
	font-size:12px;
	line-height:25px;
}
.info span{
	color:#0da6e0;
}
.info font{
	color:#F00;
	font-size:12px;
}
.center ul li{
	text-align:left;
	text-indent:5px;
}
.center li a{
	color:#890900;
}
.c_line{
	width:517px;
	height:78px;
	overflow:hidden;
}
.c_line img{
	float:left;
	margin-left:5px;
}
.jinbang{
	margin-left:5px;
	background:url(../images/ix11.gif) left top no-repeat;
	height:78px;
	width:86px;
	float:left;
	line-height:200%;
	padding-top:13px;
	overflow:hidden;
}
.jinbang h1{
	color:#fff;
	font-size:32px;
}
.jinbang p{
	color:#750712;
	font-size:18px;
	margin-top:10px;
	font-weight:bold;
}
.c_line a{
	color:#f00;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
.center_c{
	width:100%;
	text-align:left;
	font-size:14px;
}
.center_c p{
	text-indent:27px;
	padding:10px;
}
.ul5{
	margin:5px;
}
.ul5 li a{
	color:#3449a4;
}
.left_tab input{
	margin-left:15px;
}
.ul6{
	margin:5px;
	display:block;
	float:left;
}
.ul6 li{
	background:url(../images/ix12.gif) 5px 5px no-repeat;
	padding-left:20px;
}
.ul6 li a{
	color:#f00;
}
.comment{
	float:right;
	width:717px;
	height:70px;
	border:1px solid #6a95cc;
	margin:3px 0;
}
.comment_info{
	height:25px;
	line-height:25px;
	border-bottom:1px dashed #eee;
}
.comment_img{
	width:32px;
	height:32px;
	float:left;
}
.comment_info span{
	float:left;
	color:#294e9e;
	margin-left:5px;
}
.reply{
	width:120px;
	float:right;
}
.reply a{
	color:#294e9e;
	text-decoration:underline;
}
.dis{
	width:717px;
	float:right;
	font-size:13px;
}
.dis span a{
	color:#2f47a1;
}
.text_top{
	background:url(../images/6.gif) left top no-repeat;
	height:29px;
	line-height:29px;
	border-left:1px solid #2f47a1;
}
.text_top span{
	font-weight:bold;
	font-size:18px;
	color:#304e97;
	margin:0 10px 0px;
}
.text_top a{
	font-size:13px;
	color:#28469c;
	margin-left:20px;
}
.text_t{
	width:545px;
	float:left;
	height:200px;
	border:1px solid #2f47a1;
}
.text_t textarea{
	width:540px;
	height:190px;
}
.sub{
	margin-top:5px;
	width:545px;
	height:40px;
	float:left;
}
.text_p{
	width:160px;
	float:right;
	padding:3px;
}

table{
  text-align: left;
}

table td{
  font-family: "ËÎÌå",sans-serif£¬Arial,Helvetica;
  font-size: 12px;
}

table.fix{
  table-layout: fixed;
  
}

table.fix td{
  border: 0px solid #E0E0E0;padding:0px 0px;background-color: #ffffff !important; text-align:left;
}
table.fix th{
  white-space:nowrap;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  overflow: hidden;
  font-size:14px;
}


/*ÓÑÁ´*/
.c_title{
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 200%;
}
.ulrow, .ulcenter{margin: 2px; padding: 5px;list-style-type: none; text-align: left; clear: both;t-y}


.ajaxtip{
	position:absolute;
	border: 1px solid #a3bee8;
	background: #f0f7ff;
	color: #ff0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	z-index:1000;
}

#tips {
	border: 1px solid #a3bee8;
	padding: 3px;
	display: none;
	background: #f0f7ff;
	position: absolute;
	z-index: 2000;
}

#dialog{
	position:absolute;
	top:0px;
	left:0px;
	border: 5px solid #8bcee4;
	background: #f1f5fa;
	font-size: 12px;
	line-height:120%;
	padding: 20px 10px 10px 10px;
	visibility: hidden;
}

#mask{
	position:absolute;
	top:0px;
	left:0px;
	background: #777777;
	filter: Alpha(opacity=30);
	opacity: 0.3;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #002065;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	border: 1px solid #a3bee8; position:relative;
}
.pagelink a:hover{position:relative;top:0px !important;top/**/:1px; left:0 !important; left/**/:1px;}
.pagelink a{
  position:relative;border: 1px solid #a3bee8;
}

.pagelink strong{font-weight: bold; color: #ff6600; background: #e9f1f8; margin-top:3px;}
.pagelink kbd{height:20px; border: 0px solid #a3bee8; }
.pagelink em{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #a3bee8;
	border: 1px solid #a3bee8;
}
.pagelink input{
    border: 1px solid #a3bee8;
	color: #054e86;
	margin-bottom: 0px;
}.dis{display:block;}
.undis{display:none;}