@charset "utf-8";
/* /webgame/sgkd/tpl/css/game.css */
body{ background:#493c31 none ; }
.wrapper{ margin:0 auto;text-align:left;width:960px; }
.full_bg1{background: url(/s1../webgame/sgkd/tpl/images/full_bg1.jpg-0dafa2d.html) no-repeat center top;}
.full_bg2{background: url(/s1../webgame/sgkd/tpl/images/full_bg2.jpg-0dafa2d.html) no-repeat center 380px;}
.mt5{ margin-top:5px;}

a:active, a:focus, input{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}

/*header*/
.header{height:626px;position:relative;}
.bg1{ background:url(/s1../webgame/sgkd/tpl/images/bg1.jpg-0dafa2d.html) center 0; height:209px;}
.bg2{ background:url(/s1../webgame/sgkd/tpl/images/bg2.jpg-0dafa2d.html) center 0; height:208px;}
.bg3{ background:url(/s1../webgame/sgkd/tpl/images/bg3.jpg-0dafa2d.html) center 0; height:209px;}

/* struct */
.f_main { border:solid 3px #3b1e00;  border-top:0; background-color:#fbead8;/* margin-top:-20px; */position:relative; *zoom:1; overflow:hidden} 
.m_section{ width:954px; float:left;}
.m_main{ margin-left:210px; padding-right:7px;}
.sgkd_aside{ float:left; margin-left:-947px; *display:inline; *zoom:1; width:190px; padding:0 10px 0 0px;}
.m_main_cont{ width:460px; overflow:hidden;}
.m_aside{ width:270px; overflow:hidden;}

/*wg_box */
.wg_box .wg_hd,.wg_box .lt,.wg_box .rt,.wg_box .wg_fd,.wg_box .lb,.wg_box .rb,.sec .wg_hd,.sec .lt{ height:38px;background-image:url(/s1../webgame/sgkd/tpl/images/mod_bg.jpg-0dafa2d.html);}
.wg_box .wg_hd{ padding:0 2px; background-position:0 -70px;background-repeat: no-repeat;}
.wg_box .lt{ background-position:left -108px;background-repeat: repeat-x;display: block;}
.wg_box .rt{background-position:right -146px;  margin:-38px -2px 0 0;background-repeat: no-repeat;display: block;}
.wg_box .wg_fd{ background-position:0 -184px; height:17px; overflow:hidden; padding:0 50px;}
.wg_box .lb{ background-position:left -201px; height:17px; overflow:hidden;}
.wg_box .rb{ background-position:right -218px; margin:-17px -50px 0 0;height:17px; overflow:hidden;}
.wg_box .wg_bd{padding:10px 10px 5px;}

.wg_box .hd_t h2,.wg_kf .online,.lb_num li,.tab_pic li,.wg_imgscroll .arrow_left,.wg_imgscroll .arrow_right,.career_lb .lb_num li,.wg_box .hd_t a.ht_a,.wg_imgscroll .ht_up{ background-image:url(/s1../webgame/sgkd/tpl/images/sprite.png-0dafa2d.html); background-repeat:no-repeat;}

.wg_box .hd_t{ padding-top:0px; height:38px;zoom:1; margin-bottom:-38px;position: relative;}
.wg_box .hd_t h2{ background-position:0 -65px; width:104px; height:38px; zoom:1;font-family:"microsoft yahei"; font-size:14px; color:#ffeaa7; position:relative; line-height:38px;float: left;display: block;text-align: center;}

.wg_imglist li a{ background-image:url(/s1../webgame/sgkd/tpl/images/screen_pic_bg.png-0dafa2d.html);}
.wg_textlist li{ height:25px; line-height:25px; border-bottom:1px  dotted #d8c3a9;}
.wg_textlist .hover{background:#ebdbca;}
.wg_textlist .hover a, .wg_textlist .hover span{color:#e14700;}
.wg_textlist a,.wg_textlist span{ color:#564e4c;}
.wg_textlist a:hover{ color:#e14700;}
.wg_box .hd_t a.more,.wg_imgscroll .more{ font-size:12px; line-height:22px; color:#efc9a0; height:22px;}
.wg_box .hd_t a.more:hover,.wg_imgscroll .more:hover{ color:#cfaf43;}
.wg_box .hd_t a.ht_a,.wg_imgscroll .ht_up{ background-position:0 -179px; height:22px; width:92px; font-size:12px; line-height:22px; text-align:center;}
.wg_box .hd_t a.ht_a:hover,.wg_imgscroll .ht_up:hover{ background-position:0 -201px}
.wg_imgscroll .ht_up{ position:absolute;top:-38px; right:54px;color:#fedb9e;z-index:2;}
.wg_imgscroll .more{position:absolute;top:-38px; right:-8px; width:40px;z-index:2;}
.wg_box .hd_t a.more{ position:absolute;top:8px;right:4px; width:40px;z-index: 2;overflow: hidden;zoom:1;}
.wg_box .hd_t a.ht_a{ position:absolute;right:63px;top:8px;color:#fedb9e;z-index: 2;}
.wg_imgscroll .wg_imgcontainer{ top:15px;}
.wg_imgscroll .arrow_left,.wg_imgscroll .arrow_right{display: block; width:28px; height:19px; top:55px;}
.wg_imgscroll .arrow_left{ background-position: -76px 0;}
.wg_imgscroll .arrow_right{ background-position: -76px -20px;}
.wg_imgscroll .disable{ display:none; *zoom:1; }


.sec .wg_hd{ background-position:0 0; height:35px; background-repeat:no-repeat; padding-left:14px;}
.sec .lt{ background-position:0 -35px; height:35px; display:block; background-repeat:repeat-x;}
.sec .hd_t{ height:27px; padding-top:8px; position:relative; zoom:1; margin-bottom:-35px;}
.sec .hd_t h2{ font-family:"microsoft yahei"; font-size:14px; color:#602213}
.sec .hd_t .more{ position:absolute; right:3px; color:#602213;}
.sec .hd_t .more:hover{ color:#e14700}
.sec .wg_bd{ padding:10px 10px 0;}
.sec .wg_textlist a:hover{ background-color:#ebdbca}


/*m_yxjs*/
.m_yxjs p{ color:#564e4c; text-indent:2em; line-height:25px;}
.gname{ color:#564e4c;}
/*m_link*/
.m_link a{ display:block; margin-top:6px; width:186px; height:56px; overflow:hidden; text-indent:-999em;  zoom:1; background:url(/s1../webgame/sgkd/tpl/images/m_link.jpg-0dafa2d.html) no-repeat 0 0;}
.m_link .a1:hover{ background-position:0 -56px;}
.m_link .a2{ background-position:0 -112px;}
.m_link .a2:hover{ background-position:0 -168px;}
.m_link .a3{ background-position:0 -224px;}
.m_link .a3:hover{ background-position:0 -280px;}
.m_link .a4{ background-position:0 -336px;}
.m_link .a4:hover{ background-position:0 -392px;}
.m_link .a5{ background-position:0 -448px;}
.m_link .a5:hover{ background-position:0 -504px;}
.m_link .a6{ background-position:0 -560px;}
.m_link .a6:hover{ background-position:0 -616px;}


/*m_wjwd*/
.m_wjwd  .wg_textlist a{ width:170px; overflow:hidden; }

/* customer_center */
.m_kfzx .wg_bd{padding:5px;}
.wg_kf p{ color:#564e4c;}
.wg_kf .online{ background-position:0 0; width:63px; height:19px;font-size: 0;}
.wg_kf .online:hover{ background-position:0 -20px;}

/*m_hzmt*/
.m_hzmt .wg_bd{ padding:10px 0 0;}
/*.m_hzmt .img_scroll{ height:165px; overflow:hidden;}
.pic_ul li{ padding-top:10px; width:185px; height:45px;}
.pic_ul li a{ display:block; width:185px; height:45px;}
.pic_ul li img{ width:185px; height:45px; overflow:hidden;}*/
/*add by xiaofang 13-05-23*/
.m_hzmt .wg_textlist li{ border-bottom:0;}

/*wg_lb*/
.wg_lb{ width:264px; height:192px; overflow:hidden; position:relative; border:solid 3px #993525; border-bottom-width:5px;}
.lb_bd{ width:264px; height:192px;}
.lb_ul{ position:absolute;}
.lb_ul li{ width:264px; height:192px; position:absolute;left:0;top:0; z-index:0;}
.lb_ul li a{ display:block; width:100%; height:100%; text-decoration:none;}
.lb_ul li img{width:264px; height:192px; overflow:hidden;}
.lb_num{ position:absolute; right:2px; bottom:2px; z-index:53 }
.lb_num li{ background-position:0 -40px; width:24px; height:24px; float:left; *display:inline; *zoom:1; margin-right:5px; color:#9d9d9d; text-align:center; line-height:24px; cursor:pointer;}
.lb_num .cur{ background-position:-25px -40px; color:#eba101;}

/*m_yxgl*/
.m_yxgl .wg_bd{ height:260px; overflow:hidden;}
.m_yxgl .wg_textlist a{ width:250px; overflow:hidden;}

/*m_yxph*/
.m_yxph .wg_bd{ padding:5px 0 0 5px; color:#564e4c; height:218px; overflow:hidden;}
.tab_rank{ border-bottom:solid #602213 1px; }
.tab_rank li{ color:#602213; float:left; background-color:#d8c3a9; *display:inline;  padding-left:20px; height:23px; text-align:center; line-height:23px; overflow:hidden;cursor:pointer; margin-right:3px;}
.tab_rank li span{ display:block; background-color:#d8c3a9; padding-right:20px;}
.tab_rank .cur{ background-color:#602213;}
.tab_rank .cur span{ background-color:#602213; color:#d8c3a9; }
.select_s_bx .sever_sel{ width:200px;}
.m_rank { width:265px; overflow:hidden;}
.m_rank .col1,.m_rank .col4{ width:15%;font-weight:normal;padding:5px 0;}
.m_rank .col2,.m_rank .col3{ width:35%; padding:5px 0; width:110px; overflow:hidden;}
.m_rank td{padding:5px 3px;}
.m_rank  .role_td{ height:18px; overflow:hidden;}
.m_rank a{ color:#564e4c;}
.m_rank a:hover{ color:#e14700;}

/* add by yufang 12-7-11 */
.m_jqqd{ color:#564e4c; font-size:14px; font-weight:700; margin:87px auto; text-align:center;}

/*m_xwgg*/	
.m_xwgg .wg_bd{ height:230px; overflow:hidden;}
.m_xwgg .wg_textlist a{ width:390px; overflow:hidden;}

/* m_yxzl */
.m_yxzl .wg_bd{ padding-top:2px; width:460px;}
.yxzl_bg{ padding:0 0 0 132px; background: url(/s1../webgame/sgkd/tpl/images/yxzl.jpg-0dafa2d.html) no-repeat; margin-top:0; height:60px;}
.yxzl_bg dt{ margin:0 0 0 -132px; width:132px; height:60px; padding:0;text-indent:-999em;background:url(/s1../webgame/sgkd/tpl/images/yxzl.jpg-0dafa2d.html) no-repeat;}
.tsxt dt{ background-position:-461px 0;}
.xszn dt{ background-position:-594px 0;}
.yxzl_bg dd{padding:11px 5px 4px;}
.yxzl_bg dd a{color:#564e4c; }
.yxzl_bg dd a:hover{color:#e14700}

/* m_zyjs */
.m_zyjs .wg_bd{ height:210px; overflow:hidden; padding:10px 0 0;}
.career_lb{ position:relative; zoom:1}
.career_lb .lb_bd{ width:454px; height:204px; overflow:hidden; border:3px solid #993525}
.career_lb .lb_bd li{width:454px; height:204px;} 
.career_lb .lb_bd li a{ display:block; width:100%; height:100%; overflow: hidden;}
.career_lb .lb_bd img{ width:454px; height:210px;}
.career_lb .lb_num{ bottom:5px;}
.career_lb .lb_num li{ background-position:right -256px ; padding-right:6px; font-size:12px; height:23px; line-height:23px;  overflow:hidden; width:auto; color:#fff; }
.career_lb .lb_num  .cur{ background-position:right -233px; color:#f3e197;}

/* screen_bx */
.screen_bx .hd_t{ padding-top:1px; height:37px;}
.tab_pic{ height:37px; top:0;}
.tab_pic li{ width:104px; height:37px; background-position: 0 -142px; }
.tab_pic .cur{ background-position:0 -104px;}
.tab_pic li span{ display:block; width:100%; height:100%;color:#ffeaa7; font-weight:500;font-size:14px;  font-family:"microsoft yahei";}
.tab_pic li.cur span{color:#602213; font-weight:500; font-size:14px;  font-family:"microsoft yahei";}

.wg_imgscroll .wg_imgcontainer{ left:35px; width:650px;}
.wg_imglist li{ margin:0 5px;}

/* player_discuss */
.wg_table .c1{ width:50%;}
.wg_table .c2,.wg_table .c3,.wg_table .c4{ width:19%;}
.player_dis .wg_bd{ padding:10px 10px 20px;}
.wg_table td{ border-bottom:1px  dotted #d8c3a9;}
.wg_table th, .wg_table td,.wg_table td a{ color:#564e4c}
.wg_table td a:hover{ color:#e14700;}
.wg_table .hover td{ background-color:#ebdbca; color:#e14700;}
.wg_table .hover a{color:#e14700;}
.wg_table .xdis_author{ width:90px; height:23px; overflow:hidden;}
.wg_table .xdis_tit{width:380px;}

/*footer*/
.footer{ padding-top:30px;}
.mod_desc,.mod_desc a,.mod_phone,.mod_server{ color:#fbead8;}
.mod_desc a:hover{ color:#cd400b;}
.mod_desc a.a_zp{ color:#cd400b;}

/*add by xiaofang 13-06-15 am*/
.ue_notice{ position:absolute; top:220px;margin-left:-311px;left:50%;}

/*ser_out_face*/
.ser_out_face{top:210px; margin-left:-311px}
.out_face_hd,.out_face_bd,.out_face_fd{ background-image:url(/s1../webgame/sgkd/tpl/images/out_face_bg.png-0dafa2d.html);}
.out_face_hd,.out_face_hd a{ color:#602213;}
.out_face_bd{ overflow:hidden; width:596px;}
.out_face_fd{ padding-bottom:18px; *zoom:1;}

.sns_textscroll h2{color:#602213;}
.text_scroll_bx{ height:24px;}
.text_scroll_bx a{ color:#e14700;}
.text_scroll_bx a:hover{ color:#f8580f;}
.text_scroll_bx li img{ display:inline-block; *display: inline; *zoom:1; margin:5px 3px;}

.m_server { border:1px solid #cdbfb0; background:none #fbead8; border-radius:5px;}
.m_server .m_server_hd,.m_server .m_server_bd,.m_server .m_server_fd{ background:none;}
.m_server .m_server_hd{ width:594px; height:5px;}
.m_server .m_server_bd { padding-left:13px; width:581px;}
.m_server .m_server_fd{ width:594px; height:5px; overflow:hidden}
.m_server_bd h2{ background:none; text-indent:0; color:#602213; font-family:microsoft YaHei; font-size:15px; /*height:26px; line-height:26px;*/}
.alert_w{ background:url(/s1../webgame/sgkd/tpl/images/alert_bg.png-0dafa2d.html) no-repeat; }
.select_ser{ color:#5b5026; padding:0;}
.m_played_ser .nplay { color:#5b5026;}

/*scrollbar*/ 
a.jScrollArrowUp { background:url(/s1../webgame/sgkd/tpl/images/new_ser.png-0dafa2d.html) no-repeat  -288px 0;}
a.jScrollArrowDown { background: url(/s1../webgame/sgkd/tpl/images/new_ser.png-0dafa2d.html) no-repeat  -305px 0;}
.jScrollPaneTrack{background:#6a5448;}
.jScrollPaneDrag{background:#a68470;}

/* update by yufang 12-9-26 pm*/
 #bdshare a:hover, #bdshare_s a:hover, #bdshare_pop a:hover{ background-color:#d6c7b8; zoom:1; _filter:alpha(opacity=100)!important}
/*.out_face_hd .sp_group,#bdshare,.bshare_t{ display:inline; color:#602213;}*/
.game_msg{ top:150px!important}

.out_face_bd .w_tit{ color:#602213;}
.out_face_bd .w_tit .kf{ color:#ee0000; margin:0 5px;}
.out_face_bd .w_tit .gxn{color:#993525; font-size:14px;}

/*add by ZGB 2013-05-03*/
.m_yxsp{ margin-top:0px;}
.m_yxsp .wg_bd{ padding:10px 0;}
.m_video{ overflow:hidden;zoom:1;margin:0 -30px 0 0;}
.m_video li{ float:left;width:129px;margin:0 12px 5px 0;display:inline;text-align:center;}
.m_video li a{ color:#564e4c}
.m_video li a:hover{ color:#e14700}
.m_video li img{ width:125px;height:54px;display:block;padding:1px;border:1px solid #dfd0c0;margin-bottom:5px;}

/*add by xiaofang  2013-05-23*/
.mod_video{ position:absolute; width:260px; height:150px; top:43px; right: 185px; background:url(/s1../webgame/sgkd/tpl/images/video_bg.jpg-0dafa2d.html) no-repeat center top; border: solid 1px #00010a; }
.mod_video .video_btn{ display:block; width:100%; height:100%;}



/*add by xiaofang 2013-07-25*/
.m_jkgg .wg_bd{ padding-top:5px;}
.m_jkgg p{ color:#564E4C; line-height:23px;}
.m_jkgg .white_space{ display:inline-block;*display:inline;*zoom:1; width:25px; height:23px;  vertical-align:middle}

/*mod_djdq*/
.mod_djdq{ margin:10px 8px 0 }
.mod_djdq .wg_bd{ padding:25px 0 20px 23px;}
.djdq_tab{ padding:5px 0 0 15px; height: 33px; overflow:hidden }
.djdq_tab li{ float:left; border-right:1px solid #52443d; width:86px; height:33px; overflow:hidden; text-align:center; line-height:33px; font-size:14px; color:#ffeaa7; font-weight:700; letter-spacing:5px; cursor:pointer;}
.djdq_tab .cur{ background-color:#fbead8; color:#70635c; border-right-width:#fbead8}

.mod_djdq .m_djcont { display:none;}
.m_djcont  .m_dj_imglist{ border-bottom:1px dashed #ada295;}
.m_dj_imglist .dj_imglist{ margin-right:-35px;}
.dj_imglist li{ float: left; *display:inline;*zoom:1; margin:0 35px  20px 0;}
.dj_imglist li a{ text-align:center; display:block; width:97px; height:23px; line-height:23px; overflow:hidden; color:#564e4c;word-wrap:break-word;  word-break:break-all;}
.dj_imglist li a:hover{ text-decoration:underline}
.dj_imglist .m_img{ position:relative;  height:97px; margin-bottom:5px;}
/*update by xiaofang 13-08-26 am*/
.dj_imglist .m_img img{ margin:0 auto; display:block; width:97px; height:97px; overflow:hidden}
.dj_imglist .m_img .img_bg{ position:absolute; background:url(/s1../webgame/sgkd/tpl/images/dj_bg.png-0dafa2d.html) center top; width:97px; height:97px; top:0; left:0; z-index:2}

.dj_imglist .m_img:hover em{ width:40px; height:118px;
 	 position: absolute; top:0;
	 -webkit-transform: skewx(-35deg);
	 -moz-transform: skewx(-35deg);
	 -o-transform: skewx(-35deg);
	 background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); 
	 background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); 
	 background-image:-o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); 
	 -webkit-animation:scanlight 1.5s ease-in-out infinite;
	 -moz-animation:scanlight 1.5s ease-in-out infinite; 
	 -o-animation:scanlight 1.5s ease-in-out infinite;
	}


@-webkit-keyframes scanlight{
from{ left:-140px;}
to{ left:160px;}
}
@-moz-keyframes scanlight{
from{ left:-140px;}
to{ left:160px;}
}
@-o-keyframes scanlight{
from{ left:-140px;}
to{ left:160px;}
}

.m_djcont .btn_more{ background:url(/s1../webgame/sgkd/tpl/images/btn_more.jpg-0dafa2d.html) no-repeat 0 0;display:block; width:186px; height:56px; font-size:0; line-height:0; overflow:hidden; margin:27px auto 0; }

/*add by xiaofang  14-01-10*/

/*m_fllb */
.m_fllb .wg_bd{ padding:10px 0 0 10px;}
.m_giftlist{ height:213px; width:178px;  position:relative; overflow:hidden }
.m_giftlist .giftlist{ vertical-align:top;}
.giftlist li{ width:158px; height:66px; margin-bottom: 5px;}
.giftlist li a{ display:block; padding:3px; background: none #ceb79e; width:152px; height:60px;overflow:hidden;}
.giftlist li img{width:152px; height:60px; background: none #f00; }

/*.m_giftlist .giftlist_inner{ height:100%; overflow:hidden;}*/
.m_giftlist .v_scrollbar{position:absolute;width:7px;right:2px;top:0;height:213px; display:none;cursor:pointer; }
.m_giftlist .v_scrollbar_bg{position:absolute;top:0;width:5px;height:100%; background-color:#ddbe9e; border:1px solid #ddbe9e;-moz-border-radius:3px; -o-border-radius:3px;-webkit-border-radius:3px; z-index:100px;filter:alpha(opacity=90);opacity:0.9; top:0;border-radius:3px;}
.m_giftlist .v_scrollbar_btn{position:absolute;width:5px; border:1px solid #e09c53;-moz-border-radius:3px; -o-border-radius:3px;-webkit-border-radius:3px; z-index:100px;filter:alpha(opacity=90);opacity:0.9; top:0;border-radius:3px; background-color:#e09c53; }

/*add by xiaofang 14-03-20*/
.intro_img{ display:block; margin:0px auto 5px;  border:solid 3px #fde2c5 }

.my_ftop{background:none;}
.m_sstore{padding-right: 10px;}
.frm_header{position: relative;}
.mod_share .bshare_t{float:left;line-height: 27px;}
.mod_share #bdshare{float:left !important;}
.wg_imglist li img{width:100px;max-height: 100px;}

.sfgg_mod{margin-top:0 !important;}
