@CHARSET "UTF-8";
.merchants{width:auto; height:auto; margin:5px 0 0 0; border:1px solid #ccc;}
.merchants h2{height:40px; line-height:40px; padding:0 0 0 25px; background:url(../images/title/dh.png) 10px center repeat-x; border-bottom:1px solid #ccc; color:white; text-indent:20px;}
.tiwen {
    height: 30px;
    line-height: 30px;   
	width:675px;
	margin:15px 0 0 15px;
}
.tiwen a {
    background-color: #fff;
    display: inline-block;	 
    font-size: 14px;
    font-weight: bolder;
    text-align: center;
    width: 152px;
	color: #666;
}
.tiwen a.show {
    background-color: #eaeaea;
    color: #666;
    width: 155px;
}

.hd {
	margin:15px;
	border: 1px solid #dedede;	
}
.hd h3{	
    color: #666;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;	
	font-size: 13px;
    font-weight:normal;
	background-color:#f1f1f1;	
	border-bottom:1px dashed  #dedede;
	
}
.hddl{
	margin:10px;
	float:left;	
}
.hd dl dt{
	float:left;	
}
.hd dl dt img {
	float:left;	
    border: 1px solid #dedede;    
    padding: 3px;
    width: 220px;
	height: 120px;
	
}
.hd dl dd{	
    color: #666;
    line-height: 18px;
    padding-left: 10px;
    width: 410px;
	float:left;	
}
.hd dl dd div{	    
	float:left;	
	width: 410px;	
}
.hdbg1{
	background:url(../images/active/hdbg1.png) no-repeat;
	background-position:right bottom ;
	
}
.hdbg2{
	background:url(../images/active/hdbg2.png) no-repeat;
	background-position:right bottom ;
}
.hdbg2{
	background:url(../images/active/hdbg2.png) no-repeat;
	background-position:right bottom ;
}

.gb_hy_bankbtn {
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 3px 5px;
    vertical-align: middle;
	cursor:pointer;
	margin-bottom:5px; 
	display:inline-block;
	float:left;	
}
.hd_fenye{	
	margin:15px;
	border: 1px solid #dedede;
	padding:5px;
	text-align: center;	
}
.curr {border: 1px solid #dedede; padding:2px 6px 2px 6px;}
.page {border: 1px solid #dedede; padding:2px 6px 2px 6px; color:#69F;}









@charset "utf-8";



/* --------------------yh��ʽ------------------ */



#yh {

	width:100%;

	height: auto !important;

	min-height:470px;

	height:470px;

	clear:both;

	margin:0 auto;

	background:#090000 url("../images/promotions/yh_bg.png") no-repeat center top ;

}



#yh .main_yh {

	width:1000px;

	height:100%;

	margin:0 auto;

}

/* yh_left */

#yh {

	width:750px;

	margin-top:25px;

}



.promotionbox {

	width:100%;

	background:#fff;

	margin-bottom:25px;

}



.promotionbox h2 {

	height:60px;

	line-height:60px;

	padding-left:20px;

	color:#333;

	font-size:18px;	

}



.promotionbox span.jz_time {

	display:block;

	height:30px;

	padding-left:20px;

	line-height:30px;

	color:#999;

	font-size:12px;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

}



.details {

	padding:20px;

}



p span {

	display:block;

	line-height:24px;

	color:#666;

	font-size:14px;

}



p span.act_time { font-weight:bold; font-size:16px; color:#333;}

p span.act_cont { margin-top:10px;}

p span.act_cont_d, p span.act_obj_d { text-indent:2em}



.act_cont_tb{ width:100%; margin:10px 0; background:#165B1C;}

.act_cont_tb th, .act_cont_tb td { text-align:center; height:30px; line-height:30px; border:1px solid #0F4615; color:#FFF}

.act_cont_tb th.first, .act_cont_tb td.first { font-weight:bold; background:#0A2B0D; color:#E9D03A}



a.readmore-js-toggle {

	display:block;

	width:130px;

	height:40px;

	line-height:40px;

	text-align:center;

	color:#fff;

	background:#7D3637;

	position:absolute;

	right:20px;

	top:10px;

}



/* yh_right */

#yh .yh_right {

	width:232px;

	height:100%;

	right:0;

	top:25px;

}



.yh_right .yhhd {

	width:100%;

	height:398px;

	overflow:hidden;

}



.yhhd_head {

	margin:0;

	padding:0;

	width:100%;

	height:93px;

	background:#7D3637;

}



.yhhd_head span {

	display:block;

}



span.yhhd_head_txt1 {

	padding:22px 0 0 34px;

	line-height:30px;

	color:#fff;

	font-size:30px;

	font-weight:700;

}
span.yhhd_head_txt1  a{

 

	color:#fff;
 

}



span.yhhd_head_txt2 {

	padding:8px 0 0 34px;

	line-height:18px;

	color:#ffffff;

	font-size:18px;

}



.yhhd_list {

	margin:0;

	padding:0;

	width:232px;

	height:305px;

}



.yhhd_list li {

	display:block;

	width:100%;

	height:49px;

	border-top:1px solid #FFF;

	border-bottom:1px solid #e0e0e0;	

}

.yhhd_list li.last {

	border-bottom:none;

}



.yhhd_list li a {

	display:block;

	width:100%;

	height:100%;

	line-height:49px;

	text-align:center;

	color:#666;

	font-size:15px;

	background-color:#f0f0f0;

}



.yhhd_list li a:hover {

	color:#fff;

	background-color:#7D3637;

	transition:all ease .5s;

}



.yhhd_list li .selected {

	color:#fff;

	background-color:#a60f10;

	transition:all ease .5s;

}

.promotionbox .register{

	text-align:center;

	margin-right:auto;

	margin-left:auto;

	height: 30px;

}
