@import url("reset.css");

/*首內頁面的背景　*/
body.BGa{ background-image:; background-position:top; background-repeat:repeat-x; background-attachment:fixed; background-image:url(../images/bg-01.jpg); background-repeat:repeat;}

/*外框 */
#WRAPPER{ width:950px; margin:0 auto;}

/*公司標章和主選單　*/
#TOP{ display:block; width:950px; height:99px; background-color:#FFF;}
h3{ display:block; width:533px; height:70px;}
.ICO{ display:block; width:950px; height:29px; background-image:url(../images/ico-bg.jpg); background-repeat:repeat-x; overflow:auto; overflow:auto;}
.ICO li{ float:left; background-image:url(../images/ico-point.jpg); background-repeat:no-repeat; background-position:right;}
.ICO li.ic00{ display:block; width:70px; height:29px;}

.ICO li.ic01 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-01.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic02 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-02.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic03 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-03.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic04 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-04.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic05 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-05.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic06 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-06.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic07 a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-07.jpg); background-repeat:no-repeat; background-position:left;}

.ICO li.ic01 a:hover{ background-image:url(../images/ico-01c.jpg);}
.ICO li.ic02 a:hover{ background-image:url(../images/ico-02c.jpg);}
.ICO li.ic03 a:hover{ background-image:url(../images/ico-03c.jpg);}
.ICO li.ic04 a:hover{ background-image:url(../images/ico-04c.jpg);}
.ICO li.ic05 a:hover{ background-image:url(../images/ico-05c.jpg);}
.ICO li.ic06 a:hover{ background-image:url(../images/ico-06c.jpg);}
.ICO li.ic07 a:hover{ background-image:url(../images/ico-07c.jpg);}

.ICO li.ic01v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-01v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic02v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-02v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic03v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-03v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic04v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-04v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic05v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-05v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic06v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-06v.jpg); background-repeat:no-repeat; background-position:left;}
.ICO li.ic07v a{ display:block; width:102px; height:29px; text-align:center; text-indent:-9999px; background-image:url(../images/ico-07v.jpg); background-repeat:no-repeat; background-position:left;}

/*主視覺圖 */
#PIC-ALL{ display:block; width:950px; height:295px; background-image:url(../images/pic-all.jpg);}
#PIC-SWSH{ display:block; width:950px; height:295px; background-image:url(../images/pic-swsh.jpg);}
#PIC-TCRH{ display:block; width:950px; height:295px; background-image:url(../images/pic-tcrh.jpg);}
#PIC-TFVL{ display:block; width:950px; height:295px; background-image:url(../images/pic-tfvl.jpg);}
#PIC-MEGA{ display:block; width:950px; height:295px; background-image:url(../images/pic-mega.jpg);}
#PIC-AIRHU{ display:block; width:950px; height:295px; background-image:url(../images/pic-airhu.jpg);}
#PIC-AIRCPC{ display:block; width:950px; height:295px; background-image:url(../images/pic-aircpc.jpg);}
#PIC-SALS{ display:block; width:950px; height:295px; background-image:url(../images/pic-sals.jpg);}
#PIC-SWH{ display:block; width:950px; height:295px; background-image:url(../images/pic-swh.jpg);}
#PIC-SWHP{ display:block; width:950px; height:295px; background-image:url(../images/pic-swhp.jpg);}
#PIC-EER{ display:block; width:950px; height:295px; background-image:url(../images/pic-eer.jpg);}
#PIC-TCRE{ display:block; width:950px; height:295px; background-image:url(../images/pic-tcrepf.jpg);}
#PIC-OTHER{ display:block; width:950px; height:295px; background-image:url(../images/pic-other.jpg);}
#PIC-n{ display:block; width:950px; height:295px; background-image:url(../images/pic-news.jpg);}
#PIC-c{ display:block; width:950px; height:295px; background-image:url(../images/pic-com.jpg);}
#PIC-s{ display:block; width:950px; height:295px; background-image:url(../images/pic-service.jpg);}
#PIC-l{ display:block; width:950px; height:295px; background-image:url(../images/pic-link.jpg);}
#PIC-e{ display:block; width:950px; height:295px; background-image:url(../images/pic-success.jpg);}

/*內容區 */
#CON{ display:block; width:950px; height:auto; background-image:url(../images/c-bg.jpg); background-position:top left; background-repeat:no-repeat; background-color:#EDF8FC; overflow:auto; font-family:Verdana; font-size:12px; color:#626262; line-height:22px;}
/*右次選單 */
.R-LIST{ display:block; width:205px; height:auto; padding:15px 0; float:left;}
p.UD{ display:block; width:205px; height:28px; background-image:url(../images/r-ud.jpg); background-repeat:no-repeat; background-position:bottom;}
p.UD a{ display:block; width:175px; padding-left:30px; line-height:27px;}
p.UD a:hover{ background-color:#E6F6FF;}
/*左內容 */
.L-CON{ display:block; width:655px; height:auto; background-color:#FFF; padding:15px 40px 15px 50px; float:right;}
.S-CON{ display:block; width:665px; height:auto; background-color:#FFF; padding:15px 30px 15px 50px; float:right;}

/*頁尾 */
#END{ display:block; width:950px; height:70px; background-image:url(../images/end-bg.jpg); font-family:Verdana; font-size:11px; color:#006893; line-height:18px; text-align:center; padding-top:20px;}

/*欄位設定 */
.NEWS-la{ width:635px; border:dotted 1px #CCCCCC; font-family:Verdana;}
.NEWS-da{ width:90px; font-size:11px; color:#268CB3; line-height:18px; text-align:center;}
.NEWS-co{ width:429px; font-size:11px; color:#626262; line-height:18px; background-color:#F5F5F1;}
.NEWS-en{ width:80px; font-size:10px; color:#FF6600; line-height:18px; text-align:center;}
.NEWS-wd{ width:573px; font-size:11px; color:#626262; line-height:20px; padding:5px 25px;}

.SPD-la{ width:650px; border:solid 1px #5F616D; font-family:Verdana; font-size:10px; color:#484A53; line-height:15px; text-align:center;}
.SPD-td{ border:solid 1px #5F616D; padding:4px 4px;}
.SPD-ss{ font-size:7pt; border:solid 1px #5F616D;}

.PRO_item{ display:block; width:600px; height:35px;}
.I1tem{ display:block; width:160px; height:35px; float:left;}

.PRO_file{ display:block; width:600px; margin:0 auto; clear:both;}
.PRO_file ul{ float:right;}
.PRO_file li.pro-name{ display:block; width:100px; height:33px; font-weight:bold; text-align:center; line-height:33px; background-image:url(../images/pro-name.jpg); background-repeat:no-repeat; padding-right:10px; float:right;}
.PRO_file li.pro-con{ display:block; width:100px; height:33px; text-align:center; line-height:33px; background-image:url(../images/pro-con.jpg); background-repeat:no-repeat; padding-right:10px; float:right;}

/*特殊單一設定 */
.OG{ color:#FF6600;}
.GR{ color:#31860C;}
.BU{ color:#1370E4;}
.BN{ color:#6B5B58;}
.YN{ color:#736A51;}
.PR{ color:#6666CC;}
.BG{ color:#334E7D;}
.BB{ color:#3366CC;}
.GG{ color:#006600;}
.YL-d{ color:#CC9900; font-family:Verdana; font-size:12pt; line-height:30px; letter-spacing:1px;}
.GR-d{ color:#31860C; font-family:Verdana; font-size:12pt; line-height:30px; letter-spacing:2px;}
.BU-d{ color:#229379; font-weight:bold;}
.BL-d{ color:#0099CC; font-family:Verdana; font-size:11pt; font-weight:bold;}
.RD-d{ color:#AA0000; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:30px; word-spacing:1px;}
.BW-d{ color:#996600; font-family:Verdana; font-size:9pt; font-weight:bold; word-spacing:1px; text-indent:40px; padding-top:10px;}
.BN-d{ color:#996600; font-family:Verdana; font-size:11pt; font-weight:bold; word-spacing:1px;}
.OG-d{ color:#FF6600; font-size:15px; line-height:25px;}
.BK-d{ color:#5F606B; font-family:Verdana; font-size:11pt; font-weight:bold;}
.IN-d15{ color:#3284AF; text-indent:15px;}
.IN-g15{ color:#555555; text-indent:15px; background-color:#F0F0F0; line-height:23px;}
.IN-r15{ color:#336699; text-indent:15px; background-color:#EDF3FA; line-height:23px;}
.IN-p15{ color:#2C700E; text-indent:15px; background-color:#F8FEE9; line-height:23px;}
.BD{ font-weight:bold; line-height:20px;}

/*重要設定 */
h1{ font-family:Verdana; font-size:12pt; color:#669900; line-height:30px; letter-spacing:2px; clear:both;}

/*分隔線 */
.HRC1{ border:dotted 1px #CCCCCC; border-bottom-color:#FFFFFF;}
.HRC2{ border:dotted 1px #E2E2E7; border-bottom-color:#FFFFFF; width:320px; text-align:left;}
.HRC3{ border:dashed 1px #666666; border-bottom-color:#FFFFFF; height:1px; clear:both;}

/*連結設定 */
a{ color:#00203B; font-family:Verdana; font-size:11px; line-height:18px; text-decoration:none;}
a:hover{ color:#3586CA;}

.CLEAR{ clear:both; font-size:1px; height:0; line-height:0;}
