@charset "utf-8";
/* CSS Document */

ul,li,h1,a{ list-style:none;}
*{ margin:0; padding:0}
a{text-decoration:none; color:#2c2c2c;}
a:active, a:focus {outline:none;} 
img{border:0px;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
input:focus{color:#999;}
.fl{float:left;}
.fr{float:right;}
.m1{margin-top:15px;}
.m2{margin-left:27px; display:inline;}
.clear{clear:both;}


.nypro table{width:100%;height:auto;clear:both;float:left}
.nypro table thead{}
.nypro table thead tr td span{font-size:16px !important;}

.nypro table tbody{}

.nypro table tbody tr:nth-child(even){background:#d0d8e8}
.nypro table tbody tr:nth-child(odd){background:#e9edf4}
.nypro table tbody tr td{font-size:12px;}


body{
	background:url(../images/body-bg.jpg) top center no-repeat;
	height:auto;
}

.html{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	background:#f5f6fa;
}


.header{
	width:1000px;
	height:99px;
	float:left;
}

.logo{
	width:308px;
	height:99px;
	float:left;
}

.top_r{
	float:right;
	width:317px;
	height:99px;
}

.nav{
	width:1000px;
	float:left;
	background:url(../images/navb.jpg) left center repeat-x;
	height:34px;
}

.nav li{
	width:125px;
	display:block;
	float:left;
	height:34px;
	line-height:34px;
	text-align:center;
	font-family:"arial";
	font-size:13px;
	color:#FFF;
	background:url(../images/fgx.jpg) right center no-repeat;
}

.nav li a{
	width:125px;
	height:34px;
	display:block;
	color:#FFF;
	font-size:13px;
}
.nav li:hover{
	width:125px;
	height:34px;
	background:url(../images/xz.jpg) top left repeat-x;
	display:block;
}

.ds{
	width:125px;
	height:34px;
	background:url(../images/xz.jpg) top left repeat-x;
	display:block;
}

.content{
	width:100%;
	padding-top:10px;
	float:left;
}

.content_c{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	height:auto;
}

.left{
	width:217px;
	height:auto;
	float:left;
}

.content_l{
	width:217px;
	height:auto;
	float:left;
	background:#FFF;
}

.content_lt{
	background:url(../images/title.jpg) top center no-repeat;
	width:216px;
	height:35px;
	font-size:16px;
	line-height:35px;
	text-indent:20px;
	color:#FFF;
	float:left;
}

.pro_list {
	width:200px;
	padding:8px 8px 0px 8px;
	float:left;
	background:#FFF;
}

.pro_list h2{
	height:36px;
	width:200px;
	border-bottom:1px solid #CCC;
	background:url(../images/sj.jpg) left 13px no-repeat;
	line-height:36px;
	text-indent:15px;
	font-size:14px;
	clear:both;
	font-weight:normal;
}

.pro_list h2 a{
	color:#222;
}

.pro_list h2 a:hover{
	color:#666;
}

.pro_list li {
	height:30px;
	line-height:34px;
	border-bottom:1px dotted#CCC;
	background:url(../images/yuan.jpg) left 13px no-repeat;
	font-size:13px;
	text-indent:15px;
}

.pro_list li a{
	color:#666;
}
.pro_list li a:hover{
	color:#666;
	text-decoration:underline;
}

.contact{
	width:216px;
	height:231px;
	background:#FFF;
	margin-top:15px;
	float:left;
}

.contact ul{
	margin-top:50px;
}

.contact li{
	width:100%;
	height:30px;
	line-height:30px;
	text-indent:40px;
	font-size:14px;
	color:#002f4b;
}

.contact li a{
	color:#002f4b;
}

.contact li a:hover{
	text-decoration:underline;
}

.tel{
	background:url(../images/tel.jpg) 10px center no-repeat;
}

.mail{
	background:url(../images/mail.jpg) 10px center no-repeat;
}

.cz{
	background:url(../images/cz.jpg) 10px center no-repeat;
}

.dz{
	background:url(../images/dz.jpg) 10px center no-repeat;
}

.dz span{
	margin-left:40px;
}

.Standard{
	float:left;
	width:216px;
	height:320px;
	background:#FFF;
	margin-top:15px;
}

.Standard img{
	float:left;
	margin:5px;
	display:block;
}


.right{
	width:748px;
	height:auto;
	float:left;
	margin-left:15px;
}

.banner{
	width:748px;
	height:308px;
	float:left;
}

*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:308px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;width: 748px;height: 308px;}
#playBox .oUlplay li img{width:100%;height:auto;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:42%; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:42%; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:30px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#464646;}


.about{
	width:748px;
	height:310px;
	float:left;
	margin-top:25px;
	
}

.abtitle{
	width:748px;
	background:url(../images/index2_06.jpg) top center no-repeat;
	height:36px;
	line-height:36px;
	color:#FFF;
	text-indent:10px;
	float: left;
}

.abtitle span{
	float:right;
	font-size:12px;
	padding-right:10px;
}

.abtitle a{
	color:#FFF;
}

.abtitle a:hover{
	color:#002650;
}

.nr{
	width:98%;
	margin:0 auto;
	height:290px;
	padding-top:10px;
}
.nr p{
	font-size:14px;
	color:#666;
	line-height:24px;
	padding-top:8px;
}

.share{
	margin-top:15px;
	float:left;
}

.product{
	float:left;
	width:100%;
	height:auto;
}

.product ul{
	margin-top:27px;
}

.product li{
	width:170px;
	height:149px;
	float:left;
	display:block;
	margin-right:13px;
	border:2px solid #999999;
	background:#FFF;
	text-align:center;
	font-size:12px;
	line-height:30px;
	margin-bottom:40px;
}

.product li a{
	color:#393939;
	line-height:22px;
}

.product li a:hover{
	color:#77392c;
	text-decoration:underline;
}

.product li img{
	width:158px;
	height:137px;
	margin:6px;
}

.footer{
	width:100%;
	height:99px;
	float:left;
	background: #333;
}

.footer p{
	color:#fff;
	text-align:center;
	line-height:20px;
	font-size:12px;
	margin-top:20px;
}

.footer p a{
	color:#fff;
}

.footer p a:hover{
	text-decoration:underline;
}

.nypro{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:15px;
	margin-bottom:30px;
}

.nypro ul{
	margin-bottom:30px;
	float:left;
}

.nypro li{
	width: 230px;
    height: 200px;
    float: left;
    display: block;
    margin-right: 17px;
    border: 2px solid #999999;
	border-left:none;
	border-top:none;
    background: #FFF;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
    margin-bottom: 20px;
	margin-top:40px;
}

.nypro li img{
	width:230px;
	height:200px;
}

.nypro li a{
	color:#393939;
	line-height:30px;
	display:block;
}

.nypro li a:hover{
	color:#77392c;
	text-decoration:underline;
}



/*页码*/

DIV.megas512 {width: 100%;clear: both;float: left;	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 30px; TEXT-ALIGN: center; font-family:"arial"; font-size:12px;
}
DIV.megas512 A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #3C5A84; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.megas512 A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
DIV.megas512 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #3C5A84; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.megas512 SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}



.news{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-top:15px;
}

.news ul{
	margin-top:20px;
}

.newslist li{
	width:98%;
	height:32px;
	border-bottom:1px dashed #CCC;
	line-height:32px;
	font-size:12px;
	text-indent:15px;
	margin:0 auto;
	background:url(../images/zh.jpg) left center no-repeat;
}

.newslist li span{
	float:right;
}

.newslist li a{
	color:#393939;
}

.news li a:hover{
	color:#77392c;
	text-decoration:underline;
}

.newsxq{
	width:95%;
	height:auto;
	margin:0 auto;
}

.newsxq h2{
	text-align: center; 
}

.newsxq h2 span{
	font-size:16px; 
	line-height:60px; 
	height:47px; 
	font-weight:bold; 
	text-align: center;
}
.newsxq .nei{width:100%;float:left;clear:both;position:relative;overflow:hidden}
.newsxq .nei img{display:block;max-width:100%;height:auto;width:auto;margin:0 auto;}
.newsxq .nei p{
	width:95%;
	line-height:24px;
	font-size:12px;
	margin:0 auto;
	margin-top:15px;
	color:#666;
}

.newsxq ul{
	width:98%;
	margin:0 auto;
}
.newsxq li{
	display:block;
	float:left;
	background:url(../images/pdf.gif) left center no-repeat;
	text-indent:20px;
	line-height:50px;
	height:50px;
	font-size:13px;
	width:200px;
}

.newsxq li a{
	color:#666;
}

.newsxq li a:hover{
	color:#77392c;
	text-decoration:underline;
}

.dzs01{
	width:80%;
	height:358px;
	margin:0 auto;
	padding-top:20px;
}

.dzs01 img{
}

.dzs01 p{
}

.dzs01 a{
	color: #666;
    text-align: center;
    width: 210px;
    display: block;
	line-height:36px;
}
/* 产品内容参数分页 */
 .page a{  
text-decoration: none;
margin-top: 15px;
margin-right: 5px;
float: left;
  padding: 4px 16px 4px 16px;
border: 1px solid #AAAAEE;
color: #1155BB;
font-size: 12px;
font-weight: bold;
}  
 .page a:first-child{border:none !important;}
 .page a:last-child{border:none !important;}

.page .page-num-current{background: #2266BB;color:#fff;}


.page a span{  
  padding:4px 16px 4px 16px;  
  border:1px solid #AAAAEE;  
  color: #1155BB;  
  font-size:12px;  
  font-weight:bold;  
  font-family: 'helvetica neue', arial, sans-serif;  
}  
  
.page a span:hover,.click_page{  
  background:#2266BB;  
  color:#ffffff;  
 } 

.page{
	text-align:center;
	margin-top:20px;
	margin-bottom: 10px;
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:10px;
}

.cstop{
	float:left;
}

.note p{
	padding-top:30px;
 	line-height: 24px;
    font-size: 12px;
	float:left;
    margin-top: 15px;
    color: #666;
}



.at-icon {
	fill:#fff;
	border:0
}
.at-icon-wrapper {
	display:inline-block;
	overflow:hidden
}
a .at-icon-wrapper {
	cursor:pointer
}
.at-rounded,.at-rounded-element .at-icon-wrapper {
	border-radius:12%
}
.at-circular,.at-circular-element .at-icon-wrapper {
	border-radius:50%
}
.addthis_32x32_style .at-icon {
	width:2pc;
	height:2pc
}
.addthis_24x24_style .at-icon {
	width:24px;
	height:24px
}
.addthis_20x20_style .at-icon {
	width:20px;
	height:20px
}
.addthis_16x16_style .at-icon {
	width:1pc;
	height:1pc
}
#at16lb {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1001;
	background-color:#000;
	opacity:.001
}
#at_complete,#at_error,#at_share,#at_success {
	position:static!important
}
.at15dn {
	display:none
}
#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item {
	font-family:arial,helvetica,tahoma,verdana,sans-serif!important;
	font-size:9pt!important;
	outline-style:none;
	outline-width:0;
	line-height:1em
}
* html #at15s.mmborder {
	position:absolute!important
}
#at15s.mmborder {
	position:fixed!important;
	width:250px!important
}
#at15s {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	float:none;
	line-height:1em;
	margin:0;
	overflow:visible;
	padding:5px;
	text-align:left;
	position:absolute
}
#at15s a,#at15s span {
	outline:0;
	direction:ltr;
	text-transform:none
}
#at15s .at-label {
	margin-left:5px
}
#at15s .at-icon-wrapper {
	width:1pc;
	height:1pc;
	vertical-align:middle
}
#at15s .at-icon {
	width:1pc;
	height:1pc
}
.at4-icon {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	overflow:hidden;
	cursor:pointer
}
.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16 {
	width:1pc;
	height:1pc;
	line-height:1pc;
	background-size:1pc!important
}
.addthis_32x32_style .at4-icon,.at-32x32 {
	width:2pc;
	height:2pc;
	line-height:2pc;
	background-size:2pc!important
}
.addthis_24x24_style .at4-icon,.at-24x24 {
	width:24px;
	height:24px;
	line-height:24px;
	background-size:24px!important
}
.addthis_20x20_style .at4-icon,.at-20x20 {
	width:20px;
	height:20px;
	line-height:20px;
	background-size:20px!important
}
.at4-icon.circular,.circular .at4-icon,.circular.aticon {
	border-radius:50%
}
.at4-icon.rounded,.rounded .at4-icon {
	border-radius:4px
}
.at4-icon-left {
	float:left
}
#at15s .at4-icon {
	text-indent:20px;
	padding:0;
	overflow:visible;
	white-space:nowrap;
	background-size:1pc;
	width:1pc;
	height:1pc;
	background-position:top left;
	display:inline-block;
	line-height:1pc
}
.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon {
	margin-right:5px
}
html>body #at15s {
	width:250px!important
}
#at15s.atm {
	background:none!important;
	padding:0!important;
	width:10pc!important
}
#at15s_inner {
	background:#fff;
	border:1px solid #fff;
	margin:0
}
#at15s_head {
	position:relative;
	background:#f2f2f2;
	padding:4px;
	cursor:default;
	border-bottom:1px solid #e5e5e5
}
.at15s_head_success {
	background:#cafd99!important;
	border-bottom:1px solid #a9d582!important
}
.at15s_head_success a,.at15s_head_success span {
	color:#000!important;
	text-decoration:none
}
#at15s_brand,#at15sptx,#at16_brand {
	position:absolute
}
#at15s_brand {
	top:4px;
	right:4px
}
.at15s_brandx {
	right:20px!important
}
a#at15sptx {
	top:4px;
	right:4px;
	text-decoration:none;
	color:#4c4c4c;
	font-weight:700
}
#at15sptx:hover {
	text-decoration:underline
}
#at16_brand {
	top:5px;
	right:30px;
	cursor:default
}
#at_hover {
	padding:4px
}
#at_hover .at_item,#at_share .at_item {
	background:#fff!important;
	float:left!important;
	color:#4c4c4c!important
}
#at_share .at_item .at-icon-wrapper {
	margin-right:5px
}
#at_hover .at_bold {
	font-weight:700;
	color:#000!important
}
#at_hover .at_item {
	width:7pc!important;
	padding:2px 3px!important;
	margin:1px;
	text-decoration:none!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover {
	margin:0!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover {
	background:#f2f2f2!important;
	border:1px solid #e5e5e5;
	color:#000!important;
	text-decoration:none
}
.ipad #at_hover .at_item:focus {
	background:#fff!important;
	border:1px solid #fff
}
.at15t {
	display:block!important;
	height:1pc!important;
	line-height:1pc!important;
	padding-left:20px!important;
	background-position:0 0;
	text-align:left
}
.addthis_button,.at15t {
	cursor:pointer
}
.addthis_toolbox a.at300b,.addthis_toolbox a.at300m {
	width:auto
}
.addthis_toolbox a {
	margin-bottom:5px;
	line-height:initial
}
.addthis_toolbox.addthis_vertical_style {
	width:200px
}
.addthis_button_facebook_like .fb_iframe_widget {
	line-height:100%
}
.addthis_button_facebook_like iframe.fb_iframe_widget_lift {
	max-width:none
}
.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_tweet {
	display:inline-block
}
.addthis_toolbox span.addthis_follow_label {
	display:none
}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
	display:block;
	white-space:nowrap
}
.addthis_toolbox.addthis_vertical_style a {
	display:block
}
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a {
	line-height:2pc;
	height:2pc
}
.addthis_toolbox.addthis_vertical_style .at300bs {
	margin-right:4px;
	float:left
}
.addthis_toolbox.addthis_20x20_style span {
	line-height:20px
}
.addthis_toolbox.addthis_32x32_style span {
	line-height:2pc
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a {
	float:left
}
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet {
	margin-top:-2px
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact {
	margin-right:4px
}
.addthis_default_style .addthis_separator {
	margin:0 5px;
	display:inline
}
div.atclear {
	clear:both
}
.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m {
	float:left
}
.at300b img,.at300bo img {
	border:0
}
a.at300b .at4-icon,a.at300m .at4-icon {
	display:block
}
.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m {
	padding:0 2px
}
.at300b,.at300bo,.at300bs,.at300m {
	cursor:pointer
}
.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover {
	opacity:1
}
.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs {
	overflow:hidden;
	display:block;
	height:20px!important;
	width:20px!important;
	line-height:20px!important
}
.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs {
	overflow:hidden;
	display:block;
	height:2pc!important;
	width:2pc!important;
	line-height:2pc!important
}
.at300bs {
	overflow:hidden;
	display:block;
	background-position:0 0;
	height:1pc;
	width:1pc;
	line-height:1pc!important
}
.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded {
	margin-right:4px
}
#at_share .at_item {
	width:123px!important;
	padding:4px;
	margin-right:2px;
	border:1px solid #fff
}
#at16p {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	z-index:10000001;
	position:absolute;
	top:50%;
	left:50%;
	width:300px;
	padding:10px;
	margin:0 auto;
	margin-top:-185px;
	margin-left:-155px;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#5e5e5e
}
#at_share {
	margin:0;
	padding:0
}
#at16pt {
	position:relative;
	background:#f2f2f2;
	height:13px;
	padding:5px 10px
}
#at16pt a,#at16pt h4 {
	font-weight:700
}
#at16pt h4 {
	display:inline;
	margin:0;
	padding:0;
	font-size:9pt;
	color:#4c4c4c;
	cursor:default
}
#at16pt a {
	position:absolute;
	top:5px;
	right:10px;
	color:#4c4c4c;
	text-decoration:none;
	padding:2px
}
#at15sptx:focus,#at16pt a:focus {
	outline:thin dotted
}
#at15s #at16pf a {
	top:1px
}
#_atssh {
	width:1px!important;
	height:1px!important;
	border:0!important
}
.atm {
	width:10pc!important;
	padding:0;
	margin:0;
	line-height:9pt;
	letter-spacing:normal;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#444;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	padding:4px
}
.atm-f {
	text-align:right;
	border-top:1px solid #ddd;
	padding:5px 8px
}
.atm-i {
	background:#fff;
	border:1px solid #d5d6d6;
	padding:0;
	margin:0;
	box-shadow:1px 1px 5px rgba(0,0,0,.15)
}
.atm-s {
	margin:0!important;
	padding:0!important
}
.atm-s a:focus {
	border:transparent;
	outline:0;
	transition:none
}
#at_hover.atm-s a,.atm-s a {
	display:block;
	text-decoration:none;
	padding:4px 10px;
	color:#235dab!important;
	font-weight:400;
	font-style:normal;
	transition:none
}
#at_hover.atm-s .at_bold {
	color:#235dab!important
}
#at_hover.atm-s a:hover,.atm-s a:hover {
	background:#2095f0;
	text-decoration:none;
	color:#fff!important
}
#at_hover.atm-s .at_bold {
	font-weight:700
}
#at_hover.atm-s a:hover .at_bold {
	color:#fff!important
}
.atm-s a .at-label {
	vertical-align:middle;
	margin-left:5px;
	direction:ltr
}
.at_PinItButton {
	display:block;
	width:40px;
	height:20px;
	padding:0;
	margin:0;
	background-image:url(//s7.addthis.com/static/t00/pinit00.png);
	background-repeat:no-repeat
}
.at_PinItButton:hover {
	background-position:0 -20px
}
.addthis_toolbox .addthis_button_pinterest_pinit {
	position:relative
}
.at-share-tbx-element .fb_iframe_widget span {
	vertical-align:baseline!important
}
#at16pf {
	height:auto;
	text-align:right;
	padding:4px 8px
}
.at-privacy-info {
	position:absolute;
	left:7px;
	bottom:7px;
	cursor:pointer;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
	line-height:9pt;
	letter-spacing:.2px;
	color:#666
}
.at-privacy-info:hover {
	color:#000
}
.body .wsb-social-share .wsb-social-share-button-vert {
	padding-top:0;
	padding-bottom:0
}
.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button {
	padding-top:40px
}
.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button {
	padding-top:21px
}
@media print {
	#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended {
	display:none!important
}
}@media screen and (max-width:400px) {
	.at4win {
	width:100%
}
}@media screen and (max-height:700px) and (max-width:400px) {
	.at4-thankyou-inner .at4-recommended-container {
	height:122px;
	overflow:hidden
}
.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child {
	border-bottom:1px solid #c5c5c5
}
}</style>
<style type="text/css">
.at-branding-logo {
	font-family:helvetica,arial,sans-serif;
	text-decoration:none;
	font-size:10px;
	display:inline-block;
	margin:2px 0;
	letter-spacing:.2px
}
.at-branding-logo .at-branding-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC")
}
.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon {
	display:inline-block;
	height:10px;
	width:10px;
	margin-left:4px;
	margin-right:3px;
	margin-bottom:-1px;
	background-repeat:no-repeat
}
.at-branding-logo .at-privacy-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot/xXcfn2/P5AKva////////AKTWodjhjAAAAAd0Uk5T////////ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC")
}
.at-branding-logo span {
	text-decoration:none
}
.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by {
	color:#666
}
.at-branding-logo .at-branding-addthis:hover {
	color:#333
}
.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover {
	color:#fff
}
a.at-branding-logo:visited {
	color:initial
}
.at-branding-info {
	display:inline-block;
	padding:0 5px;
	color:#666;
	border:1px solid #666;
	border-radius:50%;
	font-size:10px;
	line-height:9pt;
	opacity:.7;
	transition:all .3s ease;
	text-decoration:none
}
.at-branding-info span {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.at-branding-info:before {
	content:'i';
	font-family:Times New Roman
}
.at-branding-info:hover {
	color:#0780df;
	border-color:#0780df
}













.at-icon {
	fill:#fff;
	border:0
}
.at-icon-wrapper {
	display:inline-block;
	overflow:hidden
}
a .at-icon-wrapper {
	cursor:pointer
}
.at-rounded,.at-rounded-element .at-icon-wrapper {
	border-radius:12%
}
.at-circular,.at-circular-element .at-icon-wrapper {
	border-radius:50%
}
.addthis_32x32_style .at-icon {
	width:2pc;
	height:2pc
}
.addthis_24x24_style .at-icon {
	width:24px;
	height:24px
}
.addthis_20x20_style .at-icon {
	width:20px;
	height:20px
}
.addthis_16x16_style .at-icon {
	width:1pc;
	height:1pc
}
#at16lb {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1001;
	background-color:#000;
	opacity:.001
}
#at_complete,#at_error,#at_share,#at_success {
	position:static!important
}
.at15dn {
	display:none
}
#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item {
	font-family:arial,helvetica,tahoma,verdana,sans-serif!important;
	font-size:9pt!important;
	outline-style:none;
	outline-width:0;
	line-height:1em
}
* html #at15s.mmborder {
	position:absolute!important
}
#at15s.mmborder {
	position:fixed!important;
	width:250px!important
}
#at15s {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	float:none;
	line-height:1em;
	margin:0;
	overflow:visible;
	padding:5px;
	text-align:left;
	position:absolute
}
#at15s a,#at15s span {
	outline:0;
	direction:ltr;
	text-transform:none
}
#at15s .at-label {
	margin-left:5px
}
#at15s .at-icon-wrapper {
	width:1pc;
	height:1pc;
	vertical-align:middle
}
#at15s .at-icon {
	width:1pc;
	height:1pc
}
.at4-icon {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	overflow:hidden;
	cursor:pointer
}
.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16 {
	width:1pc;
	height:1pc;
	line-height:1pc;
	background-size:1pc!important
}
.addthis_32x32_style .at4-icon,.at-32x32 {
	width:2pc;
	height:2pc;
	line-height:2pc;
	background-size:2pc!important
}
.addthis_24x24_style .at4-icon,.at-24x24 {
	width:24px;
	height:24px;
	line-height:24px;
	background-size:24px!important
}
.addthis_20x20_style .at4-icon,.at-20x20 {
	width:20px;
	height:20px;
	line-height:20px;
	background-size:20px!important
}
.at4-icon.circular,.circular .at4-icon,.circular.aticon {
	border-radius:50%
}
.at4-icon.rounded,.rounded .at4-icon {
	border-radius:4px
}
.at4-icon-left {
	float:left
}
#at15s .at4-icon {
	text-indent:20px;
	padding:0;
	overflow:visible;
	white-space:nowrap;
	background-size:1pc;
	width:1pc;
	height:1pc;
	background-position:top left;
	display:inline-block;
	line-height:1pc
}
.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon {
	margin-right:5px
}
html>body #at15s {
	width:250px!important
}
#at15s.atm {
	background:none!important;
	padding:0!important;
	width:10pc!important
}
#at15s_inner {
	background:#fff;
	border:1px solid #fff;
	margin:0
}
#at15s_head {
	position:relative;
	background:#f2f2f2;
	padding:4px;
	cursor:default;
	border-bottom:1px solid #e5e5e5
}
.at15s_head_success {
	background:#cafd99!important;
	border-bottom:1px solid #a9d582!important
}
.at15s_head_success a,.at15s_head_success span {
	color:#000!important;
	text-decoration:none
}
#at15s_brand,#at15sptx,#at16_brand {
	position:absolute
}
#at15s_brand {
	top:4px;
	right:4px
}
.at15s_brandx {
	right:20px!important
}
a#at15sptx {
	top:4px;
	right:4px;
	text-decoration:none;
	color:#4c4c4c;
	font-weight:700
}
#at15sptx:hover {
	text-decoration:underline
}
#at16_brand {
	top:5px;
	right:30px;
	cursor:default
}
#at_hover {
	padding:4px
}
#at_hover .at_item,#at_share .at_item {
	background:#fff!important;
	float:left!important;
	color:#4c4c4c!important
}
#at_share .at_item .at-icon-wrapper {
	margin-right:5px
}
#at_hover .at_bold {
	font-weight:700;
	color:#000!important
}
#at_hover .at_item {
	width:7pc!important;
	padding:2px 3px!important;
	margin:1px;
	text-decoration:none!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover {
	margin:0!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover {
	background:#f2f2f2!important;
	border:1px solid #e5e5e5;
	color:#000!important;
	text-decoration:none
}
.ipad #at_hover .at_item:focus {
	background:#fff!important;
	border:1px solid #fff
}
.at15t {
	display:block!important;
	height:1pc!important;
	line-height:1pc!important;
	padding-left:20px!important;
	background-position:0 0;
	text-align:left
}
.addthis_button,.at15t {
	cursor:pointer
}
.addthis_toolbox a.at300b,.addthis_toolbox a.at300m {
	width:auto
}
.addthis_toolbox a {
	margin-bottom:5px;
	line-height:initial
}
.addthis_toolbox.addthis_vertical_style {
	width:200px
}
.addthis_button_facebook_like .fb_iframe_widget {
	line-height:100%
}
.addthis_button_facebook_like iframe.fb_iframe_widget_lift {
	max-width:none
}
.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_tweet {
	display:inline-block
}
.addthis_toolbox span.addthis_follow_label {
	display:none
}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
	display:block;
	white-space:nowrap
}
.addthis_toolbox.addthis_vertical_style a {
	display:block
}
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a {
	line-height:2pc;
	height:2pc
}
.addthis_toolbox.addthis_vertical_style .at300bs {
	margin-right:4px;
	float:left
}
.addthis_toolbox.addthis_20x20_style span {
	line-height:20px
}
.addthis_toolbox.addthis_32x32_style span {
	line-height:2pc
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a {
	float:left
}
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet {
	margin-top:-2px
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact {
	margin-right:4px
}
.addthis_default_style .addthis_separator {
	margin:0 5px;
	display:inline
}
div.atclear {
	clear:both
}
.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m {
	float:left
}
.at300b img,.at300bo img {
	border:0
}
a.at300b .at4-icon,a.at300m .at4-icon {
	display:block
}
.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m {
	padding:0 2px
}
.at300b,.at300bo,.at300bs,.at300m {
	cursor:pointer
}
.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover {
	opacity:1
}
.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs {
	overflow:hidden;
	display:block;
	height:20px!important;
	width:20px!important;
	line-height:20px!important
}
.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs {
	overflow:hidden;
	display:block;
	height:2pc!important;
	width:2pc!important;
	line-height:2pc!important
}
.at300bs {
	overflow:hidden;
	display:block;
	background-position:0 0;
	height:1pc;
	width:1pc;
	line-height:1pc!important
}
.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded {
	margin-right:4px
}
#at_share .at_item {
	width:123px!important;
	padding:4px;
	margin-right:2px;
	border:1px solid #fff
}
#at16p {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	z-index:10000001;
	position:absolute;
	top:50%;
	left:50%;
	width:300px;
	padding:10px;
	margin:0 auto;
	margin-top:-185px;
	margin-left:-155px;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#5e5e5e
}
#at_share {
	margin:0;
	padding:0
}
#at16pt {
	position:relative;
	background:#f2f2f2;
	height:13px;
	padding:5px 10px
}
#at16pt a,#at16pt h4 {
	font-weight:700
}
#at16pt h4 {
	display:inline;
	margin:0;
	padding:0;
	font-size:9pt;
	color:#4c4c4c;
	cursor:default
}
#at16pt a {
	position:absolute;
	top:5px;
	right:10px;
	color:#4c4c4c;
	text-decoration:none;
	padding:2px
}
#at15sptx:focus,#at16pt a:focus {
	outline:thin dotted
}
#at15s #at16pf a {
	top:1px
}
#_atssh {
	width:1px!important;
	height:1px!important;
	border:0!important
}
.atm {
	width:10pc!important;
	padding:0;
	margin:0;
	line-height:9pt;
	letter-spacing:normal;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#444;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	padding:4px
}
.atm-f {
	text-align:right;
	border-top:1px solid #ddd;
	padding:5px 8px
}
.atm-i {
	background:#fff;
	border:1px solid #d5d6d6;
	padding:0;
	margin:0;
	box-shadow:1px 1px 5px rgba(0,0,0,.15)
}
.atm-s {
	margin:0!important;
	padding:0!important
}
.atm-s a:focus {
	border:transparent;
	outline:0;
	transition:none
}
#at_hover.atm-s a,.atm-s a {
	display:block;
	text-decoration:none;
	padding:4px 10px;
	color:#235dab!important;
	font-weight:400;
	font-style:normal;
	transition:none
}
#at_hover.atm-s .at_bold {
	color:#235dab!important
}
#at_hover.atm-s a:hover,.atm-s a:hover {
	background:#2095f0;
	text-decoration:none;
	color:#fff!important
}
#at_hover.atm-s .at_bold {
	font-weight:700
}
#at_hover.atm-s a:hover .at_bold {
	color:#fff!important
}
.atm-s a .at-label {
	vertical-align:middle;
	margin-left:5px;
	direction:ltr
}
.at_PinItButton {
	display:block;
	width:40px;
	height:20px;
	padding:0;
	margin:0;
	background-image:url(//s7.addthis.com/static/t00/pinit00.png);
	background-repeat:no-repeat
}
.at_PinItButton:hover {
	background-position:0 -20px
}
.addthis_toolbox .addthis_button_pinterest_pinit {
	position:relative
}
.at-share-tbx-element .fb_iframe_widget span {
	vertical-align:baseline!important
}
#at16pf {
	height:auto;
	text-align:right;
	padding:4px 8px
}
.at-privacy-info {
	position:absolute;
	left:7px;
	bottom:7px;
	cursor:pointer;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
	line-height:9pt;
	letter-spacing:.2px;
	color:#666
}
.at-privacy-info:hover {
	color:#000
}
.body .wsb-social-share .wsb-social-share-button-vert {
	padding-top:0;
	padding-bottom:0
}
.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button {
	padding-top:40px
}
.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button {
	padding-top:21px
}
@media print {
	#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended {
	display:none!important
}
}
@media screen and (max-width:400px) {
	.at4win {
	width:100%
}
}
@media screen and (max-height:700px) and (max-width:400px) {
	.at4-thankyou-inner .at4-recommended-container {
	height:122px;
	overflow:hidden
}
.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child {
	border-bottom:1px solid #c5c5c5
}
}


.at-branding-logo {
	font-family:helvetica,arial,sans-serif;
	text-decoration:none;
	font-size:10px;
	display:inline-block;
	margin:2px 0;
	letter-spacing:.2px
}
.at-branding-logo .at-branding-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC")
}
.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon {
	display:inline-block;
	height:10px;
	width:10px;
	margin-left:4px;
	margin-right:3px;
	margin-bottom:-1px;
	background-repeat:no-repeat
}
.at-branding-logo .at-privacy-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot/xXcfn2/P5AKva////////AKTWodjhjAAAAAd0Uk5T////////ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC")
}
.at-branding-logo span {
	text-decoration:none
}
.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by {
	color:#666
}
.at-branding-logo .at-branding-addthis:hover {
	color:#333
}
.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover {
	color:#fff
}
a.at-branding-logo:visited {
	color:initial
}
.at-branding-info {
	display:inline-block;
	padding:0 5px;
	color:#666;
	border:1px solid #666;
	border-radius:50%;
	font-size:10px;
	line-height:9pt;
	opacity:.7;
	transition:all .3s ease;
	text-decoration:none
}
.at-branding-info span {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.at-branding-info:before {
	content:'i';
	font-family:Times New Roman
}
.at-branding-info:hover {
	color:#0780df;
	border-color:#0780df
}


.at-icon {
	fill:#fff;
	border:0
}
.at-icon-wrapper {
	display:inline-block;
	overflow:hidden
}
a .at-icon-wrapper {
	cursor:pointer
}
.at-rounded,.at-rounded-element .at-icon-wrapper {
	border-radius:12%
}
.at-circular,.at-circular-element .at-icon-wrapper {
	border-radius:50%
}
.addthis_32x32_style .at-icon {
	width:2pc;
	height:2pc
}
.addthis_24x24_style .at-icon {
	width:24px;
	height:24px
}
.addthis_20x20_style .at-icon {
	width:20px;
	height:20px
}
.addthis_16x16_style .at-icon {
	width:1pc;
	height:1pc
}
#at16lb {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1001;
	background-color:#000;
	opacity:.001
}
#at_complete,#at_error,#at_share,#at_success {
	position:static!important
}
.at15dn {
	display:none
}
#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item {
	font-family:arial,helvetica,tahoma,verdana,sans-serif!important;
	font-size:9pt!important;
	outline-style:none;
	outline-width:0;
	line-height:1em
}
* html #at15s.mmborder {
	position:absolute!important
}
#at15s.mmborder {
	position:fixed!important;
	width:250px!important
}
#at15s {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	float:none;
	line-height:1em;
	margin:0;
	overflow:visible;
	padding:5px;
	text-align:left;
	position:absolute
}
#at15s a,#at15s span {
	outline:0;
	direction:ltr;
	text-transform:none
}
#at15s .at-label {
	margin-left:5px
}
#at15s .at-icon-wrapper {
	width:1pc;
	height:1pc;
	vertical-align:middle
}
#at15s .at-icon {
	width:1pc;
	height:1pc
}
.at4-icon {
	display:inline-block;
	background-repeat:no-repeat;
	background-position:top left;
	margin:0;
	overflow:hidden;
	cursor:pointer
}
.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16 {
	width:1pc;
	height:1pc;
	line-height:1pc;
	background-size:1pc!important
}
.addthis_32x32_style .at4-icon,.at-32x32 {
	width:2pc;
	height:2pc;
	line-height:2pc;
	background-size:2pc!important
}
.addthis_24x24_style .at4-icon,.at-24x24 {
	width:24px;
	height:24px;
	line-height:24px;
	background-size:24px!important
}
.addthis_20x20_style .at4-icon,.at-20x20 {
	width:20px;
	height:20px;
	line-height:20px;
	background-size:20px!important
}
.at4-icon.circular,.circular .at4-icon,.circular.aticon {
	border-radius:50%
}
.at4-icon.rounded,.rounded .at4-icon {
	border-radius:4px
}
.at4-icon-left {
	float:left
}
#at15s .at4-icon {
	text-indent:20px;
	padding:0;
	overflow:visible;
	white-space:nowrap;
	background-size:1pc;
	width:1pc;
	height:1pc;
	background-position:top left;
	display:inline-block;
	line-height:1pc
}
.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon {
	margin-right:5px
}
html>body #at15s {
	width:250px!important
}
#at15s.atm {
	background:none!important;
	padding:0!important;
	width:10pc!important
}
#at15s_inner {
	background:#fff;
	border:1px solid #fff;
	margin:0
}
#at15s_head {
	position:relative;
	background:#f2f2f2;
	padding:4px;
	cursor:default;
	border-bottom:1px solid #e5e5e5
}
.at15s_head_success {
	background:#cafd99!important;
	border-bottom:1px solid #a9d582!important
}
.at15s_head_success a,.at15s_head_success span {
	color:#000!important;
	text-decoration:none
}
#at15s_brand,#at15sptx,#at16_brand {
	position:absolute
}
#at15s_brand {
	top:4px;
	right:4px
}
.at15s_brandx {
	right:20px!important
}
a#at15sptx {
	top:4px;
	right:4px;
	text-decoration:none;
	color:#4c4c4c;
	font-weight:700
}
#at15sptx:hover {
	text-decoration:underline
}
#at16_brand {
	top:5px;
	right:30px;
	cursor:default
}
#at_hover {
	padding:4px
}
#at_hover .at_item,#at_share .at_item {
	background:#fff!important;
	float:left!important;
	color:#4c4c4c!important
}
#at_share .at_item .at-icon-wrapper {
	margin-right:5px
}
#at_hover .at_bold {
	font-weight:700;
	color:#000!important
}
#at_hover .at_item {
	width:7pc!important;
	padding:2px 3px!important;
	margin:1px;
	text-decoration:none!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover {
	margin:0!important
}
#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover {
	background:#f2f2f2!important;
	border:1px solid #e5e5e5;
	color:#000!important;
	text-decoration:none
}
.ipad #at_hover .at_item:focus {
	background:#fff!important;
	border:1px solid #fff
}
.at15t {
	display:block!important;
	height:1pc!important;
	line-height:1pc!important;
	padding-left:20px!important;
	background-position:0 0;
	text-align:left
}
.addthis_button,.at15t {
	cursor:pointer
}
.addthis_toolbox a.at300b,.addthis_toolbox a.at300m {
	width:auto
}
.addthis_toolbox a {
	margin-bottom:5px;
	line-height:initial
}
.addthis_toolbox.addthis_vertical_style {
	width:200px
}
.addthis_button_facebook_like .fb_iframe_widget {
	line-height:100%
}
.addthis_button_facebook_like iframe.fb_iframe_widget_lift {
	max-width:none
}
.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_tweet {
	display:inline-block
}
.addthis_toolbox span.addthis_follow_label {
	display:none
}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
	display:block;
	white-space:nowrap
}
.addthis_toolbox.addthis_vertical_style a {
	display:block
}
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a {
	line-height:2pc;
	height:2pc
}
.addthis_toolbox.addthis_vertical_style .at300bs {
	margin-right:4px;
	float:left
}
.addthis_toolbox.addthis_20x20_style span {
	line-height:20px
}
.addthis_toolbox.addthis_32x32_style span {
	line-height:2pc
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a {
	float:left
}
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet {
	margin-top:-2px
}
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact {
	margin-right:4px
}
.addthis_default_style .addthis_separator {
	margin:0 5px;
	display:inline
}
div.atclear {
	clear:both
}
.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m {
	float:left
}
.at300b img,.at300bo img {
	border:0
}
a.at300b .at4-icon,a.at300m .at4-icon {
	display:block
}
.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m {
	padding:0 2px
}
.at300b,.at300bo,.at300bs,.at300m {
	cursor:pointer
}
.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover {
	opacity:1
}
.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs {
	overflow:hidden;
	display:block;
	height:20px!important;
	width:20px!important;
	line-height:20px!important
}
.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs {
	overflow:hidden;
	display:block;
	height:2pc!important;
	width:2pc!important;
	line-height:2pc!important
}
.at300bs {
	overflow:hidden;
	display:block;
	background-position:0 0;
	height:1pc;
	width:1pc;
	line-height:1pc!important
}
.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded {
	margin-right:4px
}
#at_share .at_item {
	width:123px!important;
	padding:4px;
	margin-right:2px;
	border:1px solid #fff
}
#at16p {
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	z-index:10000001;
	position:absolute;
	top:50%;
	left:50%;
	width:300px;
	padding:10px;
	margin:0 auto;
	margin-top:-185px;
	margin-left:-155px;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#5e5e5e
}
#at_share {
	margin:0;
	padding:0
}
#at16pt {
	position:relative;
	background:#f2f2f2;
	height:13px;
	padding:5px 10px
}
#at16pt a,#at16pt h4 {
	font-weight:700
}
#at16pt h4 {
	display:inline;
	margin:0;
	padding:0;
	font-size:9pt;
	color:#4c4c4c;
	cursor:default
}
#at16pt a {
	position:absolute;
	top:5px;
	right:10px;
	color:#4c4c4c;
	text-decoration:none;
	padding:2px
}
#at15sptx:focus,#at16pt a:focus {
	outline:thin dotted
}
#at15s #at16pf a {
	top:1px
}
#_atssh {
	width:1px!important;
	height:1px!important;
	border:0!important
}
.atm {
	width:10pc!important;
	padding:0;
	margin:0;
	line-height:9pt;
	letter-spacing:normal;
	font-family:arial,helvetica,tahoma,verdana,sans-serif;
	font-size:9pt;
	color:#444;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);
	padding:4px
}
.atm-f {
	text-align:right;
	border-top:1px solid #ddd;
	padding:5px 8px
}
.atm-i {
	background:#fff;
	border:1px solid #d5d6d6;
	padding:0;
	margin:0;
	box-shadow:1px 1px 5px rgba(0,0,0,.15)
}
.atm-s {
	margin:0!important;
	padding:0!important
}
.atm-s a:focus {
	border:transparent;
	outline:0;
	transition:none
}
#at_hover.atm-s a,.atm-s a {
	display:block;
	text-decoration:none;
	padding:4px 10px;
	color:#235dab!important;
	font-weight:400;
	font-style:normal;
	transition:none
}
#at_hover.atm-s .at_bold {
	color:#235dab!important
}
#at_hover.atm-s a:hover,.atm-s a:hover {
	background:#2095f0;
	text-decoration:none;
	color:#fff!important
}
#at_hover.atm-s .at_bold {
	font-weight:700
}
#at_hover.atm-s a:hover .at_bold {
	color:#fff!important
}
.atm-s a .at-label {
	vertical-align:middle;
	margin-left:5px;
	direction:ltr
}
.at_PinItButton {
	display:block;
	width:40px;
	height:20px;
	padding:0;
	margin:0;
	background-image:url(//s7.addthis.com/static/t00/pinit00.png);
	background-repeat:no-repeat
}
.at_PinItButton:hover {
	background-position:0 -20px
}
.addthis_toolbox .addthis_button_pinterest_pinit {
	position:relative
}
.at-share-tbx-element .fb_iframe_widget span {
	vertical-align:baseline!important
}
#at16pf {
	height:auto;
	text-align:right;
	padding:4px 8px
}
.at-privacy-info {
	position:absolute;
	left:7px;
	bottom:7px;
	cursor:pointer;
	text-decoration:none;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
	line-height:9pt;
	letter-spacing:.2px;
	color:#666
}
.at-privacy-info:hover {
	color:#000
}
.body .wsb-social-share .wsb-social-share-button-vert {
	padding-top:0;
	padding-bottom:0
}
.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button {
	padding-top:40px
}
.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button {
	padding-top:21px
}
@media print {
	#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended {
	display:none!important
}
}@media screen and (max-width:400px) {
	.at4win {
	width:100%
}
}@media screen and (max-height:700px) and (max-width:400px) {
	.at4-thankyou-inner .at4-recommended-container {
	height:122px;
	overflow:hidden
}
.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child {
	border-bottom:1px solid #c5c5c5
}
}</style><style type="text/css">.at-branding-logo {
	font-family:helvetica,arial,sans-serif;
	text-decoration:none;
	font-size:10px;
	display:inline-block;
	margin:2px 0;
	letter-spacing:.2px
}
.at-branding-logo .at-branding-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC")
}
.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon {
	display:inline-block;
	height:10px;
	width:10px;
	margin-left:4px;
	margin-right:3px;
	margin-bottom:-1px;
	background-repeat:no-repeat
}
.at-branding-logo .at-privacy-icon {
	background-image:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot/xXcfn2/P5AKva////////AKTWodjhjAAAAAd0Uk5T////////ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC")
}
.at-branding-logo span {
	text-decoration:none
}
.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by {
	color:#666
}
.at-branding-logo .at-branding-addthis:hover {
	color:#333
}
.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover {
	color:#fff
}
a.at-branding-logo:visited {
	color:initial
}
.at-branding-info {
	display:inline-block;
	padding:0 5px;
	color:#666;
	border:1px solid #666;
	border-radius:50%;
	font-size:10px;
	line-height:9pt;
	opacity:.7;
	transition:all .3s ease;
	text-decoration:none
}
.at-branding-info span {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.at-branding-info:before {
	content:'i';
	font-family:Times New Roman
}
.at-branding-info:hover {
	color:#0780df;
	border-color:#0780df
}


.newsxq p{
	width:95%;
	line-height:24px;
	font-size:12px;
	margin:0 auto;
	margin-top:15px;
	color:#666;
}

.newsxq ul{
	width:98%;
	margin:0 auto;
}
.newsxq li{
	display:block;
	float:left;
	background:url(../images/pdf.gif) left center no-repeat;
	text-indent:20px;
	line-height:50px;
	height:50px;
	font-size:13px;
	width:200px;
}

.newsxq li a{
	color:#666;
}

.newsxq li a:hover{
	color:#77392c;
	text-decoration:underline;
}



