/*----- 擐���璅�憿�1 -----*/
.titStyle1{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	gap:clamp(.3125rem,0.5208vw,.625rem);
}

/*20250423摮�擃�隤踵�� by tom start*/
.titStyle1 h1{
	font-size: 25px;
	font-size: 1em;
	font-weight: 600;
	color:var(--primary_color);
	line-height: 1.5;
}
/*20250423摮�擃�隤踵�� by tom end*/
.index_title {
	
    /* font-size: 32px; */
    font-size: min(max(1.6vw, 21px), 32px);
    font-size: 1.5625em; /*摮�擃�憭批� 2.5vw����撠��� 12px����憭批�� 18px*/
    font-weight: bold;
    color: #000;
    /* color: var(--sixth_color); */
    line-height: 1.3;
    text-align: center;
    /* margin-bottom: 20px; */
    display: flex;
    flex-direction: row;
    writing-mode: vertical-lr;
    align-items: center;
    /* justify-content: center; */
}	
.index_title h2{
    font-size: inherit;
    line-height: initial;
    padding: 0;
    margin: 0;
    display: inline-block;
    font-weight: inherit;
    padding: 0;
    letter-spacing: 8px;
    text-indent: 8px;
}	

.index_title span{			
    display: block;
    min-width: 20px;
    max-width: 35px;
    width: 1.8vw;
}
    .index_title span img{	
        width: 100%;
        height: auto;		
    }
	
	@media (max-width: 990px){
		.titStyle1{
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
			align-items: flex-start;
			gap:clamp(.3125rem,0.5208vw,.625rem);
		}
	}
/*擐���_�������臬��憛�---------------------------------*/
.indexJournalBg{	
	padding: 0;	
	display: table;	
	width: 100%;
}
	.indexJournalBg >.wrap{
	}
	
	
                
/*擐�������撌血��-------------*/
.idxJournal_L{
	vertical-align: top;
	/* float:left; */
	box-sizing:border-box;
	/* width:75%; */
	display: table-cell;
	padding-right: 40px;
}



/*擐���������銵�*/
.idxJouList{
	
} 
	.idxJouList_in{
		
        display: table;
                
        width: 100%;
        display: flex;
        gap: 15px;
	}	
		   
	/*擐�������憭扳�憿�*/             
	.idxJouTitBg{
		vertical-align: top;
		background-color: #afd4e1;
		width: 4%;
		/* float: left; */
		box-sizing: border-box;
		display: table-cell;
	}
		.idxJouTit{
			background-size: cover;
			background-image:url(../images/titbg.png);
			background-repeat:no-repeat;
			background-position: left top;
			min-height: 152px;
		}
		.idxJouList.idxJouList1 .idxJouTit{
			opacity: 0;
			background-image: url(../images/titbg1.png);
		}	
			
		.idxJouTit span{
			color: #5796ab;
			font-weight: bold;
			font-size: 17px;
			font-size: 1.0625em;
			display: block;
			padding: 24px 12px;
			text-align: right;
		}
	
	
	/*擐�������鞈�閮���*/
	.idxJouInfoArea{
		display: table-cell;
		box-sizing:border-box;
		float:right;
		/* display:table; */
		width: 97%;
	} 
	
	/*�����交��*/
	.idxJouInfoArea .nLR_time{ /*Judy靽格��20191108*/
		font-size: 18px;
		font-size: 1.125em;
    	margin-bottom: 6px;
	}
	
	
	.idxJouInfoList{
		border-bottom: 1px #b3b3b3 dashed;
	}
		.idxJouInfoListIn{
			padding: 20px 0px;
		}	
						
		/*擐�������鞈�閮�*/
		.idxJouInfo{
			float: left;
			vertical-align:top;
			width: 90%;
			/* display:table-cell; */
			/*width:50px;*/
			/* padding-left:20px; */
			box-sizing: border-box;
		}
					  
		/*擐�������銝剜��璅�憿�*/
		.idxJou_TitTw{
			font-size: 21px;
			font-size: 1.3125em;
			line-height: 30px;
		}
			.idxJou_TitTw a{
				color: #000000;
				text-decoration: none;
				font-weight: bold;
			}
		
		
		/*擐��������望��璅�憿�*/
		.idxJou_TitEn{
			padding-top: 5px;
			font-size: 15px;
			font-size: .9375em;
			line-height: 21px;
			font-weight: bold;
			font-family: 'Lora', serif;

		} 
			.idxJou_TitEn a{
				color: #9d9d9d;
    			text-decoration: none;
			}   
		
			.idxJou_TitTw a:hover ,
			.idxJou_TitEn a:hover{
				color: #006da4;
			}	
		
		
		
		/*擐�������雿���*/
		.idxJou_Author{
			padding: 10px 0px 0px 0px;
			font-size: 12px;
			font-size: .75em;
			color: #838383;
			line-height: 16px;
			position:relative;
		}                                       
		
		/*.idxJou_Author:before{
			position:absolute;
			content:"/";
			font-size: 12px;
			color: #838383;
			line-height: 16px;
			left:0px;
		} */ 

 


					  
		/*擐�������銝剜�����萄�*/
		.idxJou_KeywordTw{
			padding-top: 10px;
			font-size: 12px;
			font-size: .75em;
			color: #726859;
			line-height: 16px;
		}
			.idxJou_KeywordTw span{
			}
		
		/*擐��������望�����萄�*/
		.idxJou_KeywordEn{
			padding-top: 10px;
			font-size: 12px;
            font-size: .75em;
			color: #726859;
			line-height: 16px;
			
			word-wrap: break-word;
			word-break: break-all;
			
			font-family: 'Lora', serif;
		} 
			.idxJou_KeywordEn span{
			}

		/* 擐���銝�頛����� */
		.idxJou_Download{
			display: flex;
			flex-direction: column;
			/* align-items: center; */
			/* padding-top: 16px; */
		}
			.idxJou_Download span{
				display: none;
				font-size:12px;
                font-size: .75em;
				line-height: 18px;
				padding-top: 4px;
				/* padding-left: 8px; */
			}

		/* �折��銝�頛�甈⊥�� */
		.idxJou_Download2{
			display: flex;
    		justify-content: flex-end;
		}
			.idxJou_Download2 span{
				font-size:12px;
                font-size: .75em;
				line-height: 18px;
				padding-top: 24px;
				/* padding-left: 8px; */
			}
			
		/*�箇����畾�*/
		.idxJou_stage{
			padding-top: 10px;
			font-size: 12px;
            font-size: .75em;
			color: #ff0000;
			line-height: 16px;			
		} 	
			.idxJou_stage span{
			}			
	

/*��������*/
.idxJouPages{
	/*font-family: 'Lora', serif;
	font-weight: bold;*/
	float: right;
	box-sizing: border-box;
	color: #9d9d9d;
	/* vertical-align:top; */
	/* display:table-cell; */
	width: 10%;
	padding-left:20px;
	text-align: right;
} 
	.idxJouPages a{
		font-size:14px;
        font-size: .875em;
		color: #9d9d9d;
		text-decoration:none;
	} 
	.idxJouPages a img {
		width: 25px;
		height: auto;
		padding-top: 5px;
	}	
	.idxJouPages a:hover{
		opacity:0.5;
	} 
	
	/*�啣� modify by karol 20201111 start*/
	.ProductdownloadList_btn{
		display: flex;
		align-items: center;
		padding-top: 15px;
	}
		.ProductdownloadList_btn a{
			text-decoration: none;
			transition: 0.3s ease all;
			color: #006da4;
			border: solid 1px #006da4;
			font-size: 13px;
            font-size: .8125em;
			line-height: 19px;
			display: block;
			position: relative;
			border-radius: 3px;
			padding: 3px 5px;
			padding-left: 30px;
			background: #fff;
			box-sizing: border-box;
		}
		.ProductdownloadList_btn a i{
			font-size: 18px;
            font-size: 1.125em;
			vertical-align: middle;
			position: absolute;
			top: 4px;
			left: 5px;
		}		

		.ProductdownloadList_btn a:hover {
			background:#006da4;
			color:#fff;
		}
	/*�啣� modify by karol 20201111 end*/


/*擐��������喳��-----------------*/
.idxJournal_R{
	vertical-align: top;
	/* float:right; */
	box-sizing:border-box;
	width: 250px;
	display: table-cell;
	/*background-color:#5796ab;*/
	background-image:url(../images/titbg2.png);
	background-position: right top;
	background-position: -8% 18%;
    /* background-position: 52px -300px; */
	background-repeat:no-repeat;
}
	/*.idxJournal_R_in{
		margin-left: 40px;		
	}*/           
	.idxJournal_RTit{
		margin-bottom:20px;
		text-align:right;
	}
		/*擐�������撟港遢*/
		.idxJour_RYear{
			font-size: 26px;
            font-size: 1.625em;
			color: #000000;
			line-height: 28px;
			padding-bottom: 10px;
		}                   
		
		/*擐���������*/								
		.idxJour_RNo{
			font-size: 18px;
            font-size: 1.125em;
			color: #000000;
			line-height: 20px;			
		}
			.idxJour_RNo span{
				font-size: 70px;
                font-size: 4.375em;
				letter-spacing: -2pt;
				font-weight: bold;
				color: #000000;
				line-height: 68px;
			}
  
	/*擐�������撠��Ｗ��*/
	.idxJournalImg{
		overflow:hidden;
		border: 6px #fff solid;
	}
		.idxJournalImg a{
			display:block;
		}
		.idxJournalImg a:hover{
			transition: all 0.2s ease-out;
			transform:scale(1.2);
		}		
			.idxJournalImg img{
				width:100%;
				height:auto;
				transition: all 0.2s ease-out;
			}














@media (max-width: 900px){
	
	.idxJournal_R {
		width: 200px;
		background-position: -8% 35%;	
	}

}

@media (max-width: 860px){
	
	.idxJournal_R {
		width: 180px;
		background-position: -8% 46%;
	}
	
}



@media (max-width: 768px){
	
.indexJournalBg {
    display: block;
    position: relative;
    padding: unset;
}	

.indexJournalBg.news {
    display: block;
    position: relative;
    padding: 40px 0px;
}	

/*�啣� modify by karol 20200707 start*/
.indexJournalBg.latest_paper {
    display: block;
    position: relative;
    padding: 0px 0px 40px;
}
/*�啣� modify by karol 20200707 end*/
	
	.idxJournal_L {
		/*vertical-align: top;
		box-sizing: border-box;*/
		display:block;
		padding-right: 0px;
	}	
	.idxJournal_R {
		position: absolute;
		top: 35px;
		left: 50%;
		right: 50%;
		margin: 0px -150px 0px;
		background-image: none;
		width: 300px;
		display: block;
	}
}




@media (max-width: 640px){
	
.idxJouTitBg {
    width: 100%;
    display: block;
    float: none;
}

.indexJournalBg.news {
    display: block;
    position: relative;
    padding: 0px;
}			

.idxJouList.idxJouList1 .idxJouTitBg {
	display: none;
    background-color: #afd4e100;
}
	
	.idxJouTit {
		background-image: none;
		min-height: auto;
	}	
		.idxJouTit span {
			text-align: center;
			padding: 15px 0px;
			margin-top: 30px;
		}	
		
.idxJouInfoArea {
    display: block;
    float: none;
    width: 100%;
}

	.idxJouInfo {
		float: none;
		width: 100%;
	}
	.idxJouPages {
		float: none;
		width: 100%;
		padding-top: 50px;
		padding-left: 0px;
		text-align: center;
	}		
		.idxJouPages a {
			display: inline-block;
			border-radius: 50%;
			/*background: #c3dce4;*/
			padding: 10px 10px 10px;
			box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.3);
		}		
			.idxJouPages a img {
				padding-top: 0px;
			}	
			
	.idxJouList:first-child .idxJouPages{
		display: none;
	}
	
			
}

/*/////////////////////////////////////////////////////////*/
/*-------�����箇��--------*/
/*/////////////////////////////////////////////////////////*/
	



.paperArea{
	padding:20px 0px;
}
                    
	/*������銵�*/
	.paperList{
		display:table;
		width:100%;
		border-bottom: 1px #c1c1c1 dotted;
	}
	
	.paperList:first-child{
		border-bottom: 1px #599cbe solid;
		margin-bottom:5px;
	}
	.paperList:first-child .IssueNumber ,
	.paperList:first-child .paperTit ,	
	.paperList:first-child .IssueYear {
		font-size: 20px;
        font-size: 1.25em;
		color: #599cbe;
	}	
		
	.paperList:first-child .paperTit{	
		text-align: center;
	}
								 
		/*������ */
		.IssueNumber{
			vertical-align:top;
			width:70px;
			padding:10px 0px;
			display:table-cell;
			font-size: 15px;  /*Judy靽格��2019618*/
            font-size: .9375em;
			color: #464646;
			line-height: 18px;
		}
		
		/*����銝駁�*/
		.paperTit{
			vertical-align:top;
			padding:10px 5px;
			display:table-cell;
			font-size: 13px;
            font-size: .8125em;
			color: #464646;
			line-height: 18px;
		}                   
			.paperTit a{
				text-decoration:none;
				color: #2f6f90;  /*Judy靽格��2019618*/
				font-size: 18px;
                font-size: 1.125em;
				line-height: 24px;
			} 
			.paperTit a:hover{
				opacity:0.5;
			} 				
											 
		/*����撟港遢*/
		.IssueYear{
			vertical-align:top;
			width:70px;
			padding:10px 0px;
			text-align:right;
			display:table-cell;
			font-size: 15px;  /*Judy靽格��2019618*/
            font-size: .9375em;
			color: #464646;
			line-height: 18px;			
		} 





/*�冽��銝�頛�*/
.paperDownload{
	/*text-align:right;*/
	text-align:center;  /*Judy靽格��20190712*/
	padding:10px 0px 5px;
}
	.paperDownload a{
		font-size:14px;
        font-size: .875em;
		color:#8a8a8a;
		font-weight:bolder;
		display:inline-block;
		text-decoration:none;
	}
	.paperDownload a:hover{
		opacity:0.5;
	}	
	
	.paperDownload i{
		font-size: 14px;
        font-size: .875em;
		vertical-align: middle;
	}
	.paperDownload img{
		width: 25px;
		height: auto;
	}	
	
	.paperDownload span{
		display: none;
		padding-left:2px;
	}	
	
	
	
.paperInfoArea{
	padding: 0px 0px 20px;
}
                                           
	/*�折������鞈�閮���銵�*/
	.paperListIn{
		display:table;
		padding:10px 0px;
	}
		.paperListInL{
			display:table-cell;
			width:150px;
			width: 9.375em;
			vertical-align:top;
			font-size: 16px;
			font-size: 1em;
			font-size: 1.25em;
			font-weight: bold;
			line-height: 1.5;
			color: var(--primary_color);
		}
				
		.paperListInR{
			display:table-cell;
			vertical-align:top;
			font-size: 14px;
            font-size: .875em;
			font-size: 1.25em;
			line-height: 24px;
			
			word-wrap: break-word;
			/*word-break: break-all;*/
		}
		.paperListInR img{
			width: 100%;
            height: auto;
		}
		.paperListInR .text_area{
			font-size: 1em;
		}
		.paperListInR ul,
		.paperListInR ol{
			padding-left: 30px;
			line-height: 1.5;
		}






@media (max-width: 768px){
	
.paperInfoArea {
    /*padding: 0px 0px 20px;*/
}	

	/*�折������鞈�閮���銵�*/
	.paperListIn{
		display:block;
	}
		.paperListInL{
			display:block;
			width:100%;
		}
		.paperListInR{
			display:block;
			padding-top: clamp(.3125rem,0.5208vw,.625rem);
		}
		
		.paperDownload {
			text-align: center;
		}		
			.paperDownload a {
				display: inline-block;
				border-radius: 50%;
				/*background: #c3dce4;*/
				padding: 10px 10px 10px;
				box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.3);
			}
}




@media (max-width: 640px){

	/*������銵�*/
	.paperList{
		display:block;
		padding:10px 0px;
	}
	
	.paperList:first-child{
		display:none;
	}

	.IssueNumber , .paperTit ,	 .IssueYear {
		display:block;
		width:100%;
		padding:5px 0px;
	}	


}
