@charset "gb2312";
body{ font-size:12px; margin:0px; font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial; background:#f2f2f2}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {	margin: 0;	padding: 0}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset, img {	border: 0; vertical-align:middle}
address, caption, cite, code, dfn, em, th, var {	font-style: normal;	font-weight: normal}
ol, ul {	list-style: none}
caption, th {	text-align: left}
img{ border:0px; vertical-align:middle}
h1, h2, h3, h4, h5, h6 {	font-size: 100%;	font-weight: normal}
q:before, q:after {	content: ''}
abbr, acronym {	border: 0;	font-variant: normal}
sup {	vertical-align: text-top}
sub {	vertical-align: text-bottom}
input, textarea, select {	font-family: inherit;	font-size: inherit;	font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {	color: #000}
/* Ê¹IE¼æÈÝhtml5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
/* =CLEARFIX (do not modify) */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
*{ margin:0px; padding:0px;}
.clearfix { display:block; }
/* End hide from IE-mac */
/* È¥µôÁ´½ÓÐé¿ò
a:active ,area,label { blr:expression(this.onFocus=this.blur()) }
:focus { outline-style: none; }*/
/*±¸ÓÃÇå³ý¸¡¶¯*/
.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
.row,.span9{ margin:0; float:none}
a{ cursor:pointer; text-decoration:none}
.g-box-1170{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; padding:0;}
.g-box-1200{ width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; padding:0;}
object{ display:block}
#content .f-sub-content { overflow:hidden; position:relative; }
#content a.f-btn-folder { position:absolute; bottom:0px; right:0px; display:none; width:44px; height:24px; font:14px/24px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; background:#37b1f1; border-radius:4px; }
#content a.f-btn-spread{ width:640px; height:30px; background:url(/skin/xsh/images/down-show-bg.png) no-repeat; position:absolute; bottom:0; right:0; text-align:right; padding:0 7px 0 0; font:14px/36px "Î¢ÈíÑÅºÚ"; color:#fff; }

.f-backtop{ width:50px; height:50px; background:rgba(0,0,0,0.5); border-radius:4px; text-indent:-9999px; display:none; overflow:hidden; position:fixed; left:50%; bottom:200px; margin:0 0 0 620px; z-index:9999; cursor:pointer}.f-backtop:after{ content:"";width:18px; height:18px; border-left:4px solid #fff;border-top:4px solid #fff; display:block; overflow:hidden; position:absolute; left:15px; top:20px; transform:rotate(45deg)}

/*¶¥²¿*/
.g-top-full{ width:100%; height:59px; background:#333; box-shadow:0px 2px 2px #ccc; display:block; overflow:hidden}
.g-top-full .g-top-970{ width:970px; height:59px; display:block; overflow:hidden; margin:0 auto;}
.g-top-full .g-top-970 .g-logo{ width:auto; height:45px; float:left; margin:6px 0 0 0; display:inline; overflow:hidden}
.g-top-full .g-top-970 .g-logo img{ width:auto; height:45px; display:block; overflow:hidden}
.g-top-full .g-top-970 .g-nav{ width:auto; height:59px; float:left; margin:0 0 0 40px; display:inline; overflow:hidden}
.g-top-full .g-top-970 .g-nav a{ width:auto; height:59px; line-height:59px; font-size:18px; font-weight:normal;  color:#fff; text-decoration:none; float:left; padding:0 17px;}
.g-top-full .g-top-970 .g-nav a:hover{ background:#0096f5; text-decoration:none}
.g-top-full .g-top-970 .g-nav .m-hover{ background:#0096f5; text-decoration:none}
.g-top-full .g-top-970 .g-search{ width:215px; height:36px;float:left; margin:12px 0 0 14px; background:#ccc; display:inline; overflow:hidden; border-radius:6px;}
.g-top-full .g-top-970 .g-search #keyword{ width:175px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#666; float:left; border:0px; margin:0; padding:0; background:#ccc; display:inline; overflow:hidden; text-indent:10px;}
.g-top-full .g-top-970 .g-search .m-search-btn{ width:40px; height:36px;  background:url(/skin/xsh/images/ku-search.jpg) no-repeat left center #c7c7c7; float:left; display:inline; overflow:hidden; border:0; font-size:0; line-height:8888px; text-indent:1000px;}

.g-class-nav{width:100%;height:auto;padding:0;margin: 0px 0 0;background:#fff;box-shadow: 0px 2px 2px #E2E2E2;display:block;overflow:hidden;position:relative;zoom:1;z-index: 10;}
.g-class-nav #m-nav-icon{ width:12px; height:7px; background:url(../images/down-nav-icon.png) no-repeat; position:absolute; left:248px; top:0; z-index:10; display:none; overflow:hidden}
.g-class-nav .g-nav-list{ width:970px; height:auto; background:#fff; padding:0; margin:auto; display:none; overflow:hidden;}
.g-class-nav .g-nav-list:nth-child(1){ display:block}
.g-class-nav .g-nav-list a{ width:80px; height:33px; line-height:33px; font-size:14px; font-weight:normal;  color:#333; text-align:center; float:left; margin:5px 0 5px 7px; display:inline; overflow:hidden; border-radius:6px;}
.g-class-nav .g-nav-list a:hover{ background:#30bdff; color:#fff; text-decoration:none}



.g-position{ width:928px; height:auto; padding:10px 20px; font-size:12px; font-weight:normal;  color:#666; border:1px solid #dddddd; margin:10px auto 0; display:block; overflow:hidden; background:#fff;}
.g-position a{ color:#666}

.g-game{ width:928px; height:auto; padding:20px; display:block; overflow:hidden; margin:10px auto 5px; background:#fff; border:1px solid #ddd;}
.g-game .g-game-name{ width:100%; height:30px; display:block; overflow:hidden; margin:0;}
.g-game .g-game-name h1{ width:auto; height:30px; line-height:30px; font-size:26px; font-weight:normal;  color:#151515; float:left; margin:0; display:inline; overflow:hidden}
.g-game .g-game-name h1 span{ color:#ff5f29; padding:0 5px 0 0}
.g-game .g-game-name h2{ width:auto; height:20px; line-height:20px; font-size:16px; font-weight:normal;  color:#666; float:left; margin:8px 0 0 15px; display:inline; overflow:hidden}
.g-game .g-game-img{ width:156px; height:auto; background:url(../images/down-img-bg.jpg) no-repeat; float:left; margin:20px 0 0 5px; display:inline; overflow:hidden;}
.g-game .g-game-img img{ width:148px; height:208px; border:1px solid #ddd; display:block; overflow:hidden; padding:0; margin:0;}
.g-game .g-game-img #m-down-btn{ width:100%; height:50px; line-height:50px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#00aef6; margin:12px 0 0; display:block; overflow:hidden; cursor:pointer; border-radius:0;}


.g-game .g-game-introd{ width:742px; height:auto; float:left; margin:0 10px 0 15px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-takeaway{ width:100%; height:47px; font-size:14px; line-height:24px; font-weight:normal;  color:#151515; margin:18px 0 0 0; padding:0; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-attr{ width:450px; height:auto; float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-attr li{ width:50%; height:32px; line-height:32px; font-size:12px; font-weight:normal;  color:#666; float:left; border-bottom:1px dotted #e5e5e5; margin:0; display:inline; overflow:hidden}

.g-game .g-game-introd .g-new-takeaway{ width:462px; padding:10px; background:#f5f5f5 }
.g-game .g-game-introd .g-new-takeaway p{ height:42px; display:block; overflow:hidden}



.g-game .g-game-introd .g-game-attr li span{ color:#151515}
.g-game .g-game-introd .g-game-attr li a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr li a span{ color:#00aeff}
.g-game .g-game-introd .g-game-attr li a:hover{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li a:hover span{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li img{ height:15px;}
.g-game .g-game-introd .g-game-attr .m-tage{ width:100%; height:auto; line-height:24px; padding:4px 0 0 0; border:0; display:block; overflow:visible}
.g-game .g-game-introd .g-game-attr .m-tage a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr .m-tage a:hover{color:#f4002e; text-decoration:underline}

.g-game .g-game-introd .g-game-good{ width:213px; height:auto; float:left; margin:20px 0 0 58px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-good .m-game-down{ width:212px; height:69px; line-height:95px; font-size:12px; font-weight:normal; color:#fff; text-indent:62px; background:url(../images/down-btn.jpg) no-repeat; margin:15px 0 0; display:block; overflow:hidden}
.g-game .g-game-introd .g-game-good #vote{ width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.g-game .g-game-introd .g-game-good #vote #isgood{ width:100%; height:22px; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-good #vote #isgood b{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#00aef6; cursor:pointer}
.g-game .g-game-introd .g-game-good #vote #isgood span{ width:119px;height:18px; line-height:18px; border:1px solid #00aef6; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #vote #isgood i{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #vote #isbad{ width:100%; height:22px; display:block; overflow:hidden; margin:15px 0 0 0;}
.g-game .g-game-introd .g-game-good #vote #isbad b{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#6abb1a; cursor:pointer}
.g-game .g-game-introd .g-game-good #vote #isbad span{ width:119px;height:18px; line-height:18px; border:1px solid #6abb1a; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #vote #isbad i{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #score{ width:100%; height:auto; display:block; overflow:hidden; margin:0 0 15px 0;}
.g-game .g-game-introd .g-game-good #score #good{ width:100%; height:22px; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-good #score #good a{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#00aef6; cursor:pointer}
.g-game .g-game-introd .g-game-good #score #good i{ width:119px;height:18px; line-height:18px; border:1px solid #00aef6; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #score #good em{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #score #bad{ width:100%; height:22px; display:block; overflow:hidden; margin:15px 0 0 0;}
.g-game .g-game-introd .g-game-good #score #bad a{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#6abb1a; cursor:pointer}
.g-game .g-game-introd .g-game-good #score #bad i{ width:119px;height:18px; line-height:18px; border:1px solid #6abb1a; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #score #bad em{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-new-introd{width:482px;}

.g-game .m-down-ad{ float:left; display:inline; overflow:hidden}



.g-box-970{ width:970px; height:auto; margin:auto; display:block; overflow:hidden}
.g-box-970 .g-left{ width:689px; height:auto; float:left; margin:0; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box{ width:687px; height:auto; background:#fff; border:1px solid #dedede; margin:10px 0 0 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key{ width:100%; height:47px; background:#f7f7f7; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-key li{ width:97px; height:46px; line-height:46px; font-size:16px; font-weight:normal;  color:#151515; text-align:center; border-bottom:1px solid #dedede; border-right:1px solid #dedede; background:#f7f7f7; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-box-970 .g-left .g-tab-box .g-key .f-hover{background:#00a6e3; color:#fff; border-color:#00a6e3}
.g-box-970 .g-left .g-tab-box #content{ width:647px; height:auto; background:#fff; padding:10px 20px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box #content p{ font-size:14px; line-height:24px; font-weight:normal;  color:#151515; margin:5px 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box #content h3{ width:100%; height:36px; line-height:36px; background:#fff; border-bottom:1px solid #90bae4; font-size:16px; font-weight:bold;  color:#5e9bd9; text-indent:0; margin:10px 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box #content h4{ width:100%; height:36px; line-height:36px; background:#fff; border-bottom:1px solid #90bae4; font-size:16px; font-weight:bold;  color:#5e9bd9; text-indent:0; margin:10px 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box #content .f-mfolder-sub-content{ overflow:hidden; position:relative; zoom:1}
.g-box-970 .g-left .g-tab-box #content .f-mfolder-sub-content .f-mfolder-btns{ width:62px; height:22px; line-height:22px; border-radius:4px; background:#00a6e3; position:absolute; right:0; bottom:0; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box #content .f-mfolder-sub-content .f-mfolder-btns a{ color:#fff; }

.g-box-970 .g-left .g-dll-img{width:687px; height:auto; margin:10px 0 0 0; display:block; overflow:hidden}

.g-box-970 .g-left .g-tab-box .g-starg{ width:647px; height:auto; background:#fff; padding:10px 20px; display:none; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-starg li{ width:100%; height:auto;display:block; overflow:hidden; padding:6px 0; }
.g-box-970 .g-left .g-tab-box .g-starg li a{ width:540px; height:20px; line-height:20px; background:url(../images/down-starg-icon1.jpg) no-repeat left 6px; font-size:14px; font-weight:normal;  color:#555; margin:0 0 0 0; float:left; display:inline;overflow:hidden; text-indent:12px;}
.g-box-970 .g-left .g-tab-box .g-starg li a:hover{ color:#00a6e3; text-decoration:underline}
.g-box-970 .g-left .g-tab-box .g-starg li em{ width:107px; height:20px; line-height:20px; font-size:14px; font-weight:normal;  color:#999; margin:0 0 0 0; float:left; display:inline;overflow:hidden; text-align:right;}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-more{ width:100%; height:50px; background:none; color:#333; text-align:center; display:block; overflow:hidden; border:2px solid #e8e8e8; background:#f2f2f2; padding:0;}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-more a{ width:100%; height:50px; font:16px/50px "Î¢ÈíÑÅºÚ"; color:#333; display:block; overflow:hidden; background:none}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-more a:hover{ background:#686868; border:2px solid #686868; color:#fff; text-decoration:none}

.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd{ width:206px; height:141px; float:left; margin:10px 0 0 10px; padding:0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd a{ width:100%; height:auto; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd a img{ width:100%; height:139px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd a strong{width:100%; height:37px; line-height:37px; font-size:14px; font-weight:normal;  color:#fff;  background:url(/skin/xsh/images/ku-recomd-tit-bg.png) repeat-x; _background:#000; position:absolute; left:0; bottom:0; text-align:center;}

.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd-one{ width:431px; height:293px; float:left; margin:10px 0 7px 0; padding:0; display:inline; overflow:hidden; position:relative; zoom:1}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd-one a{ width:100%; height:auto; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-recomd-one a img{ width:100%; height:293px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-starg .g-starg-solid{ border-top:1px dotted #ccc; padding:10px 0 0 0; margin:8px 0 0 0;}


.g-box-970 .g-left .g-tab-box .g-patch{  width:647px; height:auto; background:#fff; padding:5px 20px 0; display:none; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-patch li{ width:100%; height:auto; display:block; overflow:hidden; padding:10px 0; border-bottom:1px dashed #ddd;}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-class{ width:38px; height:36px;font:bold 14px/18px Verdana, Geneva, sans-serif; color:#fff;; padding:5px; float:left; margin:18px 0 0 12px; background:url(/skin/xsh/images/down-patch-bg.jpg) no-repeat; display:inline; overflow:hidden; text-align:center;}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-name{ width:420px; height:auto; float:left; margin:0 0 0 32px; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-name a{ width:100%; height:30px; font: 16px/30px"Î¢ÈíÑÅºÚ"; color:#005cad; margin:4px 0 0 0; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-name p{ width:100%; height:auto; line-height:22px; font-size:12px; font-weight:normal;  color:#777; margin:0 0 0 0; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-btn{ width:122px; height:auto; float:left; margin:18px 0 0 13px; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-btn a{ width:119px; height:38px; box-shadow:2px 2px 3px #ccc; background:url(/skin/xsh/images/down-patch-btn.jpg) no-repeat; font:0px/0px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-btn b{ width:100%; height:22px; font:normal 12px/22px "Î¢ÈíÑÅºÚ"; color:#585858; display:block; overflow:hidden; margin:4px 0 0 0; text-align:center;}
.g-box-970 .g-left .g-tab-box .g-patch li .g-patch-btn b span{ color:#005cad}


.g-box-970 .g-left .g-other{ width:647px; height:auto; background:#fff; border:1px solid #dedede; margin:10px 0 0 0; padding:20px; display:block; overflow:hidden}
.g-box-970 .g-left .g-other strong{ width:100%; height:36px; line-height:24px; font-size:22px; font-weight:normal;  color:#151515; text-indent:47px; background:url(../images/down-other.jpg) no-repeat; display:block; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul{ width:100%; height:auto;margin:10px 0 0 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul a{ width:100%; height:38px; margin:10px 0 0 0; background:#f9f9f9; display:block; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul a span{ width:328px; height:38px; line-height:38px; float:left; margin:0; font-size:14px; font-weight:normal;  color:#151515; text-indent:15px;}
.g-box-970 .g-left .g-other .g-other-ul a em{ width:118px; height:38px; line-height:38px; font-size:12px; font-weight:normal;  color:#666666; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul a img{ height:15px; float:left; margin:11px 0 0 0; display:inline; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul a b{ width:90px; height:38px; line-height:38px; font-size:14px; font-weight:normal;  color:#fff; text-align:center; float:right; background:#00a6e3; text-align:center; display:iniline; overflow:hidden}
.g-box-970 .g-left .g-other .g-other-ul a:hover{ background:#f1f1f1}

.g-box-970 .g-left .g-tab-box .g-key li{ width:auto; padding:0 15px}
.g-box-970 .g-left .g-tab-box .g-key .m-hover{ width:auto}
.g-box-970 .g-left .g-tab-box .g-key-cont{ width:667px; height:auto; display:block; overflow:hidden; padding:20px 20px 20px 0;}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dt{ width:204px; height:126px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dt img{ width:100%; height:126px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd{ width:430px; height:auto; float:right; display:inline; overflow:hidden; position:relative; zoom:1}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd a{ width:100%; height:30px; line-height:30px; font-size:22px; font-weight:normal;  color:#151515; margin:4px 0 0 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd a:hover{ color:#00a6e3; text-decoration:underline}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd em{ position:absolute; right:0; top:15px; font-size:12px; font-weight:normal;  color:#333; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd em span{ color:#1199c5; font-weight:bold}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-top dd p{ width:100%; height:auto; line-height:20px; font-size:14px; font-weight:normal;  color:#333; float:left; margin:8px 0 0 0;overflow:hidden}

.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li{ width:113px; height:252px; float:left; margin:15px 0 0 20px; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name{ width:100%; height:184px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name img{ width:111px; height:156px; border:1px solid #ccc; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name strong{ width:100%; height:20px; line-height:20px; margin:6px 0 0 0; font-size:14px; font-weight:normal;  color:#151515; text-align:center; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name:hover{ text-decoration:none}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-name:hover strong{ color:#28afe1}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li em{ width:100%; height:28px; line-height:28px; font-size:12px; font-weight:normal;  color:#888; text-align:center; display:block; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-btn{ width:64px; height:25px; line-height:25px; font-size:12px; font-weight:normal;  color:#fff; text-align:center; display:block; overflow:hidden; background:#0676c5; margin:0 auto;}
.g-box-970 .g-left .g-tab-box .g-key-cont .g-key-foot li .m-key-btn:hover{ background:#28afe1; text-decoration:none}

.g-box-970 .g-left .g-prev{ width:647px; height:auto; background:#fff; border:1px solid #dedede; margin:10px 0 0 0; padding:20px; display:block; overflow:hidden; position:relative; zoom:1}
.g-box-970 .g-left .g-prev strong{ width:100%; height:36px; line-height:24px; font-size:22px; font-weight:normal;  color:#151515; text-indent:47px; background:url(../images/down-pre.jpg) no-repeat; display:block; overflow:hidden}
.g-box-970 .g-left .g-prev #m-lokimg{ width:auto; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#333; text-indent:18px;background:url(/skin/gm/images/meitu/quantu.gif) no-repeat left 4px; position:absolute; right:30px; top:30px; display:block; overflow:hidden}

.g-box-970 .g-left .g-prev .g-previmg-box{ width:100%; height:auto;float:left; display:inline-block; overflow:hidden; margin:20px 0 0 0; position:relative;zoom:1; border:0 solid #ccc;}
.g-box-970 .g-left .g-prev .g-previmg-box .g-previmg{ width:100%; height:auto; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-box-970 .g-left .g-prev .g-previmg-box .g-previmg li{ width:100%; max-height:600px; display:none; overflow:hidden; text-align:center}
.g-box-970 .g-left .g-prev .g-previmg-box .g-previmg li img{ max-width:100%; max-height:1000px; border:1px solid #ccc; overflow:hidden}
.g-box-970 .g-left .g-prev .g-previmg-box a{ border-radius:4px;}
.g-box-970 .g-left .g-prev .g-previmg-box .m-previmg-last{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 223px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .m-previmg-last:hover{ text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .m-previmg-next{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .m-previmg-next:hover{ text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .g-previmg-numb{ float:left; height:30px;font:20px/30px "Î¢ÈíÑÅºÚ"; color:#333; margin:20px 0 0 15px;}
.g-box-970 .g-left .g-prev .g-previmg-box .m-stop{background:#ccc;}

.g-nav-box{ width:970px; height:74px; margin:0 auto; display:block; overflow:hidden}
.g-tab-btn1{ width:968px; height:74px; background:#fbfbfb; border:1px solid #ebebeb; border-right:0; margin:auto;  display:block; overflow:hidden;}
.g-tab-btn1 li{ width:136px; height:74px; line-height:74px; font-size:18px; font-weight:normal;  color:#333; text-align:left; border-right:1px solid #ebebeb; float:left; display:inline; overflow:hidden; cursor:pointer; position:relative; zoom:1}
.g-tab-btn1 li span{ background:url(/skin/xsh/images/down-floatnav-icon.png) no-repeat;}

.g-tab-btn1 .m-hover{ width:145px; background:#00a6e3; color:#fff; border-color:#00a6e3}

.g-tab-btn1 .m-cont{ text-indent:46px;}
.g-tab-btn1 .m-cont .m-bg1{ background-position:0 0; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 16px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg1{background-position:-200px 0;}

.g-tab-btn1 .m-game-prev{ text-indent:66px;}
.g-tab-btn1 .m-game-prev .m-bg2{ background-position:0 -100px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg2{background-position:-200px -100px;}

.g-tab-btn1 .m-starg{ text-indent:66px;}
.g-tab-btn1 .m-starg .m-bg3{ background-position:0 -200px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg3{background-position:-200px -200px;}

.g-tab-btn1 .m-game-down{ text-indent:66px;}
.g-tab-btn1 .m-game-down .m-bg4{ background-position:0 -300px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg4{background-position:-200px -300px;}

.g-tab-btn1 .m-game-key{ text-indent:66px;}
.g-tab-btn1 .m-game-key .m-bg5{ background-position:0 -600px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg5{background-position:-200px -600px;}

.g-tab-btn1 .m-patch{ text-indent:66px;}
.g-tab-btn1 .m-patch .m-bg6{ background-position:0 -400px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg6{background-position:-200px -400px;}

.g-tab-btn1 .m-comment{ text-indent:66px;}
.g-tab-btn1 .m-comment .m-bg7{ background-position:0 -500px; width:28px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.g-tab-btn1 .m-hover .m-bg7{background-position:-200px -500px;}

.affix{ height:56px; position:fixed; top:0; left:50%; margin:0 0 0 -485px; display:block; overflow:hidden; z-index:9999}
.affix li{ height:56px; line-height:56px;}
.affix .m-cont{ text-indent:46px;}
.affix .m-cont .m-bg1{ background-position:0 0; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 16px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg1{ margin:16px 0 0 16px; background-position:-200px 0;}
.affix .m-cont .m-float-nav{margin:16px 0 0 16px;}

.affix .m-game-prev{ text-indent:66px;}
.affix .m-game-prev .m-bg2{ background-position:0 -100px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg2{margin:16px 0 0 32px; background-position:-200px -100px;}
.affix .m-game-prev .m-float-nav{margin:16px 0 0 32px;}

.affix .m-starg{ text-indent:66px;}
.affix .m-starg .m-bg3{ background-position:0 -200px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg3{margin:16px 0 0 32px; background-position:-200px -200px;}
.affix .m-starg .m-float-nav{margin:16px 0 0 32px;}

.affix .m-game-down{ text-indent:66px;}
.affix .m-game-down .m-bg4{ background-position:0 -300px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg4{margin:16px 0 0 32px; background-position:-200px -300px;}
.affix .m-game-down .m-float-nav{margin:16px 0 0 32px;}

.affix .m-game-key{ text-indent:66px;}
.affix .m-game-key .m-bg5{ background-position:0 -600px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg5{margin:16px 0 0 32px; background-position:-200px -600px;}
.affix .m-game-key .m-float-nav{margin:16px 0 0 32px;}

.affix .m-patch{ text-indent:66px;}
.affix .m-patch .m-bg6{ background-position:0 -400px; width:25px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg6{margin:16px 0 0 32px; background-position:-200px -400px;}
.affix .m-patch .m-float-nav{margin:16px 0 0 32px;}

.affix .m-comment{ text-indent:66px;}
.affix .m-comment .m-bg7{ background-position:0 -500px; width:28px; height:24px; position:absolute; top:0; left:0; margin:25px 0 0 32px;display:inline; overflow:hidden;}
.affix .m-hover .m-bg7{margin:16px 0 0 32px; background-position:-200px -500px;}
.affix .m-comment .m-float-nav{margin:16px 0 0 32px;}

.g-box-970 .g-left .g-tab-box .g-down-title{ width:669px; height:36px; line-height:24px; font-size:22px; font-weight:normal;  color:#151515; text-indent:47px; background:url(../images/down-down.jpg) no-repeat; display:block; overflow:hidden; margin:20px 0 0 20px;}

.g-box-970 .g-left .g-tab-box .g-down{  width:647px; height:auto;padding:20px 20px 5px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .keyText{ width:100%; height:auto; border:1px solid #ffcd77; border-radius:6px; background:url(../images/down-instr.jpg) no-repeat 10px 10px #ffedcf; padding:36px 0 10px 0; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .keyText p{ width:633px; height:auto; font-size:12px; font-weight:normal; color:#666; display:block; overflow:hidden; margin:5px 0 0 0; padding:0 0 0 14px;}
.g-box-970 .g-left .g-tab-box .g-down .keyText p span{ font-size:12px;}
.g-box-970 .g-left .g-tab-box .g-down .keyText p span strong{ font-weight:normal}

.g-box-970 .g-left .g-tab-box .g-down .downlist{ width:340px; height:auto; float:left; margin:5px 0 0 0; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist #m-down-adtop{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist h4{ width:263px; height:66px;display:block; overflow:hidden; margin:15px 0 0;}
.g-box-970 .g-left .g-tab-box .g-down .downlist h4 a{ width:148px; height:42px; line-height:48px; padding:26px 0 0 115px; font-size:12px; font-weight:normal; color:#666; background:url(../images/down-bdwpbtn.jpg) no-repeat; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist h4 a:hover{ color:#0095cc; text-decoration:none}
.g-box-970 .g-left .g-tab-box .g-down .downlist h3{ width:100%; height:25px; line-height:25px; font-size:15px; font-weight:bold; color:#333; margin:5px 0 0 0; float:left; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address li{ width:50%; height:18px; line-height:18px; font-size:14px; font-weight:normal; color:#151515; float:left; margin:8px 0 0 0; background:url(/head/images/yx_dl_dx.png) no-repeat left top; text-indent:25px; display:inline; overflow:hidden;}
.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address li a{ color:#151515}




.g-box-970 .g-left .g-tab-box .g-down #m-down-ad-right{ width:300px; float:right; margin:20px 0 0 0; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down #m-down-ad-foot{width:100%; height:auto; margin:10px 0 0 0; float:left; display:inline; overflow:hidden}

#Usexunlei{ padding:0 0 5px 10px;}

.g-box-970 .g-right{ width:271px; height:auto; float:right;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; display:inline; overflow:hidden; margin:0;}
.g-box-970 .f-right-float{ position: fixed; left: 50%; margin-left: 214px; bottom: 0px; z-index: 999;}
.g-box-970 .g-right .m-right-ad{ width:249px; height:auto; padding:11px; background:#fff; display:none; overflow:hidden; margin:10px 0 0 0;}

.g-box-970 .g-right .g-other{ width:271px; height:auto; padding:0; background:#fff; display:block; overflow:hidden; margin:10px 0 0 0;}
.g-box-970 .g-right .g-other dt{ width:251px; height:40px; line-height:42px; border-bottom:2px solid #00a6e3; font-size:15px; font-weight:bold;  color:#151515; text-indent:4px; display:block; overflow:hidden; margin:0 0 5px 10px;}
.g-box-970 .g-right .g-other dd{ width:100%; height:auto; float:left; display:inline; overflow:hidden; padding:0 0 10px 0 ; border-bottom:1px solid #e3e3e3}
.g-box-970 .g-right .g-other dd .g-wek-img{ width:120px; height:auto; float:left; margin:10px 0 0 10px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-right .g-other dd .g-wek-img img{ width:118px; height:78px; border:1px solid #ccc; display:block; overflow:hidden}
.g-box-970 .g-right .g-other dd .g-wek-name{ width:120px; height:20px; font:14px/20px "Î¢ÈíÑÅºÚ"; color:#333; text-decoration:none; float:left; margin:12px 0 0 10px;display:inline; overflow:hidden; text-align:left;}
.g-box-970 .g-right .g-other dd .g-wek-name:hover{ color:#0095cc; text-decoration:none}
.g-box-970 .g-right .g-other dd em{ width:120px; height:auto; font:12px/20px "Î¢ÈíÑÅºÚ"; float:left; margin:4px 0 0 10px; color:#888; display:inline;overflow:hidden;}
.g-box-970 .g-right .g-other dd em span{ color:#e36500}

.g-box-970 .g-right .g-other dd .g-wek-btn{ width:41px; height:19px; font:12px/19px "Î¢ÈíÑÅºÚ"; color:#fff; background:#00a6e3; text-align:center; float:left;margin:4px 0 0 10px; display:inline; overflow:hidden;}

.g-box-970 .g-right .g-wekhot{ width:271px; height:auto; padding:0; background:#fff; display:block; overflow:hidden; margin:5px 0 0 0;}
.g-box-970 .g-right .g-wekhot dt{ width:251px; height:40px; line-height:42px; border-bottom:2px solid #00a6e3; font-size:15px; font-weight:bold;  color:#151515; text-indent:4px; display:block; overflow:hidden; margin:0 0 5px 10px;}
.g-box-970 .g-right .g-wekhot dd{ width:100%; height:454px; float:left; display:inline; overflow:hidden; padding:0 0 10px 0 ;}
.g-box-970 .g-right .g-wekhot dd .g-wek-img{ width:120px; height:auto; float:left; margin:10px 0 0 10px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-right .g-wekhot dd .g-wek-img img{ width:100%; height:80px; display:block; overflow:hidden}
.g-box-970 .g-right .g-wekhot dd .g-wek-img strong{ width:100%; height:20px; font:14px/20px "Î¢ÈíÑÅºÚ"; color:#333; text-decoration:none; display:block; overflow:hidden; text-align:center; margin:4px 0 0 0}
.g-box-970 .g-right .g-wekhot dd .g-wek-img:hover{ color:#0095cc; text-decoration:none}
.g-box-970 .g-right .g-wekhot dd .g-wek-img:hover strong{ color:#0095cc; text-decoration:none}


.g-box-970 .g-right .g-android{ width:271px; height:auto; padding:0 0 0 0; background:#fff; display:block; overflow:hidden; margin:10px 0 0 0;}
.g-box-970 .g-right .g-android dt{ width:251px; height:40px; line-height:42px; border-bottom:2px solid #00a6e3; font-size:15px; font-weight:bold;  color:#151515; text-indent:4px; display:block; overflow:hidden; margin:0 0 0 10px;}
.g-box-970 .g-right .g-android dd{ width:100%; height:auto; margin:0 0 0 0; padding:0 0 10px; float:left; display:inline; overflow:hidden; border-bottom:1px dotted #ddd}
.g-box-970 .g-right .g-android dd a{ width:76px; height:100px; float:left; margin:12px 0 0 11px; display:inline; overflow:hidden;}
.g-box-970 .g-right .g-android dd a img{ width:100%; height:76px; display:block; overflow:hidden; border-radius:10px;}
.g-box-970 .g-right .g-android dd a b{ width:100%; height:34px; line-height:34px;; font-size:14px; font-weight:normal;  color:#333; text-align:center; display:block; overflow:hidden}

.g-box-970 .g-right .g-android dd .g-android-ad{ width:248px; height:103px;}
.g-box-970 .g-right .g-android dd .g-android-ad img{ width:248px; height:103px;}

.g-box-970 .g-right .g-master{ width:271px; height:auto; padding:0 0 10px 0; background:#fff; display:block; overflow:hidden; margin:10px 0 0 0; position:relative; zoom:1}
.g-box-970 .g-right .g-master .g-master-title{ width:251px; height:40px; line-height:42px; border-bottom:2px solid #00a6e3; font-size:15px; font-weight:bold;  color:#151515; text-indent:4px; display:block; overflow:hidden; margin:0 0 5px 10px;}
.g-box-970 .g-right .g-master .g-master-btn{ width:auto; height:30px; position:absolute;right:5px; top:0;}
.g-box-970 .g-right .g-master .g-master-btn li{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal;  color:#333; text-align:center; float:left; margin:14px 5px 0 0; display:inline; overflow:hidden; border:1px solid #ccc; cursor:pointer}
.g-box-970 .g-right .g-master .g-master-btn .m-hover{ background:#00a6e3; border-color:#00a6e3; color:#fff;}

.g-box-970 .g-right .g-master .g-master-cont .m-hover{ width:251px; height:auto; padding:0 0 8px 0; margin:10px 0 0 10px; float:left; display:inline;overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont .m-hover b{ width:16px; height:16px; line-height:16px; float:left; background:#fdf1cf; border:1px solid #e8af6c; font-size:12px; font-weight:normal;  color:#253f4d; text-align:center; margin:0px 0 0 0; display:inline; overflow:hidden; border-radius:4px;}
.g-box-970 .g-right .g-master .g-master-cont .m-hover .g-master-name{ width:220px; height:20px; line-height:20px; font-size:14px; font-weight:normal;  color:#151515; float:left; margin:0; display:inline;overflow:hidden; margin:0 0 6px 0; text-indent:6px;}
.g-box-970 .g-right .g-master .g-master-cont .m-hover .g-master-name:hover{ color:#0095cc; text-decoration:none}
.g-box-970 .g-right .g-master .g-master-cont .m-hover .g-master-img{ width:70px; height:auto; float:left; margin:3px 0 0 6px; display:inline; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont .m-hover em{ width:118px; height:20px; line-height:20px; font-size:12px; font-weight:normal;  color:#666666; float:left; margin:5px 0 0 14px; display:inline; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont .m-hover i{ width:118px; height:20px; line-height:20px; font-size:12px; font-weight:normal;  font-style:normal; color:#666666; float:left; margin:5px 0 0 14px; display:inline; overflow:hidden; text-align:left}
.g-box-970 .g-right .g-master .g-master-cont .m-hover i span{ text-align:right; color:#fe4800}

.g-box-970 .g-right .g-master .g-master-cont{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li{ width:251px; height:auto; padding:0 0 0 0; margin:8px 0 0 10px; float:left; display:inline; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li b{ width:16px; height:16px; line-height:16px; float:left; background:#fdf1cf; border:1px solid #e8af6c; font-size:12px; font-weight:normal;  color:#253f4d; text-align:center; margin:1px 0 0 0; display:inline; overflow:hidden; border-radius:4px;}
.g-box-970 .g-right .g-master .g-master-cont li .m-hover-num{ background:#ccc; border:1px solid #ccc; color:#fff;}
.g-box-970 .g-right .g-master .g-master-cont li .g-master-name{ width:170px; height:20px; line-height:20px; font-size:14px; font-weight:normal;  color:#151515; float:left; margin:0 0 0 8px; display:inline;overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li .g-master-img{ width:66px; height:auto; float:left; margin:0; display:none; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li .g-master-img img{ width:100%; height:auto; display:block; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li em{ width:118px; height:20px; line-height:20px; font-size:12px; font-weight:normal;  color:#666666; float:left; margin:0 0 0 10px; display:none; overflow:hidden}
.g-box-970 .g-right .g-master .g-master-cont li i{ width:40px; height:20px; line-height:20px; font-size:0px; font-weight:normal;  font-style:normal; color:#666666; float:left; margin:0 0 0 10px; display:inline; overflow:hidden; text-align:right}
.g-box-970 .g-right .g-master .g-master-cont li i span{ color:#fe4800; font-size:12px; text-align:right}

.g-class-game{ width:970px; height:auto; display:block; overflow:hidden ; background:#fff; border-top:2px solid #00a6e3; margin:10px auto 0; padding: 0 0 20px 0;}
.g-class-game .g-class-btn{ width:960px; height:36px; margin:20px 0 0 10px; display:block; overflow:hidden}
.g-class-game .g-class-btn li{ width:93px; height:34px; line-height:34px; border:1px solid #d6d6d6; border-radius:6px; font-size:14px; font-weight:normal;  color:#151515; text-align:center; float:left; margin:0 0 0 10px; display:inline; overflow:hidden; cursor:pointer;}
.g-class-game .g-class-btn .f-hover{ background:#3babea; border-color:#3babea; color:#fff;}

.g-class-game .g-class-cont{ width:100%; height:auto; margin:10px 0 0 0; display:block; overflow:hidden; }
.g-class-game .g-class-cont li{ width:168px; height:290px; border:1px solid #e3e3e3; float:left; margin:12px 0 0 20px; display:inline; overflow:hidden;position:relative; zoom:1}
.g-class-game .g-class-cont li .m-language{ width:0; height:0; line-height:0; font-size:0; padding:0; margin:0; text-indent:-999px; display:none; overflow:hidden;}
.g-class-game .g-class-cont li .m-language-img{ width:56px; height:56px; position:absolute; left:0; top:0; display:block; overflow:hidden;}
.g-class-game .g-class-cont li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-class-game .g-class-cont li a img{ width:150px; height:210px; margin:9px 0 0 9px; display:block; overflow:hidden}
.g-class-game .g-class-cont li a strong{ width:100%; height:34px; line-height:34px; font-size:14px; font-weight:normal;  color:#151515; display:block; overflow:hidden ; text-align:center;}
.g-class-game .g-class-cont li a:hover{ color:#0095cc; text-decoration:none}
.g-class-game .g-class-cont li a:hover strong{ color:#0095cc; text-decoration:none}
.g-class-game .g-class-cont li p{ width:100%; height:32px; border-top:1px solid #e3e3e3; background:#f9f9f9; margin:4px 0 0 0; display:block; overflow:hidden}
.g-class-game .g-class-cont li p b{ width:74px; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#888;  float:left; display:inline; overflow:hidden; padding:0 0 0 10px;}
.g-class-game .g-class-cont li p em{width:74px; height:28px; line-height:28px;font-size:12px; font-weight:normal; color:#888;  float:left; text-align:right; display:inline; overflow:hidden; padding:0 10px 0 0;}


/*ÁôÑÔ*/
#comment_list .h2 { font-weight:bold;}
#comment_list dl, #comment_list dt, #comment_list dd { margin:0; padding:0; }
#youxi_right_5 #comment_list { border:none; }
#comment_list .quote, #comment_list .quote span { text-indent:0; }
#comment_list { border:1px solid #ccc; color:#2f2f2f; padding:1px; zoom:1; }
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0 10px; }
#comment_list h2,
#comment_list .h2{ font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(http://www.962.net/head/images/comment_tbg.png) repeat-x; margin-bottom:10px; }
#comment_list h2 span,
#comment_list .h2 span { float:left; margin-top: 4px; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat; }
#comment_list dl { padding: 0 5px; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }

#comment_list dd img { margin-bottom:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; }
#comment_list p a { color:#e65c08; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }
#comment_0 dt { background:#fff2e8; color:#c97b54; }
#comment_0 h2 span,
#comment_0 .h2 span{ background-image:url(http://www.962.net/head/images/comment_tr.png) }
#comment_1 dt { background:#f1f5f8; color:#21698e; }
#comment_1 h2 span,
#comment_1 .h2 span,
#s_comment h2 span,
#s_comment .h2 span { background-image:url(http://www.962.net/head/images/comment_tb.png) }
#s_comment { text-align:center; }
#s_comment h2 a,
#s_comment .h2 a { float:right; font-size:12px; font-weight: normal; color:#137eb6; line-height:30px; }
#s_comment h2 a i,
#s_comment .h2 a i{ font-style:normal; }
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input { border:1px solid #98b6c6; margin-left:6px; height:20px; vertical-align:middle; width:200px }
#s_comment .comment_faces { float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline; }
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer; }
#s_comment textarea { border:1px solid #98b6c6; padding:3px 5px; width:96%; height:120px; line-height:20px; margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left; }
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; background:url(http://www.962.net/head/images/comment_btn.png) no-repeat; cursor:pointer; }

.yx_mod {margin-bottom:10px; width:970px; height:auto; background:#fff; display:block; overflow:hidden; margin:10px auto 0}
.yx_mod .hd { height:37px; line-height:37px;  border:1px solid #ccc; background:url(http://www.962.net/head/images/yx_head.png) repeat-x; margin-bottom:-1px; position:relative; z-index:3;  }
.yx_mod .hd  .alt  { float:left; text-indent:-999px; overflow:hidden; height:39px; width:163px; background-repeat:no-repeat; margin:-1px; position:relative;}

.yx_smod {margin-bottom:10px;}
.yx_smod .hd  { height:37px; line-height:37px;  border:1px solid #ccc; background:url(http://www.962.net/head/images/yx_head.png) repeat-x; font-size:14px; color:#0665a1; padding: 0 15px; margin-bottom:-1px; position:relative; z-index:2;}
.yx_smod .bd  {border:1px solid #ccc;  background:url(/head/images/yx_conbox.png ) repeat-x;}
#yx_screen .hd .alt{ background-image:url(http://www.962.net/head/images/yx_screen.png);}
#yx_comment .hd .alt{ background-image:url(http://www.962.net/head/images/yx_comment.png);}
#yx_girls .hd .alt { background-image:url(http://www.962.net/head/images/yx_girls.png); }
#yx_download .hd .alt { background-image:url(http://www.962.net/head/images/yx_download.png); }


#foot{ height:auto; padding:20px; line-height:30px; font-size:12px; font-weight:normal; color:#333333; text-align:center; background:#fff; box-shadow:0 0 3px #ccc; display:block; overflow:hidden; margin:20px 0 0 0;}
#foot a{ color:#333;}
#foot p{ height:20px; line-height:20px; display:block; overflow:hidden; padding:5px 0 ;}


#back{width:70px; height:70px; background:url(../images/k-top.jpg) no-repeat;position:fixed;left:50%; margin:0 0 0 510px;bottom:50px;  _position:absolute;  _margin-top:300px;  _bottom:auto;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-40-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); display:none; cursor:pointer }
#back:hover{ background:url(../images/k-top-hover.jpg)}


.sidebar-btn {position: absolute; left:220px; display:block;  z-index:9999;width: 25px;height: 25px;cursor: pointer; background:url(../images/cms-in-sus-btn.jpg) no-repeat;}
.sidebar-btn-up {top:40px;}
.sidebar-btn-down {top:70px; background-position:left bottom; background:url(../images/cms-in-sus-btn1.jpg) no-repeat}


.f-vih3div { width:210px; height:230px;display: block;position: fixed;bottom:120px;left: 50%;margin-left:495px;z-index: 9999;border-radius:8px;}
.f-vih3div2 {width:210px;height:225px;overflow: hidden;position: relative;zoom: 1; background:url(../images/down-float-bg.jpg) repeat-y 16px 15px;}
.f-vih3left {position: absolute; width:100%; height:230px; overflow:hidden; display:block;}

.f-viewh3 { width:210px;}

.f-viewh3 dl{ font-size:12px; line-height:24px;  padding:0 0 15px 0;}
.f-viewh3 dt,.f-viewh3 dd {position: relative;zoom: 1; margin:12px 0 0 5px; background:url(../images/down-float-icon.jpg) no-repeat 5px 4px; font-size:14px; font-weight:normal; color:#616161; display:block; overflow:hidden}

.f-viewh3 .active { color:#00a6e3;background:url(../images/down-float-icon1.jpg) no-repeat 6px 4px;}
.f-viewh3 dt { padding-left:20px; font-size:14px; }
.f-viewh3 dd  { padding-left:24px; font-weight:normal; line-height:18px; }
.f-viewh3 a {color:#616161;  padding:0 8px;}
.f-viewh3 a:hover { color:#00a6e3; text-decoration:none;}

.f-viewh3 .active a{ color:#00a6e3; font-weight:normal; text-decoration:none}
.f-viewh3 dt a { color:#616161; font-weight:normal; text-decoration:none}
.f-viewh3 dd.active a { font-weight:normal; text-decoration:none}



/* Message 0902 */
.msg-wrap { position:absolute; font-size:0px; z-index:100001;  text-align:left; }
.msg-l,
.msg-r,
.msg-bd,
.msg-close,
.msg-btn,
.msg-btn span,
.msg-tip { background:url(/head/images/message.png) no-repeat;}
.msg-l { float:left; width:20px; height:100%; }
.msg-r { display:block; overflow:hidden; height:100%; zoom:1;}
.msg-hd { height:20px; font-size:12px; margin-bottom:-5px;}
.msg-hd .msg-l { background-position:0 0;}
.msg-hd .msg-r { background-position:100% 0;}
.msg-close { background-position:-60px -160px; width:15px; height:15px; float:right; display:inline; margin:5px  5px 0 0; cursor:pointer; position:relative; }
.msg-bd { background-position:0 -20px; font-size:12px; }
.msg-bd .msg-r { background-position:100% -20px; margin-left:20px; padding-right:20px;}
.msg-ft { height:10px;}
.msg-ft .msg-l { background-position:0 -140px;}
.msg-ft .msg-r {background-position:100% -140px;}
.msg-tip { position:absolute; left:50%;  margin-left:-8px; width:17px; }
.msg-tipt { height:11px; top:-8px; background-position:-0px -160px;}
.msg-tipb {   height:13px; bottom:-8px; background-position:-30px -160px;}
.msg-content { font-size:14px; font-weight:bold; line-height:24px; color:#1a1a1a;}
.msg-extend { text-align:center; margin-top:3px;}
.msg-btn {font-weight:bold; color:#fff; background-position:-280px -150px; cursor:pointer; height:26px; line-height:26px; padding-left:15px; display:inline-block;  margin: 0 3px;}
.msg-btn span { float:left; padding-right:15px; background-position: 100% -150px; }
.msg-btn:hover { color:#fff;}
.msg-red { background-position:-280px -180px;}
.msg-red span { background-position:100% -180px;}
.msg-l {margin-right:-3px;}
.msg-vtop { padding-top:8px;}
.msg-vbot { padding-bottom:8px;}
.msg-tipt { top:0;}
.msg-tipb { bottom:0;}

.bdsharebuttonbox{ display:block; overflow:hidden; margin:20px 0 0 0;}
.bdsharebuttonbox p{ width:100%; height:20px; font:14px/20px "Î¢ÈíÑÅºÚ"; color:#f00; margin:0 0 4px 0; display:block; overflow:hidden}

.yx_smod{ width:968px; height:auto; margin:10px auto 0; display:block; overflow:hidden}
.yx_smod .hd{ font-weight:bold}
.yx_smod .help_list{ background:#fff; padding:10px 15px}
.yx_smod .help_list li{ width:100%; height:auto; font:12px/20px Verdana, Geneva, sans-serif; color:#333;  margin:5px 0 0 0; display:block; overflow:hidden}



.m-ad-970{width:968px;display:block;overflow:hidden;margin: 10px auto 0px; display:none}
/* ÐÂÔö¹ã¸æ */

.m-adright { margin-top: 5px; text-align: center; padding: 0px 0; background-color: ;}


/*Í³Ò»Í·²¿2016-08-19*/
.g-box-960{ width:960px; height:auto; display:block; overflow:hidden; margin:0 auto; padding:0;position:relative; zoom:1; z-index:10;}
.g-box-bg{ background:url(../images/index-sod-bg.jpg) repeat-x left 4px; margin:20px auto 0;}
.g-ad-960{ width:960px; height:auto; margin:20px auto; display:block; overflow:hidden; position:relative; zoom:1; z-index:10;}

.g-log-nav-box{width:100%;height:104px;display:block;overflow:hidden;background:#f7f7f7;box-shadow:0px 2px 3px #ddd;position: relative;zoom: 1;z-index: 20;}

.g-top-box{ width:100%; height:36px; background:#3d3d3d; border-bottom:1px solid #e3e3e3; display:block; overflow:hidden; margin:0;}
.g-top-box .g-top-left{ width:auto; height:36px; line-height:36px; float:left; font-size:12px; font-weight:normal; color:#fff; display:inline; overflow:hidden; margin:0;}
.g-top-box .g-top-right{ width:auto; height:36px; line-height:36px; float:right; font-size:12px; font-weight:normal; color:#fff; display:inline; overflow:hidden}
.g-top-box .g-top-right a{ color:#333; width:60px; height:36px; line-height:36px; float:left; margin:0; background:url(/skin/xsh/images/png1.png) no-repeat 58px -457px; text-align:center; color:#fff;}
.g-top-box .g-top-right a:hover{ color:#ff0; text-decoration:underline}

.g-box-960 .g-top-logo{ width:225px; height:100px; float:left; margin:0; display:inline; overflow:hidden}
.g-box-960 .g-top-logo img{ width:auto; height:auto; margin:8px 0 0 0; display:block; overflow:hidden}

.g-box-960 .g-top-nav { width:476px; height:66px; margin:20px 0 0 0; float:left; display:inline; overflow:hidden;}
.g-box-960 .g-top-nav li{ width:58px; height:66px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden}
.g-box-960 .g-top-nav li a{ display:block;width:100%; height:26px; font-family:"microsoft yahei"; text-align:center;background:url(../images/png1.png) no-repeat 6px 0;_background-image:url(../images/png1.gif); padding-top:50px; color:#666;}
.g-box-960 .g-top-nav li a:hover { color:#01a8f0; text-decoration:none;}
.g-box-960 .g-top-nav li.bign1 a {}
.g-box-960 .g-top-nav li.bign1 a:hover { background-position:6px -80px}
.g-box-960 .g-top-nav li.bign2 a {background-position:-64px 0}
.g-box-960 .g-top-nav li.bign2 a:hover {background-position:-64px -80px}
.g-box-960 .g-top-nav li.bign3 a {background-position:-133px 0}
.g-box-960 .g-top-nav li.bign3 a:hover {background-position:-133px -80px}
.g-box-960 .g-top-nav li.bign4 a {background-position:-200px 0}
.g-box-960 .g-top-nav li.bign4 a:hover {background-position:-200px -80px}
.g-box-960 .g-top-nav li.bign5 a {background-position:-266px 0}
.g-box-960 .g-top-nav li.bign5 a:hover {background-position:-266px -80px}
.g-box-960 .g-top-nav li.bign6 a {background-position:-334px 0}
.g-box-960 .g-top-nav li.bign6 a:hover {background-position:-334px -80px}
.g-box-960 .g-top-nav li.bign7 a {background-position:-398px 0}
.g-box-960 .g-top-nav li.bign7 a:hover {background-position:-398px -80px}
.g-box-960 .g-top-nav li.bign8 a {background-position:-464px 0}
.g-box-960 .g-top-nav li.bign8 a:hover {background-position:-464px -80px}
.g-box-960 .g-top-nav li.bign9 a {background-position:-536px 0}
.g-box-960 .g-top-nav li.bign9 a:hover {background-position:-536px -80px}

.g-box-960 .g-top-nav .bign1.f-hover a{background-position:2px -80px; color:#01a8f0;}
.g-box-960 .g-top-nav .bign2.f-hover a{background-position:-68px -80px; color:#01a8f0;}

.g-box-960 .g-top-search{ width:240px; height:39px; margin:31px 0 0 0; float:right; display:inline; overflow:hidden;}
.g-box-960 .g-top-search .m-search-text{ width:185px; height:35px; line-height:35px; font-size:14px; text-indent:10px; background:#fff; border:2px solid #bdbdbd; border-right:0; float:left; display:inline; overflow:hidden; padding:0; margin:0; border-radius:0;}
.g-box-960 .g-top-search .m-search-btn{ width:53px; height:39px; float:left; background:url(../images/index-search-btn.jpg) no-repeat 14px 7px #3aace8; border:0; padding:0; display:inline; overflow:hidden; font-size:0}

.g-box-960 .g-top-nav li.bign10 a {background-position:3px -983px}
.g-box-960 .g-top-nav li.bign10 a:hover {background-position:3px -1063px}

/*2016-08-22*/
.g-box-970 .g-left .g-prev .g-previmg-box .f-previmg-last{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 223px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .f-previmg-last:hover{ text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .f-previmg-next{ width:68px; height:30px; font:16px/30px "Î¢ÈíÑÅºÚ"; float:left; background:#00a6e3; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .f-previmg-next:hover{ text-decoration:none}
.g-box-970 .g-left .g-prev .g-previmg-box .f-previmg-numb{ float:left; height:30px;font:20px/30px "Î¢ÈíÑÅºÚ"; color:#333; margin:20px 0 0 15px;}
/*.g-box-970 .g-left .g-prev .g-previmg-box .f-stop{background:#ccc;}*/
.g-box-970 .g-left .g-prev #f-lokimg{ width:auto; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#333; text-indent:18px;background:url(/skin/gm/images/meitu/quantu.gif) no-repeat left 4px; position:absolute; right:30px; top:30px; display:block; overflow:hidden}


.g-right .m-right-title{ width:100%; height:20px; margin:17px 0 0; display:block; overflow:hidden}
.g-right .m-right-title i{ width:6px; height:20px; background:#00a6e4; float:left; margin:0 0 0 11px; display:inline; overflow:hidden}
.g-right .m-right-title strong{ width:auto; height:20px; line-height:20px; font-size:16px; font-weight:normal; color:#333; float:left; margin:0 0 0 12px; display:inline; overflow:hidden}
.g-right .m-related-down{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; margin:10px 0 0;}
.g-right .m-related-down dd{ width:250px; height:auto; margin:auto; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-top{ width:100%; height:154px; margin:19px 0 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-right .m-related-down dd .g-related-top img{ width:100%; height:154px; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-top strong{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);}
.g-right .m-related-down dd .g-related-foot{ width:100%; height:72px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-related-down dd .g-related-foot img{ width:50px; height:50px; float:left; margin:11px 12px 0 0; display:inline; overflow:hidden}
.g-right .m-related-down dd .g-related-foot strong{ width:188px; height:17px; line-height:17px; font-size:15px; font-weight:normal; color:#333; margin:15px 0 0; float:left; display:inline; overflow:hidden}
.g-right .m-related-down dd .g-related-foot b{width: auto;height:14px;line-height:14px;font-size:12px;font-weight:normal;color:#888;margin:9px 0 0;float:left;display:inline;padding: 0 25px 0 0;overflow:hidden;position: relative;zoom: 1;}
.g-right .m-related-down dd .g-related-foot b .f-systm-pc{width:19px;height:16px;background:url(../images/png1.png) no-repeat 0 -1163px;display: block;overflow:hidden;position: absolute;right: 0;bottom: 0;}
.g-right .m-related-down dd .g-related-foot b .f-systm-android{width:21px;height:16px;background:url(../images/png1.png) no-repeat 0 -1221px;display: block;overflow:hidden;position: absolute;right: 0;bottom: 0;}
.g-right .m-related-down dd .g-related-foot:hover strong{ color:#00a6e4}

.g-right .m-catahot{ width:100%; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-right .m-catahot dd{ width:250px; height:auto; margin:12px auto 0; display:block; overflow:hidden}
.g-right .m-catahot dd a{ width:100%; height:38px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-catahot dd a i{ width:5px; height:5px; background:#ccc; float:left; margin:17px 0 0; display:inline; overflow:hidden}
.g-right .m-catahot dd a img{ display:none}
.g-right .m-catahot dd a strong{ width:195px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 9px; display:inline; overflow:hidden}
.g-right .m-catahot dd a b{ display:none}
.g-right .m-catahot dd a em{ height:38px; line-height:38px; float:right; font-size:14px; color:#f7021d; display:inline; overflow:hidden}

.g-right .m-catahot .f-hover{ height:auto; padding:12px 0;}
.g-right .m-catahot .f-hover i{ display:none}
.g-right .m-catahot .f-hover img{ width:70px; height:98px; float:left; margin:0 14px 0 0; display:inline; overflow:hidden}
.g-right .m-catahot .f-hover strong{width:164px;height:18px;line-height:18px;font-size: 16px;font-weight:normal;color:#00a6e4;float:left;margin: 3px 0 4px;}
.g-right .m-catahot .f-hover b{width:164px;height:15px;line-height:15px;font-size:13px;font-weight:normal;color:#999;float:left;margin: 9px 0 0;display:inline;overflow:hidden;}
.g-right .m-catahot .f-hover b span{ color:#333}
.g-right .m-catahot .f-hover b:nth-child(3) span{ color:#f7021d}
.g-right .m-catahot .f-hover em{ display:none}

.g-right .m-down-rank{ width:100%; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-btn{ width:249px; height:auto; border-right:1px solid #eee; margin:5px auto 0; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-btn li{ width:123px; height:auto; border:1px solid #eee; border-right:0; float:left; padding:12px 0; font-size:16px; font-weight:normal; color:#333; text-align:center; margin:0; display:inline; overflow:hidden; cursor:pointer}
.g-right .m-down-rank .f-hovertab-btn .f-hover{ background:#fff; border-bottom:1px solid #fff; border-top:3px solid #00a6e4}
.g-right .m-down-rank .f-hovertab-cont{ width:250px; height:auto; margin:auto; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li{ width:100%; height:35px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#aaa; border-radius:4px; float:left; margin:8px 10px 0 0; display:inline; overflow:hidden;}
.g-right .m-down-rank .f-hovertab-cont li a strong{ width:170px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0; display:inline; overflow:hidden}
.g-right .m-down-rank .f-hovertab-cont li a b{ width:40px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#888; float:right; margin:8px 0 0; display:inline; overflow:hidden;}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(1) i{ background:#f60}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(2) i{ background:#ff9800}
.g-right .m-down-rank .f-hovertab-cont li:nth-child(3) i{ background:#ffc600}
.g-right .m-down-rank .f-hovertab-cont li a:hover strong{ color:#00a6e4;}
.g-right .m-down-rank .f-hovertab-cont li a:hover b{ background:#00a6e4}

.screenshots-ul{width: 648px;height:auto;display:block;overflow:hidden;padding:0;margin: 10px auto 0;padding:5px 0 10px;font-style:normal;}
.screenshots-ul a{width:100%;height: 40px;display:block;overflow:hidden;margin:6px 0 0 0;background:#f7f7f7;text-indent:10px;}
.screenshots-ul a strong{width: 386px;height:36px;line-height:36px;font-size:14px;font-weight:normal;font-family:"?¡é¨¨¨ª??o¨²";color:#666;float:left;margin:0;display:inline;overflow:hidden;}
.screenshots-ul a .soft_rank{ height:16px; float:left; margin:10px 0 0 0;}
.screenshots-ul a em{width: 65px;height:36px;line-height:36px;font-size:12px;font-weight:normal;color:#999;float:left;margin:0 0 0 8px;display:inline;overflow:hidden;font-style:normal;}
.screenshots-ul a b{width:74px;height: 28px;line-height: 28px;font-size: 12px;font-weight:normal;font-family:"?¡é¨¨¨ª??o¨²";color:#fff;text-align:center;background: #00a6e4;float:right;margin: 6px 9px 0 0px;display:inline;overflow:hidden;text-indent:0;}
.screenshots-ul a:hover{ background:#eaeaea}


.m-ad1-box{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; margin:10px 0 0;}
.g-box-970 .g-left .m-ad1-box .g-down-title{ width:669px; height:36px; line-height:24px; font-size:22px; font-weight:normal;  color:#151515; text-indent:47px; background:url(../images/down-down-icon.jpg) no-repeat; display:block; overflow:hidden; margin:20px 0 0 20px;}

.m-ad-1{width:100%;height:auto;margin: 10px 0 0;display:block;overflow:hidden;}
.m-ad-1 dt{width: 477px;height:auto;float:left;margin:0;display:inline;overflow:hidden;}
.m-ad-1 dt a{width: 216px;height:160px;float:left;margin: 10px 0 9px 15px;display:inline;overflow:hidden;position:relative;zoom:1;}
.m-ad-1 dt a img{ width:220px; height:160px; display:block; overflow:hidden; margin:0;}
.m-ad-1 dt a strong{ width:100%; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.m-ad-1 dd{width: 199px;height: auto;float:left;display:inline;overflow:hidden;}
.m-ad-1 dd a{width:100%;height: 339px;display:block;overflow:hidden;position:relative;zoom:1;margin: 10px 0 0;}
.m-ad-1 dd a img{ width:100%; height:340px; display:block; overflow:hidden;}
.m-ad-1 dd a strong{width:100%; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.m-ad-1 a:hover strong{ background:#f60}

.g-box-970 .g-left .g-prev .g-previmg-box .m-stop{background:#ccc;}

.f-add-version{ width:650px; height:auto;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; margin:10px auto;display:block; overflow:hidden}
.f-add-version dl{ width:648px; height:auto; border:1px solid #eee; display:block; overflow:hidden}
.f-add-version dl dt{ width:100%; height:33px; line-height:33px; font-size:16px; font-weight:normal; color:#3d91e8; background:#fafafa; border-bottom:1px solid #eee; display:block; overflow:hidden}
.f-add-version dl dt span{ width:5px; height:18px; background:#3d91e8; float:left; margin:8px 14px 0 16px; display:inline; overflow:hidden}
.f-add-version dl dd{ width:100%; height:auto; padding:0 0 15px 0; display:block; overflow:hidden}
.f-add-version dl dd a{ width:203px; height:auto; float:left; margin:15px 0 0 12px; display:inline; overflow:hidden}
.f-add-version dl dd a img{ width:43px; height:43px; border:1px solid #eee; float:left; margin:0 11px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a strong{ width:140px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#333; float:left; margin:3px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a b{ width:140px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:11px 0 0; display:inline; overflow:hidden}
.f-add-version dl dd a em{ display:none}
.f-add-version dl dd a:hover strong{ color:#ff2352}
.f-add-version dl dd a:hover b{ display:none}
.f-add-version dl dd a:hover em{ width:50px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; background:#ff6c00; text-align:center; float:left; margin:7px 0 0; display:inline; overflow:hidden}


/*Çå·ç3.0ÐÞ¸Ä2018-10-27*/
.g-game .g-game-introd .g-game-attr li.g-game-date{ width:100%;}
.g-game .g-game-introd .g-game-attr li.g-game-label{ width:100%;}
.g-game .g-game-introd .g-game-attr li.g-score-box{ width:100%; height:auto; margin:0; padding:10px 0 0; border:0; float:left; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-attr li.g-score-box div{ width:auto; height:22px; float:left; display:inline; overflow:hidden;}
.g-game .g-game-introd .g-game-attr li.g-score-box div a{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#00aef6; cursor:pointer}
.g-game .g-game-introd .g-game-attr li.g-score-box div i{ width:90px;height:18px; line-height:18px; border:1px solid #00aef6; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-attr li.g-score-box div i img{ height:20px; vertical-align:top}
.g-game .g-game-introd .g-game-attr li.g-score-box div em{ width:60px; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden; white-space:nowrap}

.g-game .g-game-introd .g-game-attr li.g-score-box #bad{  margin:0 0 0 10px;}
.g-game .g-game-introd .g-game-attr li.g-score-box #bad a{ background:#6abb1a}
.g-game .g-game-introd .g-game-attr li.g-score-box #bad i{border:1px solid #6abb1a;}

.u-hspeed-btn{ width:212px; height:69px; background:#2bc307; border-radius:0; margin:15px 0 0; display:block; overflow:hidden;}
.u-hspeed-btn i{ width:40px; height:40px; background:url(../images/hspeed-btnicon.png) no-repeat; background-size:40px; float:left; margin:15px 0 0 14px; display:inline; overflow:hidden}
.u-hspeed-btn strong{ width:140px; height:26px; line-height:26px; font-size:22px; font-weight:normal; color:#fff; float:left; margin:11px 0 0 15px; display:inline; overflow:hidden}
.u-hspeed-btn span{ width:140px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#fff; float:left; margin:8px 0 0 15px; display:inline; overflow:hidden}
.u-hspeed-btn:hover{ background:#20a600}

.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address h3{ margin:0;}

.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link{ width:auto; height:auto; line-height:none; margin:10px 8px 0 0; padding:0; background:none; display:inline; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link a{ width:140px; height:37px; line-height:37px; background:#f90; border-radius:4px; font-size:15px;color:#fff; text-indent:38px; background:url(../images/hspeed-btnicon.png) no-repeat 8px 7px #f90; background-size:23px; display:block; overflow:hidden}
.g-box-970 .g-left .g-tab-box .g-down .downlist .ul_Address li.f-down-link a:hover{ text-decoration:none; background-color:#ffaa2b}





