/*站内搜索*/
.search{ margin:30px auto; width: 100%;  max-width: 960px;}
.ipt-txt {line-height:15px;padding:3px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:14px;margin-right:2px;color: #333;}

input[type=text].ipt-txt:focus{ border:1px solid #666;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;}

.btn-2 {width:70px;height:25px;border:none;background:url(../images/sobtn.gif) left top no-repeat;line-height:24px;overflow:hidden;color:#444;margin-right:2px;cursor:pointer;font-size:14px;vertical-align:middle;}
.search .formbox td {line-height:35px;}
.search select {font-size:14px;padding:1px 5px 2px 5px;border-width: 1px;border-style: solid;border-color: #666 #BBB #BBB #666;vertical-align:middle;}
.search_box {text-align:center;}
.search_box img {vertical-align: middle;margin-bottom: 5px!important;display:inline-block!important;}
.resultbar {height:32px;line-height:32px;background:transparent url(../images/sobg.gif) repeat-x scroll;text-indent:12px;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;margin-top:20px;}
.resultbar strong {color:red;}
.result_content {overflow:hidden;zoom:1;margin-bottom:30px;}
.sidebar {float:right;width:26%;padding:20px 0 0 20px;margin-right:20px;border-left:1px solid #dadada;word-wrap:break-word;display:none;}
.sidebar h2 {font-size:14px;line-height:25px;}
.sidebar ul {padding:4px 8px;}
.sidebar ul li {line-height:24px;background:url(../images/soico2.gif) 4px 9px no-repeat;}
.resultlist {overflow:hidden; margin-bottom:30px;}
.resultlist ul {padding:20px 0 0 20px;}
.resultlist ul li {padding-top:15px;}
.resultlist ul li h3 {line-height:30px;font-size:16px;font-weight:normal;}
.resultlist ul li h3 a {text-decoration:underline;}
.resultlist ul li p {line-height:22px;color:#333;font-size:14px;width:95%;}
.resultlist ul li span {font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-left: -5px;}
.resultlist ul li .url {display:none;}
.resultlist ul li span small {line-height:22px;font-size:12px;margin-left:5px;color:#999;}
.resultlist ul li span small:first-child {margin-left:0;}
.resultlist ul li span a {color:#008400;}

@media only screen and (max-width:767px) {
	.sidebar {display:none;}
	.ipt-txt {width:30%;}
	.btn-2[type='reset']{ display:none;}
	.resultlist ul {padding: 0;}
	.resultlist ul li {border-bottom:1px dotted #ccc;padding-bottom:15px;}
	.resultlist ul li h3 {font-size:14px;}
	.resultlist ul li p {line-height: 150%;font-size: 12px;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.resultlist ul li .url {display:none;}
}
