@charset "utf-8";
/* CSS Document */
a{color: #333;}
a:hover{color: #245399;}
.bg-f0f9ff,body{background: #f0f9ff;}
.znwd-box{margin-bottom: 30px;}
.znwd-title{height: 114px;line-height: 114px;}
.main_left{width: 800px;height: 688px !important;border-radius: 4px;}

.robotbox{background: transparent; overflow: hidden;}

.rotbot_top{height: 80px;position: relative;box-shadow:#efefef 0px 6px 8px 1px;-webkit-box-shadow: #efefef 0px 6px 8px 1px;z-index: 9;}
.rotbot_top .robot_img{position: absolute;top: 0px;left: 36px;}
.rotbot_top .rotbot_txt{margin-left: 124px;font-size: 24px;font-weight: bold;color: #245399;padding-top: 6px;line-height: 74px;}
.conversation_list{height:433px !important;background:#fff;padding: 30px 15px 20px;border-right: 0 none;position: relative;}
.conversation_list .ctext_wrap:after{display: none;}
.conversation_list .ctext_wrap .padding_side{background: #f5f5f5;border-radius: 5px;line-height: 30px;}
.conversation_list li.odd .ctext_wrap .padding_side{background: #245399;color: #fff;}
.conversation_list .ctext_wrap .chat_index{position: relative;}
.conversation_list .ctext_wrap,.conversation_list .odd .ctext_wrap{font-size: 16px;}
.conversation_text .chat_ico{position: absolute;left: -6px;top: 10px;width: 6px;height: 10px;background: url("../images_new/wd_dico.png") center no-repeat;z-index: 9;}
.conversation_list .odd .conversation_text .chat_ico{right: -6px;left: auto;background: url("../images_new/wd_dico2.png") center no-repeat;}
.conversation_list .chat_avatar{width: 72px;}

.chat_conversation>.btnWrap{border-top: none;}
.chat_conversation>.borderLine{background-color:#f2aeae; }
.import{border-right:0 none;}
.ctext_wrap{max-width: 100%;}
.import{height: 166px;}
.importon{height: 206px;}
.import .input-area{padding: 15px 0 0;}
.import .input-area .btn-send{width:70px;height: 32px; background:#245399;border-radius: 5px;-webkit-border-radius: 5px;padding: 0;line-height: 32px;text-align: center;font-size: 16px;color: #fff;}
.input-wrapper{padding-right: 0px;margin-right: 0;}
.import .enter-input{background: #fff;height: 100px;font-size: 16px;}
.remain-tip{font-size: 16px;}
.red-txt{font-size: 20px;color: #245399;font-style: normal;}
.answer-tab{margin-top: 15px;}
.search-talk-eva{padding:15px 15px 10px;}
.search-talk-eva-text{line-height: 30px;}
.search-talk-eva-x{line-height: 30px;}
.search-talk-eva .btn-satisfactory,.search-talk-eva .btn-unsatisfactory{ height:22px; line-height:22px; padding:0 10px 0 28px; background:url(../images/goodico.png) 10px center no-repeat #efefef;   -webkit-border-radius: 3px; -moz-border-radius: 3px;  border-radius: 3px; margin:0 10px; border:none; font-size:14px; color:#777; cursor:pointer; outline:none;}
.search-talk-eva .btn-unsatisfactory{background:url(../images/nogoodico.png) 10px center no-repeat #efefef;  outline:none; }

.hot_zt{height: 40px; background:#F2F2F2;border-right: 0 none;position: relative;}
.hot_zt .tit{display: block;float: left;width: 96px;text-align:right;line-height: 40px;font-size: 16px;}
.hot_zt ul{margin-left: 96px;}
.hot_zt ul li{float: left;margin-right: 15px;margin-top: 6px;}
.hot_zt ul li a{display: block;padding: 0 10px;border-radius: 20px;background: #fff;line-height: 28px;cursor: pointer;font-size: 16px;}
.hot_zt ul li a:hover{color: #fff;background:#245399;}
.hot_zt_close{display: block;position: absolute;width: 20px;height: 20px;right: 20px;top: 10px;cursor:pointer; background: url("../images_new/znwd-close.png") center center no-repeat;}
.hot_zt_close:hover{transition: all .8s;transform: rotateZ(360deg);}

.robot_line{border-bottom: #ddd 1px solid;margin-top: 10px;}
.main_right{width: 361px;height: 688px !important;padding-left: 19px;padding-right: 19px;}
.main_right .module{padding-top: 5px;}
.main_right .cjwt{padding-right: 25px;}
ul.page-header2{height: 40px;line-height: 40px;}
ul.page-header2 li a{display: block;font-size: 20px;font-weight: bold;color: #245399;}
ul.list2 li{height: 36px;line-height: 36px;padding-left: 16px;background: url("./../images_new/znwd-icon.png") no-repeat center left;}
ul.list2 li a{display: block;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}


.main_right .page-header{margin-top: 5px;border: none; padding: 0;overflow: hidden;padding-left: 25px;}
.page-header>li{border-top: none;float: left;margin-right: 16px;}
.page-header>li a{width: auto; height: 38px;line-height: 38px;font-size: 20px; color: #333;background: none;}
.page-header>li.active a{color: #333;font-weight: bold;}

.tab-content .list1,.tab-content .wd_bmfw_link{display: none; padding: 5px 0;}
.tab-content .list1{padding-left: 25px;}
.tab-content .list1.active,.tab-content .wd_bmfw_link.active{display: block;}
.tab-content .list1 li{height: 30px;line-height: 30px;font-size: 15px;padding-left: 25px;position: relative;}
.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 i{ display: block;position: absolute;width: 16px;height: 16px;top: 7px;left: 0;font-size: 12px;font-style: normal; text-align: center;line-height: 16px;background:#0154C8;color: #fff;border-radius: 3px;}
.tab-content .list1 li.num1 i{background:#FC3535; }
.tab-content .list1 li.num2 i{background:#FF6516; }
.tab-content .list1 li.num3 i{background:#FFA200; }

.tab-content .m-theme{height: 220px !important;}
.wd_bmfw_link dd{width:33.33%;height: 66px;float: left;margin-top: 10px; text-align: center;;}
.wd_bmfw_link li a{display: block;color: #5c6173; font-size:16px;overflow: hidden;}
.wd_bmfw_link li .img_title{display: block;margin-top: 6px;}
.wd_bmfw_link dd a:hover img{transition: all .6s;transform: rotateY(360deg);}
.wd_bmfw_link dd a:hover{color:#245399;}

.jump-info .btn-group .btn{background:#c50001;}


.tab-answer {margin-top: 15px;border-bottom: 1px solid #ddd; margin-bottom: 10px;}
.tab-nav { border-bottom: 0; overflow: hidden; margin: 0; margin-bottom: -1px; }
.tab-nav li { list-style: none; float: left; position: relative; display: block; margin-bottom: -1px; margin-top: 0; }
.tab-nav li:first-child { margin-left: 7px; }
.tab-nav li a { line-height: 30px; position: relative; font-size: 16px; padding: 4px 9pt; }
.tab-nav li.active { background: #fff; }
.tab-nav li.active a { color: #333; border: 1px solid #ddd; border-bottom: 1px solid #fff; }

.tab-search-content > ul {display: none;}
.tab-search-content > ul.active {display: block;height: auto;}
.tab-search-content .list li {float: none;height: 34px;padding-left: 16px;background: url("./../images_new/znwd-icon.png") no-repeat center left;}
.list li a{padding-right: 0;margin-right: 0;}
.tab-search-content .list li em{display: none;}
.tab-search-content .list{padding-right: 0;}
.conversation_list .ctext_wrap {border-radius: 5px;background: #f5f5f5;border-radius: 5px;}
.search-leader-info {padding: 10px;}
.search-leader-info .search-leader-img {width: 120px;height: 160px; margin-top: 8px;text-align: center;overflow: hidden;float: left}
.search-leader-info .search-leader-img img {max-width: 100%; max-height: 100%;}
.search-leader-info .search-leader-personal {margin-left: 140px;position: relative}
.search-leader-personal .search-leader-name {height: 36px;line-height: 36px;padding: 8px 0;font-size: 15px}
.search-leader-personal .search-leader-name .leader-name { font-size: 20px; font-weight: bold; margin-right: 18px; }
.search-leader-personal .search-leader-resume {font-size: 15px;line-height: 24px;padding-top: 5px}
.search-leader-info .leader-detail { color: #245399; padding-left: 10px;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .main_left{width: 672px;}
    .main_right{width: 280px;}
}
@media only screen and (max-width:991px) {
    .main_left{width:100%;float: none;height: auto !important;}
    .conversation_list{border-right: none;}
    .import{border-right: none;}
    .main_right{display: none !important;}
    .hot_zt{border-right: none;}
}
@media only screen and (max-width:767px) {
    .conversation_list{height: 340px !important;}
    .hot_zt{display: none;}
    .import .input-area{margin:0 10px;}
    .import .input-area .btn-send{width:60px;}
    .import{overflow-y: auto;}
    .tab-search-content > ul.active,.tab-search-content > ul{height: auto !important;}
    .conversation_list .conversation_text{display: block;width: auto; margin-left: 82px;float: none;word-break: break-all;}
    .conversation_list .odd .conversation_text{width: auto !important; margin-left: 0 !important;margin-right: 60px;float: none!important;word-break: break-all;}
    .conversation_list .odd .chat_avatar { float: none!important;position: absolute;right: 0;top: 0;}
    .znwd-box{margin-bottom: 10px;padding: 10px;}
    .znwd-box iframe{height: 560px!important;}
    .znwd-title{height: auto;line-height: auto;padding: 10px 0;}
    .znwd-title img{width: auto;max-width: 100%;height: auto;}
}
.tab-content-list ul li{float: left;width: 46%;height: 38px;margin: 0 2% 4%;background: #f4f7fc;border-radius: 6px;text-align: center;line-height: 38px;}
.tab-content-list ul li a{display: block;font-size: 16px;}
.tab-content-list ul li.active,.tab-content-list ul li:hover{background: #457ac9;}
.tab-content-list ul li.active a,.tab-content-list ul li:hover a{color: #fff;}
