*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{outline:none;text-decoration:none}input[type="submit"],input[type="button"],input[type="text"],textarea{-webkit-appearance:none;border-radius:0}img{vertical-align:middle}.rt{float:right}.w50{width:50%}.hide{display:none}.fl{float:left}.fr{float:right}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.dt{display:table;width:100%}.dtc{display:table-cell;vertical-align:middle}.btn{height:35px;line-height:35px;text-align:center;color:#fff;font-size:18px;background:#c00;display:block}body{font-size:14px;font-family:"微软雅黑";color:#333;background:#fff;max-width:640px;margin:0
auto}.banner{text-align:center;margin-bottom:12px}.banner
img{max-width:100%}.title{margin:0
10px 10px;padding:5px
0 5px 22px;position:relative;border-bottom:1px #e32626 solid}.title:before{position:absolute;left:0;top:8px;width:6px;height:6px;background:#e32626;border-radius:50%;border:2px
#fff solid;content:"";box-shadow:0 0 0 3px #e32626}.preamble{padding:10px
15px;line-height:20px}.draw{padding:0
20px 10px 20px;margin-bottom:12px}.draw
img{max-width:100%;border:1px
#ccc solid;border-radius:3px}.draw
p{text-align:right;font-size:12px;color:#999;padding:5px
0 0 0}.item-list{padding:15px
15px 5px;margin-bottom:10px}.item{border:1px
#dfdfdf solid;text-align:center;margin-bottom:18px;padding:20px
25px 15px 25px;position:relative}.item:before{border-color:transparent  #f90 transparent  transparent;border-image:none;border-style:solid;border-width:10px;content:" ";height:0;pointer-events:none;position:absolute;left:-11px;top:-11px;width:0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.top_content{padding:10px
15px;line-height:20px;font-family:"Microsoft YaHei","微软雅黑",SimSun,"宋体",Arial,Helvetica,sans-serif;color:#333;margin-bottom:10px}.top_content
img{max-width:100%}.item li:first-child{font-size:16px}.item li:first-child
span{font-size:12px}.item li:nth-child(2){font-size:12px;padding:4px
0}.item li:nth-child(2) strong{font-size:30px;color:#c00;font-weight:bold;font-family:Arial}.item li:nth-child(2) em{font-size:22px}.item li:nth-child(3){font-size:12px;color:#cd2323;margin-bottom:15px}.item li:nth-child(3) span{font-size:13px}.footer{text-align:center;padding:20px
0 25px 0}.footer
img{width:268px}.add_icon{margin-right:10px;margin-top:4px}.edit-top{padding:10px
0}.edit-table
td{line-height:35px}.edit-table td
a{line-height:35px}.extend_table
textarea{text-align:left}.extend_table
td{line-height:35px}.submit-btn,.cancel-btn{margin-bottom:10px}.extend_table
input{line-height:35px;height:35px;margin:5px
0}.edit-bottom-right .top-label_text{display:none}.save-btn{margin-bottom:10px}.edit_layer_text{line-height:28px;height:28px}

/*底部预约栏*/
.footer-wrapper{height:50px;}
.order-btns{position: fixed;left: 0;bottom: 0;width: 100%;z-index: 4;}
.order-btns a{float: left;width: 50%;font-size: 16px;height: 50px;line-height: 50px;text-align: center;display: block;color: #fff;}
.order-btns a img{height:15px;vertical-align: middle;margin: 0 4px 0 0;position: relative;}
.order-btns a:first-child{background: #c70000;border-right:1px #f2f2f2 solid;}
.order-btns a:first-child img{top:-1px;}
.order-btns a:last-child img{height:16px;top:-1px;}
.order-btns a:last-child{background: #fdad13;}
/*dialog*/
.binding-dialog{position: fixed;top:15%;width: 90%;left: 5%;background: #f3f3f3;z-index: 9;border-radius: 5px;overflow: hidden;}
.dialog-head{padding: 20px 0 10px 0;text-align: center;color: #333;}
.dialog-con{padding: 0 20px 10px 20px;color: #999;line-height: 1.8em;}
.dialog-foot{border-top: 1px #dfdfdf solid;text-align: center;}
.dialog-foot .dtc{height:50px;background: #fff;color: #0f7ccf;}
.dialog-foot .dtc:last-child{border-left: 1px #dfdfdf solid;}
.dialog-foot .dtc:last-child input{height: 50px;line-height: 50px;background:#fff;color:#0f7ccf;border: 0;width: 100%;}
.vip-edit{padding: 10px 15px 15px 15px;}
.vip-edit ul{border: 1px #dfdfdf solid;border-radius: 3px;background: #fff;margin: 0 0 10px 0;}
.vip-edit ul li:first-child{border-bottom: 1px #dfdfdf solid;}
.vip-edit ul li{padding: 10px 0 10px 10px;font-size: 14px;}
.vip-edit ul li label{display: inline-block;width: 20%;text-align: right;color: #666;}
.vip-edit ul li input{color: #666;width: 80%;}
.vip-edit .get-vip a i{font-size: 14px;color: #999;}
.error-msg{position: fixed;width: 50%;z-index: 99;background: rgba(0,0,0,.7);color: #fff;text-align: center;padding: 13px 0;font-size: 14px;border-radius: 5px;
top:28%;left: 25%;}
.risk-tip{color:#b0b0b0;font-size:7px;margin:19px 16px 0 16px;padding-bottom:20px;} 
.risk-tip span{font-size:9px;padding-bottom:11px;}
.dialog-bg{
    position: fixed;width: 100%;
    height: 100%;
    background:rgba(0,0,0,.6);
    left: 0;
    top: 0;
    z-index: 90;
}