@charset "utf-8";
/* CSS Document */
/* 2010-05-24 john up*/
.wrap{ width:960px; margin:0 auto; overflow:hidden;}
.ct{ background:#fff}
#toplink {
background:url(../images/ent_bgnav.gif) no-repeat;
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 16px;
}
.hot {background:url(../images/ent_bghot.gif) no-repeat 17px 0;width:85px;}
.hot a {height:14px;width:52px;}
.entnav .video {width:82px;}
.entnav .video a {float:left;padding:0 5px;}
.entnav .video .program {font-weight:normal;float:right;}
.entfav {margin:7px 0 0 40px;}
.entfav li {padding:0 15px;}
.entfav li a {color:#FFF;}

/**  part  **/
#part{ position:relative;}
.related{ background:url(../images/ent0723/ent_pBG.jpg) no-repeat; width:272px; height:613px; margin:10px 0 0 5px;}
.picslide {
height:348px;
margin:0 0 10px;
overflow:hidden;
position:relative;
}
.picslide h2 {
background:url(../images/health/bg_h2.png) no-repeat;
color:#FFF;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
text-indent:20px; display:none;
}
.picslide h2 a {
color:#FFF;
}
.picslide h3{ padding:51px 0 0 6px; position:relative;}
.picslide h3 img{
border:solid 1px #fff;
height:284px;
width:257px;
}
#a_scroll_title {
color:#fff;
font-size:14px;
font-weight:blod;
display:block;
height:26px;
line-height:26px;
overflow:hidden;
padding:0 15px;
position:absolute; top:10px; left:22px;
}
.bgfif {
background:#000;
left:6px;
bottom:11px;
height:77px;
position:absolute;
width:258px;
opacity:0.5;
filter:alpha(opacity=50);
}
.picslide ul {
width:250px;
height:72px;
background:#ccc1c7;
display:block;
bottom:13px;
left:10px;
position:absolute;
}
.picslide li {float:left;padding:5px 3px 0;}
.picslide li img {
border:1px solid #FFF;
height:60px;
width:54px;
opacity:0.5;
filter:alpha(opacity=50);}
.picslide .active img{opacity:1;filter:alpha(opacity=100);}
#top10{ width:273px; height:256px;}
#top10 h3 {
clear:both;
color:#89256E;
font-size:14px;
height:28px;
line-height:28px;
overflow:hidden;
text-indent:15px;
width:263px;
text-indent:-9999px; position:relative;
}
#top10 h3 span { width:113px; display:block;position:absolute; left:175px; top:0px;}
#top10 h3 a {
background:transparent url(../images/ent_bgday.gif) no-repeat scroll 2px 0;
color:#811F5A;
cursor:pointer;
display:inline;
display:block;
float:left;
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
margin:0px 3px 0;
text-align:center;
text-indent:0;
width:22px;}
#top10 h3 a.active {background:transparent url(../images/ent_bgdayon.gif) no-repeat scroll 0 0;color:#FFFFFF;}
#top10 li{ height:22px; line-height:22px; overflow:hidden; padding:0 0 0 35px;}
#top10 li b{ font-size:12px; font-weight:normal; color:#656565; padding-left:5px;} 
#part .section{ background:url(../images/ent0723/ent_pBG.jpg) -279px top no-repeat; width:671px; height:611px; position:absolute; left:285px; top:0px;}  
#zxrt h2{ height:38px; text-indent:-9999px; position:relative;}
#zxrt h2 a{ width:120px; height:20px; position:absolute; left:10px; top:13px; display:block; overflow:hidden; }
#zxrt li{ background:url(../images/ent0723/ent_d6.png) left -194px no-repeat; width:160px; height:114px; float:left; margin:24px 2px 0 5px; display:inline;}
#zxrt li img{ width:150px; height:84px; padding:6px 0 0 5px; display:block;}
#zxrt li h3{ height:22px; line-height:22px; overflow:hidden; font-size:12px; font-weight:normal; text-align:center; padding:0 2px;}
.search {display:inline;float:left;height:119px;margin:-118px 0 0 336px;width:331px;}
.search form {margin:25px 10px 10px 20px;}
.search p {color:#FFF;margin:0 15px;}
.search p a {color:#FFF;text-decoration:underline;}
.search .serchtext{ width:232px;}
/**   part01  **/
#part01{ position:relative;}
#ylxz{ background:url(../images/ent0723/ent_xzBG.png) no-repeat; width:952px; height:328px; margin:10px auto 0; overflow:hidden;}
#ylxz h2{ height:40px; text-indent:-99999px; position:relative;}
#ylxz h2 a{ width:100px; height:20px; overflow:hidden; position:absolute; left:50px; top:8px;}
#ylxz li{ width:160px; height:140px; float:left; margin:0 5px 0 24px; display:inline; overflow:hidden; text-align:center;}
#ylxz li img{ width:140px; height:107px; padding:1px; border:solid 1px #5c0d60;} 
#ylxz li h3{ height:20px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal; text-align:center; }
#ylxz li h3 a{ color:#743063;}
/**  same  **/
.piclist{ background:url(../images/ent0723/ent_xzBG.png) left -346px no-repeat; width:695px; height:198px; margin:10px 0 0 3px; overflow:hidden; position:relative;}
.piclist h2{ height:55px; overflow:hidden; margin-top:1px; position:relative;}
.piclist h2 a{ width:90px; height:20px; overflow:hidden; position:absolute; left:30px; top:15px;}
.piclist li{ width:160px; float:left; margin:0 0 0 11px; display:inline;}
.piclist li img{ width:150px; height:84px; background:url(../images/ent0723/ent_d6.png) no-repeat; padding:15px 5px 15px 5px; }
.piclist li h3{ height:20px; line-height:20px; overflow:hidden; font-size:12px; font-weight:normal; text-align:center; }
#ylxc li img{ width:127px; height:97px; padding:8px 19px 11px 15px; }
#ylxc h2{ background:url(../images/ent0723/ent_photoh2.png) 22px 10px no-repeat; text-indent:-9999px;}
#tpk h2{ background:url(../images/ent0723/ent_photoh2.png) 22px -77px no-repeat; text-indent:-9999px;}
/**  p1  side   **/
#part01 .side{ width:250px; position:absolute; right:4px; top:340px;}
.piclist1{ background:url(../images/ent0723/ent_xzBG.png) -704px -346px no-repeat; height:198px;}
#zjylxc dl{ width:106px; float:left; margin:10px 0 0 12px; display:inline;}
#zjylxc dt img{ width:100PX; height:76px; border:solid 3px #fff; display:block;}
#zjylxc dd{ height:20px; line-height:20px; overflow:hidden;}
#zjylxc ul{ clear:both;}
#zjylxc li{ height:20px; line-height:20px; overflow:hidden; padding:0 5px 0 15px; }
#zjylxc li.more{ width:79px; height:19px; display:block; background:url(../images/ent0723/ent_d7.png) left -32px no-repeat; margin:2px 0 0 140px; overflow:hidden; padding:0; text-align:center;}
#zjylxc li.more a{ color:#fff;}
#cx{ width:249px; margin-top:10px; overflow:hidden;}
#cx h2{ height:30px; line-height:30px; text-indent:20px; color:#8a1e73; background:transparent url(../images/ent_12.gif) no-repeat scroll 0 bottom; font-size:14px; margin:10px 1px 5px;}
#cx dl{ width:104px; float:left; margin:0 8px }
#cx dt img{ width:100px; height:92px; padding:1px; border:solid 1px #fff;}
#cx dd{ height:36px; line-height:18px; overflow:hidden; text-align:center;}
#cx ul{ width:120px; float:left;}
#cx li{ height:20px; line-height:20px; overflow:hidden;}
#cx p input{ background:#d7cdcb; border:0; width:40px; height:20px; margin:3px 5px;}
/** p2 **/
#part02{ clear:both; overfloe:hidden;}
.photolist{ background:url(../images/ent0723/ent_xzBG.png) left -565px no-repeat; width:475px; height:293px; float:left; overflow:hidden; margin:10px 0 0 4px; display:inline; position:relative;}
.photolist h2{ height:40px; text-indent:-9999px; position:relative;}
.photolist h2 a{ width:120px; height:20px; display:block; overflow:hidden; position:absolute; left:50px; top:10px; }
.photolist ul{ margin-left:25px;}
.photolist li{ background:transparent url(../images/list-style.gif) no-repeat scroll 0 12px; font-size:14px; height:28px; line-height:28px; overflow:hidden; padding:0 180px 0 12px;}
.photolist li a{ color:#000;}
.photolist dl{ position:absolute; left:318px; top:35px; }
.photolist dt img{ width:130px; height:220px;}
.photolist dd{ width:130px; height:22px; line-height:22px; background:#8c8b9b; overflow:hidden; text-align:center;}
.photolist dd a{ color:#fff;}
.photolist span a{width:30px; height:10px; display:block; position:absolute; left:225px; top:265px; overflow:hidden;text-indent:-9999px;}
#ylms h2{ background:url(../images/ent0723/ent_photoh2.png) left -184px no-repeat; }
/**  p3  **/
#part03{ clear:both; position:relative; overflow:hidden;}
#cs{ margin-bottom:10px;}
#cs h2{ background:url(../images/ent0723/ent_photoh2.png) 22px -269px no-repeat; text-indent:-99999px;}
#csmore{ width:249px; position:absolute; right:5px; top:10px;*top:0; }
#csmore dl{ width:106px; float:left; margin:10px 0 0 12px; display:inline;}
#csmore dt img{ width:100PX; height:76px; border:solid 3px #fff; display:block;}
#csmore dd{ height:20px; line-height:20px; overflow:hidden;}
#csmore ul{ clear:both;}
#csmore li{ height:20px; line-height:20px; overflow:hidden; padding:0 5px 0 15px; }
#csmore li.more{ width:79px; height:19px; display:block; background:url(../images/ent0723/ent_d7.png) left -32px no-repeat; margin:2px 0 0 140px; overflow:hidden; padding:0; text-align:center;}
#csmore li.more a{ color:#fff;}
#ysbl{ background:url(../images/ent0723/ent_xzBG.png) no-repeat left -871px; margin-top:0px; width:953px; margin:0 auto; height:185px; position:relative;}
#ysbl h2{ height:40px; text-indent:-9999px; position:relative;}
#ysbl h2 a{ width:90px; height:20px; position:absolute; left:45px; top:7px; display:block; overflow:hidden; }
#ysbl ul{ overflow:hidden;}
#ysbl li { background:url(../images/ent0723/ent_d6.png) no-repeat; float:left; width:160px; height:120px; margin:0 2px 0 23px; display:inline;}
#ysbl li img{ width:148px; height:84px; padding:6px 6px 0;}
#ysbl li h3{ height:20px; line-height:20px; overflow:hidden; font-weight:normal; font-size:12px; padding:0 0px; text-align:center;}
/**   p4   **/
#part04{ position:relative;}
#jyqt h2 {
background:transparent url(../images/ent0723/ent_photoh2.png) no-repeat scroll 22px -325px;
text-indent:-99999px;}
#scqt{width:249px; overflow:hidden; margin-top:0px; position:absolute; right:4px; top:0;}
#scqt h2 {
background:transparent url(../images/ent_12.gif) no-repeat scroll 0 bottom;
color:#8A1E73;
font-size:14px;
height:30px;
line-height:30px;
margin:10px 1px 5px;
text-indent:20px;}
#scqt h2 .bbs1{ color:#8b8b8b; margin-left:10px;}
#scqt h3{ font-size:12px; font-weight:normal; line-height:21px; margin:20px 20px 10px; text-indent:24px;}
#scqt h4 a{ background:url(../images/ent0723/ent_xzBG.png) no-repeat -492px -572px; width:190px; 
height:50px; display:block; margin:10px 0 0 20px;}
