.ui-tooltip {
	padding: 6px;
	font-size: 12px;
	line-height: 100%;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
	background: #fff;
}
body .ui-tooltip {
	border-width: 2px;
}

.login_box {
	clear: both;
	/*width: 250px;*/
	text-align:center;
}
.login_button { 
    background:url(login_button.png) no-repeat #efefef; 
	width: auto;
	height: 32px;
	line-height: 32px;
	margin: 3px 5px 3px 1px;
	cursor:pointer;
	display:inline-block;
	display:-moz-inline-stack;
	zoom:1;
	*display:inline;
	border-radius: 0px;
	
	border: 1px solid #dddddd;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	
	padding-left:35px;
	
	padding-right:5px;
	
	color:#333333;
} 
.login_icon_qq{
	background-position: 0px 0px;
}
.login_icon_sina{
	background-position: 0px -42px;
}
.login_icon_taobao{
	background-position: 0px -84px;
}
.login_icon_baidu{
	background-position: 0px -126px;
}
.login_icon_apple { 
	background-position: 0px -168px;
}
.login_icon_appstore{
	background-position: 0px -210px;
}
.login_icon_bing{
	background-position: 0px -252px;
} 
.login_icon_deli{
	background-position: 0px -294px;
}
.login_icon_evernote{
	background-position: 0px -336px;
}
.login_icon_facebook{
	background-position: 0px -378px;
}
.login_icon_fr{
	background-position: 0px -420px;
}
.login_icon_gmail{
	background-position: 0px -462px;
}
.login_icon_google{
	background-position: 0px -504px;
}
.login_icon_in{
	background-position: 0px -546px;
}
.login_icon_myspace{
	background-position: 0px -588px;
}
.login_icon_rss{
	background-position: 0px -630px;
}
.login_icon_twitter{
	background-position: 0px -672px;
}
.login_icon_live{
	background-position: 0px -714px;
}
.login_icon_wordpress{
	background-position: 0px -756px;
}
.login_icon_douban{
	background-position: 0px -798px;
}
.login_icon_renren{
	background-position: 0px -840px;
}
.login_icon_kaixin{
	background-position: 0px -882px;
}
.login_icon_xiaomi{
	background-position: 0px -924px;
}
.login_icon_csdn{
	background-position: 0px -967px;
}
.login_icon_oschina{
	background-position: 0px -1009px;
}
.login_icon_github{
	background-position: 0px -1051px;
}
.login_icon_wechat{
	background-position: 0px -1093px;
}

.share_box {
	clear: both;
	width: 250px;
}

.share_box_fixed {
	position: fixed;
	top: 32px;
}

.share_button { 
    background:url(share_button.png) no-repeat transparent; 
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin-right: 5px;
	cursor:pointer;
	display:inline-block;
	display:-moz-inline-stack;
	zoom:1;
	*display:inline;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
} 
.share_icon_fav{
	background-position: 0px 0px;
}
.share_icon_copy{
	background-position: 0px -30px;
}
.share_icon_douban{
	background-position: 0px -60px;
}
.share_icon_email{
	background-position: 0px -90px;
}
.share_icon_facebook { 
	background-position: 0px -120px;
}
.share_icon_baidu{
	background-position: 0px -150px;
}
.share_icon_gmail{
	background-position: 0px -180px;
} 
.share_icon_google{
	background-position: 0px -210px;
}
.share_icon_trans{
	background-position: 0px -240px;
}
.share_icon_kaixin{
	background-position: 0px -270px;
}
.share_icon_pengyou{
	background-position: 0px -300px;
}
.share_icon_qq{
	background-position: 0px -330px;
}
.share_icon_qqt{
	background-position: 0px -360px;
}
.share_icon_qzone{
	background-position: 0px -390px;
}
.share_icon_renren{
	background-position: 0px -420px;
}
.share_icon_tianya{
	background-position: 0px -450px;
}
.share_icon_twitter{
	background-position: 0px -480px;
}
.share_icon_weibo{
	background-position: 0px -510px;
}
.share_icon_weixin{
	background-position: 0px -540px;
}
.share_icon_youdao{
	background-position: 0px -570px;
}
.share_icon_rss{
	background-position: 0px -600px;
}
.share_icon_rss_comment{
	background-position: 0px -630px;
}
.share_icon_language_zh_CN{
	background-position: 0px -660px;
}
.share_icon_language_en_US{
	background-position: 0px -690px;
}
.share_icon_language_zh_HK{
	background-position: 0px -720px;
}
.share_icon_sitemap{
	background-position: 0px -750px;
}
.share_icon_wordpress{
	background-position: 0px -780px;
}
.share_icon_chrome{
	background-position: 0px -810px;
}

.lang_button { 
	width: 20px;
	height: 20px;
	line-height: 20px;
	padding-right: 5px;
	cursor:pointer;
	display:inline-block;
	display:-moz-inline-stack;
	zoom:1;
	*display:inline;
} 

.os_show {
	display: block;
	padding-left: 10px;
	margin-bottom: 20px;
	margin-left: 5px;
	border-left: 2px solid gray;
}

.os_float_button { 
    background:url(share_button.png) no-repeat transparent; 
	width: 32px;
	height: 32px;
	line-height: 32px;
	padding-right: 5px;
	cursor:pointer;
	display:inline-block;
	display:-moz-inline-stack;
	zoom:1;
	*display:inline;
} 

.float_icon_top{
	background-position: 0px -840px;
}
.float_icon_comment{
	background-position: 0px -882px;
}

#open_social_float_button {
	position: fixed;
	bottom: 38px;
	width: 35px;
	height: 90px;
	margin-left: -70px;
	display: none;
}
/*.uk-container.uk-container-center a {
	color: #FFF;
}*/
/*音频*/
.news_audio .button .playing,.news_audio audio{display:none}.news_audio{height:50px;width:100%;margin:0 auto 10px;border:1px solid #d4d4d4;background-color:#f8f7f7}.news_audio .button{height:36px;width:36px;margin:7px 10px 7px 15px;float:left}.news_audio .button img{width:100%;height:100%;background-color:inherit}.news_audio .desc{line-height:50px;float:left;color:#1b1b1b}.news_audio .time{float:right;margin-right:20px;line-height:50px;color:#707070}.swiper{margin-bottom:7px;padding:15px 0;background:#fff}.swiper .slick{margin:0 15px}.swiper .slick-slide img{width:100%;height:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.swiper .slick-slide:focus{outline:0}.slick-dots{position:absolute;bottom:5px;display:block;width:100%;padding:0;margin:0;text-align:center}.slick-dots li{position:relative;display:inline-block;width:14px;height:6px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;width:6px;height:6px;cursor:pointer;border:0;outline:0;background:rgba(114,114,114,.6);border-radius:3px}.slick-dots li.slick-active button{background:#fff}.editor:after{display:table;content:'';line-height:0}.editor{margin:15px 0;text-align:center}.editor a{display:inline-block;padding:0 12px;font-size:15px;color:#f34f5a;line-height:34px;text-align:center;text-decoration:none;border:1px solid #f34f5a;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.blank_bg{width:100%;height:10px;background:#f5f5f5}.close,.comment_empty i,.editor a i,.headContent a,.mask a i,.news_audio .button .play,.pop_t i{display:inline-block;background:url(../../images/m/news.png) no-repeat;background-size:170px 255px;vertical-align:middle}.headContent .headLogo a{background-position:0 0}.headContent .headDownload a{background-position:0 -40px}.news_audio .button .play{width:36px;height:36px;background-position:0 -132px;background-size:112px 168px}