body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
}
.style2 {
	color: #666666;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style3 {
	color: #5e5d5d;
	font-size: 11px;
	font-family: tahoma;
}
.style4 {
	color: #5b5a5a;
	font-size: 11px;
	font-family: tahoma;
}
.style5 {color: #CE0808}
.style6 {color: #FFFFFF}
.style9 {color: #FFFFFF; font-size: 11px; font-family: tahoma; font-weight: bold; }

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() center top repeat-x #FFFFFF; MARGIN:0px;}
body, html, table, th, td, div, span, input, select, textarea, option {font-family: tahoma, 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 {}
.clear {clear:both; height:0px; overflow:hidden;FONT-SIZE:1px;}

DIV {MARGIN-LEFT:auto; MARGIN-RIGHT:auto; LINE-HEIGHT:160%;}

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 {padding:0px 5px 0px 5px;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{LINE-HEIGHT: 130%; FONT-SIZE: 30px;margin:0px;padding:0px;}
H2{LINE-HEIGHT: 135%; FONT-SIZE: 25px;margin:0px;padding:0px;}
H3{LINE-HEIGHT: 140%; FONT-SIZE: 20px;margin:0px;padding:0px;}
H4{LINE-HEIGHT: 145%; FONT-SIZE: 15px;margin:0px;padding:0px;}
H5{LINE-HEIGHT: 150%; FONT-SIZE: 13px;margin:0px;padding:0px;}

.Guide {COLOR:#990000; MARGIN-TOP:15px; 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;}
A:hover {COLOR:#B74C4C; TEXT-DECORATION:underline;}

.footmenu {COLOR:#ffffff;margin-top:5px;line-height:30px;text-align:center;padding-left:5px;padding-right:5px;background-color:#990000;font-size:13px;font-family:tahoma;}
.footmenu A {COLOR:#ffffff; TEXT-DECORATION:none;}
.footmenu A:hover {COLOR:#ffffff; TEXT-DECORATION:underline;}

.logo{float:left;WIDTH:135px; HEIGHT:70px; LINE-HEIGHT:70px; MARGIN-right:90px; margin-bottom:5px; cursor:pointer; BACKGROUND:url(../images/logo.gif) center center no-repeat;}
.Banner{WIDTH:800px; HEIGHT:200px; margin-bottom:5px; BACKGROUND:url(../images/home_banner.jpg) center center no-repeat;}

.NavMenu {WIDTH:100%; margin-top:5px; margin-bottom:5px; background:url(../images/navbar_bg.gif) center 15px repeat-x;}

.content {text-align:justify;text-justify:inter-ideograph;}
.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;}

.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;}

.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;}

.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;}

#box4 {float:left;BACKGROUND:url(../images/box4_bg.gif);}

#box5 {POSITION:relative; MARGIN:5px; BORDER:#FFF 1px solid; BACKGROUND:#FFF; 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;}

#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;padding-left:18px;BACKGROUND:url(../images/icon_Affiche.gif) left 2px no-repeat;}

/* 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;}

/* ShowLayer */
#ShowLayer ul,li,ol{list-style-type:none; list-style-position:outside;}
#ShowLayer li{height:20px; line-height:20px;}
#ShowLayer .LayerBox{margin:0px; padding:0px; z-index:9999; width:60px; position:absolute; margin-left:-1px; margin-top:2px; border:1px solid #B74C4C;}
#ShowLayer .LayerBox li{float:left; background:#F5E5E5; filter:alpha(opacity=80); opacity:0.8;width:100%;}
#ShowLayer .LayerBox a{position:relative;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;}

.styleset {float:left;width:16px; height:16px; line-height:16px; cursor:pointer; BACKGROUND: url(../images/page_style.gif) center center no-repeat;}
.LangList {float:left;cursor:pointer; BACKGROUND:url(../images/text_LangList.gif) no-repeat;}
.SearchList {float:left;cursor:pointer; BACKGROUND:url(../images/text_SearchList.gif) no-repeat;}
.videoselect {float:left;width:12px; height:12px; font: 0px Arial; margin-left:2px; cursor:pointer; BACKGROUND:url(../images/video_select.gif) no-repeat;}

