html.wh100 {
	width: 100%; height: 100%; overflow: hidden;
}

#tianv-blocker {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 999; background-color: black;
}
#tianv-slidemenu {
	left: -200px; top: 0px; width: 200px; bottom: 0px; display: inline-block; position: fixed; z-index: 9999;
}
#tianv-slidemenu .collapse {
	display: inherit;
}
.tianv-slidemenu {
	padding: 0px;
}
.tianv-slidemenu a {
	transition:background-color 0.1s ease-out; -webkit-transition: background-color 0.1s ease-out;
}
.tianv-slidemenu > ul {
	margin: 0px;

}
.tianv-slidemenu > ul > li {
	border-bottom-width: 1px; border-bottom-style: solid;
	
}
.tianv-slidemenu > ul > li > a {
	padding: 12px 15px 12px 30px; color: rgb(255, 255, 255);
}
.tianv-slidemenu > ul > li.active {
	margin-left: -6px;
}
.tianv-slidemenu > ul > li.active > a {
	padding-left: 30px; border-left-width: 6px; border-left-style: solid;
}
.tianv-slidemenu .dropdown > span {
	top: 4px; width: 36px; height: 36px; right: 0px; overflow: hidden; display: inline-block; position: absolute; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.tianv-slidemenu .dropdown > span::before {
	transition:transform 0.1s ease-in-out; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-family: FontAwesome; font-size: 14px; font-style: normal; display: block; content: "\f107"; -webkit-transition: -webkit-transform 0.1s ease-in-out;
}
.tianv-slidemenu .dropdown.dropdown-in span::before {
	transform: rotate(-180deg); -webkit-transform: rotate(-180deg);
}
.tianv-slidemenu .dropdown-menu {
	margin: 0px; padding: 0px; border-radius: inherit; border: currentColor; border-image: none; float: none; position: inherit; box-shadow: 0px 0px 0px; background-color: inherit; -webkit-box-shadow: 0 0 0;
}
.tianv-slidemenu .dropdown-menu > li {
	border-top-width: 1px; border-top-style: solid;
}
.tianv-slidemenu .dropdown-menu > li a {
	padding: 8px 15px 8px 50px; color: rgb(255, 255, 255);
}
.tianv-slidemenu .dropdown-menu > li a:hover {
	color: rgb(255, 255, 255);
}
.tianv-slidemenu {
	background-color: rgb(39, 85, 130);
}
.tianv-slidemenu > ul > li {
	border-bottom-color: rgb(34, 77, 121);
}
.tianv-slidemenu .dropdown-menu > li {
	border-top-color: rgb(34, 77, 121);
}
.tianv-slidemenu > ul > li:hover > a {
	background-color: rgb(59, 104, 151);
}
.tianv-slidemenu .dropdown-menu > li:hover > a {
	background-color: rgb(18, 173, 237);
}
#tianv-slideshare {
	left: 0px; height: 220px; right: 0px; bottom: -200px; display: inline-block; position: fixed; z-index: 9999;
}
#tianv-slideshare .collapse {
	display: inherit;
}
#navbar-collapse-icon {
	background-color: rgb(247, 247, 247);
}
#navbar-collapse-icon ul {
	margin-right: auto; margin-left: auto;
}
#navbar-collapse-icon ul li {
	text-align: center; margin-top: 15px;
}
#navbar-collapse-icon ul li a {
	padding: 2px; border-radius: 15px; display: inline-block; background-clip: padding-box; -webkit-border-radius: 15px;
}
#navbar-collapse-icon ul li span.fa {
	width: 48px; color: rgb(255, 255, 255); line-height: 48px; font-size: 36px;
}
#navbar-collapse-icon ul li div {
	color: rgb(51, 51, 51); font-size: 12px; margin-top: 1px;
}
#navbar-collapse-icon li span.fa {
	transition:transform 0.4s ease-in-out; -webkit-transition: -webkit-transform 0.4s ease-in-out;
}
#navbar-collapse-icon li span.fa.hammer_touch span.fa {
	-webkit-transform: rotate(45deg);
}
#navbar-collapse-icon li.qshare-comments > a {
	background-color: rgb(44, 175, 19);
}
#navbar-collapse-icon li.qshare-weibo > a {
	background-color: rgb(220, 91, 70);
}
#navbar-collapse-icon li.qshare-tencent-weibo > a {
	background-color: rgb(19, 176, 203);
}
#navbar-collapse-icon li.qshare-qq-star-o > a {
	background-color: rgb(242, 188, 0);
}
#navbar-collapse-icon li.qshare-star-o > a {
	background-color: rgb(242, 188, 0);
}
#navbar-collapse-icon li.qshare-phone > a {
	background-color: rgb(210, 92, 118);
}
#navbar-collapse-icon li.qshare-map-marker > a {
	background-color: rgb(86, 146, 177);
}
#navbar-collapse-icon li.qshare-envelope-o > a {
	background-color: rgb(144, 137, 156);
}
#navbar-collapse-icon li.qshare-qrcode > a {
	background-color: rgb(120, 151, 155);
}
