/* CSS Document */







/*



聚焦页面和分社区页面 排版规范 样式



*/







#ifocus {



	width:422px;*width:422px!important;*width:430px;



	height:225px;



}



	#ifocus_pic { display:inline; position:relative; float:left; width:350px; height:223px; overflow:hidden; margin:0px; }



		#ifocus_piclist { position:absolute; }



		#ifocus_piclist li { width:350px; height:225px; overflow:hidden; }



		#ifocus_piclist img {



	width:350px;



	height:225px;



}



	#ifocus_btn {



	display:inline;



	float:right;



	width:70px;



	margin: 0px;



	padding: 0px;



}



		#ifocus_btn li {



	width:75px;



	cursor:pointer;



	opacity:0.5;



-moz-opacity:0.5; 		filter:alpha(opacity=50);



	height: 48px;



	padding-top: 2px;



	padding-right: 2px;



	padding-bottom: 3px;



	padding-left: 2px;



}



		#ifocus_btn img {



	width:60px;



	height:39px;



	margin-top: 3px;



	margin-right: 0;



	margin-bottom: 0;



	margin-left: 7px;



	padding-left: 3px;



}



		#ifocus_btn .current {



	opacity:1;











-moz-opacity:1; 				filter:alpha(opacity=100);



	background-image: url(http://main.tianya.cn/focus/images/ifocus_btn_bg3.gif);



	background-repeat: no-repeat;



	padding: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 5px;



	margin-left: 0px;



}



		#ifocus_btn .normal {



	background-image: url(http://main.tianya.cn/focus/images/ifocus_btn_bg2.gif);



	background-repeat: no-repeat;



	background-position: 6px -3px;



	padding: 0px;



	margin: 0px 0px 5px 0px;



}



#ifocus_btn .more{



	width: 60px;



	margin: 0px 0px 0px 5px;



	padding: 0px;



}



#ifocus_btn .more img{



	height: 13px;



	width: 70px;



	margin: 0px;



	padding: 0px;



}



	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:350px; height:25px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }



	#ifocus_tx { position:absolute; left:8px; bottom:3px; color:#FFF; }



		#ifocus_tx .normal { display:none; }



		



/* --------------------- */



.focustop {height:75px;margin-top:3px; }



.focustop .focus_logo {float:left;margin:0px;width:148px;text-align:center}



.focustop .focus_ad {float:left;width:720px;text-align:center;}



.focustop .focus_rig {float:left;font-size:12px;text-align:center;}







/* --------------------- */



.focustop2 {	height:90px;margin-top:3px;}



.focustop2 .focus_logo {float:left;margin:0px;width:125px;text-align:center}



.focustop2 .focus_ad {float:left;width:640px;text-align:center;margin:0px 10px 0px 5px}



.focustop2 .focus_rig {float:left;width:165px;font-size:12px;height:80px;}



.focustop2 .focus_rig div {padding:6px 6px 5px;}







/* --------------- fen menu ------------------------------ */







.fen_ggarea {height:40px;margin-bottom:3px}



.fen_ggarea ul {}



.fen_ggarea li {float:left;font-size:12px;padding-top:5px ;margin-right:5px}



.fen_ggarea li img {margin-right:5px}



.fen_ggarea .fengg_left {height:40px;width:10px}



.fen_ggarea .fengg {font-size:14px;font-weight:bold;color:#666;}



.fen_ggarea .gg_left {width:530px}



.fen_ggarea li a {font-size:12px}







/* --------------------- */







.channeltop {background-repeat: no-repeat;



			background-position: center bottom;margin:8px; }



.channeltop .channel_logo {float:left;margin:0px 8px 0px 25px ;height:60px;position: relative;}







.channeltop .channel_more {float:left;margin: 25px 5px 5px 5px;}



.channeltop .channel_ad {float:left;width:720px;text-align:center;}



.channeltop .channel_rig {float:left;font-size:12px;text-align:center;}







.channel_skin {margin:1px 8px;line-height: 2px;}



.channel_skin li {float:left;list-style-type: none;padding:0px 3px;}







.photo_area ul {clear:both}



/* --------------------- */







.fen_nav_top {margin:0px;padding:0px}



.fen_nav_main {margin:0px;background-repeat: repeat-y;



			background-position: center top;padding:4px}



	.fen_nav_main ul {margin:0px;padding:0px}



	.fen_nav_main li {float:left;background-repeat: no-repeat;



			background-position: right center;padding:0px 5px;*padding:0px 5px!important;*padding:0px 5px;}



.fen_nav_foot {margin-bottom:2px;*margin-bottom:0px!important;*margin-bottom:3px;position: relative; }



.fen_nav_layer {position:absolute;width:150px;



	top:-5px;left:0px;



	z-index:1;}







.topnews {background-repeat: no-repeat;



			background-position: center top;padding-top:5px}











/* --------------------- */



.title_bar {margin:0px;padding:0px;height:27px}



.title_bar .title_bar_left {float:left;width:430px;padding-left:8px;height:27px}



.title_bar .title_bar_left h2{float:left;font-size:14px;font-weight:bold;padding-top:5px;}



.title_bar .title_bar_left span{float:right;font-size:12px;color:#666666;padding-top:5px;}



.title_bar .title_bar_rig {float:right;font-size:12px;padding-right:8px;padding-top:5px;}







.title_blog {margin:2px 0px 2px 0px ;padding:0px;height:22px;}



.title_blog h2 {float:left;font-size:14px;font-weight:bold;padding-right:5px;background-color:#fff;color:#666}



.title_blog span {float:right;font-size:10px;font-weight:bold;color:#999;padding:0px 5px;background-color:#fff}







.findman {border:1px solid;background-color:#fff;margin:5px;padding:4px;*padding:4px;}



.findman p {font-size:14px;padding:3px 0px}











/* --------------------- */



#header_news h1 {line-height: 26px;font-family:微软雅黑,Arial, Helvetica, 宋体; font-size:20px; 



                 font-weight:bold;text-align:center;margin:0px;margin-top:3px!important;*margin-top:0px;}



.header_news_foot {margin-top:3px;padding: 3px 5px 1px 5px;*padding: 4px 5px!important;*padding: 1px 5px;text-align:center;



				border-top-width: 1px;border-top-style: solid;font-size:12px}



.city_search {font-size:12px;padding-top:5px;border-top-width: 1px;border-top-style: solid;}







/* --------------------- */



.collection {float:left; padding-top:5px; padding-left:20px; text-align:left; }



.collection li a,



.collection li a:link,



.collection li a:hover,



.collection li a:visited {font-size:12px ;color:#888}







.channle_top_left { margin:0px 0px 8px 0px;  background:url(http://main.tianya.cn/focus/images/top_left_bg.gif); background-repeat:no-repeat; height:300px;} 







.channle_top_left_info { MARGIN:0px 5px 0 33px;; PADDING: 0px; height:100px;}



.channle_top_left_info UL {	PADDING: 10px 0px;MARGIN: 0px;}



.channle_top_left_info li {list-style-type: none;font-size:12px;}







.channle_title {margin:1px 0px;padding:2px 0px;font-weight:bold;height:20px;}



.channle_title h3 {font-weight:bold;font-size:14px;float:left;padding:0px 5px;}



.channle_title span {float:right;font-size:10px;font-weight:bold;color:#999;padding:0px 5px;background-color:#fff}







.channle_fence_center {padding:0px 5px}



















/*  */



.photo_title_bar {margin:0px;padding:0px;height:25px}



.photo_title_bar h2{float:left;font-size:14px;font-weight:bold;padding-top:9px;padding-left:60px}



.photo_title_bar span{float:right;font-size:12px;color:#666666;padding-top:5px;}







/* ----niki修改过---- */ 



.photo_title_barn {margin:0px;padding:0px;height: 20px;}



.photo_title_barn h2{float:left;font-size:14px;font-weight:bold;margin-left:60px;*margin-left:55px!important;*margin-left:28px;padding-right:5px;background-color:#fff}



.photo_title_barn span{float:right;font-size:12px;color:#666666;}



.photo_title_bar {margin:0px;padding:0px;height:25px}



.photo_title_bar h2{float:left;font-size:14px;font-weight:bold;padding-top:9px;padding-left:60px}



.photo_title_bar span{float:right;font-size:12px;color:#666666;padding-top:5px;}







/*--------(分社区首页友情链接样式)niki新增--------*/



.alliance{margin-bottom:8px;padding: 5px 0px;clear: both;border:1px solid}



.alliance_left{height: 35px;width: 30px;float: left;font-size: 14px;font-weight: bold;



              padding: 5px 8px 5px 10px;color:#666;text-align:center;



              border-right-width: 1px;border-right-style: solid;}



.alliance_right{float: left;width: 860px;}



.alliance_right ul{width: auto;font-size: 12px;}



.alliance_right li{float: left;width: 85px;border-right-width: 1px;border-right-style: solid;border-right-color: #bdcfe3;line-height: 18px;text-align: center;margin: 3px 0 3px 0;text-align: center;line-height: 15px;padding: 1px 0 1px 0;}







/*-------- 分社区首页首屏右侧博客/部落/社区的样式 --------*/



/*  */



.channle_right {position: relative;height:388px}



.channle_right_bbs ,



.channle_right_blog ,



.channle_right_group ,



.channle_right_sel {position:absolute;width:325px;background-repeat:no-repeat;background-color:#fff	}







.channle_right_bbs { background:url(http://main.tianya.cn/focus/images/fen_nav_bg_3.gif);}



.channle_right_blog { background:url(http://main.tianya.cn/focus/images/fen_nav_bg_1.gif);}



.channle_right_group { background:url(http://main.tianya.cn/focus/images/fen_nav_bg_2.gif); }







.channle_right_blog p {margin:5px 12px}



.channle_right_group p {margin:5px 12px}







.channle_right_bbs_commend {margin:0px 12px 15px 12px}



.channle_right_bbs_commend li{float:left;color:#666;font-size:12px;padding:2px 10px;width:120px}



.channle_right_bbs_commend li h5{font-size:14px;font-weight:bold;}



.channle_right_bbs_commend .line_r {border-right-width: 1px;border-right-style: dashed;}



.channle_right_bbs_list {margin:5px 12px}



.channle_right_bbs_list li{float:left;width:75px;font-size:12px}







.channle_right_sel {border:2px solid #feb10b;background:url(http://main.tianya.cn/focus/images/fen_right_to.gif);background-color:#fefbf1;}







.channle_right_top {background:url(http://main.tianya.cn/focus/images/fen_right_top_bg.gif);background-repeat:repeat-x;margin:8px 8px 0px 8px}



.channle_right_top span {font-weight:bold;font-size:14px;color:#666;background-color:#fff;padding-right:8px}







/* 分页数字 */







.news_coll{width:670px;float:left;margin:0px 10px 20px 0px;padding:0px;}



.news_colr{width:269px;float:left;margin:0px;padding:0px;padding-left:1px;margin-bottom:20px;}



.fen_left_border{border:1px solid #bdcfe3;clear:both;padding:10px;}











.rig_title_question {height:30px;clear:both;}



	.rig_title_question h5 {



	float:left;



	margin-right:5px;



	font-weight:bold;



	font-size:14px;



	color:#666;



	padding-top: 7px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



.rig_title_question span {float:right;font-weight: normal;



					font-size:12px;padding-top:9px;height:20px;padding-right:7px; }







.headernews_center_title {border-bottom-width: 0px;border-bottom-style: solid; font-size: 14px;font-weight: bold;margin:5px 0px 2px 0px;color:#135daf;padding:3px 5px 0px 20px}



.headernews_center_title_line {border-top-width: 1px;border-top-style: solid; font-size: 14px;font-weight: bold;margin:5px 0px;color:#135daf;padding:6px 5px 0px 20px;*padding:6px 5px 0px 20px!important}



.center_list {margin-bottom:5px}



.center_list li {float:left;width:188px;*width:185px;margin-right:0px}







/* ------0402--------------- */



 .left_ad_list {}



.left_ad_list li {float:left;width:100px;margin-right:5px}







.left_pic_area {border-width: 1px;border-style: solid;padding:6px 6px 16px;*padding:6px !important;margin-bottom:8px;text-align:center}



.rig_fen_col {margin:0px;padding:0px}



.rig_fen_foot {margin-bottom:6px;height:12px;overflow: hidden;}



.rig_fen_main {margin:0px;background-repeat: repeat-y;



			background-position: center top;padding:4px 4px 0px}



	.rig_fen_main ul {margin:0px 8px;padding:0px}



	.rig_fen_main li {float:left;background-repeat: no-repeat;font-size:12px;margin:1px 0px;width:48px;text-align:center;



			background-position: right center;}



.fen_nav_foot {margin-bottom:2px;*margin-bottom:0px!important;*margin-bottom:3px;position: relative; height:12px}



.fen_nav_layer {position:absolute;width:150px;



	top:-5px;left:0px;



	z-index:1;}


.rig_fen_top {height:36px;margin:0px}
.rig_fen_top_travel {height:36px;margin:0px}


.left_bang {height:200px;*height:198px!important;*height:193px}







/* -- focusImg -- */



.focusImg{height:315px;overflow:hidden;width:255px;background-color:#3f83c8;



/*background-image: url(http://main.tianya.cn/focus/images/fen_toutu_bg.png);background-repeat: no-repeat;background-position: bottom;*/



}



	.fimg li{display:none;}



	.fimg li.on{display:block;}



	.fimg li img{margin-bottom:3px;}



    .fimg li .titles,.fimg li .titles:visited{font-size:14px; font-weight:bold; color:#fff; margin-left:15px;}



	.forday{ padding:3px 0 0 13px;}



	.forday .titles,.forday .titles:visited,.forday .titles:hover{color:#fff;float:left;margin-top:7px;font-family: "宋体";}



	.forday ul{float:right; width:113px; height:24px; overflow:hidden;}



	.forday li{width:21px;color:#3985b7;float:left;margin-right:7px;text-align:center;cursor:pointer;font-family:Verdana;text-align:center;height:26px;line-height:24px;font-weight:bold;background-image: url(http://main.tianya.cn/focus/images/sprites_bg.gif);background-repeat: no-repeat;background-position: 0 -337px;}



	.forday li.on{background:url(http://main.tianya.cn/focus/images/sprites_bg.gif) no-repeat 0 -300px;color:#fff;}







.left_title h5 {color:#2965b1;}







.meiti_t {font-weight: bold;	font-size:14px;padding:5px 3px 3px 8px}



.meiti_r {height:265px}



.meiti_l {height:260px}







.left_title h5 {color:#2965b1;}



.headernews_center_title_line h2 {font-size:14px;float:left;font-weight: bold;}



.headernews_center_title_line span {float:right;font-size:12px;font-weight: normal;}







.pic_c_r {height:320px}



.pic_c_l {height:288px;*height:292px!important;*height:288px;}



.pic_c li {margin-right:5px}































.box2 {width:950px;margin:0px auto 5px;}



.topmenu {



	margin:5px 0px 5px;



	height:20px;



	border-bottom:#ddd 1px solid;



	padding-bottom:3px;padding-top:0px;



	position:relative;



}



.topmenu_l {float:left}



.topmenu_r {float:right}



.topmenu h5{margin:0px; float:left;padding:0px 9px 0px 8px;background:transparent url(http://main.tianya.cn/focus/images/menubg.gif) no-repeat scroll right 0; font-size:12px; font-weight:normal;}



.topmenu h6{margin:0px; float:left;padding:0px 9px 0px 10px; font-size:12px; 



			font-weight:normal;background:transparent url(http://main.tianya.cn/focus/images/menubg.gif) no-repeat scroll right 0; }



.topmenu .lineno {background:transparent url(http://main.tianya.cn/focus/images/no.gif) no-repeat scroll right 0;}



.topmenu h5 a:link,.topmenu h5 a:visited,



.topmenu h6 a:link,.topmenu h6 a:visited



 {color:#004499;text-decoration: none;}



 .topmenu h5 a:hover, .topmenu h6 a:hover  {color:#ff3300;text-decoration: none;font-size:12px;}







#citylayer {



	position:absolute;background-color:#efefef;border:1px solid #ccc;



	right:0px;



	top:22px;



	width:385px;



	z-index:2;



}



.city_close {width:56px;padding:4px 2px 4px 0px;background-color:#eee;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;



			position:absolute;right:1px;	top:0px;}







.city_close a:link,.city_close a:visited



 {color:#555;text-decoration: none;padding:3px 4px;}



.line_t {border-top:1px solid #ddd;margin:0px 8px 6px;height:1px}







.citylayer_m {background-color:#fff;margin:5px;padding:6px ;}



.cityl_bar {margin-bottom:5px;height:23px;clear:both}/*background-color:#d0e0f1;*/



.cl_m {margin-bottom:8px;clear:both;z-index:322;}



.cityl_bar h2 {font-size:14px; font-weight:bold;margin:0px 2px;padding:4px 2px 0px;color:#004499;clear:both}



.citylayer_m span {font-size:12px; font-weight:normal;color:#999}



.citylayer_m .qy {background-color:#eee;font-size:12px; font-weight:bold;}



.cl_m p  {float:left;font-size:12px; margin:1px 0px;padding:3px 0px 0px ;width:75px;text-align:center;color:#777}



.cl_m2 p {float:left;font-size:12px; margin:1px 0px;padding:3px 0px 0px ;width:95px;text-align:center;color:#777}







.cl_m2 p a:link,.cl_m2 p a:visited



 {color:#2965b1;text-decoration: none;padding:3px 4px;}



 .cl_m2 p a:hover {color:#fff;background-color:#5b98d5;padding:3px 2px;}

 .cl_m1 {margin-bottom:2px;clear:both;}
 .cl_m1 p  {float:left;font-size:12px; margin:1px 0px;padding:3px 0px 0px ;width:60px;text-align:center;color:#777}
 .cl_m1 p a:link,.cl_m p a:visited{color:#2965b1;text-decoration: none;padding:3px 7px;}
 .cl_m1 p a:hover {color:#fff;background-color:#5b98d5;padding:3px 12px;}

.cl_m p a:link,.cl_m p a:visited



 {color:#2965b1;text-decoration: none;padding:3px 12px;}



 .cl_m p a:hover {color:#fff;background-color:#5b98d5;padding:3px 12px;}



 .citylayer_m span a:link, .citylayer_m span a:visited {color:#666;text-decoration: none;}







 .cf{zoom:1;}
.cf:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.clear {clear:both;display:block;height:0;overflow:hidden;margin:0px 6px;} 


.blank8w {height:10px;_height:5px;clear:both;font-size:1px;margin:0 auto;line-height:1px; overflow:hidden}
.blank8w_2 {height:1px;_height:5px;clear:both;font-size:1px;margin:0 auto;line-height:1px; overflow:hidden}

/* bg .blank8w {margin-bottom:8px;clear:both}*/
.part-1{ width:270px; height:32px;}
.part-1 h4{	padding-left:24px;float:left;margin: 8px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #cf0000;}
.part-1 span {float:right;color:#999;margin-top: 8px;margin-right: 8px;}
.part-2{ float:left; width:94px; height:36px;}
.part-2 h4{float:left;margin: 12px;_margin-left: 5px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #cf0000;}
.part-2_1{ float:left; background: url(../images/tj_bg_x.jpg); width:39px; height:36px; margin-right:10px;}
.part-2_1 h4{float:left;font-family: "宋体";	font-size: 12px;font-weight: bold;color: #353535;margin-top: 12px;margin-left: 6px;_margin-left: 3px;}
.part-2_2{ float:right; width:39px; height:36px; margin-right:10px;}
.part-2_2 h4{float:left;font-family: "宋体";	font-size: 12px;color: #353535;margin-top: 12px;margin-left: 8px;_margin-left: 2px;}
.part-2_2 span {float:right; color:#aaa;margin-right: 2px; margin-top:13px;}

.part-3{width:230px; height:31px;}
.part-3 h3{	padding-left:19px;_padding-left:9px;float:left;margin: 10px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #666;}
.part-3 span {float:right;color:#999; margin-top:10px;margin-right:14px}
.part-4{width:545px; height:32px;}
.part-4 h4{	padding-left:24px;	float:left;font-family: "宋体";	font-size: 14px;font-weight: bold;color: #cf0000;margin: 11px;_margin: 18px 11px 11px 5px;}
.part-5{width:545px; height:20px;}
.part-5 h4{	padding-left:24px;	float:left;	font-family: "宋体";font-size: 14px;font-weight: bold;color: #cf0000; margin:4px 0px 10px 10px; *margin:-4px 0px 10px 10px;
 _margin:2px 0px 14px 5px; }
.part-6{ background-image:url(../images/b_1.gif); width:388px; height:29px;}
.part-6 h4{	padding-left:16px;float:left;margin: 8px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #cf0000; _margin:4px 0px 5px 7px;}
.part-6 h5{	padding-left:19px;float:left;margin: 8px;font-family: "宋体";font-size: 14px;color: #cf0000;_margin:4px 0px 5px 10px;}
.part-7{ background-image:url(../images/b_2.gif); width:388px; height:29px;}
.part-7 h4{	padding-left:19px;float:left;margin: 8px;font-family: "宋体";font-size: 14px;color: #cf0000;_margin:4px 0px 5px 7px;}
.part-7 h5{	padding-left:17px;float:left;margin: 8px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #cf0000;_margin:4px 0px 5px 10px;}
.hotels{ background:url(../images/hotels.jpg) no-repeat; width:950px; height:200px;}
.wid950{ width:950px; margin:0px auto; clear:both;}
.bg_dhl{ height:38px; background:url(../images/bg_2.jpg) no-repeat; line-height:38px;}

.columnr ,.l-lined 
{background:transparent url(../images/housebg_y.gif) repeat-y scroll 0 0;}

#house_menu ,.cbar-b ,.cbar-w,.cbar ,.line_s,.zn li ,.menubg
{background:transparent url(../images/housebg_x.gif) repeat-x scroll 0 0;}

.rigbar,.leftbar ,.cbar-b h3 ,.ggsx,.cbar h4 ,.allnav_menu_line 
{background:transparent url(../images/house_icon.gif) no-repeat scroll 0 0;}


#wrapper {}
#case {width:950px ;margin:0px auto;background-color:#fff; overflow:hidden}
.area {width:950px ;margin:0px auto;background-color:#fff;clear:both }

.columnl {float:left;width:270px; height:194px;margin-right:10px;clear:both; display:block; }
.columnl_2 {float:left;width:430px; height:194px;margin-right:10px;}
.columnl_3 {float:left;width:230px; height:194px;}
.columnc {float:left;;width:548px; height:290px;_height:295px;border:1px solid #E0E0E0}
.columnc_2 {float:left;;width:548px; height:276px;_height:283px;border:1px solid #E0E0E0;border-top:0px}
.columnc_3 { background-image:url(../images/part_4.jpg);float:left;width:550px; height:546px;border-top:0px}
.columnr {float:right;width:190px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;}
.columnlc {float:left;width:750px;margin-right:10px}
.columnlc-l {float:left;width:310px;padding-right:10px}
.content {margin:10px 0px 10px 15px}
.line_dashed {margin-right:5px}

.columnr2 {	WIDTH: 308px; FLOAT: left; MARGIN-LEFT: 10px}
.columnc2 {	WIDTH: 628px; FLOAT: left}

.border {border:1px solid #ccc}
.bgcolor {background-color:#f8f8f8}


#head {height:80px;margin-top:3px;margin-bottom:8px}
#head .focus_logo {float:left;margin:0px;width:130px;text-align:center}
#head .focus_ad {float:left;width:670px;text-align:center;margin:0px 10px 0px 5px}
#head .focus_rig {float:left;width:133px;font-size:12px;border:1px solid #ccc;height:80px;}
#head .focus_rig div {padding:6px 6px 5px}

#house_menu {height:66px;background-position:0px -150px;margin-bottom:8px;border-left:1px solid #adbbc9;border-right:1px solid #adbbc9;}
#house_menu ul {float:left;padding:8px 6px 0px 4px;height:50px;margin-right: 4px;_padding-top:12px}
#house_menu li {margin:2px 0px;height:22px;_margin:0px 0px}
#house_menu li h3 {float:left;font:bold 14px "宋体";_padding-top:3px}
#house_menu li a {margin:2px 4px;}
.searchmenu {padding-left:6px}
.searchmenu li span {display:-moz-inline-box;display:inline-block;width:55px;}
.menubg {background-position:right -233px;background-repeat: no-repeat}

.menu1 {width:110px;margin-left:10px;_margin-left:4px}
.menu2 {width:270px}
.menu3 {width:255px}

.channel_nav .menu {
background:url("../images/navbg.png") no-repeat scroll 0 -140px transparent;
height:32px;line-height:33px;overflow:hidden;}

/* height */
.h-r1 {height:458px; overflow:hidden}
.h-r2 {height:550px;_height:558px}
.h-r3 {height:560px}
.h-r4 {height:710px}
.h-r5 {height:498px}
/* bar */
.cbar-b {margin:0px 0px 5px;background-position:0px 0px;height:32px;border-left:1px solid #99afd4;border-right:1px solid #99afd4;}
.cbar-b h3 {padding-left:23px;float:left;font:bold 14px "宋体"; color:#000;padding-top:5px;background-position:0 -35px;margin:2px 6px 0px}
.cbar-w {padding:0px 0px 5px;background-position:0 -73px;height:24px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.cbar-w h3 {padding-left:12px;float:left;font:bold 14px "宋体";padding-top:5px ;color:#a8a802;}

.cbar {margin:0px 0px 8px;_margin:0px 0px 12px;background-position:0 -73px;height:29px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.cbar h4 {padding-left:25px;float:left;font:bold 12px "宋体";padding-top:5px ;_padding-top:9px ;background-position:6px 8px;;*background-position:6px 5px;_background-position:6px 8px;_height:14px}

.leftbar {margin:7px 0px 5px;background-position:3px 3px;*background-position:3px 0px;_background-position:3px 3px;height:14px;clear:both}
.leftbar h3 {padding-left:23px;float:left;font:bold 12px "宋体"; color:#a8a802;_padding-top:4px}
.leftbar h4 {padding-left:23px;float:left;font:bold 14px "宋体"; color:#ff0000;_padding-top:4px}
.leftbar span {float:right;color:#999}
.leftbar span a:link,.leftbar span a:visited {color:#999}
.rigbar {margin:5px 6px 8px;background-position:3px 3px;border-bottom:#ccc 1px solid;height:22px;clear:both}
.rigbar h3 {padding-left:23px;float:left;font:bold 12px "宋体";_padding-top:4px}
.rigbar span {float:right;color:#999;_padding-top:4px;margin-right:5px}

/* list */

.title-list  {margin:0px 0px 8px;line-height: 24px;}
.title-list li {margin:2px 0px;background:transparent url(../images/dot_black.gif) no-repeat scroll -4px 4px; padding-left:10px;font-size:14px;color:#999}
.title-list-12  {margin:0px 0px 8px;line-height: 24px;}
.title-list-12 li {height:23px;background:transparent url(../images/dot_black.gif) no-repeat scroll -4px 4px; padding-left:10px;font-size:12px;color:#999}

.title-list-2  {margin:0px 0px 8px;line-height: 24px;}
.title-list-2 li {float:left;width:70px;margin:2px 6px 2px 0px;background:transparent url(../images/dot_black.gif) no-repeat scroll -4px 4px; padding-left:8px;font-size:14px;color:#999}


.title-list-unordered {margin:0px 0px 8px;line-height: 24px;}
.title-list-unordered p {margin:2px 0px; font-size:14px;color:#999}
.title-list-unordered p a {margin-right:5px}
.title-list-unordered span {font-size:12px}
.title-list-unordered span a:link,
.title-list-unordered span a:visited {font-size:12px;color:#999}

.pic-list {	margin-top: 10px;margin-right: 20px;margin-bottom: 35px;margin-left: 12px;}
.pic-list li {float:left;}
.pic-list li img {border:1px solid #aaaaaa;padding:0px;margin:0px;}
.pic-list li h5 {padding:0px;font-size:12px; line-height:20px; font-weight: normal;text-align:center;margin:0px;}

.lpic-pp li {margin:3px 6px 3px 6px;_margin:3px 4px 3px 5px;width:90px;text-align:center}
.lpic-pp li img { width:86px;height:86px;}
.lpic-l li {margin:3px 4px;_margin:3px 3px 3px 2px;width:90px;text-align:center}
.lpic-l li img { width:86px;height:86px;}
.lpic-line {border-bottom:1px dashed #ccc}

.lpic li {margin:3px 6px 20px 25px;_margin:3px 10px 14px 15px;width:150px;text-align:center}
.lpic li img { width:150px;height:120px;}
.lpic-cy li {margin:3px 15px 0px 17px ;_margin:3px 18px 3px 4px;text-align:center}
.lpic-cy li img { width:110px;height:80px;}

.cpic img {float:left;margin:6px 8px}

.bbstime-list { margin:0px; padding: 0px;}
.bbstime-list UL { PADDING: 0px 0px;MARGIN: 0px;list-style:none;}
.bbstime-list li {line-height: 24px;margin:0px;clear:both; list-style:none;}
.bbstime-list li h3 { float:left; color:#646464;padding-right:8px;
background:transparent url(../images/dot_black.gif) no-repeat scroll -3px 4px;padding-left:10px;}
.bbstime-list li span {float:right;font-size:12px;color:#2965b1;}
.bbstime-list li span a:link, .bbstime-list li span a:visited, .bbstime-list li span a:hover 
{color:#2965b1; }

.f12 h3 {font-size:12px;line-height:24px;}
.pic-title-summ {margin:3px 0px;}
.pic-title-summ p {margin:2px 0px;color:#999}
.pic-title-summ img {float:left;border:1px solid #bbb;padding:0px;margin: 5px 6px 5px 0px;}
.pic-title-summ h3 {font:bold 12px "宋体";padding:0px 0px 1px;margin:4px 0px 0px}



/**/
.topnews-summ_2 {margin:9px 18px}
.topnews-summ {margin:18px 18px}
.topnews-summ h2 {	margin:12px 0px;font-family: "微软雅黑";font-size: 20px;font-style: normal;	font-weight: bold;font-variant: normal;}
.topnews-summ h2 a{ color:#e94706; }
.topnews-summ h2 a:hover{ color:#ff0000; }
.topnews-summ p {color:#777;line-height: 24px;}

.pic-title-summ {	padding:0px 2px 8px;margin:0px;height:80px;}
.pic-title-summ p {margin:2px 0px;}
.pic-title-summ img {border:1px solid #bbb;padding:0px;margin: 0px 10px 5px 0px}
.pic-title-summ h3 {font:bold 14px "宋体";padding:0px 0px 1px;margin:4px 3px}

/**/
.toppicnews {height:375px;
			_height:295px;}
.toppicnews .toppicnews-pic {margin:0px auto;padding-top:7px;padding-right:7px;padding-left:7px}
.toppicnews p {font:bold 12px "宋体";margin:5px 5px}
.finav {padding:2px 0 0 190px;}
.finav li {background:url("../images/bg_n.gif") no-repeat scroll 0 0 transparent;color:#2B2B2B;cursor:pointer;float:left;
font-family:Tahoma;font-size:14px;font-weight:bold;height:24px;line-height:26px;margin-right:7px;overflow:hidden;text-align:center;width:21px;}
.finav li.on {
background-position:-21px 0;
color:#FFFFFF;}

.ad_rtop {border-bottom:1px solid #ccc;background-color:#fff;padding-bottom:10px}
.ad_col {text-align:center;clear:both}

.jzwd {background:transparent url(../images/housebg_r_jz.gif) no-repeat scroll 0 0;padding:0px 8px 0px 15px;margin:0px 1px }
.jzwd-bar {height:34px;padding:5px 0px 0px 19px}
.jzwd-bar h3 {float:left;font:bold 14px "宋体";padding:0px 0px 1px;margin:4px 3px}
.jzwd-bar span {float:right;margin:5px 6px 0px}

.l-lined {background-position:-225px 0;}
.line_s {float:left;background-image:url(../images/bg_n.gif);width:416px;height:7px;}

.zn {}
.zn li {background-position:0 -114px;height:25px}
.zn li h3,.zn li span {background-color:#fff;}
.zn li span {padding-left:5px}
.zn li strong { font-weight:normal;margin:0px 3px;color:#ed7601}

.bbox {border:1px solid #ccc;border-top:0px;padding:10px}
.linkarea  {background-color:#EEEEEE;border:1px solid #CCCCCC;color:#666666;
line-height:24px;padding:8px 0;text-align:center;}

.ggsx { background:url(../images/li_bg.gif) repeat;float:left; width:425px;height:152px;margin-top: 2px;_margin-top: -5px;}
.ggsx ul {margin-top:4px;}
.ggsx li {background:transparent url(../images/dot_black.gif) no-repeat scroll -4px 4px;margin:0px 0px 0px 5px; padding-left:10px;color:#999;float:left;line-height:30px;width:46%;_width:45%;}
.ggsx li h3{font-size:12px; color:#999; line-height:30px; float:left; }
.ggsx li span{ float:right; margin:0px 5px 0px 0px;_margin:0px 2px 0px 0px;}


.design {background:transparent url(../images/designbg.jpg) no-repeat scroll 0 0;height:180px;margin-left:7px;padding-top:8px}
.design-col {height:62px; margin-top:8px;}
.design-col2 {height:102px; _height:90px; clear:both; display:block;}
.design-l {float:left;width:56px;padding:2px 12px 0px 14px;}
.design-l img {width:56px;height:56px;border:1px solid #E0E0E0;}
.design-l2 {float:left;width:142px;padding:0px 12px 0px 10px; margin-top:6px}
.design-l2 img {width:142px;height:90px}
.design-r {float:left;padding-top:5px;width:175px}
.design-r h2{margin:-5px 0px 2px 0px;font-family: "宋体";font-size: 12px;font-style: normal;	font-weight: bold;font-variant: normal;}
.design-r2 {float:left;padding-top:5px; width:365px; _width:350px; margin-left:12px}
.design-r h4 {font:bold 12px "宋体"}
.design-r p {color:#777}
.design-r2 p {color:#777}

.photoarea {}
.photoarea-l {float:left;width:23px;padding-top:100px}
.photoarea-m {float:lef;width:890pxt;}
.photoarea-r {float:right;width:23px;padding-top:100px}
.photoarea-m li {float:left;margin:0px 8px;}
.photoarea-m p {text-align:center}

.mcon {}
.mcon .bd {margin:10px auto ;width:560px;}
.mcon .bd  h2 {font:bold 18px "宋体";text-align:center;margin:20px 10px 10px}
.mcon .bd  h3 {color:#666;text-align:center;border-bottom:1px solid #ccc;padding-bottom:8px;margin-bottom:20px}
.mcon .bd .news-con {LINE-HEIGHT: 26px; MARGIN: 10px auto auto;  }
.mcon .bd .news-con P {text-indent: 25px;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

/* --------------- 底部留言板 ---------------- */
/* --------------- all link ---------------- */

.link_blue ,.link_blue:link ,.link_blue:visited{ color: #2e72ab;}


/* -------------- font size ---------------- */

.f14 { FONT-SIZE: 14px}
.f12 { FONT-SIZE: 12px;}
.f16 { font-size: 16px;}

.bline_d {border-bottom: 1px dashed #ddd;}
.bline_s {border-bottom: 1px solid #ddd;}

.txt_c { text-align:center}

.btn_bg {background:transparent url(../images/btn_bg.gif) no-repeat scroll 0px 0px;width:56px ;height:23px;border:0px;text-align:center}
/* 边框颜色*/
.border {border:1px solid #ddd}
/* -------------- all ---------------- */
#head_hnnews  ,#topic_head ,#topic_title ,.menuarea ,.box, .adv
{width:950px;margin:0px auto}
#topic_title ,.box {margin:0px auto 8px}

.fence_right {float: right;width:580px;}
.fence_rig {float:right;width:350px;margin:0px;padding:0px;}

/* -------------- head ---------------- */
#head_hnnews {padding:0px ;height:40px;}
.head_hnnews_l{float:left;margin:0px;width:265px;font-size:0;height:40px;
				background:transparent url(../images/hnnet_newslogo_s.gif) no-repeat scroll 0px 0px;}
.head_hnnews_l h1{text-indent:-9999em;    display:block;    border: 0 !important;    border-bottom: 0;}
.head_hnnews_r {float:right;margin:12px 15px 0px ;}

#topic_head {height:35px;background-color:#9d0000}
.topic_head_l {float:left;margin:0px;background:transparent url(../images/topic_logo.gif) no-repeat scroll 8px 1px;}
.topic_head_l h4 {font:bold 12px "宋体";color:#edcbcb;margin:19px 0px 0px 130px}
.topic_head_r {float:right;padding:8px 10px 0px;}
.topic_head_r a:link ,.topic_head_r a:visited {color:#fff}

#topic_title {background-color:#eee;height:160px;border-top:1px solid #fff;clear:both}
#topic_title h2 {font:normal 30px "微软雅黑";padding:30px 40px 0px}
#topic_title h4 {font-size:14px;padding:6px 50px}

/* main */
#con_m {}
.con_l {float:left;width:390px;}
.con_r {float:right;width:180px}
.bar_bg {background-color:#ededed;}
.bar_c {padding:4px 8px;font:bold 14px "宋体";}

.con_dd {padding:4px 15px;margin-bottom:8px;font-size:14px;line-height: 24px; }
.con_r p {padding:2px 8px}

/* left */
.left_bar {margin:0px 0px 8px}
.left_bar h3 {padding:6px 8px;font:bold 14px "宋体";}

.left_col {margin:12px}
/* right */

.rig_box h3 {font:bold 14px "宋体";padding:5px 10px}
.rig_m {background-color:#ffffff;margin:2px 10px 6px}
.rig_m li img {width:140px;height:110px}
.wj p{padding:2px 10px 6px}

.rig_border{margin-top:8px;}
.rig_box2 {margin-bottom:8px;	}
.rig_box2 h3 {font:bold 14px "宋体";padding:8px 10px 0px;height:23px}

.rig_tag {height:28px}
.rig_tag h4 {float:left;font:bold 14px "宋体";margin:4px 5px 0px 10px;}
.sel {background-color:#fff;padding:5px 10px 0px;height:23px}
.unsel {padding:4px 3px 0px;}
/* list */
.list_pic {padding:8px 5px;   }
.list_pic li {float:left;margin:0px 7px;padding:0px ;}
.list_pic li img{border:1px solid #aaaaaa;padding:0px;margin:0px;}
.list_pic li h5{padding:0px;font-size:12px;font-weight: normal;text-align:center;margin:0px;}

.list_xs {	padding:5px 2px 3px;height:200px;overflow-y: scroll;overflow-x: hidden;}
.list_xs ul {margin:3px 0px 0px;}
.list_xs li {margin:2px 6px 6px;height:68px;border-bottom:#ccc 1px dashed;}
.list_xs li img{width:60px;height:60px;margin-right:8px;border:1px solid #ccc}
.list_xs li h4{font:bold 14px "宋体";padding:2px 5px;}
.list_xs li p {padding:0px 5px;}

.list_xs2 {	padding:5px 2px 3px;height:200px;overflow-y: scroll;overflow-x: hidden;}
.list_xs2 ul {margin:3px 0px 0px;}
.list_xs2 li {margin:5px 5px 5px 2px;height:68px;border-bottom:#ccc 1px dashed;}
.list_xs2 li img{width:60px;height:60px;margin-right:8px;border:1px solid #ccc}
.list_xs2 li h4{font:bold 14px "宋体";padding:2px 5px;}
.list_xs2 li p {padding:0px 5px;}

.list1 {padding:0px 8px 8px;line-height: 22px;}
.list1 p {margin:1px 3px;background:transparent url(../images/dot.gif) no-repeat scroll -3px 4px;padding-left:12px;font-size:14px}

.list_ph {line-height: 22px;padding:5px }
.list_ph p {margin:2px 6px;padding-left:22px;font-size:12px}

.list_ph2 {line-height: 22px;padding:5px 3px }
.list_ph2 p {	margin:2px 2px;	padding-left:22px;	font-size:12px;	color: #333;line-height: 23px;}

.ph1,.ph2,.ph3,.ph4,.ph5,.ph6,.ph7,.ph8,.ph9,.ph10 {background:transparent url(../images/ph_numb.gif) no-repeat scroll 0px 0px;}
.ph1 {background-position:-3px 0px;}
.ph2 {background-position:-3px -24px;}
.ph3 {background-position:-3px -49px;}
.ph4 {background-position:-3px -73px;}
.ph5 {background-position:-3px -97px;}
.ph6 {background-position:-3px -121px;}
.ph7 {background-position:-3px -145px;}
.ph8 {background-position:-3px -169px;}
.ph9 {background-position:-3px -193px;}
.ph10 {background-position:-3px -217px;}

.news_p_list {	padding:0px 2px 8px;	margin:8px 6px;}
.news_p_list p {margin:2px 4px;}
.news_p_list img {border:1px solid #bbb;padding:0px;margin: 0px 15px 5px 0px}
.news_p_list h3 {font:bold 14px "宋体";padding:0px 0px 5px}

/* bbs */
.pl_left {height:300px;overflow-y: scroll;overflow-x: hidden;margin:10px 0px}
.pl_rig {margin:10px 10px;padding:10px}

.pl_inp {border:1px solid #bbb;width:304px;height:220px;margin-bottom:10px;
		background:#fff url(../images/hnnetbg.jpg) no-repeat scroll center center;}
.pl {margin:5px auto 15px;width:93%; color:#555555}
.pl h3 { padding:1px ;  font-size:14px;  }
.pl p {  padding:5px 25px;}

/* ce hua */
.lmgg {background-color:#e5e5e5;}
.lmgg_bar {padding:8px 10px 3px;font:bold 14px "宋体";color:#333}
.lmgg p {margin:0px 10px 5px}
/* ce hua */
.ch {height:50px}
.ch_l {float:left;width:700px}
.ch img {margin-right:10px}
.ch p {margin-top:3px;color:#999}
.ch_r {float:right;margin:8px 10px 0px}

/* -----------------demo2----------------------- */

.demo2_left {
	position:relative;height:240px;
}
.left_pic li img {width:125px;height:100px}

#con2_m {background-color:#fff;
	position:absolute;left:20px;top:-40px;width:910px;z-index:1;
}
.con2_l {float:left;margin:8px}
.con2_c {float:left;margin:8px}
.con2_r {float:left;width:360px;margin:8px;	font-size:14px;	line-height: 25px;text-indent: 24px;}
/* the all */
.allend {padding:10px}
#allend_l {float:left;border-right:5px solid #ddd;margin-right:12px;width:75px}
#allend_r {float:left;width:450px}

.pl_rig {background-color:#F2F2F2;} /* 评论输入区背景 */
.rig_tag ,.rig_box2 h3 {background-color:#ddd} /* 右边栏目条背景 */

.clearfix{FONT-SIZE:12px}
.clearfix UL{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
.clearfix LI{}
.hotsale_list{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;LINE-HEIGHT:20px;PADDING-TOP:0px}
.hotsale_list IMG{width:56px;height:56px;border:1px solid #E0E0E0;}
.hotsale_list .leftimg{float:left;width:56px;padding:2px 8px 0px 5px;}
.hotsale_list .rightinfo{FLOAT:left;MARGIN-LEFT:5px;WIDTH:95px;LINE-HEIGHT:18px}
.hotsale_list .rightname{DISPLAY:block;OVERFLOW:hidden;HEIGHT:36px}
.hotsale_list .rightname{DISPLAY:block;OVERFLOW:hidden;HEIGHT:45px}
.hotsale_list LI{BACKGROUND-POSITION:left bottom;BACKGROUND-IMAGE:url(http://static0.tianyaui.com/img/static/2010/focus/bg_best_product_line.gif);MARGIN:0px 5px;COLOR:#666;BACKGROUND-REPEAT:repeat-x}

.hotsale_li_name{FONT-SIZE:12px;HEIGHT:20px;color:#333;}
 
