@charset "utf-8";

.wxts-box { background: url(/images/2021413-wyxx-bj.png) no-repeat #f9f9f9; background-size: cover; padding: 33px 0px; }
.wxts { display: block; width: 766px; margin-left: 380px; background-color: rgba(255,255,255,.8); padding: 30px 30px; border: 1px dashed #1658a0; background-size: cover; }
.wxts h5 { font-size: 22px; font-weight: bold; color: #da271a; margin-bottom: 15px; }
.wxts ul li { line-height: 30px; font-size: 16px; margin-top: 7px; }
.wxts ul li i { padding-right: 5px; }
.wxts ul li span { color: #da271a; }
.wyxx-bt { margin-left: 10px; margin-top: 55px; padding-bottom: 18px; }
.wyxx-bt img { float: left; }
.wyxx-bt h5 { float: left; font-size: 20px; font-weight: bold; height: 30px; line-height: 30px; margin-left: 10px; }
.biaoge { margin-top: 40px; }
.table22 { border: none; width: 97%; }
.table22>thead>tr>th { vertical-align: middle; font-size: 18px; }
.table22>tbody>tr>td { padding: 15px 8px; vertical-align: middle; font-size: 18px; }
.Item { font-size: 18px; width: 170px; height: 10px; text-align: right; font-weight: normal; }
.txInp { width: 99%; padding: 0 10px; height: 50px; border: 1px #cbcbcb solid; margin-right: 7px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.table22>tbody>tr>td .txInp1 { width: 99.5%; padding: 0 10px; height: 50px; border: 1px #cbcbcb solid; margin-right: 7px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.table22>tbody>tr>td .txInp2 { width: 75%; padding: 0 10px; height: 50px; border: 1px #cbcbcb solid; margin-right: 7px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.txSel { width: 39%; height: 44px; border: 1px #cbcbcb solid; margin-right: 7px; }
.area { width: 99.5%; height: 125px; border: 1px #cbcbcb solid; overflow-y: scroll; overflow-x: hidden; }
.tjBtn,.qxBtn { width: 118px; height: 39px; border: none; background-color: #246ded; font-size: 16px; color: #fff; border-radius: 3px; margin: 40px 10px; cursor: pointer; }
.tjBtn:hover { transition: all .1s linear; box-shadow: 0 0 10px #9fd6fe; }
.table44 { display: none; }
.yzm { width: 30%; padding: 0 0px; height: 50px; border: 1px #cbcbcb solid; margin-right: 7px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.knm { position: absolute; font-size: 14px; color: #999999; }
.SLB .wxts { width: auto; margin-left: auto; margin: 20px; }
.SLB .wxts h5 { font-size: 28px; }
.SLB .wxts ul li { font-size: 20px; line-height: 1.8; }
.SLB .wyxx-bt h5 { font-size: 24px; line-height: 1.8; height: auto; }
.SLB .wyxx-bt img { height: 46px; }
.SLB .table22>tbody>tr>td { display: block; font-size: 20px; position: relative; margin-bottom: 10px; width: 100%; height: auto; padding: 4px 0px; text-align: left; }
.SLB .knm { position: inherit; }
.SLB .table22>tbody>tr>td .txInp2 { width: 100%; }
.wyxx-bt:after { visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem; }
.scfj-nr{ border: 1px solid #ccc; line-height: 30px; margin-top: 16px; padding: 10px; border-radius: 4px;}
.scfj-nr:after { visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem; }
.scfj-nr button{padding: 4px 10px; cursor: pointer; font-size: 16px; float: right;}
.table22>tbody>tr>td.fileLabel {vertical-align: top !important; padding-top: 26px;}
@media screen and (max-width:999px) {
  .wxts { margin-left: 0px; margin-right: 0px; min-height: 450px; width: auto; padding: 20px 20px; }
  .wxts-box { padding-top: 0px; }
  .biaoge { margin-top: 0px; }
  .wxts { width: auto; margin-left: auto; margin: 10px; }
  .wxts h5 { font-size: 28px; }
  .wxts ul li { font-size: 20px; line-height: 1.8; }
  .wyxx-bt h5 { font-size: 24px; line-height: 1.8; height: auto; }
  .wyxx-bt img { height: 46px; }
  .table22>tbody>tr>td { display: block; font-size: 20px; position: relative; margin-bottom: 10px; width: 100%; height: auto; padding: 4px 0px; text-align: left; }
  .knm { position: inherit; }
  .table22>tbody>tr>td .txInp2 { width: 100%; }
  .table22>tbody>tr>td.fileLabel{padding-top: 10px;}
}
@media screen and (max-width:767px) {
  .wxts-box { background-image: none; }
}
@media screen and (max-width:1365px) {
  .wxts { width: auto; margin-right: 30px; margin-bottom: 20px; margin-left: 30px; }
}
@media screen and (max-width:650px) {
  .yzm { width: 70%; }
}
@media screen and (max-width:999px) {
  .table22 { width: 100%; }
  .pad_20 {padding: 10PX;}
}
@media screen and (max-width:400px) {
  .table44>tbody>tr>td.num { width: 76%; }
}
@media screen and (max-width:500px) {
  .yzm-img { display: block; }
}
