﻿/* zfx 2013-07-05 17:40*/
/* wq 2013-07-09 09:53*/
/* wq 2013-10-14 17:25*/
/*Reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
ol, ul, li { list-style:none; }
caption, th { text-align:left; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
body { font-family:"微软雅黑"，"黑体"; line-height:1.5em; font-size:14px; }
a, a:visited { color:#333; }
a:hover { color:#df036d; }
.cf:before, .cf:after { content: "."; display: block; height: 0; visibility: hidden; }
.cf:after { clear: both; }
.cf { zoom:1; }
.clr { clear:both; }
.fleft { float:left; }
.fright { float:right; }
.header { width:980px; margin:0 auto; }
.banNSch { clear: both; margin: 8px auto 0; overflow: hidden; padding: 0 9px; }
.banNSch .adBanner { border: 1px solid #003366; float: left; height: 90px; margin-left: 1px; overflow: hidden; width: 728px; }
.banNSch .topSch { float: right; overflow: hidden; width: 221px; }
/*navigation
.logo { float:left; width:164px;}
.logo a { display:block;}
.naviMenu { background:#0477ea; border-top:11px solid #fff; height:48px; width:816px; float:left; }
.naviMenu ul { padding:0 12px;}
.naviMenu li { float:left; position:relative; padding:0 18px 0 0;}
.naviMenu li.cur { background:#148aff;}
.naviMenu a,.naviMenu a:visited,.naviMenu span { color:#fff; font-size:24px;line-height:48px; padding:0 5px; cursor:pointer;}
.naviMenu span,.naviMenu dl,.naviMenu dd { display:block; float:left;}
.naviMenu dd a { font-size:16px;}
.naviMenu dl { display:none;}
.naviMenu .close { display:none; background:url(images/indexp1.png) -635px -439px no-repeat; width:7px; height:11px; overflow:hidden; position:absolute; right:20px; top:20px; cursor:pointer;}
*/
/*banner*/
.banner { height:530px; background:url(/static/images/bannerbg2.jpg) repeat-x; }
.bannerIn { width:996px; margin:0 auto; padding-top:16px; }
.slider { width:645px; height:515px; float:left; position:relative; overflow:hidden; }
.slider li.none a { display:none; }
.slider a { display:block; }
.slider .bigPicCover { background:url(/static/images/indexp5.png) 0 0 no-repeat; width:448px; height:448px; }
.slider .smallPicCover { background:url(/static/images/indexp5.png) -450px 0 no-repeat; width:185px; height:185px; }
.slider .bigPic { width:448px; height:448px; }
.slider .smallPic { width:184px; height:184px; }
.slider .bigPicCover, .slider .smallPicCover, .slider .smallPicCover2 { z-index:100; }
.slider .bigPicCover, .slider .bigPic { position:absolute; top:0; left:0; }
.slider .bigPic { top:2px; left:2px; }
.slider .smallPicCover, .slider .smallPic { position:absolute; top:0; left:454px; }
.slider .smallPicCover2, .slider .smallPic2 { top:222px; }
.slider .sliTxt { background:url(/static/images/indexp5.png) -450px -185px no-repeat; width:192px; height:32px; overflow:hidden; }
.slider .sliTxt { position:absolute; top:190px; left:454px; line-height:32px; text-align:center; }
.slider .sliTxt2 { top:412px; }
.slider .botGrayNav { background:#000; opacity:0.5; filter:alpha(opacity=50); height:55px; width:620px; position:absolute; bottom:0; left:8px; }
.slider .sliBigTxt { line-height:55px; width:400px; height:55px; overflow:hidden; position:absolute; bottom:0; left:25px; font-size:24px; color:#fff; font-weight:bold; }
.slider .sliNum { position:absolute; bottom:15px; right:30px; }
.slider .sliNum span { display:block; float:right; width:35px; height:35px; background:#fff; line-height:35px; font-size:16px; margin-right:10px; text-align:center; margin-top:10px; cursor:pointer; }
.slider .sliNum span.cur { background:#000; color:#fff; margin-top:0; }
.zindex200 { z-index:300 }
.bannerRight { width:345px; float:right; }
.bannerRight li { padding:10px 0; border-top:1px solid #d1d2d4; }
.bannerRight li:first-child { border-top:none; }
.bannerRight h3 { font-size:22px; line-height:26px; margin-bottom:8px; height:26px; overflow:hidden; }
.bannerRight p, .bannerRight p a { color:#454545; height:24px; overflow:hidden; line-height:24px; }
.bannerRight p a:hover { color:#df036d; }
.bannerRight p.twoline { height:48px; }
.bannerRight a { padding-right:8px; }
.twoline { height:46px; overflow:hidden; }
/*nav*/
.main {padding-top:10px; }
.contentNav { width:980px; padding:35px 0 0; margin:0 auto; }
.pdReize { padding-top:8px; _padding-top:3px; *+padding-top:3px;
}
.contentNav ol li { padding-left:10px; }
.contentNav p { font-size:14px; color:#777; line-height:24px; }
.contentNav .left { width:203px; margin-right:30px; float:left; }
.contentNav .left2 { width:220px; margin-right:13px; float:left; }
.contentNav .center { width:418px; float:left; }
.contentNav .center .w245 { width:410px; float:left; }
.contentNav .center .w160 { width:160px; float:right; }
.contentNav .right { width:300px; float:right; }
.ads { height:250px; margin-bottom:18px; overflow:hidden; }
/*Title*/
.titleS1 { height:64px; background:url(/static/images/cssp3.gif) right 0 no-repeat #0477ea; overflow:hidden; }
.titleS1 h3, .titleS2 h3 { font-size:26px; line-height:32px; font-weight:normal; padding-top:6px; padding-left:16px; }
.titleS1 small, .titleS2 small { margin-left:16px; font-size:14px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; *+display: block;
*+float: left;
*+line-height: 20px;
}
.titleS2 { background:url(/static/images/cssp3.gif) right -66px; height:64px; overflow:hidden; }
.titleS2 small { border-bottom:4px solid #df036d; }
.titleS2 small.none { border-bottom:none; }
.titleS2 small.blue { border-bottom:4px solid #0477ea; }
.titleS2 small.yellow { border-bottom:4px solid #ffd90d; }
.titleS3 { background:url(/static/images/cssp3.gif) left -132px no-repeat #1d1d1d; height:45px; overflow:hidden; position:relative; }
.titleS3_2 { background:url(/static/images/cssp3.gif) left -179px no-repeat #1d1d1d; }
.titleS3 h3 { color:#fff; font-weight:normal; font-size:24px; line-height:42px; padding-left:22px; }
.titleS3 a.more { color:#fff; width:60px; font-size:14px; position:absolute; right:0; top:14px; }
.titleS4 { background:#ffd90d; height:45px; line-height:45px; padding:0 12px; color:#000; }
.titleS4Blue { background:#0477ea; color:#fff; }
.titleS4Purple { background:#df036d; }
.titleS4Yellow { background:#ffd90d; }
.titleS4Blue a { color:#fff; }
.titleS4 h3 { font-size:24px; font-weight:normal; width:120px; float:left; }
.titleKeyw { float:right; padding-right:30px; }
.titleKeyw a { color:#000; }
.titleS4Blue .titleKeyw a { color:#fff; }
.titleS4 a.more { width:120px; font-size:14px; float:right; color:#000; text-align:right; }
.titleS4Blue a.more { color:#fff; }
.titleS5 { height:50px; line-height:50px; }
.titleS5 h3 { font-size:20px; float:left; line-height:50px; }
.titleS5 h3 a { display:block; height:50px; line-height:50px; }
.titleS5 s { display:block; background:url(/static/images/titleTri3.gif) 0 0 no-repeat; width:12px; height:12px; float:left; margin-top:22px; margin-left:5px; }
.titleS5 .more { display:block; width:60px; float:right; padding-right:5px; text-align:right; line-height:50px; color:#999; }
.titlePF { height:44px; border-top:1px solid #cdcdcd; background:#ddd;}
.titlePF h3 { font-size:22px; font-weight:normal; border:1px solid #d7d7d7; border-bottom:none; padding-left:15px; line-height:44px; }
/*Vote*/
.voteNav { background:#fff; padding:12px 10px; }
.voteNav h5.pkTitle { font-weight:bold; font-size:18px; }/*height: 44px;line-height: 22px;overflow: hidden;*/
.PKdingTitle, .PKcaiTitle { font-size:18px; font-weight:bold; line-height:34px; }
.PKdingTitle { color:#0477ea; }
.PKcaiTitle { color:#df036d; }
.PKtab { position:relative; margin:10px 0; }
.PKtab td { height:30px; line-height:30px; }
.PKSubmit { height:38px; }
.PKSubmit span { display:block; width:67px; height:28px; background:#8b8b8b; line-height:28px; color:#fff; text-align:center; font-size:16px; margin-left:10px; float:left; cursor:pointer; }
.dingBlock, .caiBlock { height:24px; margin:5px; }
.dingBlock { background:#0477ea; width:0; }
.caiBlock { background:#df036d; width:0; }
.PKtab td span { display:block; position:absolute; left:30px; top:0; color:#fff; font-size:14px; width:160px; }
.PKtab td span#DivDelVote { top:34px; }
.PKinfo { color:#999999; font-size:14px; height: 48px; overflow: hidden; }
/*UL style*/
ul.s1 li { position:relative; padding-left:119px; padding-top:9px; padding-bottom:9px; height:229px; overflow:hidden; }
ul.s1 h4 { font-size:18px; line-height:24px; }
ul.s1 li a.img { display:block; position:absolute; top:9px; left:0; }
ul.s1 li p { margin:8px 0; }
ul.s1_0 li p { height:120px; overflow:hidden; }
ul.s1_01 li p { height:40px; overflow:hidden; line-height:20px; }
ul.s1_1 { padding:10px 0 0; }
ul.s1_1 li { height:75px; }
ul.s1_1 h4 { height:96px; overflow:hidden; }
ul.s1_01 { padding:10px 0; }
.bortop { border-top:1px solid #e7e7e7; }
ul.s1_01 li { padding-left:0; height:auto; padding-bottom:6px; padding-top:6px; }
ul.s1_03 { padding:13px 0 6px }
ul.s1_03 li { padding-top:6px; padding-bottom:6px; }
ul.s1_04 { padding:4px 0 }
ul.s2 li { position:relative; padding-bottom:10px; _padding-bottom:7px; *+padding-bottom:7px;
height:220px; overflow:hidden; }
ul.s2 li a { display:block; }
ul.s2 li s { display:block; background:#000; opacity:0.4; filter:alpha(opacity=40); z-index:2; }
ul.s2 li p { z-index:10; text-align:center; overflow:hidden; }
ul.s2 li s, ul.s2 li p { height:40px; width:160px; position:absolute; top:180px; left:0; line-height:40px; }
ul.s2 li p a { font-size:14px; color:#fff; }
ul.s2_2 li { height:200px; width:200px; float:left; overflow:hidden; margin-left:5px; }
ul.s2_2 li s { opacity:0.5; filter:alpha(opacity=50); }
ul.s2_2 li s, ul.s2_2 li p { height:30px; width:200px; top:170px; line-height:30px; }
ul.s2_201 li { padding-bottom:0; }
ul.s2_3 li { height:220px; width:145px; float:left; overflow:hidden; }
ul.s2_3 li s, ul.s2_3 li p { height:32px; width:145px; top:188px; line-height:32px; }
/*.s2_4 { padding-top:10px;}*/


ul.s3 li { position:relative; padding-left:104px; padding-top:12px; height:88px; }
ul.s3_301 li { padding-top:8px; }
ul.s3 li a.radiusImg2 { position:absolute; left:2px; top:2px; }
ul.s3 li h4 a { font-size:16px; }
ul.s3_3 li { padding-left:0; height:auto; padding-top:0; padding-bottom:8px; }
ul.s3_3 li p { line-height:22px; height:44px; overflow:hidden; }
ul.s3_3 li h4 { height:24px; overflow:hidden; }
.pdt14 { padding-top:14px; }
ul.s4 li { height:130px; overflow:hidden; padding:10px 0; position:relative; padding-left:164px; padding-right:0; }
ul.s4 h4 a { font-size:18px; }
ul.s4 li p { padding-top:6px; height:72px; overflow:hidden; }
ul.s4 li .img { display:block; position:absolute; left:0; top:0; }
ul.s4 li.even { padding-right:164px; padding-left:0; }
ul.s4 li.even .img { left:150px; }
.s2.s2_4.fleft { width:160px; }
/*OL style*/
ol.s1 li { background:url(/static/images/cssp3.gif) -12px -438px no-repeat; height:32px; overflow:hidden; }
ol.s1 li a { line-height:32px; }
ol.s2 { padding:10px 4px; }
ol.s2 li { background:url(/static/images/cssp3.gif) -12px -409px no-repeat; height:30px; overflow:hidden; }
ol.s2 li a { font-size:16px; line-height:30px; color:#454545; }
ol.s2 li a:hover { color:#df036d; }
ol.s2 li span{ float:right;}
ol.s2_2 { padding:0; }
.ranklist { margin:10px 0; }
.contentNav ol.ranklist2 li { position:relative; height:34px; _height:31px; *+height:31px;
padding-left:0; overflow:hidden; }
.contentNav ol#ranklist2 li { height:32px; _height:29px; *+height:29px;
overflow:hidden; }
.contentNav ol.ranklist li { position:relative; height:29px; _height:26px; *+height:26px;
padding-left:0; overflow:hidden; }
.contentNav ol.ranklist li span, .contentNav ol.ranklist2 li span { display:block; width:21px; height:21px; position:absolute; left:0; top:6px; background:#0477ea; color:#fff; text-align:center; }
.contentNav ol.ranklist li span { top:4px; }
.contentNav ol.ranklist li span.pre3, .contentNav ol.ranklist2 li span.pre3 { background:#df036d; }
.contentNav ol.ranklist li a, .contentNav ol.ranklist2 li a, .contentNav ol.ranklist2 li strong { display:block; position:absolute; color:#454545; left:26px; top:0; }
.contentNav ol.ranklist li a:hover, .contentNav ol.ranklist2 li a:hover { color:#df036d; }
.contentNav ol.ranklist2 li a, .contentNav ol.ranklist2 li strong { line-height:34px; _line-height:31px; *+line-height:31px;
font-weight:normal; }
.contentNav ol#ranklist2 li a, .contentNav ol#ranklist2 li strong { line-height:32px; _line-height:29px; *+line-height:29px;
}
.contentNav ol.ranklist li a { line-height:29px; _line-height:26px; *+line-height:26px;
}
.contentNav ol.ranklist2 li b { font-weight:normal; width:80px; text-align:right; position:absolute; top:0; right:0; line-height:32px; font-size:16px; }
.titlePF2 { height:34px; padding:15px 0 0; overflow:hidden; line-height:34px; }
.titlePF2 span { height:34px; width:57px; display:block; float:left; line-height:28px; overflow:hidden; margin:0 5px; _margin:0 4px; text-align:center; color:#666; font-size:16px; cursor:pointer; }
.titlePF2 span.cur { background:url(/static/images/cssp3.gif) -188px -240px no-repeat; color:#000; }
#ranklist4, #ranklist5 { display:none; }
.contentNav .left2 ol.s1 { background:#e3f1ff; padding:10px; }
/*Single Nav*/
.SNav1 { position:relative; padding-left:170px; height:220px; overflow:hidden; margin:12px 0 20px; }
.SNav1.mgReset1 { margin:0 0 10px; }
.SNav1.mgReset2 { margin:0 0 10px; }
.SNav1 h4 { font-size:18px; line-height:24px; }
.SNav1 a.img { display:block; position:absolute; top:0; left:0; }
.SNav1 p { padding:8px 0; }
.SNav1 s { background:url(/static/images/paly1.png); width:65px; height:65px; overflow:hidden; position:absolute; left:90px; top:150px; }
.SNav1 a.xiangxi { color:#0477ea; }
.SNav1_1 { padding-left:236px; }
.SNav1_1 h4 { font-size:22px; line-height:28px; }
.SNav2 { height:500px; overflow:hidden; }
.SNav2 a { display:block; }
.SNav2 s { display:block; position:relative; top:-210px; left:0; background:#0477ea; opacity:0.8; filter:alpha(opacity=80); height:83px; width:195px; z-index:2; }
.SNav2 p { line-height:28px; position:relative; top:-133px; left:0; z-index:10; width:195px; overflow:hidden; }
.SNav2 p a { font-size:18px; color:#fff; padding:6px 10px; }
.SNav3List { width:220px; }
.SNav3List2 { width:240px; }
.SNav3List.fright { margin-top:32px; }
.SNav3List.mgReset1 { margin-top:8px; }
.SNav3Img { width:185px; position:relative; height:215px; }
.SNav3Img p { position:absolute; top:185px; left:0; width:184px; text-align:center; line-height:30px; height:30px; overflow:hidden; }
.SNav3Img p a { font-size:16px; color:#666; }
.SNav3Img .radiusImg1 { position:absolute; left:2px; top:2px; }
/*Raidus*/
/*
a.radiusImg1 { width:174px; height:174px;display:block; width:174px; border-radius:87px; border:5px solid #e3f0fc;}
a.radiusImg1 img { border-radius:87px; }

a.radiusImgWhite {border:5px solid #fff;}
*/
.mgb10 { margin-bottom:10px; }
/*
a.radiusImg2 { width:88px; height:88px;display:block;border-radius:44px; border:3px solid #ebebeb;}
a.radiusImg2 img { border-radius:44px; }
*/

.mgb10 { margin-bottom:10px; }
.pdt10 { padding-top:10px; }
.mgl0 { margin-left:0; }
.mgl30 { margin-left:30px; }
.pdt27 { padding-top:27px; }
/*明星赏析*/
.mxsxT { background:url(/static/images/cssp3.gif) -113px -276px; width:132px; height:132px; overflow:hidden; display:block; margin-bottom:1px; }
.mxshangxi li { float:left; }
.mxshangxi li a { display:block; position:relative; margin-right:1px; margin-bottom:1px; float:left; overflow:hidden; }
.mxshangxi li.col1, .mxshangxi li.col3 { padding-top:10px; }
.mxshangxi li.col1 { width:133px; }
.mxshangxi li.col2 { width:261px; }
.mxshangxi li.col3 { width:414px; }
.mxshangxi li.col4 { width:171px; padding-top:5px; }
.mxshangxi li a b { position:absolute; border:5px solid #df036d; top:0; left:0; display:none; }
.colp1 { width:132px; height:281px; }
.colp1 b { width:122px; height:271px; }
.colp2 { width:260px; height:502px; }
.colp2 b { width:250px; height:492px; }
.colp3 { width:413px; height:205px; }
.colp3 b { width:403px; height:195px; }
.colp4 { width:195px; height:256px; }
.colp4 b { width:185px; height:246px; }
.colp5 { width:217px; height:123px; }
.colp5 b { width:207px; height:113px; }
.colp6 { width:217px; height:132px; }
.colp6 b { width:207px; height:122px; }
.colp7 { width:170px; height:304px; }
.colp7 b { width:160px; height:294px; }
.colp8 { width:170px; height:179px; }
.colp8 b { width:160px; height:169px; }
.mxshangxi li a s { display:block; background:#df036d; opacity:0.4; filter:alpha(opacity=40); z-index:2; display:inline; }
.mxshangxi li a p { z-index:10; text-align:center; overflow:hidden; color:#fff; display:block; }
.mxshangxi li a s, .mxshangxi li a p { height:32px; width:100%; position:absolute; bottom:0; left:0; line-height:32px; }
/*bottom*/
.bottomHZ { background:url(/static/images/bottombg1.jpg) center top repeat-x #d5d5d5; padding-top:97px; margin-top:100px; }
.bottomHZIn { width:990px; margin:0 auto; padding-left:10px; padding:20px 0; }
.hzmtT { background:url(/static/images/hzmtT.gif) no-repeat; width:100px; float:left; height:90px; }
.bottomHZIn ul { width:885px; float:right; padding-bottom:20px; }
.bottomHZIn li { width:147px; float:left; line-height:30px; height:30px; overflow:hidden; }
.bottomHZIn i { float:right; line-height:32px; padding:0 15px; border-top:1px solid #a8a8a8; margin-right:15px; }
/*明星墙*/
.mCon { margin:0 auto; width:100%; position:relative; border-top:1px solid #131313; height:700px; }
.conShow { width:980px; margin:0 auto; position:relative; zoom:1; background:#131313; }
.brick { width:140px; height:140px; }
.brick img { background-position:0 0; background-repeat:no-repeat; }
.brick, .brick:visited { display:block; overflow:hidden; position:relative; color:#FFF; cursor:pointer }
.brick:hover { text-decoration:none; color:#f60; }
.brick:hover .bc strong { color:#f60; }
.brick img { display:block; position:absolute; top:0px; left:0px; }
.brick b { width:100%; height:100%; display:block; zoom:1; cursor:pointer; position:absolute; left:0px; top:0px; background:url(/static/images/sw2_brickOverlay.png) repeat; }
.brick b.wites { background:#fff; opacity: 0; filter:alpha(opacity=0); -moz-opacity:0; }
.brick .bc { z-index:50; position:absolute; padding:3px 0 0; font-size:14px; line-height:20px; width:100%; bottom:0px; left:0px; color:#FFF; display:block; height:27px; overflow:hidden; background:url(/static/images/sw_black.png); _background:url(/static/images/sw_ieblack.png); }
.bc strong { margin:0 3px; display:block; line-height:27px; text-align:center; height:27px; font-size:16px; font-weight:normal; white-space:nowrap; }
.bc span { margin: 0 5px; padding:0 0 3px; display:block }
.brick_1x1, .brick_1x1 img, .brick_1x1 b { width:140px; height:140px; }
.brick_1x2, .brick_1x2 img, .brick_1x2 b { width:140px; height:280px; }
.brick_1x3, .brick_1x3 img, .brick_1x3 b { width:140px; height:420px; }
.brick_2x1, .brick_2x1 img, .brick_2x1 b { width:280px; height:140px; }
.brick_2x2, .brick_2x2 img, .brick_2x2 b { width:280px; height:280px; }
.brick_2x3, .brick_2x3 img, .brick_2x3 b { width:280px; height:420px; }
.brick_3x1, .brick_3x1 img, .brick_3x1 b { width:420px; height:140px; }
.brick_3x2, .brick_3x2 img, .brick_3x2 b { width:420px; height:280px; }
.brick_3x3, .brick_3x3 img, .brick_3x3 b { width:420px; height:420px; }
/*footer*/
.page_footer { clear: both; text-align:left; width: 100%; background-color: #F0F0F0; }
.bing_search_cnt { height:60px; background-color: #F0F0F0; position: relative; width:980px; margin: auto; }
.bing_search { position: relative; top: 12px; left: 265px; width: 447px; height: 36px; }
.footer { height:80px; position:relative; background: white; }
.page_footer .footer_body { line-height:22px; padding: 0; margin: auto; width:976px; color: #666666; }
.page_footer_lite .footer_body { line-height: 22px; padding: 0; margin: auto; width: auto; color: #666666; }
.page_footer .copyright { line-height:22px; padding: 12px 0px 10px 8px; color: #666; font-size:12px; width: 1200px; margin: auto; }
.footer_link_list a, .footer_link_list a:link, .footer_link_list a:visited { margin:0 4px; color:#666; }
.toHome { position:absolute; display:block; text-indent:-999px; top:15%; left:88%; overflow:hidden; width:100px; height:50px; background:url("/static/images/logo_msn.png") no-repeat; }
.totop { background: url("/static/images/toTop.png") repeat scroll 0 0 transparent; bottom: 150px; cursor: pointer; display: none; height: 36px; left: 50%; margin-left: 490px; _margin-left: 0; overflow: hidden; position: fixed; _position:absolute; width: 36px; }
.dymPIC { height:250px; margin-top:13px; margin-bottom:13px; padding-left:250px; }
.dymPICbg { background:url(/static/images/dymPicBg.png); display:block; width:248px; height:248px; position:absolute; left:0; top:0; z-index:100; }
.rsCoverbg { display:block; width:94px; height:94px; position:absolute; left:0; top:0; z-index:100; }
.csPICbg { display:block; width:185px; height:185px; position:absolute; left:0; top:0; z-index:100; }
.csPICbg2 { background:url(/static/images/); }
.yyxw, .yyxw2 { position:relative; height:220px; }
.yyxw .SNav3List { position:absolute; left:0; top:0; }
.yyxw ul.s2 { position:absolute; right:0; top:0; }
.yyxw2 .SNav3List { position:absolute; right:0; top:0; }
.yyxw2 ul.s2 { position:absolute; left:0; top:0; }
.gqtjNav { height:482px; padding:0 0 0; }
.diaochaTip { width:37px; height:122px; bottom: 100px; left: 50%; margin-left: -550px; _margin-left: 0; overflow: hidden; position: fixed; _position:absolute; z-index:100; }
.diaochaTip a { display:block; background:url(/static/images/indexp5.png) right -298px no-repeat; width:37px; height:122px; overflow:hidden; }
.floatMedia { width:300px; height:278px; background:url(/static/images/floatmediaframe.png); position: fixed; _position:absolute; bottom: 0; left: 50%; margin-left: 150px; _margin-left: 0; z-index:100; }
.floatMediaInfo { padding-left:20px; }
.floatMediaClose { width:20px; height:20px; margin-left:320px; cursor:pointer; }
.sharebar { background:url(/static/images/sharebar.png) repeat scroll 0 0 transparent; top: 335px; height: 115px; left: 50%; margin-left: 490px; _margin-left: 0; overflow: hidden; position: fixed; _position:absolute; width: 48px; }
.sharebar div { cursor:pointer; }
.sharebar div.shoucang { width:48px; height:60px; }
.sharebar div.fengxiang { width:48px; height:50px; margin-top:5px; }
#jiathis { top:385px; left:50%; margin-left:244px; position:fixed; z-index:101; _position:absolute; _margin-left: 0; }
.weiboTip { width: 130px; float: left; display: none; margin-left: -620px; left: 50%; bottom: 0; position: fixed; _position:absolute; z-index:100; }
.weiboTip a { display:block; width:130px; overflow:hidden; padding-bottom:4px; }
/*妙想*/
ul.miao { width:218px;padding-top:5px; }
ul.miao li { width:90px; float:left; margin-right:15px; padding:6px 0 4px; position:static; }
ul.miao li a.img { position:static; display:block; max-width:100px;max-height:100px;}
ul.miao li h4 { font-size:12px; font-weight:normal; }
.about{margin-bottom:20px;}
.about h4 { color: #333333; font-family: "Microsoft Yahei"; font-size: 18px; font-weight: normal; height: 36px; line-height: 36px; }
.about .cf { background-color: #7e7e7f; height: 112px; overflow: hidden; position: relative; width: 203px; }
.about .cf .contLink { height: 120px; left: -2px; overflow: hidden; position: absolute; top: 0; width: 203px; z-index: 10; }
.about .cf a { color:#fff; background-color: #7e7e7f; border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; display: inline-block; height: 36px; line-height: 36px; padding: 0 10px; }
.about .cf a:hover { background-color: #575757; }
.about .cf .lines { height: 120px; left: 0; position: absolute; top: 0; width: 300px; }
.about .lines p { border-bottom: 2px solid #FFFFFF; height: 36px; width: 300px; }
.about .lines .on { background-color: #E9E9E9; }

        .now_w{
            width:203px;
            height:auto;
        }
        .now_w .now_t{
            width:203px;
            height:45px;
            background:url(/static/images/en.png) repeat-x;
            border-top:1px #cdcdcd solid; color:#000; text-align:center; line-height:45px; font-weight:500;
            border-left:2px #ddd solid; border-right:2px #ddd solid;font-size:18px;
        }
        .now_w .now_c{
            height:auto; margin-top:6px;
        }
        .now_w .now_c ul{
            height:100%; float:left;list-style:none
        }
        .now_w .now_c ul li{
            line-height: 24px;height: 30px;overflow: hidden;font-weight: normal;
        }
        .now_w .now_c ul li i{
            height:21px; float:left; width:21px;background:#0477ea;display:block;font-style: normal;margin-right: 8px; text-align:center;color:white;
 
        }
        .now_w .now_c ul li i.rd{
            background:#df036d; 
        }
         .now_w .now_c ul li a{
            height:21px; float:left; width:174px; color:#000000; font-weight: normal;
        }
          .now_w .now_c ul li a img{
            height:15px; color:#000000;font-weight:normal; float:right;width:11px; margin-top:5px;*margin-top:-20px;
        }
		
		
.navigation{margin-top:28px;height:59px;position:relative;z-index:100;width:100%;background:url(/static/images/sw_navbg.gif) repeat-x;}
.navigationIn {width:980px; margin:0 auto; height:59px;background:url(/static/images/sw_navbg.gif) repeat-x;position:relative;}
.logo { float:left; width:164px;height:59px;overflow:hidden;background: #df036d;}
.logo a { display:block;}
.slogen{position:absolute;left:185px; top:-19px;}
.naviMenu { background:#0477ea; border-top:11px solid #fff; height:48px; width:816px; float:left;overflow:hidden; }
.naviMenu ul { padding:0 18px;}
.naviMenu li { float:left; height:48px;position:relative;}
.naviMenu li.cur { background:#148aff;}
.naviMenu a,.naviMenu a:visited,.naviMenu a:hover,.naviMenu span { color:#fff; font-size:16px;  padding:0 9px; cursor:pointer; display:none;line-height:48px;  height:48px; }
.naviMenu a { display:none;}
.naviMenu a.pMenu,.naviMenu a.pMenu:visited,.naviMenu a.pMenu:hover { font-size:24px; display:inline-block;}
.naviMenu .close { display:none; background:url(/static/images/indexp4.png) right bottom no-repeat; width:7px; height:11px; position:absolute; right:15px; top:23px; cursor:pointer;}
.navigationPack {width:50%;left:0;height:59px;position:absolute;background:#DF036D;z-index:-1;}    

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body { font-family:"微软雅黑"，"黑体"; line-height:1.5em; font-size:14px; }
ol, ul, li { list-style:none; }
#hotStarList{position:relative; overflow:hidden;height: 291px;margin-top: 20px;}
ul.png {  width: 100%; overflow: hidden; position:absolute;top:0;left:0; }
ul.png li { width: 100%; overflow: hidden; height: 63px; line-height: 50px; float: left; }
ul.png li img { width: 50px; overflow: hidden; height: 50px; float: left; margin-left: 15px; }
ul.png li span { width: 60px; overflow: hidden; height: 50px; float: left; padding-left: 8px; }
ul.png li span.sGrp_bing { float: right; overflow: visible; width: auto; margin: 16px 0 0 5px; background-color: #dd5900; height: 15px; line-height: 15px; padding: 0 4px 3px 2px; }
ul.png li span a { font-size: 14px; color: #333333; }
ul.png li span a:hover { color: #df036d; }
ul.png li em { cursor: default; background: url(/static/images/bg.png) no-repeat; width: auto; color: #fff; background-position: -150px -265px; height: 15px; margin: 0; float: left; font-size: 12px; padding-left: 17px; line-height: 15px; }
ul.png li em a { color: #fff !important; font-size: 12px; }