@charset "utf-8";

A:link{
	text-decoration:none;
	color:#FFFF66;
	font-family: "微软雅黑";
	font-size: 12px;
}

A:visited{
	text-decoration:none;
	color:#FFFF66;
	font-family: "微软雅黑";
	font-size: 12px;
}
A:hover{
	text-decoration:underline;
	color:#FFFF66;
	font-family: "微软雅黑";
	font-size: 12px;
}

img{ border:0; }

.b {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFF66;
	text-decoration: none;
	font-weight: bold;
}


.nav A:link{
	text-decoration:none;
	color:#922A21;
	font-size: 16px;
	font-family: "微软雅黑";
}
.nav A:visited{
	text-decoration:none;
	color:#8C4B2D;
	font-family: "微软雅黑";
	font-size: 16px;
}
.nav A:hover{
	text-decoration:underline;
	color:#903C1A;
	font-size: 16px;
	font-family: "微软雅黑";
}

.n A:link{
	text-decoration:none;
	color:#FFFFFF;
	font-size: 12px;
	font-family: "微软雅黑";
	line-height: 24px;
}
.n A:visited{
	text-decoration:none;
	color:#FFFFFF;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
}
.n A:hover{
	color:#FFFFFF;
	font-size: 12px;
	font-family: "微软雅黑";
	line-height: 24px;
}

.ye {
	text-decoration:none;
	color:#FFFF66;
	font-size: 14px;
	font-family: "微软雅黑";
}

.zi {
	text-decoration:none;
	color:#F5F5F5;
	font-size: 12px;
	font-family: "微软雅黑";
}

.wh {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 28px;
}
.y {
	font-family: "微软雅黑";
	font-size: 24px;
	font-weight: bold;
	color: #A12E0C;
	text-decoration: none;
}

html,body { margin:0; background:#FFF;}
ul,li,p,dl,dd,dt,h6 { margin:0; padding:0;}
h6 { font-weight:normal;}
a { text-decoration:none;}
li { list-style:none;}

#topHead { width:100%; background:#000;}
#topHead .topHead_c { width:960px; padding:3px 0; margin:0 auto; overflow:hidden;}
#topHead .topHead_c h6 { float:left; font-size:12px; line-height:26px; color:#FFF;}
#topHead .topHead_c .aboutLogin { float:right; overflow:hidden;}
#topHead .topHead_c .aboutLogin li { float:left; font-size:12px; line-height:26px; color:#FFF;}
#topHead .topHead_c .aboutLogin li.mid { margin:0 3px; color:#999;}
#topHead .topHead_c .aboutLogin li a { display:inline-block; color:#C60;}
.topArea { position:relative; z-index:2; width:960px; margin:0 auto;}
.topArea .bg { display:block; width:100%;}
.topNav { position:absolute; left:0; bottom:0; z-index:2; width:100%;}
.topNav li { float:left; margin-right:10px;}
.topNav li a { display:inline-block; padding:5px 15px; background:#F60; color:#FFF;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-ms-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-o-text-shadow:0 1px 1px rgba(0,0,0,0.3);
text-shadow:0 1px 1px rgba(0,0,0,0.3);
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-o-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);
}
.main { width:960px; margin:0 auto;}
.main .ad { display:block; width:100%; overflow:hidden; margin-top:15px;}
.main .ad dl { float:left; width:320px; }
.main .ad dl dt { padding:3px; font-size:16px; line-height:1.5em; color:#f60}
.main .ad dl dd { margin:5px; padding:15px 5px 5px; height:120px; border:1px #f1f1f1 solid;}
.main .ad dl dd p { padding:3px; font-size:12px; line-height:1.5em; color:#666}
.main .ad dl dd label { display:block; width:100%; padding:0 3px; margin-bottom:10px; font-size:12px; color:#666;}
.main .ad dl dd .btns { display:inline-block; padding:5px 15px; background:#F60; color:#FFF;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-ms-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-o-text-shadow:0 1px 1px rgba(0,0,0,0.3);
text-shadow:0 1px 1px rgba(0,0,0,0.3);
}
.main .tit { padding:15px 0; font-size:14px; line-height:28px; color:#333; text-align:center;}
.main .gameArea dl { position:relative; z-index:2; padding-left:250px; min-height:250px; padding-top:20px; border-top:1px #f1f1f1 dashed;}
.main .gameArea dl a { display:block; width:100%;}
.main .gameArea dl dt { position:absolute; left:10px; top:20px; z-index:2; display:block; width:228px; border:1px #ccc solid;}
.main .gameArea dl dt img { display:block; width:100%;}
.main .gameArea dl dd { overflow:hidden; }
.main .gameArea dl dd p { float:left; display:block; width:550px; font-size:12px; color:#666;}
.main .gameArea dl dd .ewm { float:right; display:block; width:100px; margin:5px; padding:5px; border:1px #f1f1f1 solid;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-ms-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-o-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);
}
.main .gameArea dl dd .ewm img { display:inline-block; width:100px;}
.main .baseMes { margin:3px; padding:20px 0; border:1px #f1f1f1 dashed;
}
.main .baseMes li { padding:3px 10px; font-size:12px; line-height:1.5em; color:#666;}
.main .pMes { padding:10px 10px 30px; margin-bottom:15px; font-size:12px; line-height:1.5em; color:#666; border:1px #f1f1f1 dashed;
}
.main .pMes strong { color:#333; padding:5px 0;} 
.main .tableMes { font-size:12px; color:#666;}
.main .loginForm { padding:10px; font-size:14px; line-height:1.5em; color:#666;}  
.main .loginForm ul { margin-bottom:10px; overflow:hidden;}
.main .loginForm ul li { float:left; display:block; width:100%; margin-bottom:10px;}
.main .loginForm ul li span { display:inline-block; width:100px; float:left; color:#999; text-align:right;}
.main .loginForm ul li input { display:inline-block; width:180px; margin-right:10px; padding:0 10px; border:1px #ccc solid; font-size:12px; line-height:18px;}
.main .loginForm ul li i { color:#999; font-size:12px;}
.main .loginForm p { padding-left:100px; color:#999;}
.main .loginForm p a { color:#f60;}
.main .loginForm h6 { margin-top:20px; padding-left:30px; font-size:14px; line-height:1.5em; color:#666;}
.main .loginForm .loginBtn { display:block; width:120px; padding:3px 0; margin:30px auto; font-size:16px; line-height:1.5em; color:#FFF; background:#F60; text-align:center;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-ms-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-o-text-shadow:0 1px 1px rgba(0,0,0,0.3);
text-shadow:0 1px 1px rgba(0,0,0,0.3);
}
.main .logined p { font-size:14px; line-height:1.5em; color:#666;}
.main .logined p a { display:inline-block; font-size:14px; line-height:1.5em; color:#F60;}
.main .logined img { display:block; width:50%; margin:0 auto;}
.main .lastDl dt,.main .lastDl dd { display:block;}
.main .lastDl .logined { display:none;}
.main .lastDl dd.logined { background:url(../images/xx.jpg) no-repeat right bottom; -wenkit-background-size:30% auto; -moz-background-size:30% auto; background-size:30% auto;}
.main .lastDlLogined dt,.main .lastDlLogined dd { display:none;}
.main .lastDlLogined .logined { display:block;}

.foot { width:100%; margin:0 auto; background:#000;}
.foot .foot_c { width:960px; margin:0 auto; padding:15px 0; font-size:12px; line-height:1.5em; color:#FFF;}
.foot .foot_c p { padding:3px 0;}

/*补充2017.10.25*/
.main .pMes2 { padding:10px 10px 30px; margin-bottom:15px; font-size:14px; line-height:1.5em; color:#666; border:1px #f1f1f1 dashed;}
.main .tit2 { padding:15px 0; font-size:24px; line-height:50px; color:#A12E0C; text-align:center;}
.main .pMes2 dl dt { font-size:14px; line-height:28px; color:#333; font-weight:bold;}
.main .pMes2 dl dd { font-size:12px; line-height:28px; color:#666;}
.main .pMes2 dl dd ul { margin-left:30px;}
.main .pMes2 dl dd ul li { list-style:circle;}

.main .btmMes { font-size:14px; line-height:28px; color:#333;}
.main .btmMes .downBtn { font-size:16px; font-weight:bold; line-height:28px; color:#960;}
.main .baseMes { font-size:14px; line-height:28px; color:#333;}
.main .baseMes li { font-size:14px;}
.main .pMes,.main .tableMes,.main .ad dl dd p,.topNav li a,.main .gameArea dl dd p { font-size:14px;}

.main .gameDetail .tit { color:#F63;}
.main .gameDetail .mes1 li { font-size:14px; line-height:28px; color:#333;}
.main .gameDetail .mes2,.main .gameDetail .mes3 { position:static; padding:10px 0 0; margin-top:15px; min-height:inherit;}
.main .gameDetail .mes2 dt,.main .gameDetail .mes3 dt { position:static; float:none; font-size:14px; line-height:28px; color:#333; border:medium none;}
.main .gameDetail .mes2 dd,.main .gameDetail .mes3 dd { overflow:hidden; float:none; font-size:14px; line-height:22px; color:#666;}
.main .gameDetail .mes3 li { font-size:14px; line-height:28px; color:#333;}
.main .gameDetail .mes3 img { float:left; display:inline-block; width:250px; margin-right:10px;}
.main .gameDetail .startBtn { display:block; width:120px; padding:3px 0; margin:30px auto; font-size:16px; line-height:1.5em; color:#FFF; background:#F60; text-align:center;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
-webkit-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-moz-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-ms-text-shadow:0 1px 1px rgba(0,0,0,0.3);
-o-text-shadow:0 1px 1px rgba(0,0,0,0.3);
text-shadow:0 1px 1px rgba(0,0,0,0.3);}

