@CHARSET "UTF-8";

/*
    ********************** header ***********************
*/
.header{
	background: #151515;
    /*background:url(../img/back-header.png) repeat;*/
    height:127px;
}
.header-action{
	border-bottom:1px solid #444;
	height:30px;	
    *height:35px;
}
.header-action .container{
    height:30px;	
}
.header-action form, .header-action a{
	display:inline-block;
	color:white;
	line-height:30px;
	height:30px;
	position:relative;
}
.header-action .search-input{
	width:240px;
	height:18px;
	background-color:#444;
	border:none;
	border-radius:2px;
	padding:2px;
	margin:0;
	color:white;
}
.header-action .search-button{
	display:inline-block;
	background:url(../img/search.png) center bottom no-repeat;
	border:none;
	background-color:transparent;
	width:28px;
	height:21px;
	padding:6px;
	margin:0 15px 0 8px;
	cursor:pointer;
}
.header-action form{
    padding:0;
    margin:0;
}

.header-action a{
	padding:0 15px;
	border-left:1px solid #444;
}
.header-action a.login,.header-action a.register{
	border-left:none;
	padding:0;
	display:inline-block;
}
.header-action a.login:hover,.header-action a.register:hover{
	color:#ccc;
}
.header-action a.login span{
	color:#666;
	padding:0 4px;
}

.header-logo{
	border-bottom:1px solid #444;
    padding:0;
}
.header{
    *z-index:1;
    position:relative;	
}
.header .nav ul{
	margin:0;
	padding:0;
    *z-index:2;
    position:relative;
}
.header .nav li{
	float:left;
	margin:0;
	list-style:none;
	position:relative;
   *z-index:3;
}
.header .nav li a{
	display:block;
	color:white;
    width:80px;
    padding:5px 0;
    border-right:1px solid #444;
    text-align:center;
    *z-index:4;
    position:relative;
}

.header .nav li:hover a{
    border:1px solid #51a7f8;
    border-bottom:0px;  
    color:#51a7f8;
    position:relative;
}

.header .nav li .dropdown{
	display:none;
    position:absolute;
    top:24px;
    left:0px;
    right:0px;  
    *width:80px;
    background-color:rgba(0,0,0,0.5)!important; 
    background-color:black;
    z-index:669;
    border:1px solid #51a7f8;
    border-top:0px;
    text-align:center;
}
.header .nav li:hover .dropdown{
    display:block;
}
.header .nav li:hover .dropdown a {
    *border:0px;
    *width:100%;
}
.header .nav li .dropdown a,.header li.active .dropdown a{
	padding:10px 0;
	border:none;
	color:white;
}
.header .nav li a:hover{
    color:#51a7f8;  
}
.header .nav li .dropdown hr{
	margin:0 auto;
	width:70%;
	border:0px;
	border-bottom:1px solid white;
}
.header .nav .nav-right{
	color:#377cac;
	display:inline-block;
	line-height:24px;
	padding-left:24px;
	top:-8px;
        _top:0px;
	background:url(../img/nav-right.png) left center no-repeat;
}

.rs_logo{display:inline-block;
	background:url(../../img/logo.png) center bottom no-repeat;
	border:none;
	background-color:transparent;
	width:349px;
	height:69px;
	padding:0px;
	margin:0px;
	cursor:pointer;}
