﻿#content{width:978px;margin:10px 0 6px 0}
.pcata{padding:2px}
.pcata h1{font:bold 20px/25px 'georgia','arial';padding:3px 8px 6px 8px;margin-bottom:6px;border-bottom:1px solid #ccc}
.pcata .drow h3{font:bold 18px/23px 'georgia','Times New Roman';padding:2px !important;margin:0 !important}
.pcata .drow h3 em{float:left;font-style:normal;color:#fefefe;padding:0 6px;display:inline-block;width:16px;text-align:center;margin:0 10px 0 0;background-color:#6f6f7f}

#pmainz{padding:3px 10px 10px 10px;background-color:#d7dde6;background-image:url(../image/dlayer/tw-bigbg.png);background-repeat:repeat-x;background-position:center top}
#pfirst{font:13px 'arial';line-height:18px;color:#000;overflow:hidden;margin:0;padding:0;display:inline}
#pfirst p{font:11px/16px 'verdana';padding:6px 8px !important;margin:0 !important;background-color:#fff}
#pfirst .drow{background-color:#fff;margin:5px 0 !important;padding:8px;width:942px}

#navdivx{margin-top:-11px;_margin-top:-10px}
.navdiv{background:url(../image/t-w-navmenu-bg.gif) left top no-repeat;padding-left:5px}
.navrgt{background:url(../image/t-w-navmenu-bg.gif) right bottom no-repeat;padding-right:5px}
.navmid{background:url(../image/t-w-navmenu-bg.gif) left center repeat-x}
#navline{padding:5px;width:958px;height:23px;margin:0;overflow:hidden;position:relative}
#navline ul{padding:0;margin:0;padding-top:2px}
#navline ul li{float:left;list-style-type:none}
#navline ul li a{display:block;color:#006;font:bold 12px arial;z-index:10;float:left;overflow:hidden;position:relative;padding:2px 15px;text-decoration:none}
#navline li.background{z-index:8;background: url(../image/t-w-navline-bg.gif) no-repeat right top;visibility:hidden;position:absolute}
#navline .background .left{background:url(../image/t-w-navline-bg.gif) no-repeat left top;margin-right:9px;height:23px}
#navline ul li a:hover{color:#e30}
#navline ul li.ct a{color:#000}

#menunav li#ct{background: url(../image/t-w-mainmenu-bgsub.gif) no-repeat right top;padding-right:9px}
#menunav li#ct div{background:url(../image/t-w-mainmenu-bgsub.gif) no-repeat left top;height:26px;_width:9px}
#menunav li#ct div a{padding-right:6px;color:#000;white-space:nowrap}
#menunav li a:hover{text-decoration:underline !important}






a{text-decoration:none !important}
span.req{color:#f03;font:bold 13px "Courier New" !important}
tr.imtr td, tr.imtr td.lsct{background:#b3efb3}

#freq{border-top:1px solid #add;text-align:center}
#freq td{border-top:2px solid #cff;padding:10px 5px;color:#228}
#freq td span.bif{font:italic bold 20px "Times New Roman";margin:0 5px;letter-spacing:1px}
#intv{margin-bottom:10px}

.tabbord{border:#ccc 1px solid;margin-bottom:10px;background:#efefef}
.tabbord td{font:bold 12px "Verdana";padding:3px 0}
.tabbord td.lsct{padding-left:16px;vertical-align:top}
.tabbord td.telfax{padding-bottom:16px;background:url(../image/inquiry_phone.gif) no-repeat left bottom}
.tabbord tr.imtr td.telfax{background:url(../image/inquiry_phone.gif) no-repeat left bottom #b3efb3}
.tabbord input{border:1px solid #ccc;font:12px "Verdana";padding:1px 2px;background:#fff}
.tabradio td{line-height:12px;border:0 !important;padding:2px 0 !important;background:none !important}
.tabradio input{vertical-align:top;margin:0;padding:0;border:0;background:none !important}
.tabradio label{margin-right:8px;font-size:11px !important;font-weight:normal !important}

#product{width:100%;font:bold 13px "Arial"}
#product ul{margin:0;padding:0;list-style:none;background:url(../image/inquiry_list.gif) repeat-y #dfdfdf}
#product ul li{display:inline}
#product ul li a.tt{display:block;padding:5px 0 5px 10px;background-color:#eee;border-bottom:1px solid #ccc;border-top:1px solid #fff;border-right:1px solid #ccc}
#product ul li a.tt:hover{background-color:#ccc}
#product ul ul{margin-left:15px}
#product ul li ul li{display:block;padding:2px 0 2px 10px;background:#eee;border-bottom:1px solid #ddd;border-top:1px solid #fff;border-right:1px solid #ccc}
#product ul li ul li{font:11px "Verdana";color:#000;cursor:pointer}
#product ul li ul li:hover{background:#FFF}
#product ul li ul li a.ps{font:bold 12px "Courier New";color:#F00}

table.otbe1{margin-bottom:10px;border:1px solid #ccc;background:#efefef}
table.otbe1 span.chssq1{padding:0 2px 0 2px;font-size:10px;font-weight:normal !important}
table.otbe1 span.chssq label{margin-right:18px;font-weight:normal !important;font-size:11px !important}
table.otbe1 td.otbtd{font:bold 12px "Verdana";padding-top:4px;padding-bottom:4px}
table.otbe1 td.otbtd input{margin:0;padding:0;border:0;vertical-align:top;background:none !important}
table.otbe1 td.ploif{background:url(../image/proselect.gif) no-repeat 62px 3px;padding-left:85px;font-family:"Verdana" !important}
table.otbe1 tr.imtr td.ploif{background:url(../image/proselect.gif) no-repeat 62px 3px #B3EFB3}
table.otbe1 td.plort{width:70%;padding-left:3px}
table.otbe2{margin-bottom:10px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;background:url(../image/inq-bg-1.gif) repeat-x center top #fcfcfc}

#lef{width:48%;padding:0 0 1px 0}
#rig{padding:2px 5px 10px 10px;border-right:2px solid #ddd;font:bold 13px "Arial";height:100%}
#rig ul{padding:2px 0 8px 0;margin:0 0 0 30px;list-style:decimal}
#rig div{padding:3px}
#allList li{padding:2px;font:11px "Verdana"}
#allList li a{color:#f33;border-bottom:1px solid #ddd;cursor:default}

.notic{font:12px "Courier New";padding:4px 10px;color:#000;border:1px solid #ccc;border-width:0 1px 1px 2px}
.clear{text-align:right;border-top:1px solid #ccc}
.ileft{color:#000}
.nost{padding:12px 0 2px 22px;color:#f00}

.comm td{padding:1px}
.ttarea{padding:2px;font:12px/1.3 "Verdana";overflow-y:scroll;border:1px solid #bbb;width:924px;height:160px;background:#fff;}
.subset{border:1px solid;margin-left:10px;font:bold 16px "Arial";padding:2px 3px 3px 3px;width:100px;vertical-align:middle;background:#e3e505;border-color:#ccc #666 #666 #ccc;cursor:pointer}