@charset "utf-8";
/* CSS Document */

/*--------------------------------logo--------*/
#logo-box{ padding:10px 0;}
#logo-box img{ width:250px;}


#qsearch { padding:10px 10px; margin-bottom:10px; border-bottom:1px #ddd solid;}


/*--------------------------------menu--------*/
#nav-box{ padding-left:0; padding-right:0;}
#mainnav ul{ float: none; margin:0px;}
#mainnav ul li a{ padding:15px 0; border-right:none; border-bottom:1px solid #bfbfbf; text-align:center;}
#mainnav ul li a:hover{}
#mainnav ul li:first-child a{border-left: none;}
#mainnav ul li#m1 a { border-left:none;}

#mainnav .navbar-collapse{ padding-right:0px; padding-left:0px;}

#mainnav .navbar-toggle{ background:#01b5d0; border:none;}
#mainnav .navbar-toggle span{ background-color:#fff;}



/*--------------------------------banner--------*/
#banner-box{ border-bottom:0px;}

#banner-box-fix{ display:none;}

#banner-left span{ margin-left:-20px;}
#banner-right span{ margin-right:-20px;}

#banner-word{ position: relative; z-index:100;top:0; right: 0; width: 100%; text-align:center; padding:15px 0; border-top:5px solid #48abf0; background:#fafafa;}

.carousel-indicators{ display:none;}

/*----------------------------------------------------------------首頁--------*/
#index-product-box #index-marquee li .item a img{ width:100%; border-radius:0;}

/*--------------------------------product marquee--------*/
#index-product-box #index-marquee li .caption{ margin-top:-20px; font-size:100%;}

/*--------------------------------bottom--------*/
#bottom-catalog{ margin-bottom:30px;background-size:95% auto; height:236px;}

#bottom-contact{ margin-bottom:30px;background-size:95% auto; height:236px;}
#bottom-contact ul{ font-size:100%;padding:62px 20px 0 200px; line-height:180%;}


/*--------------------------------footer--------*/
#index-footer-box #footer-menu .nav{ margin-left:0;}
#index-footer-box #footer-menu .nav>li{ margin:5px 0;padding:0px 10px;}
#index-footer-box #footer-menu .nav>li>a{ margin:0; padding:0;}

#index-footer-box #footer-design ul{ float:none;}
#index-footer-box #footer-design .nav>li{ padding:0px 10px; margin:5px 0; border-right:1px solid #FFF;}
#index-footer-box #footer-design .nav>li:last-child{ border-right:none;}



/*----------------------------------------------------------------內頁--------*/
/*--------------------------------sidebar--------*/
/*ebooks*/
#ebooks-link{ padding-left:0; padding-right:0; text-align:center;}
#ebooks{margin-bottom:0px;}

/*about*/
.txtNormal p iframe { width:100%;}

/*--------------------------------main--------*/
#content .breadcrumb{ position:relative; margin:0 0 10px; padding:0;}
h1{ margin-bottom:20px;}

/*newproduct*/
#newproduct-pic a img{ width:100%}



@media screen and (min-width: 520px) and (max-width: 767px) {
	#bottom-contact ul{ padding:80px 10px 0 245px;}
}

@media screen and (min-width: 413px) and (max-width: 519px) {
	#bottom-contact ul{ padding:65px 5px 0 160px; font-size:90%;}
	#bottom-catalog{ height:196px;}
	#bottom-contact{ height:196px;}
}

@media screen and (max-width: 412px) {
	#bottom-contact ul{ padding:50px 5px 0 120px; line-height:155%; font-size:90%;}
	#bottom-catalog{ height:196px;}
	#bottom-contact{ height:196px;}

}