.ALL{ width:1000px; margin:0 auto;}
/*========================================================BODY================================================*/
.INDEX{ margin:0; padding:0;  background-image:url(images/index-dotbg.gif); background-repeat:repeat;}
.MAIN{ margin:0; padding:0;  background-image: url(images/main-bg.gif); background-repeat: no-repeat; background-position:center top; background-color:#bababa;}

/*========================================================背景===============================================*/
.INDEXBG{background-image:url(images/index-bg.gif); background-position:top center; background-repeat:no-repeat;}



/*========================================================首頁================================================*/

.INDEX-NEWSBG{ width:83px; height:113px; background-image:url(images/index_news-bg.gif); background-position:left top; background-repeat:no-repeat;}
.INDEX-NEWSBG img{ border:1px solid #FFFFFF;padding-left:4px;}
.td-news{ padding:2px 0 2px 0;}
.IMAGE{ width:892px; height:214px; padding:25px 0 17px 108px;}


/*========================================================文字效果================================================*/

.word11purple{ font-size:11px; color:#3330ab; font-family:Arial;}
.word11white{ font-size:11px; color:#FFFFFF; font-family:Arial;}
.word15purple{ font-size:15px; color:#5852f0; font-weight:bold;}
.word12gray-light{ font-size:12px; color:#999999; }
.word12gray2{ font-size:12px; color:#666666; }
.word12gray{ font-size:12px; color:#666666; line-height:18px;}
.word12gray-about{ font-size:12px; color:#666666; line-height:16px;}
.word12yellow{ font-size:12px; color:#beaf06;}




.hp1:link{ font-size:11px; color: #666666; text-decoration:none; }
.hp1:visited{ font-size:11px; color:#666666; text-decoration:none;}
.hp1:hover{ font-size:11px; color:#e99003; text-decoration: none;}
.hp1:active{ font-size:11px; color:#666666;  text-decoration:none;}


.hp2:link{ font-size:11px; color:#FFFFFF; text-decoration:none; font-family:Arial;}
.hp2:visited{ font-size:11px; color:#FFFFFF; text-decoration:none; font-family:Arial;}
.hp2:hover{ font-size:11px; color: #FE72CE;text-decoration: none; font-family:Arial;}
.hp2:active{font-size:11px; color:#FFFFFF; text-decoration:none; font-family:Arial;}


.hp3:link{ font-size:12px; color:#0d0d13; text-decoration:none; }
.hp3:visited{ font-size:12px; color:#0d0d13; text-decoration:none; }
.hp3:hover{ font-size:12px; color: #5852f0;text-decoration: none; }
.hp3:active{font-size:12px; color:#0d0d13; text-decoration:none; }


/*========================================================左邊設定================================================*/
.LEFT{ width:223px; height:243px; position: absolute; bottom:26px; left:0;}
.RIGHT{ width:777px; height:49px; position: absolute; bottom:26px; right:0;}
.BOTTOM{ width:1000px; height:27px; background-image:url(images/main_16.gif); position: relative;}
.left-bg{ background-image:url(images/leftbg.gif); background-position:left top; background-repeat:no-repeat; background-color:#bababa;}


/*========================================================左選單================================================*/
.td-leftline{ border-bottom:1px solid #7d7ad4; padding:6px 0 6px 0;}


/*========================================================最新消息表格================================================*/
.td-news-no{ border-bottom:1px solid #c9c9c9; font-family: Arial; font-size:11px; color:#5e5e5e; padding:7px 0 7px 0;}
.td-news-title{ border-bottom:1px solid #c9c9c9;  padding:7px 30px 7px 40px;}
.td-news-title a{font-size:12px; color:#5e5e5e; text-decoration:none;}
.td-news-title a:hover{ color:#e99003;}
.td-news-date{ border-bottom:1px solid #c9c9c9;  font-family: Arial; font-size:11px; color:#5e5e5e; padding:7px 0 7px 0;}
.td-news-contenttitle{border-bottom:1px dashed #c9c9c9; font-size:13px; font-weight:bold; color:#e99003; font-family:Arial;padding:7px 0 7px 10px;}
.td-news-contentdate{ border-bottom:1px  dashed #c9c9c9;  font-family: Arial; font-size:11px; color:#5e5e5e; padding:7px 0 7px 0;}


.hp4:link{ font-size:11px; color:#5852f0; text-decoration:none; padding:0 5px 0 5px; font-family:Arial;}
.hp4:visited{ font-size:11px; color:#5852f0; text-decoration:none; padding:0 5px 0 5px;font-family:Arial;}
.hp4:hover{ font-size:11px; color: #0d0d13;text-decoration: underline;; padding:0 5px 0 5px;font-family:Arial;}
.hp4:active{font-size:11px; color:#5852f0; text-decoration:none; padding:0 5px 0 5px;font-family:Arial;}

.hp4_span{font-size:11px; color:#FF6633; text-decoration:none; padding:0 5px 0 5px; font-family:Arial;}

.hp5:link{ font-size:12px; color:#e99003; text-decoration:none;font-family:Arial; padding-top:2px;}
.hp5:visited{ font-size:12px; color:#e99003; text-decoration:none; font-family:Arial;padding-top:2px;}
.hp5:hover{ font-size:12px; color:#5852f0;text-decoration: underline;font-family:Arial;padding-top:2px;}
.hp5:active{font-size:12px; color:#e99003; text-decoration:none; font-family:Arial;padding-top:2px;}


/*========================================================成功案例表格================================================*/


.td-event-imagebg{ width:598px; height:329px; background-image:url(images/event_03.gif); background-repeat:no-repeat;}
.td-event-imagebg-s{ width:598px; height:85px; background-image:url(images/event_04.gif); background-repeat:no-repeat;}
.td-event-bigimg{ padding:6px 0 0 0px;}
.img-event-samllimg{ border:1px solid #FFFFFF;}
.td-event-content{font-size:12px; color:#666666; line-height:18px;padding:6px 0 6px 7px;}

.td-event-purple{ font-size:12px; color:#5956ae; padding:2px 0 2px 0;}



.td-event-listphoto{width:109px; height:75px; background-image:url(images/event_07.gif); background-repeat:no-repeat; padding:8px 0 0 5px; border-bottom:1px dashed #c9c9c9; }

.td-event-listtitle{ padding:8px 0 3px 0; font-family:Arial; }
.td-event-listtitle a{font-size:12px; color:#302eaa; text-decoration: underline;}
.td-event-listtitle a:hover{ color:#e99003;}
.td-event-listdate{ border-bottom:1px dashed #c9c9c9;  font-family: Arial; font-size:11px; color:#5e5e5e; padding:8px 0 0 15px; }
.td-event-listcontent{ border-bottom:1px dashed #c9c9c9;}


/*========================================================聯絡我們表格================================================*/
.td-contacttitle{border-bottom:1px  dashed #c9c9c9; padding:3px 0 5px 0px; font-size:12px; color:#666666; }
.input{ background-color:#C0C0E0; font-size:12px; border:0; color:#FFFFFF; line-height:16px;}


/*========================================================客戶名單表格================================================*/
.td-client{ padding:10px 5px 10px 5px;border-bottom:1px  dashed #c9c9c9;}












