BODY{
	background-color: #3c6cd0;
	margin : 0px;
	color : black;
}
BODY,INPUT,SELECT,TEXTAREA,FORM,TABLE,A{font: 9pt;}
table,img{border:0px;empty-cells:show; }

form{
	margin: 0px;
}

.Efont{
	font-family: Verdana;
}

.redfont{
	color: red;
}

.brlh{
	line-height: 6px;
}

a:link{
	text-decoration: none;
	color: black;
}
a:visited{
	text-decoration: none;
	color: black;
}
a:hover{
	text-decoration: underline;
	color: red;
}

a{blr:expression(this.onFocus=this.blur());}


.tblNews{
	width: 100%;
}

.tblMenu{
	width: 1004px;
	background-color: #fff474;
}

.tdMenu{
	padding: 10px;
	padding-bottom:0px;
	text-align:center;
}
.divMenu li{
	float: left;
	padding-left: 12px;
	padding-right: 7px;
	font-size:14pt;
}
.divMenu li a:link{
	color: black;
	font-size: 11pt;
	font-weight: bolder;
}
.divMenu li a:visited{
	color: black;
	font-size: 11pt;
	font-weight: bolder;
}
.divMenu li a:hover{
	color: black;
	font-size: 11pt;
	font-weight: bolder;
}

.bookimgd{
	width: 120px;
	border: 1px black solid;
}


.tblInput{
background-color: #cccccc;

 }
.tblInput tr{
	background-color : white;
}
.tblInput td{
	padding:4px;
}

.tblBrow{
	backgrounD-color:#cccccc;
	width: 98%;
} 
.tblBrow tr {
	background-color : white;
	height:20px;
}
.tblBrow td {
   padding:4px;
}
.tblBrow tr.thColHeader {
	background-color: #efefef;
	color: #cc2200;
	font-weight: bolder;
	text-align: center;
}
.tblBrow tr.trsrow {
	background-color :#ffffff;
}
.tblBrow tr.trdrow {
	background-color :#F0F0F0;
}	
.tblBrow tr.trcrow {
	background-color : #FFF1C1;
}

.tdbutton{
	text-align: right;
}	
.tdLabel{
	width: 80px;
	text-align: right;
	background-color: #efefef;
	border:1px white solid;
}
.text{
	font-size: 14px;
	line-height: 25px;
	padding: 6px;
}
.text a:link{
	line-height: 25px;
}
.text a:visited{
	line-height: 25px;
}
.text a:hover{
	line-height: 25px;
}
.tdCapf{
	height: 28px;
	background-color: #efefef;
	color:#444444;
	font-weight: bolder;
	border-top: 2px #fe8603 solid;
	padding-left: 10px;
}

.tdCaption{
	background-color: #efefef;
	color: #cc0000;
	font-weight: bolder;
}
.tdCaption a:link{
	background-color: #dbdbdb;
	color: #a61b32;
	font-weight: bolder;
}
.tdCaption a:visited{
	color: White;
}
.tdCaption a:hover{
	color: White;
}

.aCH:link{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:visited{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:hover{
	color: #cc2200;
	font-weight: bolder;
}

.aBr:link{
	color: #ff6600;
}
.aBr:visited{
	color: #ff6600;
}
.aBr:hover{
	color: #cc2200;
	text-decoration: none;
}

.tblTitle{
width:98%;
color: black;
}

A.aSM:link{
	color:black;
	text-decoration: none;
}
A.aSM:visited{
	color:black;
	text-decoration: none;
}
A.aSM:hover{
	color:red;
	text-decoration: none;
}

.tdbutton{
	text-align:right;
}
.tdMore{
	text-align:right;
	padding-right: 10px;
}

.tblSeclogin{
	width:181px;
	margin-bottom: 6px;
}

.tdSecTitlelogin{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitlelogin.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}

.tdSecCntlogin{
	background-image: url(../images/tdcnt101.gif);
	line-height: 20px;
	text-align: center;
	padding: 6px;
}
.tdSecBottomlogin{
	height: 11px;
	background-image: url(../images/tdBottom101.gif);
}

.input{
	background-image: url(../images/iptback.gif);
	border: 1px #a4adb4 solid;
	background-repeat: repeat-x;
	background-position: top;
}

.btn {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=white, EndColorStr=#bbcff4); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid;
}
.tdSecCntVote{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tblBottom{
	width: 1004px;
	height: 60px;
	background-color: #89cdff;
}

.tblBottom td{
	line-height: 20px;
}

.tblBottom td a:link{
	color: black;
}
.tblBottom td a:visited{
	color: black;
}
.tblBottom td a:hover{
	color: black;
}

.tblBody{
	width:1004px;
	padding-bottom:10px;
}

.tdbody{
	vertical-align: top;
	background-color: #fff474;
}

.tblSecSeh{
	width:181px;
	margin-bottom: 6px;
}

.tdSecTitleSeh{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitleseh.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}

.tdSecCntSeh{
	background-image: url(../images/tdcnt102.gif);
	line-height: 20px;
	text-align: center;
}
.tdSecBottomSeh{
	height: 11px;
	background-image: url(../images/tdBottom102.gif);
}

.tblSecCL{
	width:181px;
	margin-bottom: 6px;
}

.tdSecTitleCL{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitlecl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}

.tdSecCntCL{
	background-image: url(../images/tdcnt101.gif);
	line-height: 20px;
	text-align: center;
	padding-left: 10px;
	padding-right:10px;
}
.tdSecBottomCL{
	height: 11px;
	background-image: url(../images/tdBottom101.gif);
}

.tblTop{
	width: 1004px;
	background-image: url(../images/bg_top.gif);
	background-position: left;
	background-repeat: repeat-x;
}

.tdTop{
	background-image: url(../images/tdTop.gif);
	background-position: right;
	background-repeat: no-repeat;
	text-align: right; 
	padding-right:45px;
}

.bookimg{
	width: 90px;
	height: 125px;
	border: 1px #999999 solid;
}

.td10{
	width:200px;
	padding-left:5px;
}

.td30{
	width:200px;
	padding-right:5px;
}

.tdSecCntTd{
	padding-top:6px;
}

.tblSec10{
	width:181px;
	margin-bottom: 6px;
}

.tdSecTitle101,.tdSecTitle103,.tdSecTitle105{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle101.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}
.tdSecTitle102,.tdSecTitle104,.tdSecTitle106{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle102.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}

.tdSecTitle101 a:link,.tdSecTitle102 a:link,.tdSecTitle103 a:link,.tdSecTitle104 a:link,.tdSecTitle105 a:link,.tdSecTitle106 a:link{
	color: black;
	font-weight: bolder;
}
.tdSecTitle101 a:visited,.tdSecTitle102 a:visited,.tdSecTitle103 a:visited,.tdSecTitle104 a:visited,.tdSecTitle105 a:visited,.tdSecTitle106 a:visited{
	color: black;
	font-weight: bolder;
}
.tdSecTitle101 a:hover,.tdSecTitle102 a:hover,.tdSecTitle103 a:hover,.tdSecTitle104 a:hover,.tdSecTitle105 a:hover,.tdSecTitle106 a:hover{
	color: red;
	font-weight: bolder;
}
.tdSecCnt101,.tdSecCnt103,.tdSecCnt105{
	background-image: url(../images/tdcnt101.gif);
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
}
.tdSecCnt102,.tdSecCnt104,.tdSecCnt106{
	background-image: url(../images/tdcnt102.gif);
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
}

.aNL10:link{
	color: black;
}
.aNL10:visited{
	color: black;
}
.aNL10:hover{
	color: red;
}

.tdSecBottom101,.tdSecBottom103,.tdSecBottom105{
	height: 11px;
	background-image: url(../images/tdBottom101.gif);
}
.tdSecBottom102,.tdSecBottom104,.tdSecBottom106{
	height: 11px;
	background-image: url(../images/tdBottom102.gif);
}

.tblSec30{
	width:181px;
	margin-bottom: 6px;
}

.tdSecTitle301{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle301.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}
.tdSecTitle302{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle302.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}

.tdSecTitle303{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle303.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}
.tdSecTitle304{
	height: 41px;
	font-weight: bolder;
	background-image: url(../images/tdTitle304.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 70px;
}


.tdSecTitle301 a:link,.tdSecTitle302 a:link,.tdSecTitle303 a:link,.tdSecTitle304 a:link,.tdSecTitle305 a:link,.tdSecTitle306 a:link{
	font-weight: bolder;
	color: black;
}
.tdSecTitle301 a:visited,.tdSecTitle302 a:visited,.tdSecTitle303 a:visited,.tdSecTitle304 a:visited,.tdSecTitle305 a:visited,.tdSecTitle306 a:visited{
	font-weight: bolder;
	color: black;
}
.tdSecTitle301 a:hover,.tdSecTitle302 a:hover,.tdSecTitle303 a:hover,.tdSecTitle304 a:hover,.tdSecTitle305 a:hover,.tdSecTitle306 a:hover{
	font-weight: bolder;
	color: red;
}
.tdSecCnt301,.tdSecCnt303,.tdSecCnt305{
	background-image: url(../images/tdcnt101.gif);
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
}
.tdSecCnt302,.tdSecCnt304,.tdSecCnt306{
	background-image: url(../images/tdcnt102.gif);
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px;
}

.aNL30:link{
	color: black;
}
.aNL30:visited{
	color: black;
}
.aNL30:hover{
	color: red;
}

.tdSecBottom301,.tdSecBottom303,.tdSecBottom305{
	height: 11px;
	background-image: url(../images/tdBottom101.gif);
}
.tdSecBottom302,.tdSecBottom304,.tdSecBottom306{
	height: 11px;
	background-image: url(../images/tdBottom102.gif);
}


.tblSec20{
	width: 600px;
	height:140px;
	margin-bottom: 6px;
	background-image:url(../images/tbl201.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.tdSecTitle201{
	padding:10 5 0 20;
}

.tdSecTitle201BK,.tdSecTitle203BK{
	height: 39px;
	font-weight: bolder;
	padding-left: 50px;
	background-image: url(../images/tdTitle201.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
}
.tdSecTitle201BK td,.tdSecTitle203BK td{
	font-weight: bolder;
}
.tdSecTitle202BK,.tdSecTitle204BK{
	height: 39px;
	font-weight: bolder;
	padding-left: 50px;
	background-image: url(../images/tdTitle202.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
}
.tdSecTitle201 td,.tdSecTitle202 td,.tdSecTitle203 td,.tdSecTitle204 td{
	font-weight:bolder;
}

.tdSecTitle201 a:link,.tdSecTitle202 a:link,.tdSecTitle203 a:link,.tdSecTitle204 a:link{
	font-weight: bolder;
	color: black;
}
.tdSecTitle201 a:visited,.tdSecTitle202 a:visited,.tdSecTitle203 a:visited,.tdSecTitle204 a:visited{
	font-weight: bolder;
	color: black;
}
.tdSecTitle201 a:hover,.tdSecTitle202 a:hover,.tdSecTitle203 a:hover,.tdSecTitle204 a:hover{
	font-weight: bolder;
	color: red;
}
.tdSecCnt201,.tdSecCnt202,.tdSecCnt203,.tdSecCnt204{
	padding:0 20 10 20;	
	vertical-align:text-top;
}

.aNL20:link{
	color: black;
}
.aNL20:visited{
	color: black;
}
.aNL20:hover{
	color: red;
}

.tdSecBottom201,.tdSecBottom202.tdSecBottom203,.tdSecBottom204{

}




.tblSecBK{
	width: 600px;
	margin-bottom: 6px;
}

.tdSecTitleBK{
	height: 39px;
	font-weight: bolder;
	padding-left: 50px;
	background-image: url(../images/tdTitle201.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
}

.tdSecTitleBK td{
	color: black;
	font-weight: bolder;	
}

.tdSecCntBK{
	background-image:url(../images/tdCnt20.gif);
}

.tdSecBottomBK{
	height: 7px;
	background-image: url(../images/tdBottom20.gif);
}

.bookname:link{
	color: black;
	text-decoration: none;
}
.bookname:visited{
	color: black;
	text-decoration: none;	
}
.bookname:hover{
	color: #444;
	text-decoration: underline;
}

.iptborder{
	border: 1px #969696 solid;
}

.aMore{
	font-weight:lighter;
}

.aDt:link{
	font-family: ؟،جم_GB2312;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.aDt:visited{
	font-family: ؟،جم_GB2312;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.aDt:hover{
	font-family: ؟،جم_GB2312;
	font-size: 14px;
	line-height: 20px;
	color: Black;
	text-decoration: none;
}

.aTop:link{
	font-size: 10pt;
	font-weight: bolder;
	color: black;
}
.aTop:visited{
	font-size: 10pt;
	font-weight: bolder;
	color: black;
}
.aTop:hover{
	font-size: 10pt;
	font-weight: bolder;
	color: #cc0000;
}

.glowfont {
	filter: Glow(Color=white, Strength=2);
	color: #c53f3e;
	font-weight: bolder;
	padding-top:4px;
	font-size: 10pt;
}

.tblSecS{
	width: 785px;
}
.tblSecStitle{
	height: 39px;
	background-image: url(../images/tdtitles1.gif);
	font-size: 10pt;
	font-weight: bolder;
	padding-left: 40px;
	padding-top: 10px;
}
.tblSecScnt{
	padding: 5px;
	background-image: url(../images/tdcnts.gif);
}
.tblSecSbottom{
	background-image: url(../images/tdbottoms.gif);
	height: 7px;
}