html{overflow-x: hidden;width: 100%;height: 100%;}
body{background:#fff ;width: 100%;height: 100%;background-size:100% auto;}
select {-webkit-appearance:none; outline:0;border: none;}
/* 通用头部 */
.ht_top {
    width: 100%; overflow: hidden;
    background: #fafafa url(https://www.huatu.com/z/topfooter/images/nav_bg.gif) repeat-x 0 0;
    line-height: 41px; }
.ht_top .zt_top {
    width: 1200px; height: 41px; margin: 0 auto; }
.ht_top h1 {
    float: left; }
.ht_top h1 a {
    float: left; width: 131px; height: 40px; overflow: hidden;
    background: url(https://www.huatu.com/z/topfooter/images/logo.gif) no-repeat;
    font-size: 12px; text-indent: -100em; }
.ht_top .topnav {
    float: right; color: #333; font-size: 12px; }
.ht_top .topnav a {
    padding: 0 8px; }
.ht_top .topnav a:hover {
    color: #e4393c; text-decoration: underline; }
.logo{float: left;width: 200px;}
.select{padding-left: 20px;background: url(https://sn.huatu.com/syzwb/2020/6/xian/images/icon-arr-1.png)no-repeat right center;}
.rz{float: right;}
.rz .rz-btn{height:50px;border-radius:30px;margin-top: 20px;
  /* background:#0a8aff;color: #ffffff;font-size: 22px; */
  line-height: 46px;cursor: pointer;width: 188px;text-align: center;transition: all .3s;
}
/* .rz .rz-btn:hover{background: none;border:1px solid #97ccff;color: #0a8aff;} */
/* .rz .rz-btn i{display:inline-block;width:25px;height:27px;vertical-align: middle;margin-right: 10px;background: url("https://www.walldrift.com/zt/gxszyffsx/images/icon1.png") no-repeat;background-size:cover ;} */
/* .rz .rz-btn:hover i{background: url("https://www.walldrift.com/zt/gxszyffsx/images/icon01.png") no-repeat;background-size:cover ;} */
/* .rz .rz-btn span{vertical-align: middle;} */
.dryingbtn {width:100%;margin:0 auto;height: 16px;padding: 0;text-align: center;color:#333;}
.dryingbtn span { font-size: 20px;background: url(https://ha.huatu.com/sf/images/off.png) no-repeat left -1px;padding-left: 30px;margin-right: 20px;cursor: pointer;}
.dryingbtn span.on {background: url(https://ha.huatu.com/sf/images/on.png) no-repeat left -1px;color:#1222ab;}
/* .dryingTr1, */
.dryingTr2{display:none;}  
.banner {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  background-image: url("https://www.walldrift.com/zt/gxszyffsx/images/banner_bg.png");
  background-repeat: no-repeat;
  background-position: top;
  background-size: 100% 100%;
  box-sizing: border-box;
  padding-bottom: 20px;
}
.box01{
  width: 800px; margin: 0 auto;
  padding: 40px 0;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(47,43,170,.1);
}
.box02{width: 1200px;margin: 0 auto;}
.layui-layer-content{height: auto!important;}
.txt01 {
  padding-bottom: 30px;
  font-size: 46px;
  text-align: center;
  color: #fff;
  margin-top: 20px;
}
.txt02 {
    font-size: 100px;
    line-height: 80px;
    margin-top: 27px;
    margin-bottom: 27px;
    text-align: center;
    color:#fff;
    font-weight: bold;
}
.txt03{color: #fff;width: 640px;margin: 20px auto 40px;line-height: 30px;font-size: 16px;}
.main{margin-top:110px;}
.pic{text-align: center;}
.pic h1{font-size: 70px;color: #0a8aff;line-height:1;text-shadow:0 5px 10px #ffffff;}
.pic h1 span{color: #fb7c56;}
/* .form-box{margin:50px auto;}
.form-box ul{margin:0 auto;width:600px;}
.form-box ul li{margin:20px auto;width:379px;height: 62px;}
.form-box ul li .inp-box{width: 100%;height: 100%;border-radius: 10px;position: relative;background: #ffffff;padding: 0 14px;border:1px solid #cbe6ff;}
.form-box ul li select{width: 100%;height: 100%;border-radius: 10px;background: url(https://sn.huatu.com/zt/2020sydwmk/images/select.png) 96% center no-repeat;padding: 0 14px;border:1px solid #cbe6ff;font-size: 16px; }
.form-box ul li .inp-box input.txt{width: 100%;height: 100%;border-radius: 10px;background: #ffffff url("https://www.walldrift.com/zt/gxszyffsx/images/down.png") no-repeat right center;font-size: 22px;cursor: pointer;padding-right: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.form-box ul li .inp-box .inp-select{position: absolute;left: 0;top: 64px;width: 100%;background: #ffffff;z-index: 3;border-radius: 10px;overflow: hidden;display: none;font-size: 16px;max-height: 300px;overflow-y: auto;}
.form-box ul li .inp-box .inp-select p{height: 32px;line-height: 32px;padding: 0 10px;width: 100%;cursor: pointer;transition: all .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.form-box ul li .inp-box .inp-select p:hover{background:#0a8aff;color: #ffffff;}
.form-box ul li .txt1{width:60%;height: 100%;border-radius: 10px;background: #ffffff;font-size:22px;float: left;}
.form-box ul li .zy{float: left;width:40%;height: 42px;background:#CCCCCB;border-radius: 30px;margin-top: 10px;cursor: pointer;padding: 0 5px;transition: all .3s;line-height: 42px;text-align: center;}
.form-box ul li .zy span{font-size:16px;color: #ffffff;}
.form-box ul li .zy.active{background:#0a8aff;}
 */
.txt01s span{color:#ffd600;font-weight: bold;}
.form-box{
    width: 1271px;
    height: 500px;
    background: url("https://www.walldrift.com/zt/gxszyffsx/images/form_bg.png") no-repeat center center;
    background-size: 100% 100%;
    margin: 0px auto;
    box-sizing: border-box;
    padding: 120px ;
}
.select_container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 33px;
}
.select_container select,.select_container input {
  display: block;
  /* width: 230px; */
  width: 190px;
  height: 52px;
  background-color: #FFFEFF;
  border: 1px solid rgba(118, 163, 248, 0.2);
  border-radius: 5px;
  color: #999999;
  font-size: 20px;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select_container select{
    background-image: url("https://www.walldrift.com/zt/gxszyffsx/images/select_bg.png");
    background-repeat: no-repeat;
    background-position: 94% 50%;
    background-size: 6%;
    background-color: #FFFEFF;
}

.select_container input.btn-box{text-align: center;margin:45px auto 0;width: 510px;}
.select_container input.btn,.btn-box .btns,.query .btn{float: right;width:246px;height:62px;line-height: 62px;background: #0a8aff;color: #fff;font-size:24px;cursor: pointer;font-family: "Microsoft YaHei";background:#0a8aff url("https://www.walldrift.com/zt/gxszyffsx/images/icon2.png") no-repeat 192px 16px;border-radius: 50px;outline: none;transition: all .3s;text-align: left;padding-left:38px;}
.query .btn{float: none;display: block;margin:10px auto 35px;}
.select_container input.btn:hover,.btn-box .btns:hover,.query .btn:hover{background-color:#fb7c56;}
.btn-box a.btns{float: left;background:#0a8aff;padding-left: 0;text-align: center;margin-left:52px; }
.rz-alert{display: none;border-radius: 30px;overflow: hidden;background: #ffffff;position: relative;padding: 0 40px;}
.rz-alert .closed{position: absolute;top:12px;right:20px;width:46px;background: #fff;height:46px;border-radius: 100%;text-align: center;cursor: pointer;}
.rz-alert h3{width: 100%;text-align: center;color: #0a8aff;font-size:40px;padding:10px 0 0;line-height: 50px;font-weight: normal;}
.rz-alert h3 p{color: #c5e0ff;font-size: 30px;}
.rz-alert h3 img{margin-right: 6px;vertical-align: middle;}
.rz-alert h3 span{vertical-align: middle;}
body .layui-layer.rz-class{border-radius: 30px;width:600px !important;}
.rz-alert ul{padding:10px 16px;}
.rz-alert ul li{height:50px;background:#e8f3ff;margin-top: 10px;border:1px solid #cfe8ff;}
.rz-alert ul li input{font-size: 20px;background: none;outline: none;padding: 0 10px;color: #0a8aff;}
.rz-alert ul li input::-webkit-input-placeholder{color: #85c5ff;}
.rz-alert ul li .txt{height: 100%;width: 100%;}
.rz-alert ul li .txt1{width: 50%;height: 100%;}
.rz-alert ul li .rzBtn{width: 40%;height: 100%;cursor: pointer;transition: all .3s;color: #fb7c56;}
.rz-alert ul li .rzBtn:hover{color: red;}
.rz-login{text-align: center;padding:10px 16px 40px;}
.rz-login .login{width:100%;height:50px;background:#0a8aff;color: #f1f8ff;font-size:20px;cursor: pointer;}
.layui-layer.dataClass{width: 90% !important;}

.cj{display: none;border-radius: 30px;overflow: hidden;background: #ffffff;position: relative;padding: 0 40px;}
.cj .closed{position: absolute;top:12px;right:20px;width:46px;background: #fff;height:46px;border-radius: 100%;text-align: center;cursor: pointer;}
.cj h3{width: 100%;text-align: center;color: #0a8aff;font-size:30px;padding:10px 0 0;line-height: 50px;font-weight: normal;}
.cj h3 p{color: #c5e0ff;font-size: 30px;}
.cj h3 img{margin-right: 6px;vertical-align: middle;}
.cj h3 span{vertical-align: middle;}
body .layui-layer.rz-class{border-radius: 30px;width:600px !important;}
.cj ul{padding:10px 16px;}
.cj ul li{height:50px;background:#e8f3ff;margin-top: 10px;border:1px solid #cfe8ff;}
.cj ul li input{font-size: 20px;background: none;outline: none;padding: 0 10px;color: #0a8aff;}
.cj ul li input::-webkit-input-placeholder{color: #85c5ff;}
.cj ul li .txt{height: 100%;width: 100%;}
.cj ul li .txt1{width: 50%;height: 100%;}
.cj ul li .rzBtn{width: 40%;height: 100%;cursor: pointer;transition: all .3s;color: #fb7c56;}
.cj ul li .rzBtn:hover{color: red;}
.cj-login{text-align: center;padding:10px 16px 40px;}
.cj-login .shaifen{width:100%;height:50px;background:#0a8aff;color: #f1f8ff;font-size:20px;cursor: pointer;}

.detail {
    cursor: pointer;
}
.data-main{/* display: none; */padding: 20px;}
.data-main table{width: 100%;border-collapse: collapse;}
.data-main table tr th{background: #2e93ff;color: #fff;font-size: 16px;cursor: pointer;line-height: 45px;border-left: 1px solid #2e93ff;    vertical-align: middle;
    text-align: center;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #90caff;
    border-left: 1px solid #90caff;
    line-height: 24px;
    transition: all .3s;
    /* background: #f6faff; */
    padding: 5px;}
.data-main table tr td{vertical-align: middle;text-align: center;font-size: 16px;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #90caff;border-left: 1px solid #90caff;line-height: 24px;transition: all .3s;background: #f6faff;padding: 5px;}
.data-main table tr:hover td{background:#2e93ff;color: #fff;}
.data-main table tr td:last-child {border-right: 1px solid #90caff;}
/*.data-main table tr th:nth-child(1){display: none;}*/
/*.data-main table .hide{display: none;}*/



.data-box{display: none;padding: 20px;}
.data-box table{width: 100%;border-collapse: collapse;}
.data-box table tr th{background: #2e93ff;color: #fff;font-size: 16px;cursor: pointer;line-height: 45px;border-left: 1px solid #2e93ff;    vertical-align: middle;
    text-align: center;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #90caff;
    border-left: 1px solid #90caff;
    line-height: 24px;
    transition: all .3s;
    /* background: #f6faff; */
    padding: 5px;}
.data-box table tr td{vertical-align: middle;text-align: center;font-size: 16px;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #90caff;border-left: 1px solid #90caff;line-height: 24px;transition: all .3s;background: #f6faff;padding: 5px;}
.data-box table tr:hover td{background:#2e93ff;color: #fff;}
.data-box table tr td:last-child {border-right: 1px solid #90caff;}
.dataClass .layui-layer-title{text-align: center;font-size:28px;color:#0a8aff;background: #f6faff;height: 60px;line-height: 60px;}
.dataClass .layui-layer-setwin{top: 12px;}
.dataClass .layui-layer-setwin a{background: url("https://www.walldrift.com/zt/gxszyffsx/images/icon3.png") no-repeat;width:36px;height:36px;background-position: 0 0;background-size:cover;}
.dataClass .layui-layer-btn .layui-layer-btn0{border-color: #0a8aff;background-color: #0a8aff;height: 44px;line-height: 44px;padding: 0 50px;border-radius: 26px;font-size: 20px;}
.layui-layer.msgClass{width:880px !important;border-radius: 30px;} 
.msg-box{display: none;}
.msgClass .msg-box{padding:20px 40px;}
.msgClass .msg-box h3{text-align: center;font-size:40px;color:#0a8aff;line-height:60px;font-weight: normal;}
.msgClass .msg-box h3 p{color: #c5e0ff;font-size: 30px;text-align: center;}
.msgClass .msg-box .msg-txt{margin-top:10px;}
.msgClass .msg-box p{font-size:18px;line-height:36px;text-align: justify;}
.msgClass .msg-box a,.msgClass .msg-box span.xn{color:#0a8aff;cursor: pointer;text-decoration: underline;}
.msgClass .msg-box .msg-btn{text-align: center;padding-bottom: 20px;margin-top: 12px;}
.msgClass .msg-box .msg-btn span{display: inline-block;width: 260px;height:50px;background:#0a8aff;color: #f1f8ff;border-radius:40px;text-align: center;line-height:50px;cursor: pointer;font-size:22px;}
/**/
.bg_table {width: 1000px;margin:0 auto;padding: 20px;padding:30px 40px;    
    background: rgba(255,255,255,0.6);border:2px solid #fff;
    background-size: 100% 100%;}
.bg_table table{
  width: 100%;text-align: center;
      border-collapse: collapse;
    border-spacing: 0;
    max-width: 100%;
}
.bg_table table th{
  font-size: 16px;
    font-weight: normal;
    border: 1px solid #fff;
    line-height: 55px;font-weight: bold;
    background: #0a8aff;
    color: #fff;
}
.bg_table table td {
    font-size: 14px;
    border: 1px solid #fff;
    line-height: 45px;
    color: #000;
}
.bg_table table td:last-child {
  font-size: 14px;
  border: 1px solid #fff;
  line-height: 45px;
  color: red;
}
.bg_table table td.bmrs{font-weight: bold;}
.bg_table table td.jzb{color: red;font-weight: bold;}
/*address*/
.box04s{margin:0 auto ;width: 1200px;}
.box04s h4{font-size: 48px;text-align: center;line-height: 100px;}
.box04s .tabBox {
    float:left; width:720px; border-right:1px solid #e3e3e3;
}
.box04s .tabTit{border-bottom: none;}
.box04s .tabTit li {
    float:left; height:40px; padding:0 20px; margin-right:10px; margin-bottom:10px; cursor: pointer;
    background: #0a8aff; border-radius:40px;
    color: #fff; font-size: 18px; line-height:40px; text-align:center; 
}
.box04s .tabTit li:hover,
.box04s .tabTit li.on {
    background: #f5d047;
}
.box04s .tabCon {
    height:135px; margin-top:15px; margin-left:20px;
}
.box04s .codeBox {
    float:right; width:220px; padding-top:20px;
    font-size:16px; text-align: center;
}
.box04s .codeBox img {
    display: block; width:180px; height: 180px; margin:0 auto 10px;
}
.box04s .codeBox p,.box04s .tabCon p{color: #000;line-height: 30px;font-size:18px;}

.ts{display: none;width: 100%;text-align: center;background: #efefef;color: #f00;padding: 5px 0 0;}
@media screen and (max-width:1200px) {
  .ht_top{line-height: 1.3rem;}
  .ht_top .zt_top{width: 100%;height: 2rem;line-height: 2rem;}
  .ht_top h1 a{width: 1.3rem;width: 6.3rem;margin-left: .5rem;}
  .ht_top .topnav{
    font-size: .8rem;
    /* text-indent: -1000rem; */
  }

	.hide,.topnav a:nth-child(n+2){display: none;}
    ::-webkit-scrollbar{display: none;}
   
   .banner {
    width: 100%;
    height: auto;
    padding: .2rem 0 1rem;
    background-size: auto 100%;
	  
  }
  .br01{display: block;}
  .box01{width: 98%;padding: 1rem 0;}
  .txt01 {
    padding-top: .8rem;
    padding-bottom: 0;
    font-size: 1rem;
  }
  .txt02 {
	  font-size: 2rem;
    margin: 1rem auto;
    line-height: 2.2rem;
    margin-bottom: .2rem;
    width: 80%;
  }
  .txt03{width: 92%;font-size: .4rem;line-height: .6rem;margin: 0 auto 1rem;}
	.dryingbtn{margin:.1rem auto;}
	.dryingbtn span {font-size:.5rem;background-position:left 3px;background-size:13%;}
	.dryingbtn span.on{font-size:.5rem;background-position:left 3px;background-size:13%;}
	.rz .rz-btn {height:1rem;border-radius:1.2rem;font-size:.6rem;line-height:.8rem;width:5rem;}
	.rz .rz-btn i {width:.5rem;height:.5rem;margin-right:.2rem;}
	.main {margin-top:2rem;}
	.main .pic{width:100%;margin: 0 auto;}
	.pic h1 {font-size:1.1rem;}
	.pic h2 {font-size:2.6rem;margin-top:.5rem;}
	.bmsj{border:.1rem solid #1E90FF;font-size:.5rem;padding:.4rem .3rem;width:90%;margin:.5rem auto;}
  .select_container{
    flex-direction: column;
    margin-bottom: 0;
  }
	.form-box{
    width: 90%;
    height: auto;
    background: rgba(255, 255, 255, .5);
    margin: .6rem auto;
    padding: .8rem;
  }
  .select_container li{
    width: 100%;
  }
  .select_container select,.select_container input {
    display: block;
    width: 100%;
    margin-bottom: .5rem;
    height: 1.8rem;
    background-position: 96% 50%;
    background-size: 3%;
    border-radius: .3rem;
    font-size: .7rem;
    padding-left: .6rem;
    padding-right: 1.4rem;
  }
  .input_container input {
    width: 100%;
    margin-bottom: .5rem;
    height: 1.8rem;
    font-size: .7rem;
  }
	.btn-box {margin:1rem auto 0;width: 100%;}
  .select_container input.btn,.btn-box .btns,.query .btn{width: 47%;height: 1.5rem;line-height: 1.5rem;font-size:.6rem;border-radius:.8rem;background-image: none;text-align:center;margin:0 auto;padding:0 0 0 0;}
  .query .btn{
    height: 2rem;line-height: 2rem;font-size: .8rem;float: none;margin: 0 auto;
  }
  .btn-box a.btns{
    width: 33%;
    height: 1.8rem;
    line-height:1.8rem;
    margin-left: 0.3%;
  }
  .txt01s{
    width: 90%;
    margin: 0 auto;
    line-height: 1.5rem;
    padding-top: .4rem;
    padding-bottom: .4rem;
  }
  .bg_table{width:100%;padding:.5rem;}
  .bg_table table th{
    font-size:.8rem;line-height: 2rem;
  }
  .bg_table table td{
    font-size: .7rem;line-height: 1.5rem;
  }
    .layui-layer.dataClass{width: 100% !important;}
    .dataClass .layui-layer-title{text-align: left;font-size:17px;height:32px;line-height:32px;}
    .dataClass .layui-layer-setwin{top: 0;right: 0;}
    .dataClass .layui-layer-setwin a{width: 32px;height: 32px;background-position: center;background-size: 20px 20px;}

    .data-main{padding: .3rem;}
    /*.data-main table tr:first-child{display: none;}*/
    .data-main table tr{border: 1px solid #cbe6ff;border-bottom: none;margin-bottom:.1rem; overflow: hidden;}
    .data-main table tr td{border: none;border-bottom: 1px solid #cbe6ff;text-align: center;font-size:.46rem;overflow: hidden;padding:.1rem;line-height: .72rem;}
    .data-main table tr td.yb5{width: 50%;float: left;overflow: hidden;}
    .data-main table tr th.yb6{display: none;}
    .data-main table tr td.yb6{display: none;}
    .data-main table tr td:before{content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;}
    .data-main table tr td:last-child{border-right: none;}
    .data-main table tr td:nth-of-type(1),.data-main table tr td:nth-of-type(6),.data-main table tr td:nth-of-type(10){background: #f7f7f7;}
    .data-main table tr:hover td{background:#0a8aff !important;color: #fff !important;}
	.data-main button{ padding:0 0;}



    .data-box{padding: .3rem;}
    /*.data-box table tr:first-child{display: none;}*/
    .data-box table tr{border: 1px solid #cbe6ff;border-bottom: none;margin-bottom:.1rem; overflow: hidden;}
    .data-box table tr td{border: none;border-bottom: 1px solid #90caff;text-align: center;font-size:.46rem;overflow: hidden;padding:.1rem;line-height: .72rem;}
    .data-box table tr td.yb5{width: 50%;float: left;overflow: hidden;}
    .data-box table tr th.yb6{display: none;}
    .data-box table tr td.yb6{display: none;}
    .data-box table tr td:before{content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;}
    .data-box table tr td:last-child{border-right: none;}
    .data-box table tr td:nth-of-type(1),.data-box table tr td:nth-of-type(6),.data-box table tr td:nth-of-type(10){background: #f7f7f7;}
    .data-box table tr:hover td{background:#0a8aff !important;color: #fff !important;}
    body .layui-layer.rz-class{width: 92% !important;}
    .layui-layer.msgClass{width:96% !important;border-radius:.3rem;} 
	.msgClass .msg-box{padding:.3rem;}
	.msgClass .msg-box h3{font-size:.52rem;padding-bottom:.2rem;line-height:.78rem;}
	.msgClass .msg-box .msg-txt{margin-top:.2rem;}
	.msgClass .msg-box p{font-size:.5rem;line-height:.78rem;}
	.msgClass .msg-box h3 p{font-size: .5rem;line-height:.6rem;}
	.msgClass .msg-box .msg-btn {padding-bottom:.3rem;margin-top:.3rem;}
	.msgClass .msg-box .msg-btn span {width:50%;height:1.2rem;border-radius:.6rem;line-height:1.2rem;font-size:.5rem;}
	.dataClass .layui-layer-btn .layui-layer-btn0{height: 28px;line-height: 26px;padding: 0 40px;font-size: 15px;}
	.rz-alert{border-radius: .3rem;padding: 0 .3rem .4rem;}
	.rz-alert .closed{width:1rem;height:1rem;}
	.rz-alert .closed img{width: 100%;height: 100%;}
	.rz-alert h3{font-size: .54rem;padding:.3rem 0 0 0;line-height: .76rem;}
	.rz-alert h3 p{font-size: .44rem;}
	.rz-alert ul,.rz-login{padding:.2rem .4rem;}
	.rz-alert ul li{height: 1.1rem;}
	.rz-alert ul li input{font-size: .5rem;padding: 0 .2rem;}
	.rz-login .login{height: 1.1rem;font-size: .5rem;}
    /*address*/
    .box04s{width: 100%;}
    .box04s h4{font-size: 1.2rem;line-height: 2rem;}
    .box04s .tabBox { float:none; width:17rem; margin:.5rem auto .5rem; border-right:none; }
    .box04s .tabTit li {
        height:1.5rem; padding:0 .588rem; margin-right:.25rem; margin-bottom:.25rem;
        border-radius:.25rem;
        font-size:.65rem; line-height:1.5rem;
    }
    .box04s .tabCon {
        height:auto; margin-top:0rem; margin-left:0;
        font-size: .65rem; line-height: 1rem;padding-bottom: 0;
    }
    .box04s .codeBox { float:right; width:50%; padding-top:0; font-size:.7rem; }
    .box04s .codeBox img { width:6rem; height: 6rem; margin-bottom:.25rem; }  
    .box04s .codeBox p,.box04s .tabCon p{line-height:1rem;font-size:.7rem;}
}