﻿@charset "utf-8";
/*----------------------------------------------------------------------------
 [TABLE OF CONTENTS]
    +clear,clearfix
    +searchrevampbox
        +searchbox
	        +schselect
	        +schtags
	        +schsubmit
	        +schcon
	        +p_10
	+media
-----------------------------------------------------------------------------*/
/**
*
* clear,clearfix
*
**/
.clear { clear: both;}
.clearfix { display: inline-block;}
.clearfix:after { display: block; visibility: hidden; clear: both; height: 0; font-size: 0; line-height: 0; content: ".";}
* html .clearfix { height: 1%;}
.clearfix { display: block;}
.searchrevampbox input[type=text]::-ms-clear { display: none; }
a, input{outline: none;hlbr:expression(this.onFocus=this.blur());}
/*---------------------------------------------------------------------------*/
/* searchrevampbox
/*---------------------------------------------------------------------------*/
.searchrevampbox {
    position: relative;
    width: 100%;
    clear: both;
}
.searchrevampbox .searchbox {
    /*
    background: none;
    float: left;
    height: auto;
    margin: 0;
    width: 300px;*/
}
/**
*
* schselect
*
**/
.searchrevampbox .searchbox .sbHolder{ position: relative;float: left;width: 76px;height: 29px;margin: 0 0 0 0;background: url(../images/search_select.gif) no-repeat left;}
.searchrevampbox .searchbox .sbSelector{position: absolute;left: 0;top: 0;display: block;width: 61px;height: 29px;overflow: hidden; text-indent: 8px; color: #333; font: 12px/29px "Arial"/*, "Microsoft JhengHei"*/;}
.searchrevampbox .searchbox .sbSelector:hover,
.searchrevampbox .searchbox .sbSelector:visited,
.searchrevampbox .searchbox .sbSelector:link{text-decoration: none;}
.searchrevampbox .searchbox .sbToggle{position: absolute;right: 0;top: 0;display: block;height: 29px;width: 15px;background: url(../images/select_icons.png) no-repeat;}
.searchrevampbox .searchbox .sbOptions{position: absolute;top: 29px;left: 0;width: 74px;overflow-y: auto;border: 1px #adadad solid;background-color: #fff;-webkit-box-shadow: 0 0 2px #aaa;-moz-box-shadow: 0 0 2px #aaa;box-shadow: 0 0 2px #aaa;z-index: 1;}
.searchrevampbox .searchbox .sbOptions a {border: 1px #fff solid;display: block;color: #333;padding: 0 8px;font: 12px/29px "Arial"/*, "Microsoft JhengHei"*/;}
.searchrevampbox .searchbox .sbOptions a:visited,
.searchrevampbox .searchbox .sbOptions a:link {text-decoration: none;}
.searchrevampbox .searchbox .sbOptions a:focus,
.searchrevampbox .searchbox .sbOptions a.sbFocus,
.searchrevampbox .searchbox .sbOptions a:hover{background: #dddddd;}
/**
*
* schtags
*
**/
.searchrevampbox .searchbox .schtags {
    position: relative;
    float: left;
    width: 172px;
	height: 29px;
}
.searchrevampbox .searchbox .schtags a.schclose {
    position: absolute;
    top: 1px;
    top: -1000000px;
    right: 0;
    width: 27px;
    height: 27px;
    text-indent: -10000px;
	background: url(../images/icon_search_close.gif) no-repeat;
    display: none;
    *z-index: 1;
}
.searchrevampbox .searchbox .schtags input.schtext {
    *position: relative;
    *top: -1px;
    width: 172px;  /**/
	height: 29px;
	padding: 0 0 29px 0;
	padding: 0 0 0 0;
	text-indent: 5px;
	color: #636363;
	border: 0;
	font: 13px/29px "Arial"/*, "Microsoft JhengHei"*/;
	font-size: 1em;
	background: url(../images/bg_search_input.gif) repeat-x;
	-webkit-appearance: none;
    border-radius: 0;
	overflow:hidden;
}
/**
*
* schsubmit
*
**/
.searchrevampbox .searchbox input.schsubmit {
    float: left;
    width: 57px;
	height: 29px;
	border: 0;
	cursor: pointer;
	background: url(../images/btn_search.gif) no-repeat;
	-webkit-appearance: none;
    border-radius: 0;
}
.searchrevampbox .searchbox input:hover.schsubmit {
    background-position: 0 -29px;
}
/**
*
* schcon 
*
**/
.searchrevampbox .searchbox ul.schcon {
    position: absolute;
    top: 29px;
    left: 0;
    width: 306px;
    max-height: 209px;
    padding: 1px;
    border: 1px #adadad solid;
	background: #fff;
    display: none;
}
.searchrevampbox .searchbox ul.schcon li a {
    display: block;
    padding: 0 5px;
    color: #333;
	font: 13px/30px "Arial"/*, "Microsoft JhengHei"*/;
	text-decoration: none;
    text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.searchrevampbox .searchbox ul.schcon li a:hover {
    color: #333;
    background: #dddddd;
}
/**
*
* p_10
*
**/
.searchrevampbox .searchbox .p_10 {
    padding: 5px 0 !important;
    text-indent: 10px;
    font-family "Arial"/*, "Microsoft JhengHei"*/: 
}
/* media
*----------------------------------------------------------------------------*/
@media screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	.searchrevampbox .searchbox .sbSelector{
		height: 27px;
		padding: 2px 0 0 0;
		font: bold 12px/27px "Arial"/*, "Microsoft JhengHei"*/;
	}
	.searchrevampbox .searchbox .schtags {
	    width: 177px;
	}
	.searchrevampbox .searchbox .schtags input.schtext {
	    width: 177px;
		height: 28px;
		padding: 0 0 1px 0;
	}
}
/*---------------------------------------------------------------------------*/
/* schcs
/* omusic.html
/*---------------------------------------------------------------------------*/
.searchrevampbox.schseednet {
    position: relative;
    right: -15px;
    float: right;
    /*width: 250px;*/
    width: 243px;
    clear: inherit;
    overflow: hidden;
    display: none;
}
.searchrevampbox.schseednet .searchbox .schtags {
    position: relative;
    float: left;
    width: 180px;
	height: 29px;
}
.searchrevampbox.schseednet .searchbox .schtags input.schtext {
    width: 180px;
	height: 29px;
	padding: 0 0 0 0;
	background: url(../images/bg_search_input_x.gif) no-repeat 0 0;
}
