@charset "gb2312";
html {font-family: "Microsoft Yahei", 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif;-webkit-text-size-adjust: none;word-break: break-word;font-size: 625%;background: #fff;}
body,
ol,
ul,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {margin: 0; padding: 0;}
a { text-decoration: none;}
li {list-style: none;}
img {border: 0;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}

/*头部样式*/
.clear {clear: both;}
.wrapper {max-width: 640px; min-width:320px;height: auto;overflow: hidden;margin: 0 auto;}
.top {width: 100%;height: .45rem;background: #d6a1e2;overflow: hidden;display: -webkit-box;display: flex;justify-content: space-between;}
.top .logo {width: .7rem;height: .45rem;background:url(//www.1kang.cn/templets/default/static/img/ico_99.png) center center no-repeat;background-size: .49rem .35rem;display: -webkit-inline-box;display: inline-block;text-indent: -99rem;position: relative;/* overflow: hidden; */}
.top .logo:after{position: absolute;right: 1px;top:0px;content: " ";width:1px;height: .45rem;background: #e39af4;opacity: 0.5;}
.top .topic {width: .45rem;height: .45rem;background: url(//www.1kang.cn/templets/default/static/img/home.png) center center no-repeat;background-size: .25rem;display: -webkit-flex;display: flex;}
.top h1 {width: auto;height: .45rem;line-height: .45rem;text-align: center;color: #fff;font-size: .2rem;font-weight: normal;-webkit-box-flex: 1;/*低版本ios*/flex: 1;}

/*主体内容样式*/
.main{margin:.15rem .1rem;font-size:.14rem;}
.main .lead{height: auto;position: relative;padding: .05rem;overflow: hidden;background: #faeefc;}
.main .lead p{line-height: .24rem;color: #999;text-indent: .24rem;padding: .1rem;text-align: justify;}
.main .lead i{position:absolute;display: block;z-index: 111;border: 1px solid #d6a1e2;border-radius: 50%;width: 30px;height: 30px;background: #fff;}
.main .lead i:nth-child(1){left: -15px;top: -15px;}
.main .lead i:nth-child(1):before{content: "";background: url(//www.1kang.cn/templets/default/static/img/lead-icon-1.png) no-repeat;background-size: .12rem .12rem;background-position: 0 0;position: absolute;width: .12rem;height: .12rem;left: 14px;top: 14px;}
.main .lead i:nth-child(2){right: -15px;top: -15px;}
.main .lead i:nth-child(2):before{content: "";background: url(//www.1kang.cn/templets/default/static/img/lead-icon-2.png) no-repeat;background-size: .12rem .12rem;background-position: 0 0;position: absolute;width: .12rem;height: .12rem;right: 14px;top: 14px;}
.main .lead i:nth-child(3){left:0; bottom: 0;border-top: 20px solid transparent;border-left: 20px solid #fff;}
.main .lead i:nth-child(3):before{content: "";background: url(//www.1kang.cn/templets/default/static/img/lead-icon-3.png) no-repeat;background-size: .12rem .12rem;background-position: 0 0;position: absolute;width: .12rem;height: .12rem;right: .08rem;bottom: .0rem;}
.main .lead i:nth-child(4){right:0; bottom:0;border-left: 20px solid transparent;border-bottom: 20px solid #fff;}
.main .lead i:nth-child(4):before{content: "";background: url(//www.1kang.cn/templets/default/static/img/lead-icon-4.png) no-repeat;background-size: .12rem .12rem;background-position: 0 0;position: absolute;width: .12rem;height: .12rem;left: -.12rem;bottom: -.2rem;}
.main .lead b{position: absolute;top: 0;right:0;bottom: 0;left: 0;display: block;border: 1px solid #d6a1e2;}

.text-box{border: 5px solid #d6a1e2;position: relative;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #fbf5fc;}
.text-box .text-gj{height: .3rem;background: url(//www.1kang.cn/templets/default/static/img/probliem-gj.png) -3px 0px repeat-x;background-size: .2rem .2rem;position: absolute;left: 0;top: -13px;right: 0;}
.text-box .text-db-gj{height: .2rem;width: .2rem;background: url(//www.1kang.cn/templets/default/static/img/problem-db-gj.png) 0 0px repeat-x;background-size: .2rem .2rem;position: absolute;right: 0;bottom: 0px;}
.text-box .problem-box{height: auto;margin: .1rem .1rem .2rem .1rem;display: block;}
.text-box .problem-box p{height: .4rem;line-height: .4rem;font-size: .14rem;color: #999;}
.text-box .problem-box p span{color: #ff6657;}
.text-box .problem-box .num{position:relative;height: .3rem;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: .1rem;}
.text-box .problem-box .num:before{position: absolute;left: 0; top: .15rem; right: 0; border-top:1px solid #D6A1E2; content: "";}
.text-box .problem-box .num li{width: .2rem;height: .2rem;line-height: .2rem;text-align: center;border: 1px solid #d6a1e2;border-radius: 50%;color: #d6a1e2;background: #fff;position: relative;z-index: 11;}
.text-box .problem-box .num li img{position: absolute; width:.2rem;height: .2rem; display: block;left: 0; top: 0;right: 0; bottom: 0;z-index: 11;display: none;}
.text-box .problem-box .num .li-on{border:1px solid #fbf5fc; border-radius: none;}
.text-box .problem-box .num .li-on img{display:block; }
.text-box .problem-box .wt{height: auto;}
.text-box .problem-box .wt li{ height: auto; display: none;}
.text-box .problem-box .wt .on{display: block;}
.text-box .problem-box .wt li h3{display:-webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: .1rem;}
.text-box .problem-box .wt li h3 span{width: .64rem;height: .24rem;margin-right:.1rem;background: url(//www.1kang.cn/templets/default/static/img/probliem-h3.png) 0px 0px no-repeat;background-size: .64rem .24rem;flex-shrink: 0;line-height: .24rem;text-indent: .1rem;color: #fff;font-size: .14rem;font-weight: normal;margin-top: .03rem;}
.text-box .problem-box .wt li h3 b{width: 100%;font-weight: normal;font-size: .16rem;line-height: .3rem;color: #333;text-align: justify;} 
.text-box .problem-box .wt li dl{position:relative;display:-webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;line-height: .35rem;padding: 0 .1rem;border: 1px solid #D6A1E3;margin-bottom: .1rem;background: #fff;border-radius: .05rem;}
.text-box .problem-box .wt li .dl-on{ background: #f3cefb;}
.text-box .problem-box .wt li .dl-on:before{content: "";background: url(//www.1kang.cn/templets/default/static/img/xz-icon.png) center center no-repeat;background-size: .2rem auto;width: .2rem;height: .2rem;right: 10px;bottom: 6px;position: absolute;}
.text-box .problem-box .wt li dl dt{flex-shrink: 0; }
.text-box .problem-box .wt li dl dd{width: 100%;text-align: justify;}
.text-box .problem-box .btn-box{ height: .4rem;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.text-box .problem-box .btn-box span{width: 50%;height: .4rem;flex-shrink: 0;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}
.text-box .problem-box .btn-box span b{display: block;width: 1.3rem;height: .4rem;line-height: .38rem;font-size: .16rem;font-weight: normal;}
.text-box .problem-box .btn-box span .btn-s{background: url(//www.1kang.cn/templets/default/static/img/btn-s1.png) no-repeat 0px 0px;background-size: 1.3rem .4rem;text-indent: .55rem;color: #cf79e2;}
.text-box .problem-box .btn-box span .btn-x{background: url(//www.1kang.cn/templets/default/static/img/btn-x1.png) no-repeat 0px 0px;background-size: 1.3rem .4rem;color: #fff;text-indent: .25rem;}

.result-box{height: auto;margin: .25rem .1rem;display:none;}
.result-box .result-title{display:block;width:1.5rem; height: .4rem; background: url(//www.1kang.cn/templets/default/static/img/result-title.png) 0px 0px no-repeat; background-size: 1.5rem .4rem; margin: 0 auto;}
.result-box p{line-height: .24rem;font-size: .15rem;color: #cf79e2;text-align: justify;text-indent: .28rem;margin: .1rem auto;}
.result-box .btn-result{display:block;width: 50%;height: .4rem; margin:0 auto;flex-shrink: 0;display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;}
.result-box .btn-result .btn-cxcs{    display: block;
    height: .4rem;line-height: .38rem;font-size: .16rem;
    font-weight: normal;background: url(../img/btn-x1.png) no-repeat 0px 0px;
    background-size: 1.3rem .4rem;color: #fff;margin-right: 5px;text-align: center;padding: 1px 7px;border-radius: 8px;}

/*推荐工具*/
.tool-box{margin: 0 .1rem;height: auto;overflow: hidden;padding-bottom: .05rem;margin-top: .15rem;}
.tool-box h3{width: 100%;height: .35rem;line-height: .35rem;border-bottom: 1px solid #e5e5e5;font-size: .16rem;font-style: normal;font-weight: normal;color: #333;background: url(//www.1kang.cn/templets/default/static/img/tool-icon.png) 0px 9px no-repeat;background-size: .17rem auto;text-indent: .25rem;margin-bottom: .15rem;}
.tool-box h3 a{display: block;float: right;line-height: .35rem;font-size: .14rem;color: #999;font-weight: normal;}
.tool-box dl{ width: 25%; float: left;}
.tool-box dl dt{ width: 60px; height: 60px; margin: 0 auto;}
.tool-box dl dt img{display: block; width: 100%; height: 100%;}
.tool-box dl dd{padding: 0 5px;height: .3rem;line-height: .3rem;margin: 0 auto;font-size: .12rem;color: #666;text-align: center;}

/*底部*/
footer{ background:#e8e8e8; text-align:center; padding-top:.1rem; padding-bottom:.1rem; position:relative;  }
footer nav { font-size:100%;}
footer nav span{height:.3rem;display:block;width: 2.1rem;margin: 0 auto;}
footer nav a{ display:block; float:left; height:.3rem; line-height:.3rem; width:.65rem; position:relative; color:#333; text-decoration:none; font-size:.14rem; text-align:center; margin-left:.03rem;}
footer #f_menu:after{ content: ""; background:#ccc; height:.15rem; width:.01rem; position:absolute; right:0; top:.08rem;}
footer nav b{ font-weight:bold;}
footer p{ width:100%; height:.3rem; text-align:center; line-height:.3rem; color:#333; font-size:.12rem; line-height:.3rem;}

/*返回头部*/
.back_top{ width:.5rem; height:.5rem; background:url(//www.1kang.cn/templets/default/static/img/fhtop.png) no-repeat; background-size:.5rem .5rem; position:fixed; right:.1rem; bottom:.1rem; z-index:9999;}
.back_top a{ width:.5rem; height:.5rem; display:block; text-indent:-9999px; cursor:pointer;}

/*留言板*/
#cy-login-section{font-size:15%;}
