@charset "UTF-8";
/*menuL frame*/
.global_menuL_wrapper{background-color:#3b3c3d;color:#fff;height:100%;}

/*menuL topbar*/
.global_menuL_topbar{border-bottom:1px solid #2c2c2c;border-top-width:0px;height:49px;background:#323334}
.global_menuL_sblogo{display:inline-block;height:31px;margin-top:10px;margin-left:15px;width:80px;background-position:-32px -210px}
.global_menuL_lgblk{display:inline-block;float: right;padding:8px 8px 0 0;position: relative;right:0;top: 0;white-space: nowrap;z-index: 1000;}
.global_menuL_usrid{font-style:normal;display:inline-block;line-height:32px;color:#fff;width:75px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.0625rem;font-size:13px}
.global_menuL_homebtn{position: relative;display: inline-block;width:30px;height: 30px;background-position: 0px -246px;margin:3px  8px 0 0}
.global_menuL_logbtn{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;margin:0;font:inherit;background:#595b5b;border:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 .2rem;font-size:15px;line-height:2rem;letter-spacing:1px;color:#c6c8c8;text-shadow:0 -1px rgba(0,0,0,.69);vertical-align:top;-webkit-box-shadow:inset 0 1px rgba(255,255,255,.12);box-shadow:inset 0 1px rgba(255,255,255,.12);border:1px solid rgba(0,0,0,.36);-webkit-border-radius:3px;border-radius:3px}
.global_menuL_logbtn.is-active,.global_menuL_logbtn:active{background-color:#404141;-webkit-box-shadow:inset 0 1px rgba(0,0,0,.18);box-shadow:inset 0 1px rgba(0,0,0,.18)}

/*menuL siteslink*/
.global_menuL_siteslink li {width: 50%;overflow: hidden;display: inline-block;float: left;font-size:16px;}
.global_menuL_siteslink li.global_menuL_category{font-weight: bold;border-bottom: 3px solid #3b3c3d;repeat: repeat-x;color: #ccc;font-size: 20px;width:100%;background: #404141;}
.global_menuL_siteslink li.global_menuL_logout{font-weight: bold;border-top: 1px solid #3b3c3d;repeat: repeat-x;color: #ccc;width:100%}
.global_menuL_siteslink li.global_menuL_logout .global_menuL_logbtn{margin: 7px 5px}
.global_menuL_siteslink li.global_menuL_logout ._logout_btn{box-sizing: border-box;display: block;text-decoration: none;line-height: 33px;width: 100%;color: #ccc;padding: 6px 0 6px 10px;height: 45px;border-bottom: 1px solid #3b3c3d;background: #323334}
.global_menuL_siteslink li.global_menuL_logout ._logout_btn .user_id {position: absolute;right: 10px;color: #fff;font-size: 12px}

.global_menuL_ctitle{height: 32px;display: block;padding: 9px;margin: 0 20px 0 10px;text-decoration: none;background: #404141;}
.global_menuL_cbox{display: inline-block;height: 32px;width: 32px;vertical-align: middle;background-position:-0px -146px}
.global_menuL_listbox{line-height:32px;padding: 6px 0 6px 10px;color: #ccc;font-weight: bold;border-bottom: 1px solid #3b3c3d;height:32px;background: #404141;}

/*---resolution response---*/
/* 普通屏幕 */
@media only screen {
	.global_menuL_gerlimg{background-image:url(../img/icon_m2.png);background-size:225px 500px}
}


/* ------------- Retina ------------- */

@media only screen and (-o-min-device-pixel-ratio: 2/1), /* Opera */
only screen and (min--moz-device-pixel-ratio: 2), /* Firefox 16 之前 */
only screen and (-webkit-min-device-pixel-ratio: 2), /* Webkit */
only screen and (min-resolution: 240dpi), /* 標準 */
only screen and (min-resolution: 2dppx) /* 標準 */
{
	.global_menuL_gerlimg{background-image:url(../img/icon_m2.png);background-size:225px 500px}

}

/* ipad  */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {

}

@media screen and (min-width:480px){

}