.sj_gszl td{ border-bottom:1px dashed #ccc; }
.yplb{ padding:5px; border:1px solid #E58048; }
.yplb div{ width:190px; height:25px; float:left; border-bottom:1px solid #CCCCCC; background:#f9f9f9; margin-bottom:2px; font-size:14px; color:#FF3300;}
.yplb span{ width:190px; height:6px; float:left; overflow:hidden;}
.yplb a{display:inline-block;margin-right:5px;padding-right:5px;background:url(img/yp_bg_3.gif) right center no-repeat;color:#404040; font-size:14px; line-height:24px;}
.yplb a:visited{color:#404040;}

.yp_index li{ width:123px; height:130px; overflow:hidden; float:left; margin:5px; text-align:center; line-height:20px;}
.yp_index li span { width:123px; height:20px; line-height:20px; overflow:hidden; float:left;}

.yp_sj li{ width:196px; height:18px; line-height:18px; overflow:hidden; float:left; margin-top:2px;}

.yp_gs_cpzs li{ width:310px; height:94px; float:left; background:#f9f9f9; overflow:hidden; margin:4px;}
.yp_gs_cpzs li .zstu{ width:120px; height:90px; padding:1px; border:1px solid #e8e8e8; float:left;}
.yp_gs_cpzs li tt{ width:180px; height:91px; margin-left:5px; float:left; overflow:hidden; line-height:22px; padding-top:3px;}
.yp_gs_cpzs li tt span{ width:180px; height:21px; border-bottom:1px dashed #ffcc00; list-style:21px; overflow:hidden; float:left;}

.sj_dh{ float:right; margin-right:30px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.sj_dh a{ color:#FFFFFF; margin-left:8px; margin-right:8px;}

.sj_dh a:link {
	color: #FFFFFF;
}
.sj_dh a:visited {
	color: #FFFFFF;
}
.sj_dh a:hover {
	color: #FFFFFF;
}