/*
    reset.less 重置部分
 */
div { -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; }
ul,
ul li { margin: 0; padding: 0; list-style: none; }
img { border: none }
h1,
h2,
h3,
h4,
h5,
h6 { font-weight: 100; line-height: 1; }
em { font-style: normal; }
.f-l { float: left !important; display: inline-block; }
.f-r { float: right !important; display: inline-block; }
.f-n { float: none !important; }
.cf:before,
.cf:after { content: ""; display: table }
.cf:after { clear: both }
.cf { zoom: 1 }
input[type="button"],
input[type="submit"],
input[type="reset"],
input,
textarea,
button { -webkit-appearance: none; }
*:focus { outline: none; }
.show { display: block !important; }
.hide { display: none !important; }
.html-unscrollable { overflow: hidden; height: 100%; }
.html-unscrollable body { overflow: hidden; height: 100%; }

/*插件样式*/
/*.share-container { display: none; }*/
.layer-share { width: 100%; max-width: 750px; background-color: #fff; z-index: 9999; color: #666; }
.share-icon-wrap { font-size: 0; margin: 15px 0 5px 0; }
.share-icon-item { margin-bottom: 10px; width: 25%; display: inline-block; text-align: center; }
.share-icon-item .img-box { margin: 5px; width: 20px; height: 20px; display: block; }
.share-icon-item img { width: 100%; }
.share-icon-item .text-box { margin-top: 5px; display: inline-block; font-size: 12px; }
.btn-close { margin: 10px auto 0; width: 100%; height: 48px; line-height: 48px; text-align: center; background-color: #f3f3f3; color: #666; border: 1px solid #ddd; font-size: 16px; display: block; box-sizing: border-box; }
.cory-link-wrap { padding: 15px 20px; display: none; }
.cory-link-wrap .cory-tit { margin-bottom: 15px; font-size: 16px; display: block; }
.cory-link-wrap .cory-cont { padding: 7px 10px; width: 100%; border: 1px solid #d9d9d9; display: block; box-sizing: border-box; word-break: break-all; }
.cory-link-wrap .cory-cont-link { display: block; text-decoration: none; font-size: 14px; color: #333; }