.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
	outline:none
}
.slides,.flex-control-nav,.flex-direction-nav {
	margin:0;
	padding:0;
	list-style:none
}
.flexslider {
	margin:0;
	padding:0
}
.flexslider .slides>li {
	display:none;
	-webkit-backface-visibility:hidden
}
.flexslider .slides>li:first-child {
	display:block;
	-webkit-backface-visibility:visible
}
.flexslider .slides img {
	width:100%;
	display:block
}
.flex-pauseplay span {
	text-transform:capitalize
}
.slides:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
html[xmlns] .slides {
	display:block
}
* html .slides {
	height:1%
}
.no-js .slides>li:first-child {
	display:block
}
.flexslider {
	margin:0;
	background:transparent;
	border:4px solid #fff;
	position:relative;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	box-shadow:0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);
	-o-box-shadow:0 1px 4px rgba(0,0,0,.2);
	zoom:1
}
.flex-viewport {
	max-height:2000px;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	transition:all 1s ease
}
.loading .flex-viewport {
	max-height:300px
}
.flexslider .slides {
	zoom:1
}
.carousel li {
	margin-right:5px
}
.flex-direction-nav {
	*height:0
}
.flex-direction-nav a {
	width:30px;
	height:30px;
	margin:-20px 0 0;
	display:block;
	background:url(../image/bg_direction_nav.png) no-repeat 0 0;
	position:absolute;
	top:50%;
	z-index:10;
	cursor:pointer;
	text-indent:-9999px;
	opacity:0;
	-webkit-transition:all .3s ease
}
.flex-direction-nav .flex-next {
	background-position:100% 0;
	right:5px;
}
.flex-direction-nav .flex-prev {
	left:5px
}
.flexslider:hover .flex-next {
	opacity:0.8;
	right:5px
}
.flexslider:hover .flex-prev {
	opacity:0.8;
	left:5px
}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {
	opacity:1
}
.flex-direction-nav .flex-disabled {
	opacity:.3!important;
	filter:alpha(opacity=30);
	cursor:default
}
.flex-control-nav {
	width:100%;
	position:absolute;
	bottom:-40px;
	text-align:center
}
.flex-control-nav li {
	margin:0 6px;
	display:inline-block;
	zoom:1;
	*display:inline
}
.flex-control-paging li a {
	width:8px;
	height:8px;
	display:block;
	background:#666;
	background:rgba(0,0,0,0.5);
	cursor:pointer;
	text-indent:-9999px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
	box-shadow:inset 0 0 3px rgba(0,0,0,0.3)
}
.flex-control-paging li a:hover {
	background:#333;
	background:rgba(0,0,0,0.7);
}
.flex-control-paging li a.flex-active {
	background:#000;
	background:rgba(0,0,0,0.9);
	cursor:default;
}
.image_popup .flexslider {
	box-sizing:border-box;
	border:0
}
.image_popup .flex-control-paging li a {
	background:#666;
}
.image_popup .flex-control-paging li a:hover {
	background:#ccc;
}
.image_popup .flex-control-paging li a.flex-active {
	background:#fff;
}
.flex-control-thumbs {
	margin:5px 0 0;
	position:static;
	overflow:hidden
}
.flex-control-thumbs li {
	width:25%;
	float:left;
	margin:0
}
.flex-control-thumbs img {
	width:100%;
	display:block;
	opacity:.7;
	cursor:pointer
}
.flex-control-thumbs img:hover {
	opacity:1
}
.flex-control-thumbs .flex-active {
	opacity:1;
	cursor:default
}
@media screen and (max-width:860px) {
	.flex-direction-nav .flex-prev {
	opacity:1;
	left:0
}
.flex-direction-nav .flex-next {
	opacity:1;
	right:0
}
} .royalSlider {
	width:600px;
	height:400px;
	position:relative;
	direction:ltr;
}
.royalSlider>* {
	float:left;
}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink {
	-webkit-backface-visibility:hidden;
}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer {
	-webkit-transform:none;
}
.rsOverflow {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	float:left;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVisibleNearbyWrap {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	left:0;
	top:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVisibleNearbyWrap .rsOverflow {
	position:absolute;
	left:0;
	top:0;
}
.rsContainer {
	position:relative;
	width:100%;
	height:100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsArrow,.rsThumbsArrow {
	cursor:pointer;
}
.rsThumb {
	float:left;
	position:relative;
}
.rsArrow,.rsNav,.rsThumbsArrow {
	opacity:1;
	-webkit-transition:opacity 0.3s linear;
	-moz-transition:opacity 0.3s linear;
	-o-transition:opacity 0.3s linear;
	transition:opacity 0.3s linear;
}
.rsHidden {
	opacity:0;
	visibility:hidden;
	-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	transition:visibility 0s linear 0.3s,opacity 0.3s linear;
}
.rsGCaption {
	width:100%;
	float:left;
	text-align:center;
}
.royalSlider.rsFullscreen {
	position:fixed!important;
	height:auto!important;
	width:auto!important;
	margin:0!important;
	padding:0!important;
	z-index:2147483647!important;
	top:0!important;
	left:0!important;
	bottom:0!important;
	right:0!important;
}
.royalSlider.rsFullscreen .rsOverflow,.rsFullscreen .rsSlide {
	background:transparent!important;
}
.royalSlider .rsSlide.rsFakePreloader {
	opacity:1!important;
	-webkit-transition:0s;
	-moz-transition:0s;
	-o-transition:0s;
	transition:0s;
	display:none;
}
.rsSlide {
	position:absolute;
	left:0;
	top:0;
	display:block;
	overflow:hidden;
	height:100%;
	width:100%;
}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {
	height:auto;
}
.rsContent {
	width:100%;
	height:100%;
	position:relative;
}
.rsPreloader {
	position:absolute;
	z-index:0;
}
.rsNav {
	-moz-user-select:-moz-none;
	-webkit-user-select:none;
	user-select:none;
}
.rsNavItem {
	-webkit-tap-highlight-color:rgba(0,0,0,0.25);
}
.rsThumbs {
	cursor:pointer;
	position:relative;
	overflow:hidden;
	float:left;
	z-index:22;
}
.rsTabs {
	float:left;
	background:none!important;
}
.rsTabs,.rsThumbs {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVideoContainer {
	width:auto;
	height:auto;
	line-height:0;
	position:relative;
}
.rsVideoFrameHolder {
	position:absolute;
	left:0;
	top:0;
	background:#141414;
	opacity:0;
	-webkit-transition:.3s;
}
.rsVideoFrameHolder.rsVideoActive {
	opacity:1;
}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj {
	position:absolute;
	z-index:50;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right:44px;
}
.rsABlock {
	left:0;
	top:0;
	position:absolute;
	z-index:15;
}
img.rsImg {
	max-width:none;
}
.grab-cursor {
	cursor:url(../image/grab.png) 8 8,move;
}
.grabbing-cursor {
	cursor:url(../image/grabbing.png) 8 8,move;
}
.rsNoDrag {
	cursor:auto;
}
.rsLink {
	left:0;
	top:0;
	position:absolute;
	width:100%;
	height:100%;
	display:block;
	z-index:20;
	background:url(../image/blank.gif);
}
.rightbutton .rsNav.rsBullets {
	position:absolute;
	right:88px;
	width:auto;
	left:auto;
	bottom:12px;
	padding-right:5px;
}
.rightbutton.rsDefault.rsHor .rsArrowLeft {
	bottom:10px;
	height:32px;
	left:auto;
	right:40px;
	top:auto;
}
.rightbutton.rsDefault.rsHor .rsArrowRight {
	bottom:10px;
	height:32px;
	left:auto;
	right:0px;
	top:auto;
}
.rsImg.rsMainSlideImage {
	margin-bottom:500px;
}
.royalSlidering {
	opacity:0;
}
.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs {
	background:#151515;
	color:#FFF;
}
.rsDefault .rsArrow {
	height:100%;
	width:44px;
	position:absolute;
	display:block;
	cursor:pointer;
	z-index:21;
}
.rsDefault.rsVer .rsArrow {
	width:100%;
	height:44px;
}
.rsDefault.rsVer .rsArrowLeft {
	top:0;
	left:0;
}
.rsDefault.rsVer .rsArrowRight {
	bottom:0;
	left:0;
}
.rsDefault.rsHor .rsArrowLeft {
	left:0;
	top:0;
}
.rsDefault.rsHor .rsArrowRight {
	right:0;
	top:0;
}
.rsDefault .rsArrowIcn {
	width:32px;
	height:32px;
	top:50%;
	left:50%;
	margin-top:-16px;
	margin-left:-16px;
	position:absolute;
	cursor:pointer;
	background:url('../image/rs-default.png');
	background-color:#000;
	background-color:rgba(0,0,0,0.75);
	*background-color:#000;
	border-radius:2px;
}
.rsDefault .rsArrowIcn:hover {
	background-color:rgba(0,0,0,0.9);
}
.navbarstyle1 .rsDefault .rsArrowIcn {
	border-radius:5px;
}
.navbarstyle2 .rsDefault .rsArrowIcn {
	border-radius:50%;
}
.navbarstyle3 .rsDefault.rsHor .rsArrowLeft .rsArrowIcn,.navbarstyle4 .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
	height:74px;
	margin-top:-37px;
	width:40px;
	margin-left:-20px;
	background-position:-128px -75px;
}
.navbarstyle3 .rsDefault.rsHor .rsArrowRight .rsArrowIcn,.navbarstyle4 .rsDefault.rsHor .rsArrowRight .rsArrowIcn {
	height:74px;
	margin-top:-37px;
	width:40px;
	margin-left:-20px;
	background-position:-162px -75px;
}
.navbarstyle4 .rsDefault.rsHor .rsArrowIcn {
	border-radius:5px;
}
.navbarstyle5 .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
	height:74px;
	margin-top:-37px;
	width:74px;
	background-image:none;
	margin-left:0px;
	left:0;
}
.navbarstyle5 .rsDefault.rsHor .rsArrowLeft .rsArrowIcn::before {
	font-family:"revicons";
	content:"\e824";
	font-size:35px;
	position:absolute;
	width:74px;
	text-align:center;
	height:74px;
	line-height:74px;
}
.navbarstyle5 .rsDefault.rsHor .rsArrowRight .rsArrowIcn {
	height:74px;
	margin-top:-37px;
	width:74px;
	margin-left:0px;
	left:0;
	background-image:none;
}
.navbarstyle5 .rsDefault.rsHor .rsArrowRight .rsArrowIcn::before {
	font-family:"revicons";
	content:"\e825";
	font-size:35px;
	position:absolute;
	width:74px;
	text-align:center;
	height:74px;
	line-height:74px;
}
.bstyle .rsDefault .rsBullet {
	width:8px;
	height:8px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:6px 5px 6px;
	margin:0 0 0 6px;
	background:none;
}
.bstyle .rsDefault .rsBullet span {
	display:block;
	width:8px;
	height:8px;
	border-radius:50%;
	background:#777;
	background:rgba(255,255,255,0.5);
	border:1px solid #777;
	left:-3px;
	top:0;
	margin:0;
	position:relative;
}
.bstyle .rsDefault .rsBullet.rsNavSelected span {
	background-color:#777;
	border:1px solid #777;
}
.bstyle span::after {
	display:none!important;
}
.afd-slidercontent.nomarl.bstyle4 .rsDefault .rsBullet,.afd-slidercontent.nomarl.bstyle4 .rsDefault .rsBullet span,.afd-slidercontent.nomarl.bstyle6 .rsDefault .rsBullet,.afd-slidercontent.nomarl.bstyle6 .rsDefault .rsBullet span {
	cursor:pointer;
	width:40px;
	height:16px;
	border-radius:0;
}
.afd-slidercontent.nomarl.bstyle5 .rsDefault .rsBullet,.afd-slidercontent.nomarl.bstyle5 .rsDefault .rsBullet span {
	cursor:pointer;
	width:18px;
	height:40px;
	border-radius:0;
}
.afd-slidercontent.nomarl.bstyle5 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.nomarl.bstyle5 .rsDefault .rsBullet.rsNavSelected span {
	width:40px;
}
.afd-slidercontent.big .rsDefault .rsBullet,.afd-slidercontent.big .rsDefault .rsBullet span {
	width:25px;
	height:25px;
}
.afd-slidercontent.big.bstyle4 .rsDefault .rsBullet,.afd-slidercontent.big.bstyle4 .rsDefault .rsBullet span,.afd-slidercontent.big.bstyle6 .rsDefault .rsBullet,.afd-slidercontent.big.bstyle6 .rsDefault .rsBullet span {
	cursor:pointer;
	width:50px;
	height:22px;
	border-radius:0;
}
.afd-slidercontent.big.bstyle5 .rsDefault .rsBullet,.afd-slidercontent.big.bstyle5 .rsDefault .rsBullet span,.afd-slidercontent.big.bstyle7 .rsDefault .rsBullet,.afd-slidercontent.big.bstyle7 .rsDefault .rsBullet span {
	cursor:pointer;
	width:22px;
	height:50px;
	border-radius:0;
}
.afd-slidercontent.big.bstyle5 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.big.bstyle5 .rsDefault .rsBullet.rsNavSelected span,.afd-slidercontent.big.bstyle7 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.big.bstyle7 .rsDefault .rsBullet.rsNavSelected span {
	width:50px;
}
.afd-slidercontent.sobig .rsDefault .rsBullet,.afd-slidercontent.sobig .rsDefault .rsBullet span {
	width:40px;
	height:40px;
}
.afd-slidercontent.sobig.bstyle4 .rsDefault .rsBullet,.afd-slidercontent.sobig.bstyle4 .rsDefault .rsBullet span,.afd-slidercontent.sobig.bstyle6 .rsDefault .rsBullet,.afd-slidercontent.sobig.bstyle6 .rsDefault .rsBullet span {
	cursor:pointer;
	width:65px;
	height:40px;
	border-radius:0;
}
.afd-slidercontent.sobig.bstyle5 .rsDefault .rsBullet,.afd-slidercontent.sobig.bstyle5 .rsDefault .rsBullet span,.afd-slidercontent.sobig.bstyle7 .rsDefault .rsBullet,.afd-slidercontent.sobig.bstyle7 .rsDefault .rsBullet span {
	cursor:pointer;
	width:40px;
	height:65px;
	border-radius:0;
}
.afd-slidercontent.sobig.bstyle5 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.sobig.bstyle5 .rsDefault .rsBullet.rsNavSelected span,.afd-slidercontent.sobig.bstyle7 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.sobig.bstyle7 .rsDefault .rsBullet.rsNavSelected span {
	width:65px;
}
.afd-slidercontent.bstyle2 .rsDefault .rsBullet span,.afd-slidercontent.bstyle3 .rsDefault .rsBullet span,.afd-slidercontent.bstyle4 .rsDefault .rsBullet span,.afd-slidercontent.bstyle5 .rsDefault .rsBullet span,.afd-slidercontent.bstyle6 .rsDefault .rsBullet span,.afd-slidercontent.bstyle7 .rsDefault .rsBullet span {
	border-radius:0;
}
.afd-slidercontent.bstyle4 .rsDefault .rsBullet,.afd-slidercontent.bstyle4 .rsDefault .rsBullet span,.afd-slidercontent.bstyle6 .rsDefault .rsBullet,.afd-slidercontent.bstyle6 .rsDefault .rsBullet span {
	cursor:pointer;
	width:30px;
	height:12px;
	border-radius:0;
}
.afd-slidercontent.bstyle5 .rsDefault .rsBullet,.afd-slidercontent.bstyle5 .rsDefault .rsBullet span {
	cursor:pointer;
	width:14px;
	height:30px;
	border-radius:0;
}
.afd-slidercontent.bstyle5 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.bstyle5 .rsDefault .rsBullet.rsNavSelected span,.afd-slidercontent.bstyle7 .rsDefault .rsBullet.rsNavSelected,.afd-slidercontent.bstyle7 .rsDefault .rsBullet.rsNavSelected span {
	width:30px;
}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
	background-position:-64px -32px;
}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {
	background-position:-64px -64px;
}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn {
	background-position:-96px -32px;
}
.rsDefault.rsVer .rsArrowRight .rsArrowIcn {
	background-position:-96px -64px;
}
.rsDefault .rsArrowDisabled .rsArrowIcn {
	opacity:.2;
	filter:alpha(opacity=20);
	*display:none;
}
.rsDefault .rsBullets {
	position:absolute;
	z-index:35;
	left:0;
	bottom:0;
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:10px;
	background:#000;
	background:rgba(0,0,0,0.75);
	text-align:center;
	line-height:8px;
	overflow:hidden;
}
.bulletleft .rsDefault .rsBullets {
	text-align:left;
}
.bulletright .rsDefault .rsBullets {
	text-align:right;
	padding-right:5px;
}
.bulletright .rsThumbsHor .rsThumbsContainer {
	transform:none!important;
	float:right;
}
.bulletleft .rsThumbsHor .rsThumbsContainer {
	transform:none!important;
}
.rsDefault .rsBullet {
	width:6px;
	height:6px;
	background:rgba(0,0,0,.3);
	border-radius:4px;
	position:relative;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:6px;
	margin-bottom:20px;
	transition:all ease-out .3s;
}
.rsDefault .rsBullet span {
	text-indent:-9999px;
	margin:0 5px;
	outline:0;
	transition:all ease-out .3s;
	width:12px;
	height:12px;
	display:block;
	position:absolute;
	top:-3px;
	left:-8px;
	border-radius:8px;
	border:0;
	background:rgba(0,0,0,0);
}
.rsDefault .rsBullet.rsNavSelected span {
	background:rgba(0,0,0,0.21);
}
.rsDefault .rsBullet span::after {
	content:'';
	height:6px;
	width:6px;
	background:rgba(0,0,0,0.21);
	display:block;
	position:absolute;
	top:3px;
	left:3px;
	border-radius:10px;
}
.rsDefault .rsBullet.rsNavSelected span::after {
	content:'';
	height:6px;
	width:6px;
	background:#fff;
	display:block;
	position:absolute;
	top:3px;
	left:3px;
	border-radius:10px;
}
.rsDefault .rsBullet {
	background:rgba(255,255,255,.3);
}
.rightbutton1.rsDefault .rsBullet.rsNavSelected span {
	background:rgba(255,255,255,0.21);
}
.rightbutton1.rsDefault .rsBullet.rsNavSelected span::after {
	background:#000;
}
.rsDefault .rsThumbsHor {
	width:100%;
	height:72px;
}
.rsDefault .rsThumbsVer {
	width:96px;
	height:100%;
	position:absolute;
	top:0;
	right:0;
}
.rsDefault.rsWithThumbsHor .rsThumbsContainer {
	position:relative;
	height:100%;
}
.rsDefault.rsWithThumbsVer .rsThumbsContainer {
	position:relative;
	width:100%;
}
.rsDefault .rsThumb {
	float:left;
	overflow:hidden;
	width:96px;
	height:72px;
}
.rsDefault .rsThumb img {
	width:100%;
	height:100%;
}
.rsDefault .rsThumb.rsNavSelected img {
	opacity:0.6!important;
	filter:alpha(opacity=60)!important;
	transition:all ease-out .3s!important;
}
.rsDefault .rsTmb {
	display:block;
}
.rsDefault .rsTmb h5 {
	font-size:16px;
	margin:0;
	padding:0;
	line-height:20px;
	color:#FFF;
}
.rsDefault .rsTmb span {
	color:#DDD;
	margin:0;
	padding:0;
	font-size:13px;
	line-height:18px;
}
.rsDefault .rsThumbsArrow {
	height:100%;
	width:20px;
	position:absolute;
	display:block;
	cursor:pointer;
	z-index:21;
	background:#000;
	background:rgba(0,0,0,0.75);
}
.rsDefault .rsThumbsArrow:hover {
	background:rgba(0,0,0,0.9);
}
.rsDefault.rsWithThumbsVer .rsThumbsArrow {
	width:100%;
	height:20px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft {
	top:0;
	left:0;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight {
	bottom:0;
	left:0;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft {
	left:0;
	top:0;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight {
	right:0;
	top:0;
}
.rsDefault .rsThumbsArrowIcn {
	width:16px;
	height:16px;
	top:50%;
	left:50%;
	margin-top:-8px;
	margin-left:-8px;
	position:absolute;
	cursor:pointer;
	background:url('../image/rs-default.png');
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
	background-position:-128px -32px;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
	background-position:-128px -48px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
	background-position:-144px -32px;
}
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
	background-position:-144px -48px;
}
.rsDefault .rsThumbsArrowDisabled {
	display:none!important;
}
@media screen and (min-width:0px) and (max-width:800px) {
	.rsDefault .rsThumb {
	width:59px;
	height:44px;
}
.rsDefault .rsThumbsHor {
	height:44px;
}
.rsDefault .rsThumbsVer {
	width:59px;
}
}.rsDefault .rsTabs {
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	padding-top:12px;
	position:relative;
}
.rsDefault .rsTab {
	display:inline-block;
	cursor:pointer;
	text-align:center;
	height:auto;
	width:auto;
	color:#333;
	padding:5px 13px 6px;
	min-width:72px;
	border:1px solid #D9D9DD;
	border-right:1px solid #f5f5f5;
	text-decoration:none;
	background-color:#FFF;
	background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);
	background-image: -moz-linear-gradient(top,#fefefe,#f4f4f4);
	background-image: linear-gradient(to bottom,#fefefe,#f4f4f4);
	-webkit-box-shadow:inset 1px 0 0 #fff;
	box-shadow:inset 1px 0 0 #fff;
	*display:inline;
	*zoom:1;
}
.rsDefault .rsTab:first-child {
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}
.rsDefault .rsTab:last-child {
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	border-right:1px solid #cfcfcf;
}
.rsDefault .rsTab:active {
	border:1px solid #D9D9DD;
	background-color:#f4f4f4;
	box-shadow:0 1px 4px rgba(0,0,0,0.2) inset;
}
.rsDefault .rsTab.rsNavSelected {
	color:#FFF;
	border:1px solid #999;
	text-shadow:1px 1px #838383;
	box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;
	background:#ACACAC;
	background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);
	background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);
	background-image:linear-gradient(to bottom,#ACACAC,#BBB);
}
.rsDefault .rsFullscreenBtn {
	right:0;
	top:0;
	width:44px;
	height:44px;
	z-index:22;
	display:block;
	position:absolute;
	cursor:pointer;
}
.rsDefault .rsFullscreenIcn {
	display:block;
	margin:6px;
	width:32px;
	height:32px;
	background:url('../image/rs-default.png') 0 0;
	background-color:#000;
	background-color:rgba(0,0,0,0.75);
	*background-color:#000;
	border-radius:2px;
}
.rsDefault .rsFullscreenIcn:hover {
	background-color:rgba(0,0,0,0.9);
}
.rsDefault.rsFullscreen .rsFullscreenIcn {
	background-position:-32px 0;
}
.rsDefault .rsPlayBtn {
	-webkit-tap-highlight-color:rgba(0,0,0,0.3);
	width:64px;
	height:64px;
	margin-left:-32px;
	margin-top:-32px;
	cursor:pointer;
}
.rsDefault .rsPlayBtnIcon {
	width:64px;
	display:block;
	height:64px;
	-webkit-border-radius:4px;
	border-radius:4px;
	-webkit-transition:.3s;
	-moz-transition:.3s;
	transition:.3s;
	background:url(../image/rs-default.png) no-repeat 0 -32px;
	background-color:#000;
	background-color:rgba(0,0,0,0.75);
	*background-color:#000;
}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {
	background-color:rgba(0,0,0,0.9);
}
.rsDefault .rsBtnCenterer {
	position:absolute;
	left:50%;
	top:50%;
}
.rsDefault .rsCloseVideoBtn {
	right:0;
	top:0;
	width:44px;
	height:44px;
	z-index:500;
	position:absolute;
	cursor:pointer;
	-webkit-backface-visibility:hidden;
	-webkit-transform:translateZ(0);
}
.rsDefault .rsCloseVideoBtn.rsiOSBtn {
	top:-38px;
	right:-6px;
}
.rsDefault .rsCloseVideoIcn {
	margin:6px;
	width:32px;
	height:32px;
	background:url('../image/rs-default.png') -64px 0;
	background-color:#000;
	background-color:rgba(0,0,0,0.75);
	*background-color:#000;
}
.rsDefault .rsCloseVideoIcn:hover {
	background-color:rgba(0,0,0,0.9);
}
.rsDefault .rsPreloader {
	width:20px;
	height:20px;
	background-image:url(../image/preloader-white.gif);
	left:50%;
	top:50%;
	margin-left:-10px;
	margin-top:-10px;
}
.rsDefault .rsGCaption {
	position:absolute;
	float:none;
	bottom:6px;
	left:6px;
	text-align:left;
	background:rgb(0,0,0);
	background:rgba(0,0,0,0.75);
	color:#FFF;
	padding:2px 8px;
	width:auto;
	font-size:12px;
	border-radius:2px;
}
.visibleNearby {
	width:100%;
	background:#141414;
	color:#FFF;
	padding-top:25px;
}
.visibleNearby .rsGCaption {
	font-size:16px;
	line-height:18px;
	padding:12px 0 16px;
	background:#141414;
	width:100%;
	position:static;
	float:left;
	left:auto;
	bottom:auto;
	text-align:center;
}
.visibleNearby .rsGCaption span {
	display:block;
	clear:both;
	color:#bbb;
	font-size:14px;
	line-height:22px;
}
html:not(.mobile-true) #page .visibleNearby .rsSlide img {
	opacity:0.45;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-ms-transform:scale(0.9);
	-o-transform:scale(0.9);
	transform:scale(0.9);
}
html:not(.mobile-true) #page .visibleNearby .rsActiveSlide img {
	opacity:1;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
}
.rsBodyFullscreen #phantom,.rsBodyFullscreen .rev_slider_wrapper,.rsBodyFullscreen .bitBanner,.rsBodyFullscreen .scroll-top {
	display:none!important;
}
.rsBodyFullscreen .section,.rsBodyFullscreen .container,.rsBodyFullscreen .column_containter {
	z-index:auto!important;
}
.vc-contentarea .rsDefault,.vc-contentarea .rsDefault .rsOverflow,.vc-contentarea .rsDefault .rsSlide,.vc-contentarea .rsDefault .rsVideoFrameHolder,.vc-contentarea .rsDefault .rsThumbs,.vc-contentarea .rsDefault .rsBullets {
	background:transparent;
}
.afd-tabcontent .rsDefault .rsBullets {
	display:none;
}
.vc-contentarea .rsFullscreenBtn {
	display:none!important;
}
div[controlnavigation="line"] .rsBullet {
	width:25px;
}
div[controlnavigation="line"] .rsBullet span {
	margin:0;
}
div[controlnavigation="line"] .rsBullet span::after {
	width:25px;
	background:#b0b0b2;
	height:1px;
}
div[controlnavigation="line"] .rsBullet.rsNavSelected span {
	background:transparent;
}
div[controlnavigation="line"] .rsBullet.rsNavSelected span::after {
	width:25px;
	background:#000000;
	height:2px;
}
@font-face {
	font-family:"socialshare";
	src:url("../font/iconfont.eot");
	src:url("../font/iconfont.eot#iefix") format("embedded-opentype"),url("../font/iconfont.woff") format("woff"),url("../font/iconfont.ttf") format("truetype"),url("../font/iconfont.svg#iconfont") format("svg")
}
.social-share {
	font-family:"socialshare"!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale
}
.social-share * {
	font-family:"socialshare"!important
}
.social-share .icon-tencent:before {
	content:"\f07a"
}
.social-share .icon-qq:before {
	content:"\f11a"
}
.social-share .icon-weibo:before {
	content:"\f12a"
}
.social-share .icon-wechat:before {
	content:"\f09a"
}
.social-share .icon-douban:before {
	content:"\f10a"
}
.social-share .icon-heart:before {
	content:"\f20a"
}
.social-share .icon-like:before {
	content:"\f00a"
}
.social-share .icon-qzone:before {
	content:"\f08a"
}
.social-share .icon-linkedin:before {
	content:"\f01a"
}
.social-share .icon-diandian:before {
	content:"\f05a"
}
.social-share .icon-facebook:before {
	content:"\f03a"
}
.social-share .icon-google:before {
	content:"\f04a"
}
.social-share .icon-twitter:before {
	content:"\f06a"
}
.social-share a {
	position:relative;
	text-decoration:none;
	margin:4px;
	display:inline-block;
	outline:none
}
.social-share .social-share-icon {
	position:relative;
	display:inline-block;
	width:18px;
	height:18px;
	font-size:12px;
	border-radius:50%;
	line-height:18px;
	border:1px solid #666;
	color:#666;
	text-align:center;
	vertical-align:middle;
	transition:background 0.6s ease-out 0s
}
.social-share .social-share-icon:hover {
	background:#666;
	color:#fff
}
.social-share .icon-weibo {
	color:#ff763b;
	border-color:#ff763b
}
.social-share .icon-weibo:hover {
	background:#ff763b
}
.social-share .icon-tencent {
	color:#56b6e7;
	border-color:#56b6e7
}
.social-share .icon-tencent:hover {
	background:#56b6e7
}
.social-share .icon-qq {
	color:#56b6e7;
	border-color:#56b6e7
}
.social-share .icon-qq:hover {
	background:#56b6e7
}
.social-share .icon-qzone {
	color:#FDBE3D;
	border-color:#FDBE3D
}
.social-share .icon-qzone:hover {
	background:#FDBE3D
}
.social-share .icon-douban {
	color:#33b045;
	border-color:#33b045
}
.social-share .icon-douban:hover {
	background:#33b045
}
.social-share .icon-linkedin {
	color:#0077B5;
	border-color:#0077B5
}
.social-share .icon-linkedin:hover {
	background:#0077B5
}
.social-share .icon-facebook {
	color:#44619D;
	border-color:#44619D
}
.social-share .icon-facebook:hover {
	background:#44619D
}
.social-share .icon-google {
	color:#db4437;
	border-color:#db4437
}
.social-share .icon-google:hover {
	background:#db4437
}
.social-share .icon-twitter {
	color:#55acee;
	border-color:#55acee
}
.social-share .icon-twitter:hover {
	background:#55acee
}
.social-share .icon-diandian {
	color:#307DCA;
	border-color:#307DCA
}
.social-share .icon-diandian:hover {
	background:#307DCA
}
.social-share .icon-wechat {
	position:relative;
	color:#7bc549;
	border-color:#7bc549
}
.social-share .icon-wechat:hover {
	background:#7bc549
}
.social-share .icon-wechat .wechat-qrcode {
	display:none;
	border:1px solid #eee;
	position:absolute;
	z-index:9;
	top:-205px;
	left:-84px;
	width:200px;
	height:192px;
	color:#666;
	font-size:12px;
	text-align:center;
	background-color:#fff;
	box-shadow:0 2px 10px #aaa;
	transition:all 200ms;
	-webkit-tansition:all 350ms;
	-moz-transition:all 350ms
}
.social-share .icon-wechat .wechat-qrcode.bottom {
	top:40px;
	left:-84px
}
.social-share .icon-wechat .wechat-qrcode.bottom:after {
	display:none
}
.social-share .icon-wechat .wechat-qrcode h4 {
	font-weight:normal;
	height:26px;
	line-height:26px;
	font-size:12px;
	background-color:#f3f3f3;
	margin:0;
	padding:0;
	color:#777
}
.social-share .icon-wechat .wechat-qrcode .qrcode {
	width:105px;
	margin:10px auto
}
.social-share .icon-wechat .wechat-qrcode .qrcode table {
	margin:0!important
}
.social-share .icon-wechat .wechat-qrcode .help p {
	font-weight:normal;
	line-height:16px;
	padding:0;
	margin:0
}
.social-share .icon-wechat .wechat-qrcode:after {
	content:'';
	position:absolute;
	left:50%;
	margin-left:-6px;
	bottom:-13px;
	width:0;
	height:0;
	border-width:8px 6px 6px 6px;
	border-style:solid;
	border-color:#fff transparent transparent transparent
}
.social-share .icon-wechat:hover .wechat-qrcode {
	display:block
}
.jiathis_style_24x24 .social-share .social-share-icon {
	width:24px;
	height:24px;
	font-size:16px;
	line-height:24px
}
.jiathis_style_32x32 .social-share .social-share-icon {
	width:32px;
	height:32px;
	font-size:18px;
	line-height:32px
}
.social-share .icon-line {
	background-image:url('../image/line-icon.png')!important;
	background-color:transparent!important;
	background-size:cover!important;
	border:1px solid #7bc549;
}
.social-att * {
	font-family:"socialshare"!important
}
.social-att .icon-tencent:before {
	content:"\f07a"
}
.social-att .icon-qq:before {
	content:"\f11a"
}
.social-att .icon-weibo:before {
	content:"\f12a"
}
.social-att .icon-wechat:before {
	content:"\f09a"
}
.social-att .icon-douban:before {
	content:"\f10a"
}
.social-att .icon-heart:before {
	content:"\f20a"
}
.social-att .icon-like:before {
	content:"\f00a"
}
.social-att .icon-qzone:before {
	content:"\f08a"
}
.social-att .icon-linkedin:before {
	content:"\f01a"
}
.social-att .icon-diandian:before {
	content:"\f05a"
}
.social-att .icon-facebook:before {
	content:"\f03a"
}
.social-att .icon-google:before {
	content:"\f04a"
}
.social-att .icon-twitter:before {
	content:"\f06a"
}
.social-att a {
	position:relative;
	text-decoration:none;
	margin:4px;
	display:inline-block;
	outline:none
}
.social-att .social-att-icon {
	position:relative;
	display:inline-block;
	width:18px;
	height:18px;
	font-size:12px;
	border-radius:50%;
	line-height:18px;
	border:1px solid #666;
	color:#666;
	text-align:center;
	vertical-align:middle;
	transition:background 0.6s ease-out 0s
}
.social-att .social-att-icon:hover {
	background:#666;
	color:#fff
}
.social-att .icon-weibo {
	color:#ff763b;
	border-color:#ff763b
}
.social-att .icon-weibo:hover {
	background:#ff763b
}
.social-att .icon-tencent {
	color:#56b6e7;
	border-color:#56b6e7
}
.social-att .icon-tencent:hover {
	background:#56b6e7
}
.social-att .icon-qq {
	color:#56b6e7;
	border-color:#56b6e7
}
.social-att .icon-qq:hover {
	background:#56b6e7
}
.social-att .icon-qzone {
	color:#FDBE3D;
	border-color:#FDBE3D
}
.social-att .icon-qzone:hover {
	background:#FDBE3D
}
.social-att .icon-douban {
	color:#33b045;
	border-color:#33b045
}
.social-att .icon-douban:hover {
	background:#33b045
}
.social-att .icon-linkedin {
	color:#0077B5;
	border-color:#0077B5
}
.social-att .icon-linkedin:hover {
	background:#0077B5
}
.social-att .icon-facebook {
	color:#44619D;
	border-color:#44619D
}
.social-att .icon-facebook:hover {
	background:#44619D
}
.social-att .icon-google {
	color:#db4437;
	border-color:#db4437
}
.social-att .icon-google:hover {
	background:#db4437
}
.social-att .icon-twitter {
	color:#55acee;
	border-color:#55acee
}
.social-att .icon-twitter:hover {
	background:#55acee
}
.social-att .icon-diandian {
	color:#307DCA;
	border-color:#307DCA
}
.social-att .icon-diandian:hover {
	background:#307DCA
}
.social-att .icon-wechat {
	position:relative;
	color:#7bc549;
	border-color:#7bc549
}
.social-att .icon-wechat:hover {
	background:#7bc549
}
.social-att .icon-wechat .wechat-qrcode {
	display:none;
	border:1px solid #eee;
	position:absolute;
	z-index:9;
	top:-205px;
	left:-84px;
	width:200px;
	height:192px;
	color:#666;
	font-size:12px;
	text-align:center;
	background-color:#fff;
	box-shadow:0 2px 10px #aaa;
	transition:all 200ms;
	-webkit-tansition:all 350ms;
	-moz-transition:all 350ms
}
.social-att .icon-wechat .wechat-qrcode.bottom {
	top:40px;
	left:-84px
}
.social-att .icon-wechat .wechat-qrcode.bottom:after {
	display:none
}
.social-att .icon-wechat .wechat-qrcode h4 {
	font-weight:normal;
	height:26px;
	line-height:26px;
	font-size:12px;
	background-color:#f3f3f3;
	margin:0;
	padding:0;
	color:#777
}
.social-att .icon-wechat .wechat-qrcode .qrcode {
	width:105px;
	margin:10px auto
}
.social-att .icon-wechat .wechat-qrcode .qrcode table {
	margin:0!important
}
.social-att .icon-wechat .wechat-qrcode .help p {
	font-weight:normal;
	line-height:16px;
	padding:0;
	margin:0
}
.social-att .icon-wechat .wechat-qrcode:after {
	content:'';
	position:absolute;
	left:50%;
	margin-left:-6px;
	bottom:-13px;
	width:0;
	height:0;
	border-width:8px 6px 6px 6px;
	border-style:solid;
	border-color:#fff transparent transparent transparent
}
.social-att .icon-wechat:hover .wechat-qrcode {
	display:block
}
.jiathis_style_24x24.social-att .social-att-icon {
	width:24px;
	height:24px;
	font-size:16px;
	line-height:24px
}
.jiathis_style_32x32.social-att .social-att-icon {
	width:32px;
	height:32px;
	font-size:18px;
	line-height:32px
}
.afd-icon_32x32 {
	background-image:url("../image/social_icon_32x32.png");
	background-repeat:no-repeat;
	height:32px;
	width:32px;
	background-position:0 0 ;
	display:inline-block
}
.afd-icon_32x32.corner {
	background-position-y:-32px }
.afd-icon_32x32.circular {
	background-position-y:-64px }
.afd-icon_32x32.black1 {
	background-position-y:-96px }
.afd-icon_32x32.black2 {
	background-position-y:-128px }
.afd-icon_32x32.white1 {
	background-position-y:-160px }
.afd-icon_32x32.white2 {
	background-position-y:-192px }
.weibo-icon_32x32 {
	background-position:-32px 0 }
.qq-icon_32x32 {
	background-position:-64px 0 }
.baidu-icon_32x32 {
	background-position:-96px 0 }
.facebook-icon_32x32 {
	background-position:-128px 0 }
.video-icon_32x32 {
	background-position:-160px 0 }
.linkedin-icon_32x32 {
	background-position:-192px 0 }
.fr-icon_32x32 {
	background-position:-224px 0 }
.twitter-icon_32x32 {
	background-position:-256px 0 }
.twitter1-icon_32x32 {
	background-position:-288px 0 }
.google-icon_32x32 {
	background-position:-320px 0 }
.webchat-icon_32x32 {
	background-position:-352px 0 }
.pinterest-icon_32x32 {
	background-position:-384px 0 }
.v-icon_32x32 {
	background-position:-416px 0 }
.youtube-icon_32x32 {
	background-position:-448px 0 }
.skype-icon_32x32 {
	background-position:-480px 0 }
.tudou-icon_32x32 {
	background-position:-512px 0 }
.renren-icon_32x32 {
	background-position:-544px 0 }
.q1-icon_32x32 {
	background-position:-576px 0 }
.q2-icon_32x32 {
	background-position:-608px 0 }
.email-icon_32x32 {
	background-position:-640px 0 }
.phone1-icon_32x32 {
	background-position:-672px 0 }
.phone2-icon_32x32 {
	background-position:-704px 0 }
.china-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:0 0 }
.us-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-32px 0 }
.germany-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-64px 0 }
.russia-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-96px 0 }
.canada-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-128px 0 }
.english-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-160px 0 }
.japan-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-192px 0 }
.au-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-224px 0 }
.india-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-256px 0 }
.brazil-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-288px 0 }
.korea-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-320px 0 }
.arabia-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-352px 0 }
.french-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-384px 0 }
.italy-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-416px 0 }
.turkey-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-448px 0 }
.argentina-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-480px 0 }
.mexico-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-512px 0 }
.southAfrica-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-544px 0 }
.indonesia-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-576px 0 }
.european-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-608px 0 }
.RUS-icon_32x32 {
	background-image:url("../image/flag_icon_32x32.png");
	background-position:-640px 0 }
.afd-icon_16x16 {
	background-image:url("../image/social_icon_16x16.png");
	background-repeat:no-repeat;
	height:16px;
	width:16px;
	background-position:0 0 ;
	display:inline-block
}
.afd-icon_16x16.corner {
	background-position-y:-16px }
.afd-icon_16x16.circular {
	background-position-y:-32px }
.afd-icon_16x16.black1 {
	background-position-y:-48px }
.afd-icon_16x16.black2 {
	background-position-y:-64px }
.afd-icon_16x16.white1 {
	background-position-y:-80px }
.afd-icon_16x16.white2 {
	background-position-y:-96px }
.weibo-icon_16x16 {
	background-position:-16px 0 }
.qq-icon_16x16 {
	background-position:-32px 0 }
.baidu-icon_16x16 {
	background-position:-48px 0 }
.facebook-icon_16x16 {
	background-position:-64px 0 }
.video-icon_16x16 {
	background-position:-80px 0 }
.linkedin-icon_16x16 {
	background-position:-96px 0 }
.fr-icon_16x16 {
	background-position:-112px 0 }
.twitter-icon_16x16 {
	background-position:-128px 0 }
.twitter1-icon_16x16 {
	background-position:-144px 0 }
.google-icon_16x16 {
	background-position:-160px 0 }
.webchat-icon_16x16 {
	background-position:-176px 0 }
.pinterest-icon_16x16 {
	background-position:-192px 0 }
.v-icon_16x16 {
	background-position:-208px 0 }
.youtube-icon_16x16 {
	background-position:-224px 0 }
.skype-icon_16x16 {
	background-position:-240px 0 }
.tudou-icon_16x16 {
	background-position:-256px 0 }
.renren-icon_16x16 {
	background-position:-272px 0 }
.q1-icon_16x16 {
	background-position:-288px 0 }
.q2-icon_16x16 {
	background-position:-304px 0 }
.email-icon_16x16 {
	background-position:-320px 0 }
.phone1-icon_16x16 {
	background-position:-336px 0 }
.phone2-icon_16x16 {
	background-position:-352px 0 }
.china-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:0 0 }
.us-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-16px 0 }
.germany-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-32px 0 }
.russia-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-48px 0 }
.canada-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-64px 0 }
.english-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-80px 0 }
.japan-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-96px 0 }
.au-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-112px 0 }
.india-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-128px 0 }
.brazil-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-144px 0 }
.korea-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-160px 0 }
.arabia-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-176px 0 }
.french-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-192px 0 }
.italy-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-208px 0 }
.turkey-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-224px 0 }
.argentina-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-240px 0 }
.mexico-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-256px 0 }
.southAfrica-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-272px 0 }
.indonesia-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-288px 0 }
.european-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-304px 0 }
.RUS-icon_16x16 {
	background-image:url("../image/flag_icon_16x16.png");
	background-position:-320px 0 }
.afd-icon_24x24 {
	background-image:url("../image/social_icon_24x24.png");
	background-repeat:no-repeat;
	height:24px;
	width:24px;
	background-position:0 0 ;
	display:inline-block
}
.afd-icon_24x24.corner {
	background-position-y:-24px }
.afd-icon_24x24.circular {
	background-position-y:-48px }
.afd-icon_24x24.black1 {
	background-position-y:-72px }
.afd-icon_24x24.black2 {
	background-position-y:-96px }
.afd-icon_24x24.white1 {
	background-position-y:-120px }
.afd-icon_24x24.white2 {
	background-position-y:-144px }
.weibo-icon_24x24 {
	background-position:-24px 0 }
.qq-icon_24x24 {
	background-position:-48px 0 }
.baidu-icon_24x24 {
	background-position:-72px 0 }
.facebook-icon_24x24 {
	background-position:-96px 0 }
.video-icon_24x24 {
	background-position:-120px 0 }
.linkedin-icon_24x24 {
	background-position:-144px 0 }
.fr-icon_24x24 {
	background-position:-168px 0 }
.twitter-icon_24x24 {
	background-position:-192px 0 }
.twitter1-icon_24x24 {
	background-position:-216px 0 }
.google-icon_24x24 {
	background-position:-240px 0 }
.webchat-icon_24x24 {
	background-position:-264px 0 }
.pinterest-icon_24x24 {
	background-position:-288px 0 }
.v-icon_24x24 {
	background-position:-312px 0 }
.youtube-icon_24x24 {
	background-position:-336px 0 }
.skype-icon_24x24 {
	background-position:-360px 0 }
.tudou-icon_24x24 {
	background-position:-384px 0 }
.renren-icon_24x24 {
	background-position:-408px 0 }
.q1-icon_24x24 {
	background-position:-432px 0 }
.q2-icon_24x24 {
	background-position:-456px 0 }
.email-icon_24x24 {
	background-position:-480px 0 }
.phone1-icon_24x24 {
	background-position:-504px 0 }
.phone2-icon_24x24 {
	background-position:-528px 0 }
.china-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:0 0 }
.us-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-24px 0 }
.germany-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-48px 0 }
.russia-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-72px 0 }
.canada-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-96px 0 }
.english-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-120px 0 }
.japan-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-144px 0 }
.au-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-168px 0 }
.india-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-192px 0 }
.brazil-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-216px 0 }
.korea-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-240px 0 }
.arabia-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-264px 0 }
.french-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-288px 0 }
.italy-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-312px 0 }
.turkey-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-336px 0 }
.argentina-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-360px 0 }
.mexico-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-384px 0 }
.southAfrica-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-408px 0 }
.indonesia-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-432px 0 }
.european-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-456px 0 }
.RUS-icon_24x24 {
	background-image:url("../image/flag_icon_24x24.png");
	background-position:-480px 0 }
.afd-icon_64x64 {
	background-image:url("../image/social_icon_64x64.png");
	background-repeat:no-repeat;
	height:64px;
	width:64px;
	background-position:0 0 ;
	display:inline-block
}
.afd-icon_64x64.corner {
	background-position-y:-64px }
.afd-icon_64x64.circular {
	background-position-y:-128px }
.afd-icon_64x64.black1 {
	background-position-y:-192px }
.afd-icon_64x64.black2 {
	background-position-y:-256px }
.afd-icon_64x64.white1 {
	background-position-y:-320px }
.afd-icon_64x64.white2 {
	background-position-y:-384px }
.weibo-icon_64x64 {
	background-position:-64px 0 }
.qq-icon_64x64 {
	background-position:-128px 0 }
.baidu-icon_64x64 {
	background-position:-192px 0 }
.facebook-icon_64x64 {
	background-position:-256px 0 }
.video-icon_64x64 {
	background-position:-320px 0 }
.linkedin-icon_64x64 {
	background-position:-384px 0 }
.fr-icon_64x64 {
	background-position:-448px 0 }
.twitter-icon_64x64 {
	background-position:-512px 0 }
.twitter1-icon_64x64 {
	background-position:-576px 0 }
.google-icon_64x64 {
	background-position:-640px 0 }
.webchat-icon_64x64 {
	background-position:-704px 0 }
.pinterest-icon_64x64 {
	background-position:-768px 0 }
.v-icon_64x64 {
	background-position:-832px 0 }
.youtube-icon_64x64 {
	background-position:-896px 0 }
.skype-icon_64x64 {
	background-position:-960px 0 }
.tudou-icon_64x64 {
	background-position:-1024px 0 }
.renren-icon_64x64 {
	background-position:-1088px 0 }
.q1-icon_64x64 {
	background-position:-1152px 0 }
.q2-icon_64x64 {
	background-position:-1216px 0 }
.email-icon_64x64 {
	background-position:-1280px 0 }
.phone1-icon_64x64 {
	background-position:-1344px 0 }
.phone2-icon_64x64 {
	background-position:-1408px 0 }
.right_nav_bar {
	position:fixed;
	right:0;
	top:50%;
	z-index:10001;
	list-style:outside none none;
	width:54px
}
.right_nav_bar li {
	position:relative;
	list-style:outside none none;
	float:left;
	height:54px;
	width:54px
}
.right_nav_bar .icons {
	height:54px;
	width:54px;
	float:left;
	position:absolute;
	right:0;
	transition:all 0.3s ease 0s;
	overflow:hidden;
	word-break:keep-all;
	white-space:nowrap
}
.right_nav_bar span.title {
	padding-right:10px;
	color:#fff;
	position:relative;
	top:17px
}
.right_nav_bar i.icon {
	background-image:url("../image/pic.png");
	height:30px;
	margin:12px;
	width:30px;
	display:inline-block
}
.black.right_nav_bar span.title {
	color:black
}
.right_nav_bar .qq-icon i {
	background-position:30px -40px
}
.black.right_nav_bar .qq-icon i {
	background-position:0px -40px
}
.right_nav_bar .weixin-icon i {
	background-position:30px -80px
}
.black.right_nav_bar .weixin-icon i {
	background-position:0px -80px
}
.right_nav_bar .weibo-icon i {
	background-position:30px -297px
}
.black.right_nav_bar .weibo-icon i {
	background-position:0 -297px
}
.right_nav_bar .phone-icon i {
	background-position:30px 0px
}
.black.right_nav_bar .phone-icon i {
	background-position:0px 0px
}
.right_nav_bar .whatsapp-icon i {
	background-position:30px -378px
}
.black.right_nav_bar .whatsapp-icon i {
	background-position:0px -378px
}
.right_nav_bar .support-icon i {
	background-position:30px -117px
}
.black.right_nav_bar .support-icon i {
	background-position:0 -117px;
}
.right_nav_bar .skype-icon i {
	background-position:30px -338px
}
.black.right_nav_bar .skype-icon i {
	background-position:0 -338px;
}
.right_nav_bar .email-icon i {
	background-position:30px -147px
}
.black.right_nav_bar .email-icon i {
	background-position:0px -147px
}
.right_nav_bar .word-icon i {
	background-position:30px -184px
}
.black.right_nav_bar .word-icon i {
	background-position:0px -184px
}
.right_nav_bar .concat-icon i {
	background-position:30px -225px
}
.black.right_nav_bar .concat-icon i {
	background-position:0px -225px
}
.right_nav_bar .totop-icon i {
	background-position:30px -264px
}
.black.right_nav_bar .totop-icon i {
	background-position:0px -264px
}
.scroll-top {
	position:fixed;
	right:15px;
	bottom:25px;
	width:35px;
	height:35px;
	opacity:0;
	filter:alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-webkit-border-radius:17px;
	-moz-border-radius:17px;
	-ms-border-radius:17px;
	-o-border-radius:17px;
	border-radius:17px;
	-webkit-transition:opacity 400ms ease;
	-moz-transition:opacity 400ms ease;
	-ms-transition:opacity 400ms ease;
	-o-transition:opacity 400ms ease;
	transition:opacity 400ms ease;
	z-index:99;
}
.scroll-top.off {
	right:-35px;
	opacity:0;
	filter:alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.scroll-top.on {
	right:15px;
	opacity:1;
	filter:alpha(opacity=100);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.scroll-top:before {
	display:block;
	width:34px;
	height:34px;
	content:"";
	background-image:url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2212px%22%20height=%228px%22%20viewBox=%220%200%2012%208%22%20enable-background=%22new%200%200%2012%208%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22white%22%20points=%225.999,3.376%201.6,8%200,6.303%205.999,0%2012,6.303%2010.4,8%20%22/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-position:center center;
}
.old-ie .scroll-top:before {
	background-image:url(../image/old-ie.png);
	background-repeat:no-repeat;
	background-position:0 -860px;
}