
.short-serives{display: block;
    float: left;
    width: 340px;
	height:340px;}
#scrollbar1 {
    margin-left: 0;
    width: auto;
}
#scrollbar1 .viewport {
    height: 350px;
    overflow: hidden;
    position: relative;
    width: auto;
	width:315px;
}
.viewport h3{ color: #fff;
    font-family: Calibri;
    font-size: 17px;
    font-weight: normal;
    line-height: 20px;
    margin-bottom: 10px;
	}
#scrollbar1 .overview {
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
#scrollbar1 .scrollbar {
    float: right;
    position: relative;
    width: 0;
}
#scrollbar1 .track {
    background: #cccccc;

    height: 100%;
    padding: 0;
    position: relative;
    width:10px;
	padding:0px;
	 border-radius: 10px;
	 padding-bottom:2px;
}
#scrollbar1 .thumb {
     background: #fff;
    border: 0;
    border-radius: 10px;
    cursor: pointer;
    height: 20px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 6px;
	margin:2px;
}
#scrollbar1 .thumb .end {
    height: 5px;
    overflow: hidden;
    width: 25px;
}
#scrollbar1 .disable {
    display: none;
}
.indetail ul { list-style:none;}
.indetail ul li{ display:block; margin-bottom:20px; overflow:hidden; border-bottom: 1px solid #e5e5e5;}
.indetail ul li img{ width:84px; height:76px; display:block; margin-right:10px; float:left; border-radius:4px;}
.indetail ul li p{ display:block; float:right; width:220px;  color: #666666;  font-size: 15px;text-align:left; line-height:17px; font-weight: normal; height:50px; overflow:hidden; margin-bottom:30px;}
	.indetail ul li p a{ text-decoration:none; color:#f5a734; }
	.indetail ul li p a:hover{ color:#000; text-decoration:underline;}