@charset "utf-8";
html{width:100%;}
body{width:100%; margin:0; padding:0; font-size:100%; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#2a1a33;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{border:0;}
ol,ul{list-style:none;}
a{font-family:"宋体",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
/* top */
.top_box{position:relative; width:640px; height:413px; background:url(https://sgcq.games.wanmei.com/images/img240419/banner.jpg) no-repeat 0 0;}
.a_bbs{position:absolute; width:185px; height:54px; left:246px; top:21px; background:url(about:blank); text-indent:-9999px; overflow:hidden; display:none; }
.a_web{position:absolute; width:185px; height:54px; left:435px; top:21px; overflow:hidden; font:normal 1.4em/54px "微软雅黑"; text-align:center; background-color:#543765; color:#e7dae9; border-radius:5px; }
.btn_reg{display:block; width:640px; height:107px; background:url(https://sgcq.games.wanmei.com/images/mobile1506/btn_reg.jpg); text-indent:-9999px; overflow:hidden;}
/* news */
h2{width:190px; height:60px; margin-top:20px; background:url(https://sgcq.games.wanmei.com/images/mobile1506/t.png); text-indent:-9999px; overflow:hidden;}
h2.t_news{background-position:0 0;}
.news_tab{width:640px; height:56px; margin-top:20px; border-bottom:1px solid #ac7ac9;} 
.news_tab li{float:left; width:80px; height:53px; margin-left:20px; font:normal 1.8em/52px "微软雅黑"; text-align:center; color:#ac7ac9; }
.news_tab li.on{border-bottom:3px solid #e7dae9; color:#e7dae9; }
#news_box{position:relative; width:640px; height:250px; margin-top:15px; overflow:hidden;}
.news_cont{display:none; position:absolute; width:640px; left:0; top:0;}
.news_ul{width:570px; margin:0 auto;}
.news_ul li{width:570px; height:50px; color:#e7dae9; font:normal 1.2em/50px "宋体"; text-align:right; overflow:hidden;}
.news_ul li p{float:left; width:460px; height:50px; font:normal 1.2em/50px "宋体"; text-align:left; overflow:hidden;}
.news_ul li a{color:#e7dae9;}
.news_ul li a.lei{color:#cd2e46;}
.news_ul li a:hover,.news_ul li a.lei:hover{color:#FFF;}
.news_ul li.top,.news_ul li.top a,.news_ul li.top a.lei{color:#FFF;}
/* iFocus */
#iFocus,#screen{position:relative; width:640px; height:313px; overflow:hidden;}
.lb_img,.sc_img{display:none; position:absolute; width:640px; left:0; top:0;}
.control_wrap{width:190px; height:19px; margin:15px auto 0; overflow:hidden;}
.btn_l,.btn_r{width:11px; height:19px; background:url(https://sgcq.games.wanmei.com/images/mobile1506/icon.png); text-indent:-9999px; overflow:hidden;}
.btn_l{float:left; background-position:0 0;}
.btn_r{float:right; background-position:-11px 0;}
.point{float:left; width:168px; height:16px; padding-top:1px; text-align:center; overflow:hidden;}
.point span{display:inline-block; width:16px; height:16px; line-height:200px; background:url(https://sgcq.games.wanmei.com/images/mobile1506/icon.png) 0 -19px no-repeat; overflow:hidden;}
.point span.on{background:url(https://sgcq.games.wanmei.com/images/mobile1506/icon.png) -16px -19px no-repeat;}
/* video */
h2.t_video{background-position:0 -60px;}
#img_video{width:640px; height:313px; margin-top:15px; background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/video.jpg); overflow:hidden;}
.video_bg{display:none; width:640px; height:313px; background-color:#000;}
/* screen */
h2.t_screen{background-position:0 -120px;}
#screen{margin-top:20px;}
/* career */
h2.t_career{background-position:0 -120px;}
.tab_f{width:640px; height:110px; margin-top:20px; overflow:hidden;}
.tab_f li{float:left; width:150px; height:48px; margin-left:7px; margin-bottom:7px; font:normal 1.8em/48px "微软雅黑"; text-align:center; background-color:#543765; color:#e7dae9; border-radius:5px;}
.tab_f li.on{color:#fff; background-color:#ac7ac9; color:#140b19; }

.tab_s{width:640px; height:56px; margin-top:5px; border-bottom:1px solid #95918c; background-color:#efefee;} 
.tab_s li{float:left; width:80px; height:53px; margin-left:20px; font:normal 1.6em/52px "微软雅黑"; text-align:center;}
.tab_s li.on{border-bottom:3px solid #95918c;}
#tab_s2,#tab_s3{display:none;}

#career{position:relative; width:640px; height:363px; overflow:hidden;}
.career_cont{display:none; position:absolute; width:640px; height:363px; left:0; top:0;}
.role_bg_cike{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_cike.jpg);}
.role_bg_fashi{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_fashi.jpg);}
.role_bg_qishi{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_qishi.jpg);}
.role_bg_mushi{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_mushi.jpg);}
.role_bg_zhanshi{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_zhanshi.jpg);}
.role_bg_zhaohuanshi{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_zhaohuanshi.jpg);}
.role_bg_shenyizhe{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_shenyizhe.jpg);}
.role_bg_huanmo{background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/role_bg_huanmo.jpg);}

.role_intro{width:310px; padding:20px 0 0 35px;}
.role_name{font:normal 2em "微软雅黑"; color:#e7dae9;}
.role_intro p{padding-top:10px;}
.info_p1{font:normal 1.5em/1.6em "微软雅黑"; color:#000;}
.info_p2{height:72px; font:normal 1.2em/1.4em "微软雅黑"; color:#e7dae9}
.space{margin-left:2em;}

.tian_box{margin-top:20px; position:relative; width:640px; height:440px; overflow:hidden; }

/* tese */
h2.t_tese{background-position:0 -240px;}
.tese_img{width:640px; height:481px; margin-top:15px; overflow:hidden;}
.float_l{float:left;}
.float_r{float:right;}
/* sns */
.weixin_intro{width:550px; margin:30px auto 0; font:normal 1.5em/1.5em "微软雅黑"; overflow:hidden; color:#e7dae9; }
.weixin_intro p{margin-top:10px; color:#ac7ac9; }
.weixin_intro p span{color:#fff;}
.erweima{width:378px; height:372px; margin:20px auto 0;}
.erweima img{display:block; width:378px; height:372px;}
.share_t{width:350px; margin:30px auto 0; padding-left:30px; font:normal 1.5em "微软雅黑"; background:url(https://sgcq.games.wanmei.com/images/mobile1506/icon_share.png) 0 5px no-repeat; color:#e7dae9; }
.share_ul{width:568px; margin:20px auto 0; overflow:hidden; color:#e7dae9; }
.share_ul li{float:left; width:112px; margin:0 37px; text-align:center; font:normal 1.5em "微软雅黑";}
.share_wx,.share_pyq,.share_zone,.share_weibo{display:block; width:112px; height:118px; background:url(https://sgcq.games.wanmei.com/images/mobile1506/share.png);}
.share_pyq{background-position:0 -118px;}
.share_zone{background-position:0 -236px;}
.share_weibo{background-position:0 -354px;}
.qq_qun{padding:30px 0; text-align:center; font:normal 2em "微软雅黑";}
/* pop */
#pop{display:none; position:fixed; width:640px; height:223px; left:0; bottom:0; background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/pop.png); overflow:hidden; z-index:10;}
.close_pop{position:absolute; width:70px; height:70px; right:0; top:0; background:url(about:blank); text-indent:-9999px;}
#gototop{position:fixed; width:69px; height:69px; right:10px; bottom:10px; background-image:url(https://sgcq.games.wanmei.com/images/mobile1506/gototop.png); overflow:hidden; z-index:20;}
/* news================================= */
.wrap640{width:640px;}
.news_t{width:640px; height:114px;}
.news_title{padding-top:20px; font:normal 1.4em/1.4em "微软雅黑"; text-align:center; color:#ac7ac9; }
.time{padding-top:10px; font:normal 0.8em "微软雅黑"; color:#e7dae9; text-align:center;}
.time span{margin:0 10px;}
.time span.on{color:#f00}
#text_box{width:600px; margin:10px auto 0; color:#e7dae9; }
.font0{font:normal 1.6em/2em "微软雅黑";}
.font1{font:normal 1.4em/1.8em "微软雅黑";}
.font2{font:normal 1.2em/1.6em "微软雅黑"; }
#text_box a{color:#000;}
#text_box p{padding-top:20px; text-indent:2em;}
#text_box img{display:block; margin:20px auto 0; max-width:600px;}
.news_line{width:600px; height:50px; margin:50px auto 0; border-top:1px solid #d8d8d8;}

.ui-loader{display:none;}