﻿@import url("public.css?v=8");.body{padding-top:0}
.position{border-bottom-width:1px;border-bottom-style:solid;height:44px;line-height:44px;margin-bottom:10px;position:relative}
.position .pos-info{float:left;font-size:14px}
.position .pos-info a,.position .pos-info span{margin-right:4px}
#ttk_item_mini{position:absolute;height:15px;width:468px;top:13px;right:0;overflow:hidden}
.minfos{position:relative;font-size:12px;margin-bottom:10px}
.minfos .m-inner{margin-right:310px}
.minfos .info-box-ad{position:absolute;width:300px;height:280px;right:0;top:0}
.m-inner .m-infos{margin-bottom:10px;position:relative}
.m-inner .m-i-pic{float:left;margin-right:10px}
.m-inner .m-i-pic img{width:150px;height:210px;border-width:4px;border-style:solid}
.m-infos .m-info{float:left;width:380px}
.m-info .m-tag,.m-info .m-title{width:100%}
.m-info .m-tag{height:46px;line-height:46px;font-size:13px;}
.m-info .m-tag,.m-info .m-tags li,.m-info .m-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-info .m-tag a,.m-info .m-tags li a{margin-right:2px}
.m-info .m-title{font-size:16px;font-weight:700}
.m-info .m-title span{font-size:12px;margin-left:5px;font-weight:400}
.m-infos .m-point{position:absolute;top:-7px;right:0;width:120px;text-align:center}
.m-info .m-tags li{float:left;width:135px;margin-right:10px;height:29px;font-size:13px;}
.m-info .m-tags li.l{width:225px}
.m-info .m-comment{height:29px;font-size:13px;}
.m-info .m-fpoint{height:30px}
.m-info .m-fpoint span{float:left;margin-right:4px;font-size:13px;}
.m-fpoint .m_p_starbox{width:90px;height:14px;position:relative;background-position:0 -390px;float:left;top:2px}
.m-fpoint .m_p_starbox a{position:absolute;display:block;width:14px;height:14px;text-indent:-999px;line-height:-999;overflow:hidden;background-position:right -390px;font-size:0}
.m-fpoint .m_p_starbox .s10{z-index:14}
.m-fpoint .m_p_starbox a.s10:hover{background-position:0 -290px}
.m-fpoint .m_p_starbox .s20{z-index:13;width:32px}
.m-fpoint .m_p_starbox .s20:hover{background-position:0 -310px}
.m-fpoint .m_p_starbox .s30{z-index:12;width:48px}
.m-fpoint .m_p_starbox .s30:hover{background-position:0 -330px}
.m-fpoint .m_p_starbox .s40{z-index:11;width:66px}
.m-fpoint .m_p_starbox .s40:hover{background-position:0 -350px}
.m-fpoint .m_p_starbox .s50{z-index:10;width:90px}
.m-fpoint .m_p_starbox .s50:hover{background-position:0 -370px}
.m-fpoint #point_title{margin-left:4px;color:#f60;float:left}
.m-info .m-comment b{margin:0 4px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif}
.m-info .m-comment .m-c-btn{margin-right:4px;display:inline-block}
.m-info .m-funcs a{display:block;height:24px;line-height:24px;font-size:12px;float:left;width:40px;padding-left:20px;margin-right:9px}
.m-info .m-funcs a:hover{text-decoration:none}
.m-info .m-funcs a.m-f-fav{background-position:0 -173px;width:24px;padding-left:20px}
.m-info .m-funcs a.m-f-fav:hover{background-position:0 -211px}
.m-info .m-funcs a.m-f-notice{background-position:-95px -175px;width:62px;padding-left:26px}
.m-info .m-funcs a.m-f-notice:hover{background-position:-95px -213px}
.m-info .m-funcs a.m-f-disk{background-position:-196px -172px;width:60px}
.m-info .m-funcs a.m-f-disk:hover{background-position:-196px -210px}
.m-info .m-funcs a.m-f-refresh{background-position:-297px -171px;width:50px}
.m-info .m-funcs a.m-f-refresh:hover{background-position:-297px -209px}
.m-info .m-funcs a.m-f-fix{background-position:-393px -172px;width:34px;padding-left:24px;margin-right:0}
.m-info .m-funcs a.m-f-fix:hover{background-position:-393px -210px}
.m-btns .m-gemo{float:left;margin-left:6px;margin-top:26px;width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}
.m-btns .m-gemo a{display:inline;background:0;font-size:12px;text-indent:0;float:none;line-height:normal;width:auto;height:auto}
.m-point .m-p-info strong,.m-point .m-p-info strong em{font-family:"Times New Roman",Times,serif;font-size:36px}
.m-point .m-p-info strong em{font-size:26px;font-weight:400;font-style:normal}
.m-b-wrap a{display:block;width:150px;height:48px;font-size:20px;float:left;line-height:48px;text-indent:-999px;overflow:hidden}
.m-b-wrap a.m-b-play{background-position:0 -440px;margin-right:18px}
.m-b-wrap a.m-b-play:hover{background-position:0 -508px}
.m-b-wrap a.m-b-down{background-position:-170px -440px}
.m-b-wrap a.m-b-down:hover{background-position:-170px -508px}
.m-b-wrap a.m-b-care{background-position:0 -639px}
.m-b-wrap a.m-b-care:hover{background-position:0 -707px}
.m-b-wrap a.m-b-cared{background-position:-166px -639px}
.m-b-wrap a.m-b-cared:hover{background-position:-166px -707px}
.down-menus{overflow:hidden;padding:0 0 10px}
.down-menus a{display:block;float:left;height:40px;line-height:40px;font-size:14px;font-weight:700;color:#fff}
.down-menus a:hover{text-decoration:none}
.down-menus a.d-m-btnall{margin-right:20px;margin-left:10px;float:left;background:none;}
.down-menus i.d-m-checkbox{width:16px;height:16px;margin-right:8px;background-color:#fff;vertical-align:middle;border-radius:1px;display:inline-block}
.down-menus a.selected i.d-m-checkbox{background:url(../images/checked.png) no-repeat;}
#d-m-btndown{float:right}
.down-menus a.d-m-btndown{padding:0 15px;background-color:#004100;border-radius:2px}
.down-menus a.d-m-btndown:hover{background-color:#085908}
.playinfos{margin-bottom:10px}
.playinfos .pi-inner{width:100%;overflow:hidden}
.pi-inner .p-tabs{font-size:14px}
.pi-inner .p-tabs .p-t-func,.pi-inner .p-tabs .p-t-menus{float:left}
.pi-inner .p-tabs .p-t-func a,.pi-inner .p-tabs .p-t-menus a{display:block;padding:5px 10px;float:left}
.pi-inner .p-tabs .p-t-func a:hover,.pi-inner .p-tabs .p-t-menus a:hover{text-decoration:none}
.pi-inner .p-links{padding:16px 0 16px 0}
@media screen and (-webkit-min-device-pixel-ratio:0){
.pi-inner .p-links{padding-bottom:0}
}
.pi-inner .p-links a{display:inline-block;float:left;width:167px;height:48px;position:relative;line-height:48px;text-align:center;margin-right:16px;margin-bottom:16px;font-size:14px;border-width:0;border-style:solid}
.pi-inner .p-links a i{display:none;width:15px;height:15px;overflow:hidden;position:absolute;bottom:0;right:0;cursor:pointer}
.pi-inner .p-links a.sel-normal i{display:block;background-position:0 3px}
.pi-inner .p-links a.sel-checked i{display:block;background-position:0 -20px}
.pi-inner .p-links a:hover{text-decoration:none}
.pi-inner .p-links a span{display:block;height:100%;width:18px;position:absolute;top:0;right:-18px;overflow:hidden;visibility:hidden}
.pi-inner .p-links a span b{display:block;width:100%;height:50%;line-height:0;overflow:hidden;cursor:pointer}
.pi-inner .p-links a span b.add{background-position:4px 5px}
.pi-inner .p-links a span b.add_hover{background-position:-16px 5px}
.pi-inner .p-links a span b.s-play{background-position:4px -15px}
.pi-inner .p-links a span b.s-play_hover{background-position:-15px -15px}
.mdesc{padding:16px 0;margin-bottom:10px}
.mdesc .md-switch{margin-left:5px;background-position:right -28px;padding-right:14px}
.mdesc .md-switch:hover{text-decoration:none}
.mdesc a.md-switch-close{background-position:right -47px}
.mdesc .md-title{margin-bottom:10px}
.mdesc .md-title h4{font-size:16px}
.mdesc .md-info{line-height:24px;font-size:14px;}
.relamovie{margin-bottom:10px}
.relamovie .rm-tabs{margin:0 0 20px}
.relamovie .rm-tabs a{display:block;float:left;height:38px;width:auto;border-bottom-style:solid;border-bottom-width:0}
.relamovie .rm-tabs a span{display:inline-block;height:14px;line-height:14px;margin-top:13px;padding:0 12px;font-size:14px;cursor:pointer}
.relamovie .rm-tabs a.last span{border-right:0}
.relamovie .rm-tabs a.on,.relamovie .rm-tabs a:hover{border-bottom-width:3px;position:relative;top:2px;text-decoration:none}
.relamovie .rm-tabs a.on span,.relamovie .rm-tabs a:hover span{margin-top:11px}
.relamovie .rm-b-list{width:100%;max-height:191px;overflow:hidden;margin-bottom:15px}
.relamovie .rm-b-list li{float:left;margin:0 22px 10px 0;display:inline}
.relamovie .rm-b-list li .pic,.relamovie .rm-b-list li .pic_txt{width:110px}
.relamovie .rm-b-list li .pic{height:158px}
.comment,.commfrm{margin-bottom:10px}
.comment .com-title a{display:block;font-size:14px;padding:8px 20px;font-weight:700;float:left}
.comment .com-title a.on:hover,.comment .com-title a:hover{text-decoration:none}
.comment .com-page .page_inner{margin:0}
.comment .com-page .page_inner .p_next{width:862px}
.comment .com-item{padding:10px 20px}
.comment .com-item h4{zoom:1;padding-bottom:3px;font-size:12px}
.comment .com-item h4:after{display:block;height:0;visibility:hidden;clear:both;content:"."}
.comment .com-item h4 span{float:left}
.comment .com-item h4 .c-i-date{float:right;font-weight:400}
.comment .com-item h4 em{float:right;font-style:normal;font-weight:400}
.comment .com-item .c-i-cont{margin:5px 0;line-height:22px;word-wrap:break-word;color:#eee;font-size:13px}
.comment .com-item .dele{text-decoration:line-through}
.comment .com-item .c-i-bar{height:16px}
.comment .com-item .c-i-bar a{display:block;float:right;margin-left:10px}
.comment .com-item .c-i-bar a b{font-weight:400}
.comment .citation{padding:3px 3px 10px;margin-bottom:3px;border-width:1px;border-style:solid}
.comment .cit_no_page{padding:0 0 5px}
.comment .cit_page{padding:6px 0 0 6px}
.comment .cit_page a{margin-right:8px}
.comment .com-frm{padding:20px 0 10px}
.comment .com-frm textarea{width:100%;height:80px;font-size:13px;}
.comment .com-frm .c-f-bar{margin-top:5px;line-height:24px;height:24px}
.comment .com-frm .c-f-bar .c-f-b-status{float:left}
.comment .com-frm #c-f-info{padding:0 10px;float:right;display:inline-block;text-align:right;color:#f60}
.comment .com-frm .c-f-bar .c-f-submit{float:right;display:block;width:80px;height:100%;text-align:center}
.comment .com-frm .c-f-bar .disabled{cursor:default}
.comment .com-frm .c-f-bar .c-f-submit:hover{text-decoration:none}
.comment .com-frm .c-f-bar .vcode{margin-right:10px; font-size:13px; float:right}
.comment .com-frm .c-f-bar .vcode.slide-trigger-mode{font-size:0}
.comment .com-frm .c-f-bar .vcode.slide-trigger-mode .cm_vcode{display:none}
.comment .com-frm .c-f-bar .vcode .cm-slide-open{display:inline-block;height:24px;line-height:24px;padding:0 10px;background:#11223e;color:#c9d6e8;font-size:13px;text-decoration:none}
.comment .com-frm .c-f-bar .vcode .cm-slide-open:hover,.comment .com-frm .c-f-bar .vcode .cm-slide-open.verified{background:#194ab0;color:#fff;text-decoration:none}
.comment .com-frm .c-f-bar .cm_vcode{width:50px; height:24px; color:#fff; font-size:13px; background-color:#11223e; border:none}
.slide-captcha{clear:both;width:322px;margin-top:6px;text-align:left}
.slide-stage{position:relative;overflow:hidden;border:1px solid #11223e;background:#0b1930}
.slide-stage img{display:block;border:0}
.slide-tile{position:absolute;left:0;z-index:2}
.slide-bar{position:relative;height:32px;margin-top:6px;background:#11223e;border:1px solid #1b335c;overflow:hidden}
.slide-track{position:absolute;left:0;top:0;width:0;height:32px;background:#1b4f8f;z-index:1}
.slide-hint{position:absolute;left:0;top:0;width:100%;height:32px;line-height:32px;text-align:center;color:#b4b4b4;z-index:2}
.slide-handle{position:absolute;left:0;top:0;width:32px;height:32px;line-height:32px;text-align:center;background:#194ab0;color:#fff;z-index:3;cursor:move}
.slide-handle:hover{text-decoration:none;color:#fff}
.comment-slide-dialog{position:fixed;z-index:9998;left:0;top:0;width:100%;height:100%}
.comment-slide-dialog .csd-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=55);opacity:.55}
.comment-slide-dialog .csd-box{position:absolute;width:354px;background:#0b1b34;border:1px solid #25446f;color:#c9d6e8}
.comment-slide-dialog .csd-title{height:36px;line-height:36px;padding:0 12px;background:#112b50;font-size:14px;font-weight:bold}
.comment-slide-dialog .csd-close{float:right;color:#fff;font-size:18px;text-decoration:none}
.comment-slide-dialog .csd-body{padding:10px 16px 16px}
.comment-slide-dialog .slide-captcha{margin-top:0}
.comment .com-item .com-frm{margin-top:10px;display:none}
.comment .com-item .com-frm textarea{width:880px}
.comment .com-loadding,.comment .com-none{padding:20px 0;text-align:center}
.m-info .m-funcs a.m-f-disk{display:none}
.m-info .m-comment .m-c-btn:hover{text-decoration:none}
.utime{display:inline-block;width:145px}
.com-page{margin-top:20px}
.p_inner{margin:0 20px;text-align:center;height:34px;overflow:hidden}
.p_inner .p_info,.p_inner .p_input,.p_inner .p_links a{display:inline-block;height:100%;line-height:34px;padding:0 12px;font-size:14px}
.p_inner .p_input{position:relative;width:58px;text-align:left}
.p_inner .p_input input{width:26px;border:0;line-height:16px;height:16px;padding:4px 0;margin:0 4px;overflow:hidden;position:absolute;right:5px;top:5px;font-size:14px;font-weight:700;text-align:center}
.p_inner .p_info b{margin-right:2px}
.p_inner .p_links a:hover{text-decoration:none}
.p_inner .p_links a.on{font-weight:700}
.minfos .info-code{width:250px;height:260px;padding:20px 0 0;border:1px dashed #0e192b;float:right;text-align:center}
.minfos .info-code img{margin:0 0 10px}
.minfos .info-code p{line-height:28px;font-size:14px}
.downlist{margin-bottom:10px;padding:16px 0}
.downlist .dl-title{margin-bottom:10px}
.downlist .dl-title h4{color:#b4b4b4;font-size:16px}
.downlist .dl-wrap li{position:relative;margin:2px 0}
.downlist .dl-wrap .dl-input{margin-right:140px;padding:0 10px;height:40px;background-color:#11223e}
.downlist .dl-wrap .dl-playpath{margin-right:140px;padding:0 10px;height:40px;line-height:40px;background-color:#11223e;cursor:pointer;}
.downlist .dl-wrap i.dl-checkbox{width:16px;height:16px;margin-right:8px;background-color:#fff;vertical-align:middle;border-radius:1px;display:inline-block}
.downlist .dl-wrap .selected i.dl-checkbox{background:url(../images/checked.png) no-repeat;}
.downlist .dl-wrap .dl-input input{width:100%;height:40px;border:none;background:0 0;color:#fff;font-size:14px;line-height:40px}
.downlist .dl-wrap .dl-btn{position:absolute;top:0;right:0}
.downlist .dl-wrap a{display:inline-block;margin-left:10px;padding:0 15px;height:40px;background-color:#194ab0;color:#fff;text-decoration:none;font-size:14px;line-height:40px}
.downlist .dl-wrap a:hover{background-color:#2564e9}
.downlist .dl-wrap a.dl-copy{background-color:#11223e}
.pi-inner .p-links a span.play-error-actions{height:48px;overflow:hidden}
.pi-inner .p-links a span.play-error-actions b{height:16px;line-height:16px}
.pi-inner .p-links a span.play-error-actions b.play-error-btn{background:#6b2130;color:#ffd7df;text-align:center;font-size:12px;font-weight:bold}
.pi-inner .p-links a span.play-error-actions b.play-error-btn:hover{background:#a12d42;color:#fff}
.play-error-dialog{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%}
.play-error-dialog .pe-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.55)}
.play-error-dialog .pe-box{position:absolute;width:520px;background:#0b1b34;border:1px solid #25446f;color:#c9d6e8}
.play-error-dialog .pe-title{height:42px;line-height:42px;padding:0 14px;background:#112b50;font-size:16px;font-weight:bold}
.play-error-dialog .pe-close{float:right;color:#fff;font-size:20px;text-decoration:none}
.play-error-dialog .pe-row{padding:10px 14px;border-bottom:1px solid #102846;font-size:13px}
.play-error-dialog .pe-row span{display:inline-block;width:88px;color:#8ea6c8}
.play-error-dialog .pe-row b{font-weight:normal;color:#fff}
.play-error-dialog .pe-row em{display:inline-block;max-width:380px;vertical-align:top;font-style:normal;color:#fff;word-break:break-all}
.play-error-dialog select,.play-error-dialog input,.play-error-dialog textarea{background:#11223e;border:1px solid #24476f;color:#fff}
.play-error-dialog select{height:28px;width:180px}
.play-error-dialog input{height:26px;line-height:26px;padding:0 6px}
.play-error-dialog textarea{width:360px;height:70px;padding:6px;vertical-align:top}
.play-error-dialog #pe_vcode{width:70px;margin-right:8px;vertical-align:middle}
.play-error-dialog #pe_captcha_html{display:inline-block;height:28px;line-height:28px;vertical-align:middle}
.play-error-dialog #pe_captcha_html a{display:inline-block;height:28px;line-height:28px;vertical-align:middle}
.play-error-dialog #pe_captcha_html img{display:block;height:24px;margin-top:2px}
.play-error-dialog .pe-info{height:28px;line-height:28px;padding:0 14px;color:#f60}
.play-error-dialog .pe-actions{padding:12px 14px;text-align:right}
.play-error-dialog .pe-actions a{display:inline-block;height:30px;line-height:30px;padding:0 16px;margin-left:8px;background:#11223e;color:#fff;text-decoration:none}
.play-error-dialog .pe-actions .pe-submit{background:#194ab0}
