@charset "utf-8";
/*-------------文章页图文列表----------------*/
.page-artlist .top-title {padding-left:66px;background:url("i/head.png") no-repeat 0 center}
.page-artlist .top-title h2 {line-height: 28px;font-size: 20px;color: #484848;font-weight:normal}
.page-artlist .top-title span{line-height: 20px;font-size: 14px;}
.page-artlist{margin-bottom:168px;padding-top:40px}
.page-artlist li{margin-top:40px;position:relative}
.page-artlist li>a{display:block}
.page-artlist .triangle{width:0;height:0;border-right:15px solid transparent;border-bottom:15px solid #f5f5f5}
.magazine-content{background:#F5F5F5;padding:15px;overflow:hidden}
.magazine-content .left-text{background:#fff;width:330px;height:210px;padding:30px;float:left}
.left-text h3{line-height:32px;font-size:24px;color:#000;margin-top:40px}
.left-text .explain{line-height:20px;margin:15px
0;color:#707070;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.left-text a{display:block;font-size:14px;color:#8B572A;line-height:20px}
.left-text .read{line-height:20px;font-size:14px;color:#AAA;margin-top:38px;background:url("/activity/site/21cake_magazine/img/read.png") no-repeat left center;padding-left:22px}.magazine-content .right-img{display:block;float:right}.magazine-content .right-img
img{width:580px;height:270px}
.magazine-box .loading{text-align:center;font-size:14px;color:#707070;margin-top:76px}

/*帮助中心*/
.article-left{width:180px;background:#f9f6f1 }
.article-right{width:1020px;}
.content-title{display:none}
.article-index-list .lv-1 {border-bottom: 1px solid #f4efea;font-size: 16px;font-weight: bold;height: 50px;line-height: 50px;padding-left: 10px;}
.article-index-list .lv-2 {border-bottom: 1px solid #f4efea;font-size: 12px;line-height: 30px;padding-left: 10px;}
.article-mod{border:none;margin-top:15px;}
.article-item .article-title a{padding-left:10px;color:#684029}
.article-item .article-title a:hover{text-decoration:none;color:#BB9772}

.article-main{padding:0;border:none;}
.article-main .mod-title{background:#fff;border-bottom:1px solid #f4efea;font-size:20px;height:50px;line-height:50px;padding-left:20px;text-align:left;}
.article-main .mod-title h2{font-weight:normal;}
.article-main .mod-content{padding:5px 0 10px 20px;}
.article-main .article-time{margin:5px;}

/*-------------会员中心页----------------*/
.member{}
.member-menu{ border:none; margin-top:-15px; padding-bottom:20px}
.member-menu-mod,
.member-welcome
{border:1px solid #eee; margin-top:15px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; background-color:#FFF;overflow:hidden}

.member .page-article{margin-top:15px}
.member .container,
.member .member-welcome-alert,
.member .member-mod-title,
.member .member-grid thead{background:none;}
.member .member-welcome-alert{border-top: 1px solid #eee;}
.member .label-alert,
.member .label-disabled{background-color:#fcf2eb; color:#604136}

#member_orders{ border:1px solid #eee}
#member_orders .member-mod-title{ border-bottom:1px solid #eee}

/*-------------购物车页----------------*/
.cart-title,.steps,.cart-container .title{display:none;}
.steps .step-item{ background:#f7f7f7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px} 
.steps .step-item a:hover,
.steps .active {background-color:#efefef;color:#8c6a53;-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px}
.steps .active a{ color:#8c6a53}
.steps .step-item a:hover .icon,
.steps .active .icon{ color:#a69e9e}
.steps .step-item a:hover i,
.steps .active i{color:#fff}

.cart-container{margin:32px 0;font-size:13px;}
.cart-main{border:1px solid #e1e1e1; color:#684029}
.cart-main thead{background:#fafafa;line-height:44px; border-bottom:1px solid #e1e1e1; }
.cart-main thead th{color:#684029}
.cart-main tfoot td{background:#f7f7f7}
#unused_promotion h3{font-weight:normal;font-size:13px;}
.cart-item .p-info{padding-left:50px}
.cart-item .p-pic{margin-left:30px}
.cart-item .p-action a{color: #b2b2b2;font-size:14px}
.cart-item .p-action a:hover{color:#960}

.cart-container .label em{color:#8e6a55;font-weight:normal; font-family:"Hiragino Sans GB"}
.cart-main b{color:#491903}
.cart-main .order-price .price{color:#333;padding-left:5px;text-align:right;width:inherit;padding-right:15px}
.page-cart .total .label em{font-size:17px; font-weight:normal;color:#8e6a55}
.cart-main .order-price .total b{font-size:18px;}
.cart-main .goods .price b,
.cart-main .discount .price b{padding-right:15px;}
.cart-main .cart-left,
.cart-main .cart-right{background:none;}

.order-clearing .order-price{background:none;border:none}
.order-clearing caption,
.payment-container .payment-main,
.order-clearing .order-infor{background:none}
.caution-inline {background-color:#BB9772}
.payment-center {border:3px solid #43b07e}
.message {display:inline-block;position:absolute;background:none;padding:0 8px;line-height:22px;color:#333;
font-size:12px;}

/**/
.view-history{border:1px solid #eee;margin-bottom:30px}
.view-history .title{background:#f7f7f7;color:#684029}
.view-history .p-price{ color:#D5BFA7}
.view-history .item {margin:10px 14px;width:206px}
.view-history .p-pic{border-color:#efefef}
.view-history a.btn span{display:none;}
.view-history a.btn{display:block;width:24px;height:24px;background:url("i/c-icon.gif") no-repeat;}
.cart-left button{background:url("i/icons2.png") repeat-x -0px -1007px; padding-right:8px} 
.cart-left .btn span{background:none;border:none; padding-left:9px; color:#b2b2b2}
.cart-left .btn:hover span{display:block; color:#F00}

/*按钮*/
.btn-import span,
.btn-caution span {background:#684029;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FF684029',endColorstr='#FF684029') \9;border:none;}
.btn-import:hover span,
.btn-caution:hover span{background:#482618;
filter: progid:DXImageTransform.Microsoft.gradient(enabled=true,gradientType=0,startColorstr='#FF482618',endColorstr='#FF482618') \9;}

.cart-main .btn-link,.btnarea .btn-link{display:inline-block;height:40px;line-height:40px;padding:0 50px;margin-right:25px;color:#7A5844;text-decoration:none;font-size:14px; background:#F4F4F4;float:left;}
.cart-main .btn-link:hover,.btnarea .btn-link:hover{ background-color:#efefef;}
.btn-huge span,.action-submit-order span {padding-left:50px;height:40px;line-height:40px;font-size:14px;}
.btn-huge span span,.action-submit-order span span{padding-left:0;padding-right:50px;}

.yousrc{width:960px;height:600px; background:#FFF; margin:30px auto; border:1px solid #d5d5d5;-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px}
.yousrc .friendlink{width:900px; height:500px; margin:10px auto}
.yousrc strong{display:block;width:100%;font-size:16px;font-weight:bold;color:#000; border-bottom:1px solid #d5d5d5}
.yousrc a{width:150px; height:50px; float:left; padding:0px 30px 20px 0}

/*下单*/
.order-container{margin:32px 0;font-size:13px;color:#684029}
.order-container .title,.order-clearing caption,.cart-main caption{display:none;}
.order-main .order-section-title{height:44px;line-height:44px;background:#fafafa;border-bottom:1px solid #e1e1e1;font-size:13px;color:#684029}
.order-main .order-section-title b{font-weight:normal;}
.order-main .order-section{border:1px solid #e1e1e1;margin-bottom:20px}
.order-main .notice{background:none;border:1px solid #e1e1e1;} 
.order-container .cart-main thead{background:#fafafa;line-height:44px; border-top:1px solid #e1e1e1;}
.order-clearing{margin-top:20px;color:#684029}
.order-clearing .order-price .price{color:#ff714d}

.payment-container .msg-success .icon{color:#684029}
.payment-container .payment-main{background:none;border:1px solid #e1e1e1}
.payment-container .payment-main
.payment-center{background:#fafafa;border:none;border-top:1px solid #e1e1e1}
.lnklike{color:#684029}



/*团购页*/
.groupbuy-sortbar .groupbuy-sort .active{background-color:#333}
.groupbuy-sortbar{border-top:2px solid #222 }
.groupbuy-sortbar .groupbuy-sort .active{border:none}
.groupbuy-grid .goods-item{width:232px;margin:10px 20px 20px 10px !important;padding:5px;border:none}
.groupbuy-grid .goods-pic{width:200px;height:200px;}
.groupbuy-grid .goods-pic img{max-width:200px;max-height:200px;transition:transform .5s,-webkit-transform 1s,-moz-transform .5s,-o-transform .5s}
.groupbuy-grid .goods-pic a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}
.groupbuy-grid .goods-item .goods-info{padding:0px 15px;padding-bottom:15px;}
.groupbuy-grid .goods-price{max-height:none;line-height:36px}
.groupbuy-grid .goods-item .goods-price ins{font-size:18px;font-weight:normal;}
.groupbuy-grid .goods-price em{margin-top:2px}
.groupbuy-grid .goods-item .goods-name{height:44px;line-height:44px;margin:0;border:none}
.groupbuy-grid .goods-item .goods-name a{color:#0f1803;font-size:14px}
.groupbuy-show{overflow:hidden}
.groupbuy-grid{width:103%;padding-left:5px}
.groupbuy-ident .btn-addfav,
.groupbuy-ident .btn-faved{display:none}
.goods-item .groupbuy-timed{margin:0px;background:none;border-bottom:none;height:45px;line-height:45px;padding:0;background:#f8a900;color:#fff;font-size:14px;padding-left:15px}
.goods-item .groupbuy-timed span,
.goods-item .groupbuy-timed i{color:#fff;font-size:14px;}
.goods-item .goods_brief{height:30px;line-height:30px;overflow:hidden}

.groupbuy-ident{width:auto;background:#F5F3EF}
.btn-groupbuy span{background:#684029;}
.btn-groupbuy:hover span{background:#C0AE8A;}
.groupbuy-discount b,.groupbuy-timed b{color:#684029;}
.groupbuy-timed i{background:#684029;border-color:#684029;}

.product-album-thumb .thumbnail-list .active .thumbnail{border-color:#684029;}
.product-album-thumb .thumbnail-list .active .arrow-top .below{border-bottom-color:#684029;}
.product-album-thumb .over{background:none;}
.product-album-thumb .flip a{background:url("i/p.gif") no-repeat 0 0;display:inline-block;width:12px;height:20px;overflow:hidden;text-indent:-999em;}
.product-album-thumb .flip.next a{background-position:-13px 0;}


/*即将开售产品背景颜色区分*/
.groupbuy-upcoming .title{background:#f5f5f5;}
.change_bg .goods-item .goods-info{padding:0px 15px;padding-bottom:15px;background:#f4f4f4;border-top:1px solid #ddd} 
.change_bg .goods-item .groupbuy-timed{background:#000}
/*团购详情页*/
.product-album-preview{border:none;}
.product-titles h2{font-size:18px;padding:10px 0;font-weight:normal;}
.product-information .price ins{color:#ff714d;}
.groupbuy-tags{background:#f5f5f5;}
.groupbuy-tags .active{border-top-color:#684029;color:#684029;}
.groupbuy-tags .active a{color:#684029;padding:0 25px;display:40px;height:40px;line-height:35px;}
