﻿/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.fl,.fll,.flll{ float:left; display:inline;}.fr,.frr,.frrr{ float:right;display:inline;} .fm,.fmm{ float:right;display:inline;}
.mtop10{ margin-top:10px;}
/* Public */
html{ width:100%; height:100%;   }
body{ width:100%; height:100%; color:#333;font:14px 宋体,Tahoma,Helvetica,Arial,sans-serif; text-align:center;font-family:"微软雅黑";}
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:none; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.hot,hot a{color:#f60 !important}
.nodata{color:#999;}
.fr{float:right; }
.hide{display:none; }
.undis { display:none;}
body{ background-color:#f6f7eb;}
/* frame */
#wrap{ width:100%; margin:0 auto; text-align:center;overflow:hidden;}
#header,#content,#footer{width:980px; text-align:left;margin:0 auto;position:relative;   }
#content{overflow:hidden; padding-top:15px;}

/* header */
#header-wrap{background-color:#12a161; height:195px; }
#header{ position:relative; z-index:999;  }
#header #top{ position:relative;height:145px; background:url(images/topbg.png) no-repeat; }
#header h1.logo{ z-index:0; position:absolute; display:block; width:420px; left:0px; top:30px;}
#header h1.logo a{display:block; width:450px; }
#header .userPanel{ position:absolute; right:0px;top:0px; height:24px; line-height:24px; color:#fff;}
#header .userPanel a{ color:#fff; padding-left:5px; padding-right:5px;}

/* siteSearch */
.top-pic{ position:absolute; right:0px;top:0px; width:590px; height:145px;}
/* 搜索 */
.searchBar { height:29px; line-height:29px; color:#b5b5b5; overflow:hidden; width:231px; position:absolute; top:88px; right:10px; background:url(images/search.png) no-repeat left center;}
.searchBar .input {background:url(images/title_bg.png) 0 -234px no-repeat; border:none; color:#999; padding:0 0 0 10px; font-size:12px; height:30px; line-height:30px; width:148px; float:left;}
.searchBar .searchBtn{ display:block; width:42px; height:26px;line-height:26px; text-align:center; font-weight:bold; color:#fff; font-size:12px; font-weight:100; background:url(images/title_bg.png) right -234px no-repeat;  border:none; float:right; cursor:pointer;}
.searchBar .searchBtn:hover{ text-decoration:none; color:#FF0; }

/* navBar */
.navBar{ height:50px; background-color:#0fa35d;font-family:"宋体";}
.mainNav{ z-index:8; position:relative; }
.mainNav li.spe{ display:none;}
.mainNav .a1{width:80px;margin:0 1px; text-align:center;display:inline-block; color:#fff; font-size:14px; font-weight:bold; line-height:50px; height:50px;}
.mainNav .a1:hover{color:#ff6;}
.mainNav .li1{ float:left;position:relative; width:89px; text-align:center; height:50px; line-height:50px; }
.mainNav li.last1{background:none; }

/* subNav */
#subNavbg{ position:absolute; width:978px;  bottom:0; z-index:0; height:30px; }

/* mainNav */
.mainNav .ul1{  position:absolute;top:50px; left:0px; width:94px;display:none; overflow:hidden; zoom:1;z-index:999;background-color:#0fa35d;}
.mainNav .on1 .a1{color:#fff !important;text-decoration:none; border-top:3px solid #ffb200; height:44px; line-height:44px; }
.mainNav .li2 { line-height:40px; height:40px; border-top:1px solid #0d884e;}
.mainNav .li2 .a2{ color:#fff;}
.mainNav .li2 .a2:hover{color:#ff9900;text-decoration:none; }
#liID7 #ulID7{left:-38px;}



/* mode-a */
.mode-a{clear:both;overflow:hidden;zoom:1;}
.mode-a-side{float:right;width:250px;_display:inline;  }
.mode-a-main{float:left; width:720px;_display:inline; }


/* sideLogin 侧栏登录 */
#sideLogin{}
#sideLogin .hd{overflow:hidden; background:none; height:30px;line-height:30px; ;background:url(images/bgTit.png) no-repeat -111px 0px;}
#sideLogin .hd span{cursor:pointer;float:left;display:inline; color:#89C7EF;background:url(images/bgTit.png) no-repeat -110px
0px;width:110px;height:30px;text-align:center;font-weight:bold;  }
#sideLogin .hd span:hover{color:#1A7CBB}
#sideLogin .hd span.on{background-position:0 0; color:#fff;}
#sideLogin .bd{height:130px;padding:0 5px 5px 5px;border:1px solid #A9D0EB;border-top:none;   } 
#sideLogin .bd .tabCont{overflow:hidden;}

#userSta{overflow:hidden;}
#userSta .userlogin{margin:5px 0 0 10px; }
#userSta .userlogin li{padding:3px 0; }
#userSta .userlogin li.save{padding-left:48px;}
#userSta .userlogin li .reg_password{color:gray}

.loginedInfo{overflow:hidden;margin:5px 0 0 5px; }
.loginedInfo li{height:23px;line-height:23px;color:#666;  }
.loginedInfo li strong{color:#f60;font-weight:bold;}
.loginedInfo li span{color:#333;text-decoration:underline; }
.loginedInfo .li-tit{overflow:hidden;width:90%; }
.loginedInfo .li-f{float:left;width:47%;display:inline;margin-right:5px;   }
.loginedInfo .li-st{overflow:hidden;width:90%; color:#ccc;text-align:center; }
.loginedInfo .li-st a{margin:0 10px; }
#ScoreQ{margin:5px 0 0 10px; }
#ScoreQ li{padding:3px 0; }
#ScoreQ #loginButton{padding-left:48px;}
#ScoreQ .tips{color:#f90;}



/* */

.topicList01 .t{height:90px;}
.topicList01 .t .pic{width:120px;float:left;_display:inline;margin:3px 0 0 5px;  }
.topicList01 .t .pic img{border:1px solid #d8d8d8; }
.topicList01 .t .con{width:210px;float:left;}
.topicList01 .t .con .intro{border-bottom:none; }
.topicList01 .t .pic img{width:100px;height:80px;  }

.topicList01 .title a{font-size:14px;}

.boxNewsInd .ht ul li{line-height:30px; display:inline; padding-left:8px; padding-right:8px;}
.boxNewsInd .ht ul li.on a{ color:#f19408;font-weight:bold;}

/* newsGroup02 */
.newsGroup02{}
.boxNewsInd{width:354px; background-color:#fff; }
.boxNewsInd .hd{ height:40px; line-height:40px; border-bottom:2px solid #339966; padding-left:26px; padding-right:10px; background:url(images/hd.png) no-repeat 10px  center;}
.boxNewsInd .hd span{ float:right;font-family:"微软雅黑";}
.boxNewsInd .hd span a{ color:#666;}
.boxNewsInd .bd{border-top:none;height:auto;overflow:hidden; height:216px; padding:15px; }
.boxNewsInd .bd .topicList01 .t { height:78px;}
.boxNewsInd .bd .topicList .t .title a { color:#df3a14;}
.boxNewsInd .bd .topicList01 .t .pic img { width:97px; height:71px; padding:2px;}
.boxNewsInd .bd .topicList li.n { height:30px; line-height:30px;}
.boxNewsInd .bd .topicList li.n a { background:url(images/doti.png) left 8px no-repeat; padding-left:10px;}
.boxNewsInd .bd .topicList li.n a:hover { background:url(images/ind_li02.png) left -19px no-repeat;}
.boxNewsInd .bd .bt{ overflow:hidden; padding-top:6px;}


/* 侧栏公共部分 */
.box-b{ background-color:#fff;}
.box-b .hd{ background-color:#339966; height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:15px; text-align:left; color:#fff;}
.box-b .hd h3{ background:url(images/shd.png) no-repeat left center; padding-left:16px; font-weight:bold;}
.box-b .hd a{ color:#fff;}
.box-b .bd{ padding:15px;}






/* footer */
#footer-wrap{ background-color:#333; padding-top:15px; padding-bottom:15px; clear:both; margin-top:15px;}
#footer{ position:relative; text-align:center;  overflow:hidden;clear:both;margin-top:10px; color:#fff;}
#footer .copyright{ text-align:center; line-height:28px; }
#footer .copyright span{ padding-left:8px; padding-right:8px;}
#footer .copyright a{text-decoration:underline;color:#fff;}




