sing_i.h-top{width:  100%;background: #fff;display:  block;height: 75px;}
.logo-h{width:1060px;height:75px;margin:0 auto;}
.logo-h a{display:block;width: 175px;height:55px;padding: 10px 0px;}
.logo-h a img{display:block;width:100%;}
.container-h{width:100%;height: 100%;margin: 0px;padding: 0px;display:  block;}
.form-h{width:1060px;height: 630px;margin:0 auto;background:  url(../images/h8.png) no-repeat;background-size: 540px auto;background-position: left bottom;}
.xy_fm {width: 430px;height: 275px;float: right;margin-right: 10px;margin-top: 175px;}
.xy_fm .xy_ftip {text-align: center;font-size: 20px;margin-bottom: 35px;color: #fff !important;}
.xy_dfm {background-color: #fff;width: 430px;height: 450px;border-radius: 10px;border: 1px solid #fff;box-shadow: 0px 0px 30px #008dff;}
.xy_dfm p {border: 1px solid #dcdcdc;width: 303px;height: 48px;display: block;border-radius: 3px;margin-top: 20px;}
.xy_hh {padding-left: 40px;}
.xy_dfm .xy-yzm {height: 48px;position: relative;}
.xy_dfm .xy-yzm input {width: 120px;margin-right: 0px !important;line-height: 40px;}
.xy_dfm .xy-yzm span {width: 100px;float: right;position: absolute;top: 4px;left: 240px;}
.xy_dfm .xy-yzm span img {width: 100px;display: block;}
.xy-name {background: url(../images/name-h1.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy-mm {background: url(../images/pass-h2.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy-yzm {background: url(../images/more-h3.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy_dfm p input {border: 0px;color: #666;background-color: transparent;height: 48px;width: 100%;display: block;cursor: pointer;line-height: 40px;font-size: 14px;}
.xy_ltj {width: 348px !important;background: #008dff;border: 1px solid #008dff !important;box-shadow: 0px 0px 8px #008dff;font-size:  16px !important;}
.xy_ltj input {width: 100%;margin: 0px !important;}
.xy_dfm label {color: #008dff;font-size: 24px;display: block;font-weight: bold;text-align:  center;line-height:  30px;margin: 35px auto 30px auto;}
input[type="submit"] {color: #fff !important;font-size: 16px !important;}

.jred{color:red;padding-left:10px;margin-top:5px;display:block;height:  20px;line-height: 20px;}

.footer-h{color: #fff;text-align: center;width: 100%;margin-top: 150px;}
.footer-ht{color: #999;text-align: center;width: 100%;margin: 50px 0px;}


/*1*/
.ht-waper{background:#fff;height: 75px;}
.ht-top{width:1420px;margin:0 auto;zoom:1;clear:both;overflow:hidden;}
.ht-top .ht_logo{float:left;display:block;width:175px;height:55px;margin:10px auto;}
.ht-top .ht_logo img{display:block;width:175px;height:55px;}
.ht-top .ht_navg{float:left;display:block;overflow:hidden;zoom:1;margin-left: 40px;}
.ht-top .ht_navg li{display:block;float:left;height:75px;margin-left:50px;}
.ht-top .ht_navg li a{display:block;font-size:16px;color:#333;height:75px;line-height:75px;}
.ht-top .ht_navg li a:hover,.ht-top .ht_navg li.ht_front a{font-weight:bold;font-size:16px;color:#008dff;background: url(../images/h15.png) no-repeat;background-position:center bottom;}
.ht-top .ht_iden{float:right;display:block;zoom:1;margin: 21.5px auto;}
.ht-top .ht_iden li{float:right;height: 26px;margin: 0px 8px;}
.ht-top .ht_iden li img{width: auto;height: 100%;display:block;}
.ht-top .ht_iden li a{width: 26px;height: 26px;display:block;}
.ht-top .ht_iden li a.Xxc{position:relative;width:26px;height: 26px;background:url(../images/h10.png) no-repeat;background-size: auto 100%;}
.ht-top .ht_iden li a.active{background:url(../images/h10_h.png) no-repeat !important;background-size: auto 100% !important;}
.ht-top .ht_iden li a.Xxc em{position:absolute;width: 6px;height: 6px;border-radius:50%;background: #e32b54;top: 2px;right: 5px;}

.ht-top .ht_iden li a.grc{position:relative;width:26px;height: 26px;background:url(../images/h12.png) no-repeat;background-size: auto 100%;}
.ht-top .ht_iden li a.active_g{background:url(../images/h12_h.png) no-repeat !important;background-size: auto 100% !important;}

.ht-container{width:1420px;margin:0 auto;display:block;}
.ht-nav{font-size:24px;color:#333;line-height:75px;}
.ht-nav label{font-size:16px;color:#666;font-weight:normal;margin-left:15px;}
.container_xl{background: #fff;margin: 0 auto 25px auto;padding: 20px 40px 40px 40px;}
.container_xl>h2{font-size:18px;color: #333;/* font-weight: normal; */margin-bottom: 20px;}
.htc1{overflow:hidden;zoom:1;clear:both;}
.htc1 label{display:block;float:right;line-height: 40px;}
.htc1 label a{color: #008dff;display:  inline-block;border: 1px solid #008dff;height: 28px;line-height: 28px;padding: 0px 10px;border-radius: 5px;margin-left: 15px;}
.ht-tab1{display:block;float:left;overflow:hidden;zoom:1;}
.ht-tab1 li{display:block;float:left;}
.ht-tab1 li span{display:block;font-size:16px;color:#333;line-height:40px;margin: 0px 25px;}
.ht-tab1 li span.hover{color:#008dff;border-bottom:3px solid #008dff;}
.echart1{border:1px solid #dee2e9;padding: 20px 25px 35px 25px;}

.echart1 form{overflow:hidden;zoom:1;}
.echart1 form .timery{display:  block;width: 200px !important;border: 1px solid #b3b8c1;line-height: 33px;height: 33px;padding: 0px 20px;font-size:14px;float: left;border-radius: 5px;background: url(../images/h16.png) no-repeat;background-position: 205px 3px;}
.echart1 form .sel_waper{width:175px;float: right;height: 35px;margin-left: 20px;}
.echart1 form .sel_waper select{width: 175px !important;border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;/* width: 1px !important; */}
.echart1 .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 14px !important;line-height: 34px !important;}
.echart1 .select2-container--default .select2-selection--single{border-color:#b3b8c1 !important;height:35px !important;}
.echart1 .select2-container--default .select2-selection--single .select2-selection__arrow{top: 4px !important;}


.ctable1{width:100%;border-top: 1px solid #dee2e9;}
.ctable1 thead tr{background:#f4f4f4;}
.ctable1 th,.ctable1 td{font-size:14px;text-align:left;line-height: 50px;color:#333;padding:0px 15px;}
.ctable1 tbody td{cursor:pointer;border-bottom: 1px dashed #dee2e9;}
.ctable1 tbody tr.Bcolor{background:#f1f3fa;}

.notice{}
.notice h5{font-size:16px;color:#008dff;font-weight:normal;line-height: 32px;padding: 0px;margin: 0PX;}
.notice label{font-size:14px;color:#999;display:block;line-height: 32px;}
.notice p{font-size:14px;color:#333;line-height:28px;}
.notice p.ptit{}
.notice p.pnr{text-indent:3em;}
.notice em{font-size:14px;color:#333;line-height:28px;display:block;width: 85px;margin: 0 auto;}

.container_Tb{margin-top:20px;}
.container_Tb h3{color:#333;font-size:16px;font-weight:normal;border-bottom:1px solid #dee2e9}
.container_Tb h3 span{display:inline-block;line-height:36px;margin-left:30px;color:#008dff;border-bottom:3px solid #008dff;}
.container_Tb h3 a{display:inline-block;line-height:36px;margin-left:30px;}
.container_Tb h3 a.active{color:#008dff;border-bottom:3px solid #008dff;}

.container_Tb form{margin:20px 0px 20px 30px;display:block;zoom:1;overflow:hidden;}
.container_Tb form .timery{display:  block;width: 200px !important;border: 1px solid #b3b8c1;line-height: 33px;height: 33px;padding: 0px 20px;font-size:14px;float: left;border-radius: 5px;background: url(../images/h16.png) no-repeat;background-position: 205px 3px;}
.container_Tb form .sel_waper{width:175px;float: left;height: 35px;margin-left: 20px;}
.container_Tb form .sel_waper select{width:175px;;}
.container_Tb .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 14px !important;line-height: 34px !important;}
.container_Tb .select2-container--default .select2-selection--single{border-color:#b3b8c1 !important;height:35px !important;}
.container_Tb .select2-container--default .select2-selection--single .select2-selection__arrow{top: 4px !important;}
.container_Tb .btn{width:85px;height: 34px;line-height: 32px;background:#1890ff;color:#fff;font-size: 14px;border: 1px solid #1890ff;outline:none;border-radius: 5px;margin-left: 20px;}



.yh-page {width: 100%;margin: 40px 0px 20px 0px;text-align: center;height: 26px;}
.yh-page a {background: #fff;border: 1px solid #ddd;display: inline-block;color: #9e9e9e !important;height: 26px;width: 26px;vertical-align: -1px;text-align: center;line-height: 26px;margin-right: 10px;border-radius:3px;text-decoration: none;}
.yh-page a:hover{border-color: #008dff;color: #008dff !important;}
.yh-page a.current:hover{background:#fff;color: #008dff !important;border-color: #008dff;}
.yh-page em {display: inline-block;font-size: 12px;color: #333;font-style:normal;margin-right:10px;}
.yh-page a.mel{vertical-align: -3px;background-color:#f8f8f8 !important;padding-left: 0px;width: 47px;}
.yh-page .current {background: #dee2e9;color: #fff !important;border-color: #dee2e9;vertical-align: -1px;width: 26px;height: 26px;}
.yh-page input {width: 30px;height: 26px;padding: 0px 5px;border: 1px solid #ddd;margin-right: 10px;color:#222;vertical-align: 0px;}
.yh-page .sxyy{font-size: 24px;width: 42px;height: 26px;color:#999;text-align: center;line-height: 23px;padding-left: 5px;/* padding: 0px; */vertical-align: -4px !important;cursor:  pointer;}
.yh-page .last,.yh-page .next{width: 55px;}



.ctable2 thead th:last-child img{vertical-align: -4px;width:20px;height:20px;margin-left: 5px;}
.ctable2 tbody tr td:last-child{color:#ff8300;}
.ctable2 tbody tr td span{height:  20px;line-height: 16px;display:  inline-block;margin: 15px auto;}


.htc1{}
.ht-tab2{overflow:hidden;zoom:1;clear:both;margin-bottom:15px;}
.ht-tab2 li{display:block;float:left;}
.ht-tab2 li span{display:block;width:110px;height:32px;line-height:32px;font-size:16px;text-align:center;background:#f2f8fe;color:#666;border-radius:3px;margin-left:30px;cursor:  pointer;}
.ht-tab2 li span:hover,.ht-tab2 li span.hover{background:#008dff;color:#fff;}
.etab1 .date{width: 240px;height:33px;line-height:33px;border-radius:5px;float:  left;zoom:  1;}
.etab1 .date input{width: 240px;padding:0px 20px;height: 35px;line-height: 35px;border-radius:5px;outline: none;border: 1px solid #b3b8c1;background: url(../images/h16.png) no-repeat;background-position:  205px 3px;font-size: 14px;}
.etab1 table tbody tr td:last-child{background:#f4f4f4;}
.etab1 table tbody tr:last-child{background:#f4f4f4;}
.etab1 table tbody tr:last-child td:first-child{font-weight:bold;}
.etab1 table tr td:first-child,.etab1 table tr th:first-child{border-right:1px solid #dee2e9;}
.etab1 table tr td:last-child,.etab1 table tr th:last-child{border-left:1px solid #dee2e9;}

.center_x{margin-top:20px;}
.center_x h4{font-size:16px;color:#008dff;font-weight:normal;}
.center_x h4 span{display: inline-block;border-bottom:3px solid #008dff;line-height: 32px;margin-left: 30px;}
.center_x .notice{border:1px solid #dee2e9;padding-bottom: 50px;}
.center_x .notice h5,.center_x .notice label,.center_x .notice p{margin:0px 20px;}
.center_x .notice b{font-size:14px;color:#333;background:#f4f4f4;display:block;line-height:40px;padding-left:30px;margin-bottom:10px;}


.h-top{width:  100%;background: #fff;display:  block;height: 75px;}
.logo-h{width:1060px;height:75px;margin:0 auto;}
.logo-h a{display:block;width: 175px;height:55px;padding: 10px 0px;}
.logo-h a img{display:block;width:100%;}
.container-h{width:100%;height: 100%;margin: 0px;padding: 0px;display:  block;}
.form-h{width:1060px;height: 630px;margin:0 auto;background:  url(../images/h8.png) no-repeat;background-size: 540px auto;background-position: left bottom;}
.xy_fm {width: 430px;height: 275px;float: right;margin-right: 10px;margin-top: 175px;}
.xy_fm .xy_ftip {text-align: center;font-size: 20px;margin-bottom: 35px;color: #fff !important;}
.xy_dfm {background-color: #fff;width: 430px;height: 450px;border-radius: 10px;border: 1px solid #fff;box-shadow: 0px 0px 30px #008dff;}
.xy_dfm p {border: 1px solid #dcdcdc;width: 303px;height: 48px;display: block;border-radius: 3px;margin-top: 20px;}
.xy_hh {padding-left: 40px;}
.xy_dfm .xy-yzm {height: 48px;position: relative;}
.xy_dfm .xy-yzm input {width: 120px;margin-right: 0px !important;line-height: 40px;}
.xy_dfm .xy-yzm span {width: 100px;float: right;position: absolute;top: 4px;left: 240px;height: 40px;}
.xy_dfm .xy-yzm span img {width: 100px;display: block;height: 40px;}
.xy-name {background: url(../images/name-h1.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy-mm {background: url(../images/pass-h2.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy-yzm {background: url(../images/more-h3.png) no-repeat;background-size: 25px 25px;background-position: 10px 10px;padding-left: 45px;}
.xy_dfm p input {border: 0px;color: #666;background-color: transparent;height: 48px;width: 100%;display: block;cursor: pointer;line-height: 40px;font-size: 14px;}
.xy_ltj {width: 348px !important;background: #008dff;border: 1px solid #008dff !important;box-shadow: 0px 0px 8px #008dff;font-size:  16px !important;}
.xy_ltj input {width: 100%;margin: 0px !important;}
.xy_dfm label {color: #008dff;font-size: 24px;display: block;font-weight: bold;text-align:  center;line-height:  30px;margin: 35px auto 30px auto;}
input[type="submit"] {color: #fff !important;font-size: 16px !important;}

.jred{color:red;padding-left:10px;margin-top:5px;display:block;height:  20px;line-height: 20px;}

.footer-h{color: #fff;text-align: center;width: 100%;margin-top: 150px;}
.footer-ht{color: #999;text-align: center;width: 100%;margin: 50px 0px;}


/*1*/
.ht-waper{background:#fff;height: 75px;}
.ht-top{width:1420px;margin:0 auto;zoom:1;clear:both;overflow:hidden;}
.ht-top .ht_logo{float:left;display:block;width:175px;height:55px;margin:10px auto;}
.ht-top .ht_logo img{display:block;width:175px;height:55px;}
.ht-top .ht_navg{float:left;display:block;overflow:hidden;zoom:1;margin-left: 40px;}
.ht-top .ht_navg li{display:block;float:left;height:75px;margin-left:50px;}
.ht-top .ht_navg li a{display:block;font-size:16px;color:#333;height:75px;line-height:75px;}
.ht-top .ht_navg li a:hover,.ht-top .ht_navg li.ht_front a{font-weight:bold;font-size:16px;color:#008dff;background: url(../images/h15.png) no-repeat;background-position:center bottom;}
.ht-top .ht_iden{float:right;display:block;zoom:1;margin: 21.5px auto;}
.ht-top .ht_iden li{float:right;height: 26px;margin: 0px 8px;}
.ht-top .ht_iden li img{width: auto;height: 100%;display:block;}
.ht-top .ht_iden li a{width: 26px;height: 26px;display:block;}
.ht-top .ht_iden li a.Xxc{position:relative;width:26px;height: 26px;background:url(../images/h10.png) no-repeat;background-size: auto 100%;}
.ht-top .ht_iden li a.active,.Xxc:hover{background:url(../images/h10_h.png) no-repeat !important;background-size: auto 100% !important;}
.ht-top .ht_iden li a.Xxc em{position:absolute;width: 6px;height: 6px;border-radius:50%;background: #e32b54;top: 2px;right: 5px;}

.ht-top .ht_iden li a.grc{position:relative;width:26px;height: 26px;background:url(../images/h12.png) no-repeat;background-size: auto 100%;}
.ht-top .ht_iden li a.active_g,.grc:hover{background:url(../images/h12_h.png) no-repeat !important;background-size: auto 100% !important;}

.ht-container{width:1420px;margin:0 auto;display:block;}
.ht-nav{font-size:24px;color:#333;line-height:75px;}
.ht-nav label{font-size:16px;color:#666;font-weight:normal;margin-left:15px;}
.container_xl{background: #fff;margin: 0 auto 25px auto;padding: 20px 40px 40px 40px;overflow:  hidden;}
.container_xl>h2{font-size:18px;color: #333;/* font-weight: normal; */margin-bottom: 20px;}
.htc1{overflow:hidden;zoom:1;clear:both;}
.htc1 label{display:block;float:right;line-height: 40px;}
.htc1 label a{color: #008dff;display:  inline-block;border: 1px solid #008dff;height: 28px;line-height: 28px;padding: 0px 10px;border-radius: 5px;margin-left: 15px;}
.ht-tab1{display:block;float:left;overflow:hidden;zoom:1;}
.ht-tab1 li{display:block;float:left;}
.ht-tab1 li span{display:block;font-size:16px;color:#333;line-height:40px;margin: 0px 25px;cursor:  pointer;}
.ht-tab1 li span.hover{color:#008dff;border-bottom:3px solid #008dff;}
.echart1{border:1px solid #dee2e9;padding: 20px 25px 35px 25px;}

.echart1 form{overflow:hidden;zoom:1;margin-bottom: 20px;}
.echart1 form .timery{display:  block;width: 200px !important;border: 1px solid #b3b8c1;line-height: 33px;height: 33px;padding: 0px 20px;font-size:14px;float: left;border-radius: 5px;background: url(../images/h16.png) no-repeat;background-position: 205px 3px;}
.echart1 form .sel_waper{width:175px;float: right;height: 35px;margin-left: 20px;}
.echart1 form .sel_waper select{width:175px;;}
.echart1 .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 14px !important;line-height: 34px !important;}
.echart1 .select2-container--default .select2-selection--single{border-color:#b3b8c1 !important;height:35px !important;}
.echart1 .select2-container--default .select2-selection--single .select2-selection__arrow{top: 4px !important;}


.ctable1{width:100%;border-top: 1px solid #dee2e9;}
.ctable1 thead tr{background:#f4f4f4;}
.ctable1 th,.ctable1 td{font-size: 13px;text-align:left;line-height: 40px;color:#333;padding:0px 15px;white-space: nowrap;}
.ctable1 tbody td{cursor:pointer;border-bottom: 1px dashed #dee2e9;}
.ctable1 tbody tr.Bcolor{background:#f1f3fa;}

.notice{}
.notice h5{font-size:16px;color:#008dff;font-weight:normal;line-height: 32px;padding: 0px;margin: 0PX;}
.notice label{font-size:14px;color:#999;display:block;line-height: 32px;}
.notice p{font-size:14px;color:#333;line-height:28px;}
.notice p.ptit{}
.notice p.pnr{text-indent:3em;}
.notice p.pnr a{color:#ff0000;}
.notice p.pnr a img{vertical-align: -2px;margin-left: 5px;}
.notice em{font-size:14px;color:#333;line-height:28px;display:block;width: 85px;margin: 0 auto;}

.container_Tb{margin-top:20px;}
.container_Tb h3{color:#333;font-size:16px;font-weight:normal;border-bottom:1px solid #dee2e9}
.container_Tb h3 span{display:inline-block;line-height:36px;margin-left:30px;color:#008dff;border-bottom:3px solid #008dff;}
.container_Tb h3 a{display:inline-block;line-height:36px;margin-left:30px;}
.container_Tb h3 a{display:inline-block;line-height:36px;margin-left:30px;}
.container_Tb h3 a.active,.container_Tb h3 a:hover{color:#008dff;border-bottom:3px solid #008dff;}

.container_Tb form{margin: 20px 0px 20px 0px;display:block;zoom:1;overflow:hidden;}
.container_Tb form .timery{display:  block;width: 200px !important;border: 1px solid #b3b8c1;line-height: 33px;height: 33px;padding: 0px 20px;font-size:14px;float: left;border-radius: 5px;background: url(../images/h16.png) no-repeat;background-position: 205px 3px;}
.container_Tb form .sel_waper{width:175px;float: left;height: 35px;margin-left: 20px;}
.container_Tb form .sel_waper select{width:175px;;}
.container_Tb .select2-container--default .select2-selection--single .select2-selection__rendered{font-size: 14px !important;line-height: 34px !important;}
.container_Tb .select2-container--default .select2-selection--single{border-color:#b3b8c1 !important;height:35px !important;}
.container_Tb .select2-container--default .select2-selection--single .select2-selection__arrow{top: 4px !important;}
.container_Tb .btn{width:85px;height: 34px;line-height: 32px;background:#1890ff;color:#fff;font-size: 14px;border: 1px solid #1890ff;outline:none;border-radius: 5px;margin-left: 20px;padding: 0px;}



.yh-page {width: 100%;margin: 40px 0px 20px 0px;text-align: center;height: 26px;}
.yh-page a {background: #fff;border: 1px solid #ddd;display: inline-block;color: #9e9e9e !important;height: 26px;width: 26px;vertical-align: -1px;text-align: center;line-height: 26px;margin-right: 10px;border-radius:3px;text-decoration: none;}
.yh-page a:hover{border-color: #008dff;color: #008dff !important;}
.yh-page a.current:hover{background:#fff;color: #008dff !important;border-color: #008dff;}
.yh-page em {display: inline-block;font-size: 12px;color: #333;font-style:normal;margin-right:10px;}
.yh-page a.mel{vertical-align: -3px;background-color:#f8f8f8 !important;padding-left: 0px;width: 47px;}
.yh-page .current {background: #dee2e9;color: #fff !important;border-color: #dee2e9;vertical-align: -1px;width: 26px;height: 26px;}
.yh-page input {width: 30px;height: 26px;padding: 0px 5px;border: 1px solid #ddd;margin-right: 10px;color:#222;vertical-align: 0px;}
.yh-page .sxyy{font-size: 24px;width: 42px;height: 26px;color:#999;text-align: center;line-height: 23px;padding-left: 5px;/* padding: 0px; */vertical-align: -4px !important;cursor:  pointer;}
.yh-page .last,.yh-page .next{width: 55px;}



.ctable2 thead th:last-child img{vertical-align: -4px;width:20px;height:20px;margin-left: 5px;cursor:  pointer;}
.ctable2 tbody tr td:last-child{color:#ff8300;}
.ctable2 tbody tr td span{height:  20px;line-height: 16px;display:  inline-block;margin: 15px auto;}


.htc1{}
.ht-tab2{overflow:hidden;zoom:1;clear:both;margin-bottom:15px;margin-top:  15px;}
.ht-tab2 li{display:block;float:left;}
.ht-tab2 li span{display:block;width:110px;height:32px;line-height:32px;font-size:16px;text-align:center;background: #d6e8fc;color: #666;border-radius:3px;margin-left:30px;cursor:  pointer;/* border: 1px solid #008dff; */}
.ht-tab2 li span:hover,.ht-tab2 li span.hover{background:#008dff;color:#fff;}
.etab1{}
.etab1 table tbody tr td:last-child{background:#f4f4f4;}
.etab1 table tbody tr:last-child{background:#f4f4f4;}
.etab1 table tbody tr:last-child td:first-child{font-weight:bold;}
.etab1 table tr td:first-child,.etab1 table tr th:first-child{border-right:1px solid #dee2e9;}
.etab1 table tr td:last-child,.etab1 table tr th:last-child{border-left:1px solid #dee2e9;}

.center_x{margin-top:20px;}
.center_x h4{font-size:16px;color:#008dff;font-weight:normal;}
.center_x h4 span{display: inline-block;border-bottom:3px solid #008dff;line-height: 32px;margin-left: 30px;}
.center_x .notice{border:1px solid #dee2e9;padding-bottom: 50px;}
.center_x .notice h5,.center_x .notice label,.center_x .notice p{margin:0px 20px;}
.center_x .notice b{font-size:14px;color:#333;background:#f4f4f4;display:block;line-height:40px;padding-left:30px;margin-bottom:10px;}

.ht-tab3{overflow:hidden;zoom:1;clear:both;border-bottom:1px solid #dee2e9;}
.ht-tab3 li{display:block;}
.ht-tab3 li span{display:block;float:left;font-size:16px;color:#333;line-height:32px;margin: 0px 15px 0px 35px;cursor:pointer;}
.ht-tab3 li span.hover,.ht-tab3 li span:hover{color:#008dff;border-bottom:3px solid #008dff;}


.changep{margin:50px 0px 100px 50px;}
.changep div{display:block;overflow:hidden;zoom:1;clear:both;margin-top:15px;}
.changep div label{display:block;float:left;font-size:14px;color:#333;text-align:right;width:100px;margin-right:20px;}
.changep div label em{color:red;font-size:14px;margin-right:5px;}
.changep div input{border-radius:3px;display:block;float:left;width:250px;height:32px;border:1px solid #dee2e9;padding:0px 15px;line-height:32px;font-size:14px;}
.changep div input.xname{background:#f4f4f4;}
.changep div .btn{width:80px;height:32px;background:#008dff;color:#fff;font-size:16px;outline:  none;border: 1px solid #008dff;border-radius:  3px;line-height: 30px;margin: 15px 0px 0px 120px;}
.changep div i{color:#ff0000;line-height:34px;margin-left:10px;}


.interface{display:block;margin: 20px 20px 150px 50px;}
.interface p{font-size:14px;color:#666;margin: 40px auto;position: relative;zoom: 1;}
.interface p label{display:inline-block;font-size:14px;color:#333;width:80px;text-align:right;margin-right: 10px;}
.interface p b{cursor:pointer;width:84px;height:34px;background:#008dff;display:inline-block;line-height:34px;color:#fff;font-weight:normal;text-align:center;border-radius:5px;}
.interface p em{font-size:14px;color:#666;display:block;position: absolute;left: 100px;top: -3px;line-height: 28px;}
.interface p em span,.interface p em span a{display:block;color:#008dff;cursor:pointer;}
.interface p em.word_em{top: -18px;}
.interface p em img{display:inline-block;width:24px;vertical-align:middle;margin-left:5px;}
.interface p input{border:1px solid #dee2e9;padding:5px 10px;margin-right:15px;width:200px;color:  #666;font-size: 14px;}
.interface p i{margin-right:10px;}



.sjb{font-size:14px;color:#333;background:#f4f4f4;display:block;line-height:40px;padding-left:30px;margin-bottom:10px;}
.hname,.hphone{display:  block;width: 150px !important;border: 1px solid #b3b8c1;line-height: 33px;height: 33px;padding: 0px 10px;font-size:14px;float: left;border-radius: 5px;margin-left: 20px;color: #333;}
.hname::-webkit-input-placeholder,.hphone::-webkit-input-placeholder {color:#333;}
.hname:-moz-placeholder,.hpone::-webkit-input-placeholder {color:#333;}
.lbdo{overflow:hidden;zoom:1;clear:both;}
.lbdo .yh-page{width: 815px;float:right;}

.ctab_s tbody td span{cursor:pointer;display:block;width:20px;height:20px;background:url(../images/h20.png) no-repeat;background-position:center}
.ctab_s tbody td span input{width:20px;height:20px;vertical-align: 6px;cursor:  pointer;}
.ctab_s tbody td span.spok{background:url(../images/h19.png) no-repeat;background-position:center}
.ctab_s tbody td label{color:#333}
.ctab_s tbody td label.lbok{color:#ff0000;cursor:  pointer;}
.make_list{display:block;float:left;width: 460px;overflow:hidden;zoom:1;margin-top: 35px;}
.make_list span{display:block;float:left;border:1px solid #008dff;color:#008dff;font-size:16px;text-align:center;padding: 0px 20px;line-height:32px;border-radius: 5px;margin-right: 20px;cursor:  pointer;}


.idou{}
.outd{display:block;zoom:1;clear: both;margin-top: 15px;height: 50px;}
.outd label{font-size:14px;color:#333;display:block;width: 120px;text-align:right;float: left;line-height: 30px;}
.outd>span{position:relative;display:block;float:left;font-size:  14px;color: #333;line-height: 30px;margin-right: 15px;margin-left: 10px;}
.outd  span.itbox,.outd  span.ipbox{padding-left: 24px;}
.outd  span em{display:inline-block;width:20px;height:20px;position: absolute;top: 5px;left: 0px;background:url(../images/h20.png) no-repeat;background-position:center;z-index: 1;}
.outd  span em.echik{background:url(../images/h19.png) no-repeat;background-position:center;}
.outd  span.idsel{margin-top: 0px;}
.outd  span input{margin-right:5px;vertical-align: -2px;}
.outd  span select{}
.outd  span .btn1,.outd span .btn2{width:84px;height:36px;border:1px solid #008dff;font-size:16px;color:#fff;background:#008dff;line-height:30px;border-radius:5px;cursor:  pointer;}
.outd i{font-size:12px;color:#ff0000;display:block;float:left;line-height:30px;}

.ms-selection ul{border: 1px solid #008dff !important;}
.ms-selection ul li{border-bottom: 1px dashed #008dff !important;}



.itbox input[type=checkbox],.ipbox input[type=checkbox]{background:url(../images/h20.png) no-repeat;background-position:center;outline: none;width: 16px;height: 16px;position:  absolute;top: 7px;left: 0px;z-index: 2;cursor: pointer;-webkit-appearance:none;}
.itbox input[type=checkbox]:checked,.ipbox input[type=checkbox]:checked{background: url("../images/h19.png")no-repeat center;}
.rdank{padding-left: 24px;}
.rdank input[type=radio]{background:url(../images/h22.png) no-repeat;background-position:center;outline: none;width: 16px;height: 16px;position:  absolute;top: 7px;left: 0px;z-index: 2;cursor: pointer;-webkit-appearance:none;}
.rdank input[type=radio]:checked{background: url("../images/h21.png")no-repeat center;}

.outd>span p{font-size:14px;color:#333;}
.idout{margin-bottom: 40px !important;}

.echrt-b{overflow:hidden;zoom:1;clear:both;}
.Sfxb{overflow:hidden;zoom:1;height: 680px;margin-top: 50px;width: 100%;float: left;}
 .Sfxb>div{display:block;height: 400px;width: 1340px !important;}
 .Sfxb div canvas{width:100% !important;height: 100% !important;}


.tables-container {position: relative;}
.tables-container table {margin-bottom: 0px !important;}
.tables-container table th,
.tables-container table td {white-space: nowrap;}
.table-wrap table tr .active {background: #f5f5f5;}
.table-main {overflow-x: auto;width: 100%;}
.table-fixed {position: absolute;top: 0px;background: #ffffff;z-index: 10;}
.table-fixed-left {left: 0;box-shadow: 7px 0 5px -5px rgba(0, 0, 0, .12);}
.table-fixed-right {right: 0;box-shadow: -5px 0 5px -5px rgba(0, 0, 0, .12);}


.allmes{color:#399fff;background:#ecf5ff;border:1px solid #d8ecff;display:block;width: 140px;height:30px;line-height:30px;text-align:  center;margin: 0 auto;border-radius: 3px;}
.top_rank{margin-top:30px;}



::-webkit-scrollbar{width: 9px;height: 9px;}
::-webkit-scrollbar-track-piece{background-color: #ebebeb;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:vertical{height: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:horizontal{width: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
.mySelect{position: relative;background: #fff;min-width: 300px;max-width: 1000px;height: 32px;}
.mySelect .inputWrap{width:100%;border: 1px solid #ccc;border-radius: 3px;position: relative;height: 36px;cursor: pointer;}
.mySelect ul{padding:0 5px ;margin: 0;padding-right: 35px;}
.mySelect ul,li{list-style: none;}
.mySelect li{display: inline-block;background: #eaeaea;border-radius: 5px;height: 28px;line-height: 28px;padding: 0px 5px;margin: 4px 2.5px;}
.mySelect .fa-close{cursor: pointer;float:  right;line-height: 28px;}
.mySelect .fa-close:hover{color: #237eff;}
.mySelect .mySelect-option{width: 100%;border: 1px solid #ccc;max-height: 200px;overflow-y: scroll;position: absolute;height: 0;opacity: 0;background: #fff;z-index: 3;}
.mySelect .mySelect-option div{padding: 5px 10px;background: #fff;}
.mySelect .inputWrap>i{position: absolute;padding: 13px;right: 0;top: 6px;background:  url(../images/h23.png) no-repeat;background-position: center;}
.mySelect-option div{cursor: pointer;border-bottom: 1px solid #e7e7e7;margin: 5px;background: #fff;}
.mySelect-option div i{float: right;color: #333 !important;}
.mySelect-option div.selected{background: #237eff;color: #ffffff;border-radius: 5px;}
.mySelect-option div:hover{color: #9ec6ff;border-bottom: 1px solid #9ec6ff;}
.fa-remove:before, .fa-close:before, .fa-times:before{content:'X' !important;font-weight:bold;color:#333 !important;float:right !important;}


.outd2{margin-top: 70px;}

.sing_i{color:#ff0000;line-height:32px;margin-left:10px}

.etab1 .layui-form-item{width: 240px;float: left;}
.etab1 .layui-form-item .layui-input{border: 1px solid #b3b8c1;font-size:14px;color:#333;width: 200px;padding:0px 20px;border-radius:5px;background: url(../images/h16.png) no-repeat;background-position: 205px center;height: 33px;line-height: 33px;}
#xyinp_sub{color:#fff;}


.maxtip{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background: url(../images/hy.png) repeat;width: 100%;height: 100%;}
.maxtip span{padding:20px;background:#fff;width:500px;height: 200px;display:block;border-radius: 5px;box-shadow: 0px 0px 5px #888888;position:  fixed;top:  50%;left:  50%;transform: translate(-50%,-50%);}
.maxtip span h1{font-size:26px;text-align: left;color:#666;font-weight:normal;margin-bottom:20px;margin-left: 145px;margin-top: 25px;}
.maxtip span p{font-size:14px;color:#333;line-height:28px;margin-left: 145px;}
.maxtip span label{font-size:14px;color:#333;line-height:28px;margin-left: 145px;}
.maxtip span label a{color:#551a8b;text-decoration:underline;}
.maxtip span img{width: 120px;display:block;position:  absolute;top: 53px;}

.maxtip_seven{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background: url(../images/hy.png) repeat;width: 100%;height: 100%;}
.maxtip_seven span{padding:20px;background:#fff;width:500px;height: 200px;display:block;border-radius: 5px;box-shadow: 0px 0px 5px #888888;position:  fixed;top:  50%;left:  50%;transform: translate(-50%,-50%);}
.maxtip_seven span h1{font-size:26px;text-align: left;color:#666;font-weight:normal;margin-bottom:20px;margin-left: 145px;margin-top: 25px;}
.maxtip_seven span p{font-size:14px;color:#333;line-height:28px;margin-left: 145px;}
.maxtip_seven span label{font-size:14px;color:#333;line-height:28px;margin-left: 145px;}
.maxtip_seven span label a{color:#551a8b;text-decoration:underline;}
.maxtip_seven span img{width: 120px;display:block;position:  absolute;top: 53px;}
.eg1 table tbody tr td:nth-child(4) div{white-space: nowrap;overflow: hidden;width: 772px !important;color:#333;font-size:13px;}


.form-horizontal .sel_waper{margin-left: 20px !important;}
#form2 .sel_waper,#form1 .sel_waper{margin-left: 20px !important;}
.hname{margin-left: 20px !important;}
.etab1 .form-horizontal{margin-left:0px !important;}
.form-horizontal .sel_waper2{margin-left: 0px !important;}

/* 20210105 客户后台电话反馈 */
.idoutph{}
.outdpho{position:relative;/* height: 100%; *//* overflow: auto; */}
.inputSle{width: 224px;border: 1px solid #ccc;border-radius: 3px;position: relative;height: 36px;cursor: pointer;float: left;margin: -5px 0px 0px 10px;line-height:  36px;padding-left: 10px;}
.Aoplist{display: none; position:absolute;top: 33px;left: 130px;border: 1px solid #ccc;width: 234px;z-index: 3;height: auto;background: #fff;zoom:  1;clear: both;padding-bottom: 25px;}
.Aoplist .Aopli{cursor: pointer;border-bottom: 1px solid #ccc;font-size: 12px;z-index: 4;padding: 3px 10px;background: #fff;line-height: 30px;margin: 5px;}
.Aoplist .Aopli:hover{color: #9ec6ff;border-bottom: 1px solid #9ec6ff;}
.Aoplist .Aopli.selected{background: #237eff;color: #ffffff;border-radius: 5px;}
.inputSle>i{position: absolute;padding: 13px;right: 0;top: 6px;background:  url(../images/h23.png) no-repeat;background-position: center;}
.outdpho label{font-size:14px;color:#333;display:block;width: 120px;text-align:right;float: left;line-height: 30px;}
.outdpho textarea{resize:none;margin-left: 10px;border: 1px solid #b3b8c1;border-radius: 3px;width:214px;height: 310px;padding: 10px;font-size: 14px;color: #333;float:  left;line-height: 20px;margin-bottom: 10px;}
.tspho{margin-top: 40px;display:  block;float:  left;margin-left: 20px;line-height: 20px;}
.outd  span .btnp1{width:84px;height:36px;border:1px solid #008dff;font-size:16px;color:#fff;background:#008dff;line-height: 31px;border-radius:5px;cursor:  pointer;text-align: center;}
.max_ph{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);background: url(../images/hy.png) repeat;width: 100%;height: 100%;}
.max_ph span{padding: 20px;background: #fff;width: 500px;height: 200px;display: block;border-radius: 5px;box-shadow: 0px 0px 5px #888888;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.max_ph span i{width:  20px;height:  20px;font-size: 28px;position:  absolute;top: 0px;right: 16px;cursor: pointer;}
.max_ph span h1{margin-left:190px;margin-bottom:10px;margin-top: 70px;color: #e74242;font-size: 26px;text-align: left;font-weight: normal;}
.max_ph span label{margin-left:200px;color:#e74242;font-size: 14px;line-height: 28px;}


.sel_waperph{width: 237px !important;margin-left:  10px !important;}
