a,body,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,html,img,label,li,ol,p,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0}
*{outline:none}
a{color:#333;cursor:pointer;text-decoration:none}
body{margin:0 auto;color:#3d3d3d;-webkit-text-size-adjust:none;cursor:default;overflow-x:hidden;background-color:#fff}
img{border:0}
input,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0}
a,b,button,em,i,input,lable,span{outline:none;transition:all .2s;display:inline-block;font-style:normal}
table{border-collapse:collapse}
button{border-radius:0;-webkit-border-radius:0;border:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:400}
ul{list-style:none}
.subject{height:40px;padding-top:6px;border-left:1px solid #f0f0f0}
.subject span{font-size:26px;font-weight:700;color:#333;margin-left:20px}
.hoverclass:hover,button:hover{background-color:rgba(0,0,0,.1);opacity:.7}
a:hover{opacity:.7}
.body__index{width:100%;position:absolute;top:0;left:0;z-index:999}
.body__index .index__content{width:1200px;margin:0 auto;margin-top:30px;overflow:hidden}
.body__index .index__content .index__left{overflow:hidden;width:814px;float:left}
.body__index .index__content .index__left .input__box{position:relative;margin:0 auto}
.body__index .index__content .index__left .input__box .input{width:703px;height:17px;padding:22px 88px 22px 17px;background:#fff;border:2px solid #5859f5;border-radius:8px;color:#333;font-size:18px;font-weight:400}
.body__index .index__content .index__left .input__box::-webkit-input-placeholder{color:#a7a7bb}
.body__index .index__content .index__left .input__box::-moz-placeholder{color:#a7a7bb}
.body__index .index__content .index__left .input__box::-ms-input-placeholder{color:#a7a7bb}
.body__index .index__content .index__left .input__box .search--btn{right:0;bottom:1px;position:absolute;width:123px;height:62px;background-color:#5859f5;color:#fff;font-size:22px;font-weight:500;border-radius:0 8px 8px 0}
.body__index .index__content .subject__box{float:left;width:732px;padding:18px 40px 15px;margin-top:10px;background:#fff;border:1px solid;-o-border-image:linear-gradient(0deg,#f8f9fb,#f3f3f3) 1 1;border-image:linear-gradient(0deg,#f8f9fb,#f3f3f3) 1 1}
.body__index .index__content .subject__box .agency__box{background-image:url(../img/warning-tips-one.png);background-size:100% 100%;background-repeat:no-repeat;width:570px;height:36px;padding:35px 28px 0 118px}
.body__index .index__content .subject__box .agency__box p{float:left;color:#b7621f;font-size:18px;font-weight:600}
.body__index .index__content .subject__box .agency__box a,.body__index .index__content .subject__box .agency__box span{color:#ff2929;font-size:18px;font-weight:600}
.body__index .index__content .subject__box .agency__box a{float:right;text-decoration:underline}
.body__index .index__content .subject__box .result__title{color:#5859f5;font-size:24px;font-weight:600;position:relative;z-index:10;width:216px;margin-top:0px}
.body__index .index__content .subject__box .result__title span{color:#000}
.body__index .index__content .subject__box .result__title:after{width:87px;height:15px;background:#e8e8f0;content:"  ";position:absolute;right:105px;top:20px;z-index:-1}
.body__index .index__content .subject__box .result__list{margin-top:15px;overflow:hidden}
.body__index .index__content .subject__box .result__list a{width:100%;}
.body__index .index__content .subject__box .result__list .item{padding:18px 0;width:100%;border-bottom:1px dashed #d9d9d9}
.body__index .index__content .subject__box .result__list .item .look--btn{width: 150px;height: 40px;text-align: center;line-height: 40px;background: #5859f5;border-radius: 8px;color: #fff;font-size: 18px;font-weight: 500;margin-top: 20px;border: 1px solid #e0e0ff;}
.body__index .index__content .subject__box .result__list .title{width:100%;color:#323232;font-size:16px;font-weight:500}
.body__index .index__content .subject__box .result__list .title .xcx_title{color:red;}
.body__index .index__content .subject__box .result__list .detail{padding-top:10px;color:#999;font-size:13px;font-weight:500}
.body__index .index__content .subject__box .result__list .detail .xcx_title{color:red;}
.body__index .index__content .index__right{position:relative;width:346px;margin-left:37px;float:left}
.body__index .index__content .index__right #bannder-swiper{position:relative;width:347px !important;height:104px}
.body__index .index__content .index__right #bannder-swiper .swiper-pagination{position:absolute;z-index:20;bottom:10px;width:100%;text-align:center}
.body__index .index__content .index__right #bannder-swiper .swiper-pagination-switch{display:inline-block;width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.3);margin:0 2px;cursor:pointer}
.body__index .index__content .index__right #bannder-swiper .swiper-active-switch{width:6px;height:6px;background-color:#fff}
.body__index .index__content .index__right .qipao__box{background-image:url(../img/qipao-bg-s.png);background-size:100% 100%;background-repeat:no-repeat;display:none;width:150px;height:149px;text-align:center;position:absolute;top:115px;right:0}
.body__index .index__content .index__right .qipao__box img{margin-top:20px;width:94px;height:94px}
.body__index .index__content .index__right .qipao__box p{padding-top:3px;color:#000;font-size:16px;font-weight:600}
.body__index .index__content .index__right .tdd__ad{width:345px;margin-top:25px;padding-bottom:23px;text-align:center;background:#fff}
.body__index .index__content .index__right .tdd__ad .index__ad{width:288px;margin:0 auto;padding-top:34px}
.body__index .index__content .index__right .tdd__ad .tdd--logo{width:76px;height:76px;display:inline-block}
.body__index .index__content .index__right .tdd__ad .tdd--name{padding-top:14px;color:#000;font-size:24px;font-weight:600}
.body__index .index__content .index__right .tdd__ad .tdd--word{padding-top:14px;color:#a7a7bb;font-size:16px;font-weight:500}
.body__index .index__content .index__right .tdd__ad .app__box{padding:22px 0;margin-top:26px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.body__index .index__content .index__right .tdd__ad .app__box .qr-code__content img{float:left;width:98px;height:98px}
.body__index .index__content .index__right .tdd__ad .app__box .qr-code__content .word__all{text-align:left;float:left;margin-left:12px;color:#000;font-size:16px;font-weight:400}
.body__index .index__content .index__right .tdd__ad .app__box .qr-code__content .word__all p:nth-child(n+2){padding-top:5px}
.body__index .index__content .index__right .tdd__ad .app__box .download--tips{clear:both;color:#5859f5;font-size:16px;font-weight:500;padding-top:26px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box{margin-top:24px;position:relative}
.body__index .index__content .index__right .tdd__ad .miniprogram__box img{width:72px;display:inline-block;height:72px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box p{color:#000;font-size:16px;font-weight:600;padding-top:8px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .qq{display:inline-block;text-align:center}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .wx{float:left;text-align:center}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .swan{float:right;text-align:center}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .wx_qipao__box{background-image:url(../img/qipao-bg-s.png);background-size:100% 100%;background-repeat:no-repeat;width:150px;height:149px;text-align:center;position:absolute;top:113px;right:175px;display:none}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .wx_qipao__box img{margin-top:20px;width:94px;height:94px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .wx_qipao__box p{padding-top:3px;color:#000;font-size:16px;font-weight:600}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .qq_qipao__box{background-image:url(../img/qipao-bg-s.png);background-size:100% 100%;background-repeat:no-repeat;width:150px;height:149px;text-align:center;position:absolute;top:113px;right:65px;display:none}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .qq_qipao__box img{margin-top:20px;width:94px;height:94px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .qq_qipao__box p{padding-top:3px;color:#000;font-size:16px;font-weight:600}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .swan_qipao__box{background-image:url(../img/qipao-bg-s.png);background-size:100% 100%;background-repeat:no-repeat;width:150px;height:149px;text-align:center;position:absolute;top:113px;right:-42px;display:none}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .swan_qipao__box img{margin-top:20px;width:94px;height:94px}
.body__index .index__content .index__right .tdd__ad .miniprogram__box .swan_qipao__box p{padding-top:3px;color:#000;font-size:16px;font-weight:600}
.body__index .index__content .index__right .tdd__ad .mini--tips{color:#5859f5;font-size:16px;font-weight:600;padding-top:28px}
.body__index .index__content .index__right .contact{width:345px;height:48px;text-align:center;line-height:48px;background:#5759f5;border-radius:5px;color:#fff;font-size:18px;font-weight:600;margin-top:15px}
.body__index .index__content .index__right .kefu__box{z-index:9999;margin:0 auto;background-image:url(../img/qipao-bg-s.png);background-size:100% 100%;background-repeat:no-repeat;width:340px;height:285px;text-align:center;bottom:-205px;right:70px}
.body__index .index__content .index__right .kefu__box img{margin-top:10px;padding-top:15px;display:inline-block;width:215px;height:195px;}
.body__index .index__content .index__right .kefu__box p{color:#000;font-size:16px;font-weight:500;padding-top: 2px;}
.tdd__ad{float:right;border:1px solid #eaeaea;margin-bottom:20px;text-align:left !important;text-indent:10px}
.tdd__ad .index__ad{margin:0 !important;width:100% !important;padding-top:0px !important}
.tdd__ad .index__ad .question__title{border-bottom:1px solid #5859f5;background:#f1f1ff}
.tdd__ad .index__ad span.new--word{line-height:40px;font-size:16px;color:#5859f5;font-weight:bold}
.tdd__ad .index__ad ul.clearfix li{height:45px;line-height:45px;overflow:hidden;white-space:nowrap;font-size:15px;}