/*
page color table

main			= #990000

text			= #666666

a				= #666666
a:hover			= #B74C4C

fuscous			= #990000
fuscous a		= #990000
fuscous a:hover	= #B74C4C

tinge			= #F5E5E5
tinge a			= #990000
tinge a:hover	= #f60
*/

body, html {
	scrollbar-face-color:#EBCCCC;
	scrollbar-track-color:#EBCCCC;
	scrollbar-arrow-color:#B74C4C;
	scrollbar-shadow-color:#FAF2F2;
	scrollbar-highlight-color:#FAF2F2;
	scrollbar-3dlight-color:#CC7F7F;
	scrollbar-darkshadow-color:#CC7F7F;
}

body, html {BACKGROUND:url(../images/body_bg.jpg) center top repeat-x #FFFFFF; MARGIN:0px;}
/*body {BACKGROUND:url(../images/BG_2009GQ.jpg) center top repeat-x #FFFFFF; MARGIN:0px; padding-top:80px;}*/
body, html, table, th, td, div, span, input, select, textarea, option {font-family:"Microsoft YaHei" ! important, Verdana, Arial, Helvetica, sans-serif, "ËÎÌå"; font-size:12px; color:#666;}
div, form, img, ul, ol, li, dl, dt, dd {margin:0; padding:0; border:0;}
span {float:left;}
.clear {clear:both; height:0px; overflow:hidden; FONT-SIZE:1px;}
DIV {MARGIN-LEFT:auto; MARGIN-RIGHT:auto; LINE-HEIGHT:180%;}
HR {margin:5px;height:1px;border:0;border-bottom:1px solid #ddd}
textarea {border:1px solid #CC8080; BACKGROUND: url(../images/TianMaBg2.GIF) center center no-repeat #FFFFFF;}
textarea:hover {border:1px solid #AE3434;}
input {height:18px; border:1px solid #CC7F7F; background-color: #FFFFFF;}
input:hover {border:1px solid #B74C4C;}
.button {color:#666; height:22px; cursor:pointer; background:url(../images/button_bg.gif); border:1px solid #999999;}
.button:hover {BACKGROUND-POSITION:100% -18px; border:1px solid #999999;}
.login_button {height:40px; width:40px; cursor:pointer; background:url(../images/login_button_bg.gif); border:0px solid #CC8080;}
.login_button:hover {BACKGROUND-POSITION: 100% -40px; border:0px solid #007ba8;}
.search_button {height:16px; width:16px; border:0px; cursor:pointer; background:url(../images/icon_search.gif);}
.search_button:hover {border:0px;}
.checkbox,.radio {height:16px; width:16px; border:0px; color:#666; background-color:#FFFFFF;}
.checkbox:hover, .radio:hover {border:0px;}
.search {height:20px; line-height:20px; border:1px solid #86B9D6; background:url(../images/icon_search.gif) 1px 1px no-repeat; padding-left:20px;}
.divhint {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #86B9D6; background:url(../images/icon_hint.gif) 5px 5px no-repeat #eef5ff; padding:5px 0px 5px 22px; margin:0px;}
.divright {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #339900; background:url(../images/icon_right.gif) 5px 5px no-repeat #CEE8BD; padding:5px 0px 5px 22px; margin:0px;}
.diverror {word-break:break-all; word-wrap:break-word; line-height:16px; color:#000000; border:1px solid #CC3300; background:url(../images/icon_error.gif) 5px 5px no-repeat #FEE6DE; padding:5px 0px 5px 22px; margin:0px;}
.divnull {display:none;}
.divload {line-height:18px; color:#000000; border:1px solid #86B9D6; background:url(../images/icon_load.gif) 5px 5px no-repeat #eef5ff; padding:5px 0px 5px 22px; margin:0px;}

.inputhint{border:1px solid #86B9D6;}
.inputright{border:1px solid #339900;}
.inputerror{border:1px solid #CC3300;}
.inputnull{}

H1{font-weight:normal;LINE-HEIGHT: 130%; FONT-SIZE: 30px;margin:0px;padding:0px;}
H2{font-weight:normal;LINE-HEIGHT: 135%; FONT-SIZE: 25px;margin:0px;padding:0px;}
H3{font-weight:normal;LINE-HEIGHT: 140%; FONT-SIZE: 20px;margin:0px;padding:0px;}
H4{font-weight:normal;LINE-HEIGHT: 145%; FONT-SIZE: 16px;margin:0px;padding:0px;}
H5{font-weight:normal;LINE-HEIGHT: 150%; FONT-SIZE: 13px;margin:0px;padding:0px;}

.table {margin:1px; BORDER:0px; background-color:#FFF;}
.table table {margin:1px; BORDER:1px solid #999999; border-collapse:collapse;}
.table table td {border:1px solid #cccccc; background-color:#FFFFFF; height:25px; line-height:16px;}
.table table th {border:1px solid #999999; background-color:#cccccc; height:25px; line-height:16px; font-weight:bold; text-align:right;}
.table .th, .table .th td{border:1px solid #999999; background-color:#cccccc; height:25px; line-height:16px; font-weight:bold; text-align:center;}

.content .form table{margin:1px; BORDER:1px solid #EBCCCC; BORDER-left:0px; BORDER-right:0px; border-collapse:collapse;}
.content .form table td{border:1px solid #EBCCCC; BORDER-left:0px; BORDER-right:0px; background-color:#FFFFFF; height:25px; line-height:16px;}
.content .form table th{border:1px solid #EBCCCC; BORDER-left:0px; BORDER-right:0px; background-color:#F5E5E5; font-weight:bold; text-align:right;}
.content .form .th, .content .th td{border:1px solid #EBCCCC; BORDER-left:0px; BORDER-right:0px; background-color:#F5E5E5; font-weight: bold; text-align:center;}

.Banner {width:670px; HEIGHT:150px; MARGIN-BOTTOM:7px;}
.Guide {COLOR:#990000; MARGIN-BOTTOM:15px; BORDER-BOTTOM:#CC8080 1px solid; HEIGHT:22px;}
.Guide a {COLOR:#990000;}
.Guide UL {BACKGROUND:url(../images/icon_home.gif) 0px 4px no-repeat; PADDING-LEFT:20px; MARGIN:0px; LIST-STYLE-TYPE:none;}
.Guide UL li {BACKGROUND:url(../images/icon_Arrow01.gif) 0px -2px no-repeat; MARGIN-right:2px; PADDING-LEFT:18px; display:inline;}
A {COLOR:#666; TEXT-DECORATION:none;}
A:hover {COLOR:#B74C4C; TEXT-DECORATION:underline;}
.fuscous a {COLOR:#990000;}
.fuscous a:hover {COLOR:#B74C4C;}
.Heade {}
.HeadeTop {COLOR:#dff4ff; BACKGROUND:url(../images/head_top_bg.gif);}
.HeadeTop A {COLOR:#dff4ff;}
.HeadeTop A:hover {COLOR:#dff4ff;}
.company {HEIGHT:14px; cursor:pointer; BACKGROUND:url(../images/text_company.gif) no-repeat;}
.HeadeBanner {HEIGHT:150px; WIDTH:960px; BACKGROUND:url(../images/Banner.jpg) #cc3300;}
.NavBarSpacer {WIDTH:260px; HEIGHT:70px; LINE-HEIGHT:70px; POSITION:absolute; BACKGROUND:url(../images/navbar_bg_spacer.gif) 0px 15px no-repeat;}
.logo {WIDTH:135px; HEIGHT:70px; LINE-HEIGHT:70px; MARGIN-right:90px; cursor:pointer; BACKGROUND:url(../images/logo.gif) center center no-repeat;}
.NavBarDate {float:right; HEIGHT:34px; margin-top:17px; margin-right:0px; PADDING-right:6px;}
.NavBarDateText {LINE-HEIGHT:15px; text-align:center; color:#FFFFFF; cursor:pointer;}
.mainbox {WIDTH:960px; BACKGROUND:url() #fff repeat-x; MARGIN-TOP:0px; PADDING:0px;}
.mainpage {MARGIN-TOP:10px; WIDTH:auto;}
.NavMenu {WIDTH:100%; margin-top:5px; margin-bottom:5px; background:url(../images/navbar_bg.gif) center 15px repeat-x;}
.NavBarHeadItem {width:50px; height:14px; color:#000000; margin-top:6px; BACKGROUND:url(../images/navbar_head_item.gif) no-repeat;}
.NavBarBodyItem {width:50px; height:14px; color:#000000; margin-top:3px; DISPLAY:block; margin-right:5px; BACKGROUND:url(../images/navbar_body_item.gif) right center no-repeat;}
#Affiche {DISPLAY:block; padding:0px; margin:0px;}
#Affiche div{DISPLAY:block;}
#Affiche div {height:20px; LINE-HEIGHT:20px; float:left;}
#Affiche span {height:20px; LINE-HEIGHT:20px; float:left;}
#Affiche a {COLOR:#990000;float:left; BACKGROUND:url(../images/icon_Affiche.gif) left 2px no-repeat;}
.styleset {width:16px; height:16px; line-height:16px; cursor:pointer; BACKGROUND: url(../images/page_style.gif) center center no-repeat;}
.left {WIDTH:695px; MARGIN-RIGHT:265px; MARGIN:0px; padding:0px;}
.leftpage {WIDTH:670px; MARGIN-right:25px; FLOAT:left; MARGIN:0px;}
.right {FLOAT:right; WIDTH:250px; MARGIN:0px; padding:0px;}
.pageline {float:right; height:600px; width:10px; BACKGROUND:url(../images/line_01.gif) center top no-repeat;}
.content {}
.content UL {MARGIN:0px; padding:0px; LIST-STYLE-TYPE:none; LINE-HEIGHT:22px;}
.content UL LI IMG {cursor:pointer; BACKGROUND:#fff; BORDER:#ddd 1px solid; PADDING:3px; MARGIN:2px; filter:alpha(opacity=80); opacity:0.8;}
.content UL LI IMG:hover {BORDER:#f60 1px solid; filter:alpha(opacity=100); opacity:1;}
.list {}
.list UL {MARGIN:0px; padding:0px; LIST-STYLE-TYPE:none; LINE-HEIGHT:25px;}
.list UL li {BACKGROUND:url(../images/icon_Arrow01.gif) left center no-repeat; PADDING-LEFT:20px;}
.list UL li.NoSymbol {BACKGROUND:url(none.gif); PADDING-LEFT:0px;}
.list UL li.TitleLine {BACKGROUND:url(none.gif); PADDING-LEFT:0px;}
.title {FONT-WEIGHT:bold; FONT-SIZE:14px; MARGIN-BOTTOM:5px; COLOR:#666;}
.TitleLine {FONT-WEIGHT:bold; FONT-SIZE:14px; MARGIN-BOTTOM:5px; COLOR:#666; BORDER-BOTTOM:#ccc 1px dotted;}
.bottom {BACKGROUND:url(../images/bottom_bg.jpg) center top repeat-x #FFF; MARGIN-top:80px; WIDTH:100%; HEIGHT:150px}
.counter {display:none;TEXT-ALIGN:center;}
.foot {WIDTH:960px; HEIGHT:90px; LINE-HEIGHT:20px; PADDING-BOTTOM:10px; PADDING-TOP:20px; FONT-FAMILY:arial; BACKGROUND:url(../images/bottom_bg.jpg) center top repeat-x #FFF;}
.foottext {FLOAT:right; COLOR:#990000;}
.foottext a {COLOR:#990000;}
.foottext a:hover {COLOR:#f60;}
.footlogo {width:120px; height:60px; BACKGROUND:url(../images/bottom_logo.gif) center center no-repeat; BORDER-RIGHT:#990000 1px solid; PADDING-RIGHT:10px; PADDING-LEFT:10px; FLOAT:left; MARGIN-RIGHT:10px;}
.footcopyright {COLOR:#990000; line-height:20px;}
.footcopyright a {COLOR:#990000;}
.footcopyright a:hover {COLOR:#f60;}
#box1 ul,#box2 ul,#box3 ul {margin:0px;	padding:0px; LIST-STYLE-TYPE:none;}
#box1 li,#box2 li,#box3 li {DISPLAY:inline; float:left;}
#box1 {POSITION:relative;}
#box1 .box1_bg {BACKGROUND:url(../images/box1_bg.gif);}
#box1 .box1_title_01 {width:110px; height:40px; cursor:pointer; BACKGROUND:url(../images/title_text_01.gif) no-repeat;}
#box1 .box1_title_02 {width:55px; height:15px; cursor:pointer; BACKGROUND:url(../images/title_text_02.gif) no-repeat;}
#box2 {POSITION:relative;}
#box2 .box2_bg {BACKGROUND:url(../images/box2_bg.gif);}
#box2 .box2_title_01 {width:110px; height:40px; cursor:pointer; BACKGROUND:url(../images/title_text_01.gif) no-repeat;}
#box2 .box2_title_02 {width:55px; height:15px; cursor:pointer; BACKGROUND:url(../images/title_text_02.gif) no-repeat;}
#box2 .box2_content {BACKGROUND:#FFFAFA;}
#box3 {POSITION:relative;}
#box3 .box3_bg {BACKGROUND:url(../images/box3_bg.gif);}
#box3 .box3_title {width:55px; height:15px; cursor:pointer; BACKGROUND:url(../images/title_text_02.gif) no-repeat;}
#box4 {BACKGROUND:url(../images/box4_bg.gif);}
#box5 {POSITION:relative; MARGIN:5px; BORDER:#CC7F7F 1px solid; BACKGROUND:#F5E5E5; ZOOM:1;}
#box5 .box5_bg {FONT-SIZE:1px; BACKGROUND:url(../images/box5_bg.gif) no-repeat; OVERFLOW:hidden; POSITION:absolute;}
#box5 .box5_title {PADDING:2px; LINE-HEIGHT:16px;}
#box5 .box5_content {PADDING:2px; BACKGROUND:#FFF; MARGIN:3px; OVERFLOW:hidden;}

.more {float:right; width:25px; height:15px;cursor:pointer; BACKGROUND:url(../images/Text_More.gif) center center no-repeat;}
.service_offline {width:180px; height:50px; cursor:pointer; BACKGROUND:url(../images/service_offline.gif) no-repeat;}
.service_online {width:180px; height:50px; cursor:pointer; BACKGROUND:url(../images/service_online.gif) no-repeat;}
.LangList {cursor:pointer; BACKGROUND:url(../images/text_LangList.gif) no-repeat;}
.SearchList {cursor:pointer; BACKGROUND:url(../images/text_SearchList.gif) no-repeat;}
.NavbarIcon span {width:16px; height:16px; line-height:16px; margin-left:0px; margin-right:2px; cursor:pointer; BACKGROUND:url(../images/navbar_icon_link.gif) no-repeat;}
.Arrow03 {width:8px; height:6px; cursor:pointer; BACKGROUND:url(../images/icon_Arrow03.gif) no-repeat;}
.Subscribe_button {width:30px; height:20px; border:0px; cursor:pointer; BACKGROUND:url(../images/Subscribe_button.gif) no-repeat;}
.Subscribe_button:hover {border:0px;}

/* ShowLayer */
#ShowLayer ul,li,ol{list-style-type:none; list-style-position:outside;}
#ShowLayer li{float:none; height:20px; line-height:20px;}
#ShowLayer .LayerBox{margin:0px; padding:0px; z-index:9999; width:60px; position:absolute; margin-left:-1px; margin-top:2px; background:#F5E5E5; border:1px solid #B74C4C; filter:alpha(opacity=90); opacity:0.9;}
#ShowLayer .LayerBox a{display:block; height:20px; line-height:20px; padding-left:5px; padding-right:5px; color:#6E0000; text-decoration:none;}
#ShowLayer .LayerBox a:hover{color:#fff; background:#CC8080;}
#ShowLayer .LayerBox .hover{color:#fff; background:#CC8080;}

/* imageselect */
.imageselect {width:10px; height:10px; font: 0px Arial; margin-left:5px; cursor:pointer; BACKGROUND:url(../images/image_select.gif) center top no-repeat;}

/* videoselect */
.videoselect {width:12px; height:12px; font: 0px Arial; margin-left:2px; cursor:pointer; BACKGROUND:url(../images/video_select.gif) no-repeat;}

/* tablediv */
.tablediv {padding:5px; text-align:left;}
#table0 {}
.tablemenu0 {margin:0px; padding:0px; LIST-STYLE-TYPE:none;}
.tablemenu0 li{margin-top:4px; width:85px; height:35px; display:block; float:left; cursor:pointer;}
.tablemenu0 li.hover{margin-top:0px; BACKGROUND:url(../images/title_news_hover_bg.gif) center top no-repeat;}
#tablediv0 ul{margin:0px; padding:0px; LIST-STYLE-TYPE:none; display:none;}
#tablediv0 ul.block{display:block;}
#tablediv0 li{padding-left:16px; BACKGROUND:url(../images/icon_Arrow01.gif) left center no-repeat; float:none; display:block;}
#table1 {}
.tablemenu1 {margin:0px; padding:0px; LIST-STYLE-TYPE:none;}
.tablemenu1 li{width:64px; height:35px; display:block; float:left; cursor:pointer; BACKGROUND:url(../images/title_list_hover_bg.gif) center -31px no-repeat;}
.tablemenu1 li.hover{background-Position:center 5px; background-repeat:no-repeat;}
#tablediv1 ul{margin:0px; padding:0px; LIST-STYLE-TYPE:none; display:none;}
#tablediv1 ul.block{display:block;}
#tablediv1 li{padding-left:16px; BACKGROUND:url(../images/icon_Arrow01.gif) left center no-repeat; float:none; display:block;}

/* showpage */
.showpage {height:20px; line-height:20px; padding:5px; text-align:center;}
.showpage span {display:-moz-inline-box;display:inline-block;float:none;width:16px; height:16px; margin:2px 5px 0px 5px; BACKGROUND:url(../images/showpage.gif) no-repeat;}

/* links */
#links {border:1px solid #EBCCCC; padding:1px;}
#links .links_title{padding:2px; background-color:#F5E5E5; OVERFLOW:hidden;}
#links .links_content{background-color:#FFFFFF; OVERFLOW:hidden; text-align:center;}

/* online_interaction */
.online_interaction {width:110px; height:30px; line-height:30px; font-size:13px; color:#B74C4C; cursor:pointer; BACKGROUND:url(../images/online_interaction.gif) center top no-repeat;}
.online_interaction A {color:#B74C4C; TEXT-DECORATION:none;}
.online_interaction A:hover {TEXT-DECORATION:none;}