body {
    margin:0;
	padding:0;
	font-family:Arial, 微軟正黑體;
}
a img {border:0}
img {vertical-align:middle}
ul,li {list-style:none; margin:0; padding:0}
a:link {text-decoration: none}
a:visited {	text-decoration: none}
a:hover {text-decoration:none}
a:active {	text-decoration: none}
:focus {outline: none;}
textarea{resize:none}
.clr{clear:both}

*{
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	
	font-family:Arial, 微軟正黑體;
	letter-spacing:1px;
}

	/* 設定提示字的文字顏色 */
	
	::-webkit-input-placeholder,:-moz-placeholder,.placeholder {
	 font-size:15px; color:#fff !important;
	}
	
body{ background-color:#000;}
.center{ width:1200px; margin:0 auto; position:relative}
.shadow{ width:100%; height:30px; background:url(../images/index/b_shadow.png) center; position:absolute; top:0; left:0;}
.pic{ margin:0 auto;}

/*page style*/
.page_contain{ margin:0 auto 80px; display:table;}
.page_contain .prev,.page_contain .next{ width:85px; height:35px; border:1px solid #D2D2D2; background:#fff; display:inline-block; cursor:pointer; font-size:14px; letter-spacing:1px; vertical-align:top; float:inherit; margin:0}
.page_contain .prev{ padding-left:17px; background:url(../images/public/prev.png) no-repeat; background-position:11px 11px;}
.page_contain .next{ background:url(../images/public/next.png) no-repeat; background-position:63px 11px; text-align:left; padding-left:13px; margin-left:-1px; color:#646464}
.page_contain ul{ display:inline-block; vertical-align:top;}
.page_contain li{ display:inline-block; width:35px; height:35px; vertical-align:top; margin-left:-7px; border:1px solid #D2D2D2; background:#fff; text-align:center; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#646464}
.page_contain li:hover,.page_contain li.current{ border:border:1px solid #37446B; background:#37446B; color:#fff; cursor:pointer}
.page_contain li.s_none{ border:0; border:1px solid #D2D2D2; cursor:default; color:#646464; background:#fff}

/*詢價style*/
.q3_content{ background:#FCF8F5; padding:50px 0 0 245px; color:#462400;
margin:17px 0 0 30px; height:120px; width:578px; line-height:20px;}
.iq_list{ margin:35px 30px 15px; display:inline-block}
.iq_list tr td{ border-bottom:1px solid #ddd; height:140px; padding:10px 0;}
.iq_list tr.iq_title td,.iq_t{ font-size:15px; color:#fff; background-color:#37446B; letter-spacing:5px; border:0; padding:0 20px; height:30px; line-height:30px;}
.iq_t{ margin:20px 0 0 30px; width:480px}
.iq_product{ width:500px;}
.iq_quantity{ width:100px; text-align:center}
.iq_list tr td.iq_p_name{ padding:10px 15px}
.iq_list tr:last-child td{ height:40px; font-weight:bold; border:0; background:#f3f3f3}
.iq_list tr:last-child td:first-child{ padding-right:20px;}
.iq_qua{ border:1px solid #D5D5D5; height:24px; width:150px; padding:0 5px; font-size:16px; text-align:center}
.iq_delete img{ cursor:pointer}
input.back,input.next{ width:120px; height:35px; background-color:#666; font-size:16px; color:#fff; letter-spacing:5px; text-align:center; float:left; margin:10px 0 0 5px; border:0; cursor:pointer; display:inline}
.btn_contain{ width:315px; padding:0 0 0 60px; height:150px; float:right}
.iq_info,.iq3_info{ margin-left:30px;}

.iq_info input,.iq_info select,.iq_info textarea{ width:480px; height:30px; line-height:30px; margin:10px 0 0; background-color:#fff; border:1px solid #D5D5D5; padding:0 5px; font-size:14px; color:#777;}
.notify{ font-size:14px; color:#f00; text-align:left; margin:3px 0 0 5px}
.iq_info textarea{ height:205px}
