/*参照物底图*/
.page-sousuo{
	position:relative;
	overflow: hidden;
	width:80%;
	height:100%;
	left: 6%;
}
/*背景图片*/
.sousuo-bg-img{
	margin-top:2px;
	height:90%;
	width:100%;
}
/*充满div的图片*/
.sousuo-bg-img-full{
	position:absolute;
	width: 100%;
	height: 100%;
}
/*文本框*/
.sousuo-all-text{
	height:80%;
	width:100%;
	border:0;
	font-size:16px;
	margin-top: 4px;
	margin-bottom: 4px;
}
/*文本框*/
.sousuo-all-text:hover{
	height:80%;
	width:100%;
	border:0;
	font-size:16px;
	margin-top: 4px;
	margin-bottom: 4px;
}
/*参照物*/
.sousuo-czw {
	position:relative;
}
/*----------------------子页导航----------------------*/
/*搜索框 --------开始*/
.sousuo-search {
	width:100%;
	height:51px;
	background-color: #DDF1F0;
}
.sousuo-search-bg {
	position:absolute;
	left:15%;
	top:0%;
	width:70%;
	height:51px;/*直接决定图片高度*/
}
.sousuo-search-text {
	position:absolute;
	left:18%;
	top:1px;
	z-index:2;
	width:55%;
	height:48px;
}
.sousuo-search-btn {
	position:absolute;
	right:18%;
	top:0%;
	z-index:3;
	width:50px;
	height:50px;
	cursor:pointer;
}
.sousuo-search-btn:active {
	position:absolute;
	right:18%;
	top:0%;
	z-index:3;
	width:40px;
	height:40px;
	cursor:pointer;
}
/*搜索框 --------结束*/
/*类型搜索 --------开始*/
.sousuo-type {
	width:100%;
	/*此处不能有高度，由内容table撑开*/
}
.sousuo-type-table {
	width: 100%;
	border-collapse:collapse;/*表格塌陷，禁止折行*/
	height: 200px;
}
.sousuo-type-table .left-td{
	width: 15%;
	height: 30px;
	background-color: #F9F9F9;
	text-align: center;
	padding: 0;
	margin: 0;
	border: 0;
	white-space:nowrap;
	font-family: 微软雅黑;
}
.sousuo-type-table .right-td{
	width: 85%;
	text-align: left;
	padding: 0;
	margin: 0;
	border: 0;
	background-color: white;
}
.sousuo-type-table .right-td a{
	display: inline-block;
	padding: 0px 5px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #D8D8D8;
	text-decoration: none;
	color: #222222;
	margin-right:10px;
	font-size:14px;
	font-family: '微软雅黑';
	font-weight:300;/*字加粗*/
	
	/*弧角*/
    -moz-border-radius: 1px; 
    -webkit-border-radius: 1px; 
    border-radius:10px;
	
	/*阴影
	-webkit-box-shadow: 2px 2px 2px;
	-moz-box-shadow: 2px 2px 2px;
	box-shadow: 2px 2px 2px;
	color:#000000;*/
}

.sousuo-a-add {
	background-color: #F2DEDE !important;
	text-decoration:none !important;
	color:#e4393c !important;
}
.sousuo-type-table .right-td a:hover {
	background-color: #F2DEDE;
	text-decoration:none;
	color:#e4393c;
}
.sousuo-NoSearch{
	font-family: '微软雅黑';
	background-color:#f0f0f0;
	cursor:pointer;
}
.sousuo-Search{
	font-family: '微软雅黑';
	background-color:#dafdbc;
	cursor:pointer;
}
/*类型搜索 --------结束*/
/*搜索结果--------开始*/
.sousuo-res {
	width:100%;
	height:1000px;
}
.sousuo-res-czw {
	position:relative;
	overflow: hidden;
	width:100%;
	height:100%;
}
.sousuo-res-head1 {
    width:100%;
	height:10px;
	background-color:#FFFFFF;
}
.sousuo-res-head2 {
    width:100%;
	height:30px;
	background-color:#F9F9F9;
	text-align: center;
}
.sousuo-res-head2 span{
	font-size:14px;
	line-height:28px; 
	color:#B0B0B0;
}
.sousuo-res-list{
	width:100%;
	height:180px;
	z-index:2;
	border-bottom:2px solid #CCCCCC;
}
.sousuo-res-img{
	position:absolute;
	left:5%;
	top:10px;
	width:160px;
	height:160px;
	z-index:2;
	/*border:2px solid #EEEEEE;*/
}
.sousuo-res-span{
	position:absolute;
	left:36%;
	top:10%;
	width:60%;
	height:60%;
	z-index:3;
}
.sousuo-res-title{
	font-size:14px;
	font-weight:900;
	color:#007FFF;
}
.sousuo-res-text{
	font-size:14px;
	line-height:25px; 
	color:#000000;
}
.sousuo-res-num{
	position:absolute;
	left:36%;
	top:75%;
	width:60%;
	height:15%;
	z-index:3;
	text-align: right;
}
.sousuo-res-num-text{
	font-size:14px;
	line-height:25px;
	color:#E23A3A;
	font-weight:bold;
}
/*搜索结果--------结束*/