﻿@charset "utf-8";
/* CSS Document */

.clear{font-size:0px;line-height:0px;display:block;clear:both;}
.Lmargin{margin-left:10px;}
.f_l { float:left;}
.f_r { float:right;}

.w1000{ width:1200px; margin:0 auto;}


.mian_box{ width:100%; min-height:700px; _height:700px; padding:17px 0; background:#f3f3f3;}
.w998{ width:998px; min-height:700px; _height:700px; border:1px solid #e7e7e7; background:#fff; margin:0 auto;}
.box_style { background-color:white; border:1px solid #e7e7e7;}
.margin-top { margin-top:17px;}

.c_orange { color:#f60;}
.c_green { color:#71bf0b;}
.c_999 { color:#999;}
.blue{ color:#2b70fe;}


/* 商铺左侧内容 */
.main_left {width: 888px;overflow:hidden;float:left;}

/* 分类 */

/*.products_category_list span:hover { color:#31ba16;}
.products_category_list span.cur { background-color:#82ba16; color:white; cursor:text;}*/


/* 
 商品列表
*/

/* 排序 */
.products_sort { height:24px; padding:9px 10px; background-color:#f8f8f8; line-height:24px; border-bottom:1px solid #e7e7e7;}
.products_sort h4 { margin-left:5px; font-size:18px; font-weight:normal; float:left;}
.products_sort p { float:right;}
.products_sort span { width:44px; height:24px; margin-left:5px; padding-left:8px; background:url(../images/lzdz_sort_d.gif) no-repeat right center; cursor:pointer; display:inline-block;}
.products_sort span.cur { background-image:url(../images/lzdz_sort_cur.gif); color:white;}
.products_list { clear:both;}
.products_list dd {width: 260px;margin:20px 0 0 25px;}
.products_list .img {height:260px;background-color:#f7f7f7;overflow:hidden;text-align: center;}


.products_list .content { padding:15px 20px 20px; background-color:#f7f7f7;}
.products_list dd { float:left;}
.products_list a { font-size:16px; color:#007eff;}
.products_list a:hover { color:#71bf0b;}
.products_list .price { margin-top:2px; display:block;}
.products_list .price b { color:#ff6600;}
.products_list .price font { font-size:18px; font-weight:normal;}
.products_list .sales_int { color:#999;}



/* 页面右侧 */
.main_right { width:258px; float:right;}
.other_price { width:218px; margin:0 4px 17px 4px; padding:15px; border:1px solid #e2eae3; border-top:3px solid #d8d8d8; color:#999;}
.other_price span { display: block; line-height:24px;}


/* 我的花篮 */
.my_cart { width:256px!important; background:url(../images/lzdz_mycart_left.png) no-repeat;}
.my_cart_wrap { min-height:450px; background:url(../images/lzdz_mycart_right.png) no-repeat right 0;}
.my_cart_content { margin:0 4px; padding-bottom:20px; background-color:white;}
.my_cart_wrap .title { height:43px; background:#2abb83 url(../images/lzdz_arrow.gif) repeat-x; text-align:center; display:block; color:white; font-size:18px; line-height:46px;}
.cart_list { margin:0 15px; position:relative;}
.cart_list li { height:18px; padding:6px 0; *+padding:2px 0 6px 0; line-height:18px; border-bottom:1px dotted #e8e8e8; font-size:12px;}
.cart_list li span { height:18px; display:block; float:left;}
.custom_bask { position:absolute; top:5px; left:-15px; background:url(../images/bask.png) no-repeat 0 center; height:170px; width:240px;}
.cart_list .name { width:92px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cart_list .price { width:50px; margin-left:5px}
.cart_list .number_controller { width:65px; display:block; float:right;}
.cart_list .subtract, .cart_list .add {
	width:17px; height:17px; background-color:#eee; font-size:16px; line-height:16px; text-align:center;
	cursor:pointer; float:left;
}
.cart_list .number { width:30px; border:none; overflow:hidden; font-size:12px; text-align:center; float:left;}
.cart_list .cart_head { height:40px; padding:0; line-height:40px; font-size:14px;}
.cart_list .cart_head span { height:40px; line-height:40px;}
.cart_list .cart_head font { color:#aaa; font-size:12px;}
.cart_head .price { width:80px;}
.cart_head .number { width:40px; text-align:right;}

.cart_info { margin:15px; padding:15px; background-color:#f8f8f8; font-size:12px; line-height:24px;}
.cart_clear { padding-left:12px; background:url(../images/store_buyList_clear.gif) no-repeat 0 center; cursor:pointer; float:right;}
.cart_clear:hover { color:#333;}
.total_number { padding-top:2px; font-size:14px; display:block;}
.total_number strong { font-size:30px; font-weight:normal;}
.cart_info .info_text { color:#999;}

.cart_next { width:220px; height:36px; margin:0 auto; background-color:#71bf0b; line-height:36px; text-align:center; color:white; display:block; cursor:pointer; font-size:18px;}
.cart_next a{ color:#fff;}

.flashsale { width:220px; height:36px; background-color:#ff9600; line-height:36px; text-align:center; color:white; display:block; cursor:pointer; font-size:18px; margin:15px auto 0 auto;}
.flashsale a{ color:#fff;}

.cart_next a.taocan_shop { position:relative;}
.cart_next a.taocan_shop .shop_koudaitong{ display:none; position:absolute; top:-320px; left:-84px;}
.cart_next:hover a.taocan_shop .shoAp_koudaitong{ display:block; position:absolute; top:-320px; left:-84px;}
/* 我的花篮 */
.my_cart_wrap .title_package { height:43px; background:#9dd138 url(../images/tc_arrow.gif) repeat-x; text-align:center; display:block; color:white; font-size:18px; line-height:46px;}
.total_number font{ color:#999; padding-left:5px;}
.package_pr_tetle{ text-align:center; padding:10px 0px; background-color:#f7f7f7;}
.package_right_list{ margin:10px 15px 0 15px; border-bottom:dotted 1px #d3d3d3; padding-bottom:10px;}
.package_right_list li{ width:109px; float:left; font-size:12px;}
.package_pr_tetle a{ font-size:14px; color:#444;}

