/* maincontent */
.maincontent{float:left;width:660px;margin-right:20px;margin-bottom:10px}
.maincontent .title{background:url(/https/www.wenxuecity.com/images/title_shadow_665x10.gif) no-repeat bottom center;height:50px}
.maincontent .wrapper{float:left;width:320px;margin-right:20px}
.maincontent .wrapper #slideshow{float:left;width:100%;margin-bottom:5px}
.maincontent .wrapper #slideshow .image{width:320px;height:390px}
.maincontent .wrapper #slideshow .image img{width:320px}
.maincontent .wrapper #slideshow .title{background:#ddd;height:50px;line-height:50px;font-size:1.3em;text-align:center}
.maincontent .wrapper #slideshow .title a{color:#333}
.maincontent .wrapper #slideshow .slide{margin-left:120px;height:40px;line-height:40px;padding:5px 0 0}
.maincontent .wrapper #slideshow .slide span{margin-right:8px}
.maincontent .wrapper .wrap{background:#eee;margin:0;padding:10px;padding-bottom:0}
#sponsors{background:#efefff;padding:9px;width:300px}
.maincontent .focus{float:left;width:320px}
.maincontent .focus .title{height:50px;background:url(/https/www.wenxuecity.com/images/title_shadow_325x10.gif) no-repeat center bottom}
.maincontent .focus p{line-height:26px;overflow:hidden;white-space:nowrap;margin:0}
.maincontent .focus p span.dot{color:#060;margin-right:5px;font-size:1.5em}
.maincontent .focus p.topic{font-size:1.2em;text-align:left;margin:5px 0}
.maincontent .focus p.topic a{color:#3a6436}
.maincontent .focus p.last{padding-bottom:15px;border-bottom:1px dotted #ddd}
.maincontent .focus .activity{font-size:1.2em;color:#060;height:58px;line-height:58px;width:100%}
.maincontent .focus .imagelist{float:left;width:100%;margin-right:10px}
.maincontent .focus .imagelist .image{float:left;width:96px;height:115px;margin-right:15px;background:#efefef;margin-bottom:10px;overflow:hidden;}
.maincontent .focus .imagelist .image a{display:block}
.maincontent .focus .imagelist .image img{width:96px}
.maincontent .focus .imagelist .last{margin-right:0}
.maincontent .focus .listwrap{float:left;width:100%;overflow:hidden;margin-top:10px}
.maincontent .focus .listwrap .titlesummary{padding-bottom:10px}
.maincontent .focus .listwrap .titlesummary .title{font-size:1.1em}
.maincontent .focus .listwrap p{font-size:1.3em;color:#060;height:30px;line-height:30px}
.maincontent .listwrap .title{background:0 0;height:26px;line-height:26px;font-size:15px;white-space:nowrap;overflow:　hidden}
.maincontent .listwrap .title span{margin-right:5px}
.maincontent .listwrap .title a{color:#1B4279}
.maincontent .listwrap .title a:hover{color:red}
.maincontent .listwrap .summary{font-size:.9em;height:120px;overflow:hidden;line-height:20px}
.maincontent .listwrap .summary a{display:block;height:120px;overflow:hidden}
.maincontent .listwrap .summary span.more{display:block;float:right;position:relative;top:-20px;height:18px;overflow:hidden}
.maincontent .listwrap .summary span.more a{display:block;height:18px;background:#fff;padding:0 10px 0 14px;margin:0;color:#333}
.maincontent .package{float:left;width:100%;padding:10px 0}
.maincontent .package .picture{float:left;width:215px;height:270px;background:#efefef;margin-right:5px;overflow:hidden;}
.maincontent .package .picture a{display:block;height:270px}
.maincontent .package .picture img{width:215px}
.maincontent .wrap{float:left;width:320px;margin-right:15px}
.maincontent .wrap p{font-size:1.2em;color:#63835e;height:30px;margin:0}
.maincontent .wrap ul{width:320px;overflow:hidden}
.maincontent .wrap ul li{white-space:nowrap;padding-left:15px;background:url(/https/www.wenxuecity.com/images/icon_liststyle_arrow.gif) no-repeat left;font-size:.95em;height:24px;line-height:24px}
.maincontent .last{margin-right:0}
.maincontent .more{float:left;width:100%;font-size:.9em}
#recommendposts{margin-bottom:10px}
#recommendposts .title{font-size:1.1em}
#recommendposts .title ul li{height:40px;line-height:40px}
#recommendposts .title ul li.selected{border-right:1px solid #ccc;_border-right:0}
#recommendposts .wrapper{width:280px;*width:275px;_width:275px;overflow:hidden}
.sidebar .wrapper span{line-height:26px}
.sidebar .wrap{padding:5px 0 10px}
.sidebar .wrap ul{width:300px;font-size:1.1em;overflow:hidden}
.sidebar .wrap ul li{padding:4px 0;padding-left:15px;line-height:21px;border-bottom:1px dotted #ddd;background:url(/https/www.wenxuecity.com/images/icon_liststyle.gif) no-repeat left;white-space:nowrap}
.sidebar .wrap ul a{color:#1b4170}
.sidebar .wrap .more{margin-bottom:15px}
.sidebar .wrapper{padding:5px;padding-bottom:0}
.sidebar .more{margin-bottom:10px;_margin-bottom:20px}
.bigblock{float:left;width:482px;margin-right:15px}
.bigblock .wrapper{padding:0 8px;overflow:hidden}
.bigblock .title{background:url(/https/www.wenxuecity.com/images/title_shadow_470x10.gif) no-repeat center bottom;height:50px;color:#366531;margin-bottom:15px}
.bigblock .title .info{background:url(/https/www.wenxuecity.com/images/bg_title.gif) repeat-x;border:1px solid #ccc;border-top:0;height:40px;line-height:40px;padding-left:10px;font-size:1.1em}
.bigblock .title h3{background:url(/https/www.wenxuecity.com/images/bg_arrow_down.gif) no-repeat top left 32px;color:#3a6837}.bigblock .title h3#zrx{padding-left:4px}
.bigblock .title h3 span.date{padding-left:125px;background:0 0}
.bigblock .covertitle{float:left;width:150px;margin-right:5px}
.bigblock .covertitle .image{width:150px;height:180px;overflow:hidden;background:#efefef}
.bigblock .covertitle .image a{display:block;height:180px;overflow:　hidden}
.bigblock .covertitle .image img{width:150px}
.bigblock .covertitle .title{width:150px;height:35px;line-height:35px;background:#333;white-space:nowrap;font-size:.9em;text-align:center;_margin-bottom:0}
.bigblock .covertitle .title a{color:#fff}
.bigblock .wrap{float:left;width:300px;margin-left:9px;margin-bottom:13px}
.bigblock .wrap .picture{float:left;width:90px;height:120px;margin-right:15px}
.bigblock .wrap .picture img{width:90px}
.bigblock .wrap .last{margin-right:0}
.bigblock .wrap p{font-size:.9em;overflow:hidden;white-space:nowrap;margin:5px 10px}
.bigblock .wrap p.topic{font-size:1.2em}
.bigblock .wrap p.topic a{color:#63835e}
.bigblock .block{background:#e1e8e1;height:82px}
.bigblock .more{float:left;width:100%;height:35px;_height:30px;_line-height:40px;font-size:.9em}
.bigblock .more a{padding:0;margin-bottom:15px}
.rightside{margin-right:0}

/* banner */
.banner{clear:both;width:100%;margin-bottom:15px}

/* area */
.area{width:100%;float:left;margin-bottom:15px;margin-top:-25px}
.area h3{border-bottom:3px solid #0F5823}
.area h3 span{font-size:1.4em;color:#0F5823;background:#fff;position:relative;top:5px}
.col{float:left;width:313px;margin-right:20px}
.col .title{background:url(/https/www.wenxuecity.com/images/title_shadow_325x10.gif) no-repeat center bottom;height:40px;font-size:1.1em;color:#366531;margin-bottom:10px}
.col .title h4{background:url(/https/www.wenxuecity.com/images/bg_h4_02.gif) repeat-x;height:29px;line-height:29px}
.col .title h4 span{background:#fff;margin-left:10px;padding:0 5px}
.col .image{width:260px;height:160px;overflow:hidden;padding:6px;border:1px solid #eee;margin-left:19px;margin-bottom:10px}
.col .image a{display:block;height:160px;overflow:hidden}
.col .image img{width:260px}
.col .wrapper{margin-left:19px}
.col .wrapper ul{width:274px;list-style:none}
.col .wrapper ul li{padding:5px 0;padding-left:15px;background:url(/https/www.wenxuecity.com/images/icon_liststyle.gif) no-repeat left;overflow:hidden;white-space:nowrap;border-bottom:1px dotted #ddd}
.col .wrapper ul li a{color:#1f3984}
.col .more{font-size:.9em}
.last{margin-right:0}

/* gallery */
.gallery{float:left;width:978px;border:1px solid #ccc;border-top:0;overflow:hidden;padding-bottom:8px;margin-top:10px;margin-bottom:20px}
.gallery .title{background:url(/https/www.wenxuecity.com/images/title_shadow_978x10.gif) no-repeat center bottom;height:50px}
.gallery .title .info{background:url(/https/www.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}
.gallery .title h3{background:url(/https/www.wenxuecity.com/images/bg_arrow_down.gif) no-repeat top left 32px;color:#3a6837}
.gallery .title h3 span.date{padding-left:125px;background:0 0}
.gallery .wrapper{width:100%;overflow:hidden;padding:10px}
.gallery .wrapper .imagetitle{float:left;width:158px;margin-right:2px}
.gallery .wrapper .imagetitle .image{width:158px;height:186px;background:#efefef;overflow:hidden}
.gallery .wrapper .imagetitle .image a{display:block;height:186px}
.gallery .wrapper .imagetitle .image img{width:158px}
.gallery .wrapper .imagetitle .title{height:30px;white-space:nowrap;text-align:center;background:0 0;font-size:.9em;margin:6px}
.gallery .search{width:978px;padding:0 190px 30px;border-bottom:1px solid #ccc}
.gallery .search input[type=text]{width:500px;height:30px;border:1px solid #ccc;margin-right:10px}
.gallery .search input[type=image]{vertical-align:middle;_vertical-align:top}

/* WIDTH990+10px WHITEBG 2/2014/JOLIE */
.maincontent{background:#FFF;padding:8px 0 0 5px;width:675px;margin-right:15px}
.maincontent .focus{width:330px}
.sidebar{background:#fff;padding-top:8px}
.bigblock{width:485px;margin-left:5px}
.area{width:990px;margin:0 5px 10px}
.col{margin-left:5px;margin-right:15px;width:316px}
.last{margin-right:0}
.gallery{margin:10px 5px 15px;width:988px}