@charset "utf-8";
/* CSS Document */

#s_header {
	background: url(/images/igaictopbg.jpg) repeat-x scroll center top transparent;
	margin: 0 auto;
	height:80px;
}
.igaictop{
	width:984px;
	text-align:left;
	margin:0 auto;
	overflow:hidden;
}
.igaiclogo{
	float:left;
	width:300px;
	height:80px;
}
.igaicmenu {
	float:right;
}
.igaicmenu li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:700;
	width:108px;
	line-height:80px;
	text-align:center;
	text-shadow: 0px 1px 1px #000;
	margin-left:12px;
}
.igaicmenu li a{
	color:#d7cbb2;
	display:block;
	height:80px;
}
.igaicmenu li a:hover{
	color:#f8f1de;
	background:url(/images/igaicabg.jpg);
	display:block;
	height:80px;
}
/*igaicmenua 是选中一个栏目后显示的样式*/
.igaicmenua{
	color:#f8f1de;
	background:url(/images/igaicabg.jpg);
	display:block;
	height:80px;
}
/*---gaibanner css---*/
.gaitopbox{
	width:984px;
	margin:0 auto;
	overflow:hidden;
	height:202px;
}
.gaitop{ width:984px; height:202px; float:right;}
.gaitop .pics_show {width:984px; height:202px;position:relative;overflow:hidden;}
.gaitop .pics_show .change {height:20px;position:absolute;top:165px;z-index:9999;text-align:right; right:0;}
.gaitop .pics_show .change i {cursor:pointer;display:inline-block;width:18px;height:18px;margin:0px 5px 0px 0px; color:#fff; background:#e1d6b6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* ie8  */
    filter:alpha(opacity=60);    /* ie5-7  */
    opacity: 0.6;  font:normal 12px/18px Arial, Helvetica, sans-serif; text-align:center;}
.gaitop .pics_show .change i.cur { background:#d1c097; color:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* ie8  */
    filter:alpha(opacity=100);    /* ie5-7  */
    opacity: 1.0;}
.gaitop .pics_show .image img{ width:984px; height:202px;}
/*********************************************改上***********************************************/
#s_login label {
	font-size: 11px;
	padding:0;
}
#s_login input {
	padding: 0 !important;
	vertical-align: middle;
}
.gg_ep {
	border: 1px solid #999999;
	height: 16px;
	line-height:16px;
	width: 120px;
}
.gg_pp {
	border: 1px solid #999999;
	height: 16px;
	line-height:16px;
	width: 130px;
}
.s_sub {
	background: none repeat scroll 0 0 transparent;
	cursor: pointer;
	font-weight: bold;
	margin: 0 !important;
	text-decoration: none;
}
#sing_up {
	margin: 0 10px 0 5px;
}
#sing_up a {
	color: #000000;
	font-size: 11px;
}
#s_login select {
	vertical-align: middle;
}
#moneytype {
	height: 18px;
	line-height: 13px;
	margin-left: 7px;
	width: 56px;
	border:1px solid #999;
}
#s_login span {
	display:inline-block;
}
#s_login span img {
	vertical-align:middle
}
#main {
	width:984px;
	background:url(/images/igaicontbg.jpg) 0px top no-repeat;
	margin:0 auto;
	padding-top:20px;
	background-color:#FFF;
}
.mainbox{
	background:url(/images/igaicmainbg.jpg) repeat-x;
	margin:0 auto;
}
#con_mid {
	width:510px;
	padding-left:15px;
	float:left;
}
#contentleft {
	float:left;
	width:210px;
	padding-left:10px;
	padding-top:3px;
}
#contentright {
	float:right;
	width:202px;
	padding-right:20px;
	padding-top:3px;
}
.title {
	width:146px;
	height:29px;
	line-height:29px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	padding-left:50px;
}
.bg_chgame {
	color:#543000;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
.choose_game {
	margin-top:3px;
}
#left_nav {
	padding-top:5px;
	margin-left:8px;
}
.choose_game ul li {
	text-align:left;
	line-height:32px;
	cursor:pointer;
	font-size:12px;
	display:block;
}
#choose_li{
	border:1px solid #BB9C81;
	border-bottom:none;
	overflow:hidden;
}
#choose_lia{
	border:1px solid #BB9C81;
	overflow:hidden;
}
.choose_game ul li img{ 
	width:22px;
	height:22px; 
	vertical-align:middle;
	padding-right:7px;
	padding-left:8px;
}
.choose_game ul li ul {
	padding:5px 0px 8px 18px;
	display:none;
	border-top:1px solid #BB9C81;
}
.choose_game ul li ul li {
	background:url(/images/gaiicon.jpg) 0px center no-repeat;
	border:none;
	cursor:default;
	line-height:25px;
	display:block;
	font-size:11px;
	margin:0 0 5px;
	padding-left:19px;
}
.choose_game ul li ul.choose_lib{
	border-top:none;
}
.choose_game ul li ul li a {
	font-weight:normal;
	color:#856d42;
	line-height:25px;
	font-size:13px;
}
.choose_game ul li ul li a:hover{color:#856d42;text-decoration:underline;}
.choose_game ul li span{display:inline-block;line-height:32px;}
.choose_game ul li:hover{
	color:#900;
}
.bg_pay {
	background:url(/images/bg_pay.gif) 16px center no-repeat;
}
.logo_pic{
	padding-bottom:5px;
}
.logo_pic img {
	width:510px;
	height:83px;
	margin-bottom:3px;
}
/***********************改下*********************************************************************/
.contitle {
	height:37px;
	background:url(/images/igaictitlebg.jpg) repeat-x;
	font:18px/37px Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#543400;
	text-align:left;
	padding:0px 30px 0px 14px;
	border:1px solid #BB9C81;
	border-bottom:0px;
	overflow:hidden;
}
.contitle span{
	font-size:12px;
	float:right;
}
.contitle span a{
	color:#543400;
}
#new_Div,#cur_Div
{
     width:510px;
     overflow:hidden;
	 text-align:left;
	 margin-bottom:12px;
	 }
#news_box,#cur_mess{
	border:1px solid #b99a7f;
	color:#666;
	line-height:21px;
}
#news_box ul ,#cur_mess ul{
	background-color:#f0e3c5;
	padding:5px 14px 10px;
	font-size:12px;
}
#news_box ul li,#cur_mess ul li {
	padding:6px 0px;
	border-bottom:1px dotted #b9a989;
}
#news_box ul li p {
	overflow:hidden;
}
.newsboxpa{
	line-height:28px;
	padding-left:20px;
	background:url(/images/igaiclistbg.jpg) 0px center no-repeat;
}
.newsboxpa span{
	float:right;
	color:#856d42;
	font-size:11px;
}
.newsboxpa a {
	color:#543400;
}
.newsboxpa a:hover{text-decoration:underline;}
.newsboxp{
	width:410px;
}
.newsboxp a{
	color:#900;
	text-decoration:underline;
	font-size:11px;
}
.curmesspa{
	line-height:28px;
	padding-left:20px;
	color:#543000;
	background:url(/images/igaiclisticon.png) 0px center no-repeat;
}
.curmesspa span{
	padding-left:10px;
	font-size:11px;
	color:#856d42;
}
.bg_pl{background:url(/images/bg_pl.gif) no-repeat left center;}
.bg_dfo{background:url(/images/bg_dfo.gif) no-repeat left center;}
#pl_list ul{background:url(/images/s-linkbp.jpg) repeat-y left top;padding-left:39px;}
#pl_list ul li{height:29px;}
#pl_list ul li a{display:block;height:29px; line-height:29px;text-align:left;font-weight:bold;color:#666666;}
#pl_list ul li a img{margin-left:3px;}
#contact{margin-top:10px;}
#contact img{margin-top:3px;}
#conmail{margin:10px auto;}
#info_gold{background:url(/images/bg-goldinfo.jpg) no-repeat left top;margin-top:11px;padding-top:3px;padding-bottom:3px;}
#info_gold .info_g1{font-size:16px;font-weight:bold;color:#d41111;line-height:18px;}
#info_gold .info_con1{font-weight:bold;line-height:15px;}
#info_gold .info_time{font-size:10px;line-height:13px;}
.bg_notice{background:url(/images/bg-notice.gif) no-repeat left center;}
.notice_cur{margin:8px 8px 0px;color:#666666;text-align:left;line-height:15px;padding-bottom:10px;border-bottom:1px solid #000000;font-weight:bold;}
#main_bt{margin:0 auto;width:983px;}
#foot{
	background-color:#543000;
    color: #b6a585;
    height: 116px;
    line-height: 18px;
    padding-top: 10px;
	}
.footp{
	padding:10px 0px;
	font-size:14px;
	font-weight:700;
	color:#b6a585;
	margin-top:10px;
}
#foot a{
	color:#b6a585;
}
#OrderListTable{
	background:url(/images/recordbg.jpg) no-repeat;
	width:199px;
	margin:10px 0px;
}
#pl_list .orderlist{
	text-align:left;
	padding:10px 10px 8px;
	color:#856d42;
	font-family:Arial, Helvetica, sans-serif;
	
}
#pl_list .orderlist li{
	display:block;
	height:32px;
	line-height:11px;
	padding-top:8px;
	border-bottom:1px solid #9f8b64;
}
.order{
	font-size:12px;
	color:#962101;
	padding-bottom:4px;
	
}
.trap{min-height:980px;border-left:1px #999 solid;border-right:1px #999 solid; }
	
.trap p{
	line-height: 16px;
    margin-bottom: 3px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: justify;
    text-indent: 10px;
}
#howpoint{text-align:right;color:#000; font-family:Verdana, Geneva, sans-serif; font-weight:normal; padding-right:5px;}
#vip{background:url(/images/vip.gif) no-repeat; width:63px;height:74px; margin-left:50px;}

#login {background:url(/images/loginbg.png) no-repeat;width:204px;height:183px;}
.logname,.logpwd{ margin:5px 3px 5px 10px; background:url(/images/inputbg.png) no-repeat; width:179px; height:27px; line-height:27px; position:relative; text-align:left; padding-left:5px;color:Gray;}
.logname span,.logpwd span{ position:absolute;left:20px;top:0; }
.logname img,.logpwd img{ margin-top:8px;}
#login input{width:150px; height:18px; border:none; margin-top:3px; background-color:Transparent; }
#login .siup{margin-top:15px;}
.upwhy{text-align:left;margin:8px 0 8px 25px;}
.upwhy ul li{float:left;}
.upwhy ul .uwli2{padding-left:25px;color:#727272;background:url(/images/q.gif) no-repeat 10px 0;}
.upwhy ul .uwli1 a{color:#f0970a; text-decoration:underline;}
.ftpwd{text-decoration:underline;text-align:left;padding:22px 0 0 25px;}
.ftpwd a{color:#0f3947;}
#miootOnLineImage{ width:201px;margin-left:auto;margin-right:auto;}

.listnews .page{
	padding-top:30px;
	height:40px;
	line-height:40px;
	text-align:center;}
.listnews .page *{
	padding-left:3px;
	padding-right:3px;}
/*
     */
/*
*/