@charset "utf-8";
/*banner*/
.case-img { background: url(../../images/case/lexiansheng/main-img.jpg) no-repeat center top;}
.case-img .title, .case-img .desc { text-shadow: 0 0 5px rgba(0,0,0,.3);}
.case-img .btn { color: #00b3f2; background: #fff; border-color: #fff;}
.case-img .btn:hover { opacity: .95;}

.module4 .img { width: 130px; height: 130px; margin: 0 auto 20px; background-image: url(../../images/case/lexiansheng/module4.png); background-repeat: no-repeat;}
.module4 .img1 { background-position: 0 0;}
.module4 .img2 { background-position: -130px 0;}
.module4 .img3 { background-position: -260px 0;}

.register-tip .btn:hover { color: #3ebaf8; background: rgba(255,255,255,1); transition: all .2s;}
@media only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
    .module2 .img { background-image: url(../../images/case/lexiansheng/module4@2x.png); background-size: auto 100px;}
}