@charset "utf-8";
html {height:100%;word-break:break-all;text-align:center;}
body{background:#fff;font-size:12px;margin:0;padding:0;font-family:Tahoma, MS Shell Dlg;}
img{border:0;}
ul,li {list-style-type:none;}
a{text-decoration:none;color:#484848;}
a:hover {text-decoration:underline; }
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

 /* Clear Fix */    
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }    
.clearfix { display:inline-block; }    /* Hide from IE Mac */    
.clearfix {display:block;}    /* End hide from IE Mac */    
 /* end of clearfix */

.blank3{clear:both;font-size:1px;height:3px;overflow:hidden;width:100%;}
.blank6{clear:both;font-size:1px;height:6px;overflow:hidden;width:100%;}
.blank9{clear:both;font-size:1px;height:9px;overflow:hidden;width:100%;}
.blank12{clear:both;font-size:1px;height:12px;overflow:hidden;width:100%;}
.blank15{clear:both;font-size:1px;height:15px;overflow:hidden;width:100%;}
.blank9w{background:#fff;clear:both;font-size:1px;height:9px;overflow:hidden;width:100%;}
.blank20{clear:both;font-size:1px;height:20px;overflow:hidden;width:100%;}

form,p,ul,ol,dl,dt,dd{margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;margin:0;padding:0;}

/* top */
.top {clear:both; height:90px; margin:0 auto 5px;; width:960px;}
.top .logo {float: left; width:260px;}
.top .logobanner {float: left; margin:20px 10px 5px 10px; display:block; width:500px;}
.top .userlogin {float: left; margin:18px 0 0 0; width:180px; height:32px;}
.top .top_search {float: left; width:180px; padding:6px 0 0 0;}
.top .top_search_form { margin:0; padding:0;}
.top .top_search_text { float:left; margin:0 5px 0 0 ; padding-left:3px; height:21px; line-height:21px; width:130px; border:1px solid #CCC; background:none; color:#ccc; font-family:Arial;}
.top .top_search_button { float:left;}

/* menu */
.nav { clear:both; margin: 0px auto; width:960px; background:url(img_bg.gif) left top no-repeat; height:60px; overflow:hidden;}
.nav  ul { padding-left:30px;}
.nav  li {  float:left; padding:0 0px; height:60px; display:inline}
.nav  li p { padding-top:14px;}
.nav  li a { color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:60px; display:block; padding:0 20px; }
.nav_t a:hover { background:url(menu_bg.png);text-decoration:none; color:#ccc; }
* .nav li a:hover { _background:none; }

/* main */
.spoos { clear: both; padding:8px 8px 0; background:#ddd; margin:0px auto; width:944px;}
.spoos:unknown {clear: both; display:block; visibility:hidden; height:0; content:"."}
/* main end */

/* spoosup */
.spoosup { width:944px; overflow:hidden;}
.spoosup_center { float:left; width:305px; overflow:hidden; text-align:left;}
.spoosup_pic { padding:5px; background:#fff; width:290px; height:471px; overflow:hidden;}

/* -----focus---- */
.syFocus{width:290px; margin:0 auto;}
.contentdiv{display:none;}
.dPic { width:290px; height:390px;}
.dTitle{ width: 290px; height: 30px; font: bold 14px/30px "微软雅黑","宋体"; background: #000; text-align: center; opacity: 0.80; 
		 filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80,finishOpacity=100); position: absolute; margin-top: -30px; }
.pagination{ height:80px; padding-left:5px; position:relative; background:#CCC; overflow:hidden; }
.pagination a{ float:left; margin:4px 0 4px; width:56px; text-align:center; height:71px;}
.pagination a.selected{ background:#333; filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); }
.pagination a img{ margin-top:2px; border:1px solid #fff; }
.pagination a.selected img{ border: 1px solid #000; margin-top: 2px; }

.spoosup_left { float:left; width:405px; text-align:left;}
.spoosup_left .spoosup_rec { width:390px;  background:#FFF; padding:5px; overflow:hidden;}
.spoosup_left .spoosup_no1 { width:370px; height:81px; background:url(img_bg.gif) -960px top no-repeat; padding:10px;}
.spoosup_left .spoosup_no1 a { color:#fff;}
.spoosup_left .spoosup_no1 a:hover { text-decoration:underline;}
.spoosup_left .spoosup_no1 h1 { font-size:18px; font-weight:bold; color:#FFF; width:370px; height:22px; overflow:hidden; text-align:center;
								font-family:"微软雅黑", "黑体", "宋体";}
.spoosup_left .spoosup_no1 h2 { color:#FFF; margin-top:5px; width:370px; line-height:18px;}
.spoosup_left .spoosup_no1 h3 { color:#eee; height:18px; overflow:hidden; text-align:center;}
.spoosup_left .spoosup_no2 { width:386px; margin-top:5px;text-align:left; overflow:hidden; padding:2px; border-top:1px dotted #999;}
.spoosup_left .spoosup_no2 li { float:left; height:22px; line-height:20px; padding:5px 4px 0 5px; width:182px;
								background:url(ico_4.gif) no-repeat left 13px; overflow:hidden;}
.spoosup_left .spoosup_no2 em{ font-style:normal;}
.spoosup_left .spoosup_no2 em a {color:#444; padding:3px; display:inline-block; font-size:14px; display:inline;}
.spoosup_left .spoosup_no2 em a:hover { color:#BD1167;}
.spoosup_left .spoosup_no2 em a:visited { color:#999;}
.spoosup_left .spoosup_no3 { width:380px; margin-top:5px; height:20px; text-align:left; overflow:hidden; padding:5px; border-top:1px dashed #999;}

.spoosup_right { float:left; width:224px; background:#FFF; padding:5px;}
.spoosup_right .spoosup_hot { border:1px solid #ccc; width:220px; overflow:hidden; padding:1px; text-align:left;}
.spoosup_right_title {height:30px; background:url(sBar_bg.gif) repeat-x; font-size:12px; font-weight:bold; color:#000; line-height:30px; padding-left:10px;}
.spoosup_right .spoosup_hot ul { background:url(sBar_week_bg.gif) repeat-x; width:215px; margin:0 auto; text-align:left; }
.spoosup_right .spoosup_hot ul .spoosup_num{background:url(sBar_number.gif) no-repeat; margin:0 3px;}
.spoosup_right .spoosup_hot li{ line-height:25px; padding-left:25px; width:180px; overflow:hidden; height:25px;}
.spoosup_right .spoosup_hot li a { color:#69C}

.spoosup_right .spoosup_tj { border:1px solid #ccc; width:220px; overflow:hidden; padding:1px; text-align:left;}
.spoosup_right .spoosup_tp { width:220px; height:80px; text-align:center; margin:3px 0;}
.spoosup_right .spoosup_tp .spoosup_t1_img {}
.spoosup_right .spoosup_tj ul{ padding:5px 3px; width:214px; overflow:hidden;}
.spoosup_right .spoosup_tj li{ height:26px; background:url(img_bg.gif) 2px -68px no-repeat; overflow:hidden;}
.spoosup_right .spoosup_tj li span { line-height:26px; padding:0 11px; font-weight:bold; color:#fff; margin-right:5px;}
.spoosup_right .spoosup_tj li a { color:#666; border-bottom:1px dashed #CCC;}
/* spoosup end */

/* spoosarea */
.spoosarea {margin: 0px auto; width:940px; border:1px solid #CCC; background:#FFF; padding:1px;}

.spoosarea_t1 {clear:both; margin: 0px auto; width: 940px; height:50px; background:url(pro_bg.jpg) repeat-x;}
.spoosarea_t1 .spoosarea_t1_name {float:left; display:inline; text-align: center; margin-left:15px; padding:0 0 0 18px; color:#666;  
								  font-size:25px; font-family:微软雅黑,宋体; font-weight:bold; line-height:50px; background:url(img_bg.gif) -1360px 11px no-repeat; }
.spoosarea_t1 span { float:right; padding:18px 30px 0 8px; color: #666;}
.spoosarea_t1 span a {color: #666;}

.spoosarea_t2 {clear:both; margin:0px auto; width:925px; height:22px; font-weight:700; 
			   background:url(pro_bg.jpg) repeat-x; color:#666; padding:12px 0 0 15px; text-align:left;}
.spoosarea_t2 span { font-weight:normal; margin:0 10px;}
.spoosarea_t2 span a{ text-decoration:underline;}
.spoosarea_t2 span a:hover{ text-decoration:none;}

.spoosarea_l1 { clear:both; margin:0px auto; width:920px;  border-top:5px solid #ccc; padding: 15px 5px 5px; overflow:hidden; background:#eee}
.spoosarea_l1 li { float:left; padding:0 1px 0 17px;}
.spoosarea_l1 img { border:1px solid #333; width:160px; height:210px;}
.spoosarea_l1 h4 { width:160px; margin:8px 0; COLOR: #666; text-align:center; height:25px; line-height:25px; overflow:hidden; }
.spoosarea_l1 h4 a {color: #555; display:inline; padding:1px; font-size:14px;}

.spoosarea_l2 { clear:both; margin:0px auto; width:920px; border-top:5px solid #C0C0C0; padding: 15px 5px 5px; overflow:hidden;}
.spoosarea_l2 .spoosarea_l2_left { float:left; width:264px;}
.spoosarea_l2 .spoosarea_l2_left img  { border:#999 1px solid; padding:1px; width:260px; height:406px;}
.spoosarea_l2 .spoosarea_l2_left h5 { font-size:20px; color:#E729B3; font-family:"黑体" ; text-align:left}
.spoosarea_l2 .spoosarea_l2_left h4 { margin:5px 0px; width:240px; overflow:hidden; height:18px; line-height:18px; color:#666; text-align:left;
									  background:url(ico_3.gif) left 4px no-repeat; padding-left:15px;}
.spoosarea_l2 .spoosarea_l2_left h4 a { padding:1px; display:inline; font-size:14px;}

.spoosarea_l2 .spoosarea_l2_right { float:left; width:656px; overflow:hidden;}
.spoosarea_l2 .spoosarea_l2_right li { float:left; padding:0 1px 0 14px;}
.spoosarea_l2 .spoosarea_l2_right img { border:1px solid #ccc; padding:1px; width:145px; height:180px;}
.spoosarea_l2 .spoosarea_l2_right h4 { width:145px; margin:8px 0; COLOR: #666; text-align:center; height:25px; line-height:25px; overflow:hidden; }
.spoosarea_l2 .spoosarea_l2_right h4 a {color: #666; display:inline; padding:1px; font-size:14px;}
.spoosarea_l2 .spoosarea_l2_right a:hover img { border:#999 1px solid; padding:1px}

.spoosareatag { width:900px; margin:0 auto; padding:12px 5px 5px; border-top:2px dotted #999; overflow:hidden;}
.spoosareatag p { float:left; width:80px; font-size:30px; border:3px solid #39F; font-weight:bold; color:#FFF; 
				  font-family:Geneva, Arial, Helvetica, sans-serif; background:#0099FF}
.spoosareatag em{ font-style:normal; float:left; width:800px; text-align:left; padding-left:10px; line-height:23px;}
.spoosareatag em span { margin:0 14px 0 0; display:inline-block; color:#666;}
.spoosareatag em a{ color:#39F; font-size:13px;}

.spoosbanner { margin:0 auto; width:944px; height:92px; overflow:hidden;}

.spoosarea_l3 { clear:both; margin:0px auto; width:920px; border-top:5px solid #ddd; padding: 15px 5px 5px; height:170px; overflow:hidden;}
.spoosarea_l3 li { float:left; margin:0 12px 0 11px; display:inline; height:100%;  width:130px;}
.spoosarea_l3 li img { padding:5px; width:120px; }
.spoosarea_l3 li p { height:20px; width:110px; overflow:hidden; line-height:23px; padding:0 5px 5px; cursor:pointer; text-align:center;}
.spoosarea_l3 li  a { text-align:center;  background:#666; color:#eee; display:block; font-size:12px; font-family:"宋体"}
.spoosarea_l3 li  a:hover { background:#999; text-decoration:none; color:#eee; }

.spoosarea_l4 { clear:both; margin:0px auto; width:920px; border-top:1px solid #ddd; padding: 10px 5px 5px; overflow:hidden; background:#eee;}
.spoosarea_l4 ul { clear:both;}
.spoosarea_l4 li { float:left; padding:0 15px; width:70px; text-align:left; line-height:22px;}
.spoosarea_l4 li a { display:inline-block}
/* spoosarea end */


/* thread */
#thread_order_up {}
#thread_order_up h4 span {padding:5px 5px 5px 20px; background:url(up.gif) no-repeat; color: #006600; font-family: Georgia, "Times New Roman", Times, serif}

/* list */
.spooslist { background:#FFF; margin:0 auto; width:960px; overflow:hidden; background:#FFF; padding:8px;}

.spooslist_left { float:left; overflow:hidden; width:626px; text-align:left; border:1px solid #ccc;}
.spooslist_left_pos { text-align:left; padding:12px 0 0 8px; background:#eee; height:25px; color:#666;}
.spooslist_left_key { font-size:14px; padding:10px 0; margin-bottom:10px; width:100%; text-align:center; border-bottom:2px solid #ccc}
.spooslist_left_key span { border-bottom:2px dotted #E70C6F; color:#E70C6F; font-weight:bold;}
.spooslist_left_ad { margin:0 auto; width:600px; height:30px; overflow:hidden}
.spooslist_left_list ul{ padding:0 15px;}
.spooslist_left_list .spooslist_li { height:30px; line-height:30px; background:url(ico_1.gif) 0 12px no-repeat; padding-left:8px;}
.spooslist_left_list .spooslist_li h4 { float:left; width:450px; overflow:hidden; height:30px; line-height:30px;}
.spooslist_left_list .spooslist_li h5 { float:right; width:80px;  height:20px; color:#999;}
.spooslist_left_list .spooslist_li span { margin:0 10px 0 5px;}
.spooslist_left_list .spooslist_li span a { color:#BB117B;}
.spooslist_left_list .spooslist_li a { font-size:14px;}
.spooslist_left_list .spooslist_li a:hover { color:#BB117B;}

.spooslist_line { clear:both; height:2px; line-height:2px; border-top:1px dashed #ccc; overflow:hidden; margin:5px 0; }
.spooslist_right { float:right; overflow:hidden; width:322px; text-align:left}
.spooslist_right_ad1 {clear:both; width:320px; text-align:center; padding:10px 0; border:1px solid #CCC;}

.pages {padding:5px;text-align:center; overflow:hidden; }
.pages a{ padding:5px 7px 4px; margin:1px 0 1px 1px; background:#fff; border:1px solid #999; color:#999;text-decoration:none; font-family:"宋体"; display:inline-block;}
.pages a.on, .pages a:hover{background:#ddd;color:#333;}
/* list end */


/* read_con */
.read { margin:0 auto 3px; width:960px;overflow:hidden; background:#fff;}

.readleft {float:left; width:626px; border:1px solid #ccc;}
.readleft a{border:0;}  

.readleft_p { text-align:left; padding:0 0 0 8px; background:#eee; height:37px; color:#777;}
.readleft_p span { color:#555; }
.readleft_p .left { margin-top:10px; }
.readleft_p .right { margin:7px 7px 0 0; height:30px;}
.readleft_p a { color:#777;}

.readleft_top { margin:0 auto; width:570px; height:70px;}
.readleft_top_con { position:relative; height70px; width:570px; }
.readleft_left { width:500px; position:absolute; left:10px; display:block}
.readleft_right{ float:right; padding:0 0 0 10px; position:relative; top:5px; font-size:30px; font-style:italic; color:#ccc; font-family:Arial; background:#fff}
.readleft_right span {font-size:42px; position:relative; top:10px; }
.readleft_right b { padding:0 5px 0 2px; font-size:40px; position:relative; top:10px; font-weight:normal }
.readleft_title {  color:#000; font-size:22px; font-family:"微软雅黑"; text-align:left;text-indent:2px; }
.readleft_line { clear:both; height:9px; border-bottom:2px solid #ccc; margin:0 auto 5px auto; overflow:hidden}
.readleft_time { font-family:Arial; color:#999; text-align:left;text-indent:2px; }
.readleft_time a{color:#999}
#con_views{ font-weight:700;}
.readleft_pic { width:570px; margin:0 auto;}

/* pic_del */
.readleft_con , .readleft_des { margin:0 auto; text-align:left; padding:5px; font-size:14px; line-height:24px; color:#333; text-indent:26px; width:548px}
.readleft_des {  text-align:center; }

/* Con_page */
.viewbox { margin-top:5px; margin-bottom:0px; overflow:hidden; width:570px; padding:5px 3px;}
.viewbox a { display:inline-block;}

/* pre next */
.pre_next_info { float:left; padding-left:20px; width:300px; text-align:left;}
.pre_next_info p { margin:10px;}
.pre_next_info a { color:#3366FF;}
.pre_next_info a:hover { color:#F60; text-decoration:underline;}

/* Digg */
.read_dc { float:right; width:220px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding-top:12px;}
.read_dc .dcbutton { width:75px; height:30px; float:left; margin:0 5px; padding:2px 0 0 20px; text-align:center; cursor:pointer;}
.read_dc #up{  background:url(img_bg.gif) -560px -70px no-repeat; color:#FF0000;}
.read_dc #down{background:url(img_bg.gif) -690px -70px no-repeat; color:#0033FF;}

/* read_tag */
.read_word { margin:8px; text-align:left;  padding:10px 25px; height:50px; background:#CCC; color:#444; overflow:hidden;}
.read_word li { height:25px;  width:400px; }
.read_word li .sc_tu { float:left; padding:2px 5px 0; width:250px; height:20px; line-height:25px; overflow:hidden }
.read_word li .sc_tu img { width:16px; height:16px;}
.read_word li .sc_t  { float:left; padding-top:1px; line-height:25px;}
.read_word_tag { float:left; background:url(tag.gif) no-repeat 0 5px; padding-left:40px; width:270px; line-height:25px;}
.read_word_sc { float:left; background:url(fav.gif) no-repeat 0 5px; padding-left:40px; width:270px; }
.read_word a  { color:#336699; }

/* Picture_page */
.lookit { margin:0 auto; border:1px solid #ddd; background:#eee; height:80px; width:570px }
.thumb_np {float:left; width:40px; height:80px; cursor:pointer;}
.thumb_pre_on { background:url(sleft.gif) no-repeat center;}
.thumb_next_on { background:url(sright.gif) no-repeat center;}
.thumb_pre_off {background:url(sleft_off.gif) no-repeat center;}
.thumb_next_off{background:url(sright_off.gif) no-repeat center;}
#thumb { width:485px; height:80px; float:left; overflow:hidden;}
.thumb_center { width:480px; margin:8px auto;}
#thumb ul li { float:left; padding:0 3px; width:54px;}
#thumb ul li img {border:1px solid #FFF; padding:1px;}
#thumb ul li a { display:inline-block; }
#thumb ul li a:hover { color:#fff; text-decoration:none;}
#thumb ul li a:hover img { border:1px solid #999; padding:1px;}
#thumb .on a { color:#FFF;}
#thumb .on img { padding:1px; border:1px solid #000; }
#thumb .on .thumb_num  , #thumb  a:hover .thumb_num { background:url(num_bg.png) 2px 0px no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/default/num_bg.png"); _padding-left:2px; _background:none;}

.thumb_num {width:52px; height:22px; line-height:20px; position:absolute; cursor:pointer; font-family:"Times New Roman", Times, serif; font-size:18px;  text-align:center; margin:42px 0 0 }

/* Number_page */
.read_number { overflow:hidden; text-align:center}
.read_number  a { font-size:14px; border:1px solid #ccc; font-family:"宋体"; padding:3px 8px; display:inline-block; line-height:20px; text-decoration:none; background:url(fy_bg.gif) repeat-x;}
.read_number  a:hover { border:1px solid #666;}
.read_number .on a { background:url(fy_bg2.gif) repeat-x;; border:1px solid #666;}

/* back_Channel */
.readleft_hit { height:50px;}
.readleft_hit .do{ margin:10px auto; width:315px; height:40px; line-height:40px; cursor:pointer;}
.readleft_hit #return{background:url(back.gif) no-repeat;}


/* messagebox */
#msgbox { display:none; border:5px solid #999; width:200px; height:50px; position:absolute; background:#FFF; padding:10px;}
#msgbox #msgcon{ margin:5px; vertical-align:middle; padding:5px; color:#666666; font-size:14px;}
#msgbox #msgnav{ margin:5px;}
#msgbox #msgnav a{ background:#966; padding:5px 20px; color:#FFF; margin:60px 0 0 0}

/* read_bottom */
.read_bottom { width:608px; margin:8px auto; padding:1px; background:#CCCCCC; overflow:hidden;}
.read_bottom_title { clear:both; height:23px; line-height:20px; text-align:left; font-size:14px; font-weight:bold; color:#000;
					 background:url(comtitlebg.gif) left -1px repeat-x; padding:7px 0 0 8px;}
.read_bottom_title span { color:#36F; border-bottom:1px dotted #36F;}
.read_tj_left{ float:left; width:292px; background:#eee; padding:5px;}
.read_tj_right{ float:right; width:292px;  background:#eee; padding:5px;}
.read_bottom li { float:left; background:url(ico_5.gif) 3px 12px no-repeat; padding-left:10px; line-height:26px; width:270px; text-align:left;}
.read_bottom li a { font-size:14px;}


/* read_right */
.readright { float:right; overflow:hidden; margin:0; text-align:right; width:322px;}

.readright_ad1 { clear:both; width:320px; text-align:center; padding:10px 0; border:1px solid #ddd;}

.readright_search { width:322px; background:#eee; height:38px; margin-top:6px; text-align:center;}
.readright_search_form { margin:0; padding:0; }
.readright_search_text { float:left; border:1px solid #999; width:200px; height:20px; margin:8px 0 0 20px; padding:2px 0 0 20px;
					 	font-size:14px;	line-height:20px; background:url(search_bg.gif) no-repeat 1px center #FFF; color:#666; }
.readright_search_button { float:left; margin:8px 0 0 5px; display:inline;}

.readright_side { clear:both; margin:6px 0 0 0; height:27px; background:url(sidetop.gif) no-repeat; width:310px; border-top:1px solid #ccc; border-left:1px solid #ccc;
				 border-right:1px solid #ccc; text-align:left; font-weight:bold; font-size:14px; padding:12px 0 0 10px;}

.readright_tu  { background:#fff; width:320px;  margin:0; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;
				overflow:hidden; padding:10px 0; }

.readright_tu img { border:#ccc 1px solid; padding:2px;  width:130px; height:95px}
.readright_tu li { float: left; padding:0 10px; height:130px; overflow:hidden;}
.readright_tu li P { text-align:center;}
.readright_tu li h2 { width:140px; color:#fff; text-align:center;  line-height:25px; overflow: hidden; padding:2px 0;}
.readright_tu li h2 a { font-weight:normal; color:#666; display:inline; padding:0 1px;}
.readright_tu li h2 a:hover { color:#F60;}

.readright_word  { background:#fff; width:320px; margin:0; padding-bottom:8px;border-bottom:1px solid #ddd;
				  border-left:1px solid #ddd;border-right:1px solid #ddd; overflow:hidden;}
.readright_word ul {padding:6px 0 0 8px;text-align:left;}

.readright_word div { width:300px; text-align:left; height:26px; overflow:hidden; line-height:26px; border-bottom:1px dashed #CCC;
					 background:url(ico_5.gif) 0 12px no-repeat; padding-left:8px;}
.readright_word div a { color:#444; display:inline; padding:0 1px;}
.readright_word div a:hover { color:#F60; text-decoration:none;}

.readright_cleft { float:left; width:190px; height:26px; overflow:hidden;}
.readright_cright{ float:right; color:#aaa;  width:85px; height:26px;  overflow:hidden; text-align:right;}

.readright_hit {background:#fff; width:320px; margin:0; padding-bottom:8px;;border-bottom:1px solid #ddd;
			   border-left:1px solid #ddd;border-right:1px solid #ddd; overflow:hidden;}
.readright_hit ul{ padding:6px 0 0 30px; background:url(ul_hit.gif) no-repeat 7px 6px; text-align:left;}

.readright_hit div { width:280px; text-align:left; height:26px; overflow:hidden; line-height:26px; border-bottom:1px dashed #CCC;}
.readright_hit div a { color:#444; display:inline-block;}
.readright_hit div a:hover { color:#F60; text-decoration:none}

.readright_ad {background:#fff; width:304px; padding:8px; border-bottom:1px solid #ddd;
			   border-left:1px solid #ddd;border-right:1px solid #ddd; overflow:hidden; text-align:center;}

/* Footer */
.foot { margin:0 auto; padding:15px 0 10px; width:960px; text-align:center; color:#999; line-height:22px;
		background:url(foot_bg.gif) repeat-x;}
.foot a { color:#999}
.foot em { font-style:normal; border-bottom:1px dashed #777}
.foot a strong , .foot b  { color:#ddd;}
.foot a:hover { border-bottom:1px dashed #ccc; color:#ddd}

