@charset "gb2312";
/* CSS Document */
a {text-decoration:none;outline:none;}
.left-sidebar {position:fixed;left:50%;margin-left:-680px;bottom:380px;opacity:0;display:none;transition:all 0.5s ease 0s;z-index:3;}
.left-sidebar.show {opacity:1;display:block;}
.replay {width:80px;height:80px;position:fixed;left:50%;margin-left:-685px;bottom:10px;transition:all 0.5s ease 0s;}
.replay span {width:34px;height:20px;display:block;cursor:pointer;font-size:12px;line-height:20px;text-align:center;color:#ccc;background:#000;position:absolute;right:0;bottom:0;}
.ad_flash_m {width:800px;height:400px;box-shadow:0 0 30px #000;}
.ad_flash_cls {background:url("../images/close.png") no-repeat;color:#b3b3b3;font:10px/14px verdana;height:50px;position:absolute;right:-55px;text-align:center;top:0;width:50px;z-index:90;}
.ad_flash_cont {text-align:center;}
.ad_flash_cont img {width:800px;height:400px;}
.s_ad_flash {bottom:10px;left:0;position:absolute;width:26px;z-index:90;}
.left-sidebar .qq-ad {width:128px;height:128px;border:1px solid #e6e6e6;margin-bottom:10px;}
.left-sidebar .wx-code {padding:10px;background:#fff;border:1px solid #e6e6e6;}
.left-sidebar .wx-code img {vertical-align:middle;width:108px;}
.left-sidebar .wx-code p {color:#666;text-align:center;margin-top:8px;font-size:12px;line-height:16px;}
.right-sidebar {width:40px;position:fixed;left:50%;margin-left:550px;bottom:380px;visibility:hidden;opacity:0;transform:scale(1.2) translateY(-20px);-webkit-transform:scale(1.2) translateY(-20px);transition:all 0.5s ease 0s;}
.right-sidebar.show {transform:scale(1) translateY(0px);-webkit-transform:scale(1) translateY(0px);visibility:visible;opacity:1;}
.right-sidebar a {width:45px;height:45px;display:block;border:1px solid #ccc;border-radius:50%;text-align:center;}
.right-sidebar a.cur {border:1px solid #c33;}
.right-sidebar a:hover {background:#900;border:1px solid #900;}
.right-sidebar a i {width:26px;height:22px;display:inline-block;background:url("../images/r_side.png") no-repeat;margin:8px 0;}
.right-sidebar a.cur i,.right-sidebar a:hover i {display:none;}
.right-sidebar a:hover i.icon-back-top {display:inline-block;}
.right-sidebar a i.icon-zx {background-position:0 -4px;}
.right-sidebar a i.icon-xy {background-position:0 -34px;}
.right-sidebar a i.icon-fh {background-position:0 -64px;}
.right-sidebar a i.icon-zq {background-position:0 -94px;}
.right-sidebar a i.icon-sy {background-position:0 -124px;}
.right-sidebar a i.icon-bg {background-position:0 -154px;}
.right-sidebar a i.icon-back-top {background-position:0 -180px;}
.right-sidebar a em {font-style:normal;line-height:38px;color:#fff;display:none;font-size:12px;}
.right-sidebar a.cur em {color:#c33;display:inline;}
.right-sidebar a:hover em {color:#fff;display:inline;}
.right-sidebar a.back-top {background:#999;border:1px solid #999;}
.right-sidebar a.back-top:hover {background:#333;border:1px solid #474747;}

/*普通专区侧边开服表*/
.right_sidebar_fkb {width:200px;position:fixed;right:50%;margin-right:-740px;top:180px;background:#a81515;}
.right_sidebar_fkb .title a {background:#595959;display:block;line-height:44px;text-align:center;height:44px;font-weight:bold;font-size:16px;color:#fffbb8;}
.right_sidebar_fkb ul li {padding:5px 70px 5px 15px;color:#fffbb8;line-height:20px;border-bottom:1px solid #810000;border-bottom:1px solid #ed4d4d;position:relative;}
.right_sidebar_fkb ul li:hover {background:#800;}
.kf_date_sidebar {display:block;}
.kf_server_sidebar {display:block;color:#fffbb8;}
.kf_server_sidebar:hover,.kf_co_sidebar:hover {color:#fffcc5;}
.kf_co_sidebar {display:block;color:#fffcc5;}
.kf_enter_sidebar {width:52px;height:52px;color:#800;background:#fffbb8;position:absolute;top:8px;right:10px;text-align:center;line-height:52px;border-radius:2px;font-weight:bold;display:inline-block;-webkit-animation:enter-big 0.5s infinite linear;animation:enter-big 0.5s infinite linear;}
@keyframes enter-big {0%{top:8px;}50%{top:10px;}100%{top:8px;}}
@-webkit-keyframes enter-big {0%{top:8px;}50%{top:10px;}100%{top:8px;}}

/*全站通用底部*/
.footerTemplate {position:relative;z-index:2;margin-top:40px;background:#1a1a1a;text-align:center;line-height:20px;font-size:12px;padding:30px 0;}
.footerTemplate,.footerTemplate a {color:#666;}
.footerTemplate a:hover {color:#c00;}
.footerTemplate img {vertical-align:middle;}
.footerNav {display:table;margin:0 auto;}
.footerNav a:before {position:relative;top:2px;content:'';display:inline-block;margin:0 15px;width:1px;height:13px;background:#363636;}
.footerNav a:first-child:before{display:none;}
.footerCertif {margin-top:10px;}
.footerCertif a {margin:0 5px;}
.footerCertif a:hover {text-decoration:none;}
.footerCertif img {height:35px;}

/*富媒体*/
.f_l {float:left;}
.play_fmt_tit {background:url(../images/fmt/fmt_icon.gif) no-repeat 0 10px;font-size:14px;line-height:34px;text-align:right;padding-left:18px;margin:0 10px;}
.fmt,.backtop {position:fixed;_position:absolute;right:5px;bottom:5px;display:none;z-index:1000;}
.fmt_nav {display:block;width:92px;height:150px;background:url("../images/collapse.png") no-repeat;}
.play_fmt {width:330px;background:#fff;border:#ddd 1px solid;}
.play_fmt_tit span {font-weight:bold;}
.play_fmt_tit a {font-size:12px;}
.play_fmt_m {padding:0 10px 10px 10px;position:relative;}
.fmt_link {position:absolute;top:0;display:block;width:310px;height:170px;background:url(about:blank);}

/*背投*/
.bgban {display:block;height:1080px;margin-bottom:-1000px;background-repeat:no-repeat;background-position:top center;}

/*屏蔽右侧悬浮*/
.module-cmt-notice {display:none;}

/*内页广告位*/
.ad_inner {width:960px;margin:10px auto;}

/*畅言屏蔽评论时间*/
#SOHUCS #SOHU_MAIN .module-cmt-list .wrap-user-gw .user-time-gw {display:none;}
#SOHUCS #SOHU_MAIN .module-cmt-list .wrap-user-gw .user-address-gw {display:none;}