@charset "gb2312";
/* CSS Document */
*html{background-image:url(about:blank);background-attachment:fixed;}
a{outline:none;}
.pb20{ padding-bottom:20px;}
.pl{padding-left:0;}
.mt35{margin-top:35px;}
.colorB,.colorB:visited{color:#0657b2; text-decoration:underline;}
/*导航*/
#nav{position:relative;}
.myhugs-btn{position:absolute;right:0;top:5px;}
	.myhugs-btn a,.myhugs-btn a:visited{ display:block; float:left; margin-left:10px; width:85px; height:27px; background:url(images/hugs-sprites.png) -334px -261px no-repeat; font:400 14px/27px "Microsoft Yahei"; color:#fff; text-align:center;}
	.myhugs-btn a:hover{ text-decoration:none;color:#fff; }
	.marry-hugs{ position:absolute; bottom:4px; right:145px;width:147px; height:30px;background:url(images/hugs-sprites.png) -162px -312px no-repeat;text-indent:-9999px;}
	.marry-hugs-hover{background:url(images/hugs-sprites.png) 0 -312px no-repeat; }

.hugs-details{width:978px; margin:0 auto; border:1px solid #dcdcdc; }
	.hugs-details .hugs-hd{ padding:0 12px; border-top:2px solid #e65681; color:#666;}
	.hugs-hd dl{ position:relative;margin-top:13px; padding-bottom:10px; border-bottom:1px dotted #c7c7c7;}]
			.hugs-hd dt img{ display:block; width:42px; height:42px;}
			.hugs-hd dd h1{margin-bottom:4px;width:880px;height:24px;overflow:hidden;}
				.hugs-hd dd h1 a{ display:block; color:#334f67;  font:400 22px/22px "Microsoft Yahei";}
		.hugs-hd dd{ margin-left:10px;}
		.hugs-hd dd.fr{position:absolute;right:0;bottom:10px;}
			.hugs-hd dd span{ color:#fc6d02; padding-right:5px;}	
		.hugs-hd dd.fr{ margin-top:25px;}
/*btn*/
/*.act-begin-btn,.act-apply-btn,.act-apply-btnH,.act-end-btn,.act-closed-btn, .act-review-btn{ display:block; width:98px; height:37px; background-image:url(images/hugs-sprites.png); background-repeat:no-repeat; text-indent:-9999px;}
.act-begin-btn{ background-position:0 0; width:99px;}
.act-apply-btn{ background-position:0 -38px;}	
.act-apply-btnH{ background-position:0 -76px;}
.act-end-btn{ background-position:0 -114px;}
.act-closed-btn{ background-position:0 -152px;}	
.act-review-btn{ background-position:-402px -155px;}
.act-yue-btn,.act-yue-btnH{ display:block; width:99px; height:37px; background-image:url(images/yue-btn.png); background-repeat:no-repeat;}
.act-yue-btnH{ background-position:0 0;}
.act-yue-btn{ background-position:0 -38px;}*/
	
.hugs-bd{padding:0 10px;margin:12px 0 12px 0;color:#666;}	
	.hugs-bd .active-txt{ font:400 20px/30px "STHeiti"; text-indent:40px; word-wrap:break-word;word-break:break-all;}
.apply-con{ margin-top:20px;}	
	.apply-details{ position:relative; width:309px;height:318px; margin-left:5px;_margin-left:3px; border:1px solid #e6e6e6; background:url(images/active-bg.png) right top repeat-y #f8f8f8; font-family:"Microsoft Yahei"; color:#333;}
		.apply-details .apply-num{ height:62px;font-size:18px; line-height:62px; text-align:center;}
			.apply-num span{color:#e65680;}
			.apply-num a,.apply-num a:visited{ padding-left:10px; font-size:16px; color:#0657b2;}
		.apply-details .apply-channel{ position:relative;width:315px; height:64px; margin-left:-6px; background:url(images/hugs-sprites.png) 0 -243px no-repeat;}
			.apply-channel span{ margin-left:5px; font-size:18px; color:#fff; line-height:64px;}
			.apply-channel a{ margin:12px 30px 0 0; _display:inline;}
		.apply-details .ori-price{ height:49px; border-bottom:1px solid #e6e6e6; line-height:49px; font-size:14px; text-align:center;}
			.ori-price span{text-decoration:line-through;}
			.ori-price a{font-size:16px; color:#0657b2; }

		.apply-details .act-time-text{ padding-top:5px;*padding-top:12px;  padding-left:15px;border-top:1px solid #fff; line-height:26px;font-size:14px;}
		.apply-details .act-time{ margin:10px 0 10px 25px; font-size:16px;}
			.act-time span,.act-time em{ padding:0 5px; color:#fc6d02; font-style:italic;font-size:30px;}
			.act-time em{ font-size:20px;}      
			.act-time-text font{ font-weight:400;}
				.act-time-text font em{font-size:30px;}
		.apply-details .act-collect{ position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; border-top:1px solid #d6d6d6; background:url(images/c-bg2.png) right top repeat-y #f0f0f0; font-family:Verdana, Geneva, sans-serif;}
			.act-collect a{ display:inline-block;float:left; margin-left:8px; padding-left:20px; background:url(images/hugs-sprites.png) -118px -125px no-repeat; color:#0657b2;}
			.act-collect a.ticket-back{float:right;padding-right:17px;background:none;}
			
		.get-message{cursor:pointer;position:absolute;right:0;top:0;padding-left:13px;width:52px;height:24px;line-height:24px;background:url(images/message_bg.jpg) no-repeat;color:#fff;}
		#back-win td{padding:5px;}
		#back-win td.fb{font-size:14px;}
			
.exp-step,.yue-step{ width:980px; height:62px; margin-top:20px; background:url(images/step-img.png) no-repeat; text-indent:-9999px;}	
.yue-step{ background:url(images/yue-step.png) no-repeat;}
/*活动介绍*/

.hugs-actcon{ height:50px; margin-top:20px;  border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd; box-shadow:0 -2px 4px #e3e3e3;}
	.hugs-actcon strong,.hugs-actcon span,.hugs-actcon strong,.hugs-actcon span{ display:block; float:left;margin-left:15px; width:87px; height:42px; background-image:url(images/hugs-sprites.png); background-repeat:no-repeat; line-height:35px; text-align:center;color:#fff;}
	.hugs-actcon strong{background-position:-300px -196px;font-size:16px;}
	.hugs-actcon span{width:103px;background-position:-90px -196px;font-size:14px; font-weight:bold;}
	
	.hugs-actcon strong.curr{ background-position:0 -196px;}
	.hugs-actcon span.curr{width:103px;background-position:-195px -196px;}
	
	
	
.box{border:1px solid #dcdcdc; position:static}
	.box .act-title{border-top:2px solid #e65782; padding:0 10px;}
		.box  .act-title h2{ height:38px; border-bottom:1px dotted #c7c7c7; line-height:38px;width:100%;overflow:hidden;font-size:14px;}
				.act-title h2 em{ color:#fc6d02;}
				.act-title h2 span{ font-weight:normal;}
		.hugs-act-content  .act-title  a.write-btn{display:block; margin-top:4px; width:106px; height:30px; border-radius:5px; background:#e65681; color:#fff; text-align:center; line-height:30px;}

	.box .act-content-details{margin:10px;width:698px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.hugs-act-content{position:relative;margin-top:2px; width:720px;}
.hugs-act-content .act-title strong{font-size:16px; color:#5c5c5c;}
	.hugs-act-content .act-title a{color:#0657b2; margin-left:10px; font-weight:normal; font-size:12px;}
	
	.detail-flow{position:absolute;left:-126px;top:0;width:126px;}
	.detail-flow a{float:right;margin-bottom:5px;padding:4px;background:#CDCDCD;}
	.detail-flow a span{display:inline-block;width:98px;height:30px;line-height:30px;border:1px dashed #fff;border-right:none;text-align:center;font-size:18px;font-family:'microsoft yahei';color:#fff;}
	.detail-flow a:hover, .detail-flow a.checked{background:#E65681;}
	.detail-flow a:hover span, .detail-flow a.checked span{width:121px;}
	

	.related-act{ margin:60px 0 0 6px;padding-bottom:15px; width:704px; background:url(images/other-act-bg.png) 0 bottom no-repeat; font-size:14px;}		
		.related-act strong{ display:block; padding-left:35px;height:41px; line-height:40px; color:#666666;background:url(images/other-act-bg.png) 0 0 no-repeat;} 	
			.related-act li{padding-left:35px;height:29px; line-height:28px;}
				.related-act a{ color:#0657b2;}
				
.mt20{ margin-top:20px;}			
.reply-list{ padding:0 10px;  border-top:2px solid #e65681;}				
.act-commentlist {_position:relative;width:700px;_z-index:1;}
  .act-commentlist li {position:relative;padding:5px 0 5px 60px;width:640px;border-bottom:1px dashed #ececec;line-height:24px;}
 .hugs-manage{position:relative; padding:5px 0;}
  .manage-box{ display:none;width:60px; text-align:left;position:absolute;right:10px;*bottom:-50px; background:#fff; border:1px solid #b5ce85;}
		.manage-box a{ display:block;width:100%; color:#334f67; line-height:18px;cursor:pointer;text-align:center;}
		.manage-box a:hover{background:#b5ce85; color:#fff; text-decoration:none;}
  .author-img {position:absolute;top:10px;left:0;width:50px;height:50px;}
  .comment-operate {text-align:right;}
  .comment-body {font-size:14px;}
  .floor em {font-family:"黑体";font-size:20px;}
  .floor sup  {padding-left:2px;vertical-align:9px;font-size:14px;}
  .floor:hover {text-decoration:none;}			
  

/* act-commentlist */
  .floor em {color:#334F67;}
  .floor .floor-top  {color:#FB6C03;}
  .comment-date , #active_listimg dl , .mitem_guid , #act-detail #act-joinnum , .acd-tip , .floor sup {color:#999;}	
 
 /*replybox*/
 #rpybox-left,  #rpybox-right,#reply-smile,.reply-btn-h { background-image:url(images/hugs-sprites.png); background-repeat:no-repeat;}
 #reply-text{background:url(images/reply-bg.png) repeat-x;}
 
  #replybox{clear:both;position:relative; margin-left:10px;padding:30px 0 25px 60px;width:645px;height:125px;}
	#replybox .author-img {top:30px;}
	#rpybox-left {float:left;width:10px;height:85px;}
	#rpybox-right {float:left;width:4px;height:85px;overflow:hidden;}
	#reply-text {float:left;padding:4px 2px 24px;width:619px;height:57px;}
		.reply_words {width:619px;height:57px;border:0 none;font-size:14px;overflow-y:scroll;color:#666;}
	#reply-smile,#reply-smile:link,#reply-smile:visited{color:#666;background-position:-197px -28px;position:absolute;top:95px;left:78px;display:block;padding-left:22px;width:26px;height:16px;line-height:17px;}
	.reply-btn-h {background-position:0 -235px; display:block;position:absolute;right:8px;bottom:65px;width:58px;height:23px;text-indent:-999px;overflow:hidden; cursor:pointer;}
 
 
  #rpybox-left {background-position:-170px -28px;}
  #rpybox-right {background-position:-180px -28px;}
  .reply-btn-h {background-position:-164px 0;}
  
  
 /*hugs-act-list*/
 .hugs-act-list { width:245px; margin-top:2px;}
	.hugs-act-list .act-addr{ padding:0 10px; color:#666; line-height:25px;}
		.act-addr p{height:25px; width:225px; overflow:hidden;}
		  .act-addr span{ color:#333;}
		  .act-addr .level{ background:url(images/level-icon.png) no-repeat; padding:2px 0 0 122px;}
		  .act-addr .level-1{ background-position:0 -16px;}
		  .act-addr .level-2{ background-position:0 -32px;}
		  .act-addr .level-3{ background-position:0 -48px;}
		  .act-addr .level-4{ background-position:0 -64px;}
		  .act-addr .level-5{ background-position:0 -80px;}
		  .act-addr .level-6{ background-position:0 -96px;}
          .act-addr{ position:relative; z-index:10; }
		  .act-tel{display:inline-block;width:180px;height:25px;overflow:hidden;vertical-align:middle;}
		  	.rank-intro {display:none;position:absolute;top:75px; left:70px;padding:6px;width:182px;line-height:24px;color:#666;background:#fff;border:1px solid #DADADA;box-shadow:0 0 5px #ccc; z-index:11;}
			.rank-intro .f-arrow-t {position:absolute;top:-10px;left:0;text-indent:20px;width:140px;font-size:16px;color:#ccc;}
			.rank-intro .f-arrow-t2 {position:absolute;top:-9px;left:0;text-indent:20px;width:140px;font-size:16px;color:#fff;}
		  .color-red{color: #CF1010;}
.good-active{margin-top:0px; padding:0 10px;zoom:1;overflow:hidden;}
	.good-active li{float:left;margin-top:-1px;padding:8px 0 5px;width:100%;overflow:hidden;border-top:1px dashed #ddd;}
	.good-active li a{display:block; color:#0657b2;}
	.good-active li .img-wrap{float:none;width:225px;text-align:center;overflow:hidden;}
		.good-active li a{float:left;}
		.good-active li span, .good-active li em{display:block;width:100%;height:28px;line-height:28px;overflow:hidden; font-family:"Microsoft Yahei";}
		.good-active li em{width:auto;text-decoration:line-through;}	
		.good-active li strong{height:28px;line-height:28px;color:#E65681;}	
.good-active-end{margin-top:10px;background:#CDCDCD;padding:4px;}
.good-active-end div.clearall{width:213px;height:30px;border:1px dashed #fff;overflow:hidden;}
.good-active-end-tit{float:left;padding-left:10px;font-size:18px;line-height:30px;color:#fff;font-family:'microsoft yahei';}	
.good-active-end-num{float:right;padding-right:10px;line-height:36px;color:#fff;}

/*page*/
.page-mod .page-prev, .page-mod .page-next, .page-mod .page-last, .page-mod button, .view-ctrl .return{ background:url(images/bg_pages.png) 0 0 no-repeat;}	
/*=E news-pop-wrapper *//*=S page-mod */
.page-mod, .view-ctrl .return {margin-top:10px;line-height:19px;font-family:"Arial";}
	.page-mod a, .page-mod strong, .view-ctrl .return {float:left;margin-right:2px;padding:0 6px;height:19px;font-size:14px;line-height:19px;border-width:1px;border-style:solid;color:#8F8F8F;border-color:#E3E4DD;background-color:#FFF;overflow:hidden;}
	.page-mod a:visited, .view-ctrl .return:visited {color:#8F8F8F;}
	.page-mod strong, .page-mod a:hover, .view-ctrl .return:hover {background-color:#e65681;border-color:#e65681;color:#FFF;font-weight:400;text-decoration:none;}
/*	.page-mod .page-prev, .page-mod .page-last, .view-ctrl .return {padding:0 0 0 19px;width:0;background-color:#FFF;}*/
	.page-mod .page-prev, .page-mod .page-last{padding:0;width:19px;text-indent:-999px;background-color:#FFF;}
	.page-mod .page-next {padding:0 14px 0 7px;font-size:12px;background-color:#FFF;}

	.view-ctrl .return {float:right;padding:0 7px 0 14px;width:auto;font-size:12px;}
	.page-mod .page-prev, .view-ctrl .return {background-position:7px -26px;}
		.page-mod .page-prev:hover, .view-ctrl .return:hover {background-position:-21px -51px;}
	.page-mod .page-last {background-position:6px -58px;}
		.page-mod .page-last:hover {background-position:-18px -83px;}
	.page-mod .page-next {background-position:47px 6px;}
		.page-mod .page-next:hover {background-position:19px -19px;}


    .page-mod .disabled{color:#f1f1f1;background-color:#d0d0d0;cursor:default;}
	.page-mod .page-go {float:left;padding-left:3px;height:21px;font-size:12px;line-height:21px;overflow:hidden;}
		.page-mod .page-go em {float:left;height:21px;line-height:21px;color:#5A5A5A;}
		.page-mod .txt {float:left;margin:0 5px;width:35px;height:13px;}
		.page-mod button {float:left;cursor:pointer;margin-left:5px;padding:0;width:35px;height:21px;font-size:12px;color:#5A5A5A;background-position:0 -129px;}

/*=E page-mod */
  
.initiate-hugs{ position:fixed; top:0px; left:50%; margin-left:510px; width:11px; height:78px; padding:38px 7px 0;
background:url(images/hugs-sprites.png) -111px 0 no-repeat;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));
}
	.initiate-hugs a,.initiate-hugs a:visited{ color:#fff; line-height:15px;}
	.initiate-hugs a:hover{text-decoration:none;}
.page-mod{ margin-right:10px;}				

/*体验报告*/
.hugs-report{position:relative;margin:12px 10px 0;padding:10px;width:675px;border:1px solid #e6e6e6;background:#f5f5f5;}	
	.report-user dt,.report-user dd{ float:left;}
		.report-user dt{ margin-right:8px; width:42px; height:42px;}
		.report-user dd p em{padding:1px 2px; background:#fc6d02; color:#fff;}
		.report-user dd p strong{ padding-left:10px; font-size:16px; color:#333;}           
		.report-user dd p a,.report-user dd p a:visited{ color:#2367b4;}
		.report-user dd p span{ padding-left:15px; color:#999;}
	.hugs-report .report-con{ margin-top:10px;}
		.report-con p{ font-size:14px; line-height:24px; color:#333; text-indent:30px;}
		.report-con p.report-txt{height:72px;overflow:hidden;}
			.report-con a.report-img{ position:relative; display:block; padding:10px 0  0 12px; margin-top:-30px; width:147px; height:112px; background:url(images/hugs-sprites.png) -240px 0 no-repeat;}	
				.report-con a.report-img span{ position:absolute; right:7px; bottom:10px; padding:1px 6px;border-radius:5px;color:#fff;
				background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc000000',endColorstr='#cc000000');}
		.hugs-report .report-data{color:#999;}
			.report-data span{ padding-left:5px;font-size:16px;color:#666;}
				.report-data i{ padding:0 8px; color:#e6e6e6;}
	.hugs-report .bg-jiao{ position:absolute; top:-1px; right:-1px; width:20px; height:20px; background:url(images/hugs-sprites.png) -123px -160px no-repeat;}			
				
/*弹窗*/
.insert-act{}
	.insert-act p{ line-height:30px; padding-left:40px;}
	.insert-act input,.apply-form .form-txt,.write-text{padding-left:10px; margin-top:17px;width:220px;height:25px; line-height:25px;border:1px solid #ddd; border-radius:5px;}	
	.insert-act .txt-insert{width:115px;}
	.write-text{margin-top:0;}
	.soon-show, .soon-show:visited, .soon-show:hover{text-decoration:none;}
.apply-form{ height:370px; overflow-y:scroll;}
	.apply-form p{ width:473px; height:32px; border:1px solid #edddab; background:#fffce9; color:#c0880f;font-size:14px; line-height:32px; text-align:center;}
	.apply-form .form-txt{ margin-top:0;}
	.textara-area{ margin-left:30px; margin-top:30px;}
	
.confirm-btn,.confirm-btn span,.confirm-btn:hover{ background:url(images/sure-btn.png) 0 0 no-repeat;}
.confirm-btn span,.confirm-btn:hover span{ background-position:right -25px;}
.confirm-false, .confirm-false span, .confirm-false:hover{background:url(images/sure-btn.png) 0 -60px no-repeat;color:#666;}
.confirm-false span,.confirm-false:hover span{ background-position:right -85px;color:#666;}


.floor {
    background: none repeat scroll 0 0 #EFEFEF;
    margin-bottom: 5px;
}					


/*楼层复制样式*/

em,i{font-style:normal}
.copy-floor-wrap {
    height: 24px;
    left: 0;
    position: absolute;
    top: 0;
    width: 32px;
}


.copy-floor-btn {
    float: left;
    height: 24px;
    width: 32px;
}


	.tips-mod strong, .tips-mod i {
	background:url(images/bg_common.png) no-repeat;
	_background:url(images/bg_common_ie6.png) no-repeat;
}
.tips-mod, .tips-mod strong, .tips-mod i, .tips-mod em {
	display:inline-block;
	_display:inline;
	_zoom:1;
	height:58px;
}
.tips-mod {
	position:fixed;
	top:40%;
	left:0;
	width:100%;
	font:700 14px/58px "Simsun";
	text-align:center;
	z-index:100;
}
.tips-mod strong {
	position:relative;
	margin:0 auto;
	background-repeat:repeat-x;
	background-position:0 -260px;
}
.tips-mod em {
	padding-left:45px;
	background:url(images/icon_common.png) no-repeat 0 -60px;
	color:#334F67;
}
.tips-mod .tips-warn, .tips-mod .tips-error {
	background-position:0 -604px;
	color:#C0880F;
}
.tips-mod i {
	position:absolute;
	top:0;
	left:-20px;
	width:20px;
	background-position:0 -202px;
	text-indent:-999px;
	overflow:hidden;
}
.tips-mod .tips-rs {
	left:auto;
	right:-20px;
	background-position:-20px -202px;
}
.tips-mod .fix-ie6 {
	height:60px;
}
.tips-mod .close {
	top:7px;
	right:7px;
}
			
		
	/*二期样式添加*/
.apply-channel span.al-yue{ line-height:40px; margin-top:10px; }
	.apply-channel span em{display:none;}
	.apply-channel span.al-yue  em{display:block;cursor:pointer;}
	.apply-details .ori-price i{ padding:0 20px;color:#e6e6e6;}

.con-menu{height:48px;background:#fff; border:1px solid #e6e6e6;}
	.con-menu ul{height:48px;background:url(images/ul-bg.png) left bottom repeat-x; } 
		.con-menu li{float:left;margin:0 25px;}
			.con-menu li span,.con-menu li a{ float:left;display:block;height:46px;padding:0 5px;color:#666;font:400 16px/46px "Microsoft Yahei",黑体;}
			.con-menu li span,.con-menu li a:hover{ color:#e33665; border-bottom:2px solid #e33665; text-decoration:none;}
.active-list{}

.active-list dl{margin-top:25px;padding-bottom:25px;border-bottom:1px solid #dfdfdf;}
.active-list dl.nob{border-bottom:none;}
	.active-list dt,.active-list dd{ float:left;}
	.active-list  dt{position:relative;margin-right:10px; width:195px; height:195px;}
	.active-list  dt img,.active-list dl dt a{display:block;}
		.active-list dt span{ position:absolute;bottom:0;_bottom:-1px;left:-3px;padding-top:3px;width:200px; height:36px;background-image:url(images/act-bg.png); text-align:center;color:#fff; font:400 18px/36px "Microsoft Yahei",黑体;overflow:hidden; }
	     .active-list dt span.act-icon-begin{background-position:0 -39px;}
		  .active-list dt span.act-icon-end{background-position:0 -78px; color:#6e6e6e;}
	 .active-list  dd{ width:775px;}
		 .active-list dd h3{height:25px;overflow:hidden;}
		 .active-list dd h3 a{font:400 22px/25px "Microsoft Yahei"; color:#333;}
		  .active-list dd p.act-mem{padding-left:10px;height:25px;color:#333; font:400 14px/25px "Microsoft Yahei";}
			  .active-list dd p.act-mem a{ padding-left:5px;color;#333;}
	      .active-list dd p.act-txt{padding-left:10px;height:48px; line-height:24px;font:400 14px "Microsoft yahei" ;color:#666;overflow:hidden;}
			.active-list .act-details{margin:10px 0 0 10px;padding:10px; height:67px;background:#f5f5f5;border-left:3px solid #999; }
				.act-details table{width:100%;font:400 16px "Microsoft Yahei"; color:#666;}
				.act-details table td{ padding:5px;}
				.act-details table td span{color:#e33665; font-size:18px;}
				.act-details table td  i{text-decoration:line-through; }

				.act-details  .act-time em{font-size:16px;}
				.act-details .act-time span, .act-details .act-time em{color:#e33665;font-style: normal;}
				.act-details  .act-time-text font{ font-weight:600;}

	
		 .act-details  .list-btn, .act-details  .list-begin-btn, .act-details  .list-begin-end{display:inline-block;margin-bottom:0;padding:0 15px; height:40px;cursor:pointer;font:400 14px/40px "Microsoft YaHei",Tahoma,Simsun,Arial; color:#fff;text-align: center;vertical-align:middle;	*display:inline;*zoom:1;*overflow:visible;*margin-left:0.3em;  border-radius: 4px;}
     	 .act-details  .list-btn:visited, .act-details  .list-begin-btn:visited, .act-details  .list-begin-end:visited{color:#fff;}
		  .act-details  .list-btn{
						background-color:#f0638c;
						background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f0638c), to(#e3527d));
					    background-image: -webkit-linear-gradient(top, #f0638c, #e3527d);
					    background-image: linear-gradient(to bottom, #f0638c, #e3527d);
			  		    background-image: -moz-linear-gradient(top, #f0638c, #e3527d);
					    background-repeat: repeat-x;
					    box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.15);
					    -webkit-appearance:none;}
	     .act-details  .list-begin-btn{background:#fc6d02; }
		  .act-details  .list-begin-end,  .act-details  .list-begin-end:visited{background:#e4e4e4;color:#666; }
		  .exp-report{ margin-top:20px;height:40px; background:#f5f5f5; color:#666;font-size:14px;}
					.exp-report span{ display:block; margin-right:10px; width:95px; height:40px; background:url(images/icon-ty.png) top right no-repeat #e33665; font:400 16px/40px "Microsoft Yahei"; color:#fff; text-align:center;}
						.exp-report  a{color:#333;}
						.exp-report a.red{ color:#e33665;}
						.exp-report a.more{ color:#0657b2;}
					.exp-report i{ padding:0 10px;}
 .exp-report p{float:left;height:20px;overflow:hidden; }

/*体验报告*/
.act-details-baogao{margin-top:10px;padding:10px; height:115px;background:#f5f5f5;font-size:14px;color:666; border:1px solid #ccc;}
.act-details-baogao table{ height:115px;}
.act-details-baogao table tr.nob td,.act-details-baogao table tr.nob{border:none;}
	.act-details-baogao tr{border-bottom:1px dashed #d4d4d4;}
	.act-details-baogao td{padding:5px;_border-bottom:1px dashed #d4d4d4;}
	.act-details-baogao td a{color:#333}
	.act-details-baogao td a.mem-red{color:#e33665;}
	.act-details-baogao td em,.exp-report em{ background:#e33665; padding:1px; color:#fff;}
	.act-details-baogao .fb-more,.act-details-baogao .fb-more:visited{color:#0657b2;}
#write .win-btn{ height:0;}

/*20140106抱抱团修改*/
.apply-channel span.al-yue{ margin-top:10px; width:155px; text-align:center; font-size:14px;}
			.apply-channel span.al-yue em{ font-size:20px; display:inline;}
            	.apply-channel p{ color:#fff;  font-size:12px;  vertical-align:middle; height:40px; }
				.apply-channel p em{ display:block;}
					.apply-channel p i{ text-decoration:line-through; font-size:10px;}
			.apply-area{ margin:20px 0 20px 95px;}	
			.apply-area a,.apply-area em { display:block; float:left; }
			.apply-area em{ line-height:40px; color:#666666; padding-left:10px;}
			.yellow-btn,.red-btn,.gray-btn{ display:block; width:120px; height:40px; background:#ff9a09; border-radius:5px; border-bottom:2px solid #cb8014; text-align:center;font:700 18px/40px "Microsoft Yahei";_padding-top:5px; color:#fff;}
			.gray-btn:visited,.red-btn:visited,.yellow-btn:visited{ color:#fff;}
			.red-btn{ background:#e65681; border-bottom-color:#b43259;}	
			.gray-btn{ background:#c0c0c0;border-bottom-color:#c0c0c0;}
			.yellow-btn:hover,.red-btn:hover,.gray-btn:hover{ color:#fff; text-decoration:none;}
			.act-time-text font em{ font-size:20px; color:#666; font-style:normal;}
			.apply-details .act-time{ margin-left:10px;}
			.apply-details .act-time-text{ border-top:none;}
			.act-collect a{ padding-right:10px;}
			.act-collect a.ticket-back{ float:left; background:url(images/tui-icon.png) 0 8px no-repeat; padding-left:20px;}
  .yd-area{ border-top:2px solid #e65681; padding:25px;}
		  .yd-area p{ float:left;  padding:0 20px; text-align:center;font:700 14px/20px "Microsoft YaHei";color:#b4b4b4;}
		  .yd-area p span,.yd-area p em{ display:block; }
		  .yd-area p em{ display:block; color:#333;}
		  .yd-area p.brd{ border-left:1px solid #ccc; margin-left:24px; padding-left:25px;}
		  .act-yue-num{padding-left:18px;height:40px;line-height:50px;overflow:hidden;font-weight:400;}
		  .act-yue-num em{line-height:40px;font-size:24px;color:#E65681;}

#replyZone,.smiley-mod{  z-index:10;}

/*2014-03-25UpdateByZbb*/
/*S=在线预订类型活动 修改*/
.reserve-count-down{ padding:30px 0 16px; text-align:center; font:400 12px simsun;}
	.reserve-count-down em{ margin:0 5px; color:#0054b6; font:700 14px simsun;}
	.online-reserve .al-yue{ width:124px; padding:25px 5px 0 3px;_padding:30px 5px 0 3px; text-align:right; color:#fff; font:700 14px "microsoft yahei"}
	.online-reserve  .apply-channel .price-now{ margin:0; padding:15px 0 0;_padding:22px 0 0; font:700 14px "microsoft yahei";}
 		.price-now strong{ font-size:24px;}
	.gold-offset{ margin:0 0 38px; text-align:center; font:400 14px simsun;}
		.gold-offset em{ color:#e85480; font:700 14px arial;}
	.reserve-num{ text-align:center; color:#666; font:400 12px simsun;}
		.reserve-num span{ color:#e85480;}
	.yd-area .gold-offset{ margin:0; padding-right:0; color:#333; font:400 14px/40px simsun;}
		.yd-area .gold-offset b{ color:#e85480; font-family:arial;}
		.act-collect a.bbt-export{ float:right; background:url(images/bbt-export.png) 0 8px no-repeat;}
/*E=在线预订类型活动 修改*/

/*S=免费体验 修改*/
.free-try .apply-num{ height:52px; line-height:52px;}
.free-try .apply-channel span.al-yue{ width:170px; margin-right:20px;}
/*E=免费体验 修改*/

/*S=付费预订类型活动 修改*/
.charge-reserve .apply-channel p{ padding:7px 0 0; text-align:center; font-size:14px; vertical-align:inherit;}
/*E=付费预订类型活动 修改*/

/*S=提示页*/
.bbt-prompt{ margin:150px auto; padding:100px 0 0 190px; width:440px; height:193px; font:400 20px "microsoft yahei"; background:url(images/prompt.jpg) no-repeat;}
	.sorry-waitting{ margin:0 0 15px; color:#333;}
	.waitting-info{ color:#666; font-size:14px;}
		.waitting-info span{ margin:0 8px; color:#d43131; font-size:24px;}
/*E=提示页*/