.btn-openlight,.flower i,.flower label,.fullscreen .esc-fullscreen .icon-x,.mobile-game-recommend .i-mask7k,.mobile-game-recommend .mobile-game-recommend-icon-ad,.mobile-game-recommend .mobile-game-recommend-icon-android,.mobile-game-recommend .mobile-game-recommend-icon-ios,.player-aside .more-video .line,.player-box .btn-closelight,.player-box .btn-closelight:hover,.player-box .qk-slogan,.player-tools .i-cai,.player-tools .i-col,.player-tools .i-continue,.player-tools .i-ding,.player-tools .i-fullscreen,.player-tools .i-pause,.player-tools .i-photo,.player-tools .i-replay,.player-tools .i-screen,.player-tools .i-share,.player-tools .i-voice,.player-tools .i-volumn,.player-tools .i-zoombig,.player-tools .i-zoomsm,.player-tools a:hover .i-col,.player-tools a:hover .i-continue,.player-tools a:hover .i-fullscreen,.player-tools a:hover .i-pause,.player-tools a:hover .i-photo,.player-tools a:hover .i-replay,.player-tools a:hover .i-screen,.player-tools a:hover .i-share,.player-tools a:hover .i-voice,.player-tools a:hover .i-volumn,.player-tools a:hover .i-zoombig,.player-tools a:hover .i-zoomsm{background-repeat:no-repeat;}
.opacity75{opacity:.75;filter:alpha(opacity=75);filter:alpha(Opacity=75)}.opacity50{opacity:.5;filter:alpha(opacity=50);filter:alpha(Opacity=50)}.main-mod{background:#fff;border:1px solid #f2f2f2;margin-bottom:6px}.player-page{background:0 0}
.player-page .page{background-color:#b0ddfc;}
.player-page .page .play-share{left:480px;bottom:0;top:660px}.player-box-wrap{position:relative;overflow:hidden;zoom:1;text-align:center;font-size:0}
.player-box-wrap .p-bg-l,.player-box-wrap .p-bg-r{position:relative;height:0;line-height:0;background:red}
.player-box-wrap .p-bg-l span,.player-box-wrap .p-bg-r span{background-repeat:no-repeat;position:absolute;display:block;bottom:0;left:0;width:100%;height:516px}
.player-box-wrap .p-bg-l{right:50%;margin-right:490px}
ol.play-step {
    padding-left: 20px;line-height: 30px;
}

.player-box{font-size:12px;display:inline-block;min-width:980px;*width:980px;overflow:hidden;text-align:left;padding-bottom:10px;position:relative}
.player-box .ad-box{margin:15px 0}
.player-box .player-ft,.player-box .player-hd{position:relative;overflow:hidden;zoom:1}
.player-box .player-ft-c,.player-box .player-hd-c{position:relative;zoom:1;height:40px;border-top:1px solid #d7d7d7;background:#fcfcfc}
.player-box .player-ft-c{height:60px;border-top:0 none;border-bottom:1px solid #d7d7d7}
.player-box h1{padding-left:15px;float:left;font:300 16px/40px microsoft yahei,arial}
.player-box .pb-bl,.player-box .pb-br,.player-box .pb-tl,.player-box .pb-tr{position:absolute;display:inline-block;width:15px;height:100px;overflow:hidden}
.player-box .pb-tl,.player-box .pb-tl .player-corner{left:0;top:0}
.player-box .pb-tr,.player-box .pb-tr .player-corner{right:0;top:0}
.player-box .pb-bl,.player-box .pb-bl .player-corner{left:0;bottom:0;_bottom:-1px}
.player-box .pb-br,.player-box .pb-br .player-corner{right:0;bottom:0;_bottom:-1px}
.player-box .pb-br,.player-box .pb-tr{_right:-1px}.player-box .player-bd{padding:0px 10px 10px 10px;background:#fcfcfc;border:1px solid #d7d7d7;border-width:0 1px}
.player-box .player-bd-inner{overflow:hidden;zoom:1;border:5px solid #fff}
.player-box .btn-closelight{float:right;width:34px;height:23px;line-height:23px;padding-left:20px;margin-top:8px;cursor:pointer;background-position:-89px -30px}
.player-box .btn-closelight:hover{background-position:0 -160px;text-decoration:none}
.player-box .qk-slogan{position:absolute;width:79px;height:28px;right:72px;overflow:hidden;line-height:70em;top:5px;background-position:0 0}
.player-box .relatived-rec .box-hd{margin:0;border-top:0;padding-right:0;height:25px}
.player-box .relatived-rec .box-hd h2{border-top:0;padding:0;font:700 15px/25px microsoft yahei,arial}
.mobile-game-recommend .player-bd{padding:1px 10px 0}
.mobile-game-recommend .player-bd-inner{background:0 0;background-color:#fff;padding:0 6px;border:0;position:relative}
.mobile-game-recommend .player-ft .player-ft-c,.mobile-game-recommend .player-hd .player-hd-c{height:12px}
.mobile-game-recommend .mobile-game-recommend-split-line{box-shadow:0 1px 0 #fff;position:absolute;height:100%;width:1px;background:#d7d7d7;top:0;left:50%}
.mobile-game-recommend .mobile-game-recommend-item{margin:0;height:78px;overflow:hidden;width:100%;padding:0}
.mobile-game-recommend .mobile-game-recommend-link{position:relative;float:left;display:inline;margin:0 10px 6px 0;width:76px;height:77px}
.mobile-game-recommend .i-mask7k{position:absolute;width:77px;height:77px;overflow:hidden;background-position:0 -38px;top:0;left:0;_background:0 0;}
.mobile-game-recommend .mobile-game-recommend-title{margin:4px 0 4px 88px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:22px;line-height:22px}
.mobile-game-recommend .mobile-game-recommend-title a{font:400 14px/20px simsun,arial;color:#4e4e4e;vertical-align:middle}
.mobile-game-recommend .mobile-game-recommend-title i{display:inline-block;height:20px;vertical-align:middle;margin-right:8px}
.mobile-game-recommend .mobile-game-recommend-description{font:400 12px/1.5 simsun,arial;color:#aaa;margin-left:88px;overflow:hidden;height:36px}
.mobile-game-recommend .mobile-game-recommend-icon-android{width:70px;background-position:-89px 0}
.mobile-game-recommend .mobile-game-recommend-icon-ios{width:53px;background-position:-89px -63px}
.mobile-game-recommend .mobile-game-recommend-icon-ad{width:41px;background-position:-89px -93px}
.mobile-game-recommend-2 .player-bd,.mobile-game-recommend-2 .player-bd .player-bd-inner{padding:0}
.mobile-game-recommend-2 .player-bd .player-bd-inner .ui-img-list{margin:0 auto;text-align: center;height: 88px;overflow: hidden}
.mobile-game-recommend-2 .player-bd .player-bd-inner .ui-img-list li{width:86px;margin:0 5px}
.mobile-game-recommend-2 .mobile-game-recommend-item{margin:0;display:inline;height:78px;overflow:hidden;width:30%;margin-right:3%;float:right;padding:0}
.mobile-game-recommend-2 .mobile-game-recommend-item.mobile-game-recommend-first{float:left}
.player-flash-wrap{min-height:484px;_height:484px;overflow:hidden;font-size:0;-webkit-text-size-adjust:none;text-align:center}
.player-flash-wrap .player-flash{display:inline-block;vertical-align:middle;font-size:12px}.player-aside{float:right;width:280px;position:relative;padding-left:10px;border-left:1px dotted #e8e8e8;background:#fff}.player-aside #aside-con{width:280px;height:520px;overflow:hidden;zoom:1}.player-aside .aside-bottom,.player-aside .aside-top{position:absolute;width:276px;height:15px;left:0;overflow:hidden;z-index:100}
.player-aside .player-tit{font:700 15px/30px microsoft yahei,arial;height:20px;line-height:20px}
.player-aside .play-step{margin:0;padding:0;background:0 0;overflow:hidden;border-bottom:1px dotted #e8e8e8}
.player-aside .play-step .item{border-top:0}.player-aside .play-step .item h3 b{font-size:12px;margin-right:3px;font-weight:400}
.player-aside .play-step .howto{line-height:36px}.player-aside .play-step .howto ul{word-wrap:break-word;padding:0}
.player-aside .play-step .howto ul li{padding:0 0 0 10px;height:auto;line-height:20px;white-space:normal;margin-right:0}
.player-aside .more-video{padding-top:0}
.player-aside .more-video .line{height:1px;overflow:hidden;background-position:0 -159px}
.player-aside .more-video span{border-radius:0 0 5px 5px;padding:0 10px 3px}
.player-aside .more-video span .i-minus,.player-aside .more-video span .i-plus{margin:0}.dib{display:inline-block;float:none}
.dib,.player-box,.player-flash-wrap .player-flash{*display:inline;*zoom:1}
.player-tools{float:left;padding-top:5px}
.player-tools li{float:left;width:40px;text-align:center;margin-right:14px;cursor:pointer}
.player-tools li span{display:block;width:28px;height:28px;margin:0 auto}.player-tools li a{display:block}
.player-tools .i-fullscreen{background-position:0 -269px}.player-tools a:hover .i-fullscreen{background-position:0 -307px}
.player-tools .i-zoombig{background-position:0 -345px}.player-tools a:hover .i-zoombig{background-position:0 -383px}
.player-tools .i-zoomsm{background-position:0 -421px}.player-tools a:hover .i-zoomsm{background-position:0 -459px}
.player-tools .i-pause{background-position:0 -497px}.player-tools a:hover .i-pause{background-position:0 -535px}
.player-tools .i-continue{background-position:0 -573px}.player-tools a:hover .i-continue{background-position:0 -611px}
.player-tools .i-replay{background-position:0 -193px}.player-tools a:hover .i-replay{background-position:0 -231px}
.player-tools .i-volumn{background-position:0 -649px}.player-tools a:hover .i-volumn{background-position:0 -687px}
.player-tools .i-voice{background-position:0 -725px}.player-tools a:hover .i-voice{background-position:0 -763px}
.player-tools .i-photo{background-position:0 -801px}.player-tools a:hover .i-photo{background-position:0 -839px}
.player-tools .i-screen{background-position:0 -877px}.player-tools a:hover .i-screen{background-position:0 -915px}
.player-tools .i-col{background-position:0 -953px}.player-tools a:hover .i-col{background-position:0 -991px}
.player-tools .i-share{background-position:0 -1029px}.player-tools a:hover .i-share{background-position:0 -1067px}
.player-tools .i-ding{background-position:0 -1105px}.player-tools a:hover .i-ding{margin:-2px 0 2px 0}
.player-tools .i-cai{background-position:0 -1137px}.player-tools a:hover .i-cai{margin:-2px 0 2px 0}
.player-tools .ding{padding-left:15px;border-left:1px solid #f2f2f2}
.player-tools .cai,.player-tools .ding{width:30px;color:#ccc;position:relative}
.player-tools .cai b,.player-tools .ding b{position:absolute;width:32px;height:27px;display:none}
.player-tools .cai{margin-right:0}.player-tools-right{margin-right:14px;float:right;}
.tools-ad{float:right;position:relative;*zoom:1;margin:10px -5px 0 0;z-index:1;width:295px;height:38px}
.player-body{background:#f9f9f9}.player-body .col-side .ad-box{width:296px}
.player-body .col-main .ad-box{text-align:center}
.pictures{position:relative}.pictures .box-hd{zoom:1;border-bottom:1px solid #f2f2f2}
.pictures .box-hd-act{padding-right:0}
.give-flower-tips{position:absolute;left:0;top:0;width:307px;height:25px;overflow:hidden;z-index:100;display:none}
.give-flower-tips .text{position:absolute;top:0;left:0;width:300px;height:21px;line-height:21px;padding-left:3px;background:#ffffe0;border:1px solid #ffba76;z-index:10;color:#666}
.give-flower-tips .text span{float:left}.give-flower-tips .text i{color:#ff0c90;padding:0 3px;text-decoration:underline;font-style:normal;float:none}
.give-flower-tips .text a{color:#0081d3;text-decoration:underline}
.give-flower-tips .shadow{position:absolute;top:2px;left:2px;width:305px;height:23px;background-color:#d2d2d2;z-index:9}.pictures-tabs{_margin-bottom:-1px}
.pictures-tabs a{position:relative;float:right;width:80px;height:23px;line-height:23px;margin:6px 0 0;text-align:left;padding-bottom:8px}
.pictures-tabs .active .tabs-arrow{display:block}.box-hd .pictures-tabs .icon{margin-top:8px}
.box-hd .pictures-tabs .i-medal{visibility:hidden;margin:4px 4px 0;_vertical-align:4px}
.pictures-tabs .more-area{width:78px;height:24px;line-height:24px;padding:0;overflow:hidden;margin-left:20px}
.pictures-tabs .more-area .i-more{vertical-align:2px}.pictures-tabs .more-area:hover{font-weight:400}
.pictures-tabs a.active,.pictures-tabs a:hover{font-weight:700;color:#ff8e01}
.pictures-tabs a.active .i-medal,.pictures-tabs a:hover .i-medal{visibility:visible}
.pictures-tabs a.fc-blue:hover{background:0 0}
.pictures-list{margin:0 20px;background:#fcfcfc}
.pictures-list ul{width:100%}.pictures-list li{width:24.5%;display:inline-block;margin:20px 0 5px;vertical-align:top;text-align:center;*display:inline;*zoom:1}
.pictures-list li .pic{position:relative}.pictures-list li img{vertical-align:top}
.pictures-list li span{display:inline-block;width:100%;overflow:hidden;padding:3px 0;text-overflow:ellipsis;white-space:nowrap}
.flower i{display:inline-block;font-style:normal;vertical-align:middle;line-height:22px;color:#ff6701;padding-left:20px;background-position:0 -1169px}
.flower label{display:inline-block;background-position:0 -125px;width:45px;height:24px;overflow:hidden;margin-left:10px}
.flower label a{display:block;width:45px;height:24px;line-height:100px;font-family:simsun;color:#fff}
.pictures-list .pagination{border-top:1px dotted #ccc;margin-top:20px}
.player-body .article{background:#fff}
.wrap .col-side{background:0 0}
.wrap .col-side .ad-box{margin:0 auto 6px}
.game-medal{overflow:auto;margin-bottom:6px}.game-medal .ui-img-list li{width:23%}
.medal-describe{margin:0 20px 10px;padding:6px;border:1px solid #f2f2f2;position:relative;background:#fcfcfc}
.medal-describe .fc-orange{padding-right:5px}.medal-describe .tabs-arrow{display:block;top:-10px;left:25px}#comment{margin:0 20px;overflow:hidden;zoom:1}.i-del{position:absolute;right:0;top:0}.btn-slide-bar,.esc-fullscreen{display:none}.fullscreen .esc-fullscreen{position:absolute;right:0;top:0;display:block;width:98px;height:14px;overflow:hidden;padding:18px 0;text-align:center;background:#71befd;color:#fff;z-index:504;font:700 14px/14px arial}.fullscreen .esc-fullscreen .icon-x{display:inline-block;width:12px;height:12px;margin-left:3px;vertical-align:middle;background-position:-140px -93px}.fullscreen .esc-fullscreen:hover{background:#0090eb;text-decoration:none}.fullscreen .btn-closelight,.fullscreen .qk-slogan{display:none}.fullscreen .player-ft-c,.fullscreen .player-hd-c{margin:0;padding:0 15px;border:0 none;background:#fff}.fullscreen .player-bd{border:0 none;padding:0}.fullscreen .player-bd .player-bd-inner{border:0 none}.fullscreen .pb-bl,.fullscreen .pb-br,.fullscreen .pb-tl,.fullscreen .pb-tr{visibility:hidden}.fullscreen .player-hd{border-bottom:1px solid #d7d7d7}.fullscreen .player-hd .player-tools{float:right;margin-right:80px;display:inline}
.medal-describe .fc-orange{padding-right:5px}.medal-describe .tabs-arrow{display:block;top:-10px;left:25px}#comment{margin:0 20px;overflow:hidden;zoom:1}.i-del{position:absolute;right:0;top:0}.btn-slide-bar,.esc-fullscreen{display:none}.fullscreen .esc-fullscreen{position:absolute;right:0;top:0;display:block;width:98px;height:14px;overflow:hidden;padding:18px 0;text-align:center;background:#71befd;color:#fff;z-index:504;font:700 14px/14px arial}.fullscreen .esc-fullscreen .icon-x{display:inline-block;width:12px;height:12px;margin-left:3px;vertical-align:middle;background-position:-140px -93px}.fullscreen .esc-fullscreen:hover{background:#0090eb;text-decoration:none}.fullscreen .btn-closelight,.fullscreen .qk-slogan{display:none}.fullscreen .player-ft-c,.fullscreen .player-hd-c{margin:0;padding:0 15px;border:0 none;background:#fff}.fullscreen .player-bd{border:0 none;padding:0}.fullscreen .player-bd .player-bd-inner{border:0 none}.fullscreen .pb-bl,.fullscreen .pb-br,.fullscreen .pb-tl,.fullscreen .pb-tr{visibility:hidden}.fullscreen .player-hd{border-bottom:1px solid #d7d7d7}.fullscreen .player-hd .player-tools{float:right;margin-right:80px;display:inline}
.fullscreen .player-hd .player-tools li{width:auto}
.fullscreen .player-hd .player-tools span{display:inline-block;vertical-align:-9px}
.fullscreen .player-aside{position:absolute;right:-290px;top:41px;height:auto;padding-top:10px;border-left:1px solid #d7d7d7;z-index:503}
.fullscreen .player-aside .play-step{height:auto;position:relative;border:0 none}
.fullscreen .player-aside h2{position:relative}
.fullscreen .player-aside .more-video,.fullscreen .player-aside .relatived-rec{display:none}
.fullscreen .btn-slide-bar{display:block;position:absolute;top:50%;margin-top:-50px;left:-32px;width:30px;letter-spacing:2px;padding:10px 0;text-align:center;border:1px solid #d7d7d7;border-right:0 none;background:#fff;font:14px/16px microsoft yahei,arial}.fullscreen .btn-slide-bar:hover{text-decoration:none;border-color:#aaa}body{height:100%}.lightmask{position:fixed;background:#000;opacity:.9;filter:alpha(opacity=90);width:100%;height:100%;z-index:701;display:none;top:0;left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop))}.btn-openlight{position:absolute;padding-left:14px;height:18px;line-height:18px;_line-height:20px;_overflow:hidden;color:#fff;top:11px;right:8px;display:none;visibility:visible;background-position:0 -1189px}.btn-openlight:hover{text-decoration:none;color:#fff}
