@charset "UTF-8";
html { font-family: "Hiragino Sans GB", "Hiragino Sans GB W3", "微软雅黑", "宋体", Helvetica, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: none; word-wrap: break-word; }

article, aside, details, figcacption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background: transparent; text-decoration: none; color: #666; -webkit-tap-highlight-color: transparent; }

a:active, a:hover, a:focus { outline: 0; text-decoration: none; color: #17ade0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

mark { background: #ff0; color: #000; }

sub, sup { font-size: 0.75em; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; width: auto; max-width: 100%; width: 100%; -ms-interpolation-mode: bicubic; }

svg:not(:root) { overflow: hidden; }

hr { box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; }

ton { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; empty-cells: show; font-size: inherit; }

body { font-size: 0.24rem; }

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, a, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea { margin: 0; padding: 0; font-weight: normal; font-style: normal; font-family: inherit; box-sizing: border-box; text-align: justify; overflow-x: hidden; }

body { color: #666; background: #fff; }

ul, li, ol { list-style: none; line-height: normal; }

small { font-size: 0.875em; }

i, address, cite, dfn, em, var { font-style: normal; }

.huati, .wenti-details, .search .con, .search2 .con, .user .part2, .tabBox .bd ul li, .ad2, .product-list1, .shopping-car .part2, .shopping-car-item .part2, .shopping-car .part2a, .shopping-car-item .part2a, .shopping-car .part-wzf, .shopping-car-item .part-wzf, .shopping-car-caozuo, .ziliao-tianxie li, .ziliao-xinxi li, .city-choose, .product-choose, .wenti, .user-edit2 .li1, .user-edit2 .li2, .user-edit3 .li1, .dingdan li, .jifen li, .cf { *zoom: 1; }
.huati:before, .wenti-details:before, .search .con:before, .search2 .con:before, .user .part2:before, .tabBox .bd ul li:before, .ad2:before, .product-list1:before, .shopping-car .part2:before, .shopping-car-item .part2:before, .shopping-car .part2a:before, .shopping-car-item .part2a:before, .shopping-car .part-wzf:before, .shopping-car-item .part-wzf:before, .shopping-car-caozuo:before, .ziliao-tianxie li:before, .ziliao-xinxi li:before, .city-choose:before, .product-choose:before, .wenti:before, .user-edit2 .li1:before, .user-edit2 .li2:before, .user-edit3 .li1:before, .dingdan li:before, .jifen li:before, .huati:after, .wenti-details:after, .search .con:after, .search2 .con:after, .user .part2:after, .tabBox .bd ul li:after, .ad2:after, .product-list1:after, .shopping-car .part2:after, .shopping-car-item .part2:after, .shopping-car .part2a:after, .shopping-car-item .part2a:after, .shopping-car .part-wzf:after, .shopping-car-item .part-wzf:after, .shopping-car-caozuo:after, .ziliao-tianxie li:after, .ziliao-xinxi li:after, .city-choose:after, .product-choose:after, .wenti:after, .user-edit2 .li1:after, .user-edit2 .li2:after, .user-edit3 .li1:after, .dingdan li:after, .jifen li:after, .cf:before, .cf:after { content: ""; display: table; }
.huati:after, .wenti-details:after, .search .con:after, .search2 .con:after, .user .part2:after, .tabBox .bd ul li:after, .ad2:after, .product-list1:after, .shopping-car .part2:after, .shopping-car-item .part2:after, .shopping-car .part2a:after, .shopping-car-item .part2a:after, .shopping-car .part-wzf:after, .shopping-car-item .part-wzf:after, .shopping-car-caozuo:after, .ziliao-tianxie li:after, .ziliao-xinxi li:after, .city-choose:after, .product-choose:after, .wenti:after, .user-edit2 .li1:after, .user-edit2 .li2:after, .user-edit3 .li1:after, .dingdan li:after, .jifen li:after, .cf:after { clear: both; }

.filter, .huati h2, .wenti-details h2, .huati h2 a, .wenti-details h2 a, .later-discuss h3, .later-discuss p, .remen-huati h3, .remen-huati p, .product-list1 i, .wenti h3, .wenti p, .wd-huati h3, .wd-huati p, .news h3, .news h3 a, .news-article h1 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.left, .right { float: left; }

.show { display: block !important; }

.hide { display: none !important; }

.bg { background-color: #f9f9f9; }

.h50 { width: 100%; height: 0.8rem; }

.h52 { width: 100%; height: .9rem; }

.buy-share .btn-submit, .product-choose .btn-next, .title3 .btn-add, .remen-xizozu .part1 .btn-guanzhu, .login input[type=submit], .login .btn-register, .choose-pay .btn-submit, .shopping-car .part2a .btn-pay, .shopping-car-item .part2a .btn-pay, .shopping-car-caozuo .btn-pay, .ziliao-tianxie .btn-next, .ziliao-tianxie .btn-submit, .ziliao-xinxi .btn-next, .ziliao-xinxi .btn-back2, .product-choose .btn-choose, .user-edit .btn-edit, .user-edit2 .btn-submit, .user-edit3 .btn-submit, .huati .btn-zuizong, .wenti-details .btn-zuizong, .discuss .btn-submit, .wenti .btn-qiuzhu, .shopping-car-caozuo .btn-continue, .ziliao-tianxie .btn-back, .ziliao-xinxi .btn-back { height: 0.8rem; line-height: 0.8rem; padding: 0 .24rem; border-radius: 0.1rem; text-align: center; color: #fff; font-size: .28rem; }

.buy-share .btn-submit, .product-choose .btn-next { background-color: #ca0505; color: #fff; display: inline-block; }

.title3 .btn-add, .remen-xizozu .part1 .btn-guanzhu, .login input[type=submit], .login .btn-register, .choose-pay .btn-submit, .shopping-car .part2a .btn-pay, .shopping-car-item .part2a .btn-pay, .shopping-car-caozuo .btn-pay, .ziliao-tianxie .btn-next, .ziliao-tianxie .btn-submit, .ziliao-xinxi .btn-next, .ziliao-xinxi .btn-back2, .product-choose .btn-choose, .user-edit .btn-edit, .user-edit2 .btn-submit, .user-edit3 .btn-submit { background-color: #17ade0; color: #fff; display: inline-block; }

.huati .btn-zuizong, .wenti-details .btn-zuizong, .discuss .btn-submit, .wenti .btn-qiuzhu { background-color: #ff5400; color: #fff; display: inline-block; }

.shopping-car-caozuo .btn-continue, .ziliao-tianxie .btn-back, .ziliao-xinxi .btn-back { background-color: #c1c1c1; color: #fff; display: inline-block; }

.caozuo { width: 100%; text-align: center; }

input[type=text], .ziliao-tianxie select, .user-edit2 select, .user-edit3 select, input[type=password] { border: #e9eaed 1px solid; height: .6rem; border-radius: .1rem; padding: 0 .2rem; outline: none; }

textarea { height: auto; min-height: 2.4rem; border: #e9eaed 1px solid; border-radius: .1rem; padding: .1rem; outline: none; }

.title1 { height: .68rem; line-height: .68rem; border-bottom: #e9eaed 2px solid; padding: 0 .2rem; color: #000; }

.title2 { height: .68rem; line-height: .68rem; background-color: #f2f2f2; border-bottom: #e9eaed 2px solid; color: #17ade0; }
.title2 span { line-height: .6rem; padding: 0 .2rem; border-bottom: #17ade0 3px solid; display: inline-block; }

.title3 { height: .68rem; line-height: .68rem; background-color: #f2f2f2; border-bottom: #e9eaed 2px solid; color: #000; }
.title3 span { line-height: .6rem; padding: 0 .2rem; border-bottom: #17ade0 3px solid; display: inline-block; }
.title3 a { float: right; margin-right: .2rem; color: #000; }
.title3 .btn-add { height: .47rem; line-height: .47rem; margin-top: .1rem; border-radius: .08rem; font-size: .24rem; }

.title4 { height: .54rem; line-height: .54rem; background-color: #f2f2f2; border-bottom: #e9eaed 2px solid; color: #000; padding: 0 .2rem; }
.title4 em { color: #a69b9b; margin-left: .2rem; }

.filter { width: 100%; height: .7rem; line-height: .7rem; border-bottom: #e9eaed 2px solid; background-color: #f2f2f2; }
.filter a { display: inline-block; text-align: center; font-size: .24rem; color: #8a8a8a; padding: 0 .2rem; }
.filter .on { border-bottom: #17ade0 3px solid; color: #17ade0; line-height: .60rem; }

.title5 { height: .68rem; line-height: .68rem; border-bottom: #e9eaed 2px solid; padding: 0 .2rem; color: #000; }
.title5 a { line-height: .6rem; padding: 0 .2rem; display: inline-block; color: #000; }
.title5 a.on { color: #17ade0; }

.title5b { height: .68rem; line-height: .68rem; padding: 0 .2rem; color: #000; }
.title5b a { line-height: .6rem; padding: 0 .2rem; display: inline-block; }
.title5b a.on { color: #17ade0; }

.huati, .wenti-details { width: 100%; padding: .2rem; padding-bottom: .3rem; border-bottom: #e9eaed 1px solid; }
.huati h2, .wenti-details h2, .huati h2 a, .wenti-details h2 a { width: 100%; color: #292929; line-height: .6rem; font-size: .28rem; }
.huati .tips, .wenti-details .tips { width: 100%; font-size: .18rem; line-height: .36rem; margin-bottom: .1rem; color: #8a8a8a; }
.huati .tips a, .wenti-details .tips a { color: #17ade0; margin-right: .2rem; }
.huati .tips time, .wenti-details .tips time { color: #8a8a8a; }
.huati .con, .wenti-details .con { width: 100%; font-size: .2rem; }
.huati .con p, .wenti-details .con p { margin-bottom: .2rem; }
.huati .con img, .wenti-details .con img { display: inline-block; width: 2.8rem; margin-right: .1rem; }
.huati .details, .wenti-details .details { width: 100%; font-size: .2rem; }
.huati .details p, .wenti-details .details p { margin-bottom: .2rem; color: #000000; line-height: .4rem; }
.huati .details img, .wenti-details .details img { display: inline-block; width: 2.8rem; margin-right: .1rem; }
.huati .caozuo, .wenti-details .caozuo { text-align: right; width: 100%; }
.huati .btn-zuizong, .wenti-details .btn-zuizong { padding: 0 .4rem; font-size: .26rem; height: .6rem; line-height: .6rem; }

.wenti-details .details p { color: #737373; }

.discuss { width: 100%; padding: .2rem; padding-bottom: .3rem; }
.discuss textarea { width: 100%; margin-bottom: .2rem; border-radius: 0; height: 2.5rem; outline: none; }
.discuss .caozuo { text-align: right; width: 100%; }
.discuss .btn-submit { width: 100%; }

.later-discuss { width: 100%; }
.later-discuss .item { width: 100%; position: relative; padding: .2rem; padding-left: 1rem; border-bottom: #e9eaed 1px solid; }
.later-discuss .face { width: .67rem; height: .67rem; border-radius: .67rem; overflow: hidden; display: inline-block; position: absolute; left: .2rem; top: .2rem; }
.later-discuss h3, .later-discuss p { width: 100%; }
.later-discuss h3, .later-discuss h3 a { color: #000000; }
.later-discuss p { color: #959595; font-size: .22rem; }
.later-discuss .total { text-align: center; width: 100%; line-height: .8rem; font-size: .24rem; }

.remen-huati { width: 100%; }
.remen-huati .item { width: 100%; position: relative; padding: .3rem .2rem; border-bottom: #e9eaed 1px solid; }
.remen-huati .face { width: .67rem; height: .67rem; border-radius: .67rem; overflow: hidden; display: inline-block; position: absolute; left: .2rem; top: .2rem; }
.remen-huati h3, .remen-huati p { width: 100%; }
.remen-huati h3, .remen-huati h3 a { color: #000000; }
.remen-huati h3 { margin-bottom: .04rem; }
.remen-huati p { color: #959595; font-size: .22rem; line-height: .36rem; }
.remen-huati .tips { width: 100%; font-size: .18rem; margin-bottom: .1rem; color: #8a8a8a; }
.remen-huati .tips a { color: #17ade0; margin-right: .2rem; }
.remen-huati .tips time { color: #8a8a8a; }

.more-articles { width: 100%; }
.more-articles li { width: 100%; border-bottom: #e9eaed 1px solid; line-height: .8rem; padding: 0 .2rem; }

.jinghua-fenxiang { width: 100%; }
.jinghua-fenxiang li { width: 100%; border-bottom: #e9eaed 1px solid; line-height: .8rem; padding: 0 .2rem; }
.jinghua-fenxiang i { display: inline-block; width: .3rem; height: .3rem; border-radius: 3px; background-color: #ff5400; line-height: .3rem; color: #fff; text-align: center; margin-right: .1rem; }

.search { width: 100%; height: 1.5rem; padding: .2rem; background-color: #fffdf3; }
.search h3 { width: 100%; color: #000; }
.search .con { width: 100%; margin-top: .2rem; }
.search input[type=text], .search .ziliao-tianxie select, .ziliao-tianxie .search select, .search .user-edit2 select, .user-edit2 .search select, .search .user-edit3 select, .user-edit3 .search select { width: 3.9rem; height: .5rem; margin-right: .2rem; }
.search input[type=submit] { border: solid 1px #7fb51f; background-image: -webkit-linear-gradient(bottom, #89bf29, #b5d11d); background-image: linear-gradient(to top, #89bf29, #b5d11d); width: 1.6rem; height: .5rem; border-radius: .1rem; text-align: center; color: #fff; line-height: .44rem; }

.search2 { width: 100%; background-color: #f5f5f5; height: 1.75rem; padding: .3rem; border-top: #eee 2px solid; }
.search2 .con { width: 100%; }
.search2 input[type=text], .search2 .ziliao-tianxie select, .ziliao-tianxie .search2 select, .search2 .user-edit2 select, .user-edit2 .search2 select, .search2 .user-edit3 select, .user-edit3 .search2 select { width: 4.2rem; height: .52rem; border-radius: 0; }
.search2 input[type=submit] { border: solid 1px #7fb51f; width: 1.2rem; height: .5rem; background-color: #038def; text-align: center; color: #fff; line-height: .44rem; border-color: #038def; }
.search2 p { margin-top: .2rem; width: 100%; text-align: center; }
.search2 b { color: #038def; font-weight: bold; font-size: 1.2em; }

.remen-xizozu { width: 100%; padding: .3rem .15rem; border-bottom: #e9eaed 1px solid; }
.remen-xizozu .part1 { padding-left: 1.6rem; position: relative; padding-top: .2rem; padding-bottom: .3rem; border-bottom: #e9eaed 4px solid; font-size: .22rem; color: #8a8a8a; min-height: 1.9rem; }
.remen-xizozu .part1 h3 { font-size: .24rem; margin-bottom: .1rem; }
.remen-xizozu .part1 h3 a { color: #000; margin-right: .2rem; }
.remen-xizozu .part1 .btn-guanzhu { font-size: .2rem; height: .37rem; line-height: .37rem; width: .93rem; border-radius: .05rem; padding: 0; }
.remen-xizozu .part1 .btn-guanzhu.on { background-color: #bababa; }
.remen-xizozu .part1 .btn-quxiao { float: right; color: #17ade0; }
.remen-xizozu .logo { width: 1.4rem; height: 1.4rem; border-radius: .2rem; overflow: hidden; position: absolute; left: 0rem; }
.remen-xizozu .part2 { width: 100%; padding: .2rem; border: #e9eaed 1px solid; background-color: #f2f3f5; margin-top: .1rem; position: relative; }
.remen-xizozu .part2 h3 { margin-bottom: .1rem; color: #000; }
.remen-xizozu .part2 a { display: inline-block; color: #17ade0; width: 100%; line-height: .36rem; }
.remen-xizozu .part2 i { display: inline-block; width: .18rem; height: .1rem; background: url("../images/arrow-up.png") center center no-repeat; background-size: 100% 100%; position: absolute; left: .2rem; top: -.1rem; }

.user { width: 100%; }
.user .part1 { width: 100%; height: 1.67rem; padding: .5rem .4rem; position: relative; background: url("../images/user.png") center center no-repeat; background-size: 100% 100%; }
.user .part1 h3 { font-size: .28rem; color: #333333; margin-bottom: .1rem; }
.user .part1 p { color: #666666; }
.user .part1 .btn-more { width: .64rem; height: .64rem; display: inline-block; background: url("../images/arrow-r3.png") center center no-repeat; background-size: 100% 100%; position: absolute; top: .5rem; right: .3rem; }
.user .part2 { width: 100%; background-color: #f7f6f6; height: 1.2rem; border-bottom: #e6e4e4 1px solid; }
.user .part2 li { width: 50%; float: left; padding: .2rem; padding-left: 1.2rem; position: relative; height: 100%; }
.user .part2 i { width: .66rem; height: .66rem; border-radius: .66rem; display: inline-block; position: absolute; left: .4rem; top: .28rem; }
.user .part2 h3, .user .part2 p { width: 100%; text-align: center; }
.user .part2 h3 { font-size: .28rem; color: #000; }
.user .part2 p { font-size: .24rem; color: #a8a8a8; }
.user .part2 a { display: inline-block; width: 100%; height: 100%; }
.user .part2 li:first-child { border-right: #e9eaed 1px solid; }

.user-action { width: 100%; padding: .15rem .2rem; }
.user-action.mt { margin-top: .1rem; }
.user-action li { width: 100%; height: .94rem; line-height: .94rem; border: #e9eaed 1px solid; margin-bottom: -1px; border-radius: .1rem; position: relative; }
.user-action i { position: absolute; width: .42rem; height: .42rem; left: .3rem; top: .1rem; }
.user-action a { padding-left: .9rem; font-size: .28rem; display: block; width: 100%; height: 100%; background: url("../images/arrow-r4.png") right center no-repeat; background-size: .55rem .55rem; }

.overly { width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); position: absolute; left: 0; top: 0; z-index: 99; display: none; }

.alert-jia, .alert-zhen { background-color: #fff; position: absolute; top: 0; width: 94%; left: 3%; z-index: 999; display: none; top: 20%; border-radius: .2rem; overflow: hidden; }
.alert-jia h3, .alert-zhen h3 { width: 100%; height: .73rem; line-height: .73rem; padding: 0 .3rem; background-color: #17ade0; color: #fff; }
.alert-jia .alert-close, .alert-zhen .alert-close { width: 0.8rem; height: 0.8rem; position: absolute; right: .1rem; top: -.05rem; background: url(../images/close.png) center center no-repeat; background-size: 100% 100%; display: block; z-index: 1000; }

.alert-jia .con { width: 100%; padding: .1rem .5rem .4rem .5rem; }
.alert-jia .img { width: 2.11rem; height: 0.2 0.12rem; margin: .1rem auto; }
.alert-jia h4 { width: 100%; text-align: center; margin-bottom: .1rem; color: #17ade0; }
.alert-jia h4 i { color: #ca0505; }
.alert-jia p { color: #444444; font-size: .22rem; line-height: .32rem; }

.alert-zhen .con { width: 100%; padding: .5rem .15rem .4rem 1.8rem; background: url("../images/img101.png") 0.15rem 0.3rem no-repeat; background-size: 1.51rem 2.08rem; }
.alert-zhen h4 { width: 100%; margin-bottom: .1rem; color: #17ade0; }
.alert-zhen p { color: #444444; font-size: .22rem; line-height: .46rem; }

.prv-nxt { width: 100%; padding: .2rem; margin-bottom: .4rem; }
.prv-nxt .prev, .prv-nxt .next { margin-right: .2rem; border: #e9eaed 1px solid; display: inline-block; padding: 0 .2rem; height: .6rem; line-height: .6rem; overflow: hidden; }

.banner { width: 100%; margin: 0 auto; overflow: hidden; position: relative; }
.banner .hd { width: 100%; height: 0.22rem; position: absolute; z-index: 99; bottom: 0.2rem; text-align: center; }
.banner .hd ul { display: inline-block; height: 0.1rem; padding: 0.06rem 0.1rem; border-radius: 0.1rem; font-size: 0; vertical-align: top; }
.banner .hd ul li { display: inline-block; width: 0.1rem; height: 0.1rem; border-radius: 0.1rem; background: #fff; margin: 0 0.1rem; vertical-align: top; overflow: hidden; }
.banner .hd ul .on { background: #17ade0; }
.banner .bd { position: relative; z-index: 0; }
.banner .bd li img { width: 100%; background: url(images/loading.gif) center center no-repeat; display: block; }
.banner .bd li a { -webkit-tap-highlight-color: transparent; }

.tabBox { font-size: 0.28rem; font-weight: lighter; }
.tabBox .hd { padding: 0.2rem; width: 100%; }
.tabBox .hd ul { width: 100%; height: 0.6rem; line-height: 0.6rem; font-size: 0.28rem; overflow: hidden; }
.tabBox .hd ul li { height: 0.6rem; line-height: 0.6rem; float: left; text-align: center; width: 33%; }
.tabBox .hd ul li.on { display: block; }
.tabBox .hd ul li.on a { color: #17ade0; }
.tabBox .bd { width: 100%; }
.tabBox .bd ul li { border-top: #1b1b1b 1px solid; padding: 0.2rem; }
.tabBox .left { width: 20%; float: left; margin-right: 0.2rem; }
.tabBox .right { width: 75%; float: left; }
.tabBox .right a { font-size: 2.25rem; margin: 0.06rem 0; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.header1 { height: .8rem; position: fixed; width: 100%; background-color: #17ade0; top: 0; z-index: 999; }
.header1 .logo { display: block; width: .8rem; height: .8rem; position: absolute; left: 0; top: 0; overflow: hidden; }
.header1 .hd-login { float: right; line-height: .8rem; padding-right: .2rem; }
.header1 .hd-login a { color: #fff; margin-left: .4rem; }

.header2 { height: .9rem; position: fixed; width: 100%; background-color: #fff; box-shadow: 0 3px 5px 0 #eee; z-index: 999; }
.header2 .back { display: block; width: .9rem; height: .9rem; position: absolute; left: 0; top: 0; z-index: 9; overflow: hidden; }
.header2 h3 { width: 100%; line-height: .9rem; text-align: center; font-size: .3rem; color: #17ade0; }
.header2 .right { position: absolute; right: .1rem; height: 9rem; line-height: .9rem; top: 0; padding-top: .17rem; z-index: 9; }
.header2 .btn-more, .header2 .btn-search { display: inline-block; width: .56rem; height: .56rem; background: url("../images/btn-more.png") center center no-repeat; background-size: 100% 100%; }
.header2 .btn-search { background-image: url(../images/search.png); }

.footer1 { width: 100%; position: fixed; bottom: 0; height: .8rem; background-color: #17ade0; overflow: hidden; }
.footer1 li { float: left; width: 25%; line-height: .8rem; text-align: center; border-left: #fff 1px solid; }
.footer1 li:first-child { border: none; }
.footer1 a { width: 100%; height: 100%; display: inline-block; color: #fff; text-align: center; }

.footer2 { width: 100%; position: fixed; bottom: 0; height: .8rem; background-color: #17ade0; }
.footer2 li { position: relative; float: left; width: 25%; line-height: .8rem; text-align: center; border-left: #fff 1px solid; }
.footer2 li:first-child { border: none; }
.footer2 h3 { width: 100%; text-align: center; color: #fff; line-height: .8rem; }
.footer2 a { width: 100%; height: 100%; display: inline-block; color: #fff; text-align: center; }
.footer2 .con { display: none; width: 100%; position: absolute; bottom: 0.8rem; left: 0; background-color: #0297c9; }
.footer2 .con a { border-bottom: #fff 1px solid; background-color: #0297c9; }
.footer2 li.on { background-color: #0297c9; }

.footer3 { width: 100%; position: fixed; bottom: 0; height: .74rem; background-color: #17ade0; }
.footer3 li { float: left; width: 33.33%; line-height: .74rem; text-align: center; border-left: #fff 1px solid; }
.footer3 li:first-child { border: none; }
.footer3 a { width: 100%; height: 100%; display: inline-block; color: #fff; text-align: center; }

.login { width: 100%; }
.login .logo { width: 1.13rem; height: 1.5rem; margin: .64rem auto; overflow: hidden; }
.login .logo img { width: 100%; height: 100%; }
.login h1 { font-size: .32rem; font-weight: bold; color: #000; width: 100%; text-align: center; margin-bottom: .4rem; }
.login ul { width: 5.2rem; margin: .1rem .6rem; box-sizing: border-box; }
.login li { margin-bottom: .2rem; box-sizing: border-box; }
.login input[type=password], .login input[type=text], .login .ziliao-tianxie select, .ziliao-tianxie .login select, .login .user-edit2 select, .user-edit2 .login select, .login .user-edit3 select, .user-edit3 .login select { width: 100%; }
.login .yz input[type=text], .login .yz .ziliao-tianxie select, .ziliao-tianxie .login .yz select, .login .yz .user-edit2 select, .user-edit2 .login .yz select, .login .yz .user-edit3 select, .user-edit3 .login .yz select { width: 3.4rem; }
.login .yz .yzm { display: inline-block; width: 1.6rem; height: .6rem; overflow: hidden; float: right; }
.login .yz img { width: 100%; }
.login .wj { text-align: right; line-height: .4rem; }
.login .wj a { color: #a0a0a0; text-decoration: underline; }
.login input[type=submit] { width: 100%; border: none; height: .62rem; line-height: .62rem; }
.login .btn-register { background-color: #fff; color: #666; width: 100%; border: #e9eaed 1px solid; height: .62rem; line-height: .62rem; }
.login .yz2 input[type=text], .login .yz2 .ziliao-tianxie select, .ziliao-tianxie .login .yz2 select, .login .yz2 .user-edit2 select, .user-edit2 .login .yz2 select, .login .yz2 .user-edit3 select, .user-edit3 .login .yz2 select { width: 3.4rem; }
.login .yz2 .yzm { display: inline-block; width: 1.6rem; height: .6rem; overflow: hidden; float: right; background-color: #efefef; border: #efefef 1px solid; text-align: center; line-height: .6rem; color: #a0a0a0; }
.login .mt2 { margin-top: .5rem; }
.login p { color: #7e7e7e; line-height: .4rem; }
.login p a { font-weight: bold; color: #000; }

/* ----------------------------------------------------------------------main-------------------------------------------------------------------- */
.ad2 { width: 100%; background-color: #fcfcfc; border-top: #e9eaed 1px solid; border-bottom: #e9eaed 1px solid; overflow: hidden; }
.ad2 a { display: inline-block; width: 50%; box-sizing: border-box; float: left; }
.ad2 a:first-child { border-right: #e9eaed 1px solid; }

.product-list1 { width: 100%; }
.product-list1 .item { display: inline-block; float: left; height: 3.2rem; width: 3.2rem; border-right: #e9eaed 1px solid; border-bottom: #e9eaed 1px solid; }
.product-list1 span, .product-list1 i { display: block; width: 100%; text-align: center; overflow: hidden; }
.product-list1 span { font-size: .22rem; color: #000000; }
.product-list1 i { font-size: .18rem; color: #858585; }

.classify { width: 100%; line-height: .4rem; }
.classify .h3, .classify .con { width: 100%; border-bottom: #e9eaed 1px solid; padding: 0.1rem .2rem; padding-left: 4em; padding-right: 1em; position: relative; }
.classify .h3 a, .classify .con a { margin-right: .4rem; }
.classify .h3 a.on, .classify .con a.on { color: #ff5400; }
.classify .h3 span { position: absolute; left: .2rem; }
.classify .h3 i { position: absolute; width: .6rem; height: .6rem; display: block; background: url("../images/arrow-r.png") center center no-repeat; background-size: .54rem .54rem; right: 0; top: 0rem; }
.classify .h3 i.on { background-image: url(../images/arrow-r2.png); }
.classify .con { display: none; }

.buy-share { width: 100%; padding: .2rem; }
.buy-share h3 { color: #000; line-height: .4rem; }
.buy-share p { color: #6a6a6a; }
.buy-share i { color: #ca0505; margin-right: .2rem; line-height: .48rem; }
.buy-share .share { padding: .2rem 0; }
.buy-share .btn-submit { width: 100%; }

.choose-pay { width: 100%; padding: .2rem; margin-top: .2rem; }
.choose-pay li { margin-bottom: .4rem; }
.choose-pay input[type=radio] { position: relative; top: -.2rem; margin-right: .2rem; }
.choose-pay label { display: inline-block; }
.choose-pay .li1 label { width: 1.63rem; height: .72rem; }
.choose-pay .li2 label { width: 1.64rem; height: .55rem; }
.choose-pay .btn-submit { width: 100%; }

.page08 { width: 100%; }
.page08 img { display: block; }

.shopping-car, .shopping-car-item { width: 100%; padding: .2rem; position: relative; }
.shopping-car .btn-delete, .shopping-car-item .btn-delete { width: .44rem; height: .44rem; display: inline-block; background: url("../images/close2.png") left top no-repeat; background-size: 100% 100%; display: inline-block; position: absolute; right: .2rem; top: .1rem; z-index: 99; }
.shopping-car .part1, .shopping-car-item .part1 { width: 100%; padding-left: 1.8rem; position: relative; padding-top: .2rem; height: 2rem; }
.shopping-car .part1 h3, .shopping-car-item .part1 h3, .shopping-car .part1 h3 a, .shopping-car-item .part1 h3 a { width: 100%; color: #000; }
.shopping-car .img, .shopping-car-item .img { width: 1.56rem; height: 1.75rem; position: absolute; left: 0; top: 0; }
.shopping-car .part2, .shopping-car-item .part2, .shopping-car .part2a, .shopping-car-item .part2a { width: 100%; color: #000; }
.shopping-car .part2 li, .shopping-car-item .part2 li, .shopping-car .part2a li, .shopping-car-item .part2a li { width: 50%; float: left; line-height: .5rem; }
.shopping-car .part2 select, .shopping-car-item .part2 select, .shopping-car .part2a select, .shopping-car-item .part2a select { width: 1.5rem; border: #e9eaed 1px solid; }
.shopping-car .part2a, .shopping-car-item .part2a { color: #d8271c; border-top: #e9eaed 1px solid; margin-top: .1rem; padding-top: .1rem; }
.shopping-car .part2a .caozuo, .shopping-car-item .part2a .caozuo { width: 100%; margin-top: .4rem; margin-bottom: .4rem; }
.shopping-car .part2a .btn-pay, .shopping-car-item .part2a .btn-pay { background-color: #d8271c; width: 100%; font-size: .3rem; letter-spacing: 3px; }
.shopping-car .part3, .shopping-car-item .part3, .shopping-car .part3l, .shopping-car-item .part3l { margin-top: .2rem; line-height: .6rem; border-top: #e9eaed 1px solid; width: 100%; color: #ff0000; padding-right: .2rem; }
.shopping-car .part3, .shopping-car-item .part3 { text-align: right; }
.shopping-car .part-wzf, .shopping-car-item .part-wzf { width: 100%; color: #000; }
.shopping-car .part-wzf li, .shopping-car-item .part-wzf li { width: 100%; line-height: .5rem; }
.shopping-car .part-wzf select, .shopping-car-item .part-wzf select { width: 1.5rem; border: #e9eaed 1px solid; }

.shopping-car-item { border-top: #e9eaed 1px solid; }

.shopping-car-caozuo { width: 100%; padding: .2rem; padding-top: 0; }
.shopping-car-caozuo .btn-continue { width: 48%; float: left; font-size: .3rem; letter-spacing: 3px; }
.shopping-car-caozuo .btn-pay { width: 48%; float: right; font-size: .3rem; letter-spacing: 3px; }

.ziliao-tianxie { width: 100%; padding: .2rem .3rem; }
.ziliao-tianxie li { width: 100%; position: relative; margin-bottom: .2rem; }
.ziliao-tianxie span { display: inline-block; width: 6.5em; display: inline-block; text-align: right; margin-right: .1rem; }
.ziliao-tianxie input[type=text], .ziliao-tianxie select, .ziliao-tianxie .user-edit2 select, .user-edit2 .ziliao-tianxie select, .ziliao-tianxie .user-edit3 select, .user-edit3 .ziliao-tianxie select, .ziliao-tianxie select { width: 3.9rem; }
.ziliao-tianxie i { color: #ca0505; position: absolute; right: 0rem; top: .2rem; }
.ziliao-tianxie p { width: 100%; text-align: right; color: #adadad; }
.ziliao-tianxie textarea { height: 1rem; float: right; width: 3.9rem; margin-left: 0; margin-right: .1rem; }
.ziliao-tianxie .btn-back { width: 48%; float: left; font-size: .3rem; letter-spacing: 3px; }
.ziliao-tianxie .btn-next, .ziliao-tianxie .btn-submit { width: 48%; float: right; font-size: .3rem; letter-spacing: 3px; }
.ziliao-tianxie .btn-submit { width: 100%; }

.ziliao-xinxi { width: 100%; padding: .2rem .1rem; }
.ziliao-xinxi li { width: 100%; position: relative; line-height: .6rem; border-bottom: #e9eaed 1px solid; }
.ziliao-xinxi span { display: inline-block; width: 7em; display: inline-block; text-align: right; margin-right: .4rem; }
.ziliao-xinxi .btn-back { width: 48%; float: left; font-size: .3rem; letter-spacing: 3px; }
.ziliao-xinxi .btn-next, .ziliao-xinxi .btn-back2 { width: 48%; float: right; font-size: .3rem; letter-spacing: 3px; }
.ziliao-xinxi .btn-back2 { width: 100%; }
.ziliao-xinxi .caozuo { margin-top: .2rem; }

.liucheng { width: 100%; padding: .2rem; }
.liucheng h3 { margin-bottom: .1rem; }
.liucheng p { line-height: .36rem; }

.city-choose { width: 100%; padding: .2rem; }
.city-choose li { width: 48%; margin: 1%; height: 1.48rem; float: left; text-align: center; line-height: 1.48rem; background-color: #f3f3f3; font-size: .3rem; color: #000; }
.city-choose li.on { background-color: #17ade0; color: #fff; }

.product-choose { width: 100%; }
.product-choose .item { display: inline-block; float: left; height: 4rem; width: 3.2rem; border-right: #e9eaed 1px solid; border-bottom: #e9eaed 1px solid; }
.product-choose h3 { display: block; width: 100%; text-align: center; overflow: hidden; font-size: .24rem; color: #000; }
.product-choose p { width: 100%; text-align: center; }
.product-choose a { font-size: .18rem; color: #858585; }
.product-choose .btn-choose { font-size: .24rem; height: .5rem; line-height: .5rem; width: 1.6rem; margin-top: .2rem; border-radius: 0; }
.product-choose .btn-choose.on { background-color: #f3f3f3; color: #000; }
.product-choose .caozuo { width: 100%; padding: .2rem; }
.product-choose .btn-next { width: 100%; font-size: .3rem; letter-spacing: 3px; }

.wenti { width: 100%; width: 100%; }
.wenti .item { width: 100%; padding: .5rem .2rem .2rem 1.8rem; position: relative; min-height: 2rem; border-bottom: #e9eaed 1px solid; }
.wenti .face { width: 1.5rem; height: 1.5rem; border-radius: 1.5rem; overflow: hidden; display: block; border: #e9eaed 1px solid; position: absolute; left: 0.2rem; top: 0.2rem; }
.wenti h3, .wenti p { width: 100%; }
.wenti h3 { margin-bottom: .2rem; color: #000; }
.wenti h3 a { color: #000; }
.wenti time { margin-left: .3rem; margin-right: .1rem; }
.wenti .caozuo { width: 100%; padding: .2rem; }
.wenti .btn-qiuzhu { width: 100%; font-size: .3rem; letter-spacing: 3px; }

.user-edit { width: 100%; padding: .2rem; color: #5c5c5c; }
.user-edit li { width: 100%; border-bottom: #e9eaed 1px solid; line-height: .6rem; }
.user-edit span { display: inline-block; width: 6em; text-align: right; margin-right: .1rem; }
.user-edit .caozuo { width: 100%; padding: .2rem 0; border-bottom: none; }
.user-edit .btn-edit { width: 100%; font-size: .3rem; }

.user-edit2 { width: 100%; padding: .3rem .2rem; color: #5c5c5c; }
.user-edit2 li { width: 100%; line-height: .6rem; margin-bottom: .15rem; }
.user-edit2 span { display: inline-block; width: 6em; text-align: right; margin-right: .1rem; }
.user-edit2 .upload { width: .88rem; height: .88rem; background: url("../images/upload.png") center center no-repeat; background-size: 100% 100%; display: inline-block; overflow: hidden; float: left; }
.user-edit2 input[type=file] { width: 100%; height: 100%; display: inline-block; opacity: 0; }
.user-edit2 .li1 span { float: left; line-height: .88rem; }
.user-edit2 input[type=text], .user-edit2 .ziliao-tianxie select, .ziliao-tianxie .user-edit2 select, .user-edit2 select, .user-edit2 .user-edit3 select, .user-edit3 .user-edit2 select, .user-edit2 input[type=password] { width: 4.1rem; }
.user-edit2 select { margin-left: -.1rem; }
.user-edit2 .li2 span { float: left; }
.user-edit2 textarea { width: 4.1rem; height: .8rem; float: left; line-height: .4rem; }
.user-edit2 .caozuo, .user-edit2 .caozuo2 { width: 100%; padding: .2rem 0; border-bottom: none; }
.user-edit2 .btn-submit { width: 100%; font-size: .3rem; }
.user-edit2 .caozuo2 { padding-left: 6.2em; padding-right: .25rem; }
.user-edit2 .tips { font-size: .22rem; color: #adadad; text-align: right; line-height: .4rem; }

.user-edit3 { width: 100%; padding: .3rem .2rem; color: #5c5c5c; }
.user-edit3 li { width: 100%; line-height: .6rem; margin-bottom: .15rem; }
.user-edit3 .upload { width: .88rem; height: .88rem; background: url("../images/upload.png") center center no-repeat; background-size: 100% 100%; overflow: hidden; }
.user-edit3 input[type=file] { width: 100%; height: 100%; display: inline-block; opacity: 0; }
.user-edit3 input[type=text], .user-edit3 .ziliao-tianxie select, .ziliao-tianxie .user-edit3 select, .user-edit3 .user-edit2 select, .user-edit2 .user-edit3 select, .user-edit3 select { width: 100%; }
.user-edit3 textarea { width: 100%; height: .8rem; float: left; line-height: .4rem; }
.user-edit3 .caozuo { width: 100%; padding: .2rem 0; border-bottom: none; }
.user-edit3 .btn-submit { width: 100%; font-size: .3rem; }
.user-edit3 .tips { color: #bfbfbf; }

.dingdan { width: 100%; padding: .2rem; }
.dingdan li { width: 100%; border-bottom: #e9eaed 1px solid; }
.dingdan h3 { height: .7rem; line-height: .7rem; border-bottom: #e9eaed 1px solid; width: 100%; background: url("../images/arrow5.png") right center no-repeat; background-size: .54rem .54rem; }
.dingdan h3.on { background-image: url(../images/arrow5-on.png); }
.dingdan .con { display: none; width: 100%; }
.dingdan .item { width: 100%; border-bottom: #e9eaed 2px solid; padding: .25rem; }
.dingdan h4 { width: 100%; line-height: .6rem; }
.dingdan .item-box { width: 100%; position: relative; padding-left: 1.8rem; }
.dingdan .item-box img { width: 1.5rem; height: 1.5rem; border: #e9eaed 1px solid; position: absolute; left: 0; top: 0; }
.dingdan .item-box p { line-height: .38rem; }
.dingdan .item-box i { color: #ff5400; }

.dingdan-xinxi { width: 100%; padding: .3rem; position: relative; min-height: 1.9rem; border-bottom: #e9eaed 1px solid; padding-left: 2rem; }
.dingdan-xinxi img { position: absolute; width: 1.36rem; height: 1.36rem; border: #e9eaed 1px solid; left: .3rem; top: .3rem; }
.dingdan-xinxi h3, .dingdan-xinxi p { width: 100%; text-align: left; }
.dingdan-xinxi h3 { font-size: .24rem; margin-bottom: .2rem; color: #000; }
.dingdan-xinxi p { line-height: .4rem; color: #868686; }
.dingdan-xinxi span { display: inline-block; width: 50%; }

.wd-huati { width: 5.8rem; margin: .3rem; border-bottom: #e9eaed 1px solid; padding-bottom: .2rem; }
.wd-huati h3 { width: 100%; color: #292929; line-height: .5rem; }
.wd-huati p { width: 100%; color: #8a8a8a; font-size: .22rem; line-height: .4rem; }
.wd-huati p a { color: #ff5400; }
.wd-huati .tips { text-align: right; color: #bfbfbf; }

.jifen { width: 100%; padding: .2rem; }
.jifen li { width: 100%; border-bottom: #e9eaed 1px solid; }
.jifen h3 { height: .7rem; line-height: .7rem; border-bottom: #e9eaed 1px solid; width: 100%; background: url("../images/arrow5-on.png") right center no-repeat; background-size: .54rem .54rem; color: #ff0000; font-size: .24rem; padding-left: .2rem; }
.jifen .item { width: 100%; border-bottom: #e9eaed 2px solid; padding: .1rem .25rem; }
.jifen h4 { width: 100%; line-height: .6rem; }
.jifen p { line-height: .38rem; }
.jifen .hd { color: #006ede; }
.jifen .sy { color: #ff0000; }

.zmr { width: 100%; }
.zmr .item { width: 100%; height: 1.7rem; padding: .3rem; border-bottom: #e9eaed 1px solid; padding-left: 1.4rem; position: relative; }
.zmr img { width: .9rem; height: .9rem; position: absolute; left: .3rem; top: .3rem; }
.zmr h3 a { line-height: .6rem; color: #000; font-size: .24rem; }
.zmr p a { font-size: .22rem; color: #bfbfbf; }

.jianjie { width: 100%; padding: .1rem .3rem; line-height: .4rem; }
.jianjie p { text-indent: 2em; margin-bottom: .1rem; }

.news { width: 100%; border-bottom: #e9eaed 1px solid; }
.news .item { width: 100%; padding: .2rem; border-top: #e9eaed 1px solid; min-height: 1.65rem; padding-left: 2.46rem; position: relative; }
.news img { width: 2.06rem; height: 1.25rem; position: absolute; left: .2rem; top: .2rem; }
.news h3, .news h3 a { width: 100%; display: block; color: #000; line-height: .4rem; }
.news p { font-size: .22rem; }

.news-article { width: 100%; }
.news-article h1 { width: 100%; padding: 0.1rem .2rem; font-size: .3rem; color: #000; text-align: center; }
.news-article .tips { width: 100%; text-align: center; margin-bottom: .2rem; }
.news-article .con { width: 100%; padding: .2rem; border-top: #e9eaed 1px solid; }
.news-article .con img { width: 100%; display: block; margin-bottom: .2rem; }
.news-article .con p { color: #333333; margin-bottom: .3rem; }
