/*layout*/
.w960{width:960px;}
/*layout*/
/*Commonstyles*/
.red{color:red;}
.greenbtn,.bluebtn{
position: relative;
}
.greenbtn a{display: block;
border: 1px solid #066;
height: 21px;
background-color: #9F0;
padding-left:10px;
color: #0075A9;}
.bluebtn a{display: block;
border: 1px solid #006699;
height: 21px;
background-color: #66CCFF;
padding-left:10px;
color: #0075A9;}
.greenbtn .btnl,.greenbtn .btnr,.bluebtn .btnl,.bluebtn .btnr{
 height: 100%;
 position: absolute;
 background-repeat: no-repeat;
}
.greenbtn .btnl,.greenbtn .btnr{
 background-image: url(../../resource/image/greenbt.png);
  background-repeat:no-repeat;
}.bluebtn .btnl,.bluebtn .btnr{
 background-image: url(../../resource/image/bluebt.png);
 background-repeat:no-repeat;
}
.greenbtn .btnl,.bluebtn .btnl{
  background-position: top left;
	width: 8px;
	left: 0;
	_height:23px;
}
.greenbtn .btnr,.bluebtn .btnr{
    width: 6px; 
    right: 0;
	_right:-1px;
    background-position: top right;
		_height:23px;
}

/*search*/
#justsearch_bg{
height: 149px;
background-image: url(../../resource/image/subheads.png);
background-repeat: no-repeat;
background-position: top center;
}
/*search*/

#searchtopbtn{
margin-left: 196px;
padding-top: 27px;
}
#searchtopbtn a{
width: 128px;
height: 30px;
float: left;
margin-right: 10px;
margin-bottom: 20px;
}
#searchbar{
*margin-top:50px;
_margin-top:0;
}
#search_left{
width: 450px;
margin-left: 79px;
_margin-left:50px;
height: 58px;
padding-top: 5px;
}
#search_left a{
	width:100%;
	height:100%;
	display:block;
}
#search_item01{
	margin-left:0;
}
#searchleftmu01 li{
	*margin-bottom:6px;
}
#searchleftmu01  li a,#searchleftmu02 li a{
	width: 105px;
	height: 23px;
	background-image:url(../../resource/image/searchleftmenu.png);
	background-repeat:no-repeat;
}
#searchleftmu02{margin-left: 23px;
margin-top: 4px;}
#searchleftmu01a a{
}
#searchleftmu01b a{
background-position: -105px 0px;
}
#searchleftmu01c a{
background-position: -210px 0px;
}
#searchleftmu01d a{
background-position: -315px 0px;
}
#searchleftmu02a a{
background-position: -420px 0px;
}
#searchleftmu02b a{
background-position: -525px 0px;
}
#searchleftmu02c a{
background-position: -630px 0px;
}
#searchleftmu02d a{
background-position: -735px 0px;
}
#searchleftmu01a a:hover,
#searchleftmu01b a:hover,
#searchleftmu01c a:hover,
#searchleftmu01d a:hover,
#searchleftmu02a a:hover,
#searchleftmu02b a:hover,
#searchleftmu02c a:hover,
#searchleftmu02d a:hover{
	background-position-y:-23px;
}
#searchBox{
    width: 298px;
	border:none;
	background:none;
	outline:none;
	*margin-top:-20px;
	_margin-top:-25px;
}

#searchBtn {
width: 91px;
height: 35px;
border: none;
background: none;
cursor: pointer;
background-image: url(../../resource/image/homeNewSlices.png);
background-position: -121px -439px;
*margin-top:5px;
_margin-left:7px;
}

#search_right{
    width: 400px;
    margin-right: 70px;
	_margin-right:41px;
    padding-top: 5px;
    padding-left: 7px;
	*padding-top:0;
	_width:396px;
}
#search_item02 {
margin-top: 2px;
height: 20px;
overflow: hidden;
width: 380px;
*margin-top:7px;
}
#articlebtn00 a,#articlebtnposition a{
	font-size:12px;
}
.newYabiWords {
margin-top: -4px;
}

.promotionText a {
color: #FFF100;
font-size: 12px;
}