﻿.filter { width:209px;}
.flower .crumb {font-size:13px; margin: 5px 0px;}
.flower .recommand { width:986px;}
.filter .filter_block{ border:2px solid #D20D78; height:700px;}
.filter .body{ margin:auto 5px;}
.filter .options{ line-height:20px; }
.filter .option{ display:inline-block;}
.filter .dl_options{ line-height:20px; }
.filter .dl_option{ display:inline-block;}
.filter .title { background-color: #D20D78; text-align:center; height:30px;line-height: 30px;vertical-align: middle; }
.filter h2{ color:#fff;}
.filter .smallTitle
{
    background-repeat: no-repeat;
    background-position: right center;
    margin-right:15px; margin-top:5px;
}
.filter .smallTitle h3{ color:#D20D78;}

.flower .announce { width: 244px;}
.flower .announce .flower_ann_title
{
    background-color:#F4F4F4;
    border: 1px solid #E4E4E4;
    text-align:center;
}
.flower .announce .desc
{
    line-height: 20px;
    margin: 3px 10px; 
    text-align:left;
}


.flower .flower_topbox { border:1px solid #E0E0E0; margin:5px auto 0px 7px; height:315px;overflow: hidden;}
.flower .flower_topbox .products_block 
{
    margin: 10px 11px;
}
.flower .flower_topbox .products_block .item { width:189px; height:260px; margin:0px; border:1px solid #fff; }
.flower .imagebox  
{
    background-color:#F1F1F1; border-bottom: 1px solid #D02842;
    line-height:32px; height:32px;
}
.flower .imagebox .left
{
    width:325px; 
    color:#D12942;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    cursor:pointer;
}
.flower .imagebox .middle { border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;}
.flower .imagebox .selected
{
    background-color:#D02842;
    color:#FFFFFF;
    text-decoration:none;
}

.flower .lt_p {width:945px;}
.flower .r_adv{ width:245px; margin-top:5px;}
.flower .r_adv .title{ background-color:#F1F1F1; text-align:left; line-height: 32px;height: 32px;}
.flower .r_adv .title b{ font-size: 14px;color: #D12942; margin-left:10px;}


.flower .list_body .products_block { margin:5px 0 5px 10px;}
.flower .products_block .item
{
    width: 180px;height:305px;
}

.flower .list_body .products_block .item{ width:231px;}
.flower .list_body .products_block .item .picture{ width:220px; height:220px;}

.flower .list_body { margin:10px auto;height:100%;}
.flower .list_body .block { border:1px solid #E5E5E5; margin-bottom:10px;height:100%;}
.flower .list_body .block .b1{ width:1175px; margin-left:15px;}
.flower .list_body .block .b2{ }
.flower .list_body .newcol .block { width:950px;}
.flower .list_body .block .title{ background-color: #F5F5F5; height:40px; line-height:40px; border-bottom:2px solid #FCA1FD;}
.flower .list_body .block .sname{ width:60px; color:#D20D78; font-size:18px; margin-left:10px; }
.flower .list_body .block .adv_item,
.flower .list_body .block .more{ margin-right:10px;}
.flower .list_body .adv{ width:245px; overflow:hidden; }

/**** 排行榜 *****/
.flower .hotest-product {
	border: 1px solid #bebebe;
	margin-bottom:10px;
}
.flower .hotest-product .title {
	background-color: #ebebeb;
	margin: 1px;
	line-height: 40px;
	height: 40px;
	padding-left: 10px;
	color: #ec2d01;
	font-weight: bold;
}
.flower .hotest-product .rank {
	margin: 0px;
	vertical-align: top;
}
.flower .hotest-product .hotitem {
	line-height: 38px;
	height: 38px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebebe;
}
.flower .hotest-product .selected {
	background-image: url(/images/hot-item.png);
}
.flower .hotest-product .itemindex{
	margin:auto 8px;
	color: #FA4904;
	font-weight: bold;
	float:left;
}
.flower .hotest-product .itemhref {
	text-decoration: none;
	color: #000;
	width:135px; 
	height:38px; line-height:38px;
    float:left;
}
.flower .hotest-product .itemdetail .item-name  ,
.flower .hotest-product .itemdetail {
	text-align: center;
	vertical-align: top;
	margin: 10px auto;
}
.flower .hotest-product .itemdetail .itemimage{ border: 1px solid #CECECE; width:220px; margin:10px auto;}
.flower .hotest-product .itemdetail .itemimage .item-detail-image {
	margin:5px;
}
/**** End 排行榜 *****/

.flower .topadv .banner{ width:725px; height: 380px; margin-left:10px; float:left;}
.flower .topadv .banner .divslides{height: 380px; }
.flower .banner .slides{ width:725px; height: 380px;}
.flower .banner .slides .slides_container { width:725px;}
.flower .banner .slides .slides_container .a { width:725px; height: 380px;}
.flower .banner .slides .slides_container .a  .adv_img { width:725px; height: 380px;}


.flower .groupbuy{ width:245px;  height:305px; float:right; margin-top:5px;}
.flower .groupbuy .pic {height:245px;}
.flower .groupbuy .pic img{ width:245px; height:245px;}
.flower .groupbuy .pic .groupbuy_icon{ width:44px; height:45px;}
.flower .groupbuy .title{  height:30px; border: #dfdfdf 1px solid; background-color:#f1f1f1; color:#d12942; font-size:14px; font-weight:bold; line-height: 30px; padding-left:12px;}
.flower .groupbuy .bottom{ height:26px; line-height:26px; background-color:#fdf2e6; padding:0px 5px;}
.flower .groupbuy .bottom .time{ float:left;}
.flower .groupbuy .bottom .time span{ font-weight:bold;}
.flower .groupbuy .bottom .price{ float:right; margin:0px; font-weight:bold; color:#fa4904; line-height:26px;}
.flower .groupbuy .bottom .price .spanPrice{ font-size:14px;}