@charset "utf-8";
/* CSS Document */

body {
	background:#fff;
	margin:0 auto;
	font-family:"宋体", "微软雅黑", Verdana, Arial, "Times New Roman";
	font-size:12px;
	line-height:16px;
}
img{
	border:0px;
}
/*a:link {
	color: #039;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #666;
}
a:active {
	text-decoration: none;
	color: #666;
}*/
a:link {
	color: #333;
	text-decoration: none
}
a:visited {
	color: #333;
	text-decoration: none
}
a:hover {
	color: #c00;
	text-decoration: underline
}
a:active {
	color: #900
}
.clear{
	clear:both;
}
.wrap_cart {
	width:980px;
	margin:0 auto;
	position:relative;
}
.header_cart {
	width:100%;
	padding:20px 0;
	overflow:hidden;
}
/*header_cart*/
.logo {
	float:left;
	margin:10px 20px 0 0;
}
.order_cart {
	width:438px;
	height:29px;
	float:left;
	padding-left:3px;
	padding-top:23px;
	list-style:none;
	font-size:14px;
	color:#333;
}
#order_cart_S1 {
	background:url(../images/warebuy1.gif) no-repeat;
}
#order_cart_S1 .step1 {
	color:#fff;
}
#order_cart_S2 {
	background:url(../images/warebuy2.gif) no-repeat;
}
#order_cart_S2 .step2 {
	color:#fff;
}
#order_cart_S3 {
	background:url(../images/warebuy3.gif) no-repeat;
}
#order_cart_S3 .step3 {
	color:#fff;
}
.order_cart li {
	float:left;
	line-height:29px;
	padding-left:8px;
	font-weight:bold;
}
.order_cart .step1 {
	width:120px;
}
.order_cart .s1complete {
}
.order_cart .step2 {
	width:155px;
}
.order_cart .s2complete {
}
.order_cart .step3 {
}
/*mycart_tip*/
.mycart_tip {
	height:50px;
	line-height:50px;
}
.mycart_tip img {
	float:left;
}
/*list_cart*/
.list_cart {
	border:0px solid #ccc;
}
.list_cart_title {
	height:28px;
	line-height:28px;
	background:url(../images/cart_bg_05.gif) #edcaaa no-repeat right top;
	font-size:14px;
	color:#930;
}
.list_cart_title strong {
	display:block;
	background:url(../images/cart_bg_03.gif) no-repeat left top;
	padding:0 20px;
}
/*table*/
.cart_table {
	width:940px;
	border:solid #edcaaa;
	border-width:0 3px;
	padding:20px 17px 0;
	overflow:hidden;
}
tr.Thead, td.Tfoot {
	background:#fffae8;
	font-size:12px;
	line-height:18px;
}
.cart_table .table {
	border-color:#edcaaa;
	border-width:1px;
	border-left-style:solid;
	border-right-style:none;
	border-top-style:solid;
	border-bottom-style:none;
	margin:0px;
}
.cart_table .table .p-img img {
	border:1px solid #dddddd;
	width:50px;
	height:50px;
	vertical-align:middle
}
.cart_table .table .p-img {
	float:left;
	margin-right:10px;
	vertical-align:middle
}
.cart_table .table .align_Left {
	vertical-align:middle;
	text-align: left;
}
.cart_table .table .align_Center {
	text-align:center;
}
.cart_table .table td {
	padding:2px;
	border-color:#edcaaa;
	border-width:1px;
	border-left-style:none;
	border-right-style:solid;
	border-top-style:none;
	border-bottom-style:solid;
}
.price {
	color:#f00;
	font-family:verdana;
	font-weight:bold;
}
.tip_bag {
	color:#f00;
}
/*cart_button*/
.cart_button {
	padding:15px 0px;
	text-align:right;
}
.cart_btn_shopping {
	background:url(../images/btn_shopping.jpg) no-repeat;
	height:35px;
	width:105px;
	border:0px;
	cursor:hand;
}
.cart_btn_pay {
	background:url(../images/btn_pay.jpg) no-repeat;
	height:35px;
	width:105px;
	border:0px;
	cursor:hand;
}
.cart_btn_nopay {
	background:url(../images/btn_shortage.jpg) no-repeat;
	height:35px;
	width:105px;
	border:0px;
	cursor:hand;
}
/*round*/
.round {
	height:10px;
	background:url(../images/cart_bg_11.gif) repeat-x 0 top;
}
.lround {
	width:10px;
	height:10px;
	background:url(../images/cart_bg_09.gif) no-repeat left top;
	float:left;
}
.rround {
	width:10px;
	height:10px;
	background:url(../images/cart_bg_10.gif) no-repeat right top;
	float:right;
}
/*收藏夹*/
.Product_List_S3 ul {
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	list-style:none;
	min-height:180px;
}
.Product_List_S3 li {
	width:300px;
	padding-right:8px;
	border:0;
	float:left;
}
.Product_List_S3 dl {
	background:none;
}
.Product_List_S3 dt {
	float:left;
}
.Product_List_S3 dt img {
	width:80px;
	height:80px;
	border:#ddd solid 1px;
}
.Product_List_S3 dd {
	text-align:left;
	zoom:1;
	overflow:hidden;
	margin:0px;
	padding:0px 10px;
}
.Product_List_S3 .p_Name {
	height:auto;
}
.Product_List_S3 .p_Price {
	color:#f00;
}
.Product_List_S3 .p_Price img {
	margin-top:-3px;
}
.Product_List_S3 .p_Opp {
	padding-top:5px;
}

/*同样购买*/
#box1{
	width:940px;
	border:solid #edcaaa 3px;
	padding:20px 17px 20px 17px;
	overflow:hidden;
}
.box1_title{
	padding:0px;
}

/* 在线支付 */
.pay_online{
	padding:20px 0px;
	min-height:110px;
	_height:110px;
}
.pay_online dt{
	padding:0px;
}
.pay_online ul{
	margin:0px;
	padding:10px;
	list-style:none;
}
.pay_online ul li{
	float:left;
	padding-right:20px;
}
/* 银行汇款 */
.pay_bank{
	min-height:30px;
	_height:30px;
}
.pay_bank dt{
	padding:10px 0px;
}
.bank_info{
	text-align:center;
	padding:20px;
}
/* 页尾 */
#footer{
	margin-top:15px;
	border:#ddd solid 1px;
	padding:1px;
}
.footer_con{
	background:#eee;
	height:120px;
}
.footer_con ul{
	margin:0px;
	padding:10px 100px;
	list-style:none;
}
.footer_con ul li{
	float:left;
	width:120px;
	padding-bottom:30px;
	line-height:20px;
}

.footer_con ul li a{
	color:#666;
}
.footer_pic{
	margin:0px;
	padding:0px 90px 50px 90px;
	list-style:none;
}
.footer_pic li{
	float:left;
	padding:0px 30px;
}


/* 购物车 */
.Caddress{width: 960px;margin: auto;position: relative;height: 160px;}
.Ccart{width: 100px;height: 20px;position: absolute;background: #ECECEC;right: 5px;line-height: 20px;text-align: center;top: -21px;}
.Caddress .add_mi{height: 106px;float: left;margin-right: 5px; background: url(../images/mail.jpg) no-repeat;padding: 6px 17px;}
.Caddress .add_mi p{font-size: 12px;line-height: 20px;margin-bottom: 5px;color: #666;width: 203px;}
.Cbox{width: 960px;margin:15px auto;overflow: hidden}
.Cprice{width: 960px;margin:20px auto;overflow: hidden; background: #F3F3F3}
.Cprice .price{width: 121px;padding: 5px 10px;line-height: 30px;background-color: #808080;float: left;color:#fff;}
.Cprice .jiesuan{padding: 5px 20px; float: right;line-height: 30px;background: #f40;color: #fff;font-size: 22px}


.open_new{width: 100%;text-align: left;}
.open_btn{height: 30px; width: 120px; border-radius: 10px; background: red; color: white; outline: 0px; margin-bottom: 10px; border: 0px ;}


/*
.shade{width: 100%; height: 100%; overflow-y: hidden; position: fixed; z-index: 100; top: 0; background: black; opacity: 0.5;}
.shade_content{width: 800px; border-radius: 10px; height: 500px; position: fixed; z-index: 101; top: 50%; left: 50%; margin-top: -250px; margin-left: -400px; background: #FFFFFF; }
.shade_content_div{margin: 0px auto; text-align: center; height: 100%; width: 80%; margin-top: 20px;}
.shade_title{font-size: 30px; text-align: center; font-weight: bold; font: "微软雅黑";}
.btn_remove{border-radius: 5px; background: #31B0D5; color: white; width: 150px; height: 40px; border: 0px; outline: 0px; font-size: 15px;}
.sub_set{border-radius: 5px; background: #31B0D5; color: white; width: 150px; height: 40px; border: 0px; outline: 0px; font-size: 15px;}
.input_style{height: 30px; border-radius: 5px; width: 250px; outline: 0px; border: 1px solid #CCCCCC;}
.span_style{font-size: 18px;}
.shade_from{margin-top: 20px;}
.shade_from .col-xs-12{margin-top: 20px;}
.shade_colse{text-align: right; margin-top: 10px; }
.shade_colse button{font-size: 20px; color: white; outline: 0px; margin-right: 10px; border-radius: 50px; background: red; height: 30px; width: 30px; border: 0px;}
.shopping_content{width: 1210px;margin: auto;position: relative;}
.shopping_table{width: 100%;}
.btn_r{border-radius: 5px; background: #31B0D5; color: white; width: 60px; height: 30px; border: 0px; outline: 0px; font-size: 15px;}
.momey_input{border-radius: 5px; outline: 0px; height: 20px; width: 50px; border: 1px solid #CCCCCC; text-align: center;}
.btn_reduce{height: 20px; width: 20px; border: 1px solid #CCCCCC; background: transparent;border-radius: 2px; outline: 0px;}
.btn_add{height: 20px; width: 20px; border: 1px solid #CCCCCC; background: transparent;border-radius: 2px;outline: 0px;}
.btn_closing{height: 40px; width: 130px; border-radius: 5px; background: #31B0D5; outline: 0px; border: 1px solid transparent; color: white;}
.div_outMumey{height: 40px; width: 130px; border-radius: 5px; background: #CCCCCC; color: white;text-align: center; line-height: 40px; font-size: 20px;}
th{height: 40px; font-size: 15px; font: "微软雅黑";}
*/