@import url("htmls.css");
@import url("border.css");
@import url("widget.css");


/* CSS Document */

body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	margin: 0px;
	padding:0;
	text-align:center;
}

.clear{
   border-top:0;
   clear:both;
   line-height:0;
   font-size:0;
   height:0;
}
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
div,form,h1,dl,dt,dd,ul,ol,li,table,td,th{
	margin:0;
	padding:0;
	list-style:none;
}
ul,li{
	line-height:1.5em;

}
h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0 0 0 0;
}
h1{ font-size:12px; font-weight: normal;}

img {
	border: 0;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover {
    color:#FF5500;
	text-decoration:underline;
}

.float_left{ float:left;}
.margin_b{ margin: 0 5px;}

.f_bule{ color:#2265B9; font-weight:bold; font-size:12px;}


.header{ width:950px; margin:0 auto;}

.logo{ float:left;}
.login{ float:right; text-align:right; width:550px;}
.login a{ color:#3366CC;}
.login a:hover{ color:#FF5500; text-decoration:underline;}
.login_l{ float:right; background:url(login_l.gif) no-repeat; width:3px; height:26px;}
.login_c{ float:right; background:url(login_c.gif) repeat-x; height:20px; padding:6px 15px 0;}
.login_c span{ padding:0 6px;}
.login_r{ float:right; background:url(login_r.gif) no-repeat; width:3px; height:26px;}


.menu_tabsbg { height:25px; line-height:25px; background:url(menu_tabsbg_l.gif) no-repeat left center; float:left; padding-left:17px; margin-left:3px;}
.menu_tabsbg span{ height:25px; line-height:25px; background:url(menu_tabsbg_r.gif) repeat-x right center; padding:0 17px 0 0; float:left;}
.menu_tabsbg span a{ background:url(sign1.gif) no-repeat right center; padding:0 10px; float:left;}
.menu_tabsbg2{ height:25px; line-height:25px; background:url(menu_tabsbg2_l.gif) no-repeat left center; float:left; padding-left:17px; margin-left:3px;}
.menu_tabsbg2 a{ height:25px; line-height:25px; background:url(menu_tabsbg2_r.gif) no-repeat right center; float:left; padding:0 17px 0 0;font-size:14px; font-weight:bold; color:#fff;}
.menu_tabsbg2 a:hover{ text-decoration:underline; color:#fff;}

.menu_bg{ width:930px; height:60px; background:url(bg.gif) no-repeat 0 0; padding:0 10px;}

.menu_tabsbg3{ height:28px; line-height:28px; margin:0 auto; text-align:left; padding-left:30px;}
.menu_tabsbg3 a{ background:url(sign2.gif) no-repeat right center; padding:0 10px; color:#FEF1D8; float:left;}

.search_bg{ width:592px; height:24px; line-height:24px; background:url(bg.gif) no-repeat left -65px; float:left; color:#FEF1D8; text-align:left; padding:2px 5px;}
.search_input_1{ width:100px; height:20px !important; height:15px; font-size:12px;}
.search_input_2{ width:50px; height:15px; font-size:12px;}
.search_input_3{ width:220px; height:15px; font-size:12px; margin:0 5px;}
.search_input_button{ height:20px; line-height:20px; padding:0 6px; font-size:12px; border:1px solid #fff; border-top:1px solid #B3A793; border-left:1px solid #B3A793; border-bottom:1px solid #B3A793;  border-right:1px solid #B3A793; margin:0 0 0 5px;}

.cart_bg{ width:314px; height:20px; padding-top:8px; text-indent:30px; background:url(bg.gif) no-repeat left -98px; float:right; color:#74081F; text-align:left;}
.cart_bg a{ color:#74081F; padding:0 3px;}

.ShopCartWrap{ float:left;}
.cart-number{ color:#2265B9; font-weight:bold; font-size:12px; padding:0 2px;}
.toporder{ float:left; margin-left:1px; width:160px;}

.banner_1{ width:950px; margin:0 auto;}

.catergory_one_top{ width:950px; height:4px; background:url(bg.gif) no-repeat left -200px; margin-top:10px; margin:10px auto 0;}
.catergory_one_center{ width:940px; background: url(category_one_center.gif) repeat-y; padding:2px 5px; margin:0 auto;}
.catergory_one_bottom{ width:950px; height:4px; background:url(bg.gif) no-repeat left -195px; margin:0 auto;}

.catergory_one{ text-align:left; width:176px;}
.catergory_one h2{ width:176px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background:url(bg.gif) no-repeat left -131px; text-indent:15px;}
.catergory_one h2 a{ font-size:12px; font-weight:normal; color:#fff;}
.catergory_one ul{ padding-top:10px;}
.catergory_one li a{ padding:5px; background:url(sign1.gif) no-repeat right center; color:#666;}

.brands_list_one{ width:930px; height:62px; background:url(bg.gif) no-repeat left -205px; text-align:left; margin:10px auto 0; padding:0 10px;}
.brands_list_one img{ width:74px; height:34px; border:1px solid #EAEAEA; background:#fff; padding:3px; overflow:hidden; margin:10px 5px 0;}

.content{ width:950px; margin:10px auto;}
.content_left{ width:188px; border:1px solid #E4E4E4; overflow:hidden; text-align:center;}
.content_right{ width:759px; border:1px solid #E4E4E4; border-left:none; overflow:hidden;}

.content_right .AdvBanner{ float:left; padding:10px 10px 0 10px !important; padding:10px 9px 0 9px;}

.MemberCenter .content{ width:80%;}
.GoodsInfoWrap .section{ width:739px; overflow:hidden; text-align:left; padding:10px;}

.GoodsInfoWrap .goodsname{ font-size:16px; font-weight: bold; color:#3366CC; padding-top:5px;}
.GoodsSearchWrap .items-gallery{ background: none; border:none;}
.GoodsSearchWrap .items-gallery .goodpic a{}
.GoodsSearchWrap .GoodsSelector{ text-align:left;}
.entry-content h6 a{ color:#3366CC;}

.catergory_two{ text-align:left; padding:10px 5px;}
.catergory_two li{ border-bottom:1px solid #F5F5F5;}
.catergory_two li a{ color:#555; font-weight:bold;}

.catergory_two li li{ padding:2px 5px;}
.catergory_two li li a{ color:#3366CC; font-weight:normal;}

.paihang{ text-align:left; margin:10px 0 0 0;}
.paihang h3{ color:#FF3300; font-size:12px; font-weight:bold; text-decoration:underline; border-bottom:1px solid #E4E4E4; text-indent:8px;}
.paihang ul{ padding:5px 0px 0;}
.paihang li{ padding:3px 3px 0; text-indent:5px; color:#848484;}
.paihang li a{ color:#848484;}
.paihang li a:hover{ color:#95071B;}
.paihang span{ color:#F7648A; font-weight:bold; font-size:13px; padding-right:5px;}

.news{ text-align:left; margin:10px 0 0 0;}
.news h3{ color:#FF3300; font-size:12px; font-weight:bold; text-decoration:underline; border-bottom:1px solid #E4E4E4; text-indent:8px;}
.news li{ background: url(sign3.gif) no-repeat left center; padding:0 3px; height:18px; line-height:18px; text-indent:5px; color:#848484;}
.news li a{ color:#848484;}
.news li a:hover{ color:#95071B;}
.news span{ color:#F7648A; font-weight:bold; font-size:13px; padding-right:5px;}

.box_style_1{ border:1px solid #E4E4E4; margin:5px 8px 0;}

.goods_box{ margin:12px auto 0;}
.goods_box h3{ width:740px; height:30px; background:url(bg.gif) no-repeat center -270px; text-indent:15px; line-height:30px;}

#t1{ width:136px; height:21px; background:url(bg.gif) no-repeat center -305px;}

.goods_box_body{ width:740px; background:#F6CAB8; padding:0 3px 3px 3px;}
.goods_box_b{ width:732px; border:1px solid #EDBEA6; background:#fff; margin:0 auto;}

.

.footer{ background:#F9F7F3;}
.foot{ width:930px; background:#F2EFE7; padding:10px; margin:10px auto 0;}
.foot_left{ float:left;}
.foot_right{ float:right;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/

#AllWrap{
	width:1000px;
	margin:0 auto;
}
#Top{
	height:76px;
	position:relative;
}
#Logo{
	float:left;
	width:200px;
}
#Top .menuwrap{
	margin-left:230px;
	margin-top:16px;
}
#TopMenu{
	position:absolute;
	bottom:35px;
}
#TopMenu ul li{
	display:block;
	background:url(top_wh2.gif) no-repeat;
	width:85px;
	height:23px;
	line-height:23px;
	text-align:center;
	margin:0 5px;
	float:left;
}
#TopMenu ul li a{
	background:url(cc1.gif) no-repeat 0 3px;
	padding-left:15px;
	text-decoration:none;
	color:#333;
}
#Menu{
	position:absolute;
	bottom:0;
	margin-bottom:-2px;
}
#Menu ul li{
	margin:0 1px;
	float:left;
}
#Menu ul li a{
	display:block;
	background:url(top_menu_left_bg1.gif) no-repeat;
	width:78px;
	height:27px;
	color:#333;
	line-height:27px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;}
#Menu ul li a:hover{
	background:url(top_menu_active_left_bg1.gif) no-repeat;
	width:78px;
	height:27px;
}	
		
#SearchWrap{
	background:url(first_section_bg1.gif) repeat-x;
	height:38px;
	border:1px solid #646464;
	border-bottom:none;
}
#Search{	
	padding:8px;
}
#Search .SearchBar{
	float:left;
	width:70%;
}
#Search .btn_search{
	border:none;
	background:url(btn_search.gif) no-repeat;
	height:20px;
	width:43px;
	cursor:pointer;
	color:#8d723c;
	text-indent:-9999px;
	*text-indent:0;
	*font-size:-1;
	*line-height:9999px;
}

#InfoWrap{
	background:#38475E;
	padding:2px;
	padding-left:20px;
	color:#FFFFFF;
}
#InfoWrap .ArticleList{
	overflow:hidden;
}
#InfoWrap .ArticleList li{
	float:left;
	width:150px;
	background:none;
}
#InfoWrap .ArticleList a{
	color:#FFFFFF;
	background:none;
	padding-left:3px;
}
#SubMenu {
	clear:both;
	background:url(third_section_bg1.gif) repeat-x;
	height:22px;
	border-left:1px solid #38475E;
	border-right:1px solid #38475E;
	text-align:center;
	padding:10px 0;
	margin-bottom:5px;
}
#SubMenu ul li{
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	zoom:1;
	background:url(top_wh2.gif) no-repeat;
	width:100px;
	height:23px;
	line-height:23px;
	margin:0 5px;
	text-align:left;
}
#SubMenu ul li a{
	background-position:10px 5px !important;
	background:url(cc1.gif) no-repeat 10px 3px;
	padding-top:2px !important;
	padding-left:25px;
	color:#333;
	text-decoration:none;
}


#SubMenu ul li a:hover{
	color:#FF9900;
}
	
	

#LeftColumn,
#RightColumn{
	*display:inline;
	width:200px;
	float:left;
}
#Main{
	*display:inline;
	float:left;
	width:587px;
	margin:0 6px;
	overflow:hidden;
}
#InnerRightColumn{
	*dispaly:inline;
	width:787px;
	overflow:hidden;
	float:left;
	margin:0 0 0 5px;
}

	
#flashcontent{
	text-align:center;
	margin:0 0 10px 0;
}	
	

		
		

			#Main .adbanner{
			height:132px;
			text-align:center;
			font-size:15px;
			line-height:132px;}
			
			#Main .pro{
			margin-top:5px;}
				#Main .pro .title{
				background:url(software.jpg) no-repeat;
				height:48px;
				text-indent:-999px;}
				
				#Main .pro .probox{
				border:1px solid #ccc;
				border-right:none;
				}
				#Main .pro .probox .prolist{
				border-bottom:1px dotted #ccc;
				border-right:1px solid #ccc;
				width:200px;
				float:left;
				margin-left:2px;}
				#Main .pro .probox .prolist img{	padding-left:30px;}
				#Main .pro .probox .prolist .proname{
				text-align:center;
				color:#FF6600;
				font-weight:bold;}
				#Main .pro .probox .prolist ul li{
				background:url(double_arrow_right.gif) no-repeat;
				padding-left:20px;
				background-position:2px;}




#Foot{
	clear:both;
	margin-top:10px;
	background:#F9F7F3;
	width:100%;
}

.footer{ width:950px; background:#F2EFE7; color:#666; margin:0 auto;}


#Foot .TreeList{
	line-height:20px;
}
		
