html, body {
    -ms-overflow-style: scrollbar;
}
a{color:#0084ff;}
a:hover{text-decoration: none;color:#0084ff;}
a:focus{text-decoration: none;color:#0084ff;}
body{background: #eef4fb;}
.bd{border:1px solid #000;}
.public_class .btn_normal:hover{background: #118cff;}
.public_class .btn_special:hover{background: #ebf5ff;}
.question_type .bs{-moz-box-shadow: 0 0 12px 5px rgba(204,204,204,.2);/* 老的 Firefox */box-shadow: 0 0 12px 5px rgba(204,204,204,.2);}
.bs{-moz-box-shadow: 0 0 12px 5px rgba(204,204,204,.2);/* 老的 Firefox */box-shadow: 0 0 12px 5px rgba(204,204,204,.2);}
.open_help{
  margin-right: 0;
  border: 0;
  width: 25px;
  font-size: 12px;
  position: absolute;
  top: 9px;
  right: 5px;
}
.modal{
  z-index: 10050 !important;
}
.modal-backdrop {
  z-index: 10040 !important;
}
.header_box{width: 100%;background: #fff;z-index: 1000;position: relative;}

#page-content{
  padding-top: 60px;
}
.header_tit{border-bottom: 1px solid #f6f6f6;min-width: 1400px;background: #fff;}

.header_con{width: 1200px; margin: 0 auto;}
.header_small_nav a:hover{color: #0084ff;}
.header_tit a{color: #999;line-height: 26px;font-size: 12px;}

.main_box{min-width: 1400px;}
.header_nav_bg{background: #0084ff;height: 42px;line-height: 42px;}
.header_nav_bg .header_nav li a{color:#daedff;font-size: 15px;}
.header_nav_bg .header_nav li.on a,.header_nav_bg .header_nav li:hover a{color:#fff;font-weight: bold;}
.header_top{background: #fff;padding-top: 16px;min-width: 1400px;}
.user_img{width: 36px;height: 36px;position: relative;}
.user_img img{width: 100%;height: 100%;border-radius: 100%;    margin-top: -3px;}
.user_info{position: relative;z-index: 1;top: 8px;}
.user_no_login{position: relative;z-index: 1;}
.msg_con .msg_no_login .gologin{border-bottom: 3px solid #f6f6f6;}
.loginarrow {
    position: absolute;
    z-index: 99;
    margin-top: -6px;
}
.user_menu{padding: 12px;position: absolute;background: #fff;;top: 36px;left: -48px;width: 120px;height: 120px;border: 1px solid #ebebeb;border-radius: 3px;}
.user_menu .msg_arrowt{left: 50px;}
.user_menu li{line-height: 30px;cursor: pointer;}
.user_menu li:hover{color:#0084ff;}
.user_menu li:hover .icon_user{background-position: -231px -21px;}
.user_menu li:hover .icon_exit{background-position: -273px -21px;}
.user_menu li span{padding-left: 10px;}
.user_menu li:hover span a{color:#0084ff;}
.user_menu li span a{color: #333;}
.question-login-top{
  position: absolute;
  top: 45px;
  left: -125px;
  display: none;
  width: 350px;
  height: 226px;
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
  box-shadow: 0px 20px 30px 0px rgba(0,0,0,0.03);
  border-radius: 5px;
  line-height: 40px;
  color: #666666;
  font-size: 14px;
  padding: 26px 25px 0;
  z-index: 99;
  opacity:0;

}
.question-login-top div {
    display: flex;
    justify-content: space-between;
    height: 105px;
}
.question-login-top div p {
    display: flex;
    flex-direction: column;
    text-align: center;
    align-items: center;
    justify-content: space-between;
}
.question-login-top div p span {
    line-height: 14px;
}
.question-login-top-show{
  display: inline-block;
  animation: logintopshow 1s forwards;
}
@keyframes logintopshow{
  to {
    opacity: 1;
  }
}
.hover-line{
  height: 15px;
  margin-top: 35px;
  width: 95px;
}
.question-login-top i{
  display: inline-block;
}
.question-login-top-button{
  display: block;
  width: 250px;
  height: 38px;
  background: linear-gradient(90deg, #0084FF 0%, #05B6E8 100%);
  box-shadow: 0px 10px 30px 0px rgba(148,203,255,0.75);
  border-radius: 19px;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 38px;
  text-align: center;
  margin: 25px auto 0;
  cursor: pointer;
}
.question-login-top-button:hover{
  background: linear-gradient(90deg, #108CFF 0%, #12C0F1 100%);
}

.login-icon-first{
  width: 48px;
  height: 48px;
  background:url(//static-f.fwxgx.com/image/question/login-icon1-v1-1c51a834e503c666b15a114fa51f363b.png);
}
.login-icon-second{
  width: 48px;
  height: 48px;
  background:url(//static-f.fwxgx.com/image/question/login-icon2-v1-9e61fc8f2f512d7d1c51aa8af0243c8f.png);
}
.login-icon-third{
  width: 48px;
  height: 48px;
  background:url(//static-f.fwxgx.com/image/question/login-icon3-v1-eed37373098e5bb6513f0b1b4e0db39e.png);
  margin-right: 8px !important;
}
.pop_login{
  display: inline-block;
  width: 95px;
  height: 38px;
  background-color: #0084FF;
  border-radius: 19px;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 38px;
  text-align: center;
  cursor: pointer;
}
.pop_login:hover{
  text-decoration: none;
  color: #FFFFFF;
  background-color: #118cff !important;
}


.icon{display: inline-block;background: url(//static-f.fwxgx.com/image/common/icon-v2-0332a58f29c77a64045eded83c420a74.png);margin-right: 4px;margin-top: -2px;}

.icon_msg{width: 16px;height: 20px;background-position: 0 -42px;}
.icon_msg:hover{width: 16px;height: 20px;background-position: -21px -42px;}
.icon_close{width: 15px;height: 15px;background-position: -23px 0;}
.icon_user{width: 16px;height: 16px;background-position: -210px -21px;vertical-align: sub;}
.icon_exit{width: 15px;height: 16px;background-position: -252px -21px;vertical-align: sub;}
.icon_area{width: 16px;height: 16px;background-position: 0 0;vertical-align: sub;}
.icon_type{width: 15px;height: 16px;background-position: -42px 0;vertical-align: sub;}
.icon_arrowt{width: 10px;height: 6px;background-position: -82px -5px;vertical-align: middle;}
.icon_eye{width: 16px;height: 12px;background-position: -304px -2px;vertical-align: middle;}
.icon_comment{width: 16px;height: 13px;background-position: -283px -2px;vertical-align: middle;}
.icon_myQuestion{width: 16px;height: 16px;background-position: -116px 0;vertical-align: middle;}
.icon_myAnswer{width: 15px;height: 14px;background-position: -179px -1px;vertical-align: middle;}
.icon_myInvite{width: 15px;height: 16px;background-position: -200px 0;vertical-align: middle;}
.icon_myCollect{width: 15px;height: 14px;background-position: -241px -1px;vertical-align: middle;}
.icon_myCollect_blue{width: 15px;height: 14px;background-position: -262px -1px;vertical-align: middle;}
.icon_remind{width: 15px;height: 15px;background-position: -126px -21px;vertical-align: middle;}
.icon_pen{width: 14px;height: 14px;background-position: -106px -22px;vertical-align: middle;}
.icon_zan{width: 15px;height: 15px;background-position: -42px -22px;vertical-align: middle;}
.icon_down{width: 12px;height: 6px;background-position: -63px -50px;vertical-align: middle;}
.icon_down_blue{width: 10px;height: 6px;background-position: -98px -5px;vertical-align: middle;}
.icon_up{width: 12px;height: 6px;background-position: -84px -50px;vertical-align: middle;}
.icon_up_blue{width: 12px;height: 6px;background-position: -102px -50px;vertical-align: middle;}
.icon_check{width: 14px;height: 14px;background-position: -166px -42px;vertical-align: middle;}
.icon_checked{width: 14px;height: 14px;background-position: -146px -42px;vertical-align: middle;}
.type_name li.on .icon_check{width: 14px;height: 14px;background-position: -146px -42px;vertical-align: middle;}
.icon_edit{width: 14px;height: 14px;background-position: -188px -42px;vertical-align: middle;}
.icon_guan{width: 18px;height: 18px;background-position: -77px -69px;vertical-align: middle;}
.icon_zhuan{width: 18px;height: 18px;background-position: -102px -69px;position: relative;top: -2px;}
.icon_na{width: 18px;height: 18px;background-position: -126px -69px;position: relative;top: -2px;}
.icon_close_circle{width: 20px;height: 20px;background-position: -149px -68px;vertical-align: middle;}
.icon_close_circle:hover{background-position: -174px -68px;}
.icon_warn{width: 20px;height: 20px;background: url(//static-f.fwxgx.com/image/common/exclamatory-b84360afa0a3fa52f7c6b4d378337f78.png) no-repeat;margin-bottom: -4px;}
.icon_report{width: 16px;height: 16px;background: url(//static-f.fwxgx.com/image/common/report-ac6fe65bcc04ba031aa9c71d19105c66.png) no-repeat;margin-bottom: -2px;}
.icon_zan_blue{width: 17px;height: 17px;background-position: -23px -104px;}
.icon_del{width: 15px;height: 14px;background-position: -211px -42px;vertical-align: middle;}
.icon_reply{width: 14px;height: 12px;background-position: -148px -23px;vertical-align: middle;}
.icon_share_blue{width: 14px;height: 16px;background-position: -251px -42px;vertical-align: middle;}
.icon_succ{width: 32px;height: 32px;background-position: 0 -67px;vertical-align: top;}
.icon_info{width: 32px;height: 32px;background-position: -37px -67px;vertical-align: top;}
.icon_speak{width: 21px;height: 18px;background-position: -202px -69px;vertical-align: middle;}
.icon_speak:hover{background-position: -228px -69px;}
.icon_tv{width: 19px;height: 17px;background-position: -256px -71px;vertical-align: middle;}
.icon_tv:hover{background-position: -281px -71px;}
.icon_time{width: 22px;height: 20px;background-position: -305px -69px;vertical-align: middle;}
.icon_reload{width: 18px;height: 16px;background-position: -296px -42px;vertical-align: middle;}
.icon_big{width: 18px;height: 18px;background-position: -163px -144px;vertical-align: middle;}
.icon_reload:hover{background-position: -318px -42px;}
.icon_suggest{width: 16px;height: 15px;background-position: -295px -97px;vertical-align: middle;}
.icon_suggest:hover{background-position: -315px -97px;}
.icon_date{width: 17px;height: 17px;background-position: -333px -95px;vertical-align: middle;}
.icon_date:hover{background-position: -338px -40px;}
.icon_blue_pen {width: 19px;height: 18px;background-position: -198px -121px;}
.icon_white_pen {width: 17px;height: 17px;background-position: -231px -122px;}
.icon_expert_big{display: inline-block;width: 20px;height: 21px;background: url(//static-f.fwxgx.com/image/question/expert-02a8128c60faa64ebc40af212eae59d1.png) no-repeat;background-position: -9px -9px;margin-bottom: -3px;margin-right: 2px;}
.icon_detail_expert{display: inline-block;width: 15px;height: 16px;background: url(//static-f.fwxgx.com/image/question/expert-02a8128c60faa64ebc40af212eae59d1.png) no-repeat;background-position: -37px -10px; vertical-align: middle;}

.ver_btn{color: #1584eb;padding-right: 46px;}
.tips_modal .modal-header{padding: 15px 0 8px 15px;}
.ver_btn:hover{color: #1584eb;}
.tips_modal .modal-dialog{width: 406px; margin-left: -203px;}

.txt_cut{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.header_nav ul{height: 40px;margin-top: 10px;margin-bottom: 5px;}
.header_nav li{float: left;line-height: 40px;margin-right: 35px;}
.header_nav li a{color:#777;}
.header_nav li.on a{color:#333;}
.header_nav li:hover a{color:#333;}

.user_msg{padding-top: 3px;padding-right: 30px;position: relative;cursor: pointer;}

.icon_index_msg{height: 25px;width:20px;background: url(//static-f.fwxgx.com/image/common/index-msg-64e9b46326d3614e86132b0d1505cbbe.png);background-size: cover;display: inline-block;cursor: pointer;}
.icon_index_msg:hover{background: url(//static-f.fwxgx.com/image/common/index-msg-hover-262d67ed787fe8aec8bd0dfca6b52294.png)}
.msg_num{position: absolute;top: -2px;left: 9px;height: 14px;font-size: 12px;background: #cc0000;color: #fff;line-height: 14px;text-align: center;border-radius: 7px;padding: 0 4px}
.msg_con{position: absolute;top: 39px;left: -182px;padding: 10px 8px;;width: 360px;max-height: 280px;background: #fff;border: 1px solid #ebebeb;border-radius: 3px;overflow: hidden;overflow-x: hidden;overflow-y: auto;}
/*.msg_con .msg_no_login{display: none;}*/
.msg_con .msg_no_login p{line-height: 32px;color: #999;}
.msg_con .msg_no_login a{color: #0084ff;}
.msg_arrowt{position: absolute;top: -8px;left: 179px;width: 21px;height: 8px;}
/*.msg_con .msg_login{display: none;}*/
.msg_con .msg_login li{border-bottom: 1px solid #ebebeb;line-height: 24px;padding: 22px 4px 22px;cursor: initial;}
.msg_con .msg_login li a{padding: 0 5px;}
.msg_con .msg_login li .message_time{color: #999;padding-left: 4px;}
.msg_con .msg_login li .message_cont{color: #333;}
.msg_con .msg_login li.isread {background: #ebf4fb;}
.msg_login_li_last span{color: #a9a9a9;}
.msg_con .msg_login li.msg_login_li_last{border-bottom: none;}
.msg_login_li_last a{padding: 0;}


.web_logo{font-size: 24px;position: relative;z-index: 1;margin-top: -12px;}
.web_logo img{margin-bottom: 10px;}

.web_name{color: #0084ff;}
.web_pointer{display: inline-block;width: 4px;height: 4px;border-radius: 2px;background: #000;margin-bottom: 5px;}
.web_child_name{color: #000;}

.top_search{width: 490px;position: relative;display: flex; float: right; margin-right: 17px;}
.top_search input{
  position: relative;
  margin-top: 6px;
  height: 40px;
  font-size: 14px;
  padding: 0 10px;
  line-height: 40px;
  border: 1px solid #ebebeb;
  border-radius: 3px;
  outline: none;
  padding-right: 50px;
}
.input_focus{
  width: 350px;
  transition: width 300ms;
  -webkit-transition: width 300ms; /* Safari */
}
.input_focus:focus{width: 449px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.top_search .icon_big{
  position: absolute;
  top: 19px;
  right: 145px;
  z-index: 10;}
.top_search input:focus{border-color: #0084ff;}
.top_search .my_search{background: #0084ff;color: #fff;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.top_search .search_close{position: absolute;top:10px;right: 435px;display: none;}
.top_search .my_ask{
  color: #fff;
  cursor: pointer;
  position: absolute;
  top: 6px;
  right: 41px;
  background: #0084ff;
  display: inline-block;
  border-radius: 3px;
  width: 96px;
  height: 40px;
  text-align: center;
  line-height: 38px;
  border: 1px solid #0084ff;}
.top_search .my_ask:hover{background: #118cff;}
.search_input::input-placeholder{color:#8590a6!important;}
.search_contect{overflow-y:auto;padding:20px 0;border-radius: 3px;position: absolute;top: 55px;left: 0;border: 1px solid #ebebeb;background: #fff;box-shadow: 0 5px 10px rgba(21,21,21,0.15);z-index: 10}
.search_contect li{line-height: 35px;text-align: left;width: 443px;padding: 0 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.search_contect li:hover {color: #0084ff;background-color: #f5f5f5;}

.search_icon_bac {width: 50px;height: 40px;display: inline-block;background-color: #0084ff;position: absolute;top: 6px;right: 40px;z-index: 9;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}

.yes{position: absolute;left:-21px;top:-34px;}


.search_input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #8590a6!important;
}
.search_input:-moz-placeholder, textarea:-moz-placeholder {
    color: #8590a6!important;
}
.search_input::-moz-placeholder, textarea::-moz-placeholder {
    color: #8590a6!important;
}
.search_input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #8590a6!important;
}

.web_main{width: 1200px; margin: 0 auto;margin-top: 15px;position: relative;}

.main_left{width: 908px;margin-right: 8px;min-height: 720px;}

.main_right{width: 280px;right: 0;}
.about_me{margin-bottom: -8px;}
.about_me:after{content: '';display: table;clear: both;}

.about_me li{text-align: center;background: #fff;float: left;margin-right: 8px;margin-bottom: 8px;width: 88px;height: 106px;border: 1px solid #e5e5e5;border-radius: 3px;-moz-box-shadow: 0 0 12px 2px rgba(204,204,204,.3);/* 老的 Firefox */box-shadow: 0 0 12px 2px rgba(204,204,204,.3);}
.about_me span{font-size: 14px;color: #333;}
.about_me .disctance{padding-top: 12px;padding-bottom: 6px;}
.about_me p span{font-size: 12px;color: #77839c;}

.icon_right{display: inline-block;background: url(//static-f.fwxgx.com/image/common/icon_right-da582df769c0392df45506edf502a89e.png);}
.icon_right_myQuestion{width: 30px;height: 30px;}
.icon_right_myAnswer{width: 30px;height: 30px;background-position: -45px 0;}
.icon_right_myInvite{width: 30px;height: 30px;background-position: -87px 0;}
.icon_right_myCollect{width: 30px;height: 30px;background-position: -132px 0;}
.icon_right_myLevel{width: 30px;height: 30px;background-position: -173px 0;}
.icon_right_myScore{width: 30px;height: 30px;background-position: -217px 0;}


.export_rank{background: #fff;border: 1px solid #e2e8ec;margin-top: 15px;padding:15px 15px;}
.export_rank a div{width: 160px;}
.export_rank p{color: #999;font-size: 12px;}
.export_rank .export_tit{font-weight: 700;color: #000;font-size: 14px;padding-bottom: 10px;padding-top: 5px;}
.export_rank .export_tit:hover{color: #0084ff;}

/*签到样式*/
.user_sign{background: #fff;border: 1px solid #e2e8ec;margin-top: 15px;padding:10px 15px;}
.user_sign div{width: 160px;}
.user_sign .sign_state{display: block;color: #333333;font-size: 14px; font-weight: 700;margin-top: 10px;}
.user_sign .sign_state_ok{color: #0084ff;}
.user_sign .sign_state_count{color: #999999;font-size: 12px;margin-top: 10px;}
.user_sign .sign_button{display: inline-block; width: 72px;height: 74px; background: url(//static-f.fwxgx.com/image/common/sign_icon-9051069cd03f10e919796d47371c5f17.png);cursor : pointer;}
.user_sign .sign_button_hover:hover{ background: url(//static-f.fwxgx.com/image/common/sign_icon_hover-a08959f47618bf0124d1e2526ab2b387.png);}
.user_sign .sign_ok{background: url(//static-f.fwxgx.com/image/common/sign_ok_icon-3d4ce3d02595a8f3f82f83fd3d0e3d57.png);}
.user_sign .sign_state:hover{color: #0084ff;}

.footer_box{background: #2e2e2e;padding: 20px 0;min-width: 1200px;margin-top: 90px;}
.footer_con{width: 1200px;margin: 0 auto;}
.about_glodon{padding-bottom: 20px;}
.about_glodon p{color: #7e7e7e;}
.about_glodon a{color: #fff;}
.glodon_wx p{margin-top: 10px;}
.glodon_record a,.footer_con a{
    color: #7e7e7e;
}
.glodon_record a:hover,.about_glodon a:hover,.footer_con a:hover{
    color: #cccccc;
}
.nav-content-over{
  display: inline-block;
  white-space: nowrap;
  max-width: 55px;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: -19px;
}
.question_type{
  margin-bottom: 15px;
  background: #fff;
  border: 1px solid #e2e8ec;
  border-radius: 3px;
  height: 79px;
  padding-top: 15px;}
.question_type .question-type-li{cursor: pointer;color:#666;float: left;position: relative;line-height: 48px;margin-left:20px;margin-right: 4px;}
.question_type li:hover .icon_area{background-position: -21px 0;}
.question_type li:hover .icon_type{background-position: -63px 0;}
.question_type li:hover .icon_date{background-position: -338px -40px;}
.question_type li:hover .icon_arrowt{background-position: -98px -5px;}
.question_type li:hover .icon_up{background-position: -102px -50px;}
.question_type li:hover span{color: #0084ff;}
.question_type li:hover .title{color: #666;}
.question_type li span{padding: 0 5px;}
.question_list{background: #fff;border: 1px solid #e2e8ec;margin-bottom: 10px;position: relative;border-radius: 3px;}
.area_con{cursor: auto;padding: 18px;padding-right: 30px;width: 410px;position: absolute;bottom:46px;left: 0;background: #fff;border: 1px solid #ebebeb;border-radius: 2px;z-index: 1000;}
.area_con p{color: #999;line-height: 26px;}
.area_group{margin: 12px 0;position: relative;}
.area_group:after{content: '';display: table;clear: both;}
.area_group p{width: 75px;color: #222;}
.area_group p.area_second_name{width: 60px;color: #222;}
.area_name{width: 320px;margin-right: -35px;line-height: 26px;}
.area_name li{display: inline-block;line-height: 26px;margin-left: 0;width: 80px;margin-right: 0;float: left;}
.area_name li:hover{color: #0084ff;}
.area_name li.on{color: #0084ff;}
.area_group .more_type{width: 170px;position: absolute;bottom: 5px;right: 6px;background: #fff; line-height: 26px;}
.alltype label{position: absolute;
  top: 2px;}


.type_con{cursor:auto;width: 675px;border: 1px solid #ebebeb;background: #fff;padding: 18px 30px 18px 28px;border-radius: 2px;position: absolute;top:38px;left: 0;z-index: 1000;}
.type_con_top{top:auto; bottom: 46px;}
.type_con_overflow{width:550px;max-height:700px;overflow-y: scroll;}
.type_con p{color: #222;line-height: 28px;}
.type_con p b{color: #000;font-weight: normal;}


.type_name{width: 550px;margin-right: -15px;height: 94px;overflow: hidden;}
.type_name li{margin-top:2px;line-height: 26px;padding-left: 5px;padding-right: 4px;height: 28px;margin-left: 0;margin-right: 10px;width: 170px;display: inline-block;float: left;}
/* .small_width li{} */
.type_name li:hover{color: #0084ff;}
.type_name li:hover p{color: #0084ff;}
.type_name li.on .icon_close_type{margin-top: -22px;width: 15px;height: 15px;background-position: -42px -45px;vertical-align: middle;}
.type_name li.on p{color: #0084ff;}
.type_name li p{width: 140px;color: #666;margin: 0;padding: 0;font-weight: normal;}
.type_name li .icon_check{float: left;margin-top: 8px;}
.type_name li .icon_checked{float: left;margin-top: 8px;}

.question_tab{height: 50px;border-bottom: 1px solid #e5e5e5;}
.question_tab li{float: left;line-height: 47px;margin-left:20px;margin-right: 25px;cursor: pointer;}
.question_tab li:hover{color: #0084ff;}
.question_tab li.on{font-weight: 700;border-bottom: 3px solid #0084ff;}
.question_tab li span{color: #999;padding-left: 5px;}

/*答疑优化*/
.question_tab .question_tab_item.on{font-weight: 700;border-bottom: 3px solid #0084ff;}
.question_tab .question_tab_item{float: left;line-height: 47px;margin-left:20px;margin-right: 25px;cursor: pointer;color: #4e4e4e;!important;}
.question_tab .question_tab_item:hover{color: #0084ff;}
/*答疑优化*/

.question_con{background: #fff;}
.question_con li{padding: 16px 8px;margin:0 12px;}
.question_con li a:visited .question_tit{color: #676767;}
.question_con li h2 .question_tit:hover{color: #0084ff;}
.question_con li .question_descrition:hover{color: #222;}
.question_con li h2{padding-bottom: 5px;}
/*.question_con li h3 span{display: inline-block;}*/
.question_con li h2 .bd{border-radius: 2px;width: 18px;height: 18px;text-align: center;line-height: 16px;}

.question_tit{font-size: 16px;font-weight: 700;color: #222;cursor: pointer;line-height: 30px;position: relative;top: -5px;}
.question_tit.overflow{overflow: hidden;text-overflow:ellipsis;word-wrap: break-word;word-break: break-all;}
.question_tit.max_w810{max-width: 810px}
.question_tit.max_w700{max-width: 700px}
/*.question_tit.icon_expert{background: url(//static-f.fwxgx.com/image/common/expert-4b023a6467941b815a6e60d1adef7e30.png) no-repeat right; }*/
/*.question_tit.icon_adopt{background: url(//static-f.fwxgx.com/image/common/icon_adopt-b18a87cc6dc33cf97556a38419e86c04.png) no-repeat right; }*/

.expert{color: #ff5f19;border-color: #ff5f19;}
.accept{color: #0084ff; border-color: #0084ff;}

.question_descrition{width: 700px;color: #777;padding-bottom: 5px;}
.question_con .question_user_info img{width: 22px;height: 22px;border-radius: 100%;margin-right: 5px;}
.question_con .question_user_info{color: #999;}
.question_con .question_user_info a{color: #77839c;padding-right: 5px;}
.question_con .question_user_info span{font-size: 12px;}

.type_con .index_type{background: #f2f2f2;color: #888;padding-left: 6px;}


.cut_line{padding: 0 10px;}
.question_more{text-align: center;margin: 24px 0;}
.border_btn,.more_btn{display: inline-block;width: 118px;height: 34px;line-height: 32px;border: 1px solid #0084ff;border-radius: 3px;}
.solid_btn{display: inline-block;color: #fff;text-align: center;width: 118px;height: 34px;line-height: 32px;border: 1px solid #0084ff;background: #0084ff;border-radius: 3px;}
.solid_btn:hover{background: #118cff;color: #fff;}
.question_self .solid_btn:hover, .question_noself .solid_btn:hover{color: #fff;}
.mroe_num{padding-top: 16px;color: #999;}

.question_detail .question_user_info{margin-bottom: 20px;}
.question_detail .question_descrition{width: auto;padding-bottom: 0;word-wrap: break-word;}
.question_detail li{border-bottom: 0;padding-bottom: 0;}
.question_detail li:hover{background: #fff;}
.question_detail li:hover h3 .question_tit{color: #000;}
.question_detail .question_supply{padding-top: 15px;}
.question_detail .question_supply .supply_time{font-size: 12px;padding-bottom: 10px;color: #999;}

.question_detail{padding-bottom: 16px;}

.question_descrition img{max-width: 812px;}
.question_supply img{max-width: 812px;}

.question_self{padding: 24px 20px;}

.supply_form p{padding-bottom: 20px;}
.ke-toolbar{background: #fff;border-color: #ebebeb;}
.ke-container{border-color: #ebebeb;}
.ke-statusbar{background: #fff;border-top: #ebebeb;}


.supply_btn{margin-top: 16px;}
.supply_form .border_btn{width: 90px;height: 34px;color: #0084ff;}
.supply_form .solid_btn{width: 90px;height: 34px;}

.question_noself{padding: 24px 20px;position: relative;}
.question_self a{padding: 0 8px;color: #000;cursor: pointer;}
.question_noself a{padding: 0 8px;color: #000;cursor: pointer;}
.question_self a:hover{color: #0084ff;}
.question_self .solid_btn{color: #fff;}
.question_noself .solid_btn{padding: 0;color: #fff;width: 90px;height: 34px;}
.question_noself a:hover{color: #0084ff;}
.question_noself a:hover .icon_myInvite{background-position: -220px 0;}
.question_noself a:hover .icon_myCollect{background-position: -262px -1px;}
.question_noself a:hover .icon_arrowt{background-position: -98px -5px;}
.question_noself a:hover .icon_remind{background-position: -126px -41px;}
.question_noself a:hover .icon_up{background-position: -102px -50px;}


.question_self_btn a{color: #000;}

.err_tips{color: #ff7a4f;padding-top: 10px;padding-bottom: 0;}
.succ_tips{color: #5bd128;padding-top: 10px;padding-bottom: 0;}

.remind_list{position: absolute;top:26px;padding: 10px 16px;width: 174px;border:1px solid #ebebeb;background: #fff;z-index: 1000;}
.remind_list li{line-height: 30px;color: #999;}
.remind_list li a{display: block;padding: 0;}
.remind_list li.err_tips{line-height: 30px;color: #f23300;}

.search_num{color: #999;line-height: 50px;padding-left: 20px;border-bottom: 1px solid #f6f6f6;}
.search_list p{padding-bottom: 0; padding-top: 10px;cursor: pointer;}
.search_list li{position: relative;padding-left: 68px;min-height: 90px;}
.search_list li:hover .answer_num{background: #6d90bd;color: #fff;}
.search_list li .answer_num{text-align: center;left: 20px;position: absolute;width: 38px;height: 48px;border-radius: 3px;background: #ebf4fa;font-size: 14px;color: #77839c;cursor: pointer;}
.search_list li .answer_num i{font-style: normal;display: block;line-height: 24px;}
.page_con{margin: 24px 0;}
.page_con a{color: #222;}
.page_con .page_ietm{min-width: 30px;height: 30px;padding: 0 3px;line-height: 28px;display: inline-block;border: 1px solid #d9d9d9;color: #666;font-size: 14px;background: #fff;border-radius: 3px;margin: 4px;cursor: pointer;}
.page_con .page_ietm:hover{background: #0084ff;border-color: #0084ff;color: #fff;}
.page_con .on{background: #0084ff;border-color: #0084ff;color: #fff;}

.no_login {
    background: #fff;
    border: 1px solid #e5e5e5;
    margin-bottom: 15px;
    padding: 12px;
    border-radius: 3px;
}
.no_login p{
    line-height: 25px;
    padding-bottom: 12px;
}
.question_button.question_reg {
    color: #808080;
    border: 1px solid #d9d9d9;
    background: #fff;
}
.question_button {
    width: 78px;
    height: 32px;
    border: 1px solid #0084ff;
    background: #0084ff;
    border-radius: 3px;
    display: inline-block;
    text-align: center;
    line-height: 32px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}
.question_button:hover {
    border: 1px solid #118cff;
    background: #118cff;
    color: #fff;
    text-decoration: none;
}
.question_button:focus{color: #fff;}
.glodon_record{
    color: #7e7e7e;
}

/*问题详情页审核状态*/
.audit-status,
.audit_status{
    display: inline-block;
    margin-top: 10px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
    background: #ededed url(//static-f.fwxgx.com/image/common/audit_icon-887d63f10cd2bd1ed0cd60e5c9c61406.png) no-repeat 8px 4px;
    padding: 0 10px 0 35px;
    font-size: 12px;
    color: #888888;
}
.audit-fail,
.audit_fail{
    background: #ededed url(//static-f.fwxgx.com/image/common/crying_face-e592210954da82464d8815f1edc8f19d.png) no-repeat 8px 4px;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.msg_con::-webkit-scrollbar
{
    width: 8px;
    height: 8px;
    background-color: #fff;
}

/*定义滚动条轨道 内阴影+圆角*/
.msg_con::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #fff;
}

/*定义滑块 内阴影+圆角*/
.msg_con::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #fff;
}

[v-clock] {
    display: none;
}

body .nc-container .nc_scale span{height: 34px;}

.j_placeholder{position: relative;z-index: 1;}
.placeholderTips{position: absolute;display: none;z-index: 0}
.top_search .placeholderTips{top:9px;left:11px;font-size: 12px;color: #8590a6;}
.question_form_input .placeholderTips{top:15px;left:11px;color:silver}
.feedback_group .placeholderTips{top:10px;left:206px;color:#757575}
.textarea_placeholder .placeholderTips{top:17px;}
.apply_input .placeholderTips{top:10px;left:106px;color: #757575;}
.update-value .placeholderTips{top:-55px;left:21px;color: #8590a6;}
.inquiries .placeholderTips{top:23px;left:29px;color: #757575;}
.score_coin_input .placeholderTips{top:7px;left:15px;color: #757575;}
/*body .edui-default .edui-editor-bottomContainer td{border-top: 0;}*/
.search_to_question{background: #fff;border: 1px solid #e5e5e5;border-radius: 3px;}
.search_to_question a{cursor: pointer;}
.search_to_question_box {
    width: 490px;
    margin: 0 auto;
}
.search_no_count{
    font-size: 18px;
    color: #333333;
}
.search_free_sevent{
    color: #0084ff;
    font-size: 20px;
    font-weight: bold;
}
.search_ask{
    display: inline-block;
    border-radius: 3px;
    width: 90px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    border: 1px solid #0084ff;
    margin-right: 10px;
    font-size: 16px;
}
.search_ask:hover{
    background: #ebf5ff;
}

.bread_crumb{width: 1200px;margin: 0 auto;padding: 12px 0;}
.bread_crumb ul li{float: left;line-height: 22px;color: #999;padding-left: 4px;font-size: 12px;}
.local_img {
    vertical-align: bottom;
    display: inline-block;
    width: 17px;
    height: 22px;
    background: url(//static-f.fwxgx.com/image/common/position-88a4a29a9aabbe4ba4778592f7f127d5.png) no-repeat;
}
.bread_crumb ul .contest_bread{color: #222222;}
.bread_crumb ul li a{color: #999;}




.hot_article_box{background: #fff;padding: 16px 12px;border: 1px solid #e2e8ec;margin-top: 50px;}
.hot_article_box h3{font-weight: 700;padding-bottom: 14px;color: #222;font-size: 14px;border-bottom: 1px solid #e2e8ec;display: flex;align-items: center;}
.hot_article_list{margin-bottom: 12px;}
.hot_article_list li{margin-top: 20px;display: flex;}
.hot_article_list a{width: 220px;color: #333333;line-height: 20px;    word-break: break-all;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.icon_circle{float:left;margin-top:8px;margin-right:5px;width: 5px;height: 5px;background: #bbb;border-radius: 50%;}
.aritcle_user{padding: 20px;padding-top: 29px;}
.aritcle_user img{width: 90px;height: 90px;}
.aritcle_user .arctlce_user_name{color: #77839c;font-size:14px;margin-top: 20px;margin-bottom: 26px;}
.aritcle_user .arctlce_user_desc{color: #4e4e4e;font-size:14px;line-height: 26px;margin-bottom: 26px;}
.aritcle_user .arcticle_user_num{color: #4e4e4e;}
.aritcle_user .arcticle_user_num span{color: #0084ff;}

/*.edui-default .edui-popup-content{display: none;}*/
#edui1_imagescale{display:none !important;} /*去除点击图片后出现的拉伸边框*/
.edui-bubble{display: none;}

.img_box{background: #fff;padding: 22px;border:1px solid #e5e5e5;}
.img_box h3{color: #777;font-weight: 700;font-size: 18px;margin-bottom: 20px;}
.img_box p{color: #222;line-height: 20px;}
.img_box .left{width: 256px;}

.j_verificat_code .nc_scale .scale_text2 {
    color: #fff; /* 滑过时的字体颜色 */
}
.question_right_banner{
    width: 280px;
    height: 154px;
}
.question_right_banner .carousel-indicators{
    bottom: 5px;
}
.question_right_banner .banner_bottom {
    bottom: 0;
    width: 280px;
    height: 32px;
    position: absolute;
    background: rgba(0,0,0,0.25);
    left: 0;
    z-index: 1;
}
.question_right_banner .icon_right {
    background: url(//static-f.fwxgx.com/image/common/question_banner_jiantou-ad10916a63d7cc7fee712e7a8e86404b.png);
}
.question_right_banner .icon_left {
    background: url(//static-f.fwxgx.com/image/common/question_banner_jiantou-ad10916a63d7cc7fee712e7a8e86404b.png) no-repeat;
    background-position: -43px 0;
}
.question_right_banner .carousel-indicators{
    width: 85px;
    margin: 0 auto;
    left: 100px;
}
.question_right_banner i{
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-top: 6px;
}
.question_right_banner .btn_left {
    margin-left: 70px;
}
.question_right_banner .btn_right {
    margin-right: 66px;
}
.question_right_banner .carousel-indicators .active{
    width: 10px;
    height: 10px;
    margin: 1px 3px;
}
.question_right_banner .carousel-indicators li{
    margin: 1px 3px;
}
.choosesearch {
    color: #0084ff;
}
.search_type span{color: #999;cursor: auto;font-size: 12px;}
.search_time_box{position: absolute;z-index: 1000;background: #fff;width: 140px;height: 200px;padding-left: 36px;padding-top: 5px;left: -12px;top: 42px;border: 1px solid #e5e5e5;}
.search_time_box p{line-height: 32px;}
.search_time_box label{line-height: 32px;font-weight: normal;margin-bottom: 0;color: #666;}
.search_time_box label:hover{color: #0084ff;}
.search_time_box .on label{color: #0084ff;cursor: pointer;}
/*抽奖机会相关*/
#prizechance {
    width: 422px;
    max-height: 128px;
    position: fixed;
    top: 150px;
    border-radius: 5px;
    left: 50%;
    margin-left: -211px;
    z-index: 9999;
}
.prizechance_list{
    width: 422px;
    height: 95px;
    background: url(//static-f.fwxgx.com/image/common/cj_jh-5dbe7ebad53f762acd47ce956120126c.png);
    display: none;
}
.prizechance_txt{
    width: 200px;
    margin-left: 100px;
    color: white;
    display: inline-block;
}
.prizechance_button_box {
    width: 100px;
    display: inline-block;
}
.prizechance_title {
    font-size: 22px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.prizechance_button {
    width: 88px;
    height: 38px;
    text-align: center;
    display: block;
    background: #ffcc72;
    line-height: 38px;
    float: right;
    color: #810070;
    font-size: 16px;
    font-weight: bold;
    border-radius: 3px;
    cursor: pointer;
}
.prizechance_button:hover{
    color: #810070;
}
.prizechance_more {
    height: 34px;
    background: #fff;
    width: 422px;
    text-align: center;
    line-height: 34px;
}
.prizechance_more a{
    color: #999;
    cursor: pointer;
}
.prizechance_close {
    width: 16px;
    height: 16px;
    background: url(//static-f.fwxgx.com/image/common/icon-v2-0332a58f29c77a64045eded83c420a74.png);
    position: absolute;
    right: 8px;
    background-position: -322px 0;
    top: 6px;
    cursor: pointer;
}

.fadeprize-enter-active, .fadeprize-leave-active {
    transition: opacity .5s;
    transition: all 2s ease;
}
.fadeprize-enter, .fadeprize-leave-to /* .fade-leave-active below version 2.1.8 */ {
    opacity: 0;
}
.search_suggest{font-size: 12px;color: #999;}
.search_suggest:hover{color: #0084ff;}
.search_suggest:hover .icon_suggest{background-position: -315px -97px;}

.course-down-market{
    position: absolute;
    top: 0;
    left: 0;
}
.gray-txt {
    cursor: default!important;
    color: #999999!important;
}
input:focus, textarea:focus {
    border: 1px solid #0084ff;
}

.search-bac-enter-active {
    transition: all .2s;
}
.search-bac-leave-active {
    transition: all .2s;
}
.search-bac-enter, .search-bac-leave-to
    /* .slide-fade-leave-active 用于 2.1.8 以下版本 */ {
    transform: translateX(-90px);
    opacity: 0;
}

.foucs-icon-enter-active {
    transition: all .2s;
}
.foucs-icon-leave-active {
    transition: all .2s;
}
.foucs-icon-enter, .foucs-icon-leave-to
    /* .slide-fade-leave-active 用于 2.1.8 以下版本 */ {
    transform: translateX(-90px);
    opacity: 0;
}

.search-icon-enter-active {
    transition: all .2s;
}
.search-icon-leave-active {
    transition: all .2s;
}
.search-icon-enter, .search-icon-leave-to
    /* .slide-fade-leave-active 用于 2.1.8 以下版本 */ {
    transform: translateX(90px);
    opacity: 0;
}

.fwxgx-app {
    width: 64px;
    height: 90px;
    display: inline-block;
    text-align: center;
    vertical-align: top;
    margin-left: 50px;
    position: relative;
}
.fwxgx-app-img {
    margin-bottom: 6px!important;
    width: 64px;
    height: 64px;
}
.fwxgx-app-title {
    display: inline-block;
    vertical-align: top;
}
.fwxgx-app-close {
    position: absolute;
    top: 0;
    right: -15px;
    font-size: 12px;
    width: 8px;
    height: 8px;
    cursor: pointer;
}
.fwxgx-app-big {
    width: 61px;
    height: 61px;
}
.soft-search {
    width: 120px;
    height: 36px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    border-radius: 4px;
}

.head-right-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: -8px;
}

.head-right-wrapper img {
  margin-left: 20px;
  width: 48px;
  height: 48px;
  border-radius: 100%;
}

.head-right-wrapper span {
  word-break: break-all;
}


.jzkt-user_menu {
  top: 51px !important;
  left: 20px !important;
}

.head-bread {
  width: 1200px;
}

.head-bread li {
  float: left;
  line-height: 22px;
  font-size: 14px;
}

.head-bread li a {
  color: #333;
}

/*辅助定位*/
.assist-location{
    position: fixed;
    right: 0px;
    z-index: 999;
    bottom: 200px;
    width: 69px;
    transform: translateY(-50%);
}

.jzkt-footer,.jzkt-content,.jzkt-header{
    min-width: 1200px;
}
.jzkt-content .web_main,.jzkt-header .header_con{
    width:1200px
}
.modal-content{
    box-shadow: none;
}
.icon-jzkt{
    display: inline-block;
    background: url(//static-f.fwxgx.com/image/shop/icon-shop-be5a52030a698c5823fa96b9574ca1aa.png);
}
.carousel-fade .carousel-inner .item {
    opacity: 0;
    transition-property: opacity;
    transition-duration: 2s;
    transition-timing-function:linear;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}
.recommended-course {
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
    margin-left: 32px!important;
    padding-left: 48px!important;
}
.recommended-course p{
    line-height: 24px;
}
.recommended-course h3 {
    margin-bottom: 12px
}
.recommended-course img {
    width: 125px;
    height: 70px;
    border-radius: 3px;
    float: left;
    margin-right: 18px;
}
.recommended-course-descrition {
    width: 660px;
    float: left;
    color: #777;
}
.recommended-course-descrition:hover{color: #222;}
[v-cloak]{
    display: none
}

.code-left-adv{
  position: absolute;
  width: 90px;
  border-radius: 3px;
  top: 50px;
  left: -100px;
  box-shadow: 0 0 20px 2px rgba(222,222,222,0.75);
}
.carnival-left-dev{
  padding-top: 0;
  width: 135px;
  height: 225px;
  left: -135px;
  background: none;
}
.icon-close-hover,.icon-close-hover:hover{
  position: absolute;
  width:13px;
  height:13px;
  background-image:url(//static-f.fwxgx.com/image/common/icon-v2-0332a58f29c77a64045eded83c420a74.png);
  top:-25px;
  right: 0;
  background-position: -327px -2px;
  display: block;
  cursor: pointer;
}
.icon-close-hover:hover{
    background-position: -344px -2px;
}

.share-weixin-popover {
    position: absolute;
    left: -400px;
    top: -400px;
    padding: 10px;
    width: 280px !important;
    height: 340px !important;
    background: #fff;
    border: solid 1px #d8d8d8;
    z-index: 11001;
    font-size: 12px;
}
.share-weixin-popover .popover-head {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 16px;
    height: 16px;
    position: relative;
    color: #000;
}
.share-weixin-popover .popover-close
{
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    text-decoration: none;
    font-size: 16px;
}
.share-weixin-popover .qrcode
{
    padding: 15px 10px;
    min-height: 185px;
    width: 205px;
    text-align: center;
    margin: 0 auto;
}
.share-bg-img {
    float: left;
    font-size: 18px;
    padding-left: 25px;
    line-height: 24px;
    height: 24px;
    background-image: url(//static-f.fwxgx.com/js/baiduShareApi/img/share/icons_0_24-cc6389da0e1a06120431dfb3dcaa92d6.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}

.share-bg-img.bds_weixin {
    background-position: 0 -1612px;
}
.share-bg-img.bds_tsina {
    background-position: 0 -104px;
}
.share-bg-img.bds_qzone {
    background-position: 0 -52px;
}

/*右侧*/
.slidebar-location{
  position: fixed;
  right: 11px;
  z-index: 1000;
  top: 56%;
  width: 76px;
  transform: translateY(-50%);
}
.slidebar-location .icon-right-box-wrapper {
    width: 60px;
    margin: 9px auto 0;
}
.icon-right-box {
    width: 60px;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    text-align: center;
    cursor: pointer;
}
@keyframes customer-bg-rotate {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}
div#jiaxin-mcs-fixed-dialog {
  right: 70px !important;
}
.icon-right-box p{
    font-size: 12px;
    line-height: 24px;
}
.icon-right{
    display: inline-block;
    background-image: url(//static-f.fwxgx.com/image/common/icon-right-v2-334dec3a8f5c105f57966c3806f5b57d.png);
    background-repeat: no-repeat;
}
.icon-right-box-wrapper{
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
  margin-top: 9px;
  border-radius: 5px;
  background-color: #FFFFFF;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.slidebar-location-customer-wrapper{
  display: inline-block;
  position: relative;
  width: 69px;
  height: 69px;
  background-image: url(//static-f.fwxgx.com/image/common/custorm-bg-67a304e8b828070aaa77f5f448df9453.png);
  background-repeat: no-repeat;
  animation: customer-bg-rotate 2s linear infinite;
}
.slidebar-location-customer-img{
  position: absolute;
  top: 0;
  z-index: 10;
  height: 66px;
  cursor: pointer;
  margin-left: 8px;
  margin-top: 3px;
}
.icon-right-box:hover p{
    color: #0070FB;
}
.icon-right-line{
  display: inline-block;
  height: 1px;
  width: 40px;
  background-color: #D8D8D8;
}
.icon-right-purchase{
    width: 20px;
    height: 20px;
    background-position: 0 0;
}
.icon-right-box:hover .icon-right-purchase{
    background-position: -21px 0;
}
.icon-right-box-top,
.icon-right-box-purchase{
  padding: 11px 0 8px;
}
.icon-right-box-opinion{
  padding: 14px 0 10px;
}
.icon-right-box-customer{
  margin: 5px 0;
}
.icon-right-opinion{
    width: 20px;
    height: 20px;
    background-position: 0px -21px;
}
.icon-right-box:hover .icon-right-opinion{
    background-position: -21px -21px;
}
.icon-right-qr{
  width: 20px;
  height: 20px;
  background-position: 0px -47px;
  margin: 14px 0 0;
}
.icon-right-box:hover .icon-right-qr{
    background-position: -21px -47px;
}
.icon-right-top{
  width: 20px;
  height: 20px;
  background-position: 0px -70px;
}
.icon-right-box:hover .icon-right-top{
    background-position: -21px -70px;
}
.icon-right-appcode {
    display: none;
    position: absolute;
    width: 156px;
    z-index: 100;
    height: 386px;
    left: -162px;
    top: -60px;
    border-radius: 8px;
    background: url(//static-f.fwxgx.com/image/common/appcode-v6-756246a4eeb4c26a0d16d884befe022a.png) no-repeat;
    background-size: cover;
    box-shadow: 0px 3px 6px -4px rgba(0, 0, 0, 0.12),0px 6px 16px 0px rgba(0, 0, 0, 0.08),0px 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.icon-right-box-qr:hover .icon-right-appcode,.inline-block {
    display: inline-block !important;
}
.icon-right-survey{
    width: 21px;
    height: 20px;
    display: inline-block;
    margin: 14px 0 0;
    background-position: -1px -96px;
}
.icon-right-box-p span{
    display: block;
    line-height: 18px;
}
.icon-right-box-p{
    padding: 4px 0 10px 0;
}
.icon-right-box-survey:hover .icon-right-survey{
    background-position: -23px -96px;
}
.icon-right-box-survey {
    position: relative;
}
.icon-right-box-survey-spot{
    width: 8px;
    height: 8px;
    opacity: 1;
    background: #FF2A00;
    display: inline-block;
    position: absolute;
    border-radius: 4px;
    top: 9px;
    right: 19px;
}
/*顶部广告*/
.carnival-banner{
    object-fit: cover;
    position: absolute;
    top: 0;
    z-index: 1999;
    width: 100%;
    height: 80px;
}
.carnival-banner-wrapper{
    height: 80px;
    overflow: hidden;
    min-width: 1200px;
    margin: 0 auto;
    cursor: pointer;
}
.carnival-close-wrapper{
    position: absolute;
    top: 0;
    width: 100%;
    height: 0;
    right: 0;
    z-index: 2000;
}
.carnival-close-content{
    margin: 0 auto;
    position: relative;
}
.icon-carnival-close{
    background: url(//static-f.fwxgx.com/image/common/carnival-close-hover-eb1a724335c0bc9f520e9f876fb4f57b.png) no-repeat;
    width: 32px;
    height: 32px;
    display: inline-block;
    opacity: 0.8;
    position: absolute;
    right: 25px;
    top: 27px;
    cursor: pointer;

}
.icon-carnival-close:hover{
    opacity: 1;
}
.question-recommendcourse img{
    border-radius: 3px;
}
.question-recommendcourse a {
    position: relative;
}
.question-recommendcourse .play{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.question-recommendcourse .play-icon{
    position: absolute;
    top: -48px;
    left: 44px;
    transform: translate(-50%,-50%);
}
.recommend-pup-mask{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1000;
}
.recommend-pup{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 500px;
    height: 320px;
    background-color: #FFFFFF;
    border-radius: 5px;
    z-index: 1001;
    padding: 38px 29px;
}
.recommend-pup-close {
    position: absolute;
    top: 16px;
    right: 17px;
    width: 14px;
    height: 13px;
    background: url(//static-f.fwxgx.com/image/common/close_recommend-4ec1fb02c08b82a9611130958d9cfac5.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
.recommend-pup-close:hover {
    background: url(//static-f.fwxgx.com/image/common/close-hover-7cbc349d5dfb2a6447d48e0c46916885.png) no-repeat;
}
.recommend-pup-title {
    text-align: center;
    font-size: 26px;
    line-height: 25px;
    color: #222222;
}
.login-icon-1{
  width: 56px;
  height: 56px;
  background:url(//static-f.fwxgx.com/image/common/zb-icon-9bf1fe959d677855b8464bcd9bd1786f.png);
}
.login-icon-2{
  width: 56px;
  height: 56px;
  background:url(//static-f.fwxgx.com/image/common/ls-icon-e4711bc4bff01f96f40da280f07d1c4c.png);
}
.login-icon-3{
  width: 56px;
  height: 56px;
  background:url(//static-f.fwxgx.com/image/common/xx-icon-9df31a9a50564a3c4238498cda6b245b.png);
}
.login-icon-4{
  width: 56px;
  height: 56px;
  background:url(//static-f.fwxgx.com/image/common/jl-icon-439bf594727c3728f5e80918f21263de.png);
}
.recommend-pup i{
    display: inline-block;
}
.recommend-pup-icon {
    display: flex;
    justify-content: space-between;
    margin-top: 36px;
}
.recommend-pup-icon span{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.recommend-pup-icon span p{
    display: inline-block;
    width: 64px;
    text-align: center;
    font-size: 16px;
    color: #222222;
    margin-top: 9px;
}
.recommend-pup-btn{
    width: 200px;
    height: 40px;
    border-radius: 60px;
    background: #0084FF;
    box-shadow: 0px 10px 15px 0px rgba(190, 224, 255, 0.75);
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    line-height: 40px;
    margin: 30px auto;
}
.recommend-pup-btn:hover{
    background: #118CFF;
}
.combobox-bs{
    box-shadow: 0 0 12px 10px rgb(204 204 204 / 25%);
}
/* design */
.design-header-wrap {
    background: #fff;
    position: fixed;
    top: 0;
    width: 100%;
    height: 72px;
    z-index: 888;
}
.design-header-wrap-shadow {
    box-shadow: 0 2px 8px 0 rgba(19,58,182,0.15);
}
.design-box {
    padding-top: 72px;
}
.design-header {
    width: 1200px;
    margin: 0 auto;
    height: 72px;
}
.design-header-left {
    float: left;
    height: 100%;
}
.design-header-right {
    line-height: 72px;
    float: right;
    height: 100%;
}
.design-header-left-item.design-logo {
    margin-right: 51px;
}
.design-header-left-item {
    display: inline-block;
    margin-right: 70px;
    line-height: 72px;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
    cursor: pointer;
    position: relative;
}
.design-header-left-item:hover {
    color: #2E91F7 !important;
}
.design-header-left-item>img {
    width: 222px;
    height: 36px;
}
.design-header-left-item.active {
    font-weight: bold;
    color: #2E91F7;
}
.design-no-login {
    display: inline-block;
    width: 136px;
    height: 44px;
    border-radius: 258px;
    text-align: center;
    background: #2E91F7;
    color: #fff;
    line-height: 44px;
    font-size: 18px;
    cursor: pointer;
}
.design-no-login:hover {
  color: #fff;
}
.design-header-userinfo {
    height: 100%;
}
.design-header-userinfo-img {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 72px;
    cursor: pointer;
}
.design-header-userinfo-img img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.design-header-logout {
    margin-left: 16px;
    font-size: 18px;
    letter-spacing: 0em;
    color: #999999;
    cursor: pointer;
}
.design-footer-wrap {
    width: 100%;
    background: #383838;
}
.design-footer {
    width: 1200px;
    margin: 0 auto;
    padding: 46px 0 48px;
}
.design-footer-left {
    float: left;
}
.design-footer-code {
    float: left;
    width: 154px;
    height: 154px;
    border-radius: 5px;
    opacity: 1;
    background: url('//static-f.fwxgx.com/image/design/chat-code-128fca25524648846bcc2e0f4cf5181b.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.design-footer-code-desc {
    width: 340px;
    float: right;
    font-size: 24px;
    line-height: 34px;
    color: #FFFFFF;
    margin-top: 4px;
    margin-left: 36px;
}
.design-footer-code-desc p {
    font-size: 24px;
    font-weight: bold ;
    line-height: 34px;
    letter-spacing: 0em;
    color: #FFFFFF;
}
.design-footer-code-desc-aside {
    background: url('//static-f.fwxgx.com/image/design/code-aside-d2fe545da5d3d60215f0a9e42880f867.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-left: 8px;
    display: inline-block;
    width: 22px;
    height: 22px;
    vertical-align: -3px;
}
.design-footer-division {
    width: 340px;
    height: 1px;
    background: #52CC59;
    margin: 11px 0 15px;
    transform: scaleY(0.5);
}
.design-footer-chat-function-item {
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
    letter-spacing: 0em;
    color: #FFFFFF;
}
.design-footer-right {
    float: right;
}
.design-footer-txt,
.design-footer-outer-chain {
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
    letter-spacing: 0em;
    color: #FFFFFF !important;
}
.design-footer-outer-chain>a{
    color: #FFFFFF;
}
.design-footer-outer-chain {
    margin-top: 17px;
}
.design-footer-outer-chain-division {
    color: #6BEBFF;
    margin: 0 20px;
}
.design-footer-outer-chain>a:hover,
.design-footer-txt:hover {
    color: #FFFFFF;
}
.design-aside {
    position: fixed;
    right: 0;
    top: 48%;
    height: 95px;
    z-index: 9999;
    cursor: pointer;
    border-radius: 4px;
    width: 80px;
}

.bast1 {
    height: 110px;
    margin-bottom: 20px;
    margin-right: -5px;
    margin-left: -4px;
}
.bast1.default {
    background: url('//static-f.fwxgx.com/image/design/sig1-a9df0f88f979792235a791ba54b492fd.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.bast1.plus10 {
    background: url('//static-f.fwxgx.com/image/design/sig2-e040e85bb050fbb2f6e65b01f642287a.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.bast1.signed {
    background: url('//static-f.fwxgx.com/image/design/sig3-dd556ba70d599a155241eaedd4c1b6ee.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.design-aside-customer-service-icon {
    display: inline-block;
    width: 40px;
    height: 40px;
    background: url('//static-f.fwxgx.com/image/design/custom-service-e554b028efd157ec23cc3fedcbbb2556.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin: 12px 0;
}
.design-aside-customer-service {
    text-align: center;
    background: #fff;
    border-radius: 4px;
}
.design-aside-customer-service p {
    height: 32px;
    border-radius: 0px 0px 4px 4px;
    opacity: 1;
    background: #2E91F7;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    color: #FFFFFF;
}
.design-aside-customer-service p:hover {
    background: #58aaff;
}
.design-footer-wrap {
    min-width: 1400px;
}
/*新版遮罩*/
.design-dialog {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.4);
    z-index: 999;
}
.design-dialog-content {
    position: relative;
    padding: 0 58px;
    background: linear-gradient(to bottom right, #DDE6F9 0%, white 33%, white 66%,#DDE6F9 100%);
}
.design-dialog-close {
    position: absolute;
    top: 20px;
    right: 20px;
    font-size: 17px;
    color: #999999;
    cursor: pointer;
}
.design-dialog-invite-arrow {
    margin-left: 10px;
}
.design-dialog-invite-tt {
    margin-top: 113px;
    font-size: 20px;
    color: #16181A;
    line-height: 26px;
}
.design-dialog-invite-append {
    margin-top: 31px;
    font-size: 18px;
    color: #2C86FF;
    line-height: 24px;
}
.design-dialog-invite-link {
    margin-top: 14px;
}
.design-dialog-link-box {
    display: inline-block;
    width: 354px;
    background: #EDF3FF;
    font-size: 14px;
    color: #16181A;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 8px 6px;
}
.design-dialog-invite-copy-btn {
    width: 96px;
    height: 36px;
    background: #2C86FF;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 36px;
    display: inline-block;
    text-align: center;
    vertical-align: top;
    margin-left: -5px;
    cursor: pointer;
}
.design-dialog-invite-btn {
    width: 200px;
    height: 40px;
    border: 1px solid #2C86FF;
    text-align: center;
    font-size: 18px;
    color: #2C86FF;
    line-height: 40px;
    margin: 54px auto 75px;
    cursor: pointer;
}
.design-dialog-invite {
    width: 452px;
}
.design-dialog-copy-desc {
    display: none;
    color: #2E91FF;
    width: 354px;
    background: #EDF3FF;
    font-size: 14px;
    overflow: hidden;
    padding: 8px 6px;
    text-align: center;
}
/* design */


/* design - list */
.design-activity {
    position: absolute;
    display: none;
    left: 0;
    top: 72px;
    padding: 39px 0;
    width: 100%;
    text-align: center;
    justify-content: center;
    z-index: -1;
    background: #fff;
}
.design-activity-left {
    padding-right: 104px;
}
.design-activity-left-tt {
    font-size: 20px;
    font-weight: bold;
    color: #2C86FF;
    line-height: 44px;
    margin-top: 16px;
}
.design-activity-left-line {
    margin-top: 33px;
    width: 59px;
    height: 10px;
    background: url(//static-f.fwxgx.com/image/activity/market/design/common/arrow-1dc5063e49dbe6094b287efcd1c218a3.png) no-repeat center bottom;
    background-size: 100% 100%;
    margin-left: 8px;
}
.design-activity-center {
    border-left: 1px solid #92ACD7;
    padding: 18px 0 18px 82px;
    text-align: left;
    cursor: pointer;
}
.design-activity-item a {
    font-size: 16px;
    color: #16181A !important;
    line-height: 44px;
}
.design-activity-item:hover a {
    color: #2C86FF !important;
}
.design-activity-right {
    margin-left: 253px;
}
/* design - list */
.icon-new{
    background: url(//static-f.fwxgx.com/image/common/icon-new-v11-ba3fcddca1bf83a03b74bfa8146f1ae9.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.user-menu li .icon-personal, .user_menu li .icon-personal{
    width: 17px;
    height: 18px;
    background-position: -224px -287px;
    margin-right: 4px;
}
.user-menu li:hover .icon-personal, .user_menu li:hover .icon-personal{
    background-position: -246px -287px;
}
/*荣誉称号*/
.expert-level {
    width: 100%;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
    margin-top: 12px;
    padding: 16px 12px;
    background: #fff;
    border-radius: 2px;
}
.expert-level-title {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: start;
}
.expert-level-title-right {
    display: flex;
    justify-content: start;
    align-items: start;
    flex-flow: column;
    margin-top: 4px;
}
.expert-level-title-right-top {
    display: flex;
    justify-content: start;
    align-items: end;
}
.expert-level-name {
    font-size: 15px;
    font-weight: bold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 110px;
    line-height: 15px;
}
.expert-current-level {
    font-size: 12px;
    color: #B2B2B2;
    margin-left: 4px;
    line-height: 12px;
}
.expert-level-title-right-bottom {
    display: flex;
    justify-content: start;
    align-items: center;
    margin-top: 2px;
}
.expert-level-title-tt {
    font-size: 14px;
    color: #333333;
}
.expert-level-refresh {
    width: 16px;
    height: 16px;
    background: url(//static-f.fwxgx.com/image/common/refresh-d6aa9476aae4d656932a8fbe16745290.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 4px;
    cursor: pointer;
}
/*刷新旋转*/
@keyframes refresh-rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.refresh-rotate {
    animation: refresh-rotate 1s linear infinite;
}
.expert-level-title-left {
    width: 31px;
    height: 44px;
    background: url(//static-f.fwxgx.com/image/common/bronze-2bfc026458b9ee240d2a48e8fe07561b.png) no-repeat;
    background-size: 100% 100%;
}
.bronze {
    background: url(//static-f.fwxgx.com/image/common/bronze-2bfc026458b9ee240d2a48e8fe07561b.png) no-repeat;
    background-size: 100% 100%;
}
.silver {
    background: url(//static-f.fwxgx.com/image/common/silver-9bb04656c2b56c5285e81681bb420a00.png) no-repeat;
    background-size: 100% 100%;
}
.gold {
    background: url(//static-f.fwxgx.com/image/common/gold-dcac2a1177ca1fd95720b1751bc5124f.png) no-repeat;
    background-size: 100% 100%;
}
.platinum {
    background: url(//static-f.fwxgx.com/image/common/platinum-a1ccdaf327ebbcad7ad75dbd5e11e554.png) no-repeat;
    background-size: 100% 100%;
}
.diamond {
    background: url(//static-f.fwxgx.com/image/common/diamond-b31cdd414030116817e022262b2fc1d9.png) no-repeat;
    background-size: 100% 100%;
}
.expert-level-plan {
    width: 100%;
    height: 5px;
    box-sizing: border-box;
    margin-top: 34px;
    position: relative;
    border-radius: 5px;
    background-color: #EDEDED;
}
.expert-level-plan-line {
    height: 100%;
    background: linear-gradient(270deg, #0DA7F7 0%, #20DC82 100%);
    border-radius: 5px;
}
.expert-level-plan-text {
    position: absolute;
    top: -25px;
    left: 0;
    font-size: 12px;
    color: #333333;
    line-height: 18px;
}
.expert-level-plan-text span{
    font-weight: bold;
    background: linear-gradient(0deg, #E9730C 0%, #EEBD30 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}
.expert-level-condition {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 2px;
}
.expert-level-condition-text {
    font-size: 12px;
    color: #333333;
}
.expert-level-condition-btn {
    font-size: 12px;
    text-decoration: underline;
    color: #999999;
    cursor: pointer;
}
/*专家图标样式*/
.expert-normal {
    width: 36px;
    height: 20px;
    opacity: 1;
    background: linear-gradient(90deg, #F4ECEC 0%, #FFFEFE 100%);
    box-sizing: border-box;
    border: 1px solid #BC9B9B;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    border-radius: 10px;
    color: #B07B7B!important;
    padding-right: 0!important;
    font-size: 12px!important;
    margin-top: 0!important;
}
.expert-silver {
    width: 57px;
    height: 20px;
    border-radius: 30px;
    opacity: 1;
    background: linear-gradient(90deg, #E6E7E7 0%, #FAFAFA 100%);
    box-sizing: border-box;
    border: 1px solid #BFC4C8;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #949DA4!important;
    padding-right: 0!important;
    font-size: 12px!important;
    margin-top: 0!important;
}
.expert-gold {
    width: 57px;
    height: 20px;
    border-radius: 30px;
    opacity: 1;
    background: linear-gradient(90deg, #FFFDF1 0%, #FFFEF5 100%);
    box-sizing: border-box;
    border: 1px solid #F0BF00;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #FF6B19!important;
    padding-right: 0!important;
    font-size: 12px!important;
    margin-top: 0!important;
}
.expert-platinum {
    width: 57px;
    height: 20px;
    border-radius: 30px;
    opacity: 1;
    background: linear-gradient(90deg, #F1F7FB 0%, #F9FCFE 100%);
    box-sizing: border-box;
    border: 1px solid;
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #B2C4D5!important;
    padding-right: 0!important;
    font-size: 12px!important;
    margin-top: 0!important;
}
.expert-diamond {
    width: 57px;
    height: 20px;
    border-radius: 30px;
    opacity: 1;
    background: linear-gradient(90deg, #A007DF 0%, #DF0286 100%);
    display: inline-block;
    text-align: center;
    line-height: 18px;
    color: #FFFFFF!important;
    padding-right: 0!important;
    font-size: 12px!important;
    margin-top: 0!important;
}
.expert-title{
    margin-top: -4px!important;
}
.display-none{
    display: none!important;
}
.color333{
    color: #333333!important;
}
.notice-box {
    width: 270px;
    height: 277px;
    background-image: url(//static-f.fwxgx.com/image/common/notice-bg-6ea661c15fd98f0c1d991e04ae8c03de.png);
    position: fixed;
    bottom: 0;
    right: -15px;
    z-index: 99999;
}
.notice-cont {
    width: 216px;
    height: 153px;
    position: absolute;
    left: 27px;
    top: 80px;
    padding: 14px 10px 0 12px;
    word-wrap: break-word;
}
.notice-cont a{
    color: #333333;
    line-height: 24px;
}
.notice-cont .notice-cont-a-hover:hover{
    text-decoration: underline;
    color: #0084ff;
}
.notice-footer {
    position: absolute;
    text-align: center;
    margin: 0 auto;
    width: 270px;
    left: 0;
    top: 243px;
    display: flex;
    justify-content: center;
}
.notice-circular {
    width: 8px;
    height: 8px;
    opacity: 0.5;
    background: #FFFFFF;
    margin: 0 4px;
    border-radius: 4px;
    cursor: pointer;
}
.notice-circular-hover{
    background: #0084ff!important;
}
.notice-close {
    position: absolute;
    right: 28px;
    top: 30px;
}
.icon-new-close{
    width: 24px;
    height: 24px;
    background-position: -383px -8px;
    cursor: pointer;
}
.icon-new-close:hover{
    background-position: -383px -56px;
    left: 0px;
}
.icon-right-box-gzy {
    position: relative;
    width: 76px;
    height: 111px;
    cursor: pointer;
    bottom: -19px;
}
.icon-right-box-gzy img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.icon-right-box-gzy p {
    position: absolute;
    top: 82px;
    left: 0;
    right: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    text-align: center;
    color: #FFFFFF;
    border-radius: 4px 4px 0 4px;
}
.icon-right-box-gzy span {
    position: absolute;
    top: 41px;
    left: -1px;
    width: 18px;
    height: 18px;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    text-align: center;
    color: #FFFFFF;
    background: linear-gradient(131deg, #247FF9 -25%, #7138FF 108%);
    border-radius: 4px 4px 0 4px;
    opacity: 1;
    transition: all .2s ease-out;
}
.new-reset-top {
    flex-direction: row;
    justify-content: center;
    padding: 8px 0 8px;
}
.new-reset-top .icon-right-top {
    background-size: 22px 58px;
    width: 12px;
    height: 12px;
    background-position: 0 -35px;
}
.icon-right-box.new-reset-top:hover .icon-right-top {
    background-position: -12px -35px;
}
.dynamic-toast {
    position: fixed;
    left: 50%;  /* 水平居中 */
    top: 50%;   /* 垂直居中 */
    transform: translate(-50%, -50%);  /* 精准居中 */
    max-width: 200px;
    padding: 10px 20px;
    background: #333;
    color: white;
    border-radius: 4px;
    z-index: 9999999;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.dynamic-toast.show {
    opacity: 1;
}
.icon-right-box-report {
    background: transparent !important;
    margin: 9px 0 !important;
    box-shadow: none !important;
}