﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
H3 { font-family:"宋体"; }
.Tips_Color { padding-left:5px; color:#F00; }
hr.line { clear:both; margin:0 30px; line-height:1px; height:1px; border:1px #ccc dashed; }
body { margin:0 auto; padding:0; width:900px; background:#FFF url(../images/Main_bg.jpg) repeat-x; font-family:"宋体", "Times New Roman", "MS Gothic"; }
.clear { clear:both; line-height:0; font-size:0; }
.icon_bg,a.Logo,a.CHN,a.EN,a.JAP,.Title_bg,a.Links1,a.Links2,a.Links3,div.buttom,div.buttom a,.Com a.back,a.Click,.Com a.Traffic_Link,.Com a.Hotel_Link,.Com a.Subscribe,.Com a.UnSubscribe,Table.Email td .submit,Table.Email td .reset,Table.Email td .LostPWS,Table.Email td .Close,.reset,.submit { background:url(../images/icon_bg.png) no-repeat; }
.font_bg,a.About,a.News,a.NetMeeting,a.Guide,a.FAQ,a.Previous,a.Exhibitor,a.Magazine,a.Download,a.Active,a.sAbout,a.sNews,a.sNetMeeting,a.sGuide,a.sFAQ,a.sPrevious,a.sExhibitor,a.sMagazine,a.sDownload,a.sActive { background:url(../images/Meun_bg.png) no-repeat;  }
#Head { padding:30px 10px 0; height:57px; }
	#Head a.Logo { display:block; width:600px; height:56px; background-position:left top; }
	#Head a.CHN { float:right; margin:15px 8px 0 0; display:block; width:49px; height:21px; background-position:right top; }
	#Head a.EN { float:right; margin:15px 8px 0 0; display:block; width:49px; height:21px; background-position:right -21px; }
	#Head a.JAP { float:right; margin-top:15px; display:block; width:49px; height:21px; background-position:right -42px; }
	
#NavnAds { padding:0 10px; background:url(../images/Top_BG.png) repeat-y; height:296px; }
ul.Nav { height:53px; list-style:none; background-position:left top;  }
ul.Nav li { float:left;  }
ul.Nav li a.About { display:block; background-position:left top; width:85px; height:53px; }
ul.Nav li a.News { display:block; background-position:-84px top; width:88px; height:53px; }
ul.Nav li a.NetMeeting { display:block; background-position:-173px top; width:89px; height:53px; }
ul.Nav li a.Guide { display:block; background-position:-262px top; width:87px; height:53px; }
ul.Nav li a.FAQ { display:block; background-position:-349px top; width:90px; height:53px; }
ul.Nav li a.Previous { display:block; background-position:-439px top; width:87px; height:53px; }
ul.Nav li a.Exhibitor { display:block; background-position:-526px top; width:94px; height:53px; }
ul.Nav li a.Magazine { display:block; background-position:-620px top; width:84px; height:53px; }
ul.Nav li a.Download { display:block; background-position:-704px top; width:89px; height:53px; }
ul.Nav li a.Active { display:block; background-position:-793px top; width:87px; height:53px; }

ul.Nav li a.sAbout { display:block; background-position:left bottom; width:85px; height:53px; }
ul.Nav li a.sNews { display:block; background-position:-84px bottom; width:88px; height:53px; }
ul.Nav li a.sNetMeeting { display:block; background-position:-173px bottom; width:89px; height:53px; }
ul.Nav li a.sGuide { display:block; background-position:-262px bottom; width:87px; height:53px; }
ul.Nav li a.sFAQ { display:block; background-position:-349px bottom; width:90px; height:53px; }
ul.Nav li a.sPrevious { display:block; background-position:-439px bottom; width:87px; height:53px; }
ul.Nav li a.sExhibitor { display:block; background-position:-526px bottom; width:94px; height:53px; }
ul.Nav li a.sMagazine { display:block; background-position:-620px bottom; width:84px; height:53px; }
ul.Nav li a.sDownload { display:block; background-position:-704px bottom; width:89px; height:53px; }
ul.Nav li a.sActive { display:block; background-position:-793px bottom; width:87px; height:53px; }

ul.Main,dl.Links dt ul { list-style:none; }
ul.Main li { float:left; padding-right:3%; width:47%;}

#Com { clear:both; padding:50px 10px 10px; background:url(../images/Com_BG.png) repeat-y; line-height:1.5; }

.Title_bg { margin:0 0 10px; height:20px; background-position:left -63px; background-repeat:repeat-x; }
.Title_bg div.News { float:left; width:133px; height:20px; background-position:left -83px; background-color:#FFF;  }
.Title_bg div.Download { float:left; width:133px; height:20px; background-position:-270px -83px; background-color:#FFF;  }
.Title_bg div.Highlights { float:left; width:133px; height:20px; background-position:-135px -83px; background-repeat:no-repeat; background-color:#FFF;  }
.Title_bg div.About { float:left; width:133px; height:20px; background-position:-412px -83px; background-color:#FFF;  }
.Title_bg div.NetMeeting { float:left; width:133px; height:20px; background-position:left -104px; background-color:#FFF;  }
.Title_bg div.Guide { float:left; width:133px; height:20px; background-position:-135px -104px; background-color:#FFF;  }
.Title_bg div.FAQ { float:left; width:133px; height:20px; background-position:-270px -104px; background-color:#FFF;  }
.Title_bg div.Previous { float:left; width:133px; height:20px; background-position:-412px -104px; background-color:#FFF;  }
.Title_bg div.Contact { float:left; width:133px; height:20px; background-position:-135px -235px; background-color:#FFF;  }
.Title_bg div.Agree { float:left; width:133px; height:20px; background-position:-135px -257px; background-color:#FFF;  }
.Title_bg div.Privacy { float:left; width:133px; height:20px; background-position:left -257px; background-color:#FFF;  }
.Title_bg div.Traffic { float:left; width:133px; height:20px; background-position:-269px -257px; background-color:#FFF;  }
.Title_bg div.Hotel { float:left; width:133px; height:20px; background-position:left -278px; background-color:#FFF;  }
.Title_bg div.Magazine { float:left; width:133px; height:20px; background-position:-135px -215px; background-color:#FFF;  }
.Title_bg div.Subscribe { float:left; width:133px; height:20px; background-position:-269px -278px; background-color:#FFF;  }
.Title_bg div.UnSubscribe { float:left; width:133px; height:20px; background-position:-411px -278px; background-color:#FFF;  }
.Title_bg div.Exhibitor { float:left; width:133px; height:20px; background-position:left -216px; background-color:#FFF;  }
.Title_bg div.Function { float:left; width:133px; height:20px; background-position:0px -235px; background-color:#FFF;  }
.Title_bg a.More,.Title_bg span.none { float:Right; display:block; padding-left:10px; width:30px; height:20px; line-height:20px; background-color:#FFF; color:#848484; font-family:"Times New Roman"; font-size:10px; text-decoration:none; font-weight:bold; }

.Title_bg a.More{ font-size:12px; }

.Com { padding:0 10px; font-size:12px; line-height:2; }
.Com a { color:#000; text-decoration:underline; }
.Com a:hover { color:#F00; text-decoration:underline; }
.Com H3.Com_Title { font-size:14px; color:#0f6700; text-align:center; }
.Com div.Date { font-size:12px; color:#777; text-align:right; }
.Com .NewsContent { padding-bottom:25px; }
.Com .Tips { margin-bottom:10px; padding:5px; border:1px #AAA dashed; background-color:#FAFAFA; color:#777; }
.Com a.Traffic_Link { float:left; display:block; margin:30px; width:289px; height:78px; background-position:left -318px; }
.Com a.Hotel_Link { float:left; display:block; margin:30px; width:289px; height:78px; background-position:right -318px; }
.Com a.Subscribe { float:left; display:block; margin:30px 0 30px 100px; width:287px; height:109px; background-position:left -405px; }
.Com a.UnSubscribe { float:left; display:block; margin:30px 0 30px 80px; width:287px; height:109px; background-position:right -405px; }
.Com a.back { clear:both; padding-left:25px; background-position:-604px -88px; line-height:25px; text-decoration:none; color:#0f6700; }
.Com a.s_photo { float:left; display:block; margin:28px 15px; width:85px; height:83px; }

dl.list,dl.download { clear:both; list-style:none; }
dl.list dt { padding:0 5px; height:25px; line-height:25px; font-weight:bold; background-color:#FFF; font-size:14px;  }
dl.list dt.Title1 { margin:8px 0; background-position:-412px -146px; }
dl.list dt.Title1 a { color:#0f6700; text-decoration:none; }
dl.list dt.Title2 { margin:8px 0;  background-position:-412px -183px; }
dl.list dt.Title2 a { color:#000; text-decoration:none; }
dl.list dt.Title3  { margin:8px 0; padding-left:25px; background-position:-604px -102px; border-bottom:1px #CCC dashed; }
dl.list dt.Title3 a { color:#0f6700; text-decoration:none; }
dl.list dt.Title1 a:hover,dl.list dt.Title2 a:hover { color:#f00; text-decoration:none; }
dl.list dd { margin-bottom:3px; padding:0 5px; line-height:20px; font-size:12px; line-height:1.5; }
dl.list dd.c1 { color:#777; }

dl.download { margin-bottom:20px; }
dl.download dt.Title { margin-left:66px; height:20px; line-height:20px; border-bottom:1px #CCC solid; font-weight:bold; font-size:14px; }
dl.download dt.Title a { color:#0f6700; text-decoration:none; }
dl.download dt.Title a:hover { color:#f00; text-decoration:none; }
dl.download dd.img { float:left; width:50px; height:50px; }
dl.download dd.DCom { margin-left:66px; padding:5px 0 0; color:#777; line-height:1.5; }

div.buttom { margin:5px 0; float:left; padding-left:50px; height:33px; background-position:-373px -207px; }
div.buttom a { float:left; padding-right:20px; height:33px; line-height:33px; background-repeat:no-repeat; background-position:right -207px; font-size:12px; text-decoration:none; color:#621602; }
div.buttom a:hover { text-decoration:none; color:#F00; }

Table.List { font-family:"宋体"; font-size:12px; background-color:#9ac654; }
Table.List th { font-size:14px; background-color:#E5F5BC; }
Table.List td { font-size:12px; text-align:center; background-color:#FFF; }
Table.List td a.Click { display:block; margin:5px 0; width:130px; height:30px; background-position:-522px -242px;  }

Table.Email { width:100%; font-family:"宋体"; font-size:12px; background-color:#9ac654; }
Table.Email th { padding:0 5px; width:25%; height:30px; font-size:14px; background-color:#E5F5BC; }
Table.Email td { padding:0 5px; width:75%; height:30px; font-size:12px; text-align:left; background-color:#FFF; }
Table.Email td .input { width:180px; height:18px; line-height:18px; border:1px #9ac654 solid; }
Table.Email td .submit,.submit { float:left; margin:3px 10px 0 0; width:91px; height:30px; background-position:-1px -515px; border:none; cursor:pointer; }
Table.Email td .reset,.reset { float:left; margin:3px 10px 0 0; width:91px; height:30px; background-position:-100px -515px; border:none; cursor:pointer; }
Table.Email td .LostPWS { float:left; margin:3px 0; width:91px; height:30px; background-position:-199px -515px; border:none; cursor:pointer; float:left; }
Table.Email td .Close { float:left; margin:3px 0; width:91px; height:30px; background-position:-293px -515px; border:none; cursor:pointer; float:left; }
div.LostDiv { /*position:absolute; top:150px; left:28px; width:800px; padding:10px;*/ background-color:#FFF; /*border:1px #CCC solid;*/ }

#Foot { clear:both; padding:70px 10px 10px; background:url(../images/Foot_BG.png) no-repeat; line-height:1.5; height:150px; }
dl.Links { margin:0 auto; width:550px; list-style:none; }
dl.Links dd { float:left; margin-bottom:5px; height:3px; line-height:3px; font-size:0; }
dl.Links dd.l { margin-right:10px; width:400px; background-color:#f9e779; }
dl.Links dd.r { width:140px; background-color:#9ac654; }
dl.Links dt { clear:both; padding:20px 2px; height:60px; border:2px #c6c6c6 solid; }
dl.Links dt a { margin-left:32px; _margin-left:21px; }
dl.Links dt a.Links1 { display:block; float:left; width:135px; height:61px; background-position:left -146px; }
dl.Links dt a.Links2 { display:block; float:left; width:135px; height:61px; background-position:-135px -146px; }
dl.Links dt a.Links3 { display:block; float:left; width:135px; height:61px; background-position:-270px -146px; }
.copy { margin:0 auto; width:880px; height:25px; line-height:25px; background-color:#cacaca; text-align:center; font-size:12px; font-family:"Times New Roman"; }
.copy a { color:#000; text-decoration:none; }
.copy a:hover { color:#F00; text-decoration:none; }

div#Login { margin:50px auto 30px; padding:5px; width:400px; background-color:#CFFA9F }
div#Login .Border { padding:3px; border:2px #9AC654 solid; background-color:#FFF; }
div#Login H3.Title { padding:0 5px; height:25px; border-bottom:1px #9AC654 solid; font-size:14px; font-family:"宋体"; }
div#Login .Com { padding:5px; line-height:25px; }
div#Login .input { border:1px #CCC solid; width:150px;}
/* 分页 */
/*总容器样式*/  
.pager { margin:3px; padding: 3px; text-align: right; color:#66C;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #66C; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #000; border: 1px solid #009; background-color:#DCDCF3; }   
/*当前页码的样式*/ 
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #66C; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}


.btn_Search{ background:url(../images/btn_Search.gif) no-repeat; text-indent:-9999px; font-size:0px; width:65px; height:23px; border:0px; }

.btn_All{ background:url(../images/btn_All.gif) no-repeat; text-indent:-9999px; font-size:0px; width:65px; height:23px; border:0px; }


#ExhhibitorSearch{ border-bottom:4px solid #c0d38c; padding-bottom:10px; margin-bottom:30px; margin-top:20px; }

#ExhhibitorList{ font-size:12px;  color:#000; margin-top:20px; }
#ExhhibitorList h2{ color:#000; font-size:16px; }
#ExhhibitorList .corpName{ font-weight:bold; }
#ExhhibitorList a{ /*color:#92ae46;*/ color:#000; }
#ExhhibitorList a:hover{ text-decoration:none; }
#ExhhibitorList table{ border-collapse:collapse; margin-bottom:10px; }
#ExhhibitorList td{ border:1px solid #aed4a8;  padding-left:20px;  }
#ExhhibitorList .label{ color:#012807; font-weight:bold;  }
#ExhhibitorList .greenBar{ background:url(../images/GreenBar.gif) repeat-x #f4fae3; height:30px; line-height:30px; vertical-align:middle; }
#ExhhibitorList .intro{ color:#000; font-weight:normal; }

#ExhhibitorView { font-size:14px; }

#HotelList{ margin-top:20px; }
#HotelList h4{ color:#49614b; }
#HotelList a{ text-decoration:none; }
#HotelList table{ background:url(../images/Hotel_Item_Bg.gif) no-repeat top center; width:837px; height:76px; margin-bottom:15px; }
#HotelList td{ }
#HotelList tr.even{ background:url(../images/Hotel_even_bg.gif) repeat-x; }
#HotelList .hotelName{ width:352px; color:#012807; }
#HotelList .hotelLogo{}
#HotelList .hotelAddress{ background:url(../images/Hotel_AddressBar.gif) no-repeat repeat-x; height:18px; color:#92ae46; width:323px; font-weight:bold; }

#HotelView{ font-size:14px;  color:#000; border-bottom:1px solid #aed4a8; padding-bottom:20px; margin-top:20px; }
#HotelView h4{ color:#000; }
#HotelView a{ color:#000; }
#HotelView table{ border-collapse:collapse; margin-bottom:10px;  width:820px; }
#HotelView td{ border:1px solid #aed4a8;  padding-left:20px;   }
#HotelView .label{ color:#000; font-weight:bold; width:120px; }