/*body {font-family: Arial, Simsun, Helvetica, sans-serif; }*/
body {
	font-family: Montserrat,'Helvetica Neue',Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",sans-serif;
}
input, textarea, select, button{
	font-family: Montserrat,'Helvetica Neue',Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",sans-serif;
}
@font-face {font-family: "Chinese Quotes";src: local("Some Chinese Font"); unicode-range: U+2018-2019, U+201C-201D;}
.clear, .clearboth {line-height:0px; font-size:0px;}

/*logo*/
.section01 { height:105px;padding: 0 0 13px;}

/*logo right*/
.block022{ height:105px;}
.block022 ol { list-style:none; padding:25px 0 0 0; }
.block022 li { line-height:1.5em; padding:0; margin:0; list-style:none;}
.block022 ol li a:link, .block022 ol li a:visited{ color:#666; text-decoration:none;}
.block022 ol li a:hover{ color:#666; text-decoration:underline;}

.block033 { height:105px; float:right; background:#fff url(../images/line-vertical-01_PRN.gif) repeat-y 100% 0; 
width:219px; margin:0; padding:0 0 0 10px; position:absolute; right:0px; top:0px; font-size:12px; }

.block033 .other{text-align:right; margin-top:10px; margin-right:10px; }
.block033 .other a:link, .block033 .other a:visited{ float: none; margin:0px; color:#666666; }
.block033 .other a:hover { float: none; margin:0px; color:#6099e9; }
.block033 table.srch1 { margin:8px 0 0 ; padding:0; font-size:12px;}

.dvSearch {
color:#444;
font-size:14px;
font-weight:700;
/*font-family: Georgia,"Times New Roman",Times,serif;*/
line-height:1.5em;
padding:0;
}
.dvSearch a:link, .dvSearch a:visited{ text-align:left; float:left; color:#444; text-decoration:none; margin:0px;}
.dvSearch a:hover{ text-align:left; float:left; color:#6099e9; text-decoration:underline; margin:0px;}


/* global navigation */
.section02 {position:absolute; top:119px;}
.section02 a { height:14px; display:block; line-height:1em; float:left; letter-spacing:normal; padding:13px 0px 11px 15px; margin:0px; font-size:14px; }

/* specific nav styles */
#global1 { width:140px!important; width: 155px;}

#global5 {width:137px!important; width:154px; border-left:2px solid #fff; background-image:none; }
#global5 a:hover, .section02 .sel #global5 a {background-image: none; }
.section02 .sel #global5 a:hover{ color:#333; background-color:#EFEFEF;background-image: none; }

#global1, #global4, #global5 {
background-image: url(//static.prnasia.com/pro/pcom/includes/images/bg-navigation-sel-off_PRN.gif);
background-repeat: no-repeat;
background-position: 100% 9px;
}

#global2, #global3, #global4, #global5, #global6{width:137px!important; width:154px; border-left:2px solid #fff;}

a:hover#global1, a:hover#global4, a:hover#global5, .section02 .sel a#global1, .section02 .sel a#global6, .section02 .sel a#global5 {
background-image: url(../images/bg-navigation-sel-on_PRN.gif);
}
.section02 .sel a:hover#global1, .section02 .sel a:hover#global4, .section02 .sel a:hover#global5{
color: #333;
background-color: #EFEFEF;
background-image: url(../images/bg-navigation-sel-off_PRN.gif);
}

/* navigation drop downs */
#drop1, #drop2, #drop6 {
padding: 0 10px 10px 10px;
position: absolute;
visibility: hidden;
background: #efefef;
color: #FFF;
font-size: 9pt;
display: inline;
border-right: 2px solid #E4E4E4;
border-bottom: 2px solid #DCDCDC;
}
#drop1 {
margin: 0;
width:134px!important;
width: 155px;
}

#drop2 {
margin: 0;
width:133px!important;
width: 154px;
}

#drop6 {
margin: 0;
width:133px!important;
width: 154px;
}

#drop3, #drop4{ width:140px;}

/* global link drop downs */

#drop1 ul, #drop2 ul, #drop6 ul {
text-align: left;
background: url(../images/line-horz-01_PRN.gif) repeat-x 0 1px;
}
.droplinks ul {
padding: 0;
list-style: none;
font-size: 12px;
text-align: right;
}

/* PRN-655 */
/* use ol tags for global navigation links */
#drop1 ol, #drop2 ol, #drop6 ol {
text-align: left;
background: url(../images/line-horz-01_PRN.gif) repeat-x 0 1px;
}
.droplinks ol {
padding: 0;
list-style: none;
font-size: 13px;
line-height: 1.5em;
text-align: right;
}
/* End of addition */
.droplinks li {
padding: 0;
display: inline;
}
.droplinks a {
padding: 10px 4px;
display: block;
background: url(../images/line-horz-01_PRN.gif) repeat-x 0 100%;
}
.droplinks a:link, .droplinks a:active, .droplinks a:visited {
color: #848484;
/*lijian20171114*/
color: #333;
/*lijian20171114*/
}
.droplinks a:hover {
color: #FFF;
background: #999;
text-decoration: none;
}




/*Hero area styles. Garnet sprint*/
.home .block01 {
	/*height:240px!important;*/
	/*height:230px;*/
	margin:0;
	padding:15px 0 0;
	overflow: hidden;
}
.heroMenu {
	float:left;
	width:230px;
	/*height:230px;*/
}
.heroMenu a:link, .heroMenu a:visited{ color:#777; text-decoration:none; font-weight:700; font-size:13px;}
.heroMenu a:hover{ color:#6099e9; text-decoration:underline;}
.heroMenu li { background: url("../images/line-horz-01_PRN.gif") repeat-x scroll 0 100% transparent; padding: 10px 0px 10px 0;}
.heroMenu li span{ font-size:12px; color:#848484;}
.heroSliderDiv { float:right; width:675px; margin-left:18px; height:230px; }
#slider{ width:675px; height:210px; overflow:hidden; position:relative;}
.heroSliderNavigator li { float:left; margin-right:1px; margin-left:1px; width:16px; height:15px; padding:0px; list-style:none;}
.heroSliderNavigator li a{ width:16px; height:15px; padding:0px; margin:0px;}

/*rowse news*/
.home .block02 {
	clear:both;
	/*1height:277px;*/
	/*background:url(../images/line-horz-01_PRN.gif) repeat-x 0 42px;*/
	/*1background-color:#fdf;*/
	margin:0;
	padding:20px 0 20px;
}

.home .block02 h2 {
	/*height:14px;*/
	width:500px;
	float:left;
	color:#333;
	font-size:14px;
	font-weight: 700;
	line-height:1.5em;
	margin:0;
	padding:0;
}

.home .block02 h5 {
font-weight:400;
font-size:12px;
height:14px;
width:400px;
float:right;
text-align:right;
margin:0;
padding:10px 0 0;
}

.home .block02 .col .seo-h2-block2 {
font-weight:400;
font-size:14px;
line-height:1.2em;
width:100%;
float:left;
padding:0;
color: #333;
}
.home .block02 .col .seo-h2-block2 a{
	color: #333;
}
/* top slides */
.play_media {
	background: url("../images/play.png") no-repeat scroll center center transparent;
	cursor: pointer;
	height:55px;
	/*left:15px;*/
	position:absolute;
	/*top:105px;*/
	width:55px;
	z-index: 3;
	/*lijian20171123*/
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	/*lijian20171123*/
}


/*press column*/
.section06 {
width:693px;
float:left;
margin:0;
padding:0px 0 25px;
}

.section06 .col {
width:331px;
float:left;
margin:0;
padding:0 5px 25px 0;
}

.section06 .col .seo-h2-package {
	color:#333;
	font-weight: 700;
	font-size:16px;
	border-bottom:1px solid #efefef;
	margin:0 0 10px;
	padding:0 0 10px;
	line-height: 1.5em;
}


.section06 .col .seo-h2-package a:link, .section06 .col .seo-h2-package a:visited{ color:#464646;}
.section06 .col .seo-h2-package a:hover{ color:#6099E9;}
.section06 .sep{ float:right; text-align:left;}

.section06 .col02{ float:right; width:331px;}

.presscolumn {
	color:#666;
	display:block;
	font-size:12px;
	border-bottom:1px solid #EFEFEF;
	line-height:1.5em;
	/*margin:0 0 5px;*/
	padding:10px 0 12px;
}
.presscolumn .blurb{color: #999;}

.timestamp {display: block;color:#999; font-size:12px; -webkit-text-size-adjust:none; line-height:1.5em; padding-bottom:4px;font-weight: 400;}
.presscolumn h3 {
	font-size:12px;
	line-height: 1.2em;
	padding: 0 0 2px 0;
	font-size:14px;
	font-weight: 700;
	
}
.presscolumn h3 a{ padding-right:10px;}
.presscolumn h3 a:link{ color: #464646; text-decoration:none;}
.presscolumn h3 a:visited{ color: #464646; text-decoration:none;}
.presscolumn h3 a:hover{ color:#6099e9; text-decoration:underline;}
.presscolumn .presscolumn-logo {width:80px; height:60px; float:right; text-align:right; overflow:hidden; margin-left:2px;}
.presscolumn .tags {color:#999;}
.presscolumn .tags a{font-size:12px;color:#848484;}

.tags ul{list-style: none;}
.tags ul li{display:inline; margin-right:6px;}
.tags ul li a:link{
	font-size:12px;
	padding: 0;
	line-height:1.2em;
	color:#999;
}
.tags ul li a:visited{color:#999; text-decoration:none;}
.tags ul li a:hover{color:#6099e9; text-decoration: underline;}

.section06 .module1 {
	width:680px;
	clear:both;
	height:85px;
	margin:0 0 25px 0;
	overflow:hidden;
}

/*sales module*/
.home .block03 {
width:215px;
float:right;
/*background:url(../images/line-vertical-01_PRN.gif) repeat-y 5px 0;*/
background: none;
margin:0 0 25px;
padding:0 0 0 15px;
}

.block03 .sidemodule {
    width:209px;
	padding:2px 0px;
	margin:0px;
	margin-bottom:25px;
	background:#FFF none repeat scroll 0 0;

}

/*follow us on social media start*/
.sidemodulecontent-follow{
	text-align: center;
	overflow: hidden;
}
.sidemodulecontent-follow-card{
	width: 50%;
	float: left;
}



/*follow us on social media end*/
      
	/* home events */
.block03 .sidemodule .cta1, .block03 .sidemodule .cta2 {
	padding:3px;
}

.block03 .sidemodule .cta1{
    width:209px!important;
	background:#fff none repeat scroll 0 0;
	margin-top:1px;
}
.sidemodule .cta2 {
    width:209px!important;
    clear:both;
	padding:3px;
	background:#F0F0F0 none repeat scroll 0 0;
	margin-top:1px;
}
.sidemodule .sidemoduleheader {
	font-weight:700; 
	width:205px;
	font-size: 16px;
	line-height: 1.5em;
	color: #333;
	border-bottom: 1px solid #efefef;
    margin: 0 0 10px;
    padding: 0 0 10px;
    height: 1.5em;
}

.sidemodule_header_name{
	width:70px;
	float:left;
}

.sidemodule_header_name a:link, .sidemodule_header_name a:visited{
	color:#333;
	text-decoration:none;
}

.sidemodule_header_name a:hover{
	color:#6099e9;
	text-decoration:underline;
}

.sidemodule_header_more{
	float:right;
	font-size:12px;
	font-weight:400;
}
.sidemodule_header_more a:link, .sidemodule_header_more a:visited{ color:#6099e9; text-decoration:none; }
.sidemodule_header_more a:hover{ color:#6099e9; text-decoration:underline;}

.block03 .confheadline {
	float:left;
	width:148px;
	line-height:1.2em;
	text-align:left;
}
.block03 .confheadline a:link, .block03 .confheadline a:visited{ color:#464646; text-decoration:none;}
.block03 .confheadline a:hover{ color:#6099e9; text-decoration:underline;}

.block03 .confheadline span {
	color:#868686;
	padding-top:5px;
	display:block;
}
.block03 .confheadline span a:link{ color:#868686; text-decoration:none;}
.block03 .confheadline span a:visited{ color:#868686; text-decoration:none;}
.block03 .confheadline span a:hover{ color:#6099e9; text-decoration: underline;}
.conftimestamp {
	width:48px;
	float:right;
	border:1px solid #999;
	margin-left:5px;
}
.conftimestamp .confmonth {
	width:48px;
	font-size:11px;
	line-height: 18px;
	background: url(../images/gradient_nav1.png) repeat-x 0 0;
	color:#555;
	text-align:center;
}
.conftimestamp .confdate {
	width:48px;
	font-size:18px;
	/*特殊字体，不要修改*/
	font-family:georgia, Helvetica, sans-serif ;
	line-height:18px;
	font-weight:700;
	background:#fff no-repeat scroll 0 0;
	color:#00837e;
	text-align:center;
	padding-bottom:3px;
}

.bordermargin{ border-top:1px solid #ffffff; margin:5px 0px 5px 0px; overflow:hidden; height:5px; width:209px;}

.homepromo h3{
	color:#333;
	font-size:16px;
	line-height:1.5em;
	font-weight: 700;
	border-bottom: 1px solid #efefef;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.gap-footer-content { height:1px; }

.sectionNav01 ul#drop-down-nav li.drop-down ul li { width:176px; }
.sectionNav01 .ui-widget-content {width:176px !important; }
.sectionNav01 ul#drop-down-nav li a {
	padding-bottom:0px!important;
	padding:10px 0px 0px 15px;
	background:none; border:0;
	display:block;
	color:#464646;
	font-size:12px;
	height:28px!important;
	height:38px;
}
.sectionNav01 ul#drop-down-nav li.drop-down-header a, ul#drop-down-nav li.drop-down ul li a { min-height:28px; padding-top:10px!important; padding-top:13px; }
.sectionNav01 ul#drop-down-nav li.drop-down-header a { background:url("../images/news-accordian-down.gif") no-repeat top right #F4F4F4; height:28px!important; height:38px; font-weight:700;}
.sectionNav01 ul#drop-down-nav li.ui-state-active a { background:url("../images/news-accordian-up.gif") no-repeat top right #F4F4F4; height:28px!important; height:38px;}
.sectionNav01 ul#drop-down-nav li.drop-down-header a:hover { background-position: bottom right; background-color: #999999; color:#ffffff !important; height:28px!important; height:38px; text-decoration:none;}
.sectionNav01 ul#drop-down-nav li.drop-down ul li a:hover { background-color: #bbbbbb; color:#ffffff; height:28px!important; height:38px; text-decoration:none;}

/*P&S new styles*/
.sub-link{ font-size:12px;}
#subnav { clear:both; margin:0; padding:10px 0;  width:925px; background:url("../images/line-horz-01_PRN.gif") repeat-x 0 100%;position: absolute; top: 160px;  }
#subnav a { padding:3px 13px 3px 13px; margin: 0 2px 0 0; font-size:12px; display:block; line-height:1.0em; float:left; letter-spacing:normal; -moz-border-radius: 12px; -webkit-border-radius: 12px; -khtml-border-radius: 12px;}
#subnav a.pillbutton-nav{  -moz-background-clip:border; -moz-background-origin:padding; -moz-background-size: auto auto;
background-attachment: scroll; background-color: transparent; background-image: url("../images/button_pill_nav.gif"); background-position: 0 0; background-repeat: no-repeat; color: #FFFFFF; display: inline-block !important; height:25px; line-height:25px; margin:-0px 5px 0 0; padding:0px 0 0 0 !important; text-align: center;  width:140px;}
#subnav a:visited.pillbutton-nav, #subnav a:hover.pillbutton-nav {  -moz-background-clip:border; -moz-background-origin:padding; -moz-background-size: auto auto;
background-attachment: scroll; background-color: transparent; background-image: url("../images/button_pill_nav.gif"); background-position: 0 0; background-repeat: no-repeat; color: #fff; display: inline-block !important; height:25px; line-height:25px; margin:-0px 5px 0 0; padding:0px 0 0 0 !important; text-align: center;  width:140px;}
.nav-button{ margin-top:-4px;}


.button-standard, a.button-standard { background: url("../images/ps_button-green.gif") no-repeat scroll 0 0 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height: 32px; margin: 10px 0; padding: 0 10px 0 0; text-align: center;  width: 170px; line-height:27px; }
 
a.button-standard-secondary { background:url("../images/ps_button-green.gif") no-repeat 0 0 transparent;
border:0; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight:700; height:32px; line-height:32px; margin:10px 0; padding:0px 10px 0 0; text-align:center;width:170px; text-decoration:none }

a:visited.button-standard, a:hover.button-standard, a:visited.button-standard-secondary, a:hover.button-standard-secondary{ color:#fff;}
.prodservicesshare{ cursor:pointer; border:0px; vertical-align: bottom; margin-left:-10px !important; padding-top:25px; margin-top:0px
!important;margin-top:20px;}

.sub-page_pic{display:block; float: left;}
.sub-page_right{ margin:0px 30px 0 0; _margin-right:10px; width:395px; display:block; float:right; color:#464646;}

#products-and-services-sidebar .shareit{ background-color:#ffffff; display:inline; margin-left:14px; margin-top:15px; position:absolute;
text-align:left; width:100px; height:22px; }
#products-and-services-sidebar .shareit a{ border-bottom:1px dotted #cccccc; display:block; font-size:12px; font-weight:400;
height:10px; padding:5px 3px 14px 0px; }


.ps_cf_prnwidget {
	width:600px;
	overflow:hidden;
}
.newsreldettran{
	width:614px!important;
	width:621px;
	height:24px;
	background-color:#EFEFEF;
	padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
/* 	border-top:1px dotted #cdcdcd; */
	font-size:12px;
	margin-bottom:20px;
} 

.pill-button a:link, .pill-button a:visited, .pill-button a:hover {
	display:inline-block;
	background: url("../images/button_pill_blue_right.gif") no-repeat right 0px;
	width:auto;
	color:#fff;
	padding:0px 25px 0 25px;
	height:25px; line-height:25px;
	text-align:center;
	font-size:12px;
} 

.pillbutton-sub a:link, .pillbutton-sub a:visited, .pillbutton-sub a:hover {  background: url("../images/button_pill_grey_right.gif") no-repeat right 0px; padding:0px 25px 0 25px; height:26px; line-height:26px;} 

   /* for ie6*/
#products-and-services-container .section07, #release-article-container .section07{ width:624px; _width:622px;}
#products-and-services-container .column05, #release-article-container .column05 { width: 624px; _width:608px;}
  /* for ie6 end*/
  
  
     /* service inside start*/
#header-message h2{
	font-size:25px;
	font-weight: 700;
	/*padding-top:10px;*/
	line-height:1.2em;
	padding-bottom:5px;
}	 
.products, .event {
	/*background: url(../images/bg-sidebar-left_PRN.gif) repeat-y -53px 0;*/
	height:auto;
	float:left;
}
.section04 .block01 h2{
	font-size:12pt;
	font-weight:700;
}
.section04 .block02 li { font-size:10pt; }
.section04 .block02 a { color: #464646;}
.section04 .block03 {
	background:#fff url(../images/line-horz-01_PRN.gif) repeat-x 0 100%; margin:0;
	padding:15px 0 15px 14px; line-height:1.5em; font-size:12px;
}

.section05 { width:725px; float:right; margin:0; }
.section05 .col-1 {
	width:500px;
	float:left;
	margin:0;
	padding:0 0 20px;
}
.section04 .lastblock p{
	padding-right:5px;
	font-size:12px;
	line-height:1.5em;
}
/*release list right sidebar text*/
.section05 .col-2 .module2 p{
	padding-bottom:10px;
	color:#666666;
	font-size:14px;
	line-height:1.5em;
}
/*release list block title*/
.section05 .col-1 .seo-h2-package{
	font-weight:700;
	padding-top:15px;
	border-bottom: 1px solid #efefef;
	font-size: 22px!important;
}
.section05 .col-1 .seo-h2-package a{
	font-size: 22px!important;
}

.section05 h1 {
	color:#333;
	font-weight:700; 
}
.section05 .column5 .inner { float:left; width:624px!important;}
.section05 .column5 td{ line-height:1.5em;}
.section05 .inside{ width:600px; font-size:14px;}
.section05 .inside h4 , .sub-head h4{
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size:16px;
	font-weight:700;
	color:#464646;
	line-height:1.5em;
}
.section05 .inside ul{ list-style-type:none ;margin-bottom:35px;}
.section05 .inside li{ margin-bottom:10px; list-style-type: square !important; line-height: 1.5em; margin-left:20px;}
.section05 .inside .ex{font-size:12px; color:#666;}
.section05 .inside .b-left{ width:300px; float:left;}
.section05 .inside .b-right{ width:280px; float:right;}
.section05 .inside .asset { width:auto; float: right; padding:20px 0 10px 10px; }
.section05 .inside .asset td{ line-height:1.5em; color:#666; background-color:#FAFCFE;}
.products-and-services .section05 .inside table{ border-top:1px solid #666; border-bottom:1px solid #666; margin-top:5px; font-size:14px; }

.page-ctas-expanded .page-cta-expanded{ padding:10px 0 10px 0; float:left; width:925px; margin:0px;} 
.page-cta-link a:link, .page-cta-link a:visited{ color:#464646;}  
.page-cta-link a:hover {color:#464646;} 
.sub-head h2{
	/*font-family:"";*/
	font-weight:700;
	color:#464646;
}
/* service inside end*/
	 
	 
/* contact us*/	 
.section04 .block02 a{ display:block; color:#333; background:#FFF; border-bottom:1px solid #f4f4f4; text-decoration:none; line-height:1.2em; padding:2px 0;font-size: 12px;font-weight: 400;}
.section04 .block02 a, .section04 .block02 a.singleIndustry{ padding:12px 11px 10px 10px; }
/* .section04 .block02 a:hover, .section04 .block02 a.singleIndustry:hover, .section04 .block02 .sel a, .section04 .block02 .sel a.singleIndustry, .section04 .block02 a:hover{color:#fff; background:#999; display:block; border-bottom:5px solid #fff; text-decoration:none;} */
.section04 .block02 a:hover, .section04 .block02 a.singleIndustry:hover, .section04 .block02 .sel a, .section04 .block02 .sel a.singleIndustry, .section04 .block02 a:hover{color:#333;  background:#F4F4F4; display:block; border-bottom:1px solid #fff; text-decoration:none;font-weight: 400;}
.menu-tr { height:18px; background:#F4F4F4; text-decoration:none; color:#858585; border-bottom:5px solid #fff; }
.menu-td1 { font-size:12px; padding:12px 11px 10px 10px; }
.section04 .block02 td.opener { font-size:16px; color:#F4F4F4; width:14%; } 
.section05 .column5{ float:left; background:none; width:724px; padding:0 0 30px;}
.section05 .col-2{ width:200px; font-size:12px;}
.section05 .col-2 .tools .act li { background:url(../images/line-horz-01_PRN.gif) repeat-x 0 31px; width:200px; list-style:none;}
.event .section05 h1, .products .section05 h1{
	font-size:26px;
	font-weight:700;
	/*font-family:"";*/
	margin:0 0 20px 0;
	padding:35px 0 14px 0;


}
.event .section05 h1{ border-bottom: none; }
.event .newsreldettran{width:725px !important;}
.event .ps_cf_prnwidget { width:715px; }
/*release list right sidebar subtitle */
.section05 .col-2 .sub-block{
	width:200px;
	padding: 20px 0 10px;
	font-size:14px;
	line-height: 1.2em;
}
.section05 .col-2 .sub-block p{
	padding:0px;
	margin:0px;
}
.section05 .col-2 .sub-block h5{
	font-size:14px;
	font-weight:700;
}

/*photo list*/
.news-releases .section05 .block02 .column {
    width: 156px;
    padding-bottom: 0;
    margin:0;
}
.news-releases .section05 .block02 .col-b {
	border:none;
	margin: 0 10px;
}
.news-releases .section05 .column .image {
	background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    height: 100px;
    margin: 0 0 5px;
    padding: 3px;
    text-align: center;
    width: 150px;
}
.news-releases .section05 .column .image-in {
    height: 100px;
    overflow: hidden;
    width: 150px;
	position:relative;
}
.news-releases .section05 .column h2 {
    font-size: 14px;
    padding: 5px 0;
    margin: 0;
	color: #333;
	line-height: 1.5em;
}
.news-releases .section05 a:link, .news-releases .section05 a:visited{color:#333; text-decoration:none;}
.news-releases .section05 a:hover{ color:#6099e9; text-decoration:underline;}
.news-releases .section05 .more a:link, .news-releases .section05 .more a:visited{color:#6099e9; text-decoration:none;}
.news-releases .section05 .more a:hover {color:#70a9f9; text-decoration:underline;}
.news-releases .section05 .videos h3 {
    background: none;
}

/* Exhibition */
.exhibition .block01 { margin:0; padding:10px 0 15px;}
.exhibition .section06 .col {width: 683px;}
.exhibition .block03 {width:215px;float:right;background:url(../images/line-vertical-01_PRN.gif) repeat-y 5px 0;margin:0 0 25px;padding:0 0 0 15px;}

.expocolumn {
	color:#666;
	display:block;
	font-size:12px;
	border-bottom:1px solid #EFEFEF;
	line-height:1.5em;
	margin:0 0 15px;
	padding:0 0 2px;
}
.expocolumn .detail{
	background-color:#f4f4f4;
	color:#666; line-height:1.5em; padding:10px;
	margin-bottom:0px;
	
}
.exhibition .section06 .expo{
    width: 331px;
}
.expocolumn .timestamp {line-height:1.333em;}
.expocolumn .expocolumn-logo {width:420px; height:70px; float:left; overflow:hidden; margin-right:8px;}
.expocolumn h3 { font-size:14px;  line-height: 1.2em; padding: 0;}
.expocolumn .conftimestamp {
	float:left;
	margin: 0 10px 0 0;
}

.expo_section {
    float: left;
    margin: 0;
    padding: 10px 0 25px;
    width: 693px;
	font-size:14px; 
	color:#464646;
}
.expo_section .dvContent{
	margin: 0 10px 5px 0;
	/*font-family:14px;*/
	line-height:2em;
}
.expo_section .dvContent img{ padding:5px 0px 10px 10px;}
.expo_section .dvContent p{ padding:5px 0px;}
.exhibition .expo_section h1 {font-size: 22px;}

/*top story*/
.topcolumn {
	line-height:1.5em;
	margin: 0 0 20px;
	color:#666;
	font-size: 14px;
}
.topcolumn .topcolumn_top_headline {font-size: 14px;font-weight: 700;margin: 8px 0;}
.topcolumn .topcolumn_top_headline span {font-size: 11px; font-weight: 400;}
.topcolumn .topcolumn_top_headline a {
	color: #464646;
	text-decoration: none;
	font-size: 16px;
	line-height: 1.2em;
}
.topcolumn .topcolumn_top_headline a:visited{
	color: #333;
	text-decoration:none;
}
.topcolumn .topcolumn_top_headline a:hover{ color:#6099e9; text-decoration:underline;}
.topcolumn .topcolumn_blurb .topcolumn_blurb_thumb {float: left;margin: 0 8px 3px 0;}

/*article page*/
#dvHead #h1Headline { width:665px;}
#dvEditions {
	float:right;
}
#dvContent, #dvExtra {
	font-size:16px;
	line-height:1.8em;
	color:#464646;
	word-wrap:break-word;
}
#dvContent h1 {
	border:none;
	width:auto;
}
#dvContent ol, #dvExtra ol {margin: 0 0 15px 25px; padding-left: 0;}
#dvContent ul, #dvExtra ul {margin: 5px 0; padding:0 0 10px 2em;}
#dvContent ul li, #dvExtra ul li {list-style: disc outside none;}
#dvContent blockquote {
    background-image: none;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 0;
    float: left;
    margin: 10px 15px 8px 0;
    padding: 0.25em 0;
    width: 200px;
}
#dvContent blockquote p {
    color: #999999;
    font-weight: 700;
    line-height: 140%;
    margin-bottom: 0;
    padding: 0;
}
/*#dvContent table p {
	padding: 0;
}*/
#dvContent div.prnmc, #dvContent div.prnml{
	text-align:center;
}
#dvSource {
	font-size:16px;
	/*margin:25px 0 5px 0px;*/
	/*20180614*/
	margin:0;
	line-height: 1.8em;
	/*20180614*/
	color:#464646;
}
#dvTickers {
	/*margin-top:15px;*/
	/*20180614*/
	margin-top:10px;
	font-size:16px;
	line-height: 1.8em;
	/*20180614*/
	display: none;
	/*隐藏相关股票 by mengna.xing 2021.05.14*/
}
/*20180614*/
#dvTickers h4 {
	padding-bottom: 0;
	font-size:16px;
	line-height: 1.8em;
}
/*20180614*/

#dvCompany, #dvMultimedia {
    border-top: 1px dotted #CDCDCD;
    font-size: 12px;
    margin-bottom: 20px;
    padding: 0;
    position: relative;
}
#dvCompany p {padding:5px;}
#dvCompany h3, #dvMultimedia h3 {background-color: #EFEFEF; padding: 5px; font-size:1.2em; line-height:1.2em; font-weight:700; margin: 0 0 10px 0; }
#dvCompany ul {margin: 5px 0 5px 3px;}
#dvCompany ul li {line-height: 1.33em; margin-bottom: 5px;}
#dvMultimedia .image {
    background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    height: 120px;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 3px 0;
    text-align: center;
    width: 164px;
	float:left;
}
#release-article-sidebar a:link, #release-article-sidebar a:visited{ color:#6099e9; text-decoration:none;}
#release-article-sidebar a:hover{ text-decoration:underline; color:#6099e9;}
#release-article-sidebar li a:hover{ color:#6099e9;}


.sub-block ul, .newsSideBar01 .ui-accordion .ui-accordion-content ul{
	font-size:14px;
	line-height:1.5em;
}
.sub-block ul li, .newsSideBar01 .ui-accordion .ui-accordion-content ul li{
	padding:7px 0px;
	border-bottom:1px solid #ededed;
}
.sub-block .timestamp,
.newsSideBar01 .ui-accordion .ui-accordion-content ul li .timestamp{
	color:#999;
} 
/* new columns for media coffee and media pages */
.pcolumn01 { width:700px; float:left;}
.pcolumn01 h1{
	font-size:21px;
	/*font-family:"", Arial, Helvetica, sans-serif;*/
	font-weight:700;
	color:#464646;
	padding:25px 0px 5px 0px;
	line-height:26px;
	border-bottom:1px solid #ccc;
}
.pcolumn01 h2{
	font-size:14px;
	/*font-family:"";*/
	font-weight:700;
	color:#464646;
	padding:0px 0px 10px 0px;
	line-height:1.5em;
}
.pcolumn01 .view{ width:290px; float:left; height:auto;}
.pcolumn02 { width:200px; display:block; float:right; margin:0px; padding:0px; overflow:hidden;  }

.channel_module {
	width: 100%;
	padding:0px 0px 5px 0px;
	margin-bottom:10px;
}
.last {background: none repeat-x scroll 0 bottom transparent;}

.channel_module h5{
	font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    margin-bottom: 10px;
	color: #666;
}
.section05 .headline02{ 	
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5em;
	color:#333;
	padding:0px; margin:0px;
	background-color:#f8f8f8;
	padding-left:10px;
	}
.partner-block{ float: right; margin-right:10px; border:1px solid #e5e5e5;}
.channel_module a:link, .channel_module a:visited{color:#6099e9; text-decoration:none;}
.channel_module a:hover{ color:#6099e9; text-decoration: underline;}
.channel_module li a:link, .channel_module li a:visited{ color:#464646; text-decoration:none;}
.channel_module h5 a:link, .channel_module h5 a:visited{ color:#333; text-decoration:none;font-weight: 700;}
.channel_module li a:hover, .channel_module h5 a:hover{ color:#6099e9; text-decoration:underline;}
.channel_module td a:link, .channel_module td a:visited{ color:#464646; text-decoration:none;}
.channel_module td a:hover{ color:#464646; text-decoration:underline;}

.section05 .block02 ul{ padding:0px 0px; padding-bottom:10px;}
.section05 .block02 .partner{ margin-top:10px; margin-bottom:10px; float:left; }
.section05 .block02 .partner li{ float:left; margin-right:10px; height:53px; overflow:hidden; text-align:center; width:90px; border:1px solid #e5e5e5;}
.section05 .block02 .partner li p{ padding-top:3px;}
.section05 .block02 .partner li a{ color:#666;}
.section05 .block02 .partner li a:hover{ color:#6099e9;}
.section05 .block02 .partner img{ height:25px; padding:5px 5px 0px 5px;}

.partner01{ border:1px solid #e5e5e5; margin:20px 10px 0px 10px; width:210px; float:right;}
.partner01 .banner{ height:50px; padding:0px 10px; margin-top:20px;}
.partner01 .left, .partner01 .right{ border:1px solid #e5e5e5;}
.channel_module .logo{ margin:0px 0px 15px 0px; height:30px;}
.channel_module .logo img{height:40px;}
.partner01 .logo img{height:auto;}
.partner01 ul, .partner01 .more{ margin:0px 15px;}
.partner01 h5{ background:url(//static.prnasia.com/pro/pcom/includes/images/gradient_nav1.png) repeat-x; padding-left:10px; line-height:30px; height:30px; color:#333; font-size:14px; margin-bottom:10px;font-weight: 700;}
.channel_module ul {padding-bottom:5px; padding-top:0px; }
.channel_module ul li {
    line-height: 1.333em;
    list-style-type: none !important;
    margin-bottom: 10px;
}

.pcolumn02 a:link, .pcolumn02 a:visited{color:#6099e9; text-decoration:none;}
.pcolumn02 a:hover{color:#6099e9; text-decoration:underline;}
.pcolumn02 .event {
    width:200px;
	background: none repeat scroll center top #FFFFFF;
	border-top:none;
	border-bottom: 4px solid #FFFFFF;
	color: #464646;
	line-height: 1.5em;
	padding: 25px 0 15px;
}
.pcolumn02 .event h5 {
	color: #464646;
	font-size: 14px;
	font-weight: 700;
	padding-left: 15px;
	margin-bottom: 10px;
}

.pcolumn02 .event h5 a{ color:#464646;}

.pcolumn02 .event ul li {
	background: url("../images/line-horz-01_PRN.gif") repeat-x scroll 0 bottom transparent;
	padding: 5px 0 5px 15px;
}

.pcolumn02 .p_intro {
	background: none repeat scroll center top #F6F6F6;
	border-bottom: 4px solid #FFFFFF;
	color: #464646;
	line-height: 1.5em;
	padding:25px 15px 15px 15px;
	float:left;
	width:170px;
	_width:100%;
}
.pcolumn02 .p_intro p {margin: 10px 0;}
.pcolumn02 .p_intro h5 {
	color: #474747;
	font-size: 14px;
	font-weight: 700;
	margin-bottom:10px;
}
.pcolumn02 .p_intro ul#weibo li {
	background: url("../images/media-sina.gif") no-repeat scroll 0 0 transparent;
	height: 30px;
	line-height: 30px;
	padding-left: 25px;
}

/*
 * jQuery UI Datepicker 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
 
.hasDatepicker{ width:690px; text-align:center; margin-left:100px;}
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:0.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: 700; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

.ui-datepicker table thead {background-color: #F1F1F1;}
.ui-datepicker table tbody td.ui-state-active a{
	font-weight:700;
	border:1px solid #D7D7D7;
	background-color:#F1F1F1;
}
.ui-datepicker table tbody td.ui-datepicker-current-day a,
.ui-datepicker table tbody td.ui-datepicker-current-day a:visited{
	border:1px solid #CCD7CC;
	color: #fff;
	background-color:#999999;
}

/* journalist */
.contact-us .section04 .block01,
.journalist .section04 .block01 {
	background: #fff;
	color: #333;
}
.contact-us .section04 .block03 h4,
.journalist .section04 .block03 h4 {
	font-weight:700;
	font-size: 16px;
}
.contact-us .section04 .block03 p,
.journalist .section04 .block03 p {font-size:12px; line-height: 1.4em; padding: 7px 7px 7px 0;}

.contact-us .section05 h1,.journalist .section05 h1 {
	font-size: 26px;
	font-weight: 700;
	margin: 0 0 10px;
	padding: 35px 0 18px;
}
.contact-us .section05 p, .journalist .section05 p {
	font-size: 14px;
    line-height: 1.5em;
    /*padding: 0 0 35px;*/
}
.contact-us .section05 ul,
.journalist .section05 ul{list-style: disc outside none; padding: 0 0 10px 15px;}
.contact-us .section05 .lpeRegForm ul {list-style: none outside none; padding: 0 0 10px 15px; margin:0;}
.contact-us .section05 .column h3, .journalist .section05 .column h3 {
	font-size: 16px;
	line-height: 1.8em;
}

/*media coffee start*/
.media-news, .media-partners {
    background: url("../images/bg-sidebar-left_PRN.gif") repeat-y scroll 724px center transparent;
}

.media-coffee .p_content{ border-top:1px solid #c4c4c4; width:925px; float: left; line-height:1.5em;} 
.media-coffee td{ line-height:1.5em;}
.media-coffee .theme{ font-size:14px; font-weight:700; color:#464646; line-height:1.5em; border-bottom:1px dotted #d7d7d7; background-color:#f4f4f4;}
.media-coffee .theme a{ color:#464646; text-decoration:none;}
.media-coffee .theme a:hover{ color:#6099e9; text-decoration:none;}
.mc_opinion{ float:left; width:400px; background: url(../images/line-vertical-01_PRN.gif) repeat-y;}

.media-coffee .block01{ margin-top:5px; background:url(../images/line-horz-01_PRN.gif) repeat-x 0 bottom; padding-bottom:
5px; margin-bottom:10px;  float: left;}

.change_pic{width:280px; height:187px; text-align:center; overflow:hidden; float:left; background-color:#ECF2F8;}
.media-coffee .player{ width:280px; height:227px; margin-top:10px; float:left; position:relative;}
.media-coffee .player #play_btn{
	z-index:2;
	left:12px;
	position:absolute;
	top: 150px;
}
.media-coffee .opinion{ background:url("../images/blue-bullets.gif") no-repeat 15px 13px; padding:10px 0px 10px 30px; line-height:1.5em; color:#848484; }
.media-coffee .opinion .position{ color:#464646;  padding-bottom:5px;}
.media-coffee .p_intro{ background: #F6F6F6; line-height:1.5em; color:#464646; background-position:top; border-bottom: 4px solid #FFFFFF; padding:25px 15px 15px 15px;}
.media-coffee .p_intro .title{ margin-bottom:10px; display:block; margin-top:10px; padding:3px; background-color:#B0CAE1; color:#fff; font-weight:700;}
.media-coffee .p_intro .title a:link, .media-coffee .p_intro .title a:visited{ color:#fff; text-decoration:none;}
.media-coffee .p_intro .title a:hover{ color:#6099e9; text-decoration:underline;}

.media-coffee .p_intro h1{
	/*font-family:"",sans-serif;*/
	font-size:14px;
	font-weight:700;
	color:#474747;
}
.media-coffee dl{ margin:0px; padding:0px;}
.media-coffee dt{ width:40px; margin:0px; padding:0px; font-size:12px;  color:#666; line-height:1.3em; margin-bottom:5px;}
.media-coffee dd{ margin:0px; padding:0px; line-height:1.3em; margin-bottom:5px; }
.media-coffee .button01 a:link, .media-coffee .button01 a:visited{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 0 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; color:#fff;}
.media-coffee .button01 a:hover{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 -25px transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; text-decoration:none;}
 
.media-coffee .button02 a{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 0 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; color:#fff;}
.media-coffee .button02 a:hover{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 -25 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; text-decoration:none;} 

.media-coffee .inside{ margin-top:20px; float:left; width:100%;}
.media-coffee .inside li{list-style-type:none!important; margin-bottom:10px; background:url(../images/disc.gif) no-repeat left top; padding-left:15px; line-height:1.333em; }
.media-coffee .inside p{ padding:5px 0px; line-height:1.5em; font-size:14px;}



/*scorll media*/
.con{overflow:hidden; margin:0px 0px 20px 0px; width:680px!important;width:690px; height:320px;}
#carousel_container{position:relative; height:280px; overflow:hidden; }
#carousel_inner{width:647px;height:280px; overflow: hidden; position:absolute; left:20px;}
#left_scroll{position: absolute; left:0; width:20px; height:280px; cursor: pointer; background: url(../images/small_arrow_left_PRN.gif) no-repeat;}
#left_scroll:hover{position: absolute; left:0; width:20px; height:280px; cursor: pointer; background: url(../images/small_arrow_left_over_PRN.gif) no-repeat;}
#right_scroll{position: absolute; right:0; width: 20px; height:280px; cursor: pointer; background:url(../images/small_arrow_right_PRN.gif) no-repeat; display:block;}
#right_scroll:hover{position: absolute; right:0; width: 20px; height:280px; cursor: pointer; background:url(../images/small_arrow_right_over_PRN.gif) no-repeat; display:block;}
#carousel_ul{width:9999px; height:280px; position:relative; float:left; margin:0px; padding:0px;}
#carousel_ul li{width:170px; height:280px; margin:0px; background:url(../images/bg-browse_PRN.gif) repeat-y; float:left; text-align:center; padding:8px 17px 0px 23px; _padding:5px 17px 0px 20px; _width:160px; position:relative;}
#carousel_ul li .pic{ width:175px; height:131px; overflow:hidden; float:left; text-align:center; background-color:#FFFFFF;}
#carousel_ul li .title{ width:175px; height:30px; float:left; margin-top:10px; text-align:left; color:#666; line-height:1.5em;}
#carousel_ul li .main a:link, #carousel_ul li .main a:visited{ color:#474747; text-decoration:none; font-weight:700;}
#carousel_ul li .main a:hover{ color:#6099e9; text-decoration:underline; font-weight:700;}
#carousel_ul li span a:link, #carousel_ul li span a:visited{ padding-left:5px; color:#6099e9; text-decoration:none;}
#carousel_ul li span a:hover{ padding-left:5px; color:#6099e9; text-decoration:underline;}
#carousel_ul .play_media {
	background: url("../images/play_small.png") no-repeat scroll center center transparent;
    width: 45px;
	height: 45px;
    left: 35px;
    top: 85px;
}

/*media coffee end*/

/*media partner start*/
.media-coffee .inside .list01{ width:350px; border-right:1px solid #ccc; float:left;}
.media-coffee .inside .list02{ width:340px; float:right; text-align: left;}
.media-coffee .inside .list02 ul, .media-coffee .inside .list02 .industry,  .media-coffee .inside .list02 .more{ padding-left:20px;}
.media-coffee .industry{
	font-size:14px;
	line-height:1.5em;
	font-weight:700;
	margin-bottom:10px;
	height:30px;
	margin-top:25px;
}
.media-coffee .inside .more{ text-align:left; padding-bottom:10px;}
.media-coffee .inside .line{background:url(../images/line-horz-01_PRN.gif) repeat-x 0 bottom; width:340px;}
.media-coffee .inside ul{ width:340px; padding-bottom:10px;}
.media-coffee .inside li{ width:320px;}
.media-coffee .inside li a:link, .media-coffee .inside .industry a:link, .media-coffee .inside li a:visited, .media-coffee .inside .industry a:visited{ color:#464646; text-decoration:none;}
.media-coffee .inside li a:hover, .media-coffee .inside .industry a:hover{ color:#6099e9; text-decoration: underline;}
.media-coffee .inside .banner01{ border-top:1px solid #ccc; border-bottom: 1px solid #ccc; padding:10px 0px; width:690px; float:left;}
.media-coffee .event{ background: #fff; line-height:1.5em; color:#464646; background-position:top; border-bottom: 4px solid #FFFFFF; padding:25px 0px 15px 0px;}
.media-coffee .event h1{
	/*font-family:"",sans-serif;*/
	font-size:14px;
	font-weight:700;
	color:#474747;
	padding-left:15px;
}
.media-coffee .event li{ background:url(../images/line-horz-01_PRN.gif) repeat-x 0 bottom; padding:5px 0px 5px 15px; }
.media-coffee .event li a:link, .media-coffee .event li a:visited{ color:#464646; text-decoration:none;}
.media-coffee .event li a:hover{ color:#6099e9; text-decoration:underline;}
.media-coffee .weibo li{ background:url(../images/media-sina.gif) no-repeat 0 0; padding-left:25px; height:30px; line-height:30px;}
.media-coffee .listBlk{ width:690px;}
.media-coffee .listBlk li{ list-style:none; padding-left:0px; background:none; margin-bottom:15px; float:left; width:690px;}
.media-coffee .listBlk .list{ display:block; float:left; width:520px; } 
.media-coffee .listBlk .time{ width:130px; color:#666; font-size:11px; display:block; float:left; clear:both;}
.media-coffee .number{ float:left; margin-bottom:20px; width:100%;}
/*media partner end*/


/* Pagination
---------------------------------------- */
.pagination {
	text-align: right;
	margin-top: 5px;
}

.pagination span.page-sep {
	display: none;
}

li.pagination {
	margin-top: 0;
}

.pagination strong, .pagination b {
	font-weight: 400;
}

.pagination span strong {
	padding: 1px 4px;
	margin: 0 3px;
	font-weight: 400;
	color: #FFFFFF;
	background-color: #bfbfbf;
	border: 1px solid #bfbfbf;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: 400;
	text-decoration: none;
	color: #747474;
	margin: 0 3px;
	padding: 1px 4px;
	background-color: #eeeeee;
	border: 1px solid #bababa;
	line-height: 1.5em;
}

.pagination span a:hover {
	border-color: #d2d2d2;
	background-color: #d2d2d2;
	color: #FFF;
	text-decoration: none;
}

.pagination img {
	vertical-align: middle;
}

/* search */
.search .section05 {width:auto;float:none;}




/* careers */
.careers_headline{color:#464646;  background:url("../images/line-horz-01_PRN.gif") repeat-x bottom; padding-bottom:10px; line-height:1.6em; font-size: 14px;}
.careers .post{ font-size:18px; font-weight:bold; color:#464646; padding:15px 0px 10px 22px ; background:url("../images/icon01.jpg") no-repeat left;}
.careers .onepost{ border-bottom:1px solid #efefef; margin-bottom:20px; padding-bottom:10px; color:#464646; line-height:1.6em; padding-left:22px;}
.careers li{ list-style: none; background:url(../images/disc.gif) no-repeat; background-position:top left; padding-left:15px; margin-left:0px; padding-bottom:8px; font-size: 14px;}
.careers ul, .careers ol{ margin-left:0px;}
.careers ol li{ list-style:decimal; }
.careers span{ color:#6095C3; padding-bottom:8px;}


/* events start*/
 .events{ width:725px;}
 
 .events .col {
	width:480px;
	float:left;
	margin:0;
	padding:0 25px 25px 0;
	padding-top:20px; 
	background:url(../images/line-vertical-01_PRN.gif) right repeat-y;
 
}
.events .col02{ float:right; text-align:left; width:210px; height:1000px; }
.events .col02 .block{ background-color:; line-height:1.5em; padding:10px;}
.events h2{ font-weight:bold; font-size:18px; line-height:1.5em;}
.events h2 a{ color:#666;}
.events-info{ float:left; width:330px;}
.events .col03 .events-info{  float:left; width:550px;}

.events .expocolumn a:link { color:#333; text-decoration:none;}
.events .expocolumn a:visited { color:#333; text-decoration:none;}
.events .expocolumn a:hover { color:#6099e9; text-decoration:underline;}
.events .expocolumn a:active { color:#6099e9; text-decoration:underline;}

.events .expocolumn h3 a:link { color:#333; text-decoration:none;}
.events .expocolumn h3 a:visited{ color:#333; text-decoration:none; }
.events .expocolumn h3 a:hover{ color:#6099e9; text-decoration:underline;}
.events .expocolumn a:active { color:#6099e9; text-decoration:underline;}

.event-button a:link, .event-button a:visited{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 0 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; color:#fff;}
.event-button a:hover{ background: url(../images/ps_button-green01.gif) no-repeat scroll 0 -25 transparent;
 border: 0 none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight: 700; height:25px; line-height:25px; text-align: center; width:133px; text-decoration:none;} 

.add-calendar{ float:right; text-align:right; margin-top:30px;}
.add-calendar a:link, .add-calendar a:visited{ color:#848484; text-decoration:none;}
.add-calendar a:hover{ color:#6099e9; text-decoration:underline;}
.events-banner{ background:url(../images/line-horz-01_PRN.gif) repeat-x 0 bottom; padding-bottom:5px; margin-bottom:10px;}
.events-banner img{ border:1px solid #efefef;  }
.events-detail{ color:#666; line-height:1.3em; padding:5px 0px; padding-bottom:10px;}

.events-weibo{ font-size:12px; color:#666; background:url(../images/gradient_nav1.png) repeat-x; border-top:1px solid #efefef; padding:6px 0px; width:200px;}
.events .banner{ margin:20px 0px; padding:5px 0px;}
.events .clearboth{ height:0px; line-height:0px; font-size:0px;}
.events .about { padding-top: 20px; padding-left: 10px; padding-right: 10px;}
.events .about p{ margin:15px 0; line-height:1.5em; color: #666;}

  /* events end*/
  
/*Media Coffee New Part*/
.section05 h1 img{ margin-top:10px;}
.apply .button-standard{ clear:both; margin-left:120px;}
.col1{width:100%; background-color:#FEF9D7; border:1px solid #E5E27D; margin-top:-10px; margin-bottom:20px;}
.more-content{ float:left; padding:10px 15px;}
.col1 .share{ background-color:#f0f0f0; height:25px; border-bottom:1px solid #E5E27D; border-top:1px solid #E5E27D; margin-bottom:20px;}
.col1 .share #bdshare{ float:right; margin-right:20px;}
.headline{
	padding:15px;
	background-color:#F2F1AB;
	/*font-family:Microsoft YaHei;*/
}
.headline h2{
	font-size:22px;
	color:#000;
	line-height:1.3em;
	font-weight:400;
	/*font-family:Microsoft YaHei;*/
}
.headline h2 a{ color:#000; }
.headline h2 a:hover{ color:#6099e9; }
.headline .details{ font-size:14px; margin-bottom:10px; }
.headline .details .sep01{ float:left; margin-right:20px; color:#000;} 
.headline .state{ color:#e0003e; margin-bottom:10px;} 
.headline #bdshare{ float:right;}
.headline .pill-buttons{font-size:12px; text-align:center; float:right; margin-top:-25px;}
.preview{ float:left; padding:0px 15px;}
.col1-more{ padding:20px 15px; background-color:#f4f4f4;}
.col1-more .player{ margin-left:auto; margin-right:auto; width:420px; margin-bottom:40px;}
.col1-more .overview{ margin-bottom:40px;}
.col1-more .overview p{ margin-bottom:10px; line-height:1.5em;  }
.preview li{ float:left; margin-bottom:15px; line-height:1.5em; clear:both;}
.preview .heading{
	float:left;
	margin-bottom:2px;
	font-weight:700;
	width:70px;
	margin-right:10px;
}
.preview .detail{ color:#666; float:left; width:360px; padding-bottom:2px; border-bottom:1px dotted #E5E27D;}
.preview .media img{  padding:1px; margin-right:10px; margin-bottom:5px;}  
.preview .speakers{ width:75px; margin-right:10px; float:left;}
.preview .speakers .photo{ width:60px; height:80px; background-color:#fff; padding:1px; overflow:hidden; border:1px solid #ccc;}
.preview .speakers .photo img{ width:60px;}
.preview .speakers .intro{ line-height:1.5em;}
 



#multivuPlayer .seo-col2-h3 {
	font-size:16px!important;
	color:#333;
	font-weight: 700;
	line-height: 1.2em;
	border-bottom: 1px solid #efefef;
    margin: 0 0 10px;
    padding: 0 0 10px;
}

.right{ line-height:1.5em;}
.news-releases .section05 .right a:link, .news-releases .section05 .right a:visited{ color:#6099e9;}
.home .block02 .col {
position:relative;
z-index:1;
height:223px!important;
height:243px;
width:250px;
float:left;
/* background:url(../images/bg-browse_PRN.gif) repeat-y 0 0; */
background:none;
padding:10px 12px 10px 23px;
}
.event .section04 .block01 { background:#fff; color:#fff; }
#textcontent{ line-height:1.3em;}
/*release full text page right sidebar content: keyword*/
.highlight-block p{
	font-size:14px;
	line-height: 1.5em;
}

/* asia languages */
.section05 .block04 {
    background: url("../images/line-horz-01_PRN.gif") repeat-x scroll 0 0 transparent;
    clear: both;
    font-size: 13px;
    margin: 10px 0;
	padding: 9px 0 0;
}
.section05 .block-top {background: none repeat-x scroll 0 0 transparent;}
.section05 .block04 .column {
    margin: 0;
    width: 330px;
	margin-bottom: 10px;
}
.section05 .block04 .col-b {
	margin-left:10px;
	padding-left: 10px;
	border-left: 1px solid #CCCCCC;
}
.section05 .block04 .column h2 {font-weight:700; font-size: 16px;}
.section05 .block04 .presscolumn {border-bottom: 0px solid;}
.section05 .block04 .column ul {
    padding: 0;
}
.featuredblog {float: left; padding: 0px 12px 6px 0;}
.featuredblog p { font-size: 13px; line-height: 1.4em; padding-bottom: 5px;}
.products .clearboth, .knowledge .clearboth { background: none repeat scroll 0 0 #FFFFFF; height: 10px;}
.section05 .block02 .column { width:210px; float:left; margin:20px 15px 0px 0px;  }
.htitle h2{ padding-bottom:0px;font-weight: 700;font-size: 20px;}
.section05 .block02 .mcolumn { float: left; font-size: 12px; padding: 0 12px 10px 0; width: 340px;}
.section05 .block02 .mcolumn p {font-size: 14px; padding: 5px 0;}

.mediaroom-content .new-member{ margin:0px; padding:0px; width:200px;}
.mediaroom-content .new-member li{ background:url(//static.prnasia.com/pro/pcom/includes/images/line-horz-01_PRN.gif) repeat-x bottom; padding:5px; list-style:none; margin-left:0px; color:#666;}
.mediaroom-content .new-member .num{ background-color:#f8f8f8;}
.mediaroom-content .new-member .num span{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#00837e;
	font-size:18px;
}
.mediaroom-content .rss{padding:5px; background: url(//static.prnasia.com/pro/pcom/includes/images/RSS-icon.gif) no-repeat 20px #f8f8f8; padding-left:50px; width:150px; margin-top:20px;}
.mediaroom-content .rss a{ color:#464646;}
.mediaroom-content .rss a:hover{ color:#6099e9;}
.mediaroom-content .P_login { width:180px!important; width:200px; float:left; background:#f4f4f4; padding:10px; border:1px solid #E5E5E5; margin-bottom:25px;}
.section05 .column5 h3{ font-size:16px; font-weight: 700; color:#333; }
label { font-size: 12px; font-weight:400;}
.section05 .cover{ width:192px; height:100px; display:block; overflow:hidden; margin-bottom:10px;}
.section05 .block02{ color:#464646; font-size:12px;}
.section05 .block02 ol{padding-left:25px; margin-bottom:10px; font-size:12px;}
.section05 .block02 li{ margin-bottom:5px;}
.section05 .block02 li span {color:#000; }
.products .section05 .column p{     
	font-size: 14px;
    color: #464646;
    line-height: 1.5em;   
}
.products .section05 .column p.title{
	font-size: 16px;
	font-weight: 700;
}
.horizontalline .column p{
	 padding-bottom: 35px;
}
.products .section05 .column img+br+br+p a{     
	font-size: 16px;
	display: inline-block;
    margin-bottom: 10px;
    font-weight: 700;
    }
.products .section05 .column iframe+br+br+p a{     
	font-size: 16px;
	display: inline-block;
	margin-bottom: 10px;
	font-weight: 700;
}
.section05 .column5 ul {list-style-type:none; margin:5px 0 0 0px; padding:0!important; font-size:12px; color:#464646; }
.column-media{ width:450px;}
.column-media .seo-ul-sharefeatures{ margin:0px; padding:0px;}
.column-media .seo-ul-sharefeatures li{list-style:none;}
.products .section05 .column-media span{ color:#848484;}
.column-media .seo-ul-sharefeatures li a{ color:#464646;}
.column-media .seo-ul-sharefeatures li a:hover{ color:#6099e9;}
.column-media .seo-ul-sharefeatures .timestamp{ color:#848484; float:right; text-align:right; font-size:11px; -webkit-text-size-adjust:none;}
.mediaroom-content .password-div, .mediaroom-content .username-div{ margin-bottom:5px;}
.wrapper {
	width:724px;
	margin:20px auto 20px auto;
	padding:0px; text-align:center;


}
.wrapper .row .jcarousel-container{ width:724px;}
.wrapper .row.short.slideshow {
	margin: 0 auto 20px auto;
}
.wrapper .row .jcarousel-skin-diversity .jcarousel-clip {
	width: 724px;
	margin:0px auto;
	text-align: center;
	overflow:hidden;
	padding:0px;
}
.wrapper .row .jcarousel-container ul#logo-slideshow li {
	width:724px; text-align:center; padding:0px;
}
.wrapper .row .jcarousel-container ul#logo-slideshow li table{ margin-left:20px; margin-right:20px; width:690px; }
.wrapper .row .jcarousel-container ul#logo-slideshow li h3{ text-align:left; font-size:16px; width:724px; margin:auto; height:20px; line-height:20px; padding:0px; margin-bottom:0px; font-weight:400; }
.wrapper .row .jcarousel-container td{ text-align:center;}
.wrapper .row .jcarousel-container ul#logo-slideshow img{
}
.wrapper .row .jcarousel-container .jcarousel-prev {
	width: 15px;
	height: 15px;
	display:block;
	background: url(//static.prnasia.com/pro/pcom/images/arr_carousel.png) no-repeat left;
	background-position: -15px -15px;
	position: absolute;
	top: 65px;
	left: 0px;
	cursor: pointer;
}
.wrapper .row .jcarousel-container .jcarousel-next {
	display:block;
	width: 15px;
	height: 15px;
	background: url(//static.prnasia.com/pro/pcom/images/arr_carousel.png) no-repeat left;
	background-position: 0 -15px;
	position: absolute;
	top: 65px;
	right: 0px;
	cursor: pointer;
}
.wrapper .row .jcarousel-container .jcarousel-prev:hover { background-position: -15px 0;}
.wrapper .row .jcarousel-container .jcarousel-next:hover {background-position: 0 0;}

.news-pictures{ margin-bottom:20px;}
.articleTools {
    border: 1px solid #CCCCCC;
    margin: 10px 0px;
    padding: 10px;
    text-align: center;
}

ul#toolList {
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0;
}
ul#toolList > li#backToHeadlines {
    border: 0 none;
	marging-top:2px;
}
ul#toolList > li {
    border-left: 1px solid #BBBBBB;
    display: inline;
    padding: 0 10px;
}
ul#toolList > li a{ 
    color: #3E5375;
    cursor: pointer;
    font-weight: 700;
    outline: 0 none;
    text-decoration: none;}
	
ul#toolList > li form {
    display: inline;
}

ul#toolList > li option{ font-size:12px; margin-bottom:5px;}
.shareTools{ width:400px; display:block; position:relative;}
.full-size-picture{ float:left; width:375px; margin-right:50px; margin-top:20px; text-align:left;}
.full-size-picture img{ width:375px;}
.full-size-picture .block{ background: url(//static.prnasia.com/pro/pcom/includes/images/line-horz-01_PRN.gif) repeat-x #f4f4f4; padding:4px; padding-left:10px; margin-top:1px; }
.full-size-picture .block01{ padding:10px 5px; margin-top:10px; background: url(//static.prnasia.com/pro/pcom/images/zoom_16.png) no-repeat 60px; }

.caption{ float:left; width:475px; text-align:left; margin-top:20px;}
.news-pictures .heading{ width:80px; line-height:1.5em; text-align:left;}
.news-pictures .detail{line-height:1.5em; padding-bottom:10px;}
.news-pictures .detail p{ margin:0px; padding:0px; padding-bottom:5px; line-height:1.5em;}
.news-pictures .detail .more-picture{ width:100px; height:80px; overflow:hidden; float:left; margin-right:20px;}
.news-pictures .detail .more-picture img{ width:100px;}

.news-pictures select {
    background-color: #F6F7F8;
    border: 1px solid #B9B9BA;
    padding-left: 3px;
    width: 200px;
	padding:3px;
}
.news-pictures .btn{
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-style: solid;
    border-width: 1px;
}
.news-pictures h1{
	font-size:25px;
	font-weight:700;
	text-align:left;
	margin-bottom:10px;
	margin-top:30px;
}
.section05 .inside .list li{ list-style-type: circle!important; margin-left:40px;}
/*new republish start*/
.news-releases .section05 .tags a{ color:#848484;}
.news-releases .section05 .tags a:hover{ color:#6099e9;}
.col-1 .presscolumn h3{
	/*margin-bottom:10px;*/
	font-weight:400;
	font-size:16px;
	color:#333;
}
.col-1 .media{font-weight:400; margin-bottom:10px;}
.col-1 .media a{padding:2px 5px; border:1px solid #e4e4e4; background:#fafafa; margin-right:5px; font-weight:400;}
.col-1 .media a:hover{ border:1px solid #6099e9; text-decoration:none;}
.col-1 button{ float:right; margin:5px; font-size:12px; padding:2px 5px; border:1px solid #ccc; border-radius:2px; color:#848484; background:#fff;}
.col-1 button:hover { background:#ebebeb; color:#333;}
/*new republish endt*/


/*lijian201609013 start*/
.multimedia-mnr-global-img{
	display:block;
	width:500px;
	margin:0 auto;
}
/*lijian201609013 end*/

h1#contenttitle{
	color: #333;
    padding: 0;
    font-size: 30px;
    padding-bottom: 14px;
    line-height: 1.4em;
    border-bottom:0px;
    font-weight: 700;
}


div #dvContent #dvContent{
	padding-top:0px;
}

 .block03 .newsreldettrans + #dvContent{
 	padding-top: 0px;
 }
/*jingyuan20170825*/
/*jingyuan20171031*/
.section05 .highlight-block a.button-standard {
	line-height: 22px;
}
.event .section04 .block03 p {
	color: #000;
}
.section05 .inside li {
    line-height: 1.6em;
}

.news-releases .section05 h1{
	font-weight:700;
	font-size:22px;
	color: #333;
	padding: 40px 0 10px;
}

.topcolumn .topcolumn_top_headline a{
    color: #464646;
   font-weight: 700;
}
.news-releases .section05 .col-2 span {
    color: #464646;
}
#release-article-sidebar a{
    /*letter-spacing: 1px;*/
}
.block02  ul li a{
	font-weight: 700;
}

#dvContent p em em{margin-right: 0px;}
#atd_interest_in_service option{
	color: #464646;
    font-size: 12px;
}
.wd_news_releases-teaser .item_name p:nth-child(1){
	font-weight: 700;
}
.news-releases .section05 .presscolumn-logo a{
	display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
/*jingyuan20171031*/


/* release list right sidebar */
.sub-block .sectionNav05 ul li a {
    display: block;
    padding: 5px 0 2px 2px;
    color: #333!important;
    font-size: 14px;
    line-height: 1.5em;
    font-weight: 400;
}

.col-1 .topnewsblock {
     margin-bottom: 0; 
}

.news-releases .section05 .col-2 span.timestamp2{
	font-size: 12px;
	color: #999;
	line-height: 1.5em;
}


/*lijian20171121*/
.news-releases .section05 .block02 .column img{
	position: relative;
    transform: translateY(-50%);
    top: 50%;
    min-height:100px;
}
.news-releases .section05 .column h6{
	font-size: 12px;
	color: #999;
}
/*lijian20171121*/


.section06 a.all{
	font-size: 12px;
    margin-top: 8px;
    display: inline-block;
}

#featuredNews .feature_link .seo-h2-package{
	font-size: 14px;
	color: #333;
}

#multivuPlayer{
	padding: 20px 0 10px;
	font-size: 14px;
}

.section05 .col-2 .tools ul li{
	padding-top: 0;
	padding-bottom: 0;
}
#release-article-sidebar .newsSideBar01 #accordion h3{
	outline: none;
}
/*release full text page right sidebar title*/
#release-article-sidebar .newsSideBar01 #accordion h3 a{
	font-weight: 700;
    color: #333;
    font-size: 16px;
    line-height: 1.5em;
}
/*release full text page right sidebar content title*/
#release-article-sidebar .newsSideBar01 #accordion a{
	font-size: 14px;
	color: #333;
	line-height: 1.5em;
}
#release-article-sidebar .newsSideBar01 #accordion li a{
	color: #333;
}
#release-article-sidebar .newsSideBar01 #accordion li a:hover{
	color: #6099e9;
}
#release-article-sidebar .newsSideBar01 #accordion .timestamp{
	color: #999;
}

/*release full text page share button right*/
.shareicon2{
	padding-top: 0!important;
}

/*20180102 jingyuan*/
@media screen and ( max-width: 689px){
	.news-releases .section05 h1 {
	    padding-left: 4%!important;
	}
	.news-releases .section05 h6 + h2 {
   		padding-left: 0!important;
	}
}
#contentContainer #pageTitle h1{
	font-size:18px;
	font-weight: 700;
	color: #333;
}
#contentContainer #pageDexcription div p{
	line-height: 1.5em;
	font-size: 14px;
}
.section05 .block02 .mcolumn p {
		font-size: 14px; 
		padding: 8px 0;
		border-bottom: 1px solid #eee;
		margin-bottom: 5px;
		line-height:1.5em;
		color:#333;
		font-size:14px;
}
.section05 .block02 .mcolumn p a{
		color:#333;
}
/*20180102 jingyuan*/


.seo-ul-sharefeatures2 { margin:0px; padding:0px;}
.seo-ul-sharefeatures2 li{ margin-bottom: 7px;}
.section04 .block03 p.mc-lxwm {color: #333; font-size: 16px;font-weight: bold;}
.section05 .column5 p a.mc-headline1 {color: #333;}
.section05 .column5 p a.mc-headline1:hover {color: #6099e9;}
.section05 .column5 p a.mc-headline2 {color: #6099e9;}
.section05 .column5 p a.mc-headline2:hover {color: #6099e9;}
.column5 a.mc-headline3 {color: #333;}
.column5 a.mc-headline3:hover {color: #6099e9;}
.mc-h2 {font-size: 16px; color: #333; line-height: 1.5em; font-weight: bold;}
.events h2.seo-h2-package2 { font-weight: bold;font-size: 18px;line-height: 1.5em;}
.section05 .column5 p span.pill-button a:visited {color: #fff;}

