/* 2010-05-24 john up*/
.wrap{ width:960px; margin:0 auto; overflow:hidden;}

body {
width:960px;
}
img {
display:block;
}
h3 span {
display:none;
}
.banner {
margin:3px 0;
}
#header {
width:958px;
}
#copyright {
width:958px;
}
#toplink {
background:url(../images/ent_bgnav.gif) no-repeat;
clear:both;
height:25px;
overflow:hidden;
width:960px;
}
#toplink ul {
display:inline;
float:left;
}
#toplink li {
font-weight:bold;
display:inline;
float:left;
}
#toplink li span {
display:none;
}
.entnav {
background:url(../images/ent_bgulnav.gif) no-repeat;
height:18px;
margin:4px 0 0 254px;
width:498px;
}
.entnav li {
border-right:2px solid #4F1454;
height:14px;
line-height:15px;
overflow:hidden;
margin:2px 0 0;
}
.entnav li a {
color:#4F1454;
display:block;
padding:0 10px;
}
.latu {
background:url(../images/ent_bglatu.gif) no-repeat 12px 0;
display:none!important;
width:50px;
}
.latu a {
height:14px;
width:52px;
}
.zhoukan {
background:url(../images/ent_bgzhoukan.gif) no-repeat 12px 0;
width:50px;
}
.zhoukan a {
height:14px;
width:52px;
}
.entfav {
margin:7px 0 0 40px;
}
.entfav li {
padding:0 10px;
}
.entfav li a {
color:#FFF;
display:block;
}
.entreturn a {
background:url(../images/ent_navret.gif) no-repeat 0 0;
height:13px;
width:73px;
}
.side {
display:inline;
float:left;
width:274px;
}
.picnews {
background:url(../images/ent_bgpicnews2.jpg) no-repeat;
height:349px;
}
.picnews img {
border:1px solid #FFF;
clear:both;
margin:0 auto;
}
.bgfif {
background:#000;
height:70px;
margin:-71px auto 0;
width:257px;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
.picnews ul {
background:#CCC1C7;
height:64px;
margin:-67px auto 0;
overflow:hidden;
position:relative;
width:251px;
}
.picnews li {
display:inline;
float:left;
margin:2px 4px;
}
.picnews li img {/* 图片半透明 */
background:#FFF;
border:0;
display:inline;
opacity:0.5;
filter:alpha(opacity=50);
}
.picnews .hun img {/* 图片不透明 */
filter:alpha(opacity=100);
opacity:1;
}
.picnews h4 {
clear:both;
color:#FFF;
font-size:14px;
line-height:30px;
padding:8px 0 0;
text-indent:42px;
}
.picnews h4 a {
color:#FFF;
position:relative;
z-index:10;
}
.more {
background:url(../images/ent_bgzhuda.gif) no-repeat;
float:right;
height:29px;
margin:-20px 10px 5px 0;
text-indent:0;
width:78px;
z-index:1!important;
}
.rank {
background:url(../images/ent_bgrank.gif) repeat-y;
margin:10px auto;
width:270px;
}
.rank h3 {
background:url(../images/ent_bgrankh3.gif) no-repeat;
height:20px;
padding:0 0 0 180px;
}
.rank h3 a {
background:url(../images/ent_bgday.gif) no-repeat 2px 0;
color:#811F5A;
cursor:pointer;
display:inline;
float:left;
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
margin:4px 3px 0;
text-align:center;
width:22px;
}
.rank h3 .active {
background:url(../images/ent_bgdayon.gif) no-repeat;
color:#FFF;
}
.rank dl {
background:url(../images/ent_bgrankdl.gif) no-repeat bottom;
clear:both;
height:220px;
overflow:hidden;
padding:5px 15px;
}
.rank dt {
background:url(../images/ent_bgrankno.gif) no-repeat;
color:#656565;
display:inline;
float:left;
height:14px;
margin:4px 0;
overflow:hidden;
text-indent:20px;
width:170px;
}
.rank dd {
color:#656565;
display:inline;
float:left;
height:14px;
margin:4px 0;
width:70px;
}
.rank dl a {
color:#656565;
}
#n2 {
background-position:0 -21px;
}
#n3 {
background-position:0 -42px;
}
#n4 {
background-position:0 -63px;
}
#n5 {
background-position:0 -84px;
}
#n6 {
background-position:0 -105px;
}
#n7 {
background-position:0 -126px;
}
#n8 {
background-position:0 -147px;
}
#n9 {
background-position:0 -168px;
}
#n10 {
background-position:0 -189px;
}
.section {
background:url(../images/ent_bghotpic.gif) repeat-y;
display:inline;
float:left;
margin:0 0 0 6px;
width:680px;
}
.section h3 {
background:url(../images/ent_bghotpich3.gif) no-repeat;
height:50px;
width:680px;
}
.section h3 a {
display:block;
height:50px;
overflow:hidden;
width:200px;
}
.section dl {
background:url(../images/ent_bghotpiclist.gif) no-repeat;
display:inline;
float:left;
height:114px;
margin:12px 5px;
width:160px;
}
.section dt img {
margin:5px auto;
}
.section dd {
color:#B5B3B6;
margin:5px 0;
text-align:center;
}
.section dd a {
color:#713358;
}
.search {
background:url(../images/ent_bgserch.jpg) no-repeat;
display:inline;
float:left;
height:119px;
margin:9px 0 0;
width:331px;
}
.search form {
margin:25px 10px 15px 20px;
}
.search p {
color:#FFF;
margin:0 15px;
}
.search p a {
color:#FFF;
text-decoration:underline;
}
.serchtext {
height:16px;
width:230px;
}
.serchbtn {
height:20px;
line-height:16px;
width:50px;
}
.bottom {
background:url(../images/ent_bghotpicbot.gif) no-repeat;
clear:both;
height:9px;
width:680px;
}
.piclist {
background:url(../images/ent_bgpiclist.gif) no-repeat;
clear:both;
height:181px;
overflow:hidden;
width:960px;
}
.piclist h3 {
background:url(../images/ent_bgpiclisth3.gif) no-repeat 44px 0;
height:31px;
}
.piclist h3 a {
display:block;
height:31px;
overflow:hidden;
width:200px;
}
.piclist dl {
display:inline;
float:left;
}
.piclist dd {
text-align:center;
}
.piclist dd a {
color:#713358;
}
.piclist img {
margin:0 auto;
}
#xiezhen dl {
margin:10px 27px;
width:138px;
}
#xiezhen img {
border:1px solid #5B0E5E;
height:100px;
margin:0 0 4px;
padding:3px;
width:130px;
}
#xiezhen dd a {
color:#742D69;
}
.picl2 {
background:url(../images/ent_bgpicl2.gif) no-repeat;
display:inline;
float:left;
height:201px;
margin:8px 5px;
width:697px;
}
.picl2 h3 {
background:url(../images/ent_bgpicl2h3.jpg) no-repeat;
height:41px;
margin:12px auto 0;
width:660px;
}
.picl2 h3 a {
display:block;
height:41px;
overflow:hidden;
width:200px;
}
.picl2 dl {
display:inline;
float:left;
}
.picl2 dd {
text-align:center;
}
.picl2 dd a {
color:#713358;
}
.picl2 img {
margin:5px auto;
}
#xianchang dl {
margin:7px;
}
#xianchang dt {
background:url(../images/ent_bghotpicdl.gif) no-repeat;
height:108px;
padding:3px 0;
width:160px;
}
#xianchang dd {
color:#713358;
height:16px;
line-height:16px;
margin:5px 0;
overflow:hidden;
width:160px;
}
#xianchang dd a {
color:#713358;
}
#latu {
display:none;
}
#latu h3 {
background-position:44px -40px;
}
#ganga h3 {
background-position:44px -80px;
}
#chuanshao h3 {
background-position:0 -50px;
}
#qutu h3 {
background-position:0 -100px;
}
#latu dl,#ganga dl {
background:url(../images/ent_bghotpicdl.gif) no-repeat;
height:114px;
margin:10px 16px;
width:160px;
}
#latu img,#ganga img {
margin:6px auto;
}
#chuanshao dl,#qutu dl {
background:url(../images/ent_bghotpicdl.gif) no-repeat;
height:114px;
margin:0 7px;
width:160px;
}
.add {
background:url(../images/ent_bgadd.gif) no-repeat;
display:inline;
float:left;
height:201px;
margin:8px 0;
width:253px;
}
.add h3 {
background:url(../images/ent_bgaddh3.gif) repeat-x;
color:#842068;
font-size:14px;
height:26px;
line-height:26px;
margin:12px auto 0;
text-indent:10px;
width:251px;
}
.add h3 a {
color:#8F8D8E;
}
.add h3 a:hover {
color:#F00;
text-decoration:underline;
}
.add h3 em {
font-style:normal;
}
.add p {
color:#666168;
line-height:180%;
margin:20px;
text-indent:2em;
}
#caixing dl {
display:inline;
float:left;
margin:10px;
width:106px;
}
#caixing dl img {
border:1px solid #FFF;
padding:2px;
}
#caixing dd {
margin:10px 0;
text-align:center;
}
#caixing dd a {
color:#514C53;
}
#caixing ul {
display:inline;
float:left;
margin:10px 0;
width:120px;
}
#caixing li {
float:left;
height:20px;
line-height:20px;
overflow:hidden;
width:120px;
}
#caixing li input {
margin:0 5px -2px 0;
}
#vote {
margin:5px 0;
}
#vote input {
border:1px solid #CCC;
height:20px;
line-height:18px;
margin:0!important;
width:40px;
}
#add2 table {
margin:auto;
}
#add2 td {
}
#add2 td img {
border:1px solid #FFF;
margin:10px 10px 0;
padding:2px;
}
#add2 td h5 {
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:5px 0;
overflow:hidden;
text-align:center;
}
#add2 td h5 a {
color:#514C53;
}
#add2 ul {
margin:0 10px;
}
#add2 li {
height:20px;
line-height:20px;
overflow:hidden;
}
#add2 li a {
color:#666168;
}
.viewmore {
background:url(../images/ent_bgaddviewm.gif) no-repeat;
float:right;
height:23px;
width:82px;
}
.viewmore span {
display:none;
}
.tobbs {
background:url(../images/ent_bgtobbs.gif) no-repeat;
float:right;
height:45px;
width:186px;
}
.tobbs span {
display:none;
}