﻿*{ margin:0; padding:0;}
img{ border:0; display:inline-block; }
body{ font-size:12px; color:#000000; background:url(images/bodyBg.gif) top repeat-x; }
a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{ color:#F86600;}
ul{ list-style:none;}
li{ line-height:150%; }
.productList li{ overflow:hidden; text-align:center;}

.markerRed{color:#c00;}
.markerBrown{color:#c60;}
.markerBlue{color:#09f;}
.markerBlack{ color:black;}

.p_list_price_number{ color:#EA2828; font-weight:bold;}

.spacing,.c_spacing{    background: none;    height: 5px;    font-size: 0px;}
.clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;font-size: 0px;visibility: hidden;}

.xLine{ margin:0 1px; height:1px; overflow:hidden; background:#ccc;}

#siteLogo {
	background:url(images/logo.gif) top left no-repeat;
		width:330px;
	height:90px;
	float:left;
}
#siteLogo a {
	display:block;
	overflow:hidden;
	width:330px;
	height:90px;
	text-indent:-9999em;
	cursor: pointer;
}

.content570, .rankingContent, .content229, .mallTrends dd {
	border-left: 1px solid #ccf;
	border-right: 1px solid #ccf;
}

#top,.main,#bottom{ width:980px; margin:0 auto;}
.main{margin-top:5px;}
.showBar{ float:right; width:773px;}
.sideBar{ float:left; width:202px;}
.right760,.right300,.right212,.right773,.right264{ float:right;}
.right773{ width:773px; }
.right760{ width:760px; }
.right300{ width:315px;}
.right264{ width:264px; }
.right212{ width:212px; }
.left536{ width:536px;}
.left500{ width:500px;}
.left400{ width:420px;}
.left200{ width:200px;}

#navColumn{ padding:0 1px;}
#navColumn ul{ border-bottom:1px solid #7cb2ff; width:953px; overflow:hidden; padding-left:25px;}
#navColumn li{float:left; height:25px; line-height:25px; margin-top:5px;}
#navColumn li a{background:url(images/topTaboffLink_left.gif) left bottom no-repeat; padding-left:1px; margin-right:4px;  display:block;}
#navColumn li a span{ background: url(images/topTaboffLink_right.gif) right bottom no-repeat; padding:0 10px; display: inline-block;}
#navColumn li a:hover{background:url(images/topTabHoverLink_left.gif) left bottom no-repeat; padding-left:1px; margin-right:4px;  display:block; cursor:pointer;}
#navColumn li a:hover span{ background: url(images/topTabHoverLink_right.gif) right bottom no-repeat; padding:0 10px; display: inline-block; }
#navColumn  #topTabOn{height:30px; line-height:30px;margin-top:0px;}
#navColumn  #topTabOn a{ background:url(images/topTabOn_left.gif) left no-repeat; padding-left:1px; }
#navColumn  #topTabOn span{ background:url(images/topTabOn_right.gif) right no-repeat; padding:0 10px;  display: inline-block; font-size:14px; font-weight:bold; color:#fff;height:30px; line-height:30px;}
#childColumnList li {display:inline; height:27px;line-height:27px; padding-left:12px;}

#nav .xLine{ background:#ccf; }

#topSearchBar{ background:url(images/topSearchBg.gif); height:33px; padding:3px 0 0 4px; }
#topSearchBar .date{ float:right; color:#FFFFFF; padding:0 25px; line-height:33px; background:url(images/icon9.gif) no-repeat  10px center;}
.inputText{ height:16px; width:280px; overflow:hidden; }
.inputSubmit{ width:59px; height:20px; background:url(images/searchButtonBg.gif) no-repeat; border:0;}
.state,.state li{ float:right; display:inline-block;line-height:27px; height:27px;}
.state li{ padding:0 25px;}
.state{ width:400px;}
.state .favList{ background:url(images/icon15.gif) left center no-repeat;}
.state .cart{ background:url(images/icon14.gif) left center no-repeat;}
#boardBar { line-height:27px;height:27px;border-left:1px solid #7CB2FF; border-right: 1px solid #7CB2FF; background:url(images/boardBG.gif) repeat-x; overflow:hidden;}
#boardBar .markerRed{ font-weight:bold;padding-left:25px; background:url(images/icon10.gif)  6px center no-repeat; float:left; }

#marqueebox{margin-left:100px;}

/*bottom*/
#bottom { margin-top:10px;height:100px; border: 1px solid #CADDE4; background:#eee; color:#393939;}
#bottom dt{ margin-top:20px; text-align:center;  height:24px; line-height:24px;}
#bottom dd{ line-height:20px;text-align:center;}

.navigation{ height:29px; padding-left:105px; line-height:29px; background: url(images/logo_small.gif) left bottom no-repeat;}

#workcategory{padding:5px;}

.inputbutton {width: 100px;height: 24px;border: 0px;cursor: pointer;margin-top:4px;padding: 0px;background: url(Images/bg_usercenter.gif) left top repeat-x;border:1px ridge  #Ccf;}

.childListBox h2,.saleItem h2,#tips h2{ background:url(images/box1.gif) left top no-repeat; padding-bottom:15px; text-align:right;font-size:13px; font-family: "微软雅黑", "宋体";	height:auto !important;	height:24px;min-height:24px;}
.childListBox h2 span,.saleItem h2 span,#tips h2 span{height:24px; line-height:24px;}
.childListBox h2 .columnTitle,.saleItem h2 .columnTitle,#tips h2 .columnTitle{ padding-left:36px; float:left; background:url(images/icon4.gif) 18px 6px no-repeat; display:block;}
.childListBox h2 .columnTitleInfo{ color:#ccc; font-size:12px; font-weight:normal; margin-left:12px; display:inline;}
.childListBox h2 .floatRight,.saleItem h2 .floatRight,#tips h2 .floatRight{background:url(images/columnTitleBgRight.gif) right top no-repeat; display:block; padding-right:12px; }
#tips .content{padding:10px;}
.childListBox ul{ padding:6px; overflow:hidden;}

.c_padding
{
    border: 1px solid #9bbde6;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}
.c_friendsite li
{
    padding: 0px;
    width: 12.4%;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
/*分页*/
.class_page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; 
	COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}
.class_page A {
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0f0f0 2px solid; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #f0f0f0 2px solid; 
	COLOR: #48b9ef; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid; 
	TEXT-DECORATION: none}
.class_page A:hover {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; 
	BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid}
.class_page A:active {
	BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; 
	BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid}
.class_page SPAN.current {
	BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; 
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;
	COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; 
	BORDER-LEFT: #ff5a00 2px solid;BACKGROUND-COLOR: #ff6c16}
.class_page SPAN.disabled {
	DISPLAY: none
}

html, body { margin:0 auto;padding:0; }
	dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, th, td, hr {	padding: 0;margin: 0;}
	h1, h2, h3, h4, h5, h6, address, caption, cite, code, dfn, em, th, var ,strong{ font-style:normal; font-weight: 

normal;font-size: 100%;}
	table {	border-collapse: collapse;	border-spacing: 0;}
	label, input {vertical-align: middle;}
	ul,li{ list-style-type:none;}
	fieldset, img {border:0;}

	#container{ width:100%; padding-top:1px;}
	
    .mainContent { float:right; width:775px; overflow:hidden; }
    .sideBar {float:left; width:200px;overflow: hidden;}
	
	.mainCenter { float:left; width:520px; overflow: hidden;}
    .mainSide { float:right; width:250px; overflow: hidden;}

    .mainContent2 {overflow: hidden; }

	body { color: #333;  font-size:12px; font-family: '宋体', Arial, sans-serif, Tahoma; }
	h1{ font-weight:bold; }
	
	a:link , a:visited{ color:#333; text-decoration:none; cursor:pointer;}
	a:hover ,a:active{ color:#FF0000; text-decoration:none; }
    a.hot,.hot{ color:#CB0003!important;}
	.sharp a:link, .sharp a:visited, .sharp{ color:#fff!important;}
	.sharp a:hover{ color:#fff;text-decoration:underline;}
	
	.text_center{ text-align:center;}
	.text_right{ text-align:right;}
	
	.flowright{ float:right;}
	.flowleft{ float:left;}
	
    .overflow_hidden { overflow: hidden;}
    .spacing {	font-size: 0px;	visibility: hidden;	line-height: 5px;}
    .clearbox {
	    border-top: 1px solid transparent !important;
	    margin-top: -1px !important;
	    margin-top: 0px;
		clear: both;
		font-size: 0px;
		line-height: 0px;
		height: 0px;
		border: 0px;
		visibility: hidden;     }   
   
    .news{ height:217px;}
        .ppp{ height:217px;}
        .list_1 ,.list_b ,.product_nav{ border:1px solid #bacfe8; border-top:none; padding:3px 0px;}
	.list_1 ul{ } 
        .list_1 li{ }
        .sale{ height:217px;}
	.list_a ,.list_b ,.product_nav{ border:1px solid #bacfe8; border-top:none; padding:3px 3px;}
	.list_a ul{ background:url(images/no1.gif) left 5px no-repeat;} 
	.list_a li{ 
	     /*background:url(images/do1.gif) left 10px no-repeat;
		 width:180px;
		 padding-left:15px;*/
		 line-height:22px; 
		 padding-left:25px;
	      }
 
    .mode_a { height:100%; overflow:hidden;   }
	.mode_a h2{ background:url(images/box1.gif) right top no-repeat; height:36px;}
	.mode_a h2 span{display:inline-block; background:url(images/box1.gif) left top no-repeat; padding-left:35px; 

height:36px; line-height:30px; color:#333; font-weight:bold; font-size:14px; }
	
    .newst h2 span{display:inline-block; background:url(images/box1_hui.gif) left top no-repeat;}

	.rank h2 span{display:inline-block; background:url(images/box1_red.gif) left top no-repeat;  }

.adad{ margin:5px 0px;border:1px solid #bacfe8;}
.dad{ margin:15px 5px;}
.c1{width:767px;}
.left1{float:left;height:60px;margin:3px 8px 3px 0px;border:1px solid #ff9933;}
.center1{float:left;height:60px;margin:3px;border:1px solid #ff9933;}
.right1{float:left;height:60px;margin:3px 0px 3px 8px;border:1px solid #ff9933;}

/* 站内搜索 */
.main_search
{
    clear: left;
    padding: 5px 5px 5px 70px;
    margin-top: 5px;
    height: auto !important;
    height: 36px;
    min-height: 36px;
    background: #f9f9f9;
    border: 1px solid #F5AB61;
    background: url(images/search.gif) #f9f9f9 no-repeat 5px center;
}
.main_search form
{
    margin: 0px;
}
.main_search input
{
    height: 15px;
    margin: 1px;
    vertical-align: middle;
}

.main_search a
{
    color: blue;
    text-decoration: underline;
}
.main_search select
{
    height: 21px;
    margin: 1px;
    vertical-align: middle;
}

.c_content .main_search
{
    padding: 5px 5px 5px 100px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}
.c_contents .main_searchs
{
    padding: 5px 5px 5px 50px;
    border: 0px;
    background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px;
}

/* 高级搜索 */
.c_content .main_search_sub
{
    margin: 10px auto 0px auto;
    text-align: center;
}
