﻿@charset "utf-8";
/*首页css*/
/*top板块*/
.top{width:980px; height:410px; border:0; text-align:left; margin:0 auto; display:block;}
.topleft{width:725px; height:410px; float:left;}
#picBox{width:725px; height:305px; margin:0px auto; overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:305px; width:3650px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:305px;}
#picBox ul#show_pic li img{ display:block; color:#FFF;}
#icon_num{ position:absolute; bottom:0px; padding:0px; margin:0;}
#icon_num li{ float:left; width:144px; height:30px; list-style:none; text-align:center; line-height:30px; cursor:pointer; padding:0; margin:0; border-left:1px #ccc solid;background:#6d6e71;filter:alpha(opacity=70);-moz-opacity:0.70;-khtml-opacity: 0.70;opacity: 0.70; color:#FFF;}
#icon_num li.active{ width:145px; border-left:0;}
#icon_num li:hover,#icon_num li.active{
	color:#fff;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity: 0.70;
	opacity: 0.70;
	background-color: #009900;
}
#picBox_top{width:725px; height:305px; margin:0px auto; position:relative; overflow:hidden;}
#picBox_top ul#show_pic_top{ margin:0; padding:0; list-style:none; height:305px; width:610px; position:absolute;}
#picBox_top ul#show_pic_top li{ float:left; margin:0; padding:0; height:305px;}
#picBox_top ul#show_pic_top li img{ display:block;}
#icon_num_top{ position:absolute; bottom:0px; padding:0; margin:0; }
#icon_num_top li{float:left; width:144px; height:30px; list-style:none; text-align:center; line-height:30px; cursor:pointer; padding:0; margin:0;border-left:1px #ccc solid;background:#6d6e71;filter:alpha(opacity=70);-moz-opacity:0.70;-khtml-opacity: 0.70;opacity: 0.70; color:#FFF;}
#icon_num_top li:hover,#icon_num_top li.active{ background:#b81c2b;filter:alpha(opacity=70);-moz-opacity:0.70;-khtml-opacity: 0.70;opacity: 0.70;}
#icon_num_top li a,#icon_num li a{ display:block; color:#FFF;}

.hotbox{ width:725px; height:95px; margin-top:10px;}
.hotbox li{float:left;}
#indexSml_1,#indexSml_2,#indexSml_3{ width:235px; height:95px; overflow:hidden;}
#indexSml_1 a img,#indexSml_2 a img,#indexSml_3 a img{ width:235px; height:95px;}
.boxge{ width:10px; height:95px;}

.topright{ width:245px; height:410px; float:right;}
.topnews{ width:243px; height:198px; overflow:hidden; border:1px #CCC solid;}
.menutop{ width:243px; height:25px; cursor:pointer;background:#bcbec0; color:#FFF;}
.menutop li{ float:left; width:80px; height:25px; line-height:25px; text-align:center; border-right:#CCC 1px solid; background:#bcbec0; color:#FFF;}
.menutop li a {color:#FFF;}
.menutop li.news_class{background:#fff; color:#727171; display:block;}
.menutop li.news_class a {color:#727171;}
.connews{ width:243px; height:170px; text-align:center;}
.newscon{ text-align:left; padding:5px 5px; display:none;}
.newscon a{ line-height:22px; border-bottom:#CCC 1px dotted; display:block;}
.newscon a img{width:235px; height:95px;}

.topbang{ width:243px; margin-top:10px; height:200px; text-align:center; overflow:hidden; border:1px #ccc solid;}
.topbang_l{width:60px; height:200px; float:left; background: url(../tp/img/indexad06.jpg) top no-repeat;border-right:1px #d1d3d4 solid}
.topbang_l ul{ margin-top:70px;}
.topbang_l ul li{ line-height:25px; height:25px; border-bottom:1px #d1d3d4 solid; cursor:pointer; background:url(../tp/img/top501.jpg) no-repeat; color:#727171;}
.topbang_l ul li.top_class{ background:url(../tp/img/top502.jpg) no-repeat; color:#FFF; display:block;}
.topbang_r{width:180px; height:200px; float:right; overflow:hidden; background:#FFF;}
.topbang_r li{width:180px; height:200px; text-align:left;}
.toptl{height:25px; width:180px; overflow:hidden; line-height:25px; font-size:14px; font-weight:bold; display:block; color:#b81c2b; text-align:center; margin-top:5px; border-bottom:1px dotted #CCC; margin-bottom:5px;}
.topbang_r li p{ line-height:25px; text-align:center; float:right; width:71px; margin-right:5px;}
.topbang_r li p strong{font-size:24px; color:#b81c2b; font-family:"黑体";}
.topbang_r li p span{text-decoration:line-through;}
.topxl{background:url(../tp/img/top503.jpg) no-repeat; color:#FFF; font-weight:bold; width:71px; height:26px; display:inline-block; text-align:center;}
.top_img{ float:left; width:80px; height:80px;}
.huayu{width:170px; height:50px; overflow:hidden;  margin:0 auto;  display:block;line-height:17px;}
.huayu a{ line-height:17px; color:#727171; font-size:12px;}
/*top板块 end*/
/*首页导航板块*/
.indexnav{ width:980px; height:280px; margin:0 auto; padding:0;}
.indexnavlist{ width:723px; height:278px; float:left;border:1px #CCC solid; text-align:left;}
.index_spfl{ display:block; height:26px; text-align:left; margin-top:0px; border-bottom:2px #ccc solid; width:713px;}
.index_spfl span{line-height:26px; font-size:14px; font-weight:bold; color:#b81c2b; border-bottom:2px #b81c2b solid; width:80px; display:inline-block; text-align:center; _position:absolute; *position:absolute;}
.indexnavlist li.flfs{ width:70px; float:left; line-height:25px; height:25px; border:0; text-align:center; font-weight:bold;}
.indexnavlist li.fllb{ border-bottom:1px #CCC dotted; width:643px; float:left;}
.indexnavlist li.fllb a{ margin:0; padding:0 5px; line-height:25px; display: inline-block;}
.indexnavlist li.fllb a:hover{ background:#b81c2b; color:#FFF;}
#indexnavtl{ width:25px; height:79px; position:absolute; border-bottom:1px #CCC solid; border-top:1px #CCC solid; border-left:4px #b81c2b solid; z-index:2; border-right:none; background:url(../tp/img/spzx.gif) no-repeat; margin-left:-28px; margin-top:-1px; _margin-left:-70px; *margin-left:-28px;}
.indexnavtop{ border:1px #CCC solid;width:245px; height:280px; float:right; overflow:hidden;}
.indexnavtop img{	margin:2px;}
.indexnavtop span{	padding-left:10px;text-align:left; margin-top:0px; border-bottom:2px #ccc solid; display:block;line-height:26px; font-size:14px; font-weight:bold; color:#b81c2b;  }
/*首页导航板块 end*/
/*节日鲜花板块*/
.jpxh{width:980px; height:300px; display:block; margin:0 auto; text-align:left;}
.jpxh a,.jpxh img{ margin:0; padding:0; border:0;}
/*节日鲜花板块 end*/
#indexTn_1,#indexTn_2{ width:980px; height:80px; margin:0 auto;}
/*热卖推荐板块*/
.rmtj{
	width:980px;
	height:auto;
	_height:auto;
	margin:0 auto;
	overflow:hidden;
}
.rmtj_menu{width:980px; height:29px; _height:31px; border-bottom:#CCC 4px solid;}
.rmtj_con{
	width:978px;
	height:auto;
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	border-left:1px #CCC solid;
	overflow:hidden;
}
.rmtj_conl{
	width:233px;
	height:auto;
	float:left;
	display:block;
}

.rmtj_conr{
	width:740px;
	float:right;
	display:block;
	overflow:hidden;
	height:auto;
}
.rmtj_con2{
	width:978px;
	height:auto;
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	border-left:1px #CCC solid;
	overflow:hidden;
}
.rmtj_conl2{
	width:213px;
	height:300px;
	float:left;
	display:block;
}
.rmtj_conl2 img{
	width:213px;
	height:280px;
}
.rmtj_conl2 a{ margin-top:10px; display:block;}
.rmtj_conr2{
	width:780px;
	float:right;
	display:block;
	overflow:hidden;
	height:280px;
}

.rmtj_probox{
	width:240px;
	height:auto;
	float:left;
	margin-top:10px;
	overflow:hidden;
}
.rmtj_proimg{ width:220px; height:220px; margin:0 auto; text-align:center;}
.rmtj_proimg a{ display:block;width:220px; height:220px; border:1px #F0F0EC solid;}
.rmtj_proimg a:hover{border:1px #F19CB4 solid;}
.rmtj_proimg a img{width:220px;height:220px; overflow:hidden;}
.rmtj_protl{ width:220px; height:25px;font-size:14px;text-align:left; margin:0 auto; overflow:hidden;}
.rmtj_protl a{ line-height:25px; font-size:14px; font-weight:bold;color:#727171;}
.rmtj_projg{
	width:220px;
	height:18px;
	line-height:18px;
	text-align:left;
	margin:0 auto;
}
.rmtj_projg strong{color:#b81c2b; font-size:14px; margin-right:5px;}
.rmtj_proxl{width:220px;height:20px; line-height:20px; text-align:left; margin:0 auto;}
.rmtj_proxl strong{ font-size:12px; font-weight:400;}
.lm_menur a.rmtj_class{color:#b81c2b;}
.lm_menur a.rmtj_class span{color:#b81c2b; font-size:10px; padding:0 2px;}
/*热卖推荐板块 end*/
/*新品上架板块*/
.xpsj{
	width:980px;
	height:auto;
	_height:333px;
	overflow:hidden;
	margin:0 auto;
}
.xpsj_left{width:725px; height:330px; _height:333px; float:left; overflow:hidden;}
.xpsj_menu{
	width:980px;
	height:29px;
	_height:31px;
	border-bottom:#CCC 4px solid;
}

.xpsj_leftbox{
	width:978px;
	height:auto;
	_height:294px;
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	border-left:1px #ccc solid;
	overflow:hidden;
}
.xpsj_probox{ width:178px; height:268px; float:left; margin-top:15px;}
.xpsj_proimg{ width:162px; height:203px; margin:0 auto;}
.xpsj_proimg a{ width:160px; height:201px; border:1px #fff solid; display:block;}
.xpsj_proimg a:hover{ border:1px #fadae3 solid;}
.xpsj_proimg a img{ width:160px; height:201px;}
.xpsj_protl{ width:160px; height:25px; text-align:left; margin:0 auto; overflow:hidden;}
.xpsj_protl a{ line-height:25px; font-size:14px; font-weight:bold;color:#727171;}
.xpsj_projg{width:160px; height:20px; line-height:20px; text-align:left; margin:0 auto;}
.xpsj_projg strong{color:#b81c2b; font-size:14px; margin-right:5px;}
.xpsj_proxl{width:160px;height:20px; line-height:20px; text-align:left; margin:0 auto;}
.xpsj_proxl strong{ font-size:12px; font-weight:400;}

.xpsj_right{width:243px; height:328px; float:right; border:1px #fff solid; overflow:hidden;}
.xpsj_right li{ width:243px;background:#efefef; display:block; _float:left; border-bottom:2px #FFF dotted;}
.xpsj_right a{ display:block;}
.xpsj_rightl{ float:left;}
.xpsj_rightr{ float:right; margin-right:10px; color:#FFF;}
.xpsj_right li a img{width:243px; height:205px;}
#xpsj1,#xpsj2,#xpsj3,#xpsj4{line-height:30px; display:block; text-align:left; text-indent:10px; margin-top:0; margin-bottom:0; overflow:hidden;}
#xpsjTab1,#xpsjTab2,#xpsjTab3,#xpsjTab4{width:243px; height:205px; overflow:hidden; margin:0 auto; display:none;}
.xpsj_class{color:#b81c2b; font-weight:bold;}
/*新品上架板块 end*/
/*蛋糕巧克力板块*/
.dgqkl{ width:980px; height:651px; margin:0 auto;}
.dangao{width:485px; height:651px; float:left;}
.dangao_menu{width:485px; height:29px; _height:31px; border-bottom:#CCC 4px solid;}
.lm_menur a.dangao_class{color:#b81c2b;}
.lm_menur a.dangao_class span{color:#b81c2b; font-size:10px;}

.dangaobox{width:483px; height:620px; border-bottom:1px #CCC solid; border-right:1px #CCC solid; border-left:1px #ccc solid; overflow:hidden;}
.dangao_con{ width:476px; height:610px;margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:0; overflow:hidden;}
.dangao_con img{ width:473px; height:150px;}
.dangao_probox{float:left; display:block; width:157px; height:210px; margin-top:15px; text-align:center;}
.dangao_proimg{ width:132px; height:165px; margin:0 auto;}
.dangao_proimg a{ border:1px #fff solid; display:block; width:130px; height:163px;}
.dangao_proimg a:hover{ border:1px #fadae3 solid;}
.dangao_proimg a img{ width:130px; height:163px;}
.dangao_protl{ width:130px; height:25px; text-align:left; margin:0 auto; overflow:hidden;}
.dangao_protl a{ line-height:25px; font-size:14px; font-weight:bold;color:#727171;}
.dangao_projg{width:130px; height:20px; line-height:20px; text-align:left; margin:0 auto;}
.dangao_projg strong{color:#b81c2b; font-size:14px; margin-right:5px;}

.qiaokeli{width:485px; height:651px; float:right;}
.qiaokeli_menu{width:485px; height:29px; _height:31px; border-bottom:#CCC 4px solid;}
.lm_menur a.qiaokeli_class{color:#b81c2b;}
.lm_menur a.qiaokeli_class span{color:#b81c2b; font-size:10px;}

.qiaokelibox{width:483px; height:620px; border-bottom:1px #CCC solid; border-right:1px #CCC solid; border-left:1px #ccc solid; overflow:hidden;}
.qiaokeli_con{ width:476px; height:610px; margin:5px auto; overflow:hidden;}
.qiaokeli_con img{ width:473px; height:150px;}
.qiaokeli_probox{float:left; display:block; width:157px; height:210px; margin-top:15px; text-align:center;}
.qiaokeli_proimg{ width:132px; height:165px; margin:0 auto;}
.qiaokeli_proimg a{ border:1px #fff solid; display:block; width:130px; height:163px;}
.qiaokeli_proimg a:hover{ border:1px #fadae3 solid;}
.qiaokeli_proimg a img{ width:130px; height:163px;}
.qiaokeli_protl{ width:130px; height:25px; text-align:left; margin:0 auto; overflow:hidden;}
.qiaokeli_protl a{ line-height:25px; font-size:14px; font-weight:bold;color:#727171;}
.qiaokeli_projg{width:130px; height:20px; line-height:20px; text-align:left; margin:0 auto;}
.qiaokeli_projg strong{color:#b81c2b; font-size:14px; margin-right:5px;}
/*蛋糕巧克力板块 end*/
.knews{ width:980px; margin:0 auto;}
.knewstl{ width:980px; height:30px; border-bottom:4px solid #CCC; background:#f7f7f7; line-height:30px;}
.knewstl a{ width:100px; height:30px; line-height:30px; text-align:center; display:block; background:#f1f1f1; font-size:14px; font-weight:bold; letter-spacing:2px; float:left;}
.knewstl a.knews_class{ background:#ccc; color:#FFF;}
.knewsbox{ border-left:1px #CCC solid; border-right:1px #CCC solid; border-bottom:1px #CCC solid; width:978px; height:126px; display:block; overflow:hidden;}
.knewsbox ul{ display:none;}
.knewsbox ul li{ width:305px; margin:0 10px; float:left; height:24px; border-bottom:1px #f1f1f1 dotted; line-height:24px; display:inline;}
.knewsbox ul li a{ float:left;}
.knewsbox ul li span{ float:right;}

/*花篮订单板块*/
.hlbox{width:980px; height:306px; margin:0 auto; display:block;}
.hualan{ width:725px; height:306px; float:left;}
.hl_con{ width:723px; height:270px; overflow:hidden; text-align:left; border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid;}
.hl_probox{ width:723px; height:203px;margin-top:15px;}
.hl_proimg{ width:180px; height:203px; text-align:center; float:left;}
.hl_proimg a{ width:160px; height:201px; border:1px #fff solid; display:block; margin:0 auto;}
.hl_proimg a:hover{border:1px #fadae3 solid;}
.hl_proimg a.hl_class{border:1px #fadae3 solid;}
.hl_proimg a img{ width:160px; height:201px; overflow:hidden;}
.hl_protl{ width:700px; height:30px; background:#fff; display:block; overflow:hidden; margin-top:10px; margin-left:10px;}
.hl_protl li{ width:700px; height:30px; text-align:left;line-height:30px; text-indent:10px;}
.hl_protl li b{ line-height:30px; font-size:13px; margin-right:5px;}

.dingdan{ width:245px; height:306px; float:right;}
.ddpj_tl{ height:29px; _height:31px; border-bottom:#CCC 4px solid;}
.dd_con{ width:243px; height:114px; overflow:hidden;border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid;}
.ddpj_yjdy{ width:245px; height:146px; background:url(../tp/img/indexad15.jpg) no-repeat; margin-top:0px; display:block;}
.ddpj_yjdy span{ height:20px; line-height:20px;}
.ddpj_yjdy span a{ padding:0 5px; border:1px #CCC solid; display:inline-block; line-height:20px; background:#FFF;}
#marqueegd_1{
	width:233px;
	height:104px;
	text-align:left;
	line-height:22px;
	white-space:nowrap;
	padding:5px;
}
/*花篮订单板块 end*/
                    .userStyle{  float:left;

                        background-image:url(/tp/img/fenxiang.jpg);

                        height:36px;

                        width:110px

                    }
.weiboimg li{float:left; margin-left:60px; margin-top:5px}
#marqueegd_topdd2 { width:650px; line-height:30px; overflow:hidden;}
