@charset "utf-8";
/* CSS Document */

body {
padding-top: 54px;}

.header .menu {
width: 56px;
height: 56px;
cursor: pointer;
background: url(http://postaget.com/img/ic_menu_black_48dp.png) no-repeat center center;
background-size: auto 24px;
margin-right: -16px;}

.header .logo {
height: 56px;
background-size: auto 30px!important;}

.header .bg, .header {
min-height: 56px;}


.header .menu .ilayer {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;}

.header .bg {
padding-left: 16px;
padding-right: 16px;}


.header .menu ul {
width: 200px;
background: #ffffff;
border-radius: 2px;
position: absolute;
top: 8px;
right: 8px;
text-align: left;
display: none;
padding-top: 8px;
padding-bottom: 8px;
box-shadow: 0 1px 5px rgba(0,0,0,0.26);}

.header .menu ul li {
display: block!important;
float: none!important;
padding: 0!important;
margin: 0!important;
line-height: auto!important;
min-height: 16px!important;
height: auto!important;}

.header .menu ul li a {
padding: 16px!important;
margin: 0!important;
height: auto;
float: none;
display: block!important;
font-size: 14px;
color: #333333!important;
min-height: 16px;
line-height: 16px!important;
border-radius: 0!important;
font-weight: 400!important;
text-transform: none!important;
text-decoration: none!important;
background: transparent!important;}


.header .menu ul li a:hover {
background: #eeeeee!important;}

.header .menu ul li span.num {
position: absolute;
top: 16px;
right: 16px;
margin-left: 0;}



.content p.icon_info {
max-width: 100%;
text-align: left;
margin-left: 8px;
margin-right: 8px;}

.content .submenu ul {
max-width: 100%;
height: 56px;}

.content .submenu {
height: 55px;
}
.content .submenu ul li {
height: 56px;
}

.content .tab, .content .order {
margin-top: 0;
margin-bottom: 65px;}

.flash {
max-width: 100%;
bottom: 0;
left: 0;
right: 0;
border-radius: 0;}

.opacity {
display: none;}


* {
cursor: default!important;}