.panel{
	margin-top:10px;
}
.price{
	
}
.firsttype{
	border-top:1px solid #e1e1e1;
	padding-top:15px;
}
.type{
	margin-top:15px;
}
.type b{
	font-weight:normal;
	font-size:20px;
	margin-right:10px;
}
.type h4{
	margin-bottom:10px;
}
.type label{
	font-weight:normal;
	font-size:18px;
}
.type button{
	margin-left:10px;
	padding:10px;
	
}
.type button:focus{
	outline:none;
}
.type .actbtn,.type .dbtn:hover{
	border:1px solid #AADCEB;
	background-color:#AADCEB;
	color:#FFFFFF;
}
.actbtn{
	border:1px solid #AADCEB !important;
	background-color:#AADCEB !important;
	color:#FFFFFF !important;
}
.Invoice button:focus,.pay button:focus{
	outline:none !important;
}
.dbtn:hover{
	background-color:#AADCEB;
	color:#FFFFFF;
}
.default{
	border:1px solid #52C2FB;
	background-color:#FFFFFF;
}
.container{
	text-align:left;
	padding:10px;
}
.container h3 b{
	color:#FF0000;
	font-size:26px;
	margin-left:30px;
}
.address,.invoice{
	border-top:1px solid #e1e1e1;
	padding-top:15px;
}
.address h3{
	margin-bottom:20px;
}
.address form .form-group,.fapiao,.pay,.submit,choosefapiao{
	margin-left:50px;
}
.fapiao label,.fapiao input{
	cursor:pointer
}
.service{
	margin-top:30px;
}
.service label,.service input{
	cursor:pointer
}
.pay button{
	margin-right:25px;
	padding:13px 22px 13px 22px;
	background-color:#FFFFFF;
	border: 1px solid #DCDCDC;
}
.onlinepay{
	border: 1px solid #52C2FB;
}
.pay .type{
	margin-top:30px;
}
.pay label{
	margin-right:25px;
}
.sub button{
	float:right;
	padding:20px 40px 20px 40px;
	font-size:18px;
}
.invoice .choosefapiao,.invoice .fapiaoinfo{
	margin-left:50px;
	margin-top:20px;
}
.choosefapiao button{
	margin-right:25px;
	padding:13px 22px 13px 22px;
	background-color:#FFFFFF;
	border: 1px solid #DCDCDC;
}
.sub{
	padding:60px;
}
.selNumBox {
    width: 122px;
    height: 38px;
    border-radius:3px;
    border: 1px solid #888;
    float:right;
    right:315px;
    position:relative;
}
.Minus {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 40px;
    height: 38px;
    line-height: 18px;
    border: none;
    background: none;
    font-size: 20px;
    text-align: center;
    color: #888;
    outline: none;
}
.selNum {
    position: absolute;
    left: 40px;
    top: 0;
    display: block;
    width: 40px;
    height: 36px;
    line-height: 36px;
    border: none;
    font-size: 16px;
    text-align: center;
}
.Plus {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 40px;
    height: 38px;
    line-height: 18px;
    border: none;
    background: none;
    font-size: 14px;
    text-align: center;
    color: #888;
    outline: none;
}
.choosefapiao .fapiaoinfo{
	display:none;
}
.form-b{
	margin-bottom: 20px !important;
}
#form-Company{
	display: none;
}
#otherPay{
	display: none;
}
.nn{
	margin-left:50px
}
.zuanyongfapiaoinfo{
	margin-left:50px
}
.lastaddress{
	padding:6px 69px;
}
.top{text-align:center;margin:20px 0}
.vipType{background-color:#f5f5f5;text-align:center;padding:35px 0}
.vipType ul{width:100%;margin:0 auto}
.vipType ul li{display:inline-block;margin:20px 20px}
.vipType a input{width:248px;height:62px;background-color:#dea447;border:#c07f17 1px solid;font-size:24px;color:#FFFFFF;
outline:none;border-radius: 5px}
.vipType a input:hover{background-color:#d0932e;}
.vipPrivilege{text-align:center;padding:30px 0}
.pri{padding:40px 0}
.privilegeList{display:inline-block;margin:0 20px;overflow: hidden}
.caption h3{font-size:18px;font-weight:bold;margin:20px 0;color:#53524f;}
.caption p{font-size:16px;width:260px;color:#878685;}
.thumbnail{text-align:center}
.MorePrivilege{width:132px;height:36px;border:2px solid #d1c0a5;background-color:#FFFFFF;color:#53524f;font-size:20px;
font-weight:500}
.MorePrivilege:hover{background-color:#eadecb;}
.reward{background-color:#f5f5f5;text-align:center;padding:35px 0}
.rewardDes{font-size:20px;color:#4a4a4a;text-align:left;width:860px;margin:20px auto;}
.reward2{margin:45px 0}
.reward3{margin-bottom:45px}
.rewardpic p{font-size:20px;color:#4a4a4a;text-align:left;width:860px;margin:0px auto 10px;}
.vipMore p{text-align:center;color:#d29c44;font-size:24px;margin:30px 0}
.vipMore table{width:900px;margin:0 auto;margin-bottom:50px}
.vipMore table th{background-color:#879bfc;letter-spacing:0.5em;font-size:22px;color:#FFFFFF !important;}
.vipMore table th,table td{font-size:18px;padding:22px;text-align:center;border:1px solid #c9c9c9;color:#1f1f1f;}
/* -------------------------------这里是手机的布局------------------------------- */ 
@media (max-width: 479px){
	.selNumBox {
	    width: 122px;
	    height: 38px;
	    border-radius:3px;
	    border: 1px solid #888;
	    float:right;
	    right:150px;
	    position:relative;
	}
}