body {margin:0;font: normal 100% "Microsoft Yahei","Hiragino Sans GB",sans-serif}
img {border:0;}
#blankDiv {width:100%;font-size:1.4em;padding:1em 0;}
#stepDiv {position:fixed;bottom:0;left:0;width:100%;background-color:#FD6523;color:#FFF;font-size:1.4em;text-align:center;padding:0.6em 0; cursor:pointer;}

#loginDiv {width:84%;margin:0 auto;}
#loginDiv #loginLogoDiv {text-align:center;margin:2.6em auto;}
#loginDiv #loginLogoDiv img {width:12em;}
#loginDiv #loginForm {max-width:600px;margin:0 auto;width:expression_r(document.body.clientWidth > 600 ? "600px": "auto" );}
#loginDiv #loginTips {color:#FD6523;margin-left:0.5em;}
#loginDiv #loginError {text-align:center;margin-top:1em;line-height:2em;background-color:#FFC;border:1px solid #FF0;color:#ADADA7;}
.loginInput {border:1px #EAE5E3 solid;margin-top:0.5em; overflow:hidden;}
.loginInput table {width:100%;}
.loginInput td {text-align:center;}
.loginInput .td1 {width:2em;height:2em;}
.loginInput img {width:1em;}
.loginInput input {border:0;width:92%;height:2em;line-height:1.8em;color:#ADADA7;font-size:1em;}

#step1 {width:100%;max-width:600px;margin:0 auto;width:expression_r(document.body.clientWidth > 600 ? "600px": "auto" );}
#step1 #infoDiv {width:94%;margin:1em auto;border:1px solid #E8E7E5;border-radius:0.5em;}
#step1 table {width:92%;margin:0 auto;}
#infoDiv td {border-bottom:1px solid #E8E7E5;height:2.4em;color:#7C6D59;text-align:center;font-size:1em;}
#infoDiv .td1 {width:4em;}
#infoDiv .no_border {border:0;}
#infoDiv input {border:0;width:92%;height:2.4em;line-height:2.4em;color:#ADADA7;font-size:1em;}
#infoDiv .info_button {color:#FFF;background-color:#FD6523;border-radius:0.3em;width:4em;line-height:2em;text-align:center;}
#step1 #infoError {width:90%;margin:1em auto;text-align:center;line-height:2em;background-color:#FFC;border:1px solid #FF0;color:#ADADA7;}
#step1 #infoTips {width:90%;margin:0 auto;color:#adada7;font-size:0.8em;}

#step2 {width:100%;max-width:600px;margin:0 auto;width:expression_r(document.body.clientWidth > 600 ? "600px": "auto" );}
#step2 .goodsDiv {width:94%;border-radius:0.5em;margin:0.6em auto;}
#step2 .notSelectedGoods {border:1px #EAE5E3 solid;background-color:#FFF;}
#step2 .selectedGoods {border:1px #FD6523 solid;background-color:#F4F8EC;}
#step2 table {width:96%;margin:0.5em auto;background-color:transparent;}
#step2 .td1 {font-size:1.2em;color:#FD6523;vertical-align:top;}
#step2 .notSupply {margin-top:0.4em;width:5em;}
#step2 .notSupply img {width:100%;}
#step2 .td2 {width:35%;}
#step2 .td2 img {width:100%;}
#step2 .td3 {font-size:0.85em;color:#595757;}

#step3 {width:100%;max-width:600px;margin:0 auto;width:expression_r(document.body.clientWidth > 600 ? "600px": "auto" );}
#step3 .confirmButton {color:#848282;background-color:#E4E8DD;border:1px solid #D9DFD6;border-radius:0.3em;line-height:2em;text-align:center;width:4em;}
#step3 table {width:96%;margin:0.5em auto;background-color:transparent;}
#step3 #confirmGoods {width:94%;border-radius:0.5em;margin:0.6em auto;background-color:#F4F8EC;border:1px #EAE5E3 solid;}
#step3 .td1 {font-size:1.2em;color:#FD6523;vertical-align:top;}
#step3 .td2 {width:35%;}
#step3 .td2 img {width:100%;}
#step3 .td3 {vertical-align:bottom;padding-bottom:0.5em;}
#step3 .td4 {font-size:0.8em;color:#FD6523;}
#step3 .td4 .div1 {float:left;margin-right:2em;}
#step3 .td4 .div2 {float:left;}
#step3 .td4 .div3 {clear:both;}
#step3 #confirmInfo {width:94%;border-radius:0.5em;margin:0.6em auto;background-color:#F4F8EC;border:1px #EAE5E3 solid;color:#595757;}
#step3 .td5 {font-weight:bold;}
#step3 .td6 div {float:right;}
#step3 #confirmDate {width:94%;border-radius:0.5em;margin:0.6em auto;background-color:#F4F8EC;border:1px #EAE5E3 solid;color:#595757;}
#step3 .td7 div {float:left;line-height:2em;}
#step3 .td7 select {float:left;margin:0.5em 0;}
#step3 .td7 .confirmButton {float:right;}

#step3 .td7 .div3 {clear:both;font-size:0.8em;color:#FD6523;}

#orderDiv {width:100%;max-width:600px;margin:0 auto;width:expression_r(document.body.clientWidth > 600 ? "600px": "auto" );}
#orderDiv #orderSuccess {width:90%;color:#FD6523;font-size:1.4em;margin:1.8em auto;text-align:center;}
#orderDiv #orderInfo {width:90%;margin:0 auto;background-color:#F4F8EC;border:1px #EAE5E3 solid;color:#595757;border-radius:0.5em;}
#orderDiv #orderInfo table {width:92%;margin:0 auto;}
#orderDiv #orderInfo td {padding:0.5em 0;}
#orderDiv #orderInfo .td1 {vertical-align:top;width:5em;}
#orderDiv #orderInfo span {display:block;margin-bottom:0.2em;}
#orderDiv #orderContact {width:90%;margin:1em auto;color:#595757;text-align:center;}
#orderDiv #orderContact a {text-decoration:none;color:#FD6523;}
#orderDiv #orderLogoDiv {text-align:center;margin:2.6em auto;}
#orderDiv #orderLogoDiv img {width:8em;}

/****************************************************************************************************************/

.areaLimitInfo
{
	color: #669900;
}

#stepDiv a
{
    text-decoration:none;
    color:#fff;
    display:block;
}
.pcz
{
    width:46%;
}

#infoDiv td.pcztd
{
    text-align:left;
    padding-left:4%;
}
.notInDateRange
{
    color:#eea20c !important;
}
.centerText
{
    text-align:center;
}
.disableBg
{
    color:#ADADA7 !important;
}
#verifyImage
{
    width:50px;
    height:20px;
    border:none;
}
#wexinError
{
    color:red;
    text-align:center;
    padding-top:3em;
}
.go-weixin
{
    margin-left:1em;
}
.dingdanbianhao
{
    font-size: 80%;
}