#vcarousel{}
.vcarousel{
    position: relative;
    margin: 0 0 25px;
    display:none;
    width: 280px;
    overflow:hidden;
}
.no_vcarousel {
  left: 25%;
  top: 95px;
  position: relative;
}
.border_none{
    border:none !important;
}

.vcarousel .link{
    text-decoration:none;
    display:block;
    padding:0 0 1px;
}
.vcarousel .link.video span.mask{
	background:url(../images/btn/play_small.png) center center no-repeat;
	width:180px;
	height:180px;
	position:absolute;
	top:0px;
	left:0;
	display:none;
	z-index:2;
}
.vcarousel .link.video:hover span.mask{
	display:block;
}
.vcarousel .link .title{
    color:#006519;
    font-size:12px;
    line-height:15px;
    font-weight:bold;
    display:block;
    padding-top:5px;
}
.vcarousel .link .date{
    color:#006519;
    font-size:12px;
    line-height:15px;
    display:block;
}
.vcarousel .link:hover .title,.vcarousel .link:hover .date{color:#FF4300;}

.vcarousel .vcarousel_arrow_left{
    background: url('../images/opaque.png') repeat;
    /*background-position:0 0;*/
    width:50px;
    height:180px;
    display:block;
    cursor:pointer;
    float:left;
    position:absolute;
    z-index:150;
    /*opacity:0.3;*/
}
.vcarousel .vcarousel_arrow_right{
    background: url('../images/opaque.png') repeat;
    /*background-position:0 0;*/
    width:50px;
    height:180px;
    display:block;
    cursor:pointer;
    float:right;
    right:0;
    position:absolute;
    z-index:150;
    /*opacity:0.3;*/
}
/*.vcarousel .vcarousel_arrow_right:hover,.vcarousel .vcarousel_arrow_left:hover{opacity:0.5;}*/
.vcarousel .vcarousel_container_outer {
    width:280px;
    /*height:180px;*/
    /*overflow: hidden;*/
}
.vcarousel .vcarousel_container {
    position:relative;
    left:0;
    width:280px;
    height:185px;
    overflow:hidden;
}
.vcarousel .vcarousel_item{
    width:120px;
    position:absolute;
    left:80px;
    top:45px;
    font-size:0;
    line-height:0;
    z-index:1;
}
.vcarousel .vcarousel_item a img{
    position: relative;
    z-index:0;
}
.vcarousel .vcarousel_item .img_main{
    width:100%;
}
/*.more_info{*/
    /*height:0;*/
    /*opacity:0;*/
    /*overflow:hidden;*/
/*}*/
.vmore_info{
    display: inline-block;
    background-color: white;
    height:35px;
    max-width:280px;
    overflow:hidden;
}
.default_wb{
    left:0;width:538px;z-index:1;margin:0;top:0;visibility:hidden;
}
.normal_wb_left{
    left:0;width:538px;z-index:1;margin:0;top:0;visibility:visible;
}
.normal_wb_right{
    left:-249px;width:538px;z-index:1;margin:0;top:0;visibility:visible;
}
.big_wb{
    width:549px;left:144px;margin:0 0 0 -274px;z-index:5;top:-20px;
}

.title_h1{
    color:#079834;
    font-size:30px;
    line-height:33px;
    text-align:center;
    font-weight:normal;
}
.title_h1_24{
    color:#007f2e;
    font-size:24px;
    line-height:27px;
    text-align:center;
    margin:0;
}