﻿@import url("base.css");

/*-----------布局----------*/
#wrapper{
	width:950px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

/*----左侧边栏----*/
.side_left{
	width:250px;
	float:left;
	margin-right:8px;
}

/*----中间栏----*/
.side_middle{
	width:398px;
	float:left;
}

/*----右侧边栏----*/
.side_right{
	width:286px;
	float:right;
	margin-left:8px;
	z-index:-1;
}
/*----页脚----*/
#footer_box{
	clear:both;;position:relative;
}
#footer #footer_copyright{
	display:block;
}
#footer_box .wj{
	position:absolute;
	top:20px;
	right:123px;
}
#footer p{
	line-height:2em;
}
#footer_box .beian{
	position:absolute;
	top:20px;
	right:20px;
}

#footer{
	clear:both;
	text-align:center;
	padding:20px;
	border-top:1px #eee solid;
	background:url(img/china_telecom.gif) no-repeat 20px 20px;
}
#fashion,#news,#sports,#entertainment,#property,#business,#games,#kill,#movie,#it,#pic_box,#food,#wedding,#lady{
	height:405px;
	border:1px solid #ccc;
	margin-bottom:8px;
	background: url(img/title_bg.gif) repeat-x;
}
#property,#business,#games,#kill,#it,#food,#wedding,#lady{
	height:342px;
}
/*女性*/
#lady{
	position:relative;
}
/*美食*/
#food{
	position:relative;
	padding-left:7px;
}
/*房产*/
#property,#business{
	position:relative;
	padding-left:7px;
}
#business h2,#property h2,#sports h2,#fashion h2{
	margin-left:5px;
}
#it h2,#movie h2,#forum_box h2,#tools_box h2,#market_box h2,#pic_box h2,#wedding h2,#lady h2,#food h2{
	margin-left:12px;
}
/*---顶部通栏广告---*/
.top_bar{
	width:950px;
	display:block;
	border:1px solid #cccccc;
	height:60px;
	margin-bottom:5px;
}
.top_bar .top_left_ad{
	width:656px;
	height:60px;
	float:left;
	overflow:hidden;
}
.top_bar .top_right_ad{
	width:286px;
	float:right;
	height:60px;
	overflow:hidden;
}
.top_bar .top_right_ad ul{
	margin:6px 0 0 12px;
}

.top_bar .top_right_ad li{
	width:130px;
	height:24px; 
	line-height:24px;
	float:left;
}

/*---左侧通栏广告---*/
.main_bar{
	width:690px; float:right; height:70px; margin-bottom:8px; overflow:hidden;
}
.middle_bar{
	width:398px; float:left; height:70px; margin-bottom:8px; overflow:hidden;
}
.right_bar{
	width:286px;height:70px;float:right;margin-left:8px;overflow:hidden;
}
/*-----左侧小广告----*/
.sub_img_bar{
	width:250px; float:left; height:90px;  margin-bottom:8px;  overflow:hidden;
}
/*-----左侧大广告----*/
#sub_ad{
	background:none;
	height:90px;
	position:absolute;
	top:248px;
	width:244px;
	margin-left:5px;
}
#sub_ad img{
	overflow:hidden;
}
/*----左侧登录窗口----*/
.sub_login_bar{
	width:248px; 
	float:left; 
	height:68px; 
	border:1px solid #ccc;
	background:url(img/icon.gif) 9px -32px no-repeat;
	overflow:hidden;
	position:relative;
	margin:0px 0px 8px 0px;
	z-index:-1
}
.sub_login_bar #date{position:absolute; top:10px; left:69px;}
.sub_login_bar .login{position:absolute; background:url(img/icon.gif) no-repeat 0 -100px; width:88px; height:22px; top:35px; left:68px;}
.sub_login_bar .register{position:absolute; background:url(img/icon.gif) no-repeat 0 -122px; width:69px; height:22px; top:35px; left:166px}
/*---右侧文字广告---*/
.sub_font_bar{
	width:248px; float:left; height:70px;  margin-bottom:8px; border:1px solid #ccc; overflow:hidden;
}

.sub_font_bar ul{
	text-align:center;
	margin:8px 0 0 6px;
	_margin:8px 0 0 0;
}

.sub_font_bar li{
	width:119px;
	_width:122px;
	height:30px; 
	line-height:30px;
	float:left;
}
/*----通用样式----*/
#market_box,#telecom,#forum_box,#topics,#focus_news,#group_news{
	overflow:hidden;
	border:1px solid #ccc;
	background: url(img/title_bg.gif) repeat-x;
}
/*----论坛----*/
#forum_box{
	height:342px;
	margin-bottom:8px;
	font-size:14px;
	position:relative;
}
#forum_box ul{
	margin:11px 0 0 11px;	
}
#forum_box ul li{
	background:url(img/icon.gif) 0px -236px no-repeat;
	padding-left:9px;
	line-height:2em;
}
/*-----专题-----*/
.topicstit{
	position:absolute; top:266px;
}
#topics{
	background:none;
	height: 240px;
	margin-bottom:8px;
	text-align:center;
}
#topics h2{
	color:#ba2636;
	margin:7px auto;
}
#topics ul{
	padding-left:12px;
	text-align:left;
	margin:3px 0 8px 0;
}
#topics li{
	background:url(img/icon.gif) 0px -214px no-repeat;
	padding-left:12px;
	font-size:14px;
	line-height:1.8em;
}
#topics li a{
	color:#ba2636;
}
#topics .general{
	padding-top:6px;
}
#topics .general li{
	background:url(img/icon.gif) 0px -294px no-repeat;
}
#topics .general li a{
	color:#333;
}
/*-----聚合新闻-----*/
#group_news{
	height:236px;
	background:none;
	border-top:none;
}
#group_news .lists{
	margin:0 0 0 15px;
}

#group_news .lists li{
	background:url(img/icon.gif) 0px -234px no-repeat;
	padding-left:8px;
	font-size:14px;
	line-height:2em;
}
#group_img{
	margin:8px 12px 0 16px;
	border-top:1px dashed #999;
	padding-top:12px;
	overflow:hidden;
	zoom:1;
}
#group_img li{
	float:left;
	width:32%;
	height:100px;
}
#group_img span{
	display:block;
	background:#f1f1f1;
	width:115px;
	text-align:center;
}

#group_img li img{
	width:115px;
	height:70px;
	display:block;
	margin-bottom:5px;
}

#kill_img{

	overflow:hidden;
	padding-top:26px;
	padding-bottom:16px;
	_padding-bottom:30px;
	zoom:1;

}
#kill_img li{
	margin-left:9px;
	float:left;
	width:110px
	height:170px;
}
#kill_img span{
	display:block;
	background:#f1f1f1;
	width:110px;
	text-align:center;
}

#kill_img li img{
	width:110px;
	height:100px;
	display:block;
	margin-bottom:5px;
}
/*----新闻------*/
.news{
	margin:0 0 0 6px;
}
.news li{
	background:url(img/icon.gif) 0px -235px no-repeat;
	padding-left:8px;
	font-size:14px;
	line-height:1.78em;
}
#news,#entertainment,#games,#kill,#wedding{
	position:relative;
	padding:0 12px;
}
/*--游戏--*/
#games h3,#kill h3,#wedding h3{
	margin-top:12px;
}
/*--游戏--*/
#wedding h2{
	margin-left:5px;
}
#news h3,#entertainment h3,#games h3,#kill h3,#wedding h3{
	float:right;
	width:226px;
	text-align:center;
}
#news .news,#entertainment .news,#games .news,#wedding .news{
	float:right;
	width:210px;
	margin:3px 0 4px 0;
}
#news .news,#entertainment .news,#games .news,#wedding .news{
	float:right;
	width:210px;
	margin:3px 0 4px 0;
}
#fashion .news,#sports .news,#business .news,#property .news{
	margin-top:3px;
}
#news .lists li,#kill .lists li,#entertainment .lists li,#games .lists li,#wedding .lists li{
	background:url(img/icon.gif) 0px -235px no-repeat;
	padding-left:8px;
	font-size:14px;
	line-height:1.8em;
}

#business .lists li{ height:20px; width:66px; 
    float:left;
	font-size:12px;
	line-height:1.5em;
	_line-height:1.8em;
}
#news img,#entertainment img,#games img,#wedding img{
	position:absolute;
	width:150px;
	height:100px;
}
.transparent1,.transparent2{
	opacity: 0.70;
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=70,finishOpacity=100);
	width: 150px; 
	height: 24px;
	background-color:#000;
	position:absolute; 
	z-index:2;
}

.transparent1 a{ color:#FFF}
.transparent1 a:hover{
	text-decoration:underline;
	}

.transparent1{
	top:119px;
	left:12px;
}
.transparent2{
	top:232px;
	left:12px;
}
.tra_title1{
	display:block;
	position:absolute;
	top:124px;
	left:12px;
	width: 150px; 
	height: 18px;
	position:absolute; 
	z-index:5;
	text-align:center;
	overflow:hidden;
}
.tra_title2{
	display:block;
	position:absolute;
	top:237px;
	left:12px;
	width: 150px; 
	height: 18px;
	position:absolute; 
	z-index:3;
	text-align:center;
	overflow:hidden;
}
#games .tra_title1,#wedding .tra_title1,#entertainment .tra_title1,#news .tra_title1,#entertainment .tra_title2,#news .tra_title2,#games .tra_title1 a,#wedding .tra_title1 a,#entertainment .tra_title1 a,#news .tra_title1 a,#entertainment .tra_title2 a,#news .tra_title2 a,#sports .tra_title1 a,#sports .tra_title1 a{color:#FFF}
.news_img1{
	top:43px;
	left:12px;
}
.news_img2{
	top:156px;
	left:12px;
}
/*应用超市*/
#market_box{
	height:340px;
	position:relative;
	margin-bottom:8px;
	z-index:-1
}
#market_box .manage{
	color:#003399;
	position:absolute;
	font-size:12px;
	top:5px;
	right:0px;
	width:60px;
	height:21px; 
	cursor:pointer;
	background:url(img/icon.gif) no-repeat 0 -166px;
	padding-left:25px;
	line-height:22px;
}
#market_box .manage a{color:#003399;}
#market_box .more{
	color:#003399;
	position:absolute;
	font-size:12px;
	top:318px;
	right:8px;
	width:60px;
	height:21px; 
	cursor:pointer;
	background:url(img/icon.gif) no-repeat 0 -144px;
	padding-left:25px;
	line-height:22px;
}
#market_box ul{
	margin-top:-1px;
}
#market_box li{
	float:left;
	width:84px;
	border-bottom:1px solid #f0f0f0;
	margin-top:3px;
	text-align:left;
	line-height:32px;
	height:32px;
}
#market_box li a{
	color:#000;
}
.ticon_1,.ticon_2,.ticon_3,.ticon_4,.ticon_5,.ticon_6,.ticon_7,.ticon_8,.ticon_9,.ticon_10,.ticon_11,.ticon_12,.ticon_13,.ticon_14,.ticon_15,.ticon_16,.ticon_17,.ticon_18,.ticon_19,.ticon_20,.ticon_21,.ticon_22,.ticon_23,.ticon_24,.ticon_25,.ticon_26,.ticon_27,.ticon_28,.ticon_29,.ticon_30,.ticon_31,.ticon_32,.ticon_33,.ticon_34,.ticon_35,.ticon_36,.ticon_37,.ticon_38,.ticon_39,.ticon_40,.ticon_41,.ticon_42,.ticon_43,.ticon_44,.ticon_45,.ticon_46,.ticon_47,.ticon_48,.ticon_49,.ticon_50,.ticon_51,.ticon_52,.ticon_53,.ticon_54,.ticon_55,.ticon_56,.ticon_57{
	height:32px; line-height:32px;
	background:url(img/tools_icon.gif) no-repeat; padding-left:40px;
}
.ticon_1{background-position:0 0;}
.ticon_2{background-position:0 -32px;}
.ticon_3{background-position:0 -64px;}
.ticon_4{background-position:0 -96px;}
.ticon_5{background-position:0 -128px;}
.ticon_6{background-position:0 -160px;}
.ticon_7{background-position:0 -192px;}
.ticon_8{background-position:0 -224px;}
.ticon_9{background-position:0 -256px;}
.ticon_10{background-position:0 -288px;}
.ticon_11{background-position:0 -320px;}
.ticon_12{background-position:0 -352px;}
.ticon_13{background-position:0 -384px;}
.ticon_14{background-position:0 -416px;}
.ticon_15{background-position:0 -448px;}
.ticon_16{background-position:0 -480px;}
.ticon_17{background-position:0 -512px;}
.ticon_18{background-position:0 -544px;}
.ticon_19{background-position:0 -576px;}
.ticon_20{background-position:0 -608px;}

.ticon_21{background-position:0 -640px;}
.ticon_22{background-position:0 -672px;}
.ticon_23{background-position:0 -704px;}
.ticon_24{background-position:0 -736px;}
.ticon_25{background-position:0 -768px;}
.ticon_26{background-position:0 -800px;}
.ticon_27{background-position:0 -832px;}
.ticon_28{background-position:0 -864px;}
.ticon_29{background-position:0 -896px;}
.ticon_30{background-position:0 -928px;}


.ticon_31{background-position:0 -960px;}
.ticon_32{background-position:0 -992px;}
.ticon_33{background-position:0 -1024px;}
.ticon_34{background-position:0 -1056px;}
.ticon_35{background-position:0 -1088px;}
.ticon_36{background-position:0 -1120px;}
.ticon_37{background-position:0 -1152px;}
.ticon_38{background-position:0 -1184px;}
.ticon_39{background-position:0 -1216px;}
.ticon_40{background-position:0 -1248px;}


.ticon_41{background-position:0 -1280px;}
.ticon_42{background-position:0 -1312px;}
.ticon_43{background-position:0 -1344px;}
.ticon_44{background-position:0 -1376px;}
.ticon_45{background-position:0 -1408px;}
.ticon_46{background-position:0 -1440px;}
.ticon_47{background-position:0 -1472px;}
.ticon_48{background-position:0 -1504px;}
.ticon_49{background-position:0 -1536px;}
.ticon_50{background-position:0 -1568px;}

.ticon_51{background-position:0 -1600px;}
.ticon_52{background-position:0 -1632px;}
.ticon_53{background-position:0 -1664px;}
.ticon_54{background-position:0 -1696px;}
.ticon_55{background-position:0 -1728px;}
.ticon_56{background-position:0 -1792px;}
.ticon_57{background-position:0 0;}
/*----电信-----*/
#telecom{
	height:156px;
	margin-bottom:8px;
}
#telecom h2{
	font-weight:normal;
	margin:0;
}
#telecom .tab{
	background:url(img/icon.gif) 0 -266px no-repeat;
	width:225px;
	float:right;
}
#telecom .tab li{
	width:90px;
	height:27px;
	float:right;
	border-left:1px solid #ccc;
	text-align:center;
	cursor:pointer;
}
.selected{
	background:#fff;
}
.normal{
	background:none;
}
.tab_none{
	display:none;
}
#telecom .lists{
	display:block;
	padding-top:8px;
	margin-left:12px;
}
#telecom .lists li{
	background:url(img/icon.gif) 0px -234px no-repeat;
	padding-left:12px;
	font-size:12px;
	line-height:1.9em;
}
/*----it.教育----*/
#it,#lady{
	padding:0px 8px;
}
/*----体育----*/
/*----体育----*/
#sports{
	padding:0 8px;
	position:relative;
}
#sports img{
	width:100px;
	height:135px;
	margin:8px 10px 0 6px;
	float:left;
}
#sports .transparent1{
	width:100px;
	top:365px;
	left:14px;
	z-index:2;
}
#sports .tra_title1{
	display:block;
	position:absolute;
	top:369px;
	left:14px;
	width: 100px; 
	height: 18px;
	position:absolute; 
	z-index:3;
	text-align:center;
	overflow:hidden;
}
#sports .lists{
	float:left;
	margin-top:4px;
	font-size:12px;
	width:152px;
	overflow:hidden;
}
#sports .lists li{
	font-size:12px;
	background:url(img/icon.gif) 0px -234px no-repeat;
	line-height:2em;
	padding-left:7px;
}
#sports .news{
	margin-top:1px;
}
#sports .line{ margin-top:4px;}
/*----时尚----*/
#fashion{
	padding:0 8px;
	position:relative;
}
#fashion .lists{
	margin-top:6px;
	font-size:12px;
	padding:0 0 0 10px;
}
#fashion .lists li{
	font-size:12px;
	background:url(img/icon.gif) 0px -234px no-repeat;
	line-height:2em;
	padding-left:9px;
}

#fashion .news{
	margin:3px 0 4px 0;
}

/*------分站链接-----*/
#site_nav{
	clear:both;
	border:1px solid #b1c8d7;
	background:#f5f8fc;
	height:26px;
	padding:0 12px;
}
#site_nav li{
	float:left;
	width:40px;
	line-height:28px;
}
#site_nav li a{
	color:#1e50a2;
}
/*-----友情链接-----*/
#friend_link,#pwebsite{
	padding:0 170px;
	text-align:left;
	line-height:2em;
	margin-top:10px;
	height:97px;
	display:none;
}
#friend_link a,#pwebsite a{
	color:#666;
}
/*-----图片-----*/
#pic_box{
	clear:both;
	height:248px;
	border:1px solid #ccc;
	margin-bottom:8px;
	overflow:hidden;
}
#pic_box ul{
	margin-left:2px;
}
#pic_box img{
	width:140px;
	height:90px;
	z-index:0;
}
#pic_box div{
	opacity: 0.80;
	Z-INDEX: 2;  FILTER: alpha(opacity=70); WIDTH: 110px; BACKGROUND: #000; -moz-opacity: 0.7; opacity: 0.7;
	width: 140px; 
	height: 22px;
	background-color:#000;
	position:absolute; 
	z-index:1;
	top:69px;
	left:0;
	text-align:center;
	font-weight:normal;
}
#pic_box span{
	color:#fff;
	display:block;
	width: 140px; 
	height: 22px;
	top:72px;
	text-align:center;
	left:0;
	position:absolute;
	cursor:pointer;
	z-index:3;
}
#pic_box li{
	float:left;
	margin:15px 0 0 15px;
	display:inline;
	position:relative;
	cursor:auto;
}
#pic_box a:hover{
	text-decoration:none;
}
/*----星空影院----*/
#movie{
}

#movie ul{
	margin-top:15px;
	text-align:center;
}

#movie li{
	width:50%;
	float:left;
	line-height:20px;
	font-weight:bold;
}

#movie img{
	width:87px;
	height:120px;
	border:1px solid #dddad1;
	padding:2px;
	display:block;
	margin:5px auto 3px auto;
}
#movie p{
	text-align:center;
	color:#666666;
	font-weight:normal;
}

/*-----------版块----------*/



/*头条&焦点新闻*/
#focus_news{
	height:256px;
	border-bottom:none;
	background:none;
	padding-top:14px;
}
#focus_news h1{
	font-size:18px;
	font-family: "微软雅黑","黑体";
	margin-bottom:5px;
	text-align:center;
}
#focus_news p{
	margin-bottom:1em;
	text-align:center;
}
#focus_news ul{
	margin-left:18px;
}
#focus_news li{
	background:url(img/icon.gif) 0px -234px no-repeat;
	padding-left:4px;
	font-size:14px;
	line-height:2em;
}
#focus_news li a{
	margin-left:4px;
}
/*幻灯*/
.slide {
	WIDTH: 286px; height:240px; margin:0 auto; overflow:hidden;
}
#focusPic {
	PADDING-BOTTOM: 2px; WIDTH: 286px; HEIGHT: 230px; background:#FFF;
}
#focusPic #trNews{
	*margin-top:-1px;_margin-top:-5px;
}
#focusPic UL {
	WIDTH: 286px; BACKGROUND: url(img/focuspic2.gif) no-repeat right top;
}
#focusPic LI {
	TEXT-ALIGN: center; WIDTH: 57px; BACKGROUND: url(img/focuspic.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 34px; FONT-WEIGHT: bold; overflow:hidden; 
}
#focusPic LI A {
	COLOR: #666; TEXT-DECORATION: none; display:block; margin-top:12px;*margin-top:13px;
}
#focusPic LI.current {
    WIDTH: 57px; BACKGROUND: url(img/focuspic.gif) no-repeat right 50%; HEIGHT: 34px
}
#focusPic LI.current A {
	COLOR: #000; TEXT-DECORATION:none;
}
#focusPic .pic {
	POSITION: relative; WIDTH: 286px; FLOAT: left; HEIGHT: 200px
}
#focusPic .textbg {
	Z-INDEX: 15; POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 286px; BACKGROUND: #000; HEIGHT: 30px; TOP: 170px; LEFT: 0px; -moz-opacity: 0.6; opacity: 0.6
}
.block2 .tt2 .textbg {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 100px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 19px; LEFT: 0px; -moz-opacity: 0.7; opacity: 0.7
}
.block2 .tt3 .textbg {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 100px; BOTTOM: 2px !important; BACKGROUND: #8f1d22; HEIGHT: 19px; LEFT: 0px; -moz-opacity: 0.7; opacity: 0.7
}
.block3 .tt .textbg {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 100px; BOTTOM: 0px !important; BACKGROUND: #8f1d22; HEIGHT: 19px; LEFT: 5px; -moz-opacity: 0.7; opacity: 0.7
}
.music .img1 .textbg {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 110px; BACKGROUND: #000; HEIGHT: 19px; TOP: 71px; LEFT: 0px; -moz-opacity: 0.7; opacity: 0.7
}
.block4 .tt2 .textbg {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 100px; BOTTOM: 0px !important; BACKGROUND: #000; HEIGHT: 19px; LEFT: 5px; -moz-opacity: 0.7; opacity: 0.7
}
#focusPic .text {
	Z-INDEX: 16; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 286px; HEIGHT: 30px; COLOR: #fff; TOP: 170px; FONT-WEIGHT: bold; LEFT: 0px
}
#focusPic .text A {
	LINE-HEIGHT: 30px; COLOR: #fff
}
/*弹出层*/
#BOX_overlay{position: absolute;z-index: 100;top: 0px;left: 0px;background-color:#fff;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
#messdiv{}
#messdiv .messdiv_title{background:url(img/messdiv_title.gif) repeat-x; height:32px; overflow:hidden}
#messdiv .messdiv_title h1{ }
#messdiv .window_close{height:0px; line-height:20px; margin:4px 4px 0 0; float:right}
#messdiv #left_tool{ width:51%; height:340px; float:left; overflow:hidden; font-weight:bold; color:#333}
#messdiv #left_tool li{float:left; width:126px; margin:2px 0 2px 6px; border:1px solid #ddd;overflow:hidden; position:relative}
#messdiv #left_tool li div{position:absolute; top:5px; right:4px;}
#messdiv #right_tool{ width:49%; height:340px; float:right; overflow:hidden; font-weight:bold; color:#333}
#messdiv #right_tool ul{ margin:0 0 0 17px;}
#messdiv #right_tool li{float:left; width:110px; margin:2px 0 2px 6px; border:1px solid #ddd; position:relative; cursor:pointer}
#messdiv .select{background:url(img/select.gif); position:absolute; width:40px; height:19px; display:block; top:6px; right:2px; cursor:pointer}
#messdiv .add{background:url(img/add.gif); position:absolute; width:40px; height:19px;display:block;top:6px; right:2px;}
#messdiv h3{background:url(img/icon.gif) no-repeat 0 0; height:32px; line-height:36px; font-size:14px; font-weight:bold; color:#000;
	padding-left:25px; display:block; font-size:14px; text-align:left; margin:0; height:32px; overflow:hidden;}
#messdiv h2{background:height:32px; line-height:36px; font-size:16px; font-weight:bold; color:#000; padding-left:10px; display:block; font-size:14px; text-align:left; margin:0; float:left;}
#messdiv #pager{ clear:both;height:22px; margin-top:8px; width:690px;}
#messdiv #pager img{ margin-left:15px; display:block; float:left}
#messdiv #pager .pse{color:#7d0022; display:block; float:right; font-size:14px; font-weight:bold; width:14px; cursor:pointer}
#messdiv #pager .nomel{color:#03004c; display:block; float:right; font-size:14px; font-weight:bold; width:14px; cursor:pointer}
.line{clear:both; background:url(img/line.gif) repeat-x; width:100%; height:1px; height:1px; overflow:hidden; margin-bottom:4px}
/*美食*/

#food img,#foods a img{border:none; width:100px;}
#food h2{ margin-left:5px;}
#food h3{font-size:16px;color:#333333; text-align:center;margin:10px auto 0 auto; height:24px; overflow:hidden;}
#food .left_img{position:absolute; top:312px;left:13px;font-size:12px;width:100px; color:#fff; z-index:5;text-align:center; height:20px; overflow:hidden;}
#food .left_img a{color:#fff;}
#food .left_img a:hover{color:#fff; text-decoration:underline}
#food .transparent{Z-INDEX:2;FILTER: alpha(opacity=70); WIDTH: 110px; BACKGROUND: #000; -moz-opacity: 0.7; opacity: 0.7;height: 20px;background-color:#000;position:absolute; text-align:center;color:#FFF;width:100px;top:311px;left:13px;overflow:hidden;}
#food .transparent a{color:#fff;}
#food img{width:100px;height:110px;margin:8px 10px 0 6px;float:left; overflow:hidden;}
#food .lists{float:left;margin-top:4px;font-size:12px;width:152px;overflow:hidden;}
#food .lists li{font-size:12px; background:url(img/icon.gif) 0px -234px no-repeat;line-height:2em;padding-left:7px;}
#food .news{margin:1px 0 0 6px;}
#food .news li{font-size:14px;line-height:1.78em;}
#food .ie7{*height:0px;_height:0;}

/*冠名*/
.guanming{height:26px; background:#6CC; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:26px;}
.guanming a{color:#fff}
/*顶部门帘广告*/
.top_ad{height:120px; overflow:hidden; margin-bottom:5px}
.top_ad_left{float:left; width:145px; height:120px; overflow:hidden}
.top_ad_middle{float:left; width:650px; height:70px; margin-left:5px; overflow:hidden}
.top_ad_right{float:right;width:145px; height:120px; overflow:hidden}
.top_ad_font{float:left; width:650px; height:70px; overflow:hidden; margin-left:5px}
.top_ad_font ul{margin-left:4px; margin-top:4px;}
.top_ad_font li{float:left; font-family:"宋体"; width:129px; line-height:22px; overflow:hidden}

