@charset "utf-8";

img, object, embed, video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

ul:not(.productInfo_word ul), li:not(.productInfo_word li) {
	list-style: none;
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    outline:0;
    vertical-align:baseline;
    background:transparent;
	font-style:normal;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
}

h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}

.clear_line {
	clear:both;
}

a {
    color: inherit;
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    text-decoration: none;
}

a:hover {
  color: inherit;
}


/*選單樣式*/
textarea, select, input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="url"] {
	transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus { 
    border:1px solid #dddddd;
	background:#f5f5f5;
	outline:0px none;
	box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(204, 204, 204, 0.6);
	-moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(204, 204, 204, 0.6);
	-o-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(204, 204, 204, 0.6);
	-webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(204, 204, 204, 0.6);
}

.index_body {
	background:#fff;
}

.inside_body {
	background:#efefef;
}
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width:100%;
	padding-left:0;
	padding-right:0;
	clear: none;
	float: none;
}

.zeroMargin_mobile {
    margin-left: 0;
}
.hide_mobile {
    display: none;
}

#banner {
	width:100%;
	border-bottom:#f6ac19 solid 5px;
}

.bx-viewport { 
	/*max-height: 700px;*/
	height:auto !important
}

.header {
	width:100%;
	background:#141414 none repeat scroll 0% 0%;
}

.navbar {
	float:right;
}

.navbar ul {
	float:right;
	box-sizing:border-box;
}

.navbar ul.nav1 {
	background:#f6ac19;
}

.navbar ul li {
	float:left;
	line-break:anywhere;
}

.navbar ul li a {
  display:block;
  font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
  color:#f2f2f2;
  font-size:18px;
  font-weight:bold;
  width:115px;
  padding:35px 5px 30px;
  text-decoration:none;
  box-sizing:border-box;
  text-align:center;
}
.navbar ul li a em {
  display:block;
  font-size:12px;
  font-weight:normal;
  font-style:normal;
}

.navbar ul li a:hover , .navbar ul li a.current {
  color:#f2f2f2;
  text-decoration:none;
  background:#f6ac19;
  padding:35px 5px 30px;
  box-sizing:border-box;
}

.navbar ul.nav1 li a:hover , .navbar ul.nav1 li a.current {
  color:#f2f2f2;
  text-decoration:none;
  background:#007bc7;
  padding:35px 5px 30px;
  box-sizing:border-box;
}

.logo {
	width:127px;
	margin:15px 0 5px 130px ;
	float:left;
}

.container {
	width:1200px;
	margin:0 auto;
}

.other_menuBut {float:right; margin:85px 10px 0; cursor:pointer;}
.other_menu { width:100%; background:#141414; display:none;}
.other_menu ul.nav2 { width:1200px; margin:20px auto;}

.other_menu ul li {
	float:left;
	word-break: break-all;
}

.other_menu ul li a {
  display:block;
  font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
  color:#f2f2f2;
  font-size:18px;
  font-weight:bold;
  width:115px;
  padding:35px 5px 30px;
  text-decoration:none;
  box-sizing:border-box;
  text-align:center;
}
.other_menu ul li a em {
  display:block;
  font-size:12px;
  font-weight:normal;
  font-style:normal;
}

.other_menu ul li a:hover , .other_menu ul li a.current {
  color:#f2f2f2;
  text-decoration:none;
  background:#f6ac19;
  padding:35px 5px 30px;
  box-sizing:border-box;
}

.other_menu ul.nav1 li a:hover , .navbar ul.nav1 li a.current {
  color:#f2f2f2;
  text-decoration:none;
  background:#007bc7;
  padding:35px 5px 30px;
  box-sizing:border-box;
}

/*首頁產品*/
.index_OurProducts {
	padding: 60px 0;
	box-sizing:border-box;
	width:100%;
}

.index_OurProducts1 {
	padding: 60px 0;
	box-sizing:border-box;
	width:100%;
	background:#f0f0f0;
}

.index_OurProducts .container {
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:flex-start;
}

.index_OurProducts1 .container {
	padding:0 60px;
	box-sizing:border-box;
	display:flex;
	align-items:flex-start;
}

.OurProducts_word {
	 flex:1 1 490px;
	 margin:0 45px 0 0;
}

.OurProducts_pict {
	flex:1 1 580px;
}

.OurProducts_word1 {
	 flex:1 1 490px;
	 margin:0 0 0 60px;
}

.OurProducts_pict1 {
	flex:1 1 500px;
}

.OurProducts_word2 {
	 flex:1 1 490px;
	 margin:0 60px 0 0;
}

.index_OurProducts .OurProducts_word .all_title {
	width:160px;
	margin:50px auto;
}

.ch_title {
	font-size:36px;
	font-weight:bold;
	color:#191919;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:30px;
	letter-spacing:4px;
}

.en_title {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	color:#f6ac19;
	font-family: Arial, Helvetica, sans-serif;
}

.ch_white {
	color:#ffffff;
}

.en_title::before{
  content: url(../img/title_line.png);
  margin-right:10px;
}

.OurProducts_word p {
	line-height:30px;
}

.index_hotProducts {
	background:#191919;
	padding:60px 0;
	box-sizing:border-box;
	width:100%;
}

.index_hotProducts1 {
	background:#ffffff;
	padding:60px 0;
	box-sizing:border-box;
	width:100%;
}

.hotProduct_list {
	margin-top:30px;
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:center;
	justify-content:center;
}

.hotProduct_info {
	flex:1 1 350px;
	margin:0 1.5%;
}

.hotProduct_pict {
	width:350px; height:244px;
	border:#bbbbbb solid 1px;
}

.hotProduct_title {
	width:350px;
	font-size:24px;
	color:#e1e1e1;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.hotProduct_title a {
	color:#e1e1e1;
	text-decoration:none;
}

.hotProduct_title a:hover {
	color:#f6ac19;
	transition:0.5s;
}

.hotProduct_title1 {
	width:350px;
	font-size:18px;
	color:#353535;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.hotProduct_title1 a {
	color:#353535;
	text-decoration:none;
}

.hotProduct_title1 a:hover {
	color:#f6ac19;
	transition:0.5s;
}



.hotProducts_allTitle {
	margin-left:50px;
}


.index_fourPict {
	padding:0;
	box-sizing:border-box;
	width:100%;
	background:#191919;
}

.index_OurProducts1 .run {
	margin-top:100px;
}

.index_OurProducts1 .OurProducts_word1 .all_title {
	margin:50px 0;
}

.index_OurProducts1 .OurProducts_word2 .all_title {
	margin:50px 0;
}



/*FOOTER*/
footer {
	background:#191919;
	width:100%;
}

.company_info {
	color:#9c9c9c; font-size:14px;
	letter-spacing:1px;
	margin-top:5px;
	padding-bottom:15px;
	box-sizing:border-box;
	display:flex;
	align-items:center;
	justify-content:center;
}

.click_info {
	color:#9c9c9c; font-size:14px;
	letter-spacing:1px;
	margin-top:10px;
	box-sizing:border-box;
	display:flex;
	align-items:center;
	justify-content:center;
}

.company_info .line {
	width:1.2px; height:12px;
	background:#9c9c9c;
	margin:0 10px;
}

.click_info .line {
	width:1.2px; height:12px;
	background:#9c9c9c;
	margin:0 10px;
}

.click_info .today {
	margin-left:20px;
}

.click_info div a {
	color:#9c9c9c;
	text-decoration:none;
}

.click_info div a:hover {
	color:#f6ac19;
	transition:0.5s;
}

.copyright {
	background:#f6ac19;
	padding:15px 0;
	color:#191919;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	box-sizing:border-box;
}

.fb_context {
	display:flex;
	align-items:center;
	justify-content:flex-start;
	padding:50px 15px;
	box-sizing:border-box;
}

.fb_info {
	flex:0 0 360px;
	border:#7b7b7b solid 1px;
	padding:5px;
	box-sizing:border-box;
}

.other_info {
	flex:1;
	margin-left:20px;
	color:#e5e5e5;
	font-size:16px;
	display:flex;
}

.other_info ul {
	flex:0.7;
}
.other_info ul li {
	margin-bottom:8px;
}

.other_info ul li a {
	color:#e5e5e5;
	text-decoration:none;
}
 
.other_info ul li a:hover {
	color:#f6ac19;
	transition:0.5s;
}

.other_info ul li .icon {
	display:flex;
	align-items:center;
}

.other_info ul li .icon span {
	flex:0 1 45px;
	cursor:pointer;
}


/*gotop*/
#gotop {
	position:fixed;
	right:80px;
	bottom:80px;
	cursor:pointer;
}

#gotop span {
	width:0;
	height:0;
	border-width:8px;
	border-style:solid;
	border-color:transparent transparent #4c4c4c transparent ;
}

.float_icon {
	position:fixed;
	right:80px;
	bottom:135px;
	cursor:pointer;
	z-index:10;
}

.icon_line {
	margin-bottom:3px;
}


/*手機版選單*/
.nav-wrap .toggle {
	display:none;
	padding:2px 10px;
	border:#fff solid 1px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	float:right;
	margin:20px 20px 0 0;
 }
 
.nav-wrap .toggle:hover {
	padding:2px 10px;
	border:#fff solid 1px;
	color: #fff;
	background:#f6ac19;
 }

.phone_nav ul {
	padding-top:20px;
	padding-bottom:100px;
	box-sizing:border-box;
}

.phone_nav ul li {
	margin:5px 0;
}

.phone_nav ul.phone_menu a {
	display:block;
	color: #fff;
	font-size:16px;
	font-weight:bold;
	padding:15px 0 15px 30px;
	box-sizing:border-box;
}

.phone_nav ul.phone_menu a em{
	font-size:12px;
	padding-left:5px; box-sizing:border-box;
}

.phone_nav ul.phone_menu a:hover {
	color:#fff;
	background:#007bc7;
}


/*內頁BANNER*/
#inside_banner {
	width:100%;
	color:#fff39a;
	font-size:36px;
	font-weight:bold;
	background-image:url(../img/about_banner.jpg);
	background-size:cover; background-repeat:no-repeat;
	border-bottom:#f6ac19 solid 3px;
}

.banner_title {
	width:1200px;
	padding:50px 0; box-sizing:border-box;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap;
	
}

.BIG_en {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#ffffff;
  font-size:42px;
  flex:1 1 100%;
  text-align:center;
}

.breadcrumbs {
  font-family:"微軟正黑體","新細明體","Adobe 黑体 Std R" ;
  color:#ffffff;
  font-size:18px;
  display:flex;
  align-items:center;
}

.breadcrumbs span {
	margin:0 5px;
}

.breadcrumbs .ch {
	color:#f6ac19;
}

/*次選單*/
.sec_nav {
	width:100%;
	background:#3b3b3b;
	border-bottom:#818181 solid 1px;
}

.sec_nav ul {
	width:1200px;
	margin:0 auto;
	padding:10px 0; box-sizing:border-box;
	display:flex;
	align-items:center;
	flex-wrap: wrap;
}

.sec_nav ul li {
	margin:10px 10px;
	flex:0 1 auto;
	text-align:center;
}

.sec_nav ul li a {
	color:#ebebeb;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}

.sec_nav ul li a:hover {
	color:#f6ac19;
	transition:0.5s;
}


/*產品頁面*/
.products_display {
	padding:30px 0;
}

.displayProduct_list {
	margin-top:30px;
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:center;
	flex-wrap:wrap;
}

.displayProduct_info {
	margin:0 3.5% 40px;
}

.displayProduct_pict {
	width:280px; height:280px;
	border:#fbc388 solid 1px;
	background:#FFF;
	padding:10px; box-sizing:border-box;
}

.displayProduct_pict img { width: 100%; max-height:100%;}

.displayProduct_title {
	width:280px;
	font-size:18px;
	color:#353535;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.displayProduct_title a {
	color:#353535;
	text-decoration:none;
}

.displayProduct_title a:hover {
	color:#f6ac19;
	transition:.5s;
}

.displayProduc_allTitle {
	margin-left:70px;
}

.page_info {
	margin-top:30px;
	display:flex;
	align-items:center;
	justify-content:center;
}

.page_info span {
	font-size:18px;
	color:#f6ac19;
	font-weight:bold;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	border:#f6ac19 solid 1px;
	margin:0 5px 30px;
	padding:10px 15px;
	box-sizing:border-box;
	text-align:center;
	background: #FFF;
}

.page_info span:hover {
	color:#fff;
	background: #f6ac19;
	cursor:pointer;
	transition:.5s;
}

.ad_info {
	width:100%;
	margin:20px 0;
}

.ad_info { max-height: 700px; overflow: hidden;display:flex;justify-content:center; }

.productInfo_contxet { padding: 80px 0; box-sizing: border-box; width: 100%; }

.productInfo_list {
	margin-top:30px;
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:flex-start;
}

.productInfo_pict {
	flex:1 0 610px;
}

.productInfo_pict .big_pict {
	background:#FFF;
	border:#f6ac19 solid 1px;
	padding:20px; box-sizing:border-box;
}

.big_pict img { width: 100% }

.small_pict {
	 margin-top: 10px;
   width: 100%;
   display: grid;
   grid-template-columns: repeat(auto-fit,minmax(120px,1fr));
   grid-gap: 3px;
}

.small_pict span {
	 flex: 1;
   margin-right: 5px;
   min-width: 120px;
}

.small_pict span img {
	width:100%;
	margin-bottom: -5px;
}

.small_pict span.current { outline: 5px solid #f6ac19;
   transform: scale(1.05); }

.productInfo_word {
	flex:1 1 500px;
	margin-left:40px;
	margin-top:30px;
	
}

.productInfo_list .productInfo_word {
	width:500px;
}

.productInfo_title {
	font-size:24px;
	color:#1d2958;
	font-weight:bold;
	line-height:24px;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	margin-bottom:20px;
}

.productInfo_context {
	font-size:18px;
	color:#333333;
	line-height:36px;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
}

.productInfo_context1 {
	font-size:18px;
	color:#333333;
	line-height:36px;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	padding:0 30px; box-sizing:border-box;
}

.youLikeProduct_list {
	margin-top:30px;
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:center;
	flex-wrap:wrap;
}

.youLikeProduct_info {
	margin:0 3.5% 40px;
}

.youLikeProduct_pict {
	width:280px; height:280px;
	border:#fbc388 solid 1px;
	background:#FFF;
	padding:10px; box-sizing:border-box;
}

.youLikeProduct_pict img {
	width:100%;
}

.youLikeProduct_title {
	width:280px;
	font-size:18px;
	color:#353535;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.youLikeProduct_title a {
	color:#353535;
	text-decoration:none;
}

.youLikeProduct_title a:hover {
	color:#f6ac19;
	transition:.5s;
}


/*內頁頁面*/
.about_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.about_contxet .container {
	padding:0 20px;
	box-sizing:border-box;
	display:flex;
	align-items:flex-start;
}

.about_word {
	 flex:1 1 420px;
	 margin:20px 0 0 45px;
	 padding-right:30px;
}

.about_pict {
	flex:1 1 500px;
}

.about_wordText {
	font-size:18px;
	color:#232323;
	font-weight:600;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:30px;
	margin-top:30px;
}

.contact_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.contact_contxet .container {
	padding:0 150px;
	box-sizing:border-box;
}

.contact_wordText {
	background:#FFF;
	padding:40px 35px; box-sizing:border-box;
	margin-top:30px;
}

.company_name {
	font-size:24px;
	color:#eca723;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:30px;
}

.company_context {
	font-size:18px;
	color:#545454;
	font-weight:600;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:30px;
	margin-top:10px;
}

.company_but {
	margin:10px 0;
	cursor:pointer;
}


.valuation_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.valuation_contxet .container {
	padding:0 150px;
	box-sizing:border-box;
}

.valuation_wordText {
	background:#FFF;
	padding:40px 35px; box-sizing:border-box;
	margin-top:30px;
}

.valuation_remark {
	font-size:16px;
	color:#bd0000;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:24px;
}

.valuation_context {
	font-size:16px;
	color:#767676;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:30px;
	margin-top:10px;
}

.valuation_form {
	margin-top:40px;
}

.valuation_form ul li {
	margin-bottom:20px;
}

.form_title {
	font-size:18px;
	color:#242424;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	font-weight:bold;
	line-height:30px;
	margin-bottom:5px;
}

.form_input {
	width:400px;
}

.valuation_input {
	background:#f5f5f5;
	width:100%; height:50px;
	padding:5px 10px; box-sizing:border-box;
	border:#f5f5f5 solid 1px;
	border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;
}

.valuation_input1 {
	background:#f5f5f5;
	width:100%; height:150px;
	padding:5px 10px; box-sizing:border-box;
	border:#f5f5f5 solid 1px;
	border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;
}

.valuation_form ul li.code {
	display:flex;
	align-items:flex-start;
}

.form_code {
	margin-left:10px;
}

.sent_but {
	display:flex;
	justify-content:center;
	margin-top:30px;
}

.sent_but a {
	display:block;
	font-size:18px;
	color:#fefefe;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	font-weight:bold;
	background:#eca723;
	text-align:center;
	padding:10px 0; box-sizing:border-box;
	text-decoration:none;
	width:190px;
	box-shadow:#999 1px 1px 5px;
}

.sent_but a:hover {
	background:#007bc7;
	transition:.5s;
}

.azbl_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.azbl_area  {
	display:flex;
	align-items:flex-start;
	margin-top:30px;
}

.azbl_menu {
	flex:0 0 150px;
}

.azbl_menu ul li {
	margin-bottom:5px;
}

.azbl_menu ul li a {
	display:block;
	font-size:18px;
	color:#ffffff;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	font-weight:bold;
	background:#eca723;
	padding:10px 0 10px 20px; box-sizing:border-box;
	text-decoration:none;
	width:150px;
}

.azbl_menu ul li a:hover {
	background:#007bc7;
	transition:.5s;
}

.azbl_right {
	flex:1;
	margin-left:70px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap;
}

.azbl_list  {
	display:flex;
	align-items:center;
	flex-wrap:wrap;
	width:100%;
}

.azbl_info {
	flex:0 0 32%;
	margin:0 0.66% 40px;
}

.azbl_pict {
	border:#fbc388 solid 1px;
	background:#FFF;
	padding:10px; box-sizing:border-box;
}

.azbl_title {
	font-size:18px;
	color:#353535;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.azbl_title a {
	color:#353535;
	text-decoration:none;
}

.azbl_title a:hover {
	color:#f6ac19;
	transition:.5s;
}

.shopping_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.shopping_contxet .container {
	padding:0 150px;
	box-sizing:border-box;
}

.shopping_wordText {
	background:#FFF;
	padding:40px 35px; box-sizing:border-box;
	margin-top:30px;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap;
}

.shopping_step {
	flex:0 0 100%;
	margin-top:20px;
}

.step_info {
	background:#f4f4f4;
	border:#f6ac19 solid 1px;
	border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;
	margin-bottom:20px;
}

.step_title {
	background:#f6ac19;
	padding:10px 0 10px 25px; box-sizing:border-box;
	border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -o-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; 
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
}

.step_word {
	padding:15px 25px 20px; box-sizing:border-box;
	font-size:18px;
	color:#202020;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	letter-spacing:1px; line-height:30px;
}

.step_title span { margin-left:20px; font-size:24px; line-height:30px;  letter-spacing:1px;}

.download_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.download_area  {
	display:flex;
	align-items:flex-start;
	margin-top:30px;
}

.download_right {
	flex:1;
	margin-left:70px;
}

.download_list  {
	display:flex;
	align-items:flex-start;
	margin-bottom:30px;
}

.download_info {
	flex:0 0 280px;
}

.download_pict {
	width:280px; height:280px;
	border:#fbc388 solid 1px;
	background:#FFF;
	padding:10px; box-sizing:border-box;
}

.download_title {
	width:280px;
	font-size:18px;
	color:#353535;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	box-sizing:border-box;
	margin-top:20px;
	text-align:center;
}

.download_title a {
	color:#353535;
	text-decoration:none;
}

.download_title a:hover {
	color:#f6ac19;
	transition:.5s;
}

.download_menu {
	margin-left:30px;
}

.download_but {
	margin-right:20px;
	margin-bottom:20px;
}

.download_menuTitle {
	font-size:24px;
	color:#767676;
	font-weight:bold;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R" ;
	line-height:24px;
}

.download_menuTitle span {
	color:#f6ac19;
	font-weight:bold;
}

.download_menuTitle::before  {
    content: url(../img/download_point.png);
    width: 16px;
    height: 28px;
    margin-right: 10px;
}

.download_butArea {
	display:flex;
	align-items:flex-start;
	flex-wrap:wrap;
	margin-top:20px;
}

/*按鈕效果*/
.sum_index_news_title{
    font-size: 22px;
    color: #555555;
    height: 40px;
    line-height: 40px;
    font-family: 'Noto Sans TC';  
    border: 1px solid #d1d1d1;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    width: 100%;
    transition: all .5s ease;
}

.border-line{
    display: block;
    position: absolute;
    z-index: 2;
}
.sum_index_news_title_line{
    width: 30px;
    height: 1px;
    display: block;
    background-color: #d1d1d1;
    position: absolute;
    top: calc(50% - 1px);
    right: -15px;
}

.line-top1{
    width: 10px;
    height: 1px;
    top: 0;
    left: 0;
    display: block;
    background-color: #e0872a;
    transform-origin: left;
}

.line-left1{
    width: 1px;
    height: 10px;
    top: 0;
    left: 0;
    display: block;
    background-color: #e0872a;
    transform-origin: top;
}



.download-menu-list-box{
    text-align: center;
    font-size: 0;
}

.download-menu-list{
  
    display: inline-block;
    vertical-align: top;
    position: relative;
    box-sizing: border-box;
    position: relative;
    text-align: center;
    height: 40px;
    line-height: 38px;
}

.download-menu-list:after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #e0872a;
    transform: scale(0,1);
    transition: all .5s ease;

}
.download-menu-list .sum_index_news_title{
    font-size: 14px;
    letter-spacing: 4px;
      padding: 0 29px;
      transition: all .5s ease;
}
.download-menu-list .line-top1{
    width: 15px;
}
.download-menu-list .line-left1{
    height: 15px;
}


/*HOVER*/
.download-menu-list:hover:after{
    transform: scale(1,1);
}

.download-menu-list .line-top1{
    transform-origin: left;
    transform: scale(1,1);
    transition: all .2s linear;
}
.download-menu-list .line-left1{
    transform-origin: top;
    transform: scale(1,1);
    transition: all .2s linear;
}

.download-menu-list:hover  .line-top1{
    transform: scale(0,1);
}
.download-menu-list:hover  .line-left1{
    transform: scale(1,0);
}
.download-menu-list:hover .sum_index_news_title{
    color: #FFF;
}

.qa_contxet {
	padding: 80px 0;
	box-sizing:border-box;
	width:100%;
}

.qa_contxet .container {
	padding:0 80px;
	box-sizing:border-box;
}

.qa_wordText {
	background:#FFF;
	padding:40px 35px; box-sizing:border-box;
	margin-top:30px;
	display:flex;
	align-items:flex-start;
	flex-wrap:wrap;
}

.qa_left {flex:0 0 230px;} .qa_right {flex:1 1 500px; margin-left:30px;}
.qa_left ul li { margin-bottom:10px;}
.qa_left ul li a.qa_menuWord {display:flex; align-items:center;}

/*QA展合選單*/
#qaContent {
	width: 100%;
	margin-bottom:100px;
}
#qaContent ul.accordionPart {
	
}
#qaContent ul.accordionPart li {
	border: solid 1px #dedfe0;
	padding: 15px 20px; box-sizing:border-box;
	border-bottom: none;
}

#qaContent ul.accordionPart li:last-child {
	border-bottom: solid 1px #dedfe0;
}

#qaContent ul.accordionPart li .qa_title {
	color: #f6ac19; 
	font-size:16px;
	font-weight:bold;
	cursor: pointer;
}

#qaContent ul.accordionPart li .qa_title_on {
	text-decoration: underline;
}
#qaContent ul.accordionPart li .qa_content {
	color: #8f8f8f; 
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color: #fff;
	cursor: default;
	background-color: #f6ac19;
	border-bottom-color: transparent;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R";
	font-size: 18px;
	font-weight: bold;
	outline: none;
}

.nav-tabs > li > a {
	margin-right: 2px;
	padding: 25px 15px;
	line-height: 24px;
	border: 2px solid #dedfe0;
	border-radius: 0;
	font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R";
	font-size: 18px;
	color: #242424;
	font-weight: bold;
	letter-spacing: 1px;
	background: #FFF;
	outline: none;
}

.nav-tabs > li > a.qa_menuWord .point {
   display: block;
   font-size: 24px;
   color: #ffffff;
   font-weight: bold;
   font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R";
   line-height: 24px;
   background: #f6ac19;
   border-radius: 20px;
   padding: 5px 11px;
   box-sizing: border-box;
   margin-right: 10px;
}

.nav-tabs > li.active > a.qa_menuWord .point, .nav-tabs > li.active > a:hover.qa_menuWord .point, .nav-tabs > li.active > a:focus.qa_menuWord .point {
   display: block;
   font-size: 24px;
   color: #ffffff;
   font-weight: bold;
   font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R";
   line-height: 24px;
   background: #808080;
   border-radius: 20px;
   padding: 5px 11px;
   box-sizing: border-box;
   margin-right: 10px;
}



.red_w {color:#e02a2a;}  .orange_w {color:#eca723;}  .blue_w {color:#2a4ce0;}
.validate-error-text { position: absolute; color: #e02a2a; margin: 13px }
.modal-dialog { border-radius: 0 }
.btn-primary { background: #eca723; font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R"; color: #fefefe; border-radius: 0; border: #eca723; box-shadow: #999 1px 1px 5px; padding: 0.5rem 34px; }
.btn-primary:hover { background: #eca723; font-family: "微軟正黑體","新細明體","Adobe 黑体 Std R"; color: #fefefe; border-radius: 0; border: #eca723; transition: .5s; background: #007bc7; }
.btn { border-radius: 0; }
.sent_but a.disabled { opacity: 0.5; cursor: not-allowed; }

.modal-header h4 { font-weight: 700; font-size: 24px; }
.modal-body { font-size: 18px }

.sec_nav ul li a.current { color: #f6ac19; }

/* 照片放大 */
img[data-fullscreen] { cursor: pointer; }
.image-full-show { transition: 0.2s; background: #00000080; z-index: 1500; box-shadow: inset 0px 0px 44px 20px #00000024, inset 0px 0px 56px 20px #00000024; width: 100vw; height: 100vh; top: 0; left: 0; position: fixed; display: flex; justify-content: center; align-items: center; }
.image-full { max-height: 600px; }

.slider_four_in_line img{ width:100%;height:100% }
.slider_four_in_line {
	height:24.5vw !important;
}
.fs-light.fs-navigation-overlay-nav.fs-navigation-enabled {
	z-index: 3000 !important;
	box-shadow: 0 0 2px rgba(0,0,0,.15);
}

@media only screen and (max-width: 400px) { .logo {margin:15px 0 10px 10px; width:80px;}
   .container {width:350px;}
   .index_OurProducts .container {flex-wrap:wrap;}
   .index_OurProducts .OurProducts_word .all_title {margin:0 auto 30px;} .OurProducts_word {flex:1 1 100%; margin:0 0 30px 0;}
   .OurProducts_pict {flex:1 1 100%;}
   .index_hotProducts {padding:40px 0;}
   .hotProducts_allTitle {margin-left:20px;}
   .hotProduct_info {flex:0 0 320px;margin:0 auto 20px;} 
   .hotProduct_list {flex-wrap:wrap;}
   .hotProduct_pict {width:320px; height:224px;} .hotProduct_title {width:320px; font-size:18px;}
   .index_OurProducts1 .container {padding:0 20px; flex-wrap:wrap;}
   .OurProducts_pict1 {flex:1 1 100%; order:1;} .OurProducts_word1 , .OurProducts_word2 {flex:1 1 100%; margin:0 0 30px 0;}
   .index_OurProducts1 .run {margin-top:50px;}
   .index_OurProducts1 .OurProducts_word1 .all_title , .index_OurProducts1 .OurProducts_word2 .all_title {margin:0 auto 30px;}
   .OurProducts_wordText h1 {font-size:24px;}
   .fb_info {flex:0 0 340px;}
   .fb_context {flex-wrap:wrap; justify-content:center;}  .other_info {flex:0 0 340px; margin-top:20px;}
   .company_info {flex-wrap:wrap; justify-content:center;}
	
	/* 內頁 */
   .banner_title  {width:350px;} .BIG_en {font-size:36px;}
   .about_contxet {padding:50px 0;}
   .about_contxet .container {flex-wrap:wrap;}
   .about_word {padding-right:0;margin:0 0 30px 0;flex:1 1 100%;} .about_wordText {font-size:16px;}
   .about_pict {flex:1 1 100%; order:1;}
   .contact_contxet .container {padding:0 10px;} .contact_wordText {padding:15px 10px;} .company_name {font-size:21px;} .company_context {font-size:15px;}
   .shopping_contxet .container {padding:0 20px;}  .step_title span {font-size:21px;} .step_title {font-size:16px;} .shopping_wordText {padding:25px 20px;} .step_word {font-size:16px;line-height:24px;}
   .qa_contxet .container {padding:0 20px;} .qa_wordText{padding:25px 20px;} .qa_left {flex:1 1 100%;} .qa_right {flex:1 1 100%; margin-left:0;}
   .qa_left ul li {float:left; width:50%;}
   .valuation_contxet .container {padding:0 20px;} .valuation_wordText {padding:25px 20px;} .form_input {width:100%;}
   .download_contxet {padding:40px 0;} .download_area {flex-wrap:wrap;} .azbl_menu {flex:1 1 100%; margin-bottom:20px;} .download_right {flex:1 1 100%; margin-left:0;} 
   .azbl_menu ul li {float:left; width:32%; margin-right:1%;} 
   .azbl_menu ul li a { width:100%; text-align:center; padding:10px 0;} 
   .download_list  {flex-wrap:wrap;} .download_menu {margin-left:0; margin-top:20px;} .download_info {flex:0 0 280px;} .download_but {margin-bottom:10px; margin-right:10px;}
   .sec_nav ul {width:350px;} .sec_nav ul {flex-wrap:wrap;}
   .displayProduct_info {margin:0 auto 40px;} .displayProduct_pict {width:280px; height:280px;} .displayProduct_title {width:280px;}
   .productInfo_contxet {padding:40px 0;} .productInfo_list{flex-wrap:wrap; padding:0;} .productInfo_pict .big_pict {padding:15px;} .productInfo_pict {flex:1 1 100%;}
   .youLikeProduct_list{padding:0;} .youLikeProduct_info {margin:0 auto 40px;}
   .productInfo_word {flex:1 1 100%; margin-left:0; margin-top:20px;} .productInfo_context1 {padding:0 10px;}
   .azbl_contxet {padding:40px 0;} .azbl_area {flex-wrap:wrap;} .azbl_right {margin-left:0;} .azbl_info {flex:0 0 300px; margin:0 auto 40px;} 
   .productInfo_list .productInfo_word { width:100%;}

   /* 隱藏 */
	.float_icon , #gotop {display:none !important;}
    .navbar {display:none;}
	.nav-wrap .toggle {display:block;}
	 #banner {display:none;}
	 .other_menu{display:none !important;}
}

@media only screen and (min-width: 401px) and (max-width: 480px) {
    .logo {margin:15px 0 10px 10px; width:80px;}
   .container {width:380px;}
   .index_OurProducts .container {flex-wrap:wrap;}
   .index_OurProducts .OurProducts_word .all_title {margin:0 auto 30px;} .OurProducts_word {flex:1 1 100%; margin:0 0 30px 0;}
   .OurProducts_pict {flex:1 1 100%;}
   .index_hotProducts {padding:40px 0;}
   .hotProduct_info {flex:0 0 350px;margin:0 auto 20px;} 
   .hotProduct_list {flex-wrap:wrap;}
   .hotProduct_pict {width:350px; height:245px;} .hotProduct_title {width:350px; font-size:18px;}
   .index_OurProducts1 .container {padding:0 20px; flex-wrap:wrap;}
   .OurProducts_pict1 {flex:1 1 100%; order:1;} .OurProducts_word1 , .OurProducts_word2 {flex:1 1 100%; margin:0 0 30px 0;}
   .index_OurProducts1 .run {margin-top:50px;}
   .index_OurProducts1 .OurProducts_word1 .all_title , .index_OurProducts1 .OurProducts_word2 .all_title {margin:0 auto 30px;}
   .OurProducts_wordText h1 {font-size:24px;}
   .fb_context {flex-wrap:wrap; justify-content:center;}  .other_info {flex:0 0 380px; margin-top:20px;}
   .company_info {flex-wrap:wrap; justify-content:center;}
	
	/* 內頁 */
   .banner_title  {width:380px;} .BIG_en {font-size:36px;}
   .about_contxet {padding:50px 0;}
   .about_contxet .container {flex-wrap:wrap;}
   .about_word {padding-right:0;margin:0 0 30px 0;flex:1 1 100%;} .about_wordText {font-size:16px;}
   .about_pict {flex:1 1 100%; order:1;}
   .contact_contxet .container {padding:0 10px;} .contact_wordText {padding:15px 10px;} .company_name {font-size:21px;} .company_context {font-size:16px;}
   .shopping_contxet .container {padding:0 20px;}  .step_title span {font-size:21px;} .step_title {font-size:16px;} .shopping_wordText {padding:25px 20px;} .step_word {font-size:16px;line-height:24px;}
   .qa_contxet .container {padding:0 20px;} .qa_wordText{padding:25px 20px;} .qa_left {flex:1 1 100%;} .qa_right {flex:1 1 100%; margin-left:0;}
   .qa_left ul li {float:left; width:50%;}
   .valuation_contxet .container {padding:0 20px;} .valuation_wordText {padding:25px 20px;} .form_input {width:100%;}
   .download_contxet {padding:40px 0;} .download_area {flex-wrap:wrap;} .azbl_menu {flex:1 1 100%; margin-bottom:20px;} .download_right {flex:1 1 100%; margin-left:0;} 
   .azbl_menu ul li {float:left; width:32%; margin-right:1%;} 
   .azbl_menu ul li a { width:100%; text-align:center; padding:10px 0;} 
   .download_list  {flex-wrap:wrap;} .download_menu {margin-left:0; margin-top:20px;} .download_info {flex:0 0 280px;} .download_but {margin-bottom:10px; margin-right:10px;}
   .sec_nav ul {width:380px;} .sec_nav ul {flex-wrap:wrap;}
   .displayProduct_info {margin:0 auto 40px;} .displayProduct_pict {width:280px; height:280px;} .displayProduct_title {width:280px;}
   .productInfo_contxet {padding:40px 0;} .productInfo_list{flex-wrap:wrap; padding:0;} .productInfo_pict .big_pict {padding:15px;} .productInfo_pict {flex:1 1 100%;}
   .youLikeProduct_list{padding:0;} .youLikeProduct_info {margin:0 auto 40px;}
   .productInfo_word {flex:1 1 100%; margin-left:0; margin-top:20px;} .productInfo_context1 {padding:0 10px;}
   .azbl_contxet {padding:40px 0;} .azbl_area {flex-wrap:wrap;} .azbl_right {margin-left:0;} .azbl_info {flex:0 0 300px; margin:0 auto 40px;} 
   .productInfo_list .productInfo_word { width:100%;}

   /* 隱藏 */
	.float_icon , #gotop {display:none !important;}
    .navbar {display:none;}
	.nav-wrap .toggle {display:block;}
	 #banner {display:none;}
	 .other_menu{display:none !important;}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 481px) and (max-width: 576px) {
    .logo {margin:15px 0 10px 10px; width:80px;}
   .container {width:460px;}
   .index_OurProducts .container {flex-wrap:wrap;}
   .index_OurProducts .OurProducts_word .all_title {margin:0 auto 30px;} .OurProducts_word {flex:1 1 100%; margin:0 0 30px 0;}
   .OurProducts_pict {flex:1 1 100%;}
   .index_hotProducts {padding:40px 0;}
   .hotProduct_info {flex:0 0 350px;margin:0 auto 20px;} 
   .hotProduct_list {flex-wrap:wrap;}
   .hotProduct_pict {width:350px; height:245px;} .hotProduct_title {width:350px; font-size:18px;}
   .index_OurProducts1 .container {padding:0 20px; flex-wrap:wrap;}
   .OurProducts_pict1 {flex:1 1 100%; order:1;} .OurProducts_word1 , .OurProducts_word2 {flex:1 1 100%; margin:0 0 30px 0;}
   .index_OurProducts1 .run {margin-top:50px;}
   .index_OurProducts1 .OurProducts_word1 .all_title , .index_OurProducts1 .OurProducts_word2 .all_title {margin:0 auto 30px;}
   .OurProducts_wordText h1 {font-size:24px;}
   .fb_context {flex-wrap:wrap; justify-content:center;}  .other_info {flex:0 0 380px; margin-top:20px;}
   .company_info {flex-wrap:wrap; justify-content:center;}
	
	/* 內頁 */
   .banner_title  {width:460px;}
   .about_contxet {padding:50px 0;}
   .about_contxet .container {flex-wrap:wrap;}
   .about_word {padding-right:0;margin:0 0 30px 0;flex:1 1 100%;} .about_wordText {font-size:16px;}
   .about_pict {flex:1 1 100%; order:1;}
   .contact_contxet .container {padding:0 20px;} .contact_wordText {padding:25px 20px;} .company_name {font-size:21px;} .company_context {font-size:16px;}
   .shopping_contxet .container {padding:0 20px;}  .step_title span {font-size:21px;} .step_title {font-size:16px;} .shopping_wordText {padding:25px 20px;} .step_word {font-size:16px;line-height:24px;}
   .qa_contxet .container {padding:0 20px;} .qa_wordText{padding:25px 20px;} .qa_left {flex:0 0 150px;} .qa_right {flex:1 1 200px; margin-left:20px;}
   .valuation_contxet .container {padding:0 20px;} .valuation_wordText {padding:25px 20px;} .form_input {width:100%;}
   .download_area {flex-wrap:wrap;} .azbl_menu {flex:1 1 100%; margin-bottom:20px;} .download_right {flex:1 1 100%; margin-left:0;} .azbl_menu ul li {float:left; width:32%; margin-right:1%;} 
   .azbl_menu ul li a { width:100%; text-align:center; padding:10px 0;} .download_info {flex:0 0 220px;} .download_pict {width:220px; height:220px;} .download_but {margin-bottom:10px;}
   .sec_nav ul {width:460px;} .sec_nav ul {flex-wrap:wrap;}
   .displayProduct_info {margin:0 auto 40px;} .displayProduct_pict {width:280px; height:280px;} .displayProduct_title {width:280px;}
   .productInfo_contxet {padding:40px 0;} .productInfo_list{flex-wrap:wrap;} .productInfo_pict .big_pict {padding:15px;} .productInfo_pict {flex:1 1 100%;}
   .youLikeProduct_list{padding:0;} .youLikeProduct_info {margin:0 auto 40px;} 
   .productInfo_word {flex:1 1 100%; margin-left:0; margin-top:20px;} .hotProducts_allTitle {margin-left:70px;}
   .azbl_contxet {padding:40px 0;} .azbl_area {flex-wrap:wrap;} .azbl_right {margin-left:0;} .azbl_info {flex:0 0 48%; margin:0 1% 40px;} 
   .productInfo_list .productInfo_word { width:100%;}

   /* 隱藏 */
	.float_icon , #gotop {display:none !important;}
    .navbar {display:none;}
	.nav-wrap .toggle {display:block;}
	 #banner {display:none;}
	 .other_menu{display:none !important;}
   
}

@media only screen and (min-width: 577px) and (max-width: 768px) {
	.logo {margin:15px 0 10px 10px; width:80px;}
   .container {width:560px;}
   .index_OurProducts .container {flex-wrap:wrap;}
   .index_OurProducts .OurProducts_word .all_title {margin:0 auto 30px;} .OurProducts_word {flex:1 1 100%; margin:0 0 30px 0;}
   .OurProducts_pict {flex:1 1 100%;}
   .index_hotProducts {padding:40px 0;}
   .hotProduct_info {flex:1 1 178px;margin:0 1%;} 
   .hotProduct_pict {width:178px; height:125px;} .hotProduct_title {width:178px; font-size:16px;}
   .index_OurProducts1 .container {padding:0 20px; flex-wrap:wrap;}
   .OurProducts_pict1 {flex:1 1 100%; order:1;} .OurProducts_word1 , .OurProducts_word2 {flex:1 1 100%; margin:0 0 30px 0;}
   .index_OurProducts1 .run {margin-top:50px;}
   .index_OurProducts1 .OurProducts_word1 .all_title , .index_OurProducts1 .OurProducts_word2 .all_title {margin:0 auto 30px;}
   .OurProducts_wordText h1 {font-size:24px;}
   .qa_contxet .container {padding:0 20px;} .fb_context {flex-wrap:wrap; justify-content:center;}  .other_info {flex:0 0 380px; margin-top:20px;}
	
	/* 內頁 */
   .banner_title  {width:560px;}
   .about_contxet {padding:50px 0;}
   .about_contxet .container {flex-wrap:wrap;}
   .about_word {padding-right:0;margin:0 0 30px 0;flex:1 1 100%;} .about_wordText {font-size:16px;}
   .about_pict {flex:1 1 100%; order:1;}
   .contact_contxet .container {padding:0 20px;} .contact_wordText {padding:25px 20px;} .company_name {font-size:21px;} .company_context {font-size:16px;}
   .shopping_contxet .container {padding:0 20px;}  .step_title span {font-size:21px;} .step_title {font-size:16px;} .step_word {font-size:16px;line-height:24px;}
   .qa_contxet .container {padding:0 20px;} .qa_wordText{padding:25px 20px;} .qa_left {flex:0 0 150px;} .qa_right {flex:1 1 200px; margin-left:20px;}
   .valuation_contxet .container {padding:0 20px;} .valuation_wordText {padding:25px 20px;}
   .download_area {flex-wrap:wrap;} .azbl_menu {flex:1 1 100%; margin-bottom:20px;} .download_right {flex:1 1 100%; margin-left:0;} .azbl_menu ul li {float:left; width:32%; margin-right:1%;} 
   .azbl_menu ul li a { width:100%; text-align:center; padding:10px 0;}
   .sec_nav ul {width:560px;}
   .displayProduct_info {margin:0 0.95% 40px;} .displayProduct_pict {width:250px; height:250px;} .displayProduct_title {width:250px;}
   .productInfo_contxet {padding:40px 0;} .productInfo_list{flex-wrap:wrap;} .productInfo_pict .big_pict {padding:15px;} .productInfo_pict {flex:1 1 100%;}
   .youLikeProduct_list{padding:0;} .youLikeProduct_info {margin:0 0.63% 40px;} .youLikeProduct_pict {width:170px; height:170px;} .youLikeProduct_title {width:170px;} 
   .productInfo_word {flex:1 1 100%; margin-left:0; margin-top:20px;}
   .azbl_contxet {padding:40px 0;} .azbl_area {flex-wrap:wrap;} .azbl_right {margin-left:0;} .azbl_info {flex:0 0 48%; margin:0 1% 40px;} 
   .productInfo_list .productInfo_word { width:100%;}
   /* 隱藏 */
	.float_icon , #gotop {display:none !important;}
    .navbar {display:none;}
	.nav-wrap .toggle {display:block;}
	 #banner {display:none;}
	.other_menu{display:none !important;}
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
   .other_menu ul.nav2 { width:700px;}
   .navbar ul li a , .other_menu ul li a { width:70px; font-size:14px; padding:25px 5px 20px;}
   .navbar ul li a em , .other_menu ul li a em {font-size:10px;}
   .navbar ul li a:hover, .navbar ul li a.current , .navbar ul.nav1 li a:hover, .navbar ul.nav1 li a.current ,
   .other_menu ul li a:hover, .other_menu ul li a.current {padding:25px 5px 20px;}
   .other_menuBut {margin:56px 10px 0;}
   .logo {margin:15px 0 2px 10px; width:80px;}
   .container {width:760px;}
   .index_OurProducts .OurProducts_word .all_title {margin:0 auto 30px;} .OurProducts_word {flex:1 1 450px;}
   .hotProduct_pict {width:245px; height:170px;} .hotProduct_title {width:245px; font-size:16px;}
   .index_OurProducts1 .container {padding:0 20px;}
   .index_OurProducts1 .OurProducts_word1 .all_title , .index_OurProducts1 .OurProducts_word2 .all_title {margin:0 auto 30px;}
   .OurProducts_wordText h1 {font-size:24px;}
   
   /* 內頁 */
   .banner_title  {width:700px;}
   .about_word {padding-right:0;margin:20px 0 0 20px;flex:1 1 480px;} .about_wordText {font-size:16px;}
   .contact_contxet .container .shopping_contxet .container , .qa_contxet .container , .valuation_contxet .container {padding:0 40px;}
   .qa_left {flex:0 0 200px;} .qa_right {flex:1 1 300px;}
   .sec_nav ul {width:700px;}
   .displayProduct_info {margin:0 1.35% 40px;} .displayProduct_pict {width:220px; height:220px;} .displayProduct_title {width:220px;}
   .productInfo_contxet {padding:40px 0;}  .productInfo_list{flex-wrap:wrap;} .productInfo_pict .big_pict {padding:10px;} .productInfo_pict {flex:1 1 500px; } 
   .youLikeProduct_info {margin:0 0.725% 40px;} .youLikeProduct_pict {width:220px; height:220px;} .youLikeProduct_title {width:220px;}
   .productInfo_word {margin-left:20px; margin-top:10px;}
   .azbl_right {margin-left:40px;} .azbl_info {flex:0 0 48%; margin:0 1% 40px;}
   .productInfo_list .productInfo_word { width:100%;}
   
   /* 隱藏 */
   .float_icon , #gotop {right:20px;}
   #banner1 {display:none;}
}

@media only screen and (min-width: 1025px) and (max-width: 1200px) {
   .other_menu ul.nav2 { width:990px;}
   .navbar ul li a , .other_menu ul li a { width:90px; font-size:16px;}
   .other_menuBut {margin:80px 10px 0;}
   .logo {margin:15px 0 4px 30px;}
   .container {width:1000px;}
   .hotProduct_pict {width:300px; height:209px;} .hotProduct_title {width:300px; font-size:18px;}
   
   /* 內頁 */
   .banner_title  {width:990px;}
   .contact_contxet .container , .shopping_contxet .container , .qa_contxet .container , .valuation_contxet .container {padding:0 80px;}
   .sec_nav ul {width:990px;}
   .displayProduct_info {margin:0 2.08% 40px;}
   .productInfo_pict {flex:1 1 500px;} .youLikeProduct_info {margin:0 1.61% 40px;}
   .azbl_right {margin-left:40px;}
	
	/* 隱藏 */
   #banner1 {display:none;}
}

@media only screen and (min-width: 1201px) {
   #banner1 {display:none;}
}

@media only screen and (min-width: 1201px) and (max-width: 1400px) {
	.other_menu ul.nav2 { width:1100px;}
   .navbar ul li a , .other_menu ul li a { width:100px;}
   .logo {margin:15px 0 5px 100px;}
}
