body{font-size:14px; font-family:΢���ź�; color:#3d3d3d; text-align:center; background-color:#f2f2f2;}

*{ margin:0; padding:0;}

a{ color:#0aa770; text-decoration:none;}

a:hover{ color:#009900;}

li{list-style-type:none;}





/* ������*/

.nav{ width:100%; height:80px; border-top: 3px solid #0aa770;border-bottom: #CCCCCC 1px dashed;}

.nav .center{ width:1200px; height:80px; margin:0 auto; overflow: hidden;}

.nav .center .logo img{ width:213px; height:80px; float:left;}

.nav .center .right{ width:920px; height:80px; float:right; text-align:right;}

.right ul li{ width:115px; height:80px; float:right;  text-align:center; line-height:80px; no-repeat left; font-size:16px;}

.right ul li a{ color:#0aa770;}

.clearfix {display: block;}

.main{ width:1200px; margin:0 auto;}

.main a {color: #0aa770;text-decoration: none;}

.sitepath{margin-top:15px; text-align:left;}

#mainbox{ margin-top:15px; overflow:hidden;}

#mainbox-left {float: left;width: 220px;}

.sidebar {border: solid 1px #e8e8e8;padding-bottom: 10px;}

ul, ol {list-style: none;}

.sidebar h3 {border-bottom: #CCCCCC 2px solid; padding: 20px; color: #666666;}

.sidebar li {border-bottom: dashed 1px #ccc;margin: 0 10px;padding: 20px 0 20px 0px;}

#icon1 {background: url(../skin/icon.gif) 0px 0px no-repeat;padding-left: 20px;}

#icon2 {background: url(../skin/icon.gif) 0px -16px no-repeat;padding-left: 20px;}

#icon3 {background: url(../skin/icon.gif) 0px -48px no-repeat;padding-left: 20px;}

#icon4 {background: url(../skin/icon.gif) 0px -31px no-repeat;padding-left: 20px;}

#icon6 {background: url(../skin/icon.gif) 0px -63px no-repeat;padding-left: 20px;}

#icon5 {background: url(../skin/icon.gif) 0px -76px no-repeat;padding-left: 20px;}

#icon7 {background: url(../skin/icon.gif) 0px -92px no-repeat;padding-left: 20px;}

#icon8 {background: url(../skin/icon.gif) 0px -109px no-repeat;padding-left: 20px;}

#icon9 {background: url(../skin/icon.gif) 0px -125px no-repeat;padding-left: 20px;}

#icon10 {background: url(../skin/icon.gif) 0px -141px no-repeat;padding-left: 20px;}

#mainbox-right {float: right;width: 930px; text-align:left;}

.content {border: solid 1px #e8e8e8;}

.title {border-bottom: #CCCCCC 2px solid;padding: 10px; padding-left:30px; color:#666;}

.body {padding: 20px;}

.notice {background: #ffc;border: dashed 1px #f60;padding: 15px;}

.userinfo {margin-top: 25px;}

.userinfo h3 {font-size: 14px;padding-bottom: 10px;}

.userinfo li {padding: 6px 0;}

.userinfo li strong {color: #f30;font: normal 20px Arial;}

#formbox {margin-left: 50px;}

#formbox ul {padding-bottom: 10px;}

#formbox li {padding: 10px;}

#formbox li strong {display: block;float: left;font-weight: normal;text-align: right;width: 150px;}

.ipt {border: solid 1px #c9c9c9;font: 14px normal;padding: 5px;vertical-align: middle;}

.btn {background: #08c;border: 0;color: #fff;height: 28px;padding: 0 7px;}

select { width:300px; margin-right:10px; height:28px; line-height:28px;}

.textleft{ width:260px;}

.step dt {border-bottom: solid 1px #e1e1e1;font: normal 20px normal; padding: 10px;}

.step dd {padding: 10px;}

#claimbox table {border: solid 1px #e8e8e8;}

#claimbox table tr th {background: #eff9ff;font-weight: normal;padding: 8px;text-align: left;}

#claimbox table tr td {background: #fefefe;line-height: 23px;padding: 8px;}





.bottom{ width:100%; height:52px; background:#888888; margin-top:60px;}

.bottom_center{ width:1200px; height:52px; line-height:52px; color:#FFFFFF; margin:0 auto;}

.bottom_center .left{ width:645px; height:52px; float:left;}

.bottom_center .left ul li{ float:left; line-height:52px; padding:0 3px; font-size:14px;}

.bottom_center .left ul li a{ color:#FFFFFF;}

.bottom_center .right{ width:520px; height:52px; float:right; text-align:right; line-height:52px; font-size:14px; color:#FFFFFF;}