@charset "utf-8";
/* ul li以横排显示 */

div.home-tab {
	background-image: url(../images/appstore/navigation_back.png); 
	z-index: 10; 
	min-width: 1000px; 
	width: 100%; 
	height: 55px; 
	margin-left: 0px;
	margin-top: 0px; 
}
div.home-tab-content
{
	width: 1000px;
	height: 100%;
	margin: 0 auto;
}
/* 所有class为home_tab的div中的ul样式 */
div.home-tab-content ul
{
    list-style:none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
    height: 100%;
	text-align: center;
	float: left;
}
/* 所有class为home_tab的div中的ul中的li样式 */
div.home-tab-content ul li
{
    float:left; /* 向左漂移，将竖排变为横排 */
	list-style:none;
	height: 100%;
}
div.home-tab-content ul li.tab_selected
{
   	background:url('images/navigation_back_selected.png'); /* 背景色 */
}
div.home-tab-content ul li.tab_selected a
{
    color:#09f; /* 文字颜色 */
    text-decoration: none; /* 不显示超链接下划线 */
}
/* 所有class为home_tab的div中的ul中的a样式(包括尚未点击的和点击过的样式) */
div.home-tab-content ul li a
{
	width: 242px;
    color: #dde4ec; /* 文字颜色 */
    display: block; /* 此元素将显示为块级元素，此元素前后会带有换行符 */
    line-height: 55px; /* 行高 */
	font-size:18px;
    text-decoration: none; /* 不显示超链接下划线 */
/*     white-space: nowrap; 对于文本内的空白处，不会换行，文本会在在同一行上继续，直到遇到 <br> 标签为止。 */
}
/* 所有class为home_tab的div中的ul中的a样式(鼠标移动到元素中的样式) */
div.home-tab-content ul li a:hover
{
    color:#0bf; /* 文字颜色 */
    text-decoration: none; /* 不显示超链接下划线 */
}
/* 所有class为home_tab的div中的ul中的a样式(鼠标点击元素时的样式) */
div.home-tab-content ul li a:active
{
/*     background-color: #111; 背景色 */
    color:#0bf; /* 文字颜色 */
    text-decoration: none; /* 不显示超链接下划线 */
}
div.home-tab-content .tab-search
{
	float: right; 
	margin-top: 17px;
}

div.home-tab-content .searchbox,div.home-tab-content .searchbox input
{
	background:black;
	border-color:black;
	color:#FFFFFF
}

div.menu_button {
	position:relative;
	padding-bottom: 3px;
}
div.menu_button a:active,div.menu_button a{
	color:#09f;
}
div.menu_button .menu-combo{
	display: inline-block;
	cursor:pointer;
	float:right;
	text-align:center;
	width:14px;
}
div.menu_button.write .menu-combo span{
	display: inline-block;
	background:url('images/combo_arrow_write.png') no-repeat center;
	width:14px;
}
div.menu_button.black .menu-combo span{
	display: inline-block;
	background:url('images/combo_arrow_black.png') no-repeat center;
	width:14px;
}
div.menu_button .menu-header,div.menu_button .menu-footer{
	position:absolute;
	z-index:100;
	padding:0 10px;
	background-image: url(/asweb/images/appstore/navigation_back.png);
	display:none;
	right:0px;
	overflow-y:auto;
}
div.menu_button .menu-header{
	top:18px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottomright-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
}
div.menu_button .menu-footer{
	bottom:22px;
	max-height: 400px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
}
div.menu_button .menu-header{min-width:100px;}
div.menu_button .menu-footer{min-width:60px;}

div.menu_button .menu-header li {
	white-space: nowrap;
	box-sizing: border-box;
	padding: 3px 0px;
	cursor: pointer;
	color: #09f;
	text-align: center;
	border-bottom: 1px solid #666;
}
div.menu_button .menu-header li a {
	display: block;
	width: 100%;
}
div.menu_button .menu-footer li {
	white-space: nowrap;
	box-sizing: border-box;
	padding: 2px 18px 2px 0px;
	cursor: pointer;
	color: #09f;
	border-bottom: 1px solid #666;
}

div.menu_button span:hover, div.menu_button:hover span{
	background-image: url(/asweb/images/appstore/navigation_back.png);
}
div.menu_button:hover div, div.menu_button span:hover ~ div{
	display:block;
}