BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #ffffff; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #777777; SCROLLBAR-SHADOW-COLOR: #777777; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #777777; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Tahoma; SCROLLBAR-DARKSHADOW-COLOR: #777777; SCROLLBAR-BASE-COLOR: #777777
}

DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: inherit;
	PADDING-TOP: 0px;
	FONT-FAMILY: sans-serif;
	border-width: 10;
}
.Head {
	width: 850px;
	height: 100px;
}
.Head_logo {
	width: 165px;
	height: 100px;
}
.Head_banner {
	width: 345px;
	height: 100px;
}
.Head_welcome {
	width: 340px;
	height: 100px;
}
.left_menu_top {
	width: 120px;
	font-size: 11px;
	font-family:tahoma;
	font-style: normal; 
	color: #FFFFFF;
	height: 21px;
	background-image: url(../image/left_menu.png);
}
.left_menu {
	width: 120px;
	height: 100px;
	background-color:#F2F2F2
}
.left_menu_hi5 {
	width: 120px;
	height: 180px;
	background-color:#F2F2F2
}
.left_menu_yello {
	width: 120px;
	height: 100px;
	background-color:#FFCC00
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000;
}
#idol {
	Z-INDEX: 99; POSITION: absolute
}
#tblogo {
	Z-INDEX: 111; POSITION: absolute
}
TD {
	FONT-SIZE: 11px; COLOR: #5a5a5a; FONT-FAMILY: Tahoma
}
TR {
	FONT-SIZE: 11px; COLOR: #5a5a5a; FONT-FAMILY: Tahoma
}
.tahoma9 {
	FONT-SIZE: 9px; COLOR: #5a5a5a; FONT-FAMILY: Tahoma
}
.text_news {
	PADDING-LEFT: 4px; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; POSITION: relative
}
.tahoma11 {
	FONT-SIZE: 11px; COLOR: #5a5a5a; FONT-FAMILY: Tahoma
}
.tahoma12 {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma
}
.tahoma13 {
	FONT-SIZE: 13px; COLOR: #5a5a5a; FONT-FAMILY: Tahoma
}
.dek {
	Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute
}
.date {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3e5123; FONT-FAMILY: Tahoma,
}
.input {
	BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #d4d0c8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d4d0c8 1px solid; COLOR: #666666; BORDER-BOTTOM: #d4d0c8 1px solid; FONT-FAMILY: Tahoma
}
.select {
	BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #696969 1px solid; COLOR: #555555; BORDER-BOTTOM: #696969 1px solid; FONT-FAMILY: Tahoma
}
.menu {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; height:30 
}
.menu A:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma
}
.menu A:active {
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Tahoma
}
.menu A:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma
}
.menu A:hover {
	COLOR: #FFFF00
}
.menuB {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma 
}
.menuB A:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma
}
.menuB A:active {
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Tahoma
}
.menuB A:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma
}
.menuB A:hover {
	COLOR: #FFCC00
}
.txtgold {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtgold A:link {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtgold A:active {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtgold A:visited {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtgold A:hover {
	COLOR: #eec435
}
.txtblack {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtblack A:link {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtblack A:active {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtblack A:visited {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.txtblack A:hover {
	COLOR: #464646
}
.index_news_link_list {
	FONT-SIZE: 11px
}
.index_news_link_list:hover {
	WIDTH: 270px; BACKGROUND-COLOR: #faf2cd
}
.top_menu {
	width: 850px;
	height: 30px;
	background-color:#CC0000
}
.top_menu_text {
	width: 650px;
	height: 25px;
	background-color:#CC0000
}
.top_menu_button {
	width: 200px;
	height: 25px;
	background-color:#CC0000
}
.border_activity {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 300px;
}
.border_activity_top {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 200px;
}
.border_activity_buttom {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 90px;
		background-image: url(../image/bg_ac.gif);
}
.border_activity_small {
 display:table;
 width:290px;
 border-spacing:10px;
}

.border_activity_topbar {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 15px;
	background-image: url(../image/icon/bot_300.gif);
}
.border_activity_pic {
	width: 270px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 200px;
}
.border_activity_number {
	width: 30px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 200px;
}
.border_movies_party {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 385px;
	background-image: url(../image/icon/party.gif);
}
.border_movies_top {
	width: 300px;
	height: 70px;
}
.border_movies_main {
	width: 300px;
	height: 150px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.border_movies_buttom {
	width: 300px;
	height: 80px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.border_movies_img {
	width: 135px;
	height: 150px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.border_webboard {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 240px;
}
.border_sponsor {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 134px;
	background-color: #FFFFFF;
}
.border_sponsor_top {
	width: 300px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 22px;
	background-color: #FFFFFF;
}
.border_tab_a {
	width: 300px;
	height: 1px;
	background-image: url(../image/icon/dotA.gif);
}
.border_CCC_content {
	background-repeat: inherit;
	width: 400px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	float: inherit;
	background-image: url(../image/icon/content_center.gif);
}
.border_CCC {
	width: 400px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 176px;
	background-image: url(../image/icon/content_center.gif);
}
.border_collect {
	width: 400px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	background-image: url(../image/icon/content_center.gif);
}
.border_CCC_category {
	width: 185px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 150px;
	margin: 4px;
}
.border_CCC_topic {
	width: 185px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 30px;
	margin: 2px;
}
.border_CCC_newtopic {
	width: 185px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 60px;
	margin: 2px;
}
.border_CCC_subdetail {
	width: 175px;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	height: 28px;
}
.index_news_link_list_bg:hover {
	WIDTH: 270px; BACKGROUND-COLOR: #faf2cd
}
.index_contain_news {
	MARGIN-LEFT: -2px; WIDTH: 280px; PADDING-TOP: 5px; POSITION: relative
}
.tabel {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bg_1.gif); MARGIN: 0px; COLOR: #666666; FONT-FAMILY: Tahoma; HEIGHT: 100%; BACKGROUND-COLOR: #418cd3
.text {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma
}
.credit_card_gold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d79f17; FONT-FAMILY: Tahoma
}
.eventA {
	FONT-SIZE: 11px; COLOR: #7d7d7d; FONT-FAMILY: Tahoma
}
.crumbsblack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma
}
.crumbsblack A:link {
	FONT-WEIGHT: normal; COLOR: #7d7d7d
}
.crumbsblack A:active {
	FONT-WEIGHT: normal; COLOR: #7d7d7d
}
.crumbsblack A:visited {
	FONT-WEIGHT: normal; COLOR: #7d7d7d
}
.crumbsblack A:hover {
	FONT-WEIGHT: normal; COLOR: #464646
}
.img {
	FILTER: alpha(opacity=100); moz-opacity: 1
}
.img90 {
	FILTER: alpha(opacity=90); moz-opacity: 0.9
}
.img80 {
	FILTER: alpha(opacity=80); moz-opacity: 0.8
}
.img70 {
	FILTER: alpha(opacity=70); moz-opacity: 0.7
}
.img50 {
	FILTER: alpha(opacity=50); moz-opacity: 0.5
}
.img0 {
	FILTER: alpha(opacity=0); moz-opacity: 0
}
.dropcat {
	FONT-SIZE: 11px; WIDTH: 155px; COLOR: #555555; FONT-FAMILY: Tahoma
}
.issue {
	FONT-WEIGHT: bold; COLOR: #003366
}
.cat-more {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; COLOR: #5a5a5a; LINE-HEIGHT: 18px
}
.cat-more A:link {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; COLOR: #5a5a5a; LINE-HEIGHT: 18px
}
.cat-more A:active {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; COLOR: #5a5a5a; LINE-HEIGHT: 18px
}
.cat-more A:visited {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; COLOR: #5a5a5a; LINE-HEIGHT: 18px
}
.cat-more A:hover {
	COLOR: #000000
}
.cat-search {
	FONT-SIZE: 11px; WIDTH: 165px; COLOR: #555555; FONT-FAMILY: Tahoma
}
a.boldbuttons{
background: transparent url('pic/roundedge-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('pic/roundedge-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper_left{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 195px;
	float: left;
	height: 100px;
	position: absolute;
	left: 543px;
	top: 458px;
}
.buttonwrapper_right{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 190px;
	float: left;
	height: 100px;
	position: absolute;
	left: 746px;
	top: 458px;
}
.style11 {color: #333333; font-weight: bold; }
.style16 {color: #FF0000; font-weight: bold; font-size: 12px; }

.Buttom_style {
color: #0000CC ; 
font-size: 11px;
FONT-FAMILY: Tahoma;
font-weight: bold;
}
.style19 {color: #FF3300}
.style20 {
	color: #3366FF;
	
}
.commentbox{
background-color: #ececec;
width: 620px;
padding: 10px;
}

.commentfooter{
background: url(pic/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}
.sticky {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: 0px 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; BORDER-RIGHT-WIDTH: 0px
}
.teaser {
	BORDER-RIGHT: #f3f3f3 5px solid; PADDING-RIGHT: 10px; BORDER-TOP: #f3f3f3 5px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #f3f3f3 5px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #f3f3f3 5px solid
}
.style26 {color: #FFFFFF; font-weight: bold; }
.style28 {color: #CC0000}
.style30 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
}
.style27 {color: #FF0000}
.style43 {color: #FFFFFF}
.style45 {color: #FFCC00; font-weight: bold; }
.style46 {color: #FFCC00}
.style42 {FONT-FAMILY: Tahoma; font-size: 11px;}
.style48 {color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style49 {font-size: 15px}
.style27 {color: #FF0000}
.style43 {color: #FFFFFF}
.style45 {color: #FFCC00; font-weight: bold; }
.style46 {color: #FFCC00}
.style42 {FONT-FAMILY: Tahoma; font-size: 11px;}
.style48 {color: #FFFFFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style49 {font-size: 15px}
