*{margin:0; padding:0; list-style:none; text-decoration:none;}
body{background:#fff; color:#333; text-decoration:none; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
input, checkbox, select, img{vertical-align:middle;}
label{vertical-align:middle; font-family:Tahoma;}
img{border:none;}
a{color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
img{border:none;}
input, select, label{vertical-align:middle;}
label{_font-family:Tahoma;}
.none{display:none !important;}
.tr{text-align:right;}
.tc{text-align:center;}
.fr{float:right;}
/* input, a{behavior:url("css/iepngfix.htc");} */

/* public */
.public_channeltopnav{margin:0 !important;}
#nav *{font-size:12px !important;}
#nav .public_channeltopnav{border-bottom:solid 1px #c3e8f9 !important; background:#fff !important;}
	#nav .public_channeltopnav a{color:#666 !important;}
	#nav .public_channeltopnav table tr td{ background:url(../images/top_bor.gif) no-repeat right center !important;}
	#nav .public_channeltopnav a.red_font{color:#c90915 !important;}

.footer{padding:10px 0; background:url(../images/foot_bg.gif) repeat-x top; color:#666; font-size:12px;}
	.footer a{margin:0 0.5em; color:#666;}

.head{height:227px; overflow:hidden; background:url(../images/head.gif) repeat-x top; text-align:center;}
.bar{height:45px; overflow:hidden; background:url(../images/bar.gif) repeat-x top;}
	.bar .con{width:980px; margin:0 auto;}
	.bar .f_link{float:right; width:262px; _width:265px; height:26px; overflow:hidden; margin:9px 0 0 0; padding:0 0 0 8px; background:url(../images/bar_link.gif) no-repeat 0 0; color:#dafcff; font-size:9px; vertical-align:middle; line-height:26px; text-align:left;}
	.bar .f_link a{margin:0 10px; color:#004f6c; font-size:12px;}
	.bar .f_link .lang{display:inline-block; float:right; width:66px; height:26px; overflow:hidden; padding:0 0 0 8px; background:url(../images/nav_lang.gif) no-repeat 0 0; color:#fff; text-align:center;}
	.bar .f_link .lang a{display:block; color:#fff;}

#wrap{display:block; *display:inline-block; position:relative; width:980px; margin:0 auto; background:url(../images/side_bg.gif) repeat-y left; text-align:left;}
#wrap:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.side_nav{position:relative; top:0; bottom:0; float:left; width:185px; overflow:hidden; margin:0 5px 0 0; padding:20px 0 20px 0; background:url(../images/left_top.gif) no-repeat 0 0;}
	#wrap .nav_bottom{position:absolute; bottom:0; left:0; z-index:100; width:170px; height:12px; background:url(../images/left_bottom.gif) no-repeat 0 0;}
	.side_nav .door{margin:0 0 30px 0; text-align:center;}
	.side_nav .sponsor{width:170px;}
	
	.side_nav #menu{margin:0 0 30px 0;}
	ul#menu, ul#menu ul{}
	
	ul#menu a{display:block; text-decoration:none;}
	ul#menu li{position:relative; margin-top:1px; font-size:13px;}
	ul#menu li a{display:block; position:relative; z-index:4; width:150px; height:52px; padding:0 0 0 20px; background:url(../images/menu_nor.gif) no-repeat 0 0; color:#004b00; font-family:"Microsoft YaHei"; font-size:18px; line-height:52px;}
	ul#menu li a:hover,
	ul#menu li a.on{position:relative; z-index:5; width:163px; height:72px; margin:0 0 -20px 0; /* behavior:url("css/iepngfix.htc"); */ background:url(../images/menu_on.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/menu_on.png"); color:#fff; line-height:52px;}
	
	ul#menu li ul{padding:10px 0;}
	ul#menu li ul li a{width:170px; height:28px; overflow:hidden; margin:0; padding:0 0 0 35px; background:url(../images/arrow_3.gif) no-repeat 20px center; color:#004f6c; font-size:14px; line-height:28px;}
	ul#menu li ul li a:hover{height:28px; overflow:hidden; margin:0; padding:0 0 0 35px; background:url(../images/arrow_3.gif) no-repeat 20px center; filter:none; color:#004f6c; line-height:28px;}
	ul#menu li .tag_new{position:absolute; top:19px; left:98px;}
/* 20110323 add */
.side_nav .logo_scroll{width:150px; padding:0 10px; color:#333;}
.side_nav .logo_scroll h4{color:#0069ac; font-family:"Microsoft YaHei"; font-weight:normal; font-size:14px;}
.side_nav .logo_scroll ul{}
.side_nav .logo_scroll li{margin:0 0 5px 0; background:#fff;}
.side_nav .logo_scroll li img{padding:2px; border:solid 1px #a3e2ef;}
.side_nav #scrollDiv_1,
.side_nav #scrollDiv_2,
.side_nav #scrollDiv_3{height:125px; overflow:hidden; margin:0 0 10px 0;}


.right{display:block; *display:inline-block; float:left; width:790px; padding:20px 0 0 0;}
.right:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

	.right h1{margin:0 0 10px 0; padding:0 0 10px 20px; border-bottom:solid 1px #b0e1f3; background:url(../images/ico_h1.gif) no-repeat left 0; color:#009dc4; font-size:18px; line-height:18px;}
	
	.right h3{margin:0 0 5px 0; color:#0069ac; font-size:14px; line-height:24px;}
	.right h3 img{margin:0 5px 0 0; vertical-align:middle;}
	.right h4{font-size:14px;}
	
	.right .focus{float:left; width:525px; height:235px; overflow:hidden; margin:0 10px 15px 0;}
	.right .ticket_info{float:left; width:255px; margin:0 0 15px 0;}
	.right .ticket_info ul{height:63px; overflow:hidden; margin:10px 0 0 0; padding:8px 10px; border:solid 1px #ccc;}
	.right .ticket_info ul li{font-size:14px;}
	.right .ticket_info li a{color:#ff4300;}
	
	.right .main_left{float:left; width:385px; margin:0 10px 15px 0;}
	
	.right .headline{margin:0 0 20px 0; padding:5px 0 0 0; font-size:12px;}
	.right .headline:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.right .headline h2{margin:0 0 10px 0; color:#ff4300; font-size:18px; text-align:center;}
	.right .headline h2 a{color:#ff4300;}
	.right .headline p{color:#666; text-indent:2em;}
	.right .headline p a{color:#ff4300; text-decoration:underline;}
	.right .headline ul{}
	.right .headline li{clear:both;}
	.right .headline li:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.right .headline li a{color:#47A8CB;}
	.right .headline li span{float:right; color:#999;}
	.right .headline #scrollDiv{width:385px; height:66px; overflow:hidden; margin:8px 0 0 0; padding:8px 0 0 0; background:url(../images/line_2.gif) repeat-x top;}
	.right .headline #scrollDiv li{height:22px;}
	
	.right .meeting_bg{clear:both;}
	.right .meeting_bg h3 span{color:#ff4300; float:right; font-size:12px; font-weight:normal;}
	.right .meeting_bg h3 span a{color:#ff4300;}
	.right .meeting_bg h3 img{margin:-8px 0 0 0;}
	.right .spot{float:left; width:395px; margin:0 0 15px 0;}
	
	.right .g_guests{clear:both; margin:0 0 15px 0;}
	.right .g_guests h3{}
	.right .g_guests h3 span{color:#666; font-weight:normal;}
	.right .g_guests h3 .fr{font-size:12px;}
	.right .g_guests h3 a{color:#ff4300; text-decoration:underline;}
	.right .g_guests table{width:100%; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
	.right .g_guests table th,
	.right .g_guests table td{padding:2px 0; background:url(../images/line_2.gif) repeat-x bottom; font-weight:normal; text-align:left;}
	.right .g_guests table th{}
	.right .g_guests table td{color:#888;}
	.right .g_guests table tr.last th,
	.right .g_guests table tr.last td{background:none;}
	
	.right .programme{clear:both; margin:0 0 20px 0;}
	.right .programme table{width:100%; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
	.right .programme table a{text-decoration:underline;}
	.right .programme table th,
	.right .programme table td{padding:2px 0 2px 10px; font-weight:normal; text-align:left;}
	.right .programme table tr.zebra th,
	.right .programme table tr.zebra td{background:#efefef;}
	.right .programme table tr.master th,
	.right .programme table tr.master td{border-bottom:solid 1px #fff; background:#dcf20d;}
	.right .programme table tr.master_2 th,
	.right .programme table tr.master_2 td{border-bottom:solid 1px #fff; background:#eff1bd;}
	.right .programme table .tit{color:#0069ac;}
	.right .programme table .prog{color:#666;}
	.right .programme table .data18 th,
	.right .programme table .data18 td{}
	.right .programme table .data18 th{border-bottom:solid 1px #fff; background:#dcf20d; font-weight:bold;}
	.right .programme table .data19 th,
	.right .programme table .data19 td{}
	.right .programme table .data19 th{border-bottom:solid 1px #fff; background:#dcf20d; font-weight:bold;}
	.right .programme table .data20 th,
	.right .programme table .data20 td{}
	.right .programme table .data20 th{border-bottom:solid 1px #fff; background:#dcf20d; font-weight:bold;}
	.right .programme table dt{color:#0069ac;}
	.right .programme table dd{color:#666;}
	.right .programme table li{}
	.right .programme table h4{font-size:12px; line-height:22px;}
	.right .programme table .show_m{color:#333; font-weight:bold;}
	
	.right .cue{color:#f60000;}
	.right p{text-indent:2em;}
	
	.right .con_center_intro{margin:0 0 1.5em 0;}
	.right .con_center_intro dd{text-indent:2em;}
	
	.right .price_tab{width:770px; margin:5px 0 30px 20px; color:#fff; font-size:13px;}
	.right .price_tab th,
	.right .price_tab td{padding:0 15px;}
	.right .price_tab th{font-weight:bold; text-align:center;}
	.right .price_tab td{}
	.right .price_tab .tit_right{height:30px; background:url(../images/price_tab_th_bg.gif) repeat-x bottom; line-height:30px;}
	.right .price_tab .tab_right{height:30px; background:#c21600;}
	.right .price_tab th.tab_right{height:30px; color:#f6ff00;}
	.right .price_tab .tab_left{background:#494955;}
	.right .price_tab .tr_left{height:34px; border-right:solid 1px #494955; border-bottom:solid 1px #494955; background:#494955 url(../images/price_tab_l_bg.gif) repeat-x top; line-height:34px;}
	.right .price_tab .tr_right{height:34px; border-right:solid 1px #c21700; border-bottom:solid 1px #c21700; background:#c21600 url(../images/price_tab_r_bg.gif) repeat-x top; color:#ffe9ba; line-height:34px;}
	.right .price_tab tr:hover td{border-right:solid 1px #c21700; background:#c21600 url(../images/price_tab_r_bg.gif) repeat-x top;}
	.right .price_tab .value{color:#fff; font-size:16px; font-weight:bold; font-family:Verdana;}
	.right .remark{margin:0 0 30px 0; padding:0 0 0 10px; color:#c21700;}
	
	.right .flow{margin:0 0 10px 0; color:#387200; font-family:"Microsoft YaHei";}
	.right .flow span{display:inline-block; width:25px; height:20px; margin:0 5px; background:url("../images/arrow_4.gif") no-repeat right center; color:#888888;     vertical-align:middle;}
	.right .flow em{color:#666; font-style:normal; text-decoration:none;}
	.right .btn_area{padding:20px 0; border-top:solid 1px #ccc; text-align:center;}
	
	.right .takecare{padding:100px 0 0 0; color:#004f6c; font-size:18px; font-family:"Microsoft YaHei"; text-align:center;}
	
	.right .text_area{clear:both; margin:0 0 50px 0; padding:10px 0 0 20px; font-size:14px; line-height:26px;}
	.right .text_area:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.right .text_area .logo{float:right; width:155px; height:auto; margin:0 0 20px 20px; text-align:right;}
	.right .text_area p{text-indent:2em;}
	.right .text_area a{color: #47A8CB;}
	.right .text_area dl{}
	.right .text_area dt{}
	.right .text_area dd{}
	.right .text_area dd ul{padding:0 0 0 2em;}
	
	.right .cooperation{padding:0 0 0 24px; font-size:14px;}
	.right .cooperation p{color:#009dc4; text-indent:0;}
	.right .cooperation ul{margin:40px 0;}
	.right .cooperation li{height:30px; *height:31px; overflow:hidden; margin:0 0 8px 0; line-height:28px; vertical-align:middle;}
	.right .cooperation li label{display:inline-block; width:70px; text-align:right;}
	.right .cooperation .btn_area{border-top:solid 1px #B0E1F3; text-align:center;}
	.right .cooperation .input_1{width:200px; height:28px; border:solid 1px #c7cacd; background:url(../images/input_bg.gif) repeat-x top; color:#555; text-indent:4px; line-height:28px;}
	
	.right .prog{padding:0 0 20px 20px;}
	.right .prog h3{padding:0;}
	.right .volunteer{margin:0 0 1em 0; font-size:14px; line-height:24px;}
	
/* speakers style */
.speakers{position:relative;}
	.speakers ul{}
	.speakers ul:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.speakers li{display:inline-block; zoom:1; position:relative; float:left; width:375px; margin:0 0 10px 20px; _margin:0 0 10px 10px; padding:6px 0; background:url(../images/line_2.gif) repeat-x bottom;}
	.speakers .intro{}
	.speakers .intro:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.speakers .intro dt{float:left; width:120px;}
	.speakers .intro dt img{width:100px; height:100px; padding:2px; border:solid 1px #ccc;}
	.speakers .intro dd{float:left; width:255px;}
	.speakers .intro dd strong{display:block; margin:0 0 4px 0;}
	.speakers .intro a{color:#009dc4;}
	.speakers .more{display:none; position:absolute; top:105px; left:0; z-index:999px; width:375px; padding:6px; border:solid 1px #ccc; background:#fff;}
	.speakers .more dt{font-weight:bold;}
	.speakers .more dd{text-indent:2em;}
	.speakers .more .close{float:right; display:inline-block; width:13px; height:13px; cursor:pointer;}
	
	.speakers .show{display:block; position:absolute; z-index:999; top:111px; left:0; width:375px; padding:6px; border:solid 1px #ccc; background:#fff;}
	.speakers .show dt{font-weight:bold;}
	.speakers .show dd{text-indent:2em;}
	.speakers .show .close{float:right; display:inline-block; width:13px; height:13px; cursor:pointer;}
	
	.news_con{padding:20px 0 0 20px;}
	.news_con h1{margin:0 0 40px 0; padding:0; border:none; background:none; font-size:24px; text-align:center;}
	.news_con p{font-size:14px; line-height:26px; text-indent:2em;}
	.news_con img{vertical-align:middle;}
	.news_con p.list{margin:-20px 0 40px 0; font-size:12px; text-align:center; text-indent:0;}
	.news_con p.list a{color:#333;}

/* list style */
.list_1{margin:0 10px 10px 10px; padding:0 0 10px 0; background:url(../images/line_1.gif) repeat-x bottom;}
.list_1 dt{margin:0 0 2px 0; font-family:"Microsoft YaHei"; font-size:14px; color:#000;}
.list_1 dt a{color:#000; text-decoration:none;}
.list_1 dd{color:#47a8cb; font-size:12px;}
.list_1 dd a{color:#47a8cb;}
.list_1 dd img{border:solid 1px #bee7f6;}

.list_2{padding:0 0 0 20px; font-size:14px; line-height:26px;}
.list_2 dt{color:333; font-weight:bold;}
.list_2 dd{margin:0 0 1.5em 0; color:#666;}
.list_2 a{color:#009dc4; text-decoration:underline;}

.list_3{margin:0 0 1.5em 0; padding:0 0 0 20px; font-size:14px; line-height:26px;}
.list_3 dt{color:333; font-weight:bold;}
.list_3 dd{color:#666;}
.list_3 a{color:#009dc4; text-decoration:underline;}

.list_4{display:block; *display:inline-block; margin:0 0 1.5em 0; padding:0 0 0 20px; font-size:14px; line-height:24px;}
.list_4:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_4 dt{float:left; widows:230px; margin:0 15px 0 0;}
.list_4 dd{float:left; width:440px;}
.list_4 dd a{}

.list_5{margin:1em 0 50px 0; font-size:14px;}
.list_5:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_5 .logo{float:left; width:200px; margin:0 10px 10px 0; text-align:center;}
.list_5 dl{float:left; width:580px;}
.list_5 dt{font-weight:bold;}
.list_5 dd{}
.list_5 dd a{text-decoration:underline;}

.list_6{margin:0 0 1em 0; font-size:14px; line-height:26px;}
.list_6 dt{color:#47a8cb; font-weight:bold;}
.list_6 dt span{color:#333; font-weight:normal;}
.list_6 dd{}
.list_6 dd ul{color:#666; font-size:12px;}
.list_6 dd li{padding:0 0 0 9px; background:url(../images/point_1.gif) no-repeat left center;}
.list_6 a{text-decoration:underline;}

.list_7{font-size:14px; line-height:28px;}
.list_7 li{display:block; *display:inline-block;}
.list_7 li:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_7 span{}
.list_7 img{vertical-align:middle;}
.list_7 .time{display:inline-block; width:9em; padding:0 0 0 1.5em; background:url(../images/ico_time.gif) no-repeat left 6px; color:#009dc4;}
.list_7 .content{font-weight:bold;}
.list_7 .block{display:block; padding:0 0 0 10.5em;}
.list_7 a{color:#f60; text-decoration:underline;}

.list_8{display:block; *display:inline-block; margin:0 0 20px 0;}
.list_8:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_8 li{float:left; width:48%; padding:0 0 0 9px; background:url(../images/point_1.gif) no-repeat left center;}
.list_8 li a{color:#666;}

.list_9{display:block; *display:inline-block; margin:0 0 20px 0;}
.list_9:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list_9 li{float:left; width:48%; padding:0 0 0 9px; background:url(../images/point_1.gif) no-repeat left center;}
.list_9 li a{color:#47a8cb;}

.media_list{}
.media_list:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.media_list dl{clear:both; margin:0 0 20px 0;}
.media_list dl:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.media_list dt{float:left; width:115px; margin:0 20px 0 0; padding:6px 0 0 0;}
.media_list dt img{}
.media_list dd{float:left; width:655px;}
.media_list dd dl{}
.media_list dd dt{float:none; width:auto; margin:0; padding:0; font-weight:bold;}
.media_list dd dd{color:#666;}

/* title style */
.tit_1{margin:0 0 0 20px !important;}
.tit_2{margin:10px 0 0 0;}
.tit_3{margin:0 0 10px 0; padding:0 0 10px 0; background:url(../images/line_1.gif) repeat-x bottom;}
.tit_4{margin:30px 0 10px 0; color:#009dc4; font-size:20px; line-height:18px;}
.tit_5{margin:20px 0 10px 0; padding:20px 0 0 0; background:url(../images/line_1.gif) repeat-x top; color:#009dc4; font-size:20px; line-height:18px;}

/* text style */
.text_1{height:135px; padding:10px; border:solid 1px #ccc;}
	.text_1 p{text-indent:2em;}
	.text_1 a{color:#ff4300; text-decoration:underline;}
.text_2{height:362px; padding:10px; border:solid 1px #ccc;}
	.text_2 ul{}
	.text_2 li{margin:0 0 8px 0; padding:0 0 8px 0; background:url(../images/line_2.gif) repeat-x bottom;}
	.text_2 li.last{margin:0; padding:0; background:none;}
	
/* table style */
.table_1{margin:10px 0 0 0; font-size:14px; line-height:30px;}
.table_1 th,
.table_1 td{padding:0 8px; border-bottom:solid 1px #ffe0be;}
.table_1 th{background:#c21700 url(../images/price_tab_th_bg.gif) repeat-x top; color:#fff; text-align:center;}
.table_1 td{color:#555; font-size:12px; line-height:26px;}
.table_1 tr.zebra th,
.table_1 tr.zebra td{background:#FFFBF1;}

.table_2{margin:10px 0; border-top:solid 1px #ffe0be; font-size:12px; line-height:22px;}
.table_2 th,
.table_2 td{padding:0 4px; border-bottom:dashed 1px #ffe0be;}
.table_2 th{background:#FFFBF1; color:#333; text-align:center;}
.table_2 td{color:#555;}

.table_3{margin:10px 0; font-size:12px; line-height:24px;}
.table_3 th,
.table_3 td{padding:0 4px; border-bottom:solid 1px #ffe0be; vertical-align:text-top;}
.table_3 th{background:#c21700 url(../images/price_tab_th_bg.gif) repeat-x top; color:#fff; line-height:30px; text-align:center;}
.table_3 td{color:#333;}
.table_3 tr.zebra th,
.table_3 tr.zebra td{background:#FFFBF1;}
.table_3 td.tit{color:#ff4300; font-weight:bold;}
.table_3 td.tit span{display:block; color:#666; font-weight:normal;}
.table_3 dl{}
.table_3 dt{font-weight:bold;}
.table_3 dd{}
.table_3 dd ul{}
.table_3 li{padding:0 0 0 9px; background:url(../images/point_1.gif) no-repeat left 11px;}
.table_3 .con{}
.table_3 .con dd span{margin:0 1em 0 0; color:#666;}

.table_4{margin:0 0 2em 0; padding:25px 0 0 0; background:#dafcff url(../images/tab_4_top.gif) no-repeat 0 0; line-height:28px; text-align:center;}
.table_4 table{width:750px; margin:0 auto; text-align:left;}
.table_4 .bot{height:10px; background:url(../images/tab_4_bot.gif) no-repeat 0 bottom;}
.table_4 th,
.table_4 td{padding:0 4px; background:url(../images/line_1.gif) repeat-x bottom; color:#004f6c;}
.table_4 tr.last td{background:none;}
.table_4 th{height:32px; background:#a9e1f8; font-family:"Microsoft YaHei"; font-size:14px; line-height:32px; text-align:center;}
.table_4 th.th_left{background:#a9e1f8 url(../images/tab4_th_l.gif) no-repeat left top;}
.table_4 th.th_right{background:#a9e1f8 url(../images/tab4_th_r.gif) no-repeat right top;}
.table_4 td{}
.table_4 dl{margin:0 15px 1.5em 15px; text-align:left;}
.table_4 dl dt{clear:both; font-weight:bold;}
.table_4 h4{padding:0 15px; text-align:left;}



.btt{ margin: 0 auto; margin-top:10px; font-size:12px; line-height:24px; background:#d0e1fb; height:24px; width:740px; padding-left:10px; clear:both;}
