﻿@CHARSET "UTF-8";
html { font-size:62.5%;-webkit-font-smoothing:antialiased;}
body { text-align:center; -webkit-text-size-adjust:none; font-size:1.6rem;background:#E7E7E7; background-size:2px 1px;}
* { margin:0; padding:0; font-family:"微软雅黑", arial; list-style:none; }
i, em, b { font-style:normal; font-weight:normal; }
input::-webkit-input-placeholder{color:#DDDDDD;}
img{width:100%;vertical-align:top;}
input,textarea,select,button{-webkit-appearance:none;font-size:1rem;border:0;border-radius:0;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;}


/*按钮样式及点击时的效果*/
.btn{display:block !important;position:relative;overflow:hidden;}


/*杂项*/
.clear-fix{clear:both;}
.none{display:none !important;}
.hide{visibility:hidden !important;}
.content{padding-bottom:2rem;}
.col_black{color:#000000;}
/*盒子*/
.box{display:-webkit-box;display:-webkit-flex;display:flex;}
.box .box-son-equal{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:block;}
/*按钮*/
.btn-1,.btn-2{height:4.75rem;line-height:4.75rem;background:#B23636;background:-webkit-linear-gradient(top,#D88C8E,#C25454 50%,#B73D3B 50%,#A72B2D);box-shadow:0 1px 1px #8F1718;color:#ffffff;font-size:1.6rem;border-radius:6px;}
.btn-1:active,.btn-2:active{background:-webkit-linear-gradient(bottom,#D88C8E,#B73D3B 50%,#A72B2D);}
.btns{display:-webkit-box;}
.btns .btn-2{-webkit-box-flex:1;display:block;margin-right:2rem;}
.btns .btn-2:last-child{margin-right:0;}
/*头部*/
.header{height:3.9rem;background:#FFFFFF url(../image/logo_left.png) 1rem 50% no-repeat;background-size:11.5rem 2.35rem;}
.gap{height:0.5rem;background:#990002;position:relative;}
.gap:after{content:"";height:100%;width:4rem;position:absolute;background:#9C9C9C;left:0;top:0;}
.pad20{padding-left:1rem;padding-right:1rem;}

.title01{font-size:1.6rem;color:#980000;font-weight:normal;margin:1.5rem auto;}
.title02{font-size:1.4rem;color:#333333;text-align:left;font-weight:normal;margin-bottom:0.5rem;}
.errorMsg{font-size:1.4rem;color:#ff0000;text-align:left;font-weight:normal;margin-bottom:0.5rem;}

.card_act_form {text-align: left;border:1px solid #D3D3D3;font-size:1.4rem; height:3rem;margin-bottom:2.0rem;padding:1.2rem;}
.card_act_form_display {text-align: left;border:0px solid #D3D3D3;font-size:1.4rem; height:0rem;padding-top:0rem;;padding:1.2rem;}
.card_act_form_display_mes {text-align: left;border:0px solid #D3D3D3;font-size:1.4rem; height:0rem;margin-bottom:1.0rem;padding:1.0rem;}
.card_act_form>em {height: 3rem;margin-bottom:1.2rem;}
.card_act_form>input {width:100%;height:2rem;border: 1px solid #D3D3D3;}
.card_act_form .securityCode {width:75%;height:2rem; border: 1px solid #D3D3D3; display:inline-block;}
.card_act_form .gap2 {display:inline-block;width:6rem;height:2.4rem;margin-left:0.5rem;font-size:1.2rem;text-align:center;position:absolute;}


.card_act_form .form_input {height: 3rem;line-height: 3rem;font-size: 1.4rem;background-color: #e7e7e7;border: 1px solid #D3D3D3;display: -webkit-box;padding: 0.7rem;}
.card_act_form_display .form_input {height: 3rem;line-height: 3rem;font-size: 1.4rem;background-color: #e7e7e7;border: 1px solid #D3D3D3;display: -webkit-box;padding: 0.7rem;}
.card_act_form .form_input>em {width: 24rem;display: block;color: #656565;}
.card_act_form_display .form_input>em {width: 24rem;display: block;color: #656565;}
.card_act_form .form_input>em.wid10{width:10rem;}
.card_act_form_display .form_input>em.wid10{width:10rem;}
.card_act_form .form_input>em.wid16{width:16rem;}
.card_act_form .form_input>em.wid17{width:18rem;}
.card_act_form .form_input>em.wid18{width:19rem;}
.card_act_form .form_input>em.wid20{width:24rem;}
.card_act_form .form_input>input {height:2.9rem;font-size: 1.4rem;border: 1px solid #D3D3D3;display: block;-webkit-box-flex: 1;background: #ffffff;padding-left: 1rem; }
.card_act_form .form_input>input.extMonthAmount {height:2.9rem;font-size: 1.3rem;border: 1px solid #D3D3D3;display: block;-webkit-box-flex: 1;background: #ffffff;padding-left: 1rem; }
.card_act_form .form_mes {visibility: hidden;font-size: 1rem;color: #AC2324;padding: 0.2rem 0 0.2rem 1.6rem;background: url(../image/icon-serror.png) 0.1rem 50% no-repeat;background-size: 1rem 1rem;}
.card_act_form_display .form_mes {visibility: hidden;font-size: 1rem;color: #AC2324;padding: 0.2rem 0 0.2rem 1.6rem;background: url(../image/icon-serror.png) 0.1rem 50% no-repeat;background-size: 1rem 1rem;}
.card_act_form_display_mes .form_mes {visibility: hidden;font-size: 1rem;color: #AC2324;padding: 0.2rem 0 0.2rem 3rem;background: url(../image/icon-serror.png) 1.8rem 50% no-repeat;background-size: 1rem 1rem;}
.card_act_form .form_mes.on {visibility: visible;}
.card_act_form_display .form_mes.on {visibility: visible;}
.card_act_form_display_mes .form_mes.on {visibility: visible;}
.card_act_form .gap1 {display: block;margin: 0 0.5rem;}

.card_act_form .gap2 img{width:100%;height:100%;}
.card_act_form .form_input>select{height:2.9rem;font-size: 1.4rem;border: 1px solid #D3D3D3;display: block;-webkit-box-flex: 1;padding-left: 1rem; background:url(../image/select_down.png) 95% 50% no-repeat,#ffffff;background-size:0.9rem 0.7rem;}
.ipt5{width:2rem;margin-right:0.5rem;}
.tips{text-align:left;margin:1rem 0 2rem 0;}
.tips h3{font-size:1.2rem;font-weight:normal;color:#999999;}
.tips ul{padding:0 1.6rem;margin-top:0.2rem;}
.tips ul li{list-style-type:decimal;font-size:1.2rem;color:#999999;margin-bottom:0.2rem;}
.tel_txt{color:#195285;font-size:1.2rem;margin-top:1rem;text-align:right;}
.tel_txt a{text-decoration:none;color:#195285;}

.chat2_top{padding-bottom:1.5rem;}
.chat2_plan{padding-top:1rem;padding-bottom:1rem;background:#ffffff;border-style:solid;border-width:1px 0;border-color:#D3D3D3;}
.chat2_plan h1{font-size:1.6rem;color:#333333;font-weight:normal;}
.lbval{font-size:1.4rem;text-align:left;display:-webkit-box;}
.lbval label{color:#656565;display:block;width:20rem;}
.lbval label.wid14{width:20rem;}
.lbval span{color:#333333;display:block;-webkit-box-flex:1;}
.chat2_plan>p{font-size:1.4rem;color:#656565;text-align:left;margin-top:1rem;}

.table{margin-top:1rem;font-size:1.2rem;background:#F7F7F7;border:1px solid #CCCCCC;width:100%;text-align:center;border-collapse:collapse;}

.table th,.table td{border:1px solid #CCCCCC;}
.table thead th{height:6.5rem;color:#333333;}
.table thead th:nth-child(1){width:30%;}
.table thead th:nth-child(2){width:50%;}
.table thead th:nth-child(3){width:20%;}
.table thead p{border-bottom:1px solid #CCCCCC;height:4.3rem;line-height:1.5rem;position:relative;}
.table thead p:last-child{border:0;}
.table thead p span{float:left;position:relative;height:100%;width:50%;}
.table thead p span:first-child:after{content:"";position:absolute;right:-1px;top:0;border-right:1px solid #CCCCCC;height:100%;}
.table td{height:4.4rem;color:#656565;}
.table td:nth-child(2){width:25%;}
.chat2_plan .btn-1{margin:2.5rem 0.5rem 0.5rem;}

.check_wrap{padding-left:2rem;margin-top:1rem;position:relative;}
.check_wrap p{font-size:1.2rem;color:#999999;}
.btn_confirm{border:1px solid #999999;border-radius:2px;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0;background:transparent;}
.btn_confirm.on{background:url(../image/check.png) no-repeat;background-size:1.3rem 1.3rem;}
.mt10{margin-top:0.6rem;}
.mt15{margin-top:1.5rem;}
.mt1{margin-top:1rem;}
.mb1{margin-bottom:1rem;}
.ml05{margin-left:0.5rem;}
.mr05{margin-right:0.5rem}
.pad_rgt_0{padding-right:0 !important;}
.col_blue{color:#195285;}
.pad40{padding:0 2rem;}

.tip_icon{height:10.5rem;margin-top:4rem;}
.icon_ok{background:url(../image/icon_ok.png) 50% 50% no-repeat;background-size:6.9rem 6.9rem;}
.icon_grey_warn{background:url(../image/icon_grey_warn.png) 50% 50% no-repeat;background-size:6.9rem 6.9rem;}


/* add by hiram 20210518*/
.card_instl_img img{width:30%;}
.check_wrap p b{font-size:1.2rem;color:#000;}

.check_wrap_link{padding-left:4rem;margin-top:1rem;position:relative;}
.check_wrap_link p{font-size:1.2rem;color:#999999;}
.btn_confirm_link{border:1px solid #999999;border-radius:2px;width:1.5rem;height:1.5rem;position:absolute;top:0;left:2rem;background:transparent;}
.btn_confirm_link.on{background:url(../image/check.png) no-repeat;background-size:1.3rem 1.3rem;}

.div_style_one{}
.div_style_one a{font-size: 16px;}
.div_style_one a:link{
	/* color: blue; */
	text-decoration: none;
}
.div_style_one a:active:{
	color: red;
}
.div_style_one #term01 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term02 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term03 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term04 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term05 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term06 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one #term07 a:visited{
	color: purple;
	text-decoration: none;
}
.div_style_one a:hover {
	color: red;
	text-decoration: underline;
}
.div_style_one .check_style{
	-webkit-appearance: checkbox;
	-moz-appearance: checkbox;
	-ms-appearance: checkbox;
	appearance: checkbox;
	margin: 3px 3px 3px 3px;
}

.div_style_one_left{
	text-align: left;
}

.ul_li_block_style2 {
	padding-left: 10px;
}



.div_flow_style_01{
	display: none;
	position: fixed;
	z-index: 10000;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_01 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_01 p:last-child{
	text-align: center;
}
.div_flow_style_01_header p{
	padding-top: 20px;
}
.div_flow_style_01_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_01_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}
.div_flow_style_02{
	display: none;
	position: fixed;
	z-index: 9999;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_02 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_02 p:last-child{
	text-align: center;
}

.div_flow_style_02_header p{
	padding-top: 20px;
}

.div_flow_style_02_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_02_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}

.div_flow_style_03{
	display: none;
	position: fixed;
	z-index: 9998;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_03 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_03 p:last-child{
	text-align: center;
}

.div_flow_style_03_header p{
	padding-top: 20px;
}

.div_flow_style_03_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_03_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}

.div_flow_style_04{
	display: none;
	position: fixed;
	z-index: 9998;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_04 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_04 p:last-child{
	text-align: center;
}

.div_flow_style_04_header p{
	padding-top: 20px;
}

.div_flow_style_04_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_04_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}


.div_flow_style_05{
	display: none;
	position: fixed;
	z-index: 10000;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_05 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_05 p:last-child{
	text-align: center;
}
.div_flow_style_05_header p{
	padding-top: 20px;
}
.div_flow_style_05_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_05_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}

.div_flow_style_06{
	display: none;
	position: fixed;
	z-index: 10000;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_06 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_06 p:last-child{
	text-align: center;
}
.div_flow_style_06_header p{
	padding-top: 20px;
}
.div_flow_style_06_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_06_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}


.div_flow_style_07{
	display: none;
	position: fixed;
	z-index: 10000;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 500px;
	background-color: #ecf0f1;
	/*浮动之后的相对偏移*/
	transform: translate(-50%,-50%);
	/*圆角*/
	border-radius: 25px;
	/*阴影：左侧，下方，阴影半径，阴影颜色*/
	box-shadow: 5px 5px 5px #cccacacc;
}

.div_flow_style_07 object {
	width: 98.5%;
	height: 80%;
	frameborder: 0;
	align: top;
	type: application/pdf;
}
.div_flow_style_07 p:last-child{
	text-align: center;
}
.div_flow_style_07_header p{
	padding-top: 20px;
}
.div_flow_style_07_footer input{
	padding: 10px;
	font-size: 1.5rem;
	border-radius: 15px;
	margin-top: 10px;
}

.div_flow_style_07_footer .input_style{
    margin-top: 10px;
	color: #fff;
	background-color: #ff5a44;
	border-color: #ff5a44;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.12);
	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.045);
	box-shadow: 0 2px 0 rgba(0,0,0,0.045);
}

.term01_checked, .term02_checked, .term03_checked, .term04_checked, .term05_checked, .term06_checked, .term07_checked {
	pointer-events: none;
}

.div_flow_style_01 .div_flow_01_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_01 .div_flow_style_01_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_01_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_01_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_01_body .p_style{
	font-weight: bolder;
}
.div_flow_style_01_body .ol_2_style li{
	list-style-type: lower-latin;
}

.div_flow_style_02 .div_flow_02_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_02 .div_flow_style_02_body{
	overflow-y: auto;
	background: #ffffff;
}
.div_flow_style_02_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_02_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_02_body .div_style .p_style{
	font-weight: bolder;
}
.div_flow_style_02_body .div_style .ol_2_style li{
	list-style-type: lower-latin;	
}
.div_flow_style_02_body .div_style .ol_2_style li::before{
	content: none;	
}

.div_flow_style_02_body .div_style ol{
	counter-reset: section;
	list-style-type: none;
}
.div_flow_style_02_body .div_style ol li::before{
	counter-increment: section;
	content: counters(section,".")" ";
}
.div_flow_style_02_body .ol_1_style li::first{
	font-weight: bolder;
}

.div_flow_style_03 .div_flow_03_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_03 .div_flow_style_03_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_03_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_03_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_04 .div_flow_04_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_04 .div_flow_style_04_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_04_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_04_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_05 .div_flow_05_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_05 .div_flow_style_05_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_05_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_05_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_05_body .p_style{
	font-weight: bolder;
}
.div_flow_style_05_body .ol_2_style li{
	list-style-type: lower-latin;
}



.div_flow_style_06 .div_flow_06_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_06 .div_flow_style_06_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_06_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_06_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_06_body .p_style{
	font-weight: bolder;
}
.div_flow_style_06_body .ol_2_style li{
	list-style-type: lower-latin;
}



.div_flow_style_07 .div_flow_07_footer{
	height: 50px;
	width: 100%;
	position: absolute;
	background-color: red;
}
.div_flow_style_07 .div_flow_style_07_body{
	overflow-y: auto;
	background: #ffffff;
}

.div_flow_style_07_body ol{
	padding-left: 10px;
    padding-right: 10px;
	text-align: left;
}

.div_flow_style_07_body ol li{
	/*list-style-type: decimal;*/
    list-style-position: inside;
}

.div_flow_style_07_body .p_style{
	font-weight: bolder;
}
.div_flow_style_07_body .ol_2_style li{
	list-style-type: lower-latin;
}

.div_style_one span{
	font-size: 8px;
	color: #c11717;
	display: block;
}
.div_button_style{
	text-align: center;
}



/** CI KFS  **/

.div_flow_style_01_body .div_style_0 {
	padding: 20px;
}
.div_flow_style_01_body .p_style_01 {
	font-weight: bold;
}
.div_flow_style_01_body .table_style_01 {
	border: 1px solid #aaa;
}
.div_flow_style_01_body .table_style_01 .tr_style_01 {
	text-align: center;
	font-weight: bold;
}
.div_flow_style_01_body .table_style_01 .tr_style_02 {
	background-color: #000;
	color: #fff;
	margin: 5px;
}
.div_flow_style_01_body .table_style_01 td {
	border: 1px solid #aaa;
}
.div_flow_style_01_body .table_style_01 td {
	padding: 10px;
}
.div_flow_style_01_body .table_style_01 td:first-child {
	font-weight: bold;
}
.div_flow_style_01_body .table_style_01 table {
	width: 100%;
}
.div_flow_style_01_body .div_style_01 {
	text-align: right;
	font-weight: bold;
}

/** CI TNC  **/

.div_flow_style_02_body .div_style_01 .p_style_01{
	font-weight: bold;
}
.div_flow_style_02_body .ol_style_01 .ol_style_02{
	list-style-type: lower-latin;	
}

/** CI NEW INSTALMENT TNC  **/

.div_flow_style_03_body .div_style .p_style{
	font-weight: bolder;
}
.div_flow_style_03_body .div_style .ol_2_style{
	list-style-type: lower-latin;	
}
.div_flow_style_03_body .div_style .ol_2_style li::before{
	content: none;	
}

.div_flow_style_03_body .div_style ol{
	counter-reset: section;
	list-style-type: none;
}
.div_flow_style_03_body .div_style ol li::before{
	counter-increment: section;
	content: counters(section,".")" ";
}
.div_flow_style_03_body .ol_1_style li::first{
	font-weight: bolder;
}

/** CI DPN  **/

.div_flow_style_04_body .div_style_01 ol{
	counter-reset: section;
	list-style-type: none;
}
.div_flow_style_04_body .div_style_01 ol li::before{
	counter-increment: section;
	content: counters(section,"")". ";
}
.div_flow_style_04_body .div_style_01 .ol_1_style p{
	font-weight: bold;
}
.div_flow_style_04_body .div_style_01 .ol_1_style ul{
	display: inline-block;
	list-style-type: none;
	margin: 10px;
}
.div_flow_style_04_body .div_style_01 .ol_1_style ul li:before{
	content: none;
}
.div_flow_style_04_body .div_style_01 .ol_1_style ul li:first-child{
	font-weight: bold;
}
.div_flow_style_04_body .div_style_01 ol .ol_2_style li::before{
	content: '('counter(section,lower-alpha)') ';
}
.div_flow_style_04_body .div_style_01 ol .ol_2_style ol li::before{
	content: '('counter(section,lower-roman)') ';
}

/** CBC KFC  **/

.div_flow_style_05_body .div_style_01 .table_style_01{
	border: 1px solid;
	text-align: left;
}
.div_flow_style_05_body .div_style_01 .table_style_01 td{
	border: 1px solid;
	text-align: left;
	padding:10px;
}
.div_flow_style_05_body .div_style_01 .p_style_01{
	font-weight: bold;
}
.div_flow_style_05_body .div_style_01 .table_style_01 tr td:nth-child(1){
	font-weight: bold;
}
.div_flow_style_05_body .div_style_01 .table_style_01 .tr_style_01{
	font-weight: bold;
	background-color: #000;
	color: #fff;
}

.div_flow_style_05_body .div_style_01 .table_style_01 .tr_style_02{
	font-weight: bold;
	background-color: #b5b5b5;
}

.div_flow_style_05_body .div_style_01 .table_style_01 .td_style_01{
	font-weight: bold;
	background-color: #b5b5b5;
}


/** CBC TNC  **/

.div_flow_style_06_body .div_style_01 p{
	font-weight: bold;
}
.div_flow_style_06_body .div_style_01 ol{
	counter-reset: section;
	list-style-type: none;
}
.div_flow_style_06_body .div_style_01 ol li::before{
	counter-increment: section;
	content: counters(section,"")". ";
}
.div_flow_style_06_body .div_style_01 ol .ol_style_02 li::before{
	content: ''counter(section,lower-alpha)'. ';
}


/** CBC DPN  **/

.div_flow_style_07_body .div_style_01 ol{
	counter-reset: section;
	list-style-type: none;
}
.div_flow_style_07_body .div_style_01 ol li::before{
	counter-increment: section;
	content: counters(section,"")". ";
}

.div_flow_style_07_body .div_style_01 .ol_1_style p{
	font-weight: bold;
}
.div_flow_style_07_body .div_style_01 .ol_1_style ul{
	display: inline-block;
	list-style-type: none;
	margin: 10px;
}
.div_flow_style_07_body .div_style_01 .ol_1_style ul li:before{
	content: none;
}

.div_flow_style_07_body .div_style_01 .ol_1_style ul li:first-child{
	font-weight: bold;
}
.div_flow_style_07_body .div_style_01 ol .ol_2_style li::before{
	content: '('counter(section,lower-alpha)') ';
}

.div_flow_style_07_body .div_style_01 ol .ol_2_style ol li::before{
	content: '('counter(section,lower-roman)') ';
}

#pdf_link_li .lu_li li{
	padding : 0px 2px 2px 2px;
	list-style: none;
}

