﻿@charset "utf-8";
/*------ Global CSS -----*/
html{ height:100%;}
body {background:url(../images/bg_navi.png) top repeat-x #FFFFFF;font-size:12px; font-family:Arial,sans-serif;color:#6f6f6f;}
body.subPage {background:url(../images/bg_navi_sub.png) top repeat-x #FFFFFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
input,textarea,select{vertical-align:middle; color:#636363;font-size:12px;font-family:Arial,sans-serif;}  
table,td,tr,th{font-size:11px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
/*------ link color -----*/
a {color:#0088cc;text-decoration:none;}
a:visited {}
a:hover {text-decoration:underline; color:#f06000;}
a:active {}
.nobd{border:0!important;}
.nobg{background:none!important;}
.cRed{color:#f06000!important;}
.cBlue{color:#0088cc!important;}

/*------ blank style -----*/
.clear{clear:both; height:0; overflow:hidden; display:block;}
.clearfix{zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}

/*------ header ------*/
.header{position:relative;width:880px; margin:0 auto; z-index:999;}
	.header .logo{height:67px; text-align:left; display:block;  padding:23px 0 0 0;}
		.header .logo img{ position:absolute; left:0; top:42px;}
	.header .navi{clear:both; height:48px; padding-left:3px;}
		.header .navi li{float:left; height:48px; background:url(../images/bg_navi_r.png) right 20px no-repeat; margin-left:-2px; position:relative;}
		.header .navi li a{float:left; height:44px; line-height:44px; padding:4px 24px 0 25px; color:#fff; font-weight:bold; font-size:15px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.header .navi .bbs{background:none; margin-left:-2px; position:relative;}
			.header .navi .current{background:url(../images/bg_navi_current.png) top right;}
			.header .navi .current a{color:#f06000;}
		
		.mobileTopType{position:absolute; top:63px; left:180px; z-index:999;}
		.mobileTopTypeButton{height:24px; line-height:24px; color:#b9b9b9; padding:0 35px 0 10px; display:block; background:url(../images/button_topM.png) right bottom no-repeat; border:1px solid #e5e5e5; cursor:pointer; float:left;}
		.mobileTopTypeButtonHuan{ border-left:0; position:relative; margin-left:-22px;    background:url(../images/button_topM.png) left bottom no-repeat;padding-right: 10px;}
		.mobileTopTypeButton:hover,.mobileTopTypeShow .mobileTopTypeButton{background:url(../images/button_topM.png) right top no-repeat; border:1px solid #f8cfa5;color:#f06000; text-decoration:none;}
		.mobileTopTypeButtonHuan:hover,.mobileTopTypeShow .mobileTopTypeButtonHuan{background:url(../images/button_topM.png) left top no-repeat; border-left:0;color:#b9b9b9;}
		
			.mobileTopTypeBox .item{border-bottom:1px dotted #e5e5e5; padding:5px 0; margin-bottom:10px;}
			.mobileTopTypeBox h2{float:left; width:70px; height:22px; line-height:22px;}
			.mobileTopTypeBox ul{float:right; width:380px;}
			.mobileTopTypeBox ul li{float:left; width:95px; height:22px; line-height:22px;}
			.mobileTopTypeBox .all{clear:both; padding:0 0 5px 0;}
			.mobileTopTypeBox .all a{display:block; height:28px; line-height:28px; text-align:center; background:#f8f8f8; font-weight:bold; font-size:15px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.mobileTopTypeBox .all a:hover{color:#fff;background:#f06000; text-decoration:none;}
	
	
		.mobileMenu{height:31px; background:url(../images/bg_navi_sub_r.png) left top no-repeat; padding-left:2px;}
			.mobileMenu li{height:31px; line-height:30px; float:left; position:relative; width:88px;}
			.mobileMenu li a{height:31px; line-height:30px; display:inline-block; width:88px; text-align:center; background:url(../images/bg_navi_sub_r.png) right top no-repeat;}
			.mobileMenu .current a{background:#fff url(../images/bg_navi_sub_r.png) right top no-repeat; position:absolute; width:88px; height:32px; left:-1px; top:0; color:#333; font-weight:bold;}

	.header .top{height:28px; line-height:28px; text-align:right;}
		.header .top .or{padding:0 10px; color:#b9b9b9;}
		.header .top .link{float:left;}
	.header .search{width:405px; height:55px; text-align:left; position:absolute; right:0; top:48px; z-index:99; background: url(../images/search.png) 0px 21px no-repeat;}
		.header .search .type{height:22px; line-height:20px; color:#b9b9b9;}
		.header .search .type label{float:left; height:22px; line-height:20px; padding:0 10px; cursor:pointer;}
		.header .search .type .current{background:url(../images/label.png) left center no-repeat; margin-right:2px;}
		.header .search .search_form{height:34px; width:405px; display:block; overflow:hidden; clear:both;}
		.header .search .submit{background: none; border:0; text-indent:-9999pt; height:26px; margin:3px 0 0 8px; width:60px; cursor:pointer; float:left;}
		.header .search .text{background: none; border:0; height:20px; margin:6px 0 0 10px; width:325px; float:left;}

	.mobileBox{background:#f8f8f8; border-bottom:1px solid #cfcfcf;}
		.mobileType{width:878px; position:relative; margin:0 auto;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background:#fff;}
		.mobileType li{border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left;}
		.mobileType li strong,.mobileType li a{display:block; height:30px; line-height:30px; text-align:center; width:85px; border:1px solid #fff; background:url(../images/bg_navi_sub_b.png) bottom repeat-x;}
		.mobileType .class_10,.mobileType .class_20,.mobileType .class_30,.mobileType .class_40,.mobileType .class_50,.mobileType .class_60,.mobileType .class_70,.mobileType .class_80,.mobileType .class_90
		{border-right:none;}
		.mobileType .class_10 a,.mobileType .class_20 a,.mobileType .class_30 a,.mobileType .class_40 a,.mobileType .class_50 a,.mobileType .class_60 a,.mobileType .class_70 a,.mobileType .class_80 a,.mobileType .class_90 a
		{width:84px;}
		.mobileType li strong{color:#333;}
		.mobileType li a:hover,#closeMobileType a:hover{color:#fff!important;background:#f06000; text-decoration:none; font-weight:bold;}
		#closeMobileType{position:absolute; right:-34px;font-size: 22px;font-weight: bold;bottom:0;_bottom:-1px; height:30px; width:30px; padding:1px; background:#fff; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
		#closeMobileType a{background:#fafafa; display:block; height:30px; width:30px; line-height:30px; text-align:center;}
		
/*------ content ------*/ 
.content{width:880px; margin:0 auto; padding:15px 0;}

	.homeColTopBox{height:240px;}
	.featuredGames{float:left; height:228px; width:608px; background:#fafafa; border:1px solid #cfcfcf;}
		.featuredGames a{top:4px!important; left:4px!important;}
	.hotLinks{float:right; height:208px; padding:10px; width:238px; background:#fafafa; border:1px solid #cfcfcf;}
		.hotLinks h2{color:#333; height:22px; font-weight:bold; padding:0 3px; border-bottom:1px dotted #cfcfcf;}
		.hotLinks p{padding:5px 3px; line-height:28px;}
		.hotLinks p span{padding-right:12px;}
	
	.homeCol{background:#fff; border:1px solid #cfcfcf; margin-bottom:10px;}
		.homeCol .title{height:38px; background:#f8f8f8; border-bottom:3px solid #f8660f;}
		.homeCol .title h2{float:left; color:#333; font-size:15px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; height:38px; line-height:38px; font-weight:bold; padding:0 25px 0 10px;}
		.homeCol .title ul{float:left; height:38px; line-height:38px;}
		.homeCol .title li{float:left; height:38px; line-height:38px; padding-right:20px;}
		.homeCol .title .more{float:right;  height:38px; line-height:38px; padding-right:12px;}
	
	.homeCol .gameList_1{padding:25px 0 0 8px; width:610px; float:left;}
	.homeCol .oList_1{float:right; margin:10px 10px 10px 0; width:227px; padding:10px;background:#fafafa; border:1px solid #e5e5e5;}
		.homeCol .oList_1 h2{color:#333; height:22px; font-weight:bold; padding:0 3px; border-bottom:1px dotted #cfcfcf;}
		.homeCol .oList_1 ol{ padding:5px 0;}
		.homeCol .oList_1 ol li{height:24px; line-height:24px;}
		.homeCol .oList_1 ol li span{ display:inline-block; width:28px; text-align:center;}
		.homeCol .oList_1 ol li a{padding-right:5px;}
	.homeCol .posts{padding:10px 0 10px 8px; width:590px; float:left;}
	.homeCol .posts .top{border-bottom:1px dashed #e5e5e5;}
	.homeCol .posts ul{padding:9px 5px 12px 5px;}

	.gameList_1 li{float:left; text-align:center; width:150px; height:135px;}
	.gameList_1 .pic{display:block;}
	.gameList_1 .pic img {background:#FFFFFF; border: 1px solid #D6D6D6;padding: 2px;}
	.gameList_1 .pic:hover img {border: 1px solid #FF6600;}
	.gameList_1 .hot .pic{position:relative;}
	.gameList_1 .hot .pic img{}
	.gameList_1 .hot .pic .icon{border:0; background:none; position:absolute; left:20px; +left:-2px; top:-2px;}
	.gameList_1 h3{padding-top:9px;}
	
	.gameList_2{padding:5px 10px 10px 10px;}
	.gameList_2 li{padding-top:10px; height:55px; clear:both;}
	.gameList_2 .pic{display:inline-block; float:left;}
	.gameList_2 .pic img {background:#FFFFFF; border: 1px solid #D6D6D6;padding: 2px;}
	.gameList_2 .pic:hover img {border: 1px solid #FF6600;}
	.gameList_2 .hot .pic{position:relative;}
	.gameList_2 .hot .pic img{}
	.gameList_2 .hot .pic .icon{border:0; background:none; position:absolute; left:-2px; top:-2px;}
	.gameList_2 h3{padding:3px 0; float:right; width:142px;}
	
	.gameList_3{padding:3px 10px 10px 10px;}
	.gameList_3 li{padding:20px 10px 10px 10px; height:90px; float:left; width:284px; overflow:hidden; border-bottom:1px dotted #e5e5e5;}
	.gameList_3 li:hover{background:#f8f8f8;}
	.gameList_3 .pic{display:inline-block; float:left;}
	.gameList_3 .pic img {background:#FFFFFF; border: 1px solid #D6D6D6;padding: 2px;}
	.gameList_3 .pic:hover img {border: 1px solid #FF6600;}
	.gameList_3 .hot .pic{position:relative;}
	.gameList_3 .hot .pic img{}
	.gameList_3 .hot .pic .icon{border:0; background:none; position:absolute; left:-2px; top:-2px;}
	.gameList_3 h3{padding:3px 0 4px 0; float:right; width:165px; font-size:14px;}
	.gameList_3 p{padding:3px 0; float:right; width:165px; line-height:18px;}
	
	.postList_1 li{line-height:26px; color:#b9b9b9; height:26px;}
	.postList_1 li a{padding:0 5px;}
	.postList_1 li .date{ float:right; margin:0 0 0 0; +margin-top:-24px;}
	
	.articleList_1 {border-bottom: 1px dashed #e5e5e5;}
	.articleList_1 li {border-bottom: 1px dashed #e5e5e5;overflow: hidden;padding: 15px;position: relative;}
	.articleList_1 li h3 {padding: 0 0 5px;}
	.articleList_1 li h3 a {font-size: 14px;}
	.articleList_1 li p {line-height: 18px;}
	.articleList_1 li.odd {background: none repeat scroll 0 0 #f8f8f8;}	

	.companyList { padding:10px;}
	.companyList li {border-bottom: 1px dotted #e5e5e5;overflow: hidden;padding: 15px;position: relative;}
	.companyList li img {float: left;}
	.companyList li p {float: right;line-height: 20px;width:440px;}
	.companyList li .more {font-family: "宋体";padding: 5px 0 0;}

	.breadcrumb{padding:0 0 10px 0;}
	.breadcrumb span{ font-family:"宋体"; padding:0 10px; color:#b9b9b9;}
	.breadcrumb strong{color:#333;}
	
	.leftCol{float:left; width:630px;}
		.articleTitle{border-bottom:0;}
			.articleTitle h1{font-size:22px; padding:12px 0 0 0; font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; color:#000; font-weight:bold; height:38px; text-align:center;}
				.articleTitle p{padding:0 0 15px 0; text-align:center; color:#b9b9b9;}
				.articleTitle p span{padding:0 5px;}
			.articletext{ border:1px solid #e5e5e5; border-top:0; font-size:14px; line-height:24px; color:#666; padding:20px;}
		.pageTitle{background:url(../images/bg_pagetitle.png); height:30px; line-height:30px; padding:0 15px; border:1px solid #e5e5e5;  border-top:2px solid #f8660f; border-bottom:0;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; font-size:14px; color:#333; font-weight:bold;}
		.gameFilter,.articleTitle{background:#f8f8f8; border:1px solid #e5e5e5; padding:0 10px;}
		.gameFilter .menu{padding:10px 0 9px 0; border-bottom:1px dotted #bcbcbc;}
			.gameFilter .menu h2{float:left; width:70px; color:#333; padding:2px 0; font-weight:100; text-align:right;line-height:22px; height:22px;}
			.gameFilter .menu ul{float:right; width:535px;}
			.gameFilter .menu li{float:left; padding:2px 5px;}
			.gameFilter .menu li a{line-height:22px; height:22px; padding:0 3px; display:inline-block; float:left;white-space:nowrap;}
			.gameFilter .menu .current a{ background:#f06000; color:#fff; font-weight:100;}
		.gameFilter .resolution{border:0;}
			.gameFilter .resolution p{padding:5px 0 3px 80px; color:#b9b9b9; clear:both;}
			.gameFilter .resolution input{border:1px solid #cfcfcf; padding:3px 2px 4px;  color:#b9b9b9; height:12px; line-height:12px; width:35px; text-align:center;}
			.gameFilter .resolution p span{padding:0 5px;}
			.gameFilter .resolution p a {color:#b9b9b9; padding-left:5px; }
			.gameFilter .resolution button{border:1px solid #cfcfcf; height:21px; cursor:pointer; vertical-align:bottom; line-height:21px; background:url(../images/bg_button.png) bottom repeat-x; padding:0 5px; margin:0 5px; font-size:12px; color:#b9b9b9; }
		.postListBox{border:1px solid #e5e5e5; background:#fff; border-top:0; padding:10px;}
		
		.gameListBox{border:1px solid #e5e5e5; background:#fff; border-top:0;}
		.gamesDetailsCol .text{border:1px solid #e5e5e5; margin-top:10px; padding:20px; line-height:20px; color:#666;}
		.gamesDetailsCol .text_help{border:1px solid #e5e5e5; border-top:0; padding:20px; line-height:20px; color:#666;}
		.subPage .posts{border:1px solid #e5e5e5; border-top:0; padding:20px; line-height:20px; color:#666;}
		.subPage .posts h2{color:#333; font-size:12px; font-weight:bold; padding:0 0 10px 0;}
		.subPage .posts .gameList_1 li {width: 146px;}
		.comments{border:1px solid #e5e5e5; border-top:0; padding:20px;}
			.comments h2{color:#333; font-size:12px; font-weight:bold; padding:0 0 10px 0;}
			.comments h2 a{font-weight:normal; padding-left:6px;}
			.comments ol{}
			.comments ol li{background:#fafafa;border-bottom: 1px solid #ECECEC;border-top: 1px solid #ECECEC;display: block;line-height:20pxem;margin-top:10px;padding:10px 5px;}
			.comments ol li.odd{background:#fff;}
			.comments .userinfo{padding-bottom:8px;}
			.comments .userinfo strong{color:#333; padding:0 5px;}
			.comments .usermobile{padding:5px 0 0 12px; color:#B9B9B9;}
			.comments .commentstext{padding-left:12px;}
			.comments .commentsform label {color: #333333;float: left;padding-left: 5px;width: 45px;}
			.comments .commentsform .t {height: 30px;padding: 15px 0 0;}
			.comments .commentsform .submit{height:35px;padding:10px 0 0 48px;}
			.comments .commentsform .t input {width:450px;background:#fafafa;border:1px solid #cfcfcf; height:20px;}
			.comments .commentsform textarea{height:105px;width:450px;background:#fafafa;border:1px solid #cfcfcf;}
			.comments .commentsform textarea:focus,.comments .commentsform .t input:focus{background:#fff;}
			.comments .commentsform .submit button{font-size:12px;}
		
		.gameInfo{border: 4px solid #FFF1E1;}
			.gameInfoBg{border:1px solid #F8CFA5; padding:20px; position:relative; zoom:1;}
			.leftType{float:right; width:360px; padding-bottom:15px;}
			.gameInfoBg h1{font-size:22px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; color:#000; font-weight:bold; line-height: 32px;padding: 0 0 15px 0;}
			.gameInfoBg h3{font-weight:bold; color:#333; padding:2px 0 6px 2px;}
			.gameInfoBg h3 span{color:#b9b9b9; font-weight:normal; padding-left:6px;}
			.gameInfoBg ul{padding:10px 0 0 0; line-height:18px;}
			.gameInfoBg li{padding:0 0 5px 0;}
			.gameInfoBg .jx{padding-left:2px;}.gameInfoBg .a{line-height:18px;}
			.gameInfoBg .jx a{background:#F9F9F9;border: 1px solid #F0F0F0;display: inline-block;margin: 0 3px 3px 0;padding: 3px 4px;}
			.gameInfoBg .jx a:hover{background:#F06000;border: 1px solid #F06000; color:#fff; text-decoration:none;}
			.gameInfoBg .gamePics{float:left; padding-bottom:15px; width:170px; height:280px;}.gameInfoBg .gamePics img{padding:3px; background:#f8f8f8; border:1px solid #e5e5e5;}
			.gameInfoBg .d{padding:15px 0 5px 0; clear:both;border-top:1px dotted #e5e5e5; height:47px;}
			.gameInfoBg .d a{display:block; float:left; background-image:url(../images/button_download.png); height:45px; line-height:45px; padding-top:2px; padding-left:55px; position:relative; margin-right:5px;font-size:16px; font-weight:bold; font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; color:#fff; }
			.gameInfoBg .d a:hover{text-decoration:none;}
			.gameInfoBg .d a.download{width:128px; color:#ff841a;}
			.gameInfoBg .d a.button{width:auto; background:url(../images/button.png) 0 -47px no-repeat; padding:0; height:47px; line-height:47px;}
			.gameInfoBg .d a.button strong{display:inline-block; padding:2px 30px 0 30px; color:#aaa; height:45px; line-height:45px; background:url(../images/button.png) right -141px no-repeat;}
			.gameInfoBg .d a.button:hover{background:url(../images/button.png)  0 0 no-repeat;}
			.gameInfoBg .d a.button:hover strong{background:url(../images/button.png)  right -94px no-repeat; position:relative;}
			.gameInfoBg .d a span{position:absolute; left:30px; white-space:nowrap;+top:1px; cursor:pointer; margin:-1px 0 0 -1px; color:#fff;}
			.gameInfoBg .d a.download span{left:55px;}
			.gameInfoBg .d a.downloadG,.gameInfoBg .d a.downloadG:hover{background:url(../images/buttonG.png) 0 top no-repeat;}
			.gameInfoBg .d a.downloadG strong,.gameInfoBg .d a.downloadG:hover strong{background:url(../images/buttonG.png) right bottom no-repeat;}
			.gameInfoBg .d a.downloadG strong{color:#ff841a;}



			.submit .button {background: url("../images/input_submit.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 36px;}
			.submit .button button {background: url("../images/input_submit.png") no-repeat scroll right bottom transparent;border: 0 none;color: #000000;cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 36px;margin: 0;padding: 0 15px 4px;}
			.button_r {background: url("../images/input_Cancel.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 36px;margin-left: 5px;}
			.button_r button {background: url("../images/input_Cancel.png") no-repeat scroll right bottom transparent;border: 0 none;color: #808080;cursor: pointer;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 36px;padding: 0 15px 4px;}
	.rightCol{float:right; width:240px;}
		.rightColBox{border:1px solid #e5e5e5; margin:0 0 10px 0;}
		.rightColBox h2{border-bottom:1px solid #e5e5e5;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; font-size:14px; background: url(../images/bg_title.png); height:30px; line-height:30px; padding:0 10px; color:#333; font-weight:bold;}
			.rightCol .oList_1 ol{ padding:10px 0 10px 5px;}
			.rightCol .oList_1 ol li{height:24px; line-height:24px;}
			.rightCol .oList_1 ol li span{ display:inline-block; width:28px; text-align:center;}
			.rightCol .oList_1 ol li a{padding-right:5px;}
			.banner{padding-bottom:10px;}
		.fengxiang{border:1px solid #e5e5e5; margin-bottom:10px; background:#fafafa; height:80px;}
		.fengxiang h2{float:left; height:68px; padding:12px 0 0 0; border-right:1px dashed #ececec; background:#f8f8f8; width:30px; text-align:center; line-height:28px;font-size:14px; color:#333; font-weight:bold;}
		.fengxiang p{float:right; width:190px; padding:12px 0 0 10px;}
		.fengxiang a{float:left; width:70px; display:block; height:30px; line-height:30px; padding:0 0 0 22px; background-image:url(../images/button_sa.png); background-repeat:no-repeat;}
			.fengxiang a.xl{background-position:0px 6px;}
			.fengxiang a.tx{background-position:0px -66px;}
			.fengxiang a.kx{background-position:0px -102px;}
			.fengxiang a.qq{background-position:0px -30px;}

/*------ window style -----*/
	.reveal-modal-bg {position:fixed; _position:absolute; height:100%; _height:10000px; width:100%;background:#000;	z-index:9998;display: none;top: 0;left: 0; }
		.reveal-modal {visibility:hidden; top:75px; left:50%; border:6px solid #000; background:#fff; margin-left:-395px; width:780px; position:absolute; z-index:9999; padding:0;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		.windowBox{width:780px; padding:0;}
			.windowBox .top{ position:relative;}
			.windowBox .left{float:left; width:550px; padding:15px 0 15px 15px;}
				.windowBox .left h2{font-size:22px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; color:#ca4302; font-weight:bold; padding-bottom:15px;}
				.windowBox .left .type{padding:0 0 10px 2px;}
				.windowBox .left p.se{padding:0 0 10px 2px;}
				.windowBox .left select{font-size:14px; width:185px; margin-right:5px; height:24px;}
				.windowBox .left .jy{padding:10px 20px; border:1px solid #ffc790; background:#fcffe1; position:relative; margin:15px 0 0 0;}
				.windowBox .left .jy h3{padding:5px 0; color:#333; font-weight:bold;}
				.windowBox .left .jy li{line-height:18px; padding:3px 0;}
				.windowBox .left .jy ul{padding:0 0 10px 0;}
				.windowBox .left .jy .p{position:absolute; top:-7px; left:10px;}
			.windowBox .right{float:right; width:150px; padding:5px 15px; margin:15px 0; border-left:1px solid #e5e5e5;}
				.windowBox .right li{padding:5px 0; line-height:18px;}
				.windowBox .right a{color:#b9b9b9;}
			.windowFoot{background:#fafafa; border-top:1px solid #e5e5e5; line-height:30px; line-height:30px; text-align:right; padding:0 10px; clear:both;}	
			.windowFoot .close-reveal-modal {font-size: 22px;font-weight: bold;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);cursor: pointer;}
			.windowFoot .close-reveal-modal:hover{color:#f06000; text-decoration:none;}
	
	.helpList .help_1 { border-bottom:1px dotted #e5e5e5; padding: 10px 10px 20px;}
		.helpList .help_1 h2 {background: url("../images/help_1.png") no-repeat scroll left center transparent;color: #333333;font-size: 18px; font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.helpList .help_1 p {font-family: "宋体";line-height: 22px;padding-left: 45px;}
		.helpList .help_2 {border-bottom:1px dotted #e5e5e5;padding: 10px 10px 20px;}
		.helpList .help_2 h2 {background: url("../images/help_2.png") no-repeat scroll left center transparent;color: #333333;font-size: 18px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.helpList .help_2 p {font-family: "宋体";line-height: 22px;padding-left: 45px;}
		.helpList .help_3 {border-bottom:1px dotted #e5e5e5;padding: 10px 10px 20px;}
		.helpList .help_3 h2 {background: url("../images/help_3.png") no-repeat scroll left center transparent;color: #333333;font-size: 18px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.helpList .help_3 p {font-family: "宋体";line-height: 22px;padding-left: 45px;}
		.helpList .help_4 {border-bottom:1px dotted #e5e5e5;padding: 10px 10px 20px;}
		.helpList .help_4 h2 {background: url("../images/help_4.png") no-repeat scroll left center transparent;color: #333333;font-size: 18px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.helpList .help_4 p {font-family: "宋体";line-height: 22px;padding-left: 45px;}
		.helpList .help_5 {padding: 10px 10px 20px;}
		.helpList .help_5 h2 {background: url("../images/help_5.png") no-repeat scroll left center transparent;color: #333333;font-size: 18px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 50px;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体';}
		.helpList .help_5 p {font-family: "宋体";line-height: 22px;padding-left: 45px;}

	.infoBox{background:#f8f8f8; border:1px solid #e5e5e5; padding:15px;}
		.infoBox h3 {color: #333333;font-size: 12px;font-weight: bold;padding-bottom: 5px;}
		.infoBox li {color: #333333;font-size: 12px;line-height: 14px;list-style: none outside none;padding: 3px 0;}
		.infoBox ol, .infoBox ul {padding: 5px 0 5px 5px;}
		.infoBox .text{font-size:14px;height:21px;line-height:21px;padding: 3px 2px 4px; width:280px;background:#fafafa;border:1px solid #949494;}
		.infoBox .text:focus{background:#fff; border:1px solid #F06000;}

	
	.form {padding:15px;}
		.form p.f {border-bottom: 1px dotted #e5e5e5;padding: 12px 0;position: relative;}
		.form p.odd {background: none repeat scroll 0 0 #fafafa;}
		.form p.f label {color: #333333;float: left;font-size: 14px;position: absolute;text-align: right;top: 17px;width: 100px;}
		.form p.f label.upimg {top: 10px;}
		.form p.f span {display: inline-block;padding: 0 0 0 110px;}
		.form p.f span .load {display: none;margin-left: 10px;position: absolute;top: 14px;}
		.form p.f input.text {font-size: 14px;height: 21px;line-height: 21px;padding: 2px 1px 3px;width: 400px;}
		.form p.f textarea {font-size: 14px;height: 55px;padding: 4px 0 1px 3px;width: 400px;}
		.form p.f textarea.description {height: 85px;}
		.form p.f select {font-size: 14px;height: 26px;width: 400px;}
		.form p.f .file {font-size: 14px;height: 26px;}
		.form .submit {border: 0 none;padding: 20px 0 20px 110px;}
	
	.mobileList{}
		.mobileList .mod{float:left; width:160px; padding:10px 18px 20px 18px ;}
			.mobileList .mod h2{height:30px; line-height:30px; padding:0 10px; background:#f8f8f8; font-size:14px; color:#333;font-family: '微软雅黑','Microsoft Yahei','微軟正黑體','Microsoft JhengHei','宋体'; }
			.mobileList .mod ul{padding:10px 0;}
			.mobileList .mod li{line-height:28px; height:28px;}
			.mobileList .mod li a{font-size:14px;}
			.mobileList .mod li span{padding:0 5px; color:#b9b9b9;font-family: "宋体"; font-weight:bold; font-size:14px;}
			.mobileList .mod h2{height:30px;  background:#f8f8f8; font-size:14px; }
		.mobileList .modList{clear:both; padding:25px 10px; border-bottom:1px dotted #e5e5e5;}
			.mobileList .modList h2{font-size:42px; float:left; width:50px; padding:15px 0 0 0; color:#333; font-weight:normal;}
			.mobileList .modList ul{float:right; width:720px;}
			.mobileList .modList ul li{float:left; width:220px;}
			.mobileList .modList ul li a{font-size:14px; float:left; line-height:26px; line-height:26px;}
			.mobileList .modList:hover{background:#fafafa;}
		
		.alphabet{height:24px; border-left:1px solid #e5e5e5; margin:3px 0 10px 3px;}
		.alphabet li{float:left; width:20px; height:20px; padding:1px; background:#fff; border:1px solid #e5e5e5;border-left:0;}
		.alphabet a{float:left; width:20px; line-height:20px; height:20px; background:#fafafa; font-size:14px; text-align:center; color:#333;}
		.alphabet a:hover{color:#fff;background:#f06000; text-decoration:none; font-weight:bold;}
	
/*------ Games Details -----*/
.gamesDetailsBox{}

/*------ Games Page  -----*/
	.pageBar{padding:20px 0 40px 0; text-align:center;}
	.pageBar a{background:#f8f8f8;margin:0 2px;padding:3px 7px; border:1px solid #ddd;}
	.pageBar a:hover{background:#F06000;border: 1px solid #F06000; color:#fff; text-decoration:none;}
	.pageBar .d{padding:0 5px;}
	.pageBar .thisPage{color:#333; padding: 0 5px; font-weight:bold;}


/*------ footer  -----*/
.footer{border-top:1px solid #e5e5e5; background:#f8f8f8; padding:10px 0;}
	.footer .links{padding:10px 0 10px 0; width:880px; margin:0 auto;}
	.footer .links h2{float:left; width:55px; color:#333; font-weight:bold;}
	.footer .links ul{float:right; width:820px;}
	.footer .links li{float:left; padding:0 0 10px 20px;}
	.footer .cop{ padding:10px 0; text-align:center; border-top:1px dashed #e5e5e5; color:#b9b9b9; line-height:20px; background:#fafafa;}

img.icon {left: 20px;position: absolute;top: 20px;z-index: 99;}
