/*--修改style.css内的样式--*/
*{ margin:0; padding:0; list-style:none; outline:none;}
.mBox { background: #fdfbf9; box-shadow: 0 5px 5px #f0f2f4 inset; overflow: hidden;}
.wrap { width:1190px; margin: 30px auto; padding: 0 20px; background: #fff; min-height: 247px; }
.tit { padding: 45px 0 30px 0; font-size: 24px; font-weight: bold; color: #333; text-align: center; }
.tit2 { padding: 15px 0; font-size: 18px; font-weight: bold; color: #333; }
.content { padding:0 30px; border: 1px solid #114bd7; }
.etLinks { width:auto; height: 500px; margin: 0 auto; padding: 30px 0 30px 0; border-top: 1px solid #eee; }
.etLinks ul.clear{
	width: 258px;
	float: right;
}
.etLinks ul.clear li {display: block; width: 100%; height: 124px;  margin: 0 0 30px 0; border: 1px solid #114bd7; border-radius: 5px; }
.etLinks ul.clear li:hover { border: 2px solid #114bd7; }
.etLinks ul.clear li a{ width:100%; height: 100%; padding:10px 0 0 120px; text-decoration: none; font-size: 16px; color: #666; display: block; position: relative; transition: .4s ease all; }
.etLinks ul.clear li a:before{
	content: '';
	display: inline-block;
	width: 70px;
	height: 70px;
	overflow: hidden;
	background: url(../images/et_links_bg.png) no-repeat; 
	transition: background-position .4s linear;
	position: absolute;
	top: 25px;
	left: 25px;
}
.etLinks ul.clear li.etLk01 a:before{
	background-position: 0 0;
}
.etLinks ul.clear li.etLk02 a:before{
	background-position: 0 -70px;
}
.etLinks ul.clear li.etLk03 a:before{
	background-position: 0 -140px;
}
.etLinks ul.clear li.etLk04 a, .etLinks ul.clear li.etLk05 a{ display: none;}
.etLinks ul.clear li a strong { font-size:24px; color: #000; line-height: 2.5; display: block; }
.et_left{
	width: 865px;
	height: 430px;
	float: left;
	background: url(../images/entrance_bg.png) 0 0 no-repeat;
}
.et_title{
	display: block;
	font: bold 32px/2 'Microsoft Yahei';
	color: #fff;
	text-align: center;
	padding-top: 3px;
}
.et_left_con{
	height: 360px;
	padding: 5px 25px 25px 30px;
}
.et_left_tent{
	height: 100%;
	padding: 15px 10px 5px 15px;
	border-radius: 7px;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	font: 16px/1.5 'Microsoft Yahei';
	color: #FFF;
}
.et_left_tent h4{
	font-size: 18px;
	font-weight: 600;
	margin: 10px 0;
}
.et_left_tent p{
	font-size: 16px;
	text-indent: 15px;
	margin-bottom: 5px;
}

/*--内页流程样式等2021-10-12--*/
select, input{
	outline: none;
}
.appendix_list .btn_bar .btn4 {
    margin: 0 10px !important;
}

.btn_bar > .btn4{
	margin-top: 0!important;
}

.earch_list .etLinks {
    width: 100%;
	height: auto;
    padding: 70px 80px 30px 80px;
}

.apply_flow ul.icon{
	display: block;
	min-height: 29px;
    height: auto;
    line-height: normal;
    padding: 0;
}
.apply_flow ul.icon li{
	min-width: 121px;
	width: auto;
	height: 29px;	
	color: #666;
	background-color: #e8e8e8;
	padding-right: 15px;
	margin-right: 10px;
	margin-bottom: 13px;
}
.apply_flow ul.icon li.first{
	width: 121px;
	color: #fff;
	background-color: #114bd7;
	background-image: url(../images/flow_green.jpg);
}
.apply_flow ul.icon li.last{
	margin-right: 0;
	background-image: url(../images/flow_gray.jpg);
}
.apply_flow ul.icon li.highlight{	
	color: #fff;
	background: #e6eef9;
	background: linear-gradient(to right,#114bd7,#2378e8);
}
.apply_flow ul.icon li.last.highlight{
	margin-right: 0;
	background-image: url(../images/flow_green.jpg);
}
.apply_flow ul.icon li span{
	display: inline-block;
	width: 25px;
	height: 29px;
	line-height: 29px;
	font-size: 18px;
	padding-left: 8px;
	float: left;
}
.apply_flow ul.icon li em{
	display: inline-block;
	height: 29px;
	line-height: 29px;
	font-size: 15px;
	font-weight: 400;
	margin-left: 15px;
}

.list th.instro{
	background: url(../images/icon_instro.png) 0 50% no-repeat;
	border: none;
	font-size: 15px;
	font-weight: 400;
	color: #d84141;
	text-align: left;
	padding-left: 22px;
}

table.list th{
	background: #f7f7f7;
	border: 1px solid #dddddd;
	font-size: 15px;
	color: #333;
}
table.list td{
	font-size: 15px;
	color: #333;
	border: 1px solid #dddddd;
}
table.list td.ellipsis{
	text-align: left;
	padding-left: 15px;
}
table.list td.last{
	text-align: left;
}
.operat_btn{
	color: #114bd7;
	cursor: pointer;
	margin: 0 7px;
}
.operat_btn:hover{
	color: #0d3eb0;
	text-decoration: underline;
}
.page_local{
	font-size: 15px;
	color: #999;
}
.page_local >span{
	color: #666;
}
.page_local >a{
	color: #114bd7;
	margin: 0 5px;
}
.page_local > input#pageGoTo{
	width: 30px;
	height: 25px;
	vertical-align: baseline;
	border: 1px solid #ccc;
	padding: 0 5px;
}
.page_local > input.btn_sm{
	width: 40px;
	height: 25px;
	line-height: 25px;
	vertical-align: baseline;
}


/* 业务流程内容样式 2021-10-13 modify */
.info{
	margin: 10px 0;
}
.info_tit1{
	font: bold 16px/2 'Microsoft Yahei';
	color: #333;
	padding: 10px 5px 10px 10px;
	margin: 5px 0;
}
.info_tit2{
	display: block;
	font: bold 16px/2 'Microsoft Yahei';
	color: #114bd7;
	padding: 5px 5px 5px 40px;
	margin: 5px 0;
	background: #ecf2ff url(../images/light-bulb.png) 10px 50% no-repeat;
	border: 1px dashed #114bd7;
}
table.info_con{
	table-layout: auto;
	margin: 10px 0;
}
table.info_con th {
    font-size: 15px;
    border: 1px solid #e5e5e5;
	padding: 0 10px;
}
table.info_con td {
    font-size: 15px;
    color: #555;
    border: 1px solid #e5e5e5;
    padding: 5px 10px;
}
table.info_con tbody td.left{
	background: #f7f7f7;
}
table.info_con tbody td.left_1{
	width: 100px;
	background: #f7f7f7;
}
table.info_con tbody td.left_1 >span{
	display: inline-block;
	width: 100px;
	line-height: 1.2;
}
table.info_con tbody td.left_2{
	width: 180px;
	background: #f7f7f7;
}
table.info_con tbody td.left_2 >span{
	display: inline-block;
	width: 180px;
	line-height: 1.2;
}

table.list td.left{
	text-align: center;
}
.info_instro{
	font-size: 15px;
	font-weight: 400;
	color: #d84141;
	text-align: left;
	background: url(../images/icon_instro.png) no-repeat;
	background-position: 0 12px;
	border: none;
	padding: 10px 5px 5px 22px;
	margin-top: 5px;
}
.tip_box{
	margin-bottom: 10px;
}

/* 业务内容样式 2021-10-14 modify */
#group input.btn4{
	background: none!important;
	color: #114bd7;
}
#group input.btn4:hover{
	background: none!important;
	color: #0d40b0;
}
.appendix_list {
    padding: 15px 0 5px;
}
.appendix_list .instruction,
.appendix_list .notice a{
	font-size: 14px;
}
.appendix_list .oper{
	display: inline-block;
	height: 16px;
	line-height: 9px;
	color: #3171e6;
	margin: 0 7px;
	cursor: pointer;
	text-decoration: none;
}
.appendix_list .oper:hover{
	color: #0d40b0;
	text-decoration: underline;
}
.pre_trial{
	padding: 20px 20px 0;
}
.pre_trial >p{
	font: 15px/1.5 'Microsoft Yahei';
	color: #666;
	text-align: center;
}
i.icon_trial{
	display: block;
	width: 205px;
	height: 204px;
	overflow: hidden;
	background: url(../images/pre-trial.png) 0 0 no-repeat;
	margin: 0 auto 20px;
}
.appendix_list table.list td{
	padding: 5px;
}
.appendix_list table.list th.name,
.appendix_list table.list td.name{
	text-align: left;
	padding-left: 15px;
}
.appendix_list table.list td.oper_td{
	text-align: right;
	padding-right: 3.5%;
}
.trial_top{
	clear: both;
	display: block;
	height: 35px;
	font: 15px/35px 'Microsoft Yahei';
	color: #333;
	position: relative;
	top: -15px;
	z-index: 10;
	margin-bottom: 5px;
}
.trial_top >span{
	font-size: 16px;
	font-weight: 600;
	float: left;
}
a.trial_ts{
	display: inline-block;
	width: auto;
	height: 33px;
	text-decoration: none;	
	padding-left: 40px;
	margin-left: 10px;
	position: relative;
	box-sizing: inherit !important;
} 
a.trial_ts:before{
	content: '';
	display: inline-block;
	width: 40px;
	height: 33px;
	background: url(../images/icon_ts_left.png) 0 50% no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
a.trial_ts em{
	display: inline-block;
	height: 33px;
	font: 15px/31px 'Microsoft Yahei';
	color: #f1806b;
	border: 1px solid #f1806b;
	border-left: none;
	padding-right: 10px;
	float: left;
}
a.trial_ts:hover em{
	color: #f1a26b;
}
a.trial_download{
	display: inline-block;
	height: 33px;
	font: 15px/31px 'Microsoft Yahei';
	color: #3171e6;
	text-decoration: none;
	background: #fff;
	border: 1px solid #3171e6;
	border-radius: 2px;
	padding: 0 10px;
	float: right;
	margin-left: 5px;
	
}
a.trial_download:hover{
	color: #114bd7;
}
a.upload{
	display: inline-block;
	color: #3171e6;
	background: url(../images/icon_upload.png) 0 50% no-repeat;
	padding-left: 22px;
	text-decoration: none;
}
a.upload:hover{
	color: #114bd7;
	text-decoration: underline;
}
.upload_already { color:#96a1b0; }
.already{
	color: #ff7e00;
}
a.btn_license{
	display: inline-block;
	width: auto;
	height: 30px;
	font: 15px/2 'Microsoft Yahei';
	color: #3171e6;
	text-decoration: none;
	background: #fff;
	border: 1px solid #3171e6;
	padding: 0 10px;
}
a.btn_license:hover{
	color: #114bd7;
	border: 1px solid #3171e6;
}
/*--弹窗优化--*/
#cboxBottomLeft {
    width: 1px;
}
#cboxBottomRight {
    width: 1px;
}
#cboxMiddleLeft {
    width: 1px;
	background-image: url(../images/controls.png);
}
#cboxMiddleRight {
    width: 1px;
	background-image: url(../images/controls.png);
}
#cboxTopLeft {
	width: 1px;
    height: 4px;
    background: #114bd7;
}
#cboxTopCenter {
	width: 1px;
    height: 4px;
	background: #114bd7;
}
#cboxTopRight {
	width: 1px;
    height: 4px;
    background: #114bd7;
}
#cboxClose{
    top: -33px;
	right: 7px!important;
    background-image: url(../images/controls.png);
}
.as_con{
	padding: 20px 10px 0;
}
.as_con >p{
	font: 16px/2 'Microsoft Yahei';
	color: #333;
	text-align: center;
}
.red{
	color: red;
}

.paper_less{
	height: auto;
}
.paper_text{
	padding: 15px 25px;
	background: #f2f4ff;
}
.paper_text p{	
	font: 15px/2 'Microsoft Yahei';
	color: #000000 ;	
}
.paper_text p.center{
	text-align: center;
}
.paper_text p span{
	font-size: 18px;
	font-weight: bold;
}
.paper_check{
	padding: 20px;
	text-align: center;
}
.operat_paper{
	font-size: 16px;
	color: #333;
	cursor: pointer;
	margin: 0 10%;
}
.operat_paper:hover{
	color: #222;
}	
input.operat_radio{
	width: 16px;
	height: 16px;
}
.paper_ts{
	width: 534px;
	/* height: 90px; */
	font: 15px/2 'Microsoft Yahei';
	color: #6f5226;	
	background: #fff;
	border: 1px solid #e0e0e0;
	padding: 15px;
	margin: 0 auto;
	position: relative;
}

@media screen\0{
	a.trial_ts em{ 
		height: 33px;
	}
	.paper_ts{
		height: 120px;
	}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
    a.trial_ts em{
		height: 33px;
    }
    .paper_ts{
		height: 120px;
    }
} 
.paper_ts:before,
.paper_ts:after{
	content: '';
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	position: absolute;	
}
.paper_ts:before{	
	border-width: 12px;
	border-color:transparent transparent #e0e0e0 transparent;
	top: -24px;
}
.paper_ts:after{	
	border-width: 10px;
	border-color:transparent transparent #fff transparent;
	top: -20px;
}
.paper_ts.on:before{
	right: 444px;
}
.paper_ts.on:after{
	right: 446px;
}
.paper_ts.off:before{
	right: 92px;
}
.paper_ts.off:after{
	right: 94px;
}
.paper_ts a{
	color: #0049b6;
}

.promt{
	padding: 15px 45px;
}
.promt_ts{
	font: 15px/2 'Microsoft Yahei';
	color: #333;	
}
.promt_tit{
	font: bold 16px/2 'Microsoft Yahei';
	color: #333;
	clear: both;
}
.promt_tent{
	height: 250px;
	padding: 10px 50px 20px;
}
.promt_pic{
	width: 435px;
	height: 247px;
	overflow: hidden;
	background: #bdbdbd;
	position: relative;
	float: left;
	margin: 0 20px;
}
.promt_pic >img{
	width: 435px;
	height: 247px;
}
i.i_success, i.i_error{
	display: inline-block;
	width: 36px;
	height: 36px;
	overflow: hidden;
	position: absolute;
	bottom: 12px;
	right: 15px;
	z-index: 200;
}
i.i_success{
	background: url(../images/icon_right.png) 0 0 no-repeat;
}
i.i_error{
	background: url(../images/icon_wrong.png) 0 0 no-repeat;
}
.filebook_tent{
	height: 777px;
	padding: 10px 15px;
}
.filebook_tent .promt_tit{
	padding-left: 20px;
}
.filebook_tent .promt_pic{
	width: 505px;
	height: 740px;
}
.filebook_tent .promt_pic >img{
	width: 505px;
	height: 740px;
}
.filebook_left{
	width: 505px;
	height: 772px;
	float: left;
}
.filebook_right{
	width: 505px;
	height: 772px;
	float: right;
}

/* 2021-10-15事项变更页样式 */
.qa_title { padding: 30px 0; font-size:30px; color: #333; font-weight: bold; text-align: center; }
.tab_tit{
	display: block;
	height: 66px;
	text-align: center;
	padding: 10px 10px 12px;
}
.tab_tit >a{
	display: inline-block;	
	font: bold 28px/2 'Microsoft Yahei';
	color: #999;
	padding: 0 2px;
	margin: 0 30px;
	position: relative;
	transition: all .4s ease-in-out;
}
.tab_tit >a:hover{
	color: #114bd7;
	text-decoration: none;
}
.tab_tit >a.current{
	color: #114bd7;
}
.tab_tit >a.current:before{
	content: '';
	display: block;
	width: 100%;
	height: 4px;
	background: #114bd7;
	position: absolute;
	bottom: 0;
	left: 0;
}
.tab_tit >a.current:after{
	content: '';
	display: inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px;
	border-color: #114bd7 transparent transparent transparent;
	position: absolute;
	bottom: -20px;
	left: 43%;
}
.tab_box{
	height: auto;
}
.tab_box .layer{
	display: none;;
}
.tab_box .layer.current{
	display: block;
}
.tab_con{
	height: auto;
	margin: 0 auto;
	padding-bottom: 20px;
	box-shadow: 0 0 15px rgba(0,0,0,0.2);
}
.guide_top { height: 70px; border-bottom: 2px solid #114bd7; line-height: 70px; }
.guide_top > h3 { padding: 0 30px; font-size: 24px; font-weight: bold; display: inline-block; }
.guide_top > h6 { font-size: 16px; display: inline-block; }
.qsTit { font-size: 18px; color: #114bd7; font-weight: bold; line-height: 40px; }
.qsSubTit { margin-top: 20px; font-size: 16px; color: #333; font-weight: bold; line-height: 40px; }
.selBgTips { font-size: 14px; color: #f00; }
.guide_tent{
	padding: 30px 50px;
}
.qa_top{	
	height: auto;
	padding-bottom: 20px;
}
.qa_con{
	height: auto;
	border-top: 1px solid #e6e6e6;
	padding-top: 20px;
}
.qa_list { padding: 10px 0; }
.qa_list dt{
	font: 16px/1.5 'Microsoft Yahei';
	color: #333;
}
.qa_list dd{
	padding: 10px 0 5px;
}
ul.radio-select{
	display: block;
}
ul.radio-select li{
    display: inline-block;
    margin-right: 7px;
	margin-bottom: 10px;
}
ul.radio-select li .radio-item {
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: pointer;
    padding: 5px 15px;    
}
ul.radio-select li .radio-item span {
	display: inline-block;
	min-width: 50px;
    font: 14px/1.5 'Microsoft Yahei';
	text-align: center;
}
ul.radio-select li.cur .radio-item {
    border: 1px solid #114bd7;
    background: #114bd7;
    color: #fff;
}
ul.radio-select li.through .radio-item {
    border: 1px solid #fc7a43;
    background: #fc7a43;
    color: #fff;
}
ul.radio-select li.noclick .radio-item {
    border: 1px solid #cdcdcd;
    background: #f0f0f0;
    color: #cdcdcd;
	cursor: not-allowed;
}

.tab_con .btn_bar{
	margin-top: 10px;
}
@media screen\0{
	.btn_bar{
		margin-top: 20px;
	}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
	.btn_bar{
		margin-top: 20px;
	}
} 
.guide_tent .result .info_instro{
	font: 15px/1.5 'Microsoft Yahei';
	background-position: 0 13px;
	margin-bottom: 10px;
	margin-top: -7px;
}
.guide_tent .result table.list td{
	text-align: left;
	padding: 5px 10px 5px 15px;
}
.guide_tent .result table.list td.left label{
	display: block;
	width: 100%;
	position: relative;
}
.guide_tent .result table.list td.left label input{
	width: 16px;
	height: 16px;
	position: absolute;
	top: 1px;
	right: 0;
}
.guide_tent .result table.list td.left label span{
	color: #333;
}
.guide_tent .result table.list td.left label.checked span{
	color: #ba926b;
}










