@charset"utf-8";
ol,ul,li{list-style:none;}
body,div,ul,ol,dl,dt,dd,li,dl{margin:0;padding:0;font-style:normal;font-family: 'Microsoft Yahei';}
*{margin:0px; padding:0px;}
table{border-spacing:0px; border-collapse:collapse;width:100%; border:0px;}
ul,ol{list-style-type:none;}
.clearfix{overflow:hidden; zoom:1;}
.jp-search{z-index: 99;width: 55%;background: rgb(179,177,183,0.4);position: absolute;top: 30vh;}
.s_Txt li{font-size:14px;float:left; display:inline; margin-right:10px;}
.s_Txt li a{ text-decoration:none;color:white;background: rgb(86,113,159,0.7);display: block;padding: 5px 15px;}
.s_Txt li.cur a{font-weight:bold;background: #325CBF;}
.ss_input{padding: 6px 0;background: white;margin-top: 20px;position: relative;}
.ss_span{display: inline-block;background: #03569A;position: absolute;right: 5px;width: 100px;text-align: center;}
.ss_input img{width: 18px;margin-top: -2px;}
.ss_input .txt{width:80%;;height:33px; line-height:23px;padding:5px;border: none;}
.ss_input .reset{ width:50px; height:35px; background: 0px 0px no-repeat; border:0; text-align:center; color:#FFF; font-weight:bold; cursor:pointer;margin-left:0px;}
.ss_input .reset2{background: url(/images/discover/top_ss_reset.gif) 0px -40px no-repeat;}
.ss_input .reset_hui{background-position:0 -80px;}
@media screen and (max-width: 767px){
	.jp-search{display: none;}
}
@media screen and (min-width: 768px){
	.jp-search{padding: 50px 20px;}
}
@media screen and (min-width: 992px){
	.jp-search{left: 15%;padding: 70px 50px;}
}
@media screen and (min-width: 1200px){
	.jp-search{left: 17.5%;}
}