body{width:1000px}
.more{font-size:0.9em}

/* gallery */
.gallery{float:left;width:100%;height:158px;overflow:hidden;margin-bottom:15px;padding:0 1px}
.gallery .imagetitle{float:left;width:194px;overflow:hidden;margin-right:2px}
.gallery .imagetitle .last{margin-right:0}
.gallery .imagetitle .image{width:194px;height:128px;background:#efefef;overflow:hidden}
.gallery .imagetitle .image img{width:194px}
.gallery .imagetitle .title{background:#000;height:30px;line-height:30px;overflow:hidden;white-space:nowrap}
.gallery .imagetitle .title a{color:#fff;padding:0 8px;display:block;width:170px;white-space:nowrap;overflow:hidden;text-align:center}

/* maincontent */
.maincontent{width:665px;margin-right:15px;_margin-bottom:10px}
.maincontent .wrapper ul li{height:25.2px;*height:24px;_height:20.9px;line-height:25.2px;*line-height:24px;_line-height:20.9px}
.quickcreate{width:195px;margin-bottom:12px;_margin-bottom:7px}
.famous{float:left;width:184px;padding:0 4px;border:1px solid #ddd;margin-right:15px;margin-bottom:15px;*margin-right:7px;_margin-right:7px}
.famous .title{height:56px;background:url(/https/blog.wenxuecity.com/images/title_shadow_180x10.gif) no-repeat center bottom;margin-bottom:5px}
.famous h4{background:url(/https/blog.wenxuecity.com/images/bg_title.jpg) repeat-x;color:#930;border:1px solid #ddd;height:22px;line-height:22px;padding:6px;margin:5px 0;font-size:1.1em}
.famous h4 span{float:left;display:block}
.famous h4 span.more{float:right}
.famous h4 span.more a{padding:0}
.famous .leftwrap{overflow:hidden;font-size:.85em;margin-bottom:10px;border-bottom:1px dotted #efefef;height:79px;line-height:79px}
.famous .leftwrap ul{list-style:none;float:left}
.famous .leftwrap ul li{white-space:nowrap;overflow:hidden;height:24px;line-height:24px}
.famous .leftwrap ul.name{float:left;width:80px;margin-right:7px;white-space:nowrap;overflow:hidden;margin-left:5px;list-style:none;padding-bottom:7px}.famous .leftwrap ul.last{margin-right:0}
.famous .leftwrap a{color:#333}
.famous .more{font-size:13px;font-weight:400}

.focus{float:left;width:456px;_width:450px;border-top:1px dotted #ddd}
.focus .title{height:50px;background:url(../images/title_shadow_456x10.gif) no-repeat center bottom}
.focus p{line-height:26px;overflow:hidden;white-space:nowrap}
.focus p.topic{font-size:1.3em;text-align:center;margin:10px 0}
.focus p.topic a{color:#3a6436}
.focus p.last{padding-bottom:15px;border-bottom:1px dotted #ddd}
.focus .group{padding:14.8px 0;*padding:16px 0;_padding:15.5px 0;border-bottom:1px dotted #ddd;height:133px;line-height:133px;width:456px;_width:450px;float:left}
.focus .group .imagetitle{float:left;width:144px;overflow:hidden;margin-right:17px}
.focus .group .imagetitle .image{width:144px;overflow:hidden;margin-bottom:6px}
.focus .group .imagetitle .image img{width:128px;height:93px;border:1px solid #ddd}
.focus .group .imagetitle .title{height:18px;line-height:18px;overflow:hidden;white-space:nowrap;width:144px;background:0 0;text-align:center}
.focus .group .imagetitle .title a{color:#333}
.focus .group ul{float:left;width:295px;_width:289px;list-style:none;overflow:hidden;white-space:nowrap}
.focus .group ul li{background:url(../images/icon_liststyle.gif) no-repeat center left;padding-left:15px;height:26px;line-height:26px}

.maincontent .wrap{float:left;width:195px;margin-right:14px}
.maincontent .wrapper{float:left;width:665px;*margin-bottom:10px}
.maincontent .wrapper a{color:#333}
.maincontent .hotposts .wrapper a{color:#1b4279}
.maincontent .hotposts .wrapper span.author a{float:left;color:#4c833f}
.maincontent .wrapper ul{margin-left:0;list-style:none}

.hotposts{float:left;width:325px}
.hotposts .title{height:50px;background:url(../images/title_shadow_325x10.gif) no-repeat center bottom}
.maincontent .hotposts .wrapper{width:325px}
.hotposts ul{float:left;width:325px;overflow:hidden;white-space:nowrap;padding-top:8px}
.hotposts ul li{height:26px;line-height:26px;border-bottom:1px dotted #ddd;overflow:hidden}
.hotposts span{display:inline-block;float:left;width:233px;overflow:hidden;white-space:nowrap;background:url(../images/icon_liststyle.gif) no-repeat center left;padding-left:15px}
.hotposts span.author{float:right;width:65px;font-size:.9em;padding-left:0;background:0 0}
.hotposts .more{float:left;width:325px;font-size:.9em}
.hotposts .more a{color:#3197c8}
.today{margin-right:15px}

.maincontent .col{border-right:2px solid #eee;width:320px;padding-right:10px;margin-right:10px}
.maincontent .col .wrapper{padding-top:5px;_padding-top:10px}
.maincontent .col .wrapper ul{list-style:none;margin-left:5px;overflow:hidden;white-space:nowrap;*margin-top:5px}
.maincontent .col .wrapper ul li{background:url(../images/icon_liststyle.gif) no-repeat center left;overflow:hidden;border:0;padding:0;height:28px;*height:23px;_height:23px;line-height:28px;*line-height:23px;_line-height:23px}
.maincontent .col .wrapper span{float:left;width:210px;overflow:hidden;white-space:nowrap;margin:0 0 0 15px}
.maincontent .col .wrapper span.author{width:68px;font-size:.9em;margin-right:0}
.maincontent .col .wrapper span.author a{float:left;color:#4c833f}
.maincontent .col .more{float:left;width:320px;font-size:.9em;*margin-top:-5px;*margin-bottom:0;*padding-bottom:0;_margin-bottom:0;_padding-bottom:0}.maincontent .col .imagetitle{float:left;width:135px;overflow:hidden;margin:10px 15px 9px 5px}
.maincontent .col .imagetitle .image{width:135px;height:90px;background:#efefef;overflow:hidden}
.maincontent .col .imagetitle .title{background:0 0;height:30px;line-height:24px;text-align:center;white-space:nowrap;font-size:.9em}
.maincontent .col .last{margin:0;margin-top:10px}
.maincontent .col .imagetitle_left{width:100%;height:75px;border-bottom:1px dotted #ddd;padding-bottom:15px;margin-bottom:8px;padding-top:16px}
.maincontent .col .imagetitle_left .image{width:96px;height:75px;background:0 0;border:0}
.maincontent .col .imagetitle_left .image img{width:96px}
.maincontent .col .imagetitle_left .theme{float:left;width:200px;overflow:hidden;background:0 0;color:#333;margin-bottom:8px;font-size:1em;font-weight:700;white-space:nowrap}
.maincontent .col .imagetitle_left .text{float:left;width:200px;height:50px;line-height:24px;font-size:.9em;overflow:hidden}
.maincontent .col .imagetitle_left .summary{float:left;width:200px;font-size:.9em;line-height:18px}
.maincontent .col .imagetitle_left .summary a{color:#cdcdcd}
.maincontent .last{border:0;padding-right:0;margin-right:0}

.keywordsearch{width:278px;border:1px solid #ddd;padding:15px 10px;margin-bottom:15px}
.keywordsearch input{float:left;width:130px;border:1px solid #ddd;height:24px;line-height:24px;padding-left:5px;margin-right:5px}
.keywordsearch input.keyword{width:150px}
.keywordsearch select{float:left;width:68px;height:26px;border:1px solid #ddd;padding:1px}
.keywordsearch button{float:left;width:45px;height:26px;line-height:24px}
.keywordsearch button a{color:#fff}

.sidebar .wrapper ul#weekRankingList{_margin-top:-8px}
.sidebar .title{_background:0 0}
.sidebar .wrapper{*margin-bottom:5px;_margin-bottom:5px}
.sidebar .wrapper span{padding:0}

#list .title .info{height:50px}
#list .title .info ul{list-style:none;overflow:hidden;height:34px}
#list .title .info ul li{float:left;width:144px}
#list .title .info ul li.noseclected h4{color:#bbb}
#list .wrapper ul li{padding:5px 0;*padding:0;_padding:0;height:22px;*height:30px;*line-height:30px;_height:28px;_line-height:28px}
#list .wrapper ul li img{float:left;margin-right:10px;padding-top:6px}
#list .wrapper ul li span{float:left;display:inline-block;width:150px;overflow:hidden;white-space:nowrap;margin-right:10px}
#list .wrapper ul li span.author{float:right;width:60px;margin-right:0;font-size:.9em}
#list .wrapper ul li span.author a{float:right;color:#4C833F}

.imagetitle_left{border:0;height:75px;overflow:hidden}
.imagetitle_left .image{width:100px;margin-right:10px}
.imagetitle_left .image img{height:75px}
.imagetitle_left .title{width:150px;border:0;font-size:.9em;font-weight:400}
.imagetitle_left .title a{color:#333}

/* banner */
.banner{float:left;width:100%;padding-bottom:15px;border-bottom:3px solid #4d7247;margin-bottom:15px;_margin-top:-15px;_margin-bottom:20px}

/* rightside */
.rightside{float:left;width:300px;background:#dee8df;margin-bottom:20px}
.rightside .title{border-top:3px solid #4d7247;border-bottom:1px solid #ddd;line-height:22px}
.rightside .title h4{padding:4px;padding-left:10px;font-size:1.1em;color:#4d7247}
.rightside .wrapper{padding:10px;font-size:.9em;clear:both}
.rightside .wrapper .wrapper{padding:0;font-size:1em}
.rightside .wrap{padding-top:30px;*padding-top:26px;_padding-top:22px}
.rightside .wrapper ul{list-style:none;float:left;padding-bottom:2px;_margin-bottom:10px}
.rightside .hr{height:1px;color:#ddd}
.rightside .wrapper ul li{background:url(../images/icon_liststyle.gif) no-repeat center left;overflow:hidden;padding:3px 3px 3px 18px;white-space:nowrap;height:20.5px;*height:21.5px;_height:22px;line-height:20.5px;*line-height:21.5px;_line-height:22px;width:249px}
.rightside .wrapper ul li span{padding-left:15px}
.rightside .more{float:left;width:300px;font-size:.9em;line-height:20px}
.rightside .more a{padding:0 15px 8px}
.rightside .imagetitle_left{width:100%;height:75px;*height:88px;overflow:hidden;padding-bottom:20px;*padding-bottom:13px;_padding-bottom:13px;border-bottom:1px dotted #ccc;margin-bottom:19px;*margin-bottom:15px;_margin-bottom:5px}
.rightside .imagetitle_left .image{float:left;width:100px;height:75px;overflow:hidden;margin-right:10px;background:#dee8df}
.rightside .imagetitle_left .image img{width:100px}
.rightside .imagetitle_left .title{float:left;width:160px;_width:155px;border:0;font-size:1.1em;font-weight:700;white-space:nowrap}
.rightside .imagetitle_left .title a{color:#333}
.rightside .imagetitle_left .summary{float:left;width:160px;_width:155px;height:50px;line-height:24px;overflow:hidden}
.rightside .smallimagetitle{float:left;width:95px;overflow:hidden;margin:0 20px;_margin:0 15px;margin-bottom:15px;_margin-bottom:6px}
.rightside .smallimagetitle .image{width:95px;height:64px;overflow:hidden;margin-top:13px}
.rightside .smallimagetitle .image img{width:95px}
.rightside .smallimagetitle .title{width:95px;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-align:center;border:0;font-size:.95em}

/* bigblock */
.bigblock{float:left;width:471px;overflow:hidden;padding-right:18px;border-right:1px solid #ddd;margin-right:18px;margin-bottom:15px;_margin-bottom:5px}
.bigblock .title{background:url(../images/title_shadow_470x10.gif) no-repeat center bottom;height:40px;font-size:1.1em;color:#366531}
.bigblock .title h4{background:url(../images/bg_h4_02.gif) repeat-x;height:29px;line-height:29px}
.bigblock .title h4 span{background:#fff;margin-left:10px;padding:0 5px}
.bigblock .wrapper{width:100%;overflow:hidden}
.bigblock .wrapper ul{list-style:none;padding:0 5px;_margin-bottom:10px}
.bigblock .wrapper ul li{background:url(../images/icon_liststyle.gif) no-repeat center left;overflow:hidden;padding:3px;*padding:0;_padding:0;height:20px;_height:19.1px;line-height:20px;_line-height:19.1px}
.bigblock .wrapper ul span{float:left;width:317px;overflow:hidden;white-space:nowrap;margin-left:15px}
.bigblock .wrapper ul span.author{width:108px;font-size:.9em;margin-right:0}
.bigblock .wrapper ul span.author a{float:right;color:#4c833f}
.bigblock .more{float:right;width:445px;font-size:.9em}
.last{padding-right:0;margin-right:0;border:0}

.leftbag{float:left;width:289px;overflow:hidden;margin:15px 10px 5px 5px}
.leftbag .bigimagetitle{float:left;width:289px}
.leftbag .bigimagetitle .image{width:289px;height:219px;overflow:hidden;background:#efefef}
.leftbag .bigimagetitle .image img{width:289px}
.leftbag .bigimagetitle .title{width:289px;line-height:24px;background:0 0;font-size:.9em;text-align:center;white-space:nowrap;color:#333}
.leftbag .imagetitle{float:left;width:135px;margin-right:15px}
.leftbag .imagetitle .image{width:135px;height:90px;bakcground:#efefef;overflow:hidden}
.leftbag .imagetitle .image img{width:135px}
.leftbag .imagetitle .title{width:135px;overflow:hidden;line-height:24px;background:0 0;font-size:.9em;text-align:center;white-space:nowrap;color:#333}
.leftbag .last{margin-right:0}
.rightbag{float:left;width:135px;margin:0 10px;margin-top:15px}
.rightbag .imagetitle .image{width:135px;height:90px;overflow:hidden}
.rightbag .imagetitle .image img{width:135px}
.rightbag .imagetitle .title{width:135px;overflow:hidden;line-height:24px;background:0 0;font-size:.9em;text-align:center;white-space:nowrap;color:#333}
.topbag{width:100%;overflow:hidden;margin-top:15px;margin-bottom:8px}
.topbag .imagetitle{float:left;width:200px;margin:0 20px;_margin-left:10px}
.topbag .imagetitle .image{width:200px;height:150px;_height:142px;background:#efefef;overflow:hidden}
.topbag .imagetitle .image img{width:200px}
.topbag .imagetitle .title{width:200px;height:32px;background:0 0;text-align:center;overflow:hidden;white-space:nowrap;line-height:26px;font-size:.9em;color:#333}
.topbag .last{margin:0}
.topbag .smallimagetitle{float:left;width:146px;margin:0 10px 0 8px;overflow:hidden}
.topbag .smallimagetitle .image{width:135px;height:90px;background:#efefef;overflow:hidden}
.topbag .smallimagetitle .image img{width:135px}
.topbag .smallimagetitle .title{width:135px;height:40px;_height:30px;line-height:24px;overflow:hidden;white-space:nowrap;font-size:.9em;color:#333;background:0 0}
.topbag .littleimagetitle{float:left;margin-left:8px}
.topbag .littleimagetitle .image{width:96px;height:65px;background:#efefef;overflow:hidden}
.topbag .littleimagetitle .image img{width:96px}
.topbag .littleimagetitle .title{width:96px;height:28px;line-height:24px;overflow:hidden;white-space:nowrap;font-size:.9em;color:#333;background:0 0}

#help{float:left;width:978px;overflow:hidden;border:1px solid #ccc;border-top:0;margin-bottom:20px;_margin-bottom:10px;padding-bottom:10px;_padding-bottom:0;_margin-top:-10px}
#help .title{background:0 0;height:50px}
#help .title .info{background:url(/https/blog.wenxuecity.com/images/bg_title.gif) repeat-x;border-bottom:1px solid #ccc;height:40px;line-height:40px;padding-left:10px;font-size:1.1em}
#help .title h3{background:url(/https/blog.wenxuecity.com/images/bg_arrow_down.gif) no-repeat top left 32px;color:#3a6837}
#help .title h3 span.date{padding-left:125px;background:0 0}
#help .posthelp{float:left;width:460px;_width:440px;padding:15px;padding-right:10px;_padding-bottom:0;border-right:1px solid #ddd;margin-right:15px}
#help .posthelp .title{width:460px;overflow:hidden;height:20px;margin-bottom:15px;border-bottom:2px dotted #ddd;padding-bottom:8px}
#help .posthelp .title h4{float:left;color:#633;font-size:1.1em;width:150px;background:#fff}
#help .posthelp .title span{float:right;background:#fff;width:30px;padding-left:10px;display:block;height:24px;line-height:24px}
#help .posthelp .title span a{color:#39c;font-size:.9em}
#help .posthelp ul{list-style:none;float:left;width:220px;_width:210px;margin-right:10px;overflow:hidden}
#help .posthelp ul li{padding-left:15px;background:url(/https/blog.wenxuecity.com/images/icon_liststyle_gray.gif) no-repeat center left;overflow:hidden;height:24px;line-height:24px;font-size:.9em;white-space:nowrap}
#help .posthelp a{color:#666}
#help .qa{float:left;width:460px;padding:15px 0;_padding-bottom:5px}
#help .qa .title{background:url(/https/blog.wenxuecity.com/images/bg_block.gif) repeat-x;width:460px;overflow:hidden;height:20px;margin-bottom:15px;border-bottom:2px dotted #ddd;padding-bottom:8px}
#help .qa .title h4{float:left;color:#633;font-size:1.1em;width:60px;background:#fff}
#help .qa .title span{float:right;background:#fff;width:30px;padding-left:10px;display:block;height:24px;line-height:24px}
#help .qa .title span a{color:#39c;font-size:.9em}
#help .qa ul{list-style:none;float:left;width:220px;margin-right:10px;overflow:hidden}
#help .qa ul li{height:24px;line-height:24px;font-size:.9em;white-space:nowrap}
#help .qa a{color:#666}

/* WIDTH990+10px WHITEBG 2/2014/JOLIE */
#maincontainer{width:1000px}
.maincontent{background:#fff;padding:0 15px 10px 5px;margin-right:0;width:675px}
.gallery{width:990px;margin:8px 5px 10px;padding:0 2px}
.banner{margin:15px 5px;padding: 0 5px 15px;width: 980px}
.bigblock{width:474px;margin-left:5px}
.last{margin-right:0}
.leftbag{margin-left:15px}
.topbag .imagetitle{margin:0 25px}
.topbag .last{margin:0}
.maincontent .col .imagetitle{margin-left:20px}
.maincontent .col .last{margin-left:0}
#help{width:988px;margin:0 5px 15px}