@charset "utf-8";
/*sitebody*/
#outline #sitebody{
	background: #FFF url(background/left_line.gif) repeat-y 214px 0px;
}
/*content*/
#content h1{
	padding-left: 10px;
	clear: both;
}
#content ul.prtscn{
	padding: 10px 19px;
}
/*min-height: 337px;min-width: 536px;*/
ul.prtscn li{
	text-align: center;
	border: 1px solid #919191;
	margin-bottom: 10px;
	padding: 5px 0;
	background: #dcdcdc url(background/logo_bg.gif) no-repeat center center;
	height: auto !important;
	height: 327px;
	min-height:327px;
}
ul.prtscn li img{}
/*side bar*/
.sidebox a{
	color: #09F;
}
.sidebox a:hover{
	color: #609;
}

/*ul flip sidebox*/
.sidebar ul.flip{
	height: 21px;
	padding: 0 1px 0 1px;
}
ul.flip li.previous a,
ul.flip li.next a{
	height: 21px;
	width: 20px;
	display: block;
}
ul.flip li.previous{float: left;}
ul.flip li.next{float: right;}
ul.flip li.previous a{
	background: url(icon/arrow_prev.gif) no-repeat 5px;
}
ul.flip li a img{
	padding: 5px;
	background-color: #FFC;
	+filter:alpha(opacity=90);
	opacity: 0.9;
	border: 1px solid #BBB;
	cursor: pointer;
}
ul.flip li.previous a img{
	float: left;
}
ul.flip li.next a{
	background: url(icon/arrow_next.gif) no-repeat 0px;
}
ul.flip li.next a img{
	float: right;
}
ul.flip li.previous a:hover{ background-position: 0;}
ul.flip li.next a:hover{ background-position: 5px;}
ul.flip li.previous a:hover ins,
ul.flip li.next a:hover ins{
	display: block;
	position: absolute;
	width: 167px;
	line-height: 21px;
	color: #F60;
	cursor: pointer;
}
ul.flip li.previous a:hover ins{
	margin-left: 20px;
	background: url(icon/arrow_next_info.gif) no-repeat 99% 8px;
}
ul.flip li.next a:hover ins{
	margin-left: -167px;
	text-align: right;
	background: url(icon/arrow_prev_info.gif) no-repeat 0 8px;
}
/*dl sidebox*/
.sidebar dl.siteintro{
	background: url(icon/arrow_big.gif) no-repeat right bottom;
}
dl.siteintro dt{
	float: left;
}
dl.siteintro dt img,
ul.flip li a img{
	width: 120px;
	height: 90px;
}
dl.siteintro dd{
	margin-left: 125px;
}
dl.siteintro dd.block{
	border: 2px solid #EEE;
	line-height: 5px;
}
dl.siteintro dd.clear{}
dl.siteintro dd img{
	margin: 5px 5px 0 0;
	vertical-align: baseline;
	width: 10px;
	height: 10px;
}
dl.siteintro dd a img{
	padding: 1px;
	border: 1px solid #FFF;
	margin: 2px 0 0 0;
}
dl.siteintro dd a:hover img{border: 1px solid #0CF;}
dl.siteintro dd.favorite a,
dl.siteintro dd.favorite span,
dl.siteintro dd.favorite span.guest{
	display: block;
	background: url(icon/icon_favorite.gif) no-repeat left top;
	height: 10px;
	margin-top: 5px;
	line-height: 10px;
	padding-left: 17px;
	font-size: 9px;
}
dl.siteintro dd.favorite a:hover,
dl.siteintro dd.favorite span{
	background-position: left bottom;
}
dl.siteintro dd.loading{
	background-image: url(icon/loading_01.gif);
	padding-left: 20px;
	line-height: 18px;
}
/*ul vote sidebar*/
.sidebar ul.vote{
	padding: 5px 5px 0;
	height: 18px;
	border: none;
}
.sidebar ul.loading{
	background: url(icon/loading_03.gif) no-repeat left center;
	color: #66C;
}
ul.vote li{
	float: left;
}
ul.vote li.last{
	float: right;
	font-size: 9px;
}
ul.vote a,
ul.vote span{
	display: block;
	background: url(control/icon_vote.gif) no-repeat left top;
	height: 13px;
	width: 18px;
	text-align: right;
	font-weight: bold;
	color: #FFF;
	padding-right: 2px;
	margin-right: 5px;
	font-size: 10px;
}
ul.vote a:hover,
ul.vote a.choose,
ul.vote span.choose{
	background-position: left bottom;
	text-decoration: none;
	color: #FFF;
}
ul.vote li.login a{
	width: 100px;
	background: none;
	color: #FF9900;
	text-align: left;
}
ul.vote li.login a:hover{
	color: #09F;
}
/*ul siteinfo sidebar*/
.sidebar ul.singleinfo{
	line-height: 16px;
	background-color: #FFE;
}
ul.singleinfo li{
	color: #555;
	margin-bottom: 5px;
}
/*ul scale sidebar*/
.sidebar ul.scale{
	font-weight: bold;
	line-height: 14px;
}
ul.scale li{
	padding: 2px 0;
}
ul.scale span.bg{
	float: right;
	width: 140px;
	background-image: url(background/icon_use_bg.gif);
}
ul.scale span.bg dfn{
	background-image: url(background/icon_use.gif);
	display: block;
	height: 14px;
}

