html {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
body {
	margin: 0px; padding: 0px; width: 100%; color: rgb(34, 34, 34); font-family: HelveticaNeue,Arial,sans-serif !important; font-size: 16px; background-color: rgb(238, 238, 238);
}
a {
	outline: 0px; color: rgb(119, 119, 119); text-decoration: none;
}
a:hover {
	color: rgb(34, 34, 34);
}
.f10 {
	font-size: 10px !important;
}
.c333 {
	color: rgb(51, 51, 51);
}
.c999 {
	color: rgb(153, 153, 153);
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
p {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	list-style: none; margin: 0px; padding: 0px;
}
h2 {
	list-style: none; margin: 0px; padding: 0px;
}
h3 {
	list-style: none; margin: 0px; padding: 0px;
}
.mw {
	max-width: 1181px;
}
.mt10 {
	margin-top: 10px;
}
.page {
	width: 100%; height: 100%;
}
.header {
	outline: 0px; color: rgb(102, 102, 102); padding-top: 7px; padding-bottom: 6px; margin-bottom: 9px; position: relative; z-index: 8; box-shadow: 0px 2px 1px rgba(0,0,0,0.1), 0px 0px 1px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255);
}
.header .logo {
	background: url("mlogo.png") no-repeat 0% 0% / 70px 26px; left: 9px; top: 8px; width: 75px; height: 26px; text-align: center; color: transparent; position: absolute;
}
.header .nav {
	padding: 0px; border: 0px currentColor; height: 35px; text-align: right; line-height: 30px; margin-top: -1px; margin-left: 102px;
}
.header .nav a {
	margin: 0px 5px; padding: 0px 5px; outline: 0px; color: rgb(119, 119, 119); text-decoration: none; display: inline-block; white-space: nowrap;
}
.header .nav a.cur {
	margin: 2px 10px 0px; padding: 0px; height: 32px; color: rgb(221, 75, 57); font-weight: bold; border-bottom-color: rgb(221, 75, 57); border-bottom-width: 3px; border-bottom-style: solid;
}
.shadow {
	padding: 10px 8px; border-radius: 2px; overflow: hidden; margin-bottom: 10px; box-shadow: 0px 2px 1px rgba(0,0,0,0.1), 0px 0px 1px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255);
}
.content {
	margin-right: 8px; margin-left: 8px; min-height: 350px;
}
.curpos span.dd {
	margin: -2px 5px 0px 0px !important; opacity: 0.6;
}
.filter.curpos span.dd {
	display: none;
}
.curpos a {
	display: inline-block;
}
.filter.curpos a {
	margin-right: 15px; position: relative;
}
.filter.curpos a::after {
	top: 8px; width: 4px; height: 4px; margin-left: 2px; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; position: absolute; content: ""; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: .3s ease-in; -moz-transition: .3s ease-in; -o-transition: .3s ease-in; transition: .3s ease-in;
}
.curpos a:hover {
	color: rgb(119, 119, 119);
}
.curpos a.hover {
	color: rgb(34, 34, 34);
}
.curpos a.hover::after {
	border-color: rgb(51, 51, 51); color: rgb(34, 34, 34); -ms-transform: rotate(225deg); -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); transform: rotate(225deg);
}
.filter.curpos a:first-of-type {
	border: 0px currentColor; width: auto;
}
.net-input-wrap {
	padding: 5px 8px 0px; margin-top: 2px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
#subBtn {
	outline: 0px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(48, 121, 237); width: 61px; height: 37px; color: rgb(255, 255, 255); font-size: 16px; float: right; box-sizing: border-box; background-color: rgb(77, 144, 254); -webkit-border-bottom-right-radius: 2px; -webkit-border-top-right-radius: 2px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
#input-wrap {
	border-width: 1px medium 1px 1px !important; border-style: solid none solid solid !important; border-color: rgb(217, 217, 217) currentColor rgb(217, 217, 217) rgb(217, 217, 217) !important; padding: 0px; height: 35px; margin-top: -1px; margin-right: 61px; position: relative; background-color: rgb(255, 255, 255) !important;
}
#input-wrap .fix-padding {
	padding: 0px 6px; height: 100%;
}
#input-wrap input {
	padding: 0px; outline: 0px; border: 0px currentColor; width: 100%; height: 100%; color: rgb(0, 0, 0); line-height: 25px !important; font-size: 16px; vertical-align: top; float: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -moz-box-sizing: content-box; -webkit-border-radius: 0;
}
#input-wrap .clear {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxxJREFUeNqMlstrE1EUxpuZJpKWGqNR2lJwoSIYSyVSWxEp1E0QXKQthC6Ealz4P7hwIegyywoiDRTclGZR2kI2deULghSa0phGpIE2+EDNY1ImM8n4neFMmcaZTC78oHTu/c7znhtXl/O6AMbAMOgHveA72AfvwCao2B12tRG+DCLgKjgFNIuzCht6C1Kg2omBHvAQhIEXyKDRxkE36AbfwGvwwbxBbDngB0/BHaCCuoXnravBkZwBtzmKL1YGPOAJuAHKfFDo6mxp7AzpjYMf4GtXi8Aj/lgJBoN9k5OTZzkKp9X0+Xzu6enpAVEUm+zYY3DRbIAKeQ8ckjd+v9+9tLQUmpqaGuTwbcW9Xq+wsrJyPRqNDprSdRI8IH2RjcTYIn10FQqFaiaTqS4sLIzk8/nDnZ2dvxb10sXX19fHKpWKOjs7+1lRFBcXniIfAlt06BKIcicYBRV2d3dLMCLZGDkSlyRJRaTper2utaT8BHUgHbgLQhbdIloYKdEHs3gkEknDc82iIfRoyMB9ELDJ8ZGRRCIxks1mpb29PQni44bnNuLGEsjKG9Dn0ClKOBzuj8fjwVqt1oCh6tzc3KaDuF4LgfvfaYmpVOoniYdCIf/y8nIR4orDPSHjIm3449TnlPONjY2b5Dn6/dP8/Pww0jPk0MIUgUydkwMDNiNBF19bW9NbkdOiyLKsLS4uXqMNyWRyn+fRf1GDksgfxyzCPSYOz9OqqpIT3VT47e1tvfD42+6eUOqzIqdoFJwzTc1j4jMzM4a44YSYy+XISK2NETKQFHkce3kOUU61QCDgwfUfLZfLurhNtxwZoXuC9pXRzmXTCP8FXhqHUjz96PY1JyYmTheLRbmNuLHcq6urB7FYbAt7+z0ej2D2Hvw2Pzh0m5+RGJbaxDJuYycTFZNUaDT0DPfyo0PvimrOWZHrMa5pGv2/2aG43pI4Y4hnwAsgWb1oeXAARoCPi651YMDNdXwPnpvvlmixmd7Wj/w2n+eDrpY3XODp62HIqQR4BWqd/qowflncAlf4ze1h4UNOQQGk2aGSlcA/AQYAT7qUp99javwAAAAASUVORK5CYII=") no-repeat center / 12px 12px; top: 0px; width: 24px; height: 100%; right: 0px; display: none; position: absolute;
}
#historyList .del {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxxJREFUeNqMlstrE1EUxpuZJpKWGqNR2lJwoSIYSyVSWxEp1E0QXKQthC6Ealz4P7hwIegyywoiDRTclGZR2kI2deULghSa0phGpIE2+EDNY1ImM8n4neFMmcaZTC78oHTu/c7znhtXl/O6AMbAMOgHveA72AfvwCao2B12tRG+DCLgKjgFNIuzCht6C1Kg2omBHvAQhIEXyKDRxkE36AbfwGvwwbxBbDngB0/BHaCCuoXnravBkZwBtzmKL1YGPOAJuAHKfFDo6mxp7AzpjYMf4GtXi8Aj/lgJBoN9k5OTZzkKp9X0+Xzu6enpAVEUm+zYY3DRbIAKeQ8ckjd+v9+9tLQUmpqaGuTwbcW9Xq+wsrJyPRqNDprSdRI8IH2RjcTYIn10FQqFaiaTqS4sLIzk8/nDnZ2dvxb10sXX19fHKpWKOjs7+1lRFBcXniIfAlt06BKIcicYBRV2d3dLMCLZGDkSlyRJRaTper2utaT8BHUgHbgLQhbdIloYKdEHs3gkEknDc82iIfRoyMB9ELDJ8ZGRRCIxks1mpb29PQni44bnNuLGEsjKG9Dn0ClKOBzuj8fjwVqt1oCh6tzc3KaDuF4LgfvfaYmpVOoniYdCIf/y8nIR4orDPSHjIm3449TnlPONjY2b5Dn6/dP8/Pww0jPk0MIUgUydkwMDNiNBF19bW9NbkdOiyLKsLS4uXqMNyWRyn+fRf1GDksgfxyzCPSYOz9OqqpIT3VT47e1tvfD42+6eUOqzIqdoFJwzTc1j4jMzM4a44YSYy+XISK2NETKQFHkce3kOUU61QCDgwfUfLZfLurhNtxwZoXuC9pXRzmXTCP8FXhqHUjz96PY1JyYmTheLRbmNuLHcq6urB7FYbAt7+z0ej2D2Hvw2Pzh0m5+RGJbaxDJuYycTFZNUaDT0DPfyo0PvimrOWZHrMa5pGv2/2aG43pI4Y4hnwAsgWb1oeXAARoCPi651YMDNdXwPnpvvlmixmd7Wj/w2n+eDrpY3XODp62HIqQR4BWqd/qowflncAlf4ze1h4UNOQQGk2aGSlcA/AQYAT7qUp99javwAAAAASUVORK5CYII=") no-repeat center / 12px 12px; top: 0px; width: 24px; height: 100%; right: 0px; display: none; position: absolute;
}
.result-list {
	padding: 0px !important;
}
.result-list li {
	padding: 11px 10px; line-height: 20px; font-size: 14px; border-top-color: rgb(235, 235, 235); border-top-width: 1px; border-top-style: solid;
}
ul.arrow li::after {
	border-width: 2px; border-style: solid solid none none; border-color: rgb(221, 221, 221); width: 15px; height: 15px; float: right; display: block; content: " "; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.result-list li:first-of-type {
	border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.result-list li {
	line-height: 20px; font-size: 14px;
}
.result-list li h3 {
	margin: 0px; padding: 0px; font-size: 18px !important;
}
.result-list li h3 a {
	color: rgb(17, 34, 204);
}
.result-list li cite {
	color: rgb(0, 153, 51); font-family: HelveticaNeue,Arial,sans-serif !important; font-style: normal;
}
.result-list li .c {
	font-family: arial,sans-serif; display: block;
}
.result-list li em {
	color: rgb(221, 75, 57) !important; font-style: normal; font-weight: inherit;
}
.result-list li a em {
	color: rgb(221, 75, 57) !important; font-style: normal; font-weight: inherit;
}
.pager-outer {
	margin-top: 25px;
}
.pager {
	background: rgb(252, 252, 252); padding: 7px 5px 6px; border-radius: 2px; border: 1px solid rgb(221, 221, 221); color: rgb(119, 119, 119); font-family: arial,sans-serif; font-size: 14px; display: inline-block; box-shadow: 0px 2px 1px rgba(0,0,0,0.1), 0px 0px 1px rgba(0,0,0,0.1);
}
.pager a {
	margin: 2px 0px; padding: 0px 8px; height: 27px; text-align: center; color: rgb(119, 119, 119); line-height: 27px; text-decoration: none; display: inline-block; min-width: 54px; -webkit-transition: all .218s, visibility 0; transition: all .218s, visibility 0; -webkit-user-select: none;
}
.pager .current {
	margin: 2px 0px; padding: 0px 8px; height: 27px; text-align: center; color: rgb(119, 119, 119); line-height: 27px; text-decoration: none; display: inline-block; min-width: 54px; -webkit-transition: all .218s, visibility 0; transition: all .218s, visibility 0; -webkit-user-select: none;
}
.pager .next span {
	margin: 8px 0px 0px 5px; border: 2px solid rgb(119, 119, 119); width: 6px; height: 6px; display: inline-block; opacity: 0.5;
}
.pager .prev span {
	margin: 8px 0px 0px 5px; border: 2px solid rgb(119, 119, 119); width: 6px; height: 6px; display: inline-block; opacity: 0.5;
}
.pager .first span {
	margin: 8px 0px 0px 5px; border: 2px solid rgb(119, 119, 119); width: 6px; height: 6px; display: inline-block; opacity: 0.5;
}
.curpos span.dd {
	margin: 8px 0px 0px 5px; border: 2px solid rgb(119, 119, 119); width: 6px; height: 6px; display: inline-block; opacity: 0.5;
}
.pager span:hover {
	opacity: 1 !important;
}
.pager a:hover span {
	opacity: 1 !important;
}
.pager .prev span {
	border-width: 2px 2px 0px 0px; margin: 8px 0px 0px 5px; -ms-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);
}
.pager .first span {
	border-width: 2px 2px 0px 0px; margin: 8px 0px 0px 5px; -ms-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);
}
.pager .first span {
	margin-left: 0px;
}
.pager .next span {
	border-width: 2px 2px 0px 0px; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.curpos span.dd {
	border-width: 2px 2px 0px 0px; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.footer {
	margin: 10px 10px 0px; text-align: center; line-height: 30px;
}
.bottom.footer {
	width: 100%; bottom: 0px; margin-right: 0px; margin-left: 0px; position: absolute;
}
.footer .copyright {
	font-size: 12px;
}
.footer a {
	color: rgb(119, 119, 119); margin-right: 10px; display: inline-block;
}
.footer a:hover {
	color: rgb(51, 51, 51);
}
#goTop {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAcCAMAAAD/cKfGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////AAAAVcLTfgAAAAJ0Uk5T/wDltzBKAAAAfklEQVR42pTUSRIAIQhD0c/9L93LdkgCuhRfFaUSyixeC8CbAEvwwBAC0IQEJCECRchAEBwoR3CgHMECR/DAEALQhAT0VqyqzdyB7LQBd4EO3BfYgrNID853HYD9ABOwf7cRWA8xA+sU1Az8aUFMGpVIxDRTqUdMTDV+nwADACmtA/1NXCKbAAAAAElFTkSuQmCC") no-repeat center / 30px 15px rgb(0, 0, 0); border-radius: 5px; width: 40px; height: 40px; right: 15px; bottom: 25px; display: none; filter: alpha(opacity=40); position: fixed; z-index: 999; opacity: 0.4; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
h2.net-title {
	padding: 10px 15px; color: rgb(51, 51, 51); line-height: 30px; font-size: 21px; font-weight: bold; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid; position: relative; min-height: 30px;
}
h2.net-title span {
	left: 0px; top: 20px; width: 5px; height: 19px; margin-top: -4px; margin-right: 10px; vertical-align: middle; display: inline-block; position: absolute; background-color: rgb(58, 127, 222);
}
.net-info div.d {
	padding: 10px 11px; border: 0px currentColor; font-size: 16px;
}
.net-info a.tel {
	color: rgb(17, 34, 204);
}
.net-info table {
	border: 1px solid rgb(221, 221, 221); width: 100%; border-collapse: collapse;
}
.net-info table tr:nth-of-type(2n+1) {
	background: rgb(238, 238, 238);
}
.net-info table tr:nth-of-type(2n) {
	background: rgb(255, 255, 255);
}
.net-info table td {
	padding: 5px 2px; border: 1px solid rgb(221, 221, 221);
}
.net-info table th {
	padding: 5px 2px; border: 1px solid rgb(221, 221, 221);
}
.content .d h3 {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(235, 235, 235); height: 25px; color: rgb(26, 26, 26); line-height: 18px; font-size: 18px; font-weight: bold; margin-bottom: 10px; background-size: 5px 67px;
}
.exp-info {
	height: 40px; margin-bottom: 10px; position: relative;
}
.exp-info::after {
	border-width: 3px; border-style: solid solid none none; border-color: rgb(238, 238, 238); top: 10px; width: 15px; height: 15px; right: 0px; display: block; position: absolute; content: " "; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);
}
.query-form .icon {
	background-position: center; border-radius: 10px; border: 1px solid rgb(238, 238, 238); width: 40px; height: 40px; position: relative; background-size: 40px 40px; -moz-border-radius: 10px; -wekit-border-radius: 10px; -o-border-radius: 10px; -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px;
}
.exp-title {
	left: 50px; top: 0px; color: rgb(51, 51, 51); line-height: 40px; font-size: 24px; font-weight: bold; position: absolute;
}
.query-form .input-wrap {
	border-width: 1px !important; border-style: solid !important; border-color: silver rgb(217, 217, 217) rgb(217, 217, 217) !important; padding: 0px; height: 35px; margin-top: -1px; position: relative; background-color: rgb(255, 255, 255) !important;
}
.query-form .input-wrap input {
	padding: 0px 6px; outline: 0px; border: 0px currentColor; width: 100%; height: 100%; color: rgb(0, 0, 0); line-height: 25px !important; font-size: 16px; vertical-align: top; float: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -moz-box-sizing: content-box;
}
.button-wrap input {
	outline: 0px; border-radius: 2px; border: 1px solid rgb(48, 121, 237); width: 100%; height: 37px; color: rgb(255, 255, 255); font-size: 16px; display: block; box-sizing: border-box; background-color: rgb(77, 144, 254); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-border-radius: 2px;
}
.button-wrap {
	margin-top: 15px;
}
.hover.input-wrap {
	border: 1px solid rgb(77, 144, 254) !important; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
}
.sub-page {
	background: rgb(247, 247, 247); left: 0px; top: 0px; width: 100%; padding-bottom: 10px; display: none; position: absolute; z-index: 9999;
}
.sub-page .header {
	background: rgb(247, 247, 247); padding: 6px 0px 7px; height: 30px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.sub-page .header h1 {
	margin: 0px; padding: 0px; line-height: 30px; font-size: 18px; display: inline-block;
}
.sub-page .header h1.center {
	margin: 0px auto; text-align: center; display: block; max-width: 200px;
}
.sub-page .header a {
	margin: 0px 10px; padding: 0px 2px; color: rgb(102, 102, 102) !important; line-height: 28px; font-size: 14px; font-weight: normal; text-decoration: none; vertical-align: top; display: inline-block;
}
.sub-page .header .right {
	top: 0px; right: 8px; position: absolute;
}
.sub-page .header .back-button {
	line-height: 28px; margin-left: 0px; float: left; display: inline-block;
}
.sub-page .header .back-button span {
	padding: 0px 15px; border-radius: 2px; border: 1px solid rgb(198, 198, 198); display: block; background-color: rgb(248, 248, 248); -webkit-border-radius: 2px;
}
#mask {
	background: rgba(0, 0, 0, 0.3); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 9;
}
.dialog {
	background: 0px; border-radius: 0px; border: currentColor !important; position: fixed; z-index: 999; min-width: 200px; max-width: 400px; box-shadow: none; -webkit-border-radius: 0; -webkit-box-shadow: none;
}
.dialog .header {
	background: rgba(255, 255, 255, 0.9); margin: 0px; padding: 0px; color: rgb(34, 34, 34); font-size: 16px;
}
.dialog .content {
	background: rgba(255, 255, 255, 0.9); margin: 0px; padding: 0px; color: rgb(34, 34, 34); font-size: 16px;
}
.dialog .footer {
	background: rgba(255, 255, 255, 0.9); margin: 0px; padding: 0px; color: rgb(34, 34, 34); font-size: 16px;
}
.dialog .header {
	margin: 0px; height: 35px; text-align: center; line-height: 35px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; border-top-left-radius: 5px; border-top-right-radius: 5px; box-shadow: none;
}
.dialog .content {
	padding: 5px; text-align: center; line-height: 20px; font-size: 16px; min-height: 20px;
}
.dialog .footer {
	padding: 11px 0px; line-height: 100%; font-size: 18px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;
}
.dialog .footer a {
	color: rgb(71, 135, 237); text-decoration: none; display: block;
}
#loader {
	background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 50%; top: 30%; width: 100px; height: 100px; text-align: center; color: rgb(255, 255, 255); font-size: 16px; margin-left: -50px; display: none; position: fixed; z-index: 900;
}
#loader img {
	margin: 20px auto 15px; display: block;
}
#no-result li .t {
	color: rgba(139, 139, 139, 0.8);
}
#no-result li .c {
	font-family: arial,sans-serif; display: block;
}
#no-result li:first-of-type .c {
	color: rgb(221, 75, 57); font-weight: bold;
}
#historyList {
	background: rgba(255, 255, 255, 0.98); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(217, 217, 217) rgb(217, 217, 217); border-radius: 0px 0px 3px 3px; left: 36px; top: 148px; width: 100%; font-size: 14px; display: none; position: absolute; box-shadow: 0px 2px 1px rgba(0,0,0,0.1), 0px 0px 1px rgba(0,0,0,0.1); -webkit-border-radius: 0 0 3px 3px; -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .1), 0 0 1px rgba(0, 0, 0, .1);
}
#histroyContent li {
	padding: 5px 10px; line-height: 30px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid; position: relative;
}
#histroyContent li:first-of-type {
	border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important;
}
#histroyContent li a {
	color: rgb(17, 17, 204); text-decoration: underline;
}
#histroyContent .no {
	font-weight: bold; margin-left: 5px;
}
#histroyContent .com {
	color: rgb(153, 153, 153);
}
#histroyContent .del {
	top: 0px; width: 40px; height: 100%; right: 0px; display: block; position: absolute;
}
.filter-result {
	display: none;
}
.filter-result.shadow ul {
	margin: auto; width: calc(100% - 10px); display: block;
}
.filter-result.shadow li {
	margin: -1px -1px 0px 0px; padding: 5px 0px; border: 1px solid rgb(223, 223, 223); width: calc((100% - 4px) /4); text-align: center; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.filter-result.shadow li:last-of-type {
	clear: right;
}
.col3.filter-result.shadow li {
	width: calc((100% - 3px) /3);
}
.filter-result.shadow a.cur {
	color: rgb(221, 75, 57);
}
