@charset "utf-8";
/* PF79 购物流程页 */

/* 购物车 */

.Title { width:710px; height:30px; line-height:30px!Important;font-size:18px; font-weight:bolder; border-bottom:solid 1px #dddddd;  background:url(../img/Common_Title.jpg) center left no-repeat;  margin:10px; padding-left:30px; color:#DC7B10}

.Order-Flow {width:740px; height:auto; margin:20px auto; text-align:center;}

.Cart-List {width:720px; height:auto; text-align:center; background:#fffefE; border:solid 1px #E9CBA9; margin:0px 20px 5px 20px;}
.Cart-List th {background:#FFEEDF; font-weight:normal; height:23px; line-height:23px; color:#484848;}
.Cart-List td {padding-top:6px; padding-bottom:6px;}
	.Cart-List .pro_sum{ width:18px; border:#CCCCCC 1px solid; width:30px;}
.cart_text{ margin:0 20px;}

/*.Cart-List .cart_active a:link {color:#EB8B95; text-decoration:none;}
.Cart-List .cart_active a:visited {color:#EB8B95; text-decoration:none;}
.Cart-List .cart_active a:hover {color:#FF6699; text-decoration:none;}
.Cart-List .cart_active a:active {color:#EB8B95; text-decoration:none;}*/
	
.cart_b{ margin:20px 20px; text-align:center; width:720px;}

.all_price{ float:left; width:180px; height:25px; margin-left:20px; line-height:25px;}
	.all_price .Zprice{ color:#DA0111; font-size:15px; font-weight:bolder;}
	.all_price .go_on{width:50px;text-align:center;  border:3px #e9724e solid; background-color:#e9724e; font-size:12px;}
	.go_on a{color:#FFFFFF};
.all_price #cartPrices{ color:#D80111; font-weight:bolder;}
	
.reg_price{ float:right; margin-right:22px; width:500px; text-align:right; height:25px; color:#DE7705;}
	.reg_price input{ width:60px; height:20px; border:#FFD7EE 1px solid; background-color:#EEEEEE; color:#D3506D; line-height:20px;}

/*.reg_price{ float:right; margin-right:22px; width:508px; text-align:right; height:25px; color:#EE4F73;}
	.reg_price input{ width:60px; height:20px; border:#DE7705 1px solid; background-color:#FCF3D6; color:#DE7705; line-height:20px;}*/	

.dele_car{ float:right; width:50px; height:16px; line-height:16px; text-align:center; border:#CCCCCC 1px solid; background-color:#F9F8E3; font-size:12px; margin-right:20px;}
	
	
.Line {height:1px; background:#FEF4E2; padding:0px!Important;}
	.Cart-List a:link {color:#666666; text-decoration:none;}
	.Cart-List a:visited {color:#666666; text-decoration:none;}
	.Cart-List a:hover {color:#FF6699; text-decoration:none;}
	.Cart-List a:active {color:#666666; text-decoration:none;}

.Calculated {width:700px; height:28px; overflow:hidden; float:right; clear:right; background:#f4f4f4; margin:20px auto;}
.Calculated span {float:left; line-height:28px; margin-left:10px;}
.Calculated img {float:right; margin-top:3px; margin-right:5px;}
.Calculated input {background:url(../images/cart_btn_bg.jpg) repeat-x; border-width:0px; padding:0px; width:75px; height:21px; color:#FFF;float:right; margin-top:3px; margin-right:5px;}

.Button {width:700px; height:35px; float:right; clear:right; text-align:center; margin-bottom:40px;}
.Button img {margin:0 10px;}


.Create-Order {width:720px; height:auto; clear:right; margin:10px auto; border:solid 1px #d6d6d6;}
.Create-Order caption {color:#6f8c3c; text-align:left; padding:5px 10px; font-weight:bold; font-size:14px;}
.Create-Order span { color:#DE7705}

.Create-Order th {width:125px; height:auto; background:#f9f9f9; text-align:left; padding:5px 10px; color:#797979;}

.Create-Order td {padding:5px 10px;}
.Create-Order .line {padding:0px; background:#eaeaea;}
.message {width:500px; height:40px;}

.all_price2 { width:708px; height:auto; overflow:hidden; line-height:22px; background:#fffef5; border:solid 1px #d6d6d6; padding-right:10px; margin:5px 20px; text-align:right; color:#F03C52; font-weight:bolder}
	
.Total { width:698px; height:auto; overflow:hidden; line-height:22px; background:#fafafa; border:solid 1px #d6d6d6;	padding-left:10px; padding-right:10px; margin:10px 20px}

.Total font {color:#F00; font-weight:bold; font-size:14px;}
.confirm {background:none; border:none; border-bottom-width:0px;}
/*用户协议*/

h1.agree_title {text-align:center; margin:15px auto;}
.agreement {
	width:60%;
	height:500px;
	font-size:14px;
	letter-spacing:1px;
	line-height:22px;
	margin:0 auto;
	border:solid 1px #CCC;
	padding:20px;
	
	overflow-y:scroll;
	overflow:hidden;
}
.agree_copyright {text-align:center; margin-top:10px; margin-bottom:10px; color:#999;}
.button {text-align:center;}
.button button {padding:5px; width:80px;}


.freePro{width:710px; margin:0 auto; margin-top:50px;}
	.freePro .freeInfo{float:left; width:340px; height:210px; line-height:25px; border:1px #cccccc dotted; margin:5px; color:#333333}
		.freePro h5{ height:30px; background-color:#F0F0F0; width:335px; margin:0px; padding-left:5px; line-height:30px; color:#666666}
			.freePro h5 span{ font-size:15px;}
		.freeInfo img{ float:left; margin:15px 10px 10px 5px; height:160px; width:160px;}
		.freeInfo span{ color:#FF6633; font-weight:bolder}
	.freePro .freeDesc{ width:700px; margin:0 auto; height:30px; line-height:30px;}
