﻿.looppic-l-710, .grid-s18, .zt-grid-s18 {  float:left; }
.looppic-r-230,.main-r-230 { float:left; margin-left:10px; width:230px; }
.looppic-l-710{position:relative}
.looppic-l-710 img{border-width:0;padding:0}

.looppic,.grid-s18e6,.index-p4r,.index-p5l,.class-navgation,.hot-tags { margin-top:10px; overflow:hidden; zoom:1; }
	.looppic-l-710 { width:710px; }
	.looppic-r-230 { border:1px #ccc solid; width:228px; }
		
		.looppic-l-710 .over { bottom:1px; font-size:14px; font-weight:bold; position:absolute; right:8px; z-index:6 }
			.looppic-l-710 .over a { color:#fff; text-decoration:underline; }
			.looppic-l-710 .over a:hover { color:#fe5400; }


	.grid-s18 { width:710px; }
	/*.zt-grid-s18 { border:1px solid #ccc; padding:10px; width:688px; }*/
	.zt-grid-s18 { border:1px solid #ccc; padding:10px; width:928px; }
		
		.index-p2l,.index-p3l,.index-p4l-h1,.grid-s260m0e100,.index-p4r,.bottom-search,.class-navgation { border:1px #ccc solid; }

		/** WOKENDE 精彩专题 **/
		.index-p2l { padding-top:8px; }
			.scroller { height:160px; height:165px \9; margin-left:7px; overflow:hidden; width:694px; }
			.index-p2l h1 { margin-bottom:10px; margin-left:10px; text-align:left; }
			.index-p2l ul { width:4000px; }
			.index-p2l li { float:left; margin-right:18px; width:160px; }
				.index-p2l li img { height:120px; width:160px; }
				.index-p2l p { font-weight:bold; line-height:18px; /*padding-left:10px;*/ padding-top:4px \9; margin-top:-3px; margin-top:0px \9; text-align:left; }
				.index-p2l em { color:#A1A1A1; font-weight:normal; }
			.index-p2l-bottom { border-top:1px #ccc solid; background:#F9FBFA; color:#5F7489; height:20px; font-weight:bold; line-height:20px; padding:0 10px; padding-right:5px; text-align:left; }
				.index-p2l-bottom span { float:right; }
				.index-p2l-bottom img { margin-top:3px; }

		/** WOKENDE 热门标签 **/
		.index-p3l { font-size:12px; line-height:21px; margin-top:10px; padding:10px 15px; text-align:left; }

		.index-p4l-h1 { border-bottom:0; color:#FF7A03; font-family:Microsoft YaHei,SimHei,\5b8b\4f53; font-size:18px; margin-top:10px; padding:5px 10px; text-align:left; }
			.index-p4l-h1 span,.index-p4l-subh1 span { color:#000; float:right; font-size:12px; font-weight:normal; padding-right:10px; }
		.index-p4l-subh1 { font-size:14px; padding-left:5px; padding-bottom:5px; text-align:left; }
		.index-p4l-subh1 em { color:#FE5400; padding:0 3px; }
		.grid-s260m0e100 { font-family:Verdana,Arial,\5b8b\4f53; padding:10px 8px; overflow:hidden; zoom:1; }
			.grid-s260m0e100 .col-sub { float:left; height:190px; width:260px; }

			.grid-s260m0e100 .col-main { float:left; margin-left:10px; width:310px; }
			.zt-list .col-main { width:420px; }
				.grid-s260m0e100 .col-main h2 { font-size:14px; margin-top:-4px; text-align:left; }
					.grid-s260m0e100 .col-main h2 span { color:#FF6534; }
				.grid-s260m0e100 .col-main p { font-size:12px; line-height:30px; text-align:left; }
					.grid-s260m0e100 .col-main p span { color:#636363; }
					.zt-list .col-main p span { color:#999; font-family:\5b8b\4f53; }
				.grid-s260m0e100 .col-main p.intro { border-top:1px #D3D3D3 dashed; color:#aaa; line-height:23px; margin-top:45px; padding-top:4px; padding-left:3px; }
				.zt-list .col-main p.intro { color:#787878; border-bottom:1px #D3D3D3 dashed; border-top:0; margin-top:13px; padding-bottom:5px; padding-top:0px; }
				.grid-s260m0e100 .col-main em { color:#000; }
				.zt-list .col-main li { float:left; margin-top:12px; width:20%; }
					.zt-list .col-main li img { height:60px; width:80px; }

			.grid-s260m0e100 .col-extra { background:#EFEFEF; float:left; height:170px; margin-left:10px; padding:10px; width:80px; }
				.grid-s260m0e100 .col-extra img { height:65px; width:65px; }
				.grid-s260m0e100 .col-extra p { margin-top:45px; }
			.grid-s260m0e100-bottom { background:#F5F7F4 url(../images/commonbg.png) -642px -99px no-repeat; border:1px #ccc solid; border-top:0; height:30px; line-height:30px; margin-bottom:10px; padding:0 10px;padding-left:30px; text-align:left; }
				.grid-s260m0e100-bottom span { color:#8A8A8A; float:right; /*padding-right:10px;*/ }
				.grid-s260m0e100-bottom em { color:#FE5400; padding-right:2px; }
				.grid-s260m0e100-bottom i {  }
		
		/** 专题列表 **/
		.zt-list { margin-bottom:10px; }

		/** 底部分类导航 **/
		.index-p5l { background:#F0F0F0; padding:10px; padding-bottom:0; text-align:left; }
			.index-p5l h1 { color:#FF5400; font-size:12px; margin-bottom:10px; }
			.index-p5l p { color:#4C4C4C; font-family:\5b8b\4f53; line-height:23px; margin-bottom:10px; }

		/** 右侧 **/
		.grid-e6 { float:right; text-align:left; width:230px; }
			.index-p3r { border:1px #AED0D9 solid; background:#D5ECF2; padding:0 10px 5px 10px; }
				.index-p3r .container-1 { background:#F3F3F3; margin-top:10px; padding:10px; }
				.index-p3r .container-2 { background:#fff; padding:10px; }
					.index-p3r .container-2 li { color:#4D4D4D; line-height:23px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:165px; }
				.index-p3r h1 { background-position:-470px -195px; color:#4C4C4C; font-size:18px; font-family:Microsoft YaHei,SimHei,\5b8b\4f53;  height:60px; line-height:22px; padding-left:48px; padding-top:10px; }
			.index-p3r .btn-sell,.index-p3r .btn-sub { border:0; color:#fff; cursor:pointer; font-weight:bold; height:21px; margin-top:10px; }
			.index-p3r .btn-sell { background-position:0 -67px; width:79px; }
			.index-p3r .btn-sub {  background-position:0 -91px; margin-right:10px	; width:69px; }
			
			.index-p4r { background:#F3F3F3; }
				.index-p4r h1 { color:#656565; font-size:18px; font-family:Microsoft YaHei,SimHei,\5b8b\4f53; margin:10px; }
				.index-p4r li { float:left; margin-bottom:10px; text-align:center; width:50%; }
					.index-p4r li img { height:150px; width:101px; }
				.index-p4r ul.com {}
					.index-p4r ul.com li { float:none; width:100%; }
						.index-p4r ul.com li img { height:50px; width:208px; }
				.index-p4r dl { padding-bottom:10px; }
					.index-p4r dd { color:#646464; line-height:25px; padding-left:10px; }
					.index-p4r p { color:#666; line-height:23px; padding:0 10px 10px 10px; }
					.index-p4r p a { color:#444; text-decoration:none; white-space:nowrap}
					.index-p4r p a:hover { color:#fe5400; text-decoration:underline; }
					
.bottom-search { color:#646464; margin-top:10px; padding:10px; padding-left:120px; text-align:left; }
	.searchtext { border:1px #ccc solid; background:#F2F2F2; font-size:14px; height:30px; line-height:30px; padding-left:3px; }
	.searchsubmit { background-position:0 -35px; border:0; color:#fff; cursor:pointer; font-weight:bold; height:26px; margin-bottom:3px; width:72px; }
	.bottom-search .on a { color:#fe5400; font-weight:bold; }

		

/** 栏目页分类导航 **/
.class-navgation { background:#fff; padding:7px; text-align:left; }
	.class-navgation .mainwrap { background:#F8F8F8; color:#FE5400; padding:10px; width:916px; }
	.class-navgation strong { color:#000; }
	.class-navgation span { font-weight:bold; }
	.class-navgation h1 { font-size:14px; margin-bottom:5px; }
	.class-navgation li { border-bottom:1px #ccc dashed; line-height:25px; }
	.class-navgation li a { color:#555; text-decoration:none; }
	.class-navgation li a:hover { color:#F15600; text-decoration: underline; }
	.sub-class { background-position:-110px -569px;background-position:-110px -570px\9; background-repeat:no-repeat } 
	.sub-class em { color:#fff; height:16px; margin-right:20px; padding-left:15px; width:53px; }
	
/** 栏目页右侧 **/
.col-r-operate { border:1px #C9DAE2 solid; background:url(../images/dot01.gif); padding:5px 0; overflow:hidden; zoom:1; }
	.col-r-operate .uploadbtn,.col-r-operate .submitbtn { border:0; color:#3B424A; cursor:pointer; height:35px; float:left; font-size:14px; font-weight:bold; margin:0 3px; padding-left:25px; width:107px; }
	.col-r-operate .uploadbtn { background-position:-102px -35px; }
	.col-r-operate .submitbtn { background-position:-215px -35px; }
	.zt-submitbtn { background-position:-245px -165px; border:0; color:#fff; cursor:pointer; font-size:14px; font-weight:bold; height:30px; margin-left:15px; width:195px; }

.hot-tags { border:1px #C9DAE2 solid; background:#F1FBFD; padding:10px; padding-top:5px; }
	.hot-tags h1 { font-size:14px; }
		.hot-tags h1 span { color:#FE5400; }
	.hot-tags p { line-height:25px; margin-top:5px; }
	.hot-tags a { color:#666; text-decoration:none; }
	.hot-tags a.fs16px { font-size:16px; font-weight:bold; }
	.hot-tags a.fs14px { font-size:14px; font-weight:bold; }
	.hot-tags a.fs13px { font-size:13px; font-weight:bold; }

.col-r-comtitle { background-position:-333px -35px; border:1px #ccc solid; border-bottom:0; font-size:14px; height:28px; line-height:28px; margin-top:10px; padding-left:10px; }
.col-r-comtitle em, .col-r-star em, .col-r-bt em { color:#FE5400; }
ul.col-r-pic2,ul.col-r-text,ul.col-r-pic3 { background:#F8F8F8; border:1px #ccc solid; padding:0 10px 5px 10px; overflow:hidden; zoom:1; }
ul.col-r-pic2 a, ul.col-r-text a, ul.col-r-pic3 a { color:#555; }
ul.col-r-pic2, ul.col-r-text, ul.col-r-pic3 li { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
	ul.col-r-pic2 { overflow:hidden; width:208px; }
	ul.col-r-pic2 li, ul.col-r-pic3 li, .zt-col-r-pic2 li { float:left; line-height:23px; margin:10px 1px 10px 2px *margin:10px 5px 0 10px; }
	ul.col-r-pic2 li { margin:10px 2px; }
	ul.col-r-pic2 img, .zt-col-r-pic2 img { height:75px; width:100px; }

	ul.col-r-pic3 li { margin:0; margin-top:5px; width:33%; *width:34%; }
	ul.col-r-pic3 img { height:65px; width:65px; }
	
	ul.col-r-text li, .zt-col-r-text li { line-height:23px; }
	ul.col-r-text img { float:left; height:75px; margin:5px 2px 0; *margin:5px 5px 0 2px; margin-bottom:10px; width:100px; }

	.zt-col-r-pic2 { overflow:hidden; zoom:1; }
		.zt-col-r-pic2 li { margin:5px 2px 0; }

	.zt-col-r-text { overflow:hidden; zoom:1; }

.col-r-star, .col-r-bt { border:1px #ccc solid; background:#F3F3F3; margin-top:10px; padding:6px; }
	.col-r-star h1, .col-r-bt h1 { color:#555; font-size:14px; }
	.col-r-star ul { background:none; border:0; padding:0; }
		.col-r-star ul li { width:33%; }

	.col-r-bt .wrap { background:#fff; padding:5px; padding-left:10px; }
		.col-r-bt ul li { width:100%; }


	/** 专题详情页 **/
	.zt-detail, .zt-detail-single { overflow:hidden; text-align:left; zoom:1; }
		.zt-detail img { float:left; height:130px; width:180px; }
		.zt-detail-r { float:left; margin-left:10px; }
			.zt-detail-r h1 { font-size:18px; }
			.zt-detail-r p, .zt-intro { color:#999; line-height:23px; }
			.zt-detail-r img { float:none; height:18px; padding-right:2px; vertical-align:middle; width:18px; }
			#modopt { background:url(../images/dot01.jpg) no-repeat 28px 6px; font-style:normal; font-size:12px; font-weight:normal; padding-right:15px; }
	.zt-intro { background:#eee; line-height:23px; margin-top:10px; margin-bottom:10px; padding:10px; padding-top:6px; text-align:left; }
				.zt-detail-r p a { color:#fe5400; font-weight:bold; }
				.zt-detail-r em a { color:#3166CC; font-weight:normal; text-decoration:underline; }
				.zt-detail-r .ope { font-family:\5b8b\4f53; margin-top:16px; }
					.zt-detail-r .ope a { color:#555; font-weight:normal; }
					.zt-detail-r .ope a:hover { color:#fe5400; }

	.zt-piclist { margin-bottom:10px; overflow:hidden; }
		.zt-piclist td { padding-bottom:30px; text-align:left; }
			.zt-piclist img { width:170px; }
			.zt-piclist a { color:#fe5400;text-decoration:none; }

	.zt-detail-single { margin-bottom:10px; }
		.zt-detail-single img { float:left; margin-left:15px; max-width:480px; }
		.zt-detail-single .author { background:#F4F4F4; float:left; height:40px; width:180px; }
			.zt-detail-single .author img { height:40px; margin-left:0; width:40px; }
			.zt-detail-single .author p { float:left; margin-left:7px; }
			.zt-detail-single .author a { color:#fe5400; font-weight:bold; }

	.zt-col-r-admin { border:3px solid #D5EDF1; padding:7px 5px 5px; margin-top:10px; }
		.zt-col-r-admin h1 { border-top:1px #B1B1B1 dashed; color:#555; font-size:14px; margin-top:15px; padding-top:6px; }
			.zt-col-r-admin h1 span { font-size:12px; font-weight:normal; float:right; }
				.zt-col-r-admin h1 span a { color:#3166CC; text-decoration:underline; }
		.zt-col-r-admin .author { line-height:21px; overflow:hidden; text-overflow:ellipsis; width:215px; white-space:nowrap; }
			.zt-col-r-admin .author img, .zt-col-r-admin li img { float:left; height:65px; margin-top:5px; width:65px; }
			.zt-col-r-admin .author span { color:#999; }
			.zt-col-r-admin .author p, .zt-col-r-admin li p { float:left; margin-left:10px; width:120px; }
			.zt-col-r-admin .author p span,.maincontent span,.down-mainwrap-l span { padding-left:17px; }
			.zt-col-r-admin .author p span.msg { background-position:-108px -106px; margin:15px 10px 0 0; }
			.zt-col-r-admin .author p span.friend { background-position:-174px -105px; }
			.zt-col-r-admin .author p span.gz { background-position:-108px -126px; margin-right:10px; }
			.zt-col-r-admin .author p span.jb { background-position:-174px -126px; }
			.zt-col-r-admin .author a { color:#999; }
			.zt-col-r-admin .author a:hover { color:#fe5400; }
		
		.zt-col-r-admin li { border-bottom:1px #b1b1b1 dashed; color:#999; padding:10px 0 5px; overflow:hidden; zoom:1; }
			.zt-col-r-admin li img { height:50px; margin-top:3px; width:50px; }
		.zt-col-r-admin li span a { color:#666; font-size:14px; font-weight:bold; display:block; }
		.zt-col-r-admin li p { line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:150px; *width:auto; }

.h1-p2-p3 { color:#555; font-size:14px; margin-top:60px; text-align:left; }
	.h1-p2-p3 a,.submit-comment-l a { color:#555; }
	.h1-p2-p3 span { font-size:12px; float:right; font-weight:normal; }
	.h1-p2-p3 em { color:#FE5400; font-size:12px; font-weight:normal; float:none; }

.main-p4 { margin-top:5px; padding:10px; text-align:left; }
	.single-comment { color:#555; margin-bottom:5px; overflow:hidden; padding-bottom:10px; zoom:1; }
		.single-comment img { float:left; margin-top:5px; width:65px; }
		.single-comment-r { float:left; line-height:23px; font-size:12px; margin-left:10px; width:420px; /*width:590px;*/ }
		.single-comment-r h2 { font-size:12px; text-align:left; }
			.single-comment-r h2 a { color:#fe5400; }
		.single-comment-r p { text-align:left; }
		.single-comment-r span { background:none; display:block; font-size:12px; text-align:right; }
		.single-comment-r .reply { background:#eee; color:#999; font-size:12px; margin:10px 0 5px 5px; padding:10px; }

	.submit-comment { background:#eee; color:#555; margin-top:10px; overflow:hidden; padding:10px; zoom:1; }
		.submit-comment h1 { font-size:12px; }
		.submit-comment-l { float:left; width:60%; }
		.submit-comment-l textarea { border:1px #ccc solid; height:125px; margin-bottom:5px; width:390px; }
		.submit-comment-l input { border:1px #ccc solid; height:20px; vertical-align:middle; }
		.submit-comment-l .submit { border:0; background:#FF7C06; color:#fff; cursor:pointer; font-weight:bold; height:20px; margin-top:10px; width:85px; }

		.submit-comment-r { float:left; margin-left:10px; width:38%; }


		.p_pop, .p_pof {background:#fff; border-color:#ddd #aaa #888 #DDD; border-style:solid; border-width:1px; padding:5px 0; }
	.inlinelist { padding:5px; }
		.p_pop li { display:inline; text-align:left; }
			.blk a, .inlinelist a { border:medium none; display:inline; padding:0; }
			.inlinelist a { float:left; height:2em; line-height:2em; overflow:hidden; text-align:center; width:4em; }

	.newapply { border:1px #ccc solid; margin-bottom:10px; overflow:hidden; padding:6px 10px; text-align:left; }
		.newapply h1 { font-size:12px; color:#333; margin-bottom:5px; }
			.newapply img { width:210px; }
			.newapply a { color:#3166CC; text-decoration:underline; }

	/** 专题 2010/09/28 **/
.grid-s17 { float:left; overflow:hidden; width:510px; }
	.grid-s17 .largepic { position:relative; }
		.grid-s17 .largepic img { border:1px #ccc solid; padding:1px; width:506px; }
		.grid-s17 .largepic span { background: url(../images/cc_icon.jpg) no-repeat #000; bottom:2px; bottom:6px\9; _bottom:5px; color:#fff; font-size:12px; height:25px; line-height:25px; left:2px; position:absolute; padding:0 10px; padding-left:30px; }
			.grid-s17 .largepic span a { color:#fff; text-decoration:underline; }

.grid-r11 { background: url(../images/showspecial.jpg) no-repeat 10px 20px #F1F1F3; float:right; padding:50px 0 20px 10px; text-align:left; width:420px; }
	.grid-r11 h1 { border-bottom:1px #ccc solid; font-size:14px; line-height:30px; margin-right:10px; }
		.grid-r11 h1 span { float:right; font-size:12px; font-weight:normal; }
	.grid-r11 h2 { border-top:1px #fff solid; color:#404040; font-size:14px; line-height:30px; margin-right:10px; padding-top:5px; }
	.grid-r11 h3 { border-top:1px #fff solid; color:#404040; font-size:12px; font-weight:normal; line-height:30px; margin-right:10px; padding-top:5px; }
	.grid-r11 p  { border-top:1px #fff solid; color:#666; font-size:12px; line-height:22px; margin-right:10px; text-indent:24px; }
	.grid-r11 .small_pic { margin:10px 0 20px; overflow:hidden; }
		.grid-r11 .small_pic li { float:left; height:75px; margin-top:5px; overflow:hidden; width:25%; }
			.grid-r11 .small_pic li img { /*height:75px;*/ width:100px; }

	.grid-r11 .admin, .grid-r11 .pic_users { border-bottom:1px #ccc solid; margin-right:10px; padding-bottom:15px; }
		.grid-r11 .admin li { color:#404040; line-height:23px; }
			.grid-r11 h1 span a, .grid-r11 .admin li a { color:#2B70B3; text-decoration:none; }
			.grid-r11 h1 span a:hover, .grid-r11 .admin li a:hover { color:#fe5400; text-decoration:underline; }
			.grid-r11 .admin li span { float:right; }
	
	.grid-r11 .pic_users { margin-right:0; overflow:hidden; }
		.grid-r11 .pic_users li { float:left; margin-right:2px; margin-top:5px; width:14%; }
			.grid-r11 .pic_users li img { border:1px #ccc solid; height:50px; padding:2px; width:50px; }
		
	.grid-r11 .share { overflow:hidden; }
		.grid-r11 .share li { float:left; margin:0 5px; }
	
	.grid-r11 .pagination { border-bottom:1px #ccc solid; display:block; float:none; margin-right:0; padding-bottom:20px; }


	/** 评论 **/
	.comment { margin-top:35px; overflow:hidden; }
		.comment-l { float:left; line-height:23px; text-align:center; width:56px; }
			.comment-l img { border:1px #ccc solid; height:50px; padding:3px; width:50px; }
		.comment-r { float:left; margin-left:8px; }
			.comment-r textarea { border:1px #ccc solid; height:100px; padding:3px; width:420px; }
			.comment-r .subbtn { background:#FF7C06; border:0; color:#fff; cursor:pointer; font-size:12px; float:right; height:24px; margin-right:0; margin-right:5px\9;/* margin-top:10px; margin-left:365px;*/ width:90px; }
			.comment-login { margin-top:10px; }
				.comment-login .tinput { border-color:#707070 #CECECE #CECECE #707070; border-style:solid; border-width:1px; height:18px; line-height:18px; }
			.comment-r p { color:#000; font-size:12px; line-height:23px; margin-top:3px; margin-bottom:0px; }
			.comment-r p a { color:#666; text-decoration:none; }
			.comment-r h3 { font-size:12px; font-weight:normal; }
				.comment-r h3 span { color:#aaa; float:right; }
	
	.commentlist { margin-top:20px; overflow:hidden; }
		.single { border-bottom:1px #ccc dashed; /*margin-left:17px;*/ margin-top:10px; margin-bottom:10px; overflow:hidden; padding-bottom:10px; }
			.single .comment-l { padding-left:0px; }
			.single .comment-r { margin-left:16px; width:610px; }

	/** 404 **/
	.err-404 { border:1px #ccc solid; background:url(../images/404_1.jpg) no-repeat 650px 80px; color:#333; font-family:Microsoft YaHei,\5b8b\4f53; font-size:40px; margin-top:10px; padding:80px 50px; padding-left:100px; text-align:left; line-height:100px; }
		.err-404 span { font-size:60px; padding-right:20px; }
		.err-404 em { font-size:24px; }
