/*
//////////////////////////////
tianya general css v1.0 
2009-01-16 nanne
/////////////////////////////

boby 
a link
clear

p,h1,h2,h3,h4,h5,h6 /text

/txt color/
red   
org   
orgred  
black  
yellow  
white  
gray   
purple  

/txt size 10px，12px，14px，16px/
f10, f12, f14, f16
f_arial /en
f_bold /bold
bottomline_solid /line solid
bottomline_dashed /line dashed

header_news 
nav_trail 
note 
column 
time 
error 
important 

button /input/

left_title
left_box /left box
center_box_t
center_box /center box

adarea /ad area

*/
/* {margin:0px;padding:0px}*/



body , div,td {	font-size: 14px;
				line-height: 20px;	
				font-family: Arial, Helvetica,"宋体", sans-serif;
				}
body {margin:10px 0px 40px 0px; padding:0px; border:0px; }
div,form,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; border:0px; list-style:none; }

p,h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; font-size:12px; font-weight:normal;}

INPUT {	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif;;padding:1px}
SELECT {	FONT-SIZE: 14px; FONT-FAMILY:Arial, Helvetica, sans-serif;}
ul,li {LIST-STYLE-TYPE: none;}


textarea {FONT-SIZE: 14px;padding:4px}
.clear {clear:both}


/* --------------- all link ---------------- */

a {	color: #2965b1;	text-decoration: none;}
a:link {  color: #2965b1} 
a:hover {  color: #ff3300; text-decoration: underline;} 
a:visited {  color: #2965b1} 

/* -------------- font color ---------------- */

.red { color:#ff0000 }
.org {	COLOR: #FF9900}
.orgred {	COLOR: #FF6600}
.black {	COLOR: #000}
.yel {	color: #FFFF00;}
.white {	color: #FFFFFF;}
.gray {	COLOR: #666}
.purple {	COLOR:#B05A7D}

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

.f14 {	FONT-SIZE: 14px}
.f12 {	FONT-SIZE: 12px;}
.f16 {	font-size: 16px;}
.f10 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;}
.f_arial {font-family:  Arial,}
.f_bold {font-weight: Bold;}

.bottomline_solid {border-bottom-width: 1px;border-bottom-style: solid;}
.bottomline_dashed {border-bottom-width: 1px;border-bottom-style: dashed;}

.margin_b {padding-bottom:8px}



/*
布局 样式
*/

.box {width:950px; margin:0px auto;clear:both}

/* -----  ----- */
.fence_3_center_homepage {float:left;width:392px;margin-right:10px}
.fence_3_rig_homepage {float:left;width:388px;}

.fence_3_left {float:left;width:150px;margin-right:10px}
.fence_3_center {float:left;width:430px;margin-right:10px}
.fence_3_rig {float:left;width:350px;}

.fence_2_left {float:left;width:270px;margin-right:10px}
.fence_2_rig {float:left;width:670px;}
.fence_sub_left {float:left;width:420px;padding-right:10px;margin-right:10px;
					border-right-width: 1px;border-right-style: solid;}					
.fence_sub_rig {float:left;width:210px;}

.fence_channle_left {float:left;width:420px;margin-right:10px;padding:0px 5px}
.fence_channle_rig {float:left;width:230px;}

.fence_list_left {float:left;width:644px;margin-right:10px;padding:8px;border:1px solid}
.fence_list_rig {float:left;width:270px;}




/* ------------------ tianya copyright 1 ----------------------- */


.tianya_team {margin:0px auto 3px auto;border-top:2px solid #ddd;padding:0px;}
.tianya_team p {text-align:center;margin:5px auto;padding:2px;clear:both;color:#666;font-size:12px}

.auth_area {width:510px;margin:0px auto}
.auth_area UL {	PADDING: 0px 0px;MARGIN: 0px;}
.auth_area li {list-style-type: none;padding:2px;margin:2px;float:left;width:100px;color:#555;font-size:12px;border:#ccc 1px solid;}
.auth_area li img {padding-right:5px}
/* ------------------ button ----------------------- */

input.tianya_btn,
input.tianya_btn_org,
input.tianya_btn_gray{
    width:76px;
	line-height:20px;
	padding-top:2px;
	height:28px;
    background:transparent;
	border:none;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding-bottom:2px;
	cursor:pointer;
}
input.tianya_btn {color:#fff;
	background: url(http://static.tianya.cn/img/global/comm/2009/btn_bg.gif) no-repeat;
}
input .tianya_btn:hover {color:#fff;font-size:14px;}


input.tianya_btn_org {
	color:#fff;
	background-image: url(http://static.tianya.cn/img/global/comm/2009/btn_org.gif);
	background-repeat: no-repeat;
}
input .tianya_btn_org:hover {color:#fff;font-size:14px;}

input.tianya_btn_gray {
	color:#555;
	background-image: url(http://static.tianya.cn/img/global/comm/2009/btn_gray.gif);
	background-repeat: no-repeat;
}
input .tianya_btn_gray:hover {color:#555;font-size:14px;}

input.tianya_btn50{
    width:55px;
	line-height:20px;
	padding-top:2px;
	height:28px;
    background:transparent;
	border:none;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding-bottom:2px;
	cursor:pointer;
	background-image: url(http://main0.tianyaui.com/focus/images/btn_bg50.gif);
	background-repeat: no-repeat;
}

/* --- your place ---- */
#nav_trail {padding:3px; height:20px; clear:both}
#nav_trail li {float:left;font-size:12px;padding:0px 15px 0px 5px;color:#888;
			background-repeat: no-repeat; background-image: url(http://static.tianya.cn/img/global/comm/2009/dot_nav_arrow.gif);
			background-position: right center;}	
#nav_trail .nav_trail_last {background-image:url(http://static.tianya.cn/img/global/comm/2009/dot_nav_arrowno.gif)}
#nav_trail li a,
#nav_trail li a:link,
#nav_trail li a:visited {font-size:12px ;color:#888}

/* --- txt ---- */

.note {font-size:12px;color:#555}
.column {font-size:14px ;font-weight: Bold; color:#255ea3}
.time {font-family:Arial, Helvetica, sans-serif;	font-size: 12px; color:#555}
.error {font-size:14px ;font-weight: Bold; color:#ff0000}
.right {font-size:14px ;font-weight: Bold; color:#008000}
.fri_note {font-size:12px ;color:#bf2b75}
.important {font-weight: Bold; color:#ff6600}

/* ------------- tab cardbox ------------- */

.tab_box { text-align:center;margin:5px 3px 10px 3px;height:24px;	}
.tab_box ul {margin:0px;padding:0px}
.tab_box ul li {margin-left:5px;list-style-type:none;
			float:left;height:20px;padding:2px 5px 0px 5px;
			background-repeat: repeat-x;
			background-position: left top;
			}
			.card_box ul li a {font-size:14px;} 

.tab_box_sel {	  font-weight: Bold;}
	
.tab_box_sel a:link,.tab_box_sel a:hover,.tab_box_sel a:visited{font-size:14px;}

/* ------- today news ------------ */
#header_news {margin:2px 8px;padding:2px;border-bottom-width: 1px;border-bottom-style: dashed;}
#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 h1 a:link,#header_news h1 a:hover,#header_news h1 a:visited{color:#000;text-decoration: none;}
				 #header_news h1 a:hover {color:#ff0000}
				
#header_news p {font-size:12px;color:#555;padding:5px 0px 2px 0px;text-indent: 25px;}

/* ------- fen today news ------------ */
.mod_header_news {color:#555;text-align:left;height:105px;
   				padding:3px 0px;margin-bottom:5px;
				border-bottom-width: 1px;border-bottom-style: dashed;}
.mod_header_news img {float:left;border:1px solid #aaaaaa;padding:0px;margin-right:10px}
.mod_header_news h3 {line-height: 25px;font-family:微软雅黑,宋体,Arial; font-size:16px; 
                 font-weight:bold;text-align:center;margin-bottom:2px}
		.mod_header_news p {text-indent: 25px;}
.channle_header_news {padding:3px 0px;height:28px;*height:28px!important;*height:20px;}
		.channle_header_news h4 {float:left;line-height: 25px;font-family:微软雅黑,宋体,Arial; font-size:16px; 
                 margin-left:5px;font-weight:bold;}
		.channle_header_news span {float:right;font-size:12px}

/* ------- fen photo list ------------ */
.list_picnews {padding:0px;}
.list_picnews li {float:left;margin-right:5px}
.list_picnews li img{border:1px solid #aaaaaa;padding:0px;margin:0px 3px;*margin:0px 3px}
.list_picnews li h5{padding:2px 0px;font-size:12px;font-weight: normal;text-align:center}

/* ------- pop_dialog layer ------------ */

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

.pop_dialog_area h2 {
 background: #518ac4;
 border: 1px solid #3d5f80;
 color: white;
 font-size: 14px;
 font-weight: bold;
 margin: 0px;
}

.pop_dialog_area h2 span {
 display: block;
 padding: 6px 10px 7px 10px;
}

.pop_dialog_area .dialog_body {
 background: #fff;
 border-right: 1px solid #3d5f80;border-left: 1px solid #3d5f80;
 padding: 20px;font-size:14px; line-height:22px;
 border-bottom: 1px solid #ccc;
}

.pop_dialog_area .dialog_buttons {
 background: #f0f0f0;border-right: 1px solid #3d5f80;border-left: 1px solid #3d5f80;border-bottom: 1px solid #3d5f80;
 padding: 8px;
 text-align: right;
}

/* ---------------------- list first  ------------------ */
.more {text-align:right;font-size:12px;padding-top:2px;*padding-top:4px;}

.list_one {MARGIN:0px ; PADDING: 0px;}
.list_one UL {	PADDING: 0px 0px;MARGIN: 0px;}
.list_one li {list-style-type: none;
	padding:1px;padding-left:15px;
	font-size:12px;
    background:transparent url(http://main0.tianyaui.com/focus/images/dot_black.gif) no-repeat scroll top left;	
}
.list_one li span {font-size:14px;padding-right:5px;}
.list_one li span a:link,.list_one li span a:hover,.list_one li span a:visited {color:#0000ff;}

/* ----------------  no list ------------- */
.list_no { 	MARGIN:0px; PADDING: 0px;}
.list_no UL {	PADDING: 0px 0px;MARGIN: 0px;}
.list_no li {list-style-type: none;	padding:2px!important;padding:2px;font-size:12px;color:#666;}
.list_no li span {color:#666;display:-moz-inline-box;display:inline-block;width:40px; } /*强制定义span宽度*/

.list_row { 	MARGIN:0px; PADDING: 0px;}
.list_row UL {	PADDING: 0px 0px;MARGIN: 0px;}
.list_row li {list-style-type: none;float:left;width:80px;	padding:2px!important;padding:2px;font-size:12px;}
.list_row li span {color:#666;display:-moz-inline-box;display:inline-block;width:35px; } /*强制定义span宽度*/
/* ----------------  club list ------------- */
.list_club { 	MARGIN:0px; PADDING: 0px;}
.list_club UL {	PADDING: 0px 0px;MARGIN: 0px;list-style:none;}
.list_club li {list-style-type: none;padding:2px;*padding:1px;margin:0px;font-size:14px;clear:both}
.list_club li h4 {font-size:14px;float:left;width:80px;margin:0px;padding:0px}
.list_club li span {font-size:14px;color:#666;padding-right:8px;float:left; }
.list_club li span a:link,.list_club li span a:hover,.list_club li span a:visited {
	color:#0000ff;
	}
.list_club h3 {float:left;font-size:14px;background:transparent url(http://main0.tianyaui.com/focus/images/dot_black.gif) no-repeat scroll top left;padding-left:15px}
.list_club .author {float:right;font-size:12px;}

.list_club .line{
	height: 13px;*height: 13px;
	*line-height: 0px;
	margin: 0px;
	padding: 0px;
}

/* ---------------------- paihangbang list  ------------------ */
.bang_col {float:left;margin:2px 0px 0px 3px}
.list_bang {MARGIN:0px; PADDING: 0px;}
.list_bang UL {	PADDING: 0px 0px;MARGIN: 0px;}
.list_bang li {list-style-type: none;
	padding:1px;
	padding-left:32px;color:#666;
	font-size:12px;
    background-repeat: no-repeat;
	background-position: left top;
}
.list_bang li img {float:right}

.list_bang_city {MARGIN:0px; PADDING: 0px;}
.list_bang_city UL {	PADDING: 0px 0px;MARGIN: 0px;}
.list_bang_city li {list-style-type: none;float:left;width:50px;
	padding:2px;padding-left:28px;
	font-size:12px;
    background-repeat: no-repeat;
	background-position: left top;
}

.list_bang_01 {background-image: url(http://main0.tianyaui.com/focus/images/numb_01.gif);}
.list_bang_02 {background-image: url(http://main0.tianyaui.com/focus/images/numb_02.gif);}
.list_bang_03 {background-image: url(http://main0.tianyaui.com/focus/images/numb_03.gif);}
.list_bang_04 {background-image: url(http://main0.tianyaui.com/focus/images/numb_04.gif);}
.list_bang_05 {background-image: url(http://main0.tianyaui.com/focus/images/numb_05.gif);}
.list_bang_06 {background-image: url(http://main0.tianyaui.com/focus/images/numb_06.gif);}
.list_bang_07 {background-image: url(http://main0.tianyaui.com/focus/images/numb_07.gif);}
.list_bang_08 {background-image: url(http://main0.tianyaui.com/focus/images/numb_08.gif);}
.list_bang_09 {background-image: url(http://main0.tianyaui.com/focus/images/numb_09.gif);}
.list_bang_10 {background-image: url(http://main0.tianyaui.com/focus/images/numb_10.gif);}


/* ------- list blog man and txt ------------ */
.list_pic_w {margin-bottom:0px}
.list_pic_w ul{margin:0px ;padding:0px;}
.list_pic_w li{font-size:12px;color:#555;text-align:left;
   			   padding:2px 0px;LIST-STYLE-TYPE: none;margin:3px 0px;}

.list_pic_w li img {float:left;border:1px solid #aaaaaa;padding:0px;margin-right:10px}
.list_pic_w li h3 { font-size:14px; font-weight:none;color:#286da8;}
.list_pic_w li h3 .add {float:right;border:0px}

.tag_col {padding:6px;*padding:8px 8px 8px 8px;font-size:12px}

/* =========================== table  ========================== */
.listbox {margin:0px;padding:0px}
.listbox .listbox_title {font-size:14px;height:22px;border-bottom-width: 3px;border-bottom-style: solid;
					margin-bottom:8px;text-align:center;}
.listbox ul {margin:0px;padding:0px;clear:both;}
.listbox li {list-style-type: none;float:left;padding:2px;*padding:0px!important;*padding:0px;color:#666}

.listbox_icon {width:30px;text-align:center}
.listbox_bbsname {width:70px}
.listbox_info {padding-left:8px}
.listbox_subject  {width:320px;*width:335px!important;*width:320px;}
.listbox_bbs_subject {width:435px;*width:450px!important;*width:435px;}
.listbox_author,
.listbox_title_author {width:105px;font-size:12px}
.listbox_title_author {font-size:14px}
.listbox_visit {width:80px}
.listbox_time,
.listbox_title_time {width:90px;text-align:center;font-size:12px}
.listbox_title_time {font-size:14px}




/* --------------------------------------------------- */
.left_title {height:33px;*height:30px!important;*height:33px;clear:both;}
	.left_title h5 {float:left;padding:7px 0px 0px 8px;margin-right:5px;font-weight:bold;font-size:14px;}
	.left_title span {float:right;font-weight: normal;font-size:12px;padding-top:9px;
					height:25px;*height:20px!important;*height:25px;padding-right:6px; }
 
.left_border_box {padding:0px 8px;*padding:3px 8px!important;*padding:3px 8px;clear:both;
          border-left-width: 1px;border-left-style: solid;
	      border-right-width: 1px;border-right-style: solid;}

.left_box {border-left-width: 1px;border-left-style: solid;
			border-right-width: 1px;border-right-style: solid;
			border-bottom-width: 1px;border-bottom-style: solid;
			padding:5px 8px;margin-bottom:8px;clear:both}
.left_box p{margin:2px}
.center_title {height:23px;font-weight:bold;padding:7px 0px 0px 10px;
			clear:both;}
.center_box_top {padding:0px;margin:0px;height:4px;;background-color:#000;}
.center_box {border-left-width: 1px;border-left-style: solid;
			border-right-width: 1px;border-right-style: solid;
			border-bottom-width: 1px;border-bottom-style: solid;
			padding:4px 8px;width:652px;margin-bottom:8px;}

.rig_title {height:30px;clear:both;}
	.rig_title h5 {float:left;padding:7px 0px 0px 8px;margin-right:5px;font-weight:bold;font-size:14px;color:#666}
	.rig_title span {float:right;font-weight: normal;
					font-size:12px;padding-top:9px;height:20px;padding-right:7px; }
					.rig_title .right_15 {display:-moz-inline-box;display:inline-block;width:41px}

.morebox {border:0px solid;padding:10px}
.left_ad {border-top-width: 1px;border-top-style: solid;padding-top:8px;text-align:center}
/* ------------------------ ad area --------------------------- */

.adarea {border:1px solid;margin-bottom:8px}
.adarea .adarea_title {padding:2px 8px;*padding:1px 8px;font-size:12px;color:#666;}
.adarea .adarea_info {padding:2px 8px;font-size:12px}

/* ------------------------ photo area --------------------------- */

.photo_area{border:0px solid;padding:5px;clear:both;} 
.photo_area li {float:left;margin:4px;*margin:5px!important;*margin:4px;border:1px solid #ccc;padding:7px 7px 4px 7px}
.photo_area li img{border:0px solid #fff;}
.photo_area li h5{padding: 0px;font-size:12px;font-weight: normal;text-align:center}
.photo_area li h5 a {}

/* ------------------------ tab --------------------------- */

.tab_two { 	MARGIN:0px 0px; PADDING: 0px;}
.tab_two UL {	PADDING: 0px 0px;MARGIN: 0px;}
.tab_two li {list-style-type: none;float:left;	padding:6px 0px 0px 0px;width:175px;height:22px;
			text-align:center;font-size:14px;    }

.tab_two_w { float:left;	MARGIN:5px 0px 0px 3px; PADDING: 0px;}
.tab_two_w UL {	PADDING: 0px 0px;MARGIN: 0px;}
.tab_two_w li {list-style-type: none;float:left;	padding:5px 2px 0px 0px;width:36px;height:20px;
			text-align:center;font-size:12px;    }
			.tab_two_w li a:link {	text-decoration: none;}

.tab_three_w { float:left;	MARGIN-top:5px;
			margin-left:5px;*margin-left:5px!important;*margin-left:2px; PADDING: 0px;}
.tab_three_w UL {	PADDING: 0px 0px;MARGIN: 0px;}
.tab_three_w li {list-style-type: none;float:left;	padding:5px 2px 0px 0px;width:50px;
			height:20px;*height:20px!important;*height:16px;
			text-align:center;font-size:12px;    }
			.tab_three_w li a:link {	text-decoration: none;}

.tab_four_w { float:left;	MARGIN:5px 0px 0px 3px; PADDING: 0px;}
.tab_four_w UL { PADDING: 0px 0px;MARGIN: 0px;}
.tab_four_w li {list-style-type: none;float:left;padding:5px 2px 0px 0px;width:66px;height:20px;
			text-align:center;font-size:12px;    }
			.tab_four_w li a:link {	text-decoration: none;}

/* ---------------- meg set -------------------- */
.megset_add,
.megset_td,
.megset_td_last,
.megset_add_left,
.megset_add_rig {padding:2px 5px}
.megset_title {background-color:#90b1d3;border-left:0px solid #fff;padding:3px 2px}
.megset_add {background-color:#eaf1fb;border-bottom:1px solid #becede;}
.megset_add_left {border-left:1px solid #becede;background-color:#eaf1fb;border-bottom:1px solid #becede;}
.megset_add_rig {border-right:1px solid #becede;background-color:#eaf1fb;border-bottom:1px solid #becede;}
.megset_add input {font-size:12px}
.megset_td  {border:1px solid #ccc ;border-top:0px;border-right:0px;}
.megset_td_last {border:1px solid #ccc ;border-top:0px;color:#999;font-size:12px}
.megset_td_last img {padding:3px}

/*---------------------- page --------------------------*/
.page_num_tab {text-align:center;padding:3px;border-top: 0px dashed #ddd;margin:5px;font-size:12px} 

.page_numb:link {padding:2px 5px 0px 5px;border:1px #dddddd solid;background-color:#f7f7f7;text-decoration: none;}
.page_numb:hover {padding:2px 5px 0px 5px;border:1px #dddddd solid;background-color:#d5e6f6;text-decoration: none;}
.page_numb:visited {padding:2px 5px 0px 5px;border:1px #dddddd solid;background-color:#f7f7f7;text-decoration: none;}
