﻿div.shopIntegration
{
}

div.shopIntegration img
{
	border:none;
}

div.shopIntegration input
{
	font-size:12px;
	/*height:22px;*/
}

div.shopIntegration select
{
	font-size:12px;
	height:auto;
}

div.dialogCheckCardNumber
{
}

div.loginAndRegister
{
}

div.generalShoppingInfo
{
	width:700px;
}

.myMiddleBlock
{
	width: 700px;
	margin: 10px auto 10px auto;
}

.mustField
{
	color:Red;
}


table.shoppingCart
{
	color:#333333;
	border-collapse:collapse;
	border-color:#CCCCCC;
	width:100%;
}

table.shoppingCart strong
{
	color: Red;
}

table.shoppingCart .cartHeader
{
	background-color: #F7941D;
	color:White;
	border: solid 1px #CCC;
	text-align:center;
}

table.shoppingCart th
{
}

table.shoppingCart th.col-xuhao
{
	width:60px;
}
table.shoppingCart th.col-bianhao
{
	width:100px;
}
table.shoppingCart th.col-mincheng
{
}
table.shoppingCart th.col-guige
{
	width:80px;
}
table.shoppingCart th.col-shuliang
{
	width:80px;
}
table.shoppingCart th.col-danjia
{
	width:80px;
}
table.shoppingCart th.col-xiaoji
{
	width:80px;
}
table.shoppingCart th.col-caozuo
{
	width:60px;
}

table.shoppingCart td
{
	border: solid 1px #CCC;
}

table.shoppingCart .continueLink
{
	float:left;
}
table.shoppingCart .confirmLink
{
	float:right;
}
table.shoppingCart div.totalMoney
{
	margin-right:20px;
	float:right;
}
table.shoppingCart tr.odd
{
	text-align:center;
	background-color:rgb(247,247,247);
}

table.shoppingCart tr.even
{
	text-align:center;
}


table.loginDialog td
{
	padding:5px 0;
}

table.loginDialog
{
	border:solid 1px rgb(192,192,192);
	color:Gray;
}

table.loginDialog img
{
	border-width:0;
	vertical-align:middle;
}

table.loginDialog span.notice
{
	color:rgb(128,128,128);
}

table.loginDialog td.dialogTitle
{
	background-color:#F7941D;
	color:White;
	font-weight:bold;
	padding:3px 0 0 5px;
}

.title-div
{
    background:transparent url(../images/blue_arrow.gif) no-repeat scroll 5px 3px;
    border:1px dashed #CECECE;
    font-size: 14px;
    font-weight:bold;
    height:28px;
    padding-left:37px;
    padding-top:5px;
}

.content-div
{
    border-color:#CECECE;
    border-style:dashed;
    border-width:0 1px 1px;
    margin-bottom:10px;
    padding:16px 32px;
    text-align:left;
}

.setAddressButton
{
	width:123px;
	height:22px;
}

.tijiaoButton
{
	width:100px;
	height:22px;
}

img.finishButton
{
	width:89px;
	height:33px;
}

span.modifyButtonSpan
{
	float:right;
	padding-right:10px;
}

.orderSubmitButton
{
	width:138px;
	height:32px;
}

.payButton
{
	width:140px;
	height:29px;
}

.sendEmailCodeButton
{
	width:75px;
	height:24px;
}

.payChoice
{
	width:600px;
	margin: 0 auto 10px auto;
}

.payChoiceTitle
{
	background-color:#91A93E;
	color:White;
	font-weight:bold;
	height: 26px;
	font-size: 18px;
	padding-left: 30px;
	padding-top: 5px;
}

.payChoiceBody
{
	background-color:White;
	border:solid 1px #ccc;
	height: 300px;
	padding-top: 20px;
	padding-left:50px;
}

.payChoiceBody input
{
	border-style:none;
}

.payChoiceBody ul
{
	list-style: none;
}

.payChoiceBody ul li
{
	margin-bottom:20px;
}

.payChoiceBody ul li img
{
	vertical-align:middle;
}

.payErrorInfo
{
	text-align:center;
	color:Red;
}

    .xyDlgPopup
    {
        background-color:rgb(219,237,245);
        margin:0;
        padding:0;
        border:solid 1px rgb(155,201,223);
    }
    .xyDlgPopup .xySpc-title
    {
        background-color:rgb(219,237,245);
        padding:0.2em 0 0.2em 0.5em;
    }
    .xyDlgPopup .xySpc-body
    {
        background-color:White;
        padding:1em 1em 3em 1em;
        margin:0 2px 2px 2px;
        text-align:center;
    }
    .xyDlgPopup .xySpc-body p
    {
		color:Maroon;
    }
    .xyDlgPopup .xySpc-body ul
    {
		list-style-type:none;
		margin:0;
		padding:0;
		line-height:180%;
    }
    .xyDlgPopup .xySpc-body ul li
    {
		margin:0;
		padding:0;
		line-height:180%;
    }
    .xyDlgPopup .xySpc-body ul li a
    {
		text-decoration:none;
		cursor:pointer;
    }

.msgNotOnSupply
{
	color: #ff0000;
}
.areaLimitInfo
{
	color: #669900;
}

.mustFieldShow
{
	color:Gray;
	font-family:@微软雅黑;
}

table.cardDeliverQuery
{
    border-collapse:separate;
    width:600px;
    border-width:1px 0 0 1px;
    border-color:#B1C030;
    border-style:solid;
    border-spacing:0;
}

table.cardDeliverQuery td
{
    border-width:0 1px 1px 0;
    border-color:#B1C030;
    border-style:solid;
    border-spacing:0;
    padding: 4px 6px;
}

.timeLimitInfo
{
}

.myAlignCheckbox input
{
    vertical-align:middle;
}
.myAlignCheckbox label
{
    vertical-align:middle;
}
