html,body{height:100%;}
body{background:#ffffff; font:12px/1.8em Arial, Helvetica, "Microsoft YaHei", Sans-Serif;  }
:link,:visited,:hover { text-decoration:none; }
a { color:#810403; text-decoration:none; }
a:hover { text-decoration:underline }
/*容器*/
.container{ width:1003px;}

/*header*/
#header{background:#EAEBDB; height:85px;}
#logo{width:502px; height:50px; background:url(images/Logo.png) no-repeat; color:#9F9F9F; text-decoration:none; display:block;}
#logo span{display:none;}
h1.span-13{float:left; margin:17px 10px 0;}
#header div.span-6{float:right; margin:0; width:247px; height:85px; background:#E0E1D1;}
#header div.span-6 span{ display:block; margin:0 auto; height:16px; background:url(images/header-1.png) top no-repeat; text-align:center; line-height:10px;}


/*nav*/
#nav{background:url(images/nav-1.gif) top repeat-x; height:45px;}
#nav ul{margin:0; margin-left:75px; padding:0;}
#nav ul {list-style:none; }
#nav ul li { float:left; padding:11px 15px; }
#nav ul li a { padding:15px 0; color:#ededed; text-decoration:none; }

/*main*/
#wrap{ background:#E9E7D8 url(images/main-1.gif) top repeat-x; padding-top:5px;}

/*left*/
#left{width:224px; height:100%; background:url(images/split-1.gif) top right repeat-y;}
.title-1{ padding:18px 20px 11px;border-right:2px solid #E9E7D8;}
#left div.span-5{margin:15px 0; padding:0 15px;}
.column-1{width:200px;}
.column-1 ul{list-style:none; padding-left:20px; margin:0;}
.column-1 ul li{ padding:3px 0; height:25px;}


/*center*/
#center{width:571px; background:url(images/split-1.gif) top right repeat-y;}
.title-2{ padding:18px 20px 11px;}
.content-1{ margin-bottom:10px; padding:7px 15px;}
.content-1 p{text-indent:2em; margin:0; line-height:1.5em;}
.content-1 img{margin:3px;}
.content-2{ width:517px; background:#D9D8C6 url(images/center-2.gif) top left no-repeat; padding:5px 5px 5px 47px; }

/*right*/
#right{width:208px;}
.title-3{ padding:18px 20px 11px; background:#CAC9B5;}
.list-1{line-height:18px; padding:0 0 0 10px; margin:0 30px 10px 0;}
.list-1 span{background:#810403; font-weight:bold; color:#fff;}
.list-1 li{padding-top:8px;}
.search-1{ padding:15px 0 0 35px; margin:50px 0 10px 0; height:71px; background:url(images/right-2.jpg) left top repeat-x;}
.search-1 .span-3{ margin:10px 10px 0 0; height:15px; border:1px solid #000; vertical-align:bottom;}

/*主体*/
#main{width:779px;}


/*内容列表*/
.list-1,.list-2, .list-3, .list-4{list-style:none;}
.list-2,.list-3, .list-4{margin:0; padding:0;}
.list-2 li span{ float:right;}
.list-2 li{padding:0 35px; margin:10px 0;}
.list-3 li{padding:0 20px; margin:5px 0;}

.list-4 li{float:left; padding:4px 8px;}
/*内容区*/

/*表格区*/
.table-1 tr td{ text-align:center;}
.table-2 tr td{vertical-align:middle;}

/*图像区*/

/*底部*/
#footer { padding:15px 0; background:#CAC9B5 url(images/footer-1.gif) repeat-x;; text-align:left; }
#footer .span-7{padding:15px 15px 10px 70px; width:230px; border-right:1px solid #A8A796;}
#footer .span-7 img{ float:left; margin-right:20px;}
#footer .span-12{ padding:15px 0 10px 35px; vertical-align:middle;}


/*form*/
.submit-1{ border:1px solid #333; background:url(images/bottom-1.gif) top left repeat-x;}


/*分页*/
.pages{padding:20px; text-align:right;}
.pages a{ padding:0 4px; display:inline-block; border:1px solid #666;}

/*global*/
.t-c{text-align:center;}
.t-j{text-align:justify;}
.t-r{text-align:right;}
.t-l{text-align:left;}
.va-m{vertical-align:middle;}
.c-red{color:#682800;}
.c-white{color:white;}
.f-s-14{ font-size:14px;}
.f-b{font-weight:bold;}
.bg-c-1{background:#D9D8C6}
.float-l{float:left;}
.p-0{padding:0;}
.m-b-1{margin-bottom:8px;}
.b-red{border:1px solid #810403;}
a.link-1{color:#000;}
a.link:hover{color:#810403;}