/*全局初始化 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%;overflow:auto;}
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;} 
q:before, q:after {content: ”;}
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{ font-family:Arial, Helvetica, sans-serif,"宋体";color:#000;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:#ff0000;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#003398;}
.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;}

/* 字体属性 */
.fb{font-weight:bold;}
.fl{text-align:left;}
.fr{text-align:right;}
.fc{text-align:center;}
.fno{font-weight:normal;}
/* 字体大小*/
.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;}
.blank10{height:10px; font-size:1px; display:block;clear:both;overflow:hidden;}
.blank10 hr{ display:none;}

.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}
.pt5{ padding-top:5px;}
.p10{padding:10px;}
.pr5{ padding-right:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}
.p5{ padding:5px;}
.m5{ margin:5px;}

/*新闻列表*/
ul.newslist12px,ul.newslist14px{}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;line-height:23px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;line-height:24px;color:#000080;}
ul.newslist18px li,ul.newslist18px li a,ul.newslist18px li a:visited{font-size:18px;line-height:24px;text-align:center; font-weight:bold;font-family:"微软雅黑","宋体";}
/*图片排版*/
dl.img_tex,dl.img_tex14{}
dl.img_tex dd p,dl.img_tex14 dd p{display:block;}
dl.img_tex dd span a{background:#f0f0f0;display:block;color:#000;text-align:center;}
dl.img_tex dd span a:hover{background:#cc6600;color:#fff; text-decoration:none;}

dl.img_tex dd{margin-bottom:5px;}
dl.img_tex14 dd{margin-bottom:7px;}
dl.img_tex dd span{line-height:22px;}
dl.img_tex14 dd span{line-height:28px;}
dl.img_tex14 dd span a{ font-size:14px;display:block;color:#000;text-align:center;}

/*广告*/
.ads765{margin-bottom:5px;}
/*按钮样式*/
.btn{padding:1px 2px;color:#000; font-size:12px; background:url(../images/bg_x.gif) repeat-x left -68px;height:22px; border:#c5c5c5 solid 1px;}

#container{overflow:auto; width:100%;}

/*菜单*/
#menu{ clear:both; overflow:hidden;font-weight:bold;}
#menu .nav{ height:31px; line-height:30px; background:#0faa78 url(../images/bg_x.gif) repeat-x left top;}
#menu .nav ul{ margin-left:22px;}
#menu .nav ul li{float:left; margin-right:2px; margin-top:1px;}
#menu .nav a{width:54px; display:block;color:#fff; text-align:center;font-size:14px; font-weight:bold;}
#menu .nav a:hover,#menu a:visited .nav .current{color:#000;background:#fff url(../images/bg_x.gif) repeat-x left -36px; text-decoration:none;}
#menu .statistics{ border:#3dd498 solid 1px; background:#fcfcfc; padding:0 10px; line-height:28px;height:28px; border-top:none;}
#menu .statistics .data{ float:left;color:#333333; margin-left:10px;}
#menu .statistics em{color:#cc3333; font-family:Arial; font-size:11px; font-weight:bold;text-align:center; background:#f9eab0;border:#edd67c solid 1px; padding:1px 5px; margin-right:5px;}
div.se{ float:right;}
div.se select{ font-size:12px;}
div.se input{ vertical-align:middle; font-size:12px;}
div.se input.i{width:150px; background:#fff url(../images/bg_repeat.gif) no-repeat -5px -593px;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/bg_repeat.gif) no-repeat left -565px;}


/*通用布局*/
.commonLeftColumn,.commonCenterColumn,.commonRightColumn{float:left;}
.commonLeftColumn{width:220px; margin-right:10px;}
.commonCenterColumn{width:335px; margin-right:10px;}
.commonRightColumn{width:190px; clear:none;}

.channelLeft,.channelRight{float:left; height:293px;}
.channelLeft{width:570px;margin-right:5px;}
.channelRight{width:190px;}

/*全局标签样式*/
.channelLeftL,.channelLeftR,.channelLeftLY,.channelLeftRY{width:282px; float:left;}
.channelLeftL,.channelLeftLY{ margin-right:5px;}
.channelLeftL h2,.channelLeftR h2{background:#d2f4b6 url(../images/bg_repeat.gif) no-repeat left top; line-height:26px;color:#275f83; font-size:14px; font-weight:bold; padding-left:12px;}
.channelLeftLY h2,.channelLeftRY h2{background:#eeedac url(../images/bg_repeat.gif) no-repeat left -31px; line-height:26px;color:#275f83; font-size:14px; font-weight:bold; padding-left:12px;}
.channelLeftL h2 a,.channelLeftR h2 a,.channelLeftL h2 a:visited,.channelLeftR h2 a:visited{color:#275f83;font-size:14px; font-weight:bold;}
.borderL,.borderR,.borderLY,.borderRno{ border-style:solid; border-width:1px;border-top:none;padding:10px 5px 0px 0px;}
.borderL{border-color:#cfecaa;background:#fff;}
.borderR{border-color:#e4e4e4;background:#fcfcfc;height:247px;}
.borderRno{border-color:#e4e4e4;background:#fcfcfc;}
.borderLY{border-color:#edecab;background:#fff;}

.li24 ul.newslist12px li{ line-height:23px; height:23px; overflow:hidden;}

/*其它标题特殊样式*/
.titlestyleY,.titlestyleG{ border-width:1px;border-style:solid; clear:both; overflow:hidden;}
.titlestyleY h2,.titlestyleG h2{background:url(../images/bg_x.gif) repeat-x; line-height:26px;color:#275f83; font-size:14px; font-weight:bold; padding-left:12px;}

.titlestyleY{border-color:#edecab;}
.titlestyleG{border-color:#cfecaa;}
.titlestyleY h2{background-position:left -135px;}
.titlestyleG h2{background-position:left -100px;}
.titlestyleY h2 span,.titlestyleG h2 span{float:right;padding-right:15px;}
.titlestyleY h2 span a,.titlestyleG h2 span a,.titlestyleY h2 span a:visited,.titlestyleG h2 span a:visited{color:#3366cc; font-size:12px; font-weight:normal;}


/*社区公告*/
.clubNotice{background:#fff url(../images/bg_repeat.gif) no-repeat left -273px;padding:10px;}
.clubNotice h2{background:url(../images/bg_repeat.gif) no-repeat -232px -62px;color:#006699; font-weight:bold; line-height:23px;padding-left:10px;}
.clubNotice h2 span{padding-right:10px;}
.clubNotice h2 span a,.clubNotice h2 span a:visited{color:#0099CC; font-weight:normal;}
.clubNotice h2 span a:hover{color:#CC6600;}
.clubNotice ul{margin-top:10px;line-height:23px; margin-bottom:4px;}
.clubNotice ul li span{color:#3366cc;}
.clubNotice ul li a{color:#000;}
.clubNotice ul li a:hover{color:#ff0000;}

/*首屏新闻列表*/
.newsList{line-height:24px;}
.newsList li{ height:24px; overflow:hidden;}
.newsList a,.newsList a:visited{ font-size:14px;color:#000080; text-decoration:none;}
.newsList a:hover{color:#ff0000; text-decoration: underline;}
.newsList em{color:#F60; font-size:14px;}
.newsList span{color:#000; font-size:12px;}

/*首屏头条*/
.headLines{background:url(../images/bg_repeat.gif) no-repeat left -119px; padding:15px 10px 10px;}
.headLines h3{ text-align:center; margin-bottom:10px;}
.headLines h3 a,.headLines h3 a:visited{
	font-family:"微软雅黑","黑体";
	font-weight:bold;
	font-size:18px;
	color:#000080;
}
.headLines h3 a:hover{color:#FF3300;}
.headLines p{color:#666; line-height:20px; height:60px;text-indent:2em; overflow:hidden;}
.headLines p a,.headLines p a:visited{color:#008000;}

/*右侧通用样式*/
.rightStyle{margin-bottom:5px;}
.rightStyle h3{background:#fff url(../images/bg_repeat.gif) no-repeat left -62px; line-height:26px; padding-left:12px;color:#000; font-weight:bold;}
.rightStyle h3 span{ padding-right:8px; font-weight:normal;}
.rightStyle h3 span a,.rightStyle h3 span a:visited{color:#3366cc;}
.rightStyle h3 span a:hover{color:#FF3300;}
.rightStyle .rightHieght{ height:293px;}

/*功能链接列表*/
.functionList{}
.functionList h4{background:url(../images/bg_repeat.gif) no-repeat left -90px;height:20px; display:block;clear: both;padding:5px 0 4px 20px;color:#0d590d; font-size:14px; font-weight:bold;}
.functionList ul{ line-height:24px;clear: both; margin-bottom:3px;}
.functionList ul li{ float:left;margin-left:4px;}
.functionList ul li a{color:#000; display:block; width:52px;}

/*社区登录*/
.clubLogin{ margin-bottom:10px;color:#333333;}
.clubLogin .inputBorder{width:118px;height:15px; border:#cbcbcb solid 1px; background:#fff;}
.clubLogin p{margin-bottom:10px;}

/*排行榜*/
.top10{padding:0 20px 0 15px; line-height:24px;background:url(../images/bg_repeat.gif) no-repeat -280px -268px;}
.top10 li{padding-left:30px;padding-right:20px;}
.top10 li a{color:#003399;}
/*左右侧布局*/
.leftBox{width:160px;position:absolute; top:0;left:0; z-index:999; 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{width:98%;}
.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;font-weight:bold; background:url(../images/menubg.gif) no-repeat left -30px; cursor:pointer;color:#1A6861;clear:both; overflow:hidden;}
.menuat{background-position:0 -60px;color:#275F83;font-weight:bold;}
.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:#ff0000;}
/*顶部链接*/
.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;}
.toplink p{line-height:22px; text-align:center;}
.toplink ul.c_service {background: url("../images/menubg.gif") no-repeat scroll left -198px transparent;height:68px;line-height:17px;margin:5px 0;
	padding:10px 0; text-align:left;}
.toplink ul.c_service li{display:block; padding-left:10px; color:#000; clear:both; line-height:16px;background-image:none;}
.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; line-height:18px;}
.toplink ul.c_service li.icon3 a{color:#f07d3c;}

/*社区美图*/
.imgtxt01{width:140px; float:left; overflow:hidden; margin-top:6px; margin-left:10px; display:inline;}
.it01img{}
.it01txt{text-align:center; width:146px; line-height:22px;background:#FFFFFF;color:#000;}
.it01txt a{color:#000;}
/*主题列表*/
.themelist{line-height:24px;color:#666; height:1%; margin-bottom:3px;}
.themelist dt,.themelist dd{float:left;height:24px; overflow:hidden;}
.themelist dt{width:68%;}
.themelist dd{width:10%;text-align:right;margin-left:2px;}
.themelist dd .hotauthor{width:15%;text-align:left;}
.themelist dd a,.themelist dd a:visited{color:#CC6600;}
.themelist dt a,.themelist dt a:visited{font-size:14px;color:#000080;}
.themelist dt a:hover,.themelist dd a:hover{color:#cc3333;}
.themelist dd .number{ font-family:Arial; font-size:11px; text-align:right;}
.themelist dd .number1{ font-family:Arial; font-size:11px; text-align:right;}
/*hot主题列表*/
.themelist_title{background:#FEFCFE;border:#EBF5F4 solid 1px;line-height:20px;color:#555; height:20px; margin-bottom:1px;}
.themelist_title dt,.themelist_title dd{float:left;height:20px; overflow:hidden;}
.themelist_title dt{width:68%;text-align:center;}
.themelist_title dd{width:10%;text-align:center;margin-left:2px;}

/*通用图片列表*/
ul.photolist{height:1%;clear:both; overflow:hidden;}
ul.photolist li{float:left; display:inline;text-align:center;}
ul.photolist img{border:#dcdddd solid 1px;}
ul.photolist h4{line-height:24px; height:24px;margin-bottom:4px;overflow:hidden;}

.hotphoto{padding:10px 0;}
.hotphoto li{margin:0 7px;width:136px;}
.hotphoto img{width:136px;height:90px;}
.hotphoto a,.hotphoto a:visited{color:#355aa4;}
.hotphoto a:hover{color:#CC0000;}
