/* 20210420 Zzj */
.warranty {background:#fff;line-height:1.2;color:#555555; font-family:'Roboto'}
.warranty .wrapper {padding:2em;}
.warranty .txtbox+.txtbox {margin-top:15px;}
.warranty .txtbox .disc+.subtit{margin-top:15px;}
.warranty .txtbox+.btns{margin-top:30px;}
.warranty .txtboxth{font-style:italic;}
.warranty .discReg{margin-bottom: 8px;color:#222;}
.warranty .subtit {margin-bottom:15px;font-size:14px;font-weight:600;color:#4b2886;}
.warranty .disc, .warranty .tbl_disc {font-size:13px;}
.warranty .labell_Title1 {font-size:20.8px;color:#5f5f5f;}
.warranty .labell_Title2 {font-size:14px;height:30px;color:#5f5f5f;}
.warranty .labellingCalendarArea{overflow: hidden; background-color: #ECECEC; border-radius: 15px; padding: 15px 20px 15px;}
.warranty .labellingCalendarImgArea{width: 10%;float:left; text-align: left;}
.warranty .labellingCalendarTxtArea{width: 70%;float:right; padding: 0;}
.warranty .labellingCalendarTxtArea p{line-height: 20px;}
.warranty .txtboxth .disc span{font-weight:500;}
.warranty .tableTitle{margin: 18px 0 15px 0;font-size:13px;font-weight:600;}
.warranty .discBottom2{margin: 0px 0 18px 0;}
.warranty .discBottom1{margin: 0px 0 10px 0;}
.warranty .discBottom{margin: 0px 0 15px 0;}
.warranty .imgDb1{width:50%;margin: 0px 0 15px 0;}
.warranty .imgDbDisc{margin: 0px 0 15px 3px;font-weight:500;font-size:12px;}
.warranty table tr th{background:#888;color:#fff;font-size:13px;}
.warranty table tr td{background:#fff;font-size:13px;}
.warranty table tr th, .warranty table tr td{padding:5px;border:1px solid #c6c2c8;}
.warranty .table_1{font-size:10px;}
.warranty .table_1 td:nth-child(odd) {width: 50%;}
.warranty .table_1 tr:nth-child(odd) td {background-color: #d1e8f8;}/*97D4E7*/
.warranty .table_1 {margin-top: 5px;color: #000}
.warranty .table_1 tr td{border:none !important;}
.warranty .labellingTable {border-bottom: 2px solid #A3A3A3;border-top: 2px solid #A3A3A3;}
.warranty .labellingTable th {background-color: #e9e5f2!important; color: #431572!important; border-bottom: 2px solid #9A9999;text-align: center;}
.warranty .labellingTable th:nth-child(1),.labellingTable td:nth-child(1) {border-left: 0;height: 30px;}
.warranty .labellingTable th:nth-child(4),.labellingTable td:nth-child(4) {border-right: 0}
.warranty .labellingTable td {text-align: center;}
/* //20210420 */