body{
	padding: 0; margin: 0; font-family: "";
}
html {
   overflow-x:hidden;
}


/*  all_all */
h1{
	display: block; width: 118px; height: 25px; margin: 5px auto; background-image: url(../../public/newimg/titback01.gif); background-repeat: no-repeat; color:#fff; font-size:13px; line-height: 25px; font-weight: normal; padding-left: 25px;
}
h2{
	display: block; height: 25px; margin: 5px auto; color:#018CD6; font-size:14px; line-height: 25px; font-weight: 600; padding-left: 45px; background-image: url(../images/reg_icon.gif); background-repeat: no-repeat; background-position: 25px 30%; border-bottom: 1px dotted #018CD6;
}
input{
	padding: 0px; margin: 0; font-size:12px;
}
.text_input{
	border:1px solid #ccc; height: 16px; font-size:12px;
}
.Text_hover
{
border:2px solid #ccc; height: 16px; font-size:12px;
}
.bt_input{


	font-size:12px; background-color:#21356F; color:#fff; padding:2px 10px!important ; padding:3px 10px 0px 10px; border-style:solid; border-width:1px; border-color:#ddd #999 #999 #ddd;
}
select{
	font-size:12px; padding:0px; margin:0; height: 17px;
}
option{
	font-size:12px; margin:0;
}
textarea{
	font-size:12px; padding:5px; margin:0; border:1px solid #ccc; width: 330px;
}
a{
	font-size:12px; color:#090; text-decoration: none;
}
ul{
	display: block; width: 100%; clear: both; padding:3px 0; margin:0; overflow: auto; height: 100%;
}
li{
	padding:0; margin:0; font-size:12px; float: left; list-style: none;
}
#head{
	width: 780px; margin: 0 auto; position: relative; clear: both; display: block; height: 80px;
}
#logo{
	width: 160px; height: 50px; position: absolute; left: 0;top:0;
}
#contact{
	width: 360px; height: 30px; position: absolute; right: 0;top:30px; font-size:12px; text-align: right;
}
#title{
	width: 200px; font-size: 30px; font-weight: 600; position: absolute; left: 170px ; top:30px;
}
#content{
	width: 698px; border:1px solid #018CD6; margin: 0 auto; padding: 10px 40px;
}

#content .left_li{
	width: 160px; text-align: right; font-weight: 600; line-height: 22px;
}
#content .center_li{
	width: 360px; line-height: 22px;
}
#content .right_li{
	width: 178px; color: #666;
}
#content ul{
	width: 100%; clear: both;
}
#content .info_left_li{
	width: 160px; text-align: center;
}
#content .info_right_li{
	width: 538px; color: #f60; font-size: 14px; font-weight: 600; line-height: 200%;
}
#foot_bt{
	text-align: center; padding: 10px 0; width: auto;
}


