@charset "utf-8";.type127-table-tbl{width:100%}.type127-table-tbl td,.type127-table-tbl th{vertical-align:middle;border:1px solid #c1c1c1}.type127-table-tbl td,.type127-table-tbl th{padding:10px}.pc-one-column .type127-table-tbl td,.pc-one-column .type127-table-tbl th{padding:15px}.type127-table-tbl td.ad-direct-item,.type127-table-tbl td.vi-direct-item{padding:5px}.type127-table-tbl th{font-weight:700;text-align:center;color:#2d2e39;background:#e3e7ee}.type127-tbl-layout{table-layout:fixed}.detail-item-title{width:100%;font-weight:700;color:#2d2e39;background:#e3e7ee;box-sizing:border-box;padding:10px}.type127_detail_tbl{width:100%}.type127_detail_tbl td,.type127_detail_tbl th{vertical-align:middle;border:1px solid #c1c1c1;word-break:break-all}.type127_detail_tbl td,.type127_detail_tbl th{padding:10px}.pc-one-column .type127_detail_tbl td,.pc-one-column .type127_detail_tbl th{padding:15px}.type127_detail_tbl th{width:30%;font-weight:700;text-align:center;color:#2d2e39;background:#e3e7ee}.type127_detail_tbl td{width:70%}.type127_main_img_box{float:left}.type127_main_img{float:left;font-size:12px;line-height:0;text-align:center}.type127_slider_box{float:right;width:80px;font-size:12px;line-height:0;text-align:center;margin-left:15px}.slider_btn{width:80px;height:25px;border:solid 1px #c6c6c6;cursor:pointer}.type127_slider_box img{cursor:pointer}.type127_slider{overflow:hidden;width:80px;margin:0}.type127_slider_tbl{font-size:40px;margin-top:15px;margin-bottom:15px}.type127_slider_tbl{width:78px;height:78px;border:1px solid #ccc}.type127_slider_tbl td{font-size:6px;line-height:0;text-align:center;vertical-align:middle}.type127_img_alt{margin:10px 0 0 0}.type127_main_img .block-media{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.type127-block div.type127_main_img_box{overflow:hidden}div.type127_serch_box{margin-top:10px}div.type127_serch_box div.SearchFomBox{width:100%;border:1px solid #707070;margin-top:-1px}.top_border{border-top:1px solid #d1ca9f}div.type127_serch_box table.SearchFomTbl{width:100%}div.type127_serch_box table.SearchFomTbl th{width:180px;background-color:#e3e7ee;border-right:1px solid #707070}div.type127_serch_box div.SearchTh{width:auto;height:100%;line-height:26px;color:#2d2e39;padding:10px}div.type127_serch_box table.SearchFomTbl td{width:auto;padding:10px}div.type127_serch_box table.SearchFomTbl td .radio input[type=radio]{margin-right:10px;margin-left:20px}div.type127_serch_box table.SearchFomTbl td .radio input[type=radio]:first-child{margin-right:10px;margin-left:0}div.type127_serch_box table.SearchFomTbl td .radio label{margin-right:20px}div.type127_serch_box table.SearchFomTbl td .search_checkbox .checkbox-wrapper{display:inline-block;margin-right:20px}div.type127_serch_box table.SearchFomTbl td .search_checkbox .checkbox-wrapper input{margin-right:10px}div.type127_serch_box table.SearchFomTbl select{border:1px solid #aaa;font-size:15px;padding:8px;border:1px solid #959ea7;height:40px}.type127-search-submit-btn{width:200px;height:36px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.serch_btn{background:#5c87d8;color:#fff}.reset_btn{color:grey}.not_data{font-weight:700;color:#c00;text-align:center;margin:40px 0 0 0}.serch_info_box{height:45px;line-height:45px}.type127_title{width:100%;text-align:left}.type127_top_line{border-top:solid 1px #707070;margin-top:20px}span.a-valid-msg{display:inline-block;padding:2px 5px;line-height:1.4;position:absolute;background:#fff;border:1px solid #aaa;border-color:rgba(170,170,170,.5);font-size:12px;color:red;z-index:5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}span.a-valid-msg:after,span.a-valid-msg:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}span.a-valid-msg:after{content:"";border:4px solid transparent;border-bottom:6px solid #fff;position:absolute;margin-left:-3px;top:-9px}span.a-valid-msg:before{content:"";border:4px solid transparent;border-bottom:6px solid #aaa;position:absolute;margin-left:-3px;top:-10px}.valid-error input,.valid-error select,.valid-error textarea{background-color:#efdede}p.not_data{font-weight:700;color:#c00;text-align:center}div.type127-detail{float:none;width:100%}[data-direct-type=editor] ol{padding-left:.5em}