﻿/* CSS Document */
/* 总体样式 */

@CHARSET "UTF-8";
*{margin:0;padding:0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;outline: 0;}
body,td,th,input,button {font-family:  "宋体"; font-size:13px;color:#333;}

a { color:#333333; text-decoration:none;}
a:hover { color:#51B400; text-decoration:underline;}
ul, ol, dl, li{list-style-type:none;}
table {border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:400;}
img{vertical-align:middle; border:0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}

.cl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.cl{clear:both;}
.clear{clear:both;height:0;line-height:0;overflow:hidden;}
.floatl{float:left;}
.floatr{float:right;}
.red{color:#ff0000;}
.dred{color:#cc0000;}
.blue{color:#00529d;}
.highlight{color:#ff0000;}
.mar8{margin-top:8px;}
.mar8 img{margin:0 0 7px 0;}
.loading{background:url(../images/loading.gif) center center no-repeat;}
.b{font-weight:bold;}
.hide{display:none;}
.advb{border:#ddd solid 1px;}
#loading{position:absolute;color:#ff0000;}


/*form element*/
input.txt{width:260px;height:24px;line-height:24px;border-left:#7C7C7C solid 1px;border-top:#7C7C7C solid 1px;border-right:#aaa solid 1px;border-bottom:#aaa solid 1px;}
input.txt2{width:230px;height:24px;line-height:24px;border-left:#7C7C7C solid 1px;border-top:#7C7C7C solid 1px;border-right:#aaa solid 1px;border-bottom:#aaa solid 1px; }
input.txt1{width:240px;height:24px;line-height:24px;border-left:#aaa solid 1px;border-top:#aaa solid 1px;border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;}
input.txt3{width:200px;height:24px;line-height:24px;border-left:#7C7C7C solid 1px;border-top:#7C7C7C solid 1px;border-right:#aaa solid 1px;border-bottom:#aaa solid 1px; float:left; margin-left:5px; color:#999;}
.btn{padding:2px 8px;line-height:1.7;}
.textarea{width:260px;height:160px;border-left:#aaa solid 1px;border-top:#aaa solid 1px;border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;}
.select{width:260px;height:22px;line-height:22px;}
.select1{width:230px;height:22px;line-height:22px; }
.succ{background:url(../images/succ.gif) 100% 0 no-repeat;}
.fbtn{width:96px;height:28px;background:url(../images/fbtn.jpg) no-repeat;border:0;vertical-align:middle;line-height:28px;cursor:pointer;}
.fbtn1{width:96px;height:30px;background:url(../images/fbtn1.gif) no-repeat;border:0;vertical-align:middle;line-height:28px;cursor:pointer;}


/*顶部工具栏*/
#toolbar{background:url(../images/topbar_bg.png) repeat-x;height:25px;}
#toolbar li{margin-top:5px;padding:0 7px;line-height:1.2;}
#toolbar .sep{border-left:#ccc solid 1px;}
#toolbar .focboke{}
#toolbar .focme{display:block;background:url(../images/scot.gif) 98% 5px no-repeat;padding-right:12px;}
#toolbar .focboke a{text-decoration:none;}
#boke{width:80px;position:absolute;display:none;background:#f7f7f7;border:#cdcdcd solid 1px;z-index:9999;}
#boke a{line-height:1.6;}

/* 头部样式 */
.header{margin:auto;width:977px;}
.header03{background:url(../images/tu03.jpg) no-repeat;height:35px;}
.header03 ul{height:30px;padding:11px 0 0 35px;}
.header03 li{float:left;padding:0 35px 0 0;*padding:0 33px 0 0;}
.header03 a:link, .header03 a:visited, .header03 a:active{color:#fff;font-size:14px;font-weight:bold;}
.header a.red{color:#ff0000;}
#spe_region{height:24px;overflow:hidden;}


/* 搜索按钮样式 */
.searchTool{float:right;/*background:#ccc;*/}
#q{border:0;width:100%;font-size:14px;color:#999;}
.searchTool .ltd{height:28px;border-left:#707070 solid 1px;border-top:#707070 solid 1px;border-bottom:#cecece solid 1px;}
.searchTool .mtd{height:28px;border-left:#cecece solid 1px;border-top:#707070 solid 1px;border-bottom:#cecece solid 1px;}
.searchTool .rtd{height:28px;border-left:#cecece solid 1px;border-top:#707070 solid 1px;border-right:#cecece solid 1px;border-bottom:#cecece solid 1px;}
.searchTool .nowSearch{width:50px;height:28px;line-height:28px;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;}
.searchTool .btnSel{width:16px;background:url(../images/01.jpg);cursor:pointer;}
.searchTool .selOption{z-index:9999;position:absolute;margin:0 0 0 -1px;background:#fff;border:1px solid #cecece;display:none;}
#search_cat_list{width:66px;}
#search_province_list{width:300px;margin-left:-60px;}

.searchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.searchTool .selOption a:hover{color:#fff;background:#00539e;}
.searchTool .dou li{float:left;width:25%;font-size:14px;padding:2px 0;}
.searchTool .btnSearch{border:0;margin-left:5px;width:85px;height:30px;background:url(../images/03.jpg);line-height:30px;font-weight:bold;text-align:center;letter-spacing:5px;cursor:pointer;}
.dragdown{background:url(../images/dragdown.gif) 241px 2px no-repeat;}
.dragdown1{background:url(../images/dragdown.gif) 211px 2px no-repeat;}

/* 主体样式 */
.mainBody{margin:0px auto;width: 977px;line-height:1.7;}

.page_nav{height:32px;border:#cdcdcd solid 1px;margin-top:4px;background:#f1f1f1;}
.page_nav li{height:32px;line-height:32px;}
.page_nav .pre{background:url(../images/page_nav_pre.gif) no-repeat;text-indent:14px;}
.page_nav .guide{margin-right:8px;}

/*begin-pager*/
.pages{float:right;padding: 2px 0;font-size:13px;}
.pages a, .pages em,.pages strong { float: left; padding: 0 6px; margin-right: 2px; border: 1px solid #C2D5E3;
 height: 24px;line-height: 24px; overflow: hidden; color:#333333;}
.pages a:hover{ text-decoration: none; border-color:#336699;}
.pages strong {font-weight: 700;background-color: #E5EDF2; }
.pages a.prev, .pages a.next { background-repeat: no-repeat; }
.pages a.prev { background-image: url(../images/arrow_left.gif); background-position: 5% 50%; padding-left: 13px;  }
.pages a.next { background-image: url(../images/arrow_right.gif); background-position: 95% 50%; padding-right: 12px;}
/*end-pager*/


/* 脚部样式 
.footer{background:url(../images/foot01.jpg) repeat-x;margin:auto;height:99px;line-height:20px;font-size:12px;}
.foorer_1{background:url(../images/foot02.jpg) 0 2px no-repeat;margin:auto;height:81px;width:997px;padding:10px 0 0 0;}
.foorer_1 p{padding:0 0 0 300px;} */

.foot {background:url(../images/foot01.jpg) repeat-x; margin:0px auto; font-size:12px; line-height:20px; height:80px;}
.foot3{ width:650px;color:#000000;}
.foor_1 {height:75px; margin:0px auto; float:left; text-align:center; padding-top:18px;color:#000000;}
.foor_2 { height:75px; margin:0px auto; float:left; padding-top:18px;}
.foor_1 a { padding-left:5px;}

/*dump*/
.func{border:#FFA500 solid 1px;line-height:1.7;margin:5px;padding:5px;}
/*end dump*/

/*begin loadding*/
#loading_target{position:fixed;_position:absolute;left:5px;top:0}
/*end loadding*/

#announce{height:24px;overflow:hidden;}
#announce li{height:24px;line-height:24px;text-indent:24px;background:url(../images/ann_icon.gif) 0 2px no-repeat;overflow:hidden;}
#announce .ccc{color:#999;font-size:12px;font-weight:normal;}
#announce .dt{font-size:12px;}