﻿@charset "utf-8";
/* CSS Document */

.fleft {
	float:left
}
	
	.selBG {
		padding:8px;
		background-color:rgba(255,255,255,0.2);
		margin-top:5px;
		margin-bottom:5px;
		/*float:left;*/
	}
	.Keywords {
		width:100%;
		height: 46px;
		border:0px;
		border-style:solid;
		border-radius:4px;
		padding:10px;
		padding-left:15px;
		padding-right:15px;
		font-family: '微軟正黑體';
		font-size:15px;
		color:#333;
	}
	.keybt {
		width:100%;
		height: 46px;
		border:0px;
		border-style:solid;
		border-radius:4px;
		padding:10px;
		padding-left:15px;
		padding-right:15px;
		font-family: '微軟正黑體';
		font-size:17px;
		background-color: #000000;
		color:#fff;
		background-image: url(../images/search.png);
		background-repeat: no-repeat;
	}
	.warnTxtframe {
		position: absolute;
		z-index: 9;
		margin-top:-38px;
		margin-left:10px;
	}
	.warnTxtframeKy {
		position: absolute;
		z-index: 9;
		margin-top:-51px;
		margin-left:8px;
	}
	.warnTxt {
		font-family: '微軟正黑體';
		font-size:15px;
		letter-spacing: 0px;
		color:#ff0000;
	}
	.titleFont {
		font-family: '微軟正黑體';
		font-size:17px;
		letter-spacing: 1px;
		color:#ffffff;
	}
	.altUp {
		position: absolute;
		z-index: 99;
		margin-top:-36px;
	}
	@media (min-width:1367px) and (max-width:1920px){
		.keybt {
			background-position: 32% center;
		}
		.innerFrame {
			margin-left:10%;
			width:80%;
			margin-right:10%;
		}
		.selopWid {
			width:26.8%;
		}
		.selkyWid {
			width:80%;
			height:62px;
		}
		.selbtWid {
			width:20%;
		}
	}
	@media (min-width:1025px) and (max-width:1366px){
		.keybt {
			background-position: 22% center;
		}
		.innerFrame {
			margin-left:5%;
			width:90%;
			margin-right:5%;
		}
		.selopWid {
			width:26.8%;
		}
		.selkyWid {
			width:80%;
			height:62px;
		}
		.selbtWid {
			width:20%;
		}
	}
	@media (min-width:769px) and (max-width:1024px){
		.keybt {
			background-position: 18% center;
		}
		.innerFrame {
			margin-left:5%;
			width:90%;
			margin-right:5%;
		}
		.selopWid {
			width:26.8%;
		}
		.selopWid:last-child {
			width:100%;
			margin-top:-10px;
		}
		.selkyWid {
			width:80%;
			height:62px;
		}
		.selbtWid {
			width:20%;
		}
	}
	@media screen and (max-width:768px){
		.keybt {
			background-position: 18% center;
		}
		.innerFrame {
			margin-left:2%;
			width:96%;
			margin-right:2%;
		}
		.selopWid {
			width:100%;
			margin-bottom:22px;
		}
		.selkyWid {
			width:50%;
			height:62px;
			margin-top:-19px;
		}
		.selbtWid {
			width:50%;
			margin-top:-19px;
		}
	}