@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei","\5b8b\4f53";}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none; }a:link,a:visited,a:hover,a:active{text-decoration:none; outline:none;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}:focus{outline:0;}legend{color:#000;}
fieldset,img,input{border:none;}button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;*color:#fff;}img{-ms-interpolation-mode:bicubic;}
html{color:#525252;}
a{cursor: pointer; color:#525252;}
a:hover{color:#ff3300;}
.fl{ float:left;}
.fr{ float:right;}
#firendLinkBox{text-align: left;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{zoom:1}
body{ background:#fff;}
.wrap{ margin:0 auto; width:1184px; padding:0 10px;}
.abs{position:absolute;}
.rel{position:relative;}
.hide_txt{ text-indent:-99999em;}
.hide{ display:none;}
.an2{transition:all 0.2s ease-out 0s;}
.hot_col{ color:#ff3300;}
.mgt10{ margin-top:10px;}
.ell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* 通用顶部 */
.ico-1{ background:url(../images/ico-1.png) no-repeat;}
.ico-2{ background:url(../images/ico-2.png) no-repeat;}
#fix,.header-box{ height:112px; width:100%;}
#fix{box-shadow:0 3px 3px #ddd;z-index:999999;}
.headfix{ position:fixed; left:0; top:0; }
.top{ height:31px; background:#fdfdfd; border-bottom:1px solid #e8e8e8;}
.t-left li a{ display:block; width:100px; height:31px; line-height:31px; margin-right:10px; padding-left:15px;}
.t-right li a{ display:block; width:60px; height:31px; line-height:31px; margin-right:10px; padding-left:15px;}
.t-right li.login-h a{ width:auto; text-align:right; padding:0 5px 0 0;}
.t-right li.login-h a.t-log-out{width:auto;}
.t-left li a i,.t-right li a i{ display:block; float:left; width:14px; height:14px; margin:10px 4px 0 -15px;}
.webgame{ background-position: 88px -454px;}
.webgame i{ background-position:0 0;}
.webgame:hover i{background-position:0 -18px;}
.collect i{ background-position:0 -37px;}
.collect:hover i{background-position:0 -54px;}
.t-right{ width:200px;}
.registet,.login{ background-position: 73px -454px;}
.registet i{ background-position:0 -74px;}
.registet:hover i{background-position:0 -94px;}
.login i{ background-position:0 -114px;}
.login:hover i{background-position:0 -132px;}
.t-right li a.allgame{width:75px; margin-right:0; background-position: 75px -187px;}
.agwrap{ z-index:99999;}
.allgame i{ background-position:0 -154px;}
.allgame:hover i{background-position:0 -173px;}
.game-list{ width:467px; height:230px; background:url(../images/game-bg.png) no-repeat; right:0; top:25px; display:none;}
.web-game-sum{ width:195px; height:30px; line-height:30px; left:40px; top:7px; color:#9f9f9f;}
.hand-game-sum{ width:195px; height:30px; line-height:30px; left:271px; top:7px; color:#9f9f9f;}
.web-game-list{ width:233px; height:154px; overflow:hidden;  left:1px; top:37px;}
.game-ul li{ float:left; display:inline;}
.game-ul li a{ display:block; padding-left:20px; width:95px; height:30px; line-height:30px; background:#fff; margin:1px 0 0 1px;}
.game-ul li a:hover{ background:#f9f9f9; color:#ff3300;}
.game-ul a em{ display:block; width:20px; height:20px; float:left; margin-left:5px;}
.game-ul a font{ display:block; float:left; font-size:12px;}
.hand-game-list{ width:233px; height:154px; overflow:hidden;  left:233px; top:37px;}
.t-right li a.web-more{margin:0; padding:0; display:block; width:231px; height:30px; line-height:30px; text-indent:90px; top:193px; }
.t-right li a.web-game-more{left:2px; border-radius:0 0 0 10px;}
.t-right li a.hand-game-more{ left:234px; border-radius:0 0 10px 0; }
.game-ico{ width:16px; height:16px; display:block; background-position: 0 -266px; left:70px; top:7px; -webkit-transform:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;}
.t-right li a.web-more:hover{ background:#f2f2f2;}
.t-right li a.web-more:hover em{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}
/* 通用头部 */
/* .header{ height:90px; background:url(/uploads/file2/2020.png) center top no-repeat;} */

/* .header:before {content: '';position: absolute;left: 0;top: 0;width: 555px;height: 100%;background: url(/uploads/file2/2020left.png) no-repeat left top;z-index: 1;} */
/* .header:after {content: '';position: absolute;right: 0;top: 0;width: 540px;height: 100%;background: url(/uploads/file2/2020right.png) no-repeat right top;z-index: 1;} */
		/* @media screen and (max-width:1700px){.header:before,.header:after{display:none}} */



.logo{ height:80px; overflow:hidden;}
.ser_box{ width:632px; height:80px; }
.ser_con{ left:88px; top:24px;  border-right:none; height:30px; line-height:30px; width:300px; background:url(../images/ser-bg.jpg) no-repeat; }
.ser_con input{ width:183px; height:20px; left:77px; top:5px; background:none;}
.ser_type{ color:#9f9f9f; left:32px; top:0;}
.ser_btn{ left:264px; top:0; height:30px; width:37px;}
.onfocus{ background-position:0 -32px;}
.onfocus .ser_type{color:#ff7c2d; }
.ser_ul_con{ width:200px; border:1px solid #dddddd; border-top:none; left:63px; top:30px; background:#fff; z-index:999; border-radius:0 0 5px 5px;box-shadow:0 10px 20px rgba(0,0,0,0.14); max-height:300px; overflow-y:auto; display:none;}
.ser_ul_con a{ display:block; height:30px; line-height:30px; padding-left:10px;}
.ser_ul_con span{ display:block; height:30px; line-height:30px; padding-left:10px; color:#9f9f9f;}
.ser_ul_con a:hover,.ser_ul_con a.on{ background:#f9f9f9; color:#525252;}
.s_hot_txt{ left:400px; top:24px; height:30px; width:170px; line-height:30px;}
.s_hot_txt a{ color:#525252; margin-right:5px;}
.s_hot_txt a.hot_col{ color:#fb5f01;}
.s_hot_txt a:hover{color:#fb5f01;}
.nav{ width:440px; height:80px; margin-right:5px;}
.navbg{background-position:-49px -1px;  width:75px; height:26px; left:0; top:25px; transition:all 0.3s ease-out 0s;}
.nav ul{}
.nav li{ float:left; display:inline;}
.nav li a{ display:block; width:75px; height:26px; line-height:26px; text-align:center;  font-size:14px; margin:25px 10px 0 0; transition:color 0.3s ease-out 0s;}
.nav li a.current{ color:#fff;}
.nav li.navindex a{ width:45px; text-align:left; padding-left:30px; background-position: 13px -400px;}
.nav li.navindex a.current{background-position: 13px -427px;}
/* 独代游戏 */
.self-game{ height:276px; background:#efefef;}
.lmwrap{ height:50px; line-height:50px;width:1180px;float:left;}
.lmwrap1{ height:50px; line-height:50px;width:293px;}
.lmwrap2{ height:50px; line-height:50px;width:873px;}
.z-lm{ font-size:18px; font-weight:bold; padding:0 15px 0 10px;}
.game-type i{ font-style:normal; display:block;  padding-left:18px;width:40px; height:20px; line-height:20px; margin-top:17px;}
.hot-ico{ background-position: 0 -320px; }
.news-ico{ background-position: 0 -348px;}
.test-ico,.jqqd-ico{ background-position: 0 -376px;}
.kf-ico{ background-position: 0 -478px;}
.hot-ico2,.recommend-ico2{ background-position: 0 -57px; display:block; width:40px; height:40px; left:0; top:0; z-index:999;}
.news-ico2{ background-position: 0 -111px; display:block; width:40px; height:40px; left:0; top:0;z-index:999;}
.test-ico2,.jqqd-ico2{ background-position: 0 0; display:block; width:40px; height:40px; left:0; top:0;z-index:999;}
.hot-ico3,.recommend-ico3{ background-position: 0 -349px; display:block; width:40px; height:40px; right:-1px; top:-1px;}
.news-ico3{ background-position: -86px -349px; display:block; width:39px; height:39px; right:-1px; top:-1px;}
.test-ico3,.jqqd-ico3{ background-position: -44px -349px; display:block; width:39px; height:39px; right:-1px; top:-1px;}
.self-g-list{ margin-left:-25px; width:1215px; height:185px;}
.self-g-list li{ float:left; display:inline; width:380px; height:180px; margin:3px 0 0 25px; box-shadow:1px 5px 5px #ddd; border-radius:10px; overflow:hidden; position:relative;}
/*.self-g-list li a{ display:block; width:380px; height:180px; background:#e5e5e5; box-shadow:1px 5px 5px #ddd; border-radius:10px; overflow:hidden;}*/
.ico-mask{ width:380px; height:0px;  left:0; top:0; border-radius:10px; overflow:hidden;-webkit-transform:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;}
.mask-hot,.mask-{ background:url(../images/s-hot-bg.png) repeat;}
.mask-news{ background:url(../images/s-news-bg.png) repeat;}
.mask-test,.mask-jqqd{ background:url(../images/s-test-bg.png) repeat;}
.mask-name{ left:30px; top:20px; font-size:14px; font-weight:bold; color:#fff;-webkit-transform:0.3s ease-out;-moz-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;-ms-transition:top 0.3s ease-out;transition:top 0.3s ease-out;}
.mask-des{ left:30px; top:45px; font-size:14px; line-height:25px;color:#fff; width:320px; height:50px; overflow:hidden;-webkit-transform:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;-ms-transition:top 0.3s ease-out;transition:top 0.3s ease-out;}
.mask-btn{ display:block; left:30px; top:103px; width:90px; height:26px; line-height:26px; text-indent:26px;  background-position:1px -459px; font-size:14px; -webkit-transform:top 0.3s ease-out;-moz-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;-ms-transition:top 0.3s ease-out;transition:top 0.3s ease-out;}
.mask-hot a.mask-btn:hover{background-position: 0 -769px; color: #ff3300;}
.mask-news a.mask-btn:hover{background-position: 0 -823px; color: #51bf23;}
.mask-test a.mask-btn:hover,.mask-jqqd a.mask-btn:hover{background-position: 0 -796px; color: #0090ff;}
.self-g-list img{ width:380px; height:180px;}
.self-g-list .ico-mask-now{ height:180px;}
.self-g-list .ico-mask-now .mask-name{ top:30px;}
.self-g-list .ico-mask-now .mask-des{top:65px;}
.self-g-list .ico-mask-now .mask-btn{top:133px;}

/* 切换广告 */
.banner{ height:450px; background:#efefef; overflow:hidden;}
.banner ul{}
.banner ul li{ position:absolute; height:450px; width:100%; /*box-shadow: 0 3px 3px #ddd inset;*/}
.banner ul li a{ display:block; width:100%; height:450px;}
.b-slides{ width:100%; left:0; top:414px; height:20px; text-align:center;}
.b-s-wrap{ padding:4px 15px 2px 15px; background:#f7f7f7; background:none\9; *background:none; border-radius:10px; box-shadow:inset 0 3px 5px #ddd;}
.b-s-wrap a{ display:inline-block; width:12px; height:12px; background:#9f9f9f; border-radius:6px; margin:0 2px; overflow:hidden;}
.b-s-wrap a.current{ width:30px; background:#ff6000;}

/*.box{ width:1180px; height:350px; margin:0 auto;}
*/.box1{ right:0; top:0px; height:335px; width:295px;}
.box2{ left:0; top:0px; height:335px; width:875px; }
.box3{ left:0; top:416px; height:335px; width:295px; }
.box4{ left:315px; top:416px; height:335px; width:560px;}
.box5{ left:894px; top:416px; height:335px; width:295px;}
.box1-con,.box2-con,.box3-con,.box4-con,.box5-con{ height:190px;  border:1px solid #e8e8e8; border-radius:10px; background:#fff;}
/* 游戏热点 */
.box1-tab{ height:40px; border-bottom:1px solid #e8e8e8;}
.box1-tab a{ display:block; width:146px; height:40px; line-height:40px; font-size:16px; background:#fff; text-align:center; background:#f9f9f9; border-top:1px solid #e8e8e8;}
.b1-tab-left{ border-right:1px solid #e8e8e8; border-radius:10px 0 0 0; left:0; top:-1px;}
.b1-tab-right{ border-radius:0 10px  0 0; left:147px; top:-1px;}
.box1-tab a.current{ background:#fff; border-top:3px solid #ff3300; height:39px; line-height:39px;}
.news-list{ width:265px; height:234px; overflow:hidden; left:15px; top:52px;}
.news-list dt a{ display:block; height:42px; border-bottom:1px dotted #e8e8e8; line-height:42px; color:#ff3300; text-align:center; font-size:14px; font-weight:bold; margin-bottom:4px;}
.news-list dd a{ display:block; height:26px; line-height:26px; padding-left:10px; background:url(../images/li-left-bg.jpg) 0 -25px no-repeat;}
.news-list dd a:hover{ background-position: 0 0;}
/* 推荐手游 */
.box2-top{ height:190px;}
.tj-game li{float:left; display:inline; width:295px; height:190px; border-left:1px solid #e8e8e8; position:relative; margin-right:12px;margin-bottom:30px;}
.tj-game2 li {border-left: 1px solid #e8e8e8;display: inline;float: left;height: 90px;position: relative;width: 168px;z-index: 999;}

.tj-game li:first-child{ border:none;}
.tj-game li p{ text-align:right; }
.tj-game li p .fff:hover{color:#51bf23}
.tj-game li p.btn-box{ text-align:left; left:185px; top:145px;}
.tj-game .tj-img{/* width:290px;*/ height:190px; -webkit-transform: translate3d(-15px, 0px, 0px); -moz-transform: translate3d(-15px, 0px, 0px);-ms-transform: translate3d(-15px, 0px, 0px);-o-transform: translate3d(-15px, 0px, 0px); transform: translate3d(-15px, 0px, 0px); -webkit-transition:all 0.35s ease 0s; -moz-transition:all 0.35s ease 0s; -ms-transition:all 0.35s ease 0s; -o-transition:all 0.35s ease 0s; transition:all 0.35s ease 0s;}
.tj-game li a.tj-img-box{ left:0; top:0; overflow:hidden; width:290px; height:190px; text-align:left;}

.tj-game li.current .tj-img{-webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px);}
.tj-p1{ right:20px; top:25px; font-size:16px; font-weight:bold;}
.tj-p2{ right:20px; top:55px; color:#ff3300;}
.tj-p3{ right:20px; top:80px; color:#9f9f9f;}
.tj-p4{ padding-right:20px; top:105px; color:#9f9f9f;}
.box.g-rec{overflow: inherit;}
.tj-p3 a:hover{color:#ff3300;}
.btn{ display:block; padding-left:26px; width:64px; height:26px; line-height:26px; left:0; top:0; font-size:14px; color:#fff; }
.btn2{display:block; padding-left:16px; width:54px; height:20px; line-height:20px; right:20px; top:55px; color:#525252;}
.btn:hover{ color:#fff;}
.btn2:hover{ color:#525252;}
.btn-hot,.btn-,.btn-recommend{background-position:0 -235px;}
.btn-news{background-position:0 -164px;}
.btn-test,.btn-jqqd{background-position:0 -201px;}
@-webkit-keyframes animations{
    0%{-webkit-transform:translate(0,2px);}
  100%{-webkit-transform:translate(0,-2px);}
}
@keyframes animations{
  0%{transform:translate(0,2px);}
  100%{transform:translate(0,-2px);}
}
.down{ display:none; width:92px; height:168px; background:url(../images/ewm-bg.png) no-repeat top; left:0; top:26px; text-align:center;position: absolute;z-index: 999;}
.down a{ display:inline-block; width:20px; height:20px;margin: 36px 3px 0 3px; -webkit-animation:animations 0.3s ease-out infinite alternate; animation:animations 0.3s ease infinite alternate;}
.down a:hover{}
.down img{ position:absolute; left:11px; top:70px; width:70px; height:70px;}
.box6-con{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e8e8e8;
    border-radius: 10px;
	float:left;
}
.box6-top {
    height: 90px;
}
.tj-game2 li:first-child{ border:none;}
.tjg2-img{ left:10px; top:15px; width:60px; height:60px;}
.tjg2-name{  font-size:14px; font-weight:bold; text-align:right; padding-right:15px; left:75px; top:20px;}
.tjg2-hot{background-position:right -326px;}
.tjg2-news{background-position:right -354px;}
.tjg2-test,.tjg2-jqqd{background-position:right -382px;}
.tjg2-btn-news,.tjg2-btn-test,.tjg2-btn-hot,.tjg2-btn-jqqd{ background-position:0 -272px;}
.tjg2-btn-news:hover{background-position:0 -536px; color:#fff;}
.tjg2-btn-test:hover,.tjg2-btn-jqqd:hover{background-position:0 -515px; color:#fff;}
.tjg2-btn-hot:hover{background-position:0 -494px; color:#fff;}
.tjg2-btn-:hover{background-position:0 -557px; color:#fff;}
.more-game{ display:block; width:177px; _width:175px; height:89px; line-height:90px; text-indent:78px; background:#f9f9f9; border-radius:0 0 10px 0; color:#9f9f9f;}
.mg-ico{ display:block; width:22px; height:22px; background-position:-51px -57px; left:48px; top:35px; -webkit-transform:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;}
.more-game:hover{ color:#9f9f9f; background:#f2f2f2;}
.more-game:hover i{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}


/*内容页*/
.article{ margin-bottom:50px;}
.article h1{ height:55px; line-height:55px; font-size:22px; text-align:center; padding-top:40px;}
.art-info{ height:30px; line-height:25px; text-align:center; border-bottom:1px dotted #e8e8e8;}
.art-info .art-info-time{ display:inline-block; padding-left:18px; color:#9f9f9f; background-position:-97px -102px; margin-right:30px;}
.art-info .collect{ display:inline-block; color:#0090ff;}
.content{ padding:20px 35px; line-height:30px; }
.bd_shark{ height:33px; width:230px; margin:50px auto 20px; }
.art_sx_tbox{ height:80px; border-top:1px dotted #e8e8e8;}
.art_sx_tbox p{ height:22px; line-height:22px; color:#9f9f9f; font-size:14px; padding-left:25px;}
.art_sx_tbox p.art_prev{ margin:15px 0 0 35px; background-position:-94px -159px;}
.art_sx_tbox p.art_next{margin:5px 0 0 35px; background-position:-94px -196px;}
.lf_menu{ position:fixed; _position:absolute; right:50px; top:auto; bottom:130px; display:none;}
.lf_menu a{ display:block; width:50px; height:30px; background:url(../images/l_menu_bg.png) no-repeat;overflow:hidden; text-indent:-99999em;}
.lf_menu a:hover{ background-position:0 -30px;}

.great_banner{width:100%;height:242px;display: block;position: relative;overflow:hidden;padding: 20px 0 20px 0;}


/* 游戏中心 */
.center-game-tj{ height:265px; padding-top:10px; background:#efefef;}
.mt45{ margin-top:10px;}
.all-game-list{ margin-bottom:1px; /*margin-left:-25px; */width:1240px; padding-top:5px;}
.all-game-list li,.all-news-list li{ float:left; display:inline; width:378px; height:178px; border:1px solid #e8e8e8; border-radius:10px; background:#fff; position:relative; margin:0 0 30px 25px;}
.all-game-list li.current{box-shadow:1px 5px 5px #ddd; border:1px solid #ffc6a4;}
.all-game-list p.tj-p1{ left:180px; top:20px;}
.all-game-list p.tj-p2{ left:180px; top:47px;}
.all-game-list p.tj-p3{ left:180px; top:69px;}
.all-game-list .btn{ left:180px; top:133px; cursor:pointer;}
.all-game-list .gl-img{ width:275px; height:178px;  border-radius:10px; overflow:hidden; left:0; top:0;}
.all-game-list .gl-img img{border-radius:10px;/*width:275px; */height:178px;-webkit-transform: translate3d(-10px, 0px, 0px);-moz-transform: translate3d(-10px, 0px, 0px);-ms-transform: translate3d(-10px, 0px, 0px);-o-transform: translate3d(-10px, 0px, 0px);transform: translate3d(-10px, 0px, 0px);-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.all-game-list li.current .gl-img img{-moz-transform: translate3d(0px, 0px, 0px);-ms-transform: translate3d(0px, 0px, 0px);-o-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);transform: translate3d(0px, 0px, 0px);}
.all-game-list li a:hover{color:#ff3300;}
.btn-other-{width:90px; height:26px; line-height:26px; text-indent:26px; left:180px; top:97px; background-position:0 -391px; font-size:14px;}
.btn-other-hot{ width:90px; height:26px; line-height:26px; text-indent:26px; left:180px; top:97px; background-position:0 -391px; font-size:14px;}

.btn-other-news{ width:90px; height:26px; line-height:26px; text-indent:26px; left:185px; top:105px; background-position:0 -391px; font-size:14px;color: #525252;}
.btn-other-test,.btn-other-jqqd{ width:90px; height:26px; line-height:26px; text-indent:26px; left:180px; top:97px; background-position:0 -391px; font-size:14px;}
.btn-other-:hover,.btn-other-hot:hover{background-position:0 -769px; color:#ff3300;}
.btn-other-news:hover{background-position:0 -823px; color:#51bf23;}
.btn-other-test:hover,.btn-other-jqqd:hover{background-position:0 -796px; color:#0090ff;}
.download{ display:block; width:80px; height:90px; left:289px; top:83px; }
.download img{ position:absolute; left:1px; top:0px; width:70px; height:70px;}
.download i{ display:block; position:absolute; left:0; top:70px; height:20px; line-height:20px; color:#9f9f9f; font-style:normal;margin-left: 2px;}
.all-game-list .down2{ left:0; top:26px; width:92px; height:68px; background:url(../images/down-bg.png) no-repeat; overflow:hidden; text-align:center; display:none; z-index:999;}
.down2 a{ display:inline-block; width:20px; height:20px; margin:36px 3px 0 3px;  -webkit-animation:animations 0.3s ease-out infinite alternate; animation:animations 0.3s ease infinite alternate;}
.android-download{ background-position:0 -426px;}
.iso-download{background-position:-28px -426px;}
.ios2-download{background-position:-55px -426px;}





@charset "utf-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,img,a,dl,dt,dd,ul,ol,li,pre,em,strong,b,i,fieldset,form,label,legend,button,input,textarea,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}
body,button,input,select,textarea{font:12px/1 "Microsoft Yahei",SimSun,Arial,"\5b8b\4f53",sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none;color:#3c3c3c}
a:hover{text-decoration:none}
a:active{}
a.unline,a:visited.unline{text-decoration:underline}
a,button{cursor:pointer}
em,i{font-style:normal}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
input,select,img{vertical-align:middle}
input::-ms-clear{display:none}
input::-ms-reveal{display:none}
table{border-collapse:collapse;border-spacing:0}
hr{border:0;height:1px}
html{overflow-y:scroll}
.fl{float:left}
.fr{float:right}
.tc{text-align:center}
.tr{text-align:right}
.of{overflow:hidden}
.pr{position:relative}
.pa{position:absolute}
.c3{color:#3c3c3c}
.c6{color:#6c6c6c}
.c9{color:#9c9c9c}
.hide{display:none}
.show{display:block}
.clear{clear:both}
.clearfix{*zoom:1}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.cf{zoom:1}
.cf:after{clear:both;display:table;content:""}
.orange{color:#ff8d13}
.orange:hover{color:#ffb413}
.red{color:#f25277}
.red:hover{color:#ec2b58}
.blue{color:#0f8ff2}
.blue:hover{color:#008eeb}
.green{color:#6bac2f}
.f6c{color:#6c6c6c}
.f9c{color:#9c9c9c}
.disabled{cursor:default;color:#9c9c9c}
.disabled:hover{color:#9c9c9c;text-decoration:none}
.noresult{font-size:24px;width:360px;color:#9c9893;height:63px;padding-left:90px;padding-top:60px;margin:50px auto;background:#fff url(../images/common/fg-avatar-nodata.jpg) no-repeat}
.checkbox{width:14px;height:14px;position:relative;display:inline-block;vertical-align:middle;background:no-repeat;background-position:-328px -26px}
.checked{background:no-repeat;background-position:-217px -90px}
.sel_hide{_position:absolute;_bottom:0;display:none}
body{color:#3c3c3c;font:12px/1.5 "Microsoft Yahei",SimSun}
.animated{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5;transition:all .5s}
.shadow1,.shadow2{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2;transition:all .2s}
.shadow1{box-shadow:5px 5px 10px rgba(0,0,0,.14)}
.shadow2:hover{box-shadow:0 3px 8px -2px rgba(0,0,0,.6)}
.shadow3:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}
.shadow4:hover{box-shadow:0 0 15px rgba(79,91,46,1)}
.common-mask{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:.5}
.animateColor{-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease}
.common-page{text-align:center;margin:40px auto}
.common-page a,.common-page span{display:inline-block;border:1px solid #d9d9d9;padding:9px 16px;margin-left:2px;margin-right:5px;*vertical-align:middle}
.common-page .cur{background-color:#45acef;border-color:#45acef;color:#fff}
.common-page a:hover{border-color:#45acef;text-decoration:none}
.ico-prev,.ico-next{width:30px;height:50px;position:absolute;top:50%;margin-top:-25px;z-index:1}
.ico-prev{left:10px;background:no-repeat;background-position:-126px -175px}
.ico-next{right:10px;background:no-repeat;background-position:-94px -175px}
.ico-prev:hover{background:no-repeat;background-position:-62px -175px}
.ico-next:hover{background:no-repeat;background-position:-155px -112px}
.w1000{width:1000px;margin:auto}
.w1200{padding-top:10px;width:1200px;margin:auto}
.w960{width:960px;margin:auto}
.w700{width:700px}
.w280{width:280px}
.content-title{font:14px/14px "Microsoft Yahei";color:#9c9c9c;padding:20px 0}
.content-title a{color:#9c9c9c}
.content-title span{color:#3c3c3c}
@-webkit-keyframes kv{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-moz-keyframes kv{0%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-moz-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}
100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes kv{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes fromBottom{from{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes fromBottom{from{-moz-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fromBottom{from{-webkit-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fromRight{from{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);opacity:0}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes fromRight{from{-moz-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);opacity:0}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fromRight{from{-webkit-transform:translate3d(50px,0,0);-moz-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);opacity:0}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.header,.container{min-width:1000px;margin:auto}
.container{background:url(../images/common/container-bg.jpg) repeat-x}
.header,.header .w1000{position:relative;z-index:21}
.hd-top{height:40px;line-height:40px;position:relative;z-index:22;width:1200px;margin:0 auto;}
/*border-bottom:1px solid #ececec;box-shadow:0 1px 2px rgba(0,0,0,.05);*/
.hd-top .w1000{height:30px}
.hd-nav{height:85px;box-shadow:0 4px 4px rgba(0,0,0,.2);position:relative;}
.hd-nav .w1000{height:85px}
.header a:hover{text-decoration:none}
.top-menu-fl{height:30px;position:absolute}
.homepage-fav{width:158px;border:1px solid #d9d9d9;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.1);position:absolute;left:75px;top:30px;z-index:3;padding:5px 0}
.homepage-fav li{padding:0 20px;color:#3c3c3c;cursor:pointer}
.homepage-fav li:hover{background:#f2f2f2}
.top-menu-fl a{font-size: 12px;}
.top-menu-fl a,.top-menu-fl a:visited{float:left;height:30px;display:inline;padding-left:20px;margin-right:15px;background:url(../images/common/icon-8.png) no-repeat;overflow:hidden;_line-height:34px;font-size: 12px;}
.top-menu-fl .home-page span{padding-right:10px;background:url(../images/common/icon-8.png) 51px -156px no-repeat;*background-position:51px -159px;_background-position:51px -159px;font: 12px/1.5 "Microsoft Yahei",SimSun;}
a.to-desk,a:visited.to-desk{background-position:2px 9px}
a.home-page,a:visited.home-page{background-position:2px -25px}
a:hover.to-desk{background-position:-91px 9px}
a:hover.home-page{background-position:-91px -25px}
a.onion-home,a:visited.onion-home{background-position:3px -59px}
a:hover.onion-home{background-position:-90px -59px}

a.top-gbox-ico{background:no-repeat;background-position:-155px 0;line-height:50px}
a.top-lp-ico{background:no-repeat;background-position:0 -175px}
.top-user{height:30px;width:350px;position:absolute;right:0px}
.top-user .unlog,.top-user .loged{height:30px;width:350px}
.top-user .unlog a:hover,.loged a:hover.logedlink{color:#008eeb}
.top-has-msg{width:370px;border:1px solid #d9d9d9;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;top:30px;z-index:4;position:absolute;left:0}
.top-has-msg dt,.top-has-msg dd{margin:0 20px;border-top:1px solid #ededed}
.top-has-msg dt{border:0;line-height:43px;text-align:center;font-size:14px}
.top-has-msg dt span{color:#ff8d13}
.top-has-msg dd{padding:10px 0 15px;font-size:12px;overflow:hidden}
.top-has-msg a,.top-has-msg a:visited{color:#0f8ff2}
.top-has-msg dd.more-msg{margin:0;padding:0;border:0}
.top-has-msg dd.more-msg a,.top-has-msg dd.more-msg a:visited{line-height:40px;display:block;text-align:center;background:#fafafa;color:#9c9c9c}
.top-has-msg dd.more-msg a:hover{color:#008eeb}
.top-has-msg .msg-tit{height:28px;line-height:28px;overflow:hidden;font-weight:700}
.top-has-msg .msg-tit a,.top-has-msg .msg-tit a:visited{color:#3c3c3c}
.top-has-msg .msg-tit span{float:right;color:#aaa;font-weight:400}
.top-has-msg .msg-text{line-height:18px}
.top-has-msg .has-no-mas{height:165px;width:153px;margin:auto;background:no-repeat;background-position:0 0;display:none;padding-bottom:0;border:0}
.loged a.logedlink,.loged a.logedlink:visited{float:right;height:30px;margin-right:5px;_display:inline;font-size: 12px;}
.loged .u-name{width:191px;overflow:hidden;color:#6c6c6c;font-weight:700}
.loged a.top-level,.loged a:visited.top-level{overflow:hidden;line-height:100px;display:inline;margin-top:7px;height:14px}
.u-level{width:47px;height:14px}
.loged .log-out{width:37px;font-size: 12px;}
.u-level-00{background:no-repeat;background-position:-85px -318px}
.u-level-01{background:no-repeat;background-position:-136px -302px}
.u-level-02{background:no-repeat;background-position:-263px -26px}
.u-level-03{background:no-repeat;background-position:0 -267px}
.u-level-04{background:no-repeat;background-position:-176px -208px}
.u-level-05{background:no-repeat;background-position:-233px -148px}
.u-level-06{background:no-repeat;background-position:-225px -208px}
.u-level-07{background:no-repeat;background-position:0 -326px}
.u-level-08{background:no-repeat;background-position:-305px -122px}
.ico-vip{width:32px;height:10px;display:inline-block}
.ico-vip0{background:no-repeat;background-position:-325px -102px}
.ico-vip1{background:no-repeat;background-position:-49px -337px}
.ico-vip2{background:no-repeat;background-position:-325px -90px}
.ico-vip3{background:no-repeat;background-position:-335px 0}
.ico-vip4{background:no-repeat;background-position:-209px -259px}
.ico-vip5{background:no-repeat;background-position:-298px -148px}
.ico-vip6{background:no-repeat;background-position:-193px -275px}
.ico-vip7{background:no-repeat;background-position:-335px -12px}
.ico-vip8{background:no-repeat;background-position:-274px -208px}
.user-info{border:1px solid #d9d9d9;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;width:198px;position:absolute;top:30px;z-index:3;left:135px}
.user-info dt{background:#fafafa;padding:9px;overflow:hidden;zoom:1}
.user-info .u-face{float:left;margin-right:10px}
.user-info h4{height:35px;overflow:hidden;line-height:35px;padding-top:5px}
.user-info h4 a{width:100%;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.user-info .u-level{margin-left:82px}
.user-info dd a,.user-info dd a:visited{display:block;height:36px;line-height:36px;color:#3c3c3c;padding-left:90px;position:relative}
.user-info dd a span{width:14px;height:14px;position:absolute;left:55px;top:12px}
.user-info dd a:hover{background-color:#f2f2f2}
.user-info dd a.user-info-m1 span,.user-info dd a:visited.user-info-m1 span{background-position:-53px -305px}
.user-info dd a.user-info-m2 span,.user-info dd a:visited.user-info-m2 span{background-position:-72px -302px}
.user-info dd a.user-info-m3 span,.user-info dd a:visited.user-info-m3 span{background-position:-312px -26px}
.user-info dd a.user-info-m4 span,.user-info dd a:visited.user-info-m4 span{background-position:-88px -302px}
.user-info dd a.user-info-m5 span,.user-info dd a:visited.user-info-m5 span{background-position:-282px -148px}
.user-info dd a:hover.user-info-m1 span{background-position:-104px -302px}
.user-info dd a:hover.user-info-m2 span{background-position:-193px -259px}
.user-info dd a:hover.user-info-m3 span{background-position:-120px -302px}
.user-info dd a:hover.user-info-m4 span{background-position:-53px -321px}
.user-info dd a:hover.user-info-m5 span{background-position:-69px -318px}
.u-msg{width:52px;background:url(../images/common/icon-8.png) no-repeat}
a.u-msg{background-position:27px -122px}
a.has-msg{background-position:-66px -122px}
.logoyeyou{width:198px;height:60px;background:url(../images/common/logo.png) no-repeat}
.logoyeyou a{height:100%;display:block}


.nav-list{width:812px;height:30px;position:absolute;left:240px;top:28px}
.nav-list li{float:left;height:30px;font:16px/30px 'Microsoft Yahei','\5b8b\4f53';width:90px;text-align:center;display:inline;margin:0 5px}
.nav-list li h2{font-weight:400}
.nav-list li.current{background:top center no-repeat;background-position:-233px -90px}
.nav-list a,.nav-list a:visited{color:#3c3c3c}
.nav-list li.current a,.nav-list li.current a:visited{color:#fff}
.hd-search{width:180px;height:30px;position:absolute;right:0;top:28px;color:#fff;border:1px solid #e1e1e1;}
.hd-search-link{width:16px;height:16px;background:no-repeat;background-position:-158px -208px;display:block;position:absolute;top:35px;right:0}
.searcharea{width:65px;float:left;margin-right:10px;position:relative;z-index:2}
.searcharea dt{height:30px;line-height:30px;cursor:pointer;background:url(../images/common/icon-8.png) 55px -176px no-repeat;overflow:hidden;_line-height:34px}
.searcharea dd{width:100%;border:1px solid #d9d9d9;background:#fff;position:absolute;left:0;top:32px;padding:5px 0;box-shadow:0 0 3px rgba(0,0,0,.2)}
.searcharea dd a,.searcharea dd a:visited{display:block;text-align:center;line-height:30px;color:#3c3c3c}
.searcharea dd a:hover{background:#f2f2f2}
.search-key{width:120px;height:30px;color:#9c9c9c;float:left;background:0 0;line-height:30px}
.search-sub{width:18px;height:16px;position:absolute;background:no-repeat;background-position:-158px -208px;right:8px;top:7px;cursor:pointer}
.contlist{list-style: block;z-index: 1; width:205px; background-color: white;top:5px; display: none; border: 1px solid #cccccc; position: relative; padding: 3px 10px;}
.contlist li{padding: 3px 0px; width:auto; height: 60px; position: relative}
.about-result{width:223px;border:1px solid #d9d9d9;position:absolute;top:35px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2);left:0}
.about-result img{float:left;margin-right:10px;border-radius:5px}
.about-result li{padding:9px;overflow:hidden;height:50px;vertical-align:middle}
.about-result li:hover{background:#f2f2f2}
.about-result h4{height:22px;line-height:22px;overflow:hidden;margin-bottom:3px}
.about-result .result-dec{overflow:hidden}
.about-result .result-dec a,.about-result .result-dec a:visited{height:20px;float:left;color:#1ea6ff;line-height:20px}
.about-result .result-dec a.result-dec-m{width:70px;color:#6c6c6c;text-align:center;background:no-repeat;background-position:-68px -259px;margin-right:9px}
.about-result .result-dec a.result-dec-m:hover{background:no-repeat;background-position:0 -283px;color:#fff}
.progress-groove{width:176px;height:6px;position:absolute;top:6px;left:58px}
.footer{color:#6c6c6c;padding-bottom:15px;position:relative;min-width:1000px}
.rec-game{padding:15px 0;border-bottom:none}
.rec-game a,.rec-game a:visited{margin-left:12px}
.about-37{font:400 12px/40px 'Microsoft Yahei','\5b8b\4f53';color:#d9d9d9}
.about-37 a,.about-37 a:visited{font-size:14px;margin:0 6px;color: white;}
.copyright{line-height:22px; padding-top:0px;}
.legal-ico{height:50px;padding:5px 0;width:960px;margin:auto}
.legal-ico li{float:left;height:50px;width:148px;background:#fff;margin-right:10px}
.legal-ico li.last{margin-right:0;width:170px}
.legal-ico a,.legal-ico a:visited{height:30px;line-height:15px;display:block;padding:10px 10px 10px 60px;background:url(../images/common/legal-ico-8.png) no-repeat}
.legal-ico a:hover{text-decoration:none;color:#3c3c3c}
a.legal-01{background-position:9px 7px}
a.legal-02{background-position:9px -39px}
a.legal-03{background-position:9px -85px}
a.legal-04{background-position:9px -130px}
a.legal-05{background-position:9px -178px}
a.legal-06{background-position:9px -229px}
.common-title{height:24px;color:#3c3c3c;font:24px/22px "Microsoft Yahei";padding-left:10px;position:relative;margin:25px 0 15px}
.common-short-title{margin-top:15px}
.common-title .tit-links{font:400 14px/24px 'Microsoft Yahei';float:right}
.common-title .tit-links a,.common-title .tit-links a:visited{margin-left:25px;color:#1ea6ff}
.common-title .tit-links a:hover{color:#008eeb}
.common-title-ico{width:4px;height:22px;_height:20px;display:inline-block;background-color:#2b9ae7;*background:transparent no-repeat;background-position:-62px -259px;position:absolute;left:0;top:50%;margin-top:-11px;_margin-top:-13px}
.common-title-ico:after{content:"";width:3px;height:9px;background-color:#2b9ae7;position:absolute;left:0;bottom:0}
.common-title-more{width:51px;height:19px;position:absolute;top:3px;margin:0 0 0 20px;text-indent:-9999px;background:transparent no-repeat;background-position:-140px -259px;overflow:hidden;zoom:1}
.common-title-more:hover{background:transparent no-repeat;background-position:-72px -281px}
/*.uip{overflow:hidden;padding:0 0 10px;border-bottom:1px dashed #e0e0e0;margin-bottom:6px}
*/.uip h4{height:20px;font:700 14px/20px "Microsoft Yahei","宋体";overflow:hidden;margin-bottom:7px}
.uip h4 a,.uip h4 a:visited{color:#f25277}
.uip .summary{color:#9c9c9c;line-height:18px;overflow:hidden;*zoom:1}
/*.uip .summary-txt{/*margin-left:94px;*/height:60px;overflow:hidden;line-height:20px}
*/.uip .summary a,.uip .summary a:visited{color:#1ea6ff}
.uip dt{float:left;margin-right:12px}
/* .firendlink .common-con{line-height:20px;margin-bottom:18px} */
.firendlink .common-con{line-height:40px;margin:0 auto;width:1200px;color: white;background-color: lightgrey;padding: 0px 15px 0px 15px;font-size: 14px;}
.firendlink .common-con a,.firendlink .common-con a:visited{margin:0 20px 0 0;white-space:nowrap}
.firendlink a.common-title-more{left:100%;margin-left:-52px;position:absolute;background:no-repeat;background-position:0 -305px;text-indent:9px;font:400 12px/18px 'Microsoft Yahei';color:#1ea6ff;_line-height:20px}
.firendlink a.hidelinks{background:no-repeat;background-position:-125px -281px}
.hide-box .common-con{height:40px;overflow:hidden}
.homepage-fav li:hover,.user-info dd a:hover,.nav-list a:hover,.search-sel dd a:hover,.rec-game a:hover,.ul-14 li a:hover,.uip a:hover,.firendlink .common-con a:hover,.about-37 a:hover,.all-game-hot dd a:hover,.log-erweima .tc a:hover,.copyright a:hover,.all-game-list a:hover,.uip h4 a:hover{color:#008eeb;text-decoration:none}
.sq-dialog{position:absolute;top:200px;left:500px;z-index:1001;padding:0;width:420px;color:#6c6c6c}
.sq-dialog-source{display:none}
.sq-dialog-avatar{z-index:1;width:22px;height:23px;position:absolute;top:7px;left:12px;background:transparent url(../images/common/dialog2/bg-dialog-avatar.png) no-repeat;_background-image:url(../images/common/dialog2/bg-dialog-avatar-8.png)}
.sq-dialog-body{word-break:break-all;background-color:#fff;border:1px solid transparent;_border-color:#fff;border-radius:3px;box-shadow:inset 0 0 2px 1px #fff;*padding-bottom:10px}
.sq-dialog-titlebar{position:relative;height:20px;color:#3c3c3c;padding:10px 0 4px 46px}
.sq-dialog-titlebar-text{color:#3c3c3c;font-size:14px}
.sq-dialog-notitle{height:1px;overflow:hidden}
.sq-dialog-client{background-color:#fff;padding:24px 14px 0;margin-right:10px;margin-left:10px;font-size:14px;_line-height:20px}
.sq-dialog-content{margin-left:10px;margin-right:10px}
.sq-dialog-close{position:absolute;width:14px;height:13px;top:10px;right:15px;text-indent:-9999px;background:transparent url(../images/common/dialog2/bg-dialog-close.png) no-repeat 0 0;_background-image:url(../images/common/dialog2/bg-dialog-close-8.png)}
.sq-dialog-close:hover{background-position:0 -30px}
.sq-dialog-buttons{margin:0 10px 10px;background-color:#fff;padding-bottom:15px;text-align:center;*zoom:1}
.sq-dialog-buttons a{margin-left:10px;margin-right:10px}
.sq-dialog-nobutton{border:0;padding:0;height:1px;overflow:hidden}
.sq-dialog-nobutton button{display:none}
.sq-dialog-masking{background-color:#000;left:0;opacity:.4;filter:alpha(opacity=40);position:absolute;top:0;z-index:1000;width:100%}
.sq-dialog-overlay{background-color:#fff;border:1px solid #999;position:absolute}
.sq-dialog-content h5{font-weight:400;font-size:16px;color:#f25277;padding:15px 0}
.sq-dialog-content a{margin-left:3px;margin-right:3px}
.sq-dialog-content p{line-height:18px;margin:8px 0}
.sq-dialog-content-col{display:inline-block;width:112px;text-align:right}
.sq-dialog-loading{height:60px;background:transparent url(../images/common/loading-48x48.gif) no-repeat 50px center}
.sq-dialog-loading span{position:relative;top:20px;left:120px}
.sq-dialog .btn-s-140,.sq-dialog .btn-s-w{width:140px;height:36px;line-height:36px;font-size:16px}
.sq-dialog .not-button{color:#9c9c9c}
.sq-dialog-titlebar{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f2f2f2),color-stop(100%,#e9e9e9));background-image:-moz-linear-gradient(#f2f2f2,#e9e9e9);background-image:-webkit-linear-gradient(#f2f2f2,#e9e9e9);background-image:linear-gradient(#f2f2f2,#e9e9e9);background-color:#e9e9e9\9}
.sq-dialog .btn-s-140{background:#ffab16;border-radius:4px;color:#fff;display:inline-block;text-align:center;overflow:hidden;vertical-align:middle}
.sq-dialog .btn-s-140:hover{background:#ff970e;color:#fff;text-decoration:none}
.sq-dialog .btn-s-w{border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#9c9c9c;display:inline-block;text-align:center;overflow:hidden;vertical-align:middle}
.sq-dialog .btn-s-w:hover{color:#0c3c3c;text-decoration:none}
.sq-dialog .btn-s-disabled{color:#9c9c9c;cursor:default}
.sq-dialog .btn-s-disabled:hover{color:#9c9c9c}
.sign-left,.sign-right{display:inline}
.user-sign-box{width:535px;border:1px solid #d9d9d9;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);position:absolute;z-index:99;display:none;background:#fafafa}
.closed-sign{width:11px;height:11px;background:no-repeat;background-position:-178px -280px;font-size:0;right:5px;top:5px;cursor:pointer;z-index:2;display:block;position:absolute;clear:both}
.closed-sign:hover{background:no-repeat;background-position:-49px -267px}
.sign-tip{width:200px;height:24px;text-align:center;left:50%;margin-left:-100px;top:45%;position:absolute;display:none;color:#ffa504;font:700 14px/24px 'Microsoft Yahei'}
.sign-left{width:300px;float:left;padding:0 30px 15px;background:#fff}
.sign-mask{width:300px;height:295px;position:absolute;left:0;top:60px;display:none}
.sign-right{width:175px;float:right}
.sign-help{padding-top:15px;height:65px}
.sign-help dt{height:1px;position:relative;border-bottom:1px solid #dfdfdf;font-size:0;margin-bottom:20px}
.sign-help dt span{width:80px;background:#fff;height:20px;text-align:center;position:absolute;left:50%;margin-left:-40px;top:-9px;font:400 12px/20px 'Microsoft Yahei'}
.sign-help dd{display:inline;float:left;height:42px;padding:0 0 0 52px;width:95px}
.sign-help1{background:no-repeat;background-position:-158px -164px}
.sign-help2{background:no-repeat;background-position:-217px -46px}
.sign-help dd .stress{background:url(../images/common/help-ico.png) 4.5em center no-repeat;height:24px;font:400 14px/24px 'Microsoft Yahei';position:relative}
.help-tip{width:190px;height:40px;border:1px solid #ffb83b;background:#fff;position:absolute;right:-50px;top:-53px;padding:5px;font:400 12px/20px 'Microsoft Yahei';box-shadow:0 0 5px rgba(0,0,0,.2);display:none}
.sign-right ul{border-left:1px dashed #dfdfdf;margin-left:38px;padding-bottom:5px}
.sign-right li{margin:17px 0 0 -9px}
.sign-right .sign-day{height:26px;background:url(../images/common/right-ico-2.png) left center no-repeat;font:400 14px/26px 'Microsoft Yahei';padding-left:30px;color:#9c9c9c;margin-bottom:5px}
.sign-right .active .sign-day{background:url(../images/common/right-ico.png) left center no-repeat;color:#3c3c3c}
.sign-right .last-li .sign-day{background:url(../images/common/last-ico.png) left center no-repeat;color:#3c3c3c}
.sign-right .last-li{position:relative}
.sign-right .last-li .help-tip{position:absolute;left:-60px;top:-55px}
.sign-right li.last-li .help-tip{width:205px;left:-75px}
.sign-right li a,.sign-right li a:visited,.sign-right li span{display:block;width:70px;height:20px;line-height:20px;text-align:center;border:1px solid #e4e4e4;background:#e4e4e4;border-radius:4px;color:#9c9c9c;margin-left:30px}
.sign-right .active a,.sign-right .active a:visited{background:#ffa504;color:#fff;border:1px solid #ffa504;border-bottom:1px solid #f18c01}
.sign-right li a:hover{text-decoration:none}
.sign-right .active span{color:#ff8d13;background:#fff}
.sign-table{text-align:center;position:relative}
.sign-title{font:700 18px/40px 'Microsoft Yahei';padding-top:20px}
.sign-body table{width:100%}
.sign-body th{height:30px;background:#f5f5f5;color:#9c9c9c;line-height:30px}
.sign-body td{height:44px;font:400 16px/44px 'Microsoft Yahei';color:#6c6c6c;position:relative}
.sign-body td.today{color:#ffa70c}
.sign-body td.yes{background:center center no-repeat;background-position:-187px -112px}
.sign-body td img{position:absolute;left:4px;top:4px}
.sign-body td.bu em{width:100%;height:44px;background:#fff center center no-repeat;background-position:-217px 0;position:absolute;left:0;top:0;display:none}
.sign-body td.showBu em{display:block;cursor:pointer}
.vip-tip{width:220px;height:80px;position:absolute;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:5px;padding:12px 0 13px;border:1px solid #ffb83b;background-color:#fff;left:-42px;top:20px;display:none;z-index:20}
.vip-tip p{height:24px;line-height:24px}
.vip-tip .f14{font-size:14px}
.vip-tip .col-ff8d13{color:#ff8d13}
.vip-tip-btn{width:155px;margin:auto;height:24px;padding-top:8px}
.vip-tip-btn a,.vip-tip-btn a:visited{width:70px;height:24px;text-align:center;line-height:24px;color:#6c6c6c;background:no-repeat;background-position:-263px 0}
.vip-tip-btn a:hover{background:no-repeat;background-position:-233px -122px;color:#fff}
.vip-login-inner .vip-tip{left:-75px}
.checkbox,.checked,.ico-prev,.ico-next,.ico-prev:hover,.ico-next:hover,.all-game-hot dd span.h,.all-game-hot dd span.n,a.top-gbox-ico,a.top-lp-ico,.top-has-msg .has-no-mas,.u-level-00,.u-level-01,.u-level-02,.u-level-03,.u-level-04,.u-level-05,.u-level-06,.u-level-07,.u-level-08,.ico-vip0,.ico-vip1,.ico-vip2,.ico-vip3,.ico-vip4,.ico-vip5,.ico-vip6,.ico-vip7,.ico-vip8,.user-info dd a.user-info-m1 span,.user-info dd a:visited.user-info-m1 span,.user-info dd a.user-info-m2 span,.user-info dd a:visited.user-info-m2 span,.user-info dd a.user-info-m3 span,.user-info dd a:visited.user-info-m3 span,.user-info dd a.user-info-m4 span,.user-info dd a:visited.user-info-m4 span,.user-info dd a.user-info-m5 span,.user-info dd a:visited.user-info-m5 span,.user-info dd a:hover.user-info-m1 span,.user-info dd a:hover.user-info-m2 span,.user-info dd a:hover.user-info-m3 span,.user-info dd a:hover.user-info-m4 span,.user-info dd a:hover.user-info-m5 span,.nav-list li.current,.hd-search,.hd-search-link,.search-sub,.about-result .result-dec a.result-dec-m,.about-result .result-dec a.result-dec-m:hover,.common-title-ico,.common-title-more,.common-title-more:hover,.firendlink a.common-title-more,.firendlink a.hidelinks,.closed-sign,.closed-sign:hover,.sign-help1,.sign-help2,.sign-body td.yes,.sign-body td.bu em,.vip-tip-btn a,.vip-tip-btn a:visited,.vip-tip-btn a:hover{background-image:url(../images/common/common.png?20160707160046)}
.css_stamp{content:"20160707160046"}





#ajaxbox {display:none; }
#ajaxbox-overlay {background-color:#666; cursor:wait;}
#ajaxfrom { width:466px;font-family:"宋体"; height:300px;}
#ajaxfrom .header {height:22px;line-height:22px;font-weight:bold;font-size:12px;background:url(../images/ajax_bg.gif?sff1sf) repeat-x; text-indent:15px; color:#fff}
#ajaxfrom .header span {padding-left:8px; display:none}
#ajaxfrom .logfrmnv {background-color:#fff;width:464px;height:146px;border:1px solid #3d99e2; border-top:0px;overflow:hidden}
#ajaxfrom a.modal-close {text-decoration:none; font-size:12px; position:absolute; top:5px; left:422px; color:#fff;}
#ajaxfrom a.modal-close:hover {color:#fff;}
#ajaxfrom a.modal-close b {font-size:12px;}
#ajaxfrom .logfrominfo {background-color:#fff;padding:10px 0px 0px 10px; overflow:hidden; border:1px solid #3d99e2; text-align:center; }

.logfrominfo li{width:103px;height:25px; line-height:25px;float:left;_display:inline; list-style:none; border:1px solid #c0dbec; margin-right:8px;background:url(../images/lists.jpg)  no-repeat; margin-bottom:8px; overflow:hidden}
.logfrominfo li a{padding-left:5px;font-size:12px;float:left; color: #03F; padding:0px 20px 0px 15px;; }
.logfrominfo li a em{color:#ff0000;font-size:12px;}
.logfrominfo li:hover{border:1px solid #6C9;}

#confirm {display:none; }
#confirm-overlay {background-color:#666; cursor:wait;}
#logfrm { width:366px; height:200px;font-family:"宋体";}
#logfrm .headers {height:35px;line-height:35px;font-weight:bold;color:#999;font-size:16px; background:#efefef; text-indent:20px;}
#logfrm .headers span {padding-left:8px; display:none}
#logfrm .logfrmnvs {background-color:#fff;width:364px;height:165px;border:1px solid #d5d5d5; border-top:0px;overflow:hidden}
#logfrm a.modal-close {text-decoration:none; font-size:12px; position:absolute; top:10px; left:332px; color:#999;}
#logfrm a.modal-close:hover {color:#fff;}
#logfrm a.modal-close b {font-size:12px;}
#logfrm .logfrominfos {padding:0px 30px 0px; height:220px; width:366px;overflow:hidden}
#logfrm .logfrominfos div {margin-top:0px; }
#logfrm .input1 {padding-bottom:15px;line-height:30px;}
#logfrm .input1 input{width:240px;border:1px solid #FFDA5B;height:30px;line-height:30px;    padding-left: 8px; font-size:14px}
#logfrm .input2 input{width:240px;border:1px solid #D2D2D2;height:30px;line-height:30px;    padding-left: 8px; font-size:14px}
#logfrm .input3 input{width:50px;border:1px solid #D2D2D2}
#logfrm .input3 img {vertical-align:middle;}
#logfrm .input4{line-height:25px; clear:both; width:300px; padding-top:10px;}
#logfrm .input4 input{ width:77px;border:0px;background:url(../images/loginbtn.jpg);height:25px; margin-left:54px;font-weight:bold;}
#logfrm .input4 a { color:#666}
a.red{ color:#F00}

.yaoyaole-btn { padding: 10px 0;}
.yaoyaole-btn a { display: block; width: 170px; height: 34px; margin: auto; line-height: 10; overflow: hidden; background: url(../images/btn_yaoyaole.gif?v=2) no-repeat 0 0; margin-left:8px;}
.yaoyaole-btn a.disabled { background-position: 0 -34px;}

/*.random_box*/
.random_box,
.random_box a.button,
.random-result,
.random-get-vip,
.random-banner {background-image:url(../images/yaoyaole_box_new.png);background-repeat:no-repeat;}
.random_box {position:fixed;z-index:1000;top:0;width:585px;padding-bottom:12px;background-position:0 -313px;}
.random_box a.close {position:absolute;left:461px;top:135px;width:28px;height:28px;line-height:10;overflow:hidden;}
.random_box .bottom {width:352px;height:50px;padding:0 0 7px 112px;line-height:51px;text-align:center;font:14px;overflow:hidden;}
.random_box a.button {float:left;width:352px;height:50px;padding:0;line-height:10;overflow:hidden;border:0 none;background-position:-112px -599px;blr:expression(this.hideFocus=true);}
.random_box a.button:hover { background-position:-112px 0; }
.random_box b { color:#BD0000; }
.random_box .share-link {width:365px;height:33px;padding-left:15px;}
.random_box .share-link a {float:left;width:106px;height:24px;margin-right:7px;	line-height:10;overflow:hidden;}
.random_box .share-link .t-tencent { width:126px; }
.random_box .random-result {width:380px;height:146px;margin:-7px 0 -12px 97px;	background-position:-97px -136px;}
.random_box .result-contents {height:100px;padding-top:13px;text-align:center;}
.result-contents p {margin:0;padding:0;	line-height:2.4;}
.random-get-vip {position:relative;top:3px;display:inline-block;width:80px;height:22px;line-height:10;overflow:hidden;background-position:-100px -291px;}
/**/
.random-banner {	width:352px;	height:60px;margin:-7px 0 -12px 97px;	padding:7px 13px 12px 15px;	overflow:hidden;	background-position:-97px -53px;}
/**********/
.number-wrap {position:relative;width:309px;height:77px;margin:181px 0 28px 133px;overflow:hidden;}
.number-wrap span {position:relative;float:left;width:53px;height:77px;margin-right:11px;overflow:hidden;}
.number-wrap span b {position:absolute;left:0;top:0;width:53px;height:4797px;text-indent:60px;overflow:hidden;background:url(../images/random_number.png) no-repeat 0 0;}


/* 复制提示 */
.copy-tips{position:fixed;z-index:999;bottom:50%;left:50%;margin:0 0 -20px -80px;background-color:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#30000000, endColorstr=#30000000);padding:6px;}
.copy-tips-wrap{padding:10px 20px;text-align:center;border:1px solid #F4D9A6;background-color:#FFFDEE;font-size:14px;}

.page_list{text-align: center;}
.page_list span.current{padding: 5px 8px;border: 1px solid #ddd;margin-right: 5px;margin-left: 5px;}
.page_list a{padding: 5px 8px;display: inline-block;background: #02a0e7;color: #fff;margin-left: 5px;margin-right: 5px;}

/*友情链接*/
/*.{margin-left:20px;}*/





.kefuq{width: 100%;height: auto;overflow: hidden;}
.kefuq ul li{float: left;width: 47%;background: url(../images/kefuqb.png) no-repeat center;background-size: 100% 100%;height: 64px;margin: 5px;margin-right: 0;}
                    	
.kefuq ul li .icon_box{width: 30px;float: left;height: 64px;background: url(../images/QQ.png) no-repeat center;background-size: 25px;margin-left: 5px;}
.kefuq ul li .boxkftit{float: left;margin-top: 13px;margin-left: 2px;}
 .boxkftit h2{height: 20px;line-height: 20px;color: #fff;font-weight: normal;}
.kefuq ul li.kfqhao{background: url(../images/kefuqu.png) no-repeat center;background-size: 100% 100%;}
.kefuq ul li.kfqhao .icon_box{background: url(../images/Qqun.png) no-repeat center;background-size: 25px;}
.clear_line{clear: both;width: 100%;height: 5px;background: #ddd;}             


   	
   	div./*nav*/, .g_herald , div.user, .loginbox button, .g_list a, .g_sort a{background-image:url(http://images.7j123.cn/Images/server/690/button.png); background-repeat:no-repeat; }
.game_jianjie {color:#ea9e1b;overflow: hidden;}
.game_jianjie .open{float: left;margin-left: 17px;}
.game_jianjie .open1{float: left;margin-left: 20px;}

.download{background: none;}

.app_content_introbox { margin-bottom:10px;}
.app_content_xiazai_b { float:left; width:480px; padding-left:150px;}
.app_content_xiazai_b a { background:url(../images/appg_xzbg.png) no-repeat 0 0; width:110px; height:50px; line-height:50px; font-size:18px; font-weight:bold; float:left; margin:0 10px 10px 0; color:#fff; overflow:hidden; padding-left:70px;}
.app_content_xiazai_b a.button_an { background-position:0 0;}
.app_content_xiazai_b a.button_an:hover .an_erweimacss{ background-position:-180px 0; color:#fff;}

.app_content_xiazai_b a.button_ios { background-position:0 -50px;}
.app_content_xiazai_b a.button_ios:hover { background-position:-180px -50px; color:#fff;}
.app_content_xiazai_b a.button_an2 { display:none; background-position:0 -100px;}
.app_content_xiazai_b a.button_an2:hover { background-position:-180px -100px; color:#fff;}
.app_content_xiazai_b a.button_ios2 { display:none; background-position:0 -150px;}
.app_content_xiazai_b a.button_ios2:hover { background-position:-180px -150px; color:#fff;}

/*新加*/
.wrap{float: right;padding-left: 0;width: 615px;height: 100%;margin-right: 100px;background: rgba(0,0,0,0.6);}
.shoe_left{width: 50%;float: left;margin-top: 7%;}
.ewm_img p{padding-left: 13px;}
.wrap div.nav{width: 563px;float: left;margin-left: 26px;overflow: hidden;}
.game_title{height:45px;line-height:45px;width:256px;margin-left:20px;background: #1f201e;float: left;}
.game_title span{text-align: center;display: block;position: relative;color:#fff;font-size:18px;}
.content{margin:40px; width:340px; height:500px; padding:20px; overflow:auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.active_btn {background-position: 0 0;width: 173px; height: 44px;line-height: 44px;color: #fff;font-size: 16px;text-indent: 16px;float: left;margin-right: 15px;}
.sub_btn {background: url(http://ossweb-img.qq.com/images/xd/web201303/sub_spr.png) no-repeat;display: block;text-align: center;}
.shoe_left h4{width: 305px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: rgba(0,0,0,0.6);margin: 0 auto;font-size: 18px;}

.show_right{width: 50%;float: right;height: 100%;}
.roundabout-holder{width:400px;height:496px;margin:0 auto;}
.roundabout-moveable-item{width:312px;height:416px;cursor:pointer;border:3px solid #ccc;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus{border:3px solid rgba(0, 0, 0, 0.2);}

.wrap1200 {
    width: 1200px;
    margin: 0 auto;
}
.line-title {
    height: 30px;
    line-height: 30px;
}
.ptop20 {
    padding-top: 20px;
}
.line-title .ico {
    width: 2px;
    height: 18px;
    background: #FF6600;
    margin-top: 7px;
    margin-right: 8px;
}
.fl {
    float: left;
    display: inline;
}
address, cite, dfn, em, var, i {
    font-style: normal;
}
.line-title {

    height: 30px;
    line-height: 30px;
}
.line-title .title {
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 15px;
}
.line-title .more {
    font-size: 13px;
    color: #999;
}
.fr {
    float: right;
    display: inline;
}


.indexAd ul.indexAd_list {
    margin-left: -24px;
}
.mtop10 {
    margin-top: 10px;
}
ul, ol {
    list-style: none;
}
.indexAd ul.indexAd_list li img {
    vertical-align: middle;
    width: 100%;
    height: 200px;
    border-radius: 8px;
}
.indexAd ul.indexAd_list li img:hover {
    vertical-align: middle;
    width: 101%;
    height: 201px;

}
.indexAd ul.indexAd_list li {
    width: 280px;
    height: 240px;
    overflow: hidden;
    background: #fff;
    margin-left: 24px;
    float: left;
    transition: all .3s;
    position: relative;
}
.rel {
    position: relative;
}
.fl {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

.indexAd ul.indexAd_list li .info .gamename a {
    font-size: 15px;
    color: #ff6000;
    font-weight: bold;
    display: block;
    height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.indexAd ul.indexAd_list li .info .gamelink, .indexAd ul li .info .gamelink a {
    font-size: 13px;
    color: #666;
}
.indexAd ul.indexAd_list li .info .gamelink .playbn {
    color: #ff6600;
}

a {
    color: #333;
    text-decoration: none;
}
.indexAd ul.indexAd_list li .info .gamename {
    width: 100%;
    text-align: center;
    transition: all .2s;
}
.indexAd ul.indexAd_list li .info_box {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}