*{padding:0; margin:0;}
img{border:0;}
ul,li{list-style:none;}
body{margin: 0 auto; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
form{margin:0; padding:0; border:0;}
.clear{clear:both;}

a:link,a:visited{font-size:12px; color:#0029AE; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover{font-size:12px; color:#F43F00; text-decoration:underline;}

a.keyword:link,a.keyword:visited{color:#ff0000; text-decoration:none;}
a.keyword:hover{color:#F43F00; text-decoration:underline;}

#toolbar{border-bottom: #DBDBDB solid 1px;height: 25px;background-color: #f4f3f2; width:100%; text-align:center; margin:0 auto;}
#toolbar_content{margin:0 auto; width:952px; color:#999999;}
#toolbar_left{float:left; line-height:25px; padding-left:10px;}
#toolbar_right{float:right;line-height:25px;}
#toolbar a:link,#toolbar a:visited{font-size:12px; color:#0029AE; text-decoration:none;}
#toolbar a:hover{font-size:12px; color:#F43F00; text-decoration:underline;}

#logo_box{width:952px; margin:0 auto; padding:8px 0; height:80px;}
  #logo{float:left;}
    #logo img{margin:2px 0;}
    #logo a:link,#logo a:visited{color:#12780D;}
    #logo span{color:#C3C3C3; padding:0 7px;}
  #logo_box #ads{float:right;}
  
#menu_box{width:952px; margin:0 auto; clear:both;}
  #menu_box li{float:left; margin-left:1px; height:28px; line-height:28px; width:76px; display:block;}
  #menu_box .first{margin-left:30px;}
  #menu_box .font2{width:48px;}
  #menu_box .font3{width:62px;}
  #menu_box a:link,#menu_box a:visited{background:url(../images/menu_bg_f4.gif) no-repeat left bottom; font-size:14px; color:#000000; display:block; text-decoration:none;}
  #menu_box a:hover{background:url(../images/menu_bg_over_f4.gif) no-repeat left bottom; color:#FFFFFF;}
  #menu_box .font2 a:link,#menu_box .font2 a:visited{background:url(../images/menu_bg_f2.gif) no-repeat left bottom;}
  #menu_box .font2 a:hover{background:url(../images/menu_bg_over_f2.gif) no-repeat left bottom; color:#FFFFFF;}
  #menu_box .font3 a:link,#menu_box .font3 a:visited{background:url(../images/menu_bg_f3.gif) no-repeat left bottom;}
  #menu_box .font3 a:hover{background:url(../images/menu_bg_over_f3.gif) no-repeat left bottom; color:#FFFFFF;}
  #menu_box .current a:link,#menu_box .current a:visited{background:url(../images/menu_bg_over_f2.gif) no-repeat left bottom; color:#FFFFFF;}
  
#search_box{width:952px; margin:0 auto; background:url(../images/search_bar_grbg.gif) repeat-x left top; height:41px; margin-bottom:8px;}
  #search_box ul{padding:8px 10px 8px 30px;}
  #search_box li{float:left; padding:0 2px;}
  #search_box .input{line-height:20px; height:20px; width:300px;}
  
#content_box{width:952px; margin:0 auto; margin-bottom:20px;}
  #maincontent{width:760px; float:left;}
    
	/*#category{border:#CCCCCC 1px solid; width:758px; float:left; margin-bottom:8px;}
	#category .nav a:link,#category .nav a:visited{color:#000000; padding:0 4px;}
	#category .nav a:hover{color:#0029AE; text-decoration:underline;}
	  #category .nav{height:25px; line-height:25px; width:754px; padding-left:4px; background-color:#F5F5F5; text-align:left; border-bottom:#CCCCCC 1px solid; float:left; clear:both;}
	  #category .nav b,#category .nav span{font-size:12px; color:#FF0000; padding:0 3px;}
	  #category .catelist{margin:4px 0 4px 8px; float:left; clear:both; width:746px; display:inline;}
	    #category .catelist h5{display:block; text-align:left; line-height:22px; background:url(../Images/icon_class.gif) no-repeat left center; padding-left:10px; font-size:12px; font-weight:bold; color:#333333;}
		#category .catelist li{width:20%; float:left; text-align:left; line-height:22px; color:#333333;}
		#category .catelist a:link,#category .catelist a:visited{color:#222222;}
		#category .catelist a:hover{color:#0029AE; text-decoration:underline;}
		#category .catelist li span{color:#888888; padding-left:5px;}*/
		
	#category{border:#CCCCCC 1px solid; width:950px; margin:0 auto; margin-bottom:8px;}
	#category .nav a:link,#category .nav a:visited{color:#000000; padding:0 4px;}
	#category .nav a:hover{color:#0029AE; text-decoration:underline;}
	  #category .nav{height:25px; line-height:25px; width:946px; padding-left:4px; background-color:#F5F5F5; text-align:left; border-bottom:#CCCCCC 1px solid; float:left; clear:both;}
	  #category .nav b,#category .nav span{font-size:12px; color:#FF0000; padding:0 3px;}
	  #category .catelist{margin:4px 0 4px 8px; float:left; clear:both; width:942px; display:inline;}
	    #category .catelist h5{display:block; text-align:left; line-height:22px; background:url(../images/icon_class.gif) no-repeat left center; padding-left:10px; font-size:12px; font-weight:bold; color:#333333;}
		#category .catelist li{width:16%; float:left; text-align:left; line-height:22px; color:#333333;}
		#category .catelist a:link,#category .catelist a:visited{color:#222222;}
		#category .catelist a:hover{color:#0029AE; text-decoration:underline;}
		#category .catelist li span{color:#888888; padding-left:5px;}
		
	#choose{border:#E6E6E6 1px solid; width:758px; float:left; margin-bottom:8px; height:44px; background:url(../images/choose_bg.gif) repeat-x left bottom; margin-top:14px;}
	  /*#choose .title{float:left;  margin-left:10px; padding-left:15px; margin-top:-5px; clear:both; margin-bottom:6px;}*/
	  #choose .choose_form{float:left; clear:both; display:inline; width:730px; margin-left:20px; margin-top:12px;}
	    #choose .choose_form li{float:left; padding-right:15px;}
	  #choose_title{background:#FFFFFF url(../images/choose_icon.gif) no-repeat left center; margin-top:-60px; margin-left:20px; float:left; padding-left:15px; width:75px; display:inline;}
	
	#list{width:760px; float:left; margin-bottom:8px;}
	  #list .list_head{float:left; width:760px; border-bottom:#46A14A 2px solid;}
	    #list .list_head h1{display:block;float:left;height:28px;line-height:28px;font-size:12px;}
	    #list .list_head span{display:block; float:left; height:28px; line-height:28px;}
	    
		#list .list_head .overtitle{width:80px; background:url(../images/list_content_title_bg.jpg) no-repeat left bottom; font-size:14px; color:#FFFFFF; font-weight:bold; margin-right:2px; cursor:pointer;}
		#list .list_head .outtitle{width:80px; background:url(../images/list_content_title_bg1.gif) no-repeat left bottom; color:#000000; font-weight:bold; margin-right:5px; height:26px; padding-top:2px; line-height:26px; cursor:pointer;}
		#list .list_head .txt{width:485px; color:#21A021; text-align:left; background:url(../images/aarowRmd.gif) no-repeat left center; padding-left:15px;}
		#list .list_head .txt a:link,#list .list_head .txt a:visited{background:url(../images/aarowSmall2.gif) no-repeat left center;padding-left:18px;color:#FF0000;line-height:22px;}

		#list .list_head .opage{width:90px; text-align:center; background:url(../images/list_arrow.gif) no-repeat right center;}
	  #list .content{width:758px; border:#CCCCCC 1px solid; border-top:none; float:left;}
	    #list .content .content_head{width:758px; float:left;height:26px; background-color:#EFEFEF; border-top:#cccccc 2px solid;}
		  #list .content .content_head span{display:block; float:left; line-height:26px; color:#333333;}
		  #list .content .content_head .t_compare{width:30px; background:url(../images/list_compare_arrow.gif) no-repeat 10px center; text-align:left; padding-left:30px;}
		  #list .content .content_head .t_img{width:90px;}
		    #list .content .content_head .t_img img{margin-top:2px;}
		  #list .content .content_head .t_txt{width:368px;}
		  #list .content .content_head .t_price{width:80px;}
		  #list .content .content_head .t_mtype{width:66px;}
		  #list .content .content_head .t_contact{width:90px; letter-spacing:5px; float:right;}
	    #list .content .content_body{width:758px; float:left;}
		  #list .content .content_body ul{width:758px; float:left; padding:10px 0; border-bottom:#CCCCCC 1px dashed; height:92px;}
		  #list .content .content_body .tuiguang{background:url(../images/list_tuiguang_bg.gif) repeat-x left top; border-bottom:none; border-top:#CCCCCC 1px dashed;}
		  #list .content .content_body .first{border-top:none;}
		    #list .content .content_body .tuiguang .mtype{width:66px; margin-top:25px; color:#FF0000; padding:0;}
			  #list .content .content_body .tuiguang .pic img{width:100px; height:80px;}
			#list .content .content_body .tuiguang .th1{background:url(../images/tuiguang_1.gif) no-repeat center center;}
			#list .content .content_body .tuiguang .th2{background:url(../images/tuiguang_2.gif) no-repeat center center;}
			#list .content .content_body .tuiguang .th3{background:url(../images/tuiguang_3.gif) no-repeat center center;}
			#list .content .content_body .tuiguang .th4{background:url(../images/tuiguang_4.gif) no-repeat center center;}
			#list .content .content_body .tuiguang .th5{background:url(../images/tuiguang_5.gif) no-repeat center center;}
			#list .content .content_body .tuiguang .mtype{width:66px; margin-top:40px;}
		    #list .content .content_body li{float:left;}
		    #list .content .content_body .csort{width:38px; height:52px; padding-top:40px;}
			#list .content .content_body .pic{width:100px; margin-right:8px; margin-top:6px; text-align:left;}
			  #list .content .content_body .pic img{width:100px; height:80px;}
			#list .content .content_body .txt{width:374px; text-align:left; color:#666666; line-height:20px;}
			  #list .content .content_body .txt a.title:link,#list .content .content_body .txt a.title:visited{font-size:14px; font-weight:bold; color:#003399; line-height:25px;}
			  #list .content .content_body .txt a.title:hover{color:#FF0000; text-decoration:underline;}
			#list .content .content_body .price{width:80px; color:#FF0000; height:92px; line-height:92px;}
			#list .content .content_body .mtype{width:66px; margin-top:20px; color:#333333; height:15px; padding-top:35px;}
			#list .content .content_body .gold{background:url(../images/ico_vip.gif) no-repeat center top;}
			#list .content .content_body .silver{background:url(../images/ico_normal.gif) no-repeat center top;}
			#list .content .content_body .contact{width:90px; padding-top:10px; float:right;}
			  #list .content .content_body .contact a:link,#list .content .content_body .contact a:visited{text-decoration:underline;}
			  #list .content .content_body .contact a:hover{text-decoration:none;}
			  #list .content .content_body .contact span{display:block; height:24px; line-height:24px;}
			  #list .content .content_body .contact .xp{background:url(../images/ico_xunpan.gif) no-repeat 3px center;}
			  #list .content .content_body .contact .lx{background:url(../images/ico_tel.gif) no-repeat 3px center;}
			  #list .content .content_body .contact .zx{text-align:left; padding-left:3px;}
		#list .content .content_bottom{width:758px; float:left; color:#333333;}
		  #list .content .content_bottom span{display:block; float:left; line-height:30px; height:30px;}
		  #list .content .content_bottom .t_compare{background:url(../images/list_arrow1.gif) no-repeat 10px center; width:30px; padding-left:30px;}
		  #list .content .content_bottom .t_img{width:90px;}
		    #list .content .content_bottom .t_img img{margin-top:5px;}
		  #list .content .content_bottom .t_clear{width:120px; margin-left:10px; background:url(../images/list_dot.gif) no-repeat left center; padding-left:10px; text-align:left;}
		  #list .content .content_bottom .t_txt{float:right; width:185px; padding-right:10px; text-align:right;}
	
	#pages_1,#pages_2{width:760px; float:left;}
	  #pages_1 .pagego {font-size: 12px;width: 18px; height: 18px;cursor: hand;border: 0px 0; background:  url(../images/page_jump.gif); background-color: #85B0E3;}
	  #pages_2 .pagego {font-size: 12px;width: 18px; height: 18px;cursor: hand;border: 0px 0; background:  url(../images/page_jump.gif); background-color: #85B0E3;}
	  #pages_1 span,#pages_2 span{display:block; float:left; margin-left:10px; margin-right:10px; line-height:22px; font-weight:bold; font-size:16px;}
	  #pages_1 a:link,#pages_1 a:visited,#pages_2 a:link,#pages_2 a:visited{font-size:16px; color:#000000; font-weight:bold; display:block; float:left; line-height:22px; padding:0 2px; margin:0 3px;}
	  #pages_1 a:hover,#pages_2 a:hover{color:#FF6600;}
	  #pages_1 a.cur:link,#pages_1 a.cur:visited,#pages_2 a.cur:link,#pages_2 a.cur:visited{background-color:#21A021; color:#FFFFFF;}
			  
  #secondcontent{width:180px; float:right;}
    #reg{border:#ABD9A3 1px solid; background:url(../images/list_reg_bg.gif) repeat-x left top; text-align:center; color:#25481E; line-height:18px; margin:13px 0 8px 0;}
	  #reg span{color:#068F06; font-weight:bold; display:block; line-height:20px; margin:1px 0 2px 0;}
	  #reg img{margin:2px 33px 5px 0;}
	
	#goldads{width:180px;}
	  #goldads span{display:block; height:20px; line-height:20px; padding-bottom:6px; background:url(../images/list_zanzhushang_bg.gif) no-repeat left top;}
	  #goldads .imgads{margin-bottom:8px;}
	  #goldads .txtads{width:170px; border:#D2E9BD 1px solid; padding:4px; background-color:#FAFAFA; margin-bottom:8px;}
	    #goldads .txtads li{line-height:18px; text-align:left; color:#666666;}
		#goldads .txtads a:link,#goldads .txtads a:visited{color:#333333; font-size:11px;}
		#goldads .txtads a:hover{color:#39A839;}
	    #goldads .txtads .company a:link,#goldads .txtads .company a:visited{color:#008000; font-weight:bold; font-size:12px;}
		#goldads .txtads .company a:hover{color:#ff6600;}
		
	  #catenav{width:180px;}
	    #catenav span{display:block; height:24px; line-height:24px; background:url(../images/list_cate_bg.gif) no-repeat left center; color:#FFFFFF; font-size:14px; font-weight:bold; margin-bottom:4px;}
		#catenav ul{width:172px; border:#D2E9BD 1px solid; padding:3px;}
		  #catenav li{text-align:left; line-height:18px; color:#CCCCCC; border-bottom:#CCCCCC 1px dashed;}
		  #catenav li a:link,#catenav li a:visited{padding:0 2px;}
		  #catenav li a.bcate:link,#catenav li a.bcate:visited{font-weight:bold;}
		  
#hotkeyword{width:952px; margin:0 auto; clear:both; text-align:left; margin-bottom:10px;}
  #hotkeyword span{font-size:14px; font-weight:bold;}
  #hotkeyword a:link,#hotkeyword a:visited{font-size:12px; padding:0 5px; text-decoration:underline;}
  #hotkeyword a:hover{color:#007200; text-decoration:none;}
  
#search{width:930px; margin:0 auto; border:#ABDBAA 1px solid; background-color:#E5F4E5; padding:10px; padding-bottom:15px; margin-bottom:10px;}
  #search span{display:block; color:#666666; font-size:14px; line-height:30px; text-align:left; padding-left:270px;}
  #search a:link,#search a:visited{font-size:14px; padding:0 10px;}
  #search .input{line-height:20px; height:20px; width:300px;}
  #search .submit{height:24px; font-weight:bold;}
  
#footer{width:100%; border-top:#56AA54 3px solid; line-height:20px; color:#333333;}
  #footer a:link,#footer a:visited{color:#333333;}
  
  
.hot-box{width:180px; height:150px; background:url(../images/hot-bg.gif) repeat-y; margin-bottom:8px;}
.hot{width:180px; height:150px;float:left; background:url(../images/hot-hd.gif) no-repeat}
.hot-bm{width:160px; height:115px;padding:35px 10px 0 10px;background:url(../images/hot-bm.gif) no-repeat left bottom; white-space:nowrap;}
.hot-box a,.hot-box a:link,.hot-box a:visited{padding:0 4px; border-right:1px solid #4E4E4F;float:left; color:#4E4E4F; text-decoration:none; margin:2px 0;}.hot-box a:hover{color:#FF5A00}
.hot-box a.last,.hot-box a.last:link,.hot-box a.last:visited{border:none}
h2{font-size:14px;display:inline;}

.hotkeys{margin:0 auto; width:940px; text-align:left; background:#E5F4E5; border:1px #ABDBAA solid; padding:6px; line-height:20px; margin-top:6px;}
.hotkeys a:link,.hotkeys a:visited{color:#0029AE; text-decoration:none; padding-left:4px; padding-right:5px;}
.hotkeys a:hover{color:#FF0000; text-decoration:underline;}
.hotkeys font{font-size:14px; font-weight:bold;}

