/* CSS Document */

body{margin:0;font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif;}

input{ font-size:12px;}

img{ border:0px;}

p,em,span,form,em,

select,input,option,

ul,li,

dd,dt,dl,

h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}

ul li{list-style-type: none;}

.left{ float:left;}

.right{ float:right;}

.clear{ clear:both;}

.hidden{display: none;}

.pointer{cursor:pointer;}

a:link,a:visited {text-decoration: none;}

a:hover {text-decoration: underline;}

/*title*/

.border1 .title{ height:25px; margin:1px; line-height:25px;}

.border1 .title span{ padding-left:28px; font-weight:bold; float:left}

.title span font{ font-size:12px;}

/*all*/

#warp{ width:870px; display:table; margin:0 auto;}

#main{ margin:0 auto; width:850px; display:table}

#top{ width:850px;margin-bottom:5px; margin:0 auto; display:table}

#header{width:100%;margin-bottom:5px;display:table}

#left{ width:720px; float:left;}

#right{ width:220px; float:right; clear:left; clear:right}

.box{ width:950px; overflow:hidden}

#content{width:950px;overflow:hidden;}

/*top*/

#top .default{height:28px;}

#top .default div{height:28px;}

#top .default div.left{ padding-left:10px;}

#top .default div.right{ padding-right:10px;}

#top .default p,#top ul{ padding-top:6px;}

#top .default p{float:left;}

#top .default ul{ float:right;}

#top .default ul li{ float:left; padding:0 8px;}

#top .default ul li.last{background-position: 100px; padding-right:0;}

/*head*/

#head{ width:850px; margin:0 auto; padding-top:1px; display:table}

#head .logo{ float:left; margin-bottom:5px; width:248px; height:80px; overflow:hidden; text-align:center;}

#head .logo img{ display:block; }

#head .search{ float:right; padding-top:25px;}

#head .search p{ height:30px; padding-left:26px;}

#head .search p input{ float:left;}

#head .search p input.inp{ height:19px; width:383px; padding:9px 5px 0 0px;}

#head .search p input.but{ width:70px; height:30px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px;}

.serach_buton{width:70px; height:30px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px; border:0}

.serach_over{width:70px; height:30px; cursor:pointer; font-size:14px; font-weight:bold;padding-top:2px;border:0}

#head .search dl{ height:16px; padding-top:7px;}

#head .search dl dt{ float:left;}

#head .search dl dd{ float:left; margin-left:8px;}

#head .nav{ height:34px;width:850px; float:left;}

#head ul{ height:30px;position:absolute; width:848px;}

#head ul li{ float:left; position:relative; height:30px; text-align:center;}

#head ul li a,#head ul li a:visited{ padding:8px 13px 0px 13px;display:block;font-weight:bold;height:22px; float:left;text-decoration:none; text-align:center;}

#head ul li.pos{left:-1px;}

#head ul li.pos a,#head ul li.pos a:visited{ display:block;}

#head ul li.last{background-position: 1000px;}

#head ul li.active{ height:30px;}

#head ul li.posr{right:-1px; float:right;background-position: 1000px;}

#head ul li.posr a,#head ul li.posr a:visited { padding:8px 12px 0px 12px;}

/*foot*/

#foot{ width:850px; margin:0 auto;}

#foot div{ height:28px;}

#foot span{ height:28px; line-height:28px; display:block;}

#foot span.left{ padding-left:10px;}

#foot span.right{ text-align:right; padding-right:10px;}

/*分页*/

.page{ height:24px;}

.page span{ display:block; float:left; padding:5px 10px 0 10px; height:19px;}

.page span.last{background-position: -1000px;}

.page span font{ font-size:12px;}

.page ul{ float:right; height:24px}

.page ul li{ float:left; height:24px; margin-left:5px; text-align:center; font-weight:bold; }

.page ul li.active{height:18px; width:22px;padding-top:4px;}

.page ul li a,.page ul li a:visited{ display:block; height:18px; width:22px;padding-top:4px;}

.page ul li a:hover{ text-decoration:none;}

.page ul li.home{ width:50px;}

.page ul li.home a,.page ul li.home a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.home a,*+html .page ul li.home a:visited{ width:48px; height:16px; padding-top:6px;}



.page ul li.previous10{ width:50px;}

.page ul li.previous10 a,.page ul li.previous10 a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.previous10 a,*+html .page ul li.previous10 a:visited{ width:48px; height:16px; padding-top:6px;}



.page ul li.previous{ width:50px;}

.page ul li.previous a,.page ul li.previous a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.previous a,*+html .page ul li.previous a:visited{ width:48px; height:16px; padding-top:6px;}



.page ul li.next{ width:50px;}

.page ul li.next a,.page ul li.next a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.next a,*+html .page ul li.next a:visited{ width:48px; height:16px; padding-top:6px;}



.page ul li.next10{ width:50px;}

.page ul li.next10 a,.page ul li.next10 a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.next10 a,*+html .page ul li.next10 a:visited{ width:48px; height:16px; padding-top:6px;}



.page ul li.lastly{ width:50px;}

.page ul li.lastly a,.page ul li.lastly a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page ul li.lastly a,*+html .page ul li.lastly a:visited{ width:48px; height:16px; padding-top:6px;}



.page1{ height:24px; margin-bottom:10px;}

.page1 span{ display:block; float:left; padding:5px 10px 0 10px; height:19px;}

.page1 span.last{background-position: -1000px;}

.page1 span font{ font-size:12px;}

.page1 ul{height:24px}

.page1 ul li{ float:left; height:24px; margin-left:5px; text-align:center; font-weight:bold; }

.page1 ul li.active{height:18px; width:22px;padding-top:4px;}

.page1 ul li a,.page1 ul li a:visited{ display:block; height:18px; width:22px;padding-top:4px;}

.page1 ul li a:hover{ text-decoration:none;}

.page1 ul li.home{ width:50px;}

.page1 ul li.home a,.page1 ul li.home a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.home a,*+html .page1 ul li.home a:visited{ width:48px; height:16px; padding-top:6px;}



.page1 ul li.previous10{ width:50px;}

.page1 ul li.previous10 a,.page1 ul li.previous10 a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.previous10 a,*+html .page1 ul li.previous10 a:visited{ width:48px; height:16px; padding-top:6px;}



.page1 ul li.previous{ width:50px;}

.page1 ul li.previous a,.page1 ul li.previous a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.previous a,*+html .page1 ul li.previous a:visited{ width:48px; height:16px; padding-top:6px;}



.page1 ul li.next{ width:50px;}

.page1 ul li.next a,.page1 ul li.next a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.next a,*+html .page1 ul li.next a:visited{ width:48px; height:16px; padding-top:6px;}



.page1 ul li.next10{ width:50px;}

.page1 ul li.next10 a,.page1 ul li.next10 a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.next10 a,*+html .page1 ul li.next10 a:visited{ width:48px; height:16px; padding-top:6px;}



.page1 ul li.lastly{ width:50px;}

.page1 ul li.lastly a,.page1 ul li.lastly a:visited{ width:48px; height:18px; padding-top:4px;}

*+html .page1 ul li.lastly a,*+html .page1 ul li.lastly a:visited{ width:48px; height:16px; padding-top:6px;}
