/* CSS Document */
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#top_B{width:100%; height:53px; background:url(images/top_b.jpg);}

#top_B1{width:1003px; height:53px; margin:0 auto;}

#top_logo{float:left; width:158px; height:53px; margin:0 20px 0 75px; background:url(images/bar_logo.jpg) no-repeat center;}

* html #top_logo{float:left; width:158px; height:53px; margin:0 20px 0 40px; background:url(images/bar_logo.jpg) no-repeat center;}

#top_bar{float:left; width:647px; height:35px; margin:0 0 0 0; padding:18px 0 0 0; background:url(images/top_bar.jpg) }

#top_bar_link{margin:0 auto; width:auto; height:auto; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#527595}
#top_bar_link a:link {font:bold 14px Arial, Helvetica, sans-serif; color: #527595; text-decoration: none;}
#top_bar_link a:visited {font:bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color: #527595;}
#top_bar_link a:hover {font:bold 14px Arial, Helvetica, sans-serif; text-decoration: underline; color: #FF6600;}
#top_bar_link a:active {font:bold 14px Arial, Helvetica, sans-serif; text-decoration: none; color: #527595;}

#top_tel{float:left; width:141px; height:53px; background:url(images/top_tel.jpg)}

.all{width:auto; height:auto; margin:0 auto; padding:0; background:#5dd4df;}

.top_logo{width:1003px; height:106px; margin:0 auto; padding:0; background:url(images/top_logo.jpg) no-repeat center;}

.bar{width:1003px; height:30px; margin:0 auto; padding:0; background:url(images/bar_bg.jpg) no-repeat center;}

.pic_js{width:auto; height:229px; margin:0 auto; padding:0; background:url(images/jsad_bg.jpg);}

.pic_js1{width:1003px; height:229px; margin:0 auto; padding:0;}

.con_all{width:auto; height:auto; margin:0 auto; padding:25px 0 0 0; background:url(images/con_bg.jpg) repeat-x #cef267;}

.con{overflow:hidden; width:816px; height:auto; margin:0 auto; padding:0; background:#FFFFFF;}

.con_top{float:left; width:816px; height:13px; margin:0 auto; padding:0; background:url(images/con_top.jpg) no-repeat;}

.con_con{width:790px; height:auto; margin:0 auto; padding:0px;}

.con_left{float:left; width:209px; height:auto; margin:0 0 30px 0; padding:0;}

.user_info{float:left; width:209px; height:167px; margin:0 0 13px 0;}

.user_bar{float:left; width:209px; height:32px; margin:0; padding:0; background:url(images/u_info.jpg) no-repeat;}

.user_con{float:left; width:189px; height:115px; margin:0; padding:10px; background:url(images/u_info_bg.jpg) no-repeat;}

.lip{float:left; width:209px; height:270px; margin:0 0 13px 0; padding:0;}

.lip_top{float:left; width:209px; height:32px; margin:0; padding:0; background:url(images/cc_top.jpg) no-repeat;}

.lip_con{float:left; width:207px; height:231px; margin:0; padding:0; background:#fdfff3; border-left:1px solid #d3dfa4; border-right:1px solid #d3dfa4; border-top:1px solid #d3dfa4;}

.lip_bottom{float:left; width:209px; height:6px; margin:0; padding:0; background:url(images/cc_buttom.jpg) no-repeat;}

.icon{float:left; width:209px; height:70px; margin:0; padding:0;}

.icon_con{width:203px; height:70px; margin:0 auto; padding:0;}

.con_right{float:left; width:570px; height:auto; margin:0 0 0 11px; padding:0;}

.pop_pic{float:left; width:570px; height:167px; margin:0 0 13px 0; padding:0;}

.list_box{float:left; width:570px; height:366px; margin:0; padding:0;}

.list_bar{float:left; width:570px; height:27px; margin:0; padding:5px 0 0 0; background:url(images/tjbar.jpg) no-repeat;}

.list_mu{float:left; width:113px; height:27px; margin:0 0 0 6px; padding:0;}

.list_con{float:left; width:568px; height:337px; margin:0; padding:0; border:1px solid #d3dfa4; background:#fdfff3;}

.list_con1{width:558px; height:313px; margin:0 auto; margin-top:6px; padding:0;}

.list_con2{float:left; width:568px; height:18px; margin:0; padding:0; text-align:right;}

.cp{float:left; width:130px; height:148px; margin:0; padding:0; border:1px solid #eaf0d2;}

.copyright{float:left; width:816px; height:57px; margin:25px 0 0 0; padding:0; background:url(images/copy.jpg) repeat-x; text-align:center; line-height:57px; color:#6a7b16;} 

.jp_con{float:left; width:207px; height:237px; margin:0; padding:0; background:#f3ffff; border:1px solid #a4cddf; }

.jp_fd{float:left; width:568px; height:71px; margin:0 0 11px 0; padding:0; background:#fffff2; border:1px solid #cfccbe;}

.jp_list{float:left; width:560px; height:auto; margin:0; padding:4px; background:#fffff2; border:1px solid #cfccbe;}

.jp_b{width:159px; height:233px; border:1px solid #d7d7d7; background:#FFF;}

.jp_tab{border-top:1px solid #d7d7d7; background:#f7f7f0; padding:0 5px;}

.det_list{float:left; width:560px; height:auto; margin:0; padding:4px; background:#fff; border:1px solid #DCE2E7;}

.det{height:35px; border-bottom:1px dashed #666666; font-size:14px; font-weight:bold; line-height:35px; color:#000000;}

.det_ts{border-bottom:1px dashed #666666;}

.det_cost{border-bottom:1px solid #CCCCCC; line-height:40px;}

.det_number{margin:3px; width:200px; height:40px; background:#FEF3DE; border:1px solid #EDD6B6; color:#999999; line-height:40px;}

.jy_fd{float:left; width:568px; height:36px; margin:0 0 11px 0; padding:0; background:#fffff2; border:1px solid #cfccbe;}

.jy_list{height:36px; border-bottom:1px dashed #CCCCCC; font-size:14px; color:#999999; line-height:36px; text-indent:8px;}

.jy_list2{height:36px; background:#EBEBEB; border-bottom:1px dashed #CCCCCC; font-size:14px; color:#999999; line-height:36px; text-indent:8px;}

.cj_fd{float:left; width:568px; height:36px; margin:0 0 11px 0; padding:0; background:#ECFBFB; border:1px solid #CFE9F3;}

.cj_list{float:left; width:560px; height:auto; margin:0; padding:4px; background:#ECFBFB; border:1px solid #CFE9F3;}

.con_info{width:570px; height:auto; margin:0 auto; padding:0;}

.input {
	height: 18px;
	width: 70px;
	line-height:18px;
	margin: 10px;
}

.input1 {
	height: 12px;
	width: 106px;
	line-height:12px;
}

.input2 {
	height: 12px;
	width: 70px;
	line-height:12px;
}

.input3 {
	height: 18px;
	border:1px solid #C9C9C9;
}

.style1{color:#073439;}

.style2{color:#a14309;}

.style3{color:#4086C4; font-size:14px; font-weight:bold;}

.style4{color:#6a7b16; text-indent:5px; line-height:16px;}

.style5{font-size:14px; font-weight:bold; color:#25788e; line-height:20px;}

.style6{font-size:12px; font-weight:bold; color:#25788e; line-height:20px;}

.style7{font-size:14px; font-weight:bold; color:#859e38; line-height:20px;}

.style8{font-size:14px; font-weight:bold; color:#b58228; line-height:20px;}

.style9{font-size:12px; font-weight:bold; color:#333333; line-height:20px;}

.style10{font-size:12px; color:#000; line-height:25px;}

.style11{font-size:14px; color:#b58228;}

.style12{font-size:14px; color:#25788e;}

.style13{font-size:12px; color:#ff0000; line-height:20px; padding:0 5px;}

a:link{color:#6a7b16; text-decoration: none;}
a:visited{color:#6a7b16; text-decoration: none;}
a:hover{color:#6a7b16; text-decoration:underline;}
a:active{color:#6a7b16; text-decoration: none;}

.fd a:link{color:#6a7b16; text-decoration: none; line-height:20px;}
.fd a:hover{color:#6a7b16; text-decoration:underline; line-height:20px;}

img
{
	border-width:0px;	
}
td .style4{color:#6a7b16; text-indent:5px; line-height:16px; text-align:center;}
.fd
{
	cursor:pointer;
	color:#6a7b16;
}