@charset "gbk";
/* CSS Document */

  /* width */
.w_10{ width:10px;}  .w_20{ width:20px;}  .w_22{ width:22px;} .w_30{ width:30px;}  .w_40{ width:40px;}  .w_50{ width:50px;}  .w_60{ width:60px;}  .w_70{ width:70px;} .w_80{ width:80px;}  .w_90{ width:90px;}
.w_100{ width:100px;} .w_140{ width:140px;} .w_170{ width:170px;} .w_195{ width:195px;}
.w_200{ width:200px;} .w_217{ width:217px;} .w_240{ width:240px;} 
.w_300{ width:300px;} .w_320{ width:320px;} .w_330{ width:330px;}
.w_400{ width:400px;} .w_450{ width:450px;}
.w_520{ width:520px;}  .w_640{ width:640px;} .w_660{ width:660px;} 
.w_900{ width:900px;} 
.w_1000{ width:1000px; margin:0 auto;} 
  /* height */
.h_20{height:20px;} .h_24{height:24px;} .h_30{height:30px;} .h_36{height:36px;}  .h_40{height:40px;} .h_50{height:50px;} .h_80{height:80px;}  .h_130{height:130px;}  

  /* line-height */
.lh_18{line-height:18px;} .lh_20{line-height:20px;}
.lh_24{line-height:24px;} .lh_30{line-height:30px;} .lh_36{line-height:36px;}  .lh_40{line-height:40px;} .lh_50{line-height:50px;}
/* overflow */
.oh{overflow:hidden;}

/* padding */
.p_5{padding:5px;} .p_10{padding:10px;} .p_40{padding:40px;}
  /* padding-top */
.pt_5{padding-top:5px;} .pt_10{padding-top:10px;} .pt_15{padding-top:15px;} .pt_50{padding-top:50px;} 
  /* padding-bottom */
.pb_5{padding-bottom:5px;} .pb_10{padding-bottom:10px;}
  /* padding-left */
.pl_5{padding-left:5px;} .pl_10{padding-left:10px;} .pl_18{padding-left:18px;} .pl_20{padding-left:20px;} .pl_30{padding-left:30px;} .pl_40{padding-left:40px;} 
  /* padding-right */
.pr_5{padding-right:5px;} .pr_10{padding-right:10px;}  .pr_50{padding-right:50px;} 
  /* padding-top padding-bottom */
.ptb_5{ padding:5px 0;} .ptb_10{ padding:10px 0;} .ptb_30{ padding:30px 0;}
  /* padding-left padding-right */
.plr_5{padding-left:5px;padding-right:5px;} .plr_10{ padding-left:10px; padding-right:10px;}  .plr_15{ padding-left:15px; padding-right:15px;} 


/* border */
.bor_1{ border:1px solid #DDD;} .bor_t{ border-top:1px solid #DDD;} .bor_b{ border-bottom:1px solid #DDD;}  .bor_b_d{ border-bottom:1px dotted #BBB;} 
/* margin */
.m_5{margin:5px;}
  /* margin-top */
.mt_5{margin-top:5px;} .mt_10{margin-top:10px;} .mt_15{margin-top:15px;} .mt_20{margin-top:20px;}
  /* margin-bottom */
.mb_5{margin-bottom:5px;}
  /* margin-left */
.ml_5{margin-left:5px;} .ml_10{margin-left:10px;} .ml_20{margin-left:20px;}
  /* margin-right */
.mr_5{margin-right:5px;}
  /* margin-top margin-bottom */
.mtb_5{margin-top:5px;margin-bottom:5px;}
  /* margin-left margin-right */
.mlr_5{margin-left:5px;margin-right:5px;} 

/* display */
.hidden{display:none;}

/* float */
.fl{float:left;} .fr{float:right;}

/* clear */

.cb{clear:both;} .cl{clear:left;} .cr{clear:right;}

/* space */

/* position */ 

.hide{display: none;}

/* font */
.fm_w{ font-family:"Î¢ÈíÑÅºÚ";}
  /* font-size */
.fs_12{font-size:12px;}.fs_13{font-size:13px;}  .fs_14{font-size:14px;} .fs_16{font-size:16px;} .fs_18{font-size:18px;} .fs_20{font-size:20px;} .fs_24{font-size:24px;} .fs_30{font-size:30px;}
  /* font-weight */
.fw_b{font-weight:bold;} .fw_n{font-weight:normal;}

/* text */
  /* text-indent */
.ti_2{text-indent:2em;}
  /* text-decoration */
.td_ul{text-decoration:underline;} .td_no{text-decoration:none;}
  /* text-align */
.tl{text-align:left;} .tc{text-align:center;} .tr{text-align:right;}

/* color */
.color_F{ color:#FFF;}
.color_F a{ color:#FFF;}
.color_0{ color:#000;}
.color_0 a{ color:#000;}
.color_3{ color:#333;}
.color_3 a{ color:#333;}
.color_6{ color:#666;}
.color_6 a{ color:#666;}
.color_7{ color:#777;}
.blue{ color:#07426a;}
.blue a{ color:#07426a;}

/* background */
.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	
	letter-spacing:1px;
}
.tbox dt strong a{
	
}
.tbox dt strong a:hover{
	
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	
}
.tbox dt span.more a{
	
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}
.link_box{
	line-height:24px;
	padding: 5px;
}
.link_box li{
	width:10%;
	float: left;
	line-height:24px;
	overflow: hidden;
	height: 24px;
}
.link_box a{ margin:0 10px; font-size:12px; color:#333;}
.link_box a:hover{ color:#C00; }
a.reglink{ color:#C00; font-weight:bold;}
a.morelink{ font-weight:bold;}
.links{ padding:10px;}
.links a{ margin:0 10px; line-height:30px;}