*{margin:0; padding:0; text-decoration:none; list-style:none; border:none; font-family:"微軟正黑體"}
h1{display:none}
#theme{width:1190px; margin:0px auto; text-align:left; overflow:hidden}
#top1{margin:5px 0px; height:60px}
#top1 li.L1{margin-top:6px; margin-right:8px}
#top1 li{float:left; font-size:13px; letter-spacing:1px; font-family:Arial; line-height:22px}
#top1 li img{display:block;}
#top1 li.L3{ margin-left:120px;text-align:center; width:410px}
#top1 li.L3 span{margin:0px 10px; cursor:pointer; color:#666}
#top1 li.L3 span.SS{font-size:15px; color:#000; font-weight:bold}
#top1 li.L3 form{border:solid 2px #B4B4B4; width:400px; height:27px}
#top1 li.L3 form select{border-right:1px solid #B4B4B4; width:115px; padding:3px; height:27px}
#top1 li.L3 form input{width:195px; padding:3px; height:20px}
#top1 li.L3 form button{border: solid 1px #FDAB00; background:url(http://img.web66.com.tw/web66/PU/MDimg/web66_header/head_foot_icon_Cn1.gif) no-repeat 0px -120px; font-size:16px; font-weight:bold; letter-spacing:8px; width:80px; float:right; height:24px; margin:1px; line-height:24px; cursor: pointer}

.headtxt{float:right !important; color:#666;}
.headtxt a{color:#666}
.headtxt div{width:150px; height:25px; font-family:Arial; color:#e50; font-size:15px; font-weight:bold; line-height:25px; letter-spacing:1px; text-align:center; border:1px solid #ffb38c; background-color:#fff4ee; margin-left:90px; margin-top:8px}

#BTN{height:30px; padding:0px 5px; background-image:url(http://s.web66.com.tw/web66/PU/MDimg/web66_header/head_foot_icon_Cn1.gif); background-repeat:repeat-x; background-position:0px -253px; border-bottom:5px solid #005DAB}
#BTN .hL{height:30px; line-height:30px; letter-spacing:1px; text-align:center; width:100px;background-image:url(http://s.web66.com.tw/web66/PU/MDimg/web66_header/head_foot_icon_Cn1.gif); float:left; background-position:1px -297px}
#BTN .hL a{font-size:15px; font-weight:bold; color:#000; text-decoration:none}
#BTN .hL a span{color:#f40;}
#BTN .hR{float:right; letter-spacing:1px; line-height:30px; padding:0px 8px}
#BTN .hlin{background-image:url(http://s.web66.com.tw/web66/PU/MDimg/web66_header/head_foot_icon_Cn1.gif);background-position:0px -388px; height:30px; width:2px; float:right;}
#BTN #hbg{background-image: url(http://s.web66.com.tw/web66/image/UPM/new/headbar-btnBg02.gif); height:35px !important; position:relative}
#BTN .hR a{font-size:13px; color:#fff; text-decoration:none}

#Box2{display: inline-block; width:100%; margin:10px 0px; border-bottom:2px solid #005dab; padding-bottom:15px}
#Box2L{float:left; width:670px; border-right:1px solid #e4e4e4; display:inline-block; line-height:0}
#Box2L_1{width:655px; height:265px; position:relative; overflow:hidden}

#Box2L_1 a.p8a img{width:655px; height:250px; display:block; vertical-align:bottom}
#Box2L_1 a.p8a{width:655px; height:250px; display:block; position:absolute; top:0; left:0}

.Box2L_2{width:100%; display:inline-block; height:640px; line-height:24px}
.Box2L_2 dt{height:30px; line-height:30px; background-image:url(/_file/3864/upload/web66home/MD_title01.gif); background-position: left center; background-repeat:no-repeat}
.Box2L_2 dt h2{ display:none}
.Box2L_2 dd{float:left; width:210px; margin-right:13px; overflow:hidden; height:290px; margin-bottom:34px}
.Box2L_2 dd span{display:block}
.Box2L_2 dd .L2M{width:208px; height:208px; line-height:208px; text-align:center; border:1px solid #ddd; overflow:hidden}
.Box2L_2 dd .L2M img{vertical-align:middle; display:block}
.Box2L_2 dd .L2T{font-size:15px; color:#444; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:2}
.Box2L_2 dd div{display:inline-block; width:100%; font-size:22px}
.Box2L_2 dd div .L2L{font-weight:bold; color: #FFF; float:left;background-image:url(/_file/3864/upload/web66home/box-icon.gif);line-height:49px; height:49px; width:49px}
.Box2L_2 dd div .L2B{float:left; width:150px; color:#000; margin-left:8px;letter-spacing:0}
.Box2L_2 dd div .L2B s{font-size:13px; color:#555; font-weight:lighter; margin-left:3px}
.Box2L_2 dd div .L2B2{float:left; width:140px; color:#e74c3c; margin-left:8px}





.Box2L_3{width:1200px; display:inline-block; margin-bottom:10px; overflow:hidden}
.Box2L_3 dt{height:30px; line-height:30px; margin-right:20px;background-image:url(/_file/3864/upload/web66home/MD_title02.gif); background-position:0px center; background-repeat:no-repeat}
.Box2L_3 dt h2{display: none}
.Box2L_3 dd{background-image:url(/_file/3864/upload/web66home/MD_bg.gif); width:200px; padding:0px 15px; height:379px; position:relative; float:left; margin-right:10px}
.Box2L_3 dd .L3time{position:absolute; left:52px; top:5px; font-size:15px; color:#e10000; line-height:18px}
.Box2L_3 dd .L3time font{display:block; margin:0px 3px}
.Box2L_3 dd .L3time span{ font-size:24px; font-weight:bold; margin:0px 3px}
.Box2L_3 dd .L3M{display:block; height:200px; width:200px; text-align:center; line-height:200px; margin-top:55px}
.Box2L_3 dd .L3M img{vertical-align:middle}
.Box2L_3 dd .L3T{line-height:2; color:#000; font-size:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block}
.Box2L_3 dd ul li{line-height:20px; height:20px; display:inline-block; color:#00a0e7}
.Box2L_3 dd li .L3P{float: left; width:40px; font-size:15px; text-align:right; margin-right:8px;}
.Box2L_3 dd li .L3P2{float: left; width:65px; font-size:15px; margin-right:10px;}
.Box2L_3 dd li .L3P3{float: left;font-size:18px;}
.Box2L_3 dd .L3P4{background-image:url(/_file/3864/upload/web66home/MD_btn.gif); width:154px; height:30px; margin:6px auto}



.Box2L_4{width:1190px; display:inline-block; height:260px; position:relative; overflow:hidden}
.Box2L_4 dt{height:30px; line-height:30px; margin-right:20px;border-bottom:1px solid #ddd;background-image:url(/_file/3864/upload/web66home/MD_title03.gif); background-position:0px center; background-repeat:no-repeat;}
.Box2L_4 h2{ display:none}
.Box2L_4 div{position:absolute; left:0; top:31px; background-color:#fff; display:none}
.Box2L_4 span#Che{background-image:url(/_file/3864/upload/web66home/MD_icon01.gif); background-position: right center; background-repeat:no-repeat; padding-right:20px; color:#4d4d4d; font-size:13px; cursor: pointer; float:right}

.Box2L_4 dd{width:160px;float:left; margin:5px; height:215px; overflow:hidden}
.Box2L_4 dd .L4M{display:block; height:145px; width:145px; text-align:center; line-height:145px; margin:0px auto}
.Box2L_4 dd .L4M img{vertical-align:middle}
.Box2L_4 dd .L4T{line-height:2; color:#000; font-size:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block}
.Box2L_4 dd ul{ border-right:1px solid #ddd; height:45px}
.Box2L_4 dd ul li{line-height:20px; height:20px; display:inline-block; font-size:12px;}
.Box2L_4 dd li span{float: left;}
.Box2L_4 dd li .L4P{ width:33px; text-align:right; margin-right:8px; color:#000;}
.Box2L_4 dd li .L4P2{width:50px; margin-right:8px; color:#000;}
.Box2L_4 dd li .L4P3{color:#00a0e7}


#Box2R{float:right; width:505px; display:inline-block}
#Box2R .BA{width:505px; height:250px; display:block;}
#Box2R .BA img{ display:block; vertical-align:bottom}
.Box2R_1{ font-size:12px; letter-spacing:1px; background-color:#f6f6f6; border-bottom:2px double #e4e4e4; padding-bottom:5px; margin-top:10px}
.Box2R_1 dt{height:30px; line-height:30px; color:#a1a0a0;}
.Box2R_1 dt h2{padding-left:6px; display:inline; margin-right:3px;font-size:15px; color:#000}
#top31 div{overflow:hidden; border:1px solid #e5e5e5; line-height:23px; height:23px; background-color:#fffac8; position:relative}
#top31 ul{position: absolute} 
#top31 ul li{height:23px; line-height:23px; padding:0px 5px;}
#top31 ul li:before{font-weight:bold; content:"新成功報價："; float:left}
#top31 ul li:after{color:#ff2b00; float:right; content:"成功報價!";}
#top31 ul li a{float:left; width:230px; color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#top31 ul li span{float:left; width:110px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#8f8e8e; margin:0px 5px}
#top32{ padding:0px 6px; margin-top:5px}  
#top32 div{overflow:hidden; height:240px; position:relative}
#top32 ul{position:absolute; width:100%}
#top32 ul li{height:24px; line-height:24px;}
#top32 li .A1{float:left; color:#999;}
#top32 li .A2{float:left; color:#039; margin:0px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:250px}
#top32 li .A3{float:left; color:#acacac; margin-left:8px}
#top32 li .A4{float:right; color:#09f;}

.Box2R_2{width:100%; display:inline-block; letter-spacing:1px; margin-top:8px}
.Box2R_2 h2{font-size:15px; height:30px; line-height:30px}
.Box2R_2 dl{display:inline-block; height:120px; overflow:inherit}
.Box2R_2 dt{float:left; height:120px; width:120px; background-color:#C69}
.Box2R_2 d1 a{color:#000}
.Box2R_2 dd{float:right; width:370px; height:30px; margin-bottom:15px; font-size:13px; color:#000; letter-spacing:1px; font-family:Arial; line-height:16px; position:relative}
.Box2R_2 dd span.R2{color:#fd3078; font-size:15px; display:block}
.Box2R_2 dd span.R22{display:block; width:255px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Box2R_2 dd:after{content:"我要報名 >>"; color:#0099ff; position:absolute; right:5px; top:16px; font-size:12px; letter-spacing:0}

#Rbanner{width:510px; height:160px; margin-top:15px; display:inline-block}
#Rbanner a#BL{display:block; float:left; margin-right:5px;}
#Rbanner div{float: left; margin-right:5px; height:160px; width:250px; overflow:hidden; position:relative}
#Rbanner div a{ position:absolute; left:0; top:0}
#Rbanner img{display:block; vertical-align:bottom}


#Min3{overflow:hidden; width:100%}
#CLY{width:105%; background-color:#005dab; display:inline-block; font-size:15px; font-weight:bold; letter-spacing:1px; height:40px; line-height:40px;overflow: hidden;white-space: nowrap;}
#CLY dt{float:left; color:#fff88c; padding:0px 5px 0px 12px; width:80px}
#CLY dd{float:left; color:#FFF; padding:0px 18px; cursor:pointer}
#CLY dd.Ber{background-color:#FFF; margin-top:5px; height:35px; line-height:30px; color:#000;background-image:url(/_file/3864/upload/web66home/lists-icon01.gif); background-repeat:no-repeat; background-position:center bottom}
#CLY #NMD{ background-color:#fc1f00; padding:0px 30px}
#CLY #Ask{background-color:#fc5e00; width:166px; text-align:center; height:40px; line-height:40px; padding:0px !important}
#CLY dd.Askbg{font-weight:bold; background-color:#C0C !important}
#CLY dd.NMDbg{font-weight:bold; background-color:#66F !important}
#CLY #Ask span{font-size:12px; font-weight:lighter}

#SEC{display:inline-block; width:100%}
#SEC h2{display: none}


.abN2{ float:left; width:240px}
.abN6{float: right;width:200px}
#SEC dl{ margin:0; list-style:none;display: inline-block; border:1px #FFFFFF dashed; padding:3px; margin-bottom:3px}
.abN2 dl:hover{margin:0; list-style:none;background-color:#FFF5EE; border: 1px dashed #FFE2C8; dislay:inline-block; padding:3px; margin-bottom:3px}
#SEC dl dt{ padding-bottom:3px}
.abN2 dl dd{width:110px; float:left; font-size:13px}
#SEC dl dt h4{display:inline}
#SEC dl dd a{color:#003599;line-height:20px;}
#SEC dl s{font-size:12px; color:#999; margin-left:3px}
.abM62{background-color:#f6f6f6; border-bottom:1px solid #e4e4e4; padding:10px; width:190px}
.abM62 dt{font-size:15px; letter-spacing:1px; height:20px; line-height:20px; font-weight:bold}
.abM62 dd{ font-size:13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; letter-spacing:1px; line-height:20px; height:20px; width:180px}
.abM62 dd a{color:#003599; text-decoration:none}
.abM63{border:1px solid #e4e4e4; border-bottom:none; padding:5px 0px 5px 9px; border-right:none; margin-top:3px}
.abM63 li{padding:1px 0px}
.abNt3{font-family:Arial; font-weight:lighter; font-size:11px; letter-spacing:0px; margin-left:3px; color:#999}

#Ask2{ letter-spacing:1px; font-family:Arial; font-size:13px; display:none}
#Ask2 div{color:#ce63a5; height:30px; line-height:30px; font-size:16px; background-color:#f7f7f7; text-align:center}
#Ask2 div h2{display:inline; font-size:15px}
#Ask2 h3{font-size:15px}
#Ask2 h3 span{font-size:13px; font-weight:lighter}
#Ask2 ul{display:inline-block}
#Ask2 ul li{ border-right:1px solid #f9f9f9;float:left; width:296px; padding:0px; height:990px}
#Ask2 ul li dl{border:1px solid #FFF; display:inline-block; margin-bottom:5px; padding:5px 0px}
#Ask2 ul li dl.A6bg{background-color:#fff6ef}
#Ask2 dl dt{font-size:15px; line-height:25px; height:25px; padding-left:20px}
#Ask2 dl dd{float:left; height:18px; line-height:18px; width:115px; padding-left:20px; font-size:13px;}
#Ask2 dl dd a{color:#039}
#Ask2 dl dd span{margin-left:3px; font-size:12px; color:#ce63a5}
#Ask2 dl:hover{background-color:#FFF5EE; border: 1px solid #fed1bf;}

#NMD2{font-size:13px; font-family:Arial; letter-spacing:1px; display:none}
#NMD2 ul{display:inline-block}
#NMD2 ul li{float:left; width:277px; padding:0px 10px;}
#NMD2 h3{color:#999; background-color:#ebebeb; font-size:16px; text-align:center; height:25px; line-height:25px}
#NMD2 h2{display:none}
#NMD2 dl{display:inline-block; padding:5px; margin-bottom:10px}
#NMD2 dt h4{font-size:15px; height:20px; line-height:20px; padding-left:5px}
#NMD2 dd{float:left; padding:0px 5px; border-right:1px solid #ddd; margin:4px 0px; height:12px}
#NMD2 dd a{color:#06C}










footer{line-height:0px; display:inline-block; clear:left}
#footbox{background-color:#f4f4f4;border:2px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-left:none; border-right:none; width:100%;}
.pagebgAhead,.pagebg{margin:0px auto}
#foot{width:1170px; margin:0px auto;  padding:10px; display:inline-block; text-align:left !important}
#foot a{color:#555}
#foot dt{font-weight:bold; line-height:22px; padding-left:5px; margin-bottom:3px}
#foot dd{padding:3px 5px; line-height:14px; color:#999}
#foot dl{float:left; font-size:13px; letter-spacing:1px; font-family:Arial}
#foot1{width:130px; margin-left:35px}
#foot2{width:120px; margin-left:20px}
#foot3{width:130px; margin-left:15px}
#foot3 dd{float:left; width:70px}
#foot4{background-color:#ffffe6; margin-left:10px}
#foot4 dt{width:126px; padding:0px 10px;background-color:#f4f4f4;}
#foot4 dd{width:126px; padding:3px 10px}
#foot5{width:130px; margin-left:55px}
#foot6{float:right; width:141px; border-left:1px solid #e1e1e1; padding-left:38px; margin-top:10px}
#foot6 a{display:inline-block; width:100%; margin:5px 0px}
#foot6 a#foot_a{background-image:url(../image/home/foot_btnBg.gif); height:36px; line-height:36px; color:#000; font-size:16px; font-weight:bold; text-align:center; width:110px}
#foot7 ul{ text-align:center; display:inline-block}
#foot7{display:inline-block; width:100%; background-color:#FFF; border-bottom:1px solid #e1e1e1; margin-bottom:5px}
#foot7 li{float:left; padding:5px; font-size:12px; line-height:20px; font-family:Arial; color:#767575}
#foot7 a{color:#767575}
#foot #foot_a2{color:#F00 !important}

#footimg{width:100%;}
#footimg dt{float:left; width:120px; text-align:right; font-size:15px; line-height:1.5; font-weight:bold; height:75px; margin-top:15px}
#footimg dd{ float:left; margin:3px 10px; height:40px; line-height:40px;}
#footimg dd img{ vertical-align:middle; opacity:0.6}
#footimg dd img:hover{opacity:1}

