@charset "utf-8";

*{ padding:0px; margin:0px;}
ul,
ol,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.sxts_bg{ background:url(../images/sxts_bg.jpg) no-repeat  top center; height:520px; margin-bottom:35px;}

.wid1160px{ width:1160px; margin:0 auto; font-family:'微软雅黑'; padding-bottom:60px;}

.sxts_tit{ height:50px; line-height:50px; text-align:center; color:#333; font-size:20px; font-weight:bold; background:#d9f2ff; border-radius:8px; margin-bottom:25px;}
.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden
	}
	
.wid1160px ul li{ background:url(../images/sxts_tit.png) no-repeat #fff top center;  height:155px; width:567px; border-radius:8px; border:1px solid #cfd1d2; float:left;
 padding:5px 15px; box-sizing:border-box; font-size:16px; line-height:20px;  margin-left:25px; margin-bottom:15px;-webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;}
 
 .wid1160px ul li:hover{ transform:translateY(-5px); webkit-transition: 0.5s;
  transition: 0.5s;}
 
.wid1160px ul li:nth-child(2n+1){ margin-left:0px;}

.wid1160px ul li.end{background:url(../images/sxts_qidai.png) no-repeat  center center; border:none;}

.wid1160px ul li h2{ font-size:18px; line-height:50px;color:#333;  margin-bottom:16px;}

 .wid1160px ul li:hover h2{color:#e63944;}

.wid1160px ul li p{ margin-bottom:10px;  word-break: break-all;
  word-wrap: break-word;}

.wid1160px ul li b{ color:#e63944;}
.wid1160px ul li a{ color:#1880bb;}
.wid1160px ul li a:hover{ color:#e63944;}






 .opa_bg{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); display:none; font-family:"微软雅黑","黑体";z-index:100000006;}
 .tip_conda{ width:500px; height:310px; background:#fff; border-radius:6px; position:fixed; top:50%; left:50%; font-family:"微软雅黑","黑体"; margin-left:-250px; margin-top:-170px; box-sizing:border-box; padding:25px 20px; font-size:16px; color:#333; line-height:30px; text-align:center;}
 .tip_conda h3{ font-size:24px; color:#0063ba; text-align:center; line-height:40px; margin-bottom:20px;}
 
 a.close_btnd{ position:absolute; top:20px; right:20px; margin-right:0px; width:20px; height:20px; text-align:center; font-size:30px; line-height:20px; color:#ea3e3e; text-decoration:none;}
 
 .links_col{color:#0063ba; word-break: break-all;
  word-wrap: break-word;}
 
 a.tz_btnd{ width:160px; height:40px; background:#0063ba; margin:0 auto; margin-top:20px; border-radius:20px; text-align:center; line-height:40px; color:#fff; display:block; font-size:16px; text-decoration:none; margin-bottom:15px;}
 

.sxts_bg2{background:url(../images/sxts_bg2.jpg) #5697f6 no-repeat  top center; padding-top:435px; padding-bottom:20px; }
.sxts_bg2 .wid1160px ul li.end{background:url(../images/sxts_qidai2.png) no-repeat  center center; border:none;}







.wid1200px_ts{margin:0 auto; width:1200px; background:#f7faff; min-height:800px;}
.pad_topd{ padding-top:400px; padding-bottom:50px;}
.hei100px_tit{ background:url(../images/sxts_infor_4.png) #e8f1fe no-repeat  center; height:465px; position:relative; }
.ts_pad{ padding:30px 80px; padding-right:60px;}
.ts_pad .layui-form-label{ float:inherit; font-size:16px; width:auto; text-align:left; padding:5px 0;}
.ts_pad .layui-form-label span{ color:#f00;}
.ts_pad .layui-form-item .layui-input-inline{ width:498px; margin-right:20px;}
.ts_pad .layui-input, .ts_pad .layui-textarea{ font-size:15px; color:#333;}

.wid1200px_ts .hei20px{ height:20px; background:#5697f6;}

.ts_pad .layui-input-block{ margin-left:0px;}


.ts_pad .layui-btn-lg{ margin:20px auto; height:54px; line-height:54px; font-size:20px; min-width:250px;}




.ts_list_new{ padding:25px 16px;}

.hei100px_tit .login_con{ top:12px; right:20px;}

.ts_list_new ul li{ width:360px; height:196px; float:left; margin:14px; -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;}
.ts_list_new ul li:hover{ transform:translateY(-8px); webkit-transition: 0.5s;
  transition: 0.5s;}
.loading_ts{ background:url(../images/loading.gif) no-repeat top center; padding-top:40px; display:none; text-align:center; margin:0px auto;margin:120px auto;  font-size:14px; color:#666;}

.null_data_ts{ background:url(../images/wu2.png) no-repeat top center; text-align:center; color:#999; font-size:14px; margin: 0px auto;
  height: 120px; padding-top: 70px; box-sizing: border-box; margin-bottom: 0px; margin:120px auto; }



.page_ter{ margin:20px auto; text-align:center;}
.page_ter .layui-laypage a, .page_ter .layui-laypage span{ padding:5px 15px; font-size:15px;}



.ts_record{ padding:20px 35px;}

h2.ts_titdd{ font-size:28px; line-height:50px; margin-bottom:20px; letter-spacing:2px; color:#186ef5;}

.question_listdd ul li{ border:1px solid #cce6ff; border-radius:16px; padding:12px 20px; margin-bottom:25px; line-height:32px; color:#333; font-size:16px;}


.wenti_txt{ padding-bottom:16px; padding-top:8px; position:relative; padding-left:42px; margin-bottom:12px; border-bottom:1px solid #f0f0f0;}
.answ_icon{ background:url(../images/icon_wenti.png) no-repeat; width:34px; height:34px; line-height:30px; text-align:center; font-size:15px; color:#fff; position:absolute;
left:0px; top:7px;}

.daan_txt{ padding-bottom:16px; padding-top:8px; position:relative; padding-left:42px;}
.daan_icon{ background:url(../images/icon_daan.png) no-repeat; width:34px; height:34px; line-height:30px; text-align:center; font-size:15px; color:#fff; position:absolute;
left:0px; top:7px;}





.record_box{ border:1px solid #deefff; margin-bottom:25px; overflow:hidden; border-top-left-radius:16px; font-size:15px; color:#666; border-top-right-radius:16px; height:150px;}

.hei42_titdd{ height:42px; padding:0 20px; position:relative; background:#eaf8ff; font-size:15px; color:#333; line-height:42px;}
.hei42_titdd b{ margin-right:30px;}


.ts_status_box{ height:42px; width:96px; text-align:center; position:absolute;font-size:16px; top:0px; right:0px; line-height:42px; color:#fff; border-bottom-left-radius:16px; 
background-image:linear-gradient(to right, #1b8bf4,#186ef5);
}

.wanjie{background-image:linear-gradient(to right, #09df78,#18d2b1);}


.record_infor{ padding:18px 12px;}

.record_infor table tr td{ padding-left:12px; line-height:34px;}

.record_infor table tr td h2{ color:#333; font-size:16px;line-height:30px;height:30px;}

.record_infor table tr td h2.blue{ color:#3573ed;}

.record_infor table tr td a{ width:86px; height:28px; border-radius:14px; display:block; margin:7px 0; line-height:28px; background:#e2f4ff; color:#0063ff; box-sizing:border-box; padding-left:12px;}
.record_infor table tr td a img{ float:left; margin-top:4px; margin-right:6px;}

.record_infor table tr td a:hover{ background:#bfe6fd;}

.record_infor table tr td a.chexiao_btn{ background:#f7e5ff; color:#ae00ff;}
.record_infor table tr td a.chexiao_btn:hover{ background:#ebc1fe;}

.record_infor table tr td a.xiugai_btn{ background:#ffedea; color:#ff3900;}
.record_infor table tr td a.xiugai_btn:hover{ background:#ffcdc5;}


@media screen and (max-width: 1000px) { 
  /* 失信投诉渠道 */
  .main_2{background:#f3f4f7 !important;}
  .wid1160px{padding-bottom:10px;}
  .sxts_bg{width: 100%;height: 170px;

    background-size: 150% auto;
    margin-bottom: 15px;
  }
  .wid1160px ul{padding: 0 4%;}
  .wid1160px ul li{
    /* background: url(./sxts_tit.png) no-repeat; */
    width: 100%;margin-left: 0;height: 120px;background-size: 100% 45px;}
  .wid1160px ul li h2{font-size: 16px;line-height: 36px;margin-bottom: 15px;}
  .tip_conda{height: auto !important;}

  /* 失信投诉详情 */
  .sxts_bg2{
    width: 100%;

    background-color: #f7faff;
    background-size: 150% auto;
    margin-bottom: 15px;
    padding-top:170px;
  }
  .wid1200px_ts{width: 100%;}
  .hei100px_tit{height: 40px !important;

    background-size: 105% 200px;
    background-position: top center;
  }
  .ts_list_new{width: 100%;padding: 10px 8%;box-sizing: border-box;}
  .ts_list_new ul{width: 100%;}
  .ts_list_new ul li{width: 100%;margin:10px 0;height: auto;float: none;}
  .ts_list_new ul li img{width: 100%;}
  .wxts_txt{font-size: 14px !important; padding: 10px 4% !important; line-height: 26px !important;}
  .pad_topd{padding-bottom:20px;}
  /* 失信投诉信息 */
  .ts_record{width:100%;padding: 10px 4%;box-sizing: border-box;}
  .ts_record .ts_titdd{font-size: 18px;line-height: 36px;margin-bottom: 10px;}
  .question_listdd ul li{padding:5px 10px;font-size: 14px;line-height: 22px;margin-bottom: 15px;}
  /* .daan_icon{background: url(./icon_daan.png);}
  .answ_icon{background: url(./icon_wenti.png);} */
}