.left_con{ width: 25%; float: left; background: #fff;border: 1px solid #ddd;}
	.right_con{ width: 74%; float: right;}
	.top{ background: #fff; margin-bottom: 20px; border: 1px solid #ddd;}
	.bot{ background: #fff; border: 1px solid #ddd; }
	.lt_hd{ width: 100%; height: 40px; line-height: 40px; padding-left: 20px; font-size: 16px; background:#f5f5f5 ; border-bottom: 1px solid #ddd;}
	.lt_select{ padding: 15px; background: #FFFFFF;}
	.lt_select li{ border: 1px solid #ddd; background: url(../images/zw/line_center.gif) left center no-repeat; padding-left: 20px; width: 100%; height: 38px; line-height: 38px; margin: 10px 0; background-color: #f1f1f1; }
	.lt_select li a{background: url(../images/zw/page.gif) left center no-repeat; padding-left: 20px;font-size: 16px; color: #333;}
	.lt_select li:first-child{background: url(../images/zw/line_top.gif) left center no-repeat; background-color: #f1f1f1;}
	.last_select{background: url(../images/zw/line_bottom.gif) left center no-repeat !important; background-color: #f1f1f1 !important; }
	.lt_select li.rsxx{ height: auto; background:none; background-color: #f1f1f1 !important;padding-left: 0; }
	.lt_select li.rsxx a{ background: url(../images/zw/folder_Open.gif) left center no-repeat;}
	.rs_select{ padding:0 20px; margin-bottom: 10px; background: url(../images/zw/line_conn.gif) left center repeat-y;}
	.rs_select li{ margin: 0px; border:1px solid #ddd ; margin-top: 10px;}
	.rs_select li:first-child{ margin-top: 0;}
	.rs_select li a{background: url(../images/zw/page.gif) left center no-repeat !important; }

    .rt_hd{width: 100%; height: 40px; line-height: 40px; padding-left: 20px; font-size: 16px; background:#f5f5f5 ; border-bottom: 1px solid #ddd;}
	.rtb_top{ padding: 20px;}
	.rt_top{    margin-right: -36px;
    margin-top: 20px; }
	.rt_top li{     float: left;
    width: 28%;
    margin-bottom: 10px;
    margin-right: 4.5%;}
	.rt_top li span{ text-align: right; display: inline-block;width: 85px;}
	.rt_top li input{ height: 38px; float: right;}
	
	.rt_mid{     border-top: 1px dotted #ccc;text-align: center; margin-top: 30px; padding-top: 30px;}
	.rt_mid input{ margin-left: 20px; border: none; background: #0E90D2; font-size: 16px; color: white; padding: 8px 16px; }
	.rt_mid input:first-child{ margin-left: 0;}
	.dp_title{ text-align: center; border-bottom: 1px solid #ddd; font-size: 28px; padding: 10px;background: #f5f5f5; font-weight: bold;}
	.dp_content{ text-indent: 32px; padding: 10px;}
	.hide{display: none;} 
	.lieb table{width: 100%;}
	.lieb table tr td{ border-top: 1px solid #ddd; color: #666;padding: .7rem; border-left: 1px solid #ddd; }
	.lieb table tr:first-child td{ text-align: center; font-size: 14px; border-top: none; color: #666;    font-weight: 700;}
	.lieb table tr td:first-child{ width: 20%; text-align: center; border-left: none;}
	.lieb table tr td:first-child+td{ width: 65%;}
	.lieb table tr td:first-child+td+td{ text-align: center;}
	.lieb table tr:nth-child(odd)>td{ background: #f9f9f9;}
	.lieb table tr:hover td{ background: #e9e9e9;}
	.lieb table tr td a{color: #666;}
	
	@media only screen and (max-width: 768px) {
		.left_con , .right_con{float: none; width: 100%;}
		.lt_select, .rtb_top{padding: 10px;}
		.rtb_top{ display: none;}
		.dp_title{font-size: 18px;}
		.dp_content{padding: 10px;}
	}
