@charset "utf-8";
/* CSS Document */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} /* enable background image caching in IE6 */
body{margin:0; padding:0; font-size:13px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#555; background:url(images/bg.png) repeat-x #fff;}
img{border:none;}
a{text-decoration:none; color:#275797;}
a:hover{text-decoration:underline; color:#275797;}
form{margin:0; padding:0;}
table{border-collapse:collapse;}
ul{margin:0; padding:0;}
li{list-style:none;}
.font_14{font-size:14px;}
.font_15{font-size:15px;}
.red{color:#f00;}
.black{color:#000;}
.orange{color:#f60;}

/* 版型 */
.img_bg{background:url(images/img_bg.png) repeat-y; display:block;}
#wrap{width:930px; margin:0 auto;}
#header{height:190px; background:url(images/img_banner.jpg); position:relative; vertical-align:top;}
#container{width:930px; height:auto!important;min-height:340px;height:340px; display:block;}

#menu{float:left; width:190px; padding-left:20px; display:inline;}
#content{float:right; width:690px; height:auto!important;min-height:340px;height:340px; display:block; margin-right:20px; display:inline;}
#content_left{float:left; width:490px; display:block;}
#quick_links{float:right; width:190px; display:block;}
.quick_links_bg{background:url(images/quick_links_bg.png) right repeat-y;}

#footer{background:url(images/img_footer.png) no-repeat top; height:80px; text-align:center;}
.clear{clear:both; height:0px; font-size:0px;}

#header .shadow{background:url(images/img_shadow.png) no-repeat; width:700px; height:7px; position:absolute; left:20px; top:190px; z-index:99;}

/* Menu */
.snb_top{background:url(images/img_menu.png) no-repeat; width:190px; height:29px; display:block;}
.snb{margin:0; padding:0;}
.snb li{list-style:none; margin:0; padding:0;}
.snb li a span{display:none;}
.snb li a.nav{background-position:top; background-repeat:no-repeat; width:190px; height:30px; cursor:pointer; display:block;}
.snb li a.nav:hover{background-position:bottom;}
.snb li a.n0{background-image:url(images/menu0.png)}
.snb li a.n1{background-image:url(images/menu1.png)}
.snb li a.n2{background-image:url(images/menu2.png)}
.snb li a.n3{background-image:url(images/menu3.png)}
.snb li a.n4{background-image:url(images/menu4.png)}
.snb li a.n5{background-image:url(images/menu5.png)}
.snb li a.n6{background-image:url(images/menu6.png)}
.snb li a.n7{background-image:url(images/menu7.png)}
.snb li a.n8{background-image:url(images/menu8.png)}
.snb li a.n9{background-image:url(images/menu9.png)}
.snb li a.n10{background-image:url(images/menu10.png)}
.snb li a.n11{background-image:url(images/menu11.png)}
.snb li a.n12{background-image:url(images/menu12.png)}
.snb li a.n13{background-image:url(images/menu13.png)}
.snb li a.n14{background-image:url(images/menu14.png)}
.snb li a.current{background-position:bottom;}


/* Quick Links */
#quick_links{background:url(images/quick_links_bg2.png) right repeat-y;}
.links_top{background:url(images/quick_links.png) no-repeat; width:190px; height:35px; display:block;}
.links li{text-align:center; padding:2px;}
.links li img{width:165px; border:1px solid #9fa3a8;}


/* Main */
.main_content{text-align:justify; line-height:150%; font-size:12px; padding:5px; padding-right:10px; padding-bottom:40px;}
.main_content h3{color:#125fcb; font-style:italic; line-height:140%; text-align:left;}
.main_content h3 em{font-size:11px; color:#666;}

.sign{text-align:right; color:#333; background:url(images/sign.jpg) right no-repeat; height:129px; position:relative;}
.sign span{position:absolute; bottom:6px; right:110px; display:block; text-align:right; width:350px;}
.sign b{color:#000; font-size:13px;}


/* Footer */
#footer span{color:#fff; font-size:11px; display:block; padding-top:10px;}
#footer span b{font-size:12px;}
#footer span a{color:#fff;}


/* Abstract */
.ul_abstract li{background:url(images/li_icon.png) left no-repeat; padding-left:13px; margin-left:12px; color:#333;}
.sample{border:1px solid #8a9fbd; color:#333; font-size:13px; padding:10px;}
.data_block{text-align:left; font-size:13px; padding:10px; line-height:180%;}
.input_line{border-bottom:2px solid #666; display:inline-block;}
.radio_line{background:url(images/icon_radio.png) left no-repeat; padding-left:18px;}
.icon_download{background:url(images/icon_download.png) left no-repeat; height:16px; padding-left:20px;}

/* Organizing */
.org_table{border-collapse:collapse;color:#333; border:1px solid #a3abb6; }
.org_table th{color:#094caa; background:#cbeafb; border-bottom:1px solid #a3abb6; font-size:13px; text-align:left;}
.org_table td{border-bottom:1px solid #a3abb6;}
.org_table td span.name{font-size:13px; color:#333; font-weight:bold;}
.org_table td.name_en{background:#cbeafb; font-size:12px; color:#094caa;}
.org_table td ul.group_1 li{line-height:180%; border-bottom:1px solid #ddd;}
.org_table td ul.group_1 li.last{border:none;}
.org_table td table td{border:none;}

/* Program */
.pro_explain th span{color:#fff; font-size:15px; background:#4fa60f; padding:3px; display:block;}
.pro_explain td{color:#333;}
.pro_explain li{padding-left:26px; line-height:24px; font-size:13px;}
.pro_explain li.icon01{background:url(images/p_icon_01.png) left center no-repeat;}
.pro_explain li.icon02{background:url(images/p_icon_02.png) left center no-repeat;}
.pro_explain li.icon03{background:url(images/p_icon_03.png) left center no-repeat;}
.pro_explain li.icon04{background:url(images/p_icon_04.png) left center no-repeat;}
.pro_explain li.icon05{background:url(images/p_icon_05.png) left center no-repeat;}
.pro_explain li.icon06{background:url(images/p_icon_06.png) left center no-repeat;}
.pro_explain li.icon07{background:url(images/p_icon_07.png) left center no-repeat;}
.pro_explain li.icon08{background:url(images/p_icon_08.png) left center no-repeat;}
.pro_explain li.icon09{background:url(images/p_icon_09.png) left center no-repeat;}
.pro_explain li.icon10{background:url(images/p_icon_10.png) left center no-repeat;}

.pro_table{border-collapse:collapse; border:1px solid #ccc;}
.pro_table th.date1{background:#006aff; color:#fff; font-size:15px; height:25px; text-align:center;}
.pro_table th.date2{background:#bc3f80; color:#fff; font-size:15px; height:25px; text-align:center;}
.pro_table th.room{background:#9ca4b0; color:#333; height:20px; text-align:center;}
.pro_table td{background:#d5d5d5; border:1px solid #fff; color:#333; padding:5px;}
.pro_table td.time, .pro_table td.other{background:#7e7e7e; color:#fff;}
.pro_table td.time{width:80px; font-size:11px; text-align:center;}
.pro_table td.time2{background:#676767; color:#fff; text-align:center; font-weight:bold;}
.pro_table td.reg{background:#fffada; text-align:center; font-weight:bold;}
.pro_table td.opening{background:#fff39f;}
.pro_table td.meeting{background:#fdd0f9;}
.pro_table td.sym{background:#c986f3; text-align:center;}
.pro_table td.break{background:#ffd49d; text-align:center; font-weight:bold;}
.pro_table td.break2{background:#fb69ef; text-align:center; font-weight:bold;}
.pro_table td strong{color:#000;}
.pro_table td img.photo{float:right; padding-left:10px;}

/*模擬對角線*/
.out{
   border-top:50px #9ca4b0 solid;/*上邊框寬度等於表格第一行行高*/
   width:0px;/*讓容器寬度為0*/
   height:0px;/*讓容器高度為0*/
   border-left:90px #7e7e7e solid;/*左邊框寬度等於表格第一行第一格寬度*/	
   position:relative;/*讓裡面的兩個子容器絕對定位*/
}
.out b{display:block;position:absolute;top:-45px;right:-7px;width:50px;font-style:normal; color:#333;}
.out em{display:block;position:absolute;top:-20px;left:-85px;width:60x;font-style:normal; font-weight:bold;}


/* Tour Information */
.tour_text{padding-right:10px;}
.tour_text b{color:#333; font-size:15px;}
.tour_text b.orange{color:#f60; font-size:13px;}
.tour_text img{float:right; padding-left:8px; padding-top:5px;}
b.tour_title{display:inline; padding:3px 8px 1px 3px; background:#ffe553; color:#000;}
div.taiwan{background:url(images/pic_taiwan.jpg) right top no-repeat; height:460px;}
img.pic_left{float:left; padding-right:10px;}
img.pic_right{float:right; padding-left:10px;}

/* Accommodation */
.accommodation_text{font-size:13px; padding-right:20px; font-size:13px; line-height:180%;}
.accommodation_text b{color:#333; font-size:15px;}
.accommodation_text img{float:left; padding-right:15px; padding-top:2px;}


/* Social Program */
.social_text{padding-left:10px; padding-right:10px;}
.social_text .so_table th{font-size:15px; color:#a516ff; background:#f4e2ff;}
.social_text .so_table td b{color:#fff; font-size:13px; background:#a516ff; padding:1px;}
.social_text .so_table td span{color:#333; font-size:12px; font-weight:bold;}


/* Conference Information */
.conference_text{padding-right:10px;}
.conference_text .block1 b.title{color:#ff2f30;font-size:15px;}
.conference_text .block1 b{color:#000;font-size:15px;}
.conference_text .block1{font-size:13px; line-height:24px;}
.conference_text .block2 b.title{color:#0066FF;font-size:13px;}
.conference_text .block2 b{color:#000;font-size:13px;}
.conference_text .block2{font-size:12px; line-height:24px;}
.conference_text .block2 p{padding-left:24px; margin:0;}
.con_table{border-collapse:collapse; border:1px solid #ccc;}
.con_table th{background:#9933FF; color:#fff;}
.con_table td{border-bottom:1px solid #aaa;}
.con_table td.date{color:#FF3300;}


/* Information */
.info_text table th{font-size:15px; color:#8c1d96;}
.info_text table td span{font-size:11px;}


/* Registration */
.reg_table{border-collapse:collapse; border:2px solid #0574ba;}
.reg_table th{background:#2097e2; color:#fff; border:1px solid #0574ba;}
.reg_table td{border:1px solid #ccc;}


/* Organizers */
.organizers th span{color:#fff; font-size:15px; background:#a52cde; padding:3px; display:block;}
.organizers td li{color:#000; padding-bottom:8px; font-size:15px;}

/* Contact us */
.contact_text p{padding-left:20px; padding-right:20px; font-size:13px; line-height:180%;}
.contact_text p b{color:#000;}
.contact_text p a{color:#666;}

