﻿/* old css */
/*line*/
.line01 {border-bottom:#cccccc 1px dashed; padding-bottom:5px;}
.line02 {border-bottom:#cccccc 1px dotted; padding-bottom:5px;}
.line03 {border-bottom:#FFE3B5 1px solid;padding-bottom:5px;}
.line04 {border-bottom:#cccccc 1px dashed; padding-bottom:10px;}
.line05 {border-bottom:#E0E0E0 1px solid;border-left:#E0E0E0 1px solid;border-right:#E0E0E0 1px solid;}
.line06 {border-top:#E0E0E0 1px solid;}
.line07 {border-top:#efb403 1px solid;}
/*space*/
.space20px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:20px;}
.space15px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:15px;}
.space10px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:10px;}
.space9px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:9px;}
.space8px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:8px;}
.space6px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:6px;}
.space5px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:5px;}
.space4px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:4px;}
.space2px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:2px;}
.space1px {CLEAR:both;FONT-SIZE:0px;WIDTH:100%;LINE-HEIGHT:1px;HEIGHT:1px;}
/*zindex*/
.zindex01 {z-index:10}
.zindex02 {z-index:50}
.zindex03 {z-index:100}
.zindex04 {z-index:200}
.zindex05 {z-index:500}
.zindex06 {z-index:1000}
.zindex07 {z-index:2000}
.zindex08 {z-index:9000}
.zindex09 {z-index:9999}/*用于浮动对话框*/
.zindex10 {z-index:99999}/*用于浮动管理层*/
/* cBig */
.cRed {color: rgb(237,107, 29) !important;}
.cBig {font:normal 16px "微软雅黑";}
.cDGray,.cDGray:visited,.cDGray:link,.cDGray a,.cDGray a:visited,.cDGray a:link{color:#999;}
.cSmall {font-size:12px;}
.cBrownBBS, .cBrownBBS:visited, .cBrownBBS a {color:#6F4D26;}
.cORGBBS, .cORGBBS:visited, .cORGBBS a, .cORGBBS:link {color:#ec5810;}
/* fpx */
.f12px {font-size:12px;}
.f14px {font-size:14px;}
.f20px {font-size:20px;}
.yahei {font-family:"微软雅黑","黑体"; font-weight:normal;}
	/* focusnews css */
	.focusNews {width:1170px;height:890px;background:#ffffff;margin:0px auto 0px auto; border-top:#FFBA00 solid 1px;}
	.focusNews .body-main {width:835px;height:890px; float:left;overflow:hidden}
	.focusNews .body-main .main-left {width:320px;height:865px;border-right:#E0E0E0 solid 0px;float:left;padding-top:15px;}
	.focusNews .body-main .main-left .focusImg {width:320px;height:335px;margin:0px auto 0px auto;border-bottom:#4C4C4C solid 0px; font-family:"微软雅黑"; overflow:hidden; text-decoration:none}
	.focusNews .body-main .main-right {width:504px;height:885px;float:right; overflow:hidden;}
	.focusNews .body-right {width:320px;height:885px; float:right;overflow:hidden;border-bottom:0px solid #ddd; float:right;}
	/* hotbss css */
	.hotBbs {width:1000px;height:983px;margin:0px auto 0px auto; background:#ffffff;}
	.hotBbs .body-main {width:755px;height:983px; float:left;overflow:hidden}
	.hotBbs .body-main .main-left {width:335px;height:983px;float:left;}
	.hotBbs .body-main .main-left .focusImg {width:305px;height:230px;margin:0px auto 0px auto;border-bottom:#4C4C4C solid 2px; overflow:hidden; text-decoration:none;}
	.hotBbs .body-main .main-right {width:404px;height:983px;float:right;}
	.hotBbs .body-right {width:230px;height:983px; float:right;overflow:hidden;float:right;}
	/* observe css */
	.observe {width:298px;height:98px;margin:0px auto 0px auto; padding-top:22px; padding-left:7px;overflow:hidden;background:url(../images/cnoolBbs-right-bg2014.png) no-repeat -230px 15px;}
	.observe .icon {width:84px;height:77px;background:url(../images/cnoolBbs-icon-bg2014.png) no-repeat 0px -50px; float:left}
	.observe .textarea {width:202px;height:65px; float:left;color:#878787; line-height:18px;overflow:hidden; padding-top:5px;}
	.observe .textarea strong{font-size: 14px;line-height: 25px;}
	/* rank css */
	.rankingAd {width:200px;height:36px;margin:0px auto; padding-top:6px;padding-left:95px;}
	.rankingList {width:320px;height:520px;background:url(../images/cnoolBbs-right-bg2014.png?v=2017082401) no-repeat -215px -110px; margin:0px auto; }
	
	/* headLine css */
	.headLine {width:504px;height:55px;padding-top:12px;overflow:hidden; border-bottom:#FFEDB7 0px solid;}
	.headLine H1 {width:504px;height:30px; margin:0px auto; font-size:22px; font-family:"微软雅黑","黑体"; line-height:26px;font-weight:normal;white-space:nowrap; overflow:hidden; text-align:center}
	.headLine H1 a,.focusNews-main .headLine H1 a:visited {color:#ec5810;}
	.headLine P {width:504px; line-height:24px; text-align:center; text-indent:0em; font-family:"微软雅黑"; font-size:14px;}
	.secondLine {width:504px;height:65px;overflow:hidden; border-bottom:#E1E1E1 0px dashed;}
	.secondLine H2 {width:504px;height:30px; margin:0px auto; font-size:22px; font-family:"微软雅黑","黑体"; line-height:26px;font-weight:normal;white-space:nowrap; overflow:hidden;text-align:center}
	.secondLine H2 a,.focusNews-main .headLine H1 a:visited {color:#ec5810;}
	.secondLine P {width:504px; line-height:24px; text-align:center;text-indent:0em; font-family:"微软雅黑"; font-size:14px;}
	.focus_news_hot_bottom {width:388px;display:table;color:#000000;font-size:14px;margin:0px auto 0px auto;BACKGROUND:#ffffff;}
	
	.news-title01 {width:504px;height:30px;BACKGROUND:#f8f8f8; margin-top:10px;}
	.news-title01 H2 {WIDTH:394px;text-align:right;line-height:30px;font-size:20px;font-weight:normal;overflow:hidden; color:#8F8F8F; font-family:"微软雅黑";}
	.news-title01 H2 SPAN {FLOAT:left;OVERFLOW:hidden;WIDTH:100px; font-weight:normal; font-size:20px;line-height:30px;HEIGHT:30px;text-align:left; color:#3f3f3f; margin:0px auto 0px auto; text-indent:10PX;}
	.news-title02 H2 {WIDTH:275px;text-align:center;line-height:26px;font-weight:normal;padding-left:1px; margin:0 0 0 15px;}
	.news-title02 H2 SPAN {BACKGROUND:url(../images/cnoolBbs-right-bg2014.png) no-repeat -372px -545px;WIDTH:73px; float:left; font-size:14px; line-height:22px; font-family:"微软雅黑"; margin:5px 0 0 0; color:#999;}
	.news-title02 H2 SPAN.on {BACKGROUND:#ec8a10;WIDTH:72px; height:22px;font-size:14px;color:#ffffff; cursor: pointer}
	.news-title03 {width:1000px;height:48px;padding-top:19px;}
	.news-title03 H2 {WIDTH:965px;text-align:right;line-height:27px;font-size:12px;font-weight:normal;overflow:hidden; color:#8F8F8F; padding-left:15px;}
	.news-title03 .tip01 {WIDTH:965px;text-align:right;line-height:27px;font-size:12px;font-weight:normal;color:#8F8F8F; padding-left:15px;}
	.news-title03 .tip01 SPAN {FLOAT:left;color:#FF5600; position: relative;margin-left:0px; margin-top:-6px;}
	.news-title03 .tip01 .ad {left:210px;width:250px; height:27px;top:15px;}
	.news-title03 .tip02 {WIDTH:700px;text-align:left;line-height:40px;font-size:12px;font-weight:normal;color:#8F8F8F; padding-left:15px; float:left}
	.news-title03 .tip02 SPAN {FLOAT:left;color:#FF5600; position: relative;margin-left:0px; padding:0 25px 0 0;}
	.news-title03 .tip02 a {color:#8F8F8F; font:normal 14px/40px "微软雅黑";}
	.news-title03 .tip02 SPAN a {color:#333; font:normal 20px/40px "微软雅黑";}
	.news-title03 .tip03 {WIDTH:230px; height:24px;overflow:hidden;color:#8F8F8F;float:right; padding:8px 0 0 0;}
	.news-title03 .tip03 .left {WIDTH:155px;height:22px;text-align:left;line-height:18px;font-size:12px;font-weight:normal;overflow:hidden;color:#8F8F8F;float:left; border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background:#ffffff;}
	.news-title03 .tip03 .left .input013 {border:0px;height: 20px;width: 155px;color:rgb(187, 187, 187);padding:2px 0px 0px 2px; font-size:14px;}
	.news-title03 .tip03 .right {WIDTH:56px;height:24px; float:left;}
	.news-title03 .tip03 .right .input014 {background:#ec8a10;border:0px;cursor: pointer;height:24px; line-height:22px;width:56px;color:#ffffff; float:left; font-family:"微软雅黑"; font-size:14px;}
	.news-title08 {width:234px;height:25px; padding-top:0px; border-top:0px solid #FFEDB7; margin:0px auto;}
	.news-title08 H2 {WIDTH:234px;text-align:right;line-height:28px;font-size:14px;font-weight:normal;overflow:hidden; color:#8F8F8F; font-family:"微软雅黑";}
	.news-title08 H2 SPAN {FLOAT:left;OVERFLOW:hidden;font-weight:normal; font-size:16px;line-height:28px;HEIGHT:28px;text-align:left; font-weight: normal;color:#666666; margin:0px auto 0px 0px;}
	
	UL.linkListItem-list01 {CLEAR: both;margin:0px auto;}
	UL.linkListItem-list01 LI {FONT-SIZE:16px;WIDTH:252px; font-family:"微软雅黑"; height:31px;line-height:35px; *line-height:31px; LIST-STYLE-TYPE:none;text-align:left; display:block;overflow:hidden;}
	UL.linkListItem-list02 {CLEAR: both; margin:0px auto;}
	UL.linkListItem-list02 LI {FONT-SIZE:12px;WIDTH:201px;}
	UL.linkListItem-list03 {CLEAR: both;margin:0px auto;}
	UL.linkListItem-list03 LI {FONT-SIZE:16px;WIDTH:454px; font-family:"微软雅黑"; height:31px;*height:31px;line-height:31px;*line-height:31px;LIST-STYLE-TYPE:none;text-align:left; display:block; overflow:hidden; margin:0 auto;}
	UL.linkListItem-list04 {CLEAR: both;margin:0px auto;}
	UL.linkListItem-list04 LI {FONT-SIZE:14px;WIDTH:294px;}
	
	/* content */
	.content {width:504px;overflow:hidden; padding-top:12px; padding-bottom:15px; display: block;}
	a.authorline {width:70px; overflow:hidden; white-space:nowrap; text-align:right; text-overflow:ellipsis; color:#6F4D26;}
	/* twitList*/
	.statusListboxInner {height:500px; width:234px; margin:0px auto; overflow:hidden;}
	UL.statusList li {clear:both;}
	.activityBoxInner {height:120px; width:200px; margin:0px auto; overflow:hidden;}
	.addfocusBoxInner {height:136px; width:200px; margin:0px auto; overflow:hidden;}
	.statusList li {font-size:14px;line-height:20px;overflow: hidden;}
	.statusList .statues {overflow: hidden;padding:10px 5px 4px 70px; border-bottom:0px solid #E1E1E1; display: block; height:54px; margin:0 0 12px 0;}
	.statusList .activityBox {overflow: hidden;padding:10px 5px 12px 70px; border-bottom:0px solid #E1E1E1; display: block; height:56px;}
	.statusList .addfocusBox {overflow: hidden;padding:10px 5px 12px 60px; border-bottom:0px solid #E1E1E1; display: block; height:46px;}
	.statusList .statues a { color:#333;}
	.statusList li p {color: #656C74; text-indent:0em; display:inline;word-break:normal;}
	.statusList li .thumb {float: left;margin-left: -70px;}
	.statusList li .activityThumb {float: left;margin-left: -70px;}
	.statusList li .addfocusThumb {float: left;margin-left: -60px;}
	.statusBown {width:200px;height:15px; margin:5px auto 0px auto;}
	.statusBown .bnt {width:200px;height:10px;background:url(../images/cnoolBbs-btn.png) no-repeat 0px -141px;display:block; overflow:hidden;}
	.statusBown .bnt:hover{background:url(../images/cnoolBbs-btn.png) no-repeat 0px -151px;}
	.statusUp {width:200px;height:15px; margin:0px auto 0px auto;}
	.statusUp .bnt {width:200px;height:10px;background:url(../images/cnoolBbs-btn.png) no-repeat 0px -305px;display:block; overflow:hidden;}
	.statusUp .bnt:hover{background:url(../images/cnoolBbs-btn.png) no-repeat 0px -295px;}
	.add-focusS {color:#048fc3;text-decoration: none !important;background: #cff4ff; border:1px solid #b5edff;display: inline-block;line-height:16px;height:16px;width:62px;}
	.add-focusS:hover {background:#048fc3;color:#ffffff;border:1px solid #048fc3;}
	.added-focusS {color:#999999;text-decoration: none !important; padding-left:14px;background: #eeeeee; border:1px solid #cccccc;display:inline-block;line-height:16px;height:16px;width:48px;}
	.added-focusS:hover {background:#048fc3;color:#ffffff;border:1px solid #048fc3;}
	.add-signS {font-weight: bold;font-family:'Arial';font-size: 17px;float: left;margin: 0 2px 0 4px;}
	.activities_text {padding:8px 0 5px 9px; border-bottom:1px #dddddd dashed; margin:0 0 4px 0;}
	.activities_box {width:200px;}
	
	/* topnav */
	.activityNav { width:319px; height:586px;padding-top:0px;float:left; margin:10px 0 0 0;}
	.activityNav .categoryTop {width:318px;height:35px; margin:0px auto 0px;border-left:0px solid #fee3b4; overflow:hidden;}
	.activityNav .categoryTop H2 {WIDTH:394px;text-align:center;line-height:28px;font-size:12px;font-weight:normal; color:#ee6b1d}
	.activityNav .categoryTop H2 SPAN {FLOAT:left;WIDTH:90px;line-height:36px;HEIGHT:36px;text-align:center; margin:0px auto 0px auto;font:normal 16px/36px "微软雅黑"; color:#ec8a10;}
	.activityNav .categoryTop H2 SPAN.on {BACKGROUND:#fff;WIDTH:318px; text-align:left;cursor: pointer; border-right:0px solid #ec8a10;border-left:0px solid #ec8a10;border-top:0px solid #ec8a10; font:normal 16px/36px "微软雅黑"; *z-index:2; *position:relative; height:37px;}
	.activityNav .categoryTop H2 SPAN.on a{color:#ec8a10;}
	.activityNav .categoryBody {width:317px;height:547px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;margin:-1px auto 0; border:0px solid #ddd;}
        .activityNav .categoryBody .homeBook-body04 {
            MARGIN: 0px auto 0px auto;
            WIDTH: 300px;
            padding-top: 5px;
            _padding-top: 16px;
            *padding-top: 12px;
            border-top: 2px solid #ec8a10;
        }
	
	/*活动、版主推荐*/
	.activities-img {width:305px; height:156px; margin:5px auto; overflow:hidden; position:relative;}
	.activities-title {width:305px; margin:0px auto 0px auto; padding:6px 0 0 0; line-height:18px; font-size:12px; color:#666; white-space:nowrap; overflow:hidden;}
.activities-img span {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: calc(100% - 20px);
    background: rgba(0,0,0,0.4);
    color: #fff;
    font: normal 16px/20px "微软雅黑";
    text-align: left;
    padding: 7px 10px;
}
	ul.activitiesList li {clear: both;}
.activitiesListboxInner {
    height: 335px;
    width: 305px;
    margin: 4px auto 0px auto;
    overflow: hidden;
}
.activitiesListboxInner01 {
    margin: 4px auto 0px auto;
    overflow: hidden;
}
    .activitiesListboxInner01 li .activityBox {
        display: block;
    }
    .activitiesListboxInner01 li.active .activityBox {
        display: none;
    }
    .activitiesListboxInner01 li .activities-img {
        display: none;
    }
    .activitiesListboxInner01 li.active .activities-img {
        display: block;
    }
    .activitiesList li p em.bao {
        color: #fff;
        background: #ff9600;
        float: left;
        height: 19px;
        width: 19px;
        font-size: 12px;
        text-align: center;
        border-radius: 5px;
        margin: 4px 5px 0 0;
        line-height: 19px;
    }
	.activitiesList li {font-size: 12px;line-height: 31px;overflow: hidden;}
	.activitiesList li .activityThumb {float: left;margin-left: -70px;}
	.activitiesList .activityBox {overflow: hidden;padding: 0px 5px 0px 0px;border-bottom: 0px solid #E1E1E1;display: block;height:31.6px; text-overflow:ellipsis; white-space:nowrap;}
	.activitiesList li p {color: #656C74;text-indent: 0em;display: inline;word-break: normal; font:normal 16px/28px "微软雅黑";}
	
	/*newsbody*/
	.news-body01 {MARGIN:0px auto;WIDTH:228px;height:248px;}
	.news-body02 {MARGIN:0px auto;WIDTH:252px;height:450px; overflow:hidden; padding-left:24px;}
	.news-body02 .homeBook-body02 {MARGIN:0px auto 0px auto;WIDTH:252px;padding-top:8px;_padding-top:12px;*padding-top:12px;}
	.news-body03 {MARGIN:0px auto;WIDTH:333px;height:656px; overflow:hidden}

	/* meilai 2014-5-6 */
	.meilai_box {width:1170px; margin:0 auto; overflow:hidden; background:#fff; margin-bottom:0px;}
    .meilai_box .meilai_left {float:left; width:320px; margin:0 auto; padding:12px 0 0 0;}
    .meilai_box .meilai_left .box305 {width:320px; margin:0 auto; position:relative; height:88px;}
    .meilai_box .meilai_left .box305 span {position:absolute; bottom:0px; left:0px; color:#fff; background: rgba(0,0,0,0.4) none repeat scroll 0 0 !important; filter: Alpha(opacity=40); width:305px; text-align:center; line-height:22px;}
    .meilai_box .meilai_mid {float:left; margin-left:10px;}
    .meilai_box .meilai_right {float:right; width:319px; padding:12px 0 0 0; height:88px;}  
	
	
	/* map */
	.big-title-bg {height:40px;margin:20px auto; border:1px solid #ddd; overflow:hidden; width:997px; padding:0px; line-height:40px;}
	

	/* mapbox */
	.mapBox { width:1170px; margin:0px auto 15px auto; display:table; background:#ffffff;}
	.mapBox .categoryTop {width:1169px;height:39px; margin:0px auto;border-left:0px solid #E0E0E0; z-index:2; position:relative;}
	.mapBox .categoryTop H2 {WIDTH:394px;text-align:center;line-height:38px;font-size:16px;font-weight:normal;}
	.mapBox .categoryTop H2 SPAN {FLOAT:left;OVERFLOW:hidden;BACKGROUND:#ffffff;WIDTH:100px;line-height:41px;HEIGHT:36px;text-align:center; margin:0px auto 0px auto;border-right:0px solid #E0E0E0;border-top:0px solid #E0E0E0; color:#ec8a10; font-family:"微软雅黑";}
	.mapBox .categoryTop H2 SPAN.on {WIDTH:100px; height:35px;font-weight:normal;text-align:center;cursor: pointer; border-right:1px solid #efb403; border-left:1px solid #efb403;border-top:3px solid #ec8a10; background:#fff; line-height:36px;}
	.mapBox .categoryBody {width:1170px; margin:-1px auto 0px auto;padding:0px 0px 0px 0px;position:relative;z-index:1;}
	.mapBox .categoryBody .baseScrollToTop {width:28px; height:100px;position:absolute;z-index:50; right:-29px; top:-1px;overflow:hidden;}
	.mapBox .categoryBody .baseScrollToTop .btn {width:28px;height:100px;background:url(../images/cnoolBbs-btn.png) no-repeat 0px -181px;display:block;text-decoration:none;float:left; line-height:27px; text-align:center;font-weight:bold;color:#ffffff;padding-right:12px;overflow:hidden}
	.mapBox .categoryBody .baseScrollToTop .btn:hover{background:url(../images/cnoolBbs-btn.png) no-repeat -28px -181px;}
	.mapBox .categoryBody .homeBook-body01 {MARGIN:0px auto 0px auto;WIDTH:1170px;}
	.mapBox .categoryBody H3 {width:45px; height:18px; padding-left:15px;float:left;border-right:0px solid #dddddd; font-family: "微软雅黑";}
	.mapBox .categoryBody H3 a {line-height:22px; font-size:16px;}
	.mapBox .categoryBody span {width:1070px;float:right;display: block; padding-right:15px;}
	.mapBox .categoryBody span P {float:left;width:900px;line-height:22px;color:#cccccc}
	.mapBox .categoryBody a {display:block; float:left; padding-right:12px;height:22px; line-height:22px;white-space:nowrap; font-size:14px; color:#333;}
	.mapBox .categoryBody a:hover {color:#ff9600;}
	
	UL.linkListItem-list08 {CLEAR: both;margin:0px auto;}
	UL.linkListItem-list08 LI { width:1168px; float: left;LIST-STYLE-TYPE:none;TEXT-ALIGN:left;padding:12px 0px 12px 0px;display:block; margin-top:-1px;}
	
/* new css */
.mainbody {width:1169px; border-top:1px solid #dddddd; border-left:1px solid #dddddd; margin:0 auto; overflow:hidden;}
.mainbody .content {border-right:1px solid #ddd; border-bottom:1px solid #ddd; width:458px; padding:20px;}
.mainbody .content.renwen {padding:12px 20px 6px;}
.mainbody .content .hd {font:normal 14px/20px "微软雅黑"; margin:0 0 12px 0;}
.mainbody .content .hd h3 {font-size:20px; margin:0 0 0 6px;}
.mainbody .content .hd a, .mainbody .content .hd span, .mainbody .img-content .hd span, .mainbody .img-content .hd a {color:#888888;}
.mainbody .content .hd span a.more {width:6px; height:11px; margin:5px 8px 0 10px; overflow:hidden; float:right; text-indent:-9999px; *margin:5px 8px 5px 10px; *display:inline-block; *float:none;}


.mainbody .content .bd .pic01 {width:180px; height:138px; overflow:hidden; float:left; position:relative; margin:0 15px 0 0;}
.mainbody .content .bd .pic01 span {position:absolute; bottom:0px; left:0px; width:100%; background:#000; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); color:#fff; text-indent:10px; line-height:24px; height:24px; *background:url(../images/bg-op.png) repeat;}
.mainbody .content .bd .pic01 span p {position:relative;}
.mainbody .content .bd .pic01 span a {color:#fff;}
.mainbody .content .bd .pic02 {width:458px; height:220px; overflow:hidden; float:left; position:relative; margin:0 15px 0 0;}
.mainbody .content .bd .pic02 span {position:absolute; bottom:0px; left:0px; width:100%; background:#000; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); color:#fff; text-indent:10px; line-height:24px; height:24px; *background:url(../images/bg-op.png) repeat;}
.mainbody .content .bd .pic02 span p {position:relative;}
.mainbody .content .bd .pic02 span a {color:#fff;}
.mainbody .content .bd h4 {font:normal 16px/24px "微软雅黑"; color:#333; margin:0 0 8px 0; float:left; width:260px; height:24px; overflow:hidden;}
.mainbody .content .bd .number01 {float:left; width:260px;}
.mainbody .content .bd .number01 li {font:normal 14px/27px "宋体"; float:left; width:260px; height:27px; overflow:hidden;}
.mainbody .content .bd .number01 li i {width:3px; height:3px; background:url(../images/icon01.jpg) no-repeat; float:left; margin:12px 6px 0 0;}
.mainbody .content .bd .number06 {float:left; width:458px;}
.mainbody .content .bd .number06 li {font:normal 14px/27px "宋体"; float:left; width:458px; height:27px; overflow:hidden;}
.mainbody .content .bd .number06 li i {width:3px; height:3px; background:url(../images/icon01.jpg) no-repeat; float:left; margin:12px 6px 0 0;}

.mainbody .content .bd .surrounding {width:458px; border-top:1px dashed #ddd; float:left; margin:15px 0 0 0; padding:10px 0 0 0;}
.mainbody .content .bd .surrounding .title {width:18px; height:36px; padding:7px 6px; font:normal 14px/18px "微软雅黑"; text-align:center; color:#fff; float:left; margin:0 8px 0 0;}
.mainbody .content .bd .surrounding li {font:normal 14px/27px "宋体"; float:left; width:210px; height:27px; overflow:hidden;}
.mainbody .content .bd .surrounding li i {width:3px; height:3px; background:url(../images/icon01.jpg) no-repeat; float:left; margin:12px 6px 0 0;}

.mainbody .content .bd .number01 li a, .mainbody .content .bd .surrounding li a { color:#333;}
.mainbody .content .bd .number01 li a:hover, .mainbody .content .bd .surrounding li a:hover { color:#ff9600;}
.content .bd .surrounding li .cDGray a {color:#999;}

.mainbody .content .bd .ad-box .ad-box-01 {overflow:hidden; margin:16px 0 0 0;}
.mainbody .content .bd .ad-box {border-top:1px dashed #ddd; overflow:hidden; width:260px; float:left; margin:11px 0 0 0;}
.mainbody .content .bd .ad-box a.pic02 {width:80px; height:40px; overflow:hidden; float:left; margin:0 6px 0 0;}
.mainbody .content .bd .ad-box h5 {font:normal 14px/20px "微软雅黑"; height:20px; overflow:hidden; margin:0 0 2px 0;}
.mainbody .content .bd .ad-box p {color:#888; height:21px; overflow:hidden;}

.mainbody .content .bd .pic-content {width:458px; float:left; border-top:1px dashed #ddd; margin:15px 0 0 0; padding:15px 0 0 0;}
.mainbody .content .bd .pic-content li {width:145px; float:left; margin:0 11px 0 0;}
.mainbody .content .bd .pic-content li.last {margin:0px;}











/* .mainbody .content .hd h3 */
.mainbody .content.eat .hd h3 a {color:#ffa600;}
.mainbody .content.eat .hd {border-left:4px solid #ffa600;}
.mainbody .content.tour .hd h3 a {color:#4abdcc;}
.mainbody .content.tour .hd {border-left:4px solid #4abdcc;}
.mainbody .content.wedding .hd h3 a {color:#b70123;}
.mainbody .content.wedding .hd {border-left:4px solid #b70123;}
.mainbody .content.emotional .hd h3 a {color:#de7d42;}
.mainbody .content.emotional .hd {border-left:4px solid #de7d42;}
.mainbody .content.friend .hd h3 a {color:#d83473;}
.mainbody .content.friend .hd {border-left:4px solid #d83473;}
.mainbody .content.car .hd h3 a {color:#0ea3da;}
.mainbody .content.car .hd {border-left:4px solid #0ea3da;}
.mainbody .content.house .hd h3 a {color:#c69511;}
.mainbody .content.house .hd {border-left:4px solid #c69511;}
.mainbody .content.finance .hd h3 a {color:#688ff5;}
.mainbody .content.finance .hd {border-left:4px solid #688ff5;}
.mainbody .content.home .hd h3 a {color:#8bb82a;}
.mainbody .content.home .hd {border-left:4px solid #8bb82a;}
.mainbody .content.picture .hd h3 a {color:#535353;}
.mainbody .content.picture .hd {border-left:4px solid #535353;}
.mainbody .content.ent .hd h3 a {color:#fd463e;}
.mainbody .content.ent .hd {border-left:4px solid #fd463e;}
.mainbody .content.renwen .hd h3 a {color:#984343;}
.mainbody .content.renwen .hd {border-left:4px solid #984343;}
.mainbody .content.xianshi .hd h3 a {color:#4eb3bf;}
.mainbody .content.xianshi .hd {border-left:4px solid #4eb3bf;}
.mainbody .content.study .hd h3 a {color:#ffb029;}
.mainbody .content.study .hd {border-left:4px solid #ffb029;}
.mainbody .content.px .hd h3 a {color:#7ec704;}
.mainbody .content.px .hd {border-left:4px solid #7ec704;}
.mainbody .content.wangmei .hd h3 a {color:#4b96ea;}
.mainbody .content.wangmei .hd {border-left:4px solid #4b96ea; margin:0px;}
.mainbody .content.sport .hd h3 a {color:#4b96ea;}
.mainbody .content.sport .hd {border-left:4px solid #4b96ea; margin:0px;}
.mainbody .content.tao .hd h3 a {color:#f17b00;}
.mainbody .content.tao .hd {border-left:4px solid #f17b00;}
.mainbody .content.soso .hd h3 a {color:#ff5948;}
.mainbody .content.soso .hd {border-left:4px solid #ff5948;}
.mainbody .content.shfw .hd h3 a {color:#f4945a;}
.mainbody .content.shfw .hd {border-left:4px solid #f4945a; margin:0px;}
.mainbody .content.fyp .hd h3 a {color:#f4945a;}
.mainbody .content.fyp .hd {border-left:4px solid #f4945a; margin:0px;}
.mainbody .content.sport01 .hd h3 a {color:#4b96ea;}
.mainbody .content.sport01 .hd {border-left:4px solid #4b96ea; margin:0 0 12px;}
.mainbody .content.weixin .hd h3 a {color:#fda612;}
.mainbody .content.weixin .hd {border-left:4px solid #fda612; margin:0 0 12px;}


/* .mainbody .content .bd .surrounding .title */
.mainbody .content .bd .surrounding.eat .title {background:#ffa600;}
.mainbody .content .bd .surrounding.tour .title {background:#4abdcc;}
.mainbody .content .bd .surrounding.wedding .title {background:#b70123;}
.mainbody .content .bd .surrounding.emotional .title {background:#de7d42;}
.mainbody .content .bd .surrounding.friend .title {background:#d83473;}
.mainbody .content .bd .surrounding.car .title {background:#0ea3da;}
.mainbody .content .bd .surrounding.house .title {background:#c69511;}
.mainbody .content .bd .surrounding.finance .title {background:#688ff5;}
.mainbody .content .bd .surrounding.home .title {background:#8bb82a;}
.mainbody .content .bd .surrounding.xianshi .title {background:#4eb3bf;}
.mainbody .content .bd .surrounding.renwen .title {background:#984343;}
.mainbody .content .bd .surrounding.renwen .title a {color:#fff;}
.mainbody .content .bd .surrounding.picture .title {background:#535353;}
.mainbody .content .bd .surrounding.ent .title {background:#fd463e;}
.mainbody .content .bd .surrounding.renwen .title {background:#984343;}
.mainbody .content .bd .surrounding.xianshi .title {background:#4eb3bf;}
.mainbody .content .bd .surrounding.study .title {background:#ffb029;}
.mainbody .content .bd .surrounding.px .title {background:#7ec704;}
.mainbody .content .bd .surrounding.wangmei .title {background:#4b96ea;}
.mainbody .content .bd .surrounding.sport .title {background:#4b96ea;}
.mainbody .content .bd .surrounding.tao .title {background:#f17b00;}
.mainbody .content .bd .surrounding.soso .title {background:#ff5948;}
.mainbody .content .bd .surrounding.sport01 .title {background:#4b96ea;}
.mainbody .content .bd .surrounding.weixin .title {background:#fda612;}


/* .mainbody .content .hd span a.more */
.mainbody .content.eat .hd span a.more {background:#ffa600 url(../images/icon02.png) no-repeat;}
.mainbody .content.tour .hd span a.more {background:#4abdcc url(../images/icon02.png) no-repeat;}
.mainbody .content.wedding .hd span a.more {background:#b70123 url(../images/icon02.png) no-repeat;}
.mainbody .content.emotional .hd span a.more {background:#de7d42 url(../images/icon02.png) no-repeat;}
.mainbody .content.friend .hd span a.more {background:#d83473 url(../images/icon02.png) no-repeat;}
.mainbody .content.car .hd span a.more {background:#0ea3da url(../images/icon02.png) no-repeat;}
.mainbody .content.house .hd span a.more {background:#c69511 url(../images/icon02.png) no-repeat;}
.mainbody .content.finance .hd span a.more {background:#688ff5 url(../images/icon02.png) no-repeat;}
.mainbody .content.home .hd span a.more {background:#8bb82a url(../images/icon02.png) no-repeat;}
.mainbody .content.picture .hd span a.more {background:#535353 url(../images/icon02.png) no-repeat;}
.mainbody .content.ent .hd span a.more {background:#fd463e url(../images/icon02.png) no-repeat;}
.mainbody .content.renwen .hd span a.more {background:#984343 url(../images/icon02.png) no-repeat;}
.mainbody .content.xianshi .hd span a.more {background:#4eb3bf url(../images/icon02.png) no-repeat;}
.mainbody .content.study .hd span a.more {background:#ffb029 url(../images/icon02.png) no-repeat;}
.mainbody .content.px .hd span a.more {background:#7ec704 url(../images/icon02.png) no-repeat;}
.mainbody .content.wangmei .hd span a.more {background:#4b96ea url(../images/icon02.png) no-repeat;}
.mainbody .content.sport .hd span a.more {background:#4b96ea url(../images/icon02.png) no-repeat;}
.mainbody .content.tao .hd span a.more {background:#f17b00 url(../images/icon02.png) no-repeat;}
.mainbody .content.soso .hd span a.more {background:#ff5948 url(../images/icon02.png) no-repeat;}
.mainbody .content.weixin .hd span a.more {background:#fda612 url(../images/icon02.png) no-repeat;}


/* wedding */
.mainbody .content.wedding .bd .pic01 {height:267px;}

/* emotional */
.mainbody .content.emotional .bd h4 {font:normal 16px/24px "微软雅黑"; color:#333; margin:0 0 8px 0; float:left; width:458px; height:24px; overflow:hidden;}
.mainbody .content.emotional .bd .number01 li {font:normal 14px/27px "宋体"; float:left; width:458px; height:27px; overflow:hidden;}
.mainbody .content.emotional .bd p {color:#888; margin:0 0 16px 0; float:left; height:42px; overflow:hidden; width:458px;}

/* xianshi */
.mainbody .content.xianshi .bd h4 {font:normal 16px/24px "微软雅黑"; color:#333; margin:0 0 8px 0; float:left; width:458px; height:24px; overflow:hidden;}
.mainbody .content.xianshi .bd .number01 li {font:normal 14px/27px "宋体"; float:left; width:458px; height:27px; overflow:hidden;}
.mainbody .content.xianshi .bd p {color:#888; margin:0 0 16px 0; float:left; height:42px; overflow:hidden; width:458px;}

/* friend */
.mainbody .content.friend .bd h4 {font:normal 16px/24px "微软雅黑"; color:#333; margin:0 0 8px 0; float:left; width:458px; height:24px; overflow:hidden;}
.mainbody .content.friend .bd .number01 li {font:normal 14px/27px "宋体"; float:left; width:458px; height:27px; overflow:hidden;}
.mainbody .content.friend .bd p {color:#888; margin:0 0 16px 0; float:left; height:42px; overflow:hidden;}


/* wangmei sport */
.mainbody .content .bd .surrounding.wangmei, .mainbody .content .bd .surrounding.sport {border-top:none; margin:0px;}
.mainbody .content .bd .surrounding.wangmei li, .mainbody .content .bd .surrounding.sport li {width:229px;}


/* picture */
.mainbody .content.picture .bd ul.number02 {width:468px; margin-right:-10px; margin-top:-10px;}
.mainbody .content.picture .bd ul.number02 li {width:224px; height:105px; float:left; overflow:hidden; margin:10px 10px 0 0;}

/* soso */
.mainbody .content.soso .bd ul.number03 {width:474px; margin-right:-13px; margin-top:-10px;}
.mainbody .content.soso .bd ul.number03 li {width:145px; height:140px; float:left; overflow:hidden; margin:10px 13px 0 0; font:normal 14px "宋体";}
.mainbody .content.soso .bd ul.number03 li a.pic05 {margin:0 0 10px 0; overflow:hidden; width:145px; height:88px; float:left;}
.mainbody .content.soso .bd ul.number03 li span {line-height:22px; height:22px; overflow:hidden; display:inline-block;}
.mainbody .content.soso .bd ul.number03 li span.bold {font:bold 14px/26px "Arial Regular";}

/* shfw */
.mainbody .content.shfw .hd a {margin:0 4px; padding:0 4px; line-height:20px; float:left;}
.mainbody .content.shfw .hd a.on, .mainbody .content.shfw .hd a:hover {background:#f4945a; color:#fff; }

.mainbody .content.fyp .hd a {margin:0 4px; padding:0 4px; line-height:20px; float:left;}
.mainbody .content.fyp .hd a.on, .mainbody .content.fyp .hd a:hover {background:#f4945a; color:#fff; }
.mainbody .content.fyp .hd a.fyphd {margin:0px; padding:0px;}
.mainbody .content.fyp .hd a.fyphd:hover {background:none; color:#333;}

/* shfw */
.mainbody .content .bd .surrounding.shfw {border-top:none; margin:0px;}
.mainbody .content .bd .surrounding.shfw li {width:220px; margin:0 9px 0 0;}

/* fyp */
.mainbody .content .bd .surrounding.fyp {border-top:none; margin:0px;}
.mainbody .content .bd .surrounding .number04 {width:229px; float:left;}
.mainbody .content .bd .surrounding .number04 li {width:220px; margin:0 9px 0 0;}
.mainbody .content .bd .surrounding .number04 li i {background:#999999; font:bold 14px "Arial"; width:16px; height:16px; margin:5px 6px 0 0; text-align:center; color:#fff;} 
.mainbody .content .bd .surrounding .number04 li.high i {background:#f4945a;}
.mainbody .content .bd .surrounding .number04 li .right {display:inline-block;}


/* study px */
.mainbody .content .bd .surrounding.study ul.number05 {width:190px; float:left;}
.mainbody .content .bd .surrounding.study ul.number05 li {width:185px;}
.mainbody .content .bd .surrounding.px ul.number05 {width:190px; float:left;}
.mainbody .content .bd .surrounding.px ul.number05 li {width:185px;}

/* ent car house home finance xianshi */
.mainbody .content .bd .surrounding.ent li {width:420px;}
.mainbody .content .bd .surrounding.car li {width:420px;}
.mainbody .content .bd .surrounding.house li {width:420px;}
.mainbody .content .bd .surrounding.home li {width:420px;}
.mainbody .content .bd .surrounding.xianshi li {width:420px;}
.mainbody .content .bd .surrounding.renwen li {width:420px;}
.mainbody .content .bd .surrounding.finance li {width:420px;}
.mainbody .content .bd .surrounding.px li {width:420px; height:24px;}



/* img-content */
.mainbody .img-content {width:1128px; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
.mainbody .img-content .hd {font: normal 14px/20px "微软雅黑";margin: 0 0 12px 0;}
.mainbody .img-content .hd h3 {font-size: 20px;margin: 0 0 0 6px; color:#ec8a10;}
.mainbody .img-content .bd {overflow:hidden; width:1152px; margin-right:-22px;}
.mainbody .img-content .bd .left, .mainbody .img-content .bd .right {width:386px;}
.mainbody .img-content .bd .left {width:760px;}
.mainbody .img-content .bd .po {position:relative; margin:0 14px 14px 0;}
.mainbody .img-content .bd .po span {position:absolute; height:32px; overflow:hidden; bottom:0px; left:0px; width:100%; line-height:32px; font-family:"微软雅黑"; font-size:14px; color:#fff; background:#000; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); text-indent:10px; *background:url(../images/bg-op.png) repeat;}
.mainbody .img-content .bd .po span a {color:#fff;}
.mainbody .img-content .bd .img-box01 {width:366px; height:366px; overflow:hidden;} 
.mainbody .img-content .bd .img-box02 {width:176px; height:176px; overflow:hidden;}
.mainbody .img-content .bd .img-box03 {width:312px; height:150px; overflow:hidden;}
.mainbody .img-content .bd .img-box04 {width:150px; height:312px; overflow:hidden;}

/* @group main_nav */
.main_nav li {height:18px;position: relative;float:left;}
.main_nav li a {color: #333333;display: block;height:18px;text-decoration: none;text-align: left; padding-left:2px}
.main_nav li ul {position: absolute;top:18px;left: 0px;background: #fff8e1;display: none; z-index:10;}
.main_nav li ul li{float: none;width: 115px;height:24px;}
.main_nav li ul li a {font-size: 12px;width: 110px;height:22px;line-height:22px;margin: 0px;padding-left:5px;}
.main_nav li ul li a:hover, .main_nav li.focus ul li a:hover {background: #ffcc33;color:#333333;}
.main_nav li.focus a, .main_nav li a:hover {background:#fff8e1;}
.main_nav li.focus ul li a {background: none;}

/* ad css */
.first-banner {width:1170px;margin:5px auto 5px auto;text-align:center;}
.second-banner {width:1170px;margin:0px auto 10px auto;text-align:center;display:table}
.second-banner .left {width:140px;height:80px;float:left;margin-right:10px; overflow:hidden;}
.second-banner .main {width:870px;height:80px;float:left;overflow:hidden;}
.second-banner .right {width:140px;height:80px;float:right;overflow:hidden;}
.third-banner {width:1170px;margin:0px auto 10px auto;/*text-align:center;*/ display:table}
.third-banner .left {width:495px;height:80px;float:left;margin-right:10px;}
.third-banner .right {width:495px;height:80px;float:right; overflow:hidden; *position:relative;}
.third-banner .left-325 {width:325px; height:80px; float:left; margin-right:12px;}
.third-banner .right-325 {width:325px; height:80px; float:right;}

/* bbsInfo */
.bbsInfo {width:1170px;height:30px;margin:0px auto;color:#666666; overflow: hidden;}
.bbsInfo .left {width:543px;height:30px; float:left;}
.bbsInfo .left .logo {width:120px;height:30px;margin:0px auto 0px 5px;float:left; display:inline}
.bbsInfo .left .logo .bnt{ width:115px; height:26px;background:url(../images/cnoolBbs-logo.gif) no-repeat 0px 0px;display:block;text-decoration:none}
.bbsInfo .left .map {width:116px;height:30px;margin:5px auto 0px auto;float:left;}
.bbsInfo .left .map .bnt{ width:101px; height:19px;background:url(../images/cnoolBbs-map.gif) no-repeat 0px 0px;display:block;text-decoration:none}
.bbsInfo .left .map .bnt:hover{background:url(../images/cnoolBbs-map.gif) no-repeat 0px -19px;}
.bbsInfo .left .mobileApp {width:139px;height:30px;margin:3px auto 0px auto;float:left;}
.bbsInfo .left .mobileApp .bnt{ width:127px; height:27px;background:url(../images/cnoolBbs-icon-bg.png) no-repeat 0px -214px;display:block;text-decoration:none}
.bbsInfo .left .mobileApp .bnt:hover{background:url(../images/cnoolBbs-icon-bg.png) no-repeat 0px -240px;}
.bbsInfo UL {clear:both;}
.bbsInfo .s1 {height:25px;line-height:25px; float:left;}
.bbsInfo .infoIcon {width:270px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 5px 7px;float:left;padding-left:15px}
.bbsInfo .jifenIcon {width:300px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 0px -21px;float:left;padding-left:18px}
.bbsInfo .ipadIcon {width:60px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 0px -51px;float:left; padding-left:14px}
.bbsInfo .mobileIcon {width:60px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 0px -78px;float:left;padding-left:14px}
.bbsInfo .sourceIcon {width:60px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 0px -100px;float:left;padding-left:14px}
.bbsInfo .weiboIcon {width:60px;height:25px;line-height:25px;background:url(../images/cnoolBbs-icon.png) no-repeat 0px -204px;float:left;padding-left:18px}
.bbsInfo .FM1047Icon {width:64px;height:25px;line-height:25px;float:left;}
.bbsInfo .FM1047Icon .bnt{ width:64px; height:25px;background:url(../images/cnoolBbs-icon.png?v=0.1.1.0235) no-repeat 0px -292px;display:block;text-decoration:none}
.bbsInfo .FM1047Icon .bnt:hover{background:url(../images/cnoolBbs-icon.png?v=0.1.1.0235) no-repeat 0px -318px}
.bbsInfo .FM1029Icon {width:64px;height:25px;line-height:25px;float:left;}
.bbsInfo .FM1029Icon .bnt{ width:64px; height:25px;background:url(../images/cnoolBbs-icon.png?v=0.1.1.0235) no-repeat 0px -344px;display:block;text-decoration:none}
.bbsInfo .FM1029Icon .bnt:hover{background:url(../images/cnoolBbs-icon.png?v=0.1.1.0235) no-repeat 0px -370px}


/* ed-title */
.ed-title {width:1170px;height:35px; margin:0px auto;BACKGROUND:url(../images/cnoolBbs-nav-bg.png) no-repeat -0px -228px;}
/* edBody css */
.edBody { width:1138px; padding:15px; font:normal 14px/24px "宋体";margin:0px auto 15px auto; border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;background:#ffffff;}
.edBody a {padding:0 3px;}

/* go-top2014 */
.gotop2014 { background:url(../images/go-top-icon2014.png) no-repeat; width:120px; height:275px; position:fixed; _position:absolute; right:40px; bottom:50px;}
.gotop2014 a {color:#fff; font:normal 14px "微软雅黑"; position:absolute; bottom:7px; left:30px; text-decoration:none;}
.gotop2014 a:hover {color:#f7f7f7;}


/* login */
.loginForm{width:258px; height:235px; margin:15px auto 0px auto; overflow:hidden;}
.loginForm li {padding:12px 0px 0px 0px;display: block;}
.loginnumber01 li i{width:35px; float:left; line-height:24px;}
.loginForm .input010 {border: 1px solid #ddd;height: 20px;width: 164px;color:rgb(187, 187, 187); padding:2px 0px 0px 6px; outline:none;}
.loginForm .setting {color: #666666;height:20px;line-height:20px; width:170px; float:left; padding-left:50px;}
.loginForm .setting input {margin-right:2px; margin-top:-2px;vertical-align: middle;}
.loginForm .setting input.labelbox {border: 0 none;}
.loginForm .loginBtn { height:32px;border-bottom:#ddd 1px solid; clear:both;}
.loginForm .loginBtn .input011 {border:1px solid #ec5810;cursor: pointer;height: 25px; line-height:25px;width:70px; margin-top:0px;color:#ec5810; float:left; margin-left:30px; margin:0 10px 0 0;}
.loginForm .loginBtn .input012 {border:1px solid #999999;cursor: pointer;height: 23px;line-height:25px;width:90px;margin-top:0px;color:#666666; float:left; text-align:center;}
.loginForm .personality {padding-top:12px;_padding-top:6px;*padding-top:6px;}
.loginForm .personality .confirmBtn {width:86px;height:25px;background:#ec8a10;display:block;text-decoration:none;float:left; line-height:27px; text-align:center;font-weight:bold;color:#ffffff;margin-right:12px;overflow:hidden}
.loginForm .personality .confirmBtn:hover{background:#ec5810;}
.loginForm .personality .myspaceBtn {width:86px;height:25px;background:#ec8a10;display:block;text-decoration:none;float:left;line-height:27px; text-align:center;font-weight:bold;color:#ffffff;overflow:hidden}
.loginForm .personality .myspaceBtn:hover{background:#ec5810;}
.loginForm .uboard { width:200px;height:20px;line-height:20px; padding-top:4px;overflow:hidden;}
.loginForm .uboard a {display:block; float:left; padding-right:8px;height:20px; white-space:nowrap}
.loginForm .personInfo {padding:0px 15px 0px 15px;}
.loginForm .personInfo dt {height:60px; width:60px;}
.loginForm .personInfo dt,.loginForm .personInfo dd {display:inline;float:left;}
.loginForm .personInfo dd {overflow:hidden;width:155px;word-wrap:break-word;float:right;margin:0px;}
.loginForm .personInfo dd.nameBox {display: block;overflow: hidden;padding: 0 0 0px; line-height:20px;}
.loginForm .personInfo dd.nameBox a.name {display: block;height:20px;line-height:20px;float:left; white-space:nowrap;max-width:99px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>87?"87px":"");margin-right:5px;overflow: hidden; font:normal 14px/16px "微软雅黑";}
.personInfo-bd {clear: both; margin:15px auto 5px auto; width:210px; border-bottom:0px solid #ddd; height:45px; overflow:hidden;}
.chars-bigsize {font-family:Arial;font-size:14px;height: 16px;overflow: hidden;}
UL.personInfo-num {margin-left:-5px;overflow: hidden;}
UL.personInfo-num li {line-height:20px; border-right:1px solid #cccccc;float:left;overflow: hidden;padding:0px 10px;text-align: left; }
UL.personInfo-num li.lastNode {border-right: medium none;}
UL.personInfo-num li a {Color:#666;}


/* go-top */
.go-top {position:fixed; width:51px; height:250px; left:50%; bottom:40px; margin-left:625px;}
.go-top .box-go01 {margin:3px 0 0 0;}
.go-top .box-go01 a {background:url(../images/go-top2014.png) no-repeat; width:51px; height:46px; display:block;}
.go-top .box-go01 a:hover {background:url(../images/go-top2014.png) no-repeat -61px 0px;}
.go-top .box-go02 {margin:3px 0 0 0; position:relative;}
    .go-top .box-go02 a {
        background: url(../images/go-top2014.png) no-repeat 0px -49px;
        width: 51px;
        height: 67px;
        display: block;
    }

        .go-top .box-go02 a:hover {
            background: url(../images/go-top2014.png) no-repeat -61px -49px;
        }
    .go-top .box-go04 a {
        background: url(/static/images/jx.png) no-repeat;
        width: 51px;
        height: 67px;
        display: block;
    }

        .go-top .box-go04 a:hover {
            background: url(/static/images/jxon.png) no-repeat;
        }
.web-cdkey,.web-qrcode {background:#fff; display:none; border:1px solid #ddd; padding:15px 12px 8px 12px; position:absolute; left:-129px; top:0px; width:100px;}
    .web-cdkey span, .web-qrcode span {
        font: normal 12px/24px "微软雅黑";
        margin: 8px 0 0 0;
        width: 88px;
        text-align: center;
display:block;
    }

.baoliao-img {
	background: #fff;
	display: none;
	border: 1px solid #ddd;
	padding: 15px 12px 8px 12px;
	position: absolute;
	left: -129px;
	top: 0px;
	width: 100px;
}

	.baoliao-img span {
		font: normal 12px/24px "微软雅黑";
		margin: 8px 0 0 0;
		width: 88px;
		text-align: center;
		display: block;
	}
.go-top .box-go03 {margin:3px 0 0 0;}
	.go-top .box-go03 a {
		background: url(/static/images/baoliao.png) no-repeat;
		width: 51px;
		height: 67px;
		display: block;
	}
.go-top .box-go03 a:hover {background:url(/static/images/baoliaoon.png) no-repeat;}


/* wedding 2014-10-27 */
        .slideBox-wed{ width:180px; height:267px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox-wed .hd-wed{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:30px; z-index:1; }
		.slideBox-wed .hd-wed ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox-wed .hd-wed ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#666666; color:#fff; cursor:pointer; }
		.slideBox-wed .hd-wed ul li.on{ background:#b70123; color:#fff; }
		.slideBox-wed .bd-wed{ position:relative; height:100%; z-index:0;   }
		.slideBox-wed .bd-wed li{ zoom:1; vertical-align:middle; }
		.slideBox-wed .bd-wed img{ width:180px; height:267px; display:block;  }
		
/* 2014-10-28 picture by tsd */
.mainbody .content.picture .bd .number02 .op-text {display:none;}
.mainbody .content.picture .bd .number02 .op-text a{width:224px; height:105px; position:absolute; top:0px; left:0px; line-height:105px; text-align:center; color:#fff; background:url(../images/bg-op.png) repeat; text-decoration:none;}
.mainbody .content.picture .bd .number02.slideBox-picture01 .op-text a {width:455px; height:200px; line-height:200px;}
.mainbody .content.picture .bd .number02.slideBox-picture02 .op-text a {width:148px; height:200px; line-height:200px;}

/* home 2014-10-28 by tsd */
        .slideBox-home{ width:180px; height:138px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox-home .hd-home{ height:7px; overflow:hidden; position:absolute; right:2px; bottom:30px; z-index:1; }
		.slideBox-home .hd-home ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox-home .hd-home ul li{ float:left; margin-right:5px;  width:7px; height:7px; line-height:14px; text-align:center; background:#666666; color:#fff; cursor:pointer; text-indent:-9999px; }
		.slideBox-home .hd-home ul li.on{ background:#8bb82a; color:#fff; }
		.slideBox-home .bd-home{ position:relative; height:100%; z-index:0;   }
		.slideBox-home .bd-home li{ zoom:1; vertical-align:middle; }
		.slideBox-home .bd-home img{ width:180px; height:138px; display:block;  }
		
		.slideBox-buy{ width:180px; height:138px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox-buy .hd-buy{ height:7px; overflow:hidden; position:absolute; right:2px; bottom:30px; z-index:1; }
		.slideBox-buy .hd-buy ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox-buy .hd-buy ul li{ float:left; margin-right:5px;  width:7px; height:7px; line-height:14px; text-align:center; background:#666666; color:#fff; cursor:pointer; text-indent:-9999px; }
		.slideBox-buy .hd-buy ul li.on{ background:#f17b00; color:#fff; }
		.slideBox-buy .bd-buy{ position:relative; height:100%; z-index:0;   }
		.slideBox-buy .bd-buy li{ zoom:1; vertical-align:middle; }
		.slideBox-buy .bd-buy img{ width:180px; height:138px; display:block;  }
		
		.slideBox-ent{ width:180px; height:138px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox-ent .hd-ent{ height:7px; overflow:hidden; position:absolute; right:2px; bottom:30px; z-index:1; }
		.slideBox-ent .hd-ent ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox-ent .hd-ent ul li{ float:left; margin-right:5px;  width:7px; height:7px; line-height:14px; text-align:center; background:#666666; color:#fff; cursor:pointer; text-indent:-9999px; }
		.slideBox-ent .hd-ent ul li.on{ background:#fd463e; color:#fff; }
		.slideBox-ent .bd-ent{ position:relative; height:100%; z-index:0;   }
		.slideBox-ent .bd-ent li{ zoom:1; vertical-align:middle; }
		.slideBox-ent .bd-ent img{ width:180px; height:138px; display:block;  }

/* wedding-ad 2014-10-28 by tsd */
        .slideBox-wed-ad{ width:260px; height:118px; overflow:hidden; position:relative; border:0px solid #ddd;  }
		.slideBox-wed-ad .hd-wed-ad{ height:15px; overflow:hidden; position:absolute; right:2px; top:5px; z-index:1; }
		.slideBox-wed-ad .hd-wed-ad ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox-wed-ad .hd-wed-ad ul li{ float:left; margin-right:2px;  width:7px; height:7px; line-height:14px; text-align:center; background:#666666; color:#fff; cursor:pointer; text-indent:-9999px; }
		.slideBox-wed-ad .hd-wed-ad ul li.on{ background:#b70123; color:#fff; }
		.slideBox-wed-ad .bd-wed-ad{ position:relative; height:100%; z-index:0;   }
		.slideBox-wed-ad .bd-wed-ad li{ zoom:1; vertical-align:middle; }
		
/* fyp min-h */
.min-h {min-height:165px;}

/* 热图广告 */
.img-content .ad {left: 150px;width: 250px;height: 27px;top: -8px;}
.floatingLayer02 {position:absolute;}
.img-content .hd {position:relative;}


/*泰山压顶*/
.gg_full {
	POSITION: relative; MARGIN: 0px auto; WIDTH:1000px;background:#e8e8e8; z-index:300;
}
.gg_full .gg_fbtn {
	POSITION: absolute; WIDTH: 19px; DISPLAY: none; HEIGHT: 55px; TOP: 0px; left: -23px
}
.gg_full .gg_fbtn A {
	DISPLAY: block; BACKGROUND: url(../images/gg_btn.png) no-repeat 0px 0px; HEIGHT: 55px; OVERFLOW: hidden
}
.gg_full .gg_fbtn .gg_fclose {
	BACKGROUND: url(../images/gg_btn.png) no-repeat -19px 0px
}
.gg_full .gg_fcon {
	DISPLAY: none; HEIGHT:350px; margin-bottom:10px;
}



.mainbody .content.picture .bd .slideBox-picture01 {width:455px; height:220px; float:left; margin:0 10px 0 0;}
.mainbody .content.picture .slideBox-picture01 .hd {width:455px;}
.mainbody .content.picture .slideBox-picture01 .hd {margin:0 auto; overflow:hidden; width:50px;}
.mainbody .content.picture .slideBox-picture01 .hd li {width:10px; height:10px; margin:10px 5px 0 0; background:#9a9a9a; float:left; }
.mainbody .content.picture .slideBox-picture01 .hd li.on {background:#353535;}
.mainbody .content.picture .slideBox-picture01 .hd {border:none;}

.mainbody .content.picture .bd .slideBox-picture02 {width:148px; height:220px; float:left;}
.mainbody .content.picture .slideBox-picture02 .hd {width:295px;}
.mainbody .content.picture .slideBox-picture02 .hd {margin:0 auto; overflow:hidden; width:50px;}
.mainbody .content.picture .slideBox-picture02 .hd li {width:10px; height:10px; margin:10px 5px 0 0; background:#9a9a9a; float:left; }
.mainbody .content.picture .slideBox-picture02 .hd li.on {background:#b40121;}
.mainbody .content.picture .slideBox-picture02 .hd {border:none;}

/*Floating layer*/
.floatingLayer01 {position:relative;}
.floatingLayer02 {position:absolute;}
/*hotad*/
.hot-news-ad {width:200px;height:20px;left:190px; top:9px;}
.smallFoloatAd {z-index: 99999; position: absolute; display: block; width:80px; height:80px; top: 0px; right:0px;}
.yradbody {width:1000px;height:900px; margin:0px auto;}


/* 2014-11-13 tsd height */
.mainbody .content.xianshi, .mainbody .content.renwen, .mainbody .content.eat, .mainbody .content.tour, .mainbody .content.car, .mainbody .content.house, .mainbody .content.finance, .mainbody .content.home, .mainbody .content.picture, .mainbody .content.ent, .mainbody .content.study, .mainbody .content.px {height:252px;}
.mainbody .content.wedding {height:501px;}
.mainbody .content.emotional, .mainbody .content.friend {height:230px;}
.mainbody .content.tao, .mainbody .content.soso {height:172px;}
.mainbody .content.wangmei, .mainbody .content.sport {height:84px;}
.mainbody .content.shfw, .mainbody .content.fyp {height:165px;}

.mainbody .content.sport01,.mainbody .content.tb {height:252px;}



/* 2015-02-04 tsd px滚动添加 */
        .txtMarquee-top{ width:420px;  overflow:hidden; position:relative;  border:0px solid #ccc; float:left;  }
		.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
		.txtMarquee-top .hd .next{ background-position:0 -140px;  }
		.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
		.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
		.txtMarquee-top .bd{ padding:2px 15px 0 0;  }
		.txtMarquee-top .infoList li{ height:24px; line-height:24px; overflow:hidden;  }
		
		
/* 2015-0401 tsd 淘宝广告代码 */
.tb_box01 {margin:0 20px 0 0;}


/* 2015-10-21 tsd 猜你喜欢 */
.sideMenu{  border:1px solid #ddd; width:957px; background:#fff; padding:20px; overflow:hidden; border-bottom:none;  }
.sideMenu h3{ height:115px; width:22px; float:left; padding:10px;  border-right:1px solid #fff; background:#ff9600; color:#fff; cursor:pointer;font:normal 14px/22px "Microsoft YaHei"; text-align:center;}
.sideMenu ul{ padding:2px 25px; color:#999; display:none; /* 默认都隐藏 */ float:left; width:777px; }
.sideMenu ul li {font:normal 14px/26px "微软雅黑"; width:388px; float:left; height:26px; overflow:hidden;}