/*.database-search{ padding-bottom: 0 }*/
/* 顶部 税务列表*/
.database-sec .database-list .database-item{ width: auto; margin-right: 42px; }
/*.database-sec .database-list .database-item:nth-of-type(9n){ margin-right: 42px }*/
.database-sec .database-list .database-item:nth-of-type(9n){ margin-right: 20px }
.database-sec .database-list .database-item.put-away { margin-right: 0;padding: 0 10px }
.database-sec .database-list .database-item{ width: 180px; margin-right: 20px; }
.database-sec .database-list .database-item.database-label{ width: 180px; background-size: cover; }
.database-sec .database-list .database-item:nth-of-type(5n){ margin-right: 0 }

/*单位优秀经验资料 展示 */
.f5f6f6{ background: #f5f6f6 }
.empirical-index .empirical-index{ width: 1180px; margin: 0 auto; }
.empirical-index .upload-empirical{ width: 150px; height: 45px; line-height: 45px; background: linear-gradient(180deg, #4586FE 0%, #1B6FEC 100%);border-radius: 5px; position: absolute; right: 0; top: 50%; transform: translate(110%, -50%); }
/*.empirical-index .page-title{ margin-bottom: 30px; }*/
.empirical-index .page-title{ margin-bottom: 10px; padding: 10px 0; }
/*.empirical-index .page-title-note{ margin-bottom: 20px; }*/
/*.empirical-index .tax-case-box { padding-top: 10px }*/
/*.database-sec .database-list .database-item, .database-sec .database-list .database-item.database-label{ width: 16%; margin-right: 3.2%; background-size: cover}*/
/*.database-sec .database-list .database-item:nth-of-type(6n){ margin-left: 0; }*/

/*广告轮播*/
.index-adv-swiper{ margin-top: 24px; margin-bottom: 24px }
.index-adv-swiper .adv-pagination{ position: absolute; bottom: 18px; z-index: 1; }
.index-adv-swiper .adv-pagination .swiper-pagination-bullet{ width: 30px; height: 2px; margin: 0; margin-right: 20px; opacity: .2; border-radius: 0; background: #fff; transition: .3s all }
.index-adv-swiper .adv-pagination .swiper-pagination-bullet:last-of-type { margin-right: 0; }
.index-adv-swiper .adv-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1 }
.index-adv-swiper .swiper-button-next.swiper-button-disabled,.index-adv-swiper .swiper-button-prev.swiper-button-disabled{ pointer-events: all; cursor: not-allowed }
.index-adv-swiper .swiper-button-next,.index-adv-swiper .swiper-button-prev { width: 50px; height: 60px; }
.index-adv-swiper .swiper-button-next { right: 0; }
.index-adv-swiper .swiper-button-prev{ left: 0 }
.team-co{ padding: 0 20px; background: rgba(224, 233, 230, .3); height: 56px; border: 1px solid #C9C9C9; }
.team-co .section-title{ font-size: 22px; }
.team-co .section-title::after{ width: 12px; height: 23px; left: -20px; top: 50%; transform: translateY(-50%); background: url("../../images/red-circle.png") no-repeat center; }
.team-co .section-more{ color: #878787; font-size: 18px }
.co-list{ padding: 20px 0 24px; }
.co-list .co{ width: 182px; height: 69px;	border: 1px solid #D7D7D7; margin-right: 19px; margin-bottom: 16px }
.co-list .co>img{ max-width: 100%; max-height: 100%; }
.co-list .co>img.active{ transform: translate(-50%, -50%) rotateY(90deg); }
.co-list .co:hover img.active{ transform: translate(-50%, -50%) rotateY(0) }
.co-list .co:hover img.un-active{ transform: translate(-50%, -50%) rotateY(90deg) }
.co-list .co:nth-of-type(6n){ margin-right: 0 }

/*单位优秀经验资料 上传 */
.empirical-index .complete-msg{ padding: 30px 0 66px 0 }
.empirical-index .complete-msg .complete-input { width: 49%; margin-bottom: 20px; }
.empirical-index .complete-msg .complete-input:nth-of-type(2n-1) { margin-right: 2%; }
.empirical-index .complete-msg .complete-input .input, .complete-msg .complete-input .layui-form-select{ position: relative;width: 450px; height: 50px; margin-left: 28px; padding-left: 20px; line-height: 50px; }
.empirical-index .complete-msg .complete-input .complete-label::after{ content: '*'; position: absolute; top: 50%; right: 0; transform: translate(200%, -50%); color: #DD0000; line-height: 1;}
.empirical-index .complete-msg .complete-input .input.border{ border: 1px solid #E1E1E1;border-radius: 5px }
/*.empirical-index .complete-msg .complete-input .layui-form-select .layui-select-title .layui-input{ height: 48px; border: 0; padding-left: 0 }*/
.empirical-index .complete-msg .msg-btn{ background: linear-gradient(180deg, #4586FE 0%, #1B6FEC 100%); margin-right: 22px; border-radius: 5px; width: 139px;  height: 50px; line-height: 50px; }
.empirical-index .complete-msg .complete-input .upload{ position: relative;width: 450px; margin-left: 28px; line-height: 50px; }
.empirical-index .complete-msg .complete-input .upload .layui-upload-list{ width: 120px; height: 120px; line-height: 1.5; border-radius: 5px; border: 1px solid #E1E1E1; }
.empirical-index .complete-msg .complete-input .upload .layui-upload-list>img{ max-width: 100%; max-height: 100%; object-fit: cover; }
.complete-msg .complete-input .layui-form-select{ padding-left: 0;  }
.complete-msg .complete-input .layui-form-select .layui-input{  height: 50px; padding-left: 20px; border-radius: 5px }
.complete-msg .complete-input .layui-input{ border-color: #E1E1E1 }
.empirical-index .complete-msg .complete-input .upload .iconfont { font-size: 30px; }
.empirical-index .complete-msg .msg-btn:last-of-type{ margin-right: 0; }
.empirical-index .complete-msg .reset{ background: linear-gradient(0deg, #D0D0D0 0%, #B1B1B1 100%); }
.width-100{ width: 100% }
.complete-btn{ padding-top: 30px; margin-bottom: 20px }
.complete-btn .layui-btn{ font-size: inherit }
html .layui-layer-page .layui-layer-content{ overflow: hidden }
.upload .upload-input{ display: none }
.upload .desc{ line-height: 1.6; margin-left: 18px }

.page-title-note{ padding-bottom: 10px }
.tax-case-list .pic-text .pic-wrap>img{ max-width: 100%; max-height: 100%; height: auto; object-fit: contain }
.complete-msg .company-note{ margin: 0 auto; text-align: left; width: 500px; }
.tax-case-box{ margin-top: 25px; }


