.update
{
	font-size:12px;
	padding-left:10px;
	color:#c10000;
}
.update a
{
	font-weight:400 !important;
	font-size:14px;
}
.update a:link,.update a:visited
{
	color:#c10000;
	text-decoration:none;
}
.update a:hover,.update a:active
{
	color:#c10000;
	text-decoration:none;
}
.title
{
	float:left;
	width:75px;
}
.content
{
	float:right;
	width:215px;
}
.vip,.number,.money
{
	color:#c10000;
	float:left;
}
.clear
{
	overflow:hidden;
	zoom:1;
	margin-top:1px;
}
.regist
{
	padding:0;
    margin-top:5px;
}
.basicInformation
{
    position:relative;
    top:3px;
    color:#373737 !important;
}
#changepwdPanel
{
    padding-bottom:5px;
}
.orderInformation
{
	background-color:#E9E7D7;
    float:left;
    height:454px;
    margin:30px 0;
    filter:Alpha(opacity=85);
    opacity:0.85;
    overflow:hidden;
    padding:20px 0;
    width:610px;
}
.raccept,.orderTotal,.orderTime,.orderState,.orderThing
{
	float:left;
	background-color:#fefeec;
}
.orderThing
{
	width:205px;
	padding-left:20px;
}
.orderNumber
{
	width:205px;
	color:#c10000;
	padding-left:10px;
	/*padding-left:0 !important;*/
}
.tatolMoney
{
	width:110px;
	color:#c10000;
}
.raccept
{
	width:95px;
}
.orderTotal
{
	width:120px;
	padding-left:10px;
}
.orderTime
{
	width:110px;
	padding-left:10px;
}
.orderState
{
	width:125px;
	padding-left:10px;
}
.orderContent
{
	line-height:40px;
}
.tradeContent
{
	border-bottom:1px solid #FFFFFF;
    float:left;
    margin:0;
    width:589px;
	padding:7px 0 19px;
	position:relative;
	height:24px;
}
.racceptC,.orderTotalC,.orderTimeC,.orderStateC,.orderNumber
{
	float:left;
	/*padding-left:20px;*/
	border-bottom:1px solid #fff;
}
.racceptC
{
	width:75px;
}
.orderTotalC
{
	width:120px;
	padding-left:10px;
}
.orderTimeC
{
	width:110px;
	padding-left:10px;
}
.orderStateC
{
	/*margin-right:10px;*/
    width:114px;
    padding-left:10px;
}
.tatolMoney
{
	width:110px;
	color:#c10000;
	float:left;
	padding-left:10px;
	font-size:14px;
}
.totalBox
{
    width:610px;
    float:left;
    border-bottom:2px solid #fefeec;
    padding-top:15px;
    padding-bottom:0px;
}
.total
{
	/*line-height:40px;*/
	float:left;
	width:560px;
	padding-right:50px;
	color:#c10000;
	text-align:right;
	/*border-bottom: 1px solid #FEFEEC;
    margin-top:20px;*/
}
.totalLarge
{
	float:left;
	width:560px;
	padding-right:50px;
	color:#c10000;
	font-size:20px;
	text-align:right;
	padding:8px 0;
}
.totalLargeTxt
{
    color:#333;
    font-weight:bold;
}
.tatolMoney,.money
{
	border-bottom:1px solid #fefeec;
}
.order_titleZH
{
	color:#373737;
    font-size:18px;
    line-height:180%;
	padding:0 20px 10px;
}
.money
{
	width:450px;
}
.right
{
	float:right;
}

.userName
{
	width:85px;
	font-size:14px;
	float:left;
	line-height: 30px;
}
.checkCodeBox
{
    float:left; 
    margin-right:7px;
}
.normalBorder,.wrongBorder
{
	/*margin-bottom:10px;*/
	width:202px;
	height:28px;
	line-height:30px;
	padding:0 5px;
}
.normalBorder
{
	border:1px solid #b5b29a;
	line-height:30px;	
}
.wrongBorder
{
	border:1px solid #b90000;
	line-height:30px;
}
.testBorder
{
	width:115px;
	padding:0 5px;
	height:28px;
	line-height:30px;
	border:1px solid #b5b29a;
}
.sureBorder
{
	width:66px;
	height:28px;
	border:1px solid #b5b29a;
	margin-left:9px;
}
.userRegist
{
	font-size:12px;
    line-height:180%;
    padding-top:5px;
    float:left;
}
.loginBtn
{
    width:122px;
	height:32px;
	background:url("/Includes/images/bg.png") no-repeat -166px -330px;
	margin:23px 0 0 85px;
	float:left;
	cursor:pointer;
}
.sendEmailBtn
{
    width:122px;
	height:32px;
	background:url("/Includes/images/sendEmail.png") no-repeat;
	margin:23px 0 0 85px;
	float:left;
	cursor:pointer;
}
.backBtn
{
    width:72px;
	height:32px;
	background:url("/Includes/images/return.png") no-repeat;
	margin:23px 0 0 18px;
	float:left;
	cursor:pointer;
}
.registBtn
{
	width:122px;
	height:32px;
	background:url("/Includes/images/bg.png") no-repeat -34px -330px;
	margin-left:85px;
	float:left;
	cursor:pointer;
	position:relative;
	top:-20px;
}
.register_note
{
    padding-top:10px;
}
.forgetPd
{
	float: left;
    padding-left: 10px;
    padding-top: 28px;
    width: 100px;
}
.vipLogin
{
	float: left;
    width: 332px;
    position:relative;
}
.drinkVip
{
	float:left;
	text-align:right;
	padding:120px 0 0 85px;
}
.login_errorInformation
{
    color: #B80000;
    left: 85px;
    margin-top: -4px;
    position: absolute;
}
.loginShop_errorInformation
{
    color: #B80000;
    left: 57px;
    margin-top: -23px;
    position: absolute;
}
.userRegistCon
{
    width:328px; 
    float:left;
    margin-bottom:8px;
}
.floatLeftInp
{
    float:left;
}

.submitOrder
{
	background-color:#B90000;
    color:#FFFFFF;
    float:left;
    font-size:18px;
    height:32px;
    line-height:32px;
    text-align:center;
    width:120px;
	position:absolute;
	bottom:80px;
	cursor:pointer;
}
.wine
{
	width:54px;
	height:35px;
	border:1px solid #dfdfe0;
	float:left;
}
/*´æ¾Æ¶©µ¥*/
.tradeName,.tradeNumber
{
	background-color:#FCFCEB;
    float:left;
	padding:2px 0 2px 10px;
}
.tradeName,.tradeNameC
{
	width:350px;
}
.tradeNameC,.price,.priceNow
{
	float:left;
}
.tradeNameC
{
	display:table;
	top:40%;
}
.tradeFont
{
	display:table-cell;
	vertical-align:middle;
	position:relative;
	top:9px;
	margin-left:10px;
	width:210px;
	left:0px;
	float:left;
}
.tradePrice
{
	width:73px;
	padding:7px 0 0 10px;
	color:#C10000;
	float:left;
	text-decoration:line-through;
}
.tradePricePage
{
	width:73px;
	padding:7px 0 0 10px;
	color:#C10000;
	float:left;
	float:left;
}
.price
{
	width:73px;
	padding:7px 0 0 10px;
}
.priceNow
{
	padding:7px 0 0 10px;
    width:73px;
	color:#C10000;
}
.tradeDelete
{
	width:63px;
	padding:7px 0 0 10px;
	float:left;	
	color:#C10000;
}
.clubNumber
{
	width:63px;
	padding:12px 0 0 10px;
	float:left;	
}
.tradeNumber
{
	width:73px;
}
.tradeOperate
{
	width:50px;
}
.productInp
{
    float:left;
	width:30px;
	max-width:30px;
	text-align:center;
	height:17px;
	border:1px solid #fff;
}
.tradeAll
{
	color:#C10000;
    float:left;
    font-size:14px;
    padding-left:10px;
    width:489px;
	border-bottom: 1px solid #fcfcd2;
	text-align:right;
}
.tradeMoney
{
	 width:110px;
	 color:#C10000;
     float:left;
	 border-bottom: 1px solid #fcfcd2;
}
.orderBtn
{
	position:absolute;
	bottom:70px;
	background-color:#B90000;
    color:#FFFFFF;
    float:left;
    font-size:18px;
    height:32px;
    line-height:32px;
    text-align:center;
    width:120px;
	cursor:pointer;
}
.submitBtn
{
	background:url("/Includes/images/bg.png") no-repeat -34px -176px;
    float:right;
    font-size:18px;
    height:32px;
    width:122px;
	cursor:pointer;
	position:relative;
	right:50px;
	top:8px;
}
.pageTitle 
{
    float:left;
    width:85px;
	font-size:14px;
}
.price_border
{
	float:left;
	padding-right:3px;
}
.up_arror
{
	float:left;
	height:11px;
	width:23px;
	margin:-4px 0 3px 0;
	*margin:0px 0 3px 0;
}
.down_arror
{
	float:left;
	width:23px;
	height:11px;
}
.price img
{
	border:0;
}
.edit_reap
{
	background:#ebe6c2;
	border:1px solid #b5b29a;
	text-indent:2px;
	width:60px;
	height:16px;
	float:left; 
}
.edit_addr
{
	background:#ebe6c2;
	border:1px solid #b5b29a;
	text-indent:2px;
	width:206px;
	height:32px;
	overflow:auto;
}
.editCartAddress
{
    width:100%; 
    float:left;
}
.edit_addrCart
{
	width:115px;
	float:left;
}
.edit_add
{
	background:#ebe6c2;
	border:1px solid #b5b29a;
	text-indent:2px;
	width:115px;
	height:16px;
	float:left;
}
.edit_sure
{
	background:url("/Includes/images/bg.png") no-repeat -34px -374px;
    cursor:pointer;
    float:left;
    height:20px;
    width:52px;
	margin:5px 0 10px 75px;
}
.login_WZ
{
	font-size:12px;
}
.oderName
{
	float:left;
    font-size:14px;
    line-height:24px;
    width:57px;
}
.normal_order
{
	width:148px;
	height:22px;
	background:#ebe6c2;
	border:1px solid #b8b69e;
	line-height:22px;
	margin-bottom:10px;
}
.wrong_order
{
	width:148px;
	height:22px;
	background:#ebeae5;
	line-height:22px;
	margin-bottom:10px;
	border:1px solid #b90000;
}
.login_order
{
	padding:15px 0;
}
.orderLogin
{
    float:left;
    background:url("/Includes/images/bg.png") no-repeat -166px -285px;
    font-size:18px;
    height:25px;
    margin-left:57px;
    width:75px;
    cursor:pointer;
}
.forgetOrder
{
	float:left;
    padding-left:10px;
    padding-top:5px;
    width:100px;
} 
.ident_login
{
	padding:0 10px;
}

.theUserName
{
	float:left;
}
a.redDark:link,a.redDark:visited
{
	color:#b90000;
    text-decoration:none;
}
.redColor
{
	color:#b90000;
}
/*.pay
{
	background:#5cb220;
	border:1px solid #458b16;
	padding:5px 8px;
}*/
.surePay
{
	background:#1192c7;
	border:1px solid #458b16;
	padding:5px 8px;
}
.brown
{
	color:#865c01;
}
.orange
{
	color:#5c5b5b;
}
.edit_select
{
	width:60px;
	height:20px;
	border:1px solid #b5b29a;
	margin-bottom:5px;
	float:left;
}
.isPost
{
    position:relative;
    top:2px;
}

.orderAmount
{
	float:left;
	padding:7px 0 0 10px;
    width:73px;
}
.tradeAmont
{
	width:115px;
    background-color:#FCFCEB;
    float:left;
    padding:2px 0 2px 10px;
}
.tradeTairff
{
	color:#C10000;
    float:left;
    padding:7px 0 0 10px;
    width:115px;
}
.orderInformationContent
{
	padding:5px 5px 10px 25px;
}
.orderInformationTime
{
    padding:0 80px;
}
.alipay
{
	float:left;
	width:610px;
	margin:7px 0;
}
.alipay ul li
{
	float:left;
	width:203px;
}
.alipay ul li,.alipay ul
{
    padding:0;
    margin:0;
}
.alipayInfo
{
    float:left;
	width:600px;
	margin:10px 0;
}
.alipayInfo ul
{
    padding:0;
    margin:0;
}
.alipayInfo ul li
{
    float:left;
    list-style:none;
    padding-right:10px;
}
.alipayInfo_orderCode
{
    width:202px;
}
.alipayInfo_alipayCode
{
    width:202px;
}
.alipayInfo_logisticsCode
{
    width:160px;
}
.order_InformationZH
{
	color:#373737;
    font-family:'Microsoft YaHei';
    font-size:18px;
    line-height:180%;
	padding:0 20px;
}
.passBg
{
    background:#ebe6c2;
    float:left;
    width:85px;
    border:1px solid #b7b7b7;
}
.orderPostionS
{
    background:url(/Includes/images/sure.png) no-repeat;
    cursor:pointer;
    float:left;
    width:52px;
    height:18px;
    margin:4px 8px 0 0;
}
.orderPostionC
{
    background:url(/Includes/images/cancel.png) no-repeat;
    cursor:pointer;
    float:left;
    width:52px;
    height:18px;
    margin:4px 8px 0 0;
}
.validateWidth
{
    width:100px;
}
.space
{
    margin-right:5px;
}
.beforeBorder
{
    height:28px;
    width:65px;
    border:1px solid #B5B29A;
    line-height:28px;
}
.afterBorder
{
    height:28px;
    padding:0 5px;
    width:129px;
    border:1px solid #B5B29A;
    line-height:30px;
    margin-left:8px;
}
#noemptyspan
{
    color:Red;
    padding-top:5px;
    padding-left:3px;
    float:left;
    height:5px;
}