@charset "utf-8";
/* CSS Document */
.e_news .in_div table input[type="checkbox"]{
	width: 13px !important;
	height: 13px !important;
	padding-left: 0 !important;
    border: 1px solid !important;
    box-shadow: none !important;
    text-align: left !important;
    margin:0 2px 0 0 !important;
    display: block;
    float:left; 
}
.e_news .in_div table .ps{
	margin-top: -3px;
	display: block;
	float:left; 
}
.e_news .content_text1 a{
	color:#0068b7;
}
.e_news .outer_div{
	width: 100%;
}
.e_news .outer_div .in_div{
	display: inline-table;
}
.e_news .ol_made{
	margin-left:-22px;
}
.e_news .ol_made li span{
	left:-1em !important;
}
.e_news .head{
	border-bottom: 1px solid #c0bfbf;
	padding-bottom: 5px;
}
.e_news .in_div table{
	font-size: 13px;
	width: 100%;
}
.e_news .in_div table tr{
	width: 100%;
}
.e_news .in_div table tr td{
	position: relative;
}
.e_news .in_div table tr:first-of-type input:first-of-type{
	width: 28% !important;
	margin-right: 5%
}
.e_news .in_div table tr:first-of-type input:last-of-type{
	width: 62% !important;
	position: absolute;
	right:0px;
	top:1px;
}
.e_news .in_div table tr td:first-of-type{
/*	text-align: right; */
}
.e_news .in_div .int1 {
	width: 98% !important;
	padding-left: 2%;
    border: 1px solid #c0bfbf; 
    /*box-shadow: inset 0px 0px 1px #333333;*/
    -webkit-appearance: none; 
  	outline:none;	
}
.e_news .red_btn{
	-webkit-appearance: none;
  	border:0; 
  	outline:none;#96B4B4
  	width: 100%;	
}
.sp.in_div table tr:first-of-type input:first-of-type,.sp.in_div table tr:first-of-type input:last-of-type{
	width: 98% !important;
	margin-right: 0 !important;
	position: relative !important;
	right: auto !important;
	top: auto !important;	
}
@media screen and (min-width: 1000px) {
/*電腦版*/
.e_news .content_text1{
	line-height: 35px;
}
.e_news .outer_div .in_div{
	margin: 40px 25.5px;
	width: 264px; 
}
.e_news .head{
	margin-bottom: 7px;
}
.e_news .in_div table input{
    height: 30px;
    margin: 7px 0;
}
.e_news .red_btn{
	margin-top: 10px;	
}
/*電腦版結束*/
}
@media screen and (max-width: 999px) {
/*如果使用者之視窗寬度 <= 999px，將會再載入這裡的 CSS。手機板*/
.e_news .content_text1{
	line-height: 25px;
}
.e_news .outer_div .in_div{
	margin: 15px 0;
	width: 100%; 
}
.e_news .head{
	margin-bottom: 3.5px;
}
.e_news .in_div table input{
    height: 25px;
    margin: 3.2px 0;
}
.e_news .red_btn{
	margin-top: 5px;	
}
/*手機版結束*/
}