body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,p,span,strong,a,img,form,iframe,input,label,textarea,table,tr,td,em,i{ border:0; margin:0; padding:0;}
a{ text-decoration:none; color:#d9915d;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; overflow:hidden;}
.clear-no{ clear:both;}

body{ font:normal 12px/16px sumsin; color:#767676;}
label,input{ height:18px; line-height:18px;}
input,textarea{ background:#ededed;}
strong{ font-weight:normal; color:#d9915d;}
/*----------form-gmfw begin----------*/
.table01{ padding-top:2px;}
.table01 .tdl{ width:60px; text-align:right;}
.table01 input{ width:190px; height:18px;}
.table01 textarea{ width:190px; height:51px;}
.table01 .but-img{ margin-top:10px; width:68px; height:24px; border:none; background:url(../images/inq-but-t.jpg) left top no-repeat; line-height:25px; overflow:hidden; color:#000; margin-right:2px; cursor:pointer; font-size:12px}
/*----------form-ask begin----------*/
.table02 .tdl{ width:100px; text-align:right;}
.table02 input{ width:600px; height:18px;}
.table02 textarea{ width:600px; height:100px;}
.table02 .but-img{ width:68px; height:24px; border:none; background:url(../images/inq-but-t.jpg) left top no-repeat; line-height:25px; overflow:hidden; color:#000; margin-right:2px; cursor:pointer; font-size:12px}

/*----------form-pro begin----------*/
#inql{ float:left; width:475px; height:auto; display:inline; margin:10px 0 0px 30px; padding-bottom:10px; background:#545454; color:#fff;}
.inqlr-title{ height:30px; font:bold 12px/30px sumsin; color:#fff; background:url(../images/inqlbg.jpg) no-repeat; padding:1px 0 0 25px; margin-bottom:12px;}
.inquiryl{ float:left;}
.inquiryr{ float:right;}
.inquiry-but{ float:right; padding:20px 0 0 10px;}
.inquiryl label,.inquiryr label{ height:18px; line-height:18px;}
.inq-line{ height:19px; width:445px; padding:0 15px; clear:both; overflow:hidden;}
.inq-line-t{ height:auto; width:445px; padding:0 15px; clear:both; overflow:hidden;}

#inqc{ float:left; width:219px; height:auto; display:inline; padding:10px 14px;}
#inqc img{ padding-bottom:11px;}

#inqr{ float:left; width:182px; height:auto; display:inline; margin-top:10px; padding-bottom:10px; background:#545454;}
#inqr-con{ width:152px; padding:0 15px;}
#inq-tel{ background:#ededed; color:#767676; border-bottom:#545454 solid 1px;}
#inq-tel-input{ background:#ededed; padding-left:10px; color:#d9915d; height:20px; line-height:18px;}
#inq-tel-input strong{ font-weight:normal;}
#inq-tel-input input{ display:inline; background:#ededed; height:19px; line-height:18px; border-left:#d9915d inset 1px}
#inqr img{ padding:18px 0 0 13px;}
#inq-but{width:152px; padding:10px 0px 0 0px;}
.but-img{ width:68px; height:24px; border:none; background:url(../images/inq-but-t.jpg) left top no-repeat; line-height:25px; overflow:hidden; color:#000; margin-right:2px; cursor:pointer; font-size:12px}

#formgb{ width:940px; height:212px; margin:0 10px 0 10px; background:url(../images/formpro-bg.jpg) repeat-x;}
#formgb-top{ width:940px; height:31px; color:#000;}
#formgb-topl{ float:left; width:655px; height:31px; padding-left:57px; background:url(../images/navdot.gif) no-repeat 41px center; font:normal 18px/30px sumsin;}
#formgb-topl a{ color:#000;}
#formgb-topr{ float:left; width:228px; height:31px;}
#formgb-toprl{ float:left; width:228px; height:31px; font:normal 12px/30px sumsin;}
#formgb-toprl strong{ font-weight:normal; color:#e67817;}
#formgb-toprr{ float:left; width:105px; height:28px; padding-top:3px;}

#formgb-bot{ width:804px; height:145px; padding:36px 0 0 136px;}
#formgb-botz{ width:804px; height:98px;}
#formgb-botl{ float:left; width:329px; height:98px; padding-right:21px;}
.formgb-botlline{ width:329px; height:29px; clear:both;}
.formgb-botllinel{ float:left; width:74px; height:28px; text-align:right; font:normal 12px/21px sumsin; color:#000;}
.formgb-botllinel strong{ color:#ff0000; font-weight:normal;}
.formgb-botlliner{ float:left; width:auto; height:23px; background:#f8f8f8; margin:3px 0; border:#999 solid 1px;}
#formgb-botr{ float:left; width:265px; height:84px; background:#f8f8f8; border:#999 solid 1px;}
#formgb-but{ width:660px; height:30px; padding-left:280px;}
#formgb .but-imggb{ width:84px; height:30px; border:none; background:url(../images/inq-but-tgb.jpg) no-repeat; overflow:hidden; color:#000; margin-right:2px; cursor:pointer; font:normal 14px/30px sumsin;}

#formgb label,#formgb input{ height:21px; line-height:21px;}
#formgb input,#formgb textarea{ background:#f8f8f8;}



