
/* 视频中心 */
.md21639.md-document_download{width: 100%;background-color: #f7f7f7;}
.md21639.md-document_download img{display: inline-block;vertical-align:middle;max-width: 100%;}
.md21639.md-document_download .layout{width: 16rem;max-width: 92%;margin: 0 auto;}
.md21639.md-document_download .my-top{width: 100%;padding-bottom: .5rem;text-align: center;}
.md21639.md-document_download .my-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.25;}
.md21639.md-document_download .wc-one{width: 100%;padding: 1rem 0 .5rem;}
.md21639.md-document_download .wc-cont{width: calc(100% + .2rem);position: relative;left: -.1rem;display: flex;flex-wrap: wrap;}
.md21639.md-document_download .wc-item{display: block;position: relative;width: 20%;padding: 0 .1rem;margin-bottom: .45rem;}
.md21639.md-document_download .wc-link{display: flex;flex-wrap: wrap;align-content: space-between;cursor: pointer;width: 100%;height: 100%;}
.md21639.md-document_download .wc-top{width: 100%;}
.md21639.md-document_download .wc-imgbox{position: relative;width: 100%;padding: .68rem .62rem;background-color: #ffffff;}
.md21639.md-document_download .wc-img{width: 100%;position: relative; padding-top: calc(245/180*100%);}
.md21639.md-document_download .wc-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}
.md21639.md-document_download .wc-img2{display: none;width: 100%;position: relative; padding-top: calc(245/180*100%);}
.md21639.md-document_download .wc-img2 img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;transform: scale(1.00);transition: all ease .5s;}
.md21639.md-document_download .wc-play{transition: all  .3s; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); border-radius: 50%;border: solid 1px #ffffff;}
.md21639.md-document_download .wc-play img{width: .5rem;height: .5rem;border-radius: 50%;object-fit: contain;}
.md21639.md-document_download .wc-text{width: 100%;padding: .2rem .5rem 0 0;}
.md21639.md-document_download .wc-name{transition: all  .3s; width: 100%;color: #111111;font-weight: bold;line-height: 1.6;}
.md21639.md-document_download .wc-nub{display: flex;align-items: center;width: 100%;min-height: .4rem;color: #666666;}
.md21639.md-document_download .wc-link:hover .wc-name{color: var(--theme);} 
.md21639.md-document_download .wc-link:hover .wc-img img{transform: scale(1.05);}
.md21639.md-document_download .wc-link:hover .wc-img{display: none;}
.md21639.md-document_download .wc-link:hover .wc-img2{display: block;}
.md21639.md-document_download .wc-document{position: absolute;bottom: 0;right: .17rem;}
.md21639.md-document_download .wc-icon1{display: flex;align-items: center;justify-content: center;width: .4rem;height: .4rem;border-radius: 50%;}
.md21639.md-document_download .wc-icon1 img{max-width: .15rem;max-height: .15rem;}
.md21639.md-document_download .wc-icon2{display: none;align-items: center;justify-content: center;width: .4rem;height: .4rem;border-radius: 50%;background-color: var(--theme);}
.md21639.md-document_download .wc-icon2 img{max-width: .15rem;max-height: .15rem;}
.md21639.md-document_download .wc-document:hover .wc-icon1{display: none;}
.md21639.md-document_download .wc-document:hover .wc-icon2{display: flex;}

.md21639.md-document_download .wc-one:nth-child(2n){background-color: #fff;}  
.md21639.md-document_download .wc-one:nth-child(2n) .wc-imgbox{background-color: #f3f3f3;}  
@media (max-width: 750px) {
   .md21639.md-document_download .wc-item{width: 50%;}
   .md21639.md-document_download .wc-imgbox{padding: .3rem;}
}

/* 文档下载-详情弹框 */
.md28734.xa-main{opacity: 0;z-index: -1;visibility: hidden;transition: all .5s;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;}
.md28734.xa-main.show{opacity: 1;z-index: 388;visibility: visible;}
.md28734.xa-main input::-webkit-input-placeholder,
.md28734.xa-main textarea::-webkit-input-placeholder{color: #666;}
.md28734.xa-main input:-moz-placeholder,
.md28734.xa-main textarea:-moz-placeholder{color: #666;}
.md28734.xa-main input::-moz-placeholder,
.md28734.xa-main textarea::-moz-placeholder{color: #666;}
.md28734.xa-main input:-ms-input-placeholder,
.md28734.xa-main textarea:-ms-input-placeholder{color: #666;}
.md28734.xa-main .xa-shade{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;opacity: .75;}
.md28734.xa-main .xa-inner{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 11.66rem;max-width: 92%;}
.md28734.xa-main .xa-cont{position: relative;width: 100%;max-height: 95vh;overflow: auto;padding: .65rem 1rem .7rem;background-color: #fff;}
.md28734.xa-main .xa-close{transition: all .3s;position: absolute;top: .3rem;right: .3rem;z-index: 8;display: block;cursor: pointer;width: .4rem;height: .4rem;border-radius: 50%;background-color: #ffffff;border: solid 1px rgba(0,0,0,.08);background-image: url('../images/a41.png');background-size: cover;background-position: center center;background-repeat: no-repeat;}
.md28734.xa-main .xa-close:hover{background-image: url('../images/a41-b.png');border: solid 1px var(--theme);background-color: var(--theme);}
.md28734.xa-main .xa-top{width: 100%;text-align: center;padding-bottom: .45rem;}
.md28734.xa-main .xa-titles{width: 100%;color: #111111;font-weight: bold;line-height: 1.2;}
.md28734.xa-main .xa-synopsis{width: 100%;padding-top: .1rem;max-width: 42em;margin: 0 auto;color: #666666;line-height: 1.75;}
.md28734.xa-main .xa-bottom{width: 100%;}
.md28734.xa-main .xa-two{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.md28734.xa-main .xa-item{width: 100%;margin-bottom: .2rem;}
.md28734.xa-main .xa-input{width: 100%;border: none;padding: 0 .2rem;height: .5rem;color: #333;background-color: #f3f3f3;}
.md28734.xa-main .xa-textarea{width: 100%;border: none;padding: .15rem .2rem;height: 1.7rem;color: #333;line-height: 1.6; background-color: #f3f3f3;}
.md28734.xa-main .xa-agreement{width: 100%;margin-bottom: .15rem;color: #666666;line-height: 1.75;}
.md28734.xa-main .xa-agreement a{color: #e60012;text-decoration: underline;}
.md28734.xa-main .xa-buttom{width: 100%;padding-top: .25rem;text-align: center;}
.md28734.xa-main .xa-submit{display: inline-block;cursor: pointer;border: none;padding: 0 .5rem;color: #ffffff;height: .5rem;line-height: .5rem;border-radius: .25rem;background-color: var(--theme);}
 
@media (min-width: 750px) {
  .md28734.xa-main .xa-two .xa-item{width: calc(50% - .1rem);}
}
@media (max-width: 750px) { 
  .md28734.xa-main .xa-cont{padding: .6rem .3rem;}
   .md28734.xa-main .xa-input{height: .6rem;}
   .md28734.xa-main .xa-submit{height: .6rem;line-height: .6rem;border-radius: .3rem;} 
}
