.banner_box2{ width:100%; height:auto; border-top:1px solid #659301;margin-top:50px;text-align:center;}
		.banner_box2 img{ width:100%;}
		.banner_box2 span{width:100%;height:25px;line-height: 2.5;
		padding:5px; margin-top:10px;font-size:16px;font-weight:800;color:#333;}
   
	.m_div{
		border:1px #da251c solid;
		border-radius:10px;
		margin: 10px 5px 5px 5px;
		padding:10px 5px 0px 5px;
		height:70px;
		text-align:center;
	color:#da251c;
		line-height: 22px;
	}
	.m_div :hover{	
	
color:#fff;		
	}
	.col-xs-3 :hover{
		background-color:#41BDBC;
			color:#fff;
			font-weight:800;
			border:1px #41BDBC solid;
			
	}
@media (max-width:1000px) { /*當螢幕的寬度大於「1000PX」像素會顯示物件。*/
.hide-in-ads {
display: none;
}}
@media (min-width:1024px) { /*當螢幕的寬度低於「1024PX」像素會顯示物件。*/
.hide-in-phones{display:none;} } 

        label {width:130px;font-size:1em;
            padding: 0;
            margin-right: 2px;
            cursor: pointer;
        }
        input[type=checkbox] {
            display: none;
        }
        input[type=checkbox]+span  {
            
			border:1px solid #006699;
			border-radius:5px;
         display: block; overflow:hidden;height:34px;
		 line-height:30px; text-align:center; margin-bottom:2px; padding:2px;
                  
            color: #006699;
            user-select: none; /* 防止文字被滑鼠選取反白 */
        }

        input[type=checkbox]:checked+span {
		border:1px solid red;
            color: #fff;
		  z-index:999;
			background:url(../images/chechright.png) no-repeat ;
			background-position: right;
        }
		 
      
		input[type=radio] {
            display: none;
        }
        input[type=radio]+span  {
            z-index:999;
			border:1px solid #006699;
			border-radius:5px;
         display: block; overflow:hidden;height:35px;
		 line-height:30px; text-align:center; margin-bottom:2px; padding:2px;
                  
            color: #006699;
            user-select: none; /* 防止文字被滑鼠選取反白 */
        }

        input[type=radio]:checked+span {
			border:1px solid red;
               color: #fff;
		  z-index:999;
			background:url(../images/chechright.png) no-repeat;
			background-position: right;
			
           
        }
.owl-controls .owl-buttons{
    margin-top:20px;
    position:relative;
}
.owl-controls .owl-prev{
    position: absolute;
    left: 0px;
    bottom: 250px;
    padding: 8px 17px;
    background:#333;
    transition:background 0.50s ease;
}
.owl-controls .owl-next{
    position: absolute;
    right: 8px;
    bottom: 250px;
    padding:8px 17px;
    background:#333;
    transition:background 0.50s ease;
}
.owl-controls .owl-prev:after,
.owl-controls .owl-next:after{
    content:"\f104";
    font-family: FontAwesome;
    color: #d3d3d3;
    font-size:16px;
}
.owl-controls .owl-next:after{
    content:"\f105";
}
.owl-controls .owl-prev:hover,
.owl-controls .owl-next:hover{
    background: #e74c3c;
}
@media only screen and (max-width: 990px) {
    .post-slide{
        margin: 0 20px;
    }
    .owl-controls .owl-buttons .owl-prev{
        left:-20px;
        padding:5px 14px;
    }
    .owl-controls .owl-buttons .owl-next{
        right:-20px;
        padding:5px 14px;
    }
}
@media only screen and (max-width: 767px){
    .owl-controls .owl-buttons .owl-prev{
        left:0px;
        bottom: 250px;
    }
    .owl-controls .owl-buttons .owl-next{
        right:0px;
        bottom: 250px;
    }
}	.px-4 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}	
	 .px-lg-5 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }	
  .navbar-inverse .navbar-nav > li > a {
  color: #fff;
  width:100%;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}.dropdown-toggle a {
color: #fff;
.dropdown-toggle a:hover{
  background-color: red;
  color: #fff;
}

			
			 .swiper-container{
				 width: 100%;
				 height: auto;
				 margin:0 auto;
			 }
			 .swiper-button-next {
			   right: 20px;
			   left: auto;
			 }
			 .swiper-button-prev {
			   left: 20px;
			   right: auto;
			 }
			 /* css定义分页，导航按钮颜色 */
	
.tcdPageCode{padding: 15px 20px;text-align: center;color: #ccc;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
		 
