/* CSS Document */

@charset "UTF-8";
cite{ color:#F00; font-weight:bold;}
.inputbox1{ width:380px; height:20px; line-height:20px;}
/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}

body {line-height:1.5;background:#fff;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}

/* typography.css */
html {font-size:100.01%;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#333;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.2em;}
.left {float:left; width:700px;}/* !important;*/
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right ; width:216px}/*!important*/
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}
a:focus, a:hover {color:#b40404; text-decoration:underline}
a {color:#0d1d01;text-decoration:none;}

strong, dfn {font-weight:bold;}
sup, sub {line-height:0;}

pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
/*tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}*/


/* Clearfix */
.clearfix:after {
	content: ".";  display: block; clear: both; visibility: hidden; line-height: 0; height: 0;
}
.clearfix {
	display: inline-block;
}
.clearfix .right{ width:auto}

html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
/* ie only */
* html .floatbox { width:100% }
.ie_fix_floats {
	width: 100%; padding: 0 1px 0 1px;  margin: 0 -1px 0 -1px;  overflow: hidden;
}



body {/*background:#F8F8E8; */font-size:80%; color:#666;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
*html body{text-align:center;}


/*----layoout----*/
#content,
.wrapper-center {width:1000px;margin:0 auto;text-align:left;}
#topBar{background:#6d0606;color:#fff;}
#header{height:95px;position:relative;}
#mainMenu-bar{background:url(images/mainmenu-bg.png) no-repeat 50% 0;height:108px;}
#footer{background:#b50a0a; height:90px; overflow:hidden;}
/*.content-top{padding:10px 0;}*/
.content-main{padding:0 0 10px;border-top:1px solid #ddd;/*background:url(images/right-bg.png) 750px 0 repeat-y*/;_background:none;}
.content-left{width:750px;}
.hidd{overflow:hidden}
.content-right{width:250px;/*background:url(images/right-top-bg.png) 0 0 no-repeat;*/ _background:none;}
.footer-add{position:relative;padding:5px 0 20px;}


/*----topMenu----*/
ul.topMenuUL{margin:3px 0;padding:3px 0;list-style:none;display:block;}
ul.topMenuUL li{display:inline-block;padding:0 5px;border-right:1px solid #fff;line-height:100%; float:left;}
ul.topMenuUL li.last{border:none;}
ul.topMenuUL li a{color:#fff;}
ul.topMenuUL li a:hover{color:#e6e600;}
/*----header----*/
.logo{position:absolute;left:0;top:5px;}
.top-ad{position:absolute;right:0;top:2px;}
/*----mainMenuUL----*/
.mainMenu{height:60px;overflow:hidden;}
ul.mainMenuUL{margin:0 3px;padding:0;list-style:none;display:block;}
ul.mainMenuUL li{margin:0;float:left;width:96px;padding:10px 13px 10px;font-size:14px;line-height:18px;background:none;/*url(images/menu-Separated.gif) no-repeat 100% 100%;*/}
ul.mainMenuUL li.last{background:none;}
ul.mainMenuUL li a{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
/*ul.mainMenuUL li a{color:#fff; font-weight:bold; font-size:14px;}*/
ul.mainMenuUL li a:hover{color:#e6e600;}
/*----tools----*/
.tools{position:relative;height:48px;}
.social-tool{position:absolute;left:10px;top:6px;}
.social-tool h2{font-size:16px;color:#fff;padding:5px 10px 0 0;}
ul.social-icons{margin:0;padding:0;list-style:none;display:block; width:255px; overflow:hidden}
ul.social-icons li{display:inline-block;padding:0 0px; float:left;margin-left: 5px;}
ul.social-buttons{margin:0;padding:0;list-style:none;display:block; width:255px; overflow:hidden;}
ul.social-buttons li{display:inline;padding:0 0px; float:left;margin-left: 5px;}
.search{position:absolute;right:175px;top:6px;}
.button {
	height:35px;
	line-height:35px;
	width:146px;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	background:url(images/search-bar.gif) no-repeat 0 0;
	border:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
}

.button:hover {
	text-decoration: none;
	background:url(images/search-bar-hover.gif) no-repeat 0 0;
}
.inputbox{
	height:31px;width:220px;padding:0 5px;
	border:none;background:url(images/inputbox-bg.png) no-repeat 0 0;}
.inputbox:focus,
.inputbox:active,
.inputbox:hover{
	background:url(images/inputbox-bg-hover.png) no-repeat 0 0;}
/*----slider-width:630px---*/
.slider{width:630px; overflow:hidden}
.aboutus{width:350px; float:right;overflow:hidden}
.slider-image{border:1px solid #eee;padding:4px;}
h2.mod-title{font-size:16px;border-bottom:2px solid #b40404;color:#000;margin:5px 0 10px;}/*666*/
h1.mod-title{font-size:16px;border-bottom:2px solid #b40404;color:#000;margin:5px 0 10px; height:24px;}
/*----readmore----*/
.readmore2{ float:right; width:100px;}
.readmore3{ float:right; width:200px;}
.readmore2 a{display:block;font-weight:bold;font-style:italic;height:22px;overflow:hidden;padding:0 20px 0 37px;background:url(images/readmore2.png) 0 0 no-repeat #b8b8b8;color:#fff;}
.readmore a{display:block;font-weight:bold;font-style:italic;height:22px;overflow:hidden;padding:0 20px 0 37px;background:url(images/readmore.png) 0 0 no-repeat #b8b8b8;color:#fff;}
.readmore2 a:hover,
.readmore a:hover{background-color:#eb6363;}
/*----aboutus-social----*/
.aboutus-social{margin:10px 0 10px;padding-top:10px;border-top:1px solid #ddd;}
.aboutus-social h2{font-size:20px;color:#666;padding:5px 10px 0 0;}

/*----footer--border-bottom:1px solid #9f0909--*/
.footer01{width:auto;}
.footer02{border-top:1px solid #c90c0c;padding:5px 0 10px 10px;color:#fff;font-size:12px; font-weight:bold;}
/************************************************************************************************/
/*----content-right----*/
.right-mod{padding:10px 0 10px 10px;border-bottom:1px solid #ddd;}
.right-mod1{padding:10px 0 0px 10px;border-bottom:1px solid #ddd;}
.content-right  h2.title{font-size:16px;border-bottom:1px solid #b40404;}
.title{border-bottom: 2px solid #B40404;font-size: 20px;margin: 15px 0 10px; line-height:40px; color:#000;font-weight: bold;}
.title_eve{border-bottom: 2px solid #B40404;font-size: 18px;font-weight: bold;margin:0 0 10px; line-height:32px; color:#000;}
.title_eve2{color:#1D5B98;font-weight: bold;cursor:pointer;}
h1.title{border-bottom: 2px solid #B40404;font-size: 21px;margin: 15px 0 10px; line-height:25px;}


ul.Calendar{list-style:none;margin:0;padding:0 0 5px 8px;}
ul.Calendar li{display:inline-block;width:74px;padding:5px 0; float:left}
/*----right Organizer----*/
ul.right-org{list-style:none;margin:0;padding:0 0 8px;}
ul.right-org .left{ width:auto}
a.org{display:block;padding:5px 0;border-bottom:1px dotted #ddd;cursor:pointer;}
.org-summary p{line-height:100%;margin:0;padding:0;}
.org-summary h3{font-size:12px;margin:0;padding:3px 0; color:#1d5b98}
.org-img{margin-right:10px;}
.org-img img{border:1px solid #ddd;}
a.org:hover .org-summary h3{color:#b40404;}
a.org:hover .org-img img{border:1px solid #b40404;}

ul.summary{padding:10px 25px;margin:5px 0;list-style:none;background:#eee;font-weight:bold;color:#333;}
ul.summary li {padding:2px 0;}
ul.summary li span.label{display:bolck;float:left;width:120px;}
ul.summary li span.intor{display:bolck;float:left;width:560px;}
/*----content-left----*/
.left-ad{padding:5px 20px 5px 5px; color:#000}
.tradeShowList{margin-right:20px;}
h2.tradeShowList-title{padding:0;margin:10px 0 5px;}
.ts-summary{width:573px; padding-left:10px; background:url(images/arrow.png) no-repeat scroll 0;}
.ts-img{border:1px solid #ddd;margin-right:10px;}
ul.tradeShowUL{margin:0;padding:0;list-style:none;border-bottom:1px solid #b40404;}
ul.tradeShowUL li{padding:5px 0;border-bottom:1px dotted #ddd;display:block;}
ul.tradeShowUL li .left{ width:;}
ul.tradeShowUL li .readmore{margin-top:20px;}
span.ts-label{display:inline-block;width:55px;font-weight:bold;text-align:left;margin-right:5px;}
.ts{color:#1D5B98; font-weight:bold}
a.ts h3{margin:5px 0;padding:0;font-size:16px; color:#1d5b98}
a.ts:hover h3{color:#b40404}
ul.tradeShowUL li.last{border:none;}
.padding-tp-10{padding-top:10px;}

ul.tradeShowUL1{margin:0;padding:0;list-style:none;border-bottom:1px solid #b40404;min-height:1754px;_height:1754px;}
ul.tradeShowUL1 li{padding:5px 0;border-bottom:1px dotted #ddd;display:block;}
ul.tradeShowUL1 li .left{ width:;}
ul.tradeShowUL1 li .readmore{margin-top:20px;}
ul.tradeShowUL1 li.last{border:none;}


ul.leftLinkUL2,
ul.leftLinkUL4,
ul.leftLinkUL{margin:0;padding:0;list-style:none;border-bottom:1px solid #b40404;}
ul.leftLinkUL2 li{display:block;width:350px; float:left;padding:0;margin:0 5px;border-bottom:1px dotted #ddd;}
ul.leftLinkUL4 li{display:block;width:170px; float:left;padding:0;margin:0 5px;border-bottom:1px dotted #ddd;}
ul.leftLinkUL li{display:block;width:230px; float:left;padding:0;margin:0 5px;border-bottom:1px dotted #ddd;}
ul.leftLinkUL2 li a,
ul.leftLinkUL4 li a,
ul.leftLinkUL li a{padding:2px 0;display:block;}
ul.leftLinkUL2 li a:hover,
ul.leftLinkUL4 li a:hover,
ul.leftLinkUL li a:hover{background:#eee;}
/*----gotop----*/
.cy-gotop{position:absolute;top:0px;right:20px;width:22px;height:19px;}
a.top-link {
  width:29px;height:26px;   TEXT-DECORATION: none;display:block;text-indent:-999em;
  background:url(images/gotop.png) no-repeat 0 0;
}
a.top-link:hover {
   background:url(images/gotop.png) no-repeat 0 100%;
}
/*----Breadcrumb----*/
.Breadcrumb{height:25px;line-height:25px;overflow:hidden;background:url(images/home.png) no-repeat 5px 5px;padding-left:25px;}
/*----ceMainContent----*/
.ceMainContent{padding-right:20px;}
.ceMainContent  h2.title{font-size:24px;border-bottom:2px solid #b40404;margin:15px 0 10px;}
.ceMainContent .intro{padding:0 0 10px; margin:0 0 10px; border-bottom:1px dotted #ddd;}
ul.circle{list-style:none;padding:0;margin:0; min-height:1350px;}
ul.circle li{list-style:none;padding:0;margin:0 5px 0 0; float:left;width:237px;}
ul.circle li a{display:block;padding:2px 0 2px 18px;background:url(images/circle.png) no-repeat 5px 6px;}
ul.circle li a:hover{background:url(images/circle.png) no-repeat 5px -35px #eee;}
/**********/
ul.calendar_li{list-style:none;padding:0;margin:0;min-height:600px;}
ul.calendar_li li{list-style:none;padding:0;margin:0 5px 0 0; float:left;width:727px; line-height:24px; font-size:14px;}
ul.calendar_li li a{padding:2px 0 2px 18px;background:url(images/circle.png) no-repeat 5px 6px; color:#1D5B98}
ul.calendar_li li a:hover{background:url(images/circle.png) no-repeat 5px -35px #eee; color:#b40404;}

.ft{padding:20px 10px ; text-align:center;}
/**********/
.share{background:url(images/share-bg.png) repeat-x 0 0;margin:10px 0px 10px 0;height:44px;width:728px;overflow:hidden;}
.share .left{ width:auto;}
h3.share-title{width:173px;height:31px;line-height:31px;background:url(images/share-title.png) no-repeat 0 0;margin:6px 0 0 15px;padding:0 0 0 30px;color:#fff;font-size:14px;}
ul.share-tool{list-style:none;padding:6px 0 0 10px;margin:0;background:url(images/share-line.png) no-repeat 0 2px;}
ul.share-tool li{list-style:none;padding:0;margin:0 5px 0 0; float:left;}

/*--------*/
.profile h2{color:#b40404;font-size:16px;padding:0;margin:5px 0; color:#000}
.profileContent{margin-left:40px;}
.profileContent h3{font-size:16px;padding:0;margin:5px 0 10px;}
.ce-img{padding:5px; border:1px solid #ddd;margin-bottom:10px;}
.ce-img img{width:678px;}
ul.style-none{list-style:none;}
ul.no-padding{list-style:none;padding:0;margin:0;}
.profileContent a{color:#b40404;}
.profileContent a:hover{color:#333;}
/* ++++++++++++++  tabs/ slide  ++++++++++++++ */
ul.tabs{
    overflow:hidden;
    padding:0;
    margin:0 ;
	zoom:1;
	border-bottom:2px solid #b40404;
}
ul.tabs h3,ul.tabs h2{margin: 0; font-size:14px;  line-height:22px; height:22px; padding:0;}
ul.tabs h3 .linkopen
.tabopen ul.newsflash-horiz,
.tabopen ul.newsflash-vert,
.tabopen ul.latestnews{
    margin:0 !important;
    padding:0 !important;
}

ul.tabs li{
    list-style-type:none;
    float:left;
    width:auto;
    padding:0;
	_width:215px;
	_text-align:center;
    margin:0 2px 1px 0;
    font-size:1em;
	font-size:16px;
}

ul.tabs li a:link,
ul.tabs li a:visited{
    text-decoration:none;
    padding:7px 5px;
    margin:0px ;
    display:block;
    font-size:0.9em;
	background:#DFDFDF;
}

ul.tabs li a.linkopen:link,ul.tabs li a.linkopen:visited{
    font-weight:bold;display:block;padding:7px 15px;
	background:#b40404;
	color:#fff;}
ul.tabs li a.linkopen:link h2,ul.tabs li a.linkopen:visited h2{color:#fff;}
ul.tabs li a:hover,
ul.tabs li a:active,
ul.tabs li a:focus{
        color:#fff;background:#b40404;
}/*text-decoration:underline;*/
ul.tabs li a:hover h3,
ul.tabs li a:active h3,
ul.tabs li a:focus h3{color:#fff;}
.tabcontent
{
        /*padding:15px 0;*/
        margin-top:-1px;
}

.tabcontent:focus
{
	outline:none
}
.tabopen
{
        display:block;
        margin-bottom:5px;
        overflow:hidden
}
.tabclosed
{
        display:none
}
.tabcontent ul
{
        padding:0
}

.tabcontent ul li
{
    list-style-type:none; /*background:url(images/arrow.png) no-repeat; padding-left:10px;*/
}

.tabcontent .linkclosed
{

}

a.linkopen
{

}

.tabouter
{

}

.unseen,
.hidelabeltxt
{
    display: inline;
    height: 0px;
    left: -3000px;
    position: absolute;
    top: -2000px;
    width: 0px;
}
 .org_cal{ line-height:24px;}
 .a_a_a{color:#06C; font-weight:bold;}
 
 /*list--agd_hotels   by Wen 13/04/18*/
 .agd_hotels a {color:#0000ff;text-decoration:none;}
 .agd_hotels a:focus, a:hover {color:#b40404; text-decoration:underline}
 /*list--agd_hotels   by Wen 13/04/18*/
