@charset "gb2312";
body{ font-size:12px; margin:0px; font-family:"ËÎÌå"; }
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}

.m-top-bg{ width:100%; height:10px; background:url(../images/index-top-bg.jpg) no-repeat center top; display:block; overflow:hidden;}
.g-set-index{ width:1024px; height:48px; margin:0 auto; display:block; overflow:hidden;}
.g-set-index a{ text-decoration:none}
.g-set-index .m-set-index-btn{ width:auto; height:14px; line-height:14px; float:left; background:url(../images/index-set-btn.jpg) no-repeat left 1px; text-indent:15px; font-size:12px; font-weight:normal; color:#888; margin:20px 0 0 877px; display:inline; overflow:hidden}
.g-set-index .m-col-index-btn{ width:auto; height:14px; line-height:14px; float:left; background:url(../images/index-col.jpg) no-repeat left 1px; text-indent:17px; font-size:12px; font-weight:normal; color:#888; margin:20px 0 0 19px; display:inline; overflow:hidden}

.g-nav-box{ width:1024px; height:52px; margin:0 auto; display:block; overflow:hidden}
.g-nav-box .g-logo{ width:174px; height:52px; float:left; margin:0; display:inline; overflow:hidden}

.g-nav-box .g-nav{ width:408px; height:36px; float:left; margin:16px 0 0 213px; display:inline; overflow:hidden}
.g-nav-box .g-nav li{ width:82px; height:36px; float:left; margin:0 0 0 20px; display:inline; overflow:hidden;}
.g-nav-box .g-nav li a{ width:100%; height:36px; line-height:36px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-align:center; display:block; overflow:hidden}
.g-nav-box .g-nav li a:hover{background:#7fc01c; color:#fff; text-decoration:none}
.g-nav-box .g-nav li .m-hover{ background:#7fc01c; color:#fff;}

.g-nav-box .g-search{ width:209px; height:36px; float:left; margin:16px 0 0 20px; display:inline; overflow:hidden}
.g-nav-box .g-search .inpt{ width:154px; height:32px; background:#fff; border:2px solid #dfdfdf; border-right:0; float:left; border-radius:0; margin:0; padding:0;box-shadow:none}
.g-nav-box .g-search .btnb{ width:53px; height:36px; background:url(../images/index-search-btn.jpg) no-repeat; float:left; margin:0; padding:0; display:inline; overflow:hidden; border:0;}

.g-position{ width:1002px; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; background:url(../images/soft-pos.jpg) no-repeat left top;  margin:25px auto 0; display:block; overflow:hidden; padding:0 0 0 22px;}
.g-position a{ color:#666}
.g-position a:hover{ color:#6cb601; text-decoration:underline}

.tl_way{ width:1024px; height:auto; display:block; overflow:hidden; margin:20px auto 0;}
.tl_way .tl_img{ width:535px; height:284px; border:1px solid #ddd; float:left; margin:0; display:inline; overflow:hidden}
.tl_way .tl_take{ width:472px; height:auto; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.tl_way .tl_take h1{ width:100%; height:34px; line-height:34px; font-size:24px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; display:block; overflow:hidden}
.tl_way .tl_take em{ width:100%; height:18px; line-height:18px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; background:url(../images/k2-icon.png) no-repeat left top; text-indent:25px; margin:9px 0 0 0; display:block; overflow:hidden}
.tl_way .tl_take em span{ font-weight:bold; color:#4fc3f7; padding:0 5px 0 0}
.tl_way .tl_take .tl_ten{ width:100%; height:auto; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; line-height:24px; display:block; overflow:hidden; margin:7px 0 0 0;}
.tl_way .tl_take .bdsharebuttonbox{ width:100%; height:auto; display:block; overflow:hidden; margin:5px 0 0 0}
.tl_way .tl_take .bdsharebuttonbox p{ color:#ff3b72; display:block; overflow:hidden; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ";}

.g-recomd-full{ width:100%; height:auto; display:block; overflow:hidden; padding:20px 0; margin:20px 0 0 0; background:#f5f5f5; display:block; overflow:hidden}
.g-recomd-full .g-recomd{ width:1024px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.g-recomd-full .g-recomd strong{ width:107px; height:244px; line-height:32px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-indent:18px; background:url(../images/k2-recomd-bg.png) no-repeat; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-recomd-full .g-recomd .g-recomd-img{ width:346px; height:244px; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-recomd-full .g-recomd .g-recomd-right{ width:555px; height:244px; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-recomd-full .g-recomd .g-recomd-right .g-recomd-name{ width:100%; height:34px; line-height:34px; font-size:24px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; margin:0; display:block; overflow:hidden; text-decoration:none}
.g-recomd-full .g-recomd .g-recomd-right .g-recomd-name:hover{ color:#f2781e; text-decoration:underline}
.g-recomd-full .g-recomd .g-recomd-right em{ width:100%; height:15px; line-height:15px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; display:block; overflow:hidden; margin:14px 0 0 0;}
.g-recomd-full .g-recomd .g-recomd-right em img{ height:15px; vertical-align:top}
.g-recomd-full .g-recomd .g-recomd-right p{ width:100%; height:auto; line-height:24px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; display:block; overflow:hidden; margin:12px 0 0 0;}
.g-recomd-full .g-recomd .g-recomd-right .g-recomd-btn{ width:81px; height:31px; line-height:31px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; background:#7fc01c; margin:12px 0 0 0; display:block; overflow:hidden; text-decoration:none}
.g-recomd-full .g-recomd .g-recomd-right .g-recomd-btn:hover{ background:#f2781e}

.g-title{ width:1024px; height:auto; padding:0 0 50px 0; font-size:26px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; text-align:center; background:url(../images/k2-title-bg.png) no-repeat left bottom; margin:15px auto 0;}

.g-game{ width:1064px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.g-game .g-game-list{ width:288px; height:auto; float:left; margin:0 0 20px 20px; padding:20px; display:inline; overflow:hidden; background:#f1f1f1; box-shadow:0 3px 3px #ccc;}
.g-game .g-game-list .g-game-img{ width:84px; height:84px; float:left; margin:0 10px 8px 0;display:inline; overflow:hidden; position:relative; zoom:1}
.g-game .g-game-list .g-game-img img{ width:84px; height:84px; border-radius:16px; display:block; overflow:hidden}
.g-game .g-game-list .g-game-img span{ width:37px; height:17px; line-height:17px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#7fc01c; position:absolute; right:0; bottom:0; z-index:10; display:block; overflow:hidden}
.g-game .g-game-list .g-game-name{ width:186px; height:auto; line-height:22px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; float:left; display:inline; overflow:hidden;}
.g-game .g-game-list em{ width:186px; height:20px; line-height:20px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#888; float:left; margin:4px 0 0 0; display:inline; overflow:hidden}
.g-game .g-game-list em img{ vertical-align:top}
.g-game .g-game-list p{ width:100%; height:auto; line-height:22px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; float:left;overflow:hidden; margin:8px 0 0 0;}
.g-game .g-game-list .g-game-btn{ width:100%; height:49px; line-height:49px; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; background:#7fc01c; float:left; margin:8px 0 0 0; display:inline; overflow:hidden; text-decoration:none}

.g-game .g-game-list:hover{ color:#f2781e; text-decoration:underline}
.g-game .g-game-list:hover .g-game-name{ color:#f2781e; text-decoration:underline}
.g-game .g-game-list:hover .g-game-btn{ background:#f2781e; text-decoration:none}

.g-key{width:1064px; height:auto; display:block; overflow:hidden; margin:0 auto;}
.g-key li{width:328px; height:auto; float:left; margin:0 0 20px 20px; display:inline; overflow:hidden;}
.g-key li .g-key-img{ width:326px; height:173px; border:1px solid #ddd; display:block; overflow:hidden}
.g-key li .g-key-img img{width:326px; height:173px; display:block; overflow:hidden}
.g-key li .g-key-name{ width:100%; height:28px; line-height:28px; text-decoration:none; font-size:18px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#151515; margin:6px 0 0 0; display:block; overflow:hidden}
.g-key li .g-key-name:hover{color:#f2781e; text-decoration:underline}
.g-key li em{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#666; margin:4px 0 0 0; display:block; overflow:hidden}
.g-key li em span{font-weight:bold; color:#4fc3f7; padding:0 3px 0 0}

.g-foot{ width:100%; height:auto; padding:40px 0; text-align:center; display:block; overflow:hidden; background:#fff;}
.g-foot p{ width:100%; height:auto; margin:10px 0 0 0; text-align:center; display:block; overflow:hidden; color:#424242;}
.g-foot div{ width:100%; height:auto; margin:10px 0 0 0; text-align:center; display:block; overflow:hidden; color:#424242;}
.g-foot a{ color:#333;}
.g-foot a:hover{ color:#151515; text-decoration:underline}


#roll_top {position:relative; margin-bottom:1px;cursor:pointer;height:60px;width:60px;display:block;background:#91c914; font-size:20px; font-weight:bold; text-align:center; color:#fff; line-height:60px; font-family:"Î¢ÈíÑÅºÚ"; border-radius:0; text-decoration:none} 
#roll_top:hover {background:rgb(0, 46, 88); text-decoration:none;} 
#roll {width:60px;position:fixed;left:50%;bottom:50px; margin:0 0 0 528px;  _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))); } 






