@charset "utf-8";
body{ font-size: 12px; font-family: arial,Helvetica,sans-serif;font-display: swap;}
html, body {height:100%;}
html, body {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.element-box-contents,.child-element-box-contents{width:100%;overflow:hidden;position:relative;display:block;transform-origin:left top 0;outline:0;vertical-align:top;word-break: break-word; box-sizing: border-box; top: 0; left: 0;}
.element-box[data-type="2"] .element-box-contents.active{border-bottom: solid 3px currentColor;}
.element-box-contents a{color: currentColor;}
.element-box,.child-element-box{position:absolute;top:60px;left:60px;z-index:2;}
.innerChildBox{position: absolute; top: 0; left: 0;transform-origin: left top 0; pointer-events: none; overflow: hidden;}
a,input,div,textarea{outline:none;}
a {text-decoration: none; color: #555;}
html,body,h1,h2,h3,h4,ul,li,ol,dl,dt,dd,form,p,input,textarea,img,div{margin:0;padding:0;}
input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.module-loading {visibility: visible;}
.module-loading > div{ visibility: hidden;}

.module-loading::before {content: '';position: absolute;top: 50%;left: 50%;width: 100px;height: 100px;margin-left: -50px;margin-top: -50px;background: url() no-repeat center center;animation: ContentLoad 1s infinite;-webkit-animation: ContentLoad 1s infinite;}

/*html,body{width:100%;height:100%;min-height:100px;overflow:hidden;}*/
ul,dl,ol{list-style:none;}
ul,li{list-style:none;}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
	-webkit-text-size-adjust: none;
	-webkit-appearance: none;
}
select, select:before, select:after {
	-webkit-appearance: auto;
}

@media screen and (max-width: 450px) {
	select, select:before, select:after {
		-webkit-appearance: none;
	}
}

*{ padding: 0; margin: 0; -webkit-tap-highlight-color: transparent;}
.edit_box{overflow: hidden;}
.hidden{display:none !important;}
.clear:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.clear{*zoom:1;}
.fl{ float: left !important;}
.fr{ float: right !important;}
.toolbar{ position: fixed; z-index: 999999; background-color:rgba(0,0,0,0.2); height: 40px; top: 0; left: 0; width: 100%; display: none; text-align: center;}
.toollist{ display: inline-block; padding: 0 5px; line-height: 40px;}
input,select,textarea{outline: none; font-family: arial,Helvetica,sans-serif;}
ul,li{list-style: none;}
.disabled { pointer-events: none; opacity: 0.3; }
/* .locked{ pointer-events: none;} */
.parent_hiden{ display: none !important; pointer-events: none;}
.processing{ z-index: 999999 !important;}
.textalign{ text-align: center;}
body::-webkit-scrollbar{ width:15px; height:10px; border-radius:5px; background:#eee;}
body::-webkit-scrollbar-thumb{ border-radius:0; background-color:#999;}

/* @font-face {  font-family: SourceHanSansCN-ExtraLight;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-ExtraLight.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-ExtraLight;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-ExtraLight.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Light;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Light.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Light;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Light.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Normal;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Normal.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Normal;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Normal.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Regular;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Regular.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Regular;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Regular.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Medium;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Medium.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Medium;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Medium.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Bold;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Bold.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Bold;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Bold.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Heavy;  src: url(https://v2sources.siiite.com/public/fonts/SYHT-Heavy.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SourceHanSansCN-Heavy;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSansCN-Heavy.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-ExtraLight;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-ExtraLight.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-ExtraLight;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-ExtraLight.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Light;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Light.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Light;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Light.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Regular;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Regular.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Regular;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Regular.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Medium;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Medium.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Medium;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Medium.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-SemiBold;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-SemiBold.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-SemiBold;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-SemiBold.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Bold;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Bold.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Bold;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Bold.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Heavy;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Heavy.woff) format('woff');  font-style: normal;  font-weight: 400;  font-display: block;  }
@font-face {  font-family: SYST-Heavy;  src: url(https://v2sources.siiite.com/public/fonts/SourceHanSerifCN-Heavy.otf) format('opentype');  font-style: normal;  font-weight: 400;  font-display: block;  } */
.webedit_content {
	min-height: calc(100% + 1px);
	min-height: -webkit-calc(100% + 1px);
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.webedit_content.poster{width: 100%; height: 100%; min-height: 100%; overflow: hidden;}
.webmainbox {
	background: #fff;
	min-height: 100%;
}
.webedit_content.poster .webmainbox{width: 100%; height: 100%;}


.page{ background-color: #ffffff; display: none;}
.page:nth-child(1){ display: block;}
.webedit_content.poster .webmainbox .page{top: 50%; left: 50%;}

.fullmeasure, .halfmeasure, .stage {
	position: relative;
}

.module_edit {
	position: relative;
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
}

.element-box-contents>img {
	position: absolute;
	top: 0;
	left: 0;
}

.element-box-contents>video, .kv_images li video{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.element-box.videos .element-box-contents>video{z-index:2}
.videos.previewelements .element-box-contents>video{z-index:2}
.video_poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.video_poster::before{content: ""; position: absolute; width: 50px; height: 50px; background-color: rgba(255,255,255,0.7); top: 50%; left: 50%; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0); border-radius: 100%;}
.video_poster::after{content: ""; position: absolute; width: 0; height: 0; border-left: solid 20px #000000; border-top: solid 15px transparent; border-bottom: solid 15px transparent; top: 50%; left: 50%; margin-left: 5px; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);}

.module_edit::-webkit-scrollbar{ width:0; height:0; border-radius:5px; background:#eee;}


.canvas_box > .moduleMTop{position: absolute; width: 100%; top: 0;transform-origin: left bottom 0; pointer-events: none; transform: translate3d(0, -100%, 0);}
.canvas_box > .moduleMBottom{position: absolute; width: 100%; bottom: 0;transform-origin: left top 0; pointer-events: none; transform: translate3d(0, 100%, 0);}
.list_padind_box > .moduleMTop{position: absolute; width: 100%; top: 0;transform-origin: left bottom 0; pointer-events: none; transform: translate3d(0, -100%, 0);}
.list_padind_box > .moduleMBottom{position: absolute; width: 100%; bottom: 0;transform-origin: left top 0; pointer-events: none; transform: translate3d(0, 100%, 0);}
.list_class_ification > .moduleMTop{position: absolute; width: 100%; top: 0;transform-origin: left bottom 0; pointer-events: none; transform: translate3d(0, -100%, 0);}
.list_class_ification > .moduleMBottom{position: absolute; width: 100%; bottom: 0;transform-origin: left top 0; pointer-events: none; transform: translate3d(0, 100%, 0);}
.list_label > .moduleMTop{position: absolute; width: 100%; top: 0;transform-origin: left bottom 0; pointer-events: none; transform: translate3d(0, -100%, 0);}
.list_label > .moduleMBottom{position: absolute; width: 100%; bottom: 0;transform-origin: left top 0; pointer-events: none; transform: translate3d(0, 100%, 0);}

/* .canvas_box .edit_list_box:last-child li {margin-bottom: 0 !important;} */
.edit_list_box li { position: relative; overflow: hidden;}
.edit_list_box li:last-child {margin-right: 0 !important;}
/* .canvas_box .edit_list_box:last-child li {margin-bottom: 0 !important;} */

.edit_list_box {position: relative; z-index: 9;}

.place_list {width: 1200px; height: 100%; margin: 0 auto; position: relative;}
.canvas_box .mongolian_layer {position: absolute; height: 100%; width: 100%; background: rgba(0,0,0,.05); top: 0; right: 0; z-index: 9999;}
.element-box .list_img_bg {background-position: center center; background-size: cover; }
.canvas_box{width: 100%; background-position: center center;}
.swiper-container { width: 100%; height: 100%; }
.swiper-slide { text-align: center; font-size: 18px; background: transparent; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex;
	display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center;
	-ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swiper-slide { background-position: center center; background-size: cover; }
.add_swiper .kv_title_box {position: absolute; width: 80%; left: 50%; transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);}
.add_swiper .position_left_top {top: 20px; text-align: left;}
.add_swiper .position_top_center {top: 20px; text-align: center;}
.add_swiper .position_right_top {top: 20px; text-align: right;}
.add_swiper .position_left_center {top: 50%; text-align: left; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.add_swiper .position_center {top: 50%; text-align: center; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.add_swiper .position_right_center {top: 50%; text-align: right; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
.add_swiper .position_left_bottom {bottom: 20px; text-align: left;}
.add_swiper .position_bottom_center {bottom: 20px; text-align: center;}
.add_swiper .position_right_bottom {bottom: 20px; text-align: right;}

.page_nav .element-box-contents {overflow: visible !important;}
.safe_area {display: none;}

.click_able, .list_click {cursor: pointer;}
.element-box-contents svg,.child-element-box-contents svg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.news_content {
	padding: 30px 0;
}

@media screen and (min-width: 1441px) {
	.new_content_inner {
		width: 1200px;
		margin: 0 auto;
	}
}

@media screen and (max-width: 1000px) and (min-width: 320px) {
	.new_content_inner {
		width: 83.33333%;
		margin: 0 auto;
	}

	.new_content_inner img {
		width: 100%;
	}
}

.title {
	position: relative;
	font-size: 30px;
	color: #000;
	padding-right: 100px;
	margin-bottom: 15px;
}

.new_content_inner .time {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 12px;
	color: #999;
}

.new_content_inner .lead {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 20px 0;
	font-size: 14px;
	line-height: 24px;
	color: #999;
}

.new_content_inner .content {
	padding-top: 50px;
}

.new_content_inner .bottom {
	border-top: 1px solid #000;
	color: #ddd;
	padding: 15px 0 40px;
	font-size: 12px;
}

.new_content_inner .bottom span{
	color: #000;
}

.kv_indexs li, .pagind_btn li {display: inline-block; width: 22px; height: 22px; line-height: 22px; color: #fff; background: #3e3e3e;
	border-radius: 50%; text-align: center; cursor: pointer; margin: 0 5px;}

.kv_indexs li:hover, .kv_indexs li.hover, .pagind_btn li:hover, .pagind_btn li.hover {background:#b61b1f;}

.pagind_btn_bar {position: absolute; bottom: 20px; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); z-index: 999;}

.kv_images {position: relative; top: 0; left: 0;}
.element-box .sub_btn, .element-box .multi_lan, .element-box .subscribe_btn, .element-box .select_language_btn {display: flex;justify-content: center;align-items: center; text-indent: 0 !important; cursor: pointer;}
.element-box .text_area {padding-top: 6px;}
.element-box .set_input, .element-box .multi_lan {width: 100%; height: 100%; border: none; color: #999;
	text-indent: 10px; font-size: 12px; outline: none; box-sizing: border-box; background: transparent; padding-right: 10px;}
.element-box .multi_lan {pointer-events: auto;}
.set_input span {padding: 0 5px;}
.set_input:before, .set_input:after {-webkit-appearance: auto !important;}
.select_language_btn span {padding: 0 15px;}
.element-box .sub_btn {text-indent: 0; padding-right: 0;}
.drop_down_input {line-height: 15px;}
.multi_lan span {display: inline-block;width: 50%;text-align: center; cursor: pointer;}
.multi_lan span:first-child {border-right: 1px solid #ddd;}
.phone-nav { width: 22px;  height: 22px; cursor: pointer; position: relative;}
.phone-nav .line {width: 100%; height: 9%; background: #000; margin: 18.18% 0; transition: all .3s linear;}

.closs-open::before{content:'';position: absolute;left:0;top:10px;width:0;height:0;background-color:#999}
.overlapping { position: absolute; top: 0; left: 0; display: none; width: 100%;}
.edit_hover_elements{position: absolute;}
.list_class_ification {position: relative; z-index: 999;}
.list_label {position: relative; z-index: 998;}



.list_padind_box {position: relative; margin: 0 auto;}

.pagination_control {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}


.page_nav {z-index: 9999;}

.multi_mapbox {width: 100%; height: 100%; position: relative; overflow: hidden;}
.multi_map_list {height: 100%; position: relative; top: 0; left: 0;
}
.multi_map_list li {width: 60px; height: 60px; position: relative; border: 1px solid #ddd;}
.multi_map_list li:last-child {margin-right: 0 !important; margin-bottom: 0 !important;}
.multi_map_list li img {max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);}

.switch_icon {width: 30px; height: 100%; position: relative; display: none; transition: all .3s linear; -webkit-transition: all .3s linear; border: 1px solid #ddd; cursor: pointer;}
.switch_icon::after {content: ''; position: absolute; width: 10px; height: 10px;}

.left_switch::after { border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; top: 50%; left: 40%;transform: rotate(45deg) translate(-50%, -50%); -webkit-transform: rotate(45deg) translate(-50%, -50%); margin-top: 3px;}
.right_switch::after { border-top: 2px solid #ddd; border-right: 2px solid #ddd; top: 50%; right: 40%;transform: rotate(45deg) translate(-50%, -50%); -webkit-transform: rotate(45deg) translate(-50%, -50%); margin-top: 4px;}


.switch_icon_1 {height: 30px; width: 100%; position: relative; display: none;border: 1px solid #ddd; transition: all .3s linear; -webkit-transition: all .3s linear; cursor: pointer;}
.switch_icon_1::after {content: ''; position: absolute; width: 10px; height: 10px;}
.top_switch {margin-bottom: 5px;}
.bottom_switch {margin-top: 5px;}
.left_switch {margin-right: 5px;}
.right_switch {margin-left: 5px;}
.top_switch::after { border-top: 2px solid #ddd; border-right: 2px solid #ddd; top: 40%; left: 50%;transform: rotate(-45deg) translate(-50%, -50%); -webkit-transform: rotate(-45deg) translate(-50%, -50%); margin-left: 2px;}
.bottom_switch::after { border-bottom: 2px solid #ddd; border-left: 2px solid #ddd; bottom: 40%; left: 50%;transform: rotate(-45deg) translate(-50%, -50%); -webkit-transform: rotate(-45deg) translate(-50%, -50%); margin-left: 2px;}

.switch_icon_1:hover {background: #333;}
.switch_icon_1:hover ::after{border-color: #fff;}

.switch_icon:hover {background: #333;}
.switch_icon:hover ::after{border-color: #fff;}

@media screen and (max-width:1000px) {
	.element-box-contents p img {
		width: 100%;
	}
}

.element-box-contents table {
	width: 100%;
	height: calc(100% - 2px);
	border-collapse: collapse;
}

/* add wwt 10.24 */
.search_result_box {width: 1200px;margin: 0 auto; text-align: center; padding-top: 90px;}
.search_result_list .search_inner {padding: 20px 0;border-bottom: 1px solid #ccc; text-align: left;}
.search_left_content {float: left;max-width: 900px;}
.search_right_content {margin-left: 350px; width: 250px;position: relative;}
/* .search_right_content img {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);} */
.search_inner .search_title {font-size: 24px;font-weight: bold;color: #000;}
.search_inner .search_web_name {font-size: 12px;margin-top: 6px;margin-bottom: 50px; position:relative; color: #000;}
.search_inner .search_web_name::after {position: absolute; background: #000; content: ''; width: 40px; height: 1px; top: 30px; left: 0;}
.search_result_box .search_info {font-size: 12px;color: #888;line-height: 22px;}
.search_result_box .has_img {width: 690px;}
.search_result_box .inner_title>h2 {font-size: 60px; color: #172a3c; font-weight: normal;  margin-top: 4px;}
.search_result_box .inner_title>p {font-size: 20px; color:#707070;}
.search_result_box .inner_title .line {width: 144px; height: 6px;}
.search_result_list_box {width: 1200px; margin: 0 auto; background: #fff; padding-top: 40px;}
.search_result_list {padding-bottom: 70px; background: #fff;}
@media screen and (min-width: 320px) and (max-width: 450px){
	.search_result_box {width: 100%;}
	.search_left_content {padding: 0 15px; float: none !important; width: 100%;}
	.search_right_content {padding: 0 15px; width: 100%; float: none !important; margin-left: 0; margin-top: 10px;}
	.search_result_box .inner_title {padding: 15px;}
	.search_result_box .has_img {width: 50%;}
	.search_result_list{padding: 0 15px 70px;}
	.search_result_list_box {width: 100%;}
	.search_result_box .inner_title>h2{font-size: 30px;}
	.search_inner .search_title{font-size: 16px;}
}

@media screen and (min-width: 450px) and (max-width: 1200px){
	.search_result_box {width: 100%;}
	.search_left_content {padding: 0 15px; float: none !important; width: 100%;}
	.search_right_content {padding: 0 15px; width: 100%; float: none !important; margin-left: 0; margin-top: 10px;}
	.search_result_box .inner_title {padding: 15px;}
	.search_result_box .has_img {width: 50%;}
	.search_result_list{padding: 0 15px 70px;}
	.search_result_list_box {width: 100%;}
	.search_result_box .inner_title>h2{font-size: 30px;}
	.search_inner .search_title{font-size: 16px;}
}

/* end */

.amap-icon img {
	width: 25px;
	height: 34px;
}

.list_label .labels_cont::after {content: ''; overflow: hidden; height: 0; display: table;}
.list_label .labels_cont::before {content: ''; overflow: hidden; height: 0; display: table;}


.subscribeTask{position: fixed; width: 100%; left: 0; bottom: 0; box-shadow: 0 0 20px #dddddd; padding:20px; z-index: 99; background-color: #ffffff;}
.subscribeTask .title{ font-size: 14px; line-height: 30px; margin: 0; padding: 0;}
.subscribeTask input{line-height: 28px;width: 200px;margin: 0;padding: 0 10px;border: solid 1px #dddddd;}
.subscribeTask button{ height: 30px; border: none; padding: 0 15px; font-size: 12px; background-color: #000000; color: #ffffff; cursor: pointer;}

/*杩斿洖椤堕儴*/
#toTop{ width: 40px; height: 40px; bottom: 17px; right: 30px; background-color: #000; cursor: pointer; position: fixed; opacity: 0.6; display: none; z-index: 99;}
#toTop::before{ content: ""; position: absolute; width: 20px; height: 20px; top: 15px; left: 10px; border-top: solid 1px #fff; border-left: solid 1px #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
#toTop:hover{ opacity: 1;}
#toTop1{ width: 40px; height: 40px; bottom: 30px; right: 30px; cursor: pointer; position: fixed; opacity: 0.6; display: none; z-index: 99;}
#toTop1::before{content: ""; position: absolute; width: 14px; height: 14px; top: 10px; left: 13px; border-top: solid 1px #000; border-left: solid 1px #000; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
#toTop1::after{ content: ""; position: absolute; width: 1px; height: 24px; background-color: #000; bottom: 7px; left: 20px;}
#toTop1:hover{ opacity: 1;}
#toTop2{ width: 40px; height: 40px; bottom: 30px; right: 30px; border: solid 1px #000000; border-radius:3px; cursor: pointer; position: fixed; opacity: 0.6; display: none; z-index: 99;}
#toTop2::before{ content: ""; position: absolute; width: 0; height: 0; top: 8px; left: 10px; border-bottom: solid 10px #000; border-left: solid 10px transparent; border-right: solid 10px transparent;}
#toTop2::after{ content: ""; position: absolute; width: 9px; height: 15px; background-color: #000; bottom: 7px; left: 16px;}
#toTop2:hover{ opacity: 1;}
#toTop3{ width: 40px; height: 40px; bottom: 30px; right: 30px; border: solid 1px #000000; border-radius:20px; cursor: pointer; position: fixed; opacity: 0.6; display: none; z-index: 99;}
#toTop3::before{content: ""; position: absolute; width: 14px; height: 14px; top: 10px; left: 13px; border-top: solid 1px #000; border-left: solid 1px #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);transform: rotate(45deg);}
#toTop3::after{ content: ""; position: absolute; width: 1px; height: 24px; background-color: #000; bottom: 7px; left: 20px;}
#toTop3:hover{ opacity: 1;}

.element-box-contents>span>p:first-child {margin-top: 0 !important;}
.element-box-contents>span>p:last-child {margin-bottom: 0 !important;}
.element-box-contents>p:first-child {margin-top: 0 !important;}
.element-box-contents>p:last-child {margin-bottom: 0 !important;}
.stickup{position: fixed; width: 100%; top: 0; left: 0; z-index: 9999;}
.stickup[data-type="1"]{z-index: 999999;}

.element-box[data-tagtype="buy"] {cursor: pointer;}


.fadeUpOut{animation: fadeUpOut 0.5s linear;-webkit-animation: fadeUpOut 0.5s linear;}
@keyframes fadeUpOut {
	0%{opacity: 1; transform: translate3d(0,0,0);}
	100%{opacity: 0; transform: translate3d(0,-100%,0);}
}
@-webkit-keyframes fadeUpOut {
	0%{opacity: 1; -webkit-transform: translate3d(0,0,0);}
	100%{opacity: 0; -webkit-transform: translate3d(0,-100%,0);}
}
.fadeDownIn{animation: fadeDownIn 0.3s linear;-webkit-animation: fadeDownIn 0.3s linear;-moz-animation: fadeDownIn 0.3s linear;}
@keyframes fadeDownIn {
	0%{opacity: 0; transform: translate3d(0,-100%,0);}
	100%{opacity: 1; transform: translate3d(0,0,0);}
}
@-webkit-keyframes fadeDownIn {
	0%{opacity: 0; -webkit-transform: translate3d(0,-100%,0);}
	100%{opacity: 1; -webkit-transform: translate3d(0,0,0);}
}
/*缂栬緫鍣�*/
.element-box[data-tag="Text"] .element-box-contents p {text-align: left;color: #000000;}
.element-box[data-tag="Text"] .element-box-contents li{line-height: 1.8;}
.element-box[data-tag="Text"] .element-box-contents p,
.element-box[data-tag="Text"] .element-box-contents h1,
.element-box[data-tag="Text"] .element-box-contents h2,
.element-box[data-tag="Text"] .element-box-contents h3,
.element-box[data-tag="Text"] .element-box-contents h4,
.element-box[data-tag="Text"] .element-box-contents h5 {margin: 10px 0;line-height: 1.8;}
.element-box[data-tag="Text"] .element-box-contents p *,
.element-box[data-tag="Text"] .element-box-contents h1 *,
.element-box[data-tag="Text"] .element-box-contents h2 *,
.element-box[data-tag="Text"] .element-box-contents h3 *,
.element-box[data-tag="Text"] .element-box-contents h4 *,
.element-box[data-tag="Text"] .element-box-contents h5 * {line-height: 1.8;}
.element-box[data-tag="Text"] .element-box-contents ul,
.element-box[data-tag="Text"] .element-box-contents ol {padding-left: 20px;}
.element-box[data-tag="Text"] .element-box-contents ul{ list-style-type: disc;}
.element-box[data-tag="Text"] .element-box-contents ol{ list-style-type: decimal;}
.element-box[data-tag="Text"] .element-box-contents img {cursor: pointer; max-width: 100%;}
.element-box[data-tag="Text"] .element-box-contents i{font-style: italic;}
.element-box[data-tag="Text"] .element-box-contents b{font-weight: bolder !important;}
.element-box[data-tag="Text"] .element-box-contents img.clicked {box-shadow: 1px 1px 10px #999;}
.element-box[data-tag="Text"] .element-box-contents table.clicked {box-shadow: 1px 1px 10px #999;}
.element-box[data-tag="Text"] .element-box-contents pre code {line-height: 1.5;}
.element-box[data-tag="Text"] .element-box-contents:focus {outline: none;}
.element-box[data-tag="Text"] .element-box-contents blockquote {display: block;border-left: 8px solid #d0e5f2;padding: 5px 10px;margin: 10px 0;line-height: 1.4;font-size: 100%;background-color: #f1f1f1;}
.element-box[data-tag="Text"] .element-box-contents table {border: none;border-collapse: collapse;}
.element-box[data-tag="Text"] .element-box-contents table td,
.element-box[data-tag="Text"] .element-box-contents table th {border: 1px solid #dddddd;padding: 3px 5px;min-width: 50px;height: 20px;}
.element-box[data-tag="Text"] .element-box-contents pre {border: 1px solid #ccc;background-color: #f8f8f8;padding: 10px;margin: 5px 0;font-size: 0.8em;border-radius: 3px;}
.element-box[data-tag="Text"] .element-box-contents h1 {display: block;font-size: 2em;-webkit-margin-before: 0.67em;-webkit-margin-after: 0.67em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents h2 {display: block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents h3 {display: block;font-size: 1.17em;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents h4 {display: block;-webkit-margin-before: 1.33em;-webkit-margin-after: 1.33em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents h5 {display: block;font-size: 0.83em;-webkit-margin-before: 1.67em;-webkit-margin-after: 1.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents h6 {display: block;font-size: 0.67em;-webkit-margin-before: 2.33em;-webkit-margin-after: 2.33em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight: bold;}
.element-box[data-tag="Text"] .element-box-contents ul,.element-box[data-tag="Text"] .element-box-contents ul li{ list-style-type: disc;}
.element-box[data-tag="Text"] .element-box-contents ol,.element-box[data-tag="Text"] .element-box-contents ol li{ list-style-type: decimal;}
.element-box[data-tag="Text"] .element-box-contents p{ line-height: 1.8; margin: 10px 0;}
.element-box[data-tag="Text"] .element-box-contents div,.element-box[data-tag="Text"] .element-box-contents img,.element-box[data-tag="Text"] .element-box-contents a{ padding:0; margin:0;}
.element-box[data-tag="Text"] .element-box-contents a {color: #000;text-decoration: none;}
.element-box[data-tag="Text"] .element-box-contents a:hover,a:focus{text-decoration: none;}
.element-box[data-tag="Text"] .element-box-contents a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.element-box[data-tag="Text"] .element-box-contents area{outline:none;}
.element-box[data-tag="Text"] .element-box-contents hr {margin: 20px 0;border: 0;border-top: 1px solid #eee;}
.element-box[data-tag="Text"] .element-box-contents .clear:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.element-box[data-tag="Text"] .element-box-contents .clear{*zoom:1;}

.element-box[data-tag="newcontent"] .element-box-contents {font-size: 12px !important; line-height: 1.8 !important; text-align: left !important; color: #000 !important;}
.element-box[data-tag="newcontent"] .element-box-contents p {text-align: left;color: #000000;}
.element-box[data-tag="newcontent"] .element-box-contents li{line-height: 1.8;}
.element-box[data-tag="newcontent"] .element-box-contents p,
.element-box[data-tag="newcontent"] .element-box-contents h1,
.element-box[data-tag="newcontent"] .element-box-contents h2,
.element-box[data-tag="newcontent"] .element-box-contents h3,
.element-box[data-tag="newcontent"] .element-box-contents h4,
.element-box[data-tag="newcontent"] .element-box-contents h5 {margin: 10px 0;line-height: 1.8;}
.element-box[data-tag="newcontent"] .element-box-contents p *,
.element-box[data-tag="newcontent"] .element-box-contents h1 *,
.element-box[data-tag="newcontent"] .element-box-contents h2 *,
.element-box[data-tag="newcontent"] .element-box-contents h3 *,
.element-box[data-tag="newcontent"] .element-box-contents h4 *,
.element-box[data-tag="newcontent"] .element-box-contents h5 * {line-height: 1.8;}
.element-box[data-tag="newcontent"] .element-box-contents ul,
.element-box[data-tag="newcontent"] .element-box-contents ol {padding-left: 20px;}
.element-box[data-tag="newcontent"] .element-box-contents ul{ list-style-type: disc;}
.element-box[data-tag="newcontent"] .element-box-contents ol{ list-style-type: decimal;}
.element-box[data-tag="newcontent"] .element-box-contents img {cursor: pointer; max-width: 100%; height: auto !important;}
.element-box[data-tag="newcontent"] .element-box-contents i{font-style: italic;}
.element-box[data-tag="newcontent"] .element-box-contents b{font-weight: bolder !important;}
/* .element-box[data-tag="newcontent"] .element-box-contents img.clicked {box-shadow: 1px 1px 10px #999;} */
/* .element-box[data-tag="newcontent"] .element-box-contents table.clicked {box-shadow: 1px 1px 10px #999;} */
.element-box[data-tag="newcontent"] .element-box-contents pre code {line-height: 1.5;}
.element-box[data-tag="newcontent"] .element-box-contents:focus {outline: none;}
.element-box[data-tag="newcontent"] .element-box-contents blockquote {display: block;border-left: 8px solid #d0e5f2;padding: 5px 10px;margin: 10px 0;line-height: 1.4;font-size: 100%;background-color: #f1f1f1;}
.element-box[data-tag="newcontent"] .element-box-contents table {border: none;border-collapse: collapse;}
.element-box[data-tag="newcontent"] .element-box-contents table td,
.element-box[data-tag="newcontent"] .element-box-contents table th {border: 1px solid #dddddd;padding: 3px 5px;min-width: 50px;height: 20px;}
.element-box[data-tag="newcontent"] .element-box-contents pre {border: 1px solid #ccc;background-color: #f8f8f8;padding: 10px;margin: 5px 0;font-size: 0.8em;border-radius: 3px;}
.element-box[data-tag="newcontent"] .element-box-contents h1 {display: block;font-size: 2em;-webkit-margin-before: 0.67em;-webkit-margin-after: 0.67em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents h2 {display: block;font-size: 1.5em;-webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents h3 {display: block;font-size: 1.17em;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents h4 {display: block;-webkit-margin-before: 1.33em;-webkit-margin-after: 1.33em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents h5 {display: block;font-size: 0.83em;-webkit-margin-before: 1.67em;-webkit-margin-after: 1.67em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents h6 {display: block;font-size: 0.67em;-webkit-margin-before: 2.33em;-webkit-margin-after: 2.33em;-webkit-margin-start: 0;-webkit-margin-end: 0;font-weight: bold;}
.element-box[data-tag="newcontent"] .element-box-contents ul,.element-box[data-tag="newcontent"] .element-box-contents ul li{ list-style-type: disc;}
.element-box[data-tag="newcontent"] .element-box-contents ol,.element-box[data-tag="newcontent"] .element-box-contents ol li{ list-style-type: decimal;}
.element-box[data-tag="newcontent"] .element-box-contents p{ line-height: 1.8; margin: 10px 0;}
.element-box[data-tag="newcontent"] .element-box-contents div,.element-box[data-tag="newcontent"] .element-box-contents img,.element-box[data-tag="newcontent"] .element-box-contents a{ padding:0; margin:0;}
.element-box[data-tag="newcontent"] .element-box-contents a {color: #000;text-decoration: none;}
.element-box[data-tag="newcontent"] .element-box-contents a:hover,a:focus{text-decoration: none;}
.element-box[data-tag="newcontent"] .element-box-contents a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.element-box[data-tag="newcontent"] .element-box-contents area{outline:none;}
.element-box[data-tag="newcontent"] .element-box-contents hr {margin: 20px 0;border: 0;border-top: 1px solid #eee;}
.element-box[data-tag="newcontent"] .element-box-contents .clear:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.element-box[data-tag="newcontent"] .element-box-contents .clear{*zoom:1;}


.taskShow{ cursor: pointer;}
.taskBox{ position: fixed; width: 100vw; height: 100vh; top: 0; left: 0; background-color: rgba(0,0,0,0.9); z-index: 9999999;}
.taskBox .taskCont{position: absolute; top: 50%; left: 50%; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0); height: 90vh; width: 90vw;}
.taskBox .taskCont img{ position: absolute; top: 50%; left: 50%; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0); max-height: 100%; max-width: 100%;}
.taskBox .taskCont video{ position: absolute; top: 50%; left: 50%; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0); height: 100%; width: 100%; background-color: #000000; object-fit: contain;}
.taskBox .closeTask{ position: absolute; width: 40px; height: 40px; top: 20px; right: 20px; cursor: pointer;}
.taskBox .closeTask::before{content: ""; position: absolute; width: 30px; height: 2px; background-color: #ffffff; top: 19px; left: 5px; transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.taskBox .closeTask::after{content: ""; position: absolute; width: 30px; height: 2px; background-color: #ffffff; top: 19px; left: 5px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg);}
.taskBox .button-prev,.taskBox .button-next{position: absolute; width: 40px; height: 40px; top: 50%; margin-top: -20px; opacity: 0.8; cursor: pointer;}
.taskBox .button-prev:hover,.taskBox .button-next:hover{opacity: 1;}
.taskBox .button-prev{ left: 20px;}
.taskBox .button-next{ right: 20px;}
.taskBox .button-prev::after{ content: "";position: absolute; width: 30px; height: 30px; top: 5px; left: 5px; border-left: solid 2px #ffffff; border-bottom: solid 2px #ffffff; transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.taskBox .button-next::after{ content: "";position: absolute; width: 30px; height: 30px; top: 5px; left: 5px; border-right: solid 2px #ffffff; border-bottom: solid 2px #ffffff; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
@media screen and (max-width:414px){
	.taskBox .taskCont{position: absolute; top: 50%; left: 50%; transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0); height: 100vh; width: 100vw;}
}


.aden {position: relative;-webkit-filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2);filter: hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}
.aden:after, .aden:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.aden img {width: 100%;z-index: 1}
.aden:before {z-index: 2}
.aden:after {z-index: 3}
.aden::after {background: -webkit-linear-gradient(left, rgba(66, 10, 14, .2), transparent);background: linear-gradient(to right, rgba(66, 10, 14, .2), transparent);mix-blend-mode: darken}
.gingham::after, .perpetua::after, .reyes::after {mix-blend-mode: soft-light}
.inkwell {position: relative;-webkit-filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1);filter: sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}
.inkwell:after, .inkwell:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.inkwell img {width: 100%;z-index: 1}
.inkwell:before {z-index: 2}
.inkwell:after {z-index: 3}
.perpetua {position: relative}
.perpetua:after, .perpetua:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.perpetua img {width: 100%;z-index: 1}
.perpetua:before {z-index: 2}
.perpetua:after {z-index: 3}
.perpetua::after {background: -webkit-linear-gradient(top, #005b9a, #e6c13d);background: linear-gradient(to bottom, #005b9a, #e6c13d);opacity: .5}
.reyes {position: relative;-webkit-filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75);filter: sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}
.reyes:after, .reyes:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.reyes img {width: 100%;z-index: 1}
.reyes:before {z-index: 2}
.reyes:after {z-index: 3}
.reyes::after {background: #efcdad;opacity: .5}
.gingham {position: relative;-webkit-filter: brightness(1.05) hue-rotate(-10deg);filter: brightness(1.05) hue-rotate(-10deg)}
.gingham:after, .gingham:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.gingham img {width: 100%;z-index: 1}
.gingham:before {z-index: 2}
.gingham:after {z-index: 3}
.gingham::after {background: #e6e6fa}
.toaster {position: relative;-webkit-filter: contrast(1.5) brightness(.9);filter: contrast(1.5) brightness(.9)}
.toaster:after, .toaster:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.toaster img {width: 100%;z-index: 1}
.toaster:before {z-index: 2}
.toaster:after {z-index: 3}
.toaster::after {background: -webkit-radial-gradient(circle, #804e0f, #3b003b);background: radial-gradient(circle, #804e0f, #3b003b);mix-blend-mode: screen}
.walden {position: relative;-webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6);filter: brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}
.walden:after, .walden:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.walden img {width: 100%;z-index: 1}
.walden:before {z-index: 2}
.walden:after {z-index: 3}
.walden::after {background: #04c;mix-blend-mode: screen;opacity: .3}
.hudson {position: relative;-webkit-filter: brightness(1.2) contrast(.9) saturate(1.1);filter: brightness(1.2) contrast(.9) saturate(1.1)}
.hudson:after, .hudson:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.hudson img {width: 100%;z-index: 1}
.hudson:before {z-index: 2}
.hudson:after {z-index: 3}
.hudson::after {background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);background: radial-gradient(circle, #a6b1ff 50%, #342134);mix-blend-mode: multiply;opacity: .5}
.earlybird {position: relative;-webkit-filter: contrast(.9) sepia(.2);filter: contrast(.9) sepia(.2)}
.earlybird:after, .earlybird:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.earlybird img {width: 100%;z-index: 1}
.earlybird:before {z-index: 2}
.earlybird:after {z-index: 3}
.earlybird::after {background: -webkit-radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);mix-blend-mode: overlay}
.mayfair {position: relative;-webkit-filter: contrast(1.1) saturate(1.1);filter: contrast(1.1) saturate(1.1)}
.mayfair:after, .mayfair:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.mayfair img {width: 100%;z-index: 1}
.mayfair:before {z-index: 2}
.mayfair:after {z-index: 3}
.mayfair::after {background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, .8), rgba(255, 200, 200, .6), #111 60%);background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, .8), rgba(255, 200, 200, .6), #111 60%);mix-blend-mode: overlay;opacity: .4}
.lofi {position: relative;-webkit-filter: saturate(1.1) contrast(1.5);filter: saturate(1.1) contrast(1.5)}
.lofi:after, .lofi:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.lofi img {width: 100%;z-index: 1}
.lofi:before {z-index: 2}
.lofi:after {z-index: 3}
.lofi::after {background: -webkit-radial-gradient(circle, transparent 70%, #222 150%);background: radial-gradient(circle, transparent 70%, #222 150%);mix-blend-mode: multiply}
._1977 {position: relative;-webkit-filter: contrast(1.1) brightness(1.1) saturate(1.3);filter: contrast(1.1) brightness(1.1) saturate(1.3)}
._1977:after, ._1977:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
._1977 img {width: 100%;z-index: 1}
._1977:before {z-index: 2}
._1977:after {z-index: 3;background: rgba(243, 106, 188, .3);mix-blend-mode: screen}
.brooklyn {position: relative;-webkit-filter: contrast(.9) brightness(1.1);filter: contrast(.9) brightness(1.1)}
.brooklyn:after, .brooklyn:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.brooklyn img {width: 100%;z-index: 1}
.brooklyn:before {z-index: 2}
.brooklyn:after {z-index: 3}
.brooklyn::after {background: -webkit-radial-gradient(circle, rgba(168, 223, 193, .4) 70%, #c4b7c8);background: radial-gradient(circle, rgba(168, 223, 193, .4) 70%, #c4b7c8);mix-blend-mode: overlay}
.xpro2 {position: relative;-webkit-filter: sepia(.3);filter: sepia(.3)}
.xpro2:after, .xpro2:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.xpro2 img {width: 100%;z-index: 1}
.xpro2:before {z-index: 2}
.xpro2:after {z-index: 3}
.xpro2::after {background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, .6) 110%);background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, .6) 110%);mix-blend-mode: color-burn}
.nashville {position: relative;-webkit-filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2);filter: sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}
.nashville:after, .nashville:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.nashville img {width: 100%;z-index: 1}
.nashville:before {z-index: 2}
.nashville:after {z-index: 3}
.nashville::after {background: rgba(0, 70, 150, .4);mix-blend-mode: lighten}
.nashville::before {background: rgba(247, 176, 153, .56);mix-blend-mode: darken}
.lark {position: relative;-webkit-filter: contrast(.9);filter: contrast(.9)}
.lark:after, .lark:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.lark img {width: 100%;z-index: 1}
.lark:before {z-index: 2}
.lark:after {z-index: 3}
.lark::after {background: rgba(242, 242, 242, .8);mix-blend-mode: darken}
.lark::before {background: #22253f;mix-blend-mode: color-dodge}
.moon {position: relative;-webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);filter: grayscale(1) contrast(1.1) brightness(1.1)}
.moon:after, .moon:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.moon img {width: 100%;z-index: 1}
.moon:before {z-index: 2}
.moon:after {z-index: 3}
.moon::before {background: #a0a0a0;mix-blend-mode: soft-light}
.moon::after {background: #383838;mix-blend-mode: lighten}
.clarendon {position: relative;-webkit-filter: contrast(1.2) saturate(1.35);filter: contrast(1.2) saturate(1.35)}
.clarendon:after, .clarendon:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.clarendon img {width: 100%;z-index: 1}
.clarendon:before {z-index: 2;background: rgba(127, 187, 227, .2);mix-blend-mode: overlay}
.clarendon:after {z-index: 3}
.willow {position: relative;-webkit-filter: grayscale(.5) contrast(.95) brightness(.9);filter: grayscale(.5) contrast(.95) brightness(.9)}
.willow:after, .willow:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.willow img {width: 100%;z-index: 1}
.willow:before {z-index: 2}
.willow:after {z-index: 3}
.willow::before {background-color: radial-gradient(40%, circle, #d4a9af 55%, #000 150%);mix-blend-mode: overlay}
.willow::after {background-color: #d8cdcb;mix-blend-mode: color}
.rise {position: relative;-webkit-filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9);filter: brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}
.rise:after, .rise:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.rise img {width: 100%;z-index: 1}
.rise:before {z-index: 2}
.rise:after {z-index: 3}
.rise::after {background: -webkit-radial-gradient(circle, rgba(232, 197, 152, .8), transparent 90%);background: radial-gradient(circle, rgba(232, 197, 152, .8), transparent 90%);mix-blend-mode: overlay;opacity: .6}
.rise::before {background: -webkit-radial-gradient(circle, rgba(236, 205, 169, .15) 55%, rgba(50, 30, 7, .4));background: radial-gradient(circle, rgba(236, 205, 169, .15) 55%, rgba(50, 30, 7, .4));mix-blend-mode: multiply}
.slumber {position: relative;-webkit-filter: saturate(.66) brightness(1.05);filter: saturate(.66) brightness(1.05)}
.slumber:after, .slumber:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.slumber img {width: 100%;z-index: 1}
.slumber:before {z-index: 2}
.slumber:after {z-index: 3}
.slumber::after {background: rgba(125, 105, 24, .5);mix-blend-mode: soft-light}
.slumber::before {background: rgba(69, 41, 12, .4);mix-blend-mode: lighten}
.brannan {position: relative;-webkit-filter: sepia(.5) contrast(1.4);filter: sepia(.5) contrast(1.4)}
.brannan:after, .brannan:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.brannan img {width: 100%;z-index: 1}
.brannan:before {z-index: 2}
.brannan:after {z-index: 3}
.brannan::after {background-color: rgba(161, 44, 199, .31);mix-blend-mode: lighten}
.valencia {position: relative;-webkit-filter: contrast(1.08) brightness(1.08) sepia(.08);filter: contrast(1.08) brightness(1.08) sepia(.08)}
.valencia:after, .valencia:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.valencia img {width: 100%;z-index: 1}
.valencia:before {z-index: 2}
.valencia:after {z-index: 3}
.valencia::after {background: #3a0339;mix-blend-mode: exclusion;opacity: .5}
.kelvin {position: relative}
.kelvin:after, .kelvin:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.kelvin img {width: 100%;z-index: 1}
.kelvin:before {z-index: 2}
.kelvin:after {z-index: 3}
.kelvin::after {background: #b77d21;mix-blend-mode: overlay}
.kelvin::before {background: #382c34;mix-blend-mode: color-dodge}
.maven {position: relative;-webkit-filter: sepia(.25) brightness(.95) contrast(.95) saturate(1.5);filter: sepia(.25) brightness(.95) contrast(.95) saturate(1.5)}
.maven:after, .maven:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.maven img {width: 100%;z-index: 1}
.maven:before {z-index: 2}
.maven:after {z-index: 3;background: rgba(3, 230, 26, .2);mix-blend-mode: hue}
.stinson {position: relative;-webkit-filter: contrast(.75) saturate(.85) brightness(1.15);filter: contrast(.75) saturate(.85) brightness(1.15)}
.stinson:after, .stinson:before {content: '';display: block;height: 100%;width: 100%;top: 0;left: 0;position: absolute;pointer-events: none}
.stinson img {width: 100%;z-index: 1}
.stinson:before {z-index: 2}
.stinson:after {z-index: 3}
.stinson::before {background: rgba(240, 149, 128, .2);mix-blend-mode: soft-light}

.content_load{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,.9);}
.content_load .img_load{width: 20px; height: 20px; position: absolute; top: 50%; left: calc(50% - 10px); transform: translate(0, -50%);-webkit-transform: translate(0, -50%); -moz-animation: ContentLoad 1s infinite;-webkit-border-radius: 50px;-webkit-animation: ContentLoad 1s infinite;border-radius: 50px;animation: ContentLoad 1s infinite;}
.content_load .img_load img {width: 100%; height: 100%;}
.content_load p {color: #000; text-align: center; position: absolute; top: 53%; width: 100%;}
@keyframes ContentLoad{
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes ContentLoad{
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@-moz-keyframes ContentLoad{
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@-o-keyframes ContentLoad{
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

.sitemap{padding: 20px 0;}
.siteMapTitle{text-align: center; line-height: 100px; font-size: 40px; font-weight: bold; opacity: 0.6;}
.siteMapPageList{ width: 1200px; margin: 0 auto; padding: 50px 0;}
.siteMapPageList li{ line-height: 40px; font-size: 14px; border-bottom: solid 1px #dddddd; margin-bottom: 20px;}

.kv_images li.swiper_item {position: absolute; }
.kv_images li.swiper_item.active {z-index: 9;}


.language_list {
	background: #fff;
	border: 1px solid #e8eaed;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 2px 6px 2px rgba(60,64,67,.15);
	box-shadow: 0 1px 2px 0 rgba(60,64,67,.3), 0 2px 6px 2px rgba(60,64,67,.15);
	font: 400 14px/20px Roboto,Noto Sans,Noto Sans JP,Noto Sans KR,Noto Naskh Arabic,Noto Sans Thai,Noto Sans Hebrew,Noto Sans Bengali,sans-serif;
	max-height: 304px;
	overflow-y: auto;
	padding: 8px 0;
	position: fixed;
	top: 100%;
	left: 0;
	-webkit-transition: opacity .2s,visibility .2s;
	transition: opacity .2s,visibility .2s;
	z-index: 1000000;
}

.language_list li {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 0;
	min-height: 48px;
	min-width: 100%;
	padding: 8px 16px;
	white-space: nowrap;
	cursor: pointer;
}

.language_list li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.language_list li span {
	display: inline-block;
	width: 30px;
	height: 20px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	top: 5px;
	margin-right: 10px;
}

.select_language_btn {
	position: relative;
}

.select_language_btn:after{
	content: '';
	position: absolute;
	top: calc(50% - 3px);
	top: -webkit-calc(50% - 3px);
	right: 10px;
	transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	width: 0;
	height: 0;
	border-width: 5px;
	border-style: solid;
	border-color: #000 transparent transparent;
}

/* 浜у搧灞炴€� */
.choose-attr {line-height: 34px;font-size: 12px;display: flex;display: -webkit-flex;}
.choose-attr .attr_list {display: flex;flex: 1;flex-wrap: wrap;display: -webkit-flex;-webkit-flex: 1;-webkit-flex-wrap: wrap;}
.attr_title {margin-right: 10px;color: #999;}
.attr_list li {padding: 0 12px;border: 1px solid #ccc;margin-right: 10px;margin-bottom: 10px;cursor: pointer;}
.attr_list li:hover, .attr_list li.active {border-color: #e3393c;}

.choose-amount {width: 100%;height: 100%;display: flex;}
.choose-amount input {width: 0;flex-grow: 1;border: 1px solid #ccc;text-align: center;padding: 0 5px;outline: none;border-right: none;}
.prodect_add_box > div {display: flex;justify-content: center;align-items: center;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;width: 16px;height: 50%;border: 1px solid #ccc;box-sizing: border-box;cursor: pointer; background: #eee;font-size: 12px; color: #000;}

.element-box[data-tagtype="proAddNum"],
.element-box[data-tagtype="proReduceNum"] {
	cursor: pointer;
	user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
}
.disabled-cli {color: #ccc; cursor: not-allowed !important;}

.prodect_tab {position: relative; width: 100%; height: 100%;}
.prodect_tab ul {display: flex;display: -webkit-flex;height: 100%;}
.prodect_tab ul li{width: 150px;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;color: #999;cursor: pointer;transition: all .3s linear;-webkit-transition: all .3s linear;}
.prodect_tab ul li:hover {color: #fff;background-color: #555;}
.prodect_tab ul li.active {background-color: #222;color: #fff;}
.prodect_detail_pics {position: absolute;width: 100%;top: 100%;left: 0;}
.prodect_detail_pics img {max-width: 100%;}

/*//googlefont*/
/* cyrillic-ext */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10UxCF8jA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10dxCF8jA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10VxCF8jA.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10axCF8jA.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10bxCF8jA.woff2) format('woff2');
	unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10WxCF8jA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10XxCF8jA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local('Arimo Regular'), local('Arimo-Regular'), url(https://fonts.gstatic.com/s/arimo/v13/P5sMzZCDf9_T_10ZxCE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
	font-family: 'Droid Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Droid Sans Regular'), local('DroidSans-Regular'), url(https://fonts.gstatic.com/s/droidsans/v12/SlGVmQWMvZQIdix7AFxXkHNSbQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
	font-family: 'Droid Serif';
	font-style: normal;
	font-weight: 400;
	src: local('Droid Serif Regular'), local('DroidSerif-Regular'), url(https://fonts.gstatic.com/s/droidserif/v12/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
	font-family: 'Fjalla One';
	font-style: normal;
	font-weight: 400;
	src: local('Fjalla One'), local('FjallaOne-Regular'), url(https://fonts.gstatic.com/s/fjallaone/v7/Yq6R-LCAWCX3-6Ky7FAFrO96kigt.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Fjalla One';
	font-style: normal;
	font-weight: 400;
	src: local('Fjalla One'), local('FjallaOne-Regular'), url(https://fonts.gstatic.com/s/fjallaone/v7/Yq6R-LCAWCX3-6Ky7FAFrOF6kg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	src: local('Lora Regular'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v14/0QIvMX1D_JOuMwf7I-NP.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	src: local('Lora Regular'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v14/0QIvMX1D_JOuMw77I-NP.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	src: local('Lora Regular'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v14/0QIvMX1D_JOuMwX7I-NP.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	src: local('Lora Regular'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v14/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	src: local('Lora Regular'), local('Lora-Regular'), url(https://fonts.gstatic.com/s/lora/v14/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v21/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v21/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v21/u-440qyriQwlOrhSvowK_l5-cyZMZ-Y.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v21/u-440qyriQwlOrhSvowK_l5-ciZMZ-Y.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(https://fonts.gstatic.com/s/merriweather/v21/u-440qyriQwlOrhSvowK_l5-fCZM.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDujMR6WR.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuHMR6WR.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDunMR6WR.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDubMR6WR.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDurMR6WR.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuvMR6WR.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'), url(https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff1GhDuXMRw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v30/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZTaR.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v30/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v30/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZTaR.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v30/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZTaR.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v30/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v11/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v11/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v11/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'PT Sans';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v11/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v11/BngRUXNadjH0qYEzV7ab-oWlsbCLwR26eg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v11/BngRUXNadjH0qYEzV7ab-oWlsbCCwR26eg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v11/BngRUXNadjH0qYEzV7ab-oWlsbCIwR26eg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'PT Sans Narrow';
	font-style: normal;
	font-weight: 400;
	src: local('PT Sans Narrow'), local('PTSans-Narrow'), url(https://fonts.gstatic.com/s/ptsansnarrow/v11/BngRUXNadjH0qYEzV7ab-oWlsbCGwR0.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v14/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYmRjRdE.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISma2RjRdE.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmY2RjRdE.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmbGRjRdE.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYGRjRdE.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmYWRjRdE.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotoslab/v11/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rj.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
	font-family: 'Slabo 27px';
	font-style: normal;
	font-weight: 400;
	src: local('Slabo 27px'), local('Slabo27px-Regular'), url(https://fonts.gstatic.com/s/slabo27px/v6/mFT0WbgBwKPR_Z4hGN2qgxED1XJ7.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Slabo 27px';
	font-style: normal;
	font-weight: 400;
	src: local('Slabo 27px'), local('Slabo27px-Regular'), url(https://fonts.gstatic.com/s/slabo27px/v6/mFT0WbgBwKPR_Z4hGN2qgx8D1Q.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKcg72j00.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKew72j00.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKcw72j00.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKfA72j00.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKcQ72j00.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Ubuntu';
	font-style: normal;
	font-weight: 400;
	src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKfw72.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.categoryBox{position: absolute; top: 0; left: 0; z-index: 2;}
.categoryBox .categoryInnerBox{ transform-origin: left top 0;}
.categoryBox ul.level-1{position: relative;}
.categoryBox ul.level-1 li.item-1{ float: left; position: relative; cursor: pointer;}
.categoryBox ul.level-1 li.item-1 ul.level-2{position: absolute; top: 100%; left: 0; display: none; z-index: 3;}
.categoryBox ul.level-1 li.item-1:hover ul.level-2{display: block;}
.categoryBox ul.level-1 li.item-1 ul.level-2 li.item-2{ float: left; position: relative; cursor: pointer;}
.categoryBox ul.level-1 li.item-1 ul.level-2 li.item-2 ul.level-3{position: absolute; top: 0; left: 100%; display: none; z-index: 4;}
.categoryBox ul.level-1 li.item-1 ul.level-2 li.item-2:hover ul.level-3{ display: block;}
.categoryBox ul.level-1 li.item-1 ul.level-2 li.item-2 ul.level-3 li.item-3{ float: left; position: relative; cursor: pointer;}

.labelBox{position: absolute; top: 0; left: 0; z-index: 2;}
.labelBox .labelInnerBox{ transform-origin: left top 0;}
.labelBox ul.level-1.listways{position: relative;}
.labelBox ul.level-1.listways li.item-1{ position: relative; margin-bottom: 10px;}
.labelBox ul.level-1.listways li.item-1:nth-last-child(1){  margin-bottom: 0;}
.labelBox ul.level-1.listways li.item-1 .label-title{ float: left;}
.labelBox ul.level-1.listways li.item-1 ul.level-2{ float: left;}
.labelBox ul.level-1.listways li.item-1 ul.level-2 li.item-2{ float: left; position: relative; cursor: pointer;}


.labelBox ul.level-1.tabways{position: relative;}
.labelBox ul.level-1.tabways li.item-1{ position: relative; margin-bottom: 10px; float: left;}
.labelBox ul.level-1.tabways li.item-1:nth-last-child(1){  margin-bottom: 0;}
.labelBox ul.level-1.tabways li.item-1 .label-title{ float: left;}
.labelBox .label-2-cont{position: relative;}
.labelBox .label-2-cont ul.level-2{ display: none;}
.labelBox .label-2-cont ul.level-2:nth-child(1){ display: block;}
.labelBox .label-2-cont ul.level-2 li.item-2{ float: left; position: relative; cursor: pointer;}
.labelBox .label-2-cont ul.level-2 li.item-2:nth-child(1){ margin-left: 0 !important;}

.labelBox ul.level-1.selectways{position: relative;}
.labelBox ul.level-1.selectways li.item-1{ position: relative; margin-bottom: 10px; float: left;}
.labelBox ul.level-1.selectways li.item-1:nth-last-child(1){  margin-bottom: 0;}
.labelBox ul.level-1.selectways li.item-1 .label-title{ float: left;}
.label-select-cont{position: absolute; z-index: 999999; box-shadow: 0 0 10px 0 rgba(0,0,0,0.1); background-color: #ffffff;}
.label-select-cont ul.level-2{ display: none;max-height: 400px; overflow-y: auto;}
.label-select-cont ul.level-2 li.item-2{ position: relative; cursor: pointer;}


.content-display {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	display: -webkit-flex;
	-webkit-justify-content: center;
	-webkit-align-items: center;
	background-color: #f5f5f5;
}

.mod-zoomdetect {
	width: 100%;
	height: 40px;
	background: #FEFFE5;
	line-height: 40px;
	font-size: 16px;
	text-align: center;
	border-bottom: 1px solid #E7CF7B;
	user-select: none;
	clear: both;
	position: fixed;
	z-index: 9999999;
	top: 0;
	left: 0;
}

.mod-zoomdetect .wzd-btnclose {
	float: right;
	margin: 12px 10px 0 0;
	line-height: 20px;
	font-size: 14px;
	text-decoration: none;
	display: block;
	height: 17px;
	width: 18px;
	text-indent: -999em;
	background: url(//v2sources.siiite.com/web2.0/image/btnclose.png) center center no-repeat;
}

.mod-zoomdetect q {
	font-weight: bold;
	color: #f00;
}

.mod-zoomdetect .wzd-nevertip {
	text-decoration: underline;
	color: #2383C2;
	font-size: 14px;
}

/*地图组件*/
.mapModuleBox{width: 100%; height: 100%;}
.amap-icon img{width: 25px;height: 34px;}
.custom-content-marker {position: relative;width: 25px;height: 34px;}
.custom-content-marker img {width: 100%;height: 100%;}
.custom-content-marker div {position: absolute;top: 0;left: 0;width: 25px;height: 25px;font-size: 12px;border-radius: 50%;color: #fff;text-align: center;line-height: 25px;}
.custom-content-marker .close-btn:hover{background: #666;}
#makerSearch{ position: absolute; width: 300px; height: 40px; top: 50px; left: 50px; background-color: #ffffff;}
#makerSearch input{width: 100%; height: 100%; font-size: 14px; color: #111111; outline: 0;}

#mapResultList{position: absolute; top: 90px; left: 50px; background-color: #ffffff; width: 300px; max-height: calc(100vh - 140px); overflow: auto;}
#mapResultList .map_resultlist{ padding: 15px; border-bottom: solid 1px #dddddd; cursor: pointer;}
#mapResultList .map_resultlist:hover{background-color: #f5f5f5;}
#mapResultList .map_resultlist:nth-last-child(1){ border-bottom: none;}
#mapResultList .map_resultlist .map_sort{ width: 30px; height: 50px; background:url("") no-repeat center center; background-size: 25px; line-height: 40px; text-align: center; color: #ffffff; font-weight: bold;}
#mapResultList .map_resultlist .map_info{ width:calc(100% - 50px); font-size: 14px; line-height: 20px;}
#mapResultList .map_resultlist .map_info > div{ margin-bottom: 10px;}
#mapResultList .map_resultlist .map_info > div:nth-last-child(1){ margin-bottom: 0;}
#mapResultList .map_resultlist .map_info .links,
#mapResultList .map_resultlist .map_info .lnglat{ position: relative; padding-left: 30px; padding-right: 20px;}
#mapResultList .map_resultlist .map_info .lnglat{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACL0lEQVRYR+WVP4gTQRTGvy8EFaOFqCCKEFQIl5kJFuIfvEIFC1HRxkNOTlQkNlZWp4WNCNpcY2cjiI3YWSsKYiNYzRuwEiy0srTOkwlZiDGbm93sXRAHttq37/u97703S8z4cMb6+P8ArLUnROR95vy6ONBsNjc1Go0lkosicnK47WsKYIw5SPKKqi6S3E3yhvf+2ZoDWGsXBqIXhsS+iUhzdOgrc8AYswvAzWgzgLlRIVV9EEK4XzlAHCoA1wFE4XreWpPc773/WhUAnXNdVb0G4GjCXfJCRJbGxRVqgbV2jmQUjsm2Jwj3Q0ie9t6/KQ3gnLvY6/W6JM+kig7FfRSR+dzW5L1wzm0DEKvtAthXQjir/pb3/mkygHPu2KDa2N+pDskf3vs9k5L8NQOdTsdGgFg9gI3TEKjqoxDC3UIAWXCr1dpar9fPArhasvdx+MauXuGb0BhznGSEuQTgQKIrL0Xk8mqxRddwL4BzACJMfHLPpNUr7MA4FefcW1U9lUPwSUSOrFZ9/45ICRoXY629B+Dh2MuFnLh6lThgjDlM8h2AzcMJVfVnCGFnamGlHYgC1trXAM6PADwOISyvC4Bz7raqPvnD0oTVq6QFMYkxZgOA7yR3DJK+EpGF1OqnGsJMxFr7HED/V5u6epU5EBO12+35Wq32AcBnETlUpPpKHBgM4xeSK5P+enlgU21BltQ5d8d7v1K0+socMMZsCSH8mhlAGeHsm0pa8E8D/AZMmqghcL3Q6gAAAABJRU5ErkJggg==") no-repeat 5px center; background-size: 20px auto;}
#mapResultList .map_resultlist .map_info .links{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABY0lEQVRYR+1WMU7EMBAcC2jgBUhAASWbD9AANS0l1PCMewbUUF5LzdHwgQwlFIDEC6DhkJFRHCWWL7GsRbkiLu1ZezzrnbXBwMMMfD5qAiIyAXAI4KiH1AzAA0mHr0dufE2gKApaa/dTFDHGPJVlKU1sbnxTAes2JNmZFhGJ4hbNhxcKcSOBUYFRgaVS4D7BBX1Zz0geB06YFd+yYmPMaZ8bOhe01k5jVpwTvzzNKKUH/AdmVEDtPxBUxA2AAwA71fwrgEeS52Ea1f4DfmMR+QSwvuC9fJHcaK6pGZHbVETeAGz1PNZ3ktseo0ZARK4AXCRWyjXJS4fVJJBye8+vVkGTwBzASqICPyRXtRX4BvC3acKYk1zTJvAMYDfhcAd5IbmnTcDV/lkigVvvCWpvoCrDLg/w3Fpe0CSQ1c8j//6uamh5QJiCSU4/j0leecIJgM1q/QPAna/9qBMm5k4dNng7/gXDvVswtzj2qQAAAABJRU5ErkJggg==") no-repeat 5px center; background-size: 20px auto;}



.pagination{ position: fixed; right: 10px; bottom: 10px; padding: 10px; background-color:#222222;border-radius: 5px; display: none; z-index: 99;}
.pagination > div{ width: 30px; height: 30px; float: left; position: relative;}
.pagination > div.fullscreen.open{background: url(https://v2sources.siiite.com/web2.0/svg/fullscreen2.svg) no-repeat center center; background-size: cover;}
.pagination > div.fullscreen.close{background: url(https://v2sources.siiite.com/web2.0/svg/fullscreen1.svg) no-repeat center center; background-size: cover;}
.pagination > div.show_active{ width: 50px; line-height: 30px; text-align: center; color: #ffffff;}
.pagination > div.prev,.pagination > div.next,.pagination > div.fullscreen{ cursor: pointer;}
.pagination > div.prev::after{content: ""; position: absolute; width: 0; height: 0; border-right: solid 8px #ffffff; border-top: solid 6px transparent; border-bottom: solid 6px transparent; top: 9px; left: 11px;}
.pagination > div.next::after{content: ""; position: absolute; width: 0; height: 0; border-left: solid 8px #ffffff; border-top: solid 6px transparent; border-bottom: solid 6px transparent; top: 9px; left: 11px;}
.pagination > div.disabled{ opacity: 0.6; pointer-events: none;}












#sanelzlanlezpng .level-1 {
	width: 79%;
    display: inline-flex;
}

#sanelzlanlezpng .level-1 .item-1 {
}

#sanelzlanlezpng .level-1 .item-1:hover {
}

#sanelzlanlezpng .level-2 .item-2 {
}

#sanelzlanlezpng .level-1 .item-1 > a:hover {
}

#sanelzlanlezpng .level-1 .item-1.active > a {
}

#sanelzlanlezpng .level-1 li.item-1:hover > a {
}

#sanelzlanlezpng .item-1.active > a {
}

#sanelzlanlezpng .item-1.active {
}

#sanelzlanlezpng .item-1 > a {
}

#sanelzlanlezpng .item-1 {
}

#sanelzlanlezpng li.item-1 ul.level-2,li.item-1 ul.level-3 {
}

#sanelzlanlezpng ul.level-2 .item-2 > a,ul.level-3 .item-3 > a {
}

#sanelzlanlezpng ul.level-2 .item-2,ul.level-3 .item-3 {
}

#sanelzlanlezpng .level-2 .item-2:hover,.level-3 .item-3:hover {
}

#sanelzlanlezpng .level-3 {
}

#sanelzlanlezpng .level-2 .item-2 {
}



.wqwOmgVGrfOcEWEA {
	font-size: 0;
}

.wqwOmgVGrfOcEWEA li {
	cursor: pointer;
	display: inline-block;
	background-color: #ccc;
	width: 80px;
	height: 5px;
	margin: 5px 15px 5px 0;
}

.wqwOmgVGrfOcEWEA li:last-child {
	margin-right: 0;
}

.wqwOmgVGrfOcEWEA li:hover,.wqwOmgVGrfOcEWEA li.active {
	background: #555
}




#gHhHZwDaCCshJWGq .element-box-contents {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#gHhHZwDaCCshJWGq:hover .element-box-contents {
	opacity: 1 !important;
}

#gHhHZwDaCCshJWGq .element-box-contents img {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#gHhHZwDaCCshJWGq:hover .element-box-contents img {
}

#gHhHZwDaCCshJWGq .element-box-contents {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#gHhHZwDaCCshJWGq:hover .element-box-contents {
}

#vcfuyJvakNiUIOkR .element-box-contents {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#vcfuyJvakNiUIOkR:hover .element-box-contents {
	opacity: 1 !important;
}

#vcfuyJvakNiUIOkR .element-box-contents img {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#vcfuyJvakNiUIOkR:hover .element-box-contents img {
}

#vcfuyJvakNiUIOkR .element-box-contents {
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-property: all;
	-webkit-transition-property: all;
	-moz-transition-property: all;
}

#vcfuyJvakNiUIOkR:hover .element-box-contents {
}

.kxtx_gywm {
    padding: 30px 0 0 0;
}
.wrap_div{
    margin-top:50px;
}
.kxtx_gywml {
    width: 98%;
    box-sizing: border-box;
    margin-left: 1%;
    margin-bottom: 30px;
}
.kxtx_aboutrmt h2 {
    color: #333;
    font-size: 35px;
    font-weight: 600;
    line-height: 1px;
    position: relative;
}
.kxtx_aboutrmt p {
    color: #333;
    font-size: 18px;
    font-weight: 500;
    line-height: 39px;
    position: relative;
    top: 15px;
}
.kxtx_aboutrmt span {
    display: inline-block;
    color: #999;
    text-transform: uppercase;
    position: relative;
}
.kxtx_gywmr h3{
    color: #111;
    font-size: 18px;
    font-weight: 600;
    padding: 15px 0;
}
.kxtx_aboutrmt span::after {
    content: '';
    display: inline-block;
    width: 120px;
    height: 5px;
    background: #d1ad7b;
    position: absolute;
    left: 0;
    top: 10px;
}


.kxtx_aboutrmt2{
    width: 100%;
    display: inline-block;
}
.kxtx_aboutrmt2 h2 {
    color: #333;
    font-size: 35px;
    font-weight: 600;
    line-height:inherit;
    position: relative;
    text-align: center;
    margin-top: 40px;
}
.kxtx_aboutrmt2 p {
    color: #333;
    font-size: 18px;
    font-weight: 500;
    line-height: 39px;
    position: relative;
    text-align: center;
    top: 15px;
}
.kxtx_aboutrmt2 span {
    display: table;
    color: #999;
    text-transform: uppercase;
    position: relative;
    margin: 0px auto;
}
.kxtx_aboutrmt2 span::after {
    content: '';
    display: inline-block;
    width: 120px;
    height: 5px;
    background: #d1ad7b;
}

.kxtx_gywmr {
    width: 98%;
    color: #333;
    font-size: 15px;
    text-align: justify;
    line-height: 33px;
    margin: 0px auto;
}

.pro {
    margin: auto;
    height: 645px;
    position: relative;
}
.pro .pic {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    display: block;
    overflow: hidden;
}
.pro figcaption {
    position: absolute;
    top: 0;
    /*left: 30%;*/
    text-indent: 2em;
    z-index: 99;
    width: 55%;
    padding: 150px 0;
    font-size: 20px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.pro figcaption h3, .pro figcaption h5,  .pro figcaption p{
    font-size: 20px;
    line-height: 150%;
}
.pro figcaption span{
    width: 50%;
    float: right;
    text-indent: 0em;
}

.n_foot{
    width: 100%;
    display: flow-root;
    margin-top: 15px;
}
.n_foot li {
    overflow: hidden;
    list-style: none;
    margin-bottom: 10px;
}
.col-lg-6x {
    width: 50%;
    float: left;
}
.n_foot .time {
    width: 20%;
    height: 105px;
    float: left;
    text-align: center;
    background-color: #ddd;
    padding: 15px 0;
}
.n_foot .time p:first-child {
    font-size: 40px;
    line-height: 1;
    margin: 0 0 10px;
}
.n_foot .time p:last-child {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 0;
}
.n_foot .text {
    float: left;
    width: 80%;
    padding-left: 20px;
    height: 105px;
    display: flex;
    overflow: hidden;
}
.n_foot .text h4{
    font-size: 15px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    justify-content: center;
}

.inE{width:100%;float:left;margin-top:0px;background:url() no-repeat center;background-size:cover;padding:0px;}
.inE dl{padding:0px .6%;color:#333;}
.inE dl dt,.inE dl dd{width:100%;float:left;}
.inE dl dt p{font-size:16px;}
.inE dl dt>strong{font-size:14px;display:block;font-weight: 400}
.inE dl dd{margin-top:16px;}
.inE dl dd input[type='text']{width:19.2%;padding:0px 1%;float:left;margin-right:0.7%;border:1px #BBBBBB solid;background:#f0f0f0;height:52px;color:#999999;border-radius: 8px}
.inE dl dd>a{cursor:pointer;width:19.3%;float:right;height:52px;line-height:52px;background:#ffc107;font-size:18px;color:#fff;font-weight:500;text-align:center;border-radius: 8px}
.inE dl dd>p{font-size:13px;line-height: 2;}
@media screen and (max-width:1440px){
   .inE dl dt p{font-size:14px;}
   .inE dl dt>strong{font-size:14px;}
}
@media screen and (max-width:1366px){
   .inE dl dd input[type='text'],.inE dl dd>a{height:44px;}
   .inE dl dd>a{line-height:44px;font-size:16px}
   .inE dl dd{margin-top:16px;}
}
@media screen and (max-width:768px){
  .inE dl dt p{font-size:14px;}
  .inE dl dt>strong{font-size:14px;}
  .inE dl dd{margin-top:16px;}
  .inE dl{padding:0px 4%;}
  .inE{padding:54px 0px;}
  .inE dl dd>a{font-size:16px;}
}
@media screen and (max-width:568px){
  .inE dl dt p{font-size:22px;}
  .inE dl dt>strong{font-size:14px;}
  .inE dl dd input[type='text']{width:96%;padding:0px 2%;margin:10px 0px 0px 0px;}
  .inE dl dd>a{width:100%;margin-top:10px;}
  .inE dl dd{margin-top:14px;}
  .inE{padding:30px 0px;}
  .inE dl dd>p{font-size:14px;margin-top:10px;}
}

.intw-left1 {
    float: left;
    width: 20%;
    padding: 0 1.5% 0%;
}
.intw-right1 {
    float: left;
    width: 56%;
    padding: 3% 1%;
}
.intw-right1 b{
    font-size: 25px;
    margin-right: 5px;
    vertical-align: bottom;
}
.intw-right1 .intw-p{
    line-height: 300%;
}
.intw-right2 {
    float: right;
    width: 22%;
    padding: 0 0%;
}
.intw-right2 img{
    width: 55%;
    display: block;
    margin: 40px auto 25px;
}
.intw-left {
    float: left;
    width: 45.25%;
    padding: 0 1.5% 0%;
}
.home-about-img {
    position: relative;
    width: 100%;
}
.home-about-img img{
    width: 100%;
}
.home-about-img2 img{
    width: 48%;
    display: block;
    margin: -40px auto 25px;
}
.intw-right {
    float: right;
    width: 54.75%;
    padding: 1% 2%;
}
.intw-p {
    font-size: 16px;
    line-height: 30px;
    color: #000;
    overflow-y: auto;
    padding-right: 5px;
}

.inC_con {
    width: 100%;
    float: left;
    padding: 26px 0px 48px 0px;
}
.inC_con li {
    width: 32%;
    float: left;
    margin: 22px 1.2% 0px 0px;
}
.inC_con li>a {
    display: block;
    border: 1px solid #f0f0f0;
    padding-bottom: 2px;
    position: relative;
}
.inD_c_t {
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative;
}
.inC_c_T {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.inC_c_T>img {
    width: 100%;
    float: left;
    display: inline-block;
    border: 0;
    max-width: 100%;
}
.inC_c_e {
    display: block;
    padding: 0px 6%;
    overflow: hidden;
}
.inC_c_e>h3 {
    display: block;
    padding: 30px 0px 30px 0px;
    text-align: center;
    font-size: 18px;
    color: #333333;
    border-bottom: 1px solid #f0f0f0;
    font-weight: bold;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.table-bordered {
    border: 3px solid #fff!important;
    text-align: center;
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.head td{
    background-color: #4f81bd;
    border: 3px solid #fff!important;
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: inherit;
    color: #fff;
}
.danger td{
    background-color: #fff;
    border: 3px solid #fff!important;
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: middle;
}
.info td{
    background-color: #d0d8e8;
    border: 3px solid #fff!important;
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: middle;
}