.l1 {
	float: left;
	width: 615px;
	padding:10px 20px;
	border-bottom: 1px dashed #CCC;
}
.l1 h2 a,.l1 h2 a:visited{
	font-size: 16px;
	line-height: 200%;
	color:#F90
}
.l101 {
	background-color: #F2F2F2;
	padding: 10px 20px;
}
.l101 p {
	line-height: 160%;
	text-indent: 2em;
	margin-bottom:10px;
}
.list1 {
	margin: 10px 0;
}
.list1 li{
	float:left;
	width:295px;
	background:url(../image/dot_yellow.gif) no-repeat left 10px;
	text-indent:10px;
	line-height:200%;
	overflow:hidden;
	text-overflow:ellipsis;
    white-space:nowrap;
	padding-right:12px;
}
.l2 {
	float: left;
	width: 320px;
	margin: 7px 0 0 5px;
	height:196px;
}
.l3 {
	width: 735px;
	float: left;
}
.l3 h1 {
	line-height: 30px;
	background: url(../image/bgzx1.gif) no-repeat;
	height: 28px;
}
.l3 h1 a,.l3 h1 a:visited{ color:#F60; padding-left:20px}
.l3 div {
	border-bottom: 1px solid #F8E3A6;
	width: 230px;
	padding-left:14px;
	float:left;
}
.l3 h3,.l5 h3 {
	border-bottom:#DCDBDA 2px solid;
	padding:3px 0 0 0;
}
.l3 h3 a,.l3 h3 a:visited{ color:#0099D0}
.list2 {
	line-height:200%;
	overflow:hidden;
	text-overflow:ellipsis;
    white-space:nowrap;

}
.l4 {
	float: left;
	width: 220px;
	margin:2px 0 0 25px;
}
.l5{ border:#F2D170 solid 1px; background:#FDF5D0;}
.l4 h1 {
	background: url(../image/right_t.gif) no-repeat;
	height: 28px;
	line-height: 28px;
	text-indent: 20px;
	color: #333;
}
.l4 h1 a,.l4 h1 a:visited{ color:#333}
.l4 .list2 {
	padding-left: 4px;
	border: 1px solid #D7D7D7;
	border-top:none;
}
.list2 li{ background:url(../image/dot3.gif) no-repeat left 10px; text-indent:8px}
.l5 h1 {
	background: url(../image/hbg.png);
	height: 32px;
	line-height:32px;
	margin:5px 10px;
}
.l5 h1 a,.l5 h1 a:visited{ color:#FFF; padding-left:18px;}
.l5 div {
	border: 1px dotted #F2D171;
	float: left;
	width: 220px;
	margin: 4px 0 4px 8px;
	padding:4px;
	background:#FFF;
}
.l5 h3 a,.l5 h3 a:visited{ color:#F60;}
.ltL {
	border: 1px solid #ccc;
	margin-top:10px;
}
.LtL{margin-top:0;}
.LtL h2,.ltL h2 {
	line-height: 28px;
	height: 28px;
	background: url(../image/h2bg.jpg) no-repeat 6px 6px;
	text-indent: 16px;
	color:#666;
	font-size:14px;
	border:1px solid #ccc;
	margin-top:10px;
	padding-left:10px;
}
.ltL h2{margin:0; border:none; border-bottom:1px solid #ccc;}
.LtL ul,.ltL ul{padding:10px; font-size:14px;}
.LtL ul{border:1px solid #ccc;border-top:none;margin-bottom:16px;}
.ltL li,.LtL li{ background:url(../image/dot3.gif) no-repeat left 12px;
line-height:200%; text-indent:15px;}
.ltL li a:link,.LtL li a:link{ color:#424242;}
.ltL li a:visited,.LtL li a:visited{ color:#666;}
.ltL li a:hover,.LtL li a:hover{ color:#f60;}
.LtL li span,.ltL li span{ font-size:12px; color:#999}
#leftM{ width:700px}
#rightM{
	width:235px
}
#rightM h2 {
	background: url(../image/zixunh1.gif) no-repeat;
	height: 28px;
	text-indent:16px;
	line-height:30px;
	color:#f60;
}
.ollist {
	background: url(../image/olpic.gif) no-repeat 4px 1px;
	height:235px;
	border:1px solid #F7E6A5;
	border-top:none;
	margin-bottom:10px;
}
.ollist li {
text-indent:18px;
height:24px;
line-height:22px;
overflow:hidden;
}
.ltL h1 {
	font-size: 18px;
	color: #666;
	text-align: center;
	padding:20px 0 0 0;
}
.time{	width:640px;
	margin-left:30px;
	border-bottom:solid 1px #ccc;
	text-align:center;
	color:#666;
	padding:10px 0;}
.pt {
	line-height: 200%;S
	margin-top: 10px;
	text-align: center;
}
.del {
	font-size: 14px;
	margin:10px;
	padding:5px 20px;
}
.del p{ text-indent:2em;line-height:160%;font-size: 14px; padding-bottom:10px}
.del a:link,.del a:visited{color:#003798}

.search-q input {width:140px;height:32px;margin:8px 0 0 4px;padding:9px 0 0 5px;background: url(../image/se1.gif) no-repeat; border:none;}
.DoSearch{width:79px;height:30px;margin:-40px 0 0;border:0;cursor:pointer;color:#fff;font-weight:700;background:url(../image/se2.gif) no-repeat;}
.ltL h4 {
	margin:20px 20px 0;
 	background: url(../image/d1.gif) no-repeat;
	height: 28px;
	line-height:28px;
	text-indent:10px;
	width: 650px;
}
.dul {
	width: 627px;
	border:#ccc 1px solid;
	margin:0 20px 20px;
	padding:0
}
.dul li{ font-size:12px; width:310px;	overflow:hidden;
	text-overflow:ellipsis;
    white-space:nowrap;
	float:left;}
h3 { font-weight:700; }	
h4 a:link,h4 a:visited{ color:F60; text-decoration:underline}
.wgdss{margin:8px 0 0; float:right;}
*HTML .wgdss{margin:-42px 0 0;}
*+HTML .wgdss{margin:-42px 0 0;}
.Crumbs { color:#666; font-weight:400; margin:5px auto;}
.Crumbs a:link,.Crumbs a:visited { color:#3B5999; text-decoration:none;}
.leftNAV{ margin:35px 0 2px;}
*HTML .leftNAV{ margin:35px 0 0;}
.Gnav {clear: both;background:url(http://www.caihao.com/image/index2.png) no-repeat 0 64px;}
.leftNAV li{ margin:2px 0 0;}
.hddt{ margin-right:22px;}
.kf{ background:url(/image/x-1.gif) no-repeat; width:310px; height:27px; float:right; padding:0 0 0 10px; line-height:27px; margin:37px 2px 0 0;}
*HTML .kf{ margin:37px 2px 0 0;}
.kf li{ float:left;}
