
.article-item {
  margin-bottom: 15px;
}
.article-item .article-title,
.article-item .article-title a {
  color: inherit;
  margin: 0;
}
.article-item .article-meta,
.article-item .article-meta a {
  color: #999;
  font-size: .85em;
}
.article-item .article-meta a {
  text-decoration: underline;
}
.article-item .article-thumb {
  margin-right: 10px;
  margin-bottom: 10px;
}
.article-item .article-text {
  margin-top: 7px;
}
html,
body {
  height: 100%;
}
.wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -60px;
  padding: 0 0 60px;
}

/*
首页 新版 绿色主题
 */
.box-2 {
  background:url(https://tax-z2-static-v1.ezpaychain.com/img-mapbackground.png);
  height: 526px;
}
.box-4 > div > div > img {
  padding-left: 150px;
}
.box-5 > ul {
  line-height:35px;
  font-size: 20px;
  padding: 20px 0;
  height: 80px;
}
.text {
  line-height:35px;
  font-size: 20px;
}
.bg-olive {
  font-size: 20px;
  letter-spacing: 2px;
  padding: 10px 20px 10px 20px;
  border-top-right-radius: 15px; 
  border-top-left-radius: 15px; 
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}
.navbar-inverse {
    background-color: #3d9970;
    border-color: #3d9970;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
}
.navbar-inverse .navbar-brand {
    color: #fff;
}
.buzhou {
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 3px;
  margin: 20px 200px;
  padding: 50px 0;
  box-shadow:2px 2px 5px #B0B0B0;
}
.buzhou > div > span:hover {
  color: #3d9970;
  -webkit-transition: all .2s; 
  -moz-transition: all .2s; 
  -ms-transition: all .2s; 
  -o-transition: all .2s; 
  transition: all .2s;
}
.download {
  background:url(https://tax-z2-static-v1.ezpaychain.com/img-citybackground.png);
  height: 516px;
}
.download > h1 {
  color: #fff;
  font-weight: 600;
  font-size: 50px;
  letter-spacing: 10px;
  padding-bottom: 20px;
}
.download > img {
  padding-top: 52px;
  padding-bottom: 35px;
}
.download-btn {
  font-size: 20px;
  letter-spacing: 2px;
  margin-top: 55px;
  padding: 10px 20px 10px 20px;
  border-top-right-radius: 15px; 
  border-top-left-radius: 15px; 
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}

/* define bootstrap 5 columns */
.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

.col-xs-1-5 {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
.col-sm-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
}
/*
首页 新版 绿色主题 结束
 */

.wrap > .container {
  padding: 70px 15px 20px;
}
.footer {
  height: 60px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  padding-top: 20px;
}
.jumbotron {
  text-align: center;
  background-color: transparent;
}
.jumbotron .btn {
  font-size: 21px;
  padding: 14px 24px;
}
.not-set {
  color: #c55;
  font-style: italic;
}
/* add sorting icons to gridview sort links */
a.asc:after,
a.desc:after {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  padding-left: 5px;
}
a.asc:after {
  content: "\e151";
}
a.desc:after {
  content: "\e152";
}
.sort-numerical a.asc:after {
  content: "\e153";
}
.sort-numerical a.desc:after {
  content: "\e154";
}
.sort-ordinal a.asc:after {
  content: "\e155";
}
.sort-ordinal a.desc:after {
  content: "\e156";
}
.grid-view th {
  white-space: nowrap;
}
.hint-block {
  display: block;
  margin-top: 5px;
  color: #999;
}
.error-summary {
  color: #a94442;
  background: #fdf7f7;
  border-left: 3px solid #eed3d7;
  padding: 10px 20px;
  margin: 0 0 15px 0;
}
/*# sourceMappingURL=style.map */

/*.file-input {
    overflow-x: auto;
}*/
/*    .file-preview {
        border-radius: 5px;
        border: 1px solid #ddd;
        padding: 5px;
        margin-bottom: 5px;
    }*/
    .file-preview-frame {
        /*display: table;*/
        margin: 8px;
        height: 134%;
        width : 160px;
        border: 1px solid #ddd;
        /*box-shadow: 1px 1px 5px 0px #a2958a;*/
        padding: 6px;
        float:left;
    }

    .file-drop-zone {
        border: 1px dashed #aaa;
        border-radius: 4px;
        overflow:hidden;
        /*height: 100%;*/
        text-align: center;
        vertical-align: middle;
        /*margin: 12px 15px 12px 12px;*/
        /*padding: 5px;*/
    }
    .file-preview-frame:hover {
        box-shadow: 0px 0px 3px 2px #00000038;
    }
    .jiahao{
        /*display: inline-block;*/
        font-size: 85px;
        display: block;
        width: 100%;
        color: #ccc;
        cursor:pointer;  
    }

.wechat-tip{
  display:none;
  z-index: 99;
  background: #333;
  padding: 12px 0;
  box-shadow: rgba(22, 22, 23, 0.62) 0px -10px 16px inset;
}
.wechat-tip p {
  color:#7f7e7e;
  margin:0px;
}
.wechat-tip img{
    width:30px;
    margin-top:-48px;
    margin-right:2px;
}
.app-icon img{
  border-radius:30px;
  border: none;
  width: 100px;
  height: 100px;
  margin-top: 34px;
}
.app-icon {
  width: 160px;
  height: 160px;
  border: none;
  background-color: #ffffff;
  margin: auto;
}
.app-title h2{
  font-size: 22px;
  margin-top: -5px;
  color: #333;
}
.app-info{
  color: #969b9d;
}

    #loading{
        background:#000;
        opacity:0.3;
        /*background-color: #f0c600;*/
        height: 100%;
        width: 100%;
        position: fixed;
        z-index: 10;
        margin-top: 0px;
        top: 0px;
        -moz-opacity:0.1;

    }
    #loading-center{
        width: 100%;
        height: 100%;
        position: relative;
        }
    #loading-center-absolute {
        position: absolute;
        left: 50%;
        top: 50%;
        height: 150px;
        width: 150px;
        margin-top: -75px;
        margin-left: -75px;
        -moz-border-radius: 50% 50% 50% 50%;
        -webkit-border-radius: 50% 50% 50% 50%;
        border-radius: 50% 50% 50% 50%;

    }
    .object{
        width: 20px;
        height: 20px;
        background-color: #FFF;
        position: absolute;
        -moz-border-radius: 50% 50% 50% 50%;
        -webkit-border-radius: 50% 50% 50% 50%;
        border-radius: 50% 50% 50% 50%;
        -webkit-animation: animate 1s infinite;
        animation: animate 1s infinite;
        }

    #object_one {
        top: 19px;
        left: 19px; 

        }
    #object_two {
        top: 0px;
        left: 65px; 
        -webkit-animation-delay: 0.1s; 
        animation-delay: 0.1s;

        }
    #object_three {
        top: 19px;
        left: 111px;    
        -webkit-animation-delay: 0.2s; 
        animation-delay: 0.2s; 

        }
    #object_four {
        top: 65px;
        left: 130px; 
        -webkit-animation-delay: 0.3s; 
        animation-delay: 0.3s; 
    }
    #object_five {
        top: 111px;
        left: 111px; 
        -webkit-animation-delay: 0.4s; 
        animation-delay: 0.4s; 
    }
    #object_six {
        top: 130px;
        left: 65px;
        -webkit-animation-delay: 0.5s; 
        animation-delay: 0.5s; 
    }
    #object_seven {
        top: 111px;
        left: 19px;
        -webkit-animation-delay: 0.6s; 
        animation-delay: 0.6s; 
    }
    #object_eight {
        top: 65px;
        left: 0px;
         -webkit-animation-delay: 0.7s; 
        animation-delay: 0.7s; 
    }
    @-webkit-keyframes animate {
      25% {
        -ms-transform: scale(1.5); 
        -webkit-transform: scale(1.5);   
        transform: scale(1.5);  
          }
      75% {
        -ms-transform: scale(0); 
        -webkit-transform: scale(0);  
        transform: scale(0);  
          }
    }

    @keyframes animate {
      50% {
        -ms-transform: scale(1.5,1.5); 
        -webkit-transform: scale(1.5,1.5); 
        transform: scale(1.5,1.5); 
          }
      100% {
        -ms-transform: scale(1,1); 
        -webkit-transform: scale(1,1); 
        transform: scale(1,1); 
          }
    }

   .user-image{
        float: left;
        width:25px;
        border-radius:50%;
        height: 25px;
        margin-right: 2px;
    }
