@charset "utf-8";
.fa {
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.top {
	height: 100px;
	width: 1000px;
}
.top_l {
	height: 90px;
	width: 329px;
	position:relative
}
.top_r {
	height: 100px;
	width: 661px;
	background-image: url(../image/i_top_r.png);
	background-repeat: no-repeat;
	background-position: left 44px;
	float: right;
}
.top_rt {
	height: 26px;
	width: 661px;
	background-image: url(../image/2010.png);
	background-repeat: no-repeat;
	background-position: 534px 9px;
	padding-top: 19px;
	line-height: 26px;
	text-align: center;
}
.top_rt a {
	color:#3e3e3e
}
.top_rtab {
	height: 26px;
	width: 60px;
	font-weight: bold;
	background-image: url(../image/i_top_tab.png);
}
.top_rtab1 {
	height: 26px;
	width: 60px;
}
.top_rs {
	height: 24px;
	width: 661px;
	padding-top: 7px;
}
.top_rs1 {
	height: 24px;
	width: 560px;
	padding-left: 8px;
}
.top_rs2 {
	padding-left: 8px;
}
.ip input {
	height: 20px;
	width: 560px;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	color: #ccc;
}
.nav {
	height: 66px;
	width: 100%;
	background-image: url(../image/nav_bj.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.nav_n {
	height: 66px;
	width: 1000px;
}
.nav_nt {
	height: 28px;
	width: 1000px;
}
.nav_nd {
	height: 38px;
	width: 1000px;
	line-height: 38px;
	color: #FFFFFF;
}
.nav_nd a {
	color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 13px;
}
.nav_ntl {
	height: 28px;
	width: 600px;
	text-align:center;
	line-height: 28px;
	font-size: 15px;
	font-weight: bold;
}
.nav_ntlk1 {
	height: 28px;
	width: 70px;
	background-image: url(../image/nav_tab.png);
}
.nav_ntlk1 a {
	color:#FFF;
}
.nav_ntlk {
	height: 28px;
	width: 70px;
}
.nav_ntlk a {
	height: 28px;
	width: 70px;
	display:block;
	color:#da4901;
}
.nav_ntlk a:hover {
	background-image: url(../image/nav_tab.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.nav_ntr {
	height: 28px;
	width: 400px;
}
.nav_ntrl {
	height: 27px;
	width: auto;
	float: right;
	background-image: url(../image/nav_r.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 5px;
	padding-left: 8px;
	line-height: 27px;
}
.nav_ntrl span {
	padding-right: 15px;
	background-image: url(../image/bi.png);
	background-repeat: no-repeat;
	background-position: right center;
	color: #990000;
}
.nav_ntrl a {
	color: #666;
}
.nav_ntrr {
	height: 27px;
	width: 3px;
	float: right;
}
.cs_fdc {
	height: 210px;
	width: 520px;
	border: 1px solid #f7e9b8;
	background-color: #fdfaf1;
	background-image: url(../image/mp.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	z-index: 1000;
	top: 125px;
	right: 0px;
}
.cs_bt {
	HEIGHT: 30px;
	line-height: 30px;
	width: 520px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f7e9b8;
}
.cs_bt a {
	color: #990000;	
}
.cs_bt h1 {
	height: 30px;
	width: 150px;
	float:left;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	font-size:13px;
	color: #990000;
}
.cs_bt h2 {
	height: 30px;
	width: 40px;
	float:right;
	background-image: url(../image/gb.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-right: 10px;
	text-align:right
}
.cs_fdz {
	height: auto;
	line-height:30px;
	width: 500px;
	font-size: 14px;
	padding: 10px;
}
.cs_fdz a {
	margin-right:10px;
}
.cs_fdz a:hover {
	color:#FF6600;
}
.cr {
	width:100%;
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4cac3;
	margin-top: 8px;
	background-image: url(../image/cr.gif);
	background-repeat: no-repeat;
	background-position: center 67px;
}
.crn {
	height:130px;
	line-height: 25px;
	padding-top: 8px;
}
.crd {
	height:40px;
	width:1000px;
	padding-top: 20px;
}
.crd img {
	height:30px;
	width:88px;
	margin-right:5px;
}
.dlzt {
	height:30px;
	width:990px;
	line-height:30px;
	text-align:right;
	padding-right: 10px;
}
.dlzt span {
	color:#333333;
}
.pf {
	background-color: #fff7f4;
	height: 50px;
	width: 658px;
	border: 1px solid #ffe0d5;
	background-image: url(../image/pfbj.gif);
	background-repeat: no-repeat;
	background-position: 200px center;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.pf_t {
	height: 25px;
	width: 658px;
	line-height: 25px;
}
.pf_z {
	height: 25px;
	width: auto;
}
.pf_st {
	height: 21px;
	width: auto;
}
.star-rating {
	BACKGROUND: url(../image/st.png) repeat-x left top;
	MARGIN: 0px;
	WIDTH: 110px;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	HEIGHT: 21px;
	padding: 0px;
}
.star-rating LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.star-rating LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 20; PADDING-BOTTOM: 0px; WIDTH: 22px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 21px; TEXT-DECORATION: none
}
.star-rating LI A:hover {
	Z-INDEX: 2; BACKGROUND: url(../image/st.png) left center; LEFT: 0px
}
.star-rating A.one-star {
	LEFT: 0px
}
.star-rating A.one-star:hover {
	WIDTH: 22px
}
.star-rating A.two-stars {
	LEFT: 22px
}
.star-rating A.two-stars:hover {
	WIDTH: 44px
}
.star-rating A.three-stars {
	LEFT: 44px
}
.star-rating A.three-stars:hover {
	WIDTH: 66px
}
.star-rating A.four-stars {
	LEFT: 66px
}
.star-rating A.four-stars:hover {
	WIDTH: 88px
}
.star-rating A.five-stars {
	LEFT: 88px
}
.star-rating A.five-stars:hover {
	WIDTH: 110px
}
.star-rating LI.current-rating {
	DISPLAY: block;
	Z-INDEX: 1;
	WIDTH: 88px;
	TEXT-INDENT: -9000px;
	POSITION: absolute;
	HEIGHT: 21px;
	background-image: url(../image/st.png);
	background-position: left bottom;
}
.zfgn {
	height: 25px;
	width: 450px;
	float: right;
}
.zfgn img {
	margin-right: 10px;
}
.zt {
	background-image: url(../image/zt.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	height: 25px;
	width: auto;
	padding-left: 17px;
	padding-right: 10px;
}
.zt1 {
	background-position: left -25px;
}
.zt2 {
	background-position: left -53px;
}
.zt3 {
	background-position: left -82px;
}
.zt4 {
	background-position: left -25px;
}
.new {
	font-weight: bold;
	height: 18px;
	width: 60px;
	position: absolute;
	z-index: 1;
	top: 45px;
	left: 215px;
}
.new a{
	color: #FF0000;
	font-size:14px;
}
