@charset "utf-8";
/* CSS Document */
h5{
	color:#00CC66;}
a {
    text-decoration:none;
}
body{
	font-family:"微軟正黑體";
	
}
/*1100626 li bg no show
.list-group-itemportal
{
	background-image:url(../images/bgimg.png);
	background-repeat:no-repeat;
	background-position:center;
	}*/
.txtred{
	color:#FF0066;
}
.txtgreen{
	color:#00cC33;
}

.pic {transform:scale(1,1);transition: all 1s ease-out;}
.pic:hover{transform:scale(1.2,1.2);}


.btn-sq-xs {
  width: 25px;
  height: 25px;
  padding:2px;
}

.banner {
	margin-top: 55px;/*橫幅圖位置*/
}

section {
  padding: 35px 0 50px 0;
}
.with-errors{color:#FF0033;}
#introduceunit{color:#0066FF;}

@media screen and (min-width: 1281px){
	.carousel-item{
          width:1280px;
		 margin:auto;
        }
/*max-，表示這個數字以下（包含）的都適用。
min-，表示這個數字以上（包含）的都適用*/
}
@media screen and (max-width: 1280px){
	.carousel-item{
          width:100%;
		   margin: auto;
        }

}
.coursesTitle {
	margin-bottom:10px;
	margin-top:30px;
}
/*.CoursesShare .span {
	color:#B5090B;
	font-weight: bolder;
	font-size: 1.4em;
	margin-bottom: 10px;
}
.courseRow {
	margin-top: 20px;
}
.courseImg {
	padding-right: 20px;
	padding-bottom: 20px;
}
.contLink {
	min-height: 120px;
	background-color:#1F1F1F;
	text-align:center;
	margin-top:30px;
}
.contLink .contLinkimg {
	display: inline-block;
    width: 90px;
    height: 90px;
    margin: 15px 5px 0;
}
.contLink .contLinkimg:hover {
	opacity: 0.7;
	border:4px solid #dd3e3e;
}
*/
.footer {
	height: 40px;
	text-align:center;
	padding-top: 10px;
	background-color:#272727;
	color:#FFFFFF;
	font-size:10px;
}
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 14px;
	right: 3%;
	overflow: hidden;
	width: 40px;
	height: 40px;
	border: none;
	text-indent: 100%;
	background: url("../images/top.png") no-repeat 0px 0px;
}
#toTopHover {
	width: 40px;
	height: 40px;
	display: block;
	overflow: hidden;
	float: right;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
/*
@media screen and (max-width: 640px) {
.CoursesShare .span{
	text-align: center;
	}    
}*/
tfoot input {
        /*width: 100%;
        padding: 3px;
        box-sizing: border-box;*/
		padding:5px 15px; background:#ccc; border:0 none;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
    }