﻿img { border: none; }
* { margin: 0px; padding: 0px; }
ul, ul li { list-style: none; }
h1, h2, h3, h4, h5, h6 { }
a { text-decoration: none; -moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s; -ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s; -o-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s; -webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s; transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s; white-space: normal; }
a:hover, a:active, a:focus { outline: none; }
p { font-size: 12px; }
div { overflow: hidden; }
.picleft { float: left; margin-right: 20px; }
.u_pic_left { float: left; margin-right: 6px; }
.picright { float: right; margin: 10px; margin-right: 0px; }
.red { color: #f00; font-size: 12px }
.tit4 { font-weight: bold; font-size: 20px; border-bottom: 2px solid #eee; line-height: 40px; text-align: left; width: 100%; position: relative; float:left; display:block;}
.tit4 a { color: #4f4e4e; border-left: 3px solid #eb4347; padding-left: 5px }
.tit4 a.more{ font-size:14px; font-weight:normal; position:absolute; right:5px; bottom:-5px; border:0;}
.tit4 a:hover { color: #f00 }
.tit4 .r { font-size: 13px; font-weight: normal; position: absolute; bottom: 0; right: 0; line-height: 33px; border: 0 }
.tit5 { font-size: 18px; border-bottom: 1px solid #eee; line-height: 30px; text-align: left; width: 100%; position: relative }
.tit5 a { color: #020202;}
.tit5 a.more{ font-size:14px; font-weight:normal; position:absolute; right:5px; bottom:-5px; border:0;}
.tit5 a:hover { color: #f00 }
.tit6 { font-size: 24px; line-height: 33px; text-align: left; width: 100%; position: relative; background:url(../images/tit_bg.jpg) no-repeat; padding-left:6px }
.tit6 a { color: #fff; font-weight:normal}
.tit6 a.more{ font-size:14px; font-weight:normal; position:absolute; right:5px; bottom:-5px; border:0; color:#050505}
.tit6 a:hover { color: #050505 }
.tit7 { font-size: 24px; line-height: 33px; text-align: left; width: 100%; position: relative;  padding-left:6px;color: #919192; }
.tit7 a { color: #919192;}
.tit8 { font-size: 20px; line-height: 46px; text-align: left; width: 100%; position: relative; color: #020202; border-bottom:3px solid #700805 }
.tit8 a { color: #020202;}
.tit9 { font-size: 18px; border-bottom: 1px solid #eee; line-height: 30px; text-align: left; width: 100%; position: relative; font-weight:normal }
.tit9 a { color: #282727;}
.tit9 a.more{ font-size:14px; font-weight:normal; position:absolute; right:5px; bottom:-5px; border:0;}
.tit9 a:hover { color: #f00 }
.tit-bbs{ background:#891414; line-height:35px; padding-left:20px; padding-right:20px; float:left; font-size:18px; color:#fff}
.block_960_15 { height: 15px; width: 960px; margin: 0 auto }
.block_100_15 { height: 15px; width: 100%; margin: 0 auto }
.block_100_20 { height: 15px; width: 100%; margin: 0 auto }
body { background: #FFFFFF; font-family: Arial, 微软雅黑; color: #444444; line-height: 150%; font-size: 12px; }
#sj_top { width: 100%; height: 240px; background: url(http://img3.shuaijiao.com/statics/images/top_bg.jpg) top left repeat-x; float: left; }
#sj_top_nei { width: 100%; background: url(http://img3.shuaijiao.com/statics/images/top_bg2.jpg) top left repeat-x; float: left; }
#home_header { width: 960px; margin: 0px auto; float: none; }
.adv0 { margin-top: 10px }
.h_top_nav { width: 960px; padding: 4px 0px; height: 24px; float: left; }
.h_top_nav h3 { color: #CCCCCC; font-size: 12px; font-weight: normal; float: left; display: block; }
.h_top_nav h3 a { color: #CCCCCC; text-decoration:underline}
.h_top_nav h3 a:hover { color: #FF0000; }
.h_top_nav p { color: #999999; float: right; display: block; }
.h_top_nav p a { color: #CCCCCC; padding: 0px 6px; }
.h_top_nav p a:hover { color: #FF0000; }
.h_top_nav .wb-sina { padding: 0px 0px 2px 18px; background: url(http://img3.shuaijiao.com/statics/images/sprite2.png) no-repeat; }
.h_top_nav .weixin { padding: 0px 0px 2px 18px; background: url(http://img3.shuaijiao.com/statics/images/weixin.png) no-repeat; border: 0 }
.h_top_logo { width: 960px; height: 147px; float: left; position: relative }
.nei_top_logo { width: 960px; float: left; position: relative; }
.nei_top_logo .adv { position: absolute; left: 210px; bottom: 0px; }
.logo { width: 290px; padding-top: 30px; float: left; }
.logo img { float: left; width: 284px }
.nei_logo { width: 290px; float: left; height: 88px }
.nei_logo img { float: left; width: 209px; height: 65px; margin-top: 15px }
.nei_logo h2 { font-size: 30px; color: #FF0000; padding-top: 25px; line-height: 120%; display: none }
.nei_logo p { font-size: 14px; color: #666666; line-height: 120%; display: none }
.t_search { float: right; margin-top: 75px; position: relative }
.i_app_top { position: absolute; width: 627px; height: 149px; background: url(http://img3.shuaijiao.com/statics/images/toplogo11.jpg) no-repeat; right: 0; top: -2px }
.nei_search { float: right; padding-top: 55px; }
.select_xl { font-size: 16px; background: #FFFFFF; border: 1px #999999 solid; width: 70px; height: 30px; float: left; margin-right: 5px; }
.text_sr { width: 200px; font-size: 12px; height: 28px; color: #333333; background: #FFFFFF; padding-left: 5px; border: 1px #999999 solid; border-bottom: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid; line-height: 260%; vertical-align: middle; float: left; }
.bt_sr { width: 56px; height: 30px; float: left; }
.nei_xia { width: 958px; float: left; border: 1px #DDDDDD solid; background: #333333; padding: 5px 0px; border-top: none; }
.nei_xia p { padding-left: 10px; font-size: 12px; line-height: 200%; color: #666666; }
.nei_xia p a { padding: 0px 8px; color: #DDDDDD; }
.nei_xia p a.person{ padding-right:10px; background:url(http://img3.shuaijiao.com/statics/images/hot_ren_icon.png) no-repeat right top}
.nei_xia p a:hover { color: #FF0000; text-decoration: none; }
.sj_menu { width: 960px; float: left; }
.nei_menu { width: 960px; padding-top: 9px; float: left; }
.hl_nav { width: 800px; margin-top: 1px; float: left; }
.hl_nav ul { margin: 0px; }
.hl_nav ul li { float: left; font-size: 16px; text-align: center; margin-right: 2px; font-weight: bold; }
.hl_nav ul li a { display: block; color: #fff; width: 86px; height: 41px; padding-top: 12px; line-height: 180%; background: url(http://img3.shuaijiao.com/statics/images/nav_line.jpg) right top no-repeat; }
.hl_nav ul li a:hover { text-decoration: none; color: #ccc; }
.hl_nav ul li.hei a { background: url(http://img3.shuaijiao.com/statics/images/nav_a_bg.jpg) left top no-repeat; color: #FFFFFF; }
.hr_nav { width: 160px; height: 60px; float: left; margin-top: 1px; }
.hr_nav ul { margin: 0px; padding-top: 12px; }
.hr_nav li { float: left; line-height: 240%; }
.hr_nav ul li.sc_shop a { width: 49px; color: #CCCCCC; font-size: 18px; font-weight: bold; padding-left: 30px; display: block; float: left; border-left: 1px #777777 solid; background: url(http://img3.shuaijiao.com/statics/images/scicon.jpg) left -30px no-repeat; }
.hr_nav ul li.sc_shop a:hover { color: #FFFFFF; background: url(http://img3.shuaijiao.com/statics/images/scicon.jpg) left -30px no-repeat; }
.hr_nav ul li.lt_bbs a { width: 50px; color: #CCCCCC; font-size: 18px; font-weight: bold; padding-left: 30px; display: block; float: left; background: url(http://img3.shuaijiao.com/statics/images/scicon.jpg) left top no-repeat; }
.hr_nav ul li.lt_bbs a:hover { color: #FFFFFF; background: url(http://img3.shuaijiao.com/statics/images/scicon.jpg) left top no-repeat; }
.nei_nav { width: 800px; margin-top: 3px; float: left; }
.nei_nav ul { margin: 0px; }
.nei_nav ul li { float: left; font-size: 14px; text-align: center; margin-right: 2px; font-weight: bold; background: url(http://img3.shuaijiao.com/statics/images/nei_line.jpg) right 1px no-repeat; }
.nei_nav ul li a { display: block; color: #fff; width: 86px; height: 35px; padding-top: 12px; line-height: 180%; background: url(http://img3.shuaijiao.com/statics/images/nei_line.jpg) right 1px no-repeat; }
.nei_nav ul li a:hover { text-decoration: none; color: #ccc; }
.nei_nav ul li.n_hei a { background: url(http://img3.shuaijiao.com/statics/images/nav_a_bg.jpg) left top no-repeat; color: #FFFFFF; }
.nei_r_nav { width: 160px; height: 49px; float: left; background: url(http://img3.shuaijiao.com/statics/images/nei_sc_line.jpg) center 10px no-repeat; margin-top: 1px; }
.nei_r_nav ul { margin: 0px; padding-top: 12px; }
.nei_r_nav li { float: left; line-height: 240%; }
.nei_r_nav ul li.nsc_shop a { width: 49px; color: #CCCCCC; font-size: 18px; font-weight: bold; padding-left: 30px; display: block; float: left; border-left: 1px #777777 solid; background: url(http://img3.shuaijiao.com/statics/images/scicon_hover.jpg) left -30px no-repeat; }
.nei_r_nav ul li.nsc_shop a:hover { color: #FFFFFF; background: url(http://img3.shuaijiao.com/statics/images/scicon_hover.jpg) left -30px no-repeat; }
.nei_r_nav ul li.nlt_bbs a { width: 50px; color: #CCCCCC; font-size: 18px; font-weight: bold; padding-left: 30px; display: block; float: left; background: url(http://img3.shuaijiao.com/statics/images/scicon_hover.jpg) left top no-repeat; }
.nei_r_nav ul li.nlt_bbs a:hover { color: #FFFFFF; background: url(http://img3.shuaijiao.com/statics/images/scicon_hover.jpg) left top no-repeat; }
#sj_main { width: 100%; float: left; }
.weizhi { width: 960px; margin: 0px auto; padding-top: 10px; float: none; }
.weizhi p { color: #999999; font-size: 12px; }
.weizhi p a { color: #777777; text-decoration: none; padding-right: 5px; }
.weizhi p a:hover { color: #FF0000; }
.ad_960 { width: 960px; margin: 0px auto; float: none; margin-bottom: 20px; margin-top: 20px }
.ad_960 img { margin-top: 10px; }
.ad_100 { width: 100%; margin-bottom: 20px; margin-top: 20px }
#h_one { width: 960px; margin: 0px auto; float: none; }
#h_one div { float: left; }
.h_hd { width: 270px; padding: 2px; background: #DDDDDD; }
.h_news { width: 415px; padding: 0px 20px; }
.h_news_title { width: 400px; border-bottom: 4px #999999 solid; padding-bottom: 15px; position: relative }
.h_news_title h3 { font-size: 18px; line-height: 260%; }
.h_news_title a { color: #FF0000; }
.h_news_title a:hover { text-decoration: underline; }
.h_news_title p { font-size: 12px; color: #777777; line-height: 140%; }
.h_news_title p a { font-size: 12px; line-height: 180%; text-decoration: underline; }
.h_news_title img { border: 1px #DDDDDD solid; }
.h_news_title .nav { position: absolute; bottom: 0; right: 2px }
.h_news_title .nav a { color: #000 }
.h_news_box { width: 400px; padding-top: 8px; }
.h_news_box ul { margin: 0px; padding: 0px; }
.h_news_box li { width: 100%; line-height: 160%; font-size: 14px; background: url(http://img3.shuaijiao.com/statics/images/icon1.jpg) left center no-repeat; float: left; }
.h_news_box li a { color: #555555; display: block; padding-left: 10px; }
.h_news_box li span { float: right; text-align: right; color: #999999; font-size: 10px; }
.h_news_box li a:hover { color: #FF0000; text-decoration: underline; }
.h_saishi { width: 230px; background: #FFC; }
.saishi_top { width: 230px; border-bottom: 2px #000000 solid; }
.saishi_top ul { margin: 0px; padding: 0px; }
.saishi_top li { text-align: center; font-size: 16px; line-height: 220%; float: left; }
.saishi_top li a { display: block; width: 115px; height: 35px; color: #000000; background: #DDDDDD; }
.saishi_top li a:hover { color: #FFFFFF; background: #444444; text-decoration: none; }
.saishi_top li.ss_tab a { color: #FFFFFF; background: #000; }
.saishi_box { width: 208px; padding: 0px 10px; border: 1px #CCCCCC solid; border-bottom: none; }
.saishi_box dl { padding-top: 10px; font-size: 12px; }
.saishi_box dt { line-height: 120%; color: #000000; background: url(http://img3.shuaijiao.com/statics/images/icon2.jpg) left 4px no-repeat; padding-left: 14px; font-weight: bold; font-family: "微软雅黑"; line-height: 18px; height: 18px; overflow: hidden }
.saishi_box dt a { color: #FF0000; background: url(http://img3.shuaijiao.com/statics/images/hot1.gif) no-repeat right top; padding-right: 25px }
.saishi_box dt a:hover { color: #000000; }
.saishi_box dd { color: #999999; line-height: 120%; padding-top: 3px; }
.saishi_box dd a.oklink { color: #000000; margin-right: 5px; padding: 3px 6px; }
.saishi_box dd a:hover.oklink { color: #FFFFFF; background: #FF0000; }
.saishi_box dd a.nolink { color: #888888; padding: 5px; margin-right: 10px; }
.saishi_box dd span { color: #888888; line-height: 160%; font-style: italic; font-size: 10px; border-bottom: 1px #CCCCCC solid; display: block; }
.saishi_nav { width: 208px; padding: 5px 10px; border: 1px #CCCCCC solid; border-top: none; }
.saishi_nav h3 { font-size: 14px; line-height: 180%; text-align: center; }
.saishi_nav h3 a { background: #000000; display: block; width: 100%; padding: 5px 0px; color: #FF0000; }
.saishi_nav h3 a:hover { background: #FF0000; color: #FFFFFF; }
.saishi_nav p { color: #999999; margin-top: 10px; text-align: center; }
.saishi_nav p a { color: #000000; padding: 0px 5px; }
.saishi_nav p a:hover { color: #FF0000; }
#h_tow { width: 960px; margin: 0px auto; float: none; }
#h_tow div { float: left; }
#h_vod { width: 720px; padding-right: 10px; }
.vod_top { width: 720px; border-bottom: 2px #000000 solid; }
.vod_box { width: 700px; border: 1px #DDDDDD solid; padding: 0px 9px; padding-bottom: 15px; }
.wrap a { display: block; width: 292px; height: 420px; text-decoration: none; color: #000; }
.wrap { width: 292px; height: 420px; position: relative; overflow: hidden; border: 0; float: left; display: inline; margin-top: 15px; }
.wno { margin-right: 0px; }
.wrap img { border: 0; }
.wrap i { display: block; width: 292px; height: 420px; position: absolute; left: 0; top: 380px; z-index: 1; background: #000000; filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity: 0.70; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display: block; width: 292px; height: 420px; position: absolute; left: 0; top: 380px; z-index: 1; background: transparent; font-size: 12px; color: #DDDDDD; padding: 0; margin: 0; line-height: 16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap p b { display: block; font-size: 16px; color: #FFFFFF; text-align: center; margin: 0; padding-top: 10px; line-height: 140%; }
.wrap p span { display: block; padding: 10px; line-height: 20px; }
.wrap a:hover { direction: ltr; }
.wrap a:hover i { top: 0; }
.wrap a:hover p { top: 0; }
.list23 { height: 440px; overflow: auto }
.list23 li { float: left }
.list23 .vodsmall { margin-left: 15px; height: 127px; width: 120px }
.vodsmall { width: 126px; height: 130px; margin-left: 12px; _margin-left: 5px; margin-top: 15px; position: relative; float: left; overflow: hidden }
.vodsmall span.sp { width: 28px; height: 28px; display: block; position: absolute; background: url(http://img3.shuaijiao.com/statics/images/diy2.png) no-repeat; bottom: 37px; right: 10px; z-index: 3; cursor: pointer }
.vodsmall span.back, .vodsmall span.play_btn_back { background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; position: absolute; left: 3px; bottom: 37px; height: 28px; width: 120px; z-index: 1; cursor: pointer }
.vodsmall span.backTitle { position: absolute; left: 3px; bottom: 37px; height: 28px; width: 115px; z-index: 2; text-align: left; color: #fff; line-height: 28px; padding-left: 5px; cursor: pointer }
.vodsmall a { padding: 2px; border: 1px #DDDDDD solid; display: block; line-height: 16px }
.vodsmall a:hover { background: #f00 }
.vodsmall p { font-size: 12px; line-height: 120%; padding-top: 3px; }
.vodsmall p a { color: #666666; border: none; }
.vodsmall p a:hover { color: #FF0000; border: none; background: none }
.vodsmall .play_btn, .vodsmall span.play_btn_back { position: absolute; left: 3px; top: 3px; color: #f1f1f1; padding: 5px; border: 0; width: 110px; height: 80px; z-index: 10; margin: 0; display: none }
.vodsmall .play_btn:hover { background: none }
.vodsmall .play_btn span { display: block; clear: both; line-height: 17px; float: left; font-size: 12px }
.vodsmall .play_btn span.play { position: absolute; bottom: 2px; right: 5px; background: #f00; color: #fff; line-height: 20px; padding: 2px 5px 2px 5px }
.vodsmall span.play_btn_back { z-index: 9 }
.vodgai { width: 150px; height: 168px; padding-left: 33px; margin-top: 15px; position: relative; float: left; }
.vodgai span.sp2 { width: 28px; height: 28px; display: block; position: absolute; background: url(http://img3.shuaijiao.com/statics/images/diy2.png) no-repeat; bottom: 63px; right: 20px; z-index: 3; cursor: pointer }
.vodgai span.back { background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; position: absolute; right: 15px; bottom: 63px; height: 28px; width: 120px; z-index: 1; cursor: pointer }
.vodgai span.backTitle { position: absolute; right: 15px; bottom: 63px; height: 28px; width: 115px; z-index: 2; text-align: left; color: #fff; line-height: 28px; padding-left: 5px; cursor: pointer }
.vodgai a { padding: 14px; border: 1px #DDDDDD solid; display: block; }
.vodgai a:hover { background: #f00 }
.vodgai p { font-size: 12px; line-height: 120%; text-align: center; }
.vodgai p a { color: #666666; border: none; padding: 3px 5px; }
.vodgai p a:hover { color: #FFf; border: none; }
.vodlist { width: 136px; height: 160px; margin-right: 7px; margin-left: 7px; margin-top: 15px; position: relative; float: left; }
.vodlist span.sp3 { width: 28px; height: 28px; display: block; position: absolute; background: url(http://img3.shuaijiao.com/statics/images/diy2.png) no-repeat; bottom: 60px; right: 15px; z-index: 3; cursor: pointer }
.vodlist span.back { background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; position: absolute; right: 7px; bottom: 62px; height: 28px; width: 120px; z-index: 1; cursor: pointer }
.vodlist span.backTitle { position: absolute; right: 7px; bottom: 60px; height: 28px; width: 115px; z-index: 2; text-align: left; color: #fff; line-height: 28px; padding-left: 5px; cursor: pointer }
.vodlist a { padding: 7px; border: 1px #DDDDDD solid; display: block; }
.vodlist a:hover { background: #f00 }
.vodlist p { font-size: 12px; line-height: 18px; padding-top: 3px; height: 39px; overflow: hidden }
.vodlist p a { color: #666666; border: none; }
.vodlist p a:hover { color: #FF0000; border: none; background: none }
#vod_phb { width: 230px; }
.phb_top { width: 230px; }
.phb_top h4 { font-size: 18px; color: #FFF; padding-left: 10px; line-height: 240%; background: #000000; }
.phb_box { width: 208px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.phb_box ul { margin: 0px; padding: 0px; }
.phb_box li { font-size: 12px; height: 16px; margin-bottom: 8px; width: 188px; padding-left: 20px; white-space: nowrap; overflow: hidden; position: relative; }
.phb_box li a { color: #333333; }
.phb_box li a:hover { color: #FF0000; text-decoration: underline; }
.phb_box li.top3 em { background: #FF0000; color: #FFFFFF; }
.phb_box em { position: absolute; left: 0; top: 0; width: 14px; height: 14px; color: #FFFFFF; font-style: normal; font-size: 10px; font-family: Arial; background: #666666; text-align: center; line-height: 12px; overflow: hidden; padding-top: 2px; }
.phb_ad { width: 230px; margin-top: 15px }
.phb_ad img { padding-top: 10px; }
#h_three { width: 960px; margin: 0px auto; padding-bottom: 10px; float: none; }
#h_three p.right_nav { _margin-top: 24px }
#h_three div { float: left; }
.hot_pic_box { width: 960px; height: 180px; margin: 0 auto; }
.hot_pic_box .tit { height: 40px; width: 100%; position: relative; }
.hot_pic_box .tit span, .hot_pic_box .tit a { display: block; position: absolute; font-size: 14px; background: #F7F7F7; z-index: 2; font-weight: normal; left: 450px; padding-left: 10px; padding-right: 10px; line-height: 25px; color: #444 }
.hot_pic_box .tit a:hover { color: #f00 }
.hot_pic_box .tit b { height: 13px; border-bottom: 1px solid #D3D9DF; width: 100%; display: block }
.hot_pic_box dl { width: 150px; float: left; padding-left: 5px; padding-right: 5px; }
.hot_pic_box dl dd { width: 150px; height: 100px; overflow: hidden }
.hot_pic_box dl dd img { width: 100%; height: 100% }
.hot_pic_box dl dt { padding-top: 5px }
.hot_pic_box dl dt a { color: #666; line-height: 18px }
.hot_pic_box dl dt a:hover { color: #f00 }
.img_top { width: 960px; border-bottom: 2px #000000 solid; }
.spmian_box { width: 958px; padding-bottom: 15px; border: 1px #DDDDDD solid; }
.img_box { width: 938px; padding: 0px 10px; padding-bottom: 15px; border: 1px #DDDDDD solid; }
.imgbig { width: 250px; padding-right: 2px; }
.imgbig img { padding-top: 15px; }
.imgbig p { font-size: 16px; line-height: 150%; background: #000; text-align: center; }
.imgbig p a { color: #FFFFFF; padding: 5px 0px; }
.imgbig p a:hover { color: #FF0000; }
.imgsmall { width: 160px; height: 160px; margin-left: 10px; margin-top: 15px; float: left; }
.imgsmall a { padding: 12px; display: block; background: url(http://img3.shuaijiao.com/statics/images/himg_bg.jpg) left top no-repeat; }
.imgsmall a:hover { padding: 12px; display: block; background: #FF0000; }
.imgsmall p { font-size: 12px; line-height: 120%; }
.imgsmall p a { color: #666666; border: none; padding: 0px 5px; padding-top: 3px; background: none; line-height: 18px }
.imgsmall p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.img_rbox { width: 130px; height: 130px; margin-left: 10px; _margin-left: 5px; margin-top: 5px; float: left; overflow: hidden; margin-bottom: 10px }
.img_rbox a { padding: 4px; display: block; border: 1px #EEEEEE solid; }
.img_rbox a:hover { background: #FF0000; }
.img_rbox p { font-size: 12px; line-height: 120%; }
.img_rbox p a { color: #666666; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.img_rbox p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.img_ph { width: 135px; height: 140px; margin-right: 7px; margin-left: 7px; margin-top: 25px; float: left; }
.img_ph a { padding: 7px; display: block; border: 1px #EEEEEE solid; }
.img_ph a:hover { background: #FF0000; }
.img_ph p { font-size: 12px; line-height: 120%; }
.img_ph p a { color: #666666; border: none; padding: 0px 5px; padding-top: 3px; background: none; line-height: 18px }
.img_ph p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
#h_four { width: 960px; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; float: none; }
#h_four div { float: left; }
#h_xuanshou { width: 720px; padding-right: 10px; }
.xuanshou_top { width: 720px; border-bottom: 2px #000000 solid; }
.xuanshou_box { width: 700px; border: 1px #DDDDDD solid; padding: 0px 9px; padding-bottom: 15px; }
.xs_main { width: 700px; margin-top: 10px; }
.xs_main_line { width: 700px; border-top: 1px #FF0000 dotted; border-bottom: 1px #FF0000 dotted; margin-top: 15px; padding-bottom: 15px; }
.xs_user { width: 125px; height: 180px; margin-left: 12px; _margin-left: 5px; margin-top: 15px; float: left; }
.xs_user a { padding: 12px; display: block; border: 1px #DDDDDD solid; }
.xs_user a:hover { padding: 12px; display: block; background: #FF0000; }
.xs_user p { font-size: 12px; line-height: 140%; text-align: center; }
.xs_user p b { font-size: 12px; color: #FF0000; line-height: 160%; }
.xs_user p a { color: #666666; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.xs_user p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
#dt_phb { width: 230px; }
.dt_top { width: 230px; position: relative; }
.dt_top h4 { font-size: 18px; color: #FFF; padding-left: 10px; line-height: 240%; background: #000000; }
.dt_top p { position: absolute; right: 10px; top: 15px; }
.dt_top p a { color: #FF0000; text-decoration: underline; }
.dt_top p a:hover { font-weight: bold; }
.dt_box { width: 208px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.dt_box h5 { font-size: 12px; height: 34px; overflow: hidden; border-bottom: 1px dotted #EEEEEE; }
.dt_box h5 a { background: url("http://img3.shuaijiao.com/statics/images/icon2.jpg") no-repeat left 13px; color: #000000; display: block; line-height: 35px; padding-left: 15px; }
.dt_box h5 a:hover { color: #FF0000; text-decoration: underline; }
.dt_ad { width: 230px; }
.dt_ad img { padding-top: 10px; }
#h_five { width: 960px; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; float: none; }
#h_five div { float: left; }
#sj_ziliao { width: 320px; }
.zl_top { width: 320px; border-bottom: 2px #000000 solid; }
.zl_box { width: 318px; border: 1px #DDDDDD solid; padding-bottom: 15px; height: 550px; overflow: hidden }
.zl_ad { width: 298px; padding: 10px; }
.zl_ad .vote .hr { border-bottom: 1px dashed #ddd; width: 298px; margin: 0 auto; }
.zl_ad .vote .hr hr { display: none }
.zl_ad .vote label { width: 298px; text-align: left; height: 21px; display: block; margin-top: 5px }
.zl_main { width: 318px; position: relative; padding: 10px 0px; }
.zl_main p { margin-left: 10px; }
.zl_main p a img { float: left; border: 1px #EEEEEE solid; padding: 6px; position: absolute; }
.zl_main p a:hover img { background: #FF0000; }
.zl_main ul { padding-left: 130px; }
.zl_main li { font-size: 12px; line-height: 20px; height:20px; overflow:hidden}
.zl_main li a { color: #333333; padding-left: 10px; line-height: 160%; background: url(http://img3.shuaijiao.com/statics/images/icon4.jpg) left 3px no-repeat; }
.zl_main li a:hover { color: #FF0000; text-decoration: underline; }
#sj_movie { width: 390px; padding: 0px 10px; }
.movie_top { width: 390px; border-bottom: 2px #000000 solid; }
.movie_box { width: 388px; border: 1px #DDDDDD solid; padding-bottom: 15px; }
.dy_box { width: 170px; height: 258px; margin-left: 15px; margin-top: 15px; float: left; }
.dy_box a { padding: 9px; display: block; border: 1px #EEEEEE solid; }
.dy_box a:hover { background: #FF0000; }
.dy_box p { font-size: 12px; line-height: 140%; text-align: center; }
.dy_box p a { color: #666666; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.dy_box p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
#sj_music { width: 230px; }
.mc_box { width: 208px; border: 1px #DDDDDD solid; padding: 18px 10px; }
.mc_box ul { margin: 0px; padding: 0px; }
.mc_box li { font-size: 12px; width: 208px; white-space: nowrap; overflow: hidden; line-height: 0; font-size: 0 }
.mc_box li a { color: #333333; background: #CCC url(http://img3.shuaijiao.com/statics/images/icon3.jpg) 5px 7px no-repeat; display: block; line-height: 140%; padding: 5px 0px; padding-left: 15px; border-bottom: 1px #EEEEEE solid; white-space: nowrap; font-size: 12px }
.mc_box li a:hover { color: #FF0000; background: #333333; }
.mc_box p { position: relative; text-align: center; padding-bottom: 17px; _float: left; }
.mc_box img { border: 1px #EEEEEE solid; padding: 8px; display: block; margin: 0 auto }
.mc_box a span { color: #FFFFFF; background: #000000; position: absolute; padding: 3px 10px; bottom: 15px; width: 136px; left: 26px; height: 18px; overflow: hidden }
.mc_box a:hover span { color: #FFFFFF; background: #FF0000; }
#h_six { width: 960px; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; float: none; height: 440px; overflow: hidden }
#h_six div { float: left; }
#h_bbs { width: 720px; padding-right: 10px; }
.bbs_top { width: 720px; border-bottom: 2px #000000 solid; }
.bbs_box { width: 700px; border: 1px #DDDDDD solid; padding: 0px 9px; padding-bottom: 9px; }
.bbs_left { width: 300px; padding: 10px 0px; }
.bbs_left h4 { font-size: 16px; line-height: 180%; color: #FF0000; }
.bbs_left p { width: 150px; padding: 5px 0px; position: relative; float: left; }
.bbs_left p img { padding: 4px; border: 1px #EEEEEE solid; margin-right: 10px; }
.bbs_left p a span { position: absolute; bottom: 10px; left: 5px; background: #000; color: #FFFFFF; width: 120px; height: 20px; overflow: hidden; padding-left: 5px; padding-right: 5px }
.bbs_left ul { margin: 0px; padding-top: 10px; }
.bbs_left li { font-size: 12px; }
.bbs_left li a { color: #333333; line-height: 180%; padding: 3px 0px; padding-left: 10px; background: url(http://img3.shuaijiao.com/statics/images/icon5.jpg) left center no-repeat; }
.bbs_left li a:hover { color: #FF0000; text-decoration: underline; }
.bbs_right { width: 380px; padding-top: 10px; padding-left: 20px; }
.bbs_right h4 { font-size: 16px; line-height: 180%; color: #FF0000; border-bottom: 1px #DDDDDD solid; }
.bbs_right ul { margin: 0px; padding-top: 10px; }
.bbs_right li { width: 100%; line-height: 170%; font-size: 12px; background: url(http://img3.shuaijiao.com/statics/images/icon5.jpg) left center no-repeat; }
.bbs_right li a { color: #555555; display: block; padding-left: 10px; }
.bbs_right li span { float: right; text-align: right; color: #999999; font-size: 10px; }
.bbs_right li a:hover { color: #FF0000; text-decoration: underline; }
#h_bd_ad { width: 230px; }
#zx_out { width: 960px; margin: 0px auto; float: none; }
#zx_out div { float: left; }
#zx_out div .bi { float: none; position: relative }
#zx_left { width: 640px; padding-right: 20px; }
#zx_left .first { width: 640px; height: 300px; overflow: hidden; position: relative }
#zx_left .first p.bg { filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; background: #000; position: absolute; height: 76px; width: 640px; display: block; left: 0; bottom: 0 }
#zx_left .first p.text { position: absolute; left: 0; bottom: 0; height: 70px; padding-left: 10px }
#zx_left .first p.text .tit { color: #d8d8d9; font-size: 18px; clear: both; display: block; padding-bottom: 10px }
#zx_left .first p.text .msg { color: #d8d8d9; line-height: 20px }
#zx_left .first img { width: 100%; height: 100% }
.lists32 p { float: left; width: 200px; height: 100px; position: relative; display: block; border: 1px solid #eee; margin-right: 16px; margin-top: 10px }
.lists32 p.hover { border: 1px solid #c30505 }
.lists32 p.none { margin-right: 0 }
.lists32 p img { width: 100%; height: 100% }
.lists32 p span { position: absolute; left: 0; bottom: 0; height: 35px; width: 100%; text-align: center; line-height: 35px; overflow: hidden; color: #fff; font-size: 14px; z-index: 2 }
.lists32 p span.bg { z-index: 1; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; background: #000 }
#sj_main .zx_left_600 { width: 600px }
.zx_banner { width: 630px; height: 350px; position: relative; }
.hd_txt { width: 590px; padding: 10px 20px; position: absolute; background: #000; filter: Alpha(opacity=80); opacity: .8; bottom: 0px; }
.hd_txt h1 { font-size: 24px; color: #FFFFFF; line-height: 180%; }
.hd_txt h1 a { color: #fff }
.hd_txt p { font-size: 14px; color: #FFFFFF; line-height: 120%; }
.hd_txt p a { color: #fff }
.zx_toutiao { width: 630px; padding: 15px 0px; background: #EEEEEE; }
.zx_toutiao ul { margin: 0px; padding: 0px; }
.zx_toutiao li { font-size: 14px; float: left; }
.zx_toutiao li a { width: 275px; color: #000000; display: block; line-height: 160%; padding: 5px 0px; margin-left: 20px; _margin-left: 10px; padding-left: 15px; background: url(http://img3.shuaijiao.com/statics/images/icon7.jpg) left center no-repeat; float: left; border-bottom: 1px #DDDDDD solid; height: 22px; overflow: hidden }
.zx_toutiao li a:hover { color: #FF0000; }
.photo_one { width: 600px; }
.photo_one_top { width: 600px; border-bottom: 1px #000000 solid; }
.photo_me { width: 630px; }
.zx_one { width: 630px; margin-top: 15px; }
#sj_main .zx_left_600 .zx_one { width: 590px; }
.zx_l_top { width: 630px; border-bottom: 1px #000000 solid; }
.isl_title { width: 620px; }
.isl_title h1 { font-size: 36px; line-height: 150%; border-bottom: 1px #555555 solid; color: #FF0000; }
.isl_title h1 #playTime { font-size: 12px; color: #ddd; font-weight: bold; padding-left: 5px }
.isl_pic { width: 236px; height: 298px; padding-left:7px;padding-right: 8px; padding-bottom:7px; background: url(http://img3.shuaijiao.com/statics/images/show_vew_bg.jpg); float: left; }
.isl_mian { width: 300px; position: relative; float: left; padding-left: 20px }
.isl_mian p { font-size: 14px; color: #060606; line-height: 20px }
.isl_mian h2 { padding-top: 5px; }
.next_box1 { padding: 0px; border-top: none; }
.next_box1 p { width: 350px; font-size: 16px; color: #FFFFFF; float: left; font-weight: bold }
.next_box1 p a { color: #444; }
.next_box1 .l { color: #444; background: url(http://img3.shuaijiao.com/statics/images/l_n_j.png) no-repeat 0px -1px; padding-left: 18px }
.next_box1 .r { color: #444; background: url(http://img3.shuaijiao.com/statics/images/r_n_j.png) no-repeat right -3px; padding-right: 18px; }
.next_box1 p a:hover { color: #FF0000; }
.isl_play a, .isl_kan a,.isl_online a{ width: 137px; background: #DDDDDD url(http://img3.shuaijiao.com/statics/images/show_vew_btn1.jpg); color: #fff; float: left; display: block; border-color: black; text-align: center; line-height: 40px; }
.isl_kan a { margin-left: 15px; background: #DDDDDD url(http://img3.shuaijiao.com/statics/images/show_vew_btn1.jpg) right; }
.isl_online a{background: #DDDDDD url(http://img3.shuaijiao.com/statics/images/show_vew_btn.jpg);}
.isl_play a:hover, .isl_online a:hover{ color:#d8d7d7}
.isl_sc { width: 618px; border: 1px #DDDDDD solid; padding: 10px; }
.isl_sc_top { width: 600px; text-align: center; overflow: visible }
.isl_sc_top div { overflow: visible }
.isl_sc_top h1 { font-size: 16px; color: #000000; line-height: 20px; text-align: right; padding-right: 40px }
.isl_sc_top h1 span { font-size: 14px; padding: 3px 5px; margin-left: 30px; color: #FF0000; }
.isl_sc_top img { padding-top: 10px; }
.isl_sc_top p { font-size: 14px; padding-top: 10px; line-height: 130%; }
.isl_sc_top p a { color: #FF0000; padding: 0px 4px; }
.isl_sc_top p a:hover { text-decoration: underline; color: #333; }
.isl_sc_top ol { text-align: left; margin: 20px; padding: 20px; font-size: 12px; padding-top: 0; margin-top: 0 }
.isl_sc_top li { color: #555555; font-size: 14px; padding-top: 10px; padding-bottom: 5px; border-bottom: 1px #DDDDDD dotted; list-style:decimal }
.isl_sc_top ol a { color: #FF0000; padding: 0px 4px; white-space: nowrap; }
.isl_sc_top ol a:hover { text-decoration: underline; color: #333; }
.isl_sc_top ol strong { font-size: 14px }
.isl_sc_top .bi a.show_person { position: relative; z-index: 1 }
.isl_sc_top .bi a div { position: absolute; top: 13px; border: 1px solid #ddd; background: #fff; width: 250px; padding: 10px; box-shadow: 1px 1px 3px #ccc; color: #444; line-height: 20px; display: none; white-space: normal; text-decoration: none; text-align: left }
.isl_sc_top .bi a div img { float: left; padding-right: 10px }
.isl_sc_box { width: 618px; }
.isl_sc_box h1 { font-size: 16px; color: #000000; line-height: 200%; background: #DDDDDD; text-align: center; }
.isl_sc_xs { width: 590px; padding-left: 28px; }
.i_ss_pl { width: 640px; padding-top: 10px; }
.news_info { width: 600px; padding-bottom: 10px; position: relative; overflow: visible; font-size:16px }
.news_info h1.tit { font-size: 25px; line-height: 150%; padding-top: 0px;  color: #000000; }
.news_info .tit_share{ height:50px; margin-top:10px; margin-bottom:10px; position:relative; width:100%;border-bottom: 1px #EEEEEE solid;}
.news_info .tit_share .bbs{ background:url(http://img3.shuaijiao.com/statics/images/sprites_v1.6.png) no-repeat 0 -450px; position:absolute; right:0; top:10px; display:block; height:26px; padding-left:35px; color:#cc1b1b; font:21px/25px georgia; line-height:30px; text-decoration:none;}
.news_info h2.tit{ font-size:14px; text-align:left; line-height:40px; padding-top:10px}
.news_info span.h_tit2,.news_info span.h2.tit { font-size: 10px; color: #999999; line-height: 120%; padding-top: 15px; padding-left: 10px; font-weight: normal; display:block }
.news_info span.h_tit3,.news_info h3.tit { font-size: 12px; color: #666666; line-height: 120%; margin-top: 10px; padding: 0px 10px; padding-top: 10px; font-weight: normal; background: #EEEEEE;display:block }
.news_info span.h_tit4,.news_info h4.tit { font-size: 12px; color: #666666; line-height: 120%; padding: 5px 10px; padding-bottom: 10px; font-weight: normal; background: #EEEEEE;display:block }
.news_info span.h_tit4 a,.news_info h4.tit a { color: #333333; padding: 0px 5px; text-decoration: none; }
.news_info span.h_tit4 a:hover,.news_info h4.tit a:hover { color: #FF0000; text-decoration: underline; }
.news_info h5, .news_info h5.tit { font-size: 10px; color: #999999; line-height: 120%; padding-top: 15px; font-weight: normal; }
.news_info p { font-size: 16px; line-height: 160%; padding-top: 20px; text-indent: 2em; color: #444444; }
.news_info p strong { line-height: 150%; padding-top: 15px; }
.news_info .author{ width:100%; text-align:right}
.news_info ul { padding: 20px; }
.news_info li { padding-top: 5px; font-size: 12px; }
.news_info img { max-width: 600px }
.news_info a { text-decoration: underline; padding: 0px 3px; color: #222222; }
.news_info a.nolink{ text-decoration:none}
.news_info a.back { line-height: 28px; white-space: nowrap; color: #5170A6; text-decoration: none }
.news_info a.back:hover { color: #f00 }
.news_info a.moves_tip, .i_l_zs a.moves_tip { background: url(http://img3.shuaijiao.com/statics/images/moves_icon.gif) no-repeat right top; padding-right: 9px; white-space: nowrap; z-index: 1; color: #444; text-decoration: underline }
.news_info a.moves_tip img, .i_l_zs a.moves_tip img { position: absolute; right: 0; top: 20px; display: none; z-index: 2; max-width: 350px }
.news_info a.moves_tip_relative, .i_l_zs a.moves_tip_relative { position: relative }
.toupiao { width: 620px; padding: 10px; }
.guanlian { width: 620px; padding: 10px; }
.next_box { width: 580px; padding: 10px; border-top: none; background: #333333; }
.next_box p { width: 290px; font-size: 12px; color: #FFFFFF; float: left; }
.next_box p a { color: #FFFFFF; }
.next_box p a:hover { color: #FF0000; }
.pl_box { width: 640px; }
.zw_ad { width: 600px; margin-top: 10px; margin-bottom: 10px; }
.tg_top { width: 598px; margin-top: 10px; margin-bottom:10px }
.tg_box { width: 578px; padding-bottom:10px }
.tg_box p{ display:block; line-height:25px;}
.tg_box p a{ color:#4a4949; font-size:14px; padding-right:30px}
.gl_tk { width: 600px; margin-top: 15px; }
.gl_img { width: 190px; height: 160px; padding-left: 10px; margin-top: 24px; float: left; }
.gl_img p { font-size: 12px; line-height: 120%; padding-top: 6px; }
.gl_img p a { color: #333333; }
.gl_img p a:hover { color: #FF0000; }
.news_out { width: 630px; }
.limain { width: 630px; padding: 20px 0px; border-bottom: 1px #DDDDDD dotted; }
.limain h2 { line-height: 180%; font-size: 22px; }
.limain h2 a { color: #000000; }
.limain h2 a:hover { color: #FF0000; text-decoration: underline; }
.limain p { font-size: 12px; line-height: 140%; padding-top: 10px; color: #666666; }
.limain p span { color: #888888; font-size: 10px; padding-right: 20px; }
.limain p a { color: #FF0000; }
.limain p a:hover { color: #000000; text-decoration: underline; }
.limain img { padding: 3px; border: 1px #DDDDDD solid; float: left; margin-right: 10px; }
#music_left { width: 640px; margin-right: 20px; min-height: 630px; background: #392a47; padding: 10px 0px; }
.play_box { width: 260px; }
.music_info { width: 365px; padding-right: 15px; }
.music_info h1 { font-size: 18px; line-height: 130%; border-bottom: 1px #8b7a9b solid; padding: 10px 0px; color: #FFFFFF; }
.music_info p { font-size: 12px; line-height: 160%; padding-top: 20px; text-indent: 2em; color: #8b7a9b; }
#zx_out #zx_right { width: 300px; float:right }
#zx_out #zx_right h2.tit4{width:300px}
#sj_main .zx_right_336 { width: 336px }
.r_saishi { width: 300px; background: #FFC; }
.r_saishi_top { width: 300px; border-bottom: 2px #000000 solid; }
.r_saishi_top ul { margin: 0px; padding: 0px; }
.r_saishi_top li { text-align: center; font-size: 16px; line-height: 220%; float: left; }
.r_saishi_top li a { display: block; width: 150px; height: 35px; color: #000000; background: #DDDDDD; }
.r_saishi_top li a:hover { color: #FFFFFF; background: #444444; text-decoration: none; }
.r_saishi_top li.ss_tab a { color: #FFFFFF; background: #000; }
.r_saishi_box { width: 278px; border-left: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid; padding: 0px 10px; }
.r_saishi_box dl { padding-top: 10px; font-size: 12px; }
.r_saishi_box dt { line-height: 120%; color: #000000; background: url(http://img3.shuaijiao.com/statics/images/icon2.jpg) left 4px no-repeat; padding-left: 10px; }
.r_saishi_box dt a { color: #000000; }
.r_saishi_box dt a:hover { color: #FF0000; text-decoration: underline; }
.r_saishi_box dd a.oklink { color: #000000; margin-right: 5px; padding: 3px 6px; }
.r_saishi_box dd a:hover.oklink { color: #FFFFFF; background: #FF0000; }
.r_saishi_box dd a.nolink { color: #888888; padding: 5px; margin-right: 10px; }
.r_saishi_box dd span { color: #888888; line-height: 160%; font-style: italic; font-size: 10px; border-bottom: 1px #CCCCCC solid; display: block; }
.r_saishi_nav { width: 278px; border: 1px #DDDDDD solid; border-top: none; padding: 10px; }
.r_saishi_nav { width: 278px; padding: 5px 10px; border: 1px #CCCCCC solid; border-top: none; }
.r_saishi_nav h3 { font-size: 14px; line-height: 180%; text-align: center; }
.r_saishi_nav h3 a { background: #000000; display: block; width: 100%; padding: 5px 0px; color: #FF0000; }
.r_saishi_nav h3 a:hover { background: #FF0000; color: #FFFFFF; }
.r_saishi_nav p { color: #999999; margin-top: 10px; text-align: center; }
.r_saishi_nav p a { color: #000000; padding: 0px 5px; }
.r_saishi_nav p a:hover { color: #FF0000; }
#sj_main .zx_right_336 .hot_img { width: 324px }
#sj_main .zx_right_336 .vodsmall, #sj_main .zx_right_336 .img_rbox { margin-right: 12px }
#sj_main .zx_right_336 .r_saishi_top li a { width: 168px }
#sj_main .zx_left_600 .isl_sc_top, #sj_main .zx_left_600 .isl_sc, #sj_main .zx_left_600 .limain { width: 588px }
#sj_main .zx_right_336 .pt_zx, #sj_main .zx_right_336 .list2, #sj_main .zx_right_336 .r_saishi_box, #sj_main .zx_right_336 .r_saishi_nav, #sj_main .zx_right_336 .hot_box, #sj_main .zx_right_336 .zt_box li, #sj_main .zx_right_336 .zb_box, #sj_main .zx_right_336 .zt_box { width: 314px }
#sj_main .zx_right_336 .r_imgtop, #sj_main .zx_right_336 .r_saishi_top, #sj_main .zx_right_336 .r_saishi, #sj_main .zx_right_336 .zxzt { width: 336px }
#sj_main .zx_left_600 .isl_mian { width: 320px }
#sj_main .zx_right_336 .list2 dt { width: 220px }
#sj_main .zx_left_600 .i_ss_info { width: 590px }
#sj_main .zx_right_336 .zt_top { width: 334px; }
#sj_main .zx_left_600 .news_out { width: 600px }
.zxzt { width: 300px; float: left; }
.zt_top { width: 298px; position: relative; border: 1px #DDDDDD solid; border-bottom: 1px #666666 solid; background: #EEEEEE; }
.zt_top h4 { font-size: 18px; color: #222222; padding: 0px 10px; line-height: 240%; float: left; }
.zt_top h4 a { color: #222 }
.zt_top h4 a:hover { color: #f00 }
.zt_top p { position: absolute; right: 10px; top: 15px; }
.zt_top p a { color: #FF0000; text-decoration: underline; }
.zt_top p a:hover { font-weight: bold; }
.zt_box { width: 278px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.zt_box ul { margin: 0px; padding: 0px; }
.zt_box li { font-size: 14px; height: 35px; overflow: hidden; white-space: nowrap; list-style: none; margin: 0px; padding: 0px; float: left; width: 278px }
.zt_box li a { color: #333333; background: url(http://img3.shuaijiao.com/statics/images/icon6.jpg) left 12px no-repeat; display: block; line-height: 160%; padding: 5px 0px; padding-left: 15px; border-bottom: 1px #EEEEEE solid; white-space: nowrap }
.zt_box li a:hover { color: #FF0000; }
.zt_box p { position: relative; text-align: center; padding-bottom: 5px; float: left; width: 130px; display: block }
.zt_box p.num2 { margin-left: 10px }
.zt_box p img { width: 110px; height: 80px }
.zt_box p a { border: 1px solid #EEEEEE; display: block; padding: 9px; }
.zt_box a span { color: #FFFFFF; background: #000000; position: absolute; padding: 3px; bottom: 14px; width: 104px; max-height: 35px; cursor: pointer; white-space: nowrap; }
.zt_box a:hover span { color: #FFFFFF; background: #FF0000; }
.zb_box { width: 278px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.gzzb { width: 278px; padding-top: 10px; }
.gzzb img { border: 1px #EEEEEE solid; padding: 3px; }
.gzzb p { color: #666666; padding-top: 10px; line-height: 120%; }
.gzzb p.title { font-weight: bold }
.gzzb p a { color: #333333; padding: 3px 6px; background: #DDDDDD; margin-right: 5px; margin-top: 10px; }
.gzzb p a:hover { background: #FF0000; color: #FFFFFF; }
.hot_box { width: 278px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.hot_box ul { margin: 0px; padding: 0px; }
.hot_box li { font-size: 14px; height: 20px; margin-bottom: 8px; padding-left: 25px; white-space: nowrap; overflow: hidden; position: relative; text-align: left }
.hot_box li a { color: #333333; }
.hot_box li a:hover { color: #FF0000; text-decoration: underline; }
.hot_box li.hot3 em { background: #FF0000; color: #FFFFFF; }
.hot_box em { position: absolute; left: 0; top: 0; width: 16px; height: 16px; color: #FFFFFF; font-style: normal; font-size: 10px; font-family: Arial; background: #666666; text-align: center; line-height: 12px; overflow: hidden; padding-top: 2px; }
.pt_zx { width: 278px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.pt_zx ul { margin: 0px; padding: 0px; }
.pt_zx li { font-size: 14px; margin-bottom: 8px; padding-left: 16px; background: url(http://img3.shuaijiao.com/statics/images/icon6.jpg) left 5px no-repeat; }
.pt_zx li a { color: #333333; }
.pt_zx li a:hover { color: #FF0000; text-decoration: underline; }
.r_imgtop { width: 300px; padding-bottom: 20px; padding-top: 20px }
.r_imgbox { width: 300px; }
.r_imgbox img { padding-top: 15px; }
.hot_img { width: 288px; border: 1px #DDDDDD solid; padding: 11px 5px; }
#tk_out { width: 960px; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; float: none; }
#tk_out div { float: left; }
.tk_top { width: 960px; border-top: 2px #DDDDDD solid; position: relative; }
.tk_top h4 { font-size: 18px; color: #FF0000; padding-left: 10px; line-height: 240%; }
.tk_top h4 a { color: #000 }
.tk_top h4 a:hover { color: #f00 }
.tk_top p { position: absolute; right: 10px; top: 15px; font-size: 14px; }
.tk_top p a { color: #666666; padding: 10px; }
.tk_top p a:hover { font-weight: bold; color: #FF0000; }
.tk_box { width: 960px; padding-top: 10px; }
.artist { width: 960px; position: relative; height: 354px; }
.artist li { left: 240px; overflow: hidden; width: 110px; position: absolute; top: 0px; height: 110px }
.artist li a { background: #333333; filter: alpha(opacity=80); left: 0px; color: #fff; font-family: 'microsoft yahei'; position: absolute; top: 0px; opacity: .8 }
.artist li a:hover { color: #fff }
.artist li a strong { line-height: 2em }
.artist .a1 { left: 0px; position: absolute; top: 0px; width: 230px; height: 354px; }
.artist .a2 { width: 232px; height: 232px }
.artist .a3 { left: 240px; top: 244px }
.artist .a4 { left: 362px; top: 244px }
.artist .a5 { left: 482px; top: 0px }
.artist .a6 { left: 604px; top: 0px }
.artist .a7 { left: 482px; top: 120px }
.artist .a8 { left: 604px; top: 120px }
.artist .a9 { left: 482px; width: 232px; top: 244px }
.artist .a10 { left: 726px; top: 0px }
.artist .a11 { left: 848px; top: 0px }
.artist .a12 { left: 726px; width: 232px; top: 120px; height: 232px }
.artist .a1 a { opacity: 1 }
.artist .a2 a { padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px }
.artist .a3 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a4 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a5 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a6 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a7 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a8 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a9 a { padding-right: 20px; padding-left: 20px; font-size: 14px; padding-bottom: 10px; overflow: hidden; width: 192px; padding-top: 10px; height: 90px }
.artist .a10 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a11 a { padding-right: 10px; padding-left: 10px; font-size: 12px; padding-bottom: 10px; overflow: hidden; width: 90px; padding-top: 10px; height: 90px }
.artist .a12 a { padding-right: 20px; padding-left: 30px; font-size: 18px; padding-bottom: 15px; overflow: hidden; width: 182px; padding-top: 45px; height: 172px }
#xs_hd { width: 960px; margin: 0px auto; float: none; }
#xs_hd div { float: left; }
#xs_main { width: 960px; margin: 0px auto; float: none; }
#xs_main div { float: left; }
.long_main { width: 920px; padding: 10px 20px; background: #515561 url(http://img3.shuaijiao.com/statics/images/hot_bg.jpg) left top no-repeat; position: relative; }
.hot_show { background: url(http://img3.shuaijiao.com/statics/images/hot_show.jpg) left top no-repeat; position: absolute; z-index: 20; width: 133px; height: 39px; font-size: 20px; color: #FFFFFF; line-height: 200%; text-align: center; left: 50; top: 0; }
.hot_star { background: url(http://img3.shuaijiao.com/statics/images/hot_star.gif) left top no-repeat; position: absolute; z-index: 20; width: 133px; height: 39px; font-size: 20px; color: #FFFFFF; line-height: 200%; text-align: center; left: 50; top: 0; }
.long_main p { text-align: center; font-size: 12px; color: #FFFFFF; padding-top: 4px; line-height: 100%; }
.long_main p span { font-size: 10px; color: #DDDDDD; padding-top: 4px; }
.long_main p a:hover img { background: url(http://img3.shuaijiao.com/statics/images/bg41.png) no-repeat }
.xs_top { width: 960px; border-bottom: 1px #000000 solid; }
.xs_box { width: 958px; border: 1px #DDDDDD solid; }
.xs_saixuan { width: 918px; padding: 0px 20px; border-bottom: 1px #EEEEEE solid; }
.xs_saixuan a { color: #333333; }
.filter { float: left; width: 918px; }
.filter li { height: auto; min-height: 22px; _height: 22px; font-size: 0; line-height: 0; padding-bottom: 6px; clear: both; width: 918px; margin-bottom: 5px; }
.filter li.pingyin { background: none; padding-top: 5px; }
.filter li dt { float: left; width: 87px; overflow: hidden; }
.filter li dt a { padding: 0; }
.filter li dd { float: left; width: 808px; }
.filter li span, .filter li a { display: block; float: left; white-space: nowrap; line-height: 22px; margin-right: 11px; font-size: 12px; padding-left: 2px; padding-right: 2px; }
.filter li span { margin-right: 12px; }
.filter li .keyporson { display: block; float: left; border: 1px solid #ddd; padding: 0; margin: 0; height: 30px }
.filter li a.hover, .filter li a:hover { background: #DE0100; }
.filter li.pingyin a { color: #999; border: 1px #EEEEEE solid; padding-left: 5px; padding-right: 5px; margin-right: 6px; font-size: 14px; }
.filter li.pingyin_music { width: 918px; padding-left: 25px }
.filter li.pingyin_music a { padding-left: 3px; padding-right: 3px; margin-right: 3px; }
.filter li a:hover, .filter li a.hover { color: #fff; background: #505050; }
.filter li.pingyin a.none { font-weight: 400; }
.filter li .searchbt { float: left; padding-left: 10px; padding-bottom: 20px; }
.filter li .searchbt a { text-align: center; width: 111px; height: 34px; display: block; font-size: 18px; line-height: 200%; color: #FFFFFF; background: url(http://img3.shuaijiao.com/statics/images/sousuo2.jpg) left top no-repeat; border: 0 }
.filter li .searchbt a:hover { background: url(http://img3.shuaijiao.com/statics/images/sousuo.jpg) left top no-repeat; }
.clear { clear: both; font-size: 0; line-height: 0; }
.kuaiSearch { height: 23px; width: 800px; float: left; background: #FCFCFE; margin-bottom: 10px; padding-top: 8px }
.kuaiSearch dt { float: left; width: 120px; font-weight: bold }
.kuaiSearch dd { float: left }
.kuaiSearch dd li { float: left; margin-right: 5px; background: url(http://img3.shuaijiao.com/statics/images/cancel.gif) no-repeat right top; padding-right: 10px; position: relative }
.kuaiSearch dd li a { position: absolute; right: 0; top: 0; height: 10px; width: 10px }
.kuaiSearch dd li.searchSave { background: url(http://img3.shuaijiao.com/statics/images/save1.gif) left center no-repeat #fff; border: 1px solid #ccc; height: 16px; padding-left: 16px; cursor: pointer; display: none }
.text_gjc { width: 160px; font-size: 12px; height: 20px; color: #333333; background: #FFFFFF; padding-left: 5px; line-height: 160%; vertical-align: middle; float: left; }
.rmxuan { width: 900px; float: left; padding-bottom: 30px; border-top: 1px #DDDDDD dotted; padding-top: 15px; }
.rmxuan h5 { font-size: 12px; color: #444444; }
.rmxuan h5 a { color: #CC0000; padding: 4px 7px; }
.rmxuan h5 a:hover { color: #000000; text-decoration: underline; }
.xs_box_list { width: 958px; }
.xs_li { width: 114px; height: 160px; padding-left: 20px; margin-top: 15px; float: left; }
.xs_li a { padding: 8px; display: block; border: 1px #DDDDDD solid; }
.xs_li a:hover { padding: 8px; display: block; background: #FF0000; }
.xs_li p { font-size: 12px; line-height: 140%; text-align: center; height: 25px; line-height: 25px; overflow: hidden }
.xs_li p span { font-size: 10px; }
.xs_li p span a { color: #222 }
.xs_li p a { color: #F00; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
.xs_li p a:hover { color: #FF0000; border: none; padding: 0px 5px; padding-top: 3px; background: none; }
#xs_news { width: 960px; margin: 0px auto; float: none; margin-bottom: 10px }
#zxleft { width: 710px; padding-right: 20px; float: left; }
.zxbox_top { width: 710px; float: left; border-bottom: 1px #000000 solid; }
.xinwen { width: 690px; border: 1px #DDDDDD solid; padding: 9px; float: left; background: #FFFFFF; height: 348px; _height: 357px; }
.xwpic { width: 270px; padding-right: 20px; float: left; position: relative; }
.xwpic img { padding: 4px; border: 1px #DDDDDD solid; margin-top: 10px; }
.xwpic p { padding-top: 5px; color: #888888; text-align: center; position: absolute; bottom: 5px; left: 5px; }
.xwpic p a { color: #FFFFFF; background: #000; width: 220px; display: block; padding: 10px 20px; }
.xwpic p a:hover { color: #FFFFFF; background: #FF0000; }
.c_toutiao { width: 400px; height: 110px; float: left; }
.c_toutiao h1 { font-size: 18px; padding: 15px 0px; width: 370px; float: left; line-height: 120%; }
.c_toutiao h1 a { color: #FF0000; }
.c_toutiao h1 a:hover { color: #000000; text-decoration: underline; }
.c_toutiao p { width: 370px; float: left; font-size: 12px; padding-bottom: 10px; line-height: 120%; border-bottom: 1px #DDDDDD dotted; color: #888888; }
.xwlist { width: 400px; height: 220px; float: left; padding-top: 10px; }
.xwlist ul { margin: 0px; padding: 0px; }
.xwlist li { font-size: 14px; float: left; }
.xwlist li a { width: 360px; color: #333333; display: block; line-height: 150%; padding: 3px 0px; padding-left: 10px; background: url(http://img3.shuaijiao.com/statics/images/icon7.jpg) left 9px no-repeat; }
.xwlist li a:hover { color: #FF0000; text-decoration: underline; }
#zxright { width: 230px; float: left; }
.wb_top { width: 228px; position: relative; border: 1px #DDDDDD solid; border-bottom: 1px #666666 solid; background: #000000; }
.wb_top h4 { font-size: 18px; color: #FFFFFF; padding: 0px 10px; line-height: 240%; float: left; }
.wb_top p { position: absolute; right: 10px; top: 15px; }
.wb_top p a { color: #FF0000; text-decoration: underline; }
.wb_top p a:hover { font-weight: bold; }
.wb_box { width: 208px; border: 1px #DDDDDD solid; padding: 11px 10px; }
.wb_xs { width: 208px; padding-top: 10px; }
.wb_xs img { border: 1px #EEEEEE solid; padding: 3px; }
.wb_xs p { color: #666666; line-height: 120%; }
.wb_xs p a { color: #FF0000; padding: 3px 6px; margin-right: 5px; }
.wb_xs p a:hover { text-decoration: underline; }
#saishi_hd { width: 960px; margin: 0px auto; padding-bottom: 10px; float: none; }
#saishi_hd div { float: left; }
#wowslider-container1 .ws_bullets { top: 0; right: 0; }
#wowslider-container1 { zoom: 1; position: relative; width: 960px; height: 360px; margin: 0 auto; z-index: 100; }
#wowslider-container1 .ws_shadow { width: 100%; background: url(http://img3.shuaijiao.com/statics/images/shadow.png) left 100%; height: 30px; position: absolute; left: 0; bottom: -30px; z-index: -1; }
#wowslider-container1 .ws_images { position: absolute; left: 0px; top: 0px; width: 960px; height: 360px; overflow: hidden; }
#wowslider-container1 .ws_images a { color: transparent; }
#wowslider-container1 .ws_images img { top: 0; left: 0; border: none 0; }
#wowslider-container1 a { text-decoration: none; outline: none; border: none; }
#wowslider-container1 .ws_bullets { font-size: 0px; padding: 10px; float: left; position: absolute; z-index: 70; }
#wowslider-container1 .ws_bullets div { position: relative; float: left; }
#wowslider-container1 .ws_bullets a { margin-left: 4px; width: 8px; height: 15px; background: url(http://img3.shuaijiao.com/statics/images/bullet.png) left 50% no-repeat; float: left; text-indent: -1000px; position: relative; }
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover { background-position: right 50%; }
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev { position: absolute; top: 50%; margin-top: -28px; z-index: 60; height: 62px; width: 38px; background-image: url(http://img3.shuaijiao.com/statics/images/arrows.gif); }
#wowslider-container1 a.ws_next { background-position: 100% 0; right: -8px; }
#wowslider-container1 a.ws_prev { left: -8px; background-position: 0 0; }
#wowslider-container1 a.ws_next:hover { background-position: 100% 100%; }
#wowslider-container1 a.ws_prev:hover { background-position: 0 100%; }
* html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev { display: block }
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev { display: block }
#wowslider-container1 .ws-title { position: absolute; bottom: 50px; left: 0; margin-right: 5px; z-index: 50; padding: 12px; color: #F9FBFB; text-transform: uppercase; background: #000000; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 18px; }
#wowslider-container1 .ws-title div { padding-top: 5px; font-size: 13px; text-transform: none; }
#wowslider-container1 .ws_bullets a img { text-indent: 0; display: block; top: 16px; left: -120px; visibility: hidden; position: absolute; -moz-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; border: 5px solid #FFFFFF; }
#wowslider-container1 .ws_bullets a:hover img { visibility: visible; }
#wowslider-container1 .ws_bulframe div div { height: 90px; overflow: visible; position: relative; }
#wowslider-container1 .ws_bulframe div { left: 0; overflow: hidden; position: relative; width: 240px; }
#wowslider-container1 .ws_bullets .ws_bulframe { display: none; top: 20px; overflow: visible; position: absolute; cursor: pointer; -moz-box-shadow: 0 0 5px #999999; box-shadow: 0 0 5px #999999; border: 5px solid #FFFFFF; }
#wowslider-container1 .ws_bulframe span { display: block; position: absolute; top: -11px; margin-left: -9px; left: 120px; background: url(../triangle.png); width: 15px; height: 6px; }
#ifocus { POSITION: relative; WIDTH: 642px; HEIGHT: 361px; padding: 10px; background: #000000; }
#ifocus_pic { POSITION: relative; WIDTH: 642px; HEIGHT: 361px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; }
#ifocus_piclist { Z-INDEX: 1; POSITION: absolute; }
#ifocus_piclist LI { WIDTH: 642px; HEIGHT: 361px; OVERFLOW: hidden; }
#ifocus_piclist IMG { WIDTH: 642px; HEIGHT: 361px; }
#ifocus_btn { Z-INDEX: 3; POSITION: absolute; PADDING-LEFT: 3px; WIDTH: 642px; BOTTOM: 2px; HEIGHT: auto; LEFT: 0px; _bottom: 2px }
#ifocus_btn LI { PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; HEIGHT: auto; CURSOR: pointer; PADDING-TOP: 0px; FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; }
#ifocus_btn IMG { BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 107px; HEIGHT: 60px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; }
#ifocus_btn .current { TEXT-ALIGN: left; FILTER: alpha(opacity=100); MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; opacity: 1; -moz-opacity: 1; }
#ifocus_btn .current IMG { BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 107px; HEIGHT: 60px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid }
#ifocus_opdiv { Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 642px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 80px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; _height: 45px }
#ifocus_tx { Z-INDEX: 3; POSITION: absolute; BOTTOM: 8px; COLOR: #fff; LEFT: 8px }
#ifocus_tx .normal { DISPLAY: none }
#spbanner { width: 642px; height: 361px; padding: 10px; background: #000000; }
div#MainPromotionBanner { width: 642px; height: 361px; }
#MainPromotionBanner #SlidePlayer { position: relative; }
#MainPromotionBanner .Slides { padding: 0; margin: 0; list-style: none; height: 361px; overflow: hidden; }
#MainPromotionBanner .Slides li { float: left; width: 642px; height: 361px; }
#MainPromotionBanner .Slides img { border: 0; display: block; width: 642px; height: 361px; }
#MainPromotionBanner .SlideTriggers { margin: 0; padding: 0; list-style: none; position: absolute; top: 320px; right: 20px; z-index: 10; height: 25px; }
#MainPromotionBanner .SlideTriggers li { float: left; display: inline; color: #FF0000; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: .9em; cursor: pointer; overflow: hidden; margin: 3px; background: url(http://img3.shuaijiao.com/statics/images/slide_trigger.gif) no-repeat center center; }
#MainPromotionBanner .SlideTriggers li.Current { color: #fff; background: url(http://img3.shuaijiao.com/statics/images/slide_trigger_c.gif) no-repeat center center; border: 0; font-weight: bold; font-size: 1.4em; line-height: 21px; height: 21px; width: 21px; margin: 0 6px; }
#slider { width: 410px; height: 300px; position: relative; overflow: hidden; }
#slider img { border: 0px; }
#sliderContent { width: 410px; position: absolute; top: 0; margin-left: 0; }
.sliderImage { float: left; position: relative; display: none; }
.sliderImage span { position: absolute; font: 12px/14px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 384px; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color: #fff; display: none; }
#show_banner { width: 940px; height: 380px; padding: 0px 10px; background: #000000; position: relative; }
.show_left { width: 690px; margin-top: 10px; background: #666; position: relative; }
.show_left span { width: 220px; position: absolute; padding: 20px; left: 0; bottom: 0; z-index: 10; background: #FFFFFF; FILTER: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; }
.show_left span h2 { font-size: 18px; line-height: 220%; margin-top: 30px; }
.show_left span h2 a { color: #003366; }
.show_left span h2 a:hover { text-decoration: underline; }
.show_left span p { color: #000000; font-size: 12px; }
.show_left span h3 { font-size: 12px; margin-top: 10px; }
.show_left span h3 a { background: #FF0000; padding: 3px 6px; margin-right: 10px; color: #FFFFFF; }
.show_left span h3 a.nolink { background: #999; }
.show_left span h3 a:hover { background: #000000; color: #FF0000; }
.show_right { width: 240px; padding-left: 10px; float: right; }
.sh_box { width: 100px; height: 164px; position: relative; padding: 5px; background: #FF0000; margin-left: 10px; _margin-left: 5px; margin-top: 10px; }
.sh_box span { width: 90px; padding: 3px 5px; color: #FFFFFF; text-align: center; position: absolute; left: 5; margin-top: 102px; z-index: 10; background: #000; FILTER: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; }
.sh_box p { font-size: 12px; color: #FFFFFF; padding-top: 10px; line-height: 120%; height: 30px; overflow: hidden }
#p_right { width: 280px; padding-left: 18px; float: right; }
.pr_top { width: 280px; position: relative; background: #000000; }
.pr_top h4 { font-size: 18px; color: #FFFFFF; padding: 0px 10px; line-height: 240%; float: left; }
.pr_top p { position: absolute; right: 10px; top: 15px; }
.pr_top p a { color: #FF0000; text-decoration: underline; }
.pr_top p a:hover { font-weight: bold; }
.pr_box { width: 260px; padding: 10px; background: #000000; padding-top: 0px; }
.pr_box img { padding-top: 10px; }
.vs_box { width: 260px; height: 317px; padding: 10px; background: #333333; }
.vs_box h3 { font-size: 36px; color: #FF0000; }
.vs_box a img { padding: 2px; background: #777777; margin: 3px 5px; }
.vs_box a:hover img { padding: 2px; background: #FF0000; margin: 3px 5px; }
.vs_box h4 { margin-left: 70px; margin-top: 20px; }
.vs_box h4 a { text-align: center; width: 100px; height: 30px; display: block; font-size: 16px; line-height: 200%; color: #FFFFFF; background: #F00; }
.vs_box h4 a:hover { background: #DDDDDD; color: #F00; }
.vs_box p { font-size: 14px; color: #FF0000; padding-top: 20px; line-height: 120%; }
.vs_box ul { margin: 0px; padding: 0px; }
.vs_box li { width: 260px; font-size: 14px; padding-top: 0px; height: 35px; white-space: nowrap; overflow: hidden }
.vs_box li a { color: #DDDDDD; background: url(http://img3.shuaijiao.com/statics/images/icon6.jpg) left 12px no-repeat; display: block; line-height: 160%; padding: 5px 0px; padding-left: 15px; border-bottom: 1px #666666 solid; white-space: nowrap }
.vs_box li a:hover { color: #FF0000; }
#ss_main { width: 960px; margin: 0px auto; padding-bottom: 10px; float: none; }
#ss_main div { float: left; }
.ss_top { width: 960px; border-bottom: 1px #000000 solid; }
.ss_left { width: 710px; padding-right: 18px; padding-bottom: 15px; }
.ss_xiao { width: 690px; padding: 10px 15px; }
.ss_xiao h5 { font-size: 14px; display: block; border-bottom: 1px #EEEEEE solid; }
.ss_xiao h5 a { color: #FF0000; }
.ss_xiao h5 a:hover { padding-left: 2px; }
.sp_xiao { width: 910px; padding: 10px 20px; }
.sp_xiao h5 { font-size: 14px; display: block; border-bottom: 1px #EEEEEE solid; }
.sp_xiao h5 a { color: #FF0000; }
.sp_xiao h5 a:hover { padding-left: 2px; }
.sh_li { width: 100px; height: 164px; position: relative; padding: 13px; background: #EEEEEE; margin-left: 15px; margin-top: 15px; }
.sh_li span { width: 90px; padding: 3px 5px; color: #FFFFFF; text-align: center; position: absolute; left: 5; margin-top: 102px; z-index: 10; background: #000; FILTER: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; }
.sh_li p { font-size: 12px; color: #333333; padding-top: 12px; line-height: 120%; }
.sh_li p a { color: #333 }
.sh_li2 { width: 590px; padding: 20px 0px; border-bottom: 1px #DDDDDD dotted; }
.sh_li2 img { margin: 5px 10px 0px 0px; border: 1px #DDDDDD solid; padding: 15px; float: left; }
.sh_li2 h3 { font-size: 12px; color: #999999; height:45px; overflow:hidden }
.sh_li2 h3 a { font-size: 16px; color: #424141; line-height: 160%; }
.sh_li2 h3 a:hover { text-decoration: underline; color: #000000; }
.sh_li2 p { font-size: 12px; color: #424141; padding-top: 6px; line-height: 120%; }
.sh_li2 p span { font-size: 12px; color: #666666; }
.sh_li2 h4 { margin-top: 15px; font-size: 12px; }
.sh_li2 h4 a { color: #f00; font-weight: normal }
.sh_li2 h4 a.oklink { color: #FFFFFF; background: #333333; margin-right: 10px; padding: 5px 8px; }
.sh_li2 h4 a:hover.oklink { color: #FFFFFF; background: #FF0000; }
.sh_li2 h4 a.nolink { color: #666666; padding: 5px 8px; margin-right: 10px; background: #999; }
.ss_right { width: 230px; }
.ssphb_top { width: 220px; padding-top: 10px; }
.ssphb_top h4 { font-size: 18px; color: #FF0000; line-height: 200%; border-bottom: 1px #DDDDDD solid; text-align: center; }
.ssphb_box { width: 220px; padding: 11px 0px; }
.ssphb_box ul { margin: 0px; padding: 0px; display: block; _float: left; }
.ssphb_box li { width: 200px; font-size: 12px; margin-bottom: 8px; padding-left: 20px; position: relative; float: left; list-style: none }
.ssphb_box li a { color: #333333; }
.ssphb_box li a:hover { color: #FF0000; text-decoration: underline; }
.ssphb_box li.top4 { background: #FF0000; color: #FFFFFF; padding: 15px 10px; display: block; _float: left; }
.ssphb_box li.top4 img { float: left; padding-right: 5px }
.ssphb_box li.top4 a { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
.ssphb_box li.top4 a:hover { color: #000000; text-decoration: underline; }
.ssphb_box img.zh { background: #FF0000; padding-right: 5px; float: left; }
.ssphb_box li.top4 span { font-size: 24px; font-weight: bold; }
.ssphb_box em { position: absolute; left: 0; top: 0; width: 14px; height: 14px; color: #FFFFFF; font-style: normal; font-size: 10px; font-family: Arial; background: #666666; text-align: center; line-height: 12px; overflow: hidden; padding-top: 2px; }
.ss_one { width: 590px; }
.ss_one_top { width: 590px; border-bottom: 1px #000000 solid; }
.ss_one_main { width: 630px; }
.ss_saixuan { width: 590px; border-bottom: 1px #EEEEEE solid; }
.sxtj { padding-top: 13px; float: left; width: 630px; }
.sxtj li { height: auto; min-height: 22px; _height: 22px; font-size: 0; line-height: 0; padding-bottom: 6px; clear: both; width: 630px; margin-bottom: 5px; }
.sxtj li dt { float: left; width: 87px; overflow: hidden; }
.sxtj li dt a { padding: 0; }
.sxtj li dd { float: left; width: 530px; }
.sxtj li span, .sxtj li a { display: block; float: left; white-space: nowrap; height: 100%; line-height: 22px; margin-right: 11px; font-size: 12px; padding-left: 2px; padding-right: 2px; color: #666666; }
.sxtj li span { margin-right: 12px; }
.sxtj li a.hover, .sxtj li a:hover { background: #FF0000; color: #FFF; }
.time_filter, .time_filter li { width: 960px; }
.time_filter li dd { width: 900px }
.clear { clear: both; font-size: 0; line-height: 0; }
#music_out { width: 960px; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; float: none; }
#music_out div { float: left; }
.music_top { width: 960px; }
.music_main { width: 940px; padding: 9px; border: 1px #DDDDDD solid; }
.music_box1 { width: 300px; padding-right: 10px; }
.music_box2 { width: 300px; border-left: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid; padding-left: 9px; padding-right: 9px; }
.music_box3 { width: 300px; padding-left: 10px; }
.mu { padding-top: 15px; }
.mu li { font-size: 12px; height: 16px; margin-bottom: 8px; width: 280px; padding-left: 20px; white-space: nowrap; overflow: hidden; position: relative; }
.mu li a { color: #333333; }
.mu li a:hover { color: #FF0000; text-decoration: underline; }
.mu li.top5 em { background: #FF0000; color: #FFFFFF; }
.mu em { position: absolute; left: 0; top: 0; width: 14px; height: 14px; color: #FFFFFF; font-style: normal; font-size: 10px; font-family: Arial; background: #666666; text-align: center; line-height: 12px; overflow: hidden; padding-top: 2px; }
.mu li span { padding-right: 5px; }
.bf a { background: url(http://img3.shuaijiao.com/statics/images/bf1.png) left top no-repeat; width: 7px; height: 11px; display: block; float: right; display: block; margin-right: 10px; }
.bf a:hover { background: url(http://img3.shuaijiao.com/statics/images/bf2.png) left top no-repeat; }
.tj a { width: 11px; height: 11px; display: block; background: url(http://img3.shuaijiao.com/statics/images/tj1.png) left top no-repeat; float: right; display: block; }
.tj a:hover { background: url(http://img3.shuaijiao.com/statics/images/tj2.png) left top no-repeat; }
.cp_gg { width: 938px; border: 1px #DDDDDD solid; padding: 10px; background: #FFFFFF url(http://img3.shuaijiao.com/statics/images/referenties.gif) left bottom no-repeat; }
.button_arrow_left, .button_arrow_right { height: 27px; width: 27px; cursor: pointer; margin-top: 25px; }
.button_arrow_left { float: left; }
.button_arrow_right { float: right; }
.button_arrow_left a { background: url(http://img3.shuaijiao.com/statics/images/bg_norepeat1.gif) no-repeat; }
.button_arrow_left a:hover { background: url(http://img3.shuaijiao.com/statics/images/bg_norepeat1.gif) no-repeat 0px -28px; }
.button_arrow_right a { background: url(http://img3.shuaijiao.com/statics/images/bg_norepeat2.gif) no-repeat 0px -28px; }
.button_arrow_right a:hover { background: url(http://img3.shuaijiao.com/statics/images/bg_norepeat2.gif) no-repeat; }
.button_arrow_left a, .button_arrow_right a { display: inline-block; width: 27px; height: 27px; }
.product_pic { width: 865px; padding: 0px 5px; float: left; _height: 125px; }
.product_pic li { float: left; margin: 0 5px !important; _margin: 0 12px; width: 135px; list-style: none; display: inline; }
.product_pic li img { border: 1px #DDDDDD solid; }
.product_pic li p { text-align: center; font-size: 12px; color: #666; padding-right: 10px; }
.product_pic li p a { color: #222 }
.product_pic li p a:hover { color: #f00 }
#sj_foot { width: 100%; float: left; padding-top: 10px; margin-top: 10px; background: #3b3b3b; border-top: 1px #000000 solid; padding-bottom: 10px }
#foot { width: 960px; margin: 0px auto; float: none; }
#foot div { float: left; }
#foot .text { padding-bottom: 10px; }
#foot .text a { color: #999; text-decoration:underline }
.links { width: 930px; padding: 15px; }
.links_copy { text-align: center; width: 960px; color: #999; }
.links_copy a { color: #999; margin-right: 7px; margin-left: 7px }
.a_link { width: 140px; }
.a_link h4 { font-size: 14px; line-height: 220%; color: #FF0000; }
.a_link ul { }
.a_link li { line-height: 180%; }
.a_link li a { color: #999999; }
.a_link li a:hover, .links_copy a:hover { color: #FFFFFF; text-decoration: none; }
.b_link { width: 538px; padding-left: 20px; border-left: 1px #666666 solid; border-right: 1px #666666 solid; min-height: 160px; }
.b_link h4 { font-size: 14px; line-height: 220%; color: #FF0000; }
.b_link ul { }
.b_link li { line-height: 180%; float: left; padding-right: 20px; word-break: keep-all; }
.b_link li a { color: #999999; }
.b_link li a:hover { color: #FFFFFF; text-decoration: none; }
.c_link { width: 200px; padding-left: 20px; }
.c_link h4 { font-size: 14px; line-height: 220%; color: #FF0000; }
.c_link ul { }
.c_link li { line-height: 180%; width: 100px; float: left; }
.c_link li a { color: #999999; }
.c_link li a:hover { color: #FFFFFF; text-decoration: none; }
.banquan { width: 930px; text-align: center; border-top: 1px #666666 solid; padding: 25px; margin-top: 10px; }
.banquan p { font-size: 12px; color: #999999; line-height: 140%; }
h4.sjtitle,h2.sjtitle { font-size: 18px; color: #FFF; padding: 0px 10px; line-height: 220%; background: #000000; float: left; }
h4.sjtitle a,h2.sjtitle a { color: #FFF; }
h4.sjtitle span,h2.sjtitle span { font-size: 14px; color: #888888; padding-left: 5px; font-weight: normal; }
p.right_nav { font-size: 14px; background: #DDDDDD; margin-top: 10px; _margin-top: 9px; text-align: right; color: #666666; }
p.right_nav a { color: #222222; line-height: 220%; padding: 0px 8px; }
p.right_nav a:hover { color: #FF0000; text-decoration: underline; }
p.litlle_nav { font-size: 12px; margin-top: 10px; color: #666666; }
p.litlle_nav a { color: #222222; line-height: 220%; padding: 3px 5px; margin-right: 5px; }
p.litlle_nav a:hover { background: #FF0000; color: #FFF; }
p.litlle_nav a.dq_sl { background: #FF0000; color: #FFF; }
p.more { position: relative; }
p.more a { color: #FF0000; text-decoration: underline; position: absolute; right: 10px; top: 15px; }
p.more a:hover { color: #FF0000; font-weight: bold; text-decoration: underline; }
.badoo { color: #666666; width: 630px; margin-top: 20px; float: left; font-size: 12px; }
.badoo a { font-size: 14px; padding: 10px 20px; line-height: 200%; margin-right: 10px; color: #CCCCCC; background: #333333; font-weight: bold; text-decoration: none; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
.badoo a:hover { color: #FFFFFF; background: #FF0000; text-decoration: none; }
.badoo span { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #F33; padding: 0px 10px; }
.xsdoo { color: #666666; width: 610px; margin-top: 20px; padding-left: 20px; padding-bottom: 30px; float: left; font-size: 12px; }
.xsdoo a { font-size: 14px; padding: 10px 20px; line-height: 200%; margin-right: 10px; color: #CCCCCC; background: #333333; font-weight: bold; text-decoration: none; }
.xsdoo a:hover { color: #FFFFFF; background: #FF0000; text-decoration: none; }
.xsdoo span { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #F33; padding: 0px 10px; }
.text_fy { width: 30px; font-size: 12px; height: 18px; color: #333333; padding-left: 5px; line-height: 160%; }
.top_title { font-size: 14px; padding-top: 2px; font-weight: bold;line-height: 160%; color: #444; float: left; }
body { font-family: Arial, 微软雅黑 }
.dnone { display: none; }
.block { display: block; }
.block10 { display: block; height: 10px; font-size: 0; line-height: 0; clear: both }
.border { border: 1px solid #ddd; height: 1% }
.saishi_top li.hover a { background: #000000; color: #FFFFFF; }
.show1 { height: 190px; width: 590px; position: relative; margin: 20px auto 0; }
.show1 h2.title2 { font-size: 14px; font-weight: 700; height: 26px; border-bottom: 1px solid #ddd; line-height: 26px; padding-left: 7px; background: #ddd; padding-right: 10px; }
.show1 h2.title2 a { float: left; display: block; color: #333 }
.show1 h2.title2 a.more { float: right; font-weight: 400; padding-right: 12px; background: url(http://img3.shuaijiao.com/statics/images/j2.gif) no-repeat right top; }
.show1 .list4 { margin-bottom: 10px; padding: 13px 25px 11px 12px; }
.show1 .list4 dd { width: 100px; height: 125px; float: left; padding: 2px; }
.show1 .list4 dt { float: right; width: 430px; text-align: left; height: 120px; overflow: hidden; }
.show1 .list4 dt a, .show1 .list4 dt div { display: block; width: 430px; height: 20px; line-height: 20px; overflow: hidden; }
.show1 .list4 dt span { color: #999; }
.show1 .list4 dt a.last, .show1 .list4 dt div.last { height: 36px; position: relative }
.show1 .list4 dt div.last .link { position: absolute; right: 0; top: 20px; background: #fff; width: 50px; height: 25px; border: 0; color: #c80203; padding-left: 10px }
.show1 .list4 dt div.last .link:hover { color: #333 }
.show1 .nav2 { position: absolute; right: 15px; bottom: 10px; }
.show1 .nav2 a, .show1 .nav2 span { display: block; float: right; height: 20px; line-height: 20px; color: #c80203; }
.show1 .nav2 a:hover { color: #000; }
.show1 .nav2 span { color: #999; }
.show1 .nav2 span.separate { display: block; float: right; width: 15px; height: 20px; }
.newsbaiduShare { clear: both; height: 40px; text-align: right; margin: 0 auto; padding-top: 10px; width: 96% }
#zx_out .newsbaiduShare .r { float: right; }
#zx_out .newsbaiduShare .l { float: left; }
#p_right, .vs_box { overflow: visible }
.vs_box h3 { clear: both; display: block; height: 90px }
.vs_box h3 span { display: block; float: left; text-align: center; width: 75px; line-height: 80px }
.vs_box h3 span.name { width: 90px; height: 90px; position: relative; cursor: pointer }
.vs_box span img { border: 2px solid #777777; margin: 3px 5px; position: absolute; left: 1px; top: 0; z-index: 11 }
.vs_box span:hover img { border: 2px solid #FF0000; border-left: 2px solid #000 }
.vsPerson { height: 380px; width: 693px; background: #fff; position: absolute; right: 83px; top: -53px; z-index: 10; border: 2px solid #f00; display: none }
.vsPerson .close a { background: url(http://img3.shuaijiao.com/statics/images/close01.png) no-repeat left top; width: 23px; height: 23px; position: absolute; right: 3px; top: 3px; cursor: pointer; display: block; z-index: 15; overflow: hidden }
.vsPerson .close a:hover { background: url(http://img3.shuaijiao.com/statics/images/close01.png) no-repeat left bottom #f00; }
#saishi_hd div.explain-col { padding: 10px; border-bottom: 1px solid #ddd; margin: 0 auto; width: 660px; float: none; overflow: hidden; position: relative; line-height: 0 }
#saishi_hd div.explain-col a { font-size: 14px; float: left; color: #444; width: auto; padding-left: 2px; padding-right: 2px; height: 20px; line-height: 20px; }
#saishi_hd div.explain-col a:hover, #saishi_hd div.explain-col a.hover { color: #f00 }
#saishi_hd div.explain-col .key { display: block; float: left; width: 150px; height: 20px; padding-left: 3px; line-height: 20px }
#saishi_hd div.explain-col .button { display: block; float: left; width: 50px; height: 24px; margin: 0; padding: 0; background: #000; border: 0; margin-left: 5px; color: #fff; line-height: 22px; cursor: pointer }
.vsPerson .c { padding-left: 30px; padding-right: 10px; padding-top: 3px; position: relative; height: auto; min-height: 300px; _height: 300px; }
.vsPerson .c p { display: block; float: left; line-height: 16px; color: #444; font-size: 12px; font-weight: normal; padding-left: 5px; padding-top: 0; margin-top: 10px; margin-right: 10px; white-space: nowrap; width: 140px; overflow: hidden; text-align: left }
.vsPerson .c .prev, .vsPerson .c .next { position: absolute; left: 0; top: 140px; background: url(http://img3.shuaijiao.com/statics/images/j31.png) right no-repeat; width: 30px; height: 26px }
.vsPerson .c .next { right: 0; left: auto; background: url(http://img3.shuaijiao.com/statics/images/j31.png) left no-repeat; }
.vsPerson .c a.prev:hover { background: url(http://img3.shuaijiao.com/statics/images/j31.png) right #ddd no-repeat; }
.vsPerson .c a.next:hover { background: url(http://img3.shuaijiao.com/statics/images/j31.png) left #ddd no-repeat; }
.vsPerson2 { width: 858px }
#saishi_hd .vsPerson2 div.explain-col { width: 820px }
.vs_box span#vsPerson2 img { z-index: 14; left: 0 }
.vs_box span#vsPerson2 img { left: 1px }
#saishi_hd #vsPerson2 .vsPerson { z-index: 13 }
.list2 { padding: 10px; }
.list2 li { height: 115px; background: url(http://img3.shuaijiao.com/statics/images/d3.gif) repeat-x scroll center bottom; margin-bottom: 10px; }
.list2 li.none { background: 0; margin: 0; }
.list2 dd { width: 80px; height: 100px; float: left; overflow: hidden; padding: 2px; }
.list2 dt { float: right; width: 185px; text-align: left; padding-left: 9px }
.list2 dt a, .list2 dt span { display: block; width: 185px; height: 18px; line-height: 18px; overflow: hidden; }
.list2 dt a.title { height: 36px; font-weight: 700; color: #f00 }
.list2 dt a.title:hover { color: #000; text-decoration: underline }
.list2 dt a.last, .list2 dt span.last { height: 36px; }
#zx_left .relation { background: url(http://img3.shuaijiao.com/statics/images/d3.gif) repeat-x scroll center top; height: 135px; margin-top: 10px; }
#zx_left .relation h2.title2 { font-weight: 700; font-size: 14px; text-align: left; height: 20px; padding-top: 15px; padding-bottom: 5px; width: 630px }
#zx_left .relation h2.title2 a { color: #333 }
.list5 { padding-left: 5px; padding-right: 5px; }
.list5 a { display: block; float: right; width: 290px; height: 23px; line-height: 23px; text-align: left; overflow: hidden; background: url(http://img3.shuaijiao.com/statics/images/d4.gif) no-repeat scroll left top; padding-left: 8px; color: #333 }
.list5 a.first { float: left; }
#zx_out .commont { width: 640px }
#zx_out .commont div { float: none }
.black { width: 960px; padding-left: 10px; padding-right: 10px; height: auto; min-height: 10px; _height: 10px; background: #fff; padding-bottom: 10px; margin: 0 auto; }
.personT .title100 { float: left; width: 650px }
.personT .title100 h1 { float: none; display: inline }
.personT .search { float: right; width: 300px; }
.link3 { background: #f1f1f1; height: 30px; clear: both; margin-top: 2px; position: relative; text-align: center }
.link3 a { color: #C80203; line-height: 30px; font-weight: bold; font-size: 14px; }
.link3 span a { text-align: center; line-height: 30px; font-weight: normal; color: #333 }
.link3 span.prev { position: absolute; left: 10px; top: 0; display: block; background: url(http://img3.shuaijiao.com/statics/images/j4.gif) no-repeat left; padding-left: 14px; font-weight: bold; font-size: 14px; color: #C80203 }
.link3 span.next { position: absolute; right: 10px; top: 0; display: block; background: url(http://img3.shuaijiao.com/statics/images/j5.gif) no-repeat right; padding-right: 14px; font-weight: bold; font-size: 14px; color: #C80203 }
.persons .left { width: 320px; float: left; }
.persons .left .pic { background: url(http://img3.shuaijiao.com/statics/images/p2.gif) repeat-y; }
.persons .left .pic .t { background: url(http://img3.shuaijiao.com/statics/images/p0.gif) repeat-y; height: 10px; font-size: 0; }
.persons .left .pic .b { background: url(http://img3.shuaijiao.com/statics/images/p1.gif) repeat-y; height: 10px; font-size: 0; }
.persons .left .pic .c { width: 302px; background: #fff; margin: 0 auto; }
.persons .left .pic .big { position: relative; float: left; text-align: center; }
.persons .left .pic .big img { margin: 0 auto; }
.persons .left .pic .big .back0 { height: 40px; width: 298px; }
.persons .left .pic .big .back0title { width: 298px; height: 40px; line-height: 40px; font-size: 14px; }
.persons .left .pic .title { line-height: 22px; font-weight: 700; padding-top: 8px; }
.title100 { height: 30px; padding-left: 7px; line-height: 30px; font-size: 12px; text-align: left; }
.title100 h1 { float: right; font-size: 12px; font-weight: 400; }
.show .tab { left: auto; right: 0; }
.show { text-align: left; }
.shows .left { float: left; width: 640px; }
.shows .left .label { height: 340px; padding-top: 7px; width: 652px; position: relative; overflow: hidden; margin: 0 auto; }
.shows .left .label .l { float: left; width: 240px; height: 300px; padding: 2px; }
.shows .left .label .r { float: right; width: 400px; height: 308px; }
.shows .left .label .r li { height: auto; min-height: 27px; _height: 27px; }
.shows .left .label .rShow li { min-height: 21px; _height: 21px; line-height: 0; font-size: 0; }
.shows .left .label .rShow li dl { line-height: 18px; font-size: 12px; }
.shows .left .label .rShow li.bto10 { height: 38px; padding-top: 8px; }
.shows .left .label .rShow li a { display: block; float: left; margin-right: 30px; }
.shows .left .label .grade { position: absolute; right: 105px; top: 27px; width: 295px; height: 60px; text-align: left; }
.shows .left .label .r li dt { width: 60px; float: left; }
.shows .left .label .r li dt .titleL { display: block; float: left; }
.shows .left .label .r li dt .titleR { display: block; float: right; }
.shows .left .label .r li dd { float: left; width: 300px; text-align: left; }
.shows .left .label .r .title { font-weight: 700; font-size: 16px; text-align: left; padding-bottom: 5px; line-height: 20px; }
.shows .left .label .baiduShare { float: left; height: 30px; padding-bottom: 10px; padding-left: 30px; }
.shows .detailt { height: auto; min-height: 300px; _height: 300px; width: 638px; padding-bottom: 20px; line-height: 21px; font-size: 14px; text-align: left; float: left }
.shows .detailt li { margin-left: 20px }
.rss_email { position: absolute; left: 200px; top: 85px; height: 21px; cursor: pointer; z-index: 5; background: url(http://img3.shuaijiao.com/statics/images/album-dy.png) no-repeat left top; padding-left: 22px; line-height: 21px; display: block }
.rss_email span { display: block; float: left; background: url(http://img3.shuaijiao.com/statics/images/album-dy.png) no-repeat right top; padding-right: 12px }
.rss_email_hover { background-position: left bottom; color: #c80203 }
.rss_email_hover span { background-position: right bottom }
.list25 li { padding-left: 10px; padding-right: 10px; text-align: left; padding-bottom: 5px; color: #1C4F6E; height: auto; min-height: 25px; _height: 25px; }
.list25 li dt { height: 25px; margin-bottom: 5px; background: url(http://img3.shuaijiao.com/statics/images/img.jpg) left no-repeat; padding-left: 12px; line-height: 25px; clear: both; }
.list25 li dt a { font-weight: 700; cursor: pointer; color: #000 }
.list25 li dd a, .list25 li dd span { display: block; float: left; height: 18px; width: 110px; text-align: center; border: 2px solid #e6e6e6; color: #069; margin-left: 12px; margin-bottom: 5px; cursor: pointer; padding: 2px 0; }
.list25 li dd a:hover { color: #c80203; }
h3.title { background: #ddd; height: 30px; margin-bottom: 10px; line-height: 30px; font-weight: 700; font-size: 14px; padding-left: 5px; text-align: left; position: relative; }
h3.title span { float: left; display: block; background: #fff; height: 100%; padding-right: 22px; font-size: 14px; padding-left: 10px; }
h3.title .more { position: absolute; right: 2px; top: 0; display: block; font-size: 12px; font-weight: 400; background: #ddd; padding-right: 12px; }
h3.title .more a { color: #f00; text-decoration: underline }
.border2 { border: 1px solid #ddd }
.block10 { display: block; height: 10px; font-size: 0; line-height: 0; clear: both; }
a.keylink, .detailt a { color: #c80203; border-bottom: #c80203 dashed 1px; padding: 0 2px; }
.list19 { padding: 10px; }
.list19 dl { width: 65px; height: 85px; float: left; overflow: hidden; line-height: 30px; }
.list19 dl dd { width: 48px; overflow: hidden; border: 1px solid #ddd; margin: 0 auto; padding: 2px; }
.list19 dl dd img { display: block; float: left; }
.list19 dl a { color: #069; }
.list18 { border-top: 0; padding: 0 0 10px 4px; }
.list18 a { background: url(http://img3.shuaijiao.com/statics/images/d4.gif) no-repeat left top; width: 270px; height: 24px; overflow: hidden; display: block; text-align: left; padding-left: 6px; line-height: 24px; clear: both; color: #000 }
.list18 a.first, .list18 a.second { display: block; position: relative; width: 135px; height: 100px; float: left; clear: none; background: none; margin-bottom: 10px; padding: 2px; }
.list18 .first { margin-left: 2px; }
.list18 .second { margin-left: 5px; }
.list18 .first .back0, .list18 .second .back0, .list18 .first .back0title, .list18 .second .back0title { width: 135px; }
.shows .right { float: right; width: 300px; }
.list17 { position: relative; padding-left: 5px; }
.list17 li { width: 630px; padding-left: 5px; }
.list17 li dl { width: 140px; height: 140px; float: left; padding-right: 8px; padding-left: 8px; padding-bottom: 20px; overflow: hidden; }
.list17 li dd { width: 135px; height: 100px; border: 1px solid #ddd; overflow: hidden; padding: 2px; }
.list17 li dt { line-height: 18px; text-align: left; padding-left: 5px; overflow: hidden; height: 36px; }
.list17 li dt a { color: #333 }
.list17 .bx-prev { background: url(http://img3.shuaijiao.com/statics/images/j171.gif) no-repeat scroll center center #fff; position: absolute; height: 140px; width: 10px; left: 0; top: 0; font-size: 0; }
.list17 .bx-next { background: url(http://img3.shuaijiao.com/statics/images/j161.gif) no-repeat scroll right center #FFF; height: 140px; width: 10px; right: 0; top: 0; font-size: 0; position: absolute; }
.border0 { border: 1px solid #ddd; border-top: 0; }
.pl_title { font-size: 14px; font-weight: bold; text-align: left; line-height: 30px; padding-left: 10px; border: 0 }
.th0 { background: #DDDDDD; height: 30px; position: relative; border-left: 1px solid #ddd; border-right: 1px solid #ddd }
.th0 .l { background: #DDDDDD; display: block; float: left; margin-top: 1px; height: 28px; line-height: 28px; padding-left: 10px; font-weight: bold; font-size: 14px }
.th0 a.more { display: block; float: right; padding-right: 23px; line-height: 28px; background: url(http://img3.shuaijiao.com/statics/images/j.gif) no-repeat right center; }
.th0 a.link1 { display: block; float: right; line-height: 28px; background: url(http://img3.shuaijiao.com/statics/images/l.gif) right center no-repeat; padding-right: 10px; padding-left: 10px }
.th0 a.none { background: none }
.ds-thread { padding: 15px }
.mu li a { display: block; float: left; width: 230px; overflow: hidden; }
span.mu_bf, span.mu_tj, span.mu_dl { float: left; overflow: hidden; margin-top: 5px; width: 11px; height: 11px; display: block; margin-left: 5px }
span.mu_bf a { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat 0px top; width: 7px; height: 11px; display: block; overflow: hidden }
span.mu_bf a:hover { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat 0px bottom; }
span.mu_tj a { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat -23px top; width: 11px; height: 11px; display: block; overflow: hidden }
span.mu_tj a:hover { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat -23px bottom; }
span.mu_dl a { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat -50px top; width: 11px; height: 11px; display: block }
span.mu_dl a:hover { background: url(http://img3.shuaijiao.com/statics/images/music.gif) no-repeat -50px bottom; }
.mu_c { width: 960px; margin: 0 auto; margin-top: 10px; margin-bottom: 10px }
.mu_l { width: 170px; float: left; border-right: 1px solid #e4e4e4; font-size: 14px; }
.mu_l h2 { text-align: left; color: #333333; line-height: 30px; background: #eee; margin-bottom: 10px; padding-left: 10px; font-size: 14px }
.mu_l div { margin-bottom: 10px; }
.mu_l div a { display: block; float: left; clear: both; line-height: 30px; color: #333333; padding-left: 5px }
.mu_l div a:hover { color: #f00 }
.mu_r { width: 775px; float: right }
.mu_r .code { font-weight: bold; width: 15px; padding-left: 5px; color: #d3d3d3 }
.mu_r .key { width: 150px; }
.mu_r .key a { color: #d3d3d3 }
.mu_r .title { vertical-align: middle; word-wrap: break-word; }
.mu_r table { margin: 0px auto; font: Georgia 11px; border-collapse: collapse; }
.mu_r table th { height: 30px; border-bottom: 1px solid #ddd }
.mu_r table td { border-bottom: 1px dashed #EDEEEE; line-height: 30px; text-align: left }
.mu_r td a { display: block; float: left; clear: both; line-height: 30px; color: #333333; }
.mu_r td a:hover { color: #f00 }
.song-open { margin-top: 10px; margin-bottom: 20px; width: 100%; position:relative}
.song-open span.mu_bf, .song-open span.mu_tj, .song-open span.mu_dl { width: 60px; background: url(http://img3.shuaijiao.com/statics/images/bg8.gif) no-repeat; height: 26px; width: 66px; padding-left: 5px; padding-top: 7px; position: relative; cursor: pointer }
.song-open span.mu_bf a, .song-open span.mu_tj a, .song-open span.mu_dl a { float: left }
.song-open span.mu_bf em, .song-open span.mu_tj em, .song-open span.mu_dl em { float: left; display: block; position: absolute; left: 20px; top: 3px }
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; line-height: 16px; overflow: hidden; text-align: left }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: white; }
.musicSel { display: block; float: left; width: 50px; line-height: 30px; text-align: left }
.musicAdds { background: url(http://img3.shuaijiao.com/statics/images/musicAdds.gif) no-repeat; display: block; float: left; width: 115px; height: 27px }
.ral_box { height: 420px; position: relative; font-size: 12px; width: 100%; text-align: center; background: url(http://img3.shuaijiao.com/statics/images/person_bg.jpg) no-repeat 180px 165px }
.ral_box dl { position: absolute; width: 50px; height: 70px; border: 1px solid #f00; overflow: hidden }
.ral_box dl.m { width: 58px; height: 80px }
.ral_box dl dd { padding-left: 2px; padding-top: 2px; height: 48px; width: 47px; background: url(http://img3.shuaijiao.com/statics/images/no.gif) no-repeat center center }
.ral_box dl.m dd { height: 58px }
.ral_box dl dt { line-height: 20px; overflow: hidden; height: 20px; background: #f00; color: #fff; }
.ral_box dl dt a { color: #fff }
.ral_box dl. dt {
font-weight:bold;
font-size:14px;
background:#D22C5A
}
.ral_box dl.layout1 { left: 19px; top: 170px }
.ral_box dl.layout2 { left: 519px; top: 170px }
.ral_box dl.layout3 { left: 185px; top: 15px }
.ral_box dl.layout4 { left: 354px; top: 15px }
.ral_box dl.layout5 { left: 185px; top: 327px }
.ral_box dl.layout6 { left: 354px; top: 327px }
.ral_box dl.layout7 { left: 270px; top: 165px; border: 0 }
.ral_box dl.layout7 dt { background: none; color: #444 }
.ral_box dl.layout8 { left: 349px; top: 165px }
.ral_box .line { width: 110px; border-bottom: 1px solid #f00; height: 22px; display: block; position: absolute; }
.ral_box .line0 { width: 20px; border-left: 1px solid #f00; height: 70px; display: block; position: absolute; padding-top: 10px }
.ral_box .line1 { left: 70px; top: 180px }
.ral_box .line2 { left: 239px; top: 180px }
.ral_box .line3 { left: 409px; top: 180px }
.ral_box .line4 { left: 210px; top: 85px }
.ral_box .line5 { left: 380px; top: 85px }
.ral_box .line6 { left: 210px; top: 247px }
.ral_box .line7 { left: 380px; top: 247px }
.porson_tit { font-weight: bold }
#i_out div#ds-thread, #i_out div#ds-thread #ds-reset, #zx_out div#ds-thread, #zx_out div#ds-thread #ds-reset { float: none }
#info { width: 100%; background: #000000; }
#i_topnav { width: 100%; border-bottom: 1px #444444 solid; background: #222222; overflow: visible; height: 28px }
.i_head { width: 960px; margin: 0px auto; padding: 5px 0px; float: none; overflow: visible }
.i_weizhi { float: left; }
.i_weizhi p { color: #888888; }
.i_weizhi p a { color: #DDDDDD; padding: 0px 5px; }
.i_weizhi p a:hover { color: #FF0000; }
.i_weizhi p span { padding-left: 5px; }
.i_menu { float: right; text-align: right; position: relative; overflow: visible }
.i_menu_v { padding-right: 200px }
.i_menu p, .i_menu .h { color: #888888; overflow: visible }
.i_menu p a, .i_menu .h a { color: #DDDDDD; padding: 0px 5px; }
.i_menu p a:hover, .i_menu .h a:hover { color: #FF0000; }
.i_menu_v a { display: block; float: left }
.i_menu_v a.dnone { display: none }
.history .down { background: url(http://img3.shuaijiao.com/statics/images/j26.gif) no-repeat center center; width: 8px; height: 4px; }
.video_search { position: absolute; right: 0; top: 0; background: url(http://img3.shuaijiao.com/statics/images/nav_simple.png) no-repeat; width: 195px; height: 20px; overflow: hidden }
.video_search .v_sr { display: block; float: left; height: 18px; width: 110px; background: none; border: 0; color: #fff; padding-left: 5px }
.video_search a { display: block; float: left; height: 29px; width: 40px; background: url(http://img3.shuaijiao.com/statics/images/1.gif) }
.i_center { width: 960px; margin: 0px auto; padding: 5px 0px; float: none; overflow:visible;}
.i_center_title { width: 960px; text-align: left; padding: 10px 0px; }
.i_center_title h1 { font-size: 24px; color: #FF0000; line-height: 220%; }
.i_center_title_v { width: 960px; text-align: left; padding: 5px 0px; height:45px; }
.i_center_title_v .l { float: left; position:relative; height:40px }
.i_center_title_v .l a{ position:absolute; left:0; bottom:0; color:#f3d509; font-size:12px; text-decoration:underline}
.i_center_title_v h1 { font-size: 16px; color: #ccc; font-weight: normal; position: relative }
.i_center_title_v h1 span { color: #fff; }
.i_center_title_v .v_share { border: 0; float: right; padding: 0; margin: 0 }
.i_pic_nav { width: 960px; margin: 0px auto; padding: 10px 0px; float: none; }
.i_pic_nav p { padding-left: 300px; font-size: 12px; color: #999999; float: left; }
.i_pic_nav p i { float: left; display: block; margin-right: 10px; white-space: nowrap }
.i_pic_nav p a { background: #333; color: #DDDDDD; padding: 3px 10px; margin-right: 10px; display: block; float: left; border: 1px #444444 solid; white-space: nowrap }
.i_pic_nav p a:hover { color: #FFFFFF; background: #FF0000; }
.i_center_nav { margin: 0px auto; padding: 10px 0px; float: none; height: 428px; padding-left: 10px;  position:relative	}
.i_center_nav .weixin,.ral_list .weixin{background:url(http://img3.shuaijiao.com/statics/images/video_weixin.jpg) left bottom no-repeat #28282a; position:absolute; bottom:0px; left:0px; width:260px; height:110px; border:0}
.ral_list .weixin{ width:300px}
.i_center_nav .qq,.ral_list .qq{ position:absolute; bottom:0;  left:5px; height:24px; width:240px; background:#28282a; color:#f00; line-height:24px; padding-left:10px}
.i_center_nav p { font-size: 12px; color: #999999; float: left; }
.i_center_nav p i { float: left; display: block; margin-right: 10px; }
.i_center_nav p i.clear { float: none }
.i_center_nav p a, .i_center_nav p span { background: #333; color: #DDDDDD; padding: 3px 6px; margin-right:5px; display: block; float: left; border: 1px #444444 solid; cursor: pointer; white-space: nowrap; margin-bottom: 10px }
.i_center_nav p a:hover, .i_center_nav p a.current, .i_center_nav p span.current { color: #FFFFFF; background: #194e6e; }
.i_center_nav_part{ height:30px}
.i_center_nav_part .weixin{ display:none}
.video_tab_box{ background:#141414; border-bottom:1px solid #000}
.r_video .video_tab_box .tab li.hover a{ border:0; text-align:left; padding-left:10px}
.video_part{ overflow-y:auto; display:none; height:395px}
.video_part dl{ margin-bottom:5px; height:67px; padding:5px 0; padding-left:10px; cursor:pointer}
.video_part dl.current{ background:#141414}
.video_part dd{ float:left; width:90px; height:67px}
.video_part dd img{ width:100%; height:100%}
.video_part dt{ padding-left:10px; float:left; width:125px}
.video_part dt .tit{ color:#e7e7e7; font-size:14px; clear:both; height:50px; display:block}
.video_part dt .time{ color:#7b7b7b;display:block}
.i_center_box { width: 100%; margin: 0px auto; float: none; height: 490px; background: url(http://img3.shuaijiao.com/statics/images/loading1.gif) no-repeat center center #1f1f1f; float: left; position:relative }
.i_center_box .myvideo{ position:relative; z-index:1}
.i_center_box .adv{ position:absolute; left:130px; bottom:50px; z-index:9999; display:none}
.i_center_box .load{ left:280px; bottom:230px; display:none}
.mobile_box{ position:absolute; left:0; top:0; width:690px; height:490px; background:#fff; background:url(http://img3.shuaijiao.com/statics/images/mobile_video_bg.jpg) no-repeat}
.mobile_box .phoneapp{ display:block; position:absolute; background:url(http://img3.shuaijiao.com/statics/images/1.gif); width:100px; height:60px; left:230px; top:315px}
.mobile_box .code{ display:block; position:absolute; width:122px; height:122px; left:533px; top:314px}
.mobile_box .code img{ width:100%; height:100%;}
.i_pic_box { width: 960px; margin: 0px auto; float: none; text-align: center; position: relative; z-index: 10; cursor: pointer }
.mod_action { width: 960px; margin: 0 auto; background: #fff; height: 40px }
.action_item { float: left }
.mod_action .l { float: left }
.mod_action .r { float: left }
.z_n { position: absolute; left: 120px; top: 400px; display: none }
.z_n a { color: #555555; background: #333; display: block; font-size: 60px; z-index: 999999; line-height: 160%; padding: 0px 5px; }
.z_n a:hover { color: #FFFFFF; background: #FF0000; }
.y_n { position: absolute; right: 120px; top: 400px; display: none }
.y_n a { color: #555555; padding: 0px 5px; background: #333; display: block; font-size: 60px; z-index: 999999; line-height: 160%; }
.y_n a:hover { color: #FFFFFF; background: #FF0000; }
.mouseMask { position: absolute; left: 0; top: 125px; height: 600px; width: 100%; z-index: 9; cursor: pointer }
.list-pic { padding: 22px 0 16px; height: 82px; }
.cont { overflow: hidden; float: left; width: 690px; height: 80px; }
.cont li { float: left; width: 115px; text-align: center; display: block; overflow: hidden; margin-bottom: 5px }
.cont li .img-wrap { width: 100px; height: 75px; margin: 0 auto; border: 1px solid #ddd }
.cont li .img-wrap a {
*font-size:55px; width: 100px; height: 75px; outline: medium none; }
.cont li.on .img-wrap { border: 2px solid #AB0101 }
.cont li span { color: #777; line-height: 20px }
.list-pic .pre, .list-pic .next { float: left; display: block; position: relative; width: 102px; height: 102px; text-align: center; border-bottom: 1px solid #606461 }
.list-pic .pre a, .list-pic .next a { color: #fff; line-height: 25px }
.list-pic .pre { top: -3px; margin-right: 14px; left: 10px }
.list-pic .next { right: -8px; float: right; top: -3px }
.list-pic .pre .img-wrap, .list-pic .next .img-wrap { width: 100px; height: 76px; border: none; border: 1px solid #606461 }
.list-pic .pre .img-wrap a, .list-pic .next .img-wrap a {
*font-size:53px; width: 98px; height: 72px; padding: 0px 5px 0 4px; *padding:0px 5px 5px 0px
}
.list-pic .pre .img-wrap a:hover, .list-pic .next .img-wrap a:hover { background: none; }
.list-pic .next { right: 10px; float: right; bottom: -2px }
.pre-bnt, .next-bnt { margin-top: 3px; cursor: hand; !important;
cursor: pointer }
.pre-bnt, .next-bnt, .pre-bnt span, .next-bnt span { display: block; width: 17px; height: 69px; float: left; }
.pre-bnt:hover, .next-bnt:hover, .pre-bnt-on, .next-bnt-on { background-position: 0 -78px; }
.pre-bnt span { background: url(http://img3.shuaijiao.com/statics/images/j9.gif) no-repeat left center; }
.pre-bnt:hover span, .pre-bnt-on span { }
.next-bnt span { background: url(http://img3.shuaijiao.com/statics/images/j10.gif) no-repeat left center; }
.next-bnt:hover span, .next-bnt-on span { }
.list-pic a { color: #FFFFFF; }
.list-pic a:hover { color: #FF0000; }
.i_other { width: 960px; margin: 0px auto; padding: 5px 0px; float: none; }
.i_other_hot { width: 960px; padding: 10px 0px; }
.i_bq { float: left; padding-top: 8px }
.i_bq p { color: #888888; }
.i_bq p a { color: #DDDDDD; padding: 0px 5px; }
.i_bq p a:hover { color: #FF0000; }
.i_fx { float: right; text-align: right; }
.i_other_img { width: 960px; height: 200px; background: url(http://img3.shuaijiao.com/statics/images/b2.jpg) no-repeat; position: relative; }
.i_other_pic { width: 960px; padding-bottom: 10px; background: url(http://img3.shuaijiao.com/statics/images/b3.jpg) no-repeat; position: relative; }
.i_gdimg { width: 850px; float: none; margin: 00px auto; padding-top: 40px; }
.i_gleft { position: absolute; z-index: 10; left: 15px; top: 100px; }
.i_gright { position: absolute; z-index: 10; right: 15px; top: 100px; }
#i_other_bbs { width: 960px; background: #FFFFFF; margin-top: 20px; padding-top: 10px; padding-bottom: 20px; }
#i_other_left { width: 640px; padding: 0px 5px; float: left; }
.i_jianjie { width: 640px; }
.i_jianjie_top { width: 640px; background: #444444; }
#sj_main .zx_left_600 .i_pl_top { width: 600px }
.i_pl_top { width: 640px; background: #DDDDDD; }
.i_jianjie_box { width: 598px; padding: 20px; border: 1px #DDDDDD solid; text-align: left }
.i_jianjie_box h3 { line-height: 130%; font-size: 14px; color: #F00; }
.i_jianjie_box p { color: #666666; line-height: 130%; font-size: 12px; padding-top: 10px; }
.i_jianjie_box .qrcode{position:absolute;wdith:120px;right:50px;top:2px;}
.i_jianjie .PB30{padding-bottom:30px;}
.qrcode_re{position:relative;}
.i_jianjie_box h3.col_green{color:#108ac6; cursor:pointer;}
.qrcode_box{position:relative;}
.qrcode_box .sweep{position:absolute;width:634px; height:246px;background:url(http://img3.shuaijiao.com/statics/images/sweep.png) no-repeat center; z-index:9999;display:none;clear:both; top:45px;right:30px;}
.sweep_down{float:left;height:100%;width:158px;}
.sweep_down .iPhone_down{width:80px; height:25px;top:80px;position:absolute;left:15px;cursor:pointer;}
.sweep_down .Android_down{width:80px; height:25px;top:117px;position:absolute;left:15px; cursor:pointer;}
.code_qr{float:right; height:100%;vertical-align:middle;width:175px;}

.code_qr_close {height: 25px; margin-left: 142px;margin-top: 1px;width: 25px; cursor:pointer;}
.code_qr_img{width:100px;height:100px;margin-top:54px;margin-left:20px;}
#sj_main .zx_left_600 .i_pl { width: 598px }
.i_pl { width: 638px; border: 1px #DDDDDD solid; }
#i_other_right { width: 300px; background: #FFFFFF; float: left; padding: 0px 5px; }
.hot_shop { width: 288px; border: 1px #DDDDDD solid; padding: 11px 5px; }
.i_saishi { width: 288px; border: 1px #DDDDDD solid; padding: 11px 5px; background: #444444; float: left; text-align: left }
.i_saishi h3 { line-height: 130%; font-size: 12px; }
.i_saishi h3 a { color: #FFFFFF; }
.i_saishi h3 a:hover { color: #FF0000; text-decoration: underline; }
.i_saishi img { float: left; margin-right: 8px; padding: 3px; background: #FFFFFF; }
.i_saishi p { color: #DDDDDD; line-height: 130%; font-size: 12px; padding-top: 10px; }
.i_saishi h4 { margin-top: 15px; font-size: 12px; }
.i_saishi h4 a.oklink { color: #FFFFFF; background: #FF0000; margin-right: 6px; padding: 3px 3px; }
.i_saishi h4 a:hover.oklink { color: #FFFFFF; background: #222222; }
.i_saishi h4 a.nolink { color: #999999; padding: 3px 3px; margin-right: 6px; background: #666; }
#i_out { width: 960px; margin: 0px auto; background: #EEEEEE url(http://img3.shuaijiao.com/statics/images/i_outbg.jpg) left top repeat-x; margin-top: 10px; padding-bottom: 10px; float: none; }
#i_out div { float: left; }
#i_left { width: 300px; padding-left: 10px; padding-top: 20px; }
.i_uesr { width: 298px; padding: 20px 0px; text-align: center; background: #FFF; border: 1px #DDDDDD solid; border-bottom: none; }
.i_uesr img { border: 1px #DDDDDD solid; background: #FFFFFF; padding: 5px; margin-bottom: 10px; }
.i_uesr h2 { font-size: 14px; line-height: 140%; color: #FF0000; }
.i_uesr h2 span { font-size: 12px; }
.i_uesr p { font-size: 12px; color: #666666; padding: 4px 10px; }
.i_uesr_jj { width: 278px; padding: 10px; background: #FFF; border: 1px #DDDDDD solid; border-top: 1px #DDDDDD dotted; }
.i_uesr_jj h3 { font-size: 12px; }
.i_uesr_jj h3 a { color: #FF0000; text-decoration: underline; }
.i_uesr_jj h3 a:hover { color: #000000; }
.i_uesr_jj p { font-size: 12px; color: #666666; text-align: left; padding: 4px 0px; }
.i_300ad { width: 300px; padding-top: 10px; }
#i_main { width: 640px; padding-left: 8px; }
#i_main, #i_main div { overflow: visible }
.xsnynav { width: 640px; height: 31px; padding-top: 10px; }
.xsnynav ul { }
.xsnynav li { line-height: 180%; float: left; }
.xsnynav li a { color: #FFFFFF; float: left; margin-right: 5px; padding: 5px 10px; background: #000000; }
.xsnynav li a:hover { color: #FF0000; background: #EEEEEE; text-decoration: none; }
.xsnynav li.ijw a { color: #FF0000; background: #EEEEEE; }
.i_l_top { width: 630px; border: 1px #DDDDDD solid; border-bottom: 2px #000000 solid; background: #FFFFFF; margin-top: 10px; position: relative; }
.i_l_top h4 { font-size: 16px; color: #222222; padding: 0px 10px; line-height: 240%; float: left; }
.i_l_top h4.tab { padding: 0 }
.i_l_top h4 ul { margin: 0px; padding: 0px; }
.i_l_top h4 li { text-align: center; font-size: 14px; line-height: 220%; float: left; border-right: 1px solid #eee }
.i_l_top h4 li a { display: block; width: 100px; height: 30px; color: #000000; background: #f8f8f8; font-weight: normal }
.i_l_top h4 li a.dnone { display: none }
.i_l_top h4 li a:hover, .i_l_top h4 li.hover a { color: #FFFFFF; background: #444444; text-decoration: none; }
.i_l_top h4 li.ss_tab a { color: #FFFFFF; background: #000; }
#moves_album .img_rbox { position: relative; height: 150px }
#moves_album .img_rbox a { border: 0; cursor: pointer; }
#moves_album .img_rbox p { padding-top: 25px }
#moves_album .weibo { position: absolute; bottom: 30px; left: 5px; overflow: visible; }
#moves_album .weibo .img img { border: 2px solid #fff }
#moves_album .weibo .title { line-height: 20px; position: absolute; bottom: 3px; left: 40px; width: 55px; text-align: left; color: #666; height: 20px; overflow: hidden; }
#moves_album .sc_icon { background: url(http://img3.shuaijiao.com/statics/images/ico_ding.png) no-repeat; background-position: 10px 12px; width: 22px; height: 25px; position: absolute; left: 80px; bottom: 5px; padding-left: 28px; padding-top: 5px; color: #f00; cursor: pointer; }
#moves_album .sc_icon:hover { background: url(http://img3.shuaijiao.com/statics/images/ico_ding.png) no-repeat; background-position: 10px -45px; }
#moves_album .weibo .img img { b order:2px solid #FFFFFF;
}
#moves_album .weibo .img, #moves_album .weibo .img img { height: 30px; width: 30px; }
#moves_album .sc_msg { position: absolute; background: #fff; border: 1px solid #eee; height: 25px; width: 122px; left: 0; bottom: 30px; padding-left: 0px; line-height: 25px; color: #f00; display: none }
.saishi_box { width: 208px; padding: 0px 10px; border: 1px #CCCCCC solid; border-bottom: none; }
.i_l_top p { position: absolute; right: 10px; top: 15px; }
.i_l_top p a { color: #FF0000; text-decoration: underline; }
.i_l_top p a:hover { font-weight: bold; }
.i_l_box { width: 610px; border: 1px #DDDDDD solid; background: #FFFFFF; padding: 10px; }
.i_ss_ok { width: 610px; padding-bottom: 10px; }
.i_ss_ok img { margin: 5px 10px 0px 0px; border: 1px #DDDDDD solid; padding: 15px; float: left; }
.i_ss_ok h3 { font-size: 12px; color: #999999; }
.i_ss_ok h3 a { font-size: 16px; color: #FF0000; line-height: 160%; }
.i_ss_ok h3 a:hover { text-decoration: underline; color: #000000; }
.i_ss_ok p { font-size: 12px; color: #333333; padding-top: 6px; line-height: 120%; }
.i_ss_ok p span { font-size: 12px; color: #666666; }
.i_ss_ok h4 { margin-top: 15px; font-size: 12px; }
.i_ss_ok h4 a.oklink { color: #FFFFFF; background: #333333; margin-right: 10px; padding: 5px 8px; }
.i_ss_ok h4 a:hover.oklink { color: #FFFFFF; background: #FF0000; }
.i_ss_ok h4 a.nolink { color: #666666; padding: 5px; margin-right: 10px; }
.i_new_r { width: 610px; padding: 10px 0px; }
.i_new_r ul { margin: 0px; }
.i_new_r li { width: 100%; line-height: 170%; font-size: 14px; background: url(http://img3.shuaijiao.com/statics/images/icon1.jpg) left center no-repeat; }
.i_new_r li a { color: #555555; display: block; padding-left: 15px; }
.i_new_r li span { float: right; text-align: right; color: #999999; font-size: 10px; }
.i_new_r li a:hover { color: #FF0000; text-decoration: underline; }
.i_l_gx { width: 610px; }
.i_l_zs { width: 610px; }
.i_l_zs p { font-size: 14px; padding-top: 10px; color: #666; }
.i_l_music { width: 610px; }
.i_l_music ul { margin: 0px; padding: 0px; }
.i_l_music li { font-size: 14px; }
.i_l_music li a { color: #333333; background: url(http://img3.shuaijiao.com/statics/images/icon6.jpg) left 12px no-repeat; display: block; line-height: 160%; padding: 5px 0px; padding-left: 15px; border-bottom: 1px #EEEEEE solid; }
.i_l_music li a:hover { color: #FF0000; }
.song-open { margin-top: 10px; margin-bottom: 20px }
.song-open span.mu_bf, .song-open span.mu_tj, .song-open span.mu_dl { width: 60px; background: url(http://img3.shuaijiao.com/statics/images/bg8.gif) no-repeat; height: 26px; width: 66px; padding-left: 5px; padding-top: 7px; position: relative; cursor: pointer }
.song-open span.mu_bf a, .song-open span.mu_tj a, .song-open span.mu_dl a { float: left; white-space: nowrap; text-decoration: none }
.song-open span.mu_bf em, .song-open span.mu_tj em, .song-open span.mu_dl em { float: left; display: block; position: absolute; left: 20px; top: 3px; white-space: nowrap }
.h_hd { position: relative; height: 355px; }
.h_hd .big { width: 270px; height: 355px; position: relative }
.h_hd .big .back0 { height: 40px; z-index: 1; background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; position: absolute; left: 0px; bottom: 0; height: 35px; width: 100%; }
.h_hd .big .title { position: absolute; left: 2px; width: 705px; bottom: 0; z-index: 2; font-size: 16px; color: #fff; line-height: 35px; z-index: 2 }
.h_hd .big img { height: 355px; width: 270px; }
.h_hd .thumb { width: 270px; overflow: hidden; height: 25px; margin-top: 7px; position: absolute; bottom: 15px; right: 10px; z-index: 3 }
.h_hd .thumb li { width: 19px; border: 2px solid #fff; height: 19px; margin-bottom: 2px; position: relative; float: right; margin-right: 2px }
.h_hd .thumb li.hover { border: 2px solid #f00; }
.h_hd .thumb li img { width: 19px; height: 19px; }
.h_hd .thumb .back0, .h_hd .thumb .title { display: none }
.zb_box { overflow: hidden; height: 295px }
.zb_box_more { height: auto; }
.ssphb_box li .img { display: none }
.ssphb_box li.top4 .tit { display: none }
.ssphb_box li.top4 .img { display: block; height: 75px; overflow: hidden }
.title100 a { color: #666; }
.title100 a:hover { color: #FF0000; }
#zx_out div.clear { clear: both; font-size: 0; line-height: 0; float: none }
.allPicture { padding-left: 8px; }
.allPicture li { width: 307px; height: 250px; float: left; padding-right: 0; padding-bottom: 20px; margin-right: 10px }
.allPicture li a { height: 100%; width: 307px; border: 1px solid #ddd; display: block; margin: 0 auto; }
.Article-Tool h1 { font-size: 20px; padding-left: 8px; display: block; height: 40px; padding-top: 10px }
.Article-Tool h1 span { display: block; float: left; }
.Article-Tool h1 span.stat { display: inline; float: none; font-size: 14px; color: #AF0213; }
.person_intro { position: relative }
.person_intro .update { position: absolute; right: 0; top: 0; background: url(http://img3.shuaijiao.com/statics/images/edit.jpg) no-repeat left 2px #fff; width: 80px; height: 30px; display: block; text-align: center; line-height: 30px; color: #C80203; padding-left: 8px; display:none}
.person_intro .update:hover { color: #000 }
.person_intro .dnone { display: none }
.person_intro .moves_pic_up { background: url(http://img3.shuaijiao.com/statics/images/plus-round.png) no-repeat left center; padding-left: 10px }
.person_intro { position: relative; }
.person_intro .from table { border: 4px solid #ddd; border-left: 1px solid #ddd; border-top: 2px solid #ddd; background: #fff }
.person_intro .from .close { background: url(http://img3.shuaijiao.com/statics/images/close01.png) no-repeat left bottom; height: 23px; width: 23px; display: block; position: absolute; right: 4px; top: 2px; cursor: pointer }
.person_intro .from .close:hover { background-position: left top }
.person_intro .from .author { background: #f1f1f1 }
.person_intro .from td { text-align: left }
.person_intro .from td .submit, .feedback .submit { background: url(http://img3.shuaijiao.com/statics/images/b3.gif); height: 32px; width: 85px; border: 0; text-align: center; line-height: 32px; font-size: 16px; font-weight: bold; margin-right: 10px; cursor: pointer; display: block; float: left; font-weight: normal }
#pages { height: 40px; padding-top: 15px; width: 100%; text-align: center; margin: 0 auto; font-size:14px }
#pages a, #pages span { border: 1px solid #E2E2E0; font-weight: 700; color: #81807C; padding: 2px 7px; text-decoration: none }
#pages a:hover, #pages span { background: #C70808; color: #fff; }
#pages .a1 { background: none; color: #81807C; }
.mini_nav { position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||400)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
right: 0px; bottom: 0px; right: 50px; top: 200px; width: 42px; z-index: 1; box-shadow: #d2d2d2 2px 2px 2px 0; height: 220px; overflow: visible }
.mini_nav .go { width: 42px; height: 42px; display: block; background: url(http://img3.shuaijiao.com/statics/images/mini_nav.png) 0 0 no-repeat #a8a8a8; }
.mini_nav .go span { position: absolute; top: 14px; left: 39px; font-family: Georgia, Times, serif; color: #0090ce; display: none; z-index: 20; }
.mini_nav .go.active .arr-r { display: block; }
.mini_nav .feedback { display: block; width: 42px; height: 22px; line-height: 22px; background: #a8a8a8; color: #fff; text-align: center; text-decoration: none; }
.mini_nav .feedback:hover { background: #ce005d; }
.submini_nav { width: 50px; box-shadow: none }
.submini_nav a { color: #fff; font-size: 0; text-align: center; display: block; height: 50px; background: #7f7f7f; width: 50px; line-height: 50px; color: #7f7f7f; border: 1px solid #fff; border-bottom: 1px solid #fff; }
.submini_nav a.weixing { padding: 1px; }
.submini_nav a.home { background: url(http://img3.shuaijiao.com/statics/images/home.png) no-repeat #7f7f7f center center; }
.submini_nav a.time { background: url(http://img3.shuaijiao.com/statics/images/time_icon.png) no-repeat #7f7f7f center center; }
.submini_nav a.nav { color: #fff; font-size: 14px }
.submini_nav a.up { background: url(http://img3.shuaijiao.com/statics/images/up.png) no-repeat #7f7f7f center center; }
.submini_nav a:hover { background: #000; color: #fff; font-size: 14px }
.tucao { position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||400)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
right: 0px; bottom: 0px; right: 49px; top: 420px; width: 42px; height: 120px; z-index: 1; background: #A8A8A8; }
.tucao .feedback { display: block; width: 42px; height: 22px; overflow: hidden; text-align: center; line-height: 22px; color: #fff }
.tucao .feedback:hover { color: #000 }
.weixin_code { width: 42px; border-bottom: 1px solid #8A8A8A; height: 46px; display: block; overflow: hidden }
.weixin_code img { width: 35px; height: 35px; display: block; margin: 0 auto; margin-top: 5px }
.mini-floor { background: #fafafa; padding: 4px 0; position: relative; }
.mini-floor li { width: 42px; height: 34px; background: url(http://img3.shuaijiao.com/statics/images/mini_nav.png); opacity: 0.4; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); }
.mini-floor li.active, .mini-floor li:hover { width: 82px; }
.mini-floor li.nav-1 { background-position: 0 -45px; }
.mini-floor li.nav-2 { background-position: 0 -80px; }
.mini-floor li.nav-3 { background-position: 0 -114px }
.mini-floor li.nav-4 { background-position: 0 -147px }
.mini-floor li.nav-5 { background-position: 0 -183px }
.mini-floor li.nav-1.active, .mini-floor li.nav-1:hover { background-position: -38px -45px; }
.mini-floor li.nav-2.active, .mini-floor li.nav-2:hover { background-position: -38px -80px; }
.mini-floor li.nav-3.active, .mini-floor li.nav-3:hover { background-position: -38px -114px }
.mini-floor li.nav-4.active, .mini-floor li.nav-4:hover { background-position: -38px -147px }
.mini-floor li.nav-5.active, .mini-floor li.nav-5:hover { background-position: -38px -183px }
.mini-floor li > a { display: block; width: 42px; height: 34px; line-height: 34px; color: #fff; padding-left: 30px; text-decoration: none; visibility: hidden; }
.mini-floor li.active a, .mini-floor li:hover a { visibility: visible; }
.mini-floor li.online { opacity: 1; }
.tucaoOpenBox { width: 100%; height: 100%; position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||400)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
left: 0; top: 0; background: #000; _background: none; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; z-index: 1000; }
.weixinLayout { position: fixed; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||400)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
left: 40%; top: 20%; width: 490px; height: 380px; z-index: 1000; background: #545454; border-radius: 3px; box-shadow: 0 0 5px #000; padding: 3px; overflow: hidden }
.weixinLayout .c { height: 380px; background: #fff; margin: 0 auto; position: relative }
.weixinLayout .c .close { background: url(http://img3.shuaijiao.com/statics/images/close11.gif) no-repeat; width: 28px; height: 24px; position: absolute; right: 0; top: 0; display: block }
.xz_music { width: 960px; margin: 0px auto; height: 45px; position:relative}
.i_video { width: 720px; margin: 0px auto; float: none; overflow: visible; height: 45px; float: left }
.i_video span { font-size: 14px; position: relative }
.i_video span a.tit { font-size: 14px; width: 55px; height: 30px; float: left; padding-left: 35px; padding-top: 15px; color: #676767; }
.i_video span a.tit:hover{ color:#fff}
.i_video span a.doushou { width: 60px }
.i_video span.sc_sjk a.tit { width: 60px }
.i_video .baidu_share { position: absolute; left: -200px; top: 45px; width: 300px; height: 50px; background: #fff; border: 1px solid #000; display: none; z-index: 999999 }
.i_video .inputtime{ position:absolute; left:500px; top:15px; color:#676767}
.i_v_left { width: 290px; float: left; overflow: visible; position: relative }
.l_video { float: left; width: 650px; overflow:visible;}
.r_video { float: right; width: 300px; height: 490px; overflow: hidden; position: relative;background:#1f1f1f  }
.r_video ul.tab { margin: 0px; padding: 0px;}
.r_video .tab li { text-align: left; font-size: 16px; float: left;text-align:left; padding-left:10px }
.r_video .tab li a { display: block; width: 128px; height: 35px; color: #FFFFFF; line-height: 35px;}
.r_video .tab li a:hover, .r_video .tab li.hover a {  color: #FFFFFF; text-decoration: none; border-bottom: 0 }
.r_video .tab li.none a{ border:0; font-weight:bold; text-align:left; padding-left:8px}
.r_video .tab li.ss_tab a { color: #FFFFFF; background: #000; }
.r_video .i_bq{ padding:8px}
.ral_list{ background:#303030; height:490px; float:right; width:100%; overflow-y:auto; position:relative}
.ral_list dl{ background:#444; height:auto; min-height:57px;_height:57px; padding:5px; width:290px; border-bottom:2px solid #000}
.ral_list dl.hover,.ral_list dl:hover{ background:#184e6e}
.ral_list dl dd.pic{ float:left; width:97px; height:57px}
.ral_list dl dd.pic img{ width:100%; height:100%}
.ral_list dl dd.i{ float:left; padding-left:5px; padding-right:5px; text-align:left; width:180px; height:auto; min-height:57px;_height:57px}
.ral_list dl dd.i .tit{ color:#bbb; font-size:12px; display:block; height:auto; min-height:20px;_height:20px;width:100%;}
.ral_list dl.hover dd.i .tit{ color:#fff}
.ral_list dl dd.i span{color:#bababa; font-size:12px;}
.ral_list dl dd.i a{ cursor:pointer; margin-right:5px; color:#909090; }
.ral_list dl dd.i .play a{ white-space:nowrap}
.ral_list dl dd.i a:hover,.ral_list dl dd.i a.hover{ color:#f00}
.ral_list .redou{ position:absolute; bottom:110px; left:0}
.sc_ico a { background: url(http://img3.shuaijiao.com/statics/images/sc1.png) no-repeat; background-position: 12px 14px; color:#9d9c98 }
.sc_fx a { background: url(http://img3.shuaijiao.com/statics/images/fs1.png) no-repeat; background-position: 12px 15px; }
.i_v_right { width: 290px; padding-left: 20px; float: left; }
.i_v_right p { font-size: 12px; display: block; padding-top: 10px; line-height: 180%; }
.sc_ding a { background: url(http://img3.shuaijiao.com/statics/images/ding1.png) no-repeat; background-position: 12px 15px; }
.sc_cai a { background: url(http://img3.shuaijiao.com/statics/images/cai1.png) no-repeat; background-position: 12px 15px;  }
.sc_pinglun a { background: url(http://img3.shuaijiao.com/statics/images/ping1.png) no-repeat; background-position: 12px 15px; }
.sc_mobile a { background: url(http://img3.shuaijiao.com/statics/images/mobile.png) no-repeat; background-position: 12px 15px; }
.sc_mobile a{cursor:pointer;}
.clear { clear: both; font-size: 0; line-height: 0; float: none }
.i_history, .i_favorite { width: 860px; height: auto; min-height: 600px; _height: 600px; background: #fff; margin: 0 auto }
.aside { float: left; width: 100px; }
.aside_nav { position: relative; zoom: 1 }
.aside_fixed { position: fixed; top: 0 }
.aside_nav .nav_item { width: 100px; height: 80px; overflow: hidden }
.aside_nav .nav_item_a { display: block; position: relative; width: 100px; height: 56px; padding: 12px 0; text-align: center; zoom: 1 }
.aside_nav .nav_item_a:hover { text-decoration: none }
.aside_nav .current .nav_item_a { background: #ff8400 }
.aside_nav .current .nav_item_a span { color: #fff; text-shadow: 0 1px 3px #9b5000 }
.aside_nav .nav_item_a .nav_item_txt { display: block; font-size: 14px; font-family: hiragino sans gb, microsoft yahei; color: #737373 }
.aside_nav .nav_item_a .ico_notice_dot { position: absolute; top: 12px; right: 24px }
.aside_nav_corner { display: block; position: absolute; top: 31px; right: 0; width: 0; height: 0; border: 10px dashed transparent; border-right: 10px solid #fff; display: inline-block; font-size: 0; overflow: hidden }
.ico_his1 { width: 36px; height: 36px; background: url(http://img3.shuaijiao.com/statics/images/history_icons.png) no-repeat -72px 0px; margin: 0px auto; }
.ico_fav1 { width: 36px; height: 36px; background: url(http://img3.shuaijiao.com/statics/images/history_icons.png) no-repeat -0px -36px; margin: 0px auto; }
.ico_rss1 { width: 36px; height: 36px; background: url(http://img3.shuaijiao.com/statics/images/history_icons.png) no-repeat -0px -224px; margin: 0px auto; }
.d_his { position: absolute; width: 225px; height: auto; min-height: 100px; _height: 100px; border: 2px solid #C6C6C6; text-align: center; top: 15px; z-index: 99999; overflow: visible; display: none; padding-bottom: 20px; padding-top: 10px; background: #FFF url(http://img3.shuaijiao.com/statics/images/camera-loader.gif) no-repeat; background-position: center center; }
.top10 { position: relative; left: 0; top: 20; width: 225px; float: right; min-height: 100px; _height: 100px; background: #FFF; text-align: center; color: #000; }
.top10 a { color: #000; display: block; float: left; clear: both; line-height: 25px; margin-left: 20px; height: 27px; overflow: hidden }
.i_menu .h .top10 a { color: #666666 }
.i_menu .h .top10 a:hover { color: #fff; background: #f00 }
.date_green { background-color: #38AA00; }
.date_blue { background-color: #58B5FF; }
.date_orange { background-color: #EE9300; }
.timeline_date { position: relative; display: block; clear: both; height: 18px; line-height: 18px; margin: 0 0 2px 10px; padding: 0 6px 1px; color: #fff; font-size: 14px; font-family: microsoft yahei; _font-family: simsun; _font-size: 12px; cursor: default; float: left }
.btn_pop_link { display: block; width: 170px; height: 26px; line-height: 24px; margin: 6px 0 0 5px; border: 1px solid #C6C6C6; border-radius: 2px; color: #585858; text-align: center; background: #EE9300; box-shadow: 0 1px 2px rgba(0,0,0,.15); }
.ico_text { display: inline-block; cursor: pointer; }
.his_none { background: url(http://img3.shuaijiao.com/statics/images/sprite_common@2x.png) no-repeat 0px 0px #FFFFFF; width: 148px; height: 160px; margin: 0px auto; padding: 0px; }
.hint_text { margin-top: 8px; font-size: 14px; font-family: hiragino sans gb, microsoft yahei; color: #AAA; text-align: center }
.ico_empty { width: 146px; height: 160px; background: url(http://img3.shuaijiao.com/statics/images/sprite_common@2x.png) no-repeat -0px -0px; margin: 0px auto; }
.nav_item_a:hover .ico_his1, .ico_his1:after { background-position: -37px 0 }
.nav_item_a:hover .ico_fav1, .ico_fav1:after { background-position: -37px -37px }
.nav_item_a:hover .ico_rss1, .ico_rss1:after { background-position: -37px -224px }
.aside_nav .current .nav_item_a .ico_his1 { background-position: -74px 0 }
.aside_nav .current .nav_item_a .ico_fav1 { background-position: -74px -37px }
.aside_nav .current .nav_item_a .ico_rss1 { background-position: -74px -224px }
.container_empty { padding-top: 100px; text-align: center; height: auto }
.container_empty .empty_txt { height: 22px; font-size: 20px; font-family: hiragino sans gb, microsoft yahei; color: #aaa }
.container_empty .ico_empty { margin-bottom: 30px }
.historymain { width: 960px; height: auto; min-height: 600px; _height: 600px; background: #fff; margin: 0 auto; }
.searchnone { text-align: center; font-size: 16px; }
.searchnone a { color: #0000FF; font-size: 16px; }
.weixin { height: 200px; width: 298px; border: 1px solid #ddd; position: relative; overflow: hidden; }
.weixin li { float: left; margin-left: 15px; cursor: pointer; margin-top: 10px }
.weixin .c { background: #f8f8f8; height: 100px; border-top: 1px solid #ddd; width: 314px; position: absolute; bottom: 0; padding: 10px; overflow: visible; line-height: 25px; padding-top: 20px }
.weixin .c img { float: left; margin-right: 10px }
.weixin .c h2,.weixin .c .h2_tit { font-size: 16px; font-weight:bold; display:block}
.weixin .c .fx { position: absolute; left: 30px; top: -1px; background: url(http://img3.shuaijiao.com/statics/images/j27.gif) no-repeat; width: 15px; height: 9px }
.weixin .c .fx1 { left: 90px }
.weixin .c .fx2 { left: 154px }
.weixin .c .fx3 { left: 215px }
.weixin .c a { color: #f00; font-size: 14px }
.weixin .c a:hover { color: #000 }
.i_all { background: #fff }
.v_share { border-bottom: 1px solid #dcdcdc; padding-top: 5px; padding-bottom: 5px; color: #000; text-align: left }
.v_c_r { height: 245px; margin-top: 10px }
.v_c_r h4 { height: 20px; line-height: 20px; text-align: left; color: #000; font-weight: bold; font-size: 14px; padding-left:5px; margin-bottom: 10px; border-left:3px solid #9b0202 }
.v_c_r .c {background: #e3e3e3; height: 210px; padding-left: 30px; padding-right: 30px }
.v_c_r .c .tab { height: 33px; background: url(http://img3.shuaijiao.com/statics/images/l42.gif) repeat-x bottom; margin-top: 10px }
.v_c_r .c li { float: left }
.v_c_r .c .tab li a { float: left; display: block; color: #000; line-height: 30px; padding-left: 10px; padding-right: 10px; font-size: 14px }
.v_c_r .c .tab li.hover a, .v_c_r .c h5 li a:hover { background: #e3e3e3; border: 1px solid #ccc; border-bottom: 0; border-top: 3px solid #c00 }
.v_c_r .c .vodsmall { margin-left: 2px }
.time_lists { height: auto }
.time_lists div { overflow: visible }
.time_lists .c { height: auto; }
.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #aaa; }
.jScrollPaneDrag { position: absolute; background: #666; cursor: pointer; overflow: hidden; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; }
a.jScrollArrowUp { background: url(http://img3.shuaijiao.com/statics/images/basic_arrow_up.gif) repeat-x 0 0 #f00; }
a.jScrollArrowUp:hover { background-position: 0 -15px; }
a.jScrollArrowDown { background: url(http://img3.shuaijiao.com/statics/images/basic_arrow_down.gif) repeat-x 0 0; }
a.jScrollArrowDown:hover { background-position: 0 -15px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }
.v_c_history { height: auto; min-height: 100px; _height: 100px; }
.v_c_history .c { height: auto; min-height: 100px; _height: 100px }
.v_c_history .program { background: url(http://img3.shuaijiao.com/statics/images/d8.gif) left repeat-y; margin-top: 15px; height: 250px; overflow-y: auto; position: relative }
.list20 { float: none; width: 860px; overflow: hidden; *zoom:1;
padding: 0; border-radius: 2px; position: relative; padding-left: 50px; margin-bottom: 15px }
.list20 .date_title { position: absolute; left: 0; top: 0; width: 45px; height: 58px; overflow: hidden; text-align: center }
.list20 .date_title { overflow: hidden }
.list20 .date_title em { display: block; float: left; width: 41px; height: 37px; overflow: hidden; }
.list20 .date_title .month { float: left; width: 42px; height: 31px; padding-top: 3px; border-radius: 3px 3px 0 0; background-color: #000; line-height: 1; color: #fff; text-align: center; _letter-spacing: -3px }
.list20 .date_title .month .num { font-weight: normal; font-size: 26px; _font-size: 22px; font-family: Tahoma; letter-spacing: -2px }
.list20 .date_title .month .text { padding-left: 2px; font-family: hiragino sans gb, microsoft yahei }
.list20 .date_title .year { float: left; position: relative; *zoom:1;
height: 18px; overflow: visible; line-height: 16px; line-height: 18px\9; padding: 0; border: 1px solid #BEBEBE; border-top: 0 none; border-radius: 0 0 3px 3px; background-color: #fff; background-image: none; text-align: center; width: 40px }
.list20 .date_title .year::before, .list20 .date_title .year::after { content: ''; position: absolute; display: block; bottom: -8px; left: 15px; width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #BEBEBE }
.list20 .date_title .year::after { z-index: 2; bottom: -7px; border-top: 4px solid #fff }
.list20 .program_list { float: none; width: 840px; padding: 0; border-top: 1px solid #E6E6E6; border-radius: 2px; background: transparent url(img/play/bg_program_list.png) 0 -1px repeat; border: 1px solid #ccc }
.list20 .program_list li { height: 30px; line-height: 30px; border-bottom: 1px solid #eee; width: 400px; background: #fff; padding-left: 10px; padding-right: 10px }
.list20 .program_list li.second { background: #f0efef }
.list20 .program_list li a { color: #666 }
.list20 .program_list li a:hover { color: #f00 }
.day_lists { position: relative; margin-top: 40px }
.time_lists .list20 .program_list li { width: 190px; overflow: hidden }
.list20 .day_lists .date_title { left: 400px; top: -25px }
.list20 .day_lists .date_title .year::before, .list20 .day_lists .date_title .year::after { content: ''; position: absolute; display: block; bottom: -8px; left: 15px; width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #BEBEBE; }
.time_lists .c li { height: 33px }
.time_lists .c .tab { height: auto; margin-bottom: 10px }
.time_lists .c .tab li.hover a, .time_lists .c .tab li a:hover { border: 0; border-bottom: 3px solid #c00; }
.time_lists .list20 .program_list li a { background: url(http://img3.shuaijiao.com/statics/images/icon1.png) no-repeat left top; padding-left: 20px }
.time_lists .list20 .program_list li .a3 { background: url(http://img3.shuaijiao.com/statics/images/icon3.png) no-repeat left top; }
.time_lists .list20 .program_list li .a11 { background: url(http://img3.shuaijiao.com/statics/images/icon11.png) no-repeat left top; }
.time_lists .list20 .program_list li .a12 { background: url(http://img3.shuaijiao.com/statics/images/icon12.png) no-repeat left top; }
.time_lists .list20 .program_list li .a13 { background: url(http://img3.shuaijiao.com/statics/images/icon13.png) no-repeat left top; }
.time_lists .list20 .program_list li .a14 { background: url(http://img3.shuaijiao.com/statics/images/icon14.png) no-repeat left top; }
.backCoverContainer { z-index: 999999999999; position: absolute; top: 50%; left: 50%; display: none; }
.backCoverContainer580 { width: 580px; margin-top: -221px; margin-left: -290px; }
.backCoverContainer336 { width: 336px; margin-top: -140px; margin-left: -168px; }
.backCoverContainer .btn { width: 120px; height: 40px; float: left; font-size: 14px; color: #FFF; line-height: 40px; text-align: center; text-decoration: none; cursor: pointer; }
.backCoverContainer .btnContainer { float: right; }
.backCoverContainer .btnContainer a { color: #fff; text-decoration: none; }
.backCoverContainer .btnContainer .replayBtn { background: rgba(34,34,34,0.5) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background: #222; }
.backCoverContainer .btnContainer .replayBtn span { position: relative; }
.backCoverContainer .btnContainer .replayBtn:hover { background: rgba(34,34,34,1) none repeat scroll 0 0 !important; filter: Alpha(opacity=100); background: #222; }
.backCoverContainer .btnContainer .nextBtn { background: rgba(255,0,0,0.5) none repeat scroll 0 0 !important; filter: Alpha(opacity=50); background: #f00; }
.backCoverContainer .btnContainer .nextBtn span { position: relative; }
.backCoverContainer .btnContainer .nextBtn:hover { background: rgba(255,0,0,1) none repeat scroll 0 0 !important; filter: Alpha(opacity=100); background: #f00; }
.backCoverContainer .adContainer { position: relative; float: left; }
.backCoverContainer .adContainer .closeBtn { position: absolute; cursor: pointer; top: 10px; right: 10px; display: block; width: 10px; height: 10px; overflow: hidden; z-index: 9999; background: url(http://y2.ifengimg.com/zhishaofei/img/fengdi_close1.png) no-repeat center; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://y2.ifengimg.com/zhishaofei/img/fengdi_close1.png');
}
.backCoverContainer .adContainer .closeBtn img { width: 10px; height: 10px; }
.me_box { position: fixed; bottom: 0; width: 100%; background: #e5e5e5; border-top: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4; height: 30px; z-index: 9999; }
.me_box, .me_box div { overflow: visible }
.me_box .info { width: 960px; margin: 0 auto; }
.me_box .info .nav { float: left; border-right: #b4b4b4 1px solid; }
.me_box .info .nav .sub { background: url(http://img3.shuaijiao.com/statics/images/me_line.png) repeat-x top; width: 80px; padding-left: 10px; position: relative; border-left: #b4b4b4 1px solid; border-right: #b4b4b4 1px solid; line-height: 30px; font-size: 14px; cursor: pointer; text-align: center; float: left }
.me_box .info .nav .sub .icon { background: url(http://img3.shuaijiao.com/statics/images/home.gif) -113px 0; float: right; height: 16px; width: 20px }
.me_box .info .nav .sub p { position: absolute; bottom: 30px; left: -1px; width: 90px; border: 1px solid #b4b4b4; display: none; background: #fff }
.me_box .info .nav .sub p a { display: block; line-height: 23px; border-bottom: 1px dashed #b4b4b4; color: #999; font-size: 12px }
.me_box .info .nav .sub p a.none { border: 0 }
.me_box .info .nav .sub p a:hover { background: #f0f0f0 }
.me_box .info .nav .m { float: left; padding-left: 10px; }
.me_box .info .nav .m a { padding-left: 3px; padding-right: 3px; color: #666; padding-top: 3px; display: block; float: left }
.lists24 { padding-left: 20px; width: 800px }
.lists24 .sh_li2 { width: 790px; position: relative }
.lists24 .hostory { position: absolute; right: 0; top: 5px; width: 50px; line-height: 25px; text-align: center; background: #666; color: #fff }
.lists24 .hostory0 { background: #f00; color: #fff }
.lists25 .li { border: 1px solid #eee; margin-bottom: 10px }
.lists25 .li img { width: 100%; height: 500px }
.lists25 .li p { padding-left: 10px; padding-bottom: 10px; line-height: 20px; text-indent: 2em }
.lists25 .li p a { color: #444; font-weight: bold; line-height: 30px; font-size: 16px }
.lists25 .li p a:hover { color: #f00 }
#video_hot { width: 100%; background: #f0f0f0 }
#video_hot .i_center_title_v h1 span { color: #000 }
.video_list { line-height: 25px; height: 25px; background: #3a3a3a; margin-top: 5px; width: 290px; display: block; float: left; padding-left: 10px; }
.video_list a { color: #fff }
.video_list a:hover { color: #f00 }
.video_hot_right { border: 1px solid #eee }
.video_hot_right .tit { background: #ddd; margin-bottom: 10px }
.ral_person { width: 88px; height: 120px; float: left; margin-left: 7px; margin-right: 3px; text-align: center }
.ral_person .img { width: 70px; height: 70px; border: 1px solid #eee; display: block; padding: 8px; }
.ral_person .img:hover { background: #f00 }
.ral_person .img img { width: 100%; height: 100%; }
.ral_person .title { line-height: 25px; color: #000; height: 25px; overflow: hidden; width: 100%; display: block }
.video_hot_text { background: #f0f0f0; color: #666; }
.video_hot_text a { color: #666 }
.video_hot_text a:hover { color: #f00 }
.video_hot_text p.text { position: relative; padding-bottom: 20px }
.video_hot_text p.text .tit { float: left; width: 40px; display: block }
.video_hot_text p.text .msg { position: relative; height: 60px; overflow: hidden; display: block; line-height: 20px; }
.video_hot_text p.text a { background: url(http://img3.shuaijiao.com/statics/images/up_icon.png) no-repeat left #f0f0f0; width: 14px; height: 14px; display: block; position: absolute; right: 0; bottom: 5px; }
.video_hot_text p a.up { background: url(http://img3.shuaijiao.com/statics/images/up_icon.png) no-repeat right #f0f0f0; }
.play_box_hot { background: #000 }
.video_hot_label span { color: #fff; font-size: 18px; display: block; width: 100%; line-height: 30px; }
.video_hot_label, .video_hot_label a { color: #aaa; }
.me_box .info .new { float: left; line-height: 30px; padding-left: 10px; color: #666 }
.me_box .info .new span { color: #f00; font-size: 14px }
.new_tag { float: right; width: 32px; height: 30px; border-left: #b4b4b4 1px solid; border-right: #b4b4b4 1px solid; position: relative }
.new_tag .icon { background: url(http://img3.shuaijiao.com/statics/images/home.gif) -113px -100px; width: 16px; height: 20px; margin-top: 7px; display: block; margin-left: 8px; cursor: pointer }
.new_tag .c { position: absolute; right: 0; position: absolute; bottom: 30px; width: 300px; height: 200px; border: 1px solid #b4b4b4; background: #fff; overflow: hidden; display: none }
.new_tag .c a { display: block; padding-left: 10px; padding-right: 10px; line-height: 22px; margin-left: 6px; float: left; background: #000; margin-top: 6px; white-space: nowrap; color: #fff }
.new_tag .c a:hover { background: #f00 }
.all_lists .limain { padding: 5px 0; }
.all_lists .limain p { padding-top: 5px }
.all_lists .limain img { border: 0 }
.all_lists .limain h2 a { font-size: 16px; background: url(http://img3.shuaijiao.com/statics/images/icon1.png) no-repeat left center; padding-left: 20px }
.all_lists .limain h2 .a3 { background: url(http://img3.shuaijiao.com/statics/images/icon3.png) no-repeat left center; }
.all_lists .limain h2 .a11 { background: url(http://img3.shuaijiao.com/statics/images/icon11.png) no-repeat left center; }
.all_lists .limain h2 .a12 { background: url(http://img3.shuaijiao.com/statics/images/icon12.png) no-repeat left center; }
.all_lists .limain h2 .a13 { background: url(http://img3.shuaijiao.com/statics/images/icon13.png) no-repeat left center; }
.all_lists .limain h2 .a14 { background: url(http://img3.shuaijiao.com/statics/images/icon14.png) no-repeat left center; }
.all_person_r_box { border: 1px solid #ddd; border-top: 0; padding-top: 20px }
.all_person_r_box p { float: left; width: 100px; margin-left: 9px }
.all_person_r_box p .img { width: 80px; height: 80px; padding: 8px; border: 1px solid #eee; display: block; font-size: 0; line-height: 0 }
.all_person_r_box p img { width: 100%; height: 100%; }
.all_person_r_box p .tit { text-align: center; color: #444; width: 100%; line-height: 25px; display: block }
.redouList a { display: block; float: left; width: 85px; height: 85px; overflow: hidden; float: left; border: 1px solid #eee; margin-left: 8px; margin-top: 8px; position: relative }
.redouList a img { display: block; width: 100%; height: 100%; position: absolute; z-index: 1 }
.redouList a span { background: #ff5a58; width: 75px; height: 75px; padding: 5px; padding-bottom: 0; padding-top: 10px; z-index: 10; position: absolute; display: none; bottom: 0; left: 0 }
.shopAdv { width: 100%; height: 473px; background: url(http://img3.shuaijiao.com/statics/images/2014619_1.jpg) no-repeat center top #d41a27; display: none; position: relative }
.shopAdv a { display: block; width: 100%; height: 100%; display: block; background: url(http://img3.shuaijiao.com/statics/images/1.gif) }
.mood, .cy-wrapper { width: 100%; overflow: visible; }
.mood #cyEmoji .emoji-item{ width:100px}
.mood #cyEmoji .emoji-item img{ width:60px}
.mood #cyEmoji .emoji-tip{ width:100%}
.cy-wrapper li { float: left; width: 77px }
.cy-wrapper li div, .cy-wrapper li p { clear: both; width: 77px; display: block }
.mood .saymore-slogan { width: 303px }
.mood div { overflow: visible; float: none }
.pk { height: 170px; width: 100%; margin-top: 10px; position: relative }
.pk .icon-pub-l { background: url(http://img3.shuaijiao.com/statics/images/p-bgi-01.png) no-repeat; width: 38px; height: 38px; display: block; position: absolute; left: 30px; top: 30px }
.pk .icon-pub-r { background: url(http://img3.shuaijiao.com/statics/images/p-bgi-02.png) no-repeat; width: 38px; height: 38px; display: block; position: absolute; right: 38px; top: 30px }
.pk h2.tit { font-size: 14px; line-height: 30px; padding-left: 30px }
.pk_box { background: #fafafa; border: 2px solid #ccd3d9; height: 120px; display: block; width: 540px; margin-left: 30px }
.pk_box .c-pub-l, .pk_box .c-pub-r { position: absolute; left: 10px; top: 40px; width: 290px; height: 25px; text-align: center; color: #44708e; padding-top: 10px }
.pk_box .c-pub-r { right: 10px; left: auto; border-left: 1px dotted #666 }
.pk_box .c-pub-end { position: absolute; left: 60px; top: 40px }
.pk_box .lucky { position: absolute; left: 55px; top: 70px }
.pk_box .lucky a { background: #ececec; padding: 0px 5px; margin-left: 5px; border: 1px solid #cac8c8; display: block; float: left; color: #000 }
.pk_box .lucky a.no { background: #f7f7f7; color: #d6d5d5 }
.pk_box .lucky a.uid { color: #000; background: url(http://img3.shuaijiao.com/statics/images/lucky_icon.png) no-repeat left center; padding-left: 17px }
.pk_box .text-number { width: 500px; height: 35px; margin: 0 auto; float: none; padding-top: 70px }
.pk_box .luckty_msg { position: absolute; width: 540px; left: 30px; top: 80px; text-align: center }
.pk_box .text-number .t-pub-l { float: left; background: url(http://img3.shuaijiao.com/statics/images/g-bgi-03.gif) no-repeat; height: 35px; width: 85px; cursor: pointer }
.pk_box .text-number .t-pub-r { float: right; background: url(http://img3.shuaijiao.com/statics/images/g-bgi-06.gif) no-repeat; height: 35px; width: 85px; cursor: pointer }
.pk_box .text-number .t-pub-c { width: 330px; float: left }
.pk_box .text-number .t-pub-c .i-p { border-bottom: 1px solid #fe8a2b; border-top: 1px solid #fe8a2b; background: #ffefe1; height: 33px; width: 50%; float: left; position: relative; line-height: 33px; text-align: center; color: #fe8a2b; font-size: 20px; position: relative; overflow: visible; z-index: 2 }
.pk_box .text-number .t-pub-c .i-k { border-bottom: 1px solid #57a6d7; border-top: 1px solid #57a6d7; background: #d9f0fe; height: 33px; width: 50%; float: right; position: relative; line-height: 33px; text-align: center; color: #54a9dd; font-size: 20px; z-index: 1 }
#zx_out .pk_box .text-number .t-pub-c .i-p-k { background: url(http://img3.shuaijiao.com/statics/images/g-bgi-09.gif) no-repeat; height: 35px; width: 66px; right: -33px; top: -1px; float: none; position: absolute; display: block }
#sj_main #SOHUCS #SOHU_MAIN, #info #SOHUCS #SOHU_MAIN, #play_info #SOHUCS #SOHU_MAIN,#video_hot #SOHUCS #SOHU_MAIN { width: 96%; margin: 0 auto; float: none }
#sj_main #SOHUCS #SOHU_MAIN .section-cbox-w .post-login-w ul li { padding: 10px 10px 0 0 }
#sj_main #SOHUCS #SOHU_MAIN .section-list-w .block-title-gw ul, #info #SOHUCS #SOHU_MAIN .section-list-w .block-title-gw ul { border-bottom: 2px solid #ccc }
#rotate_iframe { position: fixed; bottom: 0; left: 0; width: 190px; height: 220px; background: url(http://img3.shuaijiao.com/statics/images/5239_2.gif) no-repeat center center #fff; cursor: pointer; border: 1px solid #eee; display: none; color: #666; font-size: 14px; }
#rotate_iframe span { display: block; float: left; background: #ddd; width: 100%; line-height: 25px; text-align: center }
#rotate_iframe span font { color: #ba1010 }
#notice_iframe { display: none }
.lists31 { width: 100%; }
.lists31 h2.tit { color: #1a1a1c; font-size: 22px; text-align: left; border-bottom: 5px solid #eb4448; width: 100%; line-height: 40px }
.lists31 dl { border-bottom: 1px solid #cacaca; padding-top: 15px; padding-bottom: 10px }
.lists31 dl .img { float: left; width: 200px; border: 1px solid #c1c1bf; font-size: 0; line-height: 0 }
.lists31 dl .img img { width: 100% }
.lists31 dl dt { padding-left: 10px; float: left; text-align: left; width: 420px; position: relative }
.lists31 dl dt .tit { font-weight: bold; font-size: 18px; color: #000; line-height: 30px; overflow: hidden; height: 30px; width: 390px; float: left }
.lists31 dl dt .tit:hover { color: #f00 }
.lists31 dl dt .bbs { position: absolute; right: 0; top: 5px; color: #444; background: url(http://img3.shuaijiao.com/statics/images/bbs_icon1.png) no-repeat left center; padding-left: 16px; line-height: 18px }
.lists31 dl dt p { clear: both; line-height: 22px; width: 100% }
.lists31 dl dt p a { color: #444 }
.lists31 dl dt p a:hover { color: #666 }
.lists31 dl dt p.time { text-align: right }
.lists36 dl dt { width: 360px }
.lists36 dl dt .tit { width: 330px }
.lists33, .lists34, .lists35 { width: 100% }
.lists33 dl { border-bottom: 1px solid #cacaca; height: 50px; padding-top: 10px; padding-bottom: 10px; font-size: 14px }
.lists33 dl dd { width: 50px; height: 50px; float: left }
.lists33 dl dd img { width: 100%; height: 100% }
.lists33 dl dt { float: right; width: 245px; height: 50px; overflow: hidden; line-height: 23px; }
.lists33 dl dt a { color: #4f4e4e; }
.lists33 dl dt a:hover { color: #f00 }
.lists34 dl { border-bottom: 1px solid #cacaca; height: 180px; width: 100%; overflow: hidden }
.lists34 dl dt { height: 150px; width: 300px; margin-top: 10px; position: relative }
.lists34 dl dt img { width: 100%; height: 100% }
.lists34 dl dt .bg { filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; background: #000; height: 42px; position: absolute; left: 0; bottom: 0; display: block; width: 100%; z-index: 1 }
.lists34 dl dt .tit { position: absolute; left: 0; text-align: left; line-height: 20px; color: #fff; bottom: 0; z-index: 2; font-size: 14px; padding: 2px; height: 40px }
.lists34 dl dd { text-align: right }
.lists35 p { display: block; line-height: 30px; font-weight: bold; font-size: 14px; height: 30px; overflow: hidden }
.lists35 p a { color: #4f4e4e; }
.lists35 p a:hover { color: #f00 }
.show_view {height: auto; min-height: 500px; _height: 500px; width: 954px; position: relative; margin: 0 auto; overflow: visible;}
.show_view h1.title { height: 35px;padding-right: 50px; color:#464646; font-size:24px; padding-left:5px }
.show_view .left { width: 600px; float: left }
.show_view .left div { overflow: visible }
.show_view .baiduShare { padding-top: 9px; height: 26px }
.show_view .baiduShare .label { float: left }
.show_view .baiduShare .jiathis_style { float: left }
.show_view .ralList{ margin-top:20px}
.show_view .ralList .tab { border-bottom: 2px solid #dbdbdb; padding-bottom: 5px; width: 580px; margin: 0 auto; line-height: 35px; height: 35px; margin-top: 15px; margin-bottom: 15px }
.show_view .ralList .tab li { float: left }
.show_view .ralList .tab li a { padding-left: 19px; padding-right: 19px; display: block; font-size: 18px; font-weight: bold; color: #444 }
.show_view .ralList .tab li.hover a { background: #891414; color: #fff; }
.show_view .ralList .tab_a { border-bottom: 1px solid #dbdbdb; width: 580px; margin: 0 auto; line-height: 35px; height: 35px; margin-top: 15px; margin-bottom: 15px }
.show_view .ralList .tab_a li { float: left; padding-left: 19px; padding-right: 19px; position:relative;}
.show_view .ralList .tab_a li.hover{border-bottom:2px solid #000;}
.show_view .ralList .tab_a li a { display: block; font-size: 18px; font-weight: bold; color: #444 }
.show_view .ralList .tab_a li.hover a {  color: #444; }
.show_view .ralList .tab_a li span{background-color: #eb4049; border-radius: 2px; color: #ffffff; font-size: 10px; font-weight: bold; height: 15px; left: 56px; line-height: 15px; padding: 0 6px; position: absolute; top: 0;}
.list37 { padding: 10px; padding-top: 0 }
.list37 p { display: block; line-height: 30px; border-bottom: 1px solid #eee; padding-left: 20px; }
.list37 p a { color: #444; }
.list37 p a:hover { color: #f00 }
.show_view .lists36 { width: 590px; margin: 0 auto }
.listPlay dl { padding-left: 30px; clear: both; margin-bottom: 15px; height: 40px; }
.listPlay dl dt { background-image: url(http://img3.shuaijiao.com/statics/images/icon10.jpg); float: left; width: 40px; height: 40px; }
.listPlay dl dt.icon1 { background-position: left top }
.listPlay dl dt.iconYouku { background-position: left -51px }
.listPlay dl dt.iconTudou { background-position: left -102px }
.listPlay dl dt.icon56 { background-position: left -145px }
.listPlay dl dt.iconXunlie { background-position: left -193px }
.listPlay dl dt.iconBaidu { background-position: left -248px; height: 45px }
.listPlay dl dd { padding-left: 5px; float: left; padding-top: 10px }
.listPlay dl dd a { display: block; line-height: 20px; padding-left: 6px; padding-right: 6px; color: #444; float: left; margin-left: 10px; border: 1px solid #4a4949; font-size: 12px; cursor:pointer }
.listPlay dl dd a:hover { background: #891414; color: #fff }
.play_ral_list{  float:right; width:100%; overflow-y:auto; position:relative}
.play_ral_list dl{height:57px; padding:5px; padding-bottom:10px; width:290px; float:left;}
.play_ral_list dl dd.pic{ float:left; width:97px; height:57px}
.play_ral_list dl dd.pic img{ width:100%; height:100%}
.play_ral_list dl dd.i{ float:left; padding-left:5px; padding-right:5px; text-align:left; width:180px}
.play_ral_list dl dd.i .tit{ color:#000; font-size:12px; display:block; height:40px; width:100%;}
.play_ral_list dl.hover dd.i .tit{ color:#fff}
.play_ral_list dl dd.i span{color:#bababa; font-size:12px;}
.play_ral_list dl dd.i a{ cursor:pointer; margin-right:5px; color:#666666}
.play_ral_list dl dd.i a:hover,.ral_list dl dd.i a.hover{ color:#f00}
.play_ral_list .redou{ position:absolute; bottom:110px; left:0}
.show_view .msg { text-align: center }
.show_view .right { float: right; width: 300px; }
.lists38 .tit4 a { border-left: 3px solid #891414; margin-left: 2px }
.lists38 .lists34 dl { height: 200px }
.lists38 .lists34 dt { width: 336px; height: 168px }
.lists39 p{ position:relative;width:160px; height:90px; display:block; float:left; margin-right:16px; margin-bottom:13px}
.lists39 p.second{ margin-right:0}
.lists39 p img{ width:160px; height:90px}
.lists39 p .back{background: #000; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; position: absolute; right: 0px; bottom: 0px; height: 21px; width: 100%; z-index:1}
.lists39 p .tit{ position: absolute; right: 0px; bottom: 0px; height: 21px; width: 100%; z-index:2; line-height:21px; overflow:hidden; color:#fff}
.lists40 .sh_li2{ width:100%; padding-top:10px; padding-bottom:10px; position:relative}
.lists40 .sh_li2 .play_icon{ left:45px; top:45px}
.lists40 .sh_li2 h3 a{ font-size:14px; font-weight:normal}
.lists40 .sh_li2 img{ padding:2px; margin-left:0px}
.lists40 .sh_li2 h4 a.oklink{ margin-right:5px}
.lists40 .sh_li2 p{ padding-top:4px}
.play_icon{ background:url(http://img3.shuaijiao.com/statics/images/play_icon.png) no-repeat; width:40px; height:40px; position:absolute; z-index:10; display:block}
.adv_480{ width:480px; float:left;}
.adv_200{ width:200px; float:left;}
.adv_280{ width:280px; float:left}
.kuaiNav{ position:fixed; left:0px; bottom:2px; height:350px; width:223px; }
.kuaiNav .btn{ float:left; height:85px; width:20px; background:url(http://img3.shuaijiao.com/statics/images/j11.png) no-repeat center top #eb4347; text-align:center; color:#fff; padding-top:20px; padding-left:3px; padding-right:3px; cursor:pointer; }
.kuaiNav .btn1{background:url(http://img3.shuaijiao.com/statics/images/j11_l.png) no-repeat center top #eb4347;}
.kuaiNav .nav{ width:195px; border:1px solid #eb4347; height:348px; float:left; background:#fff;}
.kuaiNav .nav a{ display:block; width:80px; line-height:80px;  background:#9a0000; float:left; margin-left:10px; margin-top:5px; color:#fff; font-size:16px;text-align:center;}
.baiduIframe{position:absolute; width:960px; height:490px;  z-index:1000; left:0; top:0; display:none; background:url(http://img3.shuaijiao.com/statics/images/loading1.gif) no-repeat center center #000; border-bottom:1px solid #000}
.baiduIframe .close{background:url(http://img3.shuaijiao.com/statics/images/arrow-left.png) no-repeat center center #fff; position:absolute; right:0; top:0; cursor:pointer; width:17px; height:235px; font-size:14px; padding-left:10px; padding-right:6px; padding-top:255px}
.lists41{padding:5px;padding-top:10px;}
.lists41 p{ display:block; clear:both; line-height:35px;overflow:hidden; width:100%; height:35px; border-bottom:1px solid #333; background:url(http://img3.shuaijiao.com/statics/images/play3.png) no-repeat left center}
.lists41 p a{ color:#fff; padding-left:20px; }
.lists41 p a:hover{ color:#f00}
#play_info{ background:#292929; width:100%}
.bbs_box1{ border-bottom:3px solid #891414; padding-bottom:10px; width:100%; height:35px}
.power_info .banner{ width:600px; height:170px}
.power_info .des{ line-height:25px; font-size:14px; color:#1b1b1b; padding-top:5px}
.power_info .tb1 td{ border-bottom:1px solid #c0bfbf}
.power_info .ranking{ width:200px; position:relative; height:110px; padding-bottom:20px}
.power_info .ranking_img{ position:absolute; right:0; top:0; width:100px}
.power_info .ranking_num{ font-size:50px; font-weight:bold; position:absolute; top:85px; left:35px; color:#891414}
.power_info .direction{ width:30px; height:30px; display:block; position:absolute; left:0; top:85px; background-image:url(http://img3.shuaijiao.com/statics/images/p4.gif); background-position: left top}
.power_info .direction1{background-position: left -235px}
.power_info .direction2{background-position: left bottom}
.power_info .ranking_text{ text-align:left; vertical-align:top; color:3d3d3d; font-size:13px; line-height:22px; padding-left:15px}
.power_info .ranking_text .name{ font-weight:bold; font-size:18px; line-height:28px}
.videoPlaySecond{ display:none}
.lists42 dl{ width:136px; float:left; height:150px}
.lists42 dl.r{ float:right}
.lists42 dd{ width:134px; height:103px; border:1px solid #eee}
.lists42 dd img{ display:block; margin:0 auto; margin-top:4px}
.lists42 dt{ height:36px; overflow:hidden; padding-top:2px}
.lists42 dt a{ color:#666; line-height:18px}
.lists42 dt a:hover{ color:#f00}
.lists42 .img_rbox_none{ margin-right:0}
.lists43 p{ font-weight:normal}
.show_view .left .adv{ width:580px; margin:0 auto; margin-top:20px}
.reign-history{ font-size:14px;border-collapse: collapse; }
.reign-history th { height: 30px; border: 1px solid #ddd;}
.reign-history td { border: 1px solid #EDEEEE; line-height: 30px; text-align: left;padding-left:8px;padding-right:8px }
.reign-history td.date{ width:14%}
.reign-history tr.even{ background:#f7f6f6}
.reign-history tr th{ background:#b9b8b8}
#i_main div.vodsmall{ overflow:hidden}

img { border: none; }
* { margin: 0px; padding: 0px; }
a{ text-decoration:none; color:#595757}
a:hover{ color:#9b0020}
ul,li,dl,dt,dd { list-style: none; margin:0; padding:0}
h1, h2, h3, h4, h5, h6 { }
a:hover, a:active, a:focus { outline: none; }
.dnone{ display:none}
.ad_960 { width: 960px; margin: 0px auto; float: none; margin-bottom: 20px; margin-top: 20px }
.clear { clear: both; font-size: 0; line-height: 0; }
.h_tit{ height:45px; border-bottom:1px solid #e5e5e5; line-height:45px; overflow:hidden; padding-top:5px; position:relative; width:680px; float:left}
.h_tit h3{ float:left;font-weight:normal;}
.h_tit h3 a{ display:block; float:left; color:#000; font-size:20px}
.h_tit h3 span{ color:#9fa0a0; font-size:14px;  padding-left:10px; display:block; float:left;line-height:50px}
.h_tit p{ position:absolute; right:50px; top:9px; width:400px;}
.h_tit p a{ float:right; display:block; font-size:14px; color:#595757; margin-left:12px}
.h_tit p a:hover,.h_tit h3 a:hover{color:#9b0020}
.h_tit .more{ position:absolute; right:0; top:20px; border-radius:3px; background:#e5e5e5; color:#7f667f; display:block; width:45px; height:20px; line-height:20px; text-align:center}
.h_tit1{ height:41px; background:#9b0020; line-height:41px; position:relative}
.h_tit1 a{ color:#fff; font-size:14px; font-weight:normal; float:left; display:block; padding-left:16px; float:left}
.h_tit1 .more{ position:absolute; right:10px; top:10px; border-radius:3px; background:#e5e5e5; color:#7f667f; display:block; width:45px; height:20px; line-height:20px; text-align:center; padding:0}
.c_w960{ width:960px; margin:0 auto; position:relative}
.n_top{ background:#000; height:31px; width:100%;}
.n_top h3{ float:left; font-size:12px; color:#727171; font-weight:normal; line-height:31px}
.n_top a{ color:#727171; text-decoration:none}
.n_top .r{ float:right; width:300px; text-align:right; line-height:31px; position:relative; height:31px; overflow:hidden}
.n_top .r a,.n_top .r span{ float:right; display:block; padding-left:3px; padding-right:3px; border:0}
.n_top .r a.dnone{ display:none}
.n_top .weibo {height:25px; width:157px; margin-top:5px; position:absolute; right:160px; top:0}
.n_top .wb-sina {background: url(http://img3.shuaijiao.com/statics/images/sprite2.png) no-repeat; height:16px; width:17px; margin-top:5px}
.n_top .weixin { background: url(http://img3.shuaijiao.com/statics/images/weixin.png) no-repeat;height:16px; width:17px; margin-top:6px }
.logo_search{background:#fff; width:100%; height:130px}
.logo_search .c_w960{ height:130px; position:relative; }
.logo_search,.logo_search div{ overflow:visible}
.logo_search .l{ height:100%; background:url(http://img3.shuaijiao.com/statics/images/logo_bg.jpg) no-repeat right; width:710px; float:left}
.logo_search .r{ position:absolute; right:0px; top:47px; background:url(http://img3.shuaijiao.com/statics/images/n_search.gif) no-repeat; height:35px; width:257px}
#submitSearch{display:block; background:url(http://img3.shuaijiao.com/statics/images/1.gif); float:left; width:35px; height:35px}
#tagSearch{ width:140px; height:30px; background:none; border:0; margin:0; padding:0;margin-top:2px; margin-left:10px; float:left}
#urlSearch{ float:left; width:40px; height:35px; line-height:35px; margin-left:15px; padding-left:7px; color:#fff; position:relative; background:url(http://img3.shuaijiao.com/statics/images/1.gif)}
#urlSearch p{ position:absolute; top:27px; left:0; display:none; background:#fff; border:1px solid #ddd; width:50px; text-align:center;}
#urlSearch p a{ display:block; line-height:25px; color:#444}
#urlSearch p a:hover{ background:#f1f2f3}
.menu{ height:60px; width:100%; background:#9b0020}
.menu .l{ float:left}
.menu .l li{ float:left; height:60px;  background:url(http://img3.shuaijiao.com/statics/images/n_bg1.gif) no-repeat right center}
.menu .l li.none{ background:none}
.menu .l li a{ color:#fff; font-size:16px; padding-left:20px; padding-right:20px; display:block;line-height:59px; margin-top:1px}
.menu .l li a:hover,.menu .l li.hei a{ background:#fff; color:#444}
.menu .r{ float:right; padding-right:14px; padding-top:12px}
.menu .r a{ float:left;width:116px; height:37px; display:block}
.menu .r .bbs{ background:url(http://img3.shuaijiao.com/statics/images/n_shop_bbs.jpg) no-repeat left; margin-right:3px}
.menu .r .shop{ background:url(http://img3.shuaijiao.com/statics/images/n_shop_bbs.jpg) no-repeat right;}
.nav_second{ background:url(http://img3.shuaijiao.com/statics/images/n_nav_bg.gif) repeat-x; height:37px; line-height:36px;}
.nav_second a{ padding-left:10px; padding-right:10px}
.footer{ height:175px; background:#181818; width:100%}
.footer h4.tit{ color:#c5c5c5; font-size:14px; text-align:left}
.footer .nav{ background:#9b0020; height:50px; width:100%; line-height:50px; text-align:center }
.footer .nav a{ color:#fff; font-size:14px}
.footer .n_banquan{  margin-top:27px; padding-left:225px;line-height:25px;height:77px; float:left}
.footer .n_banquan .text{ color:#8c8c8c}
.footer .n_banquan .text a{ color:#8c8c8c; text-decoration:underline}
.content{ width:100%; line-height:25px}
#memberUpView{ width:100%}