@charset "utf-8";
/* CSS Document */
body{  height: auto;background: #fff;}
.footer{ height: auto; position: static;}
a{color: #000;}
.z-hide{display:inline; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0; position: absolute;}
.ls-fix-right{ margin-left: 620px;}
/*头部*/
.ss_header{height:80px;background:#256bc4;}
.ss_header .logo{height: auto; padding:10px 0 0 0; float:left; width: auto;  background: none;}
.ss_header .logo .img_title{display: none;}
.ss_header .logo img{width: auto;max-height: 60px;}
.ss_header .menu{ float:right; height:80px; line-height:80px;}
.ss_header .menu ul li{ display:inline; float:left; padding:0 15px; font-size:18px; color:#fff; background:url(../images/ss_line.gif) right center no-repeat;}
.ss_header .menu ul li a{  color:#fff;}
.ss_header .menu ul li a:hover{color:#b7d2f5; }
.ss_header .menu ul li.last{ background:none;}
.ss_mainbox{ width:1285px; margin:0 auto;}

.ss_main{ width:1200px; float:right;}
.ss_logobox{ height:76px; padding:22px 0 0 0;}
.ss_zlline .ss_zllinecon{ background:#f9f9f9; height:698px;}
.robot_left{ width:940px; height:698px;}
.robot_right{ width:258px; height:694px; border:2px solid #d7e8ff; border-left:none;}
/*智能搜索-左侧*/

@media (max-width:1285px) {
    .ss_mainbox{ width: 100%;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .robot_left{width: 732px;}
    .ss_header .logo{padding-left: 10px; padding-top: 15px;}
    .ss_header .logo,.ss_header .logo img{ height: 50px;}
    .ss_header .menu ul li{padding: 0 10px;}
}
@media (max-width:991px) {
    .ss_header{ height: auto; padding: 25px 0;}
    .ss_header .logo,.ss_header .menu{float: none; width: auto;}
    .ss_header .logo{text-align: center; height: auto; line-height: 0; font-size: 0; padding: 0;}
    .ss_header .logo img{max-width: 95%; height: auto;}
    .ss_header .menu{text-align: center; height: auto; padding: 20px 0 0; font-size: 0; line-height: 0;}
    .ss_header .menu ul li{ float: none; padding: 0; background: none;}
    .ss_header .menu ul li a{display: inline-block;padding: 0 20px; height: 26px; line-height: 26px; font-size: 18px;color: #b7d2f5;background: url(../ss_images/ss_line.gif) right center no-repeat;}
    .ss_header .menu ul li.last a{background: none;}
    .robot_left{width: auto;}
    .robot_right{display: none;}
}
@media (max-width:767px) {
    .ss_zlline .ss_zllinecon{background: none;}
    .ss_logobox{height: auto; font-size: 0; line-height: 0; padding: 20px 0;}
    .ss_logobox img{ height: auto; max-width: 90%;}
    .ss_mainbox2{padding: 0 10px; width: auto;}
}


/*智能搜索-左侧*/

.ss-toparea .search{ width:220px; height:26px; margin-top:7px; }
.ss-toparea .search ul{position: inherit;position: relative;z-index: 10;height:24px;padding: 1px 62px 1px 60px;background:url(../images_zt/zt_sear.gif) 0 0 no-repeat;}
.ss-toparea .search li{background: none;}
.ss-toparea .search li.sea_type{left:1px;top:3px;line-height: 20px;}
.ss-toparea .search li input{ border:0 none; background:none; float:left;}
.ss-toparea .search li.ss1{/*width:156px;*/ height:16px; padding:4px 10px 4px 0; position:relative;}
.ss-toparea .search li.ss1 input{width:100%; height:16px; line-height:16px; font-size:12px;}
.ss-toparea .search li.ss1 .msg-box{ position:absolute; left:0; top:26px;}
.ss-toparea .search li.ss2{ width:62px; height:26px; position: absolute;right: 0;top: 0;}
.ss-toparea .search li.ss2 input{ width:62px; height:26px; background:url(../images_zt/zt_sear.gif) right 0 no-repeat !important; overflow:hidden; cursor:pointer; text-indent:-10em;}
.ss-toparea .sea_type{position:absolute;left:0px;top:0px;background:#fff;}
.ss-toparea .sea_type  select{width: 60px;height: 20px;line-height: 20px;text-indent: 6px;border: none;background: none; vertical-align: top; }
.ss-toparea .sea_type  option {height: 22px;line-height: 22px;text-align: center;}
.ss-toparea .selectBox-dropdown .selectBox-label{ height: 20px !important; padding: 0 0 0 5px !important; line-height: 20px !important;  width: auto !important;}
.ss-toparea .selectBox-dropdown .selectBox-label a{color: #646464 !important }
.ss-toparea .selectBox-dropdown-menu{ border: none !important;}
.ss-toparea .selectBox-options li a{ text-align: left !important;    color: #646464 !important;}
.ss-toparea .selectBox-options li.selectBox-selected a{ background:#fff !important;  }

@media (max-width: 1199px) and (min-width: 992px){
    .ss-toparea .search{ margin: 5px 0 0 10px;  position: absolute; top:40px; right:0;  z-index: 999;}
}
@media (max-width: 991px){
    .ss-toparea  .search{ position: absolute; top:30px; right:0;}
    .ss-toparea .wza_font{ display: block; position: absolute; top:0; right:0;}
}
@media (max-width: 767px){
    .ss-toparea .search{position:static;right:auto;top:auto;float: none;;clear:both;margin:auto;}
    .ss-toparea .wza_font{ top:5px; }
}
@media (max-width: 370px){
    .ss-toparea  .nav ul li{width:33.3%;}
    .ss-toparea  .nav ul li.num4 a,.ss-toparea  .nav ul li.num7 a{ background: none;}
    .ss-toparea  .nav ul li.num5 a{background: url(../images_zt/fotfgbg_zhu.gif) 0 center no-repeat; }
}

@media (max-width:1285px) {
    .ss_mainbox{ width: 100%;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .robot_left{width: 732px;}

}
@media (max-width:991px) {
    .robot_left{width: auto;}
    .robot_right{display: none;}
}
@media (max-width:767px) {
    .ss_zlline .ss_zllinecon{background: none;}
    .ss_logobox{height: auto; font-size: 0; line-height: 0; padding: 20px 0;}
    .ss_logobox img{ height: auto; max-width: 90%;}
    .ss_mainbox2{padding: 0 10px; width: auto;}
}

.robotbox{ background: #F9F7F2; border: 1px solid #ddd; border-radius: 24px;overflow: hidden; margin-bottom: 20px;}
.main_left{width: 867px;height: 664px !important;  border-right: 1px solid #ddd;  background: none; overflow: visible;}
.conversation_list{height: 541px !important;background: #fff;padding: 12px 24px 20px;border-bottom:1px solid #ebe7e0; border-right: none; }
.conversation_list .ctext_wrap:after{display: none;}
.conversation_list .ctext_wrap .padding_side{background: #f8f8f8;border-radius:0 12px 12px 12px; padding: 15px; font-size: 16px; line-height: 30px; color: #000;}
.conversation_list .ctext_wrap .chat_index{position: relative;}
.conversation_list .ctext_wrap p{word-break: break-all;}
.conversation_text .chat_ico{position: absolute;left: -10px;top: 10px;width: 11px;height: 11px;background: url("../images/wd_dico.png") center no-repeat;z-index: 9;}
.conversation_list .odd .conversation_text .chat_ico{right: -10px;left: auto;background: url("../images/wd_dico2n.png") center no-repeat;}
.conversation_list .odd .ctext_wrap .padding_side{border-radius:12px 0 12px 12px;}
.conversation_list .odd .ctext_wrap{ background: none;}
.chat_conversation>.btnWrap{border-top: none;}
.chat_conversation>.borderLine{background-color:#d6ccb8; }
.import{ padding: 22px 20px; height: 46px;background: #f8f8f8; border-right: none;}
.ctext_wrap{max-width: 100%;}
.import .input-area{ padding-left: 42px; background: url("../images_znwd/ly_ico.png") left center no-repeat; margin: 0px; position: relative;}
.import .input-area .btn-send{position:absolute; right:0; top:0;width: 100px; height:46px;padding: 0px; text-align: left; border-radius: 8px;-webkit-border-radius: 8px; line-height: 46px; background: url("../images_znwd/fsico.png") 15px center no-repeat #256bc4; text-indent: 44px; font-size: 18px; color: #fff;}
.input-wrapper1{padding-right: 114px;margin-right: 0; }
.import .enter-input{ height: 46px;border: 1px solid #ddd; border-radius: 8px; background: #fff; line-height: 34px;/*color: rgba(153, 153, 153, 0.5);*/ font-size: 16px; text-indent: 6px; }
.answer-tab{margin-top: 15px;}
#conversation_li {
    background: #f8f8f8;
    border-radius: 0 12px 12px 12px;
    padding: 15px;
    margin-top: 10px;
}
.asking-title{ height: 22px; line-height: 22px;}
.asking-title .title{ padding-left: 27px; background: url("../images_znwd/robot_hotico.png") 0 center no-repeat; font-size: 17px; font-weight: bold; color: #256bc4; display: block;}
.asking-content{ padding: 7px 0 0; text-align: left; margin: 0 -5px; line-height: 0; font-size: 0;}
.asking-content li{display: inline; margin: 0;}
.asking-content li a{display: inline-block; line-height: 2; font-size: 15px; padding: 0 15px; background: #fff; border-radius: 30px; margin: 10px 5px 0; transition: 0.4s all;}
.asking-content li a:hover{color: #fff; text-decoration: none; background: #256bc4 !important;}
@media (max-width:767px) {
    .robotbox{ margin: 0 10px;}
}
.main_right{width: 310px; height: 624px !important;background: #fff; padding: 20px;}
.main_right .page-header{margin-top: 5px; background: url("../images/line_cc.png") bottom repeat-x;padding: 0;overflow: hidden;}
.page-header>li{border-top: none;float: left;margin-right: 16px;}
.page-header>li a{width: auto; height: 38px;line-height: 38px;font-size: 16px;color: #333;background: none;}
.page-header>li.active a{border-bottom:#8d744b 2px solid;color: #333;font-weight: bold;}
.tab-content .list1{display: none; height: auto;padding: 5px 0;}
.tab-content .list1.active{display: block;}
.tab-content .list1 li{height: 30px;line-height: 30px;padding-left: 12px;background: url("../images/icon.gif") left center no-repeat;}
.tab-content .list1 li a{display: block;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tab-content .list1 li img{display: none;}

.tab-content .list1 li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab-content .list1 li .title,.tab-content .list1 li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.tab-content .list1 li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab-content .list1 li .gl .split{padding:0 2px;}
.tab-content .list1 li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.tab-content .list1 li span.date{white-space: nowrap; color: #999; position: absolute; right: 0; top: 0;}
.m-theme{height: 150px; overflow: hidden; overflow-y: auto;}
.m-theme li {width: 94px;float: left;}
/***�������***/
.wd_bmfw li{width: 105px; text-align: center;float: left;margin: 10px 10px 0 0;}
.wd_bmfw li a{display: block;background:#f8f8f8;padding: 9px 0 0;height: 54px;border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;}
.wd_bmfw li img{height: 18px; width: auto;}
.wd_bmfw li .img_title{display: block; padding-top: 5px;}
.wd_bmfw li a:hover{color: #355e92;}
.wd_bmfw li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/**����Ч��**/
.ui-menu .ui-menu-item-wrapper{overflow: hidden;}

#voice {width: 100%;height: 38.2%;min-height: 229.2px;background: #fff;font-size: 16px;bottom: 0}
#voice .voice-inner {position: relative;margin: -40px auto 0;width: 0}
#voice .speak-btn {position: absolute;margin: 10px auto;display: block;width: 61px;height: 61px;z-index: 5;cursor: pointer;background: url(/assets/search/images/voice-btn.png) center center no-repeat}
#voice .box {width: 36px;height: 36px;position: absolute;z-index: 2;background: #35d2ff;margin: 23px 0 0 12px}
#voice .box-inner {width: 100%;height: 36px;background: #fff}
@keyframes myfirst {
    from {border: 1px solid rgba(0, 0, 255, 1);width: 58px;height: 58px;border-radius: 100px;margin: 11px 0 0 0}
    to {border: 1px solid rgba(0, 0, 255, 0);width: 120px;height: 120px;border-radius: 200px;margin: -20px 0 0 -32px}
}
@-webkit-keyframes myfirst {
    from {border: 1px solid rgba(194, 224, 253, 1);width: 100px;height: 100px;border-radius: 100px;margin: 70px 0 0 -50px}
    to {border: 1px solid rgba(194, 224, 253, 0);width: 300px;height: 300px;border-radius: 300px;margin: -30px 0 0 -150px}
}
@-moz-keyframes myfirst {
    from {border: 1px solid rgba(0, 0, 255, 1);width: 100px;height: 100px;border-radius: 100px;margin: 70px 0 0 -50px}
    to {border: 1px solid rgba(0, 0, 255, 0);width: 200px;height: 200px;border-radius: 200px;margin: 20px 0 0 -100px}
}
@-o-keyframes myfirst {
    from {border: 1px solid rgba(0, 0, 255, 1);width: 100px;height: 100px;border-radius: 100px;margin: 70px 0 0 -50px}
    to {border: 1px solid rgba(0, 0, 255, 0);width: 200px;height: 200px;border-radius: 200px;margin: 20px 0 0 -100px}
}
#voice .round1, #voice .round2 {z-index: 3;position: absolute;border: 0 solid rgba(0, 0, 255, 1);border-radius: 200px;width: 0;height: 0;line-height: 0;animation: myfirst 3s linear 0s infinite;-webkit-animation: myfirst 3s linear 0s infinite;-moz-animation: myfirst 3s linear 0s infinite;-o-animation: myfirst 3s linear 0s infinite}
#voice .round2 {animation-delay: 1.5s;-webkit-animation-delay: 1.5s;-moz-animation-delay: 1.5s;-o-animation-delay: 1.5s}
#voice .round3 {z-index: 1;position: absolute;background: #c2e0fd;width: 0;height: 0;line-height: 0;border-radius: 50%}
.chat_conversation > .btnWrap img {vertical-align: middle}
.chat_conversation > .btnWrap > a.match {background: url(/assets/search/images/match.png) no-repeat;line-height: 14px;height: 18px;margin-left: 20px;padding-left: 26px;color: #666;display: none}
.chat_conversation > .btnWrap > a.match.checked {background: url(/assets/search/images/match_2.png) no-repeat}
.preview-title .icon {margin-top: 3px}
.preview-title .back {margin-top: 5px}
.preview-content {margin-top: 3px}
.relative-title {margin-bottom: 5px}
.preview-content .lab {margin-top: 8px}
/*___*/
.conversation_list .chat_avatar {margin-top: 6px;}
@-webkit-keyframes animationLeft {
    0% { -webkit-transform: translateX(-20px); transform: translateX(-20px); opacity: 0; }
    50% { -webkit-transform: translateX(-20px); transform: translateX(-20px); opacity: 0; }
    to { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
}
@keyframes animationLeft {
    0% { -webkit-transform: translateX(-20px); transform: translateX(-20px); opacity: 0; }
    50% { -webkit-transform: translateX(-20px); transform: translateX(-20px); opacity: 0; }
    to { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
}
@-webkit-keyframes animationRight {
    0% { -webkit-transform: translateX(20px); transform: translateX(20px); opacity: 0; }
    20% { -webkit-transform: translateX(20px); transform: translateX(20px); opacity: 0; }
    to { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
}
@keyframes animationRight {
    0% { -webkit-transform: translateX(20px); transform: translateX(20px); opacity: 0; }
    20% { -webkit-transform: translateX(20px); transform: translateX(20px); opacity: 0; }
    to { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
}
.conversation_list .answer_text {-webkit-animation: animationLeft .5s ease-in-out; animation: animationLeft .5s ease-in-out;}
.conversation_list .conversation_text {-webkit-animation: animationRight .5s ease-in-out; animation: animationRight .5s ease-in-out; }
.answerContent .list li a {cursor: pointer;}
.red-txt {font-size: 18px;}
/*.input-wrapper, .input-wrapper>textarea {*/
/*    background-color: #fff;*/
/*}*/
.conversation_text .chat_ico {top: 17px;}
.conversation_list .chat_avatar img {background: #e1cdaf;}
.red {color: #cc0000;}
.line {text-decoration: underline;}
.hot_service_item {float: left;color: #333;margin: 0 10px 5px 0;padding: 0 10px;border-radius: 20px;background: #fff;line-height: 28px;cursor: pointer;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);}
.hot_service_item:hover {color: #fff;background: #c5a36a;}
.hot_service_table td {font-size: 14px;padding: 8px 10px;border: 1px solid #e0e1e1;}
.hot_service_table td.table-bt {color: #868686;}
.hot_service_table td.table-bt.w90 {width: 90px;}
.knowledge_box {margin: 8px 0;}
.blod {font-weight: bold;}
.conversation_list .odd .ctext_wrap .padding_side {background: #256bc4;color: #fff;}
#hotlabels {height: 38px;background: #F2F2F2;border-right: #ddd 1px solid;position: relative;}
#hotlabels .tit {display: block;float: left;width: 96px;text-align: right;line-height: 38px;}
#hotlabels ul {margin-left: 96px;}
#hotlabels ul li {float: left;margin-right: 15px;margin-top: 4px;}
#hotlabels ul li a {display: block;padding: 0 10px;border-radius: 20px;background: #fff;line-height: 28px;cursor: pointer;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);}
#hotlabels ul li a:hover {color: #fff;background: #c5a36a;}
.hot_detail, .hot_detail:hover {display: inline-block;width: 98px;height: 34px;line-height: 34px;text-align: center;background: #c6a269;border-radius: 17px;font-size: 14px;color: #fff;margin-top: 9px;}
/*新增样式*/
.znwd_contain .container{ width: 1220px; margin: 0 auto;}
.ss_hbox{  position: relative; }
.zxtico{ padding: 20px 0;}
.zxtico img{max-width: 100%; height: auto;}
.zx_text{ padding: 29px 0 0 120px;}
.zx_text img{ margin-right: 19px;float: left;}
.zx_text p{float:left; background: url("../images_znwd/line.png") left center no-repeat; padding-left: 22px; font-size: 18px; color: #8D744B; width: 273px; margin-top: 19px;}
.search_drap{ margin-top:48px;width:120px; height:36px;border-radius:100px;background: linear-gradient(0deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), #E6DCC8;  box-shadow: 0px 4px 10px 0px rgba(141, 116, 75, 0.12);}
.search_drap span{display: block; cursor: pointer; background: url("../images_znwd/location.png") 16px center no-repeat; padding-left: 44px; margin-right: 17px; padding-right:10px;  font-size: 16px; color: #333; line-height: 36px; position: relative;}
.search_drap #siteName:after { display: block; content: ''; right: 0; margin-top: -3px; top: 50%; border: 5px transparent solid; border-top: 6px #666 solid; position: absolute; }
.ls-zhezhao { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.4); z-index: 199; }
.ls-search-sites { display: none; background: #fff; border-radius: 12px;  position: fixed; width: 700px; height: 300px; left: 50%; top:50%; margin-left: -350px; margin-top:-150px; z-index: 999; }
.ls-search-title{background: #C49044;border-radius: 12px 12px 0px 0px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; position: relative;}
.site-close{ width: 24px; height: 24px; position: absolute; right: 15px; top:13px; background: url("../images_znwd/close.png") center no-repeat; cursor: pointer;}
.ls-sitebox{padding: 10px 30px 40px;}
.site-tit{ height: 50px; line-height: 50px; border-bottom: 1px solid #d8d8d8;color: #C49044; font-size: 18px; font-weight: bold;}
.ls-site-list{ clear: both;overflow: hidden; margin-bottom: 25px;}
.ls-site-list ul li{ float: left;   padding: 0 9px; line-height: 26px; margin: 15px 14px 2px 0px;}
.ls-site-list ul li a{ font-size: 18px; display: block;}
.ls-site-list ul li a:hover{color: #C49044;}
.ls-site-btn{ width: 180px; float: right;}
.ls-site-btn input{ width: 80px; height: 36px; float: left; margin-left: 10px;border-radius: 4px; border: none; font-size: 16px; text-align: center; line-height: 36px;}
.ls-site-btn .btn-query{color: #fff; background: #C49044;}
.ls-site-btn .btn-close{ border: 1px solid #c3c3c3; width:78px;background: #fff; color: #666;}
/*选项卡*/
.ls-tabs{ height: auto;  position:relative; overflow: hidden;}
.ls-tabs li{ float: left; position:relative;}
.ls-tabs li.first,.ls-tabs li:first-child{margin-left: 0;}
.ls-tabs li.last,.ls-tabs li:last-child{padding-right: 0;}
.ls-tabs li a,.ls-tabs li .tit{position:relative;z-index: 1; display: block;height: 28px;line-height: 28px; font-size: 20px;color: #8D744B;transition: all .4s;-webkit-transition: all .4s;}
.ls-tabs li a:hover,.ls-tabs li.active a,.ls-tabs li.active .tit{font-size: 22px;color: #256bc4;}
.ls-tabs li:after{display: block; content: '';position: absolute;width:0; left:0; height:10px;background: linear-gradient(270deg, rgba(253,207,48,0.00) 0%, #FDCF30 100%);bottom:0px;transition: all .4s;-webkit-transition: all .4s;z-index: 0;}
.ls-tabs li.active:after,.ls-tabs li:hover:after{width:100%;}
.ls-cjwt-list{  margin: 4px 0 10px;position: relative;}
.ls-cjwt-list ul{height: 190px; overflow: hidden;}
.ls-cjwt-list .cjwtbtn{ cursor: pointer; position: absolute; right: 0px; top:-32px; line-height: 28px; background: url("../images_znwd/qh.png") left center no-repeat; padding-left: 23px; font-size: 14px; color: #999;}
.ls-cjwt-list .cjwtbtn:hover{ background: url("../images_znwd/huan.png") left center no-repeat;color: #256bc4; }
.ls-cjwt-list ul li{ height: 34px; line-height: 34px; padding: 2px 0 2px 30px; position: relative;}
.ls-cjwt-list ul li .ico{ width: 18px; line-height: 18px; height: 18px; position: absolute; left: 0px; top:10px;background: url("../images_znwd/cw5.png") no-repeat; font-size: 14px; color: #fff; text-align: center;}
.ls-cjwt-list ul li .num1{ background: url("../images_znwd/cw1.png") no-repeat;}
.ls-cjwt-list ul li .num2{ background: url("../images_znwd/cw2.png") no-repeat;}
.ls-cjwt-list ul li .num3{ background: url("../images_znwd/cw3.png") no-repeat;}
.ls-cjwt-list ul li .num4{ background: url("../images_znwd/cw4.png") no-repeat;}
.ls-cjwt-list ul li .num5{ background: url("../images_znwd/cw5.png") no-repeat;}
.ls-cjwt-list ul li a{ display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; float: none; font-size: 16px; }
/*便民服务*/
.ls-bmfwbtn{ height: auto; padding: 3px 0 6px; overflow: hidden;}
.ls-bmfwbtn ul{ margin-right: -15px;}
.ls-bmfwbtn ul li{ float: left;  width: 147px; text-align: center; margin-right: 15px; margin-top: 9px;}
.ls-bmfwbtn ul li img{ display: block; margin: 0 auto;}
.ls-bmfwbtn ul li a{ line-height: 30px; height: 68px; padding-top: 20px;      border-radius: 5px;
    -webkit-border-radius: 5px; background: #f8f8f8; display: block; font-size: 16px;  }
.ls-bmfwbtn ul li .img_title{ display: block; height: 40px; line-height: 40px;}
.ls-bmfwbtn ul li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*历史数据*/
.delet_btn{float:right; font-family: "Microsoft YaHei"; background: url("../images_znwd/delet.png") left center no-repeat; background-size: 13px auto; display: block; font-size: 15px; color: #999; padding-left: 19px; line-height: 28px;}
.delet_btn:hover{ background:url("../images_znwd/deleth.png") left center no-repeat;color: #256bc4; background-size: 13px auto;}
/*空数据*/
.ui-empty-skin01 {height: 130px;margin: auto;background: url(../images_znwd/empty.png) center no-repeat;}
.ls-histroy{ height: 140px; }
.ls-histroy ul{ padding-top: 10px;height: 130px; overflow: auto;}
.ls-histroy ul li{ margin: 0 6px 6px 0px; float: left; }
.ls-histroy ul li a{ font-size: 16px; color: #666;background: #EAE3D7;border-radius: 4px; padding: 0 10px; line-height: 32px; display: block;word-break: break-all;}
.ls-histroy ul li a:hover{background: #C49044; color: #fff;}
.conversation_list .conversation_text{ width: 520px;}
.ls-lmznwdlist{ height:auto;overflow: hidden; margin-top: 20px;}
.ls-lmznwdlist ul li{ width: 88px; height: 86px; float: left; text-align: center; margin:0px 20px 10px 0;}
.ls-lmznwdlist ul li.num5{ margin-right: 0px;}
.ls-lmznwdlist ul li a{ padding-top: 56px; line-height: 30px; display: block; color: #fff;text-shadow: 0px 0px 2px #9B6F45;font-weight: 500; font-size: 18px;}
.ls-lmznwdlist ul li.num1{ background: url("../images_znwd/fl_ico1.png") no-repeat;}
.ls-lmznwdlist ul li.num2{ background: url("../images_znwd/fl_ico2.png") no-repeat;}
.ls-lmznwdlist ul li.num3{ background: url("../images_znwd/fl_ico3.png") no-repeat;}
.ls-lmznwdlist ul li.num4{ background: url("../images_znwd/fl_ico4.png") no-repeat;}
.ls-lmznwdlist ul li.num5{ background: url("../images_znwd/fl_ico5.png") no-repeat;}
.start_btn{background: rgba(237, 233, 224, 0.7); border-radius: 32px; width: 100px; height: 32px; margin: 45px auto; text-align: center; line-height: 32px; font-size: 15px; color: #999;}
/*提示*/
.ui-widget-content-new{z-index:99;border-radius: 8px 8px 0 0;box-shadow: 0px -2px 5px 0px rgba(0, 0, 0, 0.1);background: #FFFFFF; border: none; position: absolute; left: 44px; bottom: 46px; padding: 14px 20px 20px 15px;}
.ui-widget-content-new .tit{ line-height: 26px;color: #94070A; font-size: 18px; display: block; padding-left: 5px;}
.ui-widget-content-new ul li{ height: 36px; line-height: 36px; padding: 2px 0; position: relative; font-size: 15px;}
.ui-widget-content-new ul li a{ /*margin-right:114px;*/ display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.ui-widget-content-new ul li span{color: #C49044;}
.ui-widget-content-new ul li .columnname{ position: absolute; right: 0px; top:6px; line-height: 28px; background: #F7F7F7; padding: 0 12px; border-radius: 28px; font-size: 15px; color: #666;}
.ui-widget-content-new ul li .columnname:hover{ background:#C49044; color: #fff; }
/*左侧问答内容展示*/
.conversation_list .answer_text{ width: 690px;}
.conversation_list .answer_text .ctext_wrap{ background: none; display: block;}
.ls-tit-info{ line-height: 30px; font-size: 16px;}
.ls-tit-info .location{background: url("../images_znwd/location.png") left center no-repeat; padding-left:19px; font-size: 18px;color: #C49044; }
.ls-qh-btn{ background: url("../images_znwd/huan.png") left center no-repeat; }
.ls-qh-btn a{color: #C49044;padding-left: 23px; font-size: 14px; display: block;}
.ls-qh-btn a:hover{ font-weight: bold; text-decoration: underline;}
.ls-answerContent{background: rgba(255, 255, 255, 0.56); border-radius: 12px;min-height: 210px; padding: 10px 20px; margin-top: 10px;}
.ls-answerContent ul li{margin: 0px; height: 38px; line-height: 38px; padding: 2px 0px 2px 17px; background: url("../images_znwd/dot.png") left center no-repeat; overflow: hidden; position: relative; }
.ls-answerContent ul li a{ margin-right: 114px;display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.ls-answerContent ul li .columnname{ position: absolute; right: 20px; top:6px; line-height: 28px; background: rgba(208, 167, 108, 0.12); padding: 0 12px; border-radius: 28px; font-size: 15px; color: #666;}
.ls-answerContent ul li .columnname:hover{ background:#C49044; color: #fff; }
.search-talk-eva-text{ position: relative;clear: both; margin-top: 23px;}
.ls-tj-content{  margin-right: 36px;}
.ls-moretj-tit{color: #C49044; font-size: 18px; font-weight: 500; text-align: center; background: url("../images_znwd/tit_bg.png") center no-repeat;}
.ls-tj-btn{ width: 26px; position: absolute; right: 0px; top:19px;}
.ls-tj-btn input{ width: 26px; height: 26px;background-color: #F3EDE2;background-position: center;text-indent: -999em; background-repeat: no-repeat; border-radius: 50%; border: none; margin-bottom: 9px;}
.ls-tj-btn .btn-satisfactory,.ls-tj-btn .btn-unsatisfactory{   background-image:url(../images_znwd/goodico.png); cursor:pointer; outline:none;}
.ls-tj-btn .btn-unsatisfactory{background-image:url(../images_znwd/nogoodico.png);  }
.ls-tj-column{  position: relative;}
.ls-tj-column ul{ margin-right: 44px;height: 42px; overflow: hidden;}
.ls-tj-column ul.active{ height: auto;}
.ls-tj-column ul li{ box-shadow: 0px 0px 6px 0px rgba(141, 116, 75, 0.1); background: #fff;height: 32px; float: left; margin: 10px 16px 0 0;border-radius: 32px;}
.ls-tj-column ul li a{ font-size: 16px; display: block;padding: 0 16px; line-height: 32px;border-radius: 32px; }
.ls-tj-column ul li a:hover, .ls-tj-column ul li.active a{ background: #C49044; color: #fff;  }
.ls-morebtn{ width: 20px; height: 20px;cursor: pointer; background: url("../images_znwd/morebtn.png") center no-repeat;position: absolute; right: 19px; top:15px;}
.ls-morebtn a{ display: block;}
.ls-morebtn.on{ background: url("../images_znwd/morebtnh.png") center no-repeat; }
@media only screen and (min-width: 992px) and (max-width: 1219px){
    .znwd_contain .container{ width: 992px;}
    .main_left{width: 639px;}
    .conversation_list .answer_text{ width: 520px;}
}
@media only screen and (max-width:991px) {
    .znwd_contain .container{ width: 768px;}
    .main_left{width:100%;float: none;height: auto !important;}
    .conversation_list{border-right: none;}
    .import{border-right: none;}
    .main_right{display: none !important;}
    .ui-widget-content-new{width:90%;}
}
@media only screen and (max-width:767px) {
    .ss_hbox{ padding: 0 10px;}
    .znwd_contain .container{ width: 100%;}
    .conversation_list .conversation_text{width: 84%;}
    #ui-id-1{right: 12px; width: auto !important;}
    .padding_side{ padding-left: 10px !important; padding-right: 10px !important;}
    .zx_text{ padding-top: 0px;}
    .zx_text img{ margin-right: 0px; float: none;}
    .zx_text p{ float: none; margin-top: 0px;}
    .search_drap{ float: right; margin-right: 10px;}
    .ls-search-sites{ width: 90%; left: 5%; margin-left: 0px;}
    .conversation_list{ padding: 10px;}
    .ui-widget-content-new{ left: 0; width: 90%;}
    .import{ padding: 10px;}
    .import .input-area{ background: none;padding-left: 0px;}
    .ss_hbox{    background-size: 150% 100%;}
}
@media only screen and (max-width:559px) {
    .zx_text,.search_drap{ float: none;}
    .search_drap{ position: absolute; right:10px;bottom:10px;}
}
@media only screen and (max-width:450px) {
    .conversation_list .conversation_text{width: 76%;}
    .ls-sitebox{ padding: 10px;}
    .ls-site-list ul li{    margin: 8px 8px 2px 0px;}
}
@media only screen and (max-width:369px) {
    .zx_text{ padding-left: 65px;}
    .zx_text p{ padding-left: 12px;}
}
.conversation_list li._pagination {text-align: center;margin: 10px 0;}
._pagination a.page-item {font-size: 16px;display: inline-block; padding: 0 12px; background: #fff; margin: 0 3px;}
._pagination a.page-item:hover {color: #c49044;}
._pagination a.page-item.active {color: #c49044;font-weight: bold;}
.qyqh-box .qyqh-char {font-size: 16px;line-height: 32px;}
.qyqh-box .qyqh-char span {font-weight: bold;}
.qyqh-box .qyxz-list {line-height: 32px;}
.qyqh-box .qyxz-list a {color: #2d6fb5;text-decoration: underline;font-size: 16px;}
.qyqh-box .qy-choose-top {width: 630px;font-size: 16px;color: #2d6fb5;line-height: 32px;}
.qyqh-box .qy-choose-top span {color: #666;}
.qyqh-box .qy-choose-top a {text-decoration: underline !important;color: #c15c1a;}
.qyqh-box .qy-choose-setail {padding: 20px 0;background: rgba(255, 255, 255, 0.56);border-radius: 8px;}
.qyqh-box .qy-choose-setail ul li {float: left;margin: 0 auto;text-align: center;height: 36px;line-height: 36px;margin-left: 20px;}
.qyqh-box .qy-choose-setail ul li a {color: #333;font-size: 16px;width: auto;}
.qyqh-box .qy-choose-setail ul li a.noData {color: #999999;cursor: default;}
.qyqh-box .qy-choose-setail ul li a.active {color: #2d6fb5;}
.qyqh-box .list-content {min-height: 240px;overflow: auto;margin-top: 10px;}
.qyqh-box .item {margin: 0 0 10px 0;}


body.useOldFixed .ss_header{  height: auto;}
body.useOldFixed .main_left{ height: auto !important;}
body.useOldFixed .start_btn{  width:auto;}
body.useOldFixed .import{ height: auto;}
body.useOldFixed .import .input-area .btn-send{ background-image: none;  text-align: center; text-indent: 0;}
body.useOldFixed .main_right{  width: auto !important; height: auto !important;}
body.useOldFixed .ls-cjwt-list .cjwtbtn{ top:-64px !important;}
body.useOldFixed .ls-cjwt-list .tempWrap{ height: 380px !important;}
body.useOldFixed .ls-cjwt-list ul li{ height: 72px !important; line-height: 72px !important; padding-left: 0;}
body.useOldFixed  .ls-cjwt-list ul li .ico{ display: none;}
body.useOldFixed  .ls-bmfwbtn ul li a{ height: auto !important;}
body.useOldFixed  .ls-tj-btn{ display: none; }
body.useOldFixed .ls-answerContent ul li a{     margin-right: 200px;}
body.useOldFixed .ls-tj-column ul{ height: auto;}