Body
{	
font-family:"ËÎÌå";
	font-size: 12px;
	color: #000000;
	line-height: 150%;
	margin:0px;
	text-align: center;
	background-color:#FFFFFF;
'	background-image: url(/images/bg.gif);
'	background-repeat: repeat-x;
}
Td
{
    font-family:"ËÎÌå";
	font-size: 12px;
	color: #000000;
	line-height: 150%;
}
.btn{
	border: none;
	height:25px;
	width:57px;
	background: url(/images/btn_bg.gif);
	letter-spacing: 2px;
	padding-top: 6px;
	padding-left: 20px;
}
.top-narrow {
	width:770px;
	margin:0 auto;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	background-color: #EEEEEE;
	background-image: url(/images/top_bg.gif);
}
.top-width {
	width:990px;
	margin:0 auto;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	background-color: #EEEEEE;
	background-image: url(/images/top_bg.gif);
}
.content-narrow {
	width:790px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffff;
	margin:0 auto;
}
.content-width {
	width:990px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffff;
	margin:0 auto;
}
.cntv-width {
	width:99%;
	margin:0 auto;
	padding-left: 5px;
	padding-right: 5px;
}
.topsohu-narrow {
	width:770px;
	margin:0 auto;
	padding-top: 2px;
	height: 20px;
}
.topsohu-width {
	width:1000px;
	margin:0 auto;
	padding-top: 2px;
	height: 20px;
}
A
{
	color: 000000;
	text-decoration: none;
}
A:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.noline
{
	color: 000000;
	text-decoration: none;
}
A.noline:hover
{
	color: #FF0000;
	text-decoration: none;
}
A.white
{
	color: #FFFFFF;
	text-decoration: none;
}
A.white:hover
{
	color: #FFFF00;
	text-decoration: underline;
}
A.block
{
	color: #000000;
	text-decoration: none;
}
A.block:hover
{
	color: #000000;
	text-decoration: underline;
}
A.blue
{
	color: #0044DD;
	text-decoration: none;
}
A.blue:hover
{
	color: #DD4400;
	text-decoration: underline;
}
A.b_blue
{
	color: #0000FF;
	text-decoration: underline;
}
A.b_blue:hover
{
	color: #CC0000;
	text-decoration: underline;
}
A.red
{
	color: #FF0000;
	text-decoration: none;
}
A.red:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.redline
{
	color: #FF0000;
	text-decoration: underline;
}
A.redline:hover
{
	color: #FF0000;
	text-decoration: underline;
}
A.redb
{
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
A.redb:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
A.bhui
{
	color: #A3A3A3;
	text-decoration: none;
}
A.bhui:hover
{
	color: #A3A3A3;
	text-decoration: underline;
}
.white01 {font-size: 12px;color: #ffffff;}
A.white01 {color: #ffffff;text-decoration: none}
A.white01:hover {color: #ffffff;text-decoration: underline}
.cn-nav {
	background-image: url(/cntv/img/n2.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align:center;
	padding:0px 10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.cn-nav A
{
	color: #FFFFFF;
	text-decoration: none;
}
.cn-nav A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.search_form{background:#eee url(/cntv/img/hd_search_icon.jpg) no-repeat 100% center; border:#acacac 1px solid; border-bottom:none; border-right:none; height:24px; float:left; margin:1px 3px 0 0;}
.hd_in_search{background:none; border:none; color:#9d9d9d; float:left; font-size:14px; padding:4px; width:303px; *width:300px;}
.hd_in_search_btn{background:none; border:none; cursor:pointer; float:left; margin:3px 3px 0 0; width:20px;}
.div-left {
	float: left;
}
.div-right {
	float: right;
}
.table-top-menu {
	border-bottom:0px solid #ffffff;
}
.td-top-menu {
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 28px;
	width: 90px;
	height: 26px;
	background-image: url(/images/menu_bg.gif);
}
.td-top-login {
	text-align: right;
}
.table-top-nav {
	border-bottom:5px solid #ffffff;
	background-image: url(/images/nav_bg_n_r1_c2.gif);
	background-color: #FF3300;
}
.table-top-nav2{
	border-bottom:5px solid #ffffff;
	background-image: url(/images/nav_bg_m_r1_c2.gif);
	background-color: #FF3300;
}
.td-top-nav {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color: #ffffff;
	filter: DropShadow(Color=#666666, OffX=1, OffY=1);
}
.table-main {
	border-bottom:5px solid #ffffff;
}
.table-main-news {
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid #E2B7AB;
	background-image: url(/images/main_bg_1.gif);
	background-repeat: repeat-x;
	margin-bottom: 5px;	
}
.table-main-1 {
	border: 1px solid #E2B7AB;
	margin-bottom: 5px;
}
.table-main-2 {
	border-left: 1px solid #E2B7AB;
	border-right: 1px solid #E2B7AB;
	border-bottom: 1px solid #E2B7AB;
	margin-bottom: 5px;
}
.table-main-3 {
	border: 1px solid #1158AD;
	margin-bottom: 5px;
}
.table-main-4 {
	border: 1px solid #F39633;
	margin-bottom: 5px;
}
.table-main-5 {
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid #E2B7AB;
	background-image: url(/images/main_bg_1.gif);
	background-repeat: repeat-x;
	margin-bottom: 5px;	
}
.table-bottom {
	border: 1px solid #CBCBCB;
	margin-bottom: 5px;
}
.table-gonggao {
	border: 1px solid #D5C887;
	margin-bottom: 3px;
}
.td-main {
	padding-right: 5px;
}
.td-main-news-focus {
	font-family: "ºÚÌå";
	font-size: 16px;
	color: #FF0000;
	text-align: center;
	padding-top: 5px;
}
.td-main-h {
	height: 21px;
	line-height: 16px;
	background-image: url(/images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td-main-more {
	height: 16px;
	text-align: right;
}
.td-main-1 {
	color: #6B5230;
	height: 24px;
	padding-left: 5px;
	background-image: url(/images/main_bg_1.gif);
	text-align: left;
	font-weight: bold;
}
.td-main-2 {
	color: #6B5230;
	height: 27px;
	padding-left: 5px;
	background-image: url(/images/main_bg_2.gif);
	text-align: left;
	font-weight: bold;	
}
.td-main-3 {
	color: #FFFFFF;
	height: 24px;
	padding-left: 5px;
	background-image: url(/images/td_bg.gif);
	background-color: #CC6600;
	text-align: left;
}
.td-main-4 {
	color: #000000;
	height: 24px;
	padding-left: 5px;
	background-color: #FFF3E1;
	text-align: left;
}
.td-main-5 {
	color: #000000;
	padding-left: 5px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	height: 28px;
}
.td-main-6 {
	background-image: url(/images/td_bg2.gif);
	background-repeat: repeat-x;
}
.td-main-7 {
	background-image: url(/images/main_bg_5.gif);
	height: 21px;
}
/*.td-main-z1 {
	color: #FFFFFF;
	width: 71px;
	height: 27px;
	font-weight: bold;
	background-image: url(/images/h_bg2.gif);
	text-align: center;
}*/
.td-px-1 {
	background-image: url(/images/history_bg5.gif);
	height: 23px;
	text-align: center;
	width: 70px;
}
.td-px-1 A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.td-px-1 A:hover {COLOR: #FFFF00; TEXT-DECORATION: underline}
.td-px-2 {
	background-image: url(/images/history_bg4.gif);
	height: 23px;
	text-align: center;
	width: 70px;
}
.td-main-z1 A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.td-main-z1 A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
/*.td-main-z2 {
	color: #6B5230;
	width: 71px;
	height: 27px;
	font-weight: bold;
	background-image: url(/images/main_bg_2.gif);
	text-align: center;
}*/
.td-main-z2 A {COLOR: #6B5230; TEXT-DECORATION: none}
.td-main-z2 A:hover {COLOR: #6B5230; TEXT-DECORATION: underline}
.td-main-s1 {
	color: #FFFFFF;
	width: 71px;
	height: 27px;
	font-weight: bold;
	background-image: url(/images/h_bg2.gif);
	text-align: center;
}
.td-main-s2 {
	color: #6B5230;
	width: 71px;
	height: 27px;
	background-image: url(/images/main_bg_2.gif);
	text-align: center;
	cursor: hand;
}
.td-main-search {
	height: 57px;
	background-image: url(/images/search.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.td-gonggao  {
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FDFEEA;
}
.td-main-h3 {
	background-image: url(/images/line_1.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.td-main-h4 {
    padding-left: 5px;
	line-height: 20px;
	background-image: url(/images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td-main-h5 {
    padding-left: 5px;
	line-height: 18px;
	background-image: url(/images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td-bottom {
	height: 24px;
	background-image: url(/images/bottom_bg.gif);
	text-align: center;
}
.border-bottom{
	border-bottom:1px solid #cccccc;
}
.border-br{
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.input {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; BORDER-LEFT: #838383 1px solid; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: white
}
.guoguan {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; BACKGROUND: url(/images/guoguan.gif) no-repeat; WIDTH: 90px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 24px; TEXT-ALIGN: center
}
.guoguan A {COLOR: #FFFFFF; TEXT-DECORATION: none}
.guoguan A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.guoguan2 {
	PADDING-RIGHT: 3px; BACKGROUND: url(/images/guoguan2.gif) no-repeat; WIDTH: 90px; CURSOR: hand; PADDING-TOP: 4px; HEIGHT: 24px; TEXT-ALIGN: center
}

.button1 {
	BORDER-RIGHT: #838383 1px solid; BORDER-TOP: #838383 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #838383 1px solid; COLOR: #000000; BORDER-BOTTOM: #838383 1px solid; BACKGROUND-COLOR: #CCCCCC}

/* button */
.Button-2word,.Button-4word,.Button-5word,.Button-6word,.Button-7word,.Button-8word,.vbutton-4word{background:url(/images/button/two_word_button.gif) no-repeat;border:none;cursor:pointer;font-weight:bold;height:27px;text-align:center;vertical-align:middle;width:88px;line-height:27px;font-size:14px;padding-left:12px;}
.Button-2word{letter-spacing:5px;text-indent:0px;}
.Button-4word{background:url(/images/button/four_word_button.gif);letter-spacing:2px;width:114px;}
.Button-5word{background:url(/images/button/six_word_button.gif);letter-spacing:2px;width:132px;}
.Button-6word{background:url(/images/button/six_word_button.gif);width:132px;}
.Button-7word{background:url(/images/button/seven_word_button.gif);letter-spacing:1px;width:158px;}
.Button-8word{background:url(/images/button/eight_word_button.gif);letter-spacing:1px;width:177px;}
.vbutton-4word{background-image:url(/images/button/four_word_vbutton.gif);width:107px;height:30px;padding-left:0px;}

.ball_u{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
	background-image: url(/images/ball_u.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	CURSOR: pointer;
}
.ball_r{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
	background-image: url(/images/ball_r.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	CURSOR: pointer;
}
.ball_b{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
	background-image: url(/images/ball_b.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	CURSOR: pointer;
}