#top1 {
width:665px;
background-color:#ffffff;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}


#top2 {
width:665px;
background-color:#ffffff;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
margin-top:20px;
}

#top2 h3 {
width:250px;
font-size:16px;
letter-spacing:2px;
font-weight:400;
background-image:url();
text-align:left;
margin-top:10px;
padding-top:2px;

}

#top3 {
margin-top:20px;
padding-bottom:10px;
width:653px;
height:200px;
padding:5px;
overflow:auto;
	scrollbar-3dlight-color:#DAF3A2;
	scrollbar-arrow-color:#000;
	scrollbar-face-color:#DAF3A2;
	scrollbar-highlight-color:#DAF3A2;
	scrollbar-darkshadow-color:#DAF3A2;
	scrollbar-shadow-color:#DAF3A2;
	scrollbar-track-color:#fff;
border:1px solid #cccccc;
}

#top4 {
width:665px;
background-color:#ffffff;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
margin-top:20px;
text-align:center;
}

#top4 a:hover img {
filter: alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}


.item-all  {
width:665px;
background-color:#ffffff;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
margin-top:20px;
}

.item-all h3 {
margin-top:10px;
padding-top:2px;
}


.item-all-1 {
width:154px;
max-height:400px;
min-height:210px;
border:solid 1px #f3c835;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
margin-right:12px;
margin-top:15px;
padding-top:5px;
padding-bottom:5px;
float:left;
}



.item-all-1::before,
.item-all-1::after {
	position: absolute;
	z-index: -1;
	display: block;
	content: '';
}
.item-all-1,
.item-all-1::before,
.item-all-1::after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all .3s;
	transition: all .3s;
}

.item-all-1 a {
text-decoration: none;
}
.item-all-1:hover {
background-color:#f3c835;
}

.item-all-1 a:hover {
color:#ffffff;
}

.item-all-2 {
padding-left:auto;
padding-right:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.item-all-3 {
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
font-size:12px;
font-weight:300;
border-top:1px dashed #f3c835;
letter-spacing:2px;
padding-left:8px;
padding-right:8px;
text-align:left;
}

.item-all-4 {
padding-top:5px;
padding-bottom:5px;
border-top:1px dashed #f3c835;
padding-left:8px;
padding-right:8px;
text-align:left;
font-size:12px;
line-heitht:180%;
letter-spacing:2px;
}

.item-all-4 s {
font-size:8px;
color:#cccccc;
padding-bottom:3px;
}

.item-all-5 {
padding-top:5px;
margin-bottom:5px;
border-top:1px dashed #f3c835;
text-align:left;
font-size:8px;
padding-left:8px;
padding-right:8px;
line-heitht:180%;
letter-spacing:2px;
}
