
*{
	padding: 0;
	margin:0;
	font-size: 12px;  
	font-weight: normal;
	font-family: "SimSun";
	line-height: 1.2;
}
ul,li {   
	list-style: none;
}
input,select{
	outline: none;
}
img{
	border:0;
}
a{
	text-decoration: none;
}
.fl{
	float:left;
}
.fr{
	float: right;
}
body{
	background: #e3e0d9;
}
.xf_warp{
	width: 100%;
	padding-left: 127px;
	padding-top: 13px;
	_padding-left:0;
	background: #e3e0d9;
	border-top: 1px solid #b2b2b2;
}
/*瀹革缚鏅剁�鑹板焻*/
.xf_leftnav{
	z-index: 2;
	position: fixed;
	_position: relative;
	_float: left;
	left: 0;
	top: 1px;
	width: 126px;
	height: 100%;
	border-right:1px solid #bab8b2;
	background: #f5f4f2; 
}
.xf_leftnav ul li a{
	text-align: center;
	display: block;
	width: 100%;
	padding-top: 45px;
	height: 25px;
	margin-top: 35px;
	color:#673c15;
	font-size: 16px;
	font-weight: bold;
	background: url(images/xf_icon.png) no-repeat;
}
.xf_leftnav ul li a:hover{
	background: url(images/xf_icon.png) #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_djt a{
	color:#71441b;
	margin-top: 15px;
	background-position: 18px 3px;
	padding-top: 80px;
	height: 20px;
}
.xf_leftnav ul .nav_djt a:hover{
	background: url(images/xf_icon.png)  18px 3px #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_djt_normal a{  
	color:#71441b;
	margin-top: 10px;
	background: url(images/logo.png) no-repeat;
	background-position: 9px -7px;            
	padding-top: 75px;           
	height: 20px;            
}
.xf_leftnav ul .nav_djtlx a:hover{  
	background: url(images/logolx.png) no-repeat;
	background-position: 29px 3px;              
}
.xf_leftnav ul .nav_djtlx a{
	color:#71441b;
	margin-top: 10px;
	background: url(images/logolx.png) no-repeat;
	background-position: 29px 3px;            
	padding-top: 75px;     
	height: 20px;            
}
.xf_leftnav ul .nav_djt_normal a:hover{
	background: url(images/logo.png) no-repeat;
	background-position: 9px -7px;              
}     
.xf_leftnav ul .nav_sy a{
	background-position: -115px -10px;
}
.xf_leftnav ul .nav_sy a:hover{
	background: url(images/xf_icon.png) -115px -10px #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_xssd a{
	background-position: -240px -5px;
}
.xf_leftnav ul .nav_xssd a:hover{
	background: url(images/xf_icon.png) -240px -5px #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_dytg a{
	background-position: -350px -10px;
}
.xf_leftnav ul .nav_dytg a:hover{
	background: url(images/xf_icon.png) -350px -10px #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_geren a{
	background-position: -465px -10px;
}
.xf_leftnav ul .nav_geren a:hover{
	background: url(images/xf_icon.png) -465px -10px #f6f6f6 no-repeat;
}
.xf_leftnav ul .nav_xuzhi a{
	background-position: -570px -10px;
}
.xf_leftnav ul .nav_xuzhi a:hover{
	background: url(images/xf_icon.png) -570px -10px #f6f6f6 no-repeat;
}
.xf_rinner{
	width:1034px;
	margin : 0 auto;
	_width:89%;
	_float: left;
	_display:inline;
}
.xf_rinner .top_sosuo{
	overflow: hidden;
	zoom:1;
	border: 1px solid #71441b;
	_border:0;
	height: 41px;
	padding-top: 9px;
	width: 100%;
	border-radius: 3px;
	background: #71441b;
}
.xf_rinner .top_sosuo span{
	font-size: 14px;
	color:#fff;
	font-weight: bold;
	display: block;
	text-align: right;
	margin:  0 10px;
	line-height: 35px;
	width: 125px;
	height: 35px;
	float: left;
	background: url(images/xf_icon.png) -60px -120px no-repeat;
}
.xf_rinner .top_sosuo .sosuoks{
	float: left;
	width: 85%;
	position: relative;
}
.xf_rinner .top_sosuo .sosuoks input{
	width: 100%;
	border: 0;
	background: #fff;
	border-radius: 3px; 
	height: 34px;
	padding-left:5px;
	line-height: 20px;
	
}
.xf_rinner .top_sosuo .sosuoks a{
	position: absolute;
	top: 3px;
	right: 5px;
	display: block;
	width: 25px;
	height: 25px;
	background: url(images/xf_icon.png) 0 -120px no-repeat;
}
.xf_rinner .shaixuan{
	overflow: hidden;
	zoom:1;
	border: 1px solid #d8d0bf;
	_border:0;
	border-radius: 3px;
	width: 100%;
	margin-top: 10px;
	padding-top: 10px;
	height: 108px;
	background: #dcd5c6;
}
.xf_rinner .shaixuan .zhuankuai{
	margin-bottom: 15px;
	width: 100%;
	float: left;
}
.xf_rinner .shaixuan .sx_yxtj span{
	padding-left: 15px;
	float: left;
	color:#3d8283;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
.xf_rinner .shaixuan .sx_yxtj ul li{
	overflow: hidden;
	zoom:1;
	position: relative;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	margin-left: 20px;
	color:#555555;
	background: #fff;
	padding: 0 25px 0 10px;
	float: left;
}
.xf_rinner .shaixuan .sx_yxtj ul li a{
	position: absolute;
	right: 0;
	width: 	18px;
	height: 18px;
	background: url(images/xf_icon.png) -194px -144px no-repeat;
}
.xf_rinner .shaixuan .sx_yxtj .sx_cx{
	float: left;
	display: block;
	width: 62px;
	line-height: 18px;
	margin-left: 20px;
	text-align: center;
	background: #e3e0d9;
	border-radius: 3px;
	border: 1px solid #d4ccbb;
	color:#a39182;
}
.xf_rinner .shaixuan .sx_yxtj .sx_cx:hover{
	background:#EDEDED;
}
.xf_rinner .shaixuan .sx_cbnf span{
	padding-left: 15px;
	float: left;
	color:#666;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
.xf_rinner .shaixuan .sx_cbnf ul li{
	float: left;
	margin-left: 5px;
}
.xf_rinner .shaixuan .sx_cbnf ul li a{
	color:#666;
	display: block;
	height: 18px;
	_float:left;
	padding: 0 5px;
	line-height: 18px;
}
.xf_rinner .shaixuan .sx_cbnf ul li a:hover{
	background: #fff;
}
.xf_rinner .shaixuan .sx_tslx span{
	padding-left: 15px;
	float: left;
	color:#666;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
.xf_rinner .shaixuan .sx_tslx ul{
	float: left;
} 
.xf_rinner .shaixuan .sx_tslx ul li{
	float: left;
	margin-left: 5px; 
	margin-right: 5px;
	height: 23px;
	line-height: 23px;     
}
.xf_rinner .shaixuan .sx_tslx ul li a{
	_float:left;
	color:#666;
	display: block;
	height: 18px;
	padding: 0 5px;
	line-height: 18px;
}
.xf_rinner .shaixuan .sx_tslx ul li a:hover{
	background: #fff;
}
.xf_sjlb {
	width: 100%;
	overflow:hidden;
	zoom:1;
}
.xf_sjlb .sjnav{
	padding-left: 3px;
	margin-bottom: 8px;
	margin-top: 0px;  
	overflow: hidden;
	zoom:1;
	border-bottom: 2px solid #dcc2a9;
}
.xf_sjlb .sjnav ul{
	float: left;
}
.xf_sjlb .sjnav ul li{
	margin-right: 8px;
	float: left;
}
.xf_sjlb .sjnav ul .cur a{
	background: #d65b00;
	line-height: 38px;
	font-weight: bold;
	margin: 0;
	height: 37px;
}
.xf_sjlb .sjnav ul li a{
	margin-top: 8px;
	display: block;
	float: left;
	width: 84px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	color:#fff;
	background: #a47d5a;
	border-radius: 5px 5px 0 0;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
}
.xf_sjlb .sjnav .sjnav_more{
	float: right;
	margin-top: 20px;
	color:#927769;
}
.xf_sjlb .sjnav .sjnav_more:hover{
	text-decoration: underline;
}
.sj_inner ul li ul li{
	position: relative;
	margin-bottom: 24px;
	margin-left: 17px;
	overflow: hidden;
	cursor:pointer; 
	zoom:1;     
	float: left;
	background: #fff;
}
.sj_inner ul li ul li{
	display: block;
	width: 	191px;
	height: 363px;
	border: 1px solid #cec9c7;
}
.sj_inner ul li ul li img{
	width: 185px;
	height: 252px;
	margin: 3px;
}
.sj_inner ul li ul li .tjsd{
	padding:0;
	/*padding-top: 2px;*/
	width: 186px;
	position: absolute;
	left: 3px;
	top: 222px;
	height: 32px;
}
.sj_inner ul li ul li .tjsd .dianjtj{
	filter:alpha(opacity=00);      
	-moz-opacity:0;              
	-khtml-opacity:0;            
	opacity: 0;     
	position: relative;	
	z-index: 2;
	border-left:1px solid #fff;
/* 	border-top:2px solid #fff; */     
	display: block;
	float: left;
	width: 92px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color:#fff;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	background: #d64100;
}
.sj_inner ul li ul li .tjsd .zdydianjtj{
	filter:alpha(opacity=00);      
	-moz-opacity:0;              
	-khtml-opacity:0;            
	opacity: 1;     
	position: relative;	
	z-index: 2;
	border-left:1px solid #fff;
/* 	border-top:2px solid #fff; */     
	display: block;
	float: left;
	width: 184px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color:#fff;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	background: #d64100;
}
.sj_inner ul li ul li .tjsd .ydianjtj{
	filter:alpha(opacity=00);      
	-moz-opacity:0;              
	-khtml-opacity:0;              
	opacity: 1;     
	position: relative;	
	z-index: 2;
/* 	border-right:1px solid #fff; */           
/* 	border-top:2px solid #fff;         */
	display: block;  
	float: left;   
	width: 92px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color:#fff;
	font-family: "Microsoft YaHei";
	font-size: 16px;       
	background: gray!important;
}
.sj_inner ul li ul li .tjsd a:hover{
	background: #EA4F0B;
}
.sj_inner ul li ul li p{
	padding-left: 0.5em;
	line-height: 20px;
	font-size: 12px;
	color:#000;
}
.sj_inner ul li ul li .sjzan{
	position: absolute;
	left:1px;
	bottom: 1px;
	font-size: 16px;
	color:#242520;
	font-family: "Microsoft YaHei";
	line-height: 45px;
	padding-left: 50px;
	display: block;
	width: 141px;
	height: 41px;
	background: url(images/xf_icon.png) 12px -168px #f5f2f2 no-repeat;
}
.sj_inner ul li ul li .sjzan i{
	padding: 0 3px;
	color:#ff5c06;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

.sosuoinner{
	width: 100%;
}
.sosuoinner ul li{
	overflow: hidden;
	border-top: 1px solid #f0eee9;
	border-bottom: 1px solid #cec9c7;
	padding: 43px 0;
}
.sosuoinner ul li img{
	float: left;
	width: 185px;
	height: 252px;
	padding: 2px;
	background: #fff;
	margin: 0 3%;
}
.sosuoinner ul li .shujinr{
	position: relative;
	padding-top: 10px;
	width: 60%;
	float: left;
}
.sosuoinner ul li .shujinr .ss_tuij{
	position: absolute;
	display: block;
	right: -70px;
	top: 20px;
	width: 72px;
	height: 72px;
	background: url(images/xf_icon.png) -280px -106px no-repeat;
}
.sosuoinner ul li .shujinr .ss_ytuij{
	position: absolute;
	display: block;
	right: -70px;
	top: 20px;
	width: 72px;
	height: 72px;      
	background: url(images/yxf_icon.png);
}
.sosuoinner ul li .shujinr h3{
	color:#242520;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	line-height: 1.2;
	padding-bottom:15px;
}
.sosuoinner ul li .shujinr p{
	font-size: 14px;
	line-height: 1.6;
	padding-bottom: 5px;
	border-bottom: 1px dashed #b8a18b;
	color:#d65b00;
}
.sosuoinner ul li .shujinr .sj_jj p{
	border:0;
	line-height: 14px;
	color:#888888;
}
.sosuoinner ul li .shujinr .sj_jj p span{
	display: block;	
	width: 66px;
	float: left;
}
.sosuoinner ul li .shujinr .sj_jj a{
	margin-top: 25px;
	display: block;
	width: 148px;
	font-size: 20px;
	height: 46px;
	background: #fff;
	border-radius: 3px;
	color:#d65b00;
	font-family: "Microsoft YaHei";
	text-align: center;
	line-height: 46px;
}
.sosuoinner ul li .shujinr .sj_jj a:hover{
	background: #fafafa;
}

.zdytg h1{
	font-size: 32px;
	font-family: "Microsoft YaHei";
	line-height: 1.2;
	margin: 35px 0;
	padding-left: 70px;
	color:#d65b00;
}
.zdytg .dy_xhx{
	color: #71441b;
	font-family: "Microsoft YaHei";
	line-height: 32px;
	padding-left: 102px;
	font-size: 16px;
	border-bottom: 1px solid #cec9c7;
	background: url(images/xf_icon.png) 65px -330px no-repeat;
}
.tg_inner{
	overflow: hidden;
	zoom:1;
	border-top: 1px solid #f0eee9;
/* 	padding-left: 145px; */ 
	padding-top: 25px;
}
.tg_inner ul{
	overflow: hidden;
	zoom:1;
}
.tg_inner ul li {
	width:291px;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-right: 64px;
	color:#666;
	font-size: 14px;
}
.tg_inner ul li span{
	display: block;
	float: left;  
	width: 82px;        
	line-height: 40px;
	margin-right: 13px;
}
.tg_inner ul li input{
	width: 174px;  
	border-radius: 1px;
	padding:0 5px;
	float: left;
	*line-height:26px;
	margin-right: 5px;
	border:0;
	margin-top: 8px;
	background: #efece7;
	height: 26px;
	color:#b8a18b;
}
.tg_inner ul li i{
	color:#ff0000;
	line-height: 40px;
	font-style: normal;
}
.tg_inner .zdygn{
	overflow: hidden;
	zoom:1;
	margin-top:20px;
	margin-left: 335px;
}
.tg_inner .zdygn a{
	display: block;
	float: left;
	width: 86px;
	height: 30px;
	text-align: center;
	background: #d65b00;
	border-radius: 3px;
	margin-top: 5px;
	margin-left: 14px;
	color:#fff;
	line-height: 30px;
	font-size: 14px;
}
.tg_inner .zdygn  a:hover{
	background: #F46800;
}
.tg_inner ul li select{
	color:#b8a18b;
	padding:0;
	margin:0;
	background: #efece7;
	width: 139px;
	height: 26px;
	border:0;
	background-image:url(images/xf_icon.png) 0 -250px no-repeat;
}
.tg_inner ul li select option{
	color:#b8a18b;
	border:0;
	height: 26px;
}
.me_top{
	height: 148px;
	overflow: hidden;
	zoom:1;
	border-bottom:1px solid #cec9c7;
}
.me_top h1{
	float: left;
	font-size: 32px;
	font-family: "Microsoft YaHei";
	line-height: 1.2;
	margin: 35px 0;
	padding-left: 70px;
	color:#d65b00;
}
.me_top ul{
	overflow: hidden;
	zoom:1;
	margin-top: 15px;
}
.me_top ul li{
	float: left;
	margin-left: 40px;
}
.me_top ul li a{
	padding-top: 90px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	line-height: 32px;
	color:#71441b;
	float: left;
	width: 90px;
	height: 30px;
	text-align: center;
	background:url(images/xf_icon.png) no-repeat;
}
.me_top ul li .me_jbzl{
	background-position: -390px -105px;
}
.me_top ul li .me_qtzl{
	background-position: -500px -105px;
}
.me_top ul .cur .me_jbzl{
	background-position: -390px -230px;
}
.me_top ul .cur .me_qtzl{
	background-position: -390px -230px;
}
.me_xnav{
	position: fixed;
	z-index: 1;
/* 	top: 235px; */
	top: 205px;  
	left: 14px;
/* 	height: 310px; */
	height: 356px;
	width: 113px;
	background: #dcd5c6;
	border-radius:0 3px 3px 0;
	border: 1px solid #dcd8ce;
	border-left: 0;
	border-right: 1px solid #cfcbc1;
}
.me_xnav ul li{
	border-top: 1px solid #d7cdbe;
}
.me_xnav ul .nav_xsyc{
	position: absolute;
	z-index: 2;
	top: 0;
	left: 113px;
	display: block;
	width: 35px;
	height: 36px;
	background: url(images/xf_icon.png) -45px -260px no-repeat;
}
.me_xnav ul .nav_xsyc:hover{
	background: url(images/xf_icon.png) -45px -260px no-repeat;
}
.me_xnav ul .me_gbts{
	position: absolute;
	background: #e3e0d9;
	z-index: 2;
	top: 20px;
	left: 160px;
	width: 120px;
	color:#666;
	font-size: 12px;
}
.me_xnav ul .me_gbts a{
	padding:0;
	display: inline;
	border-bottom:1px solid #d65b00;
	color:#d65b00;
}
.me_xnav ul li a{
	display: block;
	font-size: 12px;
	color:#673c15;
	padding-left: 16px;
	height: 46px;
	line-height: 46px;
}
.me_xnav ul li a:hover{
	background:#e0dcd1;
}
.me_xnav ul li span{
	float: left;
	line-height: 46px;
}
.me_xnav ul li i{
	line-height: 46px;
	margin-left: 5px;
	margin-top: 12px;
	display: block;
	float: left;
	width: 13px;
	height: 13px;
	line-height: 13px;
	text-align: center;
	font-style: normal;
	color:#fff;
	background: url(images/xf_icon.png) -60px -230px no-repeat;
}
.me_xnav ul .tsnav_gr{
	padding: 0;
	border:0;
	height: 73px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #673c15;
	text-align: center;
	line-height: 73px;
}
.jbzl_inner p{
	margin-bottom: 30px;
}
.jbzl_inner p a{    
/* 	display: block; */
	width: 90px;    
	color:#673c15;
	font-size: 14px;  
	font-family: "Microsoft YaHei";    
	line-height: 1.2;
	padding-left: 20px;
	background: url(images/xf_icon.png) -95px -228px no-repeat;
}
.renwu{
	position: relative;
	overflow: hidden;
	zoom:1;
	margin-left:18%;
	margin-top: 20px;
}
.renwu .yuanxing{
	position: absolute;
	top: 0;
	left:0;
	height: 89px;
	width: 89px;
}
.renwu img{
	float: left;
	margin-right: 33px;
	height: 89px;
	width: 89px;
	border-radius: 50%;
}
.renwu h3{
	color:#71441b;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	line-height: 60px;
}
.renwu p{
	color:#000;
	font-size: 12px;
}
.riqichax{
	float: right;
	width: 370px;
}
.riqichax i{
	display: block;
	margin-right: 12px;
	float: left;
	width: 28px;
	height: 29px;
	background: url(images/xf_icon.png) -165px -290px no-repeat;
}
.riqichax select{
	margin-top: 3px;
	line-height: 24px;
	width: 92px;
	height: 24px;
	border: 1px solid #cec9c7;
}
.riqichax input{
	width: 87px;
	padding-left: 5px;
	height: 24px;
	*line-height: 24px;
	border: 1px solid #cec9c7;
}
.chaxina{
	display: block;
	float: right;
	margin-left: 13px;
	margin-top: 1px;
	color:#fff;
	border-radius: 3px;
	width: 54px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #a47d5a;
}
.chaxina:hover{
	background: #BF9976;
}
.kj_bg{
	padding-top: 37px;
	padding-left: 9%;
	border-top: 1px solid #f0eee9;
}
.kj_bg .kj_inner{
		overflow: hidden;
	zoom:1;
	background: url(images/xialbgd.png) 145px 0px repeat-y;
}
.kj_bg .kj_inner p i{    
	display:block;
	width: 32px;
	height: 32px;
	margin-left: 129px;
	background: url(images/xf_icon.png) -215px -182px no-repeat;
}
.kj_bg .kj_inner ul li{
	float: left;
	margin-top: 32px;
}
.kj_bg .kj_inner ul li .nr_time{
	margin-top: 3px;
	float: left;
	display: block;
	width: 122px;
	height: 26px;
	border: 1px solid #dcc2a9;
	border-radius: 3px;
	font-size: 20px;
	color:#d65b00;
	text-align: center;
	line-height: 26px;
	font-family: "SimHei";
}
.kj_bg .kj_inner ul li i{
	float: left;
	margin-top: 3px;
	display: block;
	width: 57px;
	height: 26px;
	background: url(images/xf_icon.png) -210px -245px no-repeat;
}
.kj_bg .kj_inner ul li .rinr{
	min-width: 400px;
	padding-right: 23px;
	float: left;
	min-height: 113px;
	border-radius: 5px;
	background: #d2cdc2;
}
.kj_bg .kj_inner ul li .rinr h4{
	padding-left: 18px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color:#7e5b38;
	line-height: 32px;
}
.kj_bg .kj_inner ul li .rinr .div{
	max-width: 450px;
	padding-left: 100px;
	line-height: 26px;
	font-size: 12px;
	color:#957c64;
	position: relative;
}
.kj_bg .kj_inner ul li .rinr .div var{
	
	font-style: normal;
	line-height: 22px;
}
.kj_bg .kj_inner ul li .rinr .div span{
	position: absolute;
	left: 45px;
	line-height: 26px;
}
.kj_bg .kj_inner ul li .rinr .div .tjs{
	margin-right: 23px;
}
.kj_bg .kj_inner ul li .rinr .div font{
	color:#d65b00;        
}
.kj_bg .kj_inner ul li .rinr .div .sj_xiangqing{
	cursor: pointer;
	position: relative;
	display: inline-block;
	width: 12px;
	height: 14px;
	background: url(images/xf_icon.png) -135px -274px no-repeat;
}
.kj_bg .kj_inner ul li .rinr .div .sj_xiangqing table{
	display: none;
	filter:alpha(opacity=00);     
	-moz-opacity:0;              
	-khtml-opacity:0;               
	opacity: 0; 
	position: absolute;
	z-index: 3;
	top: -83px;
	left: -205px;
	width:400px;     
	padding-bottom: 5px;
	background: url(images/tablebg.png) bottom center no-repeat;
}
.kj_bg .kj_inner ul li .rinr .div .sj_xiangqing table tr{
	background: #fff;
}
.kj_bg .kj_inner ul li .rinr .div .sj_xiangqing table td{
	height: 100%;
	float: left;
	text-align: center;
	padding-top: 8px;
	min-height: 25px;  
	width: 80px;
	line-height: 18px;
	font-size: 12px;       
	background: #fff;
	word-wrap : break-word;
	     
}
.kj_bg .kj_inner ul li .rinr .div .sj_xiangqing .xq_bt td{
	background: #a47d5a;
	color:#e3e0d9;
}
.sd_top{
	height: 185px;
	padding-top: 12px;
	padding-left: 33px;
	overflow: hidden;
	zoom:1;
	border-bottom:1px solid #cec9c7;
}
.sd_top img{
	float: left;
	width: 114px;
	height: 154px;
	margin-right: 20px;
	background: #fff;
	padding: 1px;
	border: 1px solid #cec9c7;
}
.sd_sjjj{
	position: relative;
	float: left;
	width: 550px;
}
.sd_sjjj h3{
	font-size: 28px;
	font-family: "Microsoft YaHei";
	color:#71441b;
	line-height: 50px;
}
.sd_sjjj p{
	line-height: 24px;
}
.sd_sjjj .sd_xhx{
	width: 100%;
	font-size: 14px;
	line-height: 1.6;
	padding-bottom: 5px;
	border-bottom: 1px dashed #b8a18b;
	color: #d65b00;
}
.sd_sjjj .sd_tuij{
	position: absolute;
	display: block;
	right: -70px;
	top: 18px;
	width: 72px;
	height: 72px;
	background: url(images/xf_icon.png) -280px -106px no-repeat;
}
.sd_sjjj .sd_ytuij{
	position: absolute;
	display: block;
	right: -70px;
	top: 18px;
	width: 72px;      
	height: 72px;
	background: url(images/yxf_icon.png);
}
.sd_inner{
	border-top: 1px solid #f0eee9;
	padding-left: 33px;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}
.sd_inner .sd_sjxx{
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;

}
.sd_inner .sd_sjxx ul li{
	width: 260px;
	float: left;

}
.sd_inner .sd_sjxx ul li p{
	line-height: 32px;
}
.sd_xsp{
	height: 25px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #b8a18b;
}
.sd_tsh3{
	position: absolute;
	top: 14px;
	left: 0;
	background: #e3e0d9;
	color:#d65b00;
	padding-right:5px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
/*娴ｆ粏锟界粻锟界矙*/
.zz_zuozhe{
	position: relative;
	overflow: hidden;
}
.zz_sbf{
	overflow: hidden;
	zoom:1;
}
.zz_sbf.cur{
	height: 100% !important;
}
.zz_zuozhe span{
	line-height: 24px;
}
.zz_zuozhe p{
	line-height: 24px; 
	text-indent: 2em;
}
.sd_xsgd{
	float: right;
	display: block;
	padding-left: 10px;
	width: 105px;
	height: 36px;
	color:#d65b00;
	line-height: 36px;
	border-radius: 3px;
	margin-bottom: 10px;
	background: url(images/xf_icon.png) #fff 90px -376px no-repeat;
}
.sd_xsgd:hover{
	background: url(images/xf_icon.png) #eee 90px -376px no-repeat;
}
.sj_inner ul li ul li .tjsd i,.tipAddCommentResult{
	position: absolute;
	z-index: 1;
	display: none;   
	top: 3px;
	left: 15px;
	width: 30px;
	height: 30px;
	font-size: 16px;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	color: #fff;
	font-style: normal;
	background:#d65b00;
}

.tuijianrenshu{
	color:#d65b00 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 30px !important;
	padding-top:5px !important;
	padding-bottom: 0 !important;
}
.tuijianrenshu span{
	font-size: 14px !important;
	width: 75px !important;
	line-height: 30px !important;
	font-weight: bold !important;
}
.ts_zhli{
	width: 100% !important;
}
 
.tipAddCommentResult{
	position: absolute;
	z-index: 1;
	display: none;   
	top: 3px;   
	left: 603px;
	width: 30px;
	height: 30px;
	font-size: 16px;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	color: #fff;
	font-style: normal;
	background:#d65b00;
}

.cxgd a{
	background: none repeat scroll 0 0 #D65B00;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-left: 14px;
    margin-top: 5px;
    text-align: center;
    width: 86px;
}

.loginbg{
	width:100%;
	height:800px;
	position:absolute;
	z-index:9998;
	top:0;
	background:#000000;
	 filter:alpha(opacity=20);  
     -moz-opacity:0.2;  
     -khtml-opacity: 0.2;  
     opacity: 0.2;  
}      
.login {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0, 0, 0, 0.2);
    height: 380px;
    left: 30%;
    position: fixed;     
    top: 100px;
    width: 540px;
    z-index: 9999;
}

.login .title {
    border-bottom: 1px solid #F3F3F3;
    color: #666666;
    float: left;
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    width: 100%;
}
.login .title  font{     
    color: #666666;
    font-size: 18px;
    line-height: 60px;
    text-align: center;
}   

.login .title a.close {
    background: url("images/closebtn.png");
    display: block;
    height: 17px;       
    position: absolute;
    right: 13px;
    top: 13px;   
    width: 17px;
}

.login .content {
    padding: 20px;
}

.login .content .form {
    float: left;
    margin: 30px 0 0 80px;
}

.login .content .form .text {    
	background: url("images/inputbg.png");
    height: 46px;    
    line-height: 46px;  
    margin-bottom: 20px;
    width: 338px;
}
    
.login .content .form .id {
    background: url("images/inputbg.png");
} 
#login_id_idv{       
    background: url("images/inputbg.png") ;
} 

.login .content .form .text input {      
    background:#fffefe;      
    border: medium none;
    height: 30px;
    left: 45px;
    line-height: 30px;
    outline: medium none;
    position: relative;
    top: 7px;
    width: 270px;
}
  
.login .content .form .pass {
    background: url("images/inputbg.png") 0 -66px;
}        
.login .content .form .text {      
    height: 46px;
    line-height: 46px;
    margin-bottom: 20px;
    width: 338px;
}


.login .content .form .text input {
    background: none repeat scroll 0 0 #FFFEFE;
    border: medium none;
    height: 30px;
    left: 45px;
    line-height: 30px;
    outline: medium none;
    position: relative;
    top: 7px;
    width: 270px;
}

.login .content .form .button input {
    background: url("images/btnbg.png");
    border: 0 none;
    cursor: pointer;
    height: 46px;
    outline: medium none;
    width: 338px;
}  
 
.login .content .form .tips {
	margin-top:10px;  
    color: #FF0000;
    text-align: center;
}

.jgxz_inner{
	overflow: hidden;
	zoom:1;
	border-top: 1px solid #f0eee9;
	padding-left: 75px;
	padding-top: 37px;
}
.jgxz_inner ul li{
	font-family: 'Microsoft YaHei';
	color:#666;
	font-size: 14px;
	background: #efece7;
	margin-bottom:15px;
	width: 780px;
	line-height: 44px;
	background: url(images/jglibg.png) no-repeat;
	height: 44px; 
}

.getReaderinfo{
	font-family: 'Microsoft YaHei';
	color:blue;   
	font-size: 14px;
	background: #efece7;
	margin-bottom:15px;
	width: 780px;
	line-height: 44px;
	height: 44px; 
}

.jgxz_inner ul li span{
float: left;  
	display: block;
	font-family: "Microsoft YaHei";
	line-height: 40px;
	margin-right: 10px;
	text-align: center;
	color: #d65b00;
	font-size: 24px;
	margin-left: 10px;
	width: 30px;
	height: 45px;

	background: url(images/xf_icon.png) -315px -365px no-repeat; 
}

.xf_tongji p{
	width: 50%;
	float: left;
	line-height: 100px;
	text-indent: 170px;
	color:#d65b00;
	font-family: "Microsoft YaHei";
	font-size: 18px;
}
.xf_tongji .tj_rs{
	background: url(images/icon_tjrs.png) 90px 20px no-repeat;
}
.xf_tongji .tj_sl{
	background: url(images/icon_tjsj.png) 90px 20px no-repeat;
}

/*妯℃嫙寮圭獥*/
.xf_tanchuan{
	z-index: 9999;
	background: rgba(0,0,0,0.2);
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
}
.tc_inner{
	position: absolute;
	width: 80%;
	min-height: 3em;
	background: #fff;
	border-radius: 5px;     
	
}
.tc_inner p{
	border-radius: 5px 5px 0 0;   
	padding:0.8em;
	border: 1px solid #eee;   
	font-size: 14px;
}
.tc_inner a{
	display: block;           
	line-height: 3em;
	color:#333;
	font-size: 14px;       
	text-align: center;
}
.tc_inner a:active{
	background: #eee;
	border-radius: 0 0 5px 5px;
}
