
@charset "UTF-8";
	.hs-searchinputrow{
		height: 80px;
		line-height: 80px;
		background-color: #f6f6f6;
		position:relative;
		z-index:8
	}
	.hs-searchinputrow>div{
		height: 100%;
	}
	.hs-sicolumn{
		font-size: 0px; 
	    height: 40px;
	    display: inline-block;
	    margin: auto;  
	    line-height: normal;
	    vertical-align: middle!important;
	}


	.hs-si-pseudoborder{
		padding: 5px 0px;
		border:1px solid #e5e5e5;
		width:485px;
		height: 28px;   
		display: inline-block;
		background-color: #fff; 
		position:relative;
	}

	.hs-si-pseudoborder input{
		border:none;
		height: 100%;
		width: 465px;
		outline: none;
		font-size: 14px;
		color: #666666;
    	line-height: 28px;
		padding: 0 10px;
	}
	.hs-si-pseudoborder ul{position:absolute;top:40px;left:0;display:block;width:100%;background:#f6f6f6;border-bottom:1px solid #e5e5e5;}
	.hs-si-pseudoborder ul li{display:block;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
    .hs-si-pseudoborder ul li a{display:block;height:30px;line-height:30px;padding:0 20px;}
    .hs-si-pseudoborder ul li a:hover{background:#f0f4f7;color:#666;}
    .hs-si-pseudoborder ul li a span{color:#999;font-size:14px;}
    .hs-si-pseudoborder ul li a:hover span{color:#666;}
    .hs-si-button {  
    	padding: 0px !important;
	    width: 100px;
	    text-align: center;
	    height: 38px;
	    border:1px solid #32beff; 
	    cursor: pointer;
	} 

	.hs_siconcern{
		font-size: 14px;
	}

	.hs_siconcern span{
		padding-left:10px;
		color: #999999;
	}
		
	.hs_siconcern a ,.hs-sr-btw a{
		color: #33beff;
	    cursor: pointer;
	    margin-right: 10px;
	    display: inline;
	}

	.hs-searchresultstabsrow{
		height: 60px;
		border-bottom: 1px solid #e5e5e5;
		line-height: 60px;
	}

	.hs-searchresultstabsrow:after,.hs-searchresultstabsrow .content:after{
		clear:both;
		content:"";
		display:block;
	}
	.hs-searchresultstabsrow .content div{
		color: #333333;
		font-weight: bold;
		font-size: 14px;
		padding-right: 15px;
		display: block;
		float: left;
	}
	.hs-searchresultstabsrow ul {
		color: #666666;
		display: block;
		float: left;
	}


	.hs-searchresultstabsrow ul li{
		float: left;
		font-size: 16px;
		padding:0 20px;
	}

	.hs-searchresultstabsrow ul:after,
	.hs-searchresultssrow ul:after,
	.hs-sr-display:after,
	.hs-s-newsrecommend ul:after{
		clear:both;
		content:"";
		display:block;
	}
	.hs-searchresultstabsrow ul a{ 
		display: block;
		cursor: pointer;
	}
	.hs-searchresultstabsrow ul a.cur{  
		color: #005aab;
		font-weight: bold;
	}
	.hs-searchresultstabsrow ul a span,.hs-searchresultssrow .hs-sr-title span{  
		font-size: 12px;
	}


	.hs-searchresultssrow .hs-sr-title{
		height: 60px;
		line-height: 60px;
		border-bottom:1px solid #e5e5e5;
		font-size:16px;
		color: #333333;
		font-weight: bold;
	} 

	.hs-searchresultssrow .hn_probox ul li{
		margin:4px 6px 18px ;
	} 
	.hs-searchresultssrow {
		padding-top: 36px;
		padding-bottom: 30px;
	}
	.hs-sr-box{
		width:1026px;
		padding-bottom: 4px;
	}
	.hs-sr-box a{
		cursor: pointer;
		display: block;
	}
	.hs-sr-box .hs-sr-li-info a{display:inline-block;color:#005aab;}
	.hs-sr-box.hs-pb33{
		padding-bottom: 33px;
	}

	.hs-searchresultssrow .hn_hotprobox{
    	margin-top:0px;
	}


	.hs-searchmore{ 
		float: right;
		cursor: pointer;
		margin-right: 20px;
		color: #32beff;
		font-size: 14px;
	}
	
	
	.hs-sr-ul{
		padding:16px 20px 20px; 
	}
	.hs-sr-ul li{
		border-bottom:1px solid #e5e5e5;
		padding:10px 0;  
		min-height:100px;
	}
	.hs-sr-ul.hs-p17 li{
		padding:17px 0;  
	}

	.hs-sr-ul li i{
		color: #ff3131;
	}
	.hs-sr-li-title{
		font-size: 16px;
		padding:5px 0;
		color:#666;
	}
	.hs-sr-li-link{
		text-align: right;
		font-size: 14px;
    	line-height: 30px;
	}
	.hs-sr-li-link a{
		cursor: pointer;
		color: #005aab;
		display: inline-block;
		vertical-align: middle;
	}
	.hs-sr-li-content{
		font-size: 12px;
		width: 766px;
		padding:5px 0;
		line-height: 19px;
		color: #999;
	}



	.hs-sr-li-info{
		font-size: 12px;
		color: #999;
		padding-bottom: 10px;
	}

	.hs-sr-li-info span{
		margin-right: 15px;
	}
	.hs-sr-li-info em{
		color: #005aab;
		margin-right: 5px;
	}

	.hs-sr-li-info s{
		color: #666666;
		margin-left: 5px;
	}

	.hs-sr-imgli{
		position: relative;
		padding:17px 10px 17px 220px !important; 
	}
	.hs-sr-imgli a{
		cursor: pointer;
		display: block;
	}

	.hs-sr-liimg{
		position: absolute;
		left: 0;
		width: 200px;
		height: 100px;
	}


	.hs-sr-appstars{
		height: 11px;
		width: 64px;
		background-image: url(appliststars.png);
		display:inline-block;
	}
	.hs-sr-ul .pure-u-1-9{
		width: 12%;     
		display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
	}
	.hs-sr-ul .pure-u-1-9 img{
		width:100px; 
		height:100px; 
	}
	.hs-sr-appstars.s0{
		background-position:-64px 0;
	}
	.hs-sr-appstars.s1{
		background-position:-52px 0;
	}
	.hs-sr-appstars.s2{
		background-position:-39px 0;
	}
	.hs-sr-appstars.s3{
		background-position:-26px 0;
	}
	.hs-sr-appstars.s4{
		background-position:-13px 0;
	}
	.hs-sr-appstars.s5{
		background-position:0 0;
	}
	.hs-sr-sorry{
		font-size: 16px;
		color:#666666;
		padding: 90px 0 5px;
	}
	.hs-sr-sorry i{
		color: #ff2e31;
		font-weight: bold;
	}
	.hs-sr-btw{
		font-size: 14px;
		color: #999999;
		padding: 5px 0 108px;
	} 
	.hs-s-recommend{
		padding-bottom: 24px;
	}
	.hs-s-recommend .pure-u-1-3 a{
		display: block;
		cursor: pointer;
	}
	.hs-s-recommend .pure-u-1-3 a img{
		width: 396px;
		height: 198px;
	}

	.hs-s-recommend .title,.hs-s-newsrecommend .title{
		font-size: 16px;
		color: #333333;
		padding: 22px 0;
	}
	.hs-s-newsrecommend{
		border:1px solid #e5e5e5; 
		margin-bottom:60px!important; 
	}
	.hs-s-newsrecommend .title{
		padding: 22px 20px;
	}

	.hs-s-newsrecommend .showbox {
	    width: 1020px;
	    margin: 0 auto;
	    overflow: hidden;
	    height: 245px;
	}

	.hs-s-newsrecommend .showbox ul li {
	    width: 170px;
	    text-align: center;
	    display: inline-block;
	    float: left;
	    height: 245px;
	}

	.hs-s-newsrecommend .showbox ul li a{
		display: block;
	}
	.hs-s-newsrecommend .showbox ul li img{
		width: 100px;
		height: 100px;
	}
	.hs-s-newsrecommend .showbox ul li h2,
	.hs-s-newsrecommend .showbox ul li h3{
		padding-top: 8px;
	}
	.hs-s-newsrecommend .btn_per{width:45px;height:200px;background:url(hn_porlist_btn.png) no-repeat left 0px;top:50%;margin-top:-100px;cursor:pointer;left:20px;display:block;position:absolute; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.hs-s-newsrecommend .btn_next{width:45px;height:200px;background:url(hn_porlist_btn.png) no-repeat right 0;top:50%;margin-top:-100px;cursor:pointer;right:20px;display:block;position:absolute; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

