@charset "utf-8";
/* CSS Document */
.gift_bg_01{
	background:url(../images/gift_bg_01.jpg) repeat-x left bottom;
	padding-bottom:10px;
}
.gift_left{
	float:left;
	width:128px;
	border-left:1px solid #DDE0E5;
	border-right:1px solid #DDE0E5;
	margin-top:10px;
}
.gift_right{
	width:652px;
	float:right;
	border-left:1px solid #BBBBCC;
}
.left_price_2{
	background:#ECEFF3;
	padding:4px;
	margin-top:10px;
}
.gift_border_1 img{
	border:1px solid #C6C6C6;
}
.gift_right_row1{
	float:left;
	width:300px;
	height:500px;
	overflow:hidden;
}
.gift_right_row2{
	float:right;
	width:290px;
	margin-top:50px;
}
.gift_right_row1_bg{
	background:url(../images/gift_img_04.jpg) no-repeat;
	padding-left:20px;
	border-bottom:1px dashed #5E9B28;
	color:#0465FF;
	padding-bottom:5px;
}
.gift_right_row1_bg2{
	background:url(../images/gift_bg_02.jpg) no-repeat left top;
	padding:5px 20px;
}
.gift_right_row1_border{
	border-left:1px solid #868686;
	border-bottom:1px solid #868686;
	border-right:1px solid #868686;
	padding:5px 0px;
	line-height:20px;
}
.gift{
	padding:0px 10px;
}
.gift_right_row1_border_01{
	border-top:1px solid #999999;
	padding-left:10px;
	padding-top:5px;
}
.gift_right_row1_border_02{
	border-top:1px solid #CCCCCC;
	padding-left:10px;
	padding-top:5px;
}
.gift_right_row1_border_03{
	border:1px solid #868686;
}
.input_02{
	border:1px solid #ABA899;
	background:#EFEFEF;
	width:50px;
}
p{
	margin:0px;
	padding:0px;
}
.btnbuy{
	padding-top: 30px;
	padding-left: 70px;
}

.gift_tit_bg{
	background:url(../images/gift_0905_01.gif) no-repeat;
	padding:3px 15px;
	color:#fff;
}
.gift_bg_color{
	background: url(../images/gift_0905_bg_01.gif) repeat-x left bottom #ECEFF4;
}
.pad_l_03{
	padding-left:3px;
}
.gift_bor img{
	border:1px solid #C6C6C6;
}
.gift_dashed{
	border-bottom:1px dashed #CCD0DB;
}