/**/
.kk-index .shoubo .content { height:138px; }
.kk-index .benzhou .content { height:231px; color:#606060; }
.kk-index .zhuanti .content { height:127px; }
.kk-index .game .content { height:179px; }
.kk-index .huanying .content { height:179px; }
.kk-index .kandian .content { height:179px; }
.kk-index .shangsheng .content { height:377px; }
.kk-index .shangsheng2 .content { height:233px; }
.kk-index .shangsheng3 .content { height:188px; }
.kk-index .shangsheng_233 .content { height:233px; }
.kk-index .jingdian .content { height:179px; }
.kk-index .dydsj .content { height:377px; }
.box .content1 { border:1px solid #CCDFF2; border-top:none; background:#fff; zoom:1; overflow:hidden; padding:3px; }
.kk-index .dydsj .content1 { height:auto; }
.kk-index .rank .content { height:377px; }
.kk-index .yule .content { height:225px; }
.kk-index .wangyou .content { height:279px; }
.kk-index .zybg .content { height:225px; }
.kk-index .dmmh .content { height:279px; }
.kk-index .qiangxian .content { height:179px; }
.kk-index .mxy .content { height:279px; }
.kk-index .yingping .content { height:455px;display:none; }

.kk-index .yingping .upBox { display:block; }
.kk-index .zryp .content { height:455px; }
/**/
.kk-catalog .rbgx .content { height:363px; }
.kk-catalog .kanguo .content { height:363px; }
.kk-catalog .qqdy .content { height:310px; }
.kk-catalog .rank .content { height:310px; }
/**/
.kk-list .main { float:right; clear:right; }
.kk-list .sideR { float:left; clear:left; }
/**/
.xl-soft { position:relative; float:left; width:250px; height:249px; overflow:hidden; padding-top:12px; margin-bottom:8px; background:url(../ximg/sprite_1029.png) no-repeat 0 -81px; }
.xl-soft a {float:left;display:inline;color:#5f5f5f;margin:2px 6px 0;}
.xl-soft h2 {clear:both;height:20px; margin:0 10px 0 24px; font-size:13px; color:#ff5b01; position:relative;font-weight:normal;}
.xl-soft h2 em { position:absolute; top:0; right:0; font-weight:normal; font-size:12px; color:#939393; font-style:normal; }
.xl-s-down { margin:0 10px 2px 6px; padding-left:10px; font-size:12px; line-height:21px;overflow:hidden;}
.xl-s-down span {float:left;color:#D6D3D3; }
.xl-s-down p {clear:both;height:23px; overflow:hidden;margin-top:2px;}
.xl-s-down p a {color:#5f5f5f;}
.xl-soft .moreA { position:absolute; top:13px; right:12px; font-family:"simsun"; }
.xl-soft .downlink {float:left;}
.xl-soft .xl-soft-more a {margin:2px 0 0 6px;font-family:"simsun";}
/**/
.xzl-soft { position:relative; float:right; width:220px; height:237px; overflow:hidden; padding-top:12px; margin-bottom:8px; background:url(../ximg/sprite_1028.png) no-repeat 0 -81px; }
.xzl-soft a {float:left;display:inline;color:#5f5f5f;margin:2px 6px 0;}
.xzl-soft h2 {clear:both;height:20px; margin:0 10px 0 24px; font-size:13px; color:#ff5b01; position:relative;font-weight:normal;}
.xzl-soft h2 em { position:absolute; top:0; right:0; font-weight:normal; font-size:12px; color:#939393; font-style:normal; }
.xzl-s-down { margin:0 10px 2px 6px; padding-left:10px; font-size:12px; line-height:21px;overflow:hidden;}
.xzl-s-down span {float:left;color:#D6D3D3; }
.xzl-s-down p {clear:both;height:23px; overflow:hidden;margin-top:2px;}
.xzl-s-down p a {color:#5f5f5f;}
.xzl-soft .moreA { position:absolute; top:13px; right:12px; font-family:"simsun"; }
.xzl-soft .downlink {float:left;}
.xzl-soft .xzl-soft-more a {margin:2px 0 0 6px;font-family:"simsun";}
/**/
.shoubo li { float:left; text-align:center; width:102px; height:119px; overflow:hidden; line-height:19px; display:inline; margin:11px; }
.shoubo li .playpic { width:102px; height:76px; margin-bottom:5px; }
.shoubo li img { width:96px; height:70px; }
/**/
.kk-index .flash-box { width:450px; height:251px; overflow:hidden; padding:5px 9px; margin-bottom:8px; background:url(../ximg/flashBg_0810.png) no-repeat 0 0; }
.kk-index .flash-box h2 { font-size:13px; width:448px; height:20px; line-height:20px; margin-bottom:1px; color:#193B5F; }
.kk-index .flash-box .big-pic { float:left; width:248px; height:223px; overflow:hidden; margin-right:3px; }
.kk-index .flash-box .big-pic img { display:block; width:246px; height:221px; border:1px solid #000; }
.kk-index .flash-box .pic-list { float:left; width:81px; height:188px; position:relative; }
.kk-index .flash-box .pic-list .pre, .kk-index .flash-box .pic-list .next, .kk-index .flash-box .pic-list .no-pre, .kk-index .flash-box .pic-list .no-next { background:url(../ximg/sprite.png) no-repeat; width:81px; height:11px; position:absolute; top:0; left:0; }
.kk-index .flash-box .pic-list .pre { background-position:-804px -108px; }
.kk-index .flash-box .pic-list .no-pre { background-position:-852px -108px; }
.kk-index .flash-box .pic-list .next { background-position:-804px -125px; top:177px; }
.kk-index .flash-box .pic-list .no-next { background-position:-852px -125px; top:177px; }
.kk-index .flash-box .pic-list ul { position:absolute; top:0; left:5px; }
.kk-index .flash-box .pic-list li { float:left; width:71px; height:40px; overflow:hidden; margin-bottom:2px; }
.kk-index .flash-box .pic-list li a { display:block; width:71px; height:40px; overflow:hidden; }
.kk-index .flash-box .pic-list li a img { display:block; width:71px; height:40px; padding:1px; }
.kk-index .flash-box .pic-list li a:hover, .kk-index .flash-box .pic-list li a.currA { border:2px solid #56AAD8; width:67px; height:36px; }
.kk-index .flash-box .pic-list li a:hover img, .kk-index .flash-box .pic-list li a.currA img { margin:-2px; }
.kk-index .flash-box .flash-txt { clear:both; height:38px; line-height:19px; padding-top:3px; }
.kk-index .flash-box .flash-txt h3 { font-size:12px; height:19px; overflow:hidden; }
.kk-index .flash-box .flash-txt em { margin-left:8px; font:normal bold 14px Arial, Helvetica, sans-serif; color:#FF5B01; }
.kk-index .flash-box .flash-txt p { font-size:12px; color:#939393; height:19px; overflow:hidden; }
/**/
.kk-index .flash-box-xzl { width:704px; height:227px; border:1px solid #CCDFF2; margin-bottom:8px; overflow:hidden; padding:10px; }
.kk-index .flash-box-xzl .big-pic { float:left; width:379px; height:227px; overflow:hidden; margin-right:6px; }
.kk-index .flash-box-xzl .big-pic img { display:block; width:379px; height:227px; }
.kk-index .flash-box-xzl .pic-list { float:left; width:319px; height:227px; overflow:hidden; }
.kk-index .flash-box-xzl .pic-list li { border:1px solid #EDEDED; float:left; width:319px; height:44px; overflow:hidden; border-style:solid none; margin-bottom:-1px; line-height:18px; white-space:nowrap; }
.kk-index .flash-box-xzl .pic-list li a { color:#7C7B7B; display:block; padding:4px 10px 4px 64px; height:36px; overflow:hidden; position:relative; }
.kk-index .flash-box-xzl .pic-list li a:hover, .kk-index .flash-box-xzl .pic-list li.currA a { background:#F5F3F3; text-decoration:none; }
.kk-index .flash-box-xzl .pic-list li strong { display:block; color:#4A4A4A; }
.kk-index .flash-box-xzl .pic-list img { position:absolute; width:50px; height:29px; border:1px solid #9F9F9F; position:absolute; top:6px; left:4px; }
/**/
/**/
.kk-catalog .flash-box { width:704px; height:227px; border:1px solid #CCDFF2; margin-bottom:8px; overflow:hidden; padding:10px; }
.kk-catalog .flash-box .big-pic { float:left; width:379px; height:227px; overflow:hidden; margin-right:6px; }
.kk-catalog .flash-box .big-pic img { display:block; width:379px; height:227px; }
.kk-catalog .flash-box .pic-list { float:left; width:319px; height:227px; overflow:hidden; }
.kk-catalog .flash-box .pic-list li { border:1px solid #EDEDED; float:left; width:319px; height:44px; overflow:hidden; border-style:solid none; margin-bottom:-1px; line-height:18px; white-space:nowrap; }
.kk-catalog .flash-box .pic-list li a { color:#7C7B7B; display:block; padding:4px 10px 4px 64px; height:36px; overflow:hidden; position:relative; }
.kk-catalog .flash-box .pic-list li a:hover, .kk-catalog .flash-box .pic-list li.currA a { background:#F5F3F3; text-decoration:none; }
.kk-catalog .flash-box .pic-list li strong { display:block; color:#4A4A4A; }
.kk-catalog .flash-box .pic-list img { position:absolute; width:50px; height:29px; border:1px solid #9F9F9F; position:absolute; top:6px; left:4px; }
/**/
.star { display:-moz-inline-box; display:inline-block; width:75px; height:15px; background:url(../img/star.png) no-repeat; vertical-align:middle; font-size:1px; line-height:1px; }
.starsmall { width:50px; height:10px; margin:auto 5px; }
.star5 { background-position:0 0; }
.star4 { background-position:0 -15px; }
.star3 { background-position:0 -30px; }
.star2 { background-position:0 -45px; }
.star1 { background-position:0 -60px; }
.star0 { background-position:0 -75px; }
.small5 { background-position:-136px 0; }
.small4 { background-position:-136px -16px; }
.small3 { background-position:-136px -32px; }
.small2 { background-position:-136px -48px; }
.small1 { background-position:-136px -64px; }
/**/
.btn_pinglun { background:url(../img/icon.png) no-repeat 0 -160px; font-size:0; line-height:70px; width:97px; height:25px; border:none; }
.commentItem { padding:10px 10px 10px 86px; position:relative; zoom:1; }
.commentItem .moviePic { position:absolute; top:10px; left:10px; width:66px; height:96px; }
.commentItem .userPic { position:absolute; top:10px; left:10px; width:66px; height:66px; }
.commentItem .userName { position:absolute; top:82px; left:10px; width:66px; height:30px; overflow:hidden; text-align:center; line-height:15px; white-space:nowrap; color:#666; }
.commentItem h4 { font-size:14px; line-height:19px; height:19px; margin-bottom:5px; font-weight:normal; padding:0 5px; }
.commentItem .user { font-size:12px; line-height:20px; margin-bottom:5px; padding:0 5px; color:#666; }
.commentItem .user .hy, .commentItem .user .tj { background:url(../img/icon.png) no-repeat 0 -29px; padding-left:15px; margin-left:10px; white-space:nowrap; zoom:1; height:20px; }
.commentItem .user .tj { background-position:0 -53px; }
.commentItem .txt { font-size:12px; line-height:20px; margin-bottom:5px; padding:0 5px; }
.commentItem .date { color:#666; margin-bottom:18px; padding:0 5px; position:relative; height:24px; line-height:24px; }
.commentItem .date .right { text-align:right; position:absolute; top:0; right:5px; }
.commentItem .date a.btnTuijian { background:url(../img/icon.png) no-repeat 0 -112px; width:80px; height:24px; overflow:hidden; float:right; margin-top:-24px; font-size:0; line-height:0; }
/**/
.benzhou .top { padding:10px 10px 10px 85px; position:relative; height:91px; }
.benzhou .top .playpic { width:69px; height:97px; position:absolute; top:10px; left:10px; }
.benzhou .top .playpic img { display:inline; width:63px; height:91px; }
.benzhou .top h4 { height:17px; line-height:22px; overflow:hidden; font-size:12px; }
.benzhou .top p { height:20px; line-height:20px; overflow:hidden; }
.benzhou ul { line-height:20px; padding:0 10px; }
.benzhou ul li { height:20px; overflow:hidden; }
.benzhou .op { color:#E0E0E0; padding:5px 10px; font-family:simsun; }
.benzhou .op a { font-family:Arial; }
/**/
.game ul { height:63px; padding:10px 10px 0 75px; position:relative; line-height:21px; }
.game li { height:21px; overflow:hidden; padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -28px; }
.game li.pic { padding:0; width:62px; height:62px; position:absolute; top:10px; left:10px; background:none; }
.game li.pic img { display:block; width:56px; height:56px; padding:2px; border:1px solid #EAE4D1; }
.game .keyword { margin-top:8px; }
/**/
.huanying .movList { padding:2px 4px 0 4px; height:164px; width:348px; overflow:hidden; }
/**/
.kandian .top { background:url(../img/dott-gray.png) repeat-x 0 100%; height:46px; overflow:hidden; margin:0 10px; padding:10px 0; text-align:center; }
.kandian .top h4 { font-size:14px; font-weight:normal; line-height:26px; height:26px; overflow:hidden; }
.kandian .top h4 a { color:#FF5B01; }
.kandian .top h4 em { font-size:12px; margin-left:10px; font-style:normal; }
.kandian .top p { color:#939393; height:20px; line-height:20px; overflow:hidden; }
.kandian ul { padding:10px; line-height:24px; font-size:14px; color:#B6B7B8; }
.kandian li { height:24px; overflow:hidden; font-family:simsun; background:url(../ximg/sprite.png) no-repeat -888px -26px; padding-left:10px; }
.kandian li strong { color:#313131; font-weight:normal; margin:0 3px; }
.kandian li a { margin:0 3px; font-family:Arial; }
/**/
.qiangxian .mov { position:relative; height:74px; padding:10px 10px 0 92px; line-height:17px; color:#939393; }
.qiangxian .mov .playpic { position:absolute; top:10px; left:10px; width:74px; height:74px; }
.qiangxian .mov .playpic img { width:68px; height:68px; }
.qiangxian .mov h4 { line-height:21px; height:21px; overflow:hidden; font-size:12px; font-weight:normal; }
.qiangxian .mov p { height:51px; overflow:hidden; }
/**/
.jingdian ul { padding:10px 1px; zoom:1; height:159px; overflow:hidden; }
.jingdian li { float:left; margin:0 10px 9px 10px; display:inline; }
.jingdian li, .jingdian li .playpic, .jingdian li .playpic img { width:54px; height:75px; padding:0; border:none; }
/**/
.dydsj h4 { padding:0 10px; font-size:12px; line-height:16px; height:16px; overflow:hidden; margin-bottom:3px; }
.dydsj .p1 { float:left; width:280px; height:357px; overflow:hidden; background:url(../img/dott-gray.png) repeat-y 100% 0; margin:10px 0; }
.dydsj .p2 { float:left; width:425px; height:357px; overflow:hidden; margin:10px 0; }
.dydsj .p3 { float:left; width:290px; height:357px; overflow:hidden; background:url(../img/dott-gray.png) repeat-y 100% 0; margin:10px 0; }
.dydsj .movList, .dydsj .movList ul { height:338px; }
.dydsj .movList li { margin:0 6px 10px 6px; }
.dydsj .movList2, .dydsj .movList2 ul { height:113px; }
.dydsj .txt { margin:0 10px; border:1px solid #E0E0E0; background:#F2F2F3; line-height:20px; padding:5px 10px; color:#939393; }
.dydsj .txt li { padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px; }
/**/
.rank .sort-list { padding:0 10px; }
/**/
.yule .sort-list li { padding-right:0; }
/**/
.mxy ul.pic-list { padding:10px; height:213px; overflow:hidden; }
.mxy .pic-list li { padding-left:70px; position:relative; height:62px; overflow:hidden; color:#939393; line-height:20px; margin-bottom:10px; }
.mxy .pic-list li h4 { height:20px; margin-bottom:5px; font-size:12px; }
.mxy .pic-list li img { position:absolute; top:0; left:0; padding:2px; border:1px solid #EAE4D1; width:56px; height:56px; }
.mxy .pic-list li p { height:40px; overflow:hidden; }
.mxy .txt-list { height:36px; background:#E9F4FF; line-height:18px; padding:5px 10px; overflow:hidden; }
.mxy .txt-list li { height:18px; background:url(../ximg/sprite.png) no-repeat -888px -28px; padding-left:10px; }
/**/
.zybg .pic-list { background:url(../img/dott-gray.png) repeat-x 0 100%; height:80px; overflow:hidden; padding:15px 0 5px 115px; margin:0 10px; position:relative; }
.zybg .pic-list li { height:22px; line-height:22px; overflow:hidden; padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px; }
.zybg .pic-list .pic { position:absolute; top:10px; left:0; width:108px; height:85px; text-align:center; line-height:16px; padding:0; background:none; }
.zybg .pic-list .pic .playpic { width:108px; height:66px; margin-bottom:3px; }
.zybg .pic-list .pic .playpic img { width:102px; height:60px; }
.zybg .txt-list { padding:5px 10px; line-height:22px; }
.zybg .txt-list li { height:22px; overflow:hidden; padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px; position:relative; }
.zybg .txt-list li span { position:absolute; top:0; right:25px; color:#939393; }
.zybg .txt-list li .playMov { position:absolute; top:7px; right:0; background:url(../img/icon.png) no-repeat -56px 0; width:16px; height:0; padding-top:10px; overflow:hidden; }
/**/
.dmmh .pic-list { background:url(../img/dott-gray.png) repeat-x 0 100%; height:80px; overflow:hidden; padding:15px 0 5px 115px; margin:0 10px; position:relative; }
.dmmh .pic-list li { height:22px; line-height:22px; overflow:hidden; padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px; }
.dmmh .pic-list .pic { position:absolute; top:10px; left:0; width:108px; height:85px; text-align:center; line-height:16px; padding:0; background:none; }
.dmmh .pic-list .pic .playpic { width:108px; height:66px; margin-bottom:3px; }
.dmmh .pic-list .pic .playpic img { width:102px; height:60px; }
.dmmh .movList { padding:10px 1px; }
.dmmh .movList ul { width:354px; zoom:1; }
.dmmh .movList li { margin:0 9px; }
/**/
.rbgx .movList { padding:10px 2px; height:343px; }
.rbgx .movList ul { height:343px; }
.rbgx .movList li { margin:0 10px 15px 10px; }
/**/
.qqdy h4 { padding:0 10px; font-size:12px; line-height:16px; height:16px; overflow:hidden; margin-bottom:3px; }
.qqdy .p1 { float:left; width:390px; height:290px; overflow:hidden; background:url(../img/dott-gray.png) repeat-y 100% 0; margin:10px 0; }
.qqdy .p2 { float:left; width:320px; height:290px; overflow:hidden; margin:10px 0; padding-left:5px; }
.qqdy .movList2, .qqdy .movList2 ul { height:133px; }
.qqdy .newMov { height:270px; padding:0 10px; position:relative; overflow:hidden; }
.qqdy .newMov li { position:relative; height:74px; padding-left:82px; color:#939393; margin-bottom:24px; }
.qqdy .newMov li .playpic { position:absolute; top:0; left:0; width:74px; height:74px; }
.qqdy .newMov li .playpic img { width:68px; height:68px; }
.qqdy .newMov li h5 { line-height:21px; height:21px; overflow:hidden; font-size:12px; font-weight:normal; }
.qqdy .newMov li p { line-height:17px; height:51px; overflow:hidden; }
/**/
.inmedia { width:226px; height:249px; overflow:hidden; margin-bottom:8px; }
/**/
.kanguo h4 { color:#313131; height:20px; line-height:20px; font-size:12px; overflow:hidden; margin:0 10px; }
.kanguo .view_history { height:131px; line-height:22px; padding:5px 0; margin:0 10px; background:url(../img/dott-gray.png) repeat-x 0 100%; color:#939393; }
.kanguo .view_history div { display:none; }
.kanguo .view_history p { height:22px; overflow:hidden; }
.kanguo .looked { line-height:18px; height:72px; padding:10px 0 5px 0; margin-top:5px; background:url(../img/dott-gray.png) repeat-x 0 0; color:#939393; }
.kanguo .looked li { height:18px; overflow:hidden; position:relative; padding:0 40px 0 0; }
.kanguo .looked span { position:absolute; top:0; right:0; width:40px; text-align:right; overflow:hidden; font-size:10px; }
.kanguo .looked em { position:absolute; top:0; right:0; width:40px; text-align:right; font-size:10px; font-style:normal; overflow:hidden; }
.kanguo .xh { padding:0 1px; zoom:1; overflow:hidden; }
.kanguo .xh li { width:54px; height:95px; overflow:hidden; float:left; margin:0 10px 8px 10px; display:inline; text-align:center; line-height:16px; }
.kanguo .xh li .playpic, .kanguo .xh li .playpic img { width:54px; height:75px; padding:0; border:none; }
.kanguo .xh li .playpic { margin-bottom:4px; }
/**/
.kk-content .box h2 { background:#F1F1F1; border:1px solid #E1E1E1; height:27px; font:16px/27px "Microsoft Yahei"; color:#303030; }
.kk-content .box h2 em { color:#909090; font-size:12px; }
.kk-content .box .content { border-color:#E1E1E1; }
/**/
.contenInfo .content { padding:10px 0; }
.contenInfo .contentMain { float:left; width:716px; padding:0 10px; background:url(../img/dott-gray.png) repeat-y 100% 0; }
.contenInfo .contentMain h3 { font-size:14px; color:#303030; line-height:24px; height:24px; clear:both; margin-top:20px; }
.contenInfo .contentMain p.more { text-align:right; clear:both; font-family:simsun; padding:0 10px; }
.contenInfo .contentSide { float:left; width:220px; margin:10px 0; background:url(../img/dott-gray.png) repeat-y -2px 0; margin-left:-1px; padding-left:1px; }
.contenInfo .contentSide h3 { font-size:14px; color:#303030; line-height:24px; height:24px; clear:both; padding:0 10px; }
/**/
.movieInfo { zoom:1; overflow:hidden; line-height:21px; }
.movieInfo .moviePic { float:left; margin-right:15px; text-align:center; width:128px; display:inline; overflow:hidden; font-family:simsun; }
.movieInfo .moviePic .playpic { width:128px; height:178px; margin-bottom:5px; }
.movieInfo .moviePic .playpic img { width:116px; height:166px; padding:5px; }
.movieInfo .moviePic .playpic em { background-position:0 -31px; width:63px; height:21px; margin:-11px auto auto -31px; }
.movieInfo .movieDetail { float:left; width:340px; display:inline; overflow:hidden; color:#C8C8C8; font-family:simsun; line-height:21px; }
.movieInfo .movieScore { background:#F6F6F6; float:right; width:195px; display:inline; overflow:hidden; padding:10px; }
.movieInfo .movieScore p { color:#CCDFF2; font-family:simsun; line-height:21px; }
.movieInfo .movieScore p span { color:#FF8624; }
.movieInfo .movieScore p strong { color:#606060; }
.movieInfo .movieScore p a { font-weight:bold; }
.movieInfo .movieScore .rate { display:-moz-inline-box; display:inline-block; width:75px; height:15px; vertical-align:middle; margin:3px 3px 3px 0; position:relative; top:-2px; }
.movieInfo .movieScore .rate a { float:left; width:15px; height:15px; background:url(../img/star.png) no-repeat 0 -75px; overflow:hidden; }
.movieInfo .movieScore .rate a.mark { background-position:0 0; }
.movieInfo .movieScore ul { padding:10px 0; }
.movieInfo .movieScore li { line-height:14px; height:14px; position:relative; margin-bottom:7px; padding-left:85px; background:url(../img/star.png) no-repeat; font-size:10px; overflow:hidden; }
.movieInfo .movieScore li span { display:-moz-inline-box; display:inline-block; height:14px; background:#ddd; margin-right:3px; vertical-align:middle; }
.movieInfo .movieScore li em { position:absolute; top:0; left:0; font-style:normal; color:#606060; font-size:12px; height:14px; line-height:17px; overflow:hidden; }
.movieInfo .movieScore li.small5 { background-position:-106px 2px; }
.movieInfo .movieScore li.small4 { background-position:-106px -14px; }
.movieInfo .movieScore li.small3 { background-position:-106px -30px; }
.movieInfo .movieScore li.small2 { background-position:-106px -46px; }
.movieInfo .movieScore li.small1 { background-position:-106px -62px; }
/**/
.movieDetail { float:left; width:340px; display:inline; overflow:hidden; color:#C8C8C8; font-family:simsun; line-height:21px; }
.movieDetail strong { font-weight:normal; color:#606060; }
.movieDetail a, .movieDetail span { margin:0 2px; font-family:Arial; }
.movieDetail span { color:#303030; }
.movieDetail .sub { zoom:1; padding-left:40px; overflow:hidden; width:303px; }
.movieDetail .sub strong { float:left; width:40px; margin-left:-40px; }
.movieDetail .sub1 a { float:left; height:21px; margin:0; width:25px; overflow:hidden; }
/**/
.movieIntro { color:#606060; padding:0 10px; line-height:20px; }
/**/
.dytp ul { zoom:1; overflow:hidden; height:91px; }
.dytp li { float:left; width:81px; height:81px; margin:5px 10px; display:inline; }
.dytp li img { display:block; width:73px; height:73px; padding:3px; border:1px solid #EAE4D1; }
/**/
.xgzx ul { line-height:21px; padding:5px 10px; }
.xgzx li { padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px; margin-bottom:3px; height:21px; overflow:hidden; }
.xgzx li span { white-space:nowrap; margin-left:10px; color:#939393; }
/**/
.contentSide .movList { padding:0 2px; zoom:1; overflow:hidden; height:auto; margin-bottom:5px; }
.contentSide .movList ul { width:216px; margin:auto; height:auto; }
.contentSide .movList li { margin:0 4px; padding-bottom:15px; }
/**/
.kk-rank .box h2 { background:url(../ximg/sprite.png) repeat-x 0 1px; border:1px solid #E3E3E3; height:24px; line-height:24px; color:#333; }
.kk-rank .box h2 em { font-size:13px; color:#333; }
.kk-rank .box .content { border-color:#E3E3E3; }
/**/
.rankList { line-height:28px; position:relative; zoom:1; overflow:hidden; margin-top:1px; }
.rankList li { background:url(../img/dott-gray.png) repeat-x 0 -2px; height:28px; padding:2px 25px 0 20px; overflow:hidden; position:relative; top:-1px; clear:both; margin:0 10px; }
.rankList li em { background:#939393; color:#fff; position:absolute; top:10px; left:0; width:13px; height:11px; font:bold 10px/11px Arial; letter-spacing:-1px; text-align:center; }
.rankList li span { color:#BDBCBC; white-space:nowrap; }
.rankList li a { zoom:1; }
.rankList li .score { position:absolute; top:2px; right:0; color:#FF5B01; font-weight:bold; font-size:10px; }
.rankList li .score strong { font-size:12px; }
.rankList li a.playMov { display:-moz-inline-box; display:inline-block; background:url(../ximg/sprite.png) no-repeat -808px -32px; width:16px; height:16px; vertical-align:middle; }
.rankList li.top em { background:#FF5B01; }
/**/
.rankList li.top1 { height:90px; padding:10px 0 10px 90px; }
.rankList li.top1 em { background:#FF5B01; }
.rankList li.top1 .score { font-size:12px; top:5px; }
.rankList li.top1 .score strong { font-size:16px; }
.rankList li.top1 .playpic { position:absolute; top:10px; left:20px; width:64px; height:90px; }
.rankList li.top1 .playpic img { width:58px; height:84px; }
.rankList li.top1 .playpic:hover em { position:absolute; top:50%; left:50%; width:31px; height:31px; margin:-15px auto auto -15px; background:url(../img/play.png) no-repeat; display:block; cursor:pointer; _background:url(../img/play.gif) no-repeat; _filter:alpha(opacity=75); }
.rankList li.top1 h4 { font-size:12px; font-weight:bold; line-height:22px; height:22px; overflow:hidden; margin-bottom:10px; }
.rankList li.top1 h4 span { font-weight:normal; }
.rankList li.top1 h5 { color:#BDBCBC; line-height:12px; height:12px; font-size:10px; overflow:hidden; font-weight:normal; margin-bottom:10px; margin-top:-10px; }
.rankList li.top1 p { font-family:simsun; line-height:22px; height:22px; overflow:hidden; color:#D8D7D7; }
.rankList li.top1 p strong { font-weight:normal; color:#606060; }
.rankList li.top1 p span { margin:auto 3px; color:#606060; }
.rankList li.top1 p a { margin:auto 3px; }
/**/
.rankList li.top4 { height:110px; float:left; width:64px; clear:none; padding:0; text-align:center; line-height:20px; display:inline; margin:10px 2px 5px 10px; }
.rankList li.top4 em { top:3px; left:3px; z-index:2; }
.rankList li.top4 .score { font-size:12px; top:5px; }
.rankList li.top4 .score strong { font-size:16px; }
.rankList li.top4 .playpic { width:64px; height:90px; z-index:1; }
.rankList li.top4 .playpic img { width:58px; height:84px; }
.rankList li.top4 .playpic:hover em { position:absolute; top:50%; left:50%; width:31px; height:31px; margin:-15px auto auto -15px; background:url(../img/play.png) no-repeat; display:block; cursor:pointer; _background:url(../img/play.gif) no-repeat; _filter:alpha(opacity=75); }
/**/
.rankListHy li { padding-right:130px; }
.rankListHy li .hy { position:absolute; top:2px; right:45px; }
.rankListHy li .hy strong { font-weight:normal; color:#606060; }
/**/
.ztList { zoom:1; overflow:hidden; line-height:20px; margin-right:-10px; }
.ztList li { float:left; width:217px; margin:0 13px 0 10px; height:257px; padding:10px 0; display:inline; }
.ztList li .playpic { width:217px; height:152px; margin-bottom:5px; }
.ztList li .playpic img { width:211px; height:146px; border-color:#CCDFF2; }
.ztList li dl { height:80px; overflow:hidden; }
.ztList li dt { height:20px; overflow:hidden; font-weight:bold; background:url(../ximg/sprite.png) no-repeat -376px -66px; padding-left:8px; }
.ztList li dt a { color:#4A4A4A; }
.ztList li dd { color:#7C7B7B; height:60px; overflow:hidden; }
.ztList li p { height:20px; overflow:hidden; position:relative; }
.ztList li .date { font-size:10px; color:#959494; }
.ztList li .gk { position:absolute; top:0; right:0; width:70px; height:20px; text-align:right; padding-right:6px; font-family:simsun; background:url(../ximg/sprite.png) no-repeat -818px -54px; }
/**/
.box .player-more { background:#ECF6FF; border-top:1px solid #CCDFF2; line-height:21px; padding:3px 10px; clear:both; }
.box .player-more h3, .box .player-more div { display:inline; font-size:12px; font-weight:normal; }
.box .player-more span { margin:auto 5px; color:#D3DDF9; }
/**/
.searchEx { border:1px solid #E0E0E0; background:#F2F2F3; padding:5px 10px 15px 10px; margin:10px; text-align:center; }
.searchEx h3 { font-size:13px; line-height:20px; text-align:left; }
.searchEx .item { display:inline; margin:auto 10px; }
.searchEx select, .searchEx button { vertical-align:middle; }
.searchEx button { background:url(../img/icon.png) no-repeat 0 -232px; border:none; width:67px; height:21px; text-indent:100px; }
/**/
.catalogbox dl { margin:20px; line-height:24px; }
.catalogbox dt { color:#313131; font-weight:bold; }
.catalogbox dd { margin-bottom:20px; }
.catalogbox dd ul { zoom:1; overflow:hidden; }
.catalogbox dd li { float:left; width:130px; margin-right:5px; height:24px; margin-bottom:6px; }
.catalogbox dd .small li { width:65px; }
.catalogbox dd li a em { font-style:normal; color:#939393; }
.catalogbox dd .more { text-align:right; font-family:simsun; clear:both; }
/**/
.player-mov-list { zoom:1; overflow:hidden; width:947px; padding:10px 0 0 0; }
.player-mov-list ul { width:987px; zoom:1; overflow:hidden; }
.player-mov-list li { float:left; width:281px; height:185px; overflow:hidden; line-height:19px; display:inline; margin:0 37px 0 10px; }
.player-mov-list li h3 { font-size:12px; line-height:19px; height:19px; overflow:hidden; font-weight:normal; }
.player-mov-list li h3 a { color:#313131; }
.player-mov-list li .playpic { width:281px; height:118px; margin-bottom:5px; }
.player-mov-list li .playpic img { width:271px; height:108px; padding:4px; }
.player-mov-list li .mov-arter, .player-mov-list li .about-mov-link { height:19px; overflow:hidden; }
.player-mov-list li .mov-arter a { color:#4B4B4B; }
/**/
.mov-detail-box h2 { font-size:18px; line-height:24px; height:24px; overflow:hidden; margin-bottom:5px; }
.mov-detail-box h2 em { font-size:14px; font-style:normal; font-weight:normal; margin-left:10px; }
.mov-detail-box h2 span { font-size:14px; font-weight:normal; color:#939393; margin-left:10px; }
.mov-detail-box .mov-detail-info { border:1px solid #CCDFF2; padding:10px; zoom:1; overflow:hidden; }
.talk-page .mov-detail-box .mov-detail-info { border:none; padding:0; }
/**/
.mov-pic-flash { float:left; width:252px; overflow:hidden; text-align:center; }
.mov-pic-flash .big-pic img { display:block; border:1px solid #E1E1E1; width:242px; height:339px; padding:4px; }
.mov-pic-flash .mov-option { margin-top:8px; }
.mov-pic-flash .mov-option span { color:#E4D3E2; margin:0 7px; }
/**/
.mov-drama-box { float:right; width:675px; clear:right; }
.talk-page .mov-drama-box { width:699px; }
.mov-drama-box h3 { background:#F1F1F1; border:1px solid #E1E1E1; height:27px; line-height:27px; padding:0 10px; font-size:13px; }
.mov-drama-box .mov-drama { color:#939393; font-size:14px; line-height:22px; background:url(../img/dott-gray.png) repeat-x 0 100%; padding-bottom:10px; margin-bottom:10px; }
.mov-drama-box .mov-drama h3 { color:#313131; line-height:24px; font-size:14px; background:none; border:none; padding:0; }
.mov-drama-box .content { border-color:#E1E1E1; padding:10px; }
.mov-drama-box .sort-mov-comments { text-align:right; }
.mov-drama-box .sort-mov-comments .currA { font-weight:bold; color:#f00; }
.mov-drama-box .sort-mov-comments span { color:#853185; margin:0 8px; }
.mov-drama-box .list-pager { clear:both; text-align:right; padding:0; position:static; }
.mov-drama-box .list-pager a, .mov-drama-box .list-pager strong { display:-moz-inline-box; display:inline-block; vertical-align:middle; border:1px solid #CCDFF2; width:auto!important; min-width:12px; width:12px; height:18px; line-height:18px; text-align:center; white-space:nowrap; overflow:visible; padding:0 3px; margin-left:6px; }
.mov-drama-box .list-pager strong { padding:1px 4px; color:#939393; border:none; }
.mov-drama-box .list-pager a:hover { text-decoration:none; }
/**/
.FC-box dl { position:relative; zoom:1; padding-left:65px; margin-bottom:15px; }
.FC-box dt { background:url(../img/dott-gray.png) repeat-x 0 100%; height:24px; line-height:22px; font-weight:bold; }
.FC-box dt a { color:#333; }
.FC-box dd.userInfo { height:24px; line-height:24px; }
.FC-box dd.userInfo img { border:1px solid #E3E3E3; padding:2px; width:50px; height:50px; position:absolute; top:0; left:0; }
.FC-box dd.userInfo .time { color:#939393; margin-left:20px; }
.FC-box dd.dd-content { line-height:19px; }
.FC-box dd.dd-content em.replyNum { color:#FF5B01; font-style:normal; }
.FC-box dd.aboutFilm { position:absolute; top:0; right:0; color:#939393; line-height:24px; text-align:right; }
.FC-box dd.aboutFilm div { height:24px; }
/**/
.talk-list-box { margin-bottom:20px; }
.talk-list-box .talk-list-top { zoom:1; padding-left:65px; position:relative; margin-bottom:20px; }
.talk-list-box .talk-list-top .user-header img { position:absolute; top:0; left:0; border:1px solid #E3E3E3; padding:2px; width:50px; height:50px; }
.talk-list-box .talk-list-top .user-info { line-height:24px; height:24px; background:url(../img/dott-gray.png) repeat-x 0 100%; color:#939393; }
.talk-list-box .talk-list-top .user-info cite { font-style:normal; margin:0 10px; }
.talk-list-box .talk-list-top .talk-c-box { line-height:19px; color:#5D5D5D; }
.talk-list-box .talk-list-top .talk-c-box h4 { font-size:12px; margin-bottom:5px; line-height:24px; color:#333; }
.talk-list-box .talk-list-top .about-reply { background:#EFEFEF; border:1px solid #E3E3E3; padding:0 10px; zoom:1; overflow:hidden; line-height:25px; margin-top:15px; }
.talk-list-box .talk-list-top .about-reply .good-reply { float:left; }
.talk-list-box .talk-list-top .about-reply .supper-YN { float:right; }
.talk-list-box .talk-li-box { margin:0 0 20px 65px; position:relative; padding-left:70px; zoom:1; }
.talk-list-box .talk-li-box dt { color:#939393; line-height:24px; border-bottom:1px solid #E9ECF1; height:23px; overflow:hidden; margin-bottom:5px; }
.talk-list-box .talk-li-box dt cite { font-style:normal; margin:auto 10px; }
.talk-list-box .talk-li-box .user-header img { border:1px solid #E3E3E3; padding:2px; width:50px; height:50px; position:absolute; top:0; left:0; }
.talk-list-box .talk-li-box .talk-c-box { color:#5D5D5D; height:auto!important; height:25px; min-height:25px; }
.talk-list-box .talk-li-box .talk-floor { position:absolute; top:0; right:0; color:#939393; }
.talk-list-box .submit-talk { color:#959595; margin-left:30px; }
.talk-list-box .list-pager { margin:-20px 0 0 0; }
/**/
.talk-form { margin-left:30px; }
.talk-form h4 { font-size:14px; line-height:24px; list-style-type:5px; }
.talk-form .input-box textarea { display:block; width:600px; height:200px; font-family:simsun; font-size:12px; border:1px solid #E1E1E1; margin-bottom:10px; }
.talk-form .btn-box button { background:url(../img/icon.png) no-repeat 0 -352px; border:none; width:55px; height:21px; overflow:hidden; font:13px/21px simsun; }

.shangsheng .sort-list .score { width:25px; position:absolute; top:3px; left:182px; color:#FF5B01; font-size:10px; font-weight:bold; text-align:left; }
.shangsheng .sort-list .score strong {float:left;  font-size:12px; }
.shangsheng .sort-list .score span {float:left;  display:block; height:5px; font-size:1px; background:#e5e5e5; margin:6px 0 0 0;>margin:6px 0 0 3px;_margin:4px 0 0 0; }
.shangsheng .sort-list .scoredown { color:#8ac134; }
.shangsheng2 .sort-list .taoshu { position:absolute; top:2px; right:50px; }
.shangsheng2 .sort-list .jiage { position:absolute; top:2px; right:0; }
.shangsheng3 .sort-list .taoshu { position:absolute; top:2px; right:50px; }
.shangsheng3 .sort-list .jiage { position:absolute; top:2px; right:0; }

/*下载排行 2009.6.29*/
.kk-index .wyshangsheng .content {height:225px; }
.wyshangsheng .sort-list .score { width:40px;left:132px;}
.wyshangsheng .sort-list .score em {font-family:"Arial"; font-weight:bold; font-size:12px; top:0; left:10px;}
.wyshangsheng .sort-list .dltime {position:absolute; left:162px; text-align:left; }
.mainFloat .wy {margin-right:0px; }
/*下载排行 2009.7.6*/
.zhuanti .top {padding:10px 10px 6px 122px;height:65px; }
.zhuanti .top h4 { height:22px; line-height:24px; }
.zhuanti .top p { height:43px; line-height:20px; overflow:hidden; }
.zhuanti .top .playpic {width:108px; height:68px; }
.zhuanti .top .playpic img {width:102px; height:60px; }
.zhuanti .txt-list { padding:0 10px; line-height:22px; }
.zhuanti .txt-list li { height:22px; overflow:hidden; padding-left:10px; background:url(../ximg/sprite.png) no-repeat -888px -27px;}
.txt_tag { margin:0 10px; border:1px solid #E0E0E0; background:#F2F2F3; line-height:20px; padding:5px 10px; color:#d2d2d2; }
.txt_tag p span {color:#717171; font-weight:bold; }
.txt_tag p a { margin:0 5px; }
.dydsj .list-pager {width:100px; top:33px; right:436px; }
.yn_list_pager {height:21px; color:#ccc; background:#f9f9f9; border-bottom:solid #ececec 1px; padding-left:10px; line-height:22px; }
.yn_list_pager a {padding:0px 10px 3px 10px;>padding:0px 10px 2px 10px;_padding:0px 10px 3px 10px;}
.yn_list_pager a.on, .yn_list_pager a:hover {color:#656565; background:url(../img/yn_list_pagerbg.gif) no-repeat center bottom; text-decoration:none; }
.yn_list_pager2 {height:21px; color:#ccc; background:#f9f9f9; border-bottom:solid #ececec 1px; padding-left:10px; line-height:22px; }
.yn_list_pager2 a {padding:0px 10px 3px 10px;>padding:0px 10px 2px 10px;_padding:0px 10px 3px 10px;}
.yn_list_pager2 a.on, .yn_list_pager2 a:hover {color:#656565; background:url(../img/yn_list_pagerbg.gif) no-repeat center bottom; text-decoration:none; }
.kk-index .huanying .content { height:188px; }

.yn_list_pager a.upH2, .yn_list_pager a:hover { color:#656565; background:url(../img/yn_list_pagerbg.gif) no-repeat center bottom; text-decoration:none; }
.huanying .movList { display:none; }
.huanying .upBox { display:block; }
.wlj { position:absolute; display:block; width:145px; height:27px; right:15px; top:0px; }

.huanying .movList ul {height:185px; }
.huanying .movList { height:340px; }
/*我看过的 2009.7.21*/
.kanguo h4 { color:#313131; height:20px; line-height:20px; font-size:12px; overflow:hidden; margin:0 10px; }
.kanguo .view_history { height:138px; line-height:22px; padding:5px 0; margin:0 10px; background:url(../img/dott-gray.png) repeat-x 0 100%; color:#939393; }
.kanguo .view_history div { display:none; }
.kanguo .view_history p { height:22px; overflow:hidden; }
.kanguo .looked { line-height:18px; height:72px; padding:10px 0 5px 0; margin-top:5px; background:url(../img/dott-gray.png) repeat-x 0 0; color:#939393; }
.kanguo .looked li { height:20px; overflow:hidden; position:relative; padding:0 40px 0 0; }
.kanguo .looked span { position:absolute; top:0; right:0; width:40px; text-align:right; overflow:hidden; font-size:10px; }
.kanguo .looked em { position:absolute; top:0; right:0; width:40px; text-align:right; font-size:10px; font-style:normal; overflow:hidden; }
.box .kanguo .box-moreA { top:180px;}

.qiangxian_tt {background:url(../ximg/sprite.png) no-repeat 0 -248px; height:27px; overflow:hidden;position:relative;}
.qiangxian_tt h2 { padding:4px 5px 0 6px;position:absolute; cursor:pointer;  background:none; height:21px; left:10px; top:0px; line-height:20px;}
.qiangxian_tt h2.upH2 {border:#c5ddf6 1px solid; padding:2px 5px 2px; background:#fff; border-bottom:none; border-top-width:2px;}
.qiangxian_tt .qiangxian_tab2 { left:85px;}
.sideR .newhistory { display:none; }
.sideR .upBox { display:block;}
/*首页导航修改 2009.7.22*/
.kk-hd { width:960px; height:60px;  margin:0 auto;  position:relative; padding-top:12px; z-index:9999;}
.kk-hd .logo { float:left; width:142px;  padding:3px 0 0 10px; }
.kk-hd .tips {float:left;display:inline; color:#e3e3e3; margin:25px 0 0 10px; }
.kk-hd .tips a {color:#aeaeae; margin:0 5px; }
.kk_vod_topbanner {position:absolute;right:0px;bottom:0px;width:650px; height:60px; overflow:hidden;  text-align:right; }

.search-box_2 p {position:absolute; right:15px; top:4px; color:#9dd1f6; }
.search-box_2 p a {color:#363636;font-size:13px;margin:0 5px;}

.more_link { position:absolute; width:150px; right:5px; top:30px;  z-index:9998;  }
.more_link_bg {width:148px; height:49px; background:#fff; border:solid #cbdced 1px; z-index:9997;}
.more_link ul { width:148px; margin:-50px 0 0 0; z-index:9999; position:relative; }
.more_link ul li { float:left; display:inline; margin:5px 0 0 10px; }
.yn_sup { color:#f00; font-size:10px; position:absolute; right:41px; top:53px; }

.pic-list_0810 {float:left; display:inline; width:196px; margin-top:-3px; overflow:hidden; }
.pic-list_0810 a {display:block; width:196px; height:33px; padding:5px 0 0 7px; background:url(http://misc.web.xunlei.com/www_5_3/img/piclist0810_bg.gif) no-repeat left bottom; }
.pic-list_0810 a:hover {text-decoration:none; background-position:left top; }
.pic-list_0810 a:hover span {cursor:pointer;}
.pic-list_0810 img {display:block; float:left; width:40px; height:28px; overflow:hidden; }
.pic-list_0810 span {display:block; float:left; width:150px; height:14px; padding-left:4px; margin-bottom:2px;line-height:14px; color:#a0a0a0;overflow:hidden;  }
.pic-list_0810 span strong {color:#424242;}
.pic-list_0810 a.currA span strong {color:#016A9F;}

.shoubo .top { padding:10px 10px 6px 92px; position:relative; height:51px; }
.shoubo .top .playpic { width:73px; height:51px; position:absolute; top:10px; left:10px; }
.shoubo .top .playpic img { display:inline; width:69px; height:47px; padding:1px; }
.shoubo .top h4 { height:22px; line-height:22px; overflow:hidden; font-size:12px; font-weight:normal; }
.shoubo .top p { height:30px; color:#939393; line-height:16px; overflow:hidden; }
.shoubo .top .oldkk_star {height:12px; position:absolute; right:20px; top:10px; }
.shoubo .top .oldkk_star strong {position:absolute; right:-14px; top:-4px; }

.benzhou .top .oldkk_star {margin-top:0;  }
.benzhou .top p.jianjie {height:37px; color:#939393; line-height:20px; position:relative; padding-left:30px; }
.benzhou .top p.jianjie span {position:absolute;top:0;  left:0; color:#606060; }
.benzhou .gray {color:#acacac; }

.yingping .top { padding:10px 10px 8px 110px; position:relative; height:127px; }
.yingping .top .playpic { width:92px; height:127px; position:absolute; top:10px; left:10px; }
.yingping .top .playpic img { display:inline; width:86px; height:121px; }
.yingping .top h4 { height:26px; line-height:22px; overflow:hidden; font-size:13px; font-weight:normal; }
.yingping .top p { height:58px; line-height:20px; overflow:hidden; }
.yingping .top p.yingping_detail {height:22px;}
.yingping .top p.yingping_detail a {margin-right:3px; }
.yingping .top p.yingping_date {color:#666; margin-top:5px;height:22px; }
.yingping .top .oldkk_star {margin-left:10px; }
.yingping .top .hover_bg, .yingping .top .hover_bg_txt {width:86px; top:118px; }
.yingping .hy, .yingping .tj {margin-left:10px; padding-left:15px; background:url(../img/icon.png) no-repeat 0 -29px; }
.yingping .tj {background-position:0 -53px; }
.yingping .qiangxian_tt {background-position: 0 -408px;}
.yingping .qiangxian_tt .qiangxian_tab2 { left:110px;}
.yingping .more_link {right:10px; top:460px; text-align:right; }

.zryp .sort-list li {height:24px; padding:3px 32px 0 16px; background:url(../img/zryp_dot.gif) repeat-x left bottom; }
.zryp .sort-list li a.zryp_total {position:absolute; right:18px; top:4px; }
.zryp .sort-list {padding:8px 10px;}

.nav_1029 {position:relative;width:960px;height:80px;background:url(../ximg/sprite_1029.png);margin:0 auto 8px;z-index:1;}
.nav_1029 p.morelink {float:right;display:inline;margin-right:5px;}
.nav_1029 p.morelink a {font-size:13px;color:#d7effc;margin:0 6px;}
.nav_1029 .morelink a.moreA { background:url(../ximg/sprite_1029.png) no-repeat -922px -225px; padding-right:15px; }
.nav_1029_ul {padding:12px 0 0 10px;}
.nav_1029_ul li {float:left;display:inline;background:url(../ximg/sprite_1029.png) no-repeat -958px -175px;padding:0 14px 0 16px;font-size:14px;}
.nav_1029_ul li.no_bg {background:none;}
.nav_1029_ul li a {color:#fff;}
.nav_1029_ul li a:hover {color:#c8f304;}

.all_type_1029 {position:absolute;left:21px;bottom:13px;>bottom:11px;height:14px;line-height:14px;font-weight:bold;padding-right:16px;}
.all_type_1029:hover {text-decoration:none;}

.form-box {position:absolute;left:256px;bottom:7px;width:445px;height:24px;}
.form-box input {float:left;width:368px;height:19px;border:solid #d5e6f8 1px;background:fff;padding:3px 0 0 8px;font-size:12px;color:#b3b3b3;margin-top:1px;}
.form-box button {float:right;display:block;width:59px;height:24px;text-indent:-9999px;background:none;border:none;}
.nav_1029_news {position:absolute;left:718px;bottom:8px;color:#d7e9fc;}
.nav_1029_news a {margin:0 5px; }
.nav_1029_news span {color:#a9a9a9;}
.newsbtn {position:absolute;right:22px;bottom:15px;display:block;width:5px;height:9px;font-size:0;line-height:0;}
.newsbtn_next {right:11px;}

.djgz .content {height:177px;padding-top:11px;position:relative;}
.djgz .top {position:relative;width:146px;height:52px;background:url(../img/dot_1029.gif) repeat-x 0 62px;padding:0 3px 11px 80px;margin:8px auto 0;overflow:hidden;zoom:1;}
.djgz .top .playpic {position:absolute;left:0;top:0px;display:block;}
.djgz .top .playpic img {width:68px;height:48px;}
.djgz .top h4 {height:13px;line-height:14px;margin-bottom:4px;}
.djgz .top h4 a {font-weight:normal;font-size:12px;}
.djgz .top h4 a.highlight {color:#ff5b01;}
.djgz .top p {color:#878787;line-height:18px;}

.type_1029 {position:absolute;width:958px;height:167px;top:82px;left:0;background:#fff;border:solid #ccdff2 1px;z-index:9999;overflow:hidden;}
.type_1029_con {float:left;display:inline;width:220px;height:140px;border-right:solid #e9f1f9 1px;margin:8px 0 0 18px;}
.no_bg {border:none;}
.type_1029_con dl {height:125px;}
.type_1029_con dt {color:#868686;font-weight:bold;height:18px;padding:4px 0 8px;}
.type_1029_con dd {line-height:20px;}
.type_1029_con dd a {margin:0 12px 0 0; }
.type_1029_con p a {color:#016A9F;margin:0 7px 0 0; }

.hdlink img {position:absolute;right:372px;>right:396px;top:2px;}
.newlink {position:absolute;right:196px;>right:207px;top:2px;}

.mykk_div {float:left;display:inline;margin:25px 0 0 0;>margin:26px 0 0 0;color:#e3e3e3;}
.mykk_div span {float:left;margin:0 5px 0 0;>margin:-2px 5px 0 0;}
.mykk_div a {float:left;color:#aeaeae;}
.mykk {position:relative;z-index:9999;background:url(../ximg/sprite_1029.png) no-repeat;background-position: -895px -96px;>background-position: -895px -99px;padding:2px 14px 1px 9px; }
.mykk:hover, .mykk_on {background-position:-894px -97px;>background-position:-894px -100px;text-decoration:none;border:solid #ccdff2 1px;padding:1px 15px 1px 10px;margin:0 -2px; z-index:9999;}
.mykk_ul {width:49px;position:absolute;left:-2px;top:19px;border:solid #ccdff2 1px;background:#fff;z-index:9999;padding:3px 14px 3px 10px;}
.mykk_ul li {line-height:22px;}
.mykk_ul li a {float:none;margin:0;color:#016A9F;padding:0px;}
.mykk_con {float:left;position:relative;line-height:16px;z-index:99999;}

.video_list {padding:20px 0 0 0;}
.video_list li {float:left;display:inline;width:128px;height:150px;padding:0 12px 15px;overflow:hidden;}
.video_list li img {display:block;width:128px;height:96px;overflow:hidden;margin-bottom:5px;}
.video_list li .vnum {position:relative;zoom:1;margin-top:3px;line-height:14px;}
.video_list li .vnum span {display:block;}
.video_list li .video_list_tt {line-height:16px;white-space:nowrap;overflow:hidden;width:135px;}
.vnum {color:#999;line-height:14px;}
.vnum em {font-style:normal;font-size:10px;color:#5b5b5b;}
.video_list li .vnum span.pl {position:absolute;right:0px;bottom:1px;height:13px;overflow:hidden;}
.mykk_on {background:url(../ximg/sprite_1029.png) no-repeat;}
.pic-list_0810 a:hover , a.currA{text-decoration:none; background-position:left top; }

.news_width {OVERFLOW: hidden; WIDTH: 205px; WHITE-SPACE: nowrap  }