
/* CSS Document */

/*---内容---*/
#content_shopping{width:944px; margin:0px auto 10px auto;}


/*---切换---*/
.nTab{float: left;width: 944px;height:auto; margin:7px auto 10px auto!important; margin:7px auto 0px auto}
.nTab .TabTitle{clear: both;height: 27px;overflow: hidden;margin-top:-2px;background:#f1efef; border:solid 1px #e2dede;}
.nTab .TabTitle ul{margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 203px;cursor: pointer;list-style-type: none;height: 27px;}
.nTab .TabTitle .active{background-image: url(images/shopping_03.jpg);height: 27px;width: 178px;font-family: Arial, Helvetica, sans-serif, "宋体";line-height: 27px;font-weight: bold;color: #fff;font-size: 12px;text-align: center;}
.nTab .TabTitle .normal{background-image: url(../images/shopping_04.jpg);font-family: Arial, Helvetica, sans-serif, "宋体";font-size: 12px;line-height: 27px;font-weight: normal;color: #5e5a5a;text-align: center;}
.nTab .TabContent{width:auto;background:#fff;height:auto;margin: 0px auto;padding:-2px 0 0 0;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color:#e2dede;border-bottom-color:#e2dede;border-left-color:#e2dede;}
.none {display:none;}
/*---over---*/


/*---购物车内容---*/
#shopping{float:left; width:944px;margin:5px auto auto auto!important;margin:3px auto auto auto;}
#shopping input.text,textarea.text{color:#404040;font-size:12px;background:white url(../images/input-bg.png) 0 0 no-repeat;margin:0 0 0 5px;padding:3px 2px 0 3px;border:1px solid #a7a6aa;}
#shopping .order-table{width:100%;}
#shopping .order-table thead th{text-align:center;border-bottom:3px solid #a7cbff;color:#404040;padding:3px 0 0;}
#shopping .order-table thead .s-charge .tip-pop{width:170px;margin:-77px 0 0 -108px;*margin:-62px 0 0 -195px;text-align:left;}
#shopping .order-table tbody tr{background:#f1f8ff;}
#shopping .order-table tbody td{border-bottom:1px solid #d1ebff;border-left:1px solid white;padding:0;text-align:center;}
#shopping .order-table tbody td.s-chk{border-left:0;}
#shopping .order-table tbody td.s-title{width:150px;text-align:left;padding-left:70px;padding-right:6px;}
#shopping .order-table tbody .s-title .props {font-family: Arial, Helvetica, sans-serif, "宋体";font-size: 12px;font-weight: normal;color: #3366cc;}
#shopping .order-table tbody .s-total {font-family: Arial, Helvetica, sans-serif, "宋体";font-size: 12px;font-weight: bolder;color:#f60;}
#shopping .order-table tbody .shop,#shopping .order-table tbody .shop:hover{background-color:#fff!important;}
#shopping .order-table tbody .shop td{border-left:0;height:25px;line-height:25px;padding:20px 6px 0 10px;text-align:left;}
#shopping .order-table .seller{margin-left:16px;}
#shopping .order-table .charge-info .total{color:#f60;font:20px tahoma;margin-right:3px;}
#shopping .order-table .charge-info .point{font:bold 13px / 28px tahoma;}
#shopping .order-table .point-info{vertical-align:top;padding-top:12px;color:#404040;}
#shopping .order-table .charge-info{text-align:right;padding-top:21px;padding-bottom:10px;color:#404040;}

/*---按钮---*/
#shopping .order-table .go{text-align:right;padding-bottom:30px;}
#shopping .order-table .go button{float:right;margin-left:6px;}
.btn,.small-btn,.long-btn,.short-btn,.small-long-btn{background:url(../images/btn_bg.png) no-repeat;width:80px;height:25px;line-height:25px;display:inline-block;text-align:center;font-size:14px;font-weight:bold;border:none;cursor:pointer;color:#fff;}
.skin-gray .btn{background-position:0 -50px;color:#000;}
.skin-gray .long-btn{background-position:0 -350px;color:#000;}
.floatleft{float:left!important;}
.long-btn{background-position:0 -300px;width:100px;font-size:12px;}
.btn:hover{color:#fff;}
.thin:hover{color:#000;}