 #float-right {
   display: none;
 }

 .crumbs a {
   pointer-events: none;
   color: #4a4a4a;
 }

 .zlbgimg img {
   height: 100%;
 }

 .zlbgimg {
   float: left;
   display: inline-block;
   height: 50px;
   margin-top: 25px;
 }

 .f_download li {
   height: 100px;
   border-bottom: 1px solid #eee;
 }

 .f_download li span {
   float: left;
   line-height: 100px;
   color: #4a4a4a;
   font-size: 16px;
   margin-left: 12px;
 }

 .f_download li a:hover {
   text-decoration: none;
   background-color: #4e79ce;
 }

 .f_download li a {
   color: #fff;
   background: #6C97ED;
   float: right;
   line-height: 30px;
   margin-right: 35px;
   display: inline-block;
   width: 80px;
   height: 30px;
   border-radius: 15px;
   text-align: center;
   margin-top: 35px;
 }

 .divbd {
   z-index: 10;
   display: none;
   position: fixed;
   top: 40%;
   left: 50%;
   padding: 30px 20px;
   border: 1px solid #f2c3ba;
   background-color: #ffffff;
   width: 696px;
   margin-left: -348px;
 }

 .divbd input {
   border: 1px solid rgb(222, 224, 223);
   padding: 0px 12px;
   font-size: 15px;
   margin-right: 20px;
   border-radius: 5px;
   outline: none;
   height: 40px;
   vertical-align: inherit;
 }

 .dixiao {
   display: inline-block;
   color: #fff;
   text-decoration: none;
   border-radius: 5px;
   text-align: center;
   width: 80px;
   height: 40px;
   line-height: 40px;
   font-size: 15px;
   background-image: linear-gradient(90deg, #f8593f, #e12b39);
 }

 .dixiao:hover {
   text-decoration: none;
   color: #fff;
 }

 .divbd span {
   display: inline-block;
   color: #999999;
   font-size: 12px;
   text-align: center;
 }

 .divbd p {
   height: 18px;
 }

 .lefttext {
   position: absolute;
 }

 .lefttext > span > span {
   display: inline-block;
   width: 15px;
   height: 15px;
   line-height: 15px;
   text-align: center;
   border-radius: 3px;
   margin-right: 2px;
   background-color: #f5f6f7;
 }

 .ut {
   height: 15px !important;
   margin-right: 6px !important;
   position: relative;
   top: 2.5px;
 }

 .useraccept {
   position: absolute;
   right: 5px;
   bottom: 2px;
   margin: 10px;
 }

 .agreement {
   width: 42vw;
   height: 60vh;
   margin-left: -21vw;
   margin-top: -35vh;
   position: fixed;
   top: 50%;
   left: 50%;
   border-radius: 6px;
   padding: 30px 18px;
   box-shadow: rgba(0 0 0 / 6%) 2px 2px 6px 2px;
   background-color: #fff;
 }

 .ua {
   width: 90%;
   height: 84%;
   margin: 0 auto;
   resize: none;
   border: none;
   padding: 10px 20px 20px;
   outline: none;
   font-size: 14px;
   overflow-y: overlay;
   color: #3c3c3c;
 }

 .ua::-webkit-scrollbar {
   width: 4px;
 }

 .ua::-webkit-scrollbar-thumb {
   border-radius: 5px;
   background: rgba(0, 0, 0, 0.4);
 }

 .ua::-webkit-scrollbar-track {
   background-color: #e2e2e2;
   border-radius: 5px;
 }

 .agreement h2 {
   text-align: center;
   font-size: 20px;
   margin-bottom: 16px;
 }

 .uabtn {
   text-align: center;
   display: block;
   margin: 0 auto;
   width: 100px;
   height: 38px;
   padding: 0 20px;
   border: 1px solid #eee;
   line-height: 36px;
   border-radius: 5px;
   font-size: 15px;
   position: relative;
   top: 12px;
 }

 .uabtn:hover {
   color: #444;
   text-decoration: none;
   background-color: #d2d2d2;
 }

 .ua p {
   font-size: 16px;
 }

 .divbd .divbd-title {
   font-size: 16px;
   color: #666;
 }

 .divbd-title {
   display: none !important;
 }

 .zuduan {
   display: none;
   position: fixed;
   top: 0;
   left: 0;
   width: 100vw;
   height: 100vh;
   z-index: 12;
 }

 .off {
   width: 20px;
   height: 20px;
   position: absolute;
   text-align: center;
   font-size: 16px;
   line-height: 18px;
   font-weight: bold;
   color: #999;
   top: 0px;
   right: 0px;
 }

 .off:hover {
   text-decoration: none;
   background-color: #bbb;
   color: #fff;
 }

 a {
   cursor: pointer;
 }

 .divbd #yzm {
   position: relative;
 }

 .divbd #getmsg {
   position: absolute;
   right: 28px;
   top: 12px;
   text-decoration: none;
   font-size: 14px;
   color: #f34f3e;
   background: #fff;
   border: none;
 }

 .yzmk > span {
   display: block;
   width: 1px;
   height: 20px;
   background-color: #a9a9a9;
   position: absolute;
   left: 80px;
   top: 11px;
 }

 .yzmbox {
   margin-top: 15px;
   display: inline-block;
 }