/*全局初始化 S*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0; margin:0;} 
body{color:#000000; font-family:"宋体"; font-size:12px;background:#D8EEEC;}
html,body{width:100%;height:100%;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;} 
ol,ul {list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
table {border-collapse:collapse;border-spacing:0;} 
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{ font-family:Arial, Helvetica, sans-serif,"宋体";color:#004499;text-decoration:none;font-size:12px;}
a:hover,a:active{color:#f00;text-decoration:underline;}
input,button{cursor:pointer;}
/*全局初始化 E*/

/* 清除溢出，浮动 */
.clear{clear:both;overflow:hidden;margin:0px;padding:0px;height:0;}
/* 不需要额外增加元素的清理浮动的类*/
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* IE7 hack */
*+ .wrapfix{display:inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix{height:1%;}
.wrapfix {display: block;}
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited,.cRed a{color:#bb2323;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#004499;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited,.cBlack a{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a{color:#ff6600;}
.cPurple,a.cPurple,a.cPurple:visited,.cPurple a{color:purple;}

/* 字体属性 */
.fb{font-weight:bold;}
.fl{text-align:left;}
.fr{text-align:right;}
.fc{text-align:center;}
.fno{font-weight:normal;}
.fen{ font-family:Tahoma;}
/* 字体大小*/
.f12{font-size:12px;}
.f14{font-size:14px;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/*虚线*/
div.hr{ height:1px; margin:2px 0 3px 0;padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}
.btn{border:#5c9481 1px solid;background:#b2e05d;color:#fff;font-weight:bold;font-family:Arial;padding:0 3px;}
.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}
.pt5{ padding-top:5px;}
.pr5{ padding-right:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}
.p5{ padding:5px;}
.m5{ margin:5px;}

.blank10{ height:10px; overflow:hidden; clear:both;}
#container{overflow:auto; width:100%; height:100%;}

/*左右侧布局*/
.leftBox{width:160px;position:absolute; top:0;left:0; z-index:999; height:100%;overflow:auto;overflow-x:hidden;}
.rightBox{ border-left:#E2E2E2 solid 8px;margin-left:160px;background:#fff;}
.sideBarToggle{position:absolute;top:0;z-index:999; padding-top:300px;width:8px;margin-left:-8px;text-align:center; cursor:pointer;font-size:0;}
.sideBarToggle img{ cursor:pointer;}
.rightCont{}
.width765{width:765px; padding-top:10px;margin-left:10px;}
/*左侧分类导航*/
.wmenu,.toplink{width:135px;margin:0 auto;/*background:#fff;*/}
.menu,.menuat{ width:115px; height:20px; padding-top:3px; padding-left:20px; line-height:18px; background:url(../images/menubg.gif) no-repeat left -30px; cursor:pointer;color:#1A6861;clear:both; overflow:hidden;font-weight:bold;}
.menuat{background-position:0 -60px;color:#275F83;}
.menu em{font-weight:bold; padding-right:8px;}
.wmenu ul{width:90%;margin:0 auto;padding-left:10px;background:#fff;border:#EBF5F4 solid 1px;clear:both;overflow:hidden;}
.wmenu li{line-height:23px;float:left;width:50%;}
.wmenu li a,.wmenu li a:visited{color:#275F83;}
.wmenu li a:hover{color:#AE6004;}
.wmenu a.special,.wmenu a.special:visited{color:#AE6004;}
.wmenu a.special:hover{color:#bb2323;}
/*顶部链接*/
.toplink{margin-top:3px;text-align:center;clear:both; overflow:hidden;}
.toplink a,.toplink a:visited{color:#006699;}
.toplink a:hover{color:#ca1e1e;}
.toplink var em{font-weight:bold;font-family:Tahoma;color:#f57d3c;padding:0 5px;}
.toplink ul{height:27px;background:url(../images/menubg.gif) no-repeat left -93px;margin:5px 0;_margin:2px 0;line-height:29px;}
.toplink ul li{background-image:url(../images/menubg.gif);background-repeat:no-repeat;padding-left:13px;display:inline;}
.toplink ul a,.toplink ul a:visited{color:#000;}
.toplink p{line-height:22px; text-align:center;}

.icon1{background-position:left -131px;margin-right:7px;}
.icon2{background-position:left -154px;}
/*列表页相关 S*/
.headlogo{height:65px;background:url(../images/clublist1_x.gif) repeat-x;padding-top:4px;}
.headlogo h1{float:left;padding:4px 0 0 15px;}
.headlogo p{float:left;padding-left:5%;height:60px;overflow:hidden;}
/*面包屑*/
.crumbs{height:28px;margin:0 1px 0;padding:0 10px; line-height:28px; border:#d8eeec solid 1px;background:#75ae9b url(../images/clublist1_repeat.gif) no-repeat left top;}
.crumbs h2{display:inline; margin:0 55px 0 30px; font-weight:bold;color:#000;}
.crumbs a,.crumbs a:visited{color:#0b40b4;}
.crumbs a:hover{color:#cc0000;}
.crumbs a:link{color:#004499;}
.crumbs em{color:#000;display:inline;}
.crumbs a.favorites{color:#ccffcc; font-family:宋体;}
.crumbs a.favorites:hover{color:#99ff66;}

/*社区信息*/
.clubinfo{border:#d8eeec solid 1px;padding:3px 10px 5px 15px;background:#ebf4f1 url(../images/clublist1_x1.gif) repeat-x left 0px;margin:0 1px 4px; line-height:20px;}
.clubinfo .title{ line-height:25px; margin-bottom:5px;}
.clubinfo .title h2{width:106px;height:25px; text-align:center;line-height:27px; font-size:14px;color:#d53e1f; font-weight:bold;background:url(../images/clublist1_repeat.gif) no-repeat left -206px;}
.clubinfo .title h2,.clubinfo .title h2 p{ float:left;}
.clubinfo .title  p{color:#999999;padding-left:15px;height:25px; display:inline;}
.clubinfo .title  p span{color:#999999; display:inline;}
.clubinfo .title  p a,.clubinfo p a:visited{color:#083fb3;}
.clubinfo .title  p a:hover{color:#CC0000;}
.functionlink li{display:inline;}
.functionlink li a,.functionlink li a:visited{padding:3px 10px 2px; border:#cdee9e solid 1px;background:url(../images/clublist1_x.gif) repeat-x left -233px;color:#000;}
.functionlink li a:hover{border:#fcc287 solid 1px;background:url(../images/clublist1_x.gif) repeat-x left -266px;color:#000; text-decoration:none;}
.functionlink li a.special,.functionlink li a.special:visited{border:#fcc287 solid 1px;background:url(../images/clublist1_x.gif) repeat-x left -266px;}
.functionlink li a.special:hover{border:#cde7fa solid 1px;background:url(../images/clublist1_x.gif) repeat-x left -299px;color:#bb2323;}

.clubinfo #activitycon{ /*display:none;*/}
.clubinfo #activitycon a,.clubinfo #activitycon a:visited{color:#c60;}
.clubinfo #activitycon a:hover{color:#CC0000;}
/*翻页*/
.btnpage{margin:10px 10px 0; height:25px;padding-top:2px;}
.btnpage *{ display:inline;}
div.se{margin-left:20px;}
div.se input{ vertical-align:middle; font-size:12px;}
div.se input.i{width:80px; background:#fff url(../images/clublist1_repeat.gif) no-repeat -5px -140px;border:1px solid #7F9DB9; padding:2px 2px 2px 20px; margin-right:5px;}
div.se input.id{width:60px; background:#fff url(../images/clublist1_repeat.gif) no-repeat -5px -140px;border:1px solid #7F9DB9; padding:2px 2px 2px 20px; margin-right:5px;}
div.se input.btn{ width:50px; height:21px; border:none; cursor:pointer; font-size:12px; color:#900;background:#fff url(../images/clublist1_repeat.gif) no-repeat left -112px;}

div.page{TEXT-ALIGN:center; float:right;line-height:16px;}
div.page a,div.page span{font-size:12px;font-family:"宋体";}
div.page a,div.page a:visited{border:#cedead 1px solid; background:#f9f9f9; color: #434343;padding:1px 5px 0; margin-right:1px;font-size:12px;}
div.page a:hover {BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6; text-decoration:none;}
div.page A:active {BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6}
div.page span.current {border:#d0dbb1 1px solid; background:#e8f4d0; color: #000;padding:1px 5px 0; margin-right:1px;}
div.page span.disabled {border:#dddddd 1px solid; background:#f8f8f8; color: #ccc;padding:1px 5px 0;margin-right:1px;}
div.page .jump{padding-left:5px; font-size:12px; _vertical-align:middle;}
.jump input{ width:28px;height:16px;font-size:11px;font-family:Arial; border:#cedead solid 1px;}
/*帖子列表*/
.listbox{/*background:#f1faf9 url(../images/clublist1_x.gif) repeat-x left -615px;padding:10px;*/}
.mainbox{/*background:#fff;border:#ebf5f4 solid 3px;*/}
/*表格数据*/
.tablelist,.tablelisttop{clear:both;table-layout:fixed;width:100%;+width:auto; margin-top:-1px;}
.tablelist a,.tablelist a:visited,.tablelisttop a,.tablelist a:visited{color:#0840b2;}
.tablelist a:hover,.tablelisttop a:hover{color:#cc0000;}
.tablelist thead{height:30px;background:#a7d4d1 url(../images/clublist1_x.gif) repeat-x left -329px;}
.tablelist tbody tr,.tablelisttop tr{background:#ebf4f1;height:25px;}
.tablelist tbody td,.tablelisttop td{height:25px;white-space:nowrap;overflow:hidden;line-height:25px;color:#333;}
.tablelist .f14,.tablelist .f14 a,.tablelist .f14 a:visited,.tablelist a.f14:visited{font-size:14px;color:#004499;}
.tablelist .f14 a:hover,.tablelist a.f14:hover{color:#cc0000;}
.tablelist .titpage{padding-left:3px;}
.tablelist .titpage a{margin-left:4px;}
.tablelist .titpage a,.tablelist .titpage a:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#004499;}
.tablelist .titpage a:hover{color:#fff;background:#666;}
.tablelist .f11{font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.tablelisttop li a,.tablelisttop li a:visited{font-size:14px;color:#FFF;}
.tablelisttop li a:hover{color:#cc0000;}
.tablelisttop li{width:49%;float:left; line-height:25px; height:25px;}

.toplink ul.c_service {background: url("../images/menubg.gif") no-repeat scroll left -198px transparent;height:34px;line-height:17px;margin:5px 0;padding:10px 0;}
.toplink ul.c_service li{display:block; padding-left:0; color:#000; clear:both;}
.toplink ul.c_service li a,.toplink ul.c_service li span{ color:#006699;}
.toplink ul.c_service li.icon3{font-size:12px;padding-left:20px; text-align:center; font-weight:bold;}
.toplink ul.c_service li.icon3 a{color:#f07d3c;}
