@CHARSET "gbk";
.item{ width:310px;  float:left; display:inline; margin:0 5px; line-height:25px;}
.item a{ }
.item a:hover{ text-decoration:none;}
.item a:active{ filter:alpha(opacity=80);opacity: 0.8;}
.item a p{ line-height:20px; font-size:12px; font-family:"ËÎÌå"}
.item a.prom1,.item a.prom2,.item a.prom3{ background:#f4f4f4; display:block; text-align:center; height:80px; font-size:24px; line-height:50px; font-weight:bolder; font-family:"Î¢ÈíÑÅºÚ";}
	a.prom1{ border:1px solid #ccc; border-left:none; border-right:none; color:#333;}
	a.prom1:hover{ border-color:#145995; background:#1A74C1; color:#fff;}
	a.prom2{ border:1px solid #ccc; border-left:none; border-right:none; color:#333;}
	a.prom2:hover{border-color:#145995; background:#1A74C1; color:#fff;}
	a.prom3{ border:1px solid #ccc; border-left:none; border-right:none; color:#333;}
	a.prom3:hover{border-color:#145995; background:#1A74C1; color:#fff;}
.royalty_rule{ height:300px; padding:10px; margin:10px 0; background:#FCF8EF; border:1px solid #F8DEB9; color:#A26C0A; overflow:auto; }
	.royalty_rule h2{ font-size:14px;}
	.royalty_rule a{ text-decoration:underline; display:block; text-align:center;border:1px solid #EBE2CE;margin:5px 10px;}
	
	.royalty_rule ins{ text-decoration:none; background: #A26C0A; color:#FCF8EF; padding:0 5px;}
	.royalty_rule table{ margin:auto;}
		.royalty_rule table caption{ background: #A26C0A; color:#FCF8EF;}
		.royalty_rule td,.royalty_rule th{ border:1px solid #A26C0A;}

.other_list{ float:left; display:inline; margin:0 5px;}
.other_list dt{ clear:both; border:1px solid #ccc; border-bottom:none;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F2F2F2)); 
  background-image: -webkit-linear-gradient(top, #ffffff, #F2F2F2); 
  background-image:    -moz-linear-gradient(top, #ffffff, #F2F2F2); 
  background-image:     -ms-linear-gradient(top, #ffffff, #F2F2F2); 
  background-image:      -o-linear-gradient(top, #ffffff, #F2F2F2); 
  background-image:         linear-gradient(top, #ffffff, #F2F2F2);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#F2F2F2'); 
			zoom:1;
}
.other_list dt h2{ font-size:14px; padding:5px;}
.other_list dd{border:1px solid #ccc; overflow:hidden; padding:10px 5px; zoom:1}
	.other_list dd li{ display:block; padding:5px 0;}
		.other_list dd li a,.other_list dd li span{ display:inline-block;}
		.other_list dd li a{ width:12em; white-space:nowrap; overflow:hidden;}
		.other_list dd li span{ color:#c00;}
		
.problem{ width:710px;}
	.problem dd li{ float:left; width:30%; overflow:hidden;}
	.problem dd li a{ width:auto;}
.order{ width:230px;}

.half{width:430px;  float:left; display:inline; margin:0 5px;}

.top_list li{ display:inline;float:left; width:290px; margin:0 5px; padding:10px 0; text-align:center; }
	.top_list li a{ display:inline-block;}
		.top_list li a img{ display:block; margin:auto;border:1px solid #ccc; }
		
		
.min_body{ width:800px; margin:auto; /*padding:10px; max-height:520px; height: expression( this.scrollHeight > 520 ? "520px" : "auto" ); */margin:auto;}
	.min_body .area{ border:1px solid #ccc; background #fff; clear:both; line-height:25px; margin:20px 0; overflow:visible; }
		.min_body .area	.title{ background:#fff; color:#666; width:6em; text-align:center; display:inline-block;  font-size:14px; position:relative; top:-15px; left:10px; }
		.min_body .area	.detail{ padding:10px; margin-top:-10px; }

		button{ font-size:12px;}
.preview{ border:3px dashed #cecece; padding:10px;}

.space{ padding:0 0 10px;}


/*prom*/
.prom_list a,.prom_list a:link{ color:#2563AC;}
.button_menu{ margin-bottom:10px; overflow:hidden;}
.button_menu a,.button_menu a:link{ display:block;padding-right:2px; background:#FFD8B6; margin-bottom:5px; /*border:1px solid #FFCA9C; border-bottom-color:#FFAE68; border-top-color:#FFE6D0;*/ color:#fff; height:32px; line-height:32px; font-size:14px; font-weight:bolder; text-align:center;border-radius: 12px;
  background-color: #FFA554;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFA554), to(#FF5D00)); 
  background-image: -webkit-linear-gradient(top, #FFA554, #FF5D00); 
  background-image:    -moz-linear-gradient(top, #FFA554, #FF5D00); 
  background-image:     -ms-linear-gradient(top, #FFA554, #FF5D00); 
  background-image:      -o-linear-gradient(top, #FFA554, #FF5D00); 
  background-image:         linear-gradient(top, #FFA554, #FF5D00);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA554', EndColorStr='#FF5D00'); 
}
.button_menu a:hover{ 
  background-color: #FF5D00;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF5D00), to(#FFA554)); 
  background-image: -webkit-linear-gradient(top, #FF5D00, #FFA554); 
  background-image:    -moz-linear-gradient(top, #FF5D00, #FFA554); 
  background-image:     -ms-linear-gradient(top, #FF5D00, #FFA554); 
  background-image:      -o-linear-gradient(top, #FF5D00, #FFA554); 
  background-image:         linear-gradient(top, #FF5D00, #FFA554);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF5D00', EndColorStr='#FFA554'); 
}
.button_menu a:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.5);}

.main_d_task_list1{ clear:both; border:1px solid #dadada; background:#fff; padding:10px; clear:both; zoom:1; overflow:auto;  position:relative; z-index:1;}



.main_d_r1,.main_d_r2{ margin-bottom:10px;}
.main_d_r1 dt,.main_d_r2 dt{ height:30px; line-height:30px; background:url(../img/main_d_r_tbg.gif) no-repeat; padding:0 10px;}
.main_d_r1 dd,.main_d_r2 dd{clear:both; border:1px solid #d9d9d9; padding:10px 0px 10px 10px; overflow:hidden; line-height:25px;}
.main_d_r1 dd li,.main_d_r2 dd li{ clear:both;}
.main_d_r1 dd li a{ display:inline-block; width:13.5em; white-space:nowrap; overflow:hidden;}
.main_d_r1 dd li span{ width:5em; text-align:center; white-space:nowrap; overflow:hidden;}

.main_d_r2 dd li a{width:auto;}

.top_banner{ position:relative; background:url(../img/promotion_top.jpg) no-repeat; height:350px; width:960px; margin-bottom:20px;}
.top_banner .prom_category{ font-size:14px; font-family:"ËÎÌå"; line-height:25px; position:absolute; right:70px; top:90px; width:320px;}
.top_banner .prom_category a{ color:#2563AC;}
.top_banner .prom_category li{ list-style:circle inside; border-bottom:1px solid #E7F0FA; padding:3px 0;}

.rule{ position:absolute; right:70px; top:220px; width:300px; background:#FCF8EF; border:1px solid #F8DEB9; color:#A26C0A;padding:5px 10px; line-height:25px; clear:both;}

.pep_info1{ width:12%;}
.user_info1{ width:30%;}
.other_info1{ width:30%;}
.other_info1 li{ padding:5px 0;}
.task_list .btn_box1{ float:right; width:15%;}
/*.btn_box1 a{ display:inline-block; width:70px; margin-bottom:5px;}*/


.main_d_task_list h4.font14{ background:#E7F0FA; padding:3px 10px; margin:10px 0; clear:both;}
