body{height:100%;width:100%;background: #eaeaf0;}
em{color: #EC4949;}
/* 点击波纹实现 */
.ripple-btn {position: relative;border: none;outline: none;cursor: pointer;overflow: hidden;user-select: none;}
.ripple {position: absolute;background: rgba(0,0,0,.15);border-radius: 100%;transform: scale(0);pointer-events: none;}
.ripple.show {animation: ripple .35s ease-out;}
@keyframes ripple{to{transform: scale(2);opacity: 0;}}
/**
** 公共部分
**/
/* 公共遮罩 */
.backdrop{}
/* 公共搜索 */
/*.search{width: 318px;height: 30px;float: right;position: relative;background:rgba(255,255,255,.6);border:1px solid #f7f7f9;border-radius: 5px;margin-top: 5px;}*/
.search{width: 318px;height: 30px;float: left;margin-left: 100px;position: relative;background: rgba(255,255,255,.6);border: 1px solid #f7f7f9;border-radius: 5px;margin-top: 3px;}
.search .navbar-nav{margin: 0px 10px;}
.search .navbar-nav>li>a,.search .navbar-nav>li>a span{padding: 0px;height: 30px;line-height:30px;display: inline-block;}
.search .nav>li>a:focus,.search .nav>li>a:hover {background:none;}
.search .nav .dropdown-menu{min-width: 60px;left: -10px;top:31px;border-radius: 5px;}
.search .nav .dropdown-menu>li>a {height: 30px;line-height: 30px;padding: 0px 15px;text-align: center;}
.search .nav .dropdown-menu>li>a:hover{background: #29abe2;color: #fff;}
.search input{float: left;height: 30px;font-size: 14px;line-height: 30px;background: none;width: calc(100% - 90px);}
.search input:focus {outline: none;border-color: #409eff;}
.search input::-webkit-input-placeholder{font-size: 12px;color: #666;}
.search-icon{position: absolute;right: 10px;top: 7px;cursor: pointer;float: right;height: 16px;width: 16px;background: url("../images/iconPic.png") no-repeat -10px -58px;}
/* 公共刷新 */
.clue-main .clue-right .clue-right-title{height: 53px;line-height: 53px;font-size: 16px;color: #333;font-weight: bold;}
.clue-main .clue-right .clue-right-title .refresh{background: url("../images/iconPic.png") no-repeat -10px -84px;width: 15px;height: 16.5px;
    display: inline-block;vertical-align: middle;margin-top: 18px;cursor: pointer;
    -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    -o-transition: -o-transform 0.5s ease-out;
    -ms-transition: -ms-transform 0.5s ease-out;
}
.clue-main .clue-right .clue-right-title .refresh:hover{
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}
/* 公共提示 */
#sucAlert {position: absolute;top: 300px;z-index: 9999;left: 50%;margin: 0px 0px 0px -100px;}

/* header */
.clue-header{/*border-bottom:2px solid #1694cb;*/position: relative;background: cadetblue;}
.clue-header-bg{/*background: url("../images/headerBg.png") no-repeat;*/width: 360px;height: 360px;position: absolute;right: 160px;top: 12px;z-index: -1;}
/*.clue-header-innner{padding: 20px 0px 0px 0px;width: 1180px;margin: 0 auto;height: 124px;position: relative;}*/
.clue-header-innner{padding: 20px 0px 0px 0px;width: 1180px;margin: 0 auto;height: 45px;position: relative;}
.clue-header-login{margin-bottom: 20px;}
.g_clue-header-login{width: 130px;float: right;margin-top: -12px;}
.g_clue-header-login .userImg{width: 28px;height: 28px;border-radius: 14px;margin-right: 10px;vertical-align: bottom;}
.clue-header-login-btn{height: 26px;width: 48px;border: 1px solid #29abe2;text-align: center;line-height: 26px;color: #29abe2;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: right;font-size: 14px;}
.clue-header-nav{height: 35px;margin-top: -16px;}
.clue-header-nav .logo{width: 200px;height: 35px;float: left;}
.clue-header-nav .logo a{height: 100%;display: inline-block;}
.clue-header-nav .logo img{height: 100%;width: 100%;}
.clue-header-nav .nav-list{float: left;margin-left: 150px;margin-top: 5px;}
.clue-header-nav .nav-list li{height: 25px;line-height: 25px;float: left;width: 105px;text-align: center;}
.clue-header-nav .nav-list li a{display: block;font-weight: bold;font-size: 15px;color: #333;cursor: pointer;}
.clue-header-nav .nav-list li.active a{/*color: #29abe2;*/color:lightgoldenrodyellow;}

.clue-header-login .nav>li>a {position: relative;display: block;padding: 0px;}
.clue-header-login .userImg{width: 28px;height: 28px;border-radius: 14px;margin-right: 10px;vertical-align: bottom;}
.clue-header-login .nav .open>a, .clue-header-login .nav .open>a:focus, .clue-header-login .nav .open>a:hover {background:none;}
.clue-header-login .nav>li>a:focus,.clue-header-login .nav>li>a:hover {background:none;}
.clue-header-login .name{height: 28px;line-height: 28px;display: inline-block;margin-right: 10px;}
.clue-header-login .dropdown-menu{min-width: 120px;left: inherit;right: 0px;border-radius: 5px;border: none;}
.clue-header-login .dropdown-menu>li>a {height: 35px;line-height: 35px;padding: 0px 15px;}
.clue-header-login .dropdown-menu>li>a:hover{background: #29abe2;color: #fff;}
.clue-header-login .dropdown-menu i{width:16px;height:16px;display:inline-block;vertical-align: sub;background: url("../images/iconPic.png") no-repeat;margin-right: 10px;}
.clue-header-login .dropdown-menu .personal i{background-position: -10px -107px;}
.clue-header-login .dropdown-menu .personal a:hover i{background-position: -10px -128px;}
.clue-header-login .dropdown-menu .help i{background-position: -37px -107px;}
.clue-header-login .dropdown-menu .help a:hover i{background-position: -37px -128px;}
.clue-header-login .dropdown-menu .feedback i{background-position: -62px -107px;}
.clue-header-login .dropdown-menu .feedback a:hover i{background-position: -62px -128px;}
.clue-header-login .dropdown-menu .exit i{background-position: -88px -107px;}
.clue-header-login .dropdown-menu .exit a:hover i{background-position: -88px -128px;}

/* 模态框 */
#personal{}
#personal .modal-dialog,#feedback .modal-dialog{margin-top: 196px;}
#personal .modal-content{width: 347px;height: 365px;border: none;margin: 0px auto;background: url("../images/psBg.png") #fff no-repeat;}
#personal .modal-content span{display: block;text-align: center;font-size: 18px;margin-bottom: 15px;}
#personal .modal-content .userImg{width: 98px;height: 98px;border-radius: 49px;margin-top: 80px;}
#personal .modal-content .name{font-weight: bold;}
#personal .modal-content .close{background: url("../images/close.png") no-repeat;width: 32px;height: 32px;float: none;display: inline-block;opacity: 0.55;margin-top: 30px;}
#feedback{}
#feedback .modal-dialog,
#feedback .modal-content{width: 800px;border: none;}
#feedback .modal-header{width: 800px;height: 145px;border: none;border-radius: 5px 5px 0px 0px;margin: 0px auto;background: url("../images/fbBg.jpg") #fff no-repeat;}
#feedback .modal-body{padding: 30px 40px;}
#feedback .formBox,#feedback .contact{border: solid 1px #ccc;border-radius: 5px;}
#feedback .formBox textarea{outline:none;margin: 15px 20px;width: calc(100% - 40px)}
#feedback .formBox .imgUpload{border-top: solid 1px #ccc;}
#feedback .formBox .imgUpload .fl,
#feedback .formBox .imgUpload .fr{height: 42px;line-height: 42px;margin: 0px 20px;color: #666;position: relative;}
#feedback .formBox .imgUpload i{background: url("../images/iconPic.png") no-repeat -252px -44px;height: 16px;width: 22px;display: inline-block;vertical-align: sub;margin:0px 10px 0px 0px;}
#feedback .formBox .imgUpload input{opacity: 1;position: absolute;top: 9px;height: 23px;line-height: 23px;left: 35px;}
#feedback .contact{margin-top: 20px;padding: 10px 20px;}
#feedback .contact span{margin-right: 20px;}
#feedback .contact input{width:calc(100% - 90px);}
#feedback .modal-footer{padding: 15px 40px;}
#feedback .btn{border: none;}
#feedback .btn-primary{background-color:#29abe2;padding: 6px 50px;}

/* clue-nav */
.clue-nav{position: relative;font-size: 14px;margin-top: 10px;}
.clue-nav-inner{width: 1180px; height: 75px; margin: 0px auto; padding: 0 20px; line-height: 75px; position: relative;background: rgba(255,255,255,.6)}
.clue-nav-inner .bluebtn{transition: all .15s;position: absolute;height: 2px;background: #29abe2;width:66px;left: 0;bottom:0;}
/*.clue-nav-inner ul{height: 50px;padding: 0px 15px;}*/
.clue-nav-inner ul li{float: left;height: 25px;line-height: 25px;width: 65px;/*margin: 5px 15px;*/text-align: center;display:inline-block;}
.clue-nav-inner ul li a{transition: all .15s;height: 25px;margin-top: 5px;width:100%;display: block;border-right:1px solid lightgray;/*border-radius: 5px;*/}
.clue-nav-inner .g_weibo a{border-right:none;}
.clue-nav-inner form{height: 50px;margin-top: 20px;padding: 9px 30px;}
.clue-nav-inner .form-group{height: 32px;line-height: 32px;margin-right: 20px;position: relative;}
.clue-nav-inner .form-group label,
.clue-nav-inner .form-group .input-inline{float: left;}
.clue-nav-inner .form-group label{color: #a0a0a0;font-weight: lighter;}
.clue-nav-inner .form-group .input-inline{background: #fff;min-width: 120px;border: solid 1px #dedcdc;border-radius: 4px;overflow: hidden;margin-left: 10px;}
.clue-nav-inner .form-group .input-inline input{padding: 0px 0px 0px 20px;width: 90px;background: #fff;}
.clue-nav-inner .form-group .input-inline .ipt-search{width: 200px;}
.clue-nav-inner .form-group .bt-angle-down{background: url("../images/iconPic.png") no-repeat -86px -84px;height: 16px;width: 16px;display: inline-block;margin: -4px 0px;cursor: pointer;}
.clue-nav-inner .form-group .bt-search{background: url("../images/iconPic.png") no-repeat -60px -83px;height: 18px;width: 18px;display: inline-block;margin: -4px 8px;cursor: pointer;}
.clue-nav-inner .form-group .bt-refresh{background: url("../images/iconPic.png") no-repeat -249px -7px;height: 30px;width: 30px;display: inline-block;cursor: pointer;}
.clue-nav-inner .form-group ul{display:none;background: #fff;border: solid 1px #dedcdc;top: 35px;width: 120px;right: 0px;position: absolute;z-index: 1;height: 150px;}
.clue-nav-inner .form-group ul li{height: 35px;line-height: 35px;width: 100%;margin: 0px;}
.clue-nav-inner .form-group ul li a:hover{background: #29abe2;color: #fff;}
/* .weChatCheck{position: absolute;width: 100%;} */
.weChatCheck{margin-left: 155px;idth: 1180px;margin: 0px auto;position: relative;display: flex}
.weChatCheck ul{margin: 0px auto;width: 1180px;margin-left: 137px;}
.weChatCheck ul li{float: left;margin: 0px 20px;}
.weChatCheck ul li a{height: 40px;line-height: 40px;display: inline-block;}
.weChatCheck ul li.active a{color: #fff;}
.hotType li.typeList{display: none;}
.hotType li.typeList:nth-of-type(1){display: block;}

/* main 公共部分 */
.clue-main{width: 1180px;margin: 0px auto 0px auto;position: relative;}
.clue-main.webHot{}
/* .clue-main .clue-left{background:rgba(255,255,255,.6);width: 142px;float: left;position: absolute;} */
/* .clue-main .clue-left-title{padding: 15px 38px;width: 142px;height: 47px;line-height: 16px;text-align: center;color: #29abe2;font-size: 14px;} */
.clue-main .clue-left{width: 100%;display: flex;height: 50px;line-height: 50px;}
/* .clue-main #appLeft{margin-left: 125px;} */
.clue-main .left-list{width: auto; margin-left: 5px;}
.clue-main .left-list li{
    padding: 0 9px;
    float: left;
    height: 30px;
    line-height: 30px;
    margin: 10px 15px 5px 15px;
    text-align: center;
    border-radius: 5px;
}
.clue-main .filter{width: 100%;margin-left: 140px;display: flex;height: 50px;line-height: 50px;}
.clue-main .filter .times,.clue-main .filter .mount{width: 50%;display: flex}
.clue-main .filter .times li,.clue-main .filter .mount div,.clue-main .filter .mount li{margin: 0px 15px;}
.clue-main .filter li{padding: 0px 5px;line-height: 30px;height: 30px;border: 1px solid #333;margin: 10px 0px;border-radius: 3px;}
.clue-main .filter .sort{margin: 0px 15px;padding: 0px 5px;line-height: 30px;height: 30px;}
/*.clue-main .area{width: 100%;display: flex;height: 45px;background: rgba(255,255,255,.6);padding: 0px 15px;}*/

/*.clue-main .area li{float: left;height: 30px;line-height: 30px;width: 45px;margin: 5px 15px;text-align: center;margin-top: 10px;border-radius: 5px;}*/
.clue-main .marlef li{float: left;height: 25px;line-height: 25px;width: 65px;text-align: center;margin-top: 5px;border-right:1px solid #ccc;}
.clue-main .marlef .g_local{border-right:none;}
.clue-main .area .areaClass{width: 80%;display: flex;margin-left: 34px;}
.clue-main .area .areaClass li{border-radius: 5px;width: 45px;height: 30px;text-align: center;margin-right: 30px;line-height: 30px;}
/*.clue-main .left-list li{transition: all .15s;cursor: pointer;padding: 0px 36px;width: 142px;height: 47px;line-height:47px;font-size: 14px;}*/
/*.clue-main .left-list li.active a,*/
/*.clue-main .left-list li:hover a{background: #29abe2;color: #fff;}*/
/*.clue-main .left-list .mediaList::-webkit-scrollbar{width:3px;}*/
/*.clue-main .left-list .mediaList::-webkit-scrollbar-thumb{border-radius: 3px;background:#ccc;}*/
/*.clue-main .left-list li i{background: url("../images/iconPic.png") no-repeat;display: inline-block;height: 18px;width: 18px;vertical-align: sub;margin-right: 15px;}
/*.clue-main .left-list li:nth-of-type(1) i{background-position: -10px -11px;}*/
/*.clue-main .left-list li:nth-of-type(2) i{background-position: -36px -11px;}*/
/*.clue-main .left-list li:nth-of-type(3) i{background-position: -61px -11px;}*/
/*.clue-main .left-list li:nth-of-type(4) i{background-position: -88px -11px;}*/
/*.clue-main .left-list li:nth-of-type(5) i{background-position: -113px -11px;}*/
/*.clue-main .left-list li:nth-of-type(6) i{background-position: -138px -11px;}*/
/*.clue-main .left-list li:nth-of-type(7) i{background-position: -164px -11px;}*/
/*.clue-main .left-list li.active:nth-of-type(1) i,*/
/*.clue-main .left-list li:hover:nth-of-type(1) i{background-position: -10px -33px;}*/
/*.clue-main .left-list li.active:nth-of-type(2) i,
/*.clue-main .left-list li:hover:nth-of-type(2) i{background-position: -35px -33px;}
/*.clue-main .left-list li.active:nth-of-type(3) i,
/*.clue-main .left-list li:hover:nth-of-type(3) i{background-position: -60px -33px;}
/*.clue-main .left-list li.active:nth-of-type(4) i,
/*.clue-main .left-list li:hover:nth-of-type(4) i{background-position: -85px -33px;}
/*.clue-main .left-list li.active:nth-of-type(5) i,
/*.clue-main .left-list li:hover:nth-of-type(5) i{background-position: -110px -33px;}
/*.clue-main .left-list li.active:nth-of-type(6) i,
/*.clue-main .left-list li:hover:nth-of-type(6) i{background-position: -135px -33px;}
/*.clue-main .left-list li.active:nth-of-type(7) i,
/*.clue-main .left-list li:hover:nth-of-type(7) i{background-position: -160px -33px;}
/*.clue-main .left-list li a{display: block;padding: 0px; text-align: center}*/
.clue-main .clue-center-main li{padding: 20px 0;/*height: 115px;*/border-bottom: 1px solid #ccc;}
.clue-main .clue-center-main li:last-of-type{border:none;}
.clue-main  .noData{text-align: center;padding: 130px 0px 220px 0px;}
.clue-main .clue-tip{height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;background: #29abe2;margin-bottom: 10px;}
.clue-main .loading-tip{height: 32px;text-align: center;color: #666;line-height: 32px;background:rgba(255,255,255,.6);margin-top: 10px;font-size: 14px;}
.clue-main .clue-center-main li .newstit,.newsList .newstit{transition: all .15s;display: block;color: #333;/*width: 550px;*/line-height: 200%;font-size: 16px;font-weight: bold;cursor: pointer;}
.clue-main .clue-center-main li .newstit em,.newsList .newstit em{font-style: normal;}
.clue-main .linkbtm span{font-size: 12px;float: left;line-height: 30px;}
.clue-main p{color: #777;}
.clue-main .media-name,.newsList .media-name{color: #777;margin-right: 20px;}
.clue-main .media-logo,.newsList .media-name{width: 20px;height: 20px;border-radius: 10px;vertical-align: middle;margin-right: 5px;}
.clue-main .province,
.clue-main .time,.newsList .province,.newsList .time{color: #999;margin-right: 20px;}

/* main webHot */
/*.clue-main.webHot .clue-center{width: 862px;float: left;margin-top: 10px;}*/
.clue-main.webHot .clue-center{width: 50%;float: left;margin-top: 10px;}
/*.clue-main.webHot .clue-center-main{width:830px;padding: 0 30px;background:rgba(255,255,255,.6);}*/
.clue-main.webHot .clue-center-main{padding: 0 30px;background:rgba(255,255,255,.6);}
.clue-main.webHot .clue-center-main li a:hover{color: rgb(18, 109, 148);}
.clue-main.webHot .clue-center-main li .linkbtm{height: 30px;line-height: 30px;}
.clue-main.webHot .hot-icon{width: 8px;height: 30px;background: url("../images/iconPic.png") no-repeat;margin-right: 20px;cursor: pointer;}
.clue-main.webHot .hot-icon.rise{background-position: -91px -51px;}
.clue-main.webHot .hot-icon.drop{background-position: -117px -51px;}
.clue-main.webHot .hot-icon.hold{background-position: -193px -51px;}
.clue-main.webHot .hot-val{color: #f35b5b;margin-right: 10px;cursor: pointer;}
.clue-main.webHot .linkbtm span.reprinted{float: right;width: 16px;height: 30px;margin-right: 10px;background: url("../images/iconPic.png") no-repeat -36px -51px;cursor: pointer;}
.clue-main.webHot .linkbtm a.original,
.reprint {float: right;color: #29abe2;cursor: pointer;font-size: 12px;}
.clue-main.webHot .linkbtm a.original i{width: 18px;height: 18px;background: url("../images/iconPic.png") no-repeat -189px -85px;display: inline-block;vertical-align: middle;margin-left: 5px;}
.reprint i{width: 17px;height: 17px;background: url("../images/reprint_icon.png") no-repeat;display: inline-block;vertical-align: middle;margin-left: 5px;}
.reprint {margin-left: 5px;}
.clue-main .linkbtm span.media-tag{width: 38px;height: 21px;color: #29abe2;line-height: 21px;border:1px solid #29abe2;border-radius: 3px;
    text-align: center;margin-top: 5px;margin-right:5px;cursor: pointer;}
.clue-main .linkbtm span.media-tag:hover{background: #29abe2;color: #fff;}
.clue-main.webHot .hotWarp,
.clue-main.webHot .areaWarp,
.clue-main.webHot .personWarp{background: rgba(255,255,255,.6);border-top: 2px solid #29abe2;padding: 0px 20px 10px 20px;margin-bottom: 20px;}
.clue-main.webHot .hot-word-box li{height: 38px;padding: 10px 0;font-size: 14px;}
.clue-main.webHot .hot-word-box li p{height: 18px;line-height: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clue-main.webHot .areaWarp li,
.clue-main.webHot .personWarp li{padding: 0px;line-height: 30px;border: 1px solid #dedcdc;border-radius: 4px;margin: 0px 12px 16px 0px;float: left;}
.clue-main.webHot .areaWarp li:hover,
.clue-main.webHot .personWarp li:hover{background: #29abe2;border: 1px solid #29abe2;}
.clue-main.webHot .areaWarp li:hover a,
.clue-main.webHot .personWarp li:hover a{color: #fff;}
.clue-main.webHot .areaWarp li a,
.clue-main.webHot .personWarp li a{color: #333;line-height: 30px;display: inline-block;padding: 0px 5px;}
.clue-main.webHot .list-index{font-size: 14px;float: left;height: 18px;width: 18px;line-height: 18px;text-align: center;background: #ccc;color: #fff;margin-right: 11px;}
.clue-main.webHot .hot-word-box li:nth-child(1) .list-index{background: #d90000;color: #fff;}
.clue-main.webHot .hot-word-box li:nth-child(2) .list-index,
.clue-main.webHot .hot-word-box li:nth-child(3) .list-index{background: #f35b5b;color: #fff;}

/* main appHot */
.clue-main.appHot .left-list li:nth-of-type(1) i{background-position: -189px -11px;}
.clue-main.appHot .left-list li.active:nth-of-type(1) i,
.clue-main.appHot .left-list li:hover:nth-of-type(1) i{background-position: -189px -33px;}
/*.clue-main.appHot .clue-center{width: 1180px;float: left;margin-top: 10px;}*/
.clue-main.appHot .clue-center{width: 50%;float: left;margin-top: 10px;}
.clue-main.appHot .clue-center-main{padding:10px 30px;background:rgba(255,255,255,.6);}
.clue-main.appHot .linkbtm a.result{font-size: 12px;font-weight:lighter;color: #29abe2;display: inline-block;line-height: 30px; cursor: pointer;}
.clue-main.appHot .linkbtm a.result i{display:inline-block;width: 16px;height: 30px;vertical-align: middle;margin-left: 15px;}
.clue-main.appHot .linkbtm .result.fold i{background: url("../images/iconPic.png") no-repeat -164px -51px;}
.clue-main.appHot .linkbtm .result.open i{background: url("../images/iconPic.png") no-repeat -138px -51px;}
.clue-main.appHot .clue-center-main li{padding: 10px 0px 0px 0px;}
.clue-main.appHot .media-name span{margin-right: 10px;}
.clue-main.appHot .media-name span.name{display: none;}
.clue-main.appHot .media-name span.name:nth-of-type(1){display: block;}
.clue-main.appHot .media-name .status{color: #29abe2;cursor: pointer;}
/*.clue-main.appHot .simiList{display:none;padding: 0px 20px 10px 20px;-moz-box-shadow: 0px 0px 30px #ccc;box-shadow: 0px 0px 30px #ccc;}*/
.clue-main.appHot .simiList li{display:none;margin: 0px;padding: 5px 0px;}
.clue-main.appHot .simiList li:nth-child(1),
.clue-main.appHot .simiList li:nth-child(2),
.clue-main.appHot .simiList li:nth-child(3){display:block;}
.clue-main.appHot .simiList.fold li:nth-child(3){border-bottom: none;}
.clue-main.appHot .simiList .showMore{font-size: 16px;}
.clue-main.appHot .simiList .showMore a{color: #29abe2;}

/* main weChatHot */
.clue-main.weChatHot{}
.clue-main.weChatHot .left-list li.recommend i {background-position: -10px -11px;}
.clue-main.weChatHot .left-list li.recommend.active i,
.clue-main.weChatHot .left-list li.recommend:hover i{background-position: -10px -33px;}
.clue-main.weChatHot .left-list li.government i {background-position: -36px -11px;}
.clue-main.weChatHot .left-list li.government.active i,
.clue-main.weChatHot .left-list li.government:hover i{background-position: -36px -33px;}
.clue-main.weChatHot .left-list li.currentEvent i {background-position: -61px -11px;}
.clue-main.weChatHot .left-list li.currentEvent.active i,
.clue-main.weChatHot .left-list li.currentEvent:hover i{background-position: -61px -33px;}
.clue-main.weChatHot .left-list li.livelihood i {background-position: -10px -147px;}
.clue-main.weChatHot .left-list li.livelihood.active i,
.clue-main.weChatHot .left-list li.livelihood:hover i{background-position: -10px -169px;}
.clue-main.weChatHot .left-list li.culture i {background-position: -35px -147px;}
.clue-main.weChatHot .left-list li.culture.active i,
.clue-main.weChatHot .left-list li.culture:hover i{background-position: -35px -169px;}
.clue-main.weChatHot .left-list li.life i {background-position: -60px -148px;}
.clue-main.weChatHot .left-list li.life.active i,
.clue-main.weChatHot .left-list li.life:hover i{background-position: -60px -170px;}
.clue-main.weChatHot .left-list li.science i {background-position: -138px -11px;}
.clue-main.weChatHot .left-list li.science.active i,
.clue-main.weChatHot .left-list li.science:hover i{background-position: -138px -33px;}
.clue-main.weChatHot .left-list li.recreation i {background-position: -88px -11px;}
.clue-main.weChatHot .left-list li.recreation.active i,
.clue-main.weChatHot .left-list li.recreation:hover i{background-position: -88px -33px;}
.clue-main.weChatHot .left-list li.sports i {background-position: -164px -11px;}
.clue-main.weChatHot .left-list li.sports.active i,
.clue-main.weChatHot .left-list li.sports:hover i{background-position: -164px -33px;}
.clue-main.weChatHot .left-list li.financial i {background-position: -113px -11px;}
.clue-main.weChatHot .left-list li.financial.active i,
.clue-main.weChatHot .left-list li.financial:hover i{background-position: -113px -33px;}
/*.clue-main.weChatHot .clue-center{width: 1180px;float: left;!*margin: 0px 0px 55px 20px;*!}*/
.clue-main.weChatHot .clue-center{width: 50%;float: left;/*margin: 0px 0px 55px 20px;*/}
.clue-main .checkBox{width: 300px;height: 50px;margin-top: 15px;position: absolute;top: -70px;left: 56%;}

.clue-main .checkBox .clue-nav-inner{width: 100%;height: 32px;}
.clue-main .checkBox .form-group{display: inline-block;margin: 0px 20px 0px 0px;}
.clue-main.weChatHot .clue-center-main{padding: 0 30px;background:rgba(255,255,255,.6);margin-top: 10px;}
.clue-main.weChatHot .clue-center-main li a:hover{color: rgb(18, 109, 148);}
.clue-main.weChatHot .clue-center-main li .linkbtm{height: 30px;line-height: 30px;}
.clue-main.weChatHot .hot-val {color: #f35b5b;margin-right: 20px;}
.clue-main.weChatHot .hot-val i{width: 18px;height: 18px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.clue-main.weChatHot .hot-val.readNum i{background: url("../images/iconPic.png") no-repeat -138px -84px;}
.clue-main.weChatHot .hot-val.praiseNum i{background: url("../images/iconPic.png") no-repeat -164px -84px;}
.clue-main.weChatHot .linkbtm span.reprinted{float: right;width: 16px;height: 30px;margin-right: 10px;background: url("../images/iconPic.png") no-repeat -36px -51px;cursor: pointer;}
.clue-main.weChatHot .linkbtm span.media-tag{width: 38px;height: 21px;color: #29abe2;line-height: 21px;border:1px solid #29abe2;border-radius: 3px;
    text-align: center;margin-top: 5px;cursor: pointer}
.clue-main.weChatHot .linkbtm span.media-tag:hover{background: #29abe2;color: #fff;}
.clue-main.weChatHot .linkbtm a.original{float: right;color: #29abe2;cursor: pointer;}
.clue-main.weChatHot .linkbtm a.original i{width: 18px;height: 18px;background: url("../images/iconPic.png") no-repeat -189px -85px;display: inline-block;vertical-align: middle;margin-left: 5px;}

/* main weiboHot */
.clue-main.weiboHot .clue-center{width: 1180px;margin: 0px 0px 55px 0px;}
.clue-main.weiboHot .clue-center-main{background:rgba(255,255,255,.6);margin-top: 10px;}

.clue-main.weiboHot table{width: 100%;}
.clue-main.weiboHot table th,
.clue-main.weiboHot table td{height: 50px;line-height: 50px;border-bottom: solid 1px #e1e1e2;padding: 0px;}
.clue-main.weiboHot table tr:nth-child(1) .num,
.clue-main.weiboHot table tr:nth-child(2) .num,
.clue-main.weiboHot table tr:nth-child(3) .num{background: #f35b5b;color: #fff;}
.clue-main.weiboHot table tr:last-child td{border: none;}
.clue-main.weiboHot .center{text-align: center;}
.clue-main.weiboHot .num{background:#efefef;width: 18px;height: 18px;line-height: 18px;display: inline-block;}
.clue-main.weiboHot .keyword{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;max-width: 200px;height: 50px;line-height: 50px;}
.clue-main.weiboHot .status{width: 28px;height: 18px;line-height: 18px;border-radius: 9px;color: #fff;text-align: center;margin: 15px 0px 0px 5px;}
.clue-main.weiboHot .status.hotTop{background: #d90000;}
.clue-main.weiboHot .status.hot{background: #f48813;}
.clue-main.weiboHot .status.new{background: #f35b5b;}
.clue-main.weiboHot .percent{width: 200px;display: block;}
.clue-main.weiboHot #weibo li{padding: 0px;border-bottom: none}
.clue-main.weiboHot .percent hr{float: left;height: 3px;border: none;background: #29abe2;}

/* main impNews(要闻) */
.clue-main.impNews .left-list li:nth-of-type(1) i{background-position: -189px -11px;}
.clue-main.impNews .left-list li.active:nth-of-type(1) i,
.clue-main.impNews .left-list li:hover:nth-of-type(1) i{background-position: -189px -33px;}
/*.clue-main.impNews .clue-center{width: 1180px;float: left;}*/
.clue-main.impNews .clue-center{width: 50%;float: left;}
.clue-main.impNews .clue-center-main{padding: 0 30px;background:rgba(255,255,255,.6);}
.clue-main.impNews .clue-center-main li a:hover{color: rgb(18, 109, 148);}
.clue-main.impNews .clue-center-main li .linkbtm{height: 30px;line-height: 30px;}
.clue-main.impNews .linkbtm .repNum{float: right;display: inline-block;margin-right: 30px;cursor: pointer;width: 45px;}
.clue-main.impNews .linkbtm .repNum i{background: url("../images/iconPic.png") no-repeat -35px -76px;display: inline-block;width: 16px;height: 30px;vertical-align: top;margin-right: 5px;}
.clue-main.impNews .linkbtm .repNum em{font-style: normal;margin-top:10px;color: #29abe2;}
.clue-main.impNews .linkbtm span.reprinted{float: right;width: 16px;height: 30px;background: url("../images/iconPic.png") no-repeat -36px -51px;cursor: pointer;}
.clue-main.impNews .linkbtm a.original{float: right;color: #29abe2;cursor: pointer; font-size: 12px;}
.clue-main.impNews .linkbtm a.original i{width: 18px;height: 18px;background: url("../images/iconPic.png") no-repeat -189px -85px;display: inline-block;vertical-align: middle;margin-left: 5px;}
.clue-left-title{height: 50px;line-height: 50px;}
.left{margin-left: 30px;}

.classify li span:hover{color: #29abe2}
.localnew{margin-left: -14px;}
.imp-menu {
    position: relative;
    width: 1180px;
    margin: 0px auto;
}
#impNewsPage .platform{display: flex;height: 75px;background: rgba(255,255,255,.6);padding: 20px 15px;}
/*#impNewsPage .platform li{float: left;height: 30px;line-height: 30px;width: 70px;margin: 5px 15px;text-align: center;margin-top: 10px;border-radius: 5px;overflow: hidden; cursor: pointer;}*/
#impNewsPage .platform li{float: left;height: 25px;line-height: 25px;text-align: center;margin-top: 5px;overflow: hidden; cursor: pointer;}
#impNewsPage .platform li a{width: 75px;display: block;border-right: 1px solid #ccc;}
#impNewsPage .platform li .g_weixin{border-right:none;}
.localnew:after{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #fff;border-bottom: 6px solid transparent;content: " ";display: block;height: 0;width: 0;position: relative;top: -18px;left: 45px;transition:0.5s;}
#impNewsPage .platform .localtion i{width: 18px;height: 18px;background: url(../images/list.png) no-repeat;display: inline-block;vertical-align: middle;margin-right: -9px;margin-top: 11px;}
/* main clue(线索) */
.clue-main.clue .clue-center{width: 1180px;float: left;margin: 0px 0px 55px 0px;}
.clue-main.clue .clue-center-main{padding: 0 30px;background:rgba(255,255,255,.6);}
.newsList .leftBox,
.newsList .rightBox{float: left}
.newsList .leftBox{margin-right: 20px;}
.newsList .leftBox img{width: 158px;height: 98px;border: solid 1px #dedcdc;}
.newsList .rightBox {width: 100%;}
.newsList .rightBox.short {margin-top: 10px;width: calc(100% - 180px);}
.newsList .rightBox.short a{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.newsList li {overflow: hidden;padding: 20px 0;}
.newsList li .newstit{line-height: 150%;}
.newsList li a{width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newsList li a:hover{color: rgb(18, 109, 148);}
.newsList .linkbtm{height: 30px;line-height: 30px;}
.newsListli .linkbtm{height: 30px;line-height: 30px;}
.newsList .linkbtm span.reprinted{float: right;width: 16px;height: 30px;background: url("../images/iconPic.png") no-repeat -36px -51px;cursor: pointer;}

/* main search(搜索页面) */
.clue-main.searchWrap .searchBox{padding:8px 30px;margin-bottom:20px;width: 840px;background: rgba(255,255,255,.6);}
.clue-main.searchWrap .searchBox .search{float: none;width: 620px;height: 32px;border: solid 1px #ddd;margin: 0px;}
.clue-main.searchWrap .clue-center{width: 840px;float: left;margin: 0px 20px 0px 0px;}
.clue-main.searchWrap .clue-center-main{width: 840px;padding: 0 30px;background:rgba(255,255,255,.6);}
.clue-main.searchWrap .clue-center-main li a:hover{color: rgb(18, 109, 148);}
.clue-main.searchWrap .clue-center-main li .linkbtm{height: 30px;line-height: 30px;}
.clue-main.searchWrap .hot-icon{width: 8px;height: 30px;background: url("../images/iconPic.png") no-repeat;margin-right: 20px;}
.clue-main.searchWrap .hot-icon.rise{background-position: -91px -51px;}
.clue-main.searchWrap .hot-icon.drop{background-position: -117px -51px;}
.clue-main.searchWrap .hot-icon.hold{background-position: -193px -51px;}
.clue-main.searchWrap .hot-val{color: #f35b5b;margin-right: 10px;}
.clue-main.searchWrap .linkbtm span.reprinted{float: right;width: 16px;height: 30px;margin-right: 10px;background: url("../images/iconPic.png") no-repeat -36px -51px;cursor: pointer;}
.clue-main.searchWrap .linkbtm span.media-tag{width: 38px;height: 21px;color: #29abe2;line-height: 21px;border:1px solid #29abe2;border-radius: 3px;
    text-align: center;margin-top: 5px;margin-right:5px;}
.clue-main.searchWrap .clue-right .relevantWarp,
.clue-main.searchWrap .clue-right .hotWarp{background:rgba(255,255,255,.6);border-top:2px solid #29abe2;padding: 0px 20px 10px 20px;margin-bottom: 20px;}
.clue-main.searchWrap .clue-right .relevantWarp li{padding: 0px;line-height: 30px;border: 1px solid #dedcdc;border-radius: 4px;margin: 0px 12px 16px 0px;float: left;}
.clue-main.searchWrap .clue-right .relevantWarp li:hover{background: #29abe2;border:solid 1px #29abe2 }
.clue-main.searchWrap .clue-right .relevantWarp li:hover a{color: #fff;}
.clue-main.searchWrap .clue-right .relevantWarp li a{color: #333;line-height: 30px;display: inline-block;padding: 0px 5px;}
.clue-main.searchWrap .clue-right .clue-right-title{height: 53px;line-height: 53px;font-size: 16px;color: #333;font-weight: bold;}
.clue-main.searchWrap .hot-word-box li{height: 38px;padding: 10px 0;font-size: 14px;}
.clue-main.searchWrap .hot-word-box li p{height: 18px;line-height: 18px;}
.clue-main.searchWrap .list-index{font-size: 14px;float: left;height: 18px;width: 18px;line-height: 18px;text-align: center;background: #ccc;color: #fff;margin-right: 11px;}
.clue-main.searchWrap .hot-word-box li:nth-child(1) .list-index{background: #d90000;color: #fff;}
.clue-main.searchWrap .hot-word-box li:nth-child(2) .list-index,
.clue-main.searchWrap .hot-word-box li:nth-child(3) .list-index{background: #f35b5b;color: #fff;}
.clue-main.searchWrap a.newstit{cursor: pointer;}
.clue-main.searchWrap a.newstit i{width: 18px;height: 18px;background: url("../images/iconPic.png") no-repeat -189px -85px;display: inline-block;vertical-align: middle;margin-left: 5px;}

/* main article(正文页面) */
.clue-main.articleWrap{}
.clue-main.articleWrap .clue-center{padding: 25px 20px; width: 100%;}
.clue-main.articleWrap .artHead{padding: 5px 0px;border-bottom:solid 1px #ccc;margin-bottom: 15px;width: 550px;}
.clue-main.articleWrap .artHead .title{
    font-size: 24px;
    color: #333;
    line-height: 150%;
    text-align: center;
    margin-bottom: 10px;
    width: 500px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    
}
.clue-main.articleWrap .artHead .title em{color: #333;font-style: normal;}
.clue-main.articleWrap .artHead .info{margin: 10px 0px;}
.clue-main.articleWrap .artHead .mediaName{color: #777;margin-right: 20px;}
.clue-main.articleWrap .artHead .date{color: #999;}
.clue-main.articleWrap .artBody{text-align: justify;}
.clue-main.articleWrap .artBody p{ width: 535px; font: 14px/1.5 "microsoft yahei", Helvetica, Tahoma, Arial, "Microsoft jhengHei", sans-serif;color:#404040;line-height: 200%;}
/*
 筛选功能公共样式提取   
*/
/*.classify{width: 85%;}*/
.classify{width: 23%;border: 1px solid #ccc; border-radius: 4px; margin-left: 35px;height: 35px;margin-top: 20px;margin-bottom: 20px;background:#fff; }
#top{margin-top: 5px;float:left;}
.g_ping{margin-top: 26px;}
.addColor{color: #29abe2}
/*.addStyle{background: #29abe2;color: #fff;}*/
.addStyle{color: #29abe2;font-weight:600;}
/*.addStyle a{color: #29abe2;}*/
.addStyle a{width: 65px;color: #29abe2;display: block;}
/*.marlef{position: relative;display: flex;height: 50px;flex-wrap: wrap;width: 80%;}*/
.marlef{height: 35px;border: 1px solid #ccc; border-radius: 4px; float:left; margin-left: 5px;}
.g_henews{height:35px;border: 1px solid #ccc;float:left;}
#impNewsPage .g_henews li:last-child a {
    border-right: 0;
}
/*.span{display: inline-block;margin-right: 25px;height: 30px;line-height: 30px;border-radius: 5px;margin-top: 10px;padding: 0px 8px;}*/
.span{display: inline-block;height: 30px;line-height: 30px;border-radius: 5px;margin-top: 10px;padding: 0px 15px;width: 90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.alllist{float: left}

/*重新累计*/
.clue-header-nav .nav-list{margin-left:0px;}

.wrap{position: relative;}
.clue-main .area{width: 100%;height: 45px;padding: 0px 15px;position: absolute;margin-top: -55px;margin-left: 322px;}
.clue-left-title{margin-top: -10px;float: left;}
.app-menu-tab {
    display: inline;
}
.clue-main .clue-left{width: auto;height: 50px;line-height: 50px;position: absolute;top: -54px;left: 45%;}
#impNewsPage .g_alltype{width:auto;}
#impNewsPage .concat{position: absolute;top: 0px;left: 43%;width:300px;background: none;}
.g_dinput{width:70%;border: 1px solid #ccc;padding: 0px 5px;}
.g_dingwei{width: 200px;position: relative; margin-left: 5px;}
.g_localimp{display:none;position: absolute;top: 30px;width: 320px;height: 200px;overflow: hidden;z-index: 200;background: #fff;font-size: 13px;box-shadow: 0px 0px 15px #7c7c7c;}
.g_provioce{width: 100%;height: 35px;border-bottom: 1px solid #ccc;}
.g_provioce li{width:50%;height: 100%;}
.g_provioce li:first-child{border-right:1px solid #ccc;}
.locallist{overflow: auto;height: 160px;}
.locallist .span a{color:#7d7e80}
.locallist::-webkit-scrollbar {/*滚动条整体样式*/
    width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 2px;
}
.locallist::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.locallist::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.iFrame-box,
.right-link-con{overflow: scroll;}
.iFrame-box::-webkit-scrollbar ,
.right-link-con::-webkit-scrollbar {
    width: 2px;
    height: 2px;
}
.iFrame-box::-webkit-scrollbar-thumb,
.right-link-con::-webkit-scrollbar-thumb{
    background-color: #999;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.iFrame-box::-webkit-scrollbar-thumb:vertical:hover,
.right-link-con::-webkit-scrollbar-thumb:vertical:hover{
    background-color: #666;
}
.iFrame-box::-webkit-scrollbar-thumb:vertical:active,
.right-link-con::-webkit-scrollbar-thumb:vertical:active{
    background-color: #333;
}
.iFrame-box::-webkit-scrollbar-button,
.right-link-con::-webkit-scrollbar-button{
    display: none;
}
.iFrame-box::-webkit-scrollbar-track,
.right-link-con::-webkit-scrollbar-track{
    background-color: #f1f1f1;
}
.g_dlocal{position: relative;}
.g_dpicture{position: absolute;width: 20px;height: 20px;left: 110px;top: 5px;}
.clue-main .clue-right{width: 49%;float: left; margin-left: 11px; margin-top: 10px; background: rgba(255,255,255,.6);height: 500px;min-height:700px;overflow: scroll;}
.g_Appsearch{
    padding: 10px 20px;}
.g_fixed{position: fixed;
    top: 0;
    /*left: 19%;*/
    width: 100%;
    z-index: 1000;}
.g_clue-right{
    position: -webkit-sticky;
    position: sticky;
    top: 60px;
    overflow: auto;}
.g_clue_impright{
    position: -webkit-sticky;
    position: sticky;
    top: 60px;
    /* z-index: 1000; */
}
/*.g_clue-nav{position: fixed;*/
    /*top: 80px;left:19%;z-index: 1000;background: rgba(255,255,255,.6);}*/
.g_seresult{}
.g_simicont{width:100%;height: 80px;}
.clue-right .simiList{display:block;}
.g_nodata{font-size: 30px;height: 400px;line-height: 400px;width: 100%;margin: 0 auto;text-align: center;color:darkgray;}
.g_cluetop{height:50px;background:rgba(255,255,255,.6);width:1180px;margin: 0 auto;margin-top:10px;}
.hotType .typeList .weiboHot{display:none;}
.g_newadd{width: 100%;height: 20px;}
.g_newadd .original{float: right;color: #29abe2;font-size: 12px;margin-right: 10px;}
.g_newchuan{color:#29abe2;font-size:12px;margin-left: 10px;float: right;margin-right: 20px;}


/* 主题订阅页面样式-sxj-20180529 */
.clearFloat {
    zoom: 1;
}
.clearFloat:after{ display: block; content: "";clear: both;}
.theme-nav-inner {
    width: 1180px;
    height: 75px;
    margin: 0px auto;
    padding: 22px 20px;
    background: rgba(255,255,255,.6);
}
.page-type {
    margin-right: 3px;
    font-weight: normal;
}
.left-nav {
    margin-right: 10px;
}
.left-nav,
.emergencies-search {
    float: left;
}
.emergencies-search {
    margin-left: 10px;
}
.theme-menu {
    margin-left: 15px;
    border: 1px solid #ccc;
    background: rgba(255,255,255,.6);
    text-align: center;
}
.theme-menu li {
    float: left;
    padding: 0 15px;
    margin: 3px 0;
    cursor: pointer
}
.theme-menu li:first-child {
    border-right: #ccc solid 1px;
}
.theme-menu .addStyle {
    color: #29abe2;
}
#cluePage .theme{
    width: 1180px;
    margin: auto;
    margin-top: 10px;
}
#cluePage .theme .right-con .newsList li{ border-bottom:1px solid #ccc;}
#cluePage .theme .right-con .newsList p,#cluePage .theme .right-con .newsList .titleNews{height:30px;line-height: 30px;}
#cluePage .theme .right-con .newsList .titleNews{overflow: hidden;display:block;text-overflow: ellipsis;white-space: nowrap; font-size: 16px; font-weight: bold; cursor: pointer;}
#cluePage .theme .right-con .newsList p a{color: #29abe2; font-size: 12px;}
#cluePage .theme .right-con .newsList p .origin{float: right}
#cluePage .theme .right-con .newsList p .media{color: #777777}
#cluePage .theme .right-con .newsList p .time{color: #c6c6c7}
#cluePage .theme .right-con .newsList p .time{margin-left: 30px;}
#cluePage .theme .left-nav .logo{width: 18px;height: 18px;background: url(../images/dingyue.png);display: inline-block;vertical-align: middle;margin-right: 5px;background-size: 100%;margin-top: -3px;}
#cluePage .theme .right-con .newsList p .link{width: 18px;height: 18px;background: url(../images/iconPic.png) no-repeat -189px -85px;display: inline-block;vertical-align: middle;margin-left: 5px;}

.theme-search-tab .form-group label {
    margin-left: 15px;
    font-weight: normal;
}
.theme-content {
    margin-top: 10px;
    position: relative;
}
.theme-content .right-con{
    width: 50%;
    float: left;
    padding: 0 30px;
    background: rgba(255,255,255,.6);
}
.right-link-con {
    /* position: absolute;
    left: 51%;
    top: 0; */
    float: left;
    margin-left: 11px;
    width: 49%;
    overflow-y: auto;
    background: rgba(255,255,255,.6);
}
/* 粘性定位 */
.scroll-sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 60px;
}