﻿BODY {
font-family:Tahoma, Verdana, Georgia;
font-size:12px;
margin:0;
padding:0;
}

IMG {
border-width:0;
}

FORM {
margin:0;
padding:0;
}

A:link,A:active {
color:#222;
text-decoration:none;
}

A:visited {
color:#555;
text-decoration:none;
}

A:hover {
color:#06F;
text-decoration:underline;
}

A.normal {
text-decoration:underline;
}

A.imp:link,A.imp:active,A.imp:visited {
text-decoration:underline;
color:#0060FF;
}

A.imp2:link,A.imp2:active,A.imp2:visited {
text-decoration:underline;
color:#FF5400;
}

A.more:link,A.more:active,A.more:visited {
text-decoration:underline;
color:#777;
}

#BANNER {
width:950px;
height:80px;
overflow:hidden;
}

#BODY {
width:950px;
}

#SIDE {
width:200px;
overflow:visible;
float:left;
}

#MAIN {
width:600px;
overflow:visible;
float:left;
}

#EXTRA {
width:150px;
overflow:visible;
float:right;
}

#BOTTOM {
width:950px;
height:33px;
overflow:hidden;
padding-top:7px;
}

#COPYRIGHT {
width:936px;
text-align:center;
font-size:12px;
line-height:19px;
color:#555;
padding:7px;
}

.Center {
margin-left:auto;
margin-right:auto;
clear:both;
float:none;
}

.Cell {
margin-top:7px;
clear:both;
float:none;
}

#BANNER DIV {
float:left;
height:80px;
overflow:hidden;
}

#topleft {
width:184px;
}

#topcenter {
line-height:100%;
margin-top:47px;
padding-top:10px;
height:23px;
width:756px;
background-color:#ff5400;
}

#topright {
width:10px;
background:url(../img/topright.jpg) no-repeat bottom;
}

.menulist {
color:#FB0;
}

.menulist A {
color:#FFF;
margin:0 10px;
}

.menulist A:hover {
color:#000;
}

#BOTTOM DIV {
float:left;
height:33px;
overflow:hidden;
}

#bottomleft {
width:10px;
background-image:url(../img/bottomleft.jpg);
}

#bottomcenter {
padding-top:10px;
width:930px;
height:23px;
line-height:100%;
text-align:center;
background-color:#ff5400;
}

#bottomright {
width:10px;
background-image:url(../img/bottomright.jpg);
}

#SIDE .Cell {
margin-right:5px;
width:195px;
}

#SIDE .Header,#SIDE .Footer {
width:195px;
height:3px;
font-size:0;
overflow:hidden;
background-repeat:no-repeat;
}

#SIDE .Header {
background-image:url(../Img/bLoginT.gif);
}

#SIDE .Footer {
background-image:url(../Img/bLoginB.gif);
}

#SIDE .Body {
background-color:#FAFAFA;
border-color:#DBDBDB;
border-style:solid;
border-width:0 1px;
}

#SIDE .Title {
font-weight:700;
color:#333;
border-color:#DBDBDB;
border-style:solid;
border-width:0 0 1px;
}

#Login,#Contact {
line-height:18px;
color:#555;
}

#Login .Body,#Contact .Body {
width:177px;
padding:1px 8px 3px;
}

#Login .Body {
padding-bottom:0;
}

#Login .Title {
background:url(../Img/iLogin.gif) no-repeat 1px 4px;
padding:1px 14px 3px;
}

#Contact .Title {
background:url(../Img/iContact.gif) no-repeat 1px 4px;
margin-bottom:3px;
padding:1px 14px 3px;
}

#Login .stat {
padding:0 0 0 12px;
}

#Login .shortcut {
margin-left:22px;
}

#Login .user {
background:url(../Img/iUser2.gif) no-repeat left center;
line-height:100%;
font-weight:700;
padding:4px 0 4px 22px;
}

#Login .shortcut A {
background:url(../Img/iArr.gif) no-repeat left center;
padding-left:9px;
}

#Login A {
text-decoration:none;
}

#Contact LABEL {
background:url(../Img/iArr.gif) no-repeat left center;
margin-left:3px;
padding-left:9px;
}

#ShortCut {
text-align:center;
line-height:100%;
padding-top:12px;
}

#Declare LABEL {
background:url(../Img/iMark.gif) no-repeat left center;
padding-left:14px;
font-weight:700;
color:Red;
margin-right:7px;
}

#Declare .Body {
line-height:18px;
padding:3px 10px;
}

#MAIN .MainTitle {
font-size:14px;
font-weight:700;
color:#333;
border-color:#f1f1f1;
border-style:solid;
border-width:0 0 2px;
}

#EXTRA .Cell {
margin-left:5px;
width:145px;
}

#EXTRA .Cell .Title {
width:145px;
height:30px;
overflow:hidden;
background:url(../Img/cTB.gif) no-repeat;
text-align:right;
}

#EXTRA .Cell .Title .cTL {
float:left;
background:url(../Img/cTL.gif) no-repeat;
font-size:0;
overflow:hidden;
width:3px;
height:30px;
}

#EXTRA .Cell .Title .cTC {
float:left;
background:url(../Img/cTC.gif) no-repeat center;
color:#FFF;
text-align:center;
height:26px;
padding:4px 6px 0;
}

#EXTRA .Cell .Title .cTR {
float:left;
background:url(../Img/cTR.gif) no-repeat;
font-size:0;
overflow:hidden;
width:6px;
height:30px;
}

#EXTRA .Cell .Title .cTE {
float:right;
padding:4px 7px 0 0;
}

#EXTRA .Cell .Body {
border:0 solid #E1E1E1;
word-break:break-all;
border-width:0 1px;
padding:5px;
}

#EXTRA .Cell .Footer {
background:url(../Img/cF.gif) no-repeat;
font-size:0;
height:3px;
width:145px;
overflow:hidden;
}

#Search .Body {
width:133px;
}

#Link {
line-height:22px;
}

#Link DIV {
padding:0 5px;
}

#Link IMG {
border:#CCC 1px solid;
}

.AdvSearch .top,AdvSearch .bot {
height:3px;
overflow:hidden;
}

.AdvSearch .top {
background:url(../Img/rcBG_t.gif) no-repeat right;
}

.AdvSearch .bot {
background:url(../Img/rcBG_b.gif) no-repeat right;
}

.AdvSearch .top DIV,.AdvSearch .bot DIV {
width:3px;
height:3px;
overflow:hidden;
background-repeat:no-repeat;
}

.AdvSearch .top DIV {
background:url(../Img/rcBG_tl.gif);
}

.AdvSearch .bot DIV {
background:url(../Img/rcBG_bl.gif);
}

.AdvSearch .cen {
width:578px;
background-color:#FAFAFA;
border-color:#E1E1E1;
border-style:solid;
border-width:0 1px;
padding:4px 10px;
}

.AdvSearch TABLE.as {
margin-left:auto;
margin-right:auto;
width:100%;
}

.AdvSearch TABLE.as TD {
padding:3px 10px 3px 3px;
}

.AdvSearch TABLE.as TH {
padding:3px;
}

.AdvSearch TABLE.as LABEL {
font-weight:700;
vertical-align:baseline;
margin-right:2px;
}

LABEL.DateStyler {
text-decoration:underline;
cursor:pointer;
margin-left:3px;
color:#FF561F;
}

A.Tag1 {
font-weight:700;
}

A.Tag2 {
font-size:110%;
font-weight:700;
}

A.Tag3 {
font-size:110%;
font-weight:700;
color:#ff561f;
}

A.Tag4 {
font-size:130%;
font-weight:700;
color:#ff561f;
}

TABLE.List {
width:100%;
}

TABLE.List TD,TABLE.List TH {
padding:2px 5px;
}

TABLE.List TD.Sep {
line-height:100%;
padding:0;
}

TABLE.List TH {
font-family:宋体;
font-size:13px;
padding:4px 5px;
}

.page {
padding:5px;
}

.page LABEL {
background:url(../Img/iPage.gif) no-repeat left center;
padding:0 2px 0 15px;
}

.page A {
line-height:100%;
border:#d0d0d0 1px solid;
padding:0 4px;
}

.page A:visited,.page A:link,.page A:active {
color:#333;
background-color:#fafafa;
}

.page A:hover {
color:#FFF;
background-color:#4984D7;
}

.hint {
border:#E5E5E5 1px solid;
background-color:#f5f5f5;
color:#0B868E;
line-height:18px;
padding:2px 4px;
}

.note {
color:#999;
}

INPUT.inp,TEXTAREA.inp {
background-color:#fafafa;
font-family:Tahoma;
font-size:12px;
vertical-align:middle;
border-color:#555 #BBB #BBB #555;
border-style:solid;
border-width:1px;
}

INPUT.btn,BUTTON.btn {
font-family:Tahoma;
font-size:12px;
vertical-align:middle;
cursor:pointer;
}

SELECT.select {
background-color:#fafafa;
font-family:Tahoma;
font-size:12px;
border-color:#555 #BBB #BBB #555;
border-style:solid;
border-width:1px;
}

INPUT.chk,INPUT.radio {
vertical-align:middle;
}

DIV.Sep,TD.Sep,TH.Sep {
font-size:0;
line-height:0;
height:1px;
background:url(../Img/bSep.gif) repeat-x center center;
overflow:hidden;
margin:0;
padding:0;
}

LABEL.invalid {
color:#F30;
padding-left:18px;
background:url(../Img/iInvalid.gif) no-repeat left center;
}

LABEL.valid {
color:#20B54B;
padding-left:18px;
background:url(../Img/iValid.gif) no-repeat left center;
}

SELECT.Area {
background-color:#fafafa;
font-size:12px;
font-family:Courier New;
border-color:#555 #BBB #BBB #555;
border-style:solid;
border-width:1px;
}

SELECT.Area OPTION.root {
background:url(../Img/iArrow.gif) no-repeat 5px 50%;
}

.MonoWidth {
font-family:宋体;
}

DIV#IMap A {
display:none;
}

TD.SubTitle {
height:23px;
overflow:hidden;
background:#FFF5F0 url(../Img/UITBG_r.gif) right;
padding:0;
}

TD.SubTitle DIV {
height:19px;
overflow:hidden;
background:url(../Img/UITBG_l.gif) no-repeat left;
font-weight:700;
font-size:13px;
font-family:宋体;
color:#0066a3;
padding:5px 0 0 15px;
}

TD.SubTitle LABEL,TD.SubTitle SPAN {
font-size:12px;
font-family:Tahoma;
font-weight:400;
}

A.imp:hover,A.imp2:hover,A.more.hover {
color:#333;
}

#Declare,SELECT.Area OPTION.sub {
color:#555;
}

#Ranking .Body,#History .Body {
line-height:19px;
}

#Ranking .Body A,#History .Body A {
margin:0 5px;
}