table {
  border-collapse: collapse;
  border-spacing: 0;
}

.tabMenu { display:inline-block; width:990px; background:#f6f6f6; border:2px solid #d4d4d4; padding:15px 30px 9px 80px; padding:15px 15px 9px 15px; margin-bottom:30px;}
.tabMenu li{ _width:170px; width:225px; display:inline-block; float:left; padding:0 0 6px 8px; font-size:12px;}
.tabMenu li.wid_180{ width:180px;}
.process-guide .txt-exp {color:#1c75bc;font-size:20px;font-weight:500}
.process-guide .article,
.process-guide .subject {position:relative;padding:20px 30px 20px 70px;border-radius:20px;border:1px solid #ccc; font-size: 16px;}
.process-guide .subject {margin-top:70px;}
.process-guide .subject:first-child {margin-top:0}
.process-guide .num-proc {position:absolute;left:20px;top:10px;font-size:30px;font-style:italic;color:#ccc}
.process-guide .btn-inline {margin:15px 0 0 0; }
.process-guide ul li span {display:block;}
.process-guide ul li span.txt-navi {color:#3b89c9;font-weight:400;display:inline;}
.process-guide ul li span.underline {text-decoration:underline;font-weight:400;}

.process ul li.big-box{width: 200px;}


.sub-info-list {margin-bottom:15px}
.sub-info-list > li {color: rgb(85, 85, 85); margin-top: 0px;font-size: 15px; line-height:25px;font-weight: 300;margin-left:10px}
.sub-info-list > li p{margin-left:10px}
.my_content ._dist {font-size:20px;font-weight:500;margin-bottom:20px;/* color:#000 */}
.my_content .sub-info li a {color:#3b89c9;}
.my_content .sub-info li a.btn-download {color:#fff;font-weight:400;font-size:14px;padding:2px 10px;margin-left:10px;border-radius:0}

.my_content .part .sub-info .item-tit {font-weight:500;color:#222}
.my_content .part .sub-info .item-tit.inline {display:inline-block;margin-right:5px}


.half-scroll {width:100%;overflow:hidden;margin:15px 0;color:#222}
.half-scroll > table,.half-scroll > div{float:left}
.half-scroll .half-table {border-top:2px solid #808080;font-size:15px;color:#666;width:50%;border-right:1px solid #e6e6e6; margin-top: 15px;}
.half-scroll .half-table th,
.half-scroll .half-table td {padding:10px 7px;text-align:center;border-left:1px solid #e6e6e6}
.half-scroll .half-table th {color:#000}
.half-scroll .half-table tr {border-bottom:1px solid #e6e6e6}
.half-scroll .half-cell { margin:15px 0;width:50%;text-align:right}

.title-inline {display:inline-block;vertical-align:middle;border-radius:5px;margin-left:0px;padding:4px 15px;background:#376c97;color:#fff;text-align:center;font-weight:400;font-size:14px;-webkit-transition: background 0.3s; -moz-transition: background 0.3s; transition: background 0.3s; }
.con-inline {display:inline-block;vertical-align:middle;margin-left:5px;padding:4px 10px;text-align:left;font-size:14px;}

.equip_detail {margin-bottom:15px}
.equip_detail > li {color: rgb(85, 85, 85); margin-top: 0px;font-size: 15px; line-height:25px;font-weight: 300;margin-left:20px}
.equip_detail > li p{margin-left:10px}

.eauip_detaile_img {position:absolute;right:30px;bottom:30px;text-align:right}
.top {top:100px !important}

.bottom{position:relative;top:20px;margin-bottom:20px}

/* 2018-01-08 */
.green-shape, .red-shape, .KC-shape, .HY-shape, .GC-shape, .CT-shape, .ST-shape, .WT-shape, .OW-shape, .ET-shape, .CC-shape, .HT-shape, .LT-, .WF-shape, .DF-shape, .JS-shape {display:inline-block; padding: 2px 8px; border-radius: 3px; color:#fff;}
.KC-shape{background: #1F51B7;}
.HY-shape{background: #47C83E;}
.GC-shape{background: #980000;}
.CT-shape{background: #050099;}
.ST-shape{background: #00D8FF;}
.WT-shape{background: #E8DB6B;}
.OW-shape{background: #0054FF;}
.ET-shape{background: #998A00;}
.CC-shape{background: #747474;}
.HT-shape{background: #FF5E00;}
.LT-shape{background: #5F00FF;}
.WF-shape{background: #FF00DD;}
.DF-shape{background: #FF007F;}
.JS-shape{background: #008299;}

#listTable table td { border:0; border-collapse:collapse;word-break:break-all;word-wrap:break-word;white-space:normal;}

.view-table th, .outer.view-table th {font-size: 15px; padding:13px 0 13px 40px; text-align:left; font-weight:normal; background:#f1f1f2; border-right: 1px solid #bdc4c9;}
.view-table td, .outer.view-table td { padding: 10px; height: 30px; text-align:left;}
.view-table th, .view-table td, .outer.view-table th, .outer.view-table td {border:0;border-bottom: 1px solid #bdc4c9;}
.borad_view td {font-size: 14px;}
.outer td {padding:4px 10px;vertical-align: middle;border:1px solid #aaa}

.public_txt { width:100%; text-align:center; }
.public_txt .txt-box {font-size:16px; font-weight:300; display: inline-block; text-align:left; }

.public_txt2 { width:100%; text-align:center; }
.public_txt2 .txt-box {font-size:16px; font-weight:300; display: inline-block; text-align:left; margin-bottom:50px;}

.mb30 {margin-bottom:30px !important;}

.rwd-list-view {text-align:center;border-bottom:0px !important;}
.rwd-list-view .view-head {border-bottom:0px  !important;font-size:14px;}

.btn-wrap-data {overflow:hidden; }
.btn-wrap-data .center-btn-box {text-align: center;margin:20px 0 30px 0;}
.btn-wrap-data .center-btn-box button {margin: 0 10px 0 0;background:#0068b9;border-radius:0;padding:8px 35px;border:0; color:#fff; font-size:15px; font-weight:500;}
.article {margin-top:40px !important;}
.article ._dist { font-size: 20px; font-weight: 500; text-align:left;} 
