﻿/*全局定义*/ 
@charset "utf-8";
/*******************************************************
以下样式是订单功能相关产生的新代码。
********************************************************/
.clear{clear:both;}
.clearfix{ *zoom:1}
.clearfix:before, .clearfix:after{display: table;content: "";line-height: 0;}
.clearfix:after{clear: both;}
.loading { BORDER: #eee 1px solid; padding:10px 20px;color: #999;text-align: center; background-color:White; }

/*页头项目，包括欢迎词，会员中心，购物车等*/
#header-menu{ width:300px; float:right;display: none;}
#header-menu li{ float:right; margin-right:10px; height:30px;line-height:30px; }
#header-menu li strong{ color:red; font-size:14px; }


/*订单属性设置
此订单属为产品选择规格时使用，不能和图片文章属性混用*/
#filter,.shuxi {width: 100%;height: auto;margin-left: auto;margin-right: auto;font-size: 12px;overflow: hidden;background-color: #ffffff;padding: 0 3%;}
#filter dl,.shuxi dl {clear: both; width:100%;font-size: 14px;}
#filter dt,#filter dd,.shuxi dt,.shuxi dd  {display: block;float: left;width: auto;padding: 0;margin: 3px; }  
#filter dt,.shuxi dt {height: 24px;line-height:24px; padding-bottom:2px;font-weight: bold;color: #333333; }  
#filter dd,.shuxi dd {color: #666666;margin-right: 4px; line-height:24px;font-size: 12px;overflow: hidden;}
#filter a {cursor: pointer;BORDER: #e3e3e3 1px solid; PADDING:1px; line-height:25px;height: 25px;text-align: center;  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; display: block;}
#filter a.seling {color: #333333;  BORDER: #ff0101 1px solid; }
#filter a.seled {color: #333333; BORDER: #ff0101 1px solid;/*background: url(../system/selected.gif) no-repeat right bottom; */}
#filter dd a img{ width: 25px;height: 25px;}

/*以下为购物车参数*/
/*购物车常用标签*/
.icon-common {display: inline-block;*display: inline;*zoom: 1;background-image: url("../system/icon-common.png");background-repeat: no-repeat;vertical-align: top;}
.icon-common-close {width: 20px;height: 20px;background-position: -398px -46px}
.icon-common-add {WIDTH: 20px; BACKGROUND-POSITION: -305px -12px; HEIGHT: 20px}
.icon-common-negative {	WIDTH: 20px; BACKGROUND-POSITION: -281px -12px; HEIGHT: 20px}
.icon-common-edit {WIDTH: 35px; BACKGROUND-POSITION: -323px -3px; HEIGHT: 35px;}


#cmsCartList  div{ height:23px; width:30px;margin-top: 1px;}
#cmsCartList .cart { background: url(../order/shopping.png) no-repeat center;}
#cmsCartList .cart_y { background: url(../order/shopping_y.png) no-repeat center;}
#cmsCartList div a{  padding:10px 10px 10px 14px  ;text-shadow: 1px 1px 5px #FFF; color:#fe0107; font-weight:bold; font-size:16px;}
/*内容框*/
.cms-box { font-size:12px;background: #fff;_zoom: 1;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; margin-right: auto;  margin-left: auto;position: relative;}
.cms-box .hd{position: absolute;
    z-index: 8;
    top: 5px;
    bottom:0px;
    left:0px;
    right:0px;
    background: transparent;}
.cms-box .hd a{display: block;height: 100%;}
.cms-box .hd img{display: none;}
.cms-box #addAddrList{width:100%;float: left;}
.cms-aneroid ,.cms-login{margin-bottom: 10px;background: #fff; width:320px; margin-right: auto;  margin-left: auto; }
.cms-aneroid .bd,.cms-login .bd  { width:70%; margin-top:30px; margin-bottom:30px; margin-right: auto;  margin-left: auto; padding:50px;  height: 150px;  line-height:30px; text-align:center; border: 2px solid #e6e9ed;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;  }
.cms-aneroid .bd div{ font-size:20px; font-weight:bold; margin:10px; }

/*购物结算*/
.shop-cart-goods{overflow: hidden;}
.shop-cart-goods dt{background: #f5f7fa; border-bottom: 1px solid #ededed; color: #aab2bd;}
.shop-cart-goods .col{float: left;padding-left:2px; font-size:12px; color:#666;}
.shop-cart-goods .col1{width: 98%;font-size: 16px;font-weight: bold;}
.shop-cart-goods .col2{width: 48%;color:##ff6600;}
.shop-cart-goods .col3{width: 48%;}
.shop-cart-goods .col4{width: 98%;font-size: 14px;}
.shop-cart-goods .col4 span{font-size: 12px;color:#cccccc;}
.shop-cart-goods .goods-pic{float: left;text-align: center;width:32%;}
.shop-cart-goods .goods-pic img{ width:100%; padding:1px;  border-bottom: 1px solid #ededed;display: block;}
.shop-cart-goods .goods-info{float: right;width: 65%;}
/*.shop-cart-goods .goods-info .goods-count{border-bottom: 1px solid #ededed;}*/
.shop-cart-goods .goods-info ul{padding: 5px 0 0;line-height: 2;color: #aab2bd;font-size: 12px;}
.shop-cart-goods .goods-info ul .del{float: right;}
.shop-cart-goods .goods-desc-list span{color:#fe0208; font-size:14px; font-weight:bold;}
.shop-cart-goods .item{  border-bottom: 1px dashed #ededed;margin-top:10px;}

.shop-cart-count {position: relative; margin: 20px 0px ;min-height: 170px; _height: 170px;border: 1px solid #eee;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.shop-cart-total {position: absolute;left: 12px;bottom: 20px;text-align: right;}
.shop-cart-total .checkout-price {POSITION: absolute; TEXT-ALIGN: left; BOTTOM: 20px;MARGIN-BOTTOM: 20px; }
.shop-cart-total .checkout-price LI {TEXT-ALIGN: left; LINE-HEIGHT: 2; COLOR: #aab2bd}
.shop-cart-total .total-price{color: #434a54; *line-height:1 ;}
.shop-cart-total .total-price span{	color:#fe0208;}
.shop-cart-total .total-price span strong{display: inline-block;font-size: 30px;}
.shop-cart-btns {text-align: center;}
.shop-cart-btns .btn-to-checkout{margin-left: 5px;}
.shop-cart-btns .btn {color:#fff; font-weight:bold;}
.shop-cart-btns a{display: block;width:50%;text-align: center;float: left;padding: 5px 0;}
.shop-cart-btns a:first-child{background-color: #D2D5DC;}
.shop-cart-btns a:last-child{background-color: #80272b;}
/*.shop-cart-btns a img{width:55%;}*/
/*购物 数量 增加或减少*/
.change-goods-num {}
.change-goods-num .goods-num { margin:2px; BORDER: #e6e9ed 1px solid; TEXT-ALIGN: center; PADDING: 0px; LINE-HEIGHT: 18px; WIDTH: 40px;  HEIGHT: 18px; COLOR: #434a54; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;}
.change-goods-num a {FILTER: alpha(opacity=70); WIDTH: 20px; DISPLAY: inline-block; BACKGROUND: #80272b; HEIGHT: 20px; VERTICAL-ALIGN: middle; opacity: .7; cursor:pointer;}

.cms-address-list {	PADDING-TOP: 5px; font-size:12px;}
.cms-address-list DL {BORDER: #e7e7e7 2px solid; POSITION: relative; PADDING: 3px;vertical-align:middle; margin-bottom:5px; height:70px;  CURSOR: pointer;  _display: inline;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}
.cms-address-list DL DT {BORDER-BOTTOM: #ededed 1px solid; LINE-HEIGHT: 20px; MARGIN: 0px 0px 2px; HEIGHT: 24px; COLOR: #656d78}
.cms-address-list DL DT STRONG {FLOAT: left; FONT-WEIGHT: 400}
.cms-address-list DL DT SPAN {FLOAT: right}
.cms-address-list DL DD {LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #aab2bd}

.cms-address-list DL .icon-common-edit {POSITION: absolute; WIDTH: 25px; BOTTOM: 1px; DISPLAY: none; HEIGHT: 28px; CURSOR: pointer; RIGHT: 5px}
.cms-address-list DL:hover {BORDER-COLOR: #ff6600;}
.cms-address-list DL.selected {BORDER-COLOR: #ff010f;}
.cms-address-list DL.selected {BACKGROUND: #ffffff;}
.cms-address-list DL.selected DT {COLOR: #963}
.cms-address-list DL.selected DD {COLOR: #963}
.cms-address-list DL.selected .icon-common-edit {DISPLAY: block}

/*发票样式*/
.checkout-option-list {PADDING: 10px; COLOR: #434a54;}
.checkout-option-list div {MARGIN-RIGHT: 15px;  height:20px; float:left;}
.checkout-option-list UL {PADDING-TOP: 5px ;}
.checkout-option-list UL .title {width: 64px;height: 60px;line-height: 60px;float: left;}
.checkout-option-list UL li textarea{width: 70%; height: 60px; line-height:24px; BORDER: #ededed 1px solid;PADDING: 0px 10px; BACKGROUND: #fff; COLOR: #656d78; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}
.checkout-option-list .input {height:30px; line-height:30px; BORDER: #ededed 1px solid;PADDING: 0px 10px; LINE-HEIGHT: 30px;  WIDTH: 210px;  BACKGROUND: #fff; HEIGHT: 30px; COLOR: #656d78; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}
.checkout-option-list .input:hover { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; }
.checkout-option-list .input:focus {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; }

/*产品展示*/
.scroll{width:320px;height:165px;margin:10px auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:320px;}
.mod_01 img{display:block;width:320px;height:165px;}
.dotModule_new{height:14px;line-height:14px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:0px;  width:100%; }
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:8px;height:8px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}

/*积分样式*/
#txtintegral,#txtintegralDetail{ color: red;}