body{margin:0}
.position{margin:auto auto 10px auto;clear:both}
.position>div{margin-bottom:10px}
.banner .head{margin-bottom:10px}
.banner h2{display:inline-block;margin-bottom:auto}
.banner .menu{display:inline-block}
.banner .data,.banner .info,.banner .order{display:inline-block;vertical-align:middle;margin:0 20px;padding:0}
.items .data{margin-left:30px}
.banner .pay{vertical-align:middle;margin:0 20px;padding:0}
.banner .data{ width:182px}
.banner .data img,.banner .data object{display:inline;vertical-align:middle}
.banner .info{width:250px;text-align:left}
.banner .info p{margin:auto}
.banner .order form{display:inline-block;margin:8px}
.banner .order form input{width:32px}
.banner .order a{text-decoration:none;vertical-align:text-bottom}
.banner .pay.hidden{display:none}
.banner .link-pay{display:block;width:100%;font-size:20px;font-weight:700;text-align:center}
.banner .info .catscatban{width:650px;display:none}
.banner .info .catscatb{cursor:pointer}
.banner .info .catban{margin:0 0 0 10px}
.banner .info .scatban{margin:0 0 0 22px}
.position .inline_bn_bz{display: inline;}