@import url("/items/public/pub.css");
@import url("/items/public/quick.css");
#zsBg{ width:980px;}
body {}

#bodyTable {background:#dcd1e2; width:888px; }
#bodyTable Td{ padding:4px; white-space:nowrap}

.redfont,.redfont2 a{font-weight:bold; color:#dc2f51;}
.redfont2{color:#dc2f51;}
.mart{margin-left:245px; margin-top:60px;}

#mainTable { height:auto; overflow:hidden; text-align:center;}
p { text-indent:0}

.red {color:#e82167;}
.px14{ font-size:14px;}
#scroll {SCROLLBAR-BASE-COLOR: rgb(6,57,72); overflow:auto;}

#demo {width:904px; overflow:hidden;}
#demo img { margin-right:4px;}
#demoa {width:913px; overflow:hidden;}
#demoa img { margin-right:4px;}
#demob {width:935px; overflow:hidden;}
#demob img { margin-right:4px;}



.scroll {width:358px; line-height:17px; scrollbar-base-color:rgb (6,57,72);  border:#5e5563 1px solid;}

.sub {height:25px; padding:0 4px; line-height:21px;}

.imgTd { padding:12px; }


.brSpan {  font-weight:bold;}
#imgdiv { width:960px; background:#FFFFFF; height:62px;}

td{ font-family:宋体; line-height:26px; font-size:13px;}

#news ul li{ width:410px;margin-left:25px;  margin-right:25px;}
#news ul li a{ width:292px; font-family:宋体; font-size:12px; color:#000;}
#news ul li span{ width:90px; font-family:宋体; font-size:12px;}

#join_lig{ background:#d7d7d7; width:862px; height:240px; padding:4px 0; margin-left:0;}
#join_lig td{ height:55px; padding:4px 0 0; background:#f1f1f1;}

#notice span{ color:#fff}

.x strong{ color:#ff004e;}


.fense{ color:#c67f8e; font-weight:bold;}
.fenhon{ color:#b15165; font-weight:bold; font-size:14px;}

.IndexGirl-cont {width: 100%; height:auto; overflow:hidden; }

.IndexGirl-biglist {float: left; width: 396px; height: 484px;  background:url(/public/Image/load.gif) #fff no-repeat center; ;padding: 4px;}
.IndexGirl-biglist li {width: 396px;height: 484px }
.IndexGirl-biglist li img {width: 396px;height: 484px}

.IndexGirl-smallist {float: right; width: 460px}
.IndexGirl-smallist li {display: inline; float: left; margin-bottom: 16px; width: 90px; CURSOR: pointer; margin-left:15px; height: 110px;border: #fff 3px solid; overflow:hidden;}
.IndexGirl-smallist li IMG {  width: 90px; height: 110px; overflow:hidden}
.IndexGirl-smallist li.hover {border: #ffad55 3px solid; padding: 0px;}

.hsfont{ color:#f41a48;}

#relDes{ border:1px solid #5e5563;}

#hotpic { width: 265px; height: 289px; overflow: hidden; margin: 0 auto; float:right; padding:225px 33px 0 0px;}
#NewsPic { position: relative; width: 265px; height: 289px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; visibility: visible; display: block;}
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 14px; line-height: 14px; bottom: 8px; right: 8px; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400;float: right; display: block; width: 26px; height:15px; text-align: center; cursor: pointer; margin-left:2px;}
#NewsPic .Nav span.Normal { color: #fff; background: #000; } 
#NewsPic .Nav span.Cur { background: #d66d07; color: #FFF; }