.mod-sidebar-sakura{
	background-color: #f3f5f6;
	position: relative;
}

.mod-sidebar-sakura .sakura-container{
	padding: 30px 20px 25px;
	color: #454545;
	font-size: 14px;
}
.mod-sidebar-sakura .block{
	margin-bottom: 12px;
}
.mod-sidebar-sakura .inpput-container{
	display: inline-block;
	margin-bottom: 6px;
}
.mod-sidebar-sakura .block label{
	margin-right: 10px;
	cursor: pointer;
}
.mod-sidebar-sakura .block input{
	cursor: pointer;
}
.mod-sidebar-sakura h3{
	color: #e85778;
	font-weight: 800;
	display: block;
	margin-bottom: 4px;
}
.mod-sidebar-sakura h3 i{
	display: inline-block;
	width: 17px;
	height: 21px;
	background: url(../img/sakula-icon.png?__sprite) no-repeat;
	vertical-align: middle;
	margin-right: 3px;
}
.mod-sidebar-sakura h3 span{
	display: inline-block;
	height: 19px;
	line-height: 19px;
}
.mod-sidebar-sakura form select{
	width: 260px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #d9d9d9;
	margin-bottom: 8px;
	font-size: 13px;
	color: #454545;
}
.mod-sidebar-sakura .search-btn{
	width: 100%;
	height: 30px;
	border-radius: 2px;
	background-color: #ed587b;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f25a7d), color-stop(0.5, #ed587b), to(#f25a7d));
	background-image: linear-gradient( to bottom ,#f25a7d, #ed587b 50%, #f25a7d);
	border: none;
	color: #fff;
	font-size: 18px;
	font-weight: 900;
	cursor: pointer;
}
.mod-sidebar-sakura .search-btn:hover{
	background-color: #e95276;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e85778), color-stop(0.5, #ee587b), to(#e85778));
	background-image: linear-gradient( to bottom ,#e85778, #ee587b 50%, #e85778);
}
.mod-sidebar-sakura .sakura-more a{
	display: block;
	height: 25px;
	border-top: 1px  solid #e3e5e6;
	line-height: 25px;
	text-align: right;
	padding-right: 10px;
	color: #e85778;
	background-color: #f2f2f2;
}
.mod-sidebar-sakura .sakura-more a:hover{
	background-color: #ecebeb;
}
.mod-sidebar-sakura .sakura-more a em{
	font-weight: 900;
}
.mod-sidebar-sakura .flower{
	display: block;
	position: absolute;
}
.mod-sidebar-sakura .big{
	width: 28px;
	height: 27px;
	right: 13px;
	top: 16px;
	background: url(../img/sakula-icon-big.png?__sprite);
}
.mod-sidebar-sakura .small{
	width: 15px;
	height: 11px;
	right: 66px;
	top: 45px;
	background: url(../img/sakula-icon-small.png?__sprite);
}