@charset "utf-8";
/* CSS Document */

*{margin:0px 0px;padding:0px; list-style-type:none;}

html{
 scrollbar-3dlight-color:#97A9BC; 
scrollbar-arrow-color:#324B64; 
scrollbar-base-color:#f0f; 
scrollbar-darkshadow-color:#97A9BC; 
scrollbar-face-color:#C5D1E2; 
scrollbar-highlight-color:#E8F0F9; 
scrollbar-shadow-color:#C5D1E2;
SCROLLBAR-TRACK-COLOR:#fff;}
body{font-size:12px;line-height: 1.5em;color: #444;font-family:'宋体';height:100%;background:#F2F2F2 url(/images/body_back.gif) repeat-x; padding-bottom:0px;}
h1 {width:0;height:0;display:block;overflow:hidden;}
h2,h3,h4,h5,h6 {font-size:100%;}
li{list-style:none;}
ul, ol, li, img  {margin:0; padding:0; border:0;}
button {border:0;background:none;margin:0;padding:0; cursor:pointer;}
table,th,td {border-collapse:collapse;}
th {font-weight:normal;}
.dis {display:block;}
.undis {display:none;}
.clear{ clear:both;height:1px;  margin-top:-1px;  overflow:hidden;}
.f7{ font-family:Arial, Helvetica, sans-serif; font-size:7px;}
.f9{ font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.fl{float: left;}
.fr{float: right;}
.fb{ font-weight:bold;}
.nfb{ font-weight:normal;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{text-align:center;}
.pt10{ padding-top:10px;}
.mt4{ margin-top:4px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.pl15{ padding-left:15px;}
.pt20{ padding-top:20px;}
.pt15{ padding-top:15px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pl5{ padding-left:5px;}
iframe {border:0; width:466px;}
.white{ color:#fff;}
.black{ color:#000;}
.blue{ color:#2677BB;}
.brown{ color:#A84B01;}
.gray68{ color:#686868;}
.gray6{ color:#666;}
.red{ color:#FF0101;}
.red1{ color:#CD3704;}
.green{ color:#66A000;}
.bd{ border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE; background:#F6F6F6;}
.tit_more{ margin-top:-1px!important; margin-top:0px;}
h5.line{ width:100%; height:5px; overflow:hidden; font-size:1px; background:url(/images/line_list.gif) repeat-x bottom;}
.line_q{width:100%; background:url(/images/line_list.gif) repeat-x bottom;}


a {color:#333; cursor:pointer; text-decoration:none; font-family:'宋体'; font-size:12px;}
a:hover {color:#000;text-decoration:none;}
a.blue{ color:#2677BB;}
a.blue:hover{ color:#000;}
a.gray{ color:#363636;}
a.gray:hover{ color:#000;}

/*for title*/
#top_con{margin:0px auto; width:855px;  height:56px; *height:70px;}
#top{margin:14px auto;*margin:0; width:855px; color:#2677BB;}
#top span.rq{ margin-top:8px; width:300px; height:28px; padding-right:10px; line-height:28px; background:url(../images/name.gif) no-repeat right;}
#menu{ margin:0 auto; width:880px; height:47px; background:url(/images/rep_x.gif) repeat-x 0 0;}
#menu h4{ width:12px; height:47px; background:url(/images/back.gif) no-repeat 0px -35px;}
#menu h4.right{ background-position:-14px -35px;}
#menu span a{ margin-top:7px; margin-right:10px; display:inline-block; width:108px; height:29px; line-height:29px; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:none;}
#menu span a:hover,#menu span a.cur{ background:url(/images/back.gif) no-repeat -29px -35px; color:#000;}
#menu span.for{ margin-top:10px; padding-left:5px;height:21px; background:url(/images/back.gif) no-repeat -183px -4px; color:#fff;}
#menu span.for input{ border:0;}
#menu span.for input.text{ width:120px;}
#menu span.for input.but{ margin-left:5px; margin-top:4px; *margin-top:-4px; width:14px; height:15px; background:url(/images/back.gif) no-repeat -148px -35px; cursor:pointer;}
#position{ margin:0 auto; width:880px; height:30px; line-height:30px; color:#666666;}

#footer{ width:100%; height:70px; padding-top:15px; background:#DCDCDC url(/images/rep_x.gif) repeat-x 0 -57px; color:#363636; line-height:2em;}

.page_mt{width:100%; padding:5px 0px;padding-top:15px;padding-bottom:40px}
.page_mt a.page{ display:inline-block; width:16px;  min-width:16px;  height:16px; line-height:14px;margin:0px 1px;text-align:center; background:#fff; font-family:Tahoma, Helvetica, Arial; color:#000; font-size:11px; border:1px solid #6383A6;}


.page_mt a.pre_page,
.page_mt a.first,
.page_mt a.back,
.page_mt a.last,
.page_mt a.goto_yes{ display:inline-block; margin:0px 0px; margin-right:0px;  padding:0; width:18px; height:18px; background:url(/images/page_mt.gif) no-repeat 0 -55px; border:none; *margin-top:-21px}
.page_mt a.pre_page{ background-position:0 -62px;}
.page_mt a.first{ background-position:0 -20px;}
.page_mt a.back{ background-position:0  -104px;}
.page_mt a.last{ background-position:0  -145px;}
.page_mt a.pre_page:hover{ background-position: 0 -40px;}
.page_mt a.first:hover{background-position: 0  0px;}
.page_mt a.back:hover{ background-position: 0 -83px;}
.page_mt a.last:hover{ background-position: 0 -125px;}
.page_mt a.page:hover,.page_mt a.cur{background:#7793B1;color:#fff;line-height:14px;}
.page_mt input.goto{ margin-bottom:2px;width:39px; height:16px; line-height:13px; border:1px solid #6383A6; background:#fff;}
.page_mt input.goto_yes{ margin-bottom:2px;margin-right:5px;margin-left:1px;  width:18px; height:18px; border:none; background:url(/images/page_mt.gif) no-repeat 0 -166px; cursor:hand;}
.mark1{display:inline-block;width:130px; overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}


