@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);
/*引入google字型*/
	#Country, #date, #date_inbound{
		text-overflow: ellipsis;
		background-color: #fff;
		cursor: pointer;
	}
	#ctmselect a{
		color: #222;
	}
	#ctmselect .close{
		padding: 0 10px;
	}
	.customselect{
		z-index: 100;
		list-style: none;
		margin: 0px;
		padding: 0px;
		background-color:#FFF;
		border: 1px solid #BBB;
		position: absolute;
		display:none;
		width:750px;
	}
	@media screen and (max-width: 750px) {
		.customselect {
			
			width: 100%;
			background-color:#FFF;
		}
	}
	.customselect li{
		border: 0px solid #03a9f4;
		cursor: default;
	}
	.country{
		font-family: Gudea,Heiti,微軟正黑體,Microsoft JhengHei;
		font-size: 15px;
		display:inline-block;
		vertical-align:middle;
		width: 33.333333%;
		/*padding: 5px 10px;*/
		padding-left:20px;
		padding-right:10px;
		padding-bottom:5px;
		padding-top:5px;
		color: #222;
		cursor: pointer;
	}
	/*ctmselect*/
	.area_name{
		font-family: ‘Noto Sans TC’, sans-serif;
		font-size:30px;
		font-weight:300;
		text-align:center;
		height: 30px;
		line-height:30px;
		color:#03a9f4;
	}
	.select_t{
		margin: 10px auto;
	    /*padding: 5px;*/
		padding-bottom: 5px;
		padding-left:10px;
		padding-right:5px;
	    font-size: 18px;
		cursor: pointer;
		font-weight:bold;
		text-align: left;
	}
	@media screen and (max-width: 750px) {
		.select_t,.country {
			text-align:center;
			padding:10px;
		}
		.select_t{
			margin: 10px auto;
		    padding: 5px 0;
		    font-size: 16px;
		    font-weight: bold;
		    text-align: center;
	    }
	    .country{
		    padding: 3px 12px;
		    font-size: 14px;
		    display: inline-block;
		    /*border-radius: 8px;
		    border: 1px solid #DEDEDE;*/
		    cursor: pointer;
	    }
	}
	.tab-area{
		padding: 0px;
		
	}
	/*虛線*/
	.select_txtt{
		border-bottom: 1px dashed #D3D3D3;
	}
	.select_txtt:last-child{
		border-bottom: 1px;
	}
	.tab-area-1{
		border: 2px solid #82C4E3;
	}
	.tab-area-2{
		border: 2px solid #82C4E3;
	}
	.tab-area-3{
		border: 2px solid #82C4E3;
	}
	.tab-area-4{
		border: 2px solid #82C4E3;
	}
	.tab-area-5{
		border: 2px solid #82C4E3;
	}
	.tab-area-6{
		border: 2px solid #82C4E3;
	}
	.tab-area-7{
		border: 2px solid #82C4E3;
	}
	/*ctmselect字css*/
	.tabs li{
		font-family: ‘Noto Sans TC’, sans-serif;
		font-size:16px;
		font-weight:300;
		text-align:center;
		color:#222;	
	}
	
	
	
ul, li {
	margin: 0;
	padding: 0;
	list-style: none; 
}

ul.tabs {
	width: 100%;
	height: 95%;
	border-bottom: 2px solid #BBB;
	padding: 15px 0 30px 30px;
}
	@media screen and (max-width:750px) {
		ul.tabs {
		    height: 110px;
		    padding: 10px;
		}
	}
ul.tabs li {  
	float: left;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	position: relative;
	margin-bottom: -2px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
	border-left: none;
}
ul.tabs li a {
	display: block;
	padding: 0 15px;
	text-decoration: none;
}
ul.tabs li:hover {
	border-top: 4px solid #00BFFF;
}
ul.tabs li.active {
	border-top: 1px solid #FFF;	
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}
/*反白*/
#ctmselect ul.tabs li.active a {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	background-color:#00BFFF;
	color:#fff;
}
/*2020-06-01*/
#select11{
	text-overflow: ellipsis;
	background-color: #fff;
	cursor: pointer;
	
}