
body,td,th {
	margin:0px;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ËÎÌå","ºÚÌå"; font-size:14px;
}
ul,li,dl,dt,dd,table,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
.search_haoduan{ margin:0 0 12px 0;border:1px solid #fff; background:#fff; position:relative; height:100%; overflow:hidden; padding:0px 0 0px 0px;}

.search_haoduan a{display:block; width:150px; height:47px; background:url(../images/haoduan.jpg) no-repeat 0 0; text-indent:-9999px; overflow:hidden; float:left; margin:0 0 0 22px; _display:inline; cursor:pointer;}
#btn_4000{ margin-left:30px; background-position:0 0;}
#btn_4006{ background-position:0 -47px;}
#btn_4008{ background-position:0 -94px;}
#btn_4009{ background-position:0 -141px;}
#btn_4000:hover,#btn_4000.current{ background-position:-150px 0;}
#btn_4006:hover,#btn_4006.current{ background-position:-150px -47px;}
#btn_4008:hover,#btn_4008.current{ background-position:-150px -94px;}
#btn_4009:hover,#btn_4009.current{ background-position:-150px -141px;}

#search_input{ width:770px; height:60px; background:#f8f8f8;}
#search_input p{ float:left; height:27px; line-height:30px; font-family:"Microsoft Yahei"; font-size:16px;  margin:0px; padding:0px; margin:16px 16px 0 20px; text-align:right}

#s_input_button{ display:block; width:55px; height:30px; background:url(../images/search_button.gif) no-repeat; border:none; color:#fff; text-align:center; line-height:30px; font-size:14px; margin:0 0 0 15px; cursor:pointer;}

#clear_s_input{ width: 51px; height: 26px;background: url(../images/hmczbg.gif) no-repeat;color: 444;border: none; line-height:26px; font-size:14px; margin:2px 0 0 10px;}
.search_info{ clear:both; display:block;font-size:12px; padding:8px 0 0 200px;color:#999; margin:auto; text-align:left;}
#s_input_box{height:27px; float:left; margin-top:16px;}
#s_input_box li{ float:left; height:27px; display:inline;}
.search_info{ clear:both; display:block;font-size:12px; padding:8px 0 0 200px;color:#999;}
#s_input_box{height:27px; float:left; margin-top:16px;}
.input-line{ color: #999;margin: 0 5px;}
.input_box{ width: 25px;height: 23px;background: #fff;border: 1px solid #aaa;text-align: center;line-height: 23px; font-weight:bold; font-size:16px;}

.sec1 {
	CURSOR: hand;
	COLOR: #000000;
	 cursor:pointer;
	font-size: 12px;
	line-height: 32px;
	background-image:url("../images/bg-1.jpg");
	background-repeat: repeat-x;
	width:109px;
	height:32px;
	text-align:center;
}
.sec2 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	cursor:pointer;
	COLOR: #ff7724;
	font-size: 12px;
	line-height:32px;
	background-image:url("../images/bg-2.jpg");
	width:109px;
	background-color:#FFFFFF;
	height:32px;
	text-align:center;

}
.sec3 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	COLOR: #ff7724;
	cursor:pointer;
	font-size: 12px;
	line-height:32px;
	background-image:url("../images/bg-3.jpg");
	width:109px;
	background-color:#FFFFFF;
	height:32px;
	text-align:center;
}

.menu1 {
	CURSOR: hand;
	COLOR:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	line-height: 25px;
	height:25px;
	background-image:url("../images/1-1.jpg");
	background-repeat: repeat-x;
	width:90px;
}

.menu2 {
	CURSOR: hand;
	COLOR:#1e3567;
	font-size: 12px;
	line-height: 25px;
	height:25px;
	background-image:url("../images/1-3.jpg");
	background-repeat: repeat-x;
	width:90px;
	height:25px;
	text-align:center;
}


#search_result{ height:100%; overflow:hidden; margin-top:0px;}

#result_title{ height:0px; position:relative; }
#all_result,#good_luck{ display:block; width:88px; height:0px; float:left;background:url("../images/result_title.png") no-repeat left top; margin-right:6px; cursor:pointer; text-align:center; color:#1f376d; line-height:30px !important; line-height:26px; overflow:hidden;}
.result_title_current{ background:url("../images/result_title.png") no-repeat right top !important; font-weight:bold; color:#fff !important;}

#result_title_list{ width:770px; height:0px;border:#ececec 1px solid; border-top:#f60 2px solid; background:#f9f9f9; color:#333; clear:both; display:block; overflow:hidden;!important;}
#result_title_list li{ width:50%; float:left;line-height:30px;!important;}
#result_title_list li span{ display:block; float:left; text-align:center;}
#result_title_list li span.num{ font-size:12px;}


#result_list{ width:770px; height:100%; overflow:hidden; border:1px solid #ececec; border-top:none; }
#result_list li{ width:25%; float:left;line-height:72px; border-bottom:1px solid #ececec; height:72px; overflow:hidden; text-align: center;}
#result_list li span{display:block; height:72px; overflow:hidden;}
#loading{ clear:both;margin:0px;padding:30px 0 80px 0; text-align:center; font-size:14px; color:#d23a3a; background:url("../images/loading.gif") no-repeat center center;}
#no_number{clear:both;margin:0px;padding:40px 0 70px 0; text-align:center; font-size:14px; color:#d23a3a; background:url("../images/notice.png") no-repeat 174px 34px;}
#error{clear:both;margin:0px;padding:40px 0 70px 0; text-align:center; font-size:14px; color:#d23a3a; background:url("../images/error.png") no-repeat 208px 34px;}

.num{font-size:16px; text-align:center;}
.num1{ color:#0066cc;}
.num2{ color:#d23a3a; margin-left:0px;}
.price{ width:20%;}
.type{ width:19%;}
.buy{position:relative;}


.mouseover { background:url("../images/mouse_hover_bg.png") no-repeat;}
.btn-buy{ position:absolute; left:10px; top:10px; display:block; width:45px; height:20px; background:url("../images/qg-1.jpg") no-repeat; text-indent:-9999em;line-height:normal;  cursor:pointer;}
.contrast{ position:absolute;left:60px;top:10px;line-height:normal; display:block; width:45px; height:20px; text-decoration:none; color:#000; cursor:pointer;background:url("../images/yx2.jpg") no-repeat;text-indent:-9999em;line-height:normal;  }
.contrast:hover{text-decoration: underline; color:#f00;}


#all_contrast{width:80px; height:0px; float:right; right:0px; top:4px; cursor:pointer; }
#all_style{width:80px; height:25px; float:right; right:0px; top:4px; cursor:pointer; }

#contrast_number{border:1px solid #c0c0c0; color:#555; display:block; height:100%; overflow:hidden;}
#contrast_number .tit{ position:relative;}
#contrast_number p{ text-align:center;}
#contrast_number ul{ margin:5px 5px 0 5px; clear:both; height:100%; overflow:hidden; }
#contrast_number ul li{ line-height:28px; background:url("../images/icon_dian.gif") no-repeat left 10px; padding-left:14px; font-size:12px; width:160px; border-bottom:1px solid #eeeeee; height:28px; }
#input_contrast_number{ display:block; height:20px; width:70px; margin:0 auto; cursor:pointer; margin-top:6px; clear:both;}
#contrast_number ul li span{ display:block; float:left;overflow:hidden; display:block; height:28px;}
#contrast_number ul li .c_num{ width:90px; text-align:left;}
#contrast_number ul li .c_price{ width:58px; text-align:center;}
#contrast_number ul li .c_del{ width:12px; text-align:right; cursor:pointer; }



#pages { padding:10px 0px 10px 0px; font-size: 13px; color: #0066cc; font-family: arial, helvetica, sans-serif;background:#fff;text-align:center;}
#pages span {border: #e4e4e4 2px solid; padding:2px 5px 2px 5px; margin: 0px 2px; color: #0066cc;text-decoration: none; cursor:pointer;}
#pages span:hover { border:#ff5a00 2px solid;color: #ff5a00;}
#pages span:active {border: #ff5a00 2px solid;color: #ff5a00;}
#pages span.current {border: #ff5a00 2px solid; padding:2px 5px 2px 5px;font-weight: bold;color: #fff;background-color: #ff6c16;}
#pages span.disabled {display: none;}

#s_attr_list{height:auto; overflow:hidden; margin:0px;}
#s_attr_list li{padding:6px 0 4px 0; width:100%; color:#000;}
#s_attr_list li span{ margin:0 4px 0 8px;}
#s_attr_list li a{ color: #2f78dc;font-size: 12px;text-decoration: none;margin-right: 18px;padding: 2px 3px;font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;font-weight:bold;}
#s_attr_list li a.selected{ background:#2f78dc; color:#fff;}


#box_right{ width:150px; float:right;}
#contrast_number{margin-top:12px; color:#555; display:block; height:100%; overflow:hidden; border:0px;}
#contrast_number .tit{ position:relative;}
#clear_contrast_number{color:#666666; text-align:right; margin:auto; margin-right:8px;}
#contrast_number p{ text-align:center;}
#contrast_number ul{ margin:12px 12px 0 12px; clear:both; height:100%; overflow:hidden; }
#contrast_number ul li{ line-height:28px; background:url("../images/icon_dian.gif") no-repeat left 10px; padding-left:10px; font-size:12px; width:110px; border-bottom:1px solid #eeeeee; height:28px; }
#input_contrast_number{ display:block; height:20px; width:70px; margin:0 auto; cursor:pointer; margin-top:6px; clear:both;}
#contrast_number ul li span{ display:block; float:left;overflow:hidden; display:block; height:28px;}
#contrast_number ul li .c_num{ width:90px; text-align:left;}
#contrast_number ul li .c_price{ width:58px; text-align:center; display:none}
#contrast_number ul li .c_del{ width:12px; text-align:right; cursor:pointer;}