/* 默认样式 */
body{margin:0;font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif;}
img{ border:0px;}
p,em,span,form,
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};
.sit{ margin:0 5px;}
h2{ font-size:12px; white-space:nowrap; overflow:hidden;}
h5{font-size:12px; font-weight:normal}
/*链接样式*/
a{text-decoration: none;cursor:pointer;}
a:link,a:visited {text-decoration: none;cursor:pointer;}
a:hover { text-decoration:underline;cursor:pointer;}
/*框架样式*/
#warp{ width:960px; display:table;margin:0 auto;}
#head{width:960px; display:table; }
#main{width:960px; display:table;}
#foot{width:960px; display:table;}
#footer{width:960px; height:60px;}
#right{ width:730px; float:right;}
#left{ width:220px; float:left;}
#box{ width:960px;}
#box1{ width:730px;}
.border{ margin-bottom:5px;}
.box_right{ width:220px; float:right;}
.box_left{ float:left; width:730px;}
/*头部样式*/
#head .top{margin-bottom:5px;}
#head .top .default{height:28px;}
#head .top .default div{height:28px;}
#head .top .default div.left{ padding-left:10px;}
#head .top .default div.right{ padding-right:10px;}
#head .top .default p,#head .top ul{ padding-top:6px;}
#head .top .default p{float:left;}
#head .top .default ul{ float:right;}
#head .top .default ul li{ float:left; padding:0 8px;}
#head .top .default ul li.last{background-position: 100px; padding-right:0;}

#head .middle{height:80px; margin-bottom:5px;}
#head .middle .logo{ float:left; width:220px; height:80px; overflow:hidden; text-align:center;}
#head .middle .menu{ float:right; height:80px;}
#head .middle .menu dl{ height:65px; padding:15px 0 0 15px; width:715px}
#head .middle .menu dl dt{ float:left; padding-right:5px; height:25px; line-height:25px;}
#head .middle .menu dl dd{ float:left; width:58px; text-align:center; height:25px; line-height:25px;}
#head .middle .menu dl dd.last{background-position: 500px; width:58px; text-align:right;}

#head .search{height:58px;}
#head .search div{ height:58px;}
#head .search div.left{ padding-left:10px;}
#head .search div.right{ padding-right:10px;}
#head .search ul{ float:left; padding:18px 0 10px 50px;}
#head .search ul li{ float:left; height:21px; padding-right:10px;}
#head .search ul li select{ font-size:12px; height:21px; line-height:21px; margin-top:1px; float:left;}
#head .search ul li input{ float:left;}
#head .search ul li.input input{ width:348px; padding:5px 5px 0 5px; height:16px; font-size:12px;}
#head .search ul li.button input{ width:81px; height:23px; border:0; font-size:12px; cursor:pointer; padding:6px 0 4px 0;letter-spacing: 5px;}
#head .search dl{ float:right;padding-top:22px;height:19px; overflow:hidden; width:300px;}
#head .search dl dt{ float:left; font-weight:bold}
#head .search dl dd{ float:left; padding:0 4px; height:19px;overflow:hidden; white-space:normal;}
/*底部样式*/
#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;}
/*标题样式*/
.border .title{ height:25px; padding:0 10px;}
.border .title span{ display:block;height:20px;}
.border .title span.all{ float:right;line-height:25px;}
.border .title span.all a{ color:#CD0000;}
.border .title span.tit{ float:left; font-weight:bold; padding-top:5px;}
*+html .border .title span.tit{padding-top:7px;}/*IE7文字填充*/
.border .title span.more{ float:right;}
.drafting{ float:right;}
span.config{ float:right; padding-right:10px;display:block;height:15px;}
span.config a,span.config a:visited{ display:block; padding:1px 0 5px 16px; width:25px;}
*+html span.config a,*+html span.config a:visited{padding-top:3px;}/*IE7文字填充*/
span.drafting a,span.drafting a:visited{ display:block; padding:5px 0 5px 16px; width:25px;}
*+html span.drafting a,*+html span.drafting a:visited{ padding-top:7px;}/*IE7文字填充*/
.border .title span.more a,.border .title span.more a:visited{ display:block; padding:5px 0px 5px 7px;/*width:45px;*/}
.border .title span.more1{ float:left;}
.border .title span.more1 a,.border .title span.more1 a:visited{ display:block; padding:5px 0px 5px 10px;width:45px;}
.border .title span.applic{ padding:5px 10px 0 10px;margin-left:10px; float:left}
*+html .border .title span.applic{ padding-top:7px;}/*IE7文字填充*/
.border .title span.cnaz{ float:right; width:34px; height:13px; padding-top:6px;}
/*列表样式*/
ul.text{ height:auto; overflow:auto;}
ul.text li{ float:left; height:22px; line-height:22px; overflow:hidden; white-space:nowrap}
ul.Points{ height:auto; overflow:auto;}
ul.Points li{float:left; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; padding-left:10px}
ul.two{height:auto; overflow:auto;}
ul.two li{float:left; height:22px; line-height:22px; overflow:hidden; white-space:nowrap;}
ul.two li span{ display:block; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; }
ul.two li span.left{width:65px;}

.line_foot{ padding:5px 0; width:950px; margin-bottom:5px; height:21px;}
/*分页*/
.page{ height:24px; margin-bottom:5px;}
.page span{ display:block; float:left; padding:5px 5px 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:5px;}
.page1 span{ display:block; float:left; padding:5px 5px 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;}
/*分页*/
.page2{ height:24px; margin-bottom:10px;}
.page2 ul{height:24px; line-height:24px; text-align:center;}
.page2 ul li{ display:inline;height:24px; margin-left:5px; text-align:center; font-weight:bold; }
.page2 ul li.active{height:18px; width:22px;padding:4px 3px 3px 6px;}
.page2 ul li a,.page2 ul li a:visited{height:18px; width:22px;padding:4px 7px 3px 7px;}
.page2 ul li a:hover{ text-decoration:none;}
.page2 ul li.home{ width:50px;}
.page2 ul li.home a,.page2 ul li.home a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.home a,*+html .page2 ul li.home a:visited{ width:48px; height:16px; padding-top:6px;}

.page2 ul li.previous10{ width:50px;}
.page2 ul li.previous10 a,.page2 ul li.previous10 a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.previous10 a,*+html .page2 ul li.previous10 a:visited{ width:48px; height:16px; padding-top:6px;}

.page2 ul li.previous{ width:50px;}
.page2 ul li.previous a,.page2 ul li.previous a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.previous a,*+html .page2 ul li.previous a:visited{ width:48px; height:16px; padding-top:6px;}

.page2 ul li.next{ width:50px;}
.page2 ul li.next a,.page2 ul li.next a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.next a,*+html .page2 ul li.next a:visited{ width:48px; height:16px; padding-top:6px;}

.page2 ul li.next10{ width:50px;}
.page2 ul li.next10 a,.page2 ul li.next10 a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.next10 a,*+html .page2 ul li.next10 a:visited{ width:48px; height:16px; padding-top:6px;}

.page2 ul li.lastly{ width:50px;}
.page2 ul li.lastly a,.page2 ul li.lastly a:visited{ width:48px; height:18px; padding-top:4px;}
*+html .page2 ul li.lastly a,*+html .page2 ul li.lastly a:visited{ width:48px; height:16px; padding-top:6px;}