
.hwd .bar{
    background: url(/static/images/cloudvideo-banner.jpg) center top no-repeat; height: 422px;
}

.hwd .div{
    background: url(/static/images/v13/finance/hwd/bar-blockbg.png?v=1.1) no-repeat;height: 422px;
}


.rblock{
    position: relative;
    z-index: 9999;
}
.hwd .rblock{
    margin-top: 48px;
    width:201px;
    height: 382px;   
}

.mask{
    display: none;
    background-color: #000;
    opacity: .5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    position: fixed;
    z-index: 10002;
    left:0;
    top:0;
    width:100%;
    height: 100%;
}

.rblock dl{
    display: none;
    position: absolute;
    z-index: 10003;

    text-align: center;
    font-family: microsoft yahei, simhei;
    width:312px;
    height: 246px;
    overflow: hidden;
    background: url(/static/images/v13/finance/hwd/iconbg-dialogue.png) no-repeat;
}
.hwd .rblock dl{
    top: -45px;
    left:-15px;
}

.rblock dt{
    font-size: 24px;
    margin-top: 124px;
}
.rblock dd{
    font-size: 30px;
    color: #f60;
}
.rblock dd strong{
    color: #333;
    font-weight: normal;
}
.bar .rblock>div{
    font-family: microsoft yahei, simhei;
    text-align: center;
}
.hwd .rblock>div{
    padding-top: 35px;
}

.bar .rblock h2{font-weight: normal;
    color: #FF6604;
    font-size: 24px;
    margin-top: 0;
    margin-bottom: 0;
}
.rblock h3{
    font-weight: normal;
    margin-bottom: 2px;
    color: #333;
}
.hwd .rblock h3{
    font-size: 16px;
}


.rblock button{
    font-family: microsoft yahei, simhei;
    margin-top: 20px;
    margin-bottom: 7px;
    color: #fff;
    cursor: pointer;
    border: none;
}
.hwd button{
    font-size: 30px;
    width:230px;
    height: 65px;
    background: url(/static/images/sbar-btnbg.png) no-repeat;
}



.h3{
    line-height: 220%;
}

.block{
    font-family: microsoft yahei, simhei;
	clear:both
}



.block1,
.block3{
background: #F2F2F2;
}



.block2{
    text-align: left;
    height: 360px;
	padding-top:80px;
    
}


.block2 dl{
    width:490px;
    color: #000;
}

.block2 dt{
    font-size: 40px;   
	padding-left: 50px;
    line-height: 40px;
    margin-bottom: 25px;
	color:#1ed88e
}
.block2 dd{
    font-size: 24px;
    padding-left: 50px;
    line-height:30px;
	color:#959595
}

.block3{
    text-align: left;
    height: 360px;
	padding-top:80px;
    
}

.block3 dl{
    width:490px;
    color: #000;
}

.block3 dt{
    font-size: 40px;   	
    line-height: 40px;
    margin-bottom: 25px;
	color:#1ed88e
}
.block3 dd{
    font-size: 24px;   
    line-height:30px;
	color:#959595
}
.block3 .img{
	padding-left:50px;   
}
