@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
body, button, input, select, textarea { font: 0.32rem/1.71 "microsoft yahei", "simsun", \5b8b\4f53, arial; color: #333; }
ul, ol, li { list-style: none; }
i, em { font-style: normal }
img { vertical-align: top; border: 0; }
a { color: #000; text-decoration: none; cursor:pointer; }
a:hover { color: #000; text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
table td { padding: 0; margin: 0; }
table th.wztop { vertical-align: top; }
.fl, .fr { position: relative; float: left; overflow: hidden; }
.fr { float: right; }
section, article, aside, header, footer, nav, dialog, figure { display: block; padding: 0; margin: 0; }
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

/*main*/
.hd, .bd, .d, .inn, .inn2, .menu, .u, .u li,.u2, .pic, .txt, .txt2 { position: relative; clear: both; overflow: hidden; }
.headerN, .footerN, .area { position: relative; clear: both; width: 100%; overflow: hidden; box-sizing: border-box; }
.inn, .inn2 { padding: 0 0.213rem; margin: 0 auto; }
.wrap { position: relative; clear: both; max-width: 640px; padding: 1.707rem 0 1.427rem; margin: 0 auto; }
.iC, .iC2, .abtn_shop { display: block; text-indent: -999px; background-position: center 0; background-repeat: no-repeat; background-size: cover; overflow: hidden; }
.i_fh { position: absolute; top: 50%; left: 0.267rem; width: 0.173rem; height: 0.32rem; margin-top: -0.16rem; background-image: url(http://cdn.k618img.cn/wapk618cn/images/250828gwesji_back.png); }
.i_ft1 { position: absolute; top: 0; left: 0; width: 0.667rem; height: 0.627rem; background-image: url(http://cdn.k618img.cn/wapk618cn/images/250828gwesji_ft1.png); }
.abtn_shop { position: absolute; top: 0.213rem; right: 0.293rem; width: 2.707rem; height: 0.853rem; background-image: url(http://cdn.k618img.cn/wapk618cn/images/250828gwesjabtn_shop.png); background-size: 100%; }
.h3 { font-size: 0.427rem; font-weight: normal; overflow: hidden; }
.u2 li { float: left; width: 50%; text-align: center; box-sizing: border-box; }
.u2 a { display: block; }

/*area*/
.headerN, .footerN { position: fixed; left: 0; right: 0; z-index: 999; }
.headerN { top: 0; height: 1.707rem; line-height: 1.707rem; background: #e5e5e5; border-bottom: 1px solid #c8c9ca; }
.headerN .inn { padding: 0 0.8rem; }
.h_cap2 { font-size: 0.531rem; font-weight: normal; text-align: center; color: #000; }
.h_cap2 a { display: inline-block; color: #000; vertical-align: middle; }
.hfl, .hfr { position: absolute; top: 0; z-index: 100; width: 0.8rem; height: 1.707rem; }
.hfl { left: 0; }
.hfr { right: 0; }
.hfl a, .hfr a { display: block; width: 100%; height: 100%; overflow: hidden; }
.m_logo { display: inline-block; width: 2.493rem; height: 0.907rem; margin: 0 0.133rem 0; overflow: hidden; }
.m_logo img,.pic img { width: 100%; }
.footerN { bottom: 0; font-size: 0.4rem; height: 1.427rem; background: #4d4e53; border-top: 1px solid #4d4e53; }
.footerN a, .footerN a:hover { color: #fff; text-decoration: none; }
.footerN .fl { padding: 0.427rem 0 0 0.587rem; }
.footerN .a_fhome { position: relative; float: left; padding-left: 0.8rem; }
.mbx { font-size: 0.32rem; color: #686767; height: 0.733rem; line-height: 0.733rem; border-bottom: 1px solid #d5d6d7; }
.mbx .fl { padding-left: 0.213rem; }
.mbx a, .mbx a:hover { font-size: 0.32rem; color: #686767; }
.P3_1 { padding-top: 0.067rem; }

/*u_pt*/
.u_pt li { padding: 0.4rem 0; border-bottom: 1px dashed #b2b2b2; }
.u_pt li:last-child { border: none; }
.u_pt img { position: absolute; top: 0.4rem; left: 0; z-index: 3; width: 4.067rem; height: 2.293rem; }
.u_pt .h3 { line-height: 0.533rem;}
.u_pt .txt2 { font-size: 0.32rem; color: #999; line-height: 0.613rem; min-height: 2.293rem; padding: 0 0.213rem 0 4.347rem; }
.u_pt .u_opa { position: absolute; bottom: 0; right: 0.213rem;z-index: 3; font-size: 0.32rem; }
.u_pt .a_tag { display:block;font-size: 0.32rem; color: #d12f29; height: 0.427rem; line-height: 0.427rem; padding: 0 0.187rem;border: 0.013rem solid #e89794; border-radius: 0.067rem;overflow: hidden; }
.u_pt2 .txt2 { min-height: 1.627rem; padding-bottom: 0.667rem; }
.P3_2 .inn { padding: 1.093rem 0.213rem 0; }
.u_pt3 li, .u_pt4 li { padding: 0.347rem 0; }
.u_pt3 img { top: 0.347rem; left: 0.267rem; width: 2.267rem; height: 3.2rem; }
.u_pt4 img { top: 0.347rem; left: 0.067rem; width: 2.813rem; height: 2.813rem; }
.u_pt3 .txt2, .u_pt4 .txt2 { min-height: 3.2rem; padding-left: 3.147rem; }
.u_pt3 .h3, .u_pt3 .h3 { margin-bottom: 0.187rem; }
.u_pt4 .txt2 { min-height: 2.813rem; }
.u_pt .u_no .txt2 { min-height: 0.613rem; padding-left: 0.213rem; }

.u_mt{margin: 0.4rem 0.533rem;}
.mtC{font-size: 0.347rem;width: 3.92rem;height: 3.92rem;line-height: 0.613rem;margin: 0 auto 0.267rem;background: #eef4fe;border-radius: 20px;overflow: hidden;}
.mtC .pic{width: 2.453rem;height: 2.453rem;margin:0.453rem auto 0.213rem;}


/*nrP*/
.nrP img, .nrP video { max-width: 100%; }
.nrP .hd { font-size: 0.4rem; line-height: 0.587rem; color: #656563; padding: 0.453rem 0 0.48rem; }
.nrP .h1 { font-size: 0.587rem; color: #000; line-height: 0.8rem; margin-bottom: 0.213rem; }
.nrP .hd .fl { color: #656563; }
.nrP .bd { font-size: 0.427rem; text-align: justify; line-height: 0.8rem; padding: 0 0.213rem 1.333rem; }
.nrP .d_oth { padding: 0.667rem 0; }

/*media*/
@media (min-width:641px) {
	html { font-size: 64px; }
}
@media (max-width:640px) {
	html { font-size: calc(100vw / 10); }
}

/*placeholder*/
:-moz-placeholder { color: #8a8787; opacity: 1; }
::-moz-placeholder { color: #8a8787; opacity: 1; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #8a8787; opacity: 1; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #8a8787; opacity: 1; }

/*去掉苹果的默认UI来渲染按钮*/
input[type="submit"], input[type="reset"], input[type="button"], button, select { -webkit-appearance: none; }

/*设置滚动条透明*/
::-webkit-scrollbar { display: none; width: 0; height: 0; color: transparent; background: transparent; }
::-webkit-scrollbar-thumb { width: 0; background: transparent; }