@charset "utf-8";



.contact_Input {

    margin-top: 5px;

    padding-left: 8px;

    font-size: 14px;

    color: #2b2b2b;

    background-color: #e2e2e2;

    width: 641px;

    height: 40px;

    border: none;

	font-family:"Arial";

	}

.contact_Input02 {

    font-size: 14px;

    color: #2b2b2b;

    background-color: #e2e2e2;

    width: 255px;

    height: 40px;

    border: none;

	font-family: "Arial";

	padding-left: 8px

	}

.search_select_box_all {

    float: left;

    height: auto;

    width: 100%;

    /* padding-right: 28px; */

    /* padding-top: 15px; */

    margin-bottom: 25px

}

.search_select_list {

    width: 325px;

    position: absolute;

    z-index: 99;

    left: -6px;

    top: 43px;

    display: none;

    background-color: #c7c7c7;

    height: auto;

    padding-left: 28px;

    padding-right: 10px;

    font-family: Arial;

    font-size: 14px;

    line-height: 24px;

    color: #000;

}



.search_select_list a:link {

	text-decoration: none;

	color: #FFF;

}



.search_select_list a:visited {

	text-decoration: none;

	color: #000;

}



.search_select_list a:hover {

	text-decoration: none;

	color: #000;

}



.search_select_button {

    float: right;

    height: 20px;

    width: 20px;

    padding-left: 13px;

    padding-top: 5px;

}

.search_select_box_all {

    float: left;

    height: auto;

    width: 100%;

    /* padding-right: 28px; */

    /* padding-top: 15px; */

    margin-bottom: 25px

}

.search_select_box {

    background-color: #fff;

    float: left;

    height: 40px;

    width: 331px;

    margin-right: 4px;

    text-align: left;

    font-family: "Arial";

    font-size: 14px;

    line-height: 40px;

    color: #393939;

    padding-left: 22px;

    padding-right: 10px;

    vertical-align: middle;

    position: relative;

}





.inquiry_select_list {

    width: 406px;

    position: absolute;

    z-index: 99;

    left: -3px;

    top: 43px;

    display: none;

    background-color: #c7c7c7;

    height: auto;

    padding-left: 22px;

    padding-right: 10px;

    font-family: "Arial";

    font-size: 14px;

    line-height: 24px;

    color: #000;

}



.inquiry_select_list a:link {

	text-decoration: none;

	color: #FFF;

}



.inquiry_select_list a:visited {

	text-decoration: none;

	color: #000;

}



.inquiry_select_list a:hover {

	text-decoration: none;

	color: #000;

}



.inquiry_select_button {

    float: right;

    height: 20px;

    width: 20px;

    padding-left: 13px;

    padding-top: 5px;

}

.inquiry_select_box_all {

    float: left;

    height: auto;

    width: 100%;

    /* padding-right: 28px; */

    /* padding-top: 15px; */

    margin-bottom: 25px

}

.inquiry_select_box {

    /* background-color: #707070; */

    float: left;

    height: 44px;

    width: 435px;

    /* min-width: 500px; */

    margin-right: 4px;

    text-align: left;

    font-family: "Arial";

    font-size: 14px;

    line-height: 44px;

    color: #424242;

    /* padding-left: 22px; */

    /* padding-right: 10px; */

    vertical-align: middle;

    position: relative;

}





.products_buy_select_list {

	width: 500px;

	position: absolute;

	z-index: 99;

	left: 0px;

	top: 40px;

	display: none;

	background-color: #c7c7c7;

	height: auto;

	padding-left: 22px;

	padding-right: 10px;

	font-family: Arial;

	font-size: 14px;

	line-height: 24px;

	color: #000;

}



.products_buy_select_list a:link {

	text-decoration: none;

	color: #FFF;

}



.products_buy_select_list a:visited {

	text-decoration: none;

	color: #000;

}



.products_buy_select_list a:hover {

	text-decoration: none;

	color: #000;

}



.products_buy_select_button {

    float: right;

    height: 20px;

    width: 20px;

    padding-left: 13px;

    padding-top: 5px;

}

.products_buy_select_box_all {

    float: left;

    height: auto;

    width: 100%;

    /* padding-right: 28px; */

    padding-top: 15px;

	margin-bottom:25px;

}

.products_buy_select_box {

    background-color: #707070;

    float: left;

    height: 40px;

    width: 500px;

    /* min-width: 500px; */

    margin-right: 4px;

    text-align: left;

    font-family: "Arial";

    font-size: 14px;

    line-height: 40px;

    color: #fff;

    padding-left: 22px;

    padding-right: 10px;

    vertical-align: middle;

    position: relative;

}







.select_left{

   float:left;

}



.select_right{

	width: 16px;

	float: left;

}



.select_open{

	border-right:1px solid #d6d6d6;

	border-left:1px solid #d6d6d6;

	border-bottom:1px solid #d6d6d6;

    background-color: #fff;

	margin-top:10px;

}



.select_open ul{

	padding:2px 5px;

	height:auto;

	overflow:hidden;

	color:#7b7b7b;

	padding-right:33px;

}



.select_open ul li{

	width:auto;

	height:auto;

	overflow:hidden;

	padding-left:10px;

	margin-top: 2px;

	margin-right: 0;

	margin-bottom: 2px;

	margin-left: 0;

    padding-bottom:10px;

	border:none;

}



.select_open a:link,



.select_opena:hover,



.select_open a:visited{



	color:#7b7b7b;



}



.inquiry_Input{

	margin-top: 5px;

	padding-left: 8px;

	font-size: 14px;

	color:#2b2b2b;

    background-color:#e2e2e2;

	width:515px;

	height:40px;

	 border: none;
	 font-family:"微軟正黑體";

}

.contact_Input::-webkit-input-placeholder { color: #2b2b2b; }

/*Firefox 4-18瀏覽器專用*/

.contact_Input input::-moz-placeholder { color: #2b2b2b; }

/*Firefox 19+瀏覽器專用*/

.contact_Input input::-moz-placeholder{color:#2b2b2b;}

/*IE10瀏覽器專用*/

.contact_Input:-ms-input-placeholder{color: #2b2b2b;}



.contact_textarea{

	border:none;

	margin-top:8px;

	padding:10px;

	font-size:12px;

	background-color:#FFFFFF;

	height:auto;

	overflow:hidden;

}



.content  textarea{

	border:none;

}







/*.index_search {

    float: left;

    padding-top: 21px;

    padding-left: 242px;

}*/



.index_search_title {

	float: left;

	width: 87px;

}







.index_search_content {

	float: left;

	height: 26px;

	width: 129px;

	background-color: #626262;

}



.index_search_all {

	float: left;

	width: 161px;

	text-align: left;

	padding-left: 23px;

	height: auto;

}



.select_button {

	float: left;

	height: 20px;

	width: 16px;

}



.select_button02 {

    float: right;

    /* height: 20px; */

    /* width: 16px; */

    margin-right: 25px;

    margin-top: -1px;

}



.index_search_Input{

	border-bottom-width: 0px;

	border-top-width: 0px;

	border-left-width: 0px;

	border-right-width: 0px;

	/*solid :#eeeeee;*/

	color: #ffffff;

	background-color: #626262;

	FONT-SIZE: 12px;

	-webkit-transform: scale(0.9);

	HEIGHT: 24px;

	font-family: "微軟正黑體";

	text-align: center;

	width: 129px;

}



.select_all {

	float: left;

	height: 20px;

	width: 73px;

}



.select_pic {

	float: left;

	height: 16px;

	width: 136px;

}



.select_box {

    float: left;

    height: 26px;

    width: 122px;

    font-family: "Arial";

    font-size: 12px;

    color: #fcfcfc;

    text-align: center;

    line-height: 26px;

    position: relative;

    padding-left: 22px;

    background-color: #5d5d5d;

}

.select_box_all {

	float: left;

	height: auto;

	width: 161px;

}

.select_list p{

	color:#fff;

    font-family: "Roboto Condensed", sans-serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;

    font-size: 14px;

    line-height: 22px;

	}

.select_list {

    width: 98px;

    position: absolute;

    z-index: 99;

    left: 0px;

    top: 21px;

    display: none;

    background-color: #c7c7c7;

    height: auto;

    padding-right: 4.3px;

    margin-top: 3px;





}



.select_list a:link {

	text-decoration: none;

	color: #FFF;

}



.select_list a:visited {

	text-decoration: none;

	color: #000;

}







.select_list a:hover {

	text-decoration: none;

	color: #000;

}







/*----------Contact 公司產業---------*/







.industry_select_list {

    width: 218px;

    position: relative;

    z-index: 99;

    display: none;

    overflow: hidden;

    border-right:1px solid #d6d6d6;

    border-left:1px solid #d6d6d6;

    border-bottom:1px solid #d6d6d6;

    background-color: #fff;

}







.industry_select_list a:link {

    text-decoration: none;

    color: #FFF;

}



.industry_select_list a:visited {

    text-decoration: none;

    color: #000;

}







.industry_select_list a:hover {

    text-decoration: none;

    color: #000;

}







.industry_select_list ul{

    width: 100%;

	height:auto;

	overflow:hidden;

	color:#7b7b7b;

}



.industry_select_list ul li{

    width: auto;

    height: 35px;

    overflow: hidden;

    margin-left: -18px;

    border: none;

    text-align: center;

    line-height: 35px;

}







.industry_select_list ul li:hover {



    background-color: #eeeeee;



}



/*----------Contact 公司產業---------*/



.select_border {

	background-color: #ababab;

	font-family: "Arial";

	font-size: 12px;

	width: 131px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d1d1d1;

	line-height: 22px;

	background-image: url(../images/index_arrow.png);

	background-repeat: no-repeat;

	background-position: 34px 8px;

	display: inline-block;

	padding-bottom: 2px;

	height: 20px;

}



.select_border:hover {

  background-color: #7c7c7c;

}



.select_box02 {

background-color: #747474;

    float: left;

    height: 23px;

    width: 73px;

    margin-right: 4px;

    text-align: center;

    font-family: "Roboto Condensed", sans-serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;

    font-size: 14px;

    line-height: 25px;

    color: #fff;

    padding-left: 30px;

    position: relative;

    border-radius: 25px;

}











.blur {



	float: left;



	height: 22px;



	width: 682px;



}



.index_searchbutton {

	float: left;

	width: 32px;



}



@media screen and (min-width: 1280px) {

.select_box_all02 {

    float: left;

    height: auto;

    width: 102px;

    /*padding-right: 28px;*/

    padding-top: 43px;

}

}



@media screen and (min-width: 1024px) and (max-width:1279px) {

.select_box_all02 {

    float: left;

    height: auto;

    width: 102px;

    /*padding-right: 28px;*/

    padding-top: 43px;

}

}

@media screen and (min-width: 0px) and (max-width: 1023px) {

.select_box_all02 {

    float: left;

    height: auto;

    width: 102px;

    /*padding-right: 28px;*/

    padding-top: 43px;

}

}



