﻿body{padding:0; margin:0 auto;}.resContainer .resDocLayout{width:1280px}.resContainer#row0{z-index:2}.resContainer#row0 #block0_2{background:#A2A2A2}.resContainer#row1 .resDocLayout{width:100%}.resContainer#row1 #slideshow .slide{width:100%;overflow:hidden}.resContainer#row1 #slideshow .slide .img{display:block;position:absolute;width:auto;z-index:0}.resContainer#row1 #slideshow .slide .des{position:absolute;width:100%;text-align:center;bottom:0;left:0;font-size:18px;padding:20px 0;color:#000;z-index:1;line-height:normal}.resContainer#footer #footer_1{color:#fff;background:#000}#followUpObj{display:block;width:180px;height:180px;background:#E8E8E8;border:1px solid #ccc;padding:10px}#myItemSlider2 .sliderContainer .sliderContainerNextBtn,#myItemSlider2 .sliderContainer .sliderContainerPrevBtn{opacity:0.5;background:#fff}
.resPopupBox{ background:none;}

.index_register,
.register,
#top_btn {
	display: none !important;
}

.topmenu {
	width: 800px;
}

.topmenu ul{
	min-width: 145px;
}

#menuCom>ul>li>ul {
	left: 146px;
}

#menuMsg102 {
	margin-left: 630px;
}

.language a {
	color: #000000;
}

@media (max-width: 1280px){

	.resContainer .resDocLayout{width:100%}

	#menuMsg102>ul>li>ul {
		left: auto;
		right: 198px;
	}

}

@media (max-width: 970px){
	body{ width:100%;}
	#index_container, #index_footer, #container{ width:100%; padding:0;}
	#index_header .logo, #index_header .lag{ width:50%; padding-right:0;}
	.index_register a{ margin:0 5px;}
	#index_footer{ height:auto;background-color: #DADADA;}
	#sidebar{ width:235px;}
	.mainBox{ background-size:235px;}
	#content{ padding:0 0 0 9px;}



	}

@media (max-width: 800px){
	#followup_btn{background:url("../_img/followup_btn.png");float:right !important}#lang,#nav,#followUpObj{display:none}

	#index_content{ background:none; height:auto;}

	/*ui*/
	.reslang, #sidebar, .nav, .lag, .lagBox, .topmenu{ display:none;}
	.menuList .menu .lyw{ display:block; width:90%; text-align:left; margin:auto;}
	.slideMenuDiv2{ overflow:hidden!important; position:static!important; height:auto!important;}
	.flipContent .menuList.resMenu li ul{ display:block;}
	.menu li, h1, .mainBox{ background:none;}
	.menu a{ text-overflow:auto; white-space:normal;}
	#pro_btn{ background:url("../_img/pro_btn.png") top left no-repeat;}
	#top_btn{ background:url("../_img/top_btn.png") top left no-repeat;}

	.flipContent .menuList h1{background:#1998CB; color: #FFF;margin: 10px 0; }
	.flipContent .menuList ul li a{ background-position:center left!important;}
	#reslang a { display:block; float:left; padding:5px;}
	#mobile_nav_content #resSwap span, #mobile_nav_content #resSwap a{text-transform: uppercase;color: #047CAC;}
	#top_btn_pannelContent a {color: #fff; background: #1998CB;  padding: 5px 10px; border-radius: 5px; margin: 0px 5px;}


    /*--------------------------------------------------------------*/

	#index_header{ background:url(../_img/index_head.jpg) no-repeat;}
	#index_header .logo{ height:auto; width:100%; margin:auto;}
	.news_icon{ float:left; padding:15px 10px; margin:0; /*width:30%;*/}
	.news_icon img { max-width:none;}
	#lamp{ width:60%; float:right; position:static; padding-left:0;}
	.picBox, .proBox, .techBox, .techBox .txtL, #lamp marquee{ width:100%;}
	h1{ height:auto; padding:15px;}
	.cate-name{ white-space:normal; height:40px;}


	.aboutus, .contact, .download, .inquiry, .msg, .product, .member{ width:96%; padding:2%}
	.about img{ padding:0; float:none;}
	#content, .txtNormal .about.lags{width:100%;padding:0;}
	#content{ padding:0;}
	.banner{ background-size:100%;background-color:#1998CB; height:230px;}
	.banner a { height:230px; display:block}
	.picList{ text-align:center;}
	.picList div{ margin:auto;}
	.picList div img{ padding:0;}
	.about img[src="http://www.mingwei.com.tw/proimages/104a.gif"]{ float:left; padding:0 1%;}
	.picBox div{ margin:2% 3%!important;}
	.showBox .picList { text-align:left;}
	.picNonBottom .picList img{ margin:5px 10px;}
	.breadcrumbs{ padding:0 15px; line-height:16px;}

	.subnav{ padding:8px 10px;}
	.subnav a{display:inline-block;}
	.resNew .picList{ text-align:left;}

	.productlist>div { clear:none!important;}
	.proBox .txtR, .proBox .txtR2{ margin-left:0; width:100%;}
	.techBox .img1{ width:100%; float:none;}
	.techBox .img1 img{ margin:auto;}

	.forget, .login, .oredersearch{ width: 95%; padding-left: 0; margin: 80px auto;}
	.frmregister input, .frmcontact input, .forget input, .login td input{ width:98%!important;; margin:auto;}

	.MsoNormal img{padding: 5px;    box-sizing: border-box;}




	}

@media (max-width: 740px){
	}

@media (max-width: 667px){
	.banner a, .banner{ height:190px;}
	.techBox .img1{  width:100%; text-align:center;}
	}


@media (max-width: 604px){
	.product-cate { width:46%; margin:10px 2%;}
	.showProDet{ clear:left;}

	}

@media (max-width: 570px){
	.banner a, .banner{ height:160px;}
	#index_header{ background:none;}
	}

@media (max-width: 480px){
	.banner a, .banner{ height:135px;}
	.resNew iframe{ width:100%!important; }
	.txtNormal ul.makeBox{ padding-right:0; background-position:center 100px; height:270px;}
	.job{ width:500px;}
	.e-catalog ul li{ float: none; width: 100%;}
	.e-catalog ul li+li { margin-left: 0;}
	}

@media (max-width: 420px){
	.picBox div{ width:100%; float:none;}
	.picBox div img { margin:auto;}
	.video, .video object, .txtNormal table object{ width:100%!important;}
	}

@media (max-width: 380px){
	.banner a, .banner{ height:115px;}
	.enlarge{ width:100%;}


	}

@media (max-width: 320px){
	.txtNormal ul.familySite li{ width:230px; background-size:100%;  }
	.product-cate{ width:96%;}


	}
