/* CSS Document */
html{ SCROLLBAR-FACE-COLOR: #eef9ff; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #c1dcee; SCROLLBAR-ARROW-COLOR: #c1dcee; SCROLLBAR-TRACK-COLOR: #f8fcff; SCROLLBAR-DARKSHADOW-COLOR: #c1dcee; SCROLLBAR-BASE-COLOR: #fff}
body{ font-size:13px; color:#666; background:#fff; font-family:"宋体"; margin:0px;}
a{ color:#00c; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}
a.link_red{ color:#f00; text-decoration:none;}
a.link_red:hover{ color:#f60; text-decoration:underline;}
h1,h2,h3,h4,p{ margin:0px; padding:0px;}
ul,ol,dl{ margin:0px; padding:0px; list-style:none;}
.c{ clear:both;} 

.hc{ display:none;} 
.sc{ display:block;}
.left{ float:left;} 
.right{ float:right;}
.btnBox{background-color:#FFFFCC;border:1px #E0D0A9 solid; height:25px; padding:3px;}


/* ----*/
.c_title{background:#F1F9FF; border-top:1px solid #A6DAF0;  border-bottom:1px solid #A6DAF0; font-size:14px; color:#000; margin-top:10px; padding:0 5px; line-height:180%; text-decoration:none;}
.c_top{background:#F1F9FF; border:1px solid #A6DAF0; font-size:14px; color:#000; margin-top:5px; padding:0 5px; line-height:180%; text-decoration:none;}
.c_topClass{background:#F1F9FF; border-bottom:1px solid #A6DAF0; font-size:14px; color:#000; margin-top:0px; padding:0 5px; line-height:180%; text-decoration:none;}
.c_topClass span{ float:right; font-weight:normal; font-size:12px; text-decoration:none;}
.c_title span{ float:right; font-weight:normal; font-size:12px; text-decoration:none;}
.c_title a{ color:#000;text-decoration:none;} /* title color */ 
.c_title a:hover{ color:#f60;text-decoration:underline;} 

#header{ height:94px; position:relative; width:960px; margin:0 auto;border-bottom:2px solid #EEF9FF;}
#header #tab_nav_bar{ position:absolute; bottom:0px; border-bottom:1px solid #C7E0EE; background:url(../images/h_bg.gif) repeat-x 0 -60px #e8f5fe; height:30px; width:960px; left:0px;}
#header #tab_nav_bar #h_l{ position:absolute; left:0; bottom:0; width:5px; height:30px; background:url(../images/h_bg.gif) no-repeat 0px -30px;}
#header #tab_nav_bar #h_r{ position:absolute; right:0; bottom:0;width:5px; height:30px; background:url(../images/h_bg.gif) no-repeat 0px 0px;}
#logo{ position:absolute; top:0px; left:0px; border:none;}
#cityName{position:absolute; z-index:1000;top:5px; top:10px; color:#000;left:215px;font-size:25px; text-align:center;}/* ----*/
#cityName a{ font-size:12px; font-weight:normal; line-height:150%;}
#cityName a:hover{ color:#f60;}
/*#login_text{ position:absolute; right:0px; top:5px;}*/
#post_btn{ background:url(../images/butPost.gif) no-repeat;text-align: right;position:absolute; top:20px; right:0px; color:#000; vertical-align:middle;width:85px; height:30px; line-height:30px; font-weight:bold; font-size:13px; padding-right:5px;}
/**/
#searchBar{ position:absolute; top:22px; left:330px; }
#searchBar .keyword{ width:250px;font-size:16px;} 
#searchBar .s{ width:150px;font-size:16px;}  
#searchBar .btn{ height:25px; }
#menu{ position:absolute; left:30px; bottom:-3px; z-index:100;}
#menu a{ color:#0389d3; font-size:12px;} 
#menu a:hover{ color:#f60;} 
#menu li{ float:left; padding:0 10px;height:35px; text-align:center; line-height:35px;}
#menu .selected{ background:url(../images/s.gif) no-repeat;width:100px; padding:0px;}
#menu .selected a{ font-size:14px; font-weight:bold; text-decoration:none;}
#wether{ float:right; line-height:28px; margin-right:10px;}

#loginState{width:960px; margin:0 auto; text-align:right; height:13px; margin-top:5px; margin-bottom:0px;}

/* 框架 */
h2{ color:#555; font-size:13px; text-decoration:none; margin:0px; padding-top:10px;}
h2 a{ color:#555;text-decoration:none;}
h3{ font-size:25px; color:#000; margin:0px; padding:15px 0 10px 10px;}

h3 span{ color:#f00; font-size:16px;}
h3 label{ font-size:13px; font-weight:normal; position:relative;}


#c_body{ width:960px;overflow:hidden; margin:0 auto;}
#c_bar { width:960px;border-bottom:1px solid #C7E0EE;background:#F7FEFF;margin:0 auto;line-height:220%;}


/* 左边 */
#cc_left{ float:left; width:670px; margin-top:0px; }
#cc_left .c_type_list{ float:left; line-height:185%; font-size:13px; width:25%; overflow:hidden; height:830px; }
#cc_left .c_type_list span{ color:#999;}
#cc_left .a_margin a{ margin-right:15px;}  #cc_left .a_margin h2 a{ margin:0px;}
#cc_left .a_margin a.mtr14{margin-right:19px;}  
#cc_left h3{ font-size:14px; color:#999; background:url(../images/h3_bg.gif) no-repeat 3px 0px; height:20px; margin-top:10px; padding-left:14px; width:280px;}
#cc_left h3.bg{ color:#000; padding:5px 15px 0px 15px; width:305px;background:url(../images/h3_bg.gif) no-repeat 3px 5px #F1F9FF; border-top:1px solid #A6DAF0;border-bottom:1px solid #A6DAF0; }

#cc_nav{border-bottom:1px solid #C7E0EE;background:#F7FEFF;margin:0 auto;line-height:220%; width:100%; margin-bottom:5px;}
/*
#ccc_left{}
#ccc_left .c_type_list{ float:left; line-height:185%; font-size:13px; width:25%; overflow:hidden; height:830px; }
#ccc_left .c_type_list span{ color:#999;}
#ccc_left .a_margin a{ margin-right:15px;}  #cc_left .a_margin h2 a{ margin:0px;}
#ccc_left .a_margin a.mtr14{margin-right:19px;}  
#ccc_left h3{ font-size:14px; color:#999; background:url(../images/h3_bg.gif) no-repeat 3px 0px; height:20px; margin-top:10px; padding-left:14px; width:280px;}
#ccc_left h3.bg{ color:#000; padding:5px 15px 0px 15px; width:270px;background:url(../images/h3_bg.gif) no-repeat 3px 5px #F1F9FF; border-top:1px solid #A6DAF0;border-bottom:1px solid #A6DAF0; }
/*左边*/
#c_right {
	PADDING-LEFT: 10px;margin-top:5px; FLOAT: right; BORDER-LEFT: #c1dcec 1px solid; WIDTH: 220px
}
/* 右边 */
#cc_right{ float:right; width:280px; border:1px solid #A6DAF0; margin-top:5px; }
#cc_right h3.none_top{ border-top:none;}
#cc_right h3{ color:#000;border-bottom:1px solid #A6DAF0; border-top:1px solid #A6DAF0; background:#F1F9FF;  line-height:180%; font-size:14px; padding:0px 5px;}
#cc_right h3 span{ font-size:12px; font-weight:normal; float:right;}
#cc_right h3  a{ color:#000;text-decoration:none;}  #cc_right h3  a:hover{ color:#f60;text-decoration:underline;}  
#cc_right .c_border{ border:4px solid #f4fafd; padding:5px; }
#cc_right .c_border h4{ font-size:12px; text-align:center; padding:5px 0px;}


/* 分类左边 */
#cs_left{ float:left; width:700px; margin-top:5px;}
#cs_left .border{ border:1px solid #A6DAF0;}
#cs_left .c_top{ color:#000;border-bottom:1px solid #A6DAF0;background:#F1F9FF;  line-height:180%; font-size:14px; padding:0px 5px;}
#cs_left .c_top span{ font-size:12px; font-weight:normal; float:right;}
#cs_left .c_top a{ color:#000;text-decoration:none;} 
#cs_left .c_top a:hover{ color:#f60;text-decoration:underline;}  
#cs_left .c_border{ border:4px solid #f4fafd; padding:5px; height:1%;}
#cs_left .c_text_title{clear:both; margin:2px 0px;}
#cs_left .c_border h4{ font-size:12px; text-align:center; padding:5px 0px;}

/* 分类右边 */
#cs_right{ float:right; width:240px; border:1px solid #A6DAF0; margin-top:5px; }
#cs_right h3.none_top{ border-top:none;}
#cs_right h3{ color:#000;border-bottom:1px solid #A6DAF0; border-top:1px solid #A6DAF0; background:#F1F9FF;  line-height:180%; font-size:14px; padding:0px 5px;}/* title color */
#cs_right h3 span{ font-size:12px; font-weight:normal; float:right;}
#cs_right h3  a{ color:#000;text-decoration:none;}  #cc_right h3  a:hover{ color:#f60;text-decoration:underline;}  
#cs_right .c_border{ border:4px solid #f4fafd; padding:5px; height:1%;}
#cs_right .c_text_title{clear:both;}
#cs_right .c_border h4{ font-size:12px; text-align:center; padding:5px 0px;}

/* 列表*/
#c_right UL LI {
	FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.ullist1 LI {
	WIDTH: 100% ;line-height:200%; overflow:hidden;
}
.ullist1 LI SPAN {
	MARGIN-TOP: -26px; FLOAT: right; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ullist2 LI {
	FLOAT: left; WIDTH: 50%; line-height:200%; overflow:hidden;
}
.ullist3 LI {
	FLOAT: left; WIDTH: 33%; line-height:200%; overflow:hidden;
}
/*首页资讯列表*/
.c_text_index_list{ clear:both;}
.c_text_index_list li{ width:250px; padding-left:10px; height:20px; margin-right:5px; line-height:20px; overflow:hidden; font-size:12px;  no-repeat 3px 8px;}
/* 资讯列表 */
.c_text_list{ clear:both;}
.c_text_list li{ width:150px; padding-left:10px; height:20px; margin-right:5px; line-height:20px; overflow:hidden; font-size:12px; float:left; background:url(../images/dot.gif)  no-repeat 3px 8px;}

/* 图文列表 */
.c_img_list{ clear:both;}
.c_img_list li{ width:49%; float:left; text-align:center; padding:3px 0px;}
.c_img_list_3 li{ width:33%; float:left; text-align:center; padding:3px 0px;}
.c_img_list li img{ padding:2px; border:1px solid #ccc; width:90px; height:90px;}

/* 热点列表 */
.d_ul{ margin-top:5px; *margin-top:0px;}
.d_ul li{ height:25px; line-height:25px; width:290px !important; width:285px;padding-left:10px; overflow:hidden;background:url(../images/dot.gif)  no-repeat 3px 10px;}
.d_ul li .tel{ font-family:Arial; color:#CCC;  float:right; margin-top:-25px; position:relative; background:#fff; padding-left:5px; left:-5px;}

/* 点评列表 
.c_ul{ margin-top:5px; *margin-top:0px;}
.c_ul li{ height:25px; line-height:25px; padding-left:10px; overflow:hidden;background:url(../images/dot.gif)  no-repeat 3px 10px;}
.c_ul li .name{ font-family:Arial; color:#000;  float:right; margin-top:-25px; position:relative; padding-left:5px; left:-5px;}


/* 搜索列表
ul.listTab{float:left; color:#555; padding-left:10px;}
ul.listTab li {display:inline;}
ul.listTab li a {display:block;float:left; padding:4px 4px; font-size:13px; line-height:16px;}
ul.listTab li a:hover {background:#fff; text-decoration:none;}
ul.listTab li.ltOn a { background:#f1f1f1; border:1px solid #999; border-bottom:none; color:#555; position:relative; bottom:-1px; font-weight:bold;}
ul.listTab li.ltOn a:hover {background:#f1f1f1;}
ul.listTab span{float:right;}
.listTabMore {font-size:12px; background:#f1f1f1;  border-top:1px solid #999; padding:2px 8px; color:#555; clear:both}
.listTabMore a {padding-right:6px;}
.listTabMore span{margin-left:500px;}
#list_a{ background-color:#FFFFCC;border:1px #E0D0A9 solid; color:#FF7F00; font-weight:normal;}


/* 信息列表 
#list {width:700px;border:0px solid #A6DAF0;margin:0px auto;}
.listImg {width:100%; clear:both;}
.listImg span {width:130px; border:1px #cccccc solid;  height:128px; overflow:hidden; float:left;margin-right:8px; padding:0; margin-bottom:6px; font-size:12px; line-height:25px; text-align:center}
.listImg span img{width:128px; height:102px; border:0px;}

ul#pl {width:720px;  margin-top:10px;}
ul#pl li {width:136px; height:128px; overflow:hidden; float:left;margin-right:8px; padding:0; margin-bottom:6px; font-size:12px; line-height:25px; text-align:center}
ul#pl li .plPic {width:130px; height:102px; overflow:hidden; text-align:center;}
*/
table#listTbl { font-weight:normal; margin-top:5px;}
table#listTbl tr {font-size:14px; text-align:left; line-height:20px;  color:#555}
table#listTbl td { line-height:200%;text-align:center;  font-size:12px; color:#666;}
table#listTbl .title{ line-height:200%;text-align:left;width:280px;white-space:nowrap; overflow:hidden; font-size:12px; color:#666; }
table#listTbl .title a:link {font-size:14px;}
table#listTbl .title a:active {font-size:14px;}
table#listTbl .title a:hover {text-decoration:underline;font-size:14px;}
table#listTbl .title a:visited {color:#800080;font-size:14px;}
table#listTbl .cell{width:90px;white-space:nowrap; overflow:hidden;}
table#listTbl td a:link {font-size:14px;}
table#listTbl td a:active {font-size:14px;}
table#listTbl td a:hover {text-decoration:underline;font-size:14px;}
table#listTbl td a:visited {color:#800080;font-size:14px;}
table#listTbl td.cd {font-size:12px; vertical-align:top}
table#listTbl .total{padding:4px; text-align:left;}
table#listTbl .line{background:#fff url('../images/bgList1.gif') bottom repeat-x}
/* 有图
table#listTbl .isImg{color:Red;}
#listHeader{width:100%; height:25px; background-color:#f1f1f1; font-size:14px; font-weight:bold;}
#listHeader .title{width:280px; text-align:left}
#listHeader .cell{width:90px; text-align:center;}
#listClass{width:100%; background-color:Red; font-size:12px; font-weight:normal;}


/* 分页 */
#page {width:700px;border:1px solid #A6DAF0;margin:0px auto;}


/*详细内容
#c_about{ font-size:12px; color:#666; border-bottom:1px solid #C1DCEC; padding:0 10px 2px 10px; margin-bottom:10px;} #a_about span{ float:right; }
#c_content{ line-height:200%; font-size:14px; color:#666; width:100%; overflow:hidden; padding-left:10px;}
#c_content a{ text-decoration:underline;} 
#c_content img{ padding:3px; border:1px solid #ddd; margin:0px 10px 10px 0px; }
#c_detail{color:#000;border:1px solid #efefef;line-height:25px; padding:10px;}
#c_user{ background:url(../images/d_bg.gif) repeat-x top; padding:5px 10px; line-height:180%;}
#c_user span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
#c_user a{ text-decoration:underline;}
#c_user img{ border:none;} 
#c_comment{ margin:5px;}
#c_title{ background:url(../images/d_bg.gif) repeat-x top; padding:5px 10px; line-height:180%;}

/*发布内容
ul.postTagUl {padding-bottom:6px;}
ul.postTagUl li {width:120px; height:21px; color:#999; padding-right:6px; float:left; overflow:hidden;}
.postform tr{ height:20px; }
*/
/* 底部 */
#copyright{ text-align:center; padding:5px; line-height:150%; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:960px; margin:0 auto;}
#copyright a{ text-decoration:noneunderline;color:#000000;} #copyright a:hover{ color:#f60;}
#footer{ width:960px; margin:0 auto; font-size:12px;}
#footer .hotcity{ border-top:1px solid #ccc;border-bottom:1px solid #ccc; padding:0px; line-height:200%;  margin:0px; color:#000;}
#footer .hotcity span{ font-weight:bold; color:#000;}
#footer .hotcity a{ color:#666; margin-left:5px;}  #footer .hotcity a:hover{ color:#f60;}

/* citychange */
#link_city_change{ position:relative;}
#all_city{ color:#000; border:2px solid #A6DAF0; background:#fff; padding:5px; position:absolute; top:11px; left:0px; width:390px;  z-index:1000;}

/* 用户登录 
#userLogin{width:450px;height:230px; background-color:White; border:3px #3892CC solid;}
#userLogin .title{width:440px; height:25px; font-size:14px; line-height:26px; padding-left:5px;padding-right:5px; background-color:#DDEAF2; font-weight:bold; color:#000000;}
#userLogin .title .label{float:left;width:200px;}
#userLogin .title .close{float:right; cursor:hand; width:22px; margin-top:3px;height:20px; background-image:url("../images/close.gif"); border:0px;}
#userLogin .content{width:440px; padding:10px; color:#000000;}
#userLogin .content input{border:1px #cccccc solid;}

/*广告位*/
.ad_style{
	margin:5px auto;
}
/*用户中心table*/
.UserCenter{
margin:5px auto;
}
/*搜索结果*/
.blue_border{
	border:1px #b7d0ef solid;
}
.blue_text{
	font-family:"宋体";
	font-size: 12px;	
	color:#015192;
	background:url('../images/blue_title_bg.gif');
}
.blue_text a{
	color: #015192;
	text-decoration: none;
}