/* CSS Document */
body > div{margin:0;text-align:left;}
h1,h2,h3,h4,h5,h6{text-align:left;}
em,cite{font-style:normal}


/*
.toolsTop{background-position:0 -127px;width:291px;height:31px;float:right;line-height:33px;padding-left:5px;margin-top:9px;color:#333;}
.tp-myorder,.tp-history,.tp-login{float:left;width:85px;position:relative;z-index:90; }
.tp-myorder{ height:31px;}
.tp-myorder .tp-p{background-position:-226px -460px;}
.tp-myorder .cursorOn{background-position:-226px -491px;}
.tp-myorder-list{border:1px solid #ccc;border-top:none;background-color:#fff;position:absolute;width:83px; height:62px; top:31px; left:0;}
.tp-myorder-list li{height:31px;overflow:hidden;}
.tp-myorder-list li a{display:block;padding-left:10px; height:31px;}
.tp-myorder-list li a:hover{background-color:#f1f1f1;}
.tp-history{margin:0 6px;}
.tp-history .tp-p{background-position:-226px -522px;}
 
#logoBar .tp-history  p.aHisOver{background-position:-226px -553px;position:relative;z-index:301;}
#logoBar .vHis {top:30px;right:0;_right:-1px;}
.tp-login{width:108px; }
.tp-login-list{}
.tp-login-list dt{width:17px;height:17px;padding-top:7px;overflow:hidden;float:left;}
.tp-login-list dd{float:left; height:31px;}
.tp-myorder .tp-p,.tp-history .tp-p{width:64px;height:31px;padding-left:21px;cursor:pointer;overflow:hidden; height:31px;_line-height:35px;}
*/
   
#logoBar .search {width:325px;}
#logoBar .search .tx {width:248px;}
#logoBar .search #sform{ background-position:0 -185px;}

.toolsTop{background-position:0 -127px;width:370px;height:31px;float:right;line-height:33px;padding-left:5px;margin-top:9px;color:#333;}
.toolsTop ul{}
.tp-myorder,.tp-history,.tp-login,.tp-vipcard{float:left;width:85px;position:relative;z-index:90; }
.tp-myorder{ height:31px;}
.tp-myorder .tp-p{background-position:-226px -460px;}
.tp-myorder .cursorOn{background-position:-226px -491px;}
.tp-myorder-list{border:1px solid #ccc;border-top:none;background-color:#fff;position:absolute;width:83px; height:62px; top:31px; left:0;}
.tp-myorder-list li{height:31px;overflow:hidden;}
.tp-myorder-list li a{display:block;padding-left:10px; height:31px;}
.tp-myorder-list li a:hover{background-color:#f1f1f1;}
.tp-history{margin:0 6px;}
.tp-history .tp-p{background-position:-226px -522px;}
/*.tp-history .cursorOn*/
#logoBar .tp-history  p.aHisOver{background-position:-226px -553px;position:relative;z-index:301;}
#logoBar .vHis {top:30px;right:0;_right:-1px;}
.tp-login{width:120px;}
.tp-login-list{}
.tp-login-list dt{width:17px;height:17px;padding-top:7px;overflow:hidden;float:left;}
.tp-login-list dd{float:left; height:31px;}
.tp-login-list .tp-vipico{ padding:2px 5px 0 0;}
.tp-login-list .tp-vipico img {padding-top:8px;}

.tp-myorder .tp-p,.tp-history .tp-p{width:64px;height:31px;padding-left:21px;cursor:pointer;overflow:hidden; height:31px;_line-height:35px;}


.tp-vipcard{ width:65px; height:31px; overflow:hidden;}
.tp-vipcard a{ background-position:-245px -591px; display:block; height:30px; line-height:30px; padding-left:5px;} 
.tp-vipcard span{width:0; height:0; overflow:hidden; text-indent:-100px; display:block;}











/**/
.cfix:after,ul:after,.aRea:after,.mT:after,.sT:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.cfix,ul,.aRea,.mT,.sT{zoom:1}
body{color:#999;text-align:left;line-height:1.5em;}
a{color:#333;font-family:"tahoma";}
a:hover{color:#640093;text-decoration:underline;}
.aReaSpace{height:10px;clear:both;overflow:hidden;}
.aRea {width:980px;margin:0 auto;}
.cMain{width:670px;float:left;}
.cSide{width:300px;float:right;}
.hiddenBox{overflow:hidden;}


.contentA{background-position:0 -37px;}
.svNav2{background-position: 0 0;height:36px;line-height:36px;padding-top:1px;}
.svNav2 .aRea{position:relative;z-index:1;}
.addCollect{float:right;display:block;margin-right:10px;height:36px;}
.addCollect span{float:left;display:block;cursor:pointer;}
.addCollect b{float:left;display:block;margin:9px 4px 0 0;width:17px;height:16px;background-position:-369px -244px;}
.addCollect:hover{ text-decoration:none;}
.addCollect:hover b{background-position:-346px -244px;}

.svNav2List{}
.svNav2List li{float:left;font-weight:bold;font-size:14px;padding:0 18px;}
.svNav2List .navIndex a{color:#C00;}


.navDrop{padding:0 0 0 18px;}
.navDrop p{padding-right:14px;height:36px;float:left;}
.navDrop p a{display:block;float:left;}
.navDrop a:hover{color:#fff;}
.navDrop b{display:block;float:left;margin:13px 0 0 4px;width:11px;height:11px;background-position:-250px -245px;}
.navDrop-on{background-position:left -5px;}
.navDrop-on p{background-position:right -42px;}
.navDrop-on a{color:#fff;}
.navDrop-on b{background-position:-238px -245px;}


.svNavHidden{position:absolute;background-color:#444;top:36px;left:0;width:980px; }
.svNavHidden .hiddenBox{width:960px;margin:10px auto 6px;}
.svNavHidden ul{margin:0 auto;}
.svNavHidden li{float:left;width:160px;padding:0;}
.svNavHidden dl{width:140px;margin:0 auto;}
.svNavHidden dt{height:100px;}
.svNavHidden dd{text-align:center;font-size:14px;line-height:30px;}
.svNavHidden dd a{color:#fff;font-weight:normal; font-size:12px;}
.svNavHidden dd a:hover{color:#FFF;}
.svNavHidden table{margin:0 auto 10px;}
.scrollTab2{}
.scrollTab2 li{float:left;background-position:-290px -244px;width:15px;height:15px;float:left;margin:0 5px;display:inline;cursor:pointer;padding:0;}
.scrollTab2 li.sTon{background-position:-274px -244px;}



/*focusBox*/
.focusBox{height:378px;clear:both;overflow:hidden;}
.fB-m{float:left;width:730px;height:378px;position:relative;}
.fB-s{float:right;width:250px;height:378px;overflow:hidden;position:relative;}
.focusPic,.focusPic a{width:730px;height:378px; overflow:hidden; text-align:center; vertical-align:middle;}

.focusLayer{position:absolute;top:309px;left:0;width:730px;height:68px;background-color:#000;filter:alpha(opacity=70);opacity:0.7;border-top:1px solid #ccc;}
.focusPlay{background-position:-150px -110px;float:right;margin:10px 13px 0;display:block;width:49px;height:48px;text-indent:-100px;overflow:hidden;}
.focusPlay:hover{background-position:-210px -110px;}

.focusText{color:#fff;font-family:"Î¢ÈíÑÅºÚ";position:absolute;width:730px;height:68px;left:0;bottom:0;}
.focusText dl{float:left;padding:6px 0 0 20px;}
.focusText dt{font-size:20px;font-weight:bold;line-height:35px;}
.focusText dt a,.focusText dt a:hover{color:#fff;font-family:"Î¢ÈíÑÅºÚ";}

.focusText dd{}
.focusNum{float:right;line-height:68px;font-size:48px;}
.focusBox .hiddenBox{}
.focusList{width:250px;height:1260px;}
.focusList li{height:126px;overflow:hidden;} 
.focusList li a{}
.focusList li a img{filter:alpha(opacity=70);opacity:0.7;width:250px; height:126px;}
.focusList li a:hover img{filter:alpha(opacity=100);opacity:1;}
.focusList li span{ display:none;}

.focusBtn-up,.focusBtn-down{display:block;position:absolute;left:110px;width:30px;height:30px;filter:alpha(opacity=0);opacity:0;}
.focusBtn-up{background-position:0 -110px;top:10px;}
.focusBtn-down{background-position:-70px -110px;bottom:10px;}
.focusBtn-up:hover{background-position:-35px -110px;}
.focusBtn-down:hover{background-position:-105px -110px;}

/*vList*/

span.ico-corner{width:60px;height:44px;position:absolute;top:-3px;left:84px; display:none;}
.ico-ys .ico-corner{background-position:0 0; display:block;}
.ico-cx .ico-corner{background-position:-60px 0;display:block;}
.ico-rm .ico-corner{background-position:-120px 0;display:block;}

.ico-shade{background-position:-295px 0;width:6px;position:absolute;height:165px;}
.ico-play{background-position:-6px -170px;width:17px;height:18px;position:absolute;bottom:10px;left:108px;}
.vList{}
.vList li{float:left;margin:0 0 29px 13px;width: 149px;display:inline;}
.vT a:hover .ico-play{background-position:-6px -145px;}
.vT h3{font-size:14px;padding-top:6px;line-height:18px;height:18px;overflow:hidden;}

.vText{ height:54px; overflow:hidden;}
.vText p{padding:4px 0 8px;}

.vText2{ height:70px; overflow:hidden;}
.vText2 p{color:#333;padding:4px 0 10px;}
.vText2 span{ font-size:14px;}
.vText2 cite{color:#999;}

.csC .vT dd h3,.csG .vT dd h3{font-size: 12px;font-weight: bold;height: auto;line-height: 24px;margin-top: -4px;padding-top: 0;}
.vtA .vText{ height:auto;}
.vtA dt{float:right;}
.vtA dd {padding:6px 0 0 7px;float:left;width: 156px; overflow:hidden;}
.vtA dd h3 a{display:block;float:left; font-weight: bold;}
.vtA .vText p{padding:4px 0 3px;}
.vtB dt{position:relative;background-position:0 -285px;padding:4px 0 0 10px;width:139px;height:171px;}
.vtC dt{position:relative;background-position:-170px -285px;padding-left:1px;width:141px;height:173px;}
.vtC .ico-corner{top:-6px;left:75px;}
.vtC .ico-play{bottom:12px;left:100px;}
.vtD dt{position:relative;background-position:0 -475px;padding:3px 0 0 8px;width:92px;height:115px;float:left;}
.vtD dt img{width:80px;height:110px;}
.vtD .ico-play{bottom:8px;left:67px;}
.vtD dd{margin-left:100px;}
.vtE dt{position:relative;background-position:-120px -475px;padding-left:1px;width:92px;height:115px;float:left;}
.vtE dt img{width:80px;height:110px;}
.vtE .ico-play{bottom:8px;left:61px;}
.vtE dd{margin-left:100px;}
.vtE .ico-shade{height:110px;overflow:hidden;}

/**/
.contentB{}
.cM,.cS{border:1px solid #e4e4e4;background-color:#fff;width:668px;}
.cS{border-top:1px solid #e4e4e4;width:298px;}
.mT,.sT{padding:16px 16px 10px;}
.mT .more,.sT .more{float:right;line-height:21px;}
.mT h2,.sT h2{height:21px;overflow:hidden;text-indent:-100px;width:80px;float:left;}
.sT h2{width:100px;}
.mB,.sB{padding:6px 10px 0;}
.cmA .mT h2{background-position:-344px -288px;}
.cmA{border-top:2px solid #c2c2c2;}
.cmB{border-top:2px solid #b596bf;}
.cmC{border-top:2px solid #c03;}
.cmD{border-top:2px solid #9bbe7c;}
.cmB .mT h2{background-position:-344px -326px;}
.cmC .mT h2{background-position:-344px -363px;}
.cmD .mT h2{background-position:-344px -401px;}
.csB .sT h2{background-position:-344px -438px;}
.csC .sT h2{background-position:-344px -476px;}
.csE .sT h2{background-position:-344px -513px;}
.csG .sT h2{background-position:-344px -551px;}
/*height*/
.cmA{height:235px;}
.cmA .mB{ padding:0 17px;}
.csA{height:44px;}
.csB{height:182px;overflow:hidden;}
.cmB,.cmC,.cmD{height:616px;}
.csC,.csE,.csG{height:470px;}
.cmD .vList li{ margin-bottom:15px;} 

/**/
.cTab{}
.cTab li{float:left;background-position:-10px -80px;height:21px;line-height:20px;border-right:1px solid #BDBDBD;cursor:pointer;color:#333;}
.cTab li a{padding:0 12px; display:block;}
.cTab li a:hover{ text-decoration:none;}
.cTab li.cB-s{background-position:left -80px;}
.cTab li.cB-e{background-position:right -80px;border-right:none;}
.cTab li.cB-son{background-position:left -102px; font-weight:bold;}
.cTab li.cB-eon{background-position:right -102px;font-weight:bold;}
.cTab li.cB-lon{background-position:-10px -102px;font-weight:bold;}
/*cmA*/
.classList{}
ul.classList li{line-height:34px;background-position:0 33px;background-repeat:repeat-x;height:34px;}
.classList li a{padding:0 9px;}
.classList li cite{color:#680095;}
.classList li span{padding-left:10px;}
.classList .firstLi a{color:#680095;padding-left:0;margin-right:20px;display:bfont-weight:bold; display:inline-block;}
.classList .lastLi{background:none;}
.itIco{position:relative;}
.ico-new{display:block;position:absolute;text-indent:-100px;overflow:hidden;width:22px;height:12px;right:-2px;background-position:-399px -247px;}
.classList .ico-new{top:-1px;}
.cTab .ico-new{top:-7px;}

/*csA*/
.csA{border:none;}
.toolsList{position:relative;width:300px;height:38px; background-position:0 -160px;}
.toolsList li{float:left;}
.toolsList li a{height:38px;display:block;text-indent:-100px;overflow:hidden;}

.toolsList li.tL-a a{width:74px;}
.toolsList li.tL-b a{width:71px;}
.toolsList li.tL-c a{width:72px;}
.toolsList li.tL-d a{width:82px;}
.toolsList li a:hover{padding-left:1px;}
.toolsList li.tL-a a:hover{background-position:0 -200px; }
.toolsList li.tL-b a:hover{background-position:-74px -200px;}
.toolsList li.tL-c a:hover{background-position:-145px -200px;}
.toolsList li.tL-d a:hover{background-position:-217px -200px;}




.toolsList li.tL-ico{position:absolute;background-position:-432px -246px;width:21px;height:13px;text-indent:-100px;overflow:hidden;left:185px;top:-5px;}
.myAccount-normal{}
.myAccount-freeze{}
.myAccount{border:1px solid #C6B3DD;background-color: #F4EFF6;padding:4px 6px;height:34px;color:#333; line-height:16px;}

.myAccount em{color:#ccc;}
.myAccount-freeze dd{position:relative;}
.myAccount-freeze dd a{text-decoration:underline;}
.myAccount-freeze .ico-tip{display:block;background-position:0 -240px;width:231px;height:25px;padding-top:3px;text-align:center;color:#fff;position:absolute;top:-27px;right:-100px;}
/*csB*/
.scrollTab{float:right;}
.scrollTab dt{float:left;line-height:14px;}
.scrollTab dd{float:left;padding-left:4px;}
.scrollTab dd a{display:block;float:left;text-indent:-100px;overflow:hidden;width:15px;height:14px;}
.scrollTab dd a.sT-left{background-position:-310px -210px;}
.scrollTab dd a.sT-right{background-position:-325px -210px;}
.scrollTab dd a.sT-left:hover{background-position:-310px -225px;}
.scrollTab dd a.sT-right:hover{background-position:-325px -225px;}
.contentB{padding-top:10px;}
.csB .vList{width:1390px;}
.csB .vList li{width:278px;margin:0;}
.csB .sT{padding-bottom:0;}
.csB .hiddenBox{width:278px;}

/*csC */
.csC .sB,.csG .sB{ padding:6px 0 0;}

.topList li .pTo,
.topList li.tL-over cite,
.topList li.tL-over .bs-720p,
.topList li.tL-over .bs-1080p,.topList li.tL-over .tL-p1,.topList .tL-p2{display:none;}


.topList{background-position:-494px -130px;line-height:30px;line-height:31px\9;}
.topList li{padding-left:36px; height:31px; overflow:hidden; float:left;zoom:1; width:262px;}
.topList li:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
/*.topList cite{ float:right;}

.topList li a{}
*/
.topList li div{vertical-align:middle}
.topList li.tL-one{height:128px;overflow:hidden;line-height:18px;}
.vtD .vText,.vtE .vText2{ height:70px; width:156px;}
.vtE .vText2 span{ font-weight:bold; font-size:12px;}
.topList li.tL-one .vText p{ height:36px; padding:4px 0 0 0; overflow:hidden;}
.topList .tL-one .pTo{display:block;height:22px;width:145px;}
.topList .tL-p1,.topList .tL-p2{ float:left;}
.topList .tL-p1 a cite{color:#999;}
.topList li.tL-over .tL-p2{ display:block;}
.topList li.tL-over{background-color:#efefef;background-position:-754px -567px;}
.topList li.tL-over .pTo{float:right;display:block;margin:5px 3px 0 0;}
.topList .bs-720p,.topList .bs-1080p{margin:10px 0 0 6px;float:none;}

/*.csE*/
.csE .sT{padding-bottom:0;}
.memberText{padding:1px;}
.memberText dd a{background-position:0 -600px;overflow:hidden;width:290px;height:53px;display:block;color:#fff;font-family:"Î¢ÈíÑÅºÚ";line-height:53px;padding-left:6px;}
.memberText dd a:hover{background-position:-298px -600px;text-decoration:none;}
.memberText dd del{}
.memberText dd b{font-size:30px;}
.memberText dd em{font-size:20px;}
.memberText dd span{line-height:500px;display:block;}

/**/
.pTo{}
.pTo a{display:block;float:left;display:block;text-align:center;height:22px;line-height:22px;}
.pTo a b{color: #680095;padding-right:4px; font-family:"Î¢ÈíÑÅºÚ";}
.pTo-a{background-position:-309px -160px;width:96px;}
.pTo-b{background-position:-405px -160px;width:49px;}
.pTo-a:hover{background-position:-309px -185px; text-decoration:none;}
.pTo-b:hover{background-position:-405px -185px; text-decoration:none;}
/*textList*/
.textList{  padding-left: 6px;}
.textList li{line-height:25px;}
.colorRed{color:#CC0000;}
.colorPurple{color: #680095;}
.colorGray{color:#999;}
/*ad*/
.sAd{background-color:#f7f7f7;}
.sAd div{height:105px;width:260px;margin:15px auto;background-color:#333;}
.adList{overflow:hidden;}
.adList ul{width:1020px;}
.adList li{float:left;margin-right:28px; width:140px;}
.svNavHidden li img,.adList li img{ border-radius:8px; box-shadow:2px 2px 2px #999; width:135px; height:95px;}
.svNavHidden li img{ box-shadow:2px 2px 2px #333;}
/*bit stream*/
.bs-720p{background-position:-395px -210px;width:30px;}
.bs-1080p{background-position:-355px -210px;width:37px;}
.bs-720p,.bs-1080p{display:block;height:13px;float:left;text-indent:-100px;overflow:hidden; margin:4px 0 0 4px;_margin:2px 0 0 4px;}
/*foot*/
.svFoot{background-position:0 -417px;color:#444;background-color:#E2E2E2;}
.svFoot table{margin:0 auto;}
.svFoot-list{height:39px;line-height:39px;text-align:center;}
.svFoot-list li{float:left;padding:0 10px;}
.svFoot-list dt{float:left;}
.svFoot-list dd{float:left;}
.ico-tel{background-position:0 -658px;}
.ico-email{background-position:-35px -655px;}
.ico-sohu{background-position:-70px -660px;}
.ico-sina{background-position:-90px -660px;}
.ico-qq{background-position:-110px -660px;}
.ico-tel,.ico-email,.ico-sohu,.ico-sina,.ico-qq{width:16px;text-indent:-100px;height:16px;margin-top:12px;overflow:hidden;}
/*all img*/
#logoBar .search #sform,
.tp-vipcard a,
.toolsTop,
.tp-myorder p,
.tp-history p,
.toolsTop,

#logoBar .tp-history  p.aHisOver{background-image:url(http://i0.itc.cn/20120327/2bfa_d92aad9a_94e9_d7c4_19c0_a73008bbbcad_1.png);background-repeat:no-repeat;background-attachment:scroll;}





.toolsList,.ico-tel,.ico-email,.ico-sohu,.ico-sina,.ico-qq,.scrollTab2 li,.ico-tip,.ico-new,.memberText dd a,.topList li.tL-over,.topList,.vT dt,.cTab li,.bs-720p,.bs-1080p,.pTo a,.scrollTab dd a,.toolsList li.tL-ico,.toolsList li a:hover,.classList li,.mT h2,.sT h2,.navDrop-on p,.navDrop-on,.navDrop-on b,.navDrop b,.addCollect b{background-image:url(a2.png);background-repeat:no-repeat;background-attachment:scroll;}



.contentA,.svNav2,.svFoot{background-image:url(xbg.jpg);background-repeat:repeat-x;}
.ico-shade,.ico-corner,.ico-play{background-image:url(v.png);_background-image:url(v6.png);background-repeat:no-repeat;background-attachment:scroll;display:block;}
.focusBtn-up,.focusBtn-down,.focusPlay{background-repeat:no-repeat;background-attachment:scroll;background-image:url(f.png);_background-image:url(f6.png);}


/*-------------------------------------------------------------------------------index.css-----------------------------------------------------------------------------------*/
.showText li a,.showText li a:hover,.showText li.active a{background:url(imgs/bg_4.png) repeat-x;}
.showPhoto{width:252px;height:157px;overflow:hidden;margin:0 auto;}
.showPhoto li{display:none;position:relative;border:1px solid #c5c5c5;width:250px;height:155px;}
.showPhoto li img{display:block;}
.showPhoto li .mark{background:#000;filter:alpha(opacity=60);opacity:0.6;width:250px;height:20px;position:absolute;bottom:0;_bottom:-1px;left:0;}
.showPhoto li .markText{display:block;color:#fff;text-align:center;width:250px;line-height:20px;position:absolute;bottom:0;_bottom:-1px;left:0;z-index:2;}
.showPhoto li a:hover{text-decoration:none;}
.showText{height:30px;padding-left:20px;}
.showText li{margin:3px 1px 0 4px;display:inline;float:left;}
.showText li a{width:59px;height:15px;display:block;background-position:0 -17px;text-align:center;font:bold 12px/14px Verdana, Geneva, sans-serif;color:#fff;}
.showText li a:hover,.showText li.active a{background-position:0 0;text-decoration:none;color:#fff;}
/*loginbox begin*/
.login label{display: block;line-height: 27px;height: 29px;overflow: hidden;color: #16387C;padding:0 0 7px 15px;}
.login label a{margin-right: 5px;}
.login .p{padding:0 15px;}
.login .login_pass{color: #FF6002;font-size: 16px;font-family: simhei;s}
.login .ppinput{width:175px;height:16px;line-height:16px;border:1px solid #D3D3D3;margin:0 15px 0 0;padding:4px 5px;vertical-align:middle;color:#a1a1a1;}
.login .login_bt{padding: 6px 16px 6px 64px;}
.login .cb{_margin-top:-3px;margin-right:3px;*margin-right:0;vertical-align:middle;}
.login .login_1{display:block;line-height:22px;border-bottom:1px solid #E5E5E5;background-color:#F8F8F8;margin:12px 0 5px;overflow:hidden;padding:0 10px;}
.passportc .login_1{padding:1px 15px;}
.login .lc_txt{display:block;color:#414141;padding:6px 0 4px;}
.login .lc_ico{height:25px;overflow:hidden;display:block;}
.login .lc_ico a{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/ico_4.png) no-repeat;display:inline-block;float:left;width:24px;height:24px;padding: 0 3px;}
.login .lc_ico a:hover{text-decoration: none;}
.login .lc_ico .aTaobao{background-position:0 1px;}
.login .lc_ico .aQq{background-position:0 -54px;}
.login .lc_ico .aRenren{background-position:0 -105px;}
.login .lc_ico .aKaixin{background-position:0 -155px;}
.login .lc_ico .aBaidu{background-position:0 -155px;}
.login .lc_ico .aFeixin{background-position:0 -258px;}
.login .lc_ico em{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/ico_4.png) no-repeat 0 -210px;width:2px;height:15px;display:inline-block;float:left;margin:3px 7px 0 8px;}
.login .login_2{line-height: 21px;padding: 5px 14px;margin: 10px 0;display: block;}
.pass_login{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/line.png) no-repeat 227px bottom;}
.login .lc_ico a {background: url("http://i0.itc.cn/20111129/2bfa_f4063cef_ffc5_c027_d980_fc276d6370ad_1.png") no-repeat scroll 0 0 transparent;
    overflow: hidden;padding-left: 0; text-indent: -100px; width: 18px;}
.login .lc_ico .aMsn {background-position: -1px -312px;}
.login .lc_ico .aTianya {background-position: -1px -409px;}
.login .lc_ico .aKaixin { background-position: -1px -471px;}


.blockLA .conts,.blockLB .conts,.blockLD .conts{padding-bottom:0;}
.blockLA{height:517px;*height:515px;}
.blockLA .line{margin:15px 0;}
.blockLB .list6 .p{height:auto;}
.blockLB .list6 .p1{margin:5px 0;}
.blockLC .conts{width:700px;}
.blockLC .list5{width:195px;padding:1px;border:1px solid #CECECC;position:relative;float:left;margin:0 15px 5px 0;*padding-bottom:5px;display:inline;}
.blockLC .list5 .d1{width:100px;}
.blockLC .list5 .d2{width:72px;padding:15px 10px 0 0;}
.blockLC .list5 .d2 h3{font-weight:normal;font-size:12px;display:block;margin:0 0 5px;}
.blockLC .list5 .d2 .p2{position:absolute;bottom:8px;right:8px;width:80px;text-align:right;}
.blockRA .c_b{padding:5px 15px 0;}
.blockRA .c_b li{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/ico_3.png) no-repeat;padding-left:45px;padding-bottom:7px;line-height:21px;}
.blockRA .c_b .s2{background-position:0 -88px;}
.blockRA .c_b .s3{background-position:0 -189px;}
.blockRA .c_b .s4{background-position:0 -280px;}
.blockRA .c_b .s5{background-position:0 -372px;}
.blockRA .p{padding:0 15px;}
.blockRB .line1{background:#CECECC;height:1px;overflow:hidden;margin-top:4px;}
/*g_focus*/
.fi_movie{position:relative;width:980px;height:380px;background:000;overflow:hidden;}
.fi_movie a{outline:none;text-decoration:none;}
.fi_movie .fi_ct{height:100%;width:100%;}
.fi_movie .fi_note,.fi_movie .fi_ovl_note{position:absolute;height:284px;width:210px;right:0;top:0;z-index:10;background:transparent;}
.fi_movie .fi_ovl_note{background:#000;opacity:.5;z-index:9;height:380px;width:250px;}               
.fi_movie .fi_tab{position:absolute;height:624px;height:64px;bottom:0px;left:53px;} 
.fi_movie .fi_tab_inner{position:relative;width:564px;margin:0 4px;padding:7px 0;overflow:hidden;}
.fi_movie .fi_tab_{position:relative;width:2000px;}
.fi_movie .fi_tab li{float:left;margin:0 5px;display:inline;position:relative;}
.fi_movie .fi_tab img{width:80px;height:45px;background:#fff;padding:2px;}
.fi_movie .fi_ovl_tab{position:absolute;left:0;top:0;width:84px;height:49px;background:#000;}
.fi_movie .fi_btn,.fi_movie .fi_tab_inner{float:left;z-index:10;}
.fi_movie .fi_btn{position:relative;width:27px;height:100%;}
.fi_movie .fi_btn a{position:absolute;width:27px;height:32px;left:0;top:50%;margin-top:-16px;}
.fi_movie .fi_prev a{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_on.png") no-repeat;}
.fi_movie .fi_next a{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_on.png") no-repeat;}
.fi_movie .fi_prev a:hover{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_hot.png") no-repeat;}
.fi_movie .fi_next a:hover{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_hot.png") no-repeat;}
.fi_movie .fi_prev a.fi_off,.fi_movie .fi_prev a.fi_off:hover{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_off.png") no-repeat;cursor:default;}
.fi_movie .fi_next a.fi_off,.fi_movie .fi_next a.fi_off:hover{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_off.png") no-repeat;cursor:default;}
.fi_movie .fi_note{padding:20px;text-align:left;}
.fi_movie h2.fi_tt{text-align:left;padding:25px 0 0 0;}
.fi_movie h2.fi_tt a{font-size:20px;font-family:"ºÚÌå";color:#fff;}
.fi_movie .fi_tt0 a{font-size:14px;font-family:"Arial";line-height:22px;color:#fff;}
.fi_movie .fi_acts a{color:#fff;font-family:"ËÎÌå";font-size:14px;}
.fi_movie .fi_meta{margin-top:35px;padding-top:15px;color:#cbcbcb;line-height:22px;background:url("http://tv.sohu.com/upload/moviefocus1129/img/fi_movie_dot.gif") repeat-x left top;}
.fi_movie .fi_meta a{color:#cbcbcb;margin-right:5px;}
.fi_movie .fi_meta a:hover{color:#fff;text-decoration:underline;}
.fi_movie .fi_meta label{float:left;}
.fi_movie .fi_meta p{padding-left:42px;padding-bottom:2px;}
.fi_movie .fi_meta .fi_mdesc{line-height:20px;}
.fi_movie .fi_acts{position:absolute;width:210px;height:56px;;right:0;bottom:0;padding:0 20px;z-index:10;}
.fi_movie .fi_btnplay{display:block;width:128px;height:45px;text-align:center;line-height:27px;background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_btn.png") no-repeat;}
.fi_movie .fi_btnplay:hover{background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_btn1.png");}
.fi_movie .fi_pointer{position:absolute;width:84px;height:54px;left:36px;top:2px;z-index:-1;background:url("http://tv.sohu.com/upload/moviefocus1129/img/jqf_pointer.png") no-repeat;}
.fi_movie .fi_loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:100;}
.fi_movie .fi_loading img{display:block;position:absolute;width:47px;height:47px;left:50%;top:50%;margin-left:-23px;margin-top:-23px;}
/* styles for goddawn ie6 */
.fi_movie .fi_prev a{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_on.png");}
.fi_movie .fi_next a{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_on.png");}
.fi_movie .fi_prev a:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_hot.png");}
.fi_movie .fi_next a:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_hot.png");}
.fi_movie .fi_prev a.fi_off,.fi_movie .fi_prev a.fi_off:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_left_off.png");}
.fi_movie .fi_next a.fi_off,.fi_movie .fi_next a.fi_off:hover{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_right_off.png");}
.fi_movie .fi_pointer{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://tv.sohu.com/upload/moviefocus1129/img/jqf_pointer.png");}
/* /styles for goddawn ie6 */
.fi_movie .fi_btnplay{background:url("http://tv.sohu.com/upload/tv110421/images/fbtn/store-tv-normal.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://tv.sohu.com/upload/tv110421/images/fbtn/store-tv-normal.png");_background:none;}
.fi_movie .fi_btnplay:hover{background:url("http://tv.sohu.com/upload/tv110421/images/fbtn/store-tv-over.png") no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://tv.sohu.com/upload/tv110421/images/fbtn/store-tv-over.png");_background:none;}
.fi_movie .fi_loading img{left : 40%;top : 45%;}
/* cbox */
.cbox{margin:0 auto;}
.cbox .cbTitle{height:32px;line-height:20px;font-size:14px;padding:5px 13px 0;background:url(http://tv.sohu.com/upload/store/skin/imgs/cb_title.png) repeat-x;}
.cbox .close,.cbox .btn{background:url(http://tv.sohu.com/upload/store/skin/imgs/cb_ico3.png) no-repeat;}
.cbox .cbInner{padding:12px 13px 18px 90px;color:#666;line-height:170%;}
.cbox h3{font-weight:bold;font-size:14px;color:#b70201;margin:0 0 7px;}
.cbox .close{display:block;width:17px;height:17px;background-position:0 -64px;cursor:pointer;float:right;}
.cbox .btn{width:81px;height:28px;padding:0 0 4px;border:0;cursor:pointer;line-height:28px;text-align:center;color:#fff;margin:10px 10px 0 0;}
.cbox .btn1{width:72px;background-position:0 -29px;}
.cbox .btn2{margin:10px 0 0 62px;}
#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxBottomCenter,#cboxContent{float:left;overflow:hidden;}
#cboxTopLeft{width:8px;height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) no-repeat;}
#cboxTopRight{width:8px;height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) no-repeat -8px 0;}
#cboxBottomLeft{width:8px;height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) no-repeat 0 -7px;}
#cboxBottomRight{width:8px;height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) no-repeat -8px -7px;}
#cboxMiddleLeft{width:8px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border2.png) left top repeat-y;}
#cboxMiddleRight{width:8px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border2.png) right top repeat-y;}
#cboxTopCenter{height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) 0 -19px repeat-x;}
#cboxBottomCenter{height:7px;background:url(http://tv.sohu.com/upload/store/skin/imgs/border1.png) 0 -25px repeat-x;}
#cboxContent{background:#fff;}
.cboxIE #cboxTopLeft{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderTopLeft.png", sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderTopCenter.png", sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderTopRight.png", sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderBottomLeft.png", sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderBottomCenter.png", sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderBottomRight.png", sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderMiddleLeft.png", sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://tv.sohu.com/upload/store/skin/imgs/borderMiddleRight.png", sizingMethod='scale');}
/*cbox1*/
#cbox1 .cbInner{background:url(http://tv.sohu.com/upload/store/skin/imgs/cb_ico1.png) no-repeat 15px 14px;}
#cbox2 .cbInner{background:url(http://tv.sohu.com/upload/store/skin/imgs/cb_ico2.png) no-repeat 15px 14px;padding:12px 13px 15px 85px;}
.dcbox{width:600px;height:272px;padding:178px 0 0 0;background:#000 url(http://tv.sohu.com/upload/store/skin/imgs/dcbox.jpg) no-repeat 70px 60px;margin:0 auto;color:#d6cecc;}
.dcbox .text{width:270px;padding:0 0 0 12px;margin:0 auto;line-height:21px;}
.dcbox .btn{width:81px;height:28px;padding:0 0 4px;border:0;cursor:pointer;line-height:28px;text-align:center;color:#fff;margin:13px auto 0;background:url(http://tv.sohu.com/upload/store/skin/imgs/dcbox_btn.png) no-repeat;}
.dcbox .p1{text-align:center;}
/* cbox3 */
#cbox3 .cbInner{padding-left:75px;background:url(http://tv.sohu.com/upload/store/skin/imgs/jp_ico2.png) no-repeat 15px 15px;}
.cbox .btn3,.cbox .btn4{background:url(http://tv.sohu.com/upload/store/skin/imgs/cb_ico3.png) no-repeat 0 -88px;width:106px;}
.cbox .btn4{background-position:0 -122px;width:99px;}
/*sohu block*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:1000;}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#FFF;/*IE need click*/}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:visible;background:#FFF}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxClose{width: 17px;height: 17px;top: 5px;right: 5px;position: absolute;background: transparent url(http://tv.sohu.com/upload/store/skin/imgs/cb_ico3.png) no-repeat 0 -64px;;}
#cboxContent .font1{font-size:14px;font-weight:bold;color:#000;}
#cboxContent .cbTop{padding:12px 13px 0;}
#cboxContent .help{margin-top:15px;}
#sohuHD_panel .content{padding: 10px 0;}
/*sohu block end*/
/*search suggesst*/
.result{position:absolute;top:32px;left:2px;width:321px;background:#FFF;border:1px #c5c5c5 solid;}
.result li{cursor:pointer;height:17px;padding:5px 5px 0;color:#9b9b9b;text-align:right;line-height:14px}
.result .libg{background:#DCEAF5}
.result li span{float:left;color:#333}
.result li em{margin-right:4px;color:#B9001E}
.result h5{background:#f0f0f0;height:18px;padding:4px 5px 0 0;text-align:right;line-height:16px;color:#000}
.result h5 a{color:#000}
/*search suggesst end*/
#logoBar .lnk{background: transparent url(http://tv.sohu.com/upload/store110719/skin/imgs/top.png) no-repeat 0 -68px;width: 220px;height: 32px;margin-left: 90px;}
/*shopcart*/
.lnk .btnCar{background: transparent url(imgs/ico_1.png) no-repeat 14px -80px;width:89px;height:28px;float:left;padding-left: 36px;line-height:28px;color:#000;}
.lnk .btnCar a:hover {text-decoration:none;}
.lnk .btnCar a span{float:left;}
.lnk .btnCar a:hover span{cursor: pointer;}
.lnk .btnCar em{font-style:normal;height:15px;line-height:15px;color:#fff;text-align:center;float:left;padding:0 7px 0 0;margin: 5px 0 0 5px;background:url(http://tv.sohu.com/upload/store/list/skin/imgs/ico1.png) no-repeat right top;}
.lnk .btnCar em span{background:url(http://tv.sohu.com/upload/store/list/skin/imgs/ico.png) no-repeat 0 -125px;display:inline-block;height:15px;padding:0 0 0 7px;}
/*shopcart end*/
/*my VIP*/
#gNavLoginSimpleBox{}
#gNavFloatSimple{display: none;z-index:20;left:141px;top:0;width: 80px;height: 72px;padding: 1px;border: 1px solid #D3D3D3;position: absolute;background: #FFF;}
#gNavFloatSimple .m_order{background: url("http://tv.sohu.com/upload/store110719/skin/imgs/g_arrow.png") no-repeat scroll 64px -7px #FFFFFF;}
#gNavFloatSimple a{display: block;width: 80px;height: 24px;color: #000;text-indent: 10px;text-align:left;}
#gNavFloatSimple a:hover {color: #8E18B6;}
/*rebuild*/
#logoBar .logo{width: 265px;}
#logoBar .infos{width: 310px;}
#navPdSub p a {background-image:url(http://tv.sohu.com/upload/store110719/skin/imgs/point.png);}

.blockRH{border:1px solid #b88bd5;}
.blockRH .inner{border:2px solid #e8d8f2;}



/*main.css bug*/
#logoBar .search form{ z-index:80;}
#logoBar .vHis div.vHisCont ,#videoHis div.record-box {padding:0;}
#videoHis div.record-ft{margin:0; }
.record-tit,.record-bd {margin:5px 10px;}


/*-----------------------------------------------------------------------------public---------------------------------------------------------*/
.un,.un a{text-decoration:underline;}
.un:hover,.un a:hover{text-decoration:none;}
.noun,.noun:hover,.noun a,.noun a:hover{text-decoration:none;}

.color6,.color6 a{color:#7E2C9A;}
.color7,.color7 a{color:#414141;}
.color8,.color8 a{color:#000;}
.color4,.color4 a{color:#fff;}
.color5,.color5 a{color:#D91A21;}

/* Ò³ÃæÊôÐÔ */
.area:after,.clear:after,.bord:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area,bord{zoom:1}
.area{width:980px;margin:0 auto;}
.bd{border:1px solid #c5c5c5;}

.show{display:block;}
.hidden{display:none;}
.fA{font-family:'arial'}
.f14{font-size:14px;}
.blank12H{height:12px;clear:both;font-size:0}
.tar{text-align:right;}
.tac{text-align:center;}

.navPdSub{height:36px;background:url(http://tv.sohu.com/upload/tv110421/images/bg3.png) repeat-x;}
#navPdSub{height:34px;line-height:34px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;padding:0 15px;color:#bababa;}
#navPdSub ul,#navPdSub li{display:inline;}
#navPdSub li{margin-right:2px;font-size:14px;}
#navPdSub li .s{display:block;width:17px;height:13px;background:url(http://tv.sohu.com/upload/store110719/skin/imgs/ico_1.png) no-repeat -21px -34px;cursor:pointer;position:absolute;top:10px;*top:0;left:62px;overflow:hidden;}
#navPdSub li .sDown{background-position:-21px -49px;}
#navPdSub li .u2{background:#fff;border:1px solid #d4d4d4;z-index:9;position:absolute;top:22px;*top:13px;left:62px;width:80px;}
#navPdSub li .u2 li{display:block;font-size:12px;float:left;width:80px;}
#navPdSub li .u2 li a{display:block;padding:0 0 0 20px;line-height:25px;zoom:1;text-align:left;}
#navPdSub li .u2 li a:hover{background:#f7f7f7;text-decoration:none;}
#navPdSub li.ts{padding-right:15px;position:relative;z-index:8;display:inline-block;*display:inline;}
#navPdSub p a{margin-left:13px;background:url(images/point.png) no-repeat 0 15px;padding-left:10px;display:inline-block;}
#navPdSub .color1{margin-right:20px;}
#navPdSub a{position:relative;}
#navPdSub img{position:absolute;z-index:8;top:-6px;right:-2px;}

.aL{width:665px;float:left;}
.aR{width:300px;float:right;}
.bord{border:1px solid #CECECC;line-height:150%;background:#fff;overflow:hidden;}
.conts{padding:12px 18px;}
.aL .bord{width:663px;overflow:hidden;}
.aR .conts{padding:12px 15px;}
.line{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/line.png) repeat-x;height:1px;overflow:hidden;}
.pic img{border:1px solid #cbcbcb;padding:1px;}
.pic:hover img{border-color:#7e2c9a;}

.titleFun,.blockLB .d1,.titleFun .mutu .now span,.titleFun .mutu .now em{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/bg_1.png) no-repeat}
.titleFun .tag,.titleFun .close,.blockRB .vInfo .shTxt a,.blockRB .vInfo .opTxt a,.titleFun .ico,.list7 li em{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/ico_1.png) no-repeat;}
.btn,#playBuy .list4 li.active .btn2,.titleFun .u li.active a,.titleFun .sp a.active{background:url(http://tv.sohu.com/upload/store110719/skin/imgs/btn.png) no-repeat;}

.pp{width:270px;overflow:hidden;}
.pp li{width:84px;float:left;margin:0 3px 10px;display:inline;}
.pp li a img{border:1px solid #C6C7C9;padding:1px;display:block;}
.pp li a:hover img{border-color:#8E18B6;}
.pp li span{display:block;text-align:center;margin:5px 0 0;}

.title{background:none;}
.titleFun{height:40px;}
.titleFun .tInfo{height:40px;line-height:40px;padding:0 15px 0 0;}
.titleFun .tInfo span{line-height:40px;}
.titleFun .tInfo img{vertical-align:top;margin-top:10px;}
.titleFun .tag,.titleFun .ico{cursor:pointer;float:left;display:inline;width:14px;height:12px;margin:14px 10px 0 16px;*margin-top:12px;background-position:0 0;}
.titleFun .ico{background-position:0 -66px;}
.titleFun .close{background-position:0 -12px}
.titleFun .tInfo h2{font:600 14px/40px "ËÎÌå";display:inline;color:#000;}
.titleFun .mutu{height:31px;margin:9px 0 0 11px;float:left;display:inline}
.titleFun .mutu li{cursor:pointer;height:31px;float:left;font:14px/31px "ËÎÌå";color:#333}
.titleFun .mutu li span{float:left;height:31px;padding:0 14px 0 16px;background-position:0 -40px}
.titleFun .mutu li em{float:left;height:31px;width:2px;background-position:-178px -40px}
.titleFun .mutu .now{position:relative;font-weight:bold;z-index:10}
.titleFun .mutu .now span{background-position:0 -166px}
.titleFun .mutu .now em{background-position:-141px -64px}
.titleFun .mutu .nobg span,.titleFun .mutu .nobg em{background:none}
.titleFun .s{margin-left:50px;}
.titleFun .u{margin:15px 0 0;}
.titleFun .u li{width:50px;float:left;}
.titleFun .u li a{display:block;line-height:20px;height:25px;text-align:center;}
.titleFun .u li.active a{background-position:-176px -40px;color:#fff;}
.titleFun .u li a:hover{text-decoration:none;}
.titleFun .sp{margin-top:17px;}
.titleFun .sp em{display:inline-block;height:25px;line-height:23px;}
.titleFun .sp a{display:inline-block;width:75px;height:25px;line-height:23px;text-align:center;}
.titleFun .sp a.active{background-position:-239px -40px;margin-right:-5px;margin-left: -5px;position:relative;z-index:9;color:#fff;}
.titleFun .sp a:hover{text-decoration:none;}
.titleFun .sp a.active:hover{color:#fff;}
.aR .titleFun{background-position:20px -229px;padding:0 0 0 15px;}

.btn,.btn2,.btn5{display:inline-block;line-height:27px;text-align:center;color:#fff;width:86px;height:27px;cursor:pointer;}
a.btn1:hover,a.btn6:hover,a.btn6Over{color:#fff;}
.btn1Over{background-position:-100px 0;}
.btn1Down{background-position:-202px 0;}
.btn2{background:#313131;border:1px solid #454545;line-height:27px;padding-left:20px;width:105px;text-align:left;margin:1px 21px 1px 1px;color:#a1a1a1;}
.btn2:hover{background:#151515;}
.btn3,.btn4,.btn3Over,.btn4Over,.btn3Down,.btn4Down{width:138px;height:45px;text-indent:-1000px;overflow:hidden;display:block;float:left;}
.btn3{background-position:0 -83px;margin-right:10px;}
.btn3Over{background-position:0 -142px;margin-right:10px;}
.btn3Down{background-position:0 -202px;margin-right:10px;}
.btn4{background-position:-153px -83px;}
.btn4Over{background-position:-153px -142px;}
.btn4Down{background-position:-153px -202px;}
.btn5{background-position:0 -259px;color:#7E2C9A;}
.btn5Over{background-position:-98px -259px;color:#7E2C9A;}
.btn5Down{background-position:-193px -259px;color:#7E2C9A;}
.btn6,.btn6Over,.btn6Down{width:38px;height:22px;line-height:22px;color:#7E2C9A;margin-left:5px;}
.btn6{background-position:0 -376px;}
.btn6Over{background-position:-79px -376px;color:#fff;}
.btn6Down{background-position:-149px -376px;color:#fff;}
.btn7,.btn7Over,.btn7Down{width:82px;vertical-align:middle;font-weight:bold;font-size:14px;height:32px;line-height:32px;color:#7E2C9A;border:0;margin-left:44px;}
.btn7{background-position:-1px -415px;}
.btn7Over{background-position:-113px -415px;color:#fff;}
.btn7Down{background-position:-249px -415px;color:#fff;}
.btn8 span{color:#914CA8;}
.btn8 span,.btn8 em{display:inline-block;height:15px;border:1px solid #BD97CA;text-align:center;line-height:15px;width:36px;}
.btn8 em{width:41px;background:#bd97ca;color:#fff;}
.btn9,.btn9Over,.btn9Down{width:85px;height:28px;line-height:28px;margin-top:4px;color:#7E2C9A;}
.btn9{background-position:0 -259px;}
.btn9Over{background-position:-98px -259px;}
.btn9Down{background-position:-193px -259px;}

.list5 .d1{width:126px;}
.list5 .d2{width:402px;}
.list5 .d2 h3{font-weight:bold;font-size:14px;display:inline;margin-right:15px;}
.list5 .d2 strong{font-weight:normal;}
.list5 .d2 strong em{color:#fff;}
.list5 .d2 ul{margin-bottom:10px;}
.list5 .d2 li{padding:3px 0;}
.list5 .d2 em{color:#414141;}
.list5 .d2 .bt{margin:7px 0 10px;}

.list6 ul{width:700px;}
.list6 li{width:126px;margin:0 40px 0 0;padding-bottom:15px;display:inline;float:left;}
.list6 li strong{display:block;height:1.5em;overflow:hidden;font-weight:normal;margin:5px 0;}
.list6 .p{height:3em;overflow:hidden;}
.list6 .p1{height:17px;margin:6px 0 8px;}
.list6 li .p1 strong{margin:0;}

.list7 li{height:28px;line-height:26px;*line-height:24px;*height:24px;overflow:hidden;}
.list7 li em,.list7 li strong,.list7 li span{float:left;}
.list7 li span{float:right;text-align:right;width:100px;}
.list7 li em{color:#fff;font:bold 12px/14px arial;display:block;width:14px;height:14px;text-align:center;background-position:-22px -15px;margin:6px 10px 0 0;*margin-top:4px;}
.list7 li em.c{background-position:-22px 0;}
.list7 strong{font-weight:normal;width:130px;height:30px;overflow:hidden;display:block;}
.list7 .one,.list7 .one strong{height:108px;}
.list7 .one em{margin-top:0;}
.list7 li.one span{text-align:left;}

.sort{padding:12px 15px 2px;*padding-bottom:2px;_padding-bottom:5px;}
.sort .line{margin:12px 0;}
.sort ul{margin:0 0 12px;clear:both;}
.sort li{width:53px;float:left;line-height:20px;}
.sort li a{color:;}
.sort h4{clear:both;margin-bottom:5px;}
