/* CSS Document */
body {margin:0; padding:0}
ul {padding:0; margin:0}
ul li {list-style:none}
.clear {clear:both}
/*整个外框的样式*/
.cart_div1 {width:920px; margin:auto; padding-top:5px}
.cart_div1 h2 {width:900px; height:28px; background:url(../images/bg-1.gif); font-size:14px; color:#444; padding-left:20px; line-height:28px; font-weight:bold; margin:0; text-align:left;}
.cart_div1 h2 font {font-size:12px}
.cart_div1 h2 a {font-size:12px; font-weight:100}
.cart_div1_content {border-left:3px #AACDED solid; border-right:3px #AACDED solid; width:890px; padding:12px}
/*登录信息样式*/
.user_leftinfo {height:80px; float:left; padding:0 15px}
.user_rightinfo {float:right; text-align:left; width:650px}
.user_rightinfo .top1 { float:right; background:url(../images/BG_CART2.gif); height:18px; line-height:18px; text-align:center; border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; padding:0 15px; width:350px}
.user_rightinfo .top { width:650px; float:left}
.user_rightinfo .bottom {height:30px; float:left; width:650px}
/*购物车页面商品列表样式*/
.table{border-collapse: collapse}
.align_center td {text-align:center; font-size:12px}
.align_center input {width:32px; height:17px; border:1px #7F9DB9 solid}
.thead {line-height:30px; background-color:#EBF4FB}
.align_left {text-align:left; padding:5px; line-height:20px}
.align_left span {color:#F00}
.price {font-weight:bold; color:#f00; font-size:14px}
.text_right {text-align:right; font-size:12px; padding-right:10px; background:#EBF4FB; height:36px; color:#444}
a.cart_size:link, a.cart_size:visited {color: #005EA7; text-decoration:none}
a.cart_size:hover {color: #FF7403; text-decoration:underline}
a.cart_size2:link, a.cart_size2:visited {color: #666; text-decoration:none}
a.cart_size2:hover {color: #666; text-decoration:underline}
/*浮动提示层样式*/
#dhtmltooltip
{
    font-size: 9pt;
    border-right: gray 1px solid;
    padding-right: 4px;
    border-top: gray 1px solid;
    padding-left: 4px;
    z-index: 100;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
    visibility: hidden;
    padding-bottom: 4px;
    border-left: gray 1px solid;
    float:left;
    padding-top: 4px;
    border-bottom: gray 1px solid;
    position: absolute;
    background-color: #cccccc;
}
/*更改商品数量时提示层的样式*/
#changeSucTip {background: url(../images/bg-2.gif) no-repeat 50% bottom; padding-bottom: 4px; height: 80px}
#changeSucTip #tipContent {border-right: #ff9900 1px solid; border-top: #ff9900 1px solid; background: #fffddd; border-left: #ff9900 1px solid; border-bottom: #ff9900 1px; height: 77px}
#changeSucTip #tipTitle {margin-top: 10px; text-align: center}
#changeSucTip #priceSpan {color: red}
/*加入购物车提示层样式*/
#addSucTip {height:22px; line-height:22px; text-align:center; border:#aacded solid 1px;background:#EBF4FB; padding:0 24px; color:#333333;float:left; margin-top:4px;}
/*购物车页面样式*/
.cart_div2 {padding:25px 0; font-size:12px; height:36px}
.cart_div2_left {background:url(../images/img-4.gif) no-repeat left center; float:left; padding-left:20px; margin:12px 0 0 25px}
.cart_div2_left2 {background:url(../images/img-5.gif) no-repeat left center; float:left; padding-left:20px; margin:12px 0 0 25px}
.cart_div2_right {float:right; color:#999; padding-right:10px}
.align_center2 td {border-bottom:1px #ccc dashed}
.cart_div4_top {background:url(../images/top-1.gif); width:890px; height:6px}
.cart_div4_bg {border-left:6px #FFE138 solid; border-right:6px #FFE138 solid; padding:5px 10px; font-size:12px; width:858px}
.cart_div4_bg h1 {background:url(../images/img-8.gif) no-repeat left; margin:0; padding:0; font-size:12px; font-weight:100; border-bottom:1px #CBCED0 solid; line-height:25px; padding-left:20px; color:#444}
.cart_div4_bg h1 b {font-size:14px; color:#2D72B6}
.cart_div4_bg ul li {float:left; width:200px; padding:10px 0; margin:0 7px; text-align:center; display:inline}
.cart_liebiao_div1 {height:60px; width:200px; text-align:left; padding-bottom:5px; float:left}
.cart_liebiao_div1 img {float:left; padding-right:5px}
.cart_liebiao_div1 span {float:left; display:block; width:134px}
.cart_liebiao_div1 b {color:#005EA7}
.cart_liebiao_div1 font {color:#f00; font-size:12px}
.cart_liebiao_div2 {float:left; width:182px; background:#FFFBE7; border:1px #F8E5A2 solid; line-height:21px; padding:0 8px; color:#444; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.cart_liebiao_div2 span {color:#f00}
.cart_liebiao_div3 {float:left; width:200px; padding-top:5px}
.cart_div4_bottom {background:url(../images/bottom-2.gif); width:890px; height:6px}
.cart_div1_bottom {background:url(../images/bottom-1.gif); width:920px; height:5px; margin-bottom:10px}
.cart_div5 ul li {float:left; width:200px; height:90px; margin:0 11px; text-align:center; display:inline; font-size:12px}
/*已删除商品样式*/
#divDeledSkuTitle{font-size:12px; color:#444; line-height:20px; margin:0; font-weight:100; text-align:left;}
#divDeledSku {border-right: #cccccc 1px solid; padding-right: 2px; border-top: #cccccc 1px solid; padding-left: 2px; margin-bottom: 16px; padding-bottom: 2px; border-left: #cccccc 1px solid; padding-top: 2px; border-bottom: #cccccc 1px solid}
#divDeledSku TABLE {width: 98%}
#divDeledSku TD {color: #666666; height: 23px; text-align: center}
#divDeledSku A {color: #666666}
#divDeledSku .price {color: #666666}
#divDeledSku .delSplit {border-bottom: #cccccc 1px dashed}
/*提交按钮提交时提示层的样式*/
.submitSuccess {border-right: #01b703 1px solid; padding:2px 20px; line-height:22px; border-top: #01b703 1px solid; font-size: 12px; background: #f1fde5;  border-left: #01b703 1px solid; color: #01b703; border-bottom: #01b703 1px solid; height: 22px}


/*填写核对订单信息*/
.cart2_div1 {border-left:3px #AACDED solid; border-right:3px #AACDED solid; padding:22px; width:870px}
.o_show,.o_write{margin:10px 10px 0px 10px; border-bottom:1px #ccc dashed; text-align:left}
.o_show h1,.o_write h1{margin:0; font-weight:100; font-size:14px; padding-bottom:10px}
.o_show .partTitle,.o_write .partTitle{line-height:150%; font-size:14px; margin-bottom:5px}
.o_show h1 a,.o_write h1 a{font-size:12px; font-weight:100; color:#185D94; }
.o_show h1 a:hover,.o_write h1 a:hover,#ware_info .middle a:hover{color:#FF6600}
.o_show .middle,.o_write .middle{padding-left:17px; line-height:20px; color:#333; padding-bottom:2px;}
.o_show .middle td{line-height:20px; color:#404040}
.o_write .footer{ padding:5px 0px 0px 35px}
.o_write {background:#EFF5F8; border-top:#B7D2DF solid 2px; border-bottom:#B7D2DF solid 1px; padding:10px}
.o_write td{line-height:20px; padding:2px}
.o_write input[type="text"] {border:1px #7F9DB9 solid}
.anniu {height:21px; border-left:1px #FFC7A2 solid; border-top:1px #FFC7A2 solid; border-right:1px #BB4A00 solid; border-bottom:1px #BB4A00 solid; background:#f90; font-size:14px; color:#fff; font-weight:bold; line-height:21px; margin-top:10px}
.cydz{overflow:hidden; margin-bottom:7px}
.cydz li{width:148px; padding:5px; line-height:150%; display:block; float:left; margin-right:7px; background:#F8FBFC; border:#B7D2DF dotted 1px; color:#87B4C9; padding-left:2px; margin-bottom:5px; overflow:hidden;}
.cydz li.xz{color:#F8AA27; background:#FFFAEE; border:#F9BA53 dotted 1px}
.paymentErrorMsg{border:1px red solid; background-color:#FFC1C1; margin-top:6px; margin-bottom:6px;color:red; width:380px; height:28px; padding:2px; line-height:28px;}
/*商品清单样式*/
#part_ProductList {padding-top:10px;}
.o_show .pro_plist {padding-left:25px;text-align:center;}
.o_show .pro_plist table {border-top:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; margin-bottom:2px;}
.o_show .pro_plist table th {font-weight:100; height:28px; border-bottom:1px #ccc solid; background:#FFF4D7}
.o_show .pro_plist table td {border-bottom:1px #ccc solid}
/*提交结算样式*/
#part_Balance h1{ font-weight:100; font-size:14px; text-align:left; margin-left:10px; margin-bottom:2px;}
.part_ware {border-top:2px #EBCCA0 solid; background:#FFF4D7; margin:0px 10px 0px 10px; padding:10px 40px;}
.part_ware_detail {border-bottom:1px #EBCBA0 dashed; font-size:14px; line-height:30px; text-align:left;}
.part_ware_oper {float:left; font-size:12px; font-weight:bold; color:#C68600; line-height:30px}
.part_ware_price {float:right; font-size:14px; font-weight:bold; line-height:30px}
.part_ware_opercontent {border:1px #EBCBA0 solid; background:#fff; padding:5px; font-size:12px; line-height:25px; text-align:left;}
.part_submitOrder {border-bottom:1px #ccc dashed; font-size:12px; margin:10px 5px; height:55px;}
#submit_tip {margin:10px 10px; height:55px;text-align:right; display:none; line-height:55px;}
#submit_error {margin:6px 10px;border-right: #f34956 1px solid; border-top: #f34956 1px solid; font-size: 12px; background: #ffecec; border-left: #f34956 1px solid; color: #c00; padding-top: 5px; padding-bottom:5px; border-bottom: #f34956 1px solid; text-align: right}

/*订单生成页面*/
.cart3_1 {text-align:left;background:url(../images/img-12.gif) no-repeat left center; padding-left:50px; height:31px; font-size:18px; font-weight:bold; color:#444; line-height:31px}
.cart3_2 {text-align:left;font-size:12px; padding:10px 0 15px; margin-left:auto;}
.cart3_2 font {color:#f00; font-size:16px; font-weight:bold}
.cart3_3 {font-size:18px; font-weight:bold; color:#444; line-height:30px; height:30px}
.cart3_3a {float:left; line-height:30px}
.cart3_3b {float:right; font-size:18px; line-height:30px}
.cart3_style {border-top:2px #B7D2DF solid; border-bottom:1px #B7D2DF solid; border-left:1px #B7D2DF solid; border-right:1px #B7D2DF solid; background:#EFF5F8; padding:10px; font-size:12px; margin-bottom:10px}
.cart3_style1 {padding-bottom:20px}
.cart3_style1 h1 {font-size:12px; font-weight:100; line-height:30px; margin:0; padding:0; height:30px}
.cart3_style1 ul li {float:left; width:212px; text-align:center}

/*异步提交时旁边的提示层样式*/
.waitInfo{color:#666;Background:#fff url(../images/loading.gif) no-repeat 3px 3px;border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;padding-bottom:3px;padding-left:20px;padding-right:10px;font-size:12px;font-weight:400;}

/*这个样式不要删除掉*/
.processAjax{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
	filter:alpha(opacity=50);  /*IE5、IE5.5、IE6、IE7*/
	opacity: .5;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
}
/*提交表单时需要用到的遮罩层样式，不可删除*/
#usercart-overlay {
	top: 0px;
	left: 0px;
	bottom:auto;
	right:auto;
	
	z-index:100;
	width:100%;
	height:auto;
	
	text-align:center;
	color:#333333;
	
	/* stop stupid conflicts */
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
	line-height:0;
	
	/* general conflict stopper */
	text-decoration:none;
	background:none;
	word-spacing:normal;
	letter-spacing:normal;
	float:none;
	clear:none;
	display:block;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter:alpha(opacity=40);
    opacity: .4;
	background-color:#e6e6e6;;
	height: 100%;
	position:fixed;	
}

/*规格选择列表弹出窗口样式*/
td,p,div { font-family:Verdana; font-size:12px}
.chooselist {width:460px; border:2px #8EB0D0 solid; background-color:White;}
.chooselist div {width:452px; border:1px #FFFFFF solid}
.chooselist-title {font-size:14px; padding:0; margin:0; width:438px; height:36px; line-height:34px; background:#D3E6F5; color:#000; text-align:left; padding-left:5px; cursor:move;}
.chooselist-title span{ font-size:12px;color:Gray;}
.chooselist-title img{cursor:pointer; position:absolute; right:10px; top:10px;}
.chooselist dl {margin:0; padding:0 0 1px; width:452px; border-top:2px #FFFFFF solid; border-bottom:1px #DEEEF2 solid; color:#000000; background:url(../images/chooselist.gif) bottom repeat-x}
.chooselist dt {width:140px; float:right; text-align:right; margin:0; padding:5px 0; border-left:1px #DEEEF2 solid; margin-right:5px}
.chooselist dd {width:260px; float:left; text-align:left; margin:0 0 0 5px; padding:5px 0}
.chooselist dt b { color:#009900; font-family:Arial}
