*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:#29201A url(bg.jpg) no-repeat center 27px;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#353124;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.mid{
width:884px;
margin:auto;
}
.top{
height:197px;
background:url(rxsg_02.jpg);
}
.r{
color:#f00;
}
.left{
float:left;
width:240px;
background:url(rxsg_25.jpg);
}
.right{
float:right;
width:630px;
background:url(rxsg_32.jpg);
}
.ban1{
	background:url(rxsg_04.jpg);
	height:163px;
	overflow:hidden;
	padding-top:5px;
	overflow:hidden;
}
.ban1 a{
	display:block;
	width:120px;
	height:50px;
	overflow:hidden;
	text-indent:-1000px;
	margin-bottom:10px;
}
.ban2{
background:url(rxsg_15.jpg);
height:35px;
overflow:hidden;
text-indent:-1000px;
}
.ban3{
background:url(rxsg_27.jpg);
height:15px;
line-height:1px;
overflow:hidden;
}
.ban4{
	background:url(rxsg_07.jpg);
	height:43px;
	width:293px;
	overflow: hidden;
}
.ban5{
background:url(rxsg_18.jpg);
height:7px;
line-height:1px;
overflow:hidden;
}
.ban6{
background:url(rxsg_31.jpg);
height:22px;
}
.ban7{
background:url(rxsg_19.jpg);
height:15px;
line-height:1px;
overflow:hidden;
}
.ban8{
	background:url(rxsg_22.jpg);
	height:43px;
	width:293px;
	overflow: hidden;
	margin-top:10px;
}
.ban9{
background:url(rxsg_30.jpg);
height:15px;
line-height:1px;
overflow:hidden;
}

.ban10{
background:url(rxsg_23.jpg);
height:35px;
overflow:hidden;
text-indent:-1000px;
}
.ban11{
	background:url(rxsg_06.jpg);
	height:18px;
	line-height: 1px;
	overflow: hidden;
}
.ban12{
	background:url(rxsg_10.jpg);
	height:43px;
	width:293px;
	overflow: hidden;
}
.bg3{
background:url(rxsg_26.jpg);
height:30px;
}
.xwgg{
	padding:5px 20px;
}
.xwgg li{
	line-height:22px;
	padding-left:16px;
	background: url(icon.gif) no-repeat 0px 5px;
}
.xwgg li a{
color:#CAB796
}
.wan{
padding:5px 20px;
}
.wan li{
	line-height:22px;
	background:url(icon.gif) no-repeat 0px 5px;
	padding-left:12px;
}
.wan li a{
color:#CAB796;
}
.kf{
padding:5px 0 5px 25px;
}
.kf dt{
line-height:30px;
color:#2697B8;
}
.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:596px;
	margin:auto;
}
.f_l{
width:293px;
float:left;
}
.f_r{
width:293px;
float:right;
}
.list{
	background:url(rxsg_12.jpg);
	padding:10px 0 3px;
	color: #483226;
}
.list li{
	height:24px;
	line-height:24px;
	padding-left:28px;
	margin:auto;
	width:225px;
	border-bottom:1px dashed #A08C4D;
} 
.list li a{
color:#008800;
font-weight:bold;
}
.list li span{
float:right;
font-weight:bold;
padding-right:3px;
}
.new{
background:url(new.gif) no-repeat -5px 4px;
}
.new span{
	color:#f00;
}
.msg{
	background:url(rxsg_20.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:8px;

}
.msg div a{
color:#f00;
}

