
@charset "utf-8";

/** home::space,home::spacecp,group::group,userapp::userapp,misc::ranklist,portal::view,forum::viewthread,group::viewthread,home::medal,misc::tag **/
.ct2 .mn{ width:920px;}
#myprompt.new{ display:none;}
.ct3_a .mn{ width:760px!important;}
.pbg{ height:16px;}
/**end**/

/** misc::ranklist **/
.xl2 { background:none!important; }
	.xl2 li { margin-right: 20px; width:470px; }

/**end**/

/**forum::forumdisplay**/
#mu { background:#fff!important; width:1180px!important; margin:0 auto!important;}
#mu ul{ background:#fff!important; padding:5px 0; width:1180px!important; margin:0 auto!important;}
.xlda dl{ padding:20px; padding-top:0; padding-left:80px;}
.icon_preview{ background:none;}
.tl .threadpre .threadpretd{ border-left:1px solid #f0f0f0;  border-right:1px solid #f0f0f0;}
.showhide{ padding-right:10px; margin-top:10px;}
#pgt, .pgs{ width:910px; margin-bottom:10px;}
/**end**/


/**portal::index**/

.wp,#wp{width:100%;}
.deanwp{  width:1180px; margin:0 auto;}
body{background:#f7f7f7;}
/*deanwp*/
	.deanpart{ width:1180px; margin:0 auto; margin-top:20px;}
		.deanpartl{ width:270px; float:left;}
		/*左侧*/
		.deanshadowbox{ background: #fff; -webkit-box-shadow: 1px 1px 1px #e7e7e7; -moz-box-shadow: 1px 1px 1px #e7e7e7; -ms-box-shadow: 1px 1px 1px #e7e7e7; -o-box-shadow: 1px 1px 1px #e7e7e7; box-shadow: 1px 1px 1px #e7e7e7;  margin-bottom: 10px; border-top: 2px solid #fff; }
		.deantitorg{ border-top:2px solid #ff7800;}
		.deantitblue{border-top:2px solid #36c}
		.deantityellow{ border-top:2px solid #ffcb18;}
		.deantitred{ border-top:2px solid #ff2400;}
		.deantitzs{ border-top:2px solid #9933cc;}
		.deantitgreen{ border-top:2px solid #70cf70;}
		.deantitqing{ border-top:2px solid #32CCB8;}
			.deantit{ padding:0 20px; line-height:60px;}
				.deantit a{ float:left; font-size:20px; font-weight:normal; color:#333; display:block; background:url({STYLEIMGDIR}/portal/1.gif) 0 20px no-repeat; text-indent:30px; }
				.deantit a:hover{ color:#f60;}
				.deantitblue .deantit a{ background:url({STYLEIMGDIR}/portal/2.gif) 0 20px no-repeat;  }
				.deantityellow .deantit a{ background:url({STYLEIMGDIR}/portal/3.gif) 0 20px no-repeat;  }
				.deantitred .deantit a{ background:url({STYLEIMGDIR}/portal/5.gif) 0 20px no-repeat;  }
				.deantitzs .deantit a{ background:url({STYLEIMGDIR}/portal/6.gif) 0 20px no-repeat;  }
				.deantitgreen .deantit a{ background:url({STYLEIMGDIR}/portal/7.gif) 0 20px no-repeat;  }
				.deantitqing .deantit a{ background:url({STYLEIMGDIR}/portal/4.gif) 0 20px no-repeat;  }
				.deantit span{ float:right; font-size:12px; color:#ff7800; }	
			/*每日快报*/
			.deankuaibao{ width:270px; padding-bottom:20px;}
				.deankuaibao ul{ width:230px; margin:0 auto;}
					.deankuaibao ul li{ border-left:1px solid #efefef; padding-left:20px; padding-bottom:15px; position:relative;}
						.deankuaibao ul li em{ display:block; width:6px; height:6px; border-radius:100%; background:#8ACBD8; border:1px solid #8ACBD8; position:absolute; left:-5px; top:5px;}
						.deankuaibao ul li h3{ font-size:14px; font-weight:normal; padding-bottom:10px;}
							.deankuaibao ul li h3 a{ color:#333;}
							.deankuaibao ul li h3 a:hover{color:#ff7800;}
						.deankuaibao ul li span{ color:#999; font-size:12px; float:left;}
						.deankuaibao ul li b{ color:#999; font-size:12px; float:left; padding-left:20px; font-weight:normal;}
			/*融资速递*/
			.deanrongzi{ width:270px; padding-bottom:20px;}
				.deanrongzi ul{ width:230px; margin:0 auto;}
					.deanrongzi ul li{ padding-bottom:10px; padding-top:15px; border-bottom:1px solid #ebebeb;}
						.deanrzimg{ width:60px; height:60px; border:1px solid #ddd; float:left;}
						.deanrzinfo{ width:155px; float:right;}
							.deanrzinfo a{ font-size:14px; color:#333;}
							.deanrzinfo a:hover{ text-decoration:underline;}
						.deanrongzi ul li span{ color:#999; float:right; display:block; margin-top:5px; font-size:12px;}
			/*热门文章*/
			.deanhotart{}
				.deanhotart ul{ width:230px; margin:0 auto;}
					.deanhotart ul li{border-bottom:1px solid #ebebeb; padding:15px 0;}
						.deanhotartimg{ width:90px; height:63px; overflow:hidden; float:left;}
						.deanhotartinfo{ width:130px; float:right; font-size:14px; line-height:22px;}
							.deanhotartinfo a{ color:#949494;}
							.deanhotartinfo a:hover{ color:#f60;}
			
			/*二维码*/
			.deanweixin{ width:270px; text-align:center;}
				.deanweixinc{ padding:20px;}
					.deanweixinc span{ display:block; font-size:16px; margin-top:10px; color:#666;}
						
									
		.deanpartc{ float:left; width:600px; margin-left:10px;}
			/*hdp*/
			.deanhdpc{width:600px; height:315px; margin:0;}
				.deanlistpic{ width:600px; height:315px;}
					#slideshow {}
						#focus { width:600px; height:315px;overflow:hidden; position:relative; z-index:1;}
						#focus ul { height:315px; position:absolute;}
							#focus ul li {float:left; width:600px; height:315px; overflow:hidden; position:relative; background:#E4E4E4;}
								#focus .btn {position:absolute; width:160px; height:10px; right:0; bottom:50px; overflow:hidden; z-index:2; display:none;}
									#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
									#focus .btn span.on {background:#333;}
								#focus .preNext { width:50px; height:80px; position:absolute; top:110px;  cursor:pointer; }
								#focus .pre {left:20px;  background:url({STYLEIMGDIR}/portal/left.png) no-repeat center center; }
								#focus .next {right:20px; background:url({STYLEIMGDIR}/portal/right.png) no-repeat center center; }
								#focus .pre:hover{background-color:rgba(0,0,0,0.3);}
								#focus .next:hover{ background-color:rgba(0,0,0,0.3);}
								#focus ul li .slideother { position:absolute; bottom:0px; width:600px; height:103px;  background:url({STYLEIMGDIR}/portal/bg.png) left bottom repeat-x;}
								.deanaaa{ float:left; width:560px; height:56px;  position:absolute; left:20px; bottom:10px; line-height:28px; overflow:hidden;}
									#focus ul li .slideother .h12{font-size:20px;}
										#focus ul li .slideother .h12 a{ color:#fff; font-size:20px; font-weight:bold;}
										#focus ul li .slideother .h12 a:hover { }
												
			/*deanportalnew*/
			.deanportalnew{}
				.deanportalname{}
					.deanportalname ul{ width: 500px; float: left; height: 32px; line-height:32px; margin: 11px 0; border-right: 1px solid #eee;}
						.deanportalname ul li{ float:left; margin-left:25px; font-size:16px; position:relative;}
							.deanportalname ul li a{ color:#333; float:left;}
							.deanportalname ul li a:hover{ color:#f60;}
							.deanportalname ul li.cur i{ width:50px; height:10px; display:block; background:url({STYLEIMGDIR}/portal/arrowtop.png) 0 0 no-repeat; position:absolute; left:50%; margin-left:-25px; bottom:-12px; z-index:2;}
							.deanportalname ul li.deanli1 a{ color:#63bacb;}
							.deanportalname ul li.deanli2 a{ color:#a048ff;}
							.deanportalname ul li.deanli3 a{ color:#fd8331;}
							.deanportalname ul li.deanli4 a{ color:#00c0ff;}
							.deanportalname ul li.deanli5 a{ color:#333;}
						
					.deanportalpost{ float:right; display:block; margin-top:15px; margin-right:15px; font-size:14px; color:#f60; height:32px; line-height:32px; background:url({STYLEIMGDIR}/portal/post1.png) 0 5px no-repeat; text-indent:28px;}
						.deanportalbox ul{}
							.deanportalbox ul li{ display:none;}
								.deanportalbox ul li dl{}
									.deanportalbox ul li dl dd{ margin-bottom:10px;}
									
										.deanportaldd{ padding:10px; width:580px;}
											.deanportalddimg{ width:200px; height:120px; float:left; overflow:hidden;}
											.deanportalddinfo{ width:365px; height:120px; float:right;}
												.deanportalddinfo h3{ font-weight:normal; font-size:16px;}
													.deanportalddinfo h3 a{ color:#333; }
													.deanportalddinfo h3 a:hover{ color:#f60;}
												.deanportalavar{ height:25px; line-height:25px; margin-top:10px; color:#bbb; font-size:12px;}
													.deanportalavarimg{ float:left;}
														.deanportalavarimg img{ width:25px; height:25px; border-radius:25px; overflow:hidden;}
													.deanportalavar h5{ float:left; font-weight:normal; margin-left:10px;}
														.deanportalavar h5 a{ color:#bbb; margin-left:15px;}
													.deanportalavar span{ display:block; float:left; margin-left:15px;}
													.deanportalavar b{ display:block; margin-left:15px; float:left; font-weight:normal; background:url({STYLEIMGDIR}/qqy_reply.gif) 0 7px no-repeat; text-indent:20px;}
													.deanportalavar em{ display:block; margin-left:15px; float:left; font-style:normal; background:url({STYLEIMGDIR}/qqy_see.gif) 0 6px no-repeat; text-indent:23px;}
											.deanportalsmm{ line-height:30px; margin-top:5px; font-size:12px; color:#bbb; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
					.deanmoreartice{ width:600px; height:50px; margin-top:10px; line-height:50px; font-size:20px; position:relative;}
						.deanmoreartice a{ color:#666; display:block;  width:600px; height:50px; text-indent:250px;}
							.deanmoreartice a span{ display:block; width:44px; height:50px; position:absolute; right:220px; top:0; background:url({STYLEIMGDIR}/portal/more.png) center center no-repeat;}
						.deanmoreartice a span{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
						.deanmoreartice a:hover span{ transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
		.deanpartr{ float:right; width:290px;}	
			/*活动*/
			.deanhd{ width:290px;}
				.deanhd ul{ width:250px; padding:0 20px;}
					.deanhd ul li{ padding-bottom:15px; border-bottom:1px solid #ebebeb; padding-top:15px;}
						.deanhd ul li i{ display:block; width:5px; height:5px; background:url({STYLEIMGDIR}/portal/circle.png) 0 0 no-repeat; margin-top:10px; float:left;}
						.deanhd ul li a{ float:left; font-size:14px; color:#333; width:230px; margin-left:10px; line-height:22px;}
						.deanhd ul li a:hover{ color:#f60; text-decoration:underline;}
			/*热文榜*/
			.deanrank{ width:290px;}
				.deanrankname{}
					.deanrankname ul{ } 
						.deanrankname ul li{ float:left; height:35px; padding:0 13px; line-height:30px; border-bottom:1px solid #aaa; color:#aaa; font-size:14px; cursor:pointer; margin-left:20px;} 
						.deanrankname ul li.cur{ color:#333; border-bottom:1px solid #333;}
				.deanrankc{ width:250px; margin:15px auto; padding-bottom:10px;}
					.deanrankc ul{}
						.deanrankc ul li{ display:none;}
							.deanrankc ul li dl{}
								.deanrankc ul li dl dd{ margin-bottom:15px; line-height:40px;}
									.deanrankc ul li dl dd i{ display:block; font-style:normal; width:16px; height:16px; background:#ccc; color:#fff; font-size:12px; text-align:center; line-height:16px; margin-top:2px; float:left;}
									.deanrankc ul li dl dd i.deanorder1{ background:#f60;}
									.deanrankc ul li dl dd i.deanorder2{ background:#f90;}
									.deanrankc ul li dl dd i.deanorder3{ background:#fc0;}
									.deanrankc ul li dl dd a{ float:left; font-size:14px; color:#333; width:220px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:10px; line-height:22px;}
									.deanrankc ul li dl dd a:hover{ color:#f60;}
									.deanrankc ul li dl dd:hover i{ background:#f60;}
		
		.deanad{ width:290px; height:180px; margin:15px auto;}	
		/*投稿*/
		.deantg{ width:290px;}
			.deantg ul{ margin:0 auto; width:250px; padding-bottom:20px;}
				.deantg ul li { text-align:center; margin-top:15px; height:80px; width:62px; float:left;}	
					.deantgavar{}
						.deantgavar img{ width:42px; height:42px; border:1px solid #ebebeb; border-radius:42px;}
					.deantgname{ font-size:12px; display:block; margin-top:5px;}
						.deantgname a{ color:#333;}
						.deantgname a:hover{ color:#f60;}
			
			
		/*开店*/
		.deankd{ width:290px; padding-bottom:10px;}
			.deankdimg{ text-align:center; margin-bottom:15px;}
				.deankdimg span{ font-size:14px; display:block;  color:#666; width:260px; margin:0 auto; margin-top:10px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deankd ul{ width:250px; margin:0 auto;}
				.deankd ul li{ height:40px; line-height:40px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url({STYLEIMGDIR}/portal/dot.png) 0 18px no-repeat; text-indent:10px; display:block;}
					.deankd ul li a{ color:#333;}
					.deankd ul li a:hover{ color:#f60;}
					
/*友情链接*/
.deanlink{ padding:15px 0; padding-top:25px; background:#fff; margin-top:20px;}
	.deanlinktit{ height:40px; line-height:40px;}
		.deanlinktit span{ font-size:20px; color:#666; display:block; float:left; background:url({STYLEIMGDIR}/link.png) 0 10px no-repeat; text-indent:35px; }
		.deanlinktit em{ color:#bbb; font-size:14px; float:left; margin-left:20px;}
	.deanlinkc{ width:1180px; margin:0 auto;}
		.deanlink ul{ white-space:nowrap; margin-top:15px;}
			.deanlink ul li{ float:left; margin-right:15px; margin-bottom:15px;}
				.deanlink ul li a{ display:block;  height:30px; padding:0 15px; background:#fff; border:1px solid #e6e6e6; color:#777; font-size:14px; float:right; text-align:center; line-height:30px;}
				.deanlink ul li a:hover{ color:#ED6D2E; border: 1px solid #ED6D2E; }		
			
/**end**/

/**portal::index,forum::index,forum::forumdisplay,forum::viewthread,portal::list,portal::view**/
#mu{ z-index:100; width:1180px!important; border:0!important; margin:0 auto!important;}
#mu ul{ background:#fff!important; padding:5px 0; width:1180px!important; border:0!important; margin:0 auto!important;}
.frame-1 { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto }
.frame-1-c { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto; }
.move-span{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}
.move-span .content{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}

/**end**/

/**forum::index**/
#wp .wp{ width:1180px!important; margin:0 auto;}
.deannavwrap{  border-bottom: 1px solid #e3e3e3;}
body{ background:#fff;}
.mn{ width:910px!important; float:left; }
.sd{ width:250px!important; float:right;} 
#chart{ margin-bottom:15px;}
.ct2 .sd{ margin-right:0!important;}
.deandzwpbox{ width:1180px; margin:0 auto; height:340px; margin-top:15px; margin-bottom:15px; }
.deandzwp{ width:100%; }
.deandzwpl{ width:500px; float:left;}
.deandzwpr{ width:660px; float:right;}
	.deandztab{ width:660px;}
		.deandztabname{}
			.deandztabname li{ float:left; height:30px; line-height:30px; color:#666; background:#f1f1f1; margin-right:10px; font-size:12px; cursor:pointer; padding:0 15px;}
			.deandztabname li.cur{  background:#f60; color:#fff; }
		.deandztabc{ margin-top:10px;}
			.deanzphot{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #e6e6e6;}
				.deanzphot span{ display:block; width:32px; height:49px; line-height:49px; font-size:20px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; float:left; overflow:hidden; text-align:center; color:#fff; background:#f60;}
				.deanzphotr{ float:right; width:610px;}
					.deanzphotr a{ font-size:18px; color:#f60;}
					.deanzphotr a:hover{ text-decoration:underline;}
					.deanzphots{ font-size:14px; color:#999; font-size:12px; line-height:25px;}
			.deandztabc li{ display:none;}
				.deandztabc li dl{}
					.deandztabc li dl dd{ display:block; clear:both; font-size:12px; color:#666; height:32px; line-height:32px;}
						.deandztabc li dl dd span{ width:20px; height:20px; border-radius:2px; display:block; float:left; text-align:center; line-height:22px; color:#fff; font-size:12px; margin-top:6px; margin-right:15px; background:#ccc;}
					
							.deandztabc li dl dd.deantabdd1 span{background:#f60; }
							.deandztabc li dl dd.deantabdd2 span{background:#f90; }
							.deandztabc li dl dd.deantabdd3 span{background:#fb0; }
						.deandztabc li dl dd a{ float:left; font-size:14px; color:#333;}
						.deandztabc li dl dd.deantabdd1 a{ color:#f60; }
						.deandztabc li dl dd.deantabdd2 a{ color:#f90; }
						.deandztabc li dl dd.deantabdd3 a{ color:#fb0;}
						.deandztabc li dl dd a:hover{ color:#f60; text-decoration:underline;}
						.deandztabc li dl dd em{ float:left; padding-left:5px; color:#959595;}
						.deandztabc li dl dd i{ float:right; color:#999;} 
/*幻灯片*/
	.picbox{width:500px; ;}
		#featured{height:290px;overflow:hidden;position:relative;}
		#featured .image{position:absolute;height:290px;overflow:hidden;}
		#featured .word{z-index:10; left:0px; bottom:0px;  width:500px; position:absolute;height:103px; background:url({STYLEIMGDIR}/portal/bg.png) 0 0 repeat-x;}
		#featured .word h3{font-size:16px; height:30px; line-height:30px; font-weight:400; width:460px; position:absolute; left:20px; bottom:10px;}
			#featured .word h3 a{ color:#fff;}
			#featured .word p{line-height:22px; color:#eee; font-size:12px; font-family:Arial, Helvetica, sans-serif;  padding-left:10px;}
		#thumbs{width:500px;height:57px; }
		*html #thumbs{height:100%;}
		#thumbs li{display:inline;float:left;cursor:pointer}
		#thumbs li a{display:block;font-size:0px; width:75px;height:37px;padding:10px; padding-left:0;}
		#thumbs li a#thumb_pic-06{ padding-right:0!important;}
		#thumbs li a img{display:block;font-size:0px;width:72px;height:35px;border:2px solid #e6e6e6; opacity:0.3;}
		#thumbs li a:hover img{display:block;border:2px solid #f60; height:35px;width:72px; opacity:1;}
		#thumbs li a.current img{display:block;border:2px solid #f60; height:35px;width:72px; opacity:1;}

/*首页*/
.deanborders{ border:1px solid #f0f0f0!important;}
.deantitleh2{ height:50px; line-height:50px; font-size:20px; font-weight:normal; color:#363636; font-weight:500; margin-bottom:20px;}
	.deantitleh2 span{ float:left; display:block; height:50px; border-bottom:1px solid #ddd;}
	.deantitleh2 a{ float:right; font-size:13px; color:#9c9c9c;}
	.deantitleh2 a:hover{ color:#00a1d6; text-decoration:underline;}

/*导航路径*/
.nvhm{background: url({STYLEIMGDIR}/search_dean.png) no-repeat 0 0;}
#pt .z em{background: url({STYLEIMGDIR}/pt_item.png) no-repeat 3px 10px;}
.deanboxone{}
	.deanboxone #pt{ float:left;}
	.deanbob{height:29px; line-height:29px;margin: 2px 0; float:right;}
	.ie6 .deanbob,.ie7 .deanbob{ width:250px;}
	.deanboxone .y{}
	.xi2, .xi2 a, .xi3 a{color: #999;}
	.xi2 a:hover{color:#f60;}
	.xi3 a:hover{color:#f60;}
.deanchart{height: 60px; border: 1px solid #f0f0f0; color: #999; overflow: hidden;}
	.deanchart ul{ margin-left:20px; height: 100%;}
		.deanchart ul li{float: left; height: 100%; margin-right:40px;font-size:14px; margin-top:10px;}
			.deanchart ul li i{ display:block; float:left; width:35px; height:35px; margin-top:5px; background:url({STYLEIMGDIR}/discuz/today.png) 0 0 no-repeat; background-size:35px 35px;}
			.deanchart ul li.deanchart2 i{ background:url({STYLEIMGDIR}/discuz/zuori.png) 0 0 no-repeat; background-size:35px 35px;}
			.deanchart ul li.deanchart3 i{ background:url({STYLEIMGDIR}/discuz/zhuti.png) 0 0 no-repeat; background-size:35px 35px;}
			.deanchart ul li.deanchart4 i{ background:url({STYLEIMGDIR}/discuz/zongshu.png) 0 0 no-repeat; background-size:35px 35px;}
			.deanchart ul li.deanchart5 i{ background:url({STYLEIMGDIR}/discuz/member.png) 0 0 no-repeat; background-size:35px 35px;}
			.deanchartdiv{ float:left; margin-left:8px; margin-top:6px;}
				.deanchartdiv em{ font-size:12px; color:#999;}
				.deanchartdiv span{ font-size:12px; color:#999; }
				.deanchartdiv a{ font-size:12px; color:#999;}
		.deanchart ul li.deanchart1{}
			.deanchart em{}
/*左部*/
.bm_h .o{ float:left;width: 21px;}
.bm_h .o img{margin-top: 10px;} 
.fl,.bm{ border:0; background:none;}
.bmw{ background:#fff; }
.fl .bm{ margin-bottom:10px;}
.fl .bm_h{height: 40px;line-height: 42px;text-indent: 10px;border: none;border-bottom: 1px solid #efefef;  background:#f9f9f9; font-weight: bold;} 
	.bmw .bm_h a{ color:#666; font-size:16px; font-weight:normal;}
	.bm_h h2 a:hover{color:#f60;}
	
.bm .deanflgw{padding: 15px 5px; border:1px solid #fff;}
	.deanflgw dt a{ font-size:16px; color: #666; font-weight:normal;}
	.deanflgw dt a:hover{ color:#f60;}
		.deanflgw .xi1{color: #F26C4F}
.bm .deanflgw:hover{ }
.fl_row td{ border-top:0;}
.deanflgw dt a:hover{ text-decoration:none;}
/*首页右侧样式*/


/** end **/


/**portal::list,portal::list,portal::view,forum::forumdisplay,forum::viewthread,forum::index**/
#pt{ }
.nvhm {background:url({STYLEIMGDIR}/home.png) no-repeat 0 7px; *margin-top:7px; _margin-top:7px; }
	#pt .z em {background:url({STYLEIMGDIR}/embg.png) no-repeat 3px 7px; }
	.ie8 #pt .z{ line-height:35px;}
	.ie8{background:url({STYLEIMGDIR}/embg.png) no-repeat 3px 0px; }
	.ie8 .nvhm,.ie9 .nvhm,.ie10 .nvhm{background:url({STYLEIMGDIR}/home.png) no-repeat 0 8px;}
	.chart { padding-left: 32px; background: url({STYLEIMGDIR}/chart.png) no-repeat 0 50%; color: #666;}
	#pt{ clear:both;}
	.pgs{ text-align:center; font-size:12px;}
	.pg a, .pg strong, .pgb a, .pg label{ border-color:#f0f0f0;}
		.pg label{ display:none;}
		.pg a,.pgb a{ border:0; border-radius:1px; background:#e7ebee;  color:#99a1a7; padding:0; width:25px; height:25px; line-height:25px;}
		.pgb a{ width:70px;}
		.pg a:hover,.pgb a:hover{ border:0;  background:#f60; color: #fff!important; text-decoration:none;}
		.pg strong{  border:0; border-radius:1px; background:#f60; color: #fff; text-decoration:none;  width:25px; height:25px; line-height:25px; padding:0; }
		.pg a.prev{  background:#e7ebee url({STYLEIMGDIR}/arw_l.gif) 5px 5px no-repeat; color:#666;}
		.pg a.nxt{ background:#e7ebee url({STYLEIMGDIR}/arw_r.gif) 5px 5px no-repeat; color:#666;  width:70px; padding-right:0; text-indent:10px;}
		.pg a.nxt:hover{ background:#f60 url({STYLEIMGDIR}/arw_r.png) 5px 5px no-repeat; color:#fff!important;}
		.pg a.prev:hover{  background:#f60 url({STYLEIMGDIR}/arw_l.png) 5px 5px no-repeat; color:#fff!important;}

.deanbrand ul li img{ width:100px;}
/**end**/

/**group::index**/
.bm{ border:1px solid #e8e8e8;}
.bm_h{ border:0; background:#fff;}
.bmw .bm_h{ background:#fff;}
.ct2 .mn { width:960px;}
/**end**/



/**forum::index,forum::forumdisplay,forum::viewthread,portal::list,portal::view**/
#pt{ margin:5px auto;}
#online,.lk{ border:1px solid #e8e8e8;}
.bbda{ border-bottom:1px dotted #e8e8e8;s}
#online .bm_h{ border-bottom:1px solid #efefef; background:#f9f9f9; padding:5px 0;}
/**end**/


/**forum::forumdisplay,forum::viewthread**/
.deannavwrap{ border-bottom: 1px solid #e3e3e3; }
.tedt{ border:1px solid #ececec;}
.tedt .bar{ border-bottom:1px solid #f6f6f6;}
/**end**/


/**forum::forumdisplay**/
#forumleftside{ display:none;}		
.tl th em, .tl th em a{ color:#f60;}		



/*签到*/
.deanqd{ width:150px; }
	.deanqd a{ height:36px; line-height:36px; text-indent:30px; border:1px solid #546e7a; background:url({STYLEIMGDIR}/post.png) 15px 5px no-repeat; background-size:25px 25px; display:block; color:#546e7a; font-size:16px; text-indent:50px;}
	.deanqd a:hover{ border:1px solid #546e7a; color:#fff; background:#546e7a url({STYLEIMGDIR}/post1.png) 15px 5px no-repeat; text-decoration:none; }

.deanwp,.wp,#wp{ width:100%;}
/*版块介绍*/
#pt{ display:none;}
.deanforumjs{ width:100%; padding:15px 0; background:#f7f7f7; margin-top:3px; border-bottom: 1px solid #f0f0f0; }
	.deanforumjsc{ width:1180px; margin:0 auto;}
	.deanjstop{}
		.deanjstopl{ width:62px; height:62px; float:left;}
			.deanjstopl img{ width:62px; height:62px; overflow:hidden;}
		.deanjstopr{ width:735px; margin-left:15px; float:left; }
			.deanhhhh{ height:30px; line-height:30px;}
			.deanjstopr h3{ float:left; font-size:18px;}
				.deanjstopr h3 a{ color:#f60; font-weight:normal;}
			.deanjstopr p{ float:left; font-size:12px; color:#999; margin-left:20px;}
			.deanjstopr p.deanjinri{background:url({STYLEIMGDIR}/ico/today.png) 0 5px no-repeat; text-indent:26px;}
			.deanjstopr p.deanzhuti{background:url({STYLEIMGDIR}/ico/zhuti.png) 0 5px no-repeat;  text-indent:26px; }
			.fa_bin{ display:block; padding-left:0; float:left;  color:#999; background:url({STYLEIMGDIR}/common/quick.png) 0 5px no-repeat; text-indent:26px;}
			.deanguanli{display:block; margin-left:15px; float:left;  color:#999; background:url({STYLEIMGDIR}/common/quick1.png) 0 5px no-repeat; text-indent:26px;}
				.deanjstopr p span{ float:left;}
				.deanjstopr p em{ float:left; text-indent:0; display:block; height:20px; line-height:20px; margin-top:5px; margin-left:5px; color:#f60; font-size:12px; padding:0 5px;}
			#a_favorite{ float:left; margin-left:15px; background:url({STYLEIMGDIR}/ico/shoucang.png) 0 5px no-repeat; text-indent:26px; color:#999; font-size:12px;}
			#number_favorite{ color:#f60; margin-top:2px; font-weight:normal;}
			.deanjscenter{ font-size:14px; color:#888; line-height:25px; margin-top:10px;}
	.deanqd{ float:right;}



.bdl{ background:none; border:0;}
.bdl_h{ }
.bdl dt{ border:0;}
.bdl dt{ font-size:16px; height:40px; line-height:30px; color:#323232; font-size:16px; background:none; border-bottom:1px solid #f0f0f0;}
.bdl dd{ height:35px; line-height:35px; font-size:13px;}
	.bdl dd a{ color:#626262;}
	.bdl dd.bdl_a a,.bdl dd a:hover{ color:#fff; background:#f60; font-weight:500;}

.ttp a, .ttp strong{ font-size:14px; margin-right:20px; font-weight:normal; color:#323232; font-weight:500; padding-left:0; padding-right:0; border:0; height:30px; line-height:20px; border-bottom:1px solid #fff;}
.ttp .a a{color:#f60; background:none; border-bottom:2px solid #f60; padding-left:0; padding-right:0;}
.ttp a:hover,.ttp .a a:hover{color:#f60; background:none; border-bottom:2px solid #f60;}
.pbn{ border:0;}
.bm{ border:0;}
.tl .th{ background:none; border-bottom:1px solid #EEEEEE;}
.tl tr:hover th, .tl tr:hover td{ background:none;}

.deanselect{ height:24px; padding-bottom:15px; margin-top:20px; border-bottom:1px solid #EEEEEE; width:910px;}
	.deanselectname{ float:left; height:24px; line-height:24px; margin-right:10px; }
	.deanselectbox{ display: inline-block; float:left; width: 80px; text-align:center; color:#333; height: 22px; line-height: 22px; margin-right:10px; background: #fff; border: 1px solid #f0f0f0; vertical-align: middle; border-radius: 2px;}
	.deanselectbox a{ color:#333;}
	.deanselecty{ float:right; height:24px; line-height:24px;}
		.deanselecty a{ float:right; font-size:12px; color:#626262; }
		.deanselecty span{ float:right;}
		.deanselecty em{ float:right; padding:0 10px; font-size:12px; color:#ececec; font-size:12px;}
		#atarget{ margin-top:4px;}
	.p_pop{ box-shadow:0 0 0 #fff;  border: 1px solid #d8d8d8; padding:0; min-width:80px; margin-left:-9px;}
		.p_pop a{ padding:5px; border-bottom:0;}
		.p_pop a:hover{ background:#f60; color:#fff;}
	#filter_dateline_menu{ padding:10px; margin-left:-21px;}
	.pop_moremenu a.xw1{ background:#f60; color:#fff;}
	.pop_moremenu li{ line-height:22px; margin:10px 0;}
	.pop_moremenu li .pipe{ color:#ececec;}


.cttp .unfold, .cttp .fold{ margin:0!important;}
.ttp li{ height:45px;}
.bm_c{ padding:0;}
	
/*列表页table*/
.xst{ font-size:16px; font-family:microsoft yahei; font-weight:500;}
.deanavar{ margin-top:10px;}
.deanavar,.deanavar img{ width:48px; height:48px; border-radius:5px;}
.tl .icn{  width:58px;}
.tl th, .tl td{ border-bottom:1px solid #F2F2F2;}	
.deanflists{ float:left; width:630px; overflow:hidden; }	
	.deanflistname{ line-height:26px; padding-top:10px; padding-bottom:6px;}
		.deanflistname a.xst{ font-size:16px; font-family:microsoft yahei; }
		.deanflistname a:hover{ text-decoration:underline;}
	.deanflistinfo{ color:#aaa; padding-bottom:10px;}
		.deanflistinfo a{color:#aaa;}
		.deanfby1{ float:left;}
		.deanfby2{ float:left;}
		.deanflistinfo b.deanb{ float:left; padding:0 10px; color:#ececec;}
.deanfnums{ float:right; margin-top:30px;}	
.tl #forumnewshow,#separatorline{ display:none;}
#threadlisttableid .by, #threadlisttableid .num{ width:0;}
.card .o a:hover{ color:#f60;}
.deanfnums a{ display:block; float:left; background:url({STYLEIMGDIR}/qqy_reply.gif) 0 3px no-repeat; text-indent:22px; color:#aaa; margin-right:15px;}
.deanfnums em{ display:block; float:left; background:url({STYLEIMGDIR}/qqy_see.gif) 0 3px no-repeat; text-indent:22px; color:#aaa;}
.tl th .deanfnums em, .tl th .deanfnums em a{color:#aaa;}
.bm_h{ background:#f9f9f9; border-bottom:0;}
#f_pst{ border:1px solid #f0f0f0; width:948px; margin-top:20px;}
.pnpost .pnc,.pnpost a.pnc,#fastpostsubmit{ border:1px solid #f60!important; background: #f60!important;}

#newspecial_menu{ margin-left:0!important;}
.tl th{ padding-right:0!important;}
#pgt,.pgs{ width:910px;}
.pgbtn a{ width:900px;}
#mdly{ z-index:3;}



/**end**/


/**forum::index,forum::forumdisplay**/
.deantitorg{ border-top:2px solid #ff7800;}
		.deantitblue{border-top:2px solid #36c}
		.deantityellow{ border-top:2px solid #ffcb18;}
		.deantitred{ border-top:2px solid #ff2400;}
		.deantitzs{ border-top:2px solid #9933cc;}
		.deantitgreen{ border-top:2px solid #70cf70;}
		.deantitqing{ border-top:2px solid #32CCB8;}
			.deantit{ line-height:60px;}
				.deantit a{ float:left; font-size:20px; font-weight:normal; color:#333; display:block; background:url({STYLEIMGDIR}/portal/1.gif) 0 20px no-repeat; text-indent:30px; }
				.deantit a:hover{ color:#f60;}
				.deantitblue .deantit a{ background:url({STYLEIMGDIR}/portal/2.gif) 0 20px no-repeat;  }
				.deantityellow .deantit a{ background:url({STYLEIMGDIR}/portal/3.gif) 0 20px no-repeat;  }
				.deantitred .deantit a{ background:url({STYLEIMGDIR}/portal/5.gif) 0 20px no-repeat;  }
				.deantitzs .deantit a{ background:url({STYLEIMGDIR}/portal/6.gif) 0 20px no-repeat;  }
				.deantitgreen .deantit a{ background:url({STYLEIMGDIR}/portal/7.gif) 0 20px no-repeat;  }
				.deantitqing .deantit a{ background:url({STYLEIMGDIR}/portal/4.gif) 0 20px no-repeat;  }
				.deantit span{ float:right; font-size:12px; color:#ff7800; }

/*左侧*/
.deanforumnv{ width:250px; margin-bottom:20px; }
	.deanforumnv ul{ border-top:1px solid #f0f0f0; border-left:1px solid #f0f0f0; width:249px;}
		.deanforumnv ul li{ font-size:15px; line-height:50px; border-bottom:1px solid #f0f0f0; border-right:1px solid #f0f0f0; width:123px;; overflow:hidden; float:left;}
			.deanforumnv ul li a{ color:#333; display:block; width:123px; line-height:50px;}
				.deanforumnv ul li a img{ width:25px; height:25px; border-radius:2px; margin-top:12px; margin-left:10px; float:left; margin-right:10px;}
				.deanforumnv ul li span{ width:77px; float:left;  display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deanforumnv ul li a:hover{ color:#f60; background:#f9f9f9;}

/*投稿*/
	.deantg{ width:250px;}
		.deantg ul{ margin:0 auto; width:250px; padding-bottom:20px;}
			.deantg ul li { text-align:center; margin-top:15px; height:80px; width:62px; float:left;}	
				.deantgavar{}
					.deantgavar img{ width:42px; height:42px; border:1px solid #ebebeb; border-radius:42px;}
				.deantgname{ font-size:12px; display:block; margin-top:5px;}
					.deantgname a{ color:#333;}
					.deantgname a:hover{ color:#f60;}
		
		
	/*开店*/
	.deankd{ width:250px; padding-bottom:10px;}
		.deankdimg{ text-align:center; margin-bottom:15px;}
			.deankdimg span{ font-size:14px; display:block;  color:#666; width:230px; margin:0 auto; margin-top:10px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deankdimg:hover span{ color:#f60; text-decoration:underline;}
		.deankd ul{ width:250px; margin:0 auto;}
			.deankd ul li{ height:40px; line-height:40px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url({STYLEIMGDIR}/portal/dot.png) 0 18px no-repeat; text-indent:10px; display:block;}
				.deankd ul li a{ color:#333;}
				.deankd ul li a:hover{ color:#f60;}
/*ad*/
.deanad{ margin-top:10px;}


/**end**/

/**forum::forumdisplay**/

#threadlist .bm_c,.ttp{ width:910px;}
.ttp .num,.ttp .a .num{ padding:0 5px; border-radius:3px; background:#f60; font-size:12px;}
/*二级版块*/
.bmw{ width:910px;}
.fl .bm{ margin-bottom:10px;}
.fl .bm_h{height: 40px;line-height: 42px; border: none; border-bottom: 1px solid #efefef; border-top: 1px solid #efefef;  background:#f9f9f9; font-weight: bold; } 
	.bmw .bm_h h2{ color:#333; font-size:18px; font-weight:500;}
	.bm_h h2 a:hover{color:#f60;}

	
						

#ct .mn{ width:910px!important; float:right;}
#ct .sd{ width:250px!important; overflow:visible; float:left;}



/**end**/


/**forum::viewthread**/
.po{ border-top:0;}
.ad .pls, .ad .plc{ background:#fff!important;}
.side_btn a.btn_s_close{ left: -21px; }
.side_btn a.btn_s_open{ left:-15px;}
body{ background:#fff;}
#postlist{ margin-top:10px; width:1180px;}
.bm{ border:0!important;}
.deanright{ float:right; width:210px; position:relative;}
.pls { background: #F4F4F4; border-right: none; }
.plc{ background:#fff;}
.plhin { border-bottom: 1px solid #f6f6f6; background: #f9f9f9; }
.pi{ border-bottom:0; color:#999;}
.pi a{ color:#999!important;}
.pi a.xw1{ color:#333!important;}
.ad .pls,.ad .plc{ background:#fcfcfc;}
.ad .plc{ background:#fcfcfc;}
.pls .avatar img{ background:#fff; border: 1px solid #ededed; padding:0; border:6px solid #fff;  border-radius:100%;}
.vwthd,.deanpls { height:30px; border-bottom:0; background:#fcfcfc; text-decoration:none; }
.ts{ font-weight:500;}
.bbs{ border:0!important;}
/*补充样式*/
#modmenu{ margin-top:10px;}
#modmenu a{ color:#999!important; padding:0 5px;}

	/*快速回复*/
	#vfastpost #vf_l{ background:none;}
	#vfastpost #vf_m{ background:none; border:1px solid #e2e2e2;}
	#vfastpost #vf_m input{ text-indent:15px; width:600px;}
	#vfastpost #vf_r{ background:none;}
	#vfastpost #vf_b{ background:none;}
	#vfastpost{ background:none;}
	#vfastpost #vf_b button{ background:url({STYLEIMGDIR}/button1.png) top center no-repeat; border-radius:5px; width:90px;  box-shadow-color:#fff; -webkit-box-shadow-color:#fff; }
	#vfastpost #vf_b button:hover{ opacity:0.9;}
	/*快捷回复*/
	#f_pst .pls{ background:none;}
	.tedt{ border:1px solid #ddd;}
	#fastsmiliesdiv{ display:none;}
	#f_pst .pls .avatar img{ border:0; background:none;}
	.tedt .bar{ border-bottom:1px solid #eee;}
	.hasfsl{ margin-right:0;}
	#f_pst .plc{ padding-left:0px;}
	.pnc, a.pnc{    background: #f60; border:0; font-family:microsoft yahei; font-weight:normal; border-radius:2px;}
	/*下一页*/
	.pgbtn a{ background:#f6f6f6; border:1px solid #e6e6e6; margin-top:20px;}
	.pgbtn a:hover{ background:#d5e9fb; border:1px solid #d5e9fb;}
	#hiddenpoststip{ background:#f9f9f9;}
	#hiddenpoststip a{ color:#999;}
	
/*右侧*/
.deanright{}
	.deanh3{ height:25px; line-height:25px; }
		.deanh3 span{ float:left; width:5px; display:block; height:16px; background:#333; margin-top:5px;}
		.deanh3 em{ float:left; font-size:15px; padding-left:7px;}
			.deanh3 strong{ color:#333;}
			
	.deanpicbox{ margin-top:10px; width:210px;  border:1px solid #ececec;}
		.deanpics{ padding:10px; background:#fff;}
			.deanpics ul{}
				.deanpics ul li{ position:relative; width:190px; height:140px; position:relative; margin-top:10px;}
					.deanpics ul li p{ display:block; width:190px; height:30px; line-height:30px; position:absolute; left:0; bottom:0; text-align:center; font-size:14px; color:#fff; background:url({STYLEIMGDIR}/black.png) 0 0 repeat;}
					.deanpics ul li p:hover{ color:#e0d876;}
	

			.deanbuttonpost{ float:left;}
			.deanshare{ float:right;}
			#newspecialtmp{ float:left; width:130px; height:40px; line-height:40px;  margin-right:20px; background:url({STYLEIMGDIR}/post.png) 15px 8px no-repeat; display:block; color:#546e7a; font-size:16px; text-indent:50px;}
			#post_replytmp{ float:left;  width:130px; height:40px;  line-height:40px;  font-size:16px; font-weight:normal;  background:url({STYLEIMGDIR}/reply.png) 15px 8px no-repeat; display:block; color: #546e7a;   text-indent:50px; text-decoration:none;}	
			#newspecialtmp:hover{color:#f60;  }
			#post_replytmp:hover{color:#f60; }
	/*精华帖子*/
	.deanhotlist{ margin-top:10px; background:#fff; width:210px;  border:1px solid #ececec; background:#fff;}
		.deanhotlistc{ padding:10px;}
			.deanhotlistc ul{ margin-top:10px;}
			.deanhotlist ul li{ height:30px; line-height:30px; font-size:14px; }
				.deanhotlist ul li a{ color:#666;}
				.deanhotlist ul li.deanblue a{ }
				.deanhotlist ul li a:hover{ color:#f60; text-decoration:none;}
	/*广播台*/
	.deangbt{ width:948px;  border:1px solid #ececec;}
			.deangbtc{ padding:10px; width:928px;}	
				.deangbtbox{ margin-top:10px;}
				.deangbtc ul{ float:left; width:314px; }
					.deangbtc ul li{ float:left; text-align:center; width:147px; margin-right:10px; margin-bottom:10px;}
						.deangbtc ul li a p{ font-size:14px; height:30px; line-height:30px;}
						.deangbtc ul li a:hover{ text-decoration:none; color:#f60;}
				.deangbtc dl{ float:left; width:300px;}
					.deangbtc dl dd{ height:30px; line-height:30px; font-size:14px; background:url({STYLEIMGDIR}/dot.png) 0 13px no-repeat; text-indent:10px;}
					.deangbtc dl dd a{ color:#333;}
					.deangbtc dl dd a:hover{ color:#f60; text-decoration:none; }

 .deantitleh2{ height:35px; line-height:35px; border-bottom:1px solid #e6e6e6;}
	.deantitleh2 span{ font-size:16px; display:block; float:left; border-bottom:1px solid #9aabb8; color:#9aabb8; height:35px; }
 .deanpic{ margin-top:15px;}
	.deanpic ul li{ width:198px; height:150px; border-radius:5px; overflow:hidden; margin-top:10px; position:relative; float:left; background:#fff; border:1px solid #ececec;}
		.deanddinfo{ height:90px; width:188px; padding:5px; background:url({STYLEIMGDIR}/black.png) 0 0 repeat; left:0; bottom:-70px; position:absolute;}
			.deanddinfo h3{ font-size:16px; font-weight:normal; margin-bottom:5px;}
				.deanddinfo h3 a{ color:#fff;}
				.deanddinfo h3 a:hover{ color:#FFC20C;}
			.deanddinfo .deanddsummary{ font-size:12px; color:#ccc; line-height:18px;}
			.deanddmessage{ font-size:12px; height:25px; line-height:25px;}
				.deanddtype{ float:left; color:#bbb;}
				.deanddtype a{ color:#fff;}
				.deanddtype a:hover{ color:#FFC20C;}
				.deanddmessage span{ float:right; color:#bbb; background:url({STYLEIMGDIR}/comment.png) 0 6px no-repeat; text-indent:22px;}
	
	/*推荐图片*/	
.deantjpic{ width:1180px; margin:0 auto;}
	.deantjul{}
		.deantjul li{ float:left; width:224px; margin-right:15px; margin-top:15px;}
			.deantjliimg{ width:224px; height:170px; overflow:hidden; position:relative;}
			.deantjul li .deantjcover{ position:absolute; left:0; bottom:-170px; width:194px; padding:15px; height:140px; background:url({STYLEIMGDIR}/black.png) 0 0 repeat;}
				.deantjul li .deantjcover h3{ font-size:18px;  font-weight:normal;}
					.deantjul li .deantjcover h3 a{ color:#fff;}
				.deantjul li .deantjcover p{ font-size:14px; padding-top:15px; color:#eee; line-height:22px;}	
	
.vwthd div.y{ margin-right:0;}
.ptn{ margin-top:0!important;}	


	.deanw1180{ width:1180px; margin:0 auto; position:relative;}
	.deanbuttonshow{ position:fixed; top:260px; margin-left:-135px; z-index:10;}
	#p_btn a{ display:block; background:none; width:100px; height:50px; line-height:50px; border-bottom: 1px solid rgb(240, 240, 240); position:relative; }
	#p_btn a:after{    content: ""; position: absolute; z-index: 0; width: 60px; height: 62px; opacity: 0;transform: scale(0, 0); transition: 0.5s cubic-bezier(0.3, 0, 0, 1.3);}
	#p_btn i{ background:none; font-size:14px; color:#999;}
	#p_btn a#k_favorite{ background:#FAFAFA url({STYLEIMGDIR}/ico/1.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#k_favorite:hover{ background:#F74864 url({STYLEIMGDIR}/ico/11.png) 15px 15px no-repeat; }
	#p_btn a.sharep{background:#FAFAFA url({STYLEIMGDIR}/ico/4.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a.sharep:hover{background:#1EC354 url({STYLEIMGDIR}/ico/41.png) 15px 15px no-repeat;}
	#p_btn a.followp{background:#FAFAFA url({STYLEIMGDIR}/ico/3.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a.followp:hover{background:#FFCE0B url({STYLEIMGDIR}/ico/31.png) 15px 15px no-repeat;}
	#p_btn a#ak_rate{background:#FAFAFA url({STYLEIMGDIR}/ico/2.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#ak_rate:hover{background:#1E7DD7 url({STYLEIMGDIR}/ico/21.png) 15px 15px no-repeat;}
	#p_btn a#k_collect{background:#FAFAFA url({STYLEIMGDIR}/ico/5.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#k_collect:hover{background:#3091F4 url({STYLEIMGDIR}/ico/51.png) 15px 15px no-repeat;}
	#p_btn a#recommend_add{background:#FAFAFA url({STYLEIMGDIR}/ico/6.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#recommend_add:hover{background:#FBC032 url({STYLEIMGDIR}/ico/61.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#recommend_subtract{background:#FAFAFA url({STYLEIMGDIR}/ico/7.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a#recommend_subtract:hover{background:#22975C url({STYLEIMGDIR}/ico/71.png) 15px 15px no-repeat; text-indent:30px;}
	#p_btn a span{ font-size:12px; padding-left:3px;}
	#p_btn a:hover i,#p_btn a:hover span{color:#fff;}



/**end**/



/**portal::list,portal::view**/
.bm{ background:none; border:0;}
.pg a:hover, .pgb a:hover {color: #fff !important;}
.pg a.nxt:hover{ color:#666!important;}
.bm_h{ border-bottom:1px solid #e3e3e3; background:#fff; color:#333; font-size:14px; border-top:0;  padding:5px 10px; }
.bm_h .xs2{ font-size:16px!important; font-weight:normal;}

.deansubnavs{}
	.deansubnavs ul{}
		.deansubnavs ul li{ width:45%; height:30px; line-height:30px; text-align:center; }
			.deansubnavs ul li a{ display:block; }
			
.vw .h{ border-bottom:1px solid #e8e8e8;}
.vw .s{ color:#777; border-bottom:0; background:#f9f9f9; margin:0!important; font-size:14px; line-height:30px; padding:20px 25px;}
.vw .s strong{ color:#f60;}
.vw .o{ border:0;}
/**end**/

/**portal::view**/
.bm_h{ border:0;}
/**end**/

/**portal::list,portal::view **/
.deanwpl{ width:880px; float:left; margin-bottom:30px;}
.deanwpr{ width:260px; float:right;}
.ct2 .sd{ width:260px;}

.deantit{ height:40px; line-height:30px; border-bottom:1px solid #f0f0f0;}
	.deantitname{ float:left; background:url({STYLEIMGDIR}/local.png) 0 0 no-repeat; text-indent:40px; font-size:22px; color:#666;}
	.deanrss{display:block; float:right; background:url({STYLEIMGDIR}/rss.png) 0 0 no-repeat; text-indent:-9999px; width:30px; height:30px;}
	.deanpostartice{ display:block; float:right; background:url({STYLEIMGDIR}/post.png) 0 0 no-repeat; text-indent:-9999px; width:25px; height:25px; margin-right:20px;}
	
/*图文列表*/
.deanpiclist{ width:880px;}
	.deanpiclist ul{}
		.deanpiclist ul li{ height:130px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #f2f2f2; width:880px;}
			.deanpiclic{ }
				.deanpiclicl{ width:230px; height:130px; overflow:hidden; float:left; position:relative;}
					.deanpiclicl img{ width:230px; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
					.deanpiclicl:hover img{ transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
					.deanhover{ display:block; width:230px; height:130px; border-radius:4px; position:absolute; left:0; top:0; display:none; background:rgba(0,0,0,0.1); background-size:0 0px; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
					.deanhover:hover{  background:rgba(0,0,0,0.2) }
				.deanpiclicr{ width:630px; float:right; position:relative; margin-left:15px;}
					.deanpiclicr h2{ font-size:18px; font-weight:500; width:605px; height:25px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
						.deanpiclicr h2 a{ color:#333; }
						.deanpiclicr h2 a:hover{ color:#f60; text-decoration:none;}
					.deanpicsummary{ width:600px; font-size:14px; color:#999;  height:20px; overflow:hidden;  overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }
					
				


/*发布主题*/
.deanqd{ width:260px; margin-top:20px; }
	.deanqd a{height:52px; background:#f60; color:#fff; display:block; line-height:52px; font-size:18px; text-indent:125px;  }
		.deanqd a span{ display:block; background:url({STYLEIMGDIR}/posett.png) 60px 13px no-repeat; }
	.deanqd a:hover{ background: #fda92f;text-decoration:none; }
/*二级分类*/
.deanforumhot{ margin-top:20px;}
	.deanforumhot h2{ font-size:18px; color:#222; font-weight:500;}
	.deanforumhot ul{ margin-top:15px; }
		.deanforumhot ul li{ float:left; width:120px; margin-bottom:15px; border-radius:4px; text-align:center; height:30px; line-height:30px; font-size:14px;}
			.deanforumhot ul li a{ display:block; text-decoration:none; background:#9ca4b4; border-right:12px solid #e6e6e6; transition: all 0.5s; color:#fff; text-decoration:none;}
			.deanforumhot ul li a:hover{ background:#f60; border-right:0; color: #fff; transition: all 0.5s; }


/*右侧排行榜*/

.deanhotcar{ width:260px;}
	.deanvh3{ font-size:21px; line-height:40px; margin-bottom:15px;}
	.deanvh3 span{ float:left;}
	.deanvh3 a{ color:#999; float:right; font-size:14px;}

.deancehua{ width:260px;}
	.deancehuatop{ width:260px;}
		.deancehuatopimg{ width:260px; height:130px; overflow:hidden; position:relative;}
			.deancehuatopimg span{ height:30px; width:260px; background:rgba(0,0,0,0.3); color:#fff; text-align:center; line-height:30px; font-size:14px; text-align:center; position:absolute; left:0; bottom:0;}
		.deancehuap{ line-height: 23px; font-size: 13px; color: #999999; padding-top: 5px; margin-bottom: 8px;}
	.deancehua ul{}
		.deancehua ul li{ height:27px; line-height:27px; font-size:13px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deancehua ul li a{ color:#666;}
			.deancehua ul li a:hover{ color:#f60; text-decoration:underline;}
.deanhotcomment{ margin-top:20px;}
	.deanhotcomment ul{}
		.deanhotcomment ul li{ width:260px; margin-bottom:15px;}
			.deanhotcimg{ width:65px; height:100px; float:left; overflow:hidden;}
			.deanhotcinfo{ width:180px; float:right;}
				.deanhotcinfo h3{ height: 54px; line-height: 25px; font-size:15px; font-weight:normal; overflow: hidden; display: block; margin-top:-5px;}
					.deanhotcinfo h3 a{ color: #333;}
					.deanhotcinfo h3 a:hover{color:#f60;}
				.deanhotcs{height: 46px; line-height: 23px;color: #999999; overflow: hidden; font-size: 13px; }	
.deanstarmv{ margin-top:20px; width:260px;}
	.deanstarmv ul{ width:280px;}
		.deanstarmv ul li{ float:left; width:120px; margin-right:20px; margin-bottom:10px; position:relative;}
		.deanstarmv ul li h3{ line-height:30px; font-size:14px; font-weight:normal; text-align:center;}
		.deanstarmv ul li span{ width:50px; height:50px; position:absolute; left:50%; margin-left:-25px; top:25px; background:url({STYLEIMGDIR}/globalPlayBtnv2.png) 0 0 no-repeat;  background-size:50px 50px;}
			.deanstarmv ul li h3 a{ color:#666;}
			.deanstarmv ul li:hover h3 a{ color:#f60; text-decoration:underline; }
.deantop10{ width:260px; margin-top:20px;}
	.deantop10 ul{}
		.deantop10 ul li{ height:42px; line-height:42px;}
			.deantop10 ul li span{ display:block; height:20px; width:16px; background:#e6e6e6; text-align:center; color:#fff; font-size:12px; line-height:20px; margin-top:10px; float:left; margin-right:10px;}
			.deantop10 ul li span.deancur1{ background:#f60;}
			.deantop10 ul li span.deancur2{ background:#f90;}
			.deantop10 ul li span.deancur3{ background:#fa0;}
			.deantop10 ul li a{ font-size:14px; color:#111; width:220px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deantop10 ul li a:hover{ color:#f60; text-decoration:underline; }
			
/** end **/


/**portal::list**/
.deananav{ width:250px; float:left;}
.deanac{ float:right; width:930px; background:#fff; }

	.deanac ul{}
		.deanac ul li{ display:none; width:930px; overflow:hidden;}
			.deanac ul li h5{ font-size:18px; color:#656565; border-bottom:1px solid #eee; font-weight:normal; display:block; height:45px; line-height:35px; margin-bottom:10px; margin-bottom:20px; }
				.deanac ul li h5 span{ float:left; display:block; height:45px; }
			.deangsc{ font-size:15px; line-height:30px; color:#464646;}
				.deangsc p{ margin-bottom:15px;}
		.deancontacs{}
			.deancontacs dl{ margin-top:50px;}
				.deancontacs dl dd{ float:left; width:25%; text-align:center;}
					.deancontacs dl dd .deandlicon1{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/about/sprite-contact.png) -51px 0;}
					.deancontacs dl dd .deandlicon2{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/about/sprite-contact.png) 0 -51px;}
					.deancontacs dl dd .deandlicon3{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/about/sprite-contact.png) 0 0;}
					.deancontacs dl dd .deandlicon4{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/about/sprite-contact.png) -51px -51px;}
					.deancontacs dl dd span{ font-size:14px; height:40px; line-height:40px; color:#bbb; padding-bottom:15px;}
					.deancontacs dl dd b{ font-weight:normal; color:#2c2f35; font-size:14px;}
			.deanmap{ margin-top:50px; padding-bottom:10px;}
				.deanmapl{ width:450px; float:left; border:1px solid #f0f0f0;}
					.deanmapl img{ width:450px;}
				.deanmapinfo{ float:right; width:390px;}
					.deanmapinfo p{ font-size:15px; height:35px; line-height:35px; border-bottom:1px dotted #f6f6f6; color:#666;}
	/*企业文化*/
	.deanddlist{width:860px;}
		.deanddlist dd{ position:relative; width:860px; height:250px;}
			.deanddlist dd .deandates{ height:40px; line-height:40px; text-indent:30px; font-size:26px; color:#f60; background:url({STYLEIMGDIR}/about/fzlcpic1.png) no-repeat 0 8px; position:absolute; left:220px; top:15px;}
			.deanddlist dd .deandatesr{ left:390px;}
			.deanline{ position:absolute; width:3px; left:360px; height:250px; top:0; background:url({STYLEIMGDIR}/about/fzlcpic10.jpg) 0 0 repeat-y; }
			.deanlinearrow{ width:37px; height:13px; position:absolute; left:355px; top:30px; background:url({STYLEIMGDIR}/about/fzlcpic3.png) 0 0 no-repeat;}
			.deanlinearrowl{ left:330px; top:30px; background:url({STYLEIMGDIR}/about/fzlcpic8.png) 0 0 no-repeat;}
			.deanddinfoxx{ width:250px; padding:10px; background:#fdfdfd; border:1px solid #f0f0f0; box-shadow:0 5px 0 #e2e2e2; border-radius:3px; position:absolute; left:410px; top:0px;}
			.deanddinfol{ left:36px;}
				.deanddinfoarrow{ width:15px; height:21px; background:url({STYLEIMGDIR}/about/fzlcpic4.png) 0 0 no-repeat; position:absolute; top:25px; left:-14px;}
				.deanddinfoarrowr{ left:270px;  background:url({STYLEIMGDIR}/about/fzlcpic9.png) 0 0 no-repeat;}
				.deanddinfoxx p{ font-size:15px; line-height:30px; color:#555;}
	
	.deanzp{}
		.deanzp dd{ background:url({STYLEIMGDIR}/about/rclnpic2.jpg) 0 17px no-repeat; text-indent:15px; border-bottom:1px dotted #e6e6e6; height:40px; line-height:40px; font-size:14px; text-align:center;}
			.deanzp dd a{ float:left;}
			.deanzp dd span{ float:right; font-size:12px; color:#999;}
			.deanzp dd a:hover{ color:#ea6912;}
.deanabout{ width:100%; height:360px; text-align:center; position:relative; background:url({STYLEIMGDIR}/about/custom1.jpg) center bottom no-repeat;}
	.deanaboutcx{ width:100%; height:360px; background:rgba(0,0,0,0.2); position:absolute; left:0; top:0;}
.deanaboutbg{ width:100%; height:11px; background:url({STYLEIMGDIR}/about/app-boxbg.png) repeat-x bottom; position:absolute; left:0; bottom:0;}

/**end**/


/**portal::list**/
		
/*论坛首页*/
#ct{ padding-top:20px;}

/*幻灯片*/
.deanhdpc{width:800px; height:365px; margin:0;}
	.deanlistpic{ width:800px; height:365px;}
		#slideshow {}
			#focus {width:800px; height:365px; overflow:hidden; position:relative; z-index:1;}
			#focus ul {height:365px; position:absolute;}
				#focus ul li {float:left; width:800px; height:365px; overflow:hidden; position:relative; background:#E4E4E4;}
					#focus .btn {position:absolute; width:160px; height:10px; right:0; bottom:50px; overflow:hidden; z-index:2; display:none;}
						#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
						#focus .btn span.on {background:#333;}
					#focus .preNext {width:40px; height:80px; position:absolute; top:110px;  cursor:pointer; }
					#focus .pre {left:0px;  background:url({STYLEIMGDIR}/left.png) no-repeat 0 0; }
					#focus .next {right:0px; background:url({STYLEIMGDIR}/right.png) no-repeat 0 0; }
					#focus ul li .slideother { position:absolute; bottom:0px; width:800px; height:80px; text-align:left; background:url({STYLEIMGDIR}/black.png) 0 0 repeat;}
						.deanauthoravar{ display:none; }
							.deanauthoravar img{ display:block; width:32px; height:32px; border-radius:32px; }
							#focus ul li .slideother .deannum{ display:none; font-size:35px; width:46px; height:80px; line-height:80px; color:#f60; float:left; padding-left:10px;}
							.deanaaa{ float:left; width:630px; overflow:hidden;}
								#focus ul li .slideother .h12{ font-size:16px; padding:20px 10px 5px 10px; }
									#focus ul li .slideother .h12 b{ float:left; color:#fff; font-weight:normal; padding-left:10px; font-size:12px;}
									#focus ul li .slideother .h12 a{ color:#fff; font-size:16px; font-weight:500; float:left; }
									#focus ul li .slideother .h12 a:hover { text-decoration:none; color:#ff8400;}
									#focus ul li .slideother .deanp{ padding-left:10px; font-size:12px; color:#eee; }

/*boxone*/									
.deanabox{ width:1180px; margin:0 auto;}
		.deanaboxl{ width:800px; height:365px; float:left;}
		.deanaboxr{ width:385px; float:right; height:365px;}
			.deanpost a{ display:block; width:385px; height:52px; text-align:center; text-decoration:none; font-weight:normal;  background: #f60; box-shadow: 0 5px 0 #18A3ED; border-radius:2px; line-height:52px; font-size:20px; color:#fff;}
			.deanpost a:hover{ background: #f60; box-shadow: 0 5px 0 #E76005;  color:#fff; }
			.deanforumlist{ margin-top:12px;}
				.deanforumlist h2{ height:35px; line-height:35px; border-bottom:1px solid #e9e9e9;}
					.deanforumlist h2 span{ display:block; width:80px; height:35px; border-bottom:1px solid #f60; font-size:16px; color:#717e8e; font-weight:normal;}
				.deanforumlist ul{ margin-top:15px; border-bottom:0;}
					.deanforumlist ul li{ width:180px; float:left; text-align:center; border-radius:2px; height:27px; line-height:27px; font-size:16px; margin-bottom:15px;}
						.deanforumlist ul li.deanoddli{ float:right;}
						.deanforumlist ul li a{ display:block; width:100%; height:100%; color:#888; font-size:13px; background: #f0f0f0; box-shadow: 0 5px 0 #e6e6e6; border-radius:2px; text-decoration:none;}
						.deanforumlist ul li a:hover{ background: #f60; box-shadow: 0 5px 0 #E76005; color:#fff;}
			.deanseemore{ height:35px; margin-top:6px; width:385px;  background: #f60; box-shadow: 0 5px 0 #18A3ED; border-radius:2px;  font-size:14px; font-weight:normal; text-align:center; line-height:35px; display:block; color:#fff;}

/*boxtwo*/
.deanbbox{ width:1180px; margin:0 auto; margin-top:40px;}
		.deanbname{ height:37px; border-bottom:2px solid #e6e6e6; }
			.deanbname li{ float:left; color:#999; float:left; font-size:18px; margin-right:20px; height:37px; line-height:37px; cursor:pointer; }
			.deanbname li.cur{ border-bottom: 1px solid #f60; color: #343434;}
		.deanbc{ margin-top:20px;}
			.deanbc li{ display:none; }
				.deanbc li dl{}
					.deanbc li dl dd{ border: 1px #f2f2f2 solid; box-shadow:0 5px 0 #e6e6e6; border-radius:3px; width: 289px; height: 430px; float:left; margin-right:12px; margin-bottom:16px;}
						.deanddimg{ width:289px;}
						.deanddimg img:hover{ opacity:0.8;}
						.deanddinfo{ width:249px; margin:20px auto; }
							.deanddinfo a.deantype{ color:#f60;}
								.deanddtit{ font-size:14px; font-weight:500; padding-bottom:10px;}
									.deanddtit a{ color:#4d4d4d;}
									.deanddtit a.deantype{color:#f60; padding-right:5px;}
							.deanddauthor a{ padding-right:5px;}
						.deanddnums{ color:#c2c2c2; margin-top:15px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
							.deanddnums p{ float:left;}
							.deanddnums span{ float:left; display:block; text-indent:23px; background:url({STYLEIMGDIR}/asee.png) 0 1px no-repeat; margin-left:10px;}
							.deanddnums em{ float:left; display:block; text-indent:22px; background:url({STYLEIMGDIR}/v2.png) 0 3px no-repeat; margin-left:10px;}
							.deanddnums b{ float:left; display:block; text-indent:20px; background:url({STYLEIMGDIR}/v3.png) 0 3px no-repeat; margin-left:10px;  font-weight:normal;}
/*ad*/
.deanadad{ width:1180px; margin:20px auto;}
	
/*首页产品滚动效果*/
.deancbox{ margin-top:30px;}
	.deancbox h2{ font-size:20px; height:35px; line-height:35px; border-bottom:2px solid #e6e6e6; margin-bottom:20px;}
		.deancbox h2 span{ display:block; float:left; height:35px; border-bottom:2px solid #f60; font-weight:normal;}
.productflow{height:300px; width:1180px; position:relative; margin-top:20px;}
 .img-scroll { position:relative; width:1180px; overflow:hidden; }
	.productflow .prev{ background:url({STYLEIMGDIR}/toogler.png) 0 0 no-repeat; width: 22px; height: 43px; position:absolute; display:block; z-index: 10; top: 120px;  cursor:pointer; }
	.productflow .next { background:url({STYLEIMGDIR}/toogler.png) -26px 0 no-repeat; width: 22px; height: 43px; position:absolute; display:block; z-index: 10; top: 120px;  cursor:pointer; }
	.productflow .prev { left: -35px; }
	.productflow .next { right:-35px;}
		.img-list { position:relative; width:1180px; height:300px; overflow:hidden;}
			.img-list ul { width:1300px; height:300px; }
				.img-list li { float:left; display:inline; width:232px; height:300px; background:#fff; overflow:hidden; position:relative; text-align:center; margin-right:10px; }
					.img-list li img{ width:232px; height:300px;  }
					.img-list li a{ color:#fff;}
					.deantitles{ position:absolute; bottom:0; left:0; font-size:16px; color:#fff; width:232px; height:40px; line-height:40px; text-align:center; background:url({STYLEIMGDIR}/bgc.png) 0 0 repeat;}
				#diyscroll{float:left;}
			.productflow.prev:hover{ background:url({STYLEIMGDIR}/toogler.png) 0 0 no-repeat;}
			.productflow .next:hover{}
/*boxfour*/
.deandbox{ width:1180px; margin-top:40px;}
			.deandbox h2{font-size:20px; height:35px; line-height:35px; border-bottom:2px solid #e6e6e6; margin-bottom:20px;}
				.deandbox h2 span{display:block; float:left; height:35px; border-bottom:2px solid #f60; font-weight:normal;}
			.deandboxl{ float:left; width:900px;}
			.ie6 .deandboxl,.ie7 .deandboxl{ overflow:hidden; width:870px;}
			.deandboxr{ float:right; width:290px;}
				.deandboxl h2{ width:870px;}
				.deandboxl ul{}
					.deandboxl ul li{ float:left; padding:0 29px 20px 0;}
					.ie6 .deandboxl ul li,.ie7 .deandboxl ul li{ padding-right:15px;}
						.deandboxl ul li .deandboxlc{ border: 1px #ededef solid; background:#f9f9f9; padding: 20px; width: 378px; border-radius:5px; box-shadow:0 5px 0 #e6e6e6;}
							.deandboxlc h3{ font-size:18px; font-weight:normal;}
								.deandboxlc h3 a{ color:#333;}
							.deandboxlc p{ font-size:12px; color:#999; margin:15px 0; font-family:Arial, Helvetica, sans-serif;}
							.deandboxlc a.deandac{ display:block; text-decoration:none;}
								.deandac span{ display:block; background: #f60; width:100px; margin:0 auto; border-radius:2px; box-shadow: 0 3px 0 #18A3ED; font-weight:normal; margin-top:12px; font-size:16px; text-align:center; height:38px; line-height:38px; color:#fff;}
			.deandboxr{}
				.deandboxr ul{}
					.deandboxr ul li{ margin-bottom:17px;}
						.deandboxrl{ width:70px; height:70px; float:left; margin-right:18px;}
							.deandboxrl img{ width:70px; height:70px; border-radius:70px;}
						.deandboxrr{ float: left; width: 180px; height: 50px; color: #686868; padding: 10px; border: 1px #ededed solid; position: relative;}
							.deandboxrl p{}
							.deandetail{ color:#f60;}
							.deandboxarrow{ display: block; width: 9px; height: 16px; position: absolute; top: 10px; left: -9px; background: url({STYLEIMGDIR}/bbs_css.png) no-repeat -591px -384px;}
							
	
	
	



/**portal::list,portal::view**/
.vw .s{ display:none;}
.deantitleh3{ height:50px; line-height:35px; font-size:20px;  text-transform: uppercase; color:#000; position:relative; font-weight:normal;}
	.deantitleh3 span{ width:30px; height:2px; display:block; position:absolute; bottom:0; left:0; background:#c5c5c5;}
.deanftdiv11 ul{ margin-top:15px;}
.deanftdiv11 ul li{ color:#777; padding-bottom:15px; border-bottom:1px dotted #e6e6e6;}
.deanftdiv11 ul li a{ color:#f60;}
.deanftdiv11 ul li span{ color:#333; }

/**end**/


/**portal::list,portal::view**/
.deanborder{ border:0!important;}

.deannavleft dt{ height:35px; font-size:16px; color:#323232; font-weight:500; border-bottom:1px solid #f0f0f0;}
.deannavleft dl{ margin-bottom:10px;}
	.deannavleft dl dd{ height:40px; line-height:40px; font-size:14px;}
		.deannavleft dl dd a{  color:#626262;}
		.deannavleft dl dd a:hover{ text-decoration:underline; color:#f60;}

.vw .h{ border-bottom:0; }
.vw .ph{ padding:0; font-size: 28px;
    margin: 0;
    position: inherit;
    line-height: 1.5;
    color: #333;}
.vw .hm{ text-align:left;}
.vw .xg1{     position: relative;
    color: #bbb;
    font-size: 14px;
    margin: 15px 0 15px;
height:22px; line-height:22px;}
.xg1 .pipe{ padding:0 5px; color:#ddd; font-size:12px;}
.deanxg1{ float:left; color:#bbb;}
.deanbig{ float:right; display: block; width: 20px; height: 22px; margin: 1px 0 0 10px; border:0; background: url({STYLEIMGDIR}/msg_caption.png) -85px 4px no-repeat; text-indent: -9999px; cursor: pointer;}
.deansmall{ float:right; display: block; width: 20px; height: 22px; margin: 1px 0 0 15px; border:0; background: url({STYLEIMGDIR}/msg_caption.png) 1px 4px no-repeat; text-indent: -9999px; cursor: pointer;}


/*两列文章*/
.deannewtwo{ width:880px; float:left;}
.deannewtwo ul{ width:900px;}
	.deannewtwo ul li{ float:left; width:438px; height:145px; padding-top:20px; border-bottom:1px solid #e5e9ef; border-right:1px solid #e5e9ef;}
	.deannewtwo ul li.deannewtwoliodd{ border-right:0;}
		.deannewtwolil{ width:160px; height:100px; float:left; overflow:hidden;}
		.deannewtwo ul li.deannewtwoliodd .deannewtwolil{ margin-left:20px;}
			.deannewtwolil img{width:160px; height:100px; border-radius:4px;}
		.deannewtwolir{ width:240px;  float:left; margin-left:18px;}
			.deannewtwolir h2{ font-weight:500; max-height:40px; line-height: 20px; display: block; overflow: hidden; color: #222; font-size: 13px; word-wrap: break-word;  word-break: break-all;}
				.deannewtwolir h2 a{ color:#222;}
				.deannewtwo ul li:hover .deannewtwolir h2 a{ color:#f60;}
				.deannewtwolir .deanpicsummary{color: #888; word-wrap: break-word; word-break: break-all;padding-top: 10px; margin-bottom: 10px; overflow: hidden; line-height: 20px; height: 40px; clear: both;}
			.deannewtwonum{ height:24px; line-height:24px; font-size:14px; margin:15px 0; color:#bbb;}
				.deannewtwonum a{color:#bbb; float:left;}
				.deannewtwonum span{ float:left; display:block; margin-left:20px; background:url({STYLEIMGDIR}/qqy_see.gif) 0 6px no-repeat; padding-left:24px; }
				.deannewtwonum em{ float:left; display:block; margin-left:20px; background:url({STYLEIMGDIR}/qqy_reply.gif) 0 6px no-repeat; padding-left:24px; }
				.deannewtwonum b{ float:left; display:block; font-weight:normal; height:20px; width:70px; overflow:hidden; background:url({STYLEIMGDIR}/date.gif) 0 5px no-repeat; padding-left:20px; margin-left:20px;}

/*右侧排行榜*/
.deanadr{ margin-top:20px;}
.deanbutton{ width:280px; margin-top:20px;}
	.deanbutton ul{ width:290px;}
		.deanbutton ul li{float:left;  width:62px; height:62px; margin-right:10px; text-align:center;}
			.deanbutton ul li a{width:60px; height:60px; border-radius:100%; display:block; background:#FC697C; font-size:12px; color:#fff; border:1px solid #fa5167;}
			.deanbutton ul li.deansinabutton a{}
			.deanbutton ul li.deanwxbutton a{ background-color:#6CC775; border-color: #56b760;}
			.deanbutton ul li.deankhdbutton a{background-color:#585E68; border-color: #464b55;}
			.deanbutton ul li.deanbqbutton a{background-color:#FEB421; border-color: #f5aa15;}
			.deanbutton ul li.deansinabutton a i{ width:60px; height:40px; background:url({STYLEIMGDIR}/sina.png) center center no-repeat; display:block;}
			.deanbutton ul li.deanwxbutton a i{ width:60px; height:40px; background:url({STYLEIMGDIR}/weixin2.png) center center no-repeat; display:block;}
			.deanbutton ul li.deankhdbutton a i{ width:60px; height:40px; background:url({STYLEIMGDIR}/phone200.png) center center no-repeat; display:block;}
			.deanbutton ul li.deanbqbutton a i{width:60px; height:40px; background:url({STYLEIMGDIR}/smirk.png) center center no-repeat; display:block;}

/*右侧文章*/
.deanpartr{ margin-top:20px;}
	.deanh3{ height:30px; line-height:30px; font-size:18px; margin-bottom:15px;}
		.deanh3 span{ float:left;}
		.deanh3 ul{ float:right;}
			.deanh3 ul li{ float:left; height:30px; color:#333; font-size:12px; cursor:pointer; margin-right:15px;}
			.deanh3 ul li.cur{ color:#f60; border-bottom:1px solid #f60;}
	.deantabc{}
		.deantabc dl{}
			.deantabc dl dd{ display:none;}
				.deanrank1{ height:50px; margin-bottom:20px;}
					.deanrank1 span{ width:18px; height:18px; display:block; float:left; text-align:center; line-height:18px; color:#fff; font-size:12px; background:#fda92f; border-radius: 3px 50% 50% 3px;}
					.deanrank1 .deanrankimg{ float:left; width:80px; height:50px;  margin-left:8px; overflow:hidden; border-radius: 4px;}
					.deanrankinfo{ float:left; width:165px; float:right; margin-top:-3px;}
						.deanrankinfo h3{ font-weight:500; height:36px; line-height:18px; font-size:12px; overflow:hidden;}
							.deanrankinfo h3 a{ color:#222;}
					.deanrank1:hover .deanrankinfo h3 a{color:#f60;}
						.deanrankinfo p{ height:12px; line-height:12px; color:#99a2aa; font-size:12px; margin-top:5px;}
				.deanrankul{}
					.deanrankul li{ width:280px; height:18px; line-height:18px; margin-top:20px;}
						.deanrankul li span{ width:18px; height:18px; display:block; float:left; text-align:center; line-height:18px; color:#fff; font-size:12px; background:#b8c0cc; border-radius: 3px 50% 50% 3px;}
						.deanrankul li.deanspan2 span,.deanrankul li.deanspan3 span{ background:#fda92f; }
						.deanrankul li a{ float:right; display:block; width:255px; font-size:12px; color:#222; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
					.deanrankul li:hover a{color:#f60;}
				.deanmores{ display:block; width:280px; margin-top:20px; background: #e5e9ef; text-align: center; border: 1px solid #e0e6ed; height: 22px; line-height: 22px; font-size:12px; color: #222;  border-radius: 4px; transition: .2s;}
				.deanmores:hover{ background:#e0e6ed;}
				.deanmores i{ background:url({STYLEIMGDIR}/icons.png) no-repeat -478px -218px; display:inline-block; width: 6px; height: 12px; margin: -2px 0 0 5px; vertical-align:middle;}

	
.oshr{ border:0!important;}	
#click_div{ display:none;}
.pren{ margin-top:15px;}
	.pren em{ font-size:16px; color:#888; margin-bottom:10px;}
	.pren em a{ color:#666;}	
									
/**end**/

/**forum::forumdisplay**/
#newspecialtmp{ display:none;}
.bbs{ border-bottom:0!important;}
#moderate{ margin-top:0;}
#fontsearch{ border-bottom:0; }
.tsm{ overflow:visible;}
	.tsm li{ padding:4px;}
	.tsm th{ font-weight:500; font-size:14px; color:#666; font-family:microsoft yahei; padding-top:9px; padding-left:0; padding-right:0; width:40px; }
	.tsm td{ font-size:14px;vertical-align:middle; padding:5px; border-left:0!important;}
	.tsm li a{ color:#333!important; padding:3px 5px; }
	.tsm li a:hover{ background:#f60; color:#fff!important; }
	.tsm .a a{ background:#f60; color:#fff!important; font-weight:200;}
	.tsm .a a:hover{ color:#fff!important;}
	.deanflxxlist{ margin:0 auto; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #f0f0f0;}
	.deanflxxlist:hover{ background:#eff7fc;}
		.deanflxximg{ float:left; width:148px; height:98px; position:relative; border:1px solid #eee; overflow:hidden; margin-left:10px;}
		.deanflxxinfo{ float:right; width:700px; }
			.deanflinfol{ width:500px; float:left;}
			.deanflinfor{ width:200px; float:right; text-align:center;}
				.deanflinfol h3{ height:30px; line-height:30px; width:500px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
					.deanflinfol h3 a{ font-size:18px; font-weight:500; color:#333;}
					.deanflinfol h3 a:hover{ text-decoration:underline;}
					.deanflinfol p{ font-size:12px; color:#666; height:30px; line-height:30px;}
					.deanfd{ color:#666; font-size:12px; height:30px; line-height:30px;}
						.deanfd span{}
						.deanfd em{ padding:0 5px; font-size:12px; color:#aaa;}
			.deanflinfor{ margin-top:15px;}
				.deanflinfor span{font-size:12px; color:#959595;}
					.deanflinfor span b{ color:#e22; font-size:18px;}
				.deanflinfor em{ font-style:normal;  display:block; margin-top:15px;}
					.deanflinfor em b{font-size:16px; color:#f60;}
			.deandazhaohu{ display:block; width:80px; margin:0 auto; height:25px; line-height:25px; text-align:center; font-size:12px; color:#fff; background:#f60;}
			.deandazhaohu:hover{ background:#f60;}

			.deancoverimgs{ position: absolute; left: -100px; top: 0; width: 140px;  height: 100px; background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0)); background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));  background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0)); background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0)); background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));transform: skewx(-25deg); -o-transform: skewx(-25deg); -moz-transform: skewx(-25deg);  -webkit-transform: skewx(-25deg); -moz-transition: 0s;  -o-transition: 0s; -webkit-transition: 0s; transition: 0s;  cursor: pointer;}
			.deanflxxlist:hover .deancoverimgs{left:140px;transition:.9s;-moz-transition:.9s;-o-transition:.9s;-webkit-transition:.9s;}	
	


	.deancarbox{ width:880px; height:165px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e3e3e3;}
		.deancrimg{ width:220px; height:165px; overflow:hidden; float:left;}
			.deancrimg img{}
		.deancrinfo{ float:left; width:350px; height:165px; margin-left:20px; position:relative;}
			.deancrinfo h3{ font-size:16px; margin-bottom:15px; line-height:26px; width:320px;}
				.deancrinfo h3 a{ color:#666; font-weight:500;}
				.deancrinfo h3 a:hover{ color:#f60;}
			.deancrinfo dl{}
				.deancrinfo dl dd{ font-size:14px; color:#606977; line-height:28px;}
			.deancrbq{ height:22px; line-height:22px; color:#fff; font-size:12px; position:absolute; left:0; bottom:0;}
				.deancrbq span{ display:block; float:left; padding:0 7px; background:#f63; margin-right:10px;}
				.deancrbq b{  display:block; float:left; padding:0 7px; font-weight:normal; background:#fa6e92; margin-right:10px;}
				.deancrbq em{  display:block; float:left; padding:0 7px; font-style:normal; background:#60bf87; margin-right:10px;}
				.deancrbq i{  display:block; float:left; padding:0 7px; font-style:normal; background:#fec64d;}
		.deancrprice{ float:left;}
			.deancrprice p{ font-size:32px; line-height:36px; color:#f63; font-weight:500;}
				.deancrprice p b{ font-weight:normal; font-size:12px;}
				.deanlistqq{ margin-top:15px;  }
					.deanlistqq a{ display:block; border:1px solid #17A0E8 ; height:35px; width:105px; text-indent:40px; line-height:35px; font-size:12px; color:#17A0E8 ; background: url({STYLEIMGDIR}/qqicon.png) 10px center no-repeat; }
					
				.deanlistewm{ position:relative; height:35px; margin-top:15px;}
					.deanlistewm em{ display:block; height:35px; width:35px; border-radius:35px; cursor:pointer; background:#78c340 url({STYLEIMGDIR}/wxicon.png) center center no-repeat;}
					.deanlistewm em:hover{background-color:#fa6e92;}
						.deanlistewm .deanewmc{ display:none; position:absolute; left:40px; top:-50px; padding:10px; border:1px solid #f0f0f0; background:#fff; text-align:center;}
						.deanlistewm .deanewmc p{ height:30px; line-height:30px; font-size:14px; color:#999; font-weight:normal;}
				
		.deancrarea{ float:right; font-size:14px; color: #222; background:url({STYLEIMGDIR}/weizhi.png) 0 3px no-repeat; text-indent:20px; margin-top:20px;}


	
/**end**/







/**forum::viewthread**/
.deansc dl{ width:1180px;}
	.deansc dl dd{ float:left; width:278px; background:#fff; height:250px; border:1px solid #e6e6e6; margin-right:20px; margin-bottom:20px;  background:#fff; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
	.deansc dl dd:hover{  box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -moz-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);  -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  transition: all 0.3s ease;}
		.deansc dl dd .deanddimg{ width:278px; height:170px; overflow:hidden; position:relative;}
			.deansc dl dd .deanddimg a{ display:block;  width:278px; height:170px;  }
			.deansc dl dd .deanddimg a .deancoverimg1{ width:278px; height:170px;  background:rgba(0,0,0,0.7); font-size:12px; color:#fff; font-weight:normal; position:absolute; top:0; left:0; opacity:0; -webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}
			.deansc dl dd .deanddimg a:hover .deancoverimg1{ opacity:1;}
			.deancvinfos{ display:block; width:238px; font-size:12px; color:#fff; line-height:25px; margin:0 auto; padding-top:20px;}
			.deancoverimg1 b{ height:25px; line-height:25px; font-weight:normal; width:70px; text-align:center; background:#3598DB; color:#fff; margin:10px auto; display:block;}
			.deancoverimg1 em{ display:block; width:238px; padding-top:10px; margin:0 auto; font-size:12px; color:#fff;}
			.deansc dl dd .deanddimg a:hover img{transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}
		.deansc dl dd h3{ padding:10px; padding-bottom:0; font-weight:500; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
			.deansc dl dd h3 a{ font-size:16px; color:#333;}
			.deansc dl dd h3 a:hover{ color:#3598DB;}
		.deansc dl dd .deannum{ font-size:12px; padding:0px 10px; padding-top:10px;}
			.deansc dl dd .deannum span{ float:left; color:#999;}
			.deansc dl dd .deannum a{ font-weight:500; float:right; color:#999;}	
/**end**/


/**forum::viewthread,portal::list,portal::view**/
/*deanad*/
.deanad{ width:1180px; margin:15px auto;}
	.deanadl{ float:left;}
	.deanadr{ float:right; width:170px; overflow:hidden;}
		.deanadr a{ width:155px; height:35px; overflow:hidden; display:block; color:#fff; font-size:12px; line-height:15px; padding-top:5px; padding-left:15px;}
		.deanadr a.deanadr1{ background:#f60;}
		.deanadr a.deanadr2{ background:#f75656;}
		.deanadr a.deanadr1:hover{ background:#76A01C;}
		.deanadr a.deanadr2:hover{ background:#c74949;}

	
/**end**/

/**forum::viewthread**/
.deanvh3{ font-size: 18px; line-height: 50px; border-bottom: solid 1px #f0f0f0; margin-bottom: 10px;}
.deantabul li dl{ width:1180px;}	
.deantabul li dl dd{ width:218px; border:1px solid #f0f0f0; float:left; margin-right:20px; margin-bottom:20px;}
.deantabul li dl dd:hover{box-shadow:0 0px 15px rgba(0,0,0,0.2); border:1px solid #ddd; }
	.deancarmessage{ padding:10px;}
		.deancarimg{ width:218px; height:165px; overflow:hidden;}
		.deancarname{ width:198px; margin:0 auto; height:22px; line-height:22px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
			.deancarname a{ font-size:14px; color:#333;}
			.deancarname a:hover{ color:#fa6e92;}
		.deancarem{ font-size:13px; color:#606977; line-height:30px; height:30px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
		.deancarprice{ line-height:33px; height:33px;}
			.deancarprice span{ color:#f63; font-size:14px; float:left;}
				.deancarprice span i{ font-size:22px; font-style:normal; }
				.deancarprice em{ float:right; font-size:14px; font-style:normal;}
		.deancarinfo{ margin-top:10px;}
			.deancarinfo span{ display:block; float:left; width:47px; height:20px; color:#fff; background:url({STYLEIMGDIR}/certMark.png) 0 0 no-repeat; margin-right:10px;}


.deanw{ width:980px;}
	.deanwl{ float:left; width:420px;}
	.deanwr{ float:right; width:530px;}
		.deanwr1{ }
			.deanwr1l{ float:left; color:#f63; font-size:32px; line-height:32px;}
				.deanwr1l span{ font-size:18px;}
			.deanwr1r{ float:right; font-size:14px; position:relative; color:#606977; width:230px; }
				.deanwr1r span{ display:block; height:32px; line-height:32px; background:url({STYLEIMGDIR}/arrowdown.png) 205px 12px no-repeat; color:#666;}
				.deanwserver{ display:none; position:absolute; right:0; top: -10px; background:#fff; width:350px;  box-shadow:0 0px 15px rgba(0,0,0,0.2); border:1px solid #ddd; padding:15px; z-index:3; }
					.deanwserver dl{}
						.deanwserver dl dd{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #e3e3e3;}
							.deanwserver dl dd h3{ font-size:16px; font-weight:normal; color:#222;}
							.deanwserver dl dd p{font-size:14px; color:#606977; line-height:25px; padding-top:6px;}
		.deanwr2{ display:none; width:530px; margin-top:10px; background:#f3f3f3; height:50px; line-height:50px; font-size:14px; color:#606977; text-indent:15px;}
			.deanwr2 span{}
			.deanwr2 em{ color:#aaa; padding:0 15px;}
		.deanwr3{}
			.deanwr3 ul{}
				.deanwr3 ul li{ width:33.3%; float:left; position:relative; height:88px; font-size:14px; color:#999; border-bottom: 1px solid #e3e3e3; text-align:center;}
					.deanwr3 ul li i{ position: absolute; top: 24px; right: -1px; display: block; width: 1px; height: 48px; overflow: hidden;  background-color: #e3e3e3;}
					.deanwr3 ul li span{ padding-top:16px; height:25px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; color:#333; font-size:15px; display:block; padding-bottom:5px;}
		.deanwr4{ }
			.deanwr4 a.deancall{width:300px; float:left; height:50px; line-height:50px; background:#f63; color:#fff; font-size:26px; position:relative; border-radius:3px; display:block; text-indent:80px;}
				.deanwr4 a.deancall span{ display:block; width:36px; height:36px; background:url({STYLEIMGDIR}/call2.png) 0 0 no-repeat; position:absolute; left:30px; top:7px;}
			.deanwr4 a.deancall:hover{ background:#dd663d;}
			.deanjia{ margin-top:35px;}
		.deanwr4 i{ display:block; height:50px; line-height:50px; font-style:normal; float:left; margin-left:30px; background:url({STYLEIMGDIR}/user.png) 0 15px no-repeat; text-indent:20px; color:#606977; font-size:14px;}
		
		.deanmmm{ margin-top:15px;}
			.deanlistewm{ float:left; width:150px; text-align:center; border:1px solid #f0f0f0; padding:10px;}
				.deanlistewm img{ width:150px;}
				.deanlistewm p{ font-size:14px; color:#999;}
			.deanwr5info{ float:right; width:345px; margin-top:20px;}
				.deanwr5{ line-height:30px; background:url({STYLEIMGDIR}/weizhi.png) 0 6px no-repeat; text-indent:20px; color:#606977; font-size:14px; margin-top:5px;}
				.deanlistqq{ margin-bottom:15px;  }
					.deanlistqq a{ display:block; border:1px solid #17A0E8 ; height:35px; width:105px; text-indent:40px; line-height:35px; font-size:12px; color:#17A0E8; background: url({STYLEIMGDIR}/qqicon.png) 10px center no-repeat; }
					
				
				
				
	.deanm{ height:50px; line-height:50px; width:980px; color:#606977; font-size:14px; border-radius:3px; background:#f3f3f3 url({STYLEIMGDIR}/zy.png) 20px 12px no-repeat; text-indent:60px; margin-top:20px;}
		.deanm span{ color:#f63;}	
	.deane{width:980px;  margin-top:30px;}
		.deanetabname{ height:58px; line-height:58px; border-bottom:2px solid #e3e3e3; }
			.deanetabname ul{}
				.deanetabname ul li{ float:left; height:58px; line-height:58px; margin-right:30px; font-size:18px;}
				.deanetabname ul li a{ color:#606977; display:block;}
				.deanetabname ul li.cur a,.deanetabname ul li a:hover{color:#fa6e92; }
				.deanetabname ul li.cur{ border-bottom:2px solid #fa6e92;}
		.deanetabc{}
			.deanetabc li{ display:block; padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #e3e3e3;}
				.deanetabc li h3{ height:58px; line-height:58px; position:relative; text-indent:20px; color:#141823; font-size:18px; font-weight:normal; margin-top:20px;}
					.deanetabc li span{  display: block; width: 9px; height: 9px; overflow: hidden; position: absolute; top: 26px;  left: 0; background-color:#f60;}
				.deanetabc li dl{}
					.deanetabc li dl dd{ width:33.3%; float:left; font-size:14px; line-height:35px; padding-bottom:10px; color:#141823;}
						.deanetabc li dl dd b{color:#606977; font-weight:normal;}
				.deanepz{ margin:15px 0; line-height:30px; font-size:14px;  color:#606977;}
				#deane3 div{ font-size:14px; margin-bottom:30px; line-height:30px; color:#606977;}
				
/**end**/


/**portal::list**/
.ct2 .mn{width: 880px;}

/**end**/
