/*主体*/
 .anli2_main .clearfix::before, .clearfix::after {
            display: block;
            content: '';
            visibility: hidden;
            height: 100%;
            clear: both;
        }
        .anli2_main .my-gallery {width:100%;margin: 0 auto;}
        .anli2_main .my-gallery .img-dv {width:100%;margin-bottom: 1%;}
        .anli2_main .my-gallery .img-dv a {display:block;width:100%;text-align: center}
        .anli2_main .my-gallery .img-dv a img {width:100%;}
        .anli2_main .num{
            float: left;
            margin-left: 0.8125rem;
            font-size: 0.8125rem;
            font-weight: bold;
            font-style: italic;
            line-height: 1rem;
        }
        .anli2_main .info{
            padding-left: 2.125rem;
            margin: 1rem 0.8125rem 0 0;
            font-size: 0.75rem;
            line-height: 1rem;
        }
        .anli2_main figure{margin-top:15px;}
        .anli2_main .casename-designer{
            position: absolute;
            width: 100%;
            top: 4.75rem;
            margin:0 auto;
            z-index: 10;
        }
        .anli2_main .casename-designer .designer-face{
            margin: 0 auto 0.625rem;
            display: block;
            width: 3.4375rem;
            height: 3.4375rem;
            text-decoration: none;
        }
        .anli2_main .casename-designer .designer-face img{
            display: block;
            width: 100%;
            height: 100%;
            vertical-align: middle;
            border: 1px solid #e0e0e0;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
        }
        .anli2_main .case-name{
            font-size: 1rem;
            color: #fff;
            text-align: center;
            z-index: 10;
            font-weight: normal;
        }
        .anli2_main .case-div .div-ceng{
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            background-color: #000;
            opacity: 0.3;
        }
        .anli2_main #case-info .detail-info{
            padding: 0.875rem 0 2.1875rem;
            text-align: center;
            font-size: 0.75rem;
            color: #909090;
        }
        .anli2_main #case-info .detail-info span i{
            display: inline-block;
            width: 0.1875rem;
            height: 0.1875rem;
            margin: 0 0.375rem 0.1875rem 0.375rem;
            background-color: #909090;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%
        }
        .anli2_main #cover-img{width:100%;}
        .anli2_main .case-div{
            position: relative;
            width: 100%;
            height: 11rem;
            overflow: hidden;
        }
        .anli2_main .detail-info {
            padding: 0.875rem 0 1rem;
            text-align: center;
            font-size: 0.75rem;
            color: #909090;
        }
        .anli2_main .pswp__button--close{
            color:#fff;
            font-size:2rem;
            background: transparent;
        }
/*主体end*/




/*报名框和评论*/
.g-adv {
    position: relative;
    width: 100%;
    margin: 0 auto 0 auto;
    z-index: 15;
}
strong{color:#333;font-size:14px;}
.alr_doc_01 {width: 96%;margin: 10px auto;background: #FFF;padding-bottom: 10px;overflow: hidden;border-top: 2px solid #ed182a;}	
.al_title {color: #222;font-size: 18px;padding-top: 5px;padding-left: 15px;}
.anli_for {width: 80%;margin: 10px auto;}
.al_text {width: 100%;height:30px;border: #cbcbcb solid 1px;line-height: 30px;text-indent:5px;color: #9c9c9c;}

.plun_c{padding:5px 10px 10px;background:#fff;text-indent:5px;}
.plun_c h3{line-height:35px;font-size:20px;background:url(../images/static/pinjia_line.jpg) no-repeat left bottom;margin-bottom:10px;}
.plun_c p{line-height:30px;}
.plun_c li{border-bottom:1px dashed #ccc;}
.input_txt1,.tj{margin-top:10px;}
.input_txt1 {width: 100%;height: 40px;text-indent: 5px;line-height: 40px;color: #999;border:1px solid #dedede;font-size:16px;color:#666;}
.tj {background: #ed182a;color: #fff;border-radius: 5px;height: 37px;line-height: 37px;width: 100%;}
.plun_c li {
	border-bottom: 1px dashed #ccc;
}
.plun_c p {
    line-height: 30px;
}
.plun{border-top: solid 2px #ed182a;width:96%;margin:0 auto;}
/*报名和评论*/


.cases_content{width:100%;}
.cases_content img{max-width:100%;margin:5px auto;display: block;width:auto!important;height:auto!important;}
