/*  reset */
body, dl, dd, ul, ol, h1, h2, h3, h4, pre, optgroup, p, blockquote, hr, menu, dir { margin: 0; padding: 0; }
ul, ol { list-style-type: none; list-style-image: none; }
a { text-decoration: none; color: #333333; }
a:active { background-color: transparent; }
a:active, a:hover { outline: 0 none; }
a:focus { outline: 1px dotted; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; font-size: 62.5%; height: 100%; }
body { font-size: 15px; line-height: 1.5em; color: #333333; height: 100%; }
body, button, input, select, textarea { font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; -ms-text-autospace: ideograph-alpha ideograph-numeric ideograph-parenthesis; text-autospace: ideograph-alpha ideograph-numeric ideograph-parenthesis; }
b, strong { font-weight: bold; }
i, em { font-style: normal; }
img { border: 0 none; width: auto\9; height: auto; max-width: 100%; vertical-align: top; }
article, aside, footer, header, main, nav, section, summary { display: block; }
.g-doc { margin: 0 auto; overflow: hidden; background: #f2f2f2; min-height: 100%; }
@media only screen and (min-width: 1025px) { .g-doc { max-width: 320px; } }
.m-nswb-list .m-desc::before, .m-mxdp-list .f-left::before, .m-mxdp-list .f-right::before { content: ""; height: 0; width: 0; }
@media only screen and (min-width: 1025px) { .g-doc { max-width: 375px; } }
html { -webkit-text-size-adjust: none; }
html, body { font-size: 12px; line-height: 18px; color: #0271f6; }
.g-doc { background-color: #fff; }
/* zongshuju */
.m-banner img { width: 100%; }
.m-lead { font-size: 1rem; text-indent: 2rem; margin: 14px 16px; }
.m-chart { margin-bottom: 25px; }
.m-chart img { width: 100%; }
.m-list { margin: 0 15px; }
.m-list dl { margin: 16px 0; overflow: hidden; }
.m-list dt { width: 90px; height: 90px; margin-right: 10px; float: left; }
.m-list .u-listlogo-1 { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/listlogo1.png) left top no-repeat; background-size: 90px; }
.m-list .u-listlogo-2 { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/listlogo2.png) left top no-repeat; background-size: 90px; }
.m-list .u-listlogo-3 { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/listlogo3.png) left top no-repeat; background-size: 90px; }
.m-list .u-listlogo-4 { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/listlogo4.png) left top no-repeat; background-size: 90px; }
.m-list dd { height: 90px; overflow: hidden; position: relative; }
.m-list .u-txt { width: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
/* changxiao */
.m-boxA-head { width: 130px; height: 38px; line-height: 3rem; font-size: 1.83rem; color: #323953; text-align: center; margin: 0 auto 15px; position: relative; z-index: 10; }
.m-boxA-head i { width: 100%; height: 100%; padding-left: 15px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; position: absolute; left: 0; top: 0; z-index: 10; background-image: -webkit-linear-gradient(left, #f4ed95 10%, #fce97b 11%, #fbf4a1 12%, #fce45e 50%, #fce45e); background-image: linear-gradient(to right, #f4ed95 10%, #fce97b 11%, #fbf4a1 12%, #fce45e 50%, #fce45e); }
.m-boxA-head::after { content: ""; width: 90%; height: 20px; position: absolute; right: 3px; bottom: -4px; background-color: rgba(0, 0, 0, 0.2); -webkit-transform: rotate(4deg); transform: rotate(4deg); }
.m-box-1 { background-color: #11b8ff; margin-top: -4%; padding-bottom: 15px; }
.m-box-2 { background-color: #0f9def; border-top: 1px solid #fff; }
.m-box-3 { min-height: 370px; background-color: #0f86c8; border-top: 1px solid #fff; position: relative; }
.m-box-3 .u-biaoman { width: 320px; position: relative; z-index: 10; margin-top: -130px; margin-bottom: 20px; }
.m-box-3 .m-tips-1 { width: 100%; color: #292d3b; font-size: 0.85rem; margin-left: 45px; text-align: center; position: absolute; top: 45px; left: 0; }
.m-box-4 { background-color: #0f76b8; border-top: 1px solid #fff; padding-bottom: 20px; }
.m-box-4 .u-man { width: 51.7%; display: block; margin: 0 auto; position: relative; z-index: 10; }
.m-box-4 .u-delete { text-decoration: line-through; }
.m-product { display: block; position: relative; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.m-product .m-th { color: #fbfbfb; line-height: 1.7rem; overflow: hidden; }
.m-product .m-tb { color: #292d3b; font-size: 0.85rem; line-height: 1.2rem; text-indent: 2em; overflow: hidden; }
.m-product .m-pic { width: 70px; }
.m-product img { width: 70px; height: 70px; border-radius: 70px; }
.m-product .u-clicktips { border-radius: 0; height: auto; }
.m-grdn-list { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/grdnbg.jpg) center 48% no-repeat; background-size: 100%; }
.m-grdn-list a { min-height: 90px; padding: 7px; }
.m-grdn-list .m-pic { position: absolute; }
.m-grdn-list .m-product-1 { margin-left: 12%; margin-right: 3%; margin-bottom: 45%; padding-right: 85px; }
.m-grdn-list .m-product-1 .m-pic { right: 10px; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-grdn-list .m-product-1 .m-pic::after { content: ""; width: 28px; height: 23px; position: absolute; left: -6px; top: -7px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/crown.png) left top no-repeat; background-size: 28px 23px; }
.m-grdn-list .m-product-1 .u-clicktips { width: 45px; position: absolute; right: 5px; top: -18px; }
.m-grdn-list .m-product-2 { margin-left: 12%; margin-right: 5%; background-color: #15adee; padding-right: 85px; }
.m-grdn-list .m-product-2 .m-pic { right: 10px; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-grdn-list .m-product-3 { margin-right: 12%; padding-left: 85px; }
.m-grdn-list .m-product-3 .m-pic { left: 10px; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-smcp-list { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/smcpbg.jpg) center 28% no-repeat; background-size: 100%; overflow: hidden; padding-bottom: 25%; }
.m-smcp-list .m-product-1 { margin: 0 11% 20%; }
.m-smcp-list .m-product-1 .m-pic { position: relative; left: -10%; }
.m-smcp-list .m-product-1 .u-clicktips { width: 100px; position: absolute; bottom: 35px; left: 50%; -webkit-transform: translate(15px, 0); transform: translate(15px, 0); }
.m-smcp-list .m-pic { margin: 5px auto; border: 4px solid #1884c9; border-radius: 78px; }
.m-smcp-list .m-product-2 { width: 40%; margin: 0 3%; float: left; }
.m-smcp-list .m-product-3 { width: 48%; margin: 5% 3% 0; float: right; }
.m-nswb-list { position: absolute; top: 0; z-index: 10; width: 100%; height: 100%; }
.m-nswb-list a { margin: 0 10px 0 60px; }
.m-nswb-list .m-desc { height: 70px; margin-right: 30px; padding: 5px 40px 5px 5px; background-color: #15adee; position: relative; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.m-nswb-list .m-desc::before { content: ""; border-width: 6px 15px; border-style: dashed solid dashed dashed; border-color: transparent #15adee transparent transparent; position: absolute; left: -30px; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-nswb-list .m-pic { position: absolute; top: 50%; right: 0; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-nswb-list .m-product-1 { position: absolute; top: 70px; }
.m-nswb-list .m-product-2 { position: absolute; top: 148px; }
.m-nswb-list .m-product-3 { position: absolute; top: 226px; }
.m-nswb-list .m-product-3 .u-clicktips { width: 60px; position: absolute; bottom: -30px; right: 0; }
@media screen and (max-width: 320px) { .m-nswb-list .m-th { font-size: 0.85rem; }
  .m-nswb-list .m-tb { font-size: 0.75rem; } }
.m-tips-2 { width: 150px; padding-right: 75px; text-align: right; position: absolute; left: 50%; bottom: 10px; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.m-tips-2 p { color: #292d3b; font-size: 0.85rem; line-height: 1.5rem; }
.m-tips-2 i { font-size: 2.8rem; line-height: 3rem; color: #fff; position: absolute; right: 0; }
.m-ghdq-list .m-desc { padding: 4px 2px 4px 4px; background-color: #1884c9; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.m-ghdq-list .m-pic { position: absolute; border: 3px solid #1884c9; border-radius: 76px; }
.m-ghdq-list .m-pic::after { content: ""; background-color: #1884c9; position: absolute; }
.m-ghdq-list .m-th { overflow: auto; }
.m-ghdq-list .m-tb { overflow: auto; }
.m-ghdq-list .m-product-1 { width: 46%; margin: 0 2% -16% 2%; float: left; }
.m-ghdq-list .m-product-2 { width: 46%; margin: 0 2% -16% 2%; float: left; }
.m-ghdq-list .m-product-2 .u-clicktips { width: 50px; position: absolute; bottom: -25px; left: 50%; -webkit-transform: translate(15px, 0); transform: translate(15px, 0); }
.m-ghdq-list .m-product-1, .m-ghdq-list .m-product-2 { padding-bottom: 85px; }
.m-ghdq-list .m-product-1 .m-pic, .m-ghdq-list .m-product-2 .m-pic { position: absolute; left: 50%; bottom: 0; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.m-ghdq-list .m-product-1 .m-pic::after, .m-ghdq-list .m-product-2 .m-pic::after { width: 3px; height: 12px; left: 35px; top: -12px; }
.m-ghdq-list .m-product-3 { clear: both; margin: 0 20px 0 28px; }
.m-ghdq-list .m-product-3 .m-desc { margin-right: 80px; }
.m-ghdq-list .m-product-3 .m-pic { position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
.m-ghdq-list .m-product-3 .m-pic::after { width: 12px; height: 3px; left: -12px; top: 35px; }
/* qianlipinglei */
.m-boxB { overflow: hidden; color: #555; padding-bottom: 30px; }
.m-boxB .m-desc { font-size: 0.85rem; line-height: 1.5rem; text-indent: 2em; margin: 10px 12px; }
.m-boxB .u-percentage { font-size: 1.5rem; line-height: 1.5rem; color: #bd1d1f; width: 20px; margin-left: 3px; }
.m-productB { text-align: center; width: 30%; margin: 0 1.6%; float: left; position: relative; }
.m-productB img { width: 72%; border: 1px solid #d66519; border-radius: 4px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.m-productB i { display: block; font-size: 0.75rem; line-height: 1.3rem; }
.m-box-5 { background: #eeab02 url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/qlbg.jpg) left bottom no-repeat; background-size: 100%; }
.m-box-5 .m-boxB-head { width: 137px; height: 46px; margin: 0 auto 10px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/qltit1.png) left top no-repeat; background-size: 137px; }
.m-box-5 .u-clicktips { width: 79px; height: 49px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/clicktips5.png) left top no-repeat; background-size: 79px 49px; position: absolute; left: -5px; bottom: -10px; border: none; }
.m-box-6 { background-color: #e5951a; }
.m-box-6 .m-boxB-head { width: 176px; height: 43px; margin: 10px auto; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/qltit2.png) left top no-repeat; background-size: 176px 43px; }
/* mingxingdanpin */
.m-lead-mx { font-size: 1rem; text-indent: 2rem; padding: 14px 16px 0; background-color: #de514d; color: #fff; }
.m-mxdp-list { background-color: #de514d; overflow: hidden; padding-top: 14px; padding-bottom: 35px; }
.m-mxdp-list .m-product { width: 36%; padding: 5px 5px 10px; margin: 10px 7%; float: left; background-color: #fef0ed; border-radius: 5px; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 5px 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 5px 3px 5px rgba(0, 0, 0, 0.2); }
.m-mxdp-list img { width: 80%; border-radius: 0; border: 2px solid #de514d; display: block; margin: 12px auto 8px; }
.m-mxdp-list .m-tbody { font-size: 0.85rem; line-height: 1.2rem; color: #de514d; text-indent: 2em; }
.m-mxdp-list .m-thead { font-size: 0.9rem; line-height: 20px; height: 20px; padding: 0 10px; background-color: #6a0103; color: #fff; position: absolute; top: -8px; }
.m-mxdp-list .f-left { left: -10px; }
.m-mxdp-list .f-left::before { content: ""; border-width: 3px 5px; border-style: solid solid dashed dashed; border-color: #470001 #470001 transparent transparent; position: absolute; left: 0; bottom: -6px; }
.m-mxdp-list .f-left::after { content: ""; border-width: 10px 6px; border-style: dashed solid dashed dashed; border-color: #6a0103 transparent #6a0103 #6a0103; position: absolute; right: -8px; top: 0; }
.m-mxdp-list .f-right { right: -10px; }
.m-mxdp-list .f-right::before { content: ""; border-width: 3px 5px; border-style: solid dashed dashed solid; border-color: #470001 transparent transparent #470001; position: absolute; right: 0; bottom: -6px; }
.m-mxdp-list .f-right::after { content: ""; border-width: 10px 6px; border-style: dashed dashed dashed solid; border-color: #6a0103 #6a0103 #6a0103 transparent; position: absolute; left: -8px; top: 0; }
.m-mxdp-list .m-product-1::after { content: ""; width: 37px; height: 30px; position: absolute; left: -16px; top: -16px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/crown.png) left top no-repeat; background-size: 37px 30px; }
.m-mxdp-list .m-product-2 { top: 30px; }
.m-mxdp-list .m-product-2 .u-clicktips { width: 58px; border: 0; position: absolute; right: 0; top: -43px; }
.m-mxdp-list .m-product-4 { top: 35px; z-index: 10; }
.m-mxdp-list .m-product-5 { width: 86%; top: 12px; }
.m-mxdp-list .m-product-5 img { width: 33%; margin: 12px 10px 0; float: left; }
.m-mxdp-list .m-product-5 .m-tbody { overflow: hidden; margin-top: 10px; }
.m-mxdp-list .m-product-5 .u-clicktips { width: 83px; margin: 0; border: 0; position: absolute; left: -5px; bottom: -32px; }
.m-mxdp-list .m-product-1, .m-mxdp-list .m-product-4 { -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
.m-mxdp-list .m-product-2, .m-mxdp-list .m-product-3, .m-mxdp-list .m-product-5 { -webkit-transform: rotate(5deg); transform: rotate(5deg); }
/* jieyu */
.u-start { background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/start.png) left top no-repeat; background-size: 16px 15px; }
.u-foottit { width: 100%; margin-bottom: 15px; }
.g-left { width: 40%; padding: 0 4%; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; text-indent: 2em; position: absolute; left: 0; top: 15%; }
.g-right { width: 60%; position: absolute; right: 0; top: 10%; }
.g-right .m-txt { text-align: center; color: #333; line-height: 1.5rem; margin-bottom: 2px; }
.g-right .mark { color: #0172ff; font-size: 1.2rem; }
.g-right .u-download { width: 70%; display: block; margin: 0 15%; }
footer { position: relative; }
footer .u-bg { width: 100%; }
footer .u-link { color: #0271f6; background-color: #e8f4fd; font-size: 1.16rem; line-height: 3rem; padding: 0 5px; position: absolute; left: 48%; bottom: 30%; }
footer .u-link::before { content: ""; width: 14px; height: 16px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/arrow.png) left top no-repeat; background-size: 14px 16px; position: absolute; left: -14px; top: 1rem; }
footer .u-link::after { content: ""; width: 22px; height: 26px; background: transparent url(http://www1.pconline.com.cn/zt/wap/gz20150209/jtytk/images/finger.png) left top no-repeat; background-size: 22px 26px; position: absolute; right: 0; bottom: -20px; }
