/*search style by jones.c*/
a img{border:none;}
.clear2{overflow:auto;_height:1%;}
.bodybg{background:url(../img/bodybg.gif);}
.login2{padding:0 10px; background:#EBEBEB; line-height:24px;}
.login2 a{color:#000;}
.login2 ul{float:right;}
.login2 li{float:left; background:url(../img/menubg2.gif) no-repeat right 5px; padding:0 10px;}
/*searchdefault*/
.searchindex{font-size:14px;}
.searchindex a:link,.searchindex a:visited{color: #3300CC;text-decoration:underline;}
.searchindex a:hover{color:#c30;}
#slogo{ margin:0 auto; padding:50px 0 0;}
.smenu{ margin:0 auto; width:410px; font-size:14px; padding:30px 0 0;}

.smenu li{float:left; padding:0 10px;}
.sinput{ width:500px; margin:0 auto; padding:10px 0 0;}
.sinput p{float:left; padding:0 3px;}
.sinput .s1{float:left;}
.sinput .s1 input{width:340px; height:20px; line-height:20px;}
.sinput .s2{}
.sinput .s2 input{ height:28px; line-height:20px; padding:0 6px;}
.ssort{ width:600px; text-align:left; margin:0 auto 60px;}
.ssort p{display:inline; margin:0 10px}


.search-head{padding:15px;}
#logo{float:left;}
.search-head .s2,
.search-head .s3
	{padding:5px 10px;float:left;}
.search-head .s1{padding:5px 0px; clear:both; vertical-align:middle; text-align:left;}
.search-head .s1 p{display:inline; padding:0 10px;}
.search-head .s1 select,
.search-head .s2 input
	{border:1px solid #7F9DB9; height:18px; line-height:18px;}
.search-head .s2 input{height:20px; line-height:16px; width:260px;}
.search-head .s3 input{ background:url(../img/searbg.gif) no-repeat 0 0; height:19px; width:60px; border:none;}
.result{background:url(../img/resultbg.gif) repeat-x; line-height:29px; text-align:right;padding:0 20px;}
.result span{float:left;}
.searchoose{float:none;color:#c60a00;} 
.searchcont,
.RelatedSearch{padding:32px 0 10px; margin:0 20px; border-bottom:1px solid #ccc; text-align:left;}
.searchcont dd a:link,
.RelatedSearch a:link
	{color:#30f;}
.searchcont dd a:visited,
.RelatedSearch a:visited{color:#30f;}
.searchcont{border:0;}
.searchcont dt{ float:left;padding:5px 0 0;}
.searchcont dd{ margin:0 12px 20px; line-height:140%;}
.searchcont dd h2{ font-size:14px; font-weight:400;}
.searchcont dd p{padding:0; margin:0;}
.searchcont dd img{vertical-align:middle; margin:0 10px;}
.footer{padding:20px; text-align:center; clear:both;} 
.search .area{width:750px;} 
.search .art{border-left:1px solid #ccc; padding:0 0 0 10px;} 
/*----------------------------------------------------------------errmsg*/
.errmsg{ font-size:14px; text-align:left;}
.errmsg p{}
.errmsg h4{font-size:14px;}
.errmsg .fc{color:#CC3300;}
.errmsg li{list-style-position: inside;list-style-type: disc; margin:0 0 0 10px;line-height:25px;} 
/*-----------------------------------------mutuality*/
.mutuality {font-size:14px;background:#ECFAFF; overflow:hidden; _height:1%; padding:4px 0 3px; text-align:left;}
.mutuality li{float:left; width:14%; display:inline; padding:3px 0 2px}
.mutuality .title{font-weight:700; width:70px; float:left;}
.mutuality dd{width:676px; float:right;}
.mutuality a:link{color:#00c;}
.mutuality a:visited{color:#888;}
.mutuality a:hover{color:#c30;}
/*-----------------------------------------mutuality*/
.tips {font-size:14px; color:#000; font-family:arial;overflow:auto; padding:10px 0 0 ; text-align:left;}
.tips li{float:left; width:14%; display:inline; padding:3px 0 0}
.tips .title{font-weight:700; width:70px; float:left;}
.tips dd{width:676px; float:right;}
.tips a:link{color:#30f;}
.tips a:visited{color:#30f;}
.tips a:hover{color:#30f;}

/*-----------------------------------------pagernumber*/
.pagenumber{clear:both;font-size:14px; padding:0 15px;}
.pagenumber a:link,
.pagenumber a:visited{color:#30f;} 
