	@charset "utf-8";



/* --------------------------------------------------------------------

                       news

-------------------------------------------------------------------- */




div#news {
	margin-bottom: 3px;
	height: 460px;
	width: 620px;
	background:url(../images/index_news_bg.gif) no-repeat 0 57px;
	overflow:hidden;
}

div#newsWrap {
	width: 576px;
	height: 350px;
	overflow-y: scroll;
	margin: 23px auto 5px;
}



div#newsWrap div.newsBox {
	clear: both;
	margin-bottom: 3px;
	padding-bottom: 23px;
	min-height: 80px;
	background:url(../images/line2.gif) no-repeat left bottom;
	zoom: 100%;
}

div#newsWrap div.newsBox:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: " ";
}



div#newsWrap div.newsBox h3 {
	font-size: 15px;
	line-height: 130%;
	color: #663399;
	padding-top:10px;

}

div#newsWrap div.newsBox h4 {
	margin-bottom: 5px;
	font-weight: bold;
	color: #409AFF;
	font-size:18px;
}

div.newsBox p {
	font-size: 16px;
	line-height: 130%;
	color: #663399;
	padding-right:10px;
}


div#newsWrap div.newsBox div.newsBoxFull {
	width:540px;
	padding:10px;
}



div#newsWrap div.newsBox div.newsBoxRight {
	width:280px;
	float:right;
}

div#newsWrap div.newsBox div.newsBoxLeft {
	width:270px;
	float:left;
	text-align:center;
}

div#newsWrap div.newsBox div.newsBoxLeft img {
	margin:10px 10px 0;

}



div#newsWrap table tr td.newsPhoto {
	width:270px;
	text-align:center;
	vertical-align:top;
}



/* --------------------------------------------------------------------

                       newgirls

-------------------------------------------------------------------- */


#newgirls {
	background: url(../images/index_bg.gif) no-repeat 0px 57px;
	clear: both;
	width: 620px;
	height: 350px;
	overflow:hidden;
}
#newgirls ul {
	overflow-y: scroll;
	margin: 30px;
	height: 220px;
}
#newgirls li {
	width: 134px;
	display: block;
	text-align: center;
	line-height: 130%;
	color: #663399;
	height: 210px;
	float: left;
	padding-bottom: 10px;
}
#newgirls  li img {
	margin-bottom: 5px;
}

#newgirls  li span {
	color: #EF5292;
}

#newgirls h3 {
	margin-bottom: 5px;
	font-weight: bold;
}
#newgirls h3 a {
	color: #409AFF;
}



/* --------------------------------------------------------------------

                       available

-------------------------------------------------------------------- */


#available {
	background: url(../images/index_txt_nowavailable-bg.gif) no-repeat 0px 57px;
	clear: both;
	width: 620px;
	height: 566px;
	overflow:hidden;
}
#available ul {
	overflow-y: scroll;
	margin: 30px;
	height: 440px;
}
#available li {
	width: 134px;
	display: block;
	text-align: center;
	line-height: 130%;
	color: #663399;
	height: 210px;
	float: left;
	padding-bottom: 10px;
}
#available  li img {
	margin-bottom: 5px;
}

#available  li span {
	color: #EF5292;
}

#available h3 {
	margin-bottom: 5px;
	font-weight: bold;
}
#available h3 a {
	color: #409AFF;
}

