@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:940px;}

#myprompt.new{ display:none;}

.ct3_a .mn{ width:760px!important;}

/**end**/



/** misc::ranklist **/

.xl2 { background:none!important; }

	.xl2 li { margin-right: 20px; width:486px; }



/**end**/



/**forum::forumdisplay**/

#mu { background:#fff!important; width:1200px!important; margin:0 auto!important;}

#mu ul{ background:#fff!important; padding:5px 0; width:1200px!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;}

/**end**/





/**portal::index**/



.deanwp,.wp{ width:100%;}

/*顶部大幻灯片*/

.deanboxone{ width:1200px; margin:0 auto; margin-top:15px;}

	.deanboxonel{ width:740px;  height:380px; float:left; position:relative; overflow:hidden;}

		.deanslider2{ width:740px;  height:380px; }

			.deanslider2 .slide{width:740px;  height:380px; overflow:hidden;}

				.deanslider2 .slide .deanspan{ display:block; width:740px; height:50px; background:url({STYLEIMGDIR}/titleBg.png) 0 0 repeat; position:absolute; color:#fff; font-size:18px; left:0; bottom:0; line-height:50px; text-indent:30px;}

	.deanboxoner{ width:440px; height:380px; float:right;}

		.bx-controls{ position:absolute; bottom:15px; right:30px;}

		.bx-wrapper .bx-loading {min-height: 50px;background: url({STYLEIMGDIR}/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute; top: 0;	left: 0; z-index: 2000;}

			.bx-pager{ float:left;}

				.bx-pager-item{ float:left;}

					.bx-pager-item .bx-pager-link{ display:block; width:8px; height:8px; background:#fff; border-radius:8px; margin-right:10px; color:#fff; text-indent:-999em;}

					.bx-pager-item .active{ background:#fb7191; color:#fb7191;}

					.bx-controls-direction{ display:none;}

					.bx-controls-auto,.bx-controls-auto-item{ float:left; }

					.bx-wrapper .bx-prev {background: url({STYLEIMGDIR}/controls.png) no-repeat 0 -32px;}

					.bx-wrapper .bx-next {background: url({STYLEIMGDIR}/controls.png) no-repeat -43px -32px;}

					.bx-wrapper .bx-prev:hover {background-position: 0 0; }

					.bx-wrapper .bx-next:hover {background-position: -43px 0;}

					

				.bx-wrapper .bx-controls-auto .bx-start {display: block;	text-indent: -9999px;	width: 10px;	height: 11px;	outline: 0;	background: url({STYLEIMGDIR}/controls.png) -86px -11px no-repeat;	margin: 0 3px; float:left;}

				.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {	background-position: -86px 0;}

				.bx-wrapper .bx-controls-auto .bx-stop {display: block;	float:left; text-indent: -9999px;	width: 9px;	height: 11px;	outline: 0;	background: url({STYLEIMGDIR}/controls.png) -86px -44px no-repeat;	margin: 0 3px;}

				.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}

		/*deanhotimg*/

		.deanhotimg{ width:440px; height:210px; position:relative;}

			.deanhotimg a{ display:block;}

				.deanhotimg a span{ position:absolute; left:0; bottom:0; overflow:hidden; height:97px; width:440px; display:block; line-height:120px; text-align:center; font-size:16px; color:#fff; background:url({STYLEIMGDIR}/blackBgLine.png) 0 0 repeat-x;}

				.deanhotimg a:hover span{ background:url({STYLEIMGDIR}/blackBgLinehover.png) 0 0 repeat-x;}

		.deangg{ width:438px; border:1px solid #f0f0f0; height:148px; margin-top:20px;}

			.deangg ul{ float:left; width:320px; padding:10px 20px; padding-right:0;}

				.deangg ul li{ font-size:14px; height:26px; line-height:26px;}

					.deangg ul li b{ display:block; width:3px; height:3px; font-size:12px; margin-top:9px; border:1px solid #aaa; border-radius:5px; float:left;}

					.deangg ul li a{ color:#666; float:left; margin-left:10px; height:26px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; width:245px;}

					.deangg ul li.deanggli2 a{ color:#fb7191;}

					.deangg ul li.deanggli3 a{ color:#2b65b7;}

					.deangg ul li.deanggli4 a{ color:#3c9d40;}

					.deangg ul li.deanggli5 a{ color:#ee5023;}

					.deangg ul li a:hover{ color:#51dad0; text-decoration:underline;}

					.deangg ul li span{ font-size:12px; color:#aaa; float:right;}

			.deanggr{ float:right; width:80px; height:148px; background:#51dad0; font-size:22px;}

				.deanggr span{ display:block; height:44px; width:44px; margin:40px auto; color:#fff;}

			

			

			



/*育儿知识*/

.deanknow{ width:1200px; height:103px; margin:25px auto; position:relative; background:#fafafa;}

	.deanknowtitle{ width:150px; height:103px; background:#a5eae5; position:absolute; left:0; top:0;}

		.deanknowtitle span{ width:40px; height:40px; position:absolute; left:20px; top:30px; font-size:20px; line-height:20px; color:#fff;}

		.deanknowtitle b{ display:block; position: absolute;  width: 62px; height: 89px; bottom: -8px; right: 10px; background:url({STYLEIMGDIR}/lmbMainImg.png) 0 0 no-repeat;}

	.deanknowr{ width:1000px; height:103px; position:absolute; right:0; top:0;}

		.deanknowrinfo{ height:52px; border-bottom:1px solid #eee; overflow:hidden;}

			.deanknowrinfo span{ float:left; display:block; line-height:52px; font-size:14px; color:#5fdad1; margin-right:25px;}

			.deanknowrinfo a{float:left; display:block; line-height:22px; height:22px; font-size:12px; border:1px solid #ddd; border-radius:2px; color:#666; margin-right:10px; padding:0 8px; margin-top:15px;}

			.deanknowrinfo a.styleC1{ color:#9cb2ee; border-color:#9cb2ee;}

			.deanknowrinfo a.styleC2{ color:#f8b094; border-color:#f8b094;}

			.deanknowrinfo a.styleC3{ color:#8cc48c; border-color:#8cc48c;}

			.deanknowrinfo a.styleC4{ color:#ff9aab; border-color:#ff9aab;}

			.deanknowrinfo a.styleC5{ color:#64cdc5; border-color:#64cdc5;}

			.deanknowrinfo a.styleC6{ color:#73cddd; border-color:#73cddd;}

			.deanknowrinfo a.styleC7{ color:#efc34c; border-color:#efc34c;}

			.deanknowrinfo a:hover{ background:#fb7191; color:#fff; border-color:#fb7191;}

/*第二块*/

.deanboxtwo{ width:1200px;  margin:25px auto; }

	.deanboxtwol{ width:390px; float:left;}

	.deanboxtwoc{ width:460px; float:left; margin-left:20px;}

	.deanboxtwor{ width:310px; float:right;}

		/*left-1*/

		.deantitleh5{ line-height:50px; height:50px;}

			.deantitleh5 span{ font-size:20px; float:left; color:#333;}

			.deantitleh5 a{ color:#ddd; font-size:20px; float:right; font-family:宋体;}

		.deanhotnew{ width:390px; }

			.deanhotnewc{ border: 1px solid #ffe193; background-color: #fff6dd; padding:10px; height:98px; }

				.deanhotnewicon{ width:70px; height:70px; float:left; margin-top:10px; background:url({STYLEIMGDIR}/lmbMainImg.png) -62px top no-repeat;}

					.deanhotnewicon span{ color:#fff; font-size:16px; line-height:16px; width:32px; height:32px; margin:15px auto; display:block;}

				.deanhotnewinfo{ width:270px; margin-left:10px; float:left;}

					.deanhotnewinfo h3{ font-size:16px; font-weight:normal; padding:10px 0;}

						.deanhotnewinfo h3 a{ color:#666;}

					.deanhotnewinfo .deanp{ height:48px;  line-height:24px; color:#999; font-size:14px;}

		/*left-2*/

		.deanhot2{ margin-top:10px; padding-bottom:20px; border-bottom:2px solid #ffe193;}

			.deanhot2 ul{}

				.deanhot2 ul li{ height:30px; line-height:30px; font-size:14px; }

					.deanhot2 ul li a{ color:#474747;}

					.deanhot2 ul li	a:hover{ color:#fb7191; text-decoration:underline;}

					.deanhot2 ul li span{}

						.deanhot2 ul li span a{ color:#666;}

					.deanhot2 ul li em{ font-style:normal; color:#aaa; padding:0 5px; font-size:12px;}

					

		/*left-3*/

		.deanforumhot{}

			.deanforumhotc{ border:1px solid #EEE;}

				.deantabname{ width:348px; height:50px; margin:0 auto;}

					.deantabname ul{}

						.deantabname ul li{ cursor:pointer; float:left; line-height:48px; font-size:16px; border-bottom:1px solid #eee; width:25%; text-align:center; color:#999;}

						.deantabname ul li.cur{ border-bottom:2px solid #fb7191; color:#fb7191;}

				.deantabc{}

					.deantabc ul{}

						.deantabc ul li{ display:none;}

							.deantabimg{ width:388px; height:174px; overflow:hidden; position:relative; margin-top:10px;}

								.deantabimg span{ display:block; height:44px; line-height:44px; width:388px; text-align:center; font-size:16px; color:#fff; position:absolute; z-index:2; left:0; bottom:0; background:url({STYLEIMGDIR}/titleBg.png) 0 0 repeat;}

						.deannewdl{ padding: 0 20px; margin-top:10px;}

							.deannewdl dd{}

								.deannewdl dd a.deannewdda{ height:46px; line-height:46px; display: inline-block; width: 208px; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; border-bottom: 1px solid #f0f0f0; font-size:14px;}

								.deannewdl dd a.deannewdda:hover{ color:#fb7191;}

								.deannewdl dd span{ float:right;}

									.deannewdl dd span a{ display:block; margin-top:15px; height:19px; line-height:19px; border:#ffa593 1px solid; padding:0 10px; border-radius:3px; font-size:14px; color:#ffa593;}

									

		/*center-1*/

		.deanlamm{ width:460px; }

			.deanlammc{ height:490px; position:relative; overflow:hidden;}

				.deanlamminfo{ height:490px; background:url({STYLEIMGDIR}/horizonLinear.png) 0 0 repeat-y; position:absolute; left:0; top:0; width:460px;}

					.deanlamminfoc{ width:230px; height:360px; position:absolute; left:30px; top:150px;}

						.deanlamminfo h3{ font-size:25px; line-height:30px; padding-bottom:15px; font-weight:500; border-bottom:1px solid #fff; color:#fff;}

						.deanlamminfo a{ color:#fff; display:block;}

						.deanlamminfo a:hover h3{ color:#fb7191;}

						.deanlamminfo span{ display:block; line-height:20px; font-size:14px; color:#fff; padding-top:14px;}

		

		/*center-2*/

		.deanlmzt{ margin-top:15px;}

			.deanlmzt dl{ padding:0 10px;}

				.deanlmzt dl dd{ font-size:14px; line-height:30px; }

					.deanlmzt dl dd a{ color:#666;}

					.deanlmzt dl dd a.deanzttype{ color:#999;}

					.deanlmzt dl dd em{ font-style:normal; color:#aaa; font-size:12px; padding:0 6px;}

					.deanlmzt dl dd span{ float:right; color:#aaa;}

			.deanmores{ font-size:16px; float:right; font-weight:300; margin-top:20px; color:#aaa;}

			

		/*right-1*/

		.deanboxhd{ width:310px;}

			#deanlmul{}

				#deanlmul li{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #eee;}

					.deanlml{ float:left; width:110px; height:110px; float:left;}

					.deanlmr{ float:left; margin-left:15px;}

						.deanlmr h3{ font-size:16px; color:#fb7191; font-weight:normal;}

							.deanlmr h3 a{ color:#fb7191; }

							.deanlmr h3 a:hover{ text-decoration:underline;}

							.deanlmr span{ display:block; height:20px; line-height:20px; background:url({STYLEIMGDIR}/members.png) 0 0 no-repeat; text-indent:20px; font-size:12px; color:#999; margin:5px 0;}

							.deanlmr b{ display:block; height:20px; line-height:20px; background:url({STYLEIMGDIR}/comments.png) 0 0 no-repeat; text-indent:20px; font-size:12px; color:#999; font-weight:normal;}

							.deanjoin{ display:block; height: 28px; line-height: 26px; color: #fb7191; text-align: center; border: 1px solid #fb7191; border-radius: 4px; cursor: pointer; padding: 0 10px; background:url({STYLEIMGDIR}/join-red.png) 10px 3px no-repeat; text-indent:26px; font-size:14px; margin-top:10px;}

							.deanjoin:hover{ color:#fff; background:#fb7191 url({STYLEIMGDIR}/join.png) 10px 3px no-repeat;}

		/*right-2*/

		.deanmv{ width:268px; padding:20px; border:1px solid #ccedec;}

			.deanmvtitle{ height:37px;}

				.deanmvtitle b{ width:30px; height:35px; background:url({STYLEIMGDIR}/video.png) 0 0 no-repeat; float:left; display:block;}

				.deanmvtitler{ float:right; width:230px;}

					.deanmvtitler span{ font-size:18px; color:#333; float:left; display:block; height:20px; line-height:20px;}

					.deanmvtitler a{ float:right; font-family:宋体; font-size:14px; color:#ddd;  display:block; height:20px; line-height:20px;}

					.deanmvtitler em{ display:block; height: 13px; background: url({STYLEIMGDIR}/videoTip.png) no-repeat; margin-top: 4px;}

		/*right-3*/

		.deanmvc{ width:270px; height:160px; position:relative; margin-top:15px;}

			.deanmvc span{ display:block; background:url({STYLEIMGDIR}/lmbMainImg.png) -132px -34px no-repeat; width: 40px; height: 40px; position: absolute; left: 50%; top: 50%; margin: -20px 0 0 -20px;}

			.deantags{line-height: 20px; font-size:12px; background-color: #ffd567; display: inline-block; padding-left: 7px; color: #FFF; margin-top:15px;}

				.deantags i{display: inline-block; border: 10px solid #ffd567; border-right-color: #f8fdfd; border-left-width: 4px; vertical-align: top;}

		

/*辣妈育儿第二部分*/

.deanbb{ width:1200px; margin:40px auto; margin-bottom:30px;}

	.deanhtitle{ height: 2px; background-color: #ccede7; text-align: center;  margin: 50px 0 50px; position: relative;}		

		.deanhtitle span{ position: absolute;  left: 50%; margin-left: -100px; top: -22px;  height: 46px;  width: 200px;  background:url({STYLEIMGDIR}/lmbMainImg.png) left -276px no-repeat;}

		

	.deanbbl{ width:390px; float:left;}

	.deanbbc{ width:460px; float:left; margin-left:20px;}

	.deanbbr{ width:310px; float:right;}

		.deantitleh4{height:40px; line-height:20px; }

			.deantitleh4 span{ font-size:20px; color:#666; float:left;}

			.deantitleh4 a{ color:#aaa; font-size:16px; float:right; font-family:宋体;}

		/*bb-1*/

		.deanbbonec{ height:381px; width:389px; border:1px solid #eee;}

			.deanbbtabname{ width:100px; height:381px; background:#f2f2f2; float:left;}

			.deanbbtabc{ width: 253px; padding: 0 18px; float: right;}

				.deanbbtabname ul li{ border-left:1px solid #f2f2f2; font-size:15px; width:99px; height:63px; cursor:pointer; line-height:63px; text-align:center;}

					.deanbbtabname ul li span{ font-family:宋体; padding-left:10px;}

				.deanbbtabname ul li.cur{ border-left:1px solid #65dad1; color:#65dad1; background:#fff;}

			.deanbbtabc ul{}

				.deanbbtabc ul li{ display:none;}

					.deanbbdlbox{ padding:18px 0;}

						.deanbbdiv{}

							.deanbbdiv h3{ font-size:16px; font-weight:normal; padding-top:15px; padding-bottom:3px;}

								.deanbbdiv h3 a{ color:#666;}

								.deanbbdiv h3 a:hover{ color:#222; text-decoration:underline;}

							.deanbbdivinfo{ font-size:14px; color:#999; line-height:22px;}

					.deanbbtabc ul li dl{ margin-top:20px;}

						.deanbbtabc ul li dl dd{ line-height: 28px; font-size: 14px; }

							.deanbbtabc ul li dl dd span{ display:block; width:3px; height:3px; background:#65dad1; border-radius:3px; margin-top:13px; margin-right:5px; float:left;}

							.deanbbtabc ul li dl dd a{ color:#666; display:block; float:right; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width:243px;}

							.deanbbtabc ul li dl dd a:hover{ color:#222; text-decoration:underline;}

					.deanad1{ margin-top:20px;}

	/*bb-c-1*/

	.deananswer{}

		.deantitlev3{ height:40px; line-height:20px; border-bottom:1px solid #65dad1;}

			.deantitlev3 span{ font-size:20px; color:#666;}

			.deantitlev3 a{ display:block; width: 79px; height: 26px; background:url({STYLEIMGDIR}/moreAnswer.png) 0 0 no-repeat; float:right;}

		.deananswer ul{ margin-top:10px;}

			.deananswer ul li{ height:44px; line-height:44px; border-bottom:1px dashed #ededed; font-size:14px;}

				.deananswer ul li span{ color:#bdecbe; float:left; font-size:14px;}

				.deananswer ul li a{ color:#666; float:left; padding-left:10px;}

				.deananswer ul li a:hover{ color:#65dad1;}

				.deananswer ul li em{ float:right; font-weight:normal; color:#999; font-size:12px; font-style:normal;}

		.deananswerbutton{ width:460px; margin-top:20px;}

			.deantw{ display:block; width: 118px; height: 32px; font-size: 12px; border: 1px solid #65dad1; background:#65dad1; text-align:center; line-height:32px; color:#fff; border-radius: 2px; margin-right: 10px; font-size: 14px; float:left;}

			.deantw:hover{ background:#2EBCB1; border:1px solid #2EBCB1;}

			.deanss{ float:left;display:block; width: 118px; height: 32px; font-size: 12px; border: 1px solid #65dad1; text-align:center; line-height:32px; color:#65dad1; border-radius: 2px; margin-right: 10px; font-size: 14px;}

			.deanss:hover{ background:#65dad1; color:#fff;}

		/*bb-c-2*/

		.deanzj{ width:460px; height:212px; margin-top:10px;}

			.deanzj .deantitleh5{ margin-bottom:30px;}

			.deantitleh5 b{ width:8px; height:8px; border-radius:8px; border:2px solid #65dad1; margin-top:20px; display:block; float:left; margin-right:10px;}

			.deanzjl{ float:left; width:100px;}

				.deanzjname{ width:80px; text-align:center; padding-top:15px;}

					.deanzjname a{ color:#666; font-size:16px;}

				.deanzjl img{ width:80px; height:80px; border-radius:50%; border:3px solid #73cddd;}

			.deanzjr{ width:290px; float:left; border:2px solid #c1ece9; padding:20px; border-radius:6px;}

				.deanzjr h3{ font-size:16px; font-weight:normal; margin-bottom:10px;}

					.deanzjr h3 a{ color:#2EBCB1;}

					.deanzjr h3 a:hover{ text-decoration:underline; }

				.deanzjr .deanzjinfo{ font-size:14px; line-height:22px; color:#999;}

		/*bb-r-1*/	

		.deanbbhot{ width:310px;}

			.deanbbhotc{}

				.deanbbhotcl{ width:150px; float:left;}

				.deanbbhotcr{ width:150px; float:left; margin-left:10px;}

					.deanbbimgbig{ width:150px; height:160px; overflow:hidden; position:relative;}

					.deanbbimg10{ width:150px; height:10px; }

						.deanbbimgbig span{ display:block; height:30px; line-height:30px; text-align:center; position:absolute; left:0; bottom:0; background:url({STYLEIMGDIR}/titleBg.png) 0 0 repeat; color:#fff; font-size:14px;}

					.deanbbimgsmall{width:150px; height:100px; overflow:hidden; position:relative;}

						.deanbbimgsmall span{ display:block; height:30px; line-height:30px; text-align:center; position:absolute; left:0; bottom:0; background:url({STYLEIMGDIR}/titleBg.png) 0 0 repeat; color:#fff; font-size:14px;}

		/*bb-r-2*/

		.deanbbhot{}

			.deanbbhot dl{ margin-top:15px;}

				.deanbbhot dl dd{ height:32px; overflow:hidden; display:block; line-height:32px; clear:both;}

					.deanbbhot dl dd span{ float:left; font-size:14px; color:#65dad1; margin-top:5px;}

					.deanbbhot dl dd a{ float:left; font-size:14px; color:#666; padding-left:6px; }

					.deanbbhot dl dd a:hover{ text-decoration:underline; color:#65dad1; }

		/*bb-r-3*/

		.deanad2{ width:310px; height:150px; overflow:hidden; margin-top:15px;}

		

/*ad3*/

.deanad3,.deanad5{ width:1200px; margin:30px auto;}





/*辣妈育儿*/

.deanbbforum{ width:1200px; margin:0px auto; margin-top:70px; }

	.deanmtitle{ height: 2px; background-color:#fb7191; text-align: center;  margin: 50px 0 50px; position: relative;}		

		.deanmtitle span{ position: absolute;  left: 50%; margin-left: -100px; top: -22px;  height: 46px;  width: 200px;  background:url({STYLEIMGDIR}/lmbMainImg.png) left -322px no-repeat;}

	.deanbbmenu{ font-size:16px; text-align:center;}

		.deanbbmenu a{ color:#474747;}

		.deanbbmenu em{ color:#eee; font-size:10px; font-style:normal; padding:0 25px;}

		.deanbbmenu a:hover{ color:#fb7191;}

		/*three*/

		.deanbbforumc{ margin-top:20px;}	

			.deanbbforumcl{ width:430px; float:left; padding-right:20px; border-right:1px solid #eee;}		

			.deanbbforumcc{ width:420px; float:left;}

			.deanbbforumcr{ width:310px; float:right;}

			/*c-1*/

			.deanarrowfm{ height:26px; line-height:26px; background:#a8daa8; width:62px; display: inline-block; text-indent:15px; color:#fff; font-size:14px; margin-left:-1px;}

				.deanarrowfm i{ border: 13px solid #a8daa8; border-width: 13px 7px; font-size: 0; vertical-align: top; margin-left: 5px; border-color: #a8daa8; border-right-color: #FFF;}

			.deanarrowfm1{ height:26px; line-height:26px; background:#8ed6e4; width:62px; display: inline-block; text-indent:15px; color:#fff; font-size:14px;}

				.deanarrowfm1 i{ border: 13px solid #8ed6e4; border-width: 13px 7px; font-size: 0; vertical-align: top; margin-left: 5px; border-color:#8ed6e4; border-right-color: #FFF;}

			.deanarrowfm2{ height:26px; line-height:26px; background:#ffd567; width:62px; display: inline-block; text-indent:15px; color:#fff; font-size:14px;}

				.deanarrowfm2 i{ border: 13px solid #ffd567; border-width: 13px 7px; font-size: 0; vertical-align: top; margin-left: 5px; border-color: #ffd567; border-right-color: #FFF;}

			.deannewlists{ padding:9px 20px;}	

				.deannewlists h3{}

					.deannewlists h3 a{ color:#fb7191; font-size:18px; font-weight:normal;}	

					.deannewlists h3 a:hover{ text-decoration:underline;}

					.deannewlists ul{ margin-top:6px;}

						.deannewlists ul li{ height:28px; line-height:28px;}

							.deannewlists ul li span{ width:3px; height:3px; display:block; border-radius:3px; background:#fb7191; float:left; margin-top:12px; margin-right:6px;}

							.deannewlists ul li a{ color:#666; font-size:14px; float:left;}

							.deannewlists ul li a:hover{ color:#fb7191; text-decoration:underline;}

		/*r-1*/

		.deanrankhot{ width:310px;}

			.deanrankhot ul{}

				.deanrankhot ul li{border-bottom:1px dashed #eee;}

					.deanliname{ height:35px; padding:12px 0;}

						.deanliname span{ float:left; font-size:26px; height:35px; display:block; line-height:35px; width:30px; color:#ccc;}

						.deanlinamer{ float:left; height:35px;}

							.deanlinamer a{ font-weight:normal; font-size:14px; color:#666; display:block; line-height:20px;  width:280px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; height:20px;}

							.deanlinamer a:hover{color:#fb7191;}

							.deanlinamer em{ font-size:12px; color:#aaa; font-style:normal;}

					.deanlicontent{ height:80px; padding:15px 0; display:none;}

						.deanlicontent span{ line-height:80px; float:left; font-size:26px; display:block;  width:30px; color:#ccc;}

						.deanlicontentcl{ width:80px; height:80px; float:left;}

						.deanlicontentcc{ float:left; width:180px; margin-left:15px;}

							.deanlicontentcc h3{ font-weight:500; font-size:14px;}

								.deanlicontentcc h3 a{ color:#666; line-height:25px; display:block;}

								.deanlicontentcc b{font-size:12px; color:#aaa; font-style:normal; font-weight:normal;}

								.deanlicontentcc h3 a:hover{color:#fb7191;}

						.deanrankhot ul li span.deanspan1{ color:#ff9aab;}

						.deanrankhot ul li span.deanspan2{ color:#fdbda4;}

						.deanrankhot ul li span.deanspan3{ color:#fddd69;}

		

	/*forum-pic*/

	.deanforumpic{ margin-top:20px;}

		.deanforumpicl{ float:left; width:870px;}

		.deanforumpicr{ float:right; width:310px;}

			.deanpicl{ float:left;width:430px; }

				.deanpiclt{width:430px; height:210px; position:relative; overflow:hidden;}

					.deantxt{ display:none; width:100%; height:100%; background:rgba(251, 113, 145, 0.8); position:absolute; left:0; top:0; z-index:2;}

						.deantxtbox{ text-align:center;}

						p.info{ padding-top:70px; color:#fff; font-size:14px;}

							p.info span.deanyellow{ color:#FF9;}

						.deantxt .name{ font-size:22px; padding-top:10px; color:#fff;}

				.deanpiclb{ margin-top:10px;}

					.deanpiclb ul{}

						.deanpiclb ul li{ margin-right:10px; float:left; width:210px; height:210px; display:block; overflow:hidden; position:relative;}

			.deanpicc{ float:left; width:210px; margin-left:10px;}

				.deanpicc ul li{ margin-bottom:10px; width:210px; height:210px; display:block; overflow:hidden; position:relative;}

			.deanpicr{ float:right; width:210px; height:430px; position:relative; overflow:hidden;}

				.deanforumhd{}

					.deanforumhd ul{ margin-top:15px;}

						.deanforumhd ul li{ margin-bottom:20px; padding-bottom:20px; height:60px; border-bottom:1px dashed #eee;}

							.deanbbavar{ float:left; width:60px; height:60px;}

								.deanbbavar img{ width:60px; height:60px; border-radius:60px;}

							.deanbbinfo{ float:left; height:60px; margin-left:20px;}

								.deanbbinfo h3{ font-size:16px; font-weight:normal; line-height:30px; padding-top:5px;}

								.deanbbinfo h3 a{ color:#666;}	

								.deanbbinfo h3 a:hover{color:#fb7191; text-decoration:underline;}

								.deanbbinfo span{ font-size:14px; color:#aaa;}

							.deanbbnums{ float:right; width:48px;}

								.deanbbnums span{ display:block; width: 45px; height: 26px; border: 1px solid #ccc; color: #a8a8a8; font-size:12px; color:#999; line-height: 26px;  position: relative; text-align: center; border-radius: 3px;}

									.deanbbnums span i{ display:block; position: absolute; border-style: solid; left: 50%; border-color: #ccc transparent; border-width: 7px 7px 0; margin-left: -7px; bottom: -7px;

 z-index: 10;}

									.deanbbnums span em{ display:block;  position: absolute; border-style: solid; left: 50%; border-color: #fff transparent; border-width: 6px 6px 0; margin-left: -6px; bottom: -6px;

 z-index: 11;}

									.deanbbnums b{ color: #999; display:block; text-align:center; font-weight:normal; font-size: 13px; margin-top: 10px;}

			

/*deanad5*/

.deanad5{ width:1200px; margin:0 auto; margin-top:30px;}



/*百科*/

.deanbk{ width:1200px; margin:30px auto; margin-top:70px;}

	.deanbktitle{ height: 2px; background-color:#ccede7; text-align: center;  margin: 50px 0 50px; position: relative;}		

		.deanbktitle span{ position: absolute;  left: 50%; margin-left: -100px; top: -22px;  height: 46px;  width: 200px;  background:url({STYLEIMGDIR}/lmbMainImg.png) left -368px no-repeat;}	

	

	.deanbktabname{}

		.deanbktabname ul{ white-space:nowrap; width:700px; margin:0 auto;}

			.deanbktabname ul li{ float:left; margin:0 20px;  cursor:pointer; width:60px; text-align:center; font-size:16px; color:#666; height:30px; line-height:30px; border-radius:3px;}

			.deanbktabname ul li.cur{ background:#65dad1; color:#fff;}

	.deanbkdiv{ display:none; margin-top:30px;}

		.deanbkdiv ul{ width:365px; float:left; border-right:1px solid #eee; padding-right:20px; }

			.deanbkdiv ul li{ display:block; padding-top:20px; padding-bottom:20px; }

				.deanbkdiv ul li h3{ font-size:16px; font-weight:normal; color:#65dad1; line-height:30px; padding-bottom:5px;}

				.deanbkdiv ul li a{ width:25%; float:left; height:25px; line-height:25px; font-size:12px; color:#666; display:block; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}

				.deanbkdiv ul li a:hover{ text-decoration:underline; color:#000;}

		

/*友情链接*/			

.deantitleh3{ height:50px; line-height:50px; border-bottom:1px solid #f0f0f0;}

	.deantitleh3 span{ display:block; height:50px; font-size:18px; border-bottom:1px solid #65dad1; float:left; }

	.deantitleh3 b{ float:right; color:#aaa; font-size:12px; font-weight:normal;}		

.deanlink{ width:1200px; margin:50px auto;}

	.deanlink ul{ margin-top:30px;}		

		.deanlink .deanptitle span{ background:#fff url(deancss/link.png) 8px 9px no-repeat; text-indent:50px;}	

		.deanlink ul li{ height:30px; line-height:30px; font-size:14px; float:left; margin-right:15px; margin-bottom:15px;}

			.deanlink ul li a{ display:block; border:1px solid #e6e6e6; float:left; color:#606060; padding:0 15px;}

			.deanlink ul li a:hover{ border-bottom:1px solid #65dad1;}

			

			

				

/**end**/



/**forum::viewthread**/

.deanvh3{ font-size: 18px; line-height: 58px; border-bottom: solid 2px #e3e3e3; margin-bottom: 20px;}

.deantabul li dl{ width:1200px;}	

.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:#51dad0;}

				.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:#606977; 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:#fa6e92; 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}/call.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;}

				.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-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 ;border-radius:35px;  background: url({STYLEIMGDIR}/qqicon.png) 10px center no-repeat; }

					.deanlistqq a:hover{ border-color:#fa6e92; color:#fa6e92;  background: url({STYLEIMGDIR}/qqiconhover.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) 50px 12px no-repeat; text-indent:80px; 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: #fa6e92;}

				.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::index,forum::index,forum::forumdisplay,forum::viewthread,portal::list,portal::view**/

#mu{ z-index:100; width:1200px!important; border:0!important; margin:0 auto!important;}

#mu ul{ background:#fff!important; padding:5px 0; width:1200px!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**/

.deanheader{ border-bottom:1px solid #e3e3e3;}

body{ background:#fff;}

.mn{ width:900px!important; float:left; }

.sd{ width:260px!important; float:right;} 

#chart{ margin-bottom:15px;}



.deandzwpbox{ width:1200px; margin:0 auto; height:360px; margin-top: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:#333; font-size:14px; cursor:pointer; padding:0 15px;}

			.deandztabname li.cur{  background:#fa6e92; color:#fff; border-radius:0 30px 30px 0;}

		.deandztabc{ margin-top:10px;}

			.deandztabc li{ display:none;}

				.deandztabc li dl{}

					.deandztabc li dl dd{ display:block; clear:both; font-size:12px; color:#666; height:30px; line-height:30px;}

						.deandztabc li dl dd span{ width:16px; height:16px; display:block; float:left; text-align:center; line-height:16px; color:#fff; font-size:12px; margin-top:6px; margin-right:10px; background:#b8c0cc;}

						.deandztabc li dl dd img{ width:22px; height:22px; border-radius:22px; margin:4px 0px; margin-right:10px; float:left;}

							.deandztabc li dl dd.deantabdd1 span{background:#fa6e92; }

							.deandztabc li dl dd.deantabdd2 span{background:#fa6e92; }

							.deandztabc li dl dd.deantabdd3 span{background:#fa6e92; }

						.deandztabc li dl dd a{ float:left; font-size:14px; color:#656565;}

						.deandztabc li dl dd.deantabdd1 a{ color:#f00;}

						.deandztabc li dl dd.deantabdd2 a{ color:#67abf0;}

						.deandztabc li dl dd.deantabdd3 a{ color:#f90;}

						.deandztabc li dl dd a:hover{ color:#00a1d6;}

						.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:60px; background:url({STYLEIMGDIR}/black.png) 0 0 repeat;}

		#featured .word h3{font-size:16px; height:30px; line-height:30px; font-weight:400; padding-top:7px; padding-left: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:73px;height:35px;border:1px solid #999;}

		#thumbs li a:hover img{display:block;border:1px solid #f60;height:35px;width:73px;}

		#thumbs li a.current img{display:block;border:1px solid #f60;height:35px;width:73px;}



/*首页*/

.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: #656d78;}

	.xi2 a:hover{color:#f60;}

	.xi3 a:hover{color:#f60;}

.deanchart{height: 60px; padding: 15px 0; border: 1px solid #f0f0f0; background:#fff; color: #434a53; margin-bottom:5px; overflow: hidden;}

	.deanchart ul{width: 1200px; height: 100%;}

		.deanchart ul li{float: left; width: 235px; height: 100%; line-height: 24px; border-right: 1px solid #f0f0f0; text-align: center; font-size:14px;}

			.deanchart em{display: block; line-height: 32px; color: #434a53;font-size: 28px; font-family:Georgia, "Times New Roman", Times, serif;}

/*左部*/

.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:#333; font-size:14px;}

	.bm_h h2 a:hover{color:#f60;}

	

.bm .deanflgw{padding: 15px 5px; border:1px solid #fff;}

	.deanflgw dt a{ font-size: 20px; color: #60717e; font-weight:normal;}

	.deanflgw dt a:hover{ color:#00a1d6;}

		.deanflgw .xi1{color: #F26C4F}

.bm .deanflgw:hover{ }

.fl_row td{ border-top:0;}

.deanflgw dt a:hover{ text-decoration:none;}

/*首页右侧样式*/



/*签到*/

.deanqd{ width:280px;}

	.deanqd a{height:52px; border-radius:15px 0 15px 0; background:#00a1d6 url({STYLEIMGDIR}/post.png) 60px 11px no-repeat; display:block; line-height:52px; color:#fff; font-size:18px; text-indent:115px; }

	.deanqd a:hover{ background:#4A9BEC url({STYLEIMGDIR}/post.png) 60px 11px no-repeat; text-decoration:none; }







/*右侧排行榜*/



.deanhotcar{ width:260px;}

	.deanvh3{ font-size: 18px; line-height: 58px; border-bottom: solid 2px #e3e3e3; margin-bottom: 20px;}

	.deanhotcar ul{}

		.deanhotcar ul li{ width:258px; border:1px solid #e3e3e3; margin-bottom:20px;}

		.deanhotcar ul li:hover{ border:1px solid #ddd; box-shadow:0 0px 15px rgba(0,0,0,0.2); }

			.deanhotcrimg{ width:258px; height:190px; overflow:hidden;}

			.deanhotcrname{ font-size:14px; line-height:26px; width:228px; text-align:left; margin:10px auto;}

				.deanhotcrname a{ color:#606977;}

				.deanhotcrname a:hover{ color:#fa6e92;}

	.deanbrand{ width:260px;}

	.deanbrand ul{ width:270px;}

		.deanbrand ul li{ float:left; width:123px; border:1px solid #e3e3e3; margin-right:10px; margin-bottom:10px; text-align:center;}

			.deanbrand ul li a{ display:block; padding:10px 0;}

			.deanbrand ul li a:hover{ color:#fa6e92;}

	.deanshop{ width:260px;}

	.deanshop ul{}

		.deanshop ul li{ border-bottom:1px solid #e3e3e3; padding-bottom:15px; margin-bottom:15px; color:#606977; font-size:14px;}

			.deanshopl{ float:left;}

				.deanshopl h3{font-weight:normal;}

					.deanshopl h3 a{ color:#222;}

					.deanshopl span{ }

			.deanshopr{ float:right;}

				.deanshopr span{ color:#f63;}

	.deanhotnews{}

	.deanhotnewpic{ width:260px; height:190px; overflow:hidden; position:relative;}

		.deanhotnewpic a{ display:block; }

			.deanhotnewpic .deanhotnewname{ height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; background:rgba(0,0,0,0.6); position:absolute; left:0; width:260px; bottom:0;}

	.deanhotnews ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px dashed #e3e3e3;}

		.deanhotnews ul li span{ width:3px; height:3px; background:#666; float:left; margin-top:22px; margin-right:10px;}

		.deanhotnews ul li a{ color:#606977; float:left; display:block; width:240px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}

		.deanhotnews ul li a:hover{color:#fa6e92;}



/** 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:#fa6e92; color: #fff!important; text-decoration:none;}

		.pg strong{  border:0; border-radius:1px; background:#fa6e92; 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:#fa6e92 url({STYLEIMGDIR}/arw_r.png) 5px 5px no-repeat; color:#fff!important;}

		.pg a.prev:hover{  background:#fa6e92 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:950px;}

/**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**/

.tedt{ border:1px solid #ececec;}

.tedt .bar{ border-bottom:1px solid #f6f6f6;}

/**end**/





/**forum::forumdisplay**/

.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:18px; margin-bottom:15px; line-height:26px; width:280px;}

				.deancrinfo h3 a{ color:#fa6e92; font-weight:500;}

				.deancrinfo h3 a:hover{ color:#333;}

			.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:bold;}

				.deancrprice p b{ font-weight:normal; font-size:18px;}

				.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 ;border-radius:35px;  background: url({STYLEIMGDIR}/qqicon.png) 10px center no-repeat; }

					.deanlistqq a:hover{ border-color:#fa6e92; color:#fa6e92;  background: url({STYLEIMGDIR}/qqiconhover.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;}







/*签到*/

.deanqd{ width:150px; }

	.deanqd a{ border-radius: 30px 0 0 30px; height:36px; line-height:36px; background:#51dad0; display:block; color:#fff; font-size:18px; text-align:center; }

	.deanqd a:hover{ background:#fa6e92; text-decoration:none; }



.deanwp,.wp,#wp{ width:100%;}

/*版块介绍*/

#pt{ display:none;}

.deanforumjs{ width:100%; padding-top:15px; padding-bottom:15px;}

	.deanforumjsc{ width:1158px; padding:20px; border:1px solid #eee; background:#FFF4F8; 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:#333; font-weight:normal;}

			.deanjstopr p{ float:left; font-size:12px; color:#999; margin-left:20px;}

				.deanjstopr p span{ float:left;}

				.deanjstopr p em{ float:left; display:block; height:20px; line-height:20px; margin-top:5px; margin-left:5px; background:#FFB009; color:#fff; border-radius:2px; padding:0 5px;}

			#a_favorite{ float:left; margin-left:20px; background:url({STYLEIMGDIR}/star.png) 0 5px no-repeat; text-indent:23px; color:#aaa; font-size:12px;}

			#number_favorite{ background:#FFB009; color:#fff; border-radius:2px; padding:2px 5px; font-weight:normal;}

			.deanjscenter{ font-size:12px; color:#666; line-height:30px;}

	.deanqd{ float:right;}







.bdl{ background:none; border:0;}

.bdl_h{ display:none;}

.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{ background:none; color:#fa6e92; 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:#fa6e92; background:none; border-bottom:2px solid #fa6e92; padding-left:0; padding-right:0;}

.ttp a:hover,.ttp .a a:hover{color:#fa6e92; background:none; border-bottom:2px solid #fa6e92;}

.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:880px;}

	.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: #f7f7f7; border: 1px solid #D8D8D8; 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-top:3px; margin-left:-9px;}

		.p_pop a{ padding:5px; border-bottom:0;}

		.p_pop a:hover{ background:#fa6e92; color:#fff;}

	#filter_dateline_menu{ padding:10px; margin-left:-21px;}

	.pop_moremenu a.xw1{ background:#fa6e92; 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;}

.tl .icn{  width:58px;}

.tl th, .tl td{ border-bottom:1px solid #F2F2F2;}	

.deanflists{ float:left; width:630px; overflow:hidden; }	

	.deanflistname{ height:26px; 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:878px; margin-top:20px;}

.pnpost .pnc,.pnpost a.pnc,#fastpostsubmit{ border:1px solid #fa6e92!important; background: #fa6e92!important;}



#newspecial_menu{ margin-left:0!important;}

.tl th{ padding-right:0!important;}

#pgt,.pgs{ width:880px;}

.pgbtn a{ width:878px;}

#mdly{ z-index:3;}

/*瀑布流*/	

.waterfall{ width:900px; margin-top:15px;}	

.waterfall li{ height: 300px; width: 202px; border: 1px solid #e5e9ef; border-radius: 4px; overflow: hidden; position:relative; margin:0; padding:0; background:none; margin-bottom:20px; margin-right:20px;}

	.deancover{ opacity: 0; position: absolute; z-index: 1; top: -16px; right: -14px; bottom: 0; left: -14px; border: 1px solid #ddd; background-color: #fff;  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);}

	.waterfall li dl dd.deanddhover .deancover{ opacity:1;}

		.waterfall li .deanddimg{  width: 202px; height:190px; overflow:hidden; position:relative; }

		.waterfall li .deanddimg img{transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }

			.waterfall li:hover .deanddimg 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);}

		.deanddinfo{ width:188px; margin:0 auto; position:relative; z-index:2; margin-top:5px;}

			.deanddinfo h3{ height:40px; line-height:20px; font-weight:500; width:188px; overflow:hidden; display:block; font-size:12px;}

				.deanddinfo h3 a{ color:#626262;}

				.deanddinfo h3 a:hover{ color:#f80;}

			.deanddinfo .deanddnum{ height:22px; line-height:22px; margin-top:5px; overflow:hidden; color: #99a2aa;}

				.deanddnum b{ float:left; display:block; font-weight:500; background: url({STYLEIMGDIR}/qqy_see.gif) 0 6px no-repeat; text-indent:22px; width:56px;}

				.deanddnum em{ float:left; display:block; font-weight:normal; background: url({STYLEIMGDIR}/qqy_reply.gif) 0 6px no-repeat; text-indent:22px; width:56px;}

				

			.deanddinfo .deanuser{ height:25px; line-height:25px; margin-top:6px;}

				.deanddinfo .deanuser a{ display:block;}

					.deanddinfo .deanuser a img{ width:25px; height:25px; border-radius:25px; float:left;}

					.deanddinfo .deanuser a strong{ font-size:12px; font-weight:500; color:#99a2aa; padding-left:6px;}

					.deantabc li dl dd:hover .deanddinfo .deanuser a strong{ color:#99a2aa;}





/**end**/









/**forum::forumdisplay**/

.deanside,.deansd{ width:280px!important; float:right;}

.deanmn,#ct .mn{ width:900px!important; float:left;}

#threadlist .bm_c,.ttp{ width:880px;}

.ttp .num,.ttp .a .num{ padding:0 5px; border-radius:3px; background:#fa6e92; font-size:12px;}

/*二级版块*/

.bmw{ width:880px;}

.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;}



	

						



.ct2 .mn{ width:900px!important; float:left;}

.ct2 .sd,.deansd{ width:260px!important; overflow:visible; float:right;}

	.deanforumr{width:260px;}





/*右侧排行榜*/



.deanhotcar{ width:260px;}

	.deanvh3{ font-size: 18px; line-height: 58px; border-bottom: solid 2px #e3e3e3; margin-bottom: 20px;}

	.deanhotcar ul{}

		.deanhotcar ul li{ width:258px; border:1px solid #e3e3e3; margin-bottom:20px;}

		.deanhotcar ul li:hover{ border:1px solid #ddd; box-shadow:0 0px 15px rgba(0,0,0,0.2); }

			.deanhotcrimg{ width:258px; height:190px; overflow:hidden;}

			.deanhotcrname{ font-size:14px; line-height:26px; width:228px; text-align:left; margin:10px auto;}

				.deanhotcrname a{ color:#606977;}

				.deanhotcrname a:hover{ color:#fa6e92;}

	.deanbrand{ width:260px;}

	.deanbrand ul{ width:270px;}

		.deanbrand ul li{ float:left; width:123px; border:1px solid #e3e3e3; margin-right:10px; margin-bottom:10px; text-align:center;}

			.deanbrand ul li a{ display:block; padding:10px 0;}

			.deanbrand ul li a:hover{ color:#fa6e92;}

	.deanshop{ width:260px;}

	.deanshop ul{}

		.deanshop ul li{ border-bottom:1px solid #e3e3e3; padding-bottom:15px; margin-bottom:15px; color:#606977; font-size:14px;}

			.deanshopl{ float:left;}

				.deanshopl h3{font-weight:normal;}

					.deanshopl h3 a{ color:#222;}

					.deanshopl span{ }

			.deanshopr{ float:right;}

				.deanshopr span{ color:#f63;}

	.deanhotnews{}

	.deanhotnewpic{ width:260px; height:190px; overflow:hidden; position:relative;}

		.deanhotnewpic a{ display:block; }

			.deanhotnewpic .deanhotnewname{ height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; background:rgba(0,0,0,0.6); position:absolute; left:0; width:260px; bottom:0;}

	.deanhotnews ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px dashed #e3e3e3;}

		.deanhotnews ul li span{ width:3px; height:3px; background:#666; float:left; margin-top:22px; margin-right:10px;}

		.deanhotnews ul li a{ color:#606977; float:left; display:block; width:240px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}

		.deanhotnews ul li a:hover{color:#fa6e92;}











/**end**/





/**forum::viewthread**/



.side_btn a.btn_s_close{ left: -21px; }

.side_btn a.btn_s_open{ left:-15px;}

body{ background:#fff;}

#postlist{ margin-top:10px; width:1200px;}

.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 #EAEAEA; 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: #fa6e92; 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{ width:120px;  height:40px;  line-height:40px; font-size:15px; font-weight:normal; color:#fff; text-align:center; float:left; margin-right:10px; background:#fa6e92 url({STYLEIMGDIR}/post1.png) 10px 8px no-repeat; text-indent:40px; text-align:left;}

			#post_replytmp{ float:left;  width:60px; height:40px;  line-height:40px; font-size:15px; font-weight:normal; text-align:center; background:#51dad0; color: #fff;  text-decoration:none;}	

			#newspecialtmp:hover{ background:#ff3e2e url({STYLEIMGDIR}/post1.png) 10px 8px no-repeat; }

			#post_replytmp:hover{background:#fa6e92; }

	/*精华帖子*/

	.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:1200px; 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;}	





/**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:#60717e;}

.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;}

/*图文列表*/

.deanpiclist{ width:880px;}

	.deanpiclist ul{}

		.deanpiclist ul li{ height:130px; margin-bottom:20px; border-bottom:1px solid #e5e9ef; width:880px;}

			.deanpiclic{ }

				.deanpiclicl{ width:160px; height:100px; border-radius:4px; float:left; position:relative;}

					.deanpiclicl img{ width:160px; height:100px; border-radius:4px; }

					.deanhover{ display:block;  width:160px; height:100px; border-radius:4px; position:absolute; left:0; top:0; display:none; background:rgba(87,186,232,.2) url({STYLEIMGDIR}/focus.png) center center no-repeat ; background-size:0 0px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}

					.deanhover:hover{  background:rgba(87,186,232,.2) url({STYLEIMGDIR}/focus.png) center center no-repeat ; background-size:31px 25px;}

				.deanpiclicr{ width:705px; float:right; position:relative; margin-left:15px;}

					.deanpiclicr h2{ font-size:16px; font-weight:500; width:705px; height:25px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}

						.deanpiclicr h2 a{ color:#222; }

						.deanpiclicr h2 a:hover{ color:#fa6e92; text-decoration:none;}

					.deanpicsummary{ font-size:12px; color:#99a2aa; line-height:20px; height:40px; padding-top:10px; margin-bottom:10px;}

					

				



/*发布主题*/

.deanqd{ width:260px; margin-top:20px; }

	.deanqd a{height:52px; background:#fa6e92; 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:47%; 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:#fa6e92;  color:#fff; text-decoration:none;}

			.deanforumhot ul li a:hover{ background:#fda92f; color: #fff;}





/*右侧排行榜*/



.deanhotcar{ width:260px;}

	.deanvh3{ font-size: 18px; line-height: 58px; border-bottom: solid 2px #e3e3e3; margin-bottom: 20px;}

	.deanhotcar ul{}

		.deanhotcar ul li{ width:258px; border:1px solid #e3e3e3; margin-bottom:20px;}

		.deanhotcar ul li:hover{ border:1px solid #ddd; box-shadow:0 0px 15px rgba(0,0,0,0.2); }

			.deanhotcrimg{ width:258px; height:190px; overflow:hidden;}

			.deanhotcrname{ font-size:14px; line-height:26px; width:228px; text-align:left; margin:10px auto;}

				.deanhotcrname a{ color:#606977;}

				.deanhotcrname a:hover{ color:#fa6e92;}

	.deanbrand{ width:260px;}

	.deanbrand ul{ width:270px;}

		.deanbrand ul li{ float:left; width:123px; border:1px solid #e3e3e3; margin-right:10px; margin-bottom:10px; text-align:center;}

			.deanbrand ul li a{ display:block; padding:10px 0;}

			.deanbrand ul li a:hover{ color:#fa6e92;}

	.deanshop{ width:260px;}

	.deanshop ul{}

		.deanshop ul li{ border-bottom:1px solid #e3e3e3; padding-bottom:15px; margin-bottom:15px; color:#606977; font-size:14px;}

			.deanshopl{ float:left;}

				.deanshopl h3{font-weight:normal;}

					.deanshopl h3 a{ color:#222;}

					.deanshopl span{ }

			.deanshopr{ float:right;}

				.deanshopr span{ color:#f63;}

	.deanhotnews{}

	.deanhotnewpic{ width:260px; height:190px; overflow:hidden; position:relative;}

		.deanhotnewpic a{ display:block; }

			.deanhotnewpic .deanhotnewname{ height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; background:rgba(0,0,0,0.6); position:absolute; left:0; width:260px; bottom:0;}

	.deanhotnews ul li{ height:45px; line-height:45px; font-size:14px; border-bottom:1px dashed #e3e3e3;}

		.deanhotnews ul li span{ width:3px; height:3px; background:#666; float:left; margin-top:22px; margin-right:10px;}

		.deanhotnews ul li a{ color:#606977; float:left; display:block; width:240px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}

		.deanhotnews ul li a:hover{color:#fa6e92;}



				

/** end **/





/**portal::list**/

.deananav{ width:250px; float:left;}

.deanac{ float:right; width:900px; background:#fff; }



	.deanac ul{}

		.deanac ul li{ display:none; width:860px; 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}/sprite-contact.png) -51px 0;}

					.deancontacs dl dd .deandlicon2{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/sprite-contact.png) 0 -51px;}

					.deancontacs dl dd .deandlicon3{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/sprite-contact.png) 0 0;}

					.deancontacs dl dd .deandlicon4{ width:50px; height:50px; margin:0 auto; background: url({STYLEIMGDIR}/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:#D16118; background:url({STYLEIMGDIR}/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}/fzlcpic10.jpg) 0 0 repeat-y; }

			.deanlinearrow{ width:37px; height:13px; position:absolute; left:355px; top:30px; background:url({STYLEIMGDIR}/fzlcpic3.png) 0 0 no-repeat;}

			.deanlinearrowl{ left:330px; top:30px; background:url({STYLEIMGDIR}/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}/fzlcpic4.png) 0 0 no-repeat; position:absolute; top:25px; left:-14px;}

				.deanddinfoarrowr{ left:270px;  background:url({STYLEIMGDIR}/fzlcpic9.png) 0 0 no-repeat;}

				.deanddinfoxx p{ font-size:12px; line-height:30px; color:#999;}

	

	.deanzp{}

		.deanzp dd{ background:url({STYLEIMGDIR}/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{ height:260px; text-align:center; position:relative; background:#FFC1D1 url({STYLEIMGDIR}/python_bg.png) center bottom no-repeat; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;}

.deanaboutbg{ width:100%; height:11px; background:url({STYLEIMGDIR}/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:1200px; 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: #fa6e92; box-shadow: 0 5px 0 #18A3ED; border-radius:2px; line-height:52px; font-size:20px; color:#fff;}

			.deanpost a:hover{ background: #fa6e92; 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 #fa6e92; 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: #fa6e92; box-shadow: 0 5px 0 #E76005; color:#fff;}

			.deanseemore{ height:35px; margin-top:6px; width:385px;  background: #fa6e92; 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:1200px; 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 #fa6e92; 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:#fa6e92;}

								.deanddtit{ font-size:14px; font-weight:500; padding-bottom:10px;}

									.deanddtit a{ color:#4d4d4d;}

									.deanddtit a.deantype{color:#fa6e92; 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:1200px; 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 #fa6e92; font-weight:normal;}

.productflow{height:300px; width:1200px; position:relative; margin-top:20px;}

 .img-scroll { position:relative; width:1200px; 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:1200px; 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:1200px; 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 #fa6e92; 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: #fa6e92; 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:#fa6e92;}

							.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:#51dad0;}

.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:#fa6e92;}



.vw .h{ border-bottom:1px solid #f0f0f0; }

.vw .ph{ padding:0; padding-top:20px; color:#222; font-weight:600; padding-bottom:10px; text-align:left;}

.vw .hm{ text-align:left;}

.vw .xg1{ height:22px; line-height:22px;}

.deanxg1{ float:left; color:#aaa;}

.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:#fa6e92;}

				.deannewtwolir .deanpicsummary{color: #99a2aa; 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:20px; line-height:20px;}

				.deannewtwonum a{color:#99a2aa; float:left;}

				.deannewtwonum a:hover{ text-decoration:underline;}

				.deannewtwonum span{ margin-left:15px; color:#99a2aa; float:right; display:block; font-weight:500; background: url({STYLEIMGDIR}/deancomment.png) 0 5px no-repeat; text-indent:17px;}

				.deannewtwonum b{color: #99a2aa; font-weight:500; margin-left:10px; float:right; display:block; font-weight:500; background: url({STYLEIMGDIR}/deanbf.png) 0 5px no-repeat; text-indent:17px; }



/*右侧排行榜*/

.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:#fa6e92; border-bottom:1px solid #fa6e92;}

	.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:#fa6e92;}

						.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:#fa6e92;}

				.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;}



									

/**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:12px; color:#606977; font-family:microsoft yahei; border:1px solid #e3e3e3;  padding-bottom:10px; }

	.tsm td{ font-size:13px; border:1px solid #e3e3e3; vertical-align:middle; padding:10px; border-left:0!important;}

	.tsm li a{ color:#606977!important; padding:3px 5px; border-radius:2px; }

	.tsm li a:hover{ color:#fa6e92!important; }

	.tsm .a a{ background:#fa6e92; 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 #e3e3e3;}

	.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:#f80;}

			.deandazhaohu{ display:block; width:80px; margin:0 auto; height:25px; line-height:25px; text-align:center; font-size:12px; color:#fff; background:#fa6e92;}

			.deandazhaohu:hover{ background:#f80;}



			.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;}	

	

	

/**end**/



/**forum::viewthread**/

.deanhwy{ width:980px; margin-bottom:15px;}

	.deanhwyl{ width:300px; height:285px; position:relative; overflow:hidden; float:left;}

		.deanhwyl img{ width:300px;}

		.deancoverimgs{ position: absolute; left: -300px; top: 0; width: 300px;  height: 350px; 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;}

			.deanhwyl:hover .deancoverimgs{left:300px;transition:.9s;-moz-transition:.9s;-o-transition:.9s;-webkit-transition:.9s;}	

	.deanhwyr{ width:650px; height:285px; float:left; margin-left:20px;}

		.deanhwyr table{ width:100%;}

			.deanhwyr table tr{}

				.deanhwyr table tr td{ border:1px solid #e6e6e6; padding:8px 10px; font-size:14px; color:#222; text-indent:15px; }

				.deanhwyr table tr td.deantdh{ background:#f6f6f6; width:70px; text-indent:0; color:#555;}

				.deanhwyr table tr td a{ color:#fa6e92;}

				.deanhwyr table tr td:hover{ background:#f9f9f9;}

/**end**/



/**forum::viewthread**/

.deanpxc{ width:960px; border:1px solid #f0f0f0; background:#fff; margin-bottom:20px;}

		.deanpxpic{ float:left; width:380px; height:280px; overflow:hidden;}

			.deanpxpic img{ width:380px;  height:280px; }

		.deanpxinfo{ float:right; width:545px; padding:15px;}

			.deanpxinfo h3{ font-size:24px; color:#333; height:30px; font-weight:normal;}

			.deanpxinfo ul{ margin:25px 0;}

				.deanpxinfo ul li{ float:left; font-size:14px; color:#333; border-right:1px solid #ddd; padding-right:20px;}

					.deantes{ padding:15px; font-size:14px; color:#333; background:#fafafa; border:1px solid #f0f0f0; position:absolute; z-index:2; left:50px; top:-40px; width:200px; display:none;}

					.deanpxinfo ul li img{ width:50px;}

					.deanpxinfo ul li span{}

					.deanpxinfo ul li em{ font-style:normal; color:#999; display:block; padding-top:12px;}

			.deanstar{ margin-top:15px;}

				.deanstar img{ float:left; padding-right:5px;}

				.deanstar span{ float:left; font-size:12px; color:#999;}

			.deankcjs{ height:35px; line-height:35px;  font-size:14px; margin-top:15px;}

				.deankcjs b{ color:#333; font-size:25px; color:#ff3e2e; padding-left:5px;}

.deankcms{ width:930px; background:#fff; border:1px solid #f0f0f0; background:#fff; margin-top:20px; padding:15px; font-size:14px; line-height:25px;  }

	.deankcms h5{ font-size:16px; font-weight:500; color:#333;}

.deanprice{ height:48px; margin-top:10px;}

	.deanbuy{ float:left;}

		.deanbuy a{ display:block; width:150px; height:48px; background:#ff1652 url({STYLEIMGDIR}/cqar.png) 16px 10px no-repeat; color:#fff; font-size:18px; text-indent:50px; line-height:48px; border-radius:3px;}

		.deanbuy a:hover{ background-color:#fa6e92;}

	.deanshare{ float:left; margin-top:15px; margin-left:20px;}

.deansourcelist{ width:960px;  border: 1px solid #f0f0f0; background:#fff; margin-top:20px;}

	.deansourcelist ul{ padding:20px 25px; }

		.deansourcelist ul li{ display:block; height: 50px; background: #f8f8f9 url({STYLEIMGDIR}/odys.png) left center no-repeat; line-height: 50px; border: 1px solid #dadada; border-bottom:0;}

		.deansourcelist ul li:hover{ background:#fff url({STYLEIMGDIR}/odys.png) left center no-repeat;}

			.deansourcelist ul li span{ display:block; float:left; width:60px; font-size:13px; color:#666; padding-left:36px;}

			.deansourcelist ul li b{display:block; float:left; color:#333; font-size:15px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; width:400px; font-weight:500;}

			.deansourcelist ul li strong{display:block; float:left; font-size:12px; font-weight:normal; color:#666;}

			.deansourcelist ul li a{display:block; float:left; float:right; border:1px solid #ff1652; color:#ff1652; width:65px; height:22px; line-height:22px; text-align:center; margin-top:12px; margin-right:20px; font-size:12px; font-style:normal;}

			

			.deansourcelist ul li a:hover{color:#fff; background:#ff1652; }

	.deansourcelist h4{ padding-top:15px; padding-left:25px; font-size:16px; font-weight:normal;}

/**end**/



