*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:url(http://img.my4399.com/mcsd/select3/bg0.jpg);
}
.bg{
background:url(http://img.my4399.com/mcsd/select3/bg.jpg) no-repeat center 0;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#353124;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.mid{
width:883px;
margin:auto;
}
.top{
height:158px;
background:url(http://img.my4399.com/mcsd/select3/mcsd_02.jpg);
position: relative;
}
.logo{
position:absolute;
left:465px;
top:23px;
width:194px;
height:115px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.r{
color:#f00;
}
.left{
float:left;
width:240px;
background:url(http://img.my4399.com/mcsd/select3/mcsd_29.jpg);
}
.right{
float:right;
width:628px;
background:url(http://img.my4399.com/mcsd/select3/mcsd_35.jpg);
}
.ban1{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_04.jpg);
	height:64px;
	overflow:hidden;
	text-indent:-1000px;
}
.ban1 a{
	display:block;
	width:120px;
	height:50px;
	overflow:hidden;
	text-indent:-1000px;
	margin-bottom:10px;
}
.ban2{
background:url(http://img.my4399.com/mcsd/select3/mcsd_15.jpg);
height:26px;
overflow:hidden;
text-indent:-1000px;
}
.ban3{
background:url(http://img.my4399.com/mcsd/select3/mcsd_31.jpg);
height:14px;
line-height:1px;
overflow:hidden;
}
.ban4{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_08.jpg);
	height:43px;
	width:594px;
	overflow: hidden;
	line-height:33px;
}

.ban4 p,.ban8 p{
	text-align:right;
	padding-right:18px;
	color:#FFEED9;
}
.ban4 a,.ban8 a{
	color:#FFFF99;
	text-decoration:underline;
}
.ban4 a:hover,.ban8 a:hover{
	text-decoration:none;
}
.ban5{
background:url(http://img.my4399.com/mcsd/select3/mcsd_19.jpg);
height:7px;
line-height:1px;
overflow:hidden;
}
.ban6{
background:url(http://img.my4399.com/mcsd/select3/mcsd_37.jpg);
height:13px;
line-height:1px;
overflow:hidden;
}
.ban7{
background:url(http://img.my4399.com/mcsd/select3/mcsd_25.jpg);
height:13px;
line-height:1px;
overflow:hidden;
}
.ban8{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_27.jpg);
	height:43px;
	width:594px;
	overflow: hidden;
	line-height:34px;
	margin-top:6px;
}
.ban9{
background:url(http://img.my4399.com/mcsd/select3/mcsd_33.jpg);
height:8px;
line-height:1px;
overflow:hidden;
}

.ban10{
background:url(http://img.my4399.com/mcsd/select3/mcsd_21.jpg);
height:26px;
overflow:hidden;
text-indent:-1000px;
}
.ban11{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_06.jpg);
	height:57px;
	overflow: hidden;
}
.ban12{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_10.jpg);
	height:43px;
	width:291px;
	overflow: hidden;
	text-indent:-1000px;
}
.bg3{
background:url(http://img.my4399.com/mcsd/select3/mcsd_25.jpg);
height:30px;
}
.xwgg{
	padding:5px 15px;
}
.xwgg li{
	line-height:20px;
	padding-left:16px;
	background: url(http://img.my4399.com/mcsd/select3/icon.gif) no-repeat 0px 4px;
}
.xwgg li a{
color:#CAB796
}
.wan{
padding:5px 8px;
}
.wan ul{
background:#391415;
border:1px solid #782F2F;
padding:2px 5px;
}
.wan li{
	color:#FFFF8E;
	line-height:20px;
	background:url(http://img.my4399.com/mcsd/select3/icon.gif) no-repeat 0px 4px;
	padding-left:15px;
}
.wan li a{
color:#FFFF8E;
}
.kf{
padding:3px 0 10px 20px;
}
.kf dt{
	line-height:30px;
	color:#ffcc00;
	font-weight: bold;
}
.kf dd{
	line-height:20px;
	color: #CAB796;
}
.kf dd span{
color:#FFFF00;
}


.h_10{
	height:5px;
	line-height:1px;
	overflow:hidden;
	width: 540px;
}

.fwq{
	width:594px;
	margin:auto;
}
.f_l{
width:291px;
float:left;
}
.f_r{
width:291px;
float:right;
}
.list{
	background:url(http://img.my4399.com/mcsd/select3/mcsd_17.jpg);
	padding:10px 0 10px 15px;
	color: #483226;
}
.list ul{
	width:274px;
	float:left;
	margin-right:12px;
} 
.list li{
	height:24px;
	line-height:24px;
	border-bottom:1px dashed #A08C4D;
	padding-left:30px;
} 
.list li a{
color:#008800;
font-weight:bold;
}
.list li span{
float:right;
font-weight:bold;
padding-right:3px;
}
.icon{
background:url(http://img.my4399.com/mcsd/select3/icon2.gif) no-repeat 10px 5px;
}
.new{
background:url(http://img.my4399.com/mcsd/select3/new.gif) no-repeat -5px 4px;
}
.new span{
	color:#f00;
}
.msg{
	background:url(mcsd_22.jpg);
	text-align:center;
	line-height:20px;
}
.msg p a{
	color:#880000;
	text-decoration:underline;
}
.msg p a:hover{
	text-decoration:none;
}
.msg div{
	padding-top:5px;

}
.msg div a{
color:#f00;
}
.foot{
padding:35px 0 50px;
text-align:center;
color:#000;
line-height:20px;
}
.foot a{
color:#000;
}
.btn{
margin:2px auto 7px;
width:578px;
height:46px;
background:url(http://img.my4399.com/mcsd/select3/mcsd_38.jpg) no-repeat 0 0;
overflow:hidden;
}
.btn a{
display:block;
width:138px;
height:46px;
float:left;
overflow:hidden;
text-indent:-1000px;
}
.mar01{
margin-right:9px;
}
a.bl{
text-decoration:underline;
color:#2697B8;
padding:0 2px;
}
a.bl:hover{
text-decoration:none;
color:#2697B8;
}
