body { font-size:14px; line-height:1.5; color:#000; background:#3B85C3;}
input,select,body { font-family:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
h2 { font-size:14px;}
.fl { float:left}
.fr { float:right}
.clearfix,#ls dl,#cate ul,#content{zoom:1;}
.clearfix:after,#ls dl:after,#cate ul:after,#content:after{content:"\0020";display:block;clear:both;height:0;}
ul.clearfix li{ float:left;}

.red { color:#f00;}
.green{ color:#178517;}
.blue { color:#00F;}
.black { color:#000;}
.recommend { display:none;}

a { text-decoration:none; color:#000; cursor:pointer;}

#wrap { width:980px; margin: 0 auto; background:#fff; padding:0 10px;}
#bm ul,#bm li,.sf,.sw,.rc-tp, .rc-tp b, .rc-bt, .rc-bt b, #ex a,#set li,#sm li ,#q_int,#qs b,.sf .l,.sf .r,.tg-ms,#cal .clock,#qs-btn,#skinlist a,#topsite em,.setting a,#settingBox .h2,#cate ul#tool-tab,#tool-tab li,.tsbox .arrow,#q_int .button-wrap{ background:url(images/images.gif) no-repeat;}
#sb,#header .box,#top,#q_int{ background:url(images/repeat.gif) repeat-x;}

.box,#tool-tab,#bm ul,#top,#settingBox{ border:1px solid #ace;}
#cate li,#ls dl,#fm li,#qs-result li {line-height:30px; height:30px;}

		#qs { height:24px; float:right; margin-top:-27px; overflow:hidden; width:151px;}
			#qs b{ height:23px; width:3px; overflow:hidden; background-position:-30px -325px;}
			#qs b.r { background-position:-33px -325px; margin-right:5px;}

			#q_int,#q_int input,#qs b,#q_int { float:left;}
			#q_int{  background-position: 0 -208px}
			#q_int .button-wrap {height:23px; overflow:hidden; width:135px;background-position: -15px -354px}
			#q_int input, #q_int input:focus { font-family:Arial; float:left; outline:none; margin:0; border:none; background-color:#282b2e; font-size:12px; padding:4px 2px; width:113px; height:18px; *line-height:12px;*margin-top:0px;line-height:1; }
			#q_int.n input { color:#666; *margin-top:0px;}

/*楼下两行太乱了，目前先注释掉，因为只有当QQ浏览器在下方非首行的时候才正常，谷歌浏览器都不正常，所以索性都不要了，用鼠标手动删除好了
            #qs-btn { height:18px; width:17px; overflow:hidden; position:absolute; margin: 0px 0px 0px -15px; background-position:0 -291px; background-color:#fff;}
            这里是控制输入搜索关键词后，出现的关闭按钮;120px太远，改成-15*/
			/*a#qs-btn:hover {background-position:0 -331px}
            这里是点击第一个关闭按钮后出现的另一个关闭按钮*/





		#bb {}
			#bb .box {border-top:none;height:276px; overflow:hidden; position:relative; z-index:1;}
			#fm {padding:4px 0 0;}
			#fmsite li,#qs-result li { overflow:hidden; width:166px; text-align:center;}
            /*这里width原来是16.6%;即每行只能排6个，但是大屏幕应该可以多排*/
			#topsite li { position:relative; width:16.6%; text-align:center;}
			#topsite em { display: inline-block; width:16px; height:16px;zoom:1; vertical-align:middle; padding:7px 0; margin-left:5px; cursor:pointer;}