@media screen {
@charset "utf-8";

*
{

}

body.sidebars-none #content {
    background-color: #FFFFFF;
    margin-left: 10px;
    width: 940px;
}

body.sidebars-left #content {
    margin-left: 10px;
    width: 743px;
}

#savedSearches {
    background-color: #F5F5F5;
    border: 1px solid #CFCFCF;
    margin: 1px 0 0 1px;
}

#searchApplied {
    background-color: #F5F5F5;
    border: 1px solid #CFCFCF;
    margin: 0 0 0 1px;
}

.panelHeading {
    background: url('../images/concertinaheader_background.gif') repeat scroll 0 0 #0088CC;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 3px 10px;
    width: 97%;
}

#content .panel {
    border-style: solid;
    border-width: 0 1px 1px;
    margin: 0 3px;
    padding: 10px;
}

#functionalNavigation, .functionalNavigation {
    float: right;
    padding-right: 220px;
    padding-top: 9px;
}

div.inputForm table {
    border-spacing: 2px;
    width: 98%;
}

#pressRelease {
    background-color: #EBF8FD;
    border: 1px solid #CFCFCF;
    margin: 1px;
    overflow: auto;
    padding: 10px;
}

img.bordered {
    border: 1px solid #F2539E;
    padding: 5px;
}

#pressReleaseFilter {
    border: 1px solid #CFCFCF;
    clear: both;
    margin: 1px;
    padding: 5px;
}

div.layoutBlock img {
    margin: 1px;
}

.floatleft {
    float: left;
}

.floatleft {
    float: left;
}

.boxed h2 {
    background: url('../images/bg_homepage_box1_h2.gif') no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0 10px;
    width: 349px;
	font-size: 15px;
}

.boxed .boxed_content {
    background: url('../images/bg_homepage_box.gif') no-repeat scroll 0 0 transparent;
    display: block;
    height: 300px;
    margin: 0;
    padding: 5px 10px;
    width: 329px;
}

ul.concertinaList .concertinaHeading {
    background: url('../images/o_n.gif') no-repeat scroll 5px center #F2539E;
	background-color: #EE7700;
    border: 0 solid #000000;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 1px 0;
    padding: 0.9em 1.2em 0.2em 20px;
    width: 95%;
}

ul.concertinaList .concertinaHeading.open {
    background-image: url('../images/c_n.gif');
	background-color: #EE7700;
}

div.inputForm {
    background: none repeat scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    padding: 1px;
    width: auto;
}

#content div.unmanagedContent {
    margin: 0 1px 0 10px;
    padding: 5px 0 0;
}

#wrapper {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 solid transparent;
    margin: 0 auto 20px;
    width: 960px;
}

.unmanagedContent table th, .unmanagedContent table td {
    border: 0 none;
}

#cookieInfoContainer {
    margin-left: 0;
    width: 98%;
}

.list .exhibitorDetail ul.flags {
margin:5px 10px 0 95px;
}

div.contentLayoutBox {
    background-color: #FFFFFF;
    border: 0 solid transparent;
    margin-left: 10px;
    overflow: hidden;
    width: 960px;
}

#recommendTools {
    display: none;
    float: left;
    margin-left: -5px;
    margin-top: 2px;
    width: auto;
}

#pageTools ul li {
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    padding: 1px 6px 0 5px;
}

#cookieInfoContainer .cookieList{ display:none;}

body {
    background-color: #FFFFFF;
}

#breadcrumb a {
    color: #666;
    font-family: Lucida Grande,Geneva,Arial,sans-serif;
    font-size: 14px;
    padding: 5px;
}

#pageTools ul li a {
    color: #000000;
    font-family: Lucida Grande,Geneva,Arial,sans-serif;
    font-size: 11px;
    text-decoration: none;
}

.unmanagedContent table {
    border-collapse: collapse;
    margin: 1px;
    width: 98%;
}

#functionalNavigation ul {
border:medium none;
}

.headerFooterLinkList li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}

#topbar {
    background-color: #f0efed;
    height: 35px;
    padding-bottom: 0;
    width: 100%;
}

#languageSelector ul li {
    display: inline;
    margin-left: 5px;
    padding: 0 8px 0 0;
}

#languageSelector ul {
    margin: 0;
    padding-bottom: 5px;
    padding-top: 8px;
}

#languageSelector .current span
{
	color:#000000;
}

#languageSelector span
{
	color:#000000;
}

#brand
{
	height:84px;
}

#strapLine
{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	left:300px;
	line-height:1.2em;
	margin:0;
	padding:0;
	position:absolute;
	top:9px;
	width:300px;
}

#header {
    background-image: none;
    background-position: center top;
    background-repeat: repeat-x;
    position: relative;
}

/* Search Box */

#header #search {
    background-image: url('../images/search_new.jpg');
    height: 30px;
    margin-bottom: 5px;
    margin-right: 145px;
    position: absolute;
    top: -36px;
    width: 155px;
}

#header .headerFooterLinkList li a {
color:#000000;
}

#search input {
    background-color: transparent;
    border: 0 none;
    margin-left: 8px;
    margin-top: 3px;
    padding: 3px;
    width: 130px;
}

#search .button {
    background-color: transparent;
    background-image: url('../images/search_bn.gif');
    background-repeat: no-repeat;
    border: medium none;
    float: right;
    height: 30px;
    margin-right: -21px;
    margin-top: -24px;
    text-indent: -9999px;
    width: 30px;
}

#header .producedBy {
    background: url('../images/reedlogo.png') no-repeat scroll 0 0 transparent;
    left: 820px;
    position: absolute;
    top: -38px;
    z-index: 1000;
}

.top-bar .toolbar-horizontal .toolbar-item {
    float: left;
    margin: 0 130px 0 5px;
}

/* Navigation */
#topNavigation
{
	background:none repeat scroll 0 0 #000000;
	margin-left:10px;
	width:960px;
}

div.multiLevelNav #topNavigation
{
	padding-bottom:0;
}

#topNavigation ul.level1 {
	background: url('../images/na.gif') no-repeat scroll 0 0 transparent;
    background-color: #FFFFFF;
    height: 32px;
    width: 960px;
}

#header #brand
{
    height: 150px;
    min-height: 150px;
	margin-left: 9px;
    margin-bottom: 2px;
	margin-top: 5px;
        
}

#topNavigation ul.level1 li
{
	border:none;
    padding-left: 5px;

}

#topNavigation ul.level1 li.hover,
#topNavigation.no-js ul.level1 li:hover,
#topNavigation ul.level1 li.selected
{
    background: url('../images/level1lb.jpg') no-repeat scroll left 4px transparent;
}

#topNavigation ul.level1 li a {
	text-decoration:none;
	}

#topNavigation ul li a
{
	padding:7px 10px 7px 5px;
	color:#FFFFFF;
	font-size:12px;
}
#topNavigation ul li a:visited
{
	color:#FFFFFF;
}

#topNavigation ul.level1 li.hover a,
#topNavigation.no-js ul.level1 li:hover a,
#topNavigation ul.level1 li.selected a
{
	background:url('../images/level1rb.jpg') no-repeat scroll right top #FFFFFF;
	color:#000000;
	height:18px;
	margin-top:4px;
	padding-left:10px;
	padding-top:4px;
	text-decoration:none;
}

#topNavigation ul.level1 li.override-selected a {
	margin-top:4px;
	padding-left:10px;
	padding-top:4px;
	}


#topNavigation ul.level1 li.hover a,
#topNavigation.no-js ul.level1 li:hover a{
	margin-left:0;
	}



#topNavigation ul.level2 li a:visited
{
	color:#000000;
}



#topNavigation ul.level1 li ul.level2 li
{
	background:none;
}

#topNavigation ul.level1 li ul.level2 li a
{
	background:none repeat scroll 0 0 transparent;
	margin-top:0;
	height:18px;
	border-color:#FFFFFF;
}

#topNavigation ul.level1 li ul.level2 li.selected a
{
	background:none;
	text-decoration:underline;
}

#topNavigation.no-js li:hover .level2,
#topNavigation li.hover .level2,
#topNavigation li.selected .level2
{
	background-color:#898989;
	border-bottom:1px solid #ccc;
	margin:0;
	width: 100%;
}

#topNavigation ul.level2 li.hover a,
#topNavigation.no-js ul.level2 li:hover a,
#topNavigation ul.level2 li.selected a
{
	color:#000000;
}

/* Content */
body.sidebars-wide-right #content
{
	width:700px;
	margin-left:0;
padding-top:16px;
}

#content {
    background-color: transparent;
    border: 0 solid #CFCFCF;
    color: #333333;
    float: left;
    font-family: Lucida Grande,Geneva,Arial,sans-serif;
    font-size: 12px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-top: 1px;
    padding: 5px 0;
    width: 890px;
}

#pageName
{
	background:none;
	border:none;
	padding:15px 0 10px 0px;
    margin-left: 0;
	margin-bottom: 5px;
	background-image: url('../images/pn.gif');
}

h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, blockquote {
    margin: 5px 10px 10px 0;
}

h2 {
    color: #333333;
    height: 25px;
    width: 355px;
	background-image: url('../images/h2_banner.gif');
}

/*Layout Blocks*/
.borders div.layoutBlock img
{
	margin:0 10px;
}

.more
{
	background:url('../images/read-more-bullet.gif') no-repeat scroll 0 2px transparent;
	display:inline-block;
	float:none !important;
	margin:0 10px !important;
}

/*1 Column Layout */
.borders .layoutBlockContainer1Col
{
	background:url('../images/full-width-container-top.gif') no-repeat scroll 0 0 transparent;
	margin:10px 0 0;
	HEIGHT: 100%;
}

.borders .layoutBlockContainer1Col .layoutBlock
{
	background:url('../images/full-width-container-bottom.gif') no-repeat scroll left bottom transparent;
}

/*2 Column Layout  */
.borders .layoutBlockContainer2Col .layoutBlock h2,
.borders .layoutBlockContainer2Col .layoutBlock p
{
	margin:0 10px;
}

.borders div.layoutBlockContainer2Col div.layoutBlock
{
	margin-left:10px;
	padding:10px 0;
	width:305px;
}

.borders div.layoutBlockContainer2Col div.layoutBlock-1
{
	margin-left:0;
}

.borders .layoutBlockContainer2Col
{
	background:url('../images/2colcontainertop.gif') no-repeat scroll 0 0 transparent;
	margin:10px 0 10px 10px;
	height:100%;
}

.borders .layoutBlockContainer2Col .layoutBlock
{
	background:url('../images/2colblockbottom1.gif') no-repeat scroll center bottom transparent;
}

body.homePage .pubDate
{
	display:none;
}

body.homePage div.layoutBlock ul.itemList h3
{
	margin:0;
}

/* Carousel */

.nova-carousel-container
{
	padding-left:10px;
}

.jcarousel-skin-nova-default .jcarousel-container
{
	background:url('../images/carouselbg.gif') repeat scroll 0 0 transparent;
	border:medium none;
        width:170px
	height:135px;
	margin:10px 3px 0 0;
	padding-top:10px;
	padding-bottom: 12px;
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.jcarousel-skin-nova-default .jcarousel-next-horizontal
{
	background-color:transparent;
}

.jcarousel-skin-nova-default li.current img
{
	border-color:#999999;
	border-width:1px;
}

.jcarousel-skin-nova-default li img
{
	border-width:1px;
}

.jcarousel-skin-nova-default li .overlayShort
{
	left:1px;
        min-height:41px;
        font-size:8px;
        
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal
{
	background-image:url('../images/il.gif');
	background-repeat: no-repeat;
	background-position:0 0;
	height:19px;
	margin:60px 8px;
	width:19px;
}

.jcarousel-skin-nova-default .jcarousel-next-horizontal
{
	background-image:url('../images/ir.gif');
	background-repeat: no-repeat;
	background-position:0 0;
	height:19px;
	margin:60px 8px;
	width:19px;
}

.jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover
{
	background-position:-19px 0;
}

.jcarousel-skin-nova-default .jcarousel-next-horizontal:hover
{
	background-position:-19px 0;
}

/* Wide Right Hand Column */

#sidebarRight
{
	margin-top:0px;
	float: right;
    margin-left: 10px;
	overflow: hidden;
    width: 230px;
}

body.sidebars-right #content {
    width: 705px;
	padding-left: 5px;
}

.visitors h2
{
	color:#FFFFFF;
	font-size:26px;
	font-weight:normal;
	line-height:1.05em;
}

.exhibitors h2
{
	color:#000000;
	font-size:26px;
	font-weight:normal;
	line-height:1.05em;
}

.visitors
{
	background:url('../images/rhsvistorbg.gif') no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	height:122px;
	margin:10px;
	width:300px;
	padding:1px;
}

.exhibitors
{
	background:url('../images/rhsexhibitorbg.gif') no-repeat scroll 0 0 transparent;
	color:#000000;
	height:122px;
	margin:10px;
	width:300px;
	padding:1px;
}

.toolbar-dock-right {
    float: right;
    margin-right: 200px;
}

#Onsite{
	padding:0;
	margin:0;
	border-collapse: collapse;
	border-cellspacing:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
	width: 681px;
        }  

#table01{
	padding:0;
	margin:0;
	border-collapse: collapse;
	border-cellspacing:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 100%;
        }  
          
#table01 td{
	padding:0px;
	margin:0px;
	border:0px;
	font-family: Arial, "宋体";
	font-size: 9pt;
	line-height: 18px;
	text-align: left;
	vertical-align: middle;
}
#table01 img {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	display:block;
	float: left;
}
# table01 p {
	margin: 0px;
	padding: 0px;
}
.t {
	font-family: Arial, "宋体";
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#table02{
	padding:0;
	margin:0;
	border-cellspacing:0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	width: 100%;
        }  
#table02 td{
	padding:0;
	border:solid 1px #ffffff;
	margin: 0px;
}
#table03 {
	padding:0;
	margin:0;
	border-cellspacing:0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	width: 100%;
        }  
#table03 td{
	padding:0;
	border:0px;
	margin: 0px;
}

/* Footer */
#footer
{
	background:none;
	padding-top:1px;
	margin-top: 10px;
}

.headerFooterLinkList
{
	border-bottom:none;
}

#footer .headerFooterLinkList li a
{
	font-size:11px;
}

.headerFooterLinkList li
{
	background:url('../images/list-seperator.gif') no-repeat scroll right center transparent;
}

#footer .headerFooterLinkList {
float:left;
margin:0 auto;
padding-left:20px;
width:670px;
}

#footer span.copyright {
display:block;
float:none;
padding-top:5px;
text-align:left;
padding-left:50px;
width:600px;
}

#footer .extendedContainer {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: none;
    margin-left: 10px;
    overflow: hidden;
    padding: 0;
    position: absolute;
	margin-top: 1px;
}

/*IE7 Overides ++ move to seperate stylesheet ++ */


#search .button
{
*MARGIN-BOTTOM:2px!important;
*MARGIN-LEFT: 2px!important;
*margin-top:-24px!important;
}

#quickLinks h3 {
background-color:#FFFFFF;
background-image:none;
background-repeat:repeat-x;
color:#00477F;
font-size:12px;
font-weight:bold;
margin:0;
padding:10px;
}

#brand
{
*HEIGHT: 91px!important;
}

#topNavigation ul.level1 {

*HEIGHT: 31px;
}


/*IE6 Fix  ++ move to seperate stylesheet ++ */

* html #header #search .mainButton
{
	margin-top:-17px!important;
}

* html .jcarousel-container-horizontal
{
	width:540px!important;
}

* html #languageSelector ul
{
	padding-bottom:0;
}

* html #brand
{
	HEIGHT:89px!important;
}

* html #topNavigation ul li a
{
	color:#FFFFFF;
	padding:5px 10px 6px 5px;
	HEIGHT:17px!important;
	MARGIN-TOP: 3px;
}
.producedBy {
	BOTTOM:0px!important;
	}
	
.media-object {
 margin: 0px;
}/* CSS Document */


/* CSS Media */
.down{padding: 0 10px;}
.down .title{border-bottom: 1px solid #E8E8E8; height: 25px; line-height: 25px; margin-top: 15px;}
.down .title strong{ border-bottom: 1px solid #EC6200; color: #EC6200; display: inline;  float: left; height: 25px; line-height: 25px;  margin-right: 10px; position: relative; text-align: center; top: 1px;}
.unmanagedContent .down ul {padding-left: 5px;}
.down ul.link5 { overflow: hidden;}
.down ul.link5 li {float: left;  font-size:0; line-height:0; padding-left:19px; padding-top: 21px;}
.down li {list-style: none outside none;}
.down ul.link5 li img { border: 1px solid #DDDDDD;}
.down ul.link6 { padding: 10px;}
.down ul.link6 li { display: inline; line-height: 26px;  padding: 0 4px;}
}
@media screen {
body{
	color: #333333;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	font-size: 9pt;
}
a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

.banner {
	width: 666px;
	clear: both;
	margin-bottom: 10px;
}
.button01 {
	float: left;
	width: 565px;
}
.button02 {
	float: left;
	width: 660px;
	font-size: 9pt;
	line-height: 18px;
	color: #4B4B4B;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px none #B3945B;
	vertical-align: top;
}
.button04 .b1 {
	line-height: 22pt;
	padding-top: 5px;
	width: 319px;
	margin-right: 22px;
	float: left;
	padding-bottom: 5px;
}


.frame {
	width: 680px;
	background-color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #B3945B;
}
.frame p {
	margin: 0px;
	padding: 0px;
}

.button04 .b1 img {
	text-align: center;
}
.button04 .b2 {
	padding-top: 5px;
	width: 319px;
	float: left;
	padding-bottom: 5px;
}
.button04 .b2 img {
	margin-right: 0px;
}
.button03 {
	float: left;
	width: 680px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #B3945B;
	border-right-color: #B3945B;
	border-bottom-color: #B3945B;
	border-left-color: #B3945B;
	border-bottom-style: none;
}
.button04 {
	float: left;
	width: 660px;
	font-size: 9pt;
	line-height: 22px;
	color: #4B4B4B;
	padding-top: 0px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B3945B;
	border-right-color: #B3945B;
	border-bottom-color: #B3945B;
	border-left-color: #B3945B;
}
.STYLE1 {
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	color: #CC0000;
	}
.STYLE6 {
	color: #990000;
	font-size: 12pt;
	font-weight: bold;
}
.frame .button02 .c1 {
	width: 165px;
	float: left;
	height: 140px;
	margin: 0px;
	padding: 0px;
}
.frame .button02 .c2 {
	padding-left: 5px;
	width: 340px;
	float: left;
	padding-bottom: 10px;
}
.d1 {
	width: 115px;
	margin-right: 5px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 10px;
	border: 2px double #B8965B;
	color: #B8965B;
	vertical-align: middle;
	height: 35px;
	background-repeat: no-repeat;
	background-position: left;
}
.d1 img {
}
.d2 {
	width: 225px;
	margin-right: 5px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 10px;
	border: 2px solid #B8965B;
	height: 35px;
	color: #B8965B;
}
.d2 img {
}
.d3 {
	width: 280px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin-top: 10px;
	border: 2px solid #B8965B;
	height: 35px;
	color: #B8965B;
}
.d3 img {
}
.bottom {
	width: 680px;
	clear: both;
	margin-top: 10px;
}
}
@media screen {
.home-block2{ border:1px solid #DFDFDF; background:#FDFDFD; padding-bottom: 10px;}
.home-block2 .nav{background:url('../images/nav2.jpg'); height: 32px; width: 339px; margin-bottom: 10px;}
.home-block2 .left{ float:left;}
.home-block2 .nav .left{color: #FFFFFF;
    font-weight: bold;
    padding: 7px 0 0 10px;}
.home-block2 .right{ float:right;}
.home-block2 .nav .right{color: #FFFFFF;
    padding: 7px 32px 0 0;}
.home-block2 li{ list-style:none; clear:both;}
.home-block2 ul{ padding-left:5px !important;}
.home-block2 li .right{ width:155px;}
.home-block2 li .left{ width:160px;}
.home-block2 li, .home-block2 li a{ color:#F17600;}

}
@media screen {
.home-block1{ background:#FDFDFD; padding-bottom: 10px;}
.home-block1 .nav{background:url('../images/nav3.jpg'); height: 31px; width: 690px; margin-bottom: 10px;}
.home-block1 .left{ float:left;}
.home-block1 .nav .left{color: #FFFFFF;
    font-weight: bold;
    padding: 7px 0 0 10px;}
.home-block1 .right{ float:right;}
.home-block1 .nav .right{color: #FFFFFF;
    padding: 7px 32px 0 0;}
.home-block1 li{ list-style:none; clear:both;}
.home-block1 ul{ padding-left:5px !important;}
.home-block1 li .right{ width:155px;}
.home-block1 li .left{ width:160px;}
.home-block1 li, .home-block1 li a{ color:#F17600;}
}
@media screen {
@charset "utf-8";
/* CSS Document */
body{
	background:#f0efed;
}


}
@media screen {
@charset "utf-8";
/* CSS Document */
#topNavigation ul.level1{
	width:920px;
	padding:0 20px;
}
#topNavigation ul li a{
	padding:6px 10px 9px 10px;
}
#topNavigation ul.level1 li.override-selected a{
	margin-top:0;
	padding-top:6px;
}
#topNavigation ul.level1 li.hover a, #topNavigation.no-js ul.level1 li:hover a, #topNavigation ul.level1 li.selected a{
	margin-top:0;
	padding-top:6px;
}
#topNavigation.no-js li:hover .level2, #topNavigation li.hover .level2, #topNavigation li.selected .level2{
	left:10px;
}
#topNavigation.no-js li:hover .level2, #topNavigation li.hover .level2, #topNavigation li.selected .level2{
	width:940px;
}
.toolbar-dock-left {
    display: none;
    float: left;
    margin-left: 25px;
}
}
@media screen {
@charset "utf-8";
/* CSS Document */
#footer{
	text-align:center;
}
#footer .extendedContainer{
	position:static;
}
}
@media screen {
/*=== Reset Styles ===*/

blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}

/*===================*/
/*=== Main Styles ===*/
/*===================*/
#gallery a, #gallery a:visited {
	color:#2d3536;
	text-decoration:none;
	border-bottom:1px dotted #826a4d;
}
#gallery a:hover, #gallery a:active {
	color:#9e805c;
	text-decoration:none;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#gallery {
    width:620px;
    height:209px;
    margin:0px;
    padding:0px;
}

#gallery #slider {
	position:relative;
    width:620px;
    height:209px;
	background:url('../images/loading.gif') no-repeat 50% 50%;
}
#gallery #slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#gallery #slider a {
	border:0;
	display:block;
}

#gallery .nivo-controlNav {
	position:absolute;
	right:10px;
	bottom:10px;
	z-index:1000;
}
#gallery .nivo-controlNav a {
	display:block;
	width:22px;
	width:24px!important;
	height:23px;
	background:url('../images/bullets12.gif') no-repeat;
	color:#fff;
	border:0;
	margin-right:3px;
	float:left;
	padding:5px 0 0 2px;
	padding:6px 0 0 2px!important;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#gallery .nivo-controlNav a.active {
	background-position:0 -26px;
}

#gallery .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url('../images/arrows.png') no-repeat;
	text-indent:-9999px;
	border:0;
}
#gallery a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
#gallery a.nivo-prevNav {
	left:15px;
}

#gallery .nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
#gallery .nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

#gallery .nivo-more{font-size:12px;}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
}
@media screen {
/*
 * jQuery Nivo Slider v2.5.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	/* background:#000;  */
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
}
@media screen {
@charset "utf-8";
/* CSS Document */

#topNavigation li#navTreeItem-39517  a{
	padding-bottom:5px;
	background:#fda408;
}

#topNavigation ul.level1 li#navTreeItem-39517.hover a, #topNavigation.no-js ul.level1 li#navTreeItem-39517:hover a, #topNavigation ul.level1 li#navTreeItem-39517.selected a{
	padding-bottom:9px ;
	background:url('../images/level1rb.jpg') no-repeat scroll right top #FFFFFF;
}
#topNavigation ul.level1 li#navTreeItem-39517 ul.level2 li a{
	background:none repeat scroll 0 0 transparent;
}
}
@media screen {
@charset "utf-8";
/* CSS Document */
h4{
	font-size:14px;
	color:#990000
}
#sidebarRight{
	width: 300px;
}
body.sidebars-right #content{
	width:640px;
	margin-right: 0;
}

#topNavigation{
	background:none repeat scroll 0 0 #eb6100;
}
#topNavigation ul.level1{
	background:transparent;
	padding:0 10px;
}
#topNavigation.no-js li:hover .level2, #topNavigation li.hover .level2, #topNavigation li.selected .level2{
	width:960px;
	left:0;
}
#topNavigation ul.level1 li.hover a, #topNavigation.no-js ul.level1 li:hover a, #topNavigation ul.level1 li.selected a{
	color:#eb6100;
}

#topNavigation.no-js li:hover .level2, #topNavigation li.hover .level2, #topNavigation li.selected .level2{
	background:white;
}
#topNavigation ul.level2 li.hover a, #topNavigation.no-js ul.level2 li:hover a, #topNavigation ul.level2 li.selected a{
	color:#eb6100;
}

#topNavigation li#navTreeItem-39517 a{
	background:#eb6100;
}
#header #search{
	background-image:url('../images/search-bg.png');
	height:31px;
	margin-right:0;
	width:242px;
	top:9px;
}
#search .button{
	background-image:url('../images/search-button.jpg');
	margin-right:-6px;
	margin-top:1px;
}
.top-bar .toolbar-horizontal .toolbar-item{
	margin:0 0px 0 5px
}
#search input{
	width:200px;
	margin-top:6px;
}
#header .producedBy{
	height:30px;
}
}
@media screen {
@charset "utf-8";
/* CSS Document */
.home ul.homePageList li.pressIndex{
	padding:0 0px 0 10px;
}
.borders .layoutBlockContainer2Col{
	background: url('../images/2colcontainertop.gif') no-repeat scroll 0 0 transparent;
}
.borders .layoutBlockContainer2Col .layoutBlock{
	background:url('../images/2colblockbottom1.gif') no-repeat scroll center bottom transparent
}
.home ul.link5 li{
	float: left;
	font-size: 0;
	line-height: 0;
	padding-left: 5px;
	padding-top: 10px;
}
.home ul.link5 li img{
	border:1px solid #cccccc;
}
.toolbar-dock-left{
	display:block;
}
}
@media screen {
@charset "utf-8";
/* CSS Document */
p,td{
	font-size:14px;
}
h1{font-size:18px;
}
h2{
	font-size:16px;
	color:#e36c0a;	
}
h3{
	font-size:14px;
}
h3 a{
	font-size:14px;
}
h5{
	font-size:14px;
	font-weight:bold;
}

}
@media screen {
@charset "utf-8";
/* CSS Document */

#wrapper{
	 margin: 32px auto 20px;
	 }
.toolbar-dock-right {
      margin-right: 60px;
}
body.mediaPartners .down .link5 li img{
	width:142px;
	height:55px;
}
#cookieInfoContainer .cookieList{
	display:table;;
}
}
@media screen {
div.inputForm fieldset input {
     margin-left: 0px !important; 
}
div.inputForm fieldset label {
	width:536px !important;
}
#topMenuButton{display: none;}
}
body{

    overflow-x: hidden;}
body.homePage #sidebarRight{
	display: none ;
}
/*#header #brand a.logo{display:none;}*/
body.en #topNavigation ul.level1{height: 54px !important;}
#topNavigation{margin-bottom: 18px;}
#footer{background: #ddd;margin-top: 0;}
body.concertina #content div.unmanagedContent{margin-left: 15px !important;}
/*div.contentLayoutBox{padding: 0 !important;}*/
#brand .logo img{width: 100%;max-width: 730px;margin-bottom: 20px;margin-top: 15px;margin-right: 220px;}
#topNavigation ul.level1 li.override-selected a{padding:0;}
#header #brand{height: auto;min-height: auto;margin-top: 15px;}
/*鍘绘帀鍙宠竟鍜ㄨ*/
#LXB_CONTAINER, #LXB_CLOSE_BTN, #LXB_INVITE{z-index: 9999 !important;}
body.homePage h2{margin: 10px !important;width: auto;font-size: 18px;}
body.homePage h2.h2_sm{margin: 0 !important;}
.previewModeMessage{margin-top: 0;}
#content{margin: 0 auto 0px auto !important;padding-bottom: 0}
#content div.unmanagedContent{margin: 0;padding: 0;}
#jiaoyihui{border-top: 1px solid #e5e5e5;padding-top: 30px;}
#jiaoyihui .wenzi-kz-1,#jiaoyihui .wenzi-kz-2,#jiaoyihui .wenzi-kz-3{margin-left: 12%;}
#jiaoyihui .wenzi-kz-1 p.first-p{margin-top: 15px;line-height: 30px;}
#jiaoyihui .wenzi-kz-2 p.first-p{margin-top: 45px;line-height: 30px;}
#jiaoyihui .wenzi-kz-3 p.first-p{margin-top: 45px;line-height: 30px;}
#jiaoyihui p.second-p{line-height: 30px;}
#jiaoyihui p.third-p{line-height: 30px;}
#search input{color:#000 !important;}
.contentLayoutBox {
    background-repeat: no-repeat;
    background-position: top left;
    max-width: 1246px;
    margin: 0 auto;
}
#footerBox  .centered-page .container ul.row h2{width: auto !important;}
<style>

/*********************************************************/
/* 閸樼喐婀丠eader濞戝牆銇� */
#header #brand .logo img{width: 100% !important;}
#topNavigation ul.level1 li ul.level2 li{background: #ffc900;}
#topNavigation ul.level1 li ul.level2 li:hover{background: #ff9c18;}
div.contentLayoutBox{width:auto;margin-left: 0;padding:30px !important;}
body.homePage div.contentLayoutBox{max-width:1246px;padding:0px !important;}
#topNavigation ul.level1 li a{color: #333;}

/* 閸樼喐婀侀崣鎶藉€炲▎鍕Х婢讹拷 */

/* 閸樼喐婀侀崣鎶藉€炲▎鍕Х婢讹拷 */
#footer.noindex {
    display: none;
}



/*********************************************************/
body.sidebars-right #content {
    width: 100%;
    padding-left: 0;
}

h2.simpleHeading.homePageHeading {
display: none;
}

h2 {
    font-size: 17px;
}

p {
    color: #666;
}


/*********************************************************/
/* 濠婃艾濮╅崶鐐壉瀵拷 */
#slideBanner{
        margin-bottom:30px;
	overflow:hidden;
}
#slideBanner .slideImage{
}
#slideBanner .slideImage ul{
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
}
#slideBanner .slideImage ul li{
	position:absolute;;
	width:100%;
	left:100%;
	top:0;
}

#slideBanner .slideImage ul li:first-child{
	left:0;
}
#slideBanner .slideImage ul li img{
	width:100%;
}
#slideBanner .slideTitle{
	text-align:center;
	margin-top:460px;
}
#slideBanner .slideTitle .slidePre,
#slideBanner .slideTitle .slideDetial,
#slideBanner .slideTitle .slideNext{
	display:inline-block;
	vertical-align:top;
	font-size:14px;
}
#slideBanner .slideTitle .slidePre,
#slideBanner .slideTitle .slideNext{
	cursor:pointer;
        display: none;
}

#slideBanner .slideTitle .slidePre a,
#slideBanner .slideTitle .slideNext a{
	width:38px; 
	height:38px; 
	line-height:38px;
	display:inline-block;
}

#slideBanner .slideTitle .slidePre img,
#slideBanner .slideTitle .slideNext img{
	height:20px;
}

#slideBanner .slideTitle .slideDetial a{
	display:inline-block;
	width: 10px; /* 20px */
	height: 10px; /* 20px */
	margin: 5px 5px; /*10px 15px */
	background:rgb(214,214,214);
	border-radius:50% !important;
}
#slideBanner .slideTitle .slideDetial a.current{
	background-color: rgb(255,201,0);
}

/*********************************************************/
/*鐎诡喗鐗�*/
.container{
	overflow:hidden;
}

.figureBackground {
        margin-top: -40px;
}

.blackblock h2{
        color:#FFF;
}

.row{
	margin:0;
}

.blackblock {
   background-color: rgba(0,0,0,0.5);
    width: 90%;
    height: 40px;
    position: absolute;
    margin: 0 5% 2.3% 5%;
}

.row .col-xsmall-1,
.row .col-xsmall-2,
.row .col-xsmall-3,
.row .col-xsmall-4,
.row .col-small-1,
.row .col-small-2,
.row .col-small-3,
.row .col-small-4,
.row .col-middle-1,
.row .col-middle-2,
.row .col-middle-3,
.row .col-middle-4,
.row .col-lager-1,
.row .col-lager-2,
.row .col-lager-3,
.row .col-lager-4{
	float:left;
        padding: 0 0 70px 0;
        text-align: center;
        position: relative;
}
.row:after{
	content:'';
	display:block;
	clear:both;
}
.row .col-xsmall-1{
	width:100%;
}

.row .col-xsmall-2{
	width:50%;
}

.row .col-xsmall-3{
	width:33.3333333333333%;
}

.row .col-xsmall-4{
	width:25%;
}

.text-align-left-xsmall{
	text-align:left;
}
.text-align-center-xsmall{
	text-align:center;
}
.text-align-right-xsmall{
	text-align:right;
}

@media (min-width: 768px){
	.row .col-small-1{
		width:100%;
	}
	.row .col-small-2{
		width:50%;
	}
	.row .col-small-3{
		width:33.3333333333333%;
	}
	.row .col-small-4{
		width:25%;
	}
	.text-align-left-small{
		text-align:left;
	}
	.text-align-center-small{
		text-align:center;
	}
	.text-align-right-small{
		text-align:right;
	}
}


@media (min-width: 992px){
	.row .col-middle-1{
		width:100%;
	}
	.row .col-middle-2{
		width:50%;
	}
	.row .col-middle-3{
		width:33.3333333333333%;
	}
	.row .col-middle-4{
		width:25%;
	}
	
	.text-align-left-middle{
		text-align:left;
	}
	.text-align-center-middle{
		text-align:center;
	}
	.text-align-right-middle{
		text-align:right;
	}
}

@media (min-width: 1246px){
	#topNavigation ul.level1 > li.selected a{display:inline-block;}
	#topNavigation ul.level1 > li.selected a{border-bottom: 1px solid #d9ac00;}
	body.en #topNavigation ul.level1 > li{width: 11%;margin-top: 6px;}
	body.en #topNavigation ul.level1 li a{line-height: 16px;}
	body.en #topNavigation ul.level1 > li.selected a{border-bottom: 1px solid #d9ac00;padding-bottom: 8px !important;}
	#footerBox .h2{margin-top: 30px !important;margin-left: 67px !important;}
	#footerBox li.li1{margin-left:104px;}
	#footerBox li.li2{margin-left:-228px;}
	#footerBox li.li-1{width: 40%;}
	body.en #footerBox li.li1{margin-left: -83px;margin-top: 20px;}
	body.en #footerBox li.li2 {
		width: 60%;
    	margin-left: -125px;
    	margin-top: 111px;
	}
	#jiaoyihui .MG{margin-left: 50px;}
	#jiaoyihui .MG-1{margin-left: 75px;}
	.row .col-lager-1{
		width:100%;
	}
	.row .col-lager-2{
		width:50%;
	}
	.row .col-lager-3{
		width:33.3333333333333%;
	}
	.row .col-lager-4{
		width:25%;
	}
	.text-align-left-lager{
		text-align:left;
	}
	.text-align-center-lager{
		text-align:center;
	}
	.text-align-right-lager{
		text-align:right;
	}
}


.show-for-xsmall{
	display:block;
}

.hide-for-xsmall{
	display:none;
}

.hide-for-small-down{
	display:none;
}

.show-for-small-down{
	display:block;
}

@media (min-width: 768px){
	.show-for-xsmall-down{
		display:none;
	}
	.hide-for-xsmall-down{
		display:block;
	}
	.show-for-small-down{
		display:block;
	}
	.hide-for-small-down{
		display:none;
	}
}

@media (min-width: 992px){
	.show-for-small-down{
		display:none;
	}
	.hide-for-small-down{
		display:block;
	}
}

@media (min-width: 1246px){
	
}


.table{
	display:table;
	width:100%;
}

.table .table-row{
	display:table-row;
}
.table .table-cell{
	display:table-cell;
	vertical-align:middle;
}

#wrapper{
	background-color:transparent;
	width:auto;
	margin-top:0;
}
.centered-page{
	width:100%;
}
@media (min-width: 768px){
	.centered-page,
	#wrapper{
		width:768px;
	}
}
@media (min-width: 992px){
	.centered-page,
	#wrapper{
		width:992px;
	}
}
@media (min-width: 1246px){
	.centered-page,
	#wrapper{
		width:1246px;
	}
}

/*********************************************************/
/*閸婃帗鏆╃懛鍫熸閸ｏ拷*/
body.homePage .clock h2 {
        color: #666;
        margin: 10px 50px 50px 0 !important;
}

.clock span {
        font-size: 32px;
        font-weight: bold;
        color: #FFF;
}
.timeBox {
        font-size: 20px;
}


.timeBox span {
    background-position: center; 
    background-image: url('../images/yuanjiao.jpg');
    padding: 100px 50px 100px 50px;
    line-height: 44px;
    background-repeat: no-repeat;
}

/*********************************************************/
/*Footer Style*/
#footerBox .footLinks span a {
    line-height: 13px;
    height: 16px;
    display: inline-block;
    padding-left: 8px;
    margin-left: 4px;
    margin-bottom: 15px;
}
#footerBox .footLinks span a:hover{color:#ffaf00 !important;}
#footer .extendedContainer a {
    padding: 0;
    margin: 0;
    text-decoration: none;
    font-family: inherit;
}
#footer .extendedContainer a {
    font-family: Lucida Grande, Geneva, Arial, sans-serif;
    font-size: 12px;
    color: #666;
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
}

#footerBox .footLinks span a {
    font-size: 14px !important;
    color: #666 !important;
}

.centerfooter {
    text-align: center;
}

#footerBox table, #footerBox tr, #footerBox td {
    border:none;
}

#footerBox .col-xsmall-1,
#footerBox .col-xsmall-2,
#footerBox .col-xsmall-3,
#footerBox .col-xsmall-4,
#footerBox .col-small-1,
#footerBox .col-small-2,
#footerBox .col-small-3,
#footerBox .col-small-4,
#footerBox .col-middle-1,
#footerBox .col-middle-2,
#footerBox .col-middle-3,
#footerBox .col-middle-4,
#footerBox .col-lager-1,
#footerBox .col-lager-2,
#footerBox .col-lager-3,
#footerBox .col-lager-4{
        padding: 0 0 20px 0;

}

</style>


.listItemDetail .name, .listItemDetail p {
    line-height: 20px;
}
.listItemDetail .name, .listItemDetail p { font-size:14px;}
body.exhibitorProfile #content .mainContent p.description { font-size:14px;}
.tabbedContent .tabContent {height:auto;}
.product .details ul, .product .details .actions, .product .details p { font-size:14px;}
#content #gridAndList #searchResultsList .productDetail p.summary{ font-size:14px;}
.toolbar-button .uab-popup{
	margin-left: -50px;
}
body.pmTea div.contentLayoutBox{
	padding: 0 !important;
}


#wrapper #content #slideBanner{
	margin-bottom: 15px !important;
}
.Yvan .item{
			position: relative;
		}
.Yvan .item img{
	width: 100%;
	height: 100%;
}
.contentLayoutBox .unmanagedContent img{
	margin: 0 !important; max-width:850px !important; height:auto !important;
}
.contentLayoutBox strong{ }
.Yvan .item a:before{
	display: block;
	content:"绔嬪嵆棰勫畾";
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 100px;
	width: 100px;
	height: 100px;
	border: 4px solid #ffbf33;
	border-radius: 50%;
	color:orange;
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-50px;
	margin-top:-50px;
	opacity: 0;
    filter:alpha(opacity=0);       /* IE */
   -moz-opacity:0;              /* 閼颁胶澧桵ozilla */
   -khtml-opacity:0;              /* 閼颁胶澧桽afari */           
	z-index: 2;
	background-color: rgba(255,255,255,0.4);
}
.Yvan .item a:after{
	content:""; 
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	background:rgba(0,0,0,.6);
	opacity: 0;
	filter:alpha(opacity=0);       /* IE */
   -moz-opacity:0;              /* 閼颁胶澧桵ozilla */
   -khtml-opacity:0;              /* 閼颁胶澧桽afari */
	z-index: 1;
}
.Yvan .item:hover a:before{
	opacity: 1;
	filter:alpha(opacity=100);       /* IE */
   -moz-opacity:1;              /* 閼颁胶澧桵ozilla */
   -khtml-opacity:1;              /* 閼颁胶澧桽afari */
}
.Yvan .item:hover a:after{
	opacity: 1;
	filter:alpha(opacity=100);       /* IE */
   -moz-opacity:1;              /* 閼颁胶澧桵ozilla */
   -khtml-opacity:1;              /* 閼颁胶澧桽afari */
}

.figureBackground{
	margin-top: -45px;
}
.blackblock {
    background-color: rgba(0,0,0,0.5);
    width: 100%;
    height: 40px;
    position: absolute;
    margin: 0 5% 2.3% 0%;
}



.row .col-xsmall-1,
.row .col-xsmall-2,
.row .col-xsmall-3,
.row .col-xsmall-4,
.row .col-small-1,
.row .col-small-2,
.row .col-small-3,
.row .col-small-4,
.row .col-middle-1,
.row .col-middle-2,
.row .col-middle-3,
.row .col-middle-4,
.row .col-lager-1,
.row .col-lager-2,
.row .col-lager-3,
.row .col-lager-4{
	float:left;
    padding: 0 0 40px 0;
    text-align: center;
    position: relative;
    margin-bottom: 30px;
}
.row:after{
	content:'';
	display:block;
	clear:both;
}
.row .col-xsmall-1{
	width:100%;
}

.row .col-xsmall-2{
	width:50%;
}

.row .col-xsmall-3{
	width:33.3333333333333%;
}

.row .col-xsmall-4{
	width:25%;
}

.text-align-left-xsmall{
	text-align:left;
}
.text-align-center-xsmall{
	text-align:center;
}
.text-align-right-xsmall{
	text-align:right;
}
@media(max-width: 768px){
	#slideBanner .slideTitle{margin-top:0px;}
	#topMenuButton{display:block;}
	#brand .logo img{margin-right: 0;}
	.uab-popup{left:50% !important;}
	.weiyuanhui #content .unmanagedContent h2{
		line-height: 24px;
	}
	.pressIndex #content{
		width:100% !important;
	}
	.pressIndex #pressRelease{
		position: relative;
	}
	.pressIndex #pressRelease li{
		position: relative;
	}
	.pressIndex #pressRelease li span{
		position: absolute;
	    right: 0px;
	    bottom: 0;
	    width: 70px;
	    font-size: 12px;
	}
	.pressIndex #pressRelease li div{
	    width: 100%;
	}
	.pressIndex #pressRelease li div p{
	    line-height: 22px;
    	margin-top: 15px;
    	margin-bottom: 10px;
	}
	
}
@media(max-width: 640px){
	#wrapper #sidebarRight{display:none;}
	body.daohang #content h2.mt{
		margin-top: 176px;
	}
	.pressRelease #content{
		width: 100% !important;
	}
	.pressRelease #content img{
		width: 100% !important;
	}
	.contentLayoutBox h1#pageName{
		font-size: 18px !important;
		line-height: 24px;
	}
	.daohang #content .unmanagedContent table img{
		width: 100% !important;
	}
	#wrapper #content .p_sm{
		color: #000;
	}
	body.canzhanshang #content .unmanagedContent img{
		width: 100%;
	}
	body.canzhanshang #content .unmanagedContent p{
		margin:0 !important;
	}
	body.canzhan1 #content .inputForm #id_matrix label{
		width: 90% !important;
	}
	body.canzhan1 #content .inputForm #id_matrix tr:not(:first-child) input{
		width: 90% !important;
	}
	body.canzhan1 #content .inputForm #id_matrix td{
		padding: 5px 0 !important;
	}
	body.canzhan1 .contentLayoutBox .unmanagedContent img{
		width: 100%;
	}
	body.Hotel1 .contentLayoutBox .unmanagedContent img{
		width: 100%;
	}
	body.Hotel2 .contentLayoutBox .unmanagedContent img{
		width: 100%;
	}
	body.Hotel2 .contentLayoutBox .unmanagedContent p{
		width: 100% !important;
	}
	body.qzjnh div.inputForm fieldset label{
		width: 90% !important;
	}
	body.qzjnh img.w100{
		width: 100% !important;
	}
	body.zkhbm div.inputForm fieldset label{
		width: 90% !important;
	}
	body.zkhbm div.inputForm{
		padding: 0 !important;
	}
}
@media(max-width: 420px){
	body.Subscribe div.inputForm fieldset label{width:100% !important;}
	body.daohang #content h2.mt1{
		margin-top: 230px;
	}
	body.Hotel #content table.update img{
	width:148px;
	}
	body.Hotel #content table.update p{
	width:212px;
	}
	.weiyuanhui #content h1{
		position: absolute;
		left:10px;
		top: 188px;
	}
	.weiyuanhui #sidebarLeft{
		margin-top: 25px;
	}
	#wrapper #footer .mar-L-25{
		width:314px !important;
	}

	#footer ul{
		text-align: center;
	}
		/*~~~~~閸婃帟顓搁弮鏈垫叏閺€绠弤~~~~*/
	.timeBox {
   	 margin-left: -41px !important;
	}
	/*.timeBox span {
	    line-height: 28px !important;
	    background-size: 85px !important;
	}*/
	.unmanagedContent #YaoEdit{
		margin-left: 13px !important;
	    margin-right: -21px !important;
	}
	#footer .extendedContainer.vertical li.li-2{
		margin-top: 0 !important;
	}
	#footer .extendedContainer.vertical li.li-2 .W100{
		float: none !important;
		width: 100% !important;
		margin-right: 0 !important;
	}
}
@media(max-width: 375px){
	body.daohang #content h2.mt1{
		margin-top: 210px;
	}
	body.Hotel #content table.update img{
	width:110px;
	}
	body.Hotel #content table.update p{
	width:212px;
	}
	.weiyuanhui #content h1{
		position: absolute;
		left:10px;
		top:180px;
	}
}			
@media(max-width: 360px){
	body.daohang #content h2.mt1{
		margin-top: 198px;
	}
	body.Hotel #content table.update img{
	width:113px;
	}
	body.Hotel #content table.update p{
	width:196px;
	}
	.weiyuanhui #content h1{
		position: absolute;
		left:10px;
		top:175px;
	}
	.weiyuanhui #sidebarLeft{
		margin-top: 25px;
	}
		/*~~~~~閸婃帟顓搁弮鏈垫叏閺€绠弤~~~~*/
	.timeBox {
   	 margin-left: -61px !important;
	}
	.timeBox span {
	    line-height: 28px !important;
	    background-size: 85px !important;
	}
	.unmanagedContent #YaoEdit{
		margin-left: 29px !important;
	    margin-right: -24px !important;
	}
}
@media(max-width: 320px){
	body.Hotel #content table.update img{
	width:80px;
	}
	body.Hotel #content table.update p{
	width:189px;
	}
	.weiyuanhui #content h1{
		position: absolute;
		left:10px;
		top: 170px;
	}
	.weiyuanhui #sidebarLeft{
		margin-top: 25px;
	}
		/*~~~~~閸婃帟顓搁弮鏈垫叏閺€绠弤~~~~*/
	.timeBox {
   	 margin-left: -64px !important;
	}
	.timeBox span {
	    line-height: 28px !important;
	    background-size: 74px !important;
	}
	.unmanagedContent #YaoEdit{
		margin-left: 26px !important;
	    margin-right: -34px !important;
	}
	body.productProfile #content .mainContent .participatingCompany-media-object .bd {
    	width: 95%;
   		padding: 0 0 0 10px !important;
	}
}

@media (min-width: 320px){
	/*~~婵柨鎲虫导姘啍鎼达缚鎱ㄩ弨绠弤*/
	body.weiyuanhui #content{
		width: 100% !important;
	}
	/*~~~鎼存洟鍎存穱顔芥暭~~~~*/
	#footerBox .container ul.row {
	    padding-left: 0px !important; 
	}
	#footerBox .container ul.row li.footLogo table{
		margin-left:0 !important;
	}
	#footerBox .container ul.row li.footLogo table tr td{
		padding: 5px 0;
	}
	#footerBox .container ul.row li.footLogo table tr td a{
		margin-left:0 !important;
		margin-right:0 !important;
	}
	/*~~娣囶喗鏁肩€瑰本鐦瘇~*/
	.show-for-xsmall-down{
		display:none;
	}
	.hide-for-xsmall-down{
		display:block;
	}
	.show-for-small-down{
		display:block;
	}
	.hide-for-small-down{
		display:none;
	}
	.rollphotos{
	background:url('../images/tuijian-bg.jpg') no-repeat ;
}

TD {
	FONT-SIZE: 12px
}

.f12 {
	FONT-SIZE: 12px
}

A {
	TEXT-DECORATION: underline
}

A:link {
	COLOR: #0051b4
}

A:visited {
	COLOR: #333
}

A:hover {
	COLOR: #f00
}

A:active {
	COLOR: #f00
}

.F14lists {
	LINE-HEIGHT: 23px
}

.F14lists UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.F14lists LI {
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom
}

.F14lists LI SPAN {
	FONT-SIZE: 9px;
	COLOR: #533826
}

.FixTitle A:link {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:visited {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:hover {
	TEXT-DECORATION: underline
}

.FixTitle {	
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	padding-top:50px;
	margin-bottom: 15px;
}

.FixTitle H3 {
	margin: 0;
	FONT-SIZE: 30px;
	COLOR: #fff !important;
}

.FixTitle SPAN {
	PADDING-RIGHT: 5px;
	FLOAT: right
}

.RForm {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.RForm DT {
	LINE-HEIGHT: 23px
}

.RformB {
	PADDING-LEFT: 10px
}

.blk_29 {
	/*BORDER-RIGHT: #a1d2fd 1px solid;*/
	PADDING-RIGHT: 0px;
	/*BORDER-TOP: #a1d2fd 0px solid;*/
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 78px;
	OVERFLOW: hidden;
/*	BORDER-LEFT: #a1d2fd 1px solid;*/
	PADDING-TOP: 10px;
	/*BORDER-BOTTOM: #a1d2fd 1px solid;*/
	ZOOM: 1;
	POSITION: relative
}

.blk_29 .LeftBotton {
	BACKGROUND: url('../images/left_arr.png') no-repeat 0px 0px;
	LEFT: 25px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 32px;
	HEIGHT: 50px;
}
.blk_29 .LeftBotton:hover{
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
}

.blk_29 .RightBotton {
	RIGHT: 25px;
	BACKGROUND: url('../images/right_arr.png') no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 32px;
	HEIGHT: 50px;
}
.blk_29 .RightBotton:hover{
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;

}

.blk_29 .Cont {
	MARGIN: 0px 40px;
	OVERFLOW: hidden;
	WIDTH: 224px !important;
	PADDING-TOP: 5px
}

.blk_29 .box {
	FLOAT: left;
	WIDTH: 216px;
	TEXT-ALIGN: center;
	margin:0 18px;
}

.blk_29 .box IMG {
	/*BORDER-RIGHT: #add2fc 1px solid;*/
	PADDING-RIGHT: 3px;
	/*BORDER-TOP: #add2fc 1px solid;*/
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	/*BORDER-LEFT: #add2fc 1px solid;*/
	PADDING-TOP: 3px;
	/*BORDER-BOTTOM: #add2fc 1px solid;*/
	width: 216px;
	height: 106px;
}

.blk_29 .box A:hover IMG {
	/*BORDER-RIGHT: #5385cc 1px solid;
	BORDER-TOP: #5385cc 1px solid;
	BORDER-LEFT: #5385cc 1px solid;
	BORDER-BOTTOM: #5385cc 1px solid*/
}

.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 20px
}

.rollphotos {
	MARGIN-TOP: 10px;
	WIDTH: 100%
}

.partC {
	MARGIN-TOP: 10px;
	OVERFLOW: auto;
	WIDTH: 950px
}

.partC .PC_left {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_right {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_left {
	FLOAT: left
}

.partC .PC_right {
	FLOAT: right
}

.PT_mix {
	BORDER-RIGHT: #a2d1ff 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a2d1ff 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f3fbfe;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #a2d1ff 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a2d1ff 1px solid
}

.PhoTxt {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	OVERFLOW: auto;
	WIDTH: 220px
}

.PhoTxt IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ccc 1px solid
}

.PhoTxt H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 23px
}

.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}
}


@media (min-width: 360px){

	/*~~婵柨鎲虫导姘啍鎼达缚鎱ㄩ弨绠弤*/
	body.weiyuanhui #content{
		width: 100% !important;
	}

	/*~~~鎼存洟鍎存穱顔芥暭~~~~*/
	#footerBox .container ul.row {
	    padding-left: 0px !important; 
	}
	/*~~娣囶喗鏁肩€瑰本鐦瘇~*/
	.show-for-xsmall-down{
		display:none;
	}
	.hide-for-xsmall-down{
		display:block;
	}
	.show-for-small-down{
		display:block;
	}
	.hide-for-small-down{
		display:none;
	}
	.rollphotos{
	background:url('../images/tuijian-bg.jpg') no-repeat ;
}

TD {
	FONT-SIZE: 12px
}

.f12 {
	FONT-SIZE: 12px
}

A {
	TEXT-DECORATION: underline
}

A:link {
	COLOR: #0051b4
}

A:visited {
	COLOR: #333
}

A:hover {
	COLOR: #f00
}

A:active {
	COLOR: #f00
}

.F14lists {
	LINE-HEIGHT: 23px
}

.F14lists UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.F14lists LI {
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom
}

.F14lists LI SPAN {
	FONT-SIZE: 9px;
	COLOR: #533826
}

.FixTitle A:link {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:visited {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:hover {
	TEXT-DECORATION: underline
}

.FixTitle {	
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	padding-top:50px;
	margin-bottom: 15px;
}

.FixTitle H3 {
	margin: 0;
	FONT-SIZE: 30px;
	COLOR: #fff;
}

.FixTitle SPAN {
	PADDING-RIGHT: 5px;
	FLOAT: right
}

.RForm {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.RForm DT {
	LINE-HEIGHT: 23px
}

.RformB {
	PADDING-LEFT: 10px
}

.blk_29 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 78px;
	OVERFLOW: hidden;

	PADDING-TOP: 10px;

	ZOOM: 1;
	POSITION: relative
}

.blk_29 .LeftBotton {
	BACKGROUND: url('../images/left_arr.png') no-repeat 0px 0px;
	LEFT: 25px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 32px;
	HEIGHT: 50px;
}
.blk_29 .LeftBotton:hover{
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
}

.blk_29 .RightBotton {
	RIGHT: 25px;
	BACKGROUND: url('../images/right_arr.png') no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 32px;
	HEIGHT: 50px;
}
.blk_29 .RightBotton:hover{
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;

}

.blk_29 .Cont {
	MARGIN: 0px 80px;
	OVERFLOW: hidden;
	WIDTH: 224px !important;
	PADDING-TOP: 5px
}

.blk_29 .box {
	FLOAT: left;
	WIDTH: 216px;
	TEXT-ALIGN: center;
	margin:0 18px;
}

.blk_29 .box IMG {
	BORDER-RIGHT: #add2fc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #add2fc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	BORDER-LEFT: #add2fc 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #add2fc 1px solid;
	width: 216px;
	height: 106px;
}

.blk_29 .box A:hover IMG {
	/*BORDER-RIGHT: #5385cc 1px solid;
	BORDER-TOP: #5385cc 1px solid;
	BORDER-LEFT: #5385cc 1px solid;
	BORDER-BOTTOM: #5385cc 1px solid*/
}

.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 20px
}

.rollphotos {
	MARGIN-TOP: 10px;
	WIDTH: 100%
}

.partC {
	MARGIN-TOP: 10px;
	OVERFLOW: auto;
	WIDTH: 950px
}

.partC .PC_left {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_right {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_left {
	FLOAT: left
}

.partC .PC_right {
	FLOAT: right
}

.PT_mix {
	BORDER-RIGHT: #a2d1ff 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a2d1ff 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f3fbfe;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #a2d1ff 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a2d1ff 1px solid
}

.PhoTxt {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	OVERFLOW: auto;
	WIDTH: 220px
}

.PhoTxt IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ccc 1px solid
}

.PhoTxt H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 23px
}

.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}
}

@media (min-width: 768px){
	.weiyuanhui #content h1{
		position: absolute;
		left:0%;
		top: -436px;
	}
	.weiyuanhui #sidebarLeft{
		margin-top: 10px;
	}
	/*~~婵柨鎲虫导姘啍鎼达缚鎱ㄩ弨绠弤*/
	body.weiyuanhui #content{
		width: 100% !important;
	}

	.row .col-small-1{
		width:100%;
	}
	.row .col-small-2{
		width:48%;
		margin-right: 14px;
	}
	.row .col-small-3{
		width:33.3333333333333%;
	}
	.row .col-small-4{
		width:25%;
	}
	.text-align-left-small{
		text-align:left;
	}
	.text-align-center-small{
		text-align:center;
	}
	.text-align-right-small{
		text-align:right;
	}
	.container{
	overflow:hidden;
	}

	.figureBackground {
	        margin-top: -45px;
	}

	.blackblock h2{
	        color:#FFF;
	}

	.row{
		margin:0;
	}

	.blackblock {
	   background-color: rgba(0,0,0,0.5);
	    width: 100%;
	    height: 40px;
	    position: absolute;
	    margin: 0 5% 2.3% 0%;
	}
}


@media (min-width: 992px){
	.weiyuanhui #content h1{
		position: absolute;
		left:-33%;
		top: -23px;
	}
	/*~~婵柨鎲虫导姘啍鎼达缚鎱ㄩ弨绠弤*/
	body.weiyuanhui #content{
		width: 568px !important;
		position: relative;
	}
	/*~end~*/
	.row .col-middle-1{
		width:100%;
	}
	.row .col-middle-2{
		width:50%;
	}
	.row .col-middle-3{
		width:33.3333333333333%;
	}
	.row .col-middle-4{
		width: 23%;
   		margin-right: 19px;
	}
	
	.text-align-left-middle{
		text-align:left;
	}
	.text-align-center-middle{
		text-align:center;
	}
	.text-align-right-middle{
		text-align:right;
	}
	.container{
	overflow:hidden;
	}

	.figureBackground {
	        margin-top: -45px;
	}

	.blackblock h2{
	        color:#FFF;
	}

	.row{
		margin:0;
	}

	.blackblock {
	   background-color: rgba(0,0,0,0.5);
	    width: 100%;
	    height: 40px;
	    position: absolute;
	    margin: 0 5% 2.3% 0%;
	}
}

@media (min-width: 1246px){
	/*body.en #wrapper #footer .mar-L-25{
		margin-left:-162px !important;
	}
*/	#footer .centered-page{width: 100%;}
    #footerBox  .centered-page .container ul.row h2{margin-left: 76px !important;line-height: 60px;}
    body.en #footerBox  .centered-page .container ul.row h2{margin-left: 170px !important;}
	.weiyuanhui #content h1{
		position: absolute;
		left:-48%;
		top: -17px;
	}
	.toolbar-dock-left{margin-left: -38px;}
	.uab-popup{left:104% !important;}
	.uab-popup:before{left:7% !important;}
	.weiyuanhui #sidebarLeft{
		margin-top: 20px;
	}
	#wrapper #footer .mar-L-25{
		margin-left: -150px;
	}
	/*~~婵柨鎲虫导姘啍鎼达缚鎱ㄩ弨绠弤*/
	body.weiyuanhui #content{
		width: 568px !important;
		position: relative;
	}
	/*~end~*/
	.row .col-lager-1{
		width:100%;
	}
	.row .col-lager-2{
		width:50%;
	}
	.row .col-lager-3{
		width:33.3333333333333%;
	}
	.row .col-lager-4{
		width: 23%;
    	margin-right: 24px;
	}
	.text-align-left-lager{
		text-align:left;
	}
	.text-align-center-lager{
		text-align:center;
	}
	.text-align-right-lager{
		text-align:right;
	}
	.container{
		overflow:hidden;
	}

	.figureBackground {
	        margin-top: -45px;
	}

	.blackblock h2{
	        color:#FFF;
	}

	.row{
		margin:0;
	}

	.blackblock {
	   background-color: rgba(0,0,0,0.5);
	    width: 100%;
	    height: 40px;
	    position: absolute;
	    margin: 0 5% 2.3% 0%;
	}
}


.show-for-xsmall{
	display:block;
}

.hide-for-xsmall{
	display:none;
}

.hide-for-small-down{
	display:none;
}

.show-for-small-down{
	display:block;
}





@media (min-width: 768px){
	#footer ul{
		text-align: center;
	}
	.show-for-xsmall-down{
		display:none;
	}
	.hide-for-xsmall-down{
		display:block;
	}
	.show-for-small-down{
		display:block;
	}
	.hide-for-small-down{
		display:none;
	}
	.rollphotos{
	background:url('../images/tuijian-bg.jpg') no-repeat ;
}

#sidebarRight{
	display: block;
	width:286px;
}
body.sidebars-right #content {
    width: 457px;
}
.homePage #content{
	width:100% !important;
}
TD {
	FONT-SIZE: 12px
}

.f12 {
	FONT-SIZE: 12px
}

A {
	TEXT-DECORATION: underline
}

A:link {
	COLOR: #0051b4
}

A:visited {
	COLOR: #333
}

A:hover {
	COLOR: #f00
}

A:active {
	COLOR: #f00
}

.F14lists {
	LINE-HEIGHT: 23px
}

.F14lists UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.F14lists LI {
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom
}

.F14lists LI SPAN {
	FONT-SIZE: 9px;
	COLOR: #533826
}

.FixTitle A:link {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:visited {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:hover {
	TEXT-DECORATION: underline
}

.FixTitle {
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	padding-top:50px;
	margin-bottom: 15px;
}

.FixTitle H3 {
	margin: 0;
	FONT-SIZE: 30px;
	COLOR: #fff;
}

.FixTitle SPAN {
	PADDING-RIGHT: 5px;
	FLOAT: right
}

.RForm {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.RForm DT {
	LINE-HEIGHT: 23px
}

.RformB {
	PADDING-LEFT: 10px
}

.blk_29 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 78px;
	OVERFLOW: hidden;

	PADDING-TOP: 10px;

	ZOOM: 1;
	POSITION: relative
}

.blk_29 .LeftBotton {
	BACKGROUND: url('../images/left_arr.png') no-repeat 0px 0px;
	LEFT: 60px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 42px;
	HEIGHT: 50px;
}
.blk_29 .LeftBotton:hover{
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
}

.blk_29 .RightBotton {
	RIGHT:60px;
	BACKGROUND: url('../images/right_arr.png') no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 42px;
	HEIGHT: 50px;
}
.blk_29 .RightBotton:hover{
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;

}

.blk_29 .Cont {
	MARGIN: 0px 52px;
	OVERFLOW: hidden;
	WIDTH: 522px !important;
	PADDING-TOP: 5px
}

.blk_29 .box {
	FLOAT: left;
	WIDTH: 216px;
	TEXT-ALIGN: center;
	margin:0 18px;
}

.blk_29 .box IMG {
	BORDER-RIGHT: #add2fc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #add2fc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	BORDER-LEFT: #add2fc 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #add2fc 1px solid;
	width: 216px;
	height: 106px;
}

.blk_29 .box A:hover IMG {
	/*BORDER-RIGHT: #5385cc 1px solid;
	BORDER-TOP: #5385cc 1px solid;
	BORDER-LEFT: #5385cc 1px solid;
	BORDER-BOTTOM: #5385cc 1px solid*/
}

.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 20px
}

.rollphotos {
	MARGIN-TOP: 10px;
	WIDTH: 100%
}

.partC {
	MARGIN-TOP: 10px;
	OVERFLOW: auto;
	WIDTH: 950px
}

.partC .PC_left {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_right {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_left {
	FLOAT: left
}

.partC .PC_right {
	FLOAT: right
}

.PT_mix {
	BORDER-RIGHT: #a2d1ff 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a2d1ff 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f3fbfe;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #a2d1ff 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a2d1ff 1px solid
}

.PhoTxt {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	OVERFLOW: auto;
	WIDTH: 220px
}

.PhoTxt IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ccc 1px solid
}

.PhoTxt H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 23px
}

.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}
}

@media (min-width: 992px){
	#footer ul{
		text-align: left;
	}
	.show-for-small-down{
		display:none;
	}
	.hide-for-small-down{
		display:block;
	}
	.rollphotos{
	background:url('../images/tuijian-bg.jpg') no-repeat ;

}
#sidebarRight{
	display: block;
	width:286px;
}
body.sidebars-right #content {
    width: 668px;
}
.homePage #content{
	width:100% !important;
}
TD {
	FONT-SIZE: 12px
}

.f12 {
	FONT-SIZE: 12px
}

A {
	TEXT-DECORATION: underline
}

A:link {
	COLOR: #0051b4
}

A:visited {
	COLOR: #333
}

A:hover {
	COLOR: #f00
}

A:active {
	COLOR: #f00
}

.F14lists {
	LINE-HEIGHT: 23px
}

.F14lists UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.F14lists LI {
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom
}

.F14lists LI SPAN {
	FONT-SIZE: 9px;
	COLOR: #533826
}

.FixTitle A:link {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:visited {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:hover {
	TEXT-DECORATION: underline
}

.FixTitle {
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	padding-top:50px;
	margin-bottom: 15px;
}

.FixTitle H3 {
	margin: 0;
	FONT-SIZE: 30px;
	COLOR: #fff;
}

.FixTitle SPAN {
	PADDING-RIGHT: 5px;
	FLOAT: right
}

.RForm {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.RForm DT {
	LINE-HEIGHT: 23px
}

.RformB {
	PADDING-LEFT: 10px
}

.blk_29 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 78px;
	OVERFLOW: hidden;

	PADDING-TOP: 10px;

	ZOOM: 1;
	POSITION: relative
}

.blk_29 .LeftBotton {
	BACKGROUND: url('../images/left_arr.png') no-repeat 0px 0px;
	LEFT: 60px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 42px;
	HEIGHT: 50px;
}
.blk_29 .LeftBotton:hover{
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
}

.blk_29 .RightBotton {
	RIGHT: 60px;
	BACKGROUND: url('../images/right_arr.png') no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 42px;
	HEIGHT: 50px;
}
.blk_29 .RightBotton:hover{
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;

}

.blk_29 .Cont {
	MARGIN: 0px 94px;
	OVERFLOW: hidden;
	WIDTH: 760px !important; 
	PADDING-TOP: 5px
}

.blk_29 .box {
	FLOAT: left;
	WIDTH: 216px;
	TEXT-ALIGN: center;
	margin:0 18px;
}

.blk_29 .box IMG {
	BORDER-RIGHT: #add2fc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #add2fc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	BORDER-LEFT: #add2fc 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #add2fc 1px solid;
	width: 216px;
	height: 106px;
}

.blk_29 .box A:hover IMG {
/*	BORDER-RIGHT: #5385cc 1px solid;
	BORDER-TOP: #5385cc 1px solid;
	BORDER-LEFT: #5385cc 1px solid;
	BORDER-BOTTOM: #5385cc 1px solid*/
}

.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 20px
}

.rollphotos {
	MARGIN-TOP: 10px;
	WIDTH: 100%
}

.partC {
	MARGIN-TOP: 10px;
	OVERFLOW: auto;
	WIDTH: 950px
}

.partC .PC_left {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_right {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_left {
	FLOAT: left
}

.partC .PC_right {
	FLOAT: right
}

.PT_mix {
	BORDER-RIGHT: #a2d1ff 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a2d1ff 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f3fbfe;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #a2d1ff 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a2d1ff 1px solid
}

.PhoTxt {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	OVERFLOW: auto;
	WIDTH: 220px
}

.PhoTxt IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ccc 1px solid
}

.PhoTxt H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 23px
}

.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}
}

@media (min-width: 1246px){
	#footer ul{
		text-align: left;
	}
	#wrapper #footer table.mar25{
		margin-top: 70px;
	}
	.rollphotos{
	background:url('../images/tuijian-bg.jpg') no-repeat ;
}
#sidebarRight{
	display: block;
	width:286px;
}
body.sidebars-right #content {
    width: 920px;
}
.homePage #content{
	width:100% !important;
}
TD {
	FONT-SIZE: 12px
}

.f12 {
	FONT-SIZE: 12px
}

A {
	TEXT-DECORATION: underline
}

A:link {
	COLOR: #0051b4
}

A:visited {
	COLOR: #eb6100
}

A:hover {
	COLOR: #f00
}

A:active {
	COLOR: #f00
}

.F14lists {
	LINE-HEIGHT: 23px
}

.F14lists UL {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.F14lists LI {
	PADDING-LEFT: 2px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom
}

.F14lists LI SPAN {
	FONT-SIZE: 9px;
	COLOR: #533826
}

.FixTitle A:link {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:visited {
	COLOR: #0736aa;
	TEXT-DECORATION: none
}

.FixTitle A:hover {
	TEXT-DECORATION: underline
}

.FixTitle {
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	padding-top:50px;
	margin-bottom: 15px;
}

.FixTitle H3 {
	margin: 0;
	FONT-SIZE: 30px;
	COLOR: #fff;
}

.FixTitle SPAN {
	PADDING-RIGHT: 5px;
	FLOAT: right
}

.RForm {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

.RForm DT {
	LINE-HEIGHT: 23px
}

.RformB {
	PADDING-LEFT: 10px
}

.blk_29 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 82px;
	OVERFLOW: hidden;

	PADDING-TOP: 10px;

	ZOOM: 1;
	POSITION: relative
}

.blk_29 .LeftBotton {
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
	LEFT: 60px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 60px;
	HEIGHT: 50px;
}
.blk_29 .LeftBotton:hover{
	BACKGROUND: url('../images/left-1.png') no-repeat 0px 0px;
}

.blk_29 .RightBotton {
	RIGHT: 60px;
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 60px;
	HEIGHT: 50px;
}
.blk_29 .RightBotton:hover{
	BACKGROUND: url('../images/right-1.png') no-repeat -11px 0px;

}

.blk_29 .Cont {
	MARGIN: 0px 94px;
	OVERFLOW: hidden;
	WIDTH: 1020px !important;
	PADDING-TOP: 5px
}

.blk_29 .box {
	FLOAT: left;
	WIDTH: 216px;
	TEXT-ALIGN: center;
	margin:0 0;
}

.blk_29 .box IMG {
	BORDER-RIGHT: #add2fc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #add2fc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	BORDER-LEFT: #add2fc 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #add2fc 1px solid;
	width: 216px;
	height: 106px;
}

.blk_29 .box A:hover IMG {
	/*BORDER-RIGHT: #5385cc 1px solid;
	BORDER-TOP: #5385cc 1px solid;
	BORDER-LEFT: #5385cc 1px solid;
	BORDER-BOTTOM: #5385cc 1px solid*/
}

.blk_29 .box P {
	MARGIN: 6px auto 0px;
	WIDTH: 97px;
	LINE-HEIGHT: 20px
}

.rollphotos {
	MARGIN-TOP: 10px;
	WIDTH: 100%
}

.partC {
	MARGIN-TOP: 10px;
	OVERFLOW: auto;
	WIDTH: 950px
}

.partC .PC_left {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_right {
	OVERFLOW: auto;
	WIDTH: 470px
}

.partC .PC_left {
	FLOAT: left
}

.partC .PC_right {
	FLOAT: right
}

.PT_mix {
	BORDER-RIGHT: #a2d1ff 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #a2d1ff 0px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #f3fbfe;
	PADDING-BOTTOM: 10px;
	OVERFLOW: auto;
	BORDER-LEFT: #a2d1ff 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a2d1ff 1px solid
}

.PhoTxt {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	OVERFLOW: auto;
	WIDTH: 220px
}

.PhoTxt IMG {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ccc 1px solid
}

.PhoTxt H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 23px
}

.PhoTxt P {
	COLOR: #545454;
	LINE-HEIGHT: 20px
}
}


.table{
	display:table;
	width:100%;
}

.table .table-row{
	display:table-row;
}
.table .table-cell{
	display:table-cell;
	vertical-align:middle;
}

#wrapper{
	background-color:transparent;
	width:auto;
	margin-top:0;
}
.centered-page{
	width:100%;
}
@media (min-width: 768px){
	.centered-page,
	#wrapper{
		width:768px;
	}
	body.Hotel .contentLayoutBox .unmanagedContent .xgtpdx p{
		width:30% !important;
	}
}
@media (min-width: 992px){
	.pressRelease #content{
		width:75% !important;
	}
	.centered-page,
	#wrapper{
		width:992px;
	}
}
@media (min-width: 1246px){
	#slideBanner .slideTitle{margin-top:10px;}
	.pressIndex #content{
		width:75% !important;
	}
	.centered-page,
	#wrapper{
		width:1246px;
	}
	body.Hotel .contentLayoutBox .unmanagedContent .xgtpdx p{
		width:23% !important;
	}
}


.footLinks span a:hover{
	color:#cc9900;
}

li{
	list-style: none !important;
}

.timeBox{
	margin-left: -20px;
}

.timeBox {
    font-size: 20px;
    color: black !important;
}
#footerBox table, #footerBox tr, #footerBox .footLinks td{
	vertical-align: bottom !important;
}
div.inputForm fieldset input {   
     margin-left: 0px !important; 
}
div.inputForm fieldset label {
    width: 624px !important;
}
.homePage #sidebarRight{
	display: none;
}
#footer.noindex{
	display:block ;
}
#footer{
	padding: 0px !important;
}
#footer .extendedContainer {
    margin: 0px !important;
    padding: 0px !important; 
}

/*~~~~~~閺備即妞堥崷銊у殠~~~~~*/
#pressRelease li a{
	font-weight: 700;
}
#pressRelease li p{
	line-height: 25px;
}

/*~~~~娑撳﹥鎹ｉ崥鍐х秶鐞涘苯骞撴潏瑙勵攱~~~~*/
#content .hotel.noborder td{
	border:none;
	vertical-align: top;
}
#ctlChildPageList .childPageList td{
	border:none;
	vertical-align: top;
}
#content .golf-Y-edit td{
	border:none;
}
/*~~~~~~~~~閼昏鲸鏋冮悧鍦ョ紓鈺勭箻~~~~~~~~~~~~*/
body.en .contentLayoutBox .unmanagedContent p{
	text-indent: 0;
}
body.en .unmanagedContent p font{
	color: #666;
    font-size: 16px;
}

/*~~~~~~~~~~婵柨鎲虫导姘箵闂勩倝銆婇柈銊ユ倳鐎涙⒏~~~~~~~~`*/
/*.contentLayoutBox h1#pageName{
	display: none;
}*/
/*~~缂傗晞绻榽~*/
.contentLayoutBox .unmanagedContent p {
    text-indent: 0 !important;
    margin:0;
}

/*~~~~閼辨梻閮撮幋鎴滄粦鐞涖劍鐗搁崢鑽ゅ殠~~~~~*/
.unmanagedContent .update td{
	border:none;
	vertical-align: top;
}
/*~~~妞ら箖妫舵慨鏂挎喅娴兼艾娴橀悧鍥︾瑢鐎涙娈戦梻纾嬬獩~~~*/
.contentLayoutBox .unmanagedContent .htmlEditor-float-left{
	margin-right: 10px !important;
}

/*~~~~~~閼昏鲸鏋冮悧鍫濐嚤閼割亝娼€涙ぞ缍嬫径褍鐨瑍~~~~*/
body.en #topNavigation ul.level1 a{
	font-size: 16px !important;
}
/*~~~鐢瓕顫嗛梻顕€顣介懟杈ㄦ瀮閻楀湚3閸樼北argin~~~*/
/*body.en .unmanagedContent table.1012Y tr td h3{
	margin:0 !important;
}*/

/*~~~~~~閺備即妞堥崷銊у殠瀹革缚鏅舵潏瑙勭埉閸樼粯甯€~~~~~~*/
.pressIndex #sidebarLeft{
	display: none;
}
.pressRelease #sidebarLeft{
	display: none;
}


/*~~~~~鐎涙ぞ缍嬫径褍鐨紒鐔剁~~~~~~~*/
body #aspnetForm table{
	font-size: 14px !important;
}
body a{text-decoration:none;}
body.en #topNavigation ul.level1 a{font-size:12px;}
/*body.en #topNavigation ul.level1 li3{width:12%;}*/




/*body.en #topNavigation ul.level1 li ul.level2 li{margin-top: 0;}*/
body.en #topNavigation ul.level1 li ul.level2 li{width: 100%;}
a:hover,a:active,a:focus{text-decoration:none;}
#wrapper{background:none;max-width:1250px;}
#header{background:none;}
.top-bar{background:none!important;}
.top-bar-wrapper{background:url('../images/topbar_bg.jpg') no-repeat 0 0;background-size:cover;position:static;}
.top-bar a.toolbar-link:hover{text-decoration:none;}
.toolbar-link span:hover{color:#333;}
.toolbar-link>img{display:none;}
.homePage div.contentLayoutBox{padding:0px;}
div.contentLayoutBox{background-color:#fff;padding:10px;}
.homePage div.contentLayoutBox{background:transparent;border:none;}
/*sms*/
.toolbar-item .links i{height:20px;}
.user-portal-icon{background:url('../images/nav_rightbutton.png') no-repeat;}
.toolbar-button-inbox .date{background:url('../images/inbox_f.png') no-repeat;}
.toolbar-button-inbox .message-unread .date,.toolbar-button-inbox .showMessage-unread .date{background-position:bottom right;}
/*language bar*/
.top-bar .toolbar-item-open,.top-bar .toolbar-button:hover{background:none;}
.uab-popup{background:none;border:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);}
.uab-popup:before{content:'';display:inline-block;position:absolute;height:0px;width:0px;border:6px solid transparent;border-bottom:6px solid #ffc900;left:50%;margin-left:-6px;top:-6px;z-index:1;}
.uab-popup ul li:first-child{border:0;}
.uab-popup ul li:not(:first-child){border-top:1px solid #666;}
.top-bar .--open,.top-bar .toolbar-button:hover{background:none;}
.uab-popup .listitem{background:none;color:#fff;}
.uab-popup ul a.listitem:hover{background:#ff9e00;color:#fff;}
.uab-popup .datasource-data{padding-top:0px;margin-top:6px;background:#ffc900;}
.toolbar-item .uab-popup .noItems{background:rgba(0,0,0,0.6);color:#fff;}
.toolbar-button .uab-popup{background:rgba(0,0,0,0.6);}
.toolbar-button-inbox .uab-popup .showMessage-unread .listitem,.toolbar-button-inbox .uab-popup .showMessage-read .listitem{background-color:transparent;}
.toolbar-item .uab-popup h2{margin-bottom:10px;}
.toolbar-button-inbox .uab-popup .showMessage-unread .listitem span{color:#FFF;}
.toolbar-button-inbox .uab-popup ul a.listitem:hover span{color:#fff;}
.toolbar-button-inbox .uab-popup ul a.listitemspan{color:#d9ac00;}
.toolbar-item-profile.toolbar-item-open .toolbar-link{background-color:transparent;}
.toolbar-item .links a{color:#d9ac00;}
.toolbar-button-inbox .uab-popup .showMessage-unread{border-color:#666;}
/*our shiming*/
.simpleContent h2.h2_sm{padding-top:20px;}
#header{background:none;}
#brand{text-align:center;}
#brand .unmanagedContent img{max-width:100%;margin-top:50px;margin-bottom:3%;}
#brand .producedBy{display:none;}
.top-bar .toolbar-button-inbox{background:url('../images/inbox_f.png') no-repeat;height:100%;background-position:center;}
.top-bar .toolbar-button-favourite{background:url('../images/favourite_f.png') no-repeat;height:100%;background-position:center;}
.top-bar .toolbar-button-inbox:hover{background:url('../images/inbox_b.png') no-repeat;background-position:center;}
.top-bar .toolbar-button-favourite:hover{background:url('../images/favourite_b.png') no-repeat;background-position:center;}
/*menu-btn*/
.topHeader{position:relative;}
.topHeader #topMenuButton{position:absolute;right:6px;top:8px;}
.topHeader .topMenuButton>a.show-for-small-down{padding-right: 5px;}

/*search bar*/
#ctl00_searchControlHeader_ctlAutoComplete_txtSearch{border-radius:50px;background-color:rgba(0,0,0,0.6);position:relative;height:18px;width:200px;}
#ctl00_searchControlHeader_ctlAutoComplete_txtSearch:before{display:inline-block;content:'';position:absolute;right:0px;background-color:red;width:5px;height:5px;}
#ctl00_searchControlHeader_SearchFormPanel{position:relative;}
#ctl00_searchControlHeader_searchButton{position:absolute;width:20px!important;height:20px;background:url('../images/search_icon.png') no-repeat;padding:0;border:0;top:3px;right:10px;}
/*#ctl00_searchControlHeader_searchButton span,.button span{display:none;}*/
#search input{padding-left:10px;border:none;color:#fff;}
#search input:focus{box-shadow:0 0 12px #fff;}
/*topNavigation*/
#topNavigation {width: 100%;background: url('../images/nav-bg.png') no-repeat;margin-left: 0;}
#topNavigation ul.level1 li a{height:100%;padding:0;line-height:40px;font-size:18px;}
#topNavigation ul.level1 li a:hover,#topNavigation ul.level1 li a:visited{text-decoration:none;}
#topNavigation ul.level1{width:100%;height: 40px;}
/*#topNavigation{background:rgba(255,255,255,0.3);margin:0 auto;}*/
#topNavigation ul.level1{margin:0 auto;text-align:center;}
#topNavigation ul.level1 li{border:0;display:inline-block;float:none;width:10%;position:relative;}
#topNavigation ul.level1 li.hover a,#topNavigation.no-js ul.level1 li:hover a,#topNavigation ul.level1 li.selected a{position:relative;color:#333;background:none;/*white-space:nowrap;*/padding: 0;}
#topNavigation ul.level1 li a:before,#topNavigation.no-js ul.level1 li a:before{content:'';display:inline-block;position:absolute;bottom:0;left:0;visibility:hidden;width:0%;height:0%;background-color:#d9ac00;transition:all 0.3s cubic-bezier(.8,0,.2,1);-webkit-transition:all 0.3s cubic-bezier(.8,0,.2,1);z-index:-1;transform:scale(0);-webkit-transform:scale(0);-webkit- transform-origin:center;transform-origin:center;}
#topNavigation ul.level1 li.hover a:before,#topNavigation.no-js ul.level1 li:hover a:before,#topNavigation ul.level1 li.selected a:before{transform:scale(1);-webkit-transform:scale(1);visibility:visible;width:100%;height:100%;}
#topNavigation .level2:before{content:'';position:absolute;left:50%;width:0px;height:0px;display:inline-block;top:-12px;margin-left:-6px;border:6px solid transparent;border-bottom:6px solid #ffc900;}
#topNavigation.no-js li:hover .level2,#topNavigation li.hover .level2,#topNavigation li.selected .level2{width:auto;border-bottom: none;}
#topNavigation ul.level2 li{display:block;background:rgba(0,0,0,0.6);color:#FFF;width:100%;}
#topNavigation.no-js li:hover .level2,#topNavigation li.hover .level2,#topNavigation li.selected .level2{background:rgba(0,0,0,0.6);}
#topNavigation ul.level1 li.hover ul.level2 a,#topNavigation.no-js ul.level1 li:hover ul.level2 a,#topNavigation ul.level1 li.selected ul.level2 a{color:#fff;transform:scale(1);-webkit-transform:scale(1);}
#topNavigation ul.level1 li ul.level2 li a{height: 100%;}
body.en #topNavigation ul.level1 li ul.level2 li a{line-height: 40px;white-space: nowrap;}
#topNavigation ul.level2 li a{border:0;padding:8px;}
#topNavigation ul.level2 li:hover{background-color:#d9ac00;color:#fff;}
/*#topNavigation .level2{transition:all 0.3s cubic-bezier(.8,0,.2,1);-webkit-transition:all 0.3s cubic-bezier(.8,0,.2,1);transform:translateY(-100%);}
*/
#topNavigation ul.level1 li.hover a, #topNavigation.no-js ul.level1 li:hover a, #topNavigation ul.level1 li.selected a{height:100%;}
#topNavigation.no-js li:hover .level2,#topNavigation li.hover .level2{min-width:100%;margin-top:6px;left:50%;transform:translateX(-50%) translateY(0);-webkit- transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);}
#topNavigation li.selected .level2{display:none;}
#topNavigation ul.level1 li a:before,#topNavigation.no-js ul.level1 li a:before{display:none;}
#content{margin:0 auto 15px auto;border:0;}
#topNavigation .level1 li.top-bar-btn{display:none;}
/*sliderbanner*/
#slideBanner{position:relative;max-height:480px;}
#slideBanner .slideTitle .slidePre,#slideBanner .slideTitle .slideNext{position:absolute;width:38px;height:80px;display:inline-block;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);}
#slideBanner .slideTitle .slidePre{left:10px;}
#slideBanner .slideTitle .slideNext{right:10px;}
#slideBanner .slideTitle .slidePre img,#slideBanner .slideTitle .slideNext img{width:100%;height:100%;}
#slideBanner .slideTitle .slidePre a,#slideBanner .slideTitle .slideNext a{width:100%;height:100%;}
#slideBanner .slideImage ul{overflow:hidden;}
#slideBanner .slideImage ul li.active{position:relative;}
#slideBanner .slideImage ul li img{width:100%;height:auto;vertical-align:middle;display:block;max-width:100%;box-sizing:border-box;}
/*#slideBanner .slideTitle{margin-top:0px;}*/
#slideBanner .slideImage{position:relative;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*.topHeader{display:none;}
*/
p.p_sm{padding-bottom:30px;line-height:2em;}
/*child-page*/
#pageTopContainer{}
/*.contentLayoutBox{background-image:url('../images/news_icon.png');background-repeat:no-repeat;background-position:top left;max-width:1246px;margin:0 auto;}*/
.contentLayoutBox h1#pageName{color:#ffaf02;font-size:1.8em;}
.contentLayoutBox .unmanagedContent{max-width:1246px;margin:0 auto;}
.contentLayoutBox .unmanagedContent p{line-height:1.6em;text-indent:2em;}
body.form .contentLayoutBox .unmanagedContent p{margin-left: 10px;}
.contentLayoutBox .unmanagedContent img{margin-top:20px;margin-bottom:20px;}
body.sidebars-right .contentLayoutBox #content{width:100%;}
.contentLayoutBox #sidebarRight{width:100%; }
.toolbar-item-menu-text>i.flag{display:none;}
#footer .extendedContainer{border:0}
#footer .extendedContainer ul.row{float:none;border-bottom:1px dashed #e0e0e0;}
.twoColumn .contentLayoutBox .unmanagedContent{max-width:800px;}
.contentLayoutBox .unmanagedContent p{font-size:1.2em;}
ul.concertinaList .concertinaHeading{background:none;color:#000;font-size: 16px;}
#leftNavigation li.leaf a{background:none;background-color:rgba(0,0,0,0.6);color:#fff;}
#leftNavigation li.leaf a:hover{background:none;background-color:#d9ac00;color:#fff;text-decoration:none;}
#leftNavigation{border-top:4px solid #d9ac00;}
#searchSidebarLeft h3,.panelHeading{background:none;background-color:#d9ac00;}
.listItemDetail h3.name a{color:#d9ac00;font-size:1.5em;}
.exhibitor a,.exhibitor span.label{color:#999!important;}
.exhibitor span.label{font-weight:normal;}
.exhibitor span.label a:hover{color:#d9ac00;}
.listItemDetail .name,.listItemDetail p{color:#333;line-height:1.4em;}
.favourite button{width:28px;}
.page-sizer li a{color:#666;}
.page-sizer li.selected a{color:#d9ac00;}
.favouriteOff button:hover{background-position:0px -59px;}
#facetNavigation ul.values li a.name{color:#555;}
.mainButton:hover{background-color:#ecbb00;color:#FFFFFF;}
.mainButton{background-color:#d9ac00;color:#FFFFFF;border:0;}
.en .Yvan .item:hover a:before{content:'Register'}
.inputForm #id_matrix{margin:0 auto;}
.ssRelease li p{color:#828385;font-size:1.2em;margin-top:15px;}
#pressRelease a{color:#333;}
#pressRelease a{margin-top:5px;color:#565555;font-size:1.5em;}
#pressRelease span{font-size:1.5em;}
.pagination li a,.pagination .bButton a,.pagination .gButton a{padding:3px;color:#333;}
.pagination .selected a{color:#d9ac00;}
@media (min-width:1200px){#sidebarLeft{width:20%;margin:20px 0 10px 50px;}
body.sidebars-right .contentLayoutBox #content{width:75%;}
.contentLayoutBox #sidebarRight{width:24%;}
.contentLayoutBox .unmanagedContent p{font-size:14px;}
#sidebarLeft{width:20%;}
body.sidebars-left-right .centered-page{width:48%;}
}
@media (max-width:1024px){}
@media (max-width:992px){p.p_sm{line-height:1.5em;}
.toolbar-item-languages .toolbar-item-menu-text{font-size:12px;padding-left: 0;}
.topbar{line-height:60px;}
.top-bar-wrapper{height:60px;}
#topNavigation{position:fixed;left:0;background:rgba(0,0,0,0.6);z-index:9999999999;height:100%;overflow-y:hidden;overflow-x:hidden;visibility:hidden;top:-100%;-webkit-transition:top 0.5s;transition:top 0.5s;width:100%;bottom:0;}
#topNavigation.open{visibility:visible;top:60px;}
#topNavigation ul.level1 li.hover a,#topNavigation.no-js ul.level1 li:hover a,#topNavigation ul.level1 li.selected a{color:#fff;transform:scale(1);-webkit-transform:scale(1);}
.top-bar{line-height:80px;}
.topHeader{display:block;}
/*.top-bar .toolbar-item .toolbar-link>span{display:none;}
*/

#topNavigation ul.level1 li.first{margin-top:30px;}
#topNavigation ul li a{padding:0 30px !important;position:relative;color:#fff !important;}
#topNavigation .level1 #backButton,#topNavigation .level1 #closeButton{content:'';display:inline-block;width:30px;height:30px;z-index:110000;cursor:pointer;border-radius:5px;padding:0!important;}
#topNavigation .level1 #backButton:before,#topNavigation .level1 #closeButton:before{display:none;}
#topNavigation .level1 #backButton{background:#ff9c18 url('../images/nav_rightbutton.png') center center no-repeat;left:20px;transform:rotate(180deg);background-size:11px;}
#topNavigation .level1 #closeButton{background:#ff9c18 url('../images/nav_closebutton.png') center center no-repeat;right:20px;background-size:12px;position:absolute;}
#topNavigation ul.level1{margin:0;width:100%;height:auto;padding-top:20px;}
#topNavigation ul.level1 > li{width:100%;float:none;position:static;}
#topNavigation ul.level1 li{text-align:left;line-height:60px;}
#topNavigation ul.level1 li a{color:#fff;font-size:1.6em;line-height:2.5em;text-decoration:none;font-weight:normal;}
#topNavigation ul li a .navTreeItem-HasChildren{position:absolute;right:0;top:0;height:100%;background:url('../images/nav_rightbutton.png') center center no-repeat;width:70px;background-color:#ff9c18;}
#topNavigation ul.level1.open{left:-100%;}
#topNavigation ul.level1 li ul.level2{z-index:9999999;width:100% !important;margin:0 !important;top:0;transform:translateX(-100%);padding-top:60px;height:95%;left:0;background:#333;}
#topNavigation ul.level1 li.current ul.level2{transform:translateX(0%);left:0;}
#topNavigation ul.level1 .top-bar-btn{display:inline-block;margin-top:20px;width:40%;text-align:center;}
#topNavigation ul.level1 .top-bar-btn a{width:100%;height:100%;font-size:28px;border-radius:5px;border:1px solid #fff;padding-left:0!important;padding-right:0!important;line-height:3em;}
/*#topNavigation ul.level1 li.top-bar-btn:first-of-type{margin-right:10px;}
*/
#topNavigation ul.level2 li{background:#333;}
/*.toolbar-dock-right .toolbar-item a.toolbar-link>span{display:none;}
*/
.toolbar-item-profile.toolbar-item-open .toolbar-link{background-color:transparent;}
.toolbar-dock-right{margin-right:60px;}
/*#ctl00_searchControlHeader_searchButton{top: 1px;right: 8px;}
#ctl00_searchControlHeader_ctlAutoComplete_txtSearch{width: 150px;height: 12px;}*/
/*#ctl00_searchControlHeader_searchButton span,.button span{display:inline-block;position: absolute;top: 0;right: -5px;font-size: 12px;}*/
#header #search{display: none;}
}
@media (max-width:768px){#header{padding-left:30px;padding-right:30px;}
#pageName{font-size:4em;}
body{background-size: 120%;}
}
@media (max-width:640px){body{background:url('../images/body_bg.jpg') no-repeat top center;background-size: 150%;overflow-x:hidden;}}
@media (max-width:480px){.top-bar-wrapper{height:60px;}
.top-bar{line-height:60px;}
}
@media (max-width:320px){p.p_sm{font-size:14px;}
}
/*ms*/
::-ms-scrollbar{}
::-ms-scrollbar-track{background-color:#dadada;}
::-ms-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.2);}
::-ms-scrollbar-corner{background-color:black;}
/*moz*/
::-moz-scrollbar{}
::-moz-scrollbar-track{background-color:#dadada;}
::-moz-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.2);}
::-moz-scrollbar-corner{background-color:black;}
/*webkit*/
::-webkit-scrollbar{}
::-webkit-scrollbar-track{background-color:#dadada;}
::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.2);}
::-webkit-scrollbar-corner{background-color:black;}
::scrollbar{}
::scrollbar-track{background-color:#dadada;}
::scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.2);}
::scrollbar-corner{background-color:black;}
/*0912*/

body.sidebars-none #content{
	width: 100% !important;
}
/*灞曞晢鍚嶅綍鍥炬爣*/
li.contact-message .webfontButton.message-enquiry{
	background: url('../images/youjian.jpg') no-repeat center;
}
.webfontButton.button{
	background: url('../images/shoucang.jpg') no-repeat center;
}
body.exhibitorProfile li.contact-message .webfontButton.message-enquiry{
	background: url('../images/youjian.jpg') no-repeat 6px;
}
body.exhibitorProfile .webfontButton.button{
	background: url('../images/shoucang.jpg') no-repeat 6px;
}
@media screen {
.standard #loginFields {
    float: right;
    width: 100%;
}
div.inputForm fieldset label {
    width: 98% !important;
}
#loginContainer div.inputForm input[type=text], #loginContainer div.inputForm input[type=password], #loginContainer div.inputForm textarea, #loginContainer div.inputForm select{
	width: 90%;
}
div.inputForm legend{
	padding: 0;
}
body.sidebars-none #content{
	margin: 0;
}
}
@media screen {
@charset "utf-8";

/* CSS Document */

/* Remove browser based rounded corners*/

*

@media (max-width:992px){
#topNavigation ul.level1 > li{width:100%!important;float:none;position:static;}

}

