/*black 样式*/
body {margin:0px;padding:0px;text-align:center;background:url(images/bg.gif) #62615E center center;font-size:12px !important;font-size:11px;font-family:Tahoma, Verdana, '宋体';}
a {color:#000000;text-decoration:none;}
a:hover {color:#0099FF;text-decoration:none;}
form {margin:0px;padding:0px;}
input,select,textarea {font-family:Tahome,Verdana;font-size:12px !important;font-size:11px;}
td {word-break: break-all; word-wrap: break-word}
#MainDiv {margin:auto;width:940px;}
#Main {clear:both;float:left;width:940px;margin-top:8px;background-color:#333333}
.Head1 {clear:both;height:10px;float:left;width:940px;background:url(images/r1.gif) #303030 left top no-repeat;}
.Head2 {float:right;width:10px;height:10px;background:url(images/r2.gif) #303030 right top no-repeat;}
.Top {clear:both;width:940px;height:122px;background:url(images/Headbg.gif) #3F3F3F repeat-x;}
.TopMenu {clear:both;width:1000px;height:24px;border-bottom:1px solid #1A1A1A}
#Menu {float:left;width:95%;text-align:center;}
#Menu a {display:block;width:80px;color:#AAAAAA;padding-top:5px;padding-bottom:4px;}
#Menu a:hover {
	background-color: #666666;
	background-image: url(images/hoverbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFFFFF;
}
.redbold {color:#BB0000;font-weight:bold;background:url(images/hoverbg.gif) center center no-repeat;}
.HeadC {clear:both;float:left;width:940px;border-top:1px solid #4A4A4A;border-bottom:1px solid #1A1A1A;padding-top:2px;padding-bottom:2px;}
.CI {float:left;width:250px;text-align:center;padding-top:5px;padding-bottom:5px;}
.HeadAD {float:left;width:680px;height:60px;overflow-y: hidden;overflow-X: hidden;}
.TMenu {clear:both;float:left;width:940px;height:23px;border-top:1px solid #4D4D4D;}
.redge {clear:both;width:940px;height:8px;font-size:0px;background-image:url(images/redge.gif);}
.LeftMenu {float:left;}
.LeftMenu ul {margin:0px;padding:0px;display:inline;}
.LeftMenu li {float:left;list-style-type:none;display:inline;}
.Mge {background:url(images/mge.gif) center center no-repeat;width:2px;height:14px !important;padding-top:6px;padding-bottom:5px;}
.LeftMenu li a {width:74px;display:block;padding-top:6px;padding-bottom:3px !important;padding-bottom:5px;color:#99FF00}
.LeftMenu li a:hover {background-color:#222222;}
.RightLogin {float:right;padding-right:5px !important;padding-right:5px;}
.RightLogin form {margin-top:6px !important;margin-top:3px;}
.RightLogin ul {margin:0px;padding:0px;display:inline;}
.RightLogin li {float:left;list-style-type:none;display:inline;}
.RightLogin li a {display:block;padding-top:6px;padding-bottom:3px !important;padding-bottom:5px;color:#FF6600;padding-left:5px;padding-right:5px;font-weight:bold;}
.RightLogin li a:hover {background-color:#222222;}
.mcclass {background:#275C87;text-align:left;}
.mcclass td {padding-left:15px;border-top:1px solid #276FA3;border-bottom:1px solid #254B72}
.mcclass a {font-weight:bold;letter-spacing:10px;color:#FFFFFF;font-family:宋体;font-size:12px;}
.mcclass a:hover {color:#FFFF00;text-decoration:underline;font-family:宋体;font-size:12px;}
.mckey {background:#264675;line-height:20px;font-family:宋体;font-size:12px;letter-spacing:1px;text-align:left;padding-left:10px;}
.mckey a {font-family:宋体;font-size:12px;}
.mckey a:hover {color:#FFFF00}
.input {background-color:#727272;border:1px solid #313131;padding:0px !important;padding:1px;}
#Notice {clear:both;float:left;width:810px;background-color:#222222;color:#999999;/*background:url(images/noticebg.gif) #660000;*/}
.IndexRecom {clear:both;width:810px;padding-top:7px;}
.IndexRecom table {clear:both;}
#IndexBody {clear:both;width:940px;}
#IndexLeft {clear:both;float:left;width:810px;}
#IndexRight {float:right;width:130px;}
.AD400 {float:left;width:400px;height:300px;}
.SerchMain {float:right;width:410px;height:300px;}
.MainPicTable {border-top:1px solid #222222;border-right:1px solid #505050;border-bottom:1px solid #505050;border-left:1px solid #222222;background-color:#404040;}
.PicTable {background-color:#F2F2F2;border:1px solid #222222;}
.PicTable tr {background-color:#EDEDED;color:#303030;}
.PicTable td {position:relative;}
.PicTable a {color:#303030;}
.PicTable a:hover {color:#FF6600;}
.SubPic {border:4px solid #FFDDDD}
#Link {clear:both;float:left;width:940px;background-color:#4A4A4A;}
.YearT {width:90px;height:30px;background-color:#555555;}
.YearT a {color:#FFFFFF;}
.YearY {width:100px;height:30px;background-color:#111111;font-weight:bold;}
.YearY a {color:#3399FF;}
.Month {border:1px solid #111111;}
.MonthT {height:25px;background-color:#111111;}
.MonthT a {display:block;width:55px;padding:5px 0px 4px 0px;color:#AAAAAA;}
.MonthY {height:25px;background-color:#222222;}
.MonthY a {display:block;width:55px;padding:5px 0px 4px 0px;color:#3399FF;font-weight:bold;}
.CostList {border:1px solid #111111;border-top:none;}
.T1 {background-color:#222222;text-align:left;padding:8px;}
.TM {background-color:#282828;}
.LTD1 {background-color:#434343;}
.LTD2 {background-color:#383838;}
.Counts {clear:both;text-align:left;width:800px;padding-top:10px;padding-bottom:8px;margin-left:5px;font-family:'宋体';font-size:12px;border-bottom:1px solid #000000}
.Roll {clear:both;text-align:left;width:800px;padding-top:8px;padding-bottom:7px;font-family:'宋体';font-size:12px;margin-left:5px;border-top:1px solid #333333;border-bottom:1px solid #111111}
.Roll a {font-size:12px;}
.Roll a:hover {text-decoration:underline}
.Subject {clear:both;width:940px;}
.shows {padding-left:20px;text-align:left;}
.shows a {font-weight:bold;color:#FFFF00;text-decoration:underline}
.shows a:hover {color:#FF6600;}
.EBookClass {clear:both;margin:auto;width:240px;}
.EBookClassH {
	height:13px;
	width:240px;
	background-image: url(/images/EH.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.EBookClass ul {margin:0px;padding:0px;}

.menuvisable{
	overflow:visible;
}

.menuhidden{
	height:20px;
	overflow:hidden;
} 
.collapsed {

display: none;
}


.pp li {margin:0px;padding:0px;List-style-type:none;}
.EBookClass li {margin:0px;padding:0px;List-style-type:none;}
.EBookClassB {font-size:0px;}
.EBookClassC {border-left:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;}
.EBookClassC a {color:#E2E2E2;border:1px solid #404040;padding-top:7px;padding-bottom:6px;padding-left:40px;display:block;width:240px;text-align:left;letter-spacing:12px;font-weight:bold;background:url(/images/ico1.gif) 20px center no-repeat;}
.EBookClassC a:hover {color:#FF00FF;background:url(/images/ico2.gif) #383838 20px center no-repeat;}
.BrandK {line-height:15px;text-align:left;}
.BrandK a {color:#0099CC;text-decoration:underline}
.BrandK select {padding:0px;border:1px;}
.jl {background:url(/images/jl.gif) left top no-repeat;width:13px;height:13px;font-size:0px}
.jc {background:url(/images/jc.gif) center top repeat-x;height:13px;font-size:0px;width:98%}
.jr {background:url(/images/jr.gif) right top no-repeat;width:13px;height:13px;font-size:0px}
.BookNameBg {clear:both;background:url(/images/booknbg.gif) #777777;}
.BookNameS {padding:5px 0px 5px 40px;height:20px;background:url(/images/booknamebg.gif) 15px center no-repeat;color:#111111;font-weight:bold;font-size:14px;text-align:left;}
.BookNameS {border-left:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;}
.ContactS {padding:3px 0px 3px 40px;height:15px;background:url(/images/booknamebg.gif) 15px center no-repeat;color:#111111;font-weight:bold;font-size:14px;text-align:left;}
.ContactS {border-left:1px solid #111111;border-right:1px solid #111111;}
.BNL {float:left}
.BNR {float:right;width:240px;text-align:left;}
.BNR a {color:#FFFF33;}
.BookPic {border:3px solid #666666;}
.SBMain {clear:both;background-color:#111111;width:100%;margin-top:5px;text-align:left;color:#CCCCCC;font-family:'宋体';font-size:12px;}
.SBMain tr {background-color:#404040;}
.SBMain td {border:1px solid #505050;verflow-x: hidden;}
.SBTD {padding-left:15px;padding-right:15px;}
.SBContent {padding-left:15px;padding-right:15px;line-height:150%;}
.SBMain1 {clear:both;background-color:#111111;width:100%;margin-top:5px;}
.SBMain2 {clear:both;background-color:#111111;width:100%;}
.SBMain1td {background-color:#404040;border:1px solid #505050;}
.SBSerchT {clear:both;border-left:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;width:202px;}
.SBSerchT td {border:1px solid #404040;line-height:80%}
.DivS {position: absolute;margin:2px;z-index:99;}
.Nav {color:#E2E2E2;clear:both;font-family:'宋体';font-size:12px;width:925px;text-align:left;padding:10px 0px 8px 15px;background-color:#232323;border-bottom:1px solid #111111;}
.Nav a{color:#E2E2E2;}
.Result {clear:both;font-size:14px;font-weight:bold;width:925px;background-color:#444444;text-align:left;padding:8px 0px 7px 15px;border-top:1px solid #555555;border-bottom:1px solid #222222;}
.Page {clear:both;width:940px;padding:3px 0px 1px 0px;border-top:1px solid #505050;border-bottom:1px solid #222222;}
.Main {clear:both;width:940px;border-top:1px solid #505050;border-bottom:1px solid #222222;}
.BGe {clear:both;width:940px;height:10px;border-top:1px solid #505050;background-color:#444444;}
#FootMenu {clear:both;float:left;width:1000px;border:1px solid #333333;background-color:#333333;text-align:center;}

.expanded li{
border-left:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;
}
.expanded a {color:#E2E2E2;border:1px solid #404040;padding-top:7px;padding-bottom:6px;padding-left:40px;display:block;width:240px;text-align:left;letter-spacing:12px;font-weight:bold;background:url(/images/ico2.gif) 20px center no-repeat;}
.expanded a:hover {color:#FF6600;background:url(/images/ico1.gif) #383838 20px center no-repeat;}

.Reply {clear:both;float:left;width:97%;border:1px dotted #666666;background:#555555;padding:6px;font-size:12px;line-height:18px;font-family:宋体;}
#FootMenu1 {clear:both;margin:auto;text-align:center;width:1000px;}
#FootMenu1 ul {margin:0px;list-style-type:none;display:inline;text-align:center;}
#FootMenu1 li {float:left;width:100px;text-align:center;}
#FootMenu1 li a {padding:8px 0px 6px 0px;display:block;color:#FFFFFF;}
#FootMenu1 li .red {padding:8px 0px 7px 0px;display:block;color:#FF6600;}
#FootMenu1 li a:hover { background-color:#3E3E3E;color:#E8E8E8;}
#Rights {clear:both;padding:10px;width:920px;text-align:center;line-height:200%; background-color:#404040;}
.table_style1 {
	font-size: 25px;
	font-style: normal;
	line-height: 25px;
	border: 1px solid #000000;
}
.table_style2 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	border: 1px none #000000;
	padding: 1px;
}
.showpage{
	font-size: 12px;
	color: #FFFFFF;
}
.showpage a {color:#FFFFFF;text-decoration:none;}
.showpage a:hover{color:#0099FF;text-decoration:none;}
.hyf {border-left:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;}
.hyf a {
	color:#33FF33;
	border:1px solid #404040;
	padding-top:7px;
	padding-bottom:6px;
	padding-left:60px;
	display:block;
	width:240px;
	text-align:left;
	letter-spacing:5px;
	font-weight:bold;
	background-image: url(/images/ppd.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
}
.hyf a:hover {
	color:#FFFF00;
	background-color: #383838;
	background-image: url(/images/ppdd.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
}
