@CHARSET "UTF-8";

/*---------------------------------- title section -------------------------------*/
#sec_title {
	width:950px; margin:0px auto; text-align:left;
}
#sec_title .sitename {
	margin:15px auto 5px auto; 
}
#sec_title .softname {
	margin:0px auto 5px auto; padding:8px 0px 0px 0px; height:30px; background-image:url(style_res/win_ico.gif); background-repeat:no-repeat; background-position:500px;
}

/*---------------------------------- sales section -------------------------------*/
#sec_sales {
	width:950px; margin:15px auto; text-align:left;
}
#sec_sales .sdesc {
	margin:30px auto;
}
#sec_sales .simg {
	float:left; width:473px;  margin:0px 27px 0px 0px; text-align:center;
}
#sec_sales .simg img
{
	display:block; margin:20px auto;
}


#sec_sales .order {
	float:left; width:450px;
}
#sec_sales .order ul {
	margin:35px 0px; padding:0px;
}
#sec_sales .order ul li {
	margin:15px;
}
#sec_sales .order .center {
	padding:20px 0px 20px 100px;
}
#sec_sales .order .font_payway {
	display:block; float:left; height:25px; padding:8px 10px 0px 0px; font:bold 18px/18px "Verdana", "Tahoma", "Arial"; color:#4680B1;
}
#sec_sales .order .font_price {
	margin:auto 10px; font:bold 25px/25px "Verdana", "Tahoma", "Arial"; color:#439606;
}
#sec_sales .order .font_oldprice {
	font:16px/18px "Verdana", "Tahoma", "Arial"; color:#A13131; text-decoration:line-through;
}

/*---------------------------------- more ways section -------------------------------*/
#sec_moreways {
	width:950px; margin:20px auto;
}
#sec_moreways .payment_table {
	margin:30px auto;
}
#sec_moreways .payment_table th {
	width:200px; height:50px; color:#ffffff; background-color:#6699CC; text-align:center; 
}
#sec_moreways .payment_table td {
	width:200px; height:80px; background-color:#ecf7ff; text-align:center;
}

/*-----------------------------------------------------------------------------------*/
#userinput_form {
	width:450px; margin: 150px auto;
}
#userinput_form .text_edit {
	width:300px;
}
/*-----------------------------------------------------------------------------------*/
#orderreturn {
	width:950px; margin:200px auto; text-align:center;
}
#orderreturn p {
	font:bold 18px/18px "Verdana", "Tahoma", "Arial";
}
/*-----------------------------------------------------------------------------------*/
.order_usrinput {
	width:950px; margin:60px auto; height:550px; text-align:center;
	border-style:solid; border-width:5px; border-radius:25px; border-color:#0a59a9; box-shadow:10px 10px 5px #c0c0c0;
}
.order_usrinput .tip_norm {
	margin:50px 180px; color:#605c04
}
/*-----------------------------------------------------------------------------------*/
.order_usrinput .tip_warn {
	margin:50px 180px; color:#ee0000; font:bold 16px/20px "Verdana", "Tahoma", "Arial";
}

.order_usrinput .text_edit {
	width:260px;
}
.order_usrinput .pay_buttons {
	width:440px; margin:60px auto;
}
.order_usrinput .pay_buttons .button {
	display:block; width:220px; float:left;
}
.order_usrinput form {
	width:950px; font:bold 16px/16px "Verdana", "Tahoma", "Arial"; color:#df5c04;
}
.order_usrinput form em {
	padding:0px 0px 0px 10px; position:relative; top:5px
}
.order_usrinput form table {
	margin:30px auto;
}
.order_usrinput form table tr {
	height:30px;
}
