@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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344');

	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%ef%bf%bdv=12728827580557231344');

    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%ef%bf%bdv=12728827580557231344');

    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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344');

}



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%ef%bf%bdv=12728827580557231344');

}



/*Layout Blocks*/

.borders div.layoutBlock img

{

	margin:0 10px;

}



.more

{

	background:url(../images/read-more-bullet.gif%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') no-repeat scroll 0 0 transparent;

	margin:10px 0 0;

	HEIGHT: 100%;

}



.borders .layoutBlockContainer1Col .layoutBlock

{

	background:url(../images/full-width-container-bottom.gif%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') no-repeat scroll 0 0 transparent;

	margin:10px 0 10px 10px;

	height:100%;

}



.borders .layoutBlockContainer2Col .layoutBlock

{

	background:url(../images/2colblockbottom1.gif%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344');

	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%ef%bf%bdv=12728827580557231344');

	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%ef%bf%bdv=12728827580557231344') no-repeat scroll 0 0 transparent;

	color:#FFFFFF;

	height:122px;

	margin:10px;

	width:300px;

	padding:1px;

}



.exhibitors

{

	background:url(../images/rhsexhibitorbg.gif%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344'); 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%ef%bf%bdv=12728827580557231344'); 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=1272882758055723134.png4');

	height:31px;

	margin-right:0;

	width:242px;

	top:9px;

}

#search .button{

	background-image:url(../images/search-button.jpg%ef%bf%bdv=1272882758055723134.jpg4');

	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%ef%bf%bdv=12728827580557231344') no-repeat scroll 0 0 transparent;

}

.borders .layoutBlockContainer2Col .layoutBlock{

	background:url(../images/2colblockbottom1.gif%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=1272882758055723134.jpg4');

    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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') no-repeat 0px 0px;

}



.blk_29 .RightBotton {

	RIGHT: 25px;

	BACKGROUND: url(../images/right_arr.png%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') no-repeat 0px 0px;

}



.blk_29 .RightBotton {

	RIGHT: 25px;

	BACKGROUND: url(../images/right_arr.png%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') no-repeat 0px 0px;

}



.blk_29 .RightBotton {

	RIGHT:60px;

	BACKGROUND: url(../images/right_arr.png%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') no-repeat 0px 0px;

}



.blk_29 .RightBotton {

	RIGHT: 60px;

	BACKGROUND: url(../images/right_arr.png%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') no-repeat 0px 0px;

}



.blk_29 .RightBotton {

	RIGHT: 60px;

	BACKGROUND: url(../images/right-1.png%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=12728827580557231344') no-repeat;}

.toolbar-button-inbox .date{background:url(../images/inbox_f.png%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') no-repeat;height:100%;background-position:center;}

.top-bar .toolbar-button-favourite{background:url(../images/favourite_f.png%ef%bf%bdv=12728827580557231344') no-repeat;height:100%;background-position:center;}

.top-bar .toolbar-button-inbox:hover{background:url(../images/inbox_b.png%ef%bf%bdv=12728827580557231344') no-repeat;background-position:center;}

.top-bar .toolbar-button-favourite:hover{background:url(../images/favourite_b.png%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=1272882758055723134.png4') 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%ef%bf%bdv=12728827580557231344');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%ef%bf%bdv=12728827580557231344') center center no-repeat;left:20px;transform:rotate(180deg);background-size:11px;}

#topNavigation .level1 #closeButton{background:#ff9c18 url(../images/nav_closebutton.png%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=12728827580557231344') 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%ef%bf%bdv=1272882758055723134.jpg4') 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%ef%bf%bdv=12728827580557231344') no-repeat center;

}

.webfontButton.button{

	background: url(../images/shoucang.jpg%ef%bf%bdv=12728827580557231344') no-repeat center;

}

body.exhibitorProfile li.contact-message .webfontButton.message-enquiry{

	background: url(../images/youjian.jpg%ef%bf%bdv=12728827580557231344') no-repeat 6px;

}

body.exhibitorProfile .webfontButton.button{

	background: url(../images/shoucang.jpg%ef%bf%bdv=12728827580557231344') 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;}



}



