

.sub_content{ background: #f6f7fc;}
.results_list .top{ border:1px solid #dfdfdd; margin:20px 7px ; background: #fff; padding: 0  20px;}
.results_list .top dl{ padding: 12px 0; border-bottom:1px solid #dfdfdd; overflow: hidden; zoom:1;width: 100%;}
.results_list .top dl dt{ float:left; color: #333; font-weight: bold;font-size: 15px;
    margin-right: 15px;
    padding-top: 3px;}
.results_list .top .so_fl dl dt{height:70px;}
.results_list .top dl dd{ float:left; width:12.2%; padding: 2px 5px;margin-bottom:0px;}
.results_list .top dl dd:nth-child(2){width:6%;}
.results_list .top dl dd:hover a{color: #307eea;}
.results_list .top dl dd.current a{ color: #307eea;}
.results_list .top .main{margin: 10px 0 0;background: #fff;}
.results_list .top .tab_menu{ padding: 0;margin: 0;}
.results_list .top .tab_menu li{float: left;margin-right: 20px;cursor: pointer;margin-top: 10px;}
.results_list .top .tab_menu li span{ display: inline-block; padding: 0 10px 10px; border-bottom:3px solid #fff;}
.results_list .top .tab_menu li.current span{ color: #307eea; border-color: #307eea;}
.results_list .top .tab_menu li i{ height: 20px; display: inline-block; width: 2px; background: #dfdfdd;margin-left: 20px;
    vertical-align: middle;}
.results_list .top .publish{overflow: hidden;zoom:1;padding: 0;margin-bottom: 10px;}
.results_list .top .publish a{ display: inline-block; float: right;height:35px; line-height:35px;padding:0 20px;background: #307eea;color:#fff;}
.results_list .center{ margin-bottom: 40px;}
.results_list .center .tab_box ul{margin-left:0;margin-right:0; margin-bottom: 30px;}  
.results_list .center .tab_box ul li{ padding: 0 7px; margin-bottom: 14px;height: 350px;}
.results_list .center .tab_box ul li dl dd.name{width:100%;line-height: 24px;height: 24px;margin: 5px 0px;text-align: left;padding: 0px 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-size: 16px; color: #333;font-weight: 700;}
.results_list .center .tab_box ul li dl dd.date{color:#676767;padding:0px 10px;}
.results_list .center .tab_box ul li dl dd.date .price{color:#f25721;margin-bottom: 5px;}
.results_list .center .tab_box ul li dl dd.date .fl{width: 53%;line-height: 24px;text-align: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden;font-size: 14px;}
.results_list .center .tab_box ul li .pic{ position: relative; overflow: hidden;border: 1px solid #dfdfdd;border-bottom:none;}
.results_list .center .tab_box ul li .pic img{ width:100%;height: 220px ;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.results_list .center .tab_box ul li:hover .pic img{transform:scale(1.2);-moz-transform:scale(1.2); -ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);}
.results_list .center .tab_box ul li .pic span{overflow:hidden; position: absolute; left: 0;top:20px; color: #fff; background:#4c95d5;display: inline-block; width: 90px; text-align: center; height: 27px;line-height: 27px;}
.results_list .center .tab_box ul li dl{ border:1px solid #dfdfdd; background: #fff; text-align: center;}
.results_list .center .tab_box ul li dl dt{
	width: 100%;
    line-height: 24px;
    margin: 5px 0px;
    text-align: left;
    padding: 0px 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    font-weight: 700;
}
.results_list .center .tab_box ul li  dl dd.text{ 
	display: -webkit-box;
    overflow: hidden;
    height:24px;
    line-height: 24px;
    -webkit-line-clamp: 1;
    text-align: left;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-align: left;
    padding: 0px 10px;
    margin-bottom: 5px;
}

.results_list .center .tab_box ul li .more01{ overflow: hidden; zoom:1;margin-top: 10px;}
.results_list .center .tab_box ul li .more01 a{ display: inline-block; height: 34px; line-height: 34px; width: 50%; text-align: center; border:1px solid #4c95d5; color:#4c95d5; border-left:none; float: left;transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.results_list .center .tab_box ul li .more01 a.moremain{ background: #4c95d5; color:#fff;}
.results_list .center .tab_box ul li  .more01 a.moremain:hover{ opacity:0.8;}
.results_list .center .tab_box ul li  .more01 a.zixun{transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}

/* .results_list .center .tab_box ul li:before,.results_list .center .tab_box ul li:after{position:absolute;top:-1px;right:7px;bottom:0px;left:7px;content:'';transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.results_list .center .tab_box ul li:before{border-top:1px solid #4c95d5;border-bottom:1px solid #4c95d5;-webkit-transform:scale(0,1);transform:scale(0,1);-o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .center .tab_box ul li:after{border-right:1px solid #4c95d5;border-left:1px solid #4c95d5;-webkit-transform:scale(1,0);transform:scale(1,0); -o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .center .tab_box ul li:hover:before,.results_list .center .tab_box ul li:hover:after{-webkit-transform:scale(1);transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1);}
 */
.results_list  .loadmore{ text-align: center;}
.results_list  .loadmore a{ display: inline-block;height:35px; line-height:35px;padding:0 40px;background: #307eea;color:#fff; border-radius: 10px;transition: all 0.4s;}
.results_list  .loadmore a:hover{transition: all 0.4s;    box-shadow: 0 3px 4px 1px #2c61ad;}


.results_list .main .title{ font-size: 18px; color: #555; margin:0 7px 20px; overflow: hidden; zoom:1;}
.results_list .main .title span{ float: right; font-weight: normal; color: #666; display: inline-block; font-size: 16px;}
.results_list .main01 ul{ margin-left:0; margin-right:0;margin-bottom: 10px;} 
.results_list .main01 li{padding: 0 7px; margin-bottom: 14px;
    position: relative;transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out; }
.results_list .main01 li a{display:block;border:1px solid #dfdfdf; background: #fff;padding: 0 10px 10px;}
.results_list .main01 ul li dl{ padding: 15px;}
.results_list .main01 ul li dl dd{  position: relative; padding-left:90px ;}
.results_list .main01 ul li dl dd span.name{ position: absolute; z-index: 99; left: 0;top:0; width: 80px; text-align: right;color:#333;}
.results_list .main01 ul li dl dd span.text{ height: 20px; line-height: 20px;  overflow: hidden;    -webkit-line-clamp: 1;width: 100%;
    display: inline-block;}
.results_list .main01 ul li dl dd span.textmain{ display: -webkit-box; overflow: hidden;line-height: 20px;-webkit-line-clamp: 3;    height: 60px;
    overflow: hidden; text-align: left; -webkit-box-orient: vertical;}
.results_list .main01 ul li dl dd span.money{ color: #d41f1f;}
.results_list .main01 ul li .more{ zoom: 1;display: block;width: 100%;;}
.results_list .main01 ul li .more a{ display: inline-block; height: 34px; width: 100%; line-height: 34px; text-align: center; border:1px solid #4c95d5; background:#4c95d5 ; color:#fff; float: left;transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
#correlationDemand li .more a{width:50%;}
#correlationDemand li .more a.r_advice{background: white;color: #4c95d5;}

/* .results_list .main01 ul li:before,.results_list .main01 ul li:after{position:absolute;top:-1px;right:7px;bottom:0px;left:7px;content:'';transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.results_list .main01 ul li:before{border-top:1px solid #4c95d5;border-bottom:1px solid #4c95d5;-webkit-transform:scale(0,1);transform:scale(0,1);-o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .main01 ul li:after{border-right:1px solid #4c95d5;border-left:1px solid #4c95d5;-webkit-transform:scale(1,0);transform:scale(1,0); -o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .main01 ul li:hover:before,.results_list .main01 ul li:hover:after{-webkit-transform:scale(1);transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1);}
 */

.results_list .main02{ margin-bottom: 50px;display:none;}
.results_list .main02 ul{margin: 0;}
.results_list .main02 ul li{ padding: 0 7px;}
.results_list .main02 ul li .pic img {width: 100%;height: 176px;}

.results_list .main02 ul li a {display: block;box-shadow: 0 2px 5px 0 rgba(0,0,0,.04),0 2px 10px 0 rgba(0,0,0,.06);background: #fff;padding-bottom: 10px;margin-bottom: 30px;border: 2px solid #dfdfdd; position: relative;}
.results_list .main02 ul li.pic {position: relative}
.results_list .main02 ul li .pic .title {position: absolute;z-index: 1;right: 5px; top: 10px;display: block;width:30%;height: 25px;
    text-align: center;line-height: 25px;border-radius: 15px;-moz-border-radius:15px; -ms-border-radius:15px; -o-border-radius:15px; -webkit-border-radius:15px;font-size: 12px;overflow: hidden;background: rgba(0, 0, 0,0.5);color: #fff;}
.results_list .main02 ul li .pic .text {  display: block;height: 50px; line-height: 25px; text-align: center;font-size: 16px;overflow:hidden;padding: 5px 10px;}
.results_list .main02 ul li .text01 {font-size: 14px; padding: 0 15px;color: #666;line-height: 20px;height: 43px;overflow: hidden;margin-top: 5px;}
.results_list .main02 ul li .person { color: #666;font-size: 14px; margin:0 15px;overflow:hidden;height:32px;}
.results_list .main02 ul li .person i {display: inline-block; background: url(../images/icons.png) no-repeat -102px 0; width: 18px;height:15px; margin-right: 5px;  vertical-align: middle;}
.results_list .main02 ul li .person span {font-size: 15px;color: #333;}

.results_list .main02 ul li a:before,.results_list .main02 ul li a:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;content:'';transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.results_list .main02 ul li a:before{border-top:2px solid #4c95d5;border-bottom:2px solid #4c95d5;-webkit-transform:scale(0,1);transform:scale(0,1);-o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .main02 ul li a:after{border-right:2px solid #4c95d5;border-left:2px solid #4c95d5;-webkit-transform:scale(1,0);transform:scale(1,0); -o-transform:scale(1,0); -ms-transform:scale(1,0); -moz-transform:scale(1,0);}
.results_list .main02 ul li a:hover:before,.results_list .main02 ul li a:hover:after{-webkit-transform:scale(1);transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1);}






@media (max-width: 767px){
	.results_list .top dl dd {width: 16%;}
	.sub_content{ padding-top: 20px;}
	.container{ padding: 0 5px !important;}
	.sub_banner img{height: 125px; width: 100%;}
	.results_list .center .tab_box ul li .pic img{ height: 125px;}
	.results_list .center .tab_box ul li dl dt{ margin: 10px; font-size: 14px;}
	.results_list .center .tab_box ul li dl dd.text{ margin: 10px;}
	.results_list .main02 ul li .pic .title{height: 20px; line-height: 20px;right: 10px;
    width: 39%;}
	   .results_list .main02 ul li .pic img{height: 100px;}
   .results_list .main02 ul li .pic .text{    margin-top: 5px; height: 30px; line-height: 30px;}
	.results_list .main02 ul li .text01{ height: 30px;}
	.results_list .main02 ul li .person i{ display: none;}
	.results_list .main02 ul li .person{ line-height: 18px; margin: 0 5px; font-size: 12px; height: 28px;}
	.results_list .main02 ul li a{ margin-bottom: 20px; padding-bottom: 0;}
	.results_list .main01 ul li dl{ padding: 5px;}
	.results_list .main01 ul li dl dd{ margin-top: 5px;}
	.results_list .center .tab_box ul{ margin-bottom: 10px;}
	.results_list .center .tab_box .loadmore a{ height: 30px; line-height: 30px; padding: 0 15px;}
	.results_list .center .tab_box ul li .pic span{ height: 20px; font-size:12px; width:70px;top:10px; line-height: 20px;}
	.results_list .main01 ul li dl dd{ padding-left: 80px;}
	.results_list .main01 ul li dl dd span.name{ width: 75px;}
	.results_list .main01 ul li dl dd span.text{ font-size: 12px;    width: 100% !important;}
	.results_list .main01 ul li dl dd span.p_num{ font-size: 12px;    margin-left: -5px;
    line-height: 24px;}
    .results_list .center .tab_box ul li dl dd.date .fl{font-size:12px;}
    .results_list .center .tab_box ul li dl dd.date .fr{font-size:12px;}
	.results_list .main01 ul li dl dd span.layuicolxs12{     display: inherit !important;
    margin-left: -37px !important;}
	.results_list .main01 ul li .more a,.results_list .center .tab_box ul li .more01 a{height: 30px; line-height: 30px;}
	.results_list .main02 ul li .person span{ font-size: 13px;}
	.results_list .main02{ margin-bottom: 20px;}
	.results_list .center .tab_box ul li{height:265px;padding: 0 3px;}
	.results_list .main01 ul,.results_list .main{margin-bottom:10px;}
	.results_list .center .tab_box ul li dl dd.date .fl{width: 100%;}
	.results_list .center .tab_box ul li dl dd.date .fr{float:left;}
    .results_list .top dl dt {margin-right:0px}
    	.results_list .top #top_cglx dd{width: 53px;}
    	.results_list .top #top_cglx dd:nth-child(6){width: 85px;}
    .results_list .top .fenlei dl dd{width: 77px;}

    .results_list .top .fenlei dl dt{height:24px !important;}
    .results_list .top .fenlei dl dd:nth-child(2){height:24px !important;}
    .results_list .top .fenlei dl dd:nth-child(3){width: 80px;}
    .results_list .top .so_fl dl dd{width: 140px;}
    .results_list .top .so_fl dl dd:nth-child(3){width: 140px;}
    .results_list .top .hangye dl dd{width: 85px;}
    .results_list .top .fall_hy dl dd{width: 75px;}
    .results_list .top .fall_hy dl dd:nth-child(5){width: 80px;}
    .results_list .top .fzl_hy dl dd{width: 75px;}
    .results_list .top .fzl_hy dl dd:nth-child(5){width: 80px;}
    .results_list .top .hangye dl dt{height:24px !important;}
    .results_list .top .hangye dl dd:nth-child(2){height:auto !important;}
    .results_list .top .tab_menu li span {
        padding: 0 5px 3px;
    }
    .results_list .top .brand_xs dl dd{width: 77px;}
    .results_list .top .brand_xs dl dt{height:24px !important;}
    .results_list .top .fso_hy dl dd{width: 75px;}
    .results_list .top .fso_hy dl dd:nth-child(5){width: 80px;}
    .results_list .top .fjs_hy dl dd{width: 75px;}
    .results_list .top .fjs_hy dl dd:nth-child(5){width: 80px;}
    .results_list .top .js_fl dl dd {
        width: 100px;
    }
    .results_list .top .fenlei .js_fl dl dd:nth-child(3){width: 100px;}
    .service-money small{font-size:13px !important;}
    .results_list .center .tab_box ul li dl dd.name{font-size: 14px;}
}

#demo0 span{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo0 div{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;height: 36px;}
#demo0 span:hover{background-color: #1E9FFF;color:white}
#demo2 span{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo2 div{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo2 span:hover{background-color: #1E9FFF;color:white}
#demo3 span{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo3 div{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo3 span:hover{background-color: #1E9FFF;color:white}
#demo4 span{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo4 div{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo4 span:hover{background-color: #1E9FFF;color:white}
#demo5 span{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo5 div{ display: inline-block;border: 1px solid gainsboro;width: 70px;text-align: center; padding: 6px;border-left: 0px;}
#demo5 span:hover{background-color: #1E9FFF;color:white}