body{width: 100%; font-size: 1em; font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif; background:#f5f5f5}
a{color: #333;}
a:hover{color: #555;}
a.am-badge{color: #FFF;}
.sep{margin: 0 5px; color: #DDD;}
ul, ol {list-style: none;}
.xu-fc-red{color: red;}
.xu-fc-red-normal{color: red; font-weight: normal;}
.hide{display: none;}

.xsui-header-default{background-color: #E4393C; color: #FFF;}
.xsui-header-default .am-header-title{color: #FFF; font-size: 1.5em; font-weight: 500;}
.xsui-header-default .am-header-title img{height: 30px; margin-top: 10px; }
.xsui-header-default a{color: #FFF;}

.xsui-container{min-width: 300px; max-width: 640px; margin: 0 auto; background-color: #FFF; padding-bottom: 5px;}
.xsui-bodycon{min-width: 300px; max-width: 640px; margin: 0 auto; padding: 5px 0;}

.site_ts{ text-align: center; font-size:1.8em;}
.site_ts .one,.site_ts .two,.site_ts .three{height: 46px; line-height: 46px;}
.site_ts .one{background-color: #fececc; color: #e3393a;}
.site_ts .two{background-color: #faedc6; color: #ffb266;}
.site_ts .three{background-color: #ead1f3; color: #8e69bb;}

section {display: block;}
#search {position: relative; height: 48px; }
#search .search-key-form {width: 95%; margin: 0 auto; padding: 8px 0; height: 32px; position: relative;}
#search .search-key {width: 100%; display: block; height: 30px; line-height: 30px; border: 1px solid #969696; border-radius: 16px; padding-left: 8px; }
#search .search-submit {font-size: 20px; position: absolute; top: 11px; right: 7px; color: #969696; }
#search .hot-search-box {width: 100%; position: absolute; top: 48px; left: 0; background-color: #fff; z-index: 9999; display: none;}
#search .hot-search-box ul {border-top: 1px solid #d2d2d2;}
#search .hot-search-box li {height: 35px; line-height: 35px; border-bottom: 1px solid #d2d2d2; padding-left: 15px; }
#search .hot-search-box a, #search .search-isfocus {display: block;}

.xsui-handover-slider-a1{}
.xsui-handover-slider-a1 .am-viewport{max-height: 262px; color: #FFF; min-width: 140px; overflow: hidden;}

.index_cat_gonggao{padding:8px 0; clear:both;background:#FFF;width:100%;margin:0 auto;border-top:1px solid #000}

.index_cat_box{padding:8px 0; clear:both; height:188px;background:#FFF;width:100%;margin:0 auto}
.index_cat_box ul{margin:0 auto;width:100%; padding:0;}
.index_cat_box ul li{float:left;margin:10px 0 0 0;width:25%}
.index_cat_box ul li dl{font-size:0.75em;text-align:center; margin: 0;}
.index_cat_box span{font-size:14px}
.icon_red{background:#fb8585;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_cake{background:#d68ece;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_giftsBasket{background:#f6b656;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_businessFlower{background:#979cac;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_Plant{background:#a5cfd1;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_toys{background:#74cbf8;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_flowersong{background:#bda9c3;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_gifts{background:#cebfa6;border-radius:10rem;display:block;height:46px;line-height:46px;margin:auto auto 0.1rem;text-align:center;width:46px}
.icon_list{color:#666;text-align:center;line-height:26px}
.index_cat_box img{margin:10px}

.xsui-tabs-d2 .am-tabs-bd .am-tab-panel{padding: 10px;}
.xsui-tabs-d2 .am-tabs-bd{border:0 none;}
.am-tabs-bd .am-tab-panel .am-gallery{padding: 0;}
.xsui-tabs-d2 .am-tabs-bd .am-gallery-item{margin: 5px;}
.xsui-tabs-d2 .am-tabs-nav{font-size: 14px;}

.footer-info{max-width: 640px; margin: 0 auto; background-color: #FFF;}
.footer-info .footer-cs{height: 36px; line-height: 36px; text-align: center; background-color: #c6204d; font-size: 14px;  color: #fff; }
.footer-info .footer-cs a{color: #FFF;}
.footer-info .footer-cs1{height: 36px; line-height: 36px; text-align: center; background-color: #00CC66; font-size: 14px;  color: #fff; }
.footer-info .footer-cs1 a{color: #FFF;}
.copyright{line-height: 18px; text-align: center; background-color: #fff; font-size: 12px; color: #d2d2d2; padding: 8px 0; }
.copyright p{margin: 0}
.xsui-tool-navbar-default .am-navbar-nav{background-color: #666;}
.xsui-tool-navbar-default .am-navbar-nav a{color: #FFF;}
.xsui-tool-navbar-default .am-navbar-nav a:hover{color: #f5f5f5;}

.xsui-item-slider{position: relative; overflow: hidden; width: 320px; margin: 0 auto;}
.xsui-item-slider .am-viewport{max-height: 320px; color: #FFF; min-width: 320px; overflow: hidden;}


.xsui-buy-price{color: #999; position: relative; padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #EEE; border-bottom: 1px solid #EEE; background-color: #f7f7f7;}
.xsui-buy-price .price,
.xsui-buy-price .buy-now{padding-left: 10px; padding-right: 10px;}
.xsui-buy-price .price{ text-align: left;}
.xsui-buy-price .price strong{font-size:1.8em; margin-right: 10px; color: #f60004;}
.xsui-buy-price .price .del{text-decoration:line-through;}
.xsui-buy-price .buy-now{text-align: right;}

.jieriprice{color: #8a6d3b; background-color: #fcf8e3; padding:10px; border: 1px solid transparent; border-color: #faebcc; }
.jieriprice p{margin: 0; padding: 0;}
.jieriprice em{font-size: 1.8em; margin-right: 5px; color: #f60004; font-style: normal; font-weight: 700;}
.jieriprice em.del{color: #888; text-decoration: line-through;}

.am-panel-bd .am-list{margin: 0;}

.moresku {padding: 12px 10px; padding-bottom: 7px; border-top: 1px solid #dedede; margin: 0 5px;}
.moresku a{ margin-right: 8px; padding: 5px 5px; margin-bottom: 5px; font-size: 12px; font-weight: normal;}


.am-panel-xuga{border: 1px solid #dedede; color: #666;}
.am-panel-xuga .am-panel-bd{padding: 0 10px;}
.am-panel-xuga .am-panel-bd .am-list>li{padding: 6px 6px;}
.am-panel-xuga .am-panel-bd .am-list>li.first{border-top: 0 none;}
.am-panel-xuga .am-panel-bd .am-list>li a.title{padding: 0; font-size: 14px; font-weight: 700;}
.am-panel-xuga .am-panel-bd .am-list>li a.title .subtxt{font-size: 12px; font-weight: normal; margin-left: 5px;}
.am-panel-xuga .am-panel-bd .am-list>li a.title i{font-weight: normal; font-size: 12px;}
.am-panel-xuga .xsui-gd-introduce font{color: #888;}

.view_img_right_cc{ width:378px;}
.view_img_right_cc .li135{ width:125px; float:left;}
.chanpinshuoming{
	width:398px; border:#ffe1a1 1px solid; background-color:#fff6f4; 
}


/*ÓÒ²à¿Í·þÑùÊ½*/
.xfDiv {
	width: 40px;
	position: fixed;
	bottom:150px;
	right: 10px;
	z-index:100000;
}
.xfDiv a {
	text-indent: -9999em;
	overflow: hidden;
	float: left;
}
.xfDiv .xfwx {
	background: url(/img/xf_wx.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}

.xfDiv .xfrg {
	background: url(/img/left_rgkf.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}

.xfDiv .xfzx {
	background: url(/img/left_qqkf.gif) no-repeat;
	background-size: 40px;
	display: block;
	width: 40px;
	height: 50px;
}
.xfDiv .xftop {
	background: url(/img/m-gotop.gif) no-repeat;
	background-size: 40px;
	display: none;
	width: 40px;
	height: 50px;
}

.wx_Ceng{position:fixed; margin:auto;left:0; right:0; top:30%; width:82%; z-index:100000; padding:10px; line-height:30px; background-color:#DDD; border-radius:5px; font-size:15px; margin-bottom:10px; padding-top:10px; display:none; text-align:center}
.wx_Ceng .bn_div{ text-align:center;  margin-top:10px; margin-top:10px;}
.wx_Ceng .bn_div .bn_copy{ line-height:40px; background-color:#66CC66; border-radius:3px; padding:5px 20px; }
.wx_Ceng .bn_div .bn_close{ line-height:40px; background-color:#FF6666; border-radius:3px; width:90%; margin:0px auto; display:block ; color:#fff; font-size:15px}
.wx_Ceng .bn_div a{ color:#FFF; font-size:14px;}
.style1 {
	background-color: #FFFF00;
}