@import url(base.css);
@import url(headFoot.css);

#sheji_flash{width:930px; margin:0px auto 0 auto; overflow:hidden; padding:10px 0 0 0;}
.userInfo{text-align:left; line-height:22px;}
.ad_1{/*border: 1px solid #CCCCCC;*/width:250px; height:240px; margin-top:18px;}

.goods_list{margin:0px 0 0 0; overflow:hidden; width:930px; text-align:left;}
.goods_list .title{height:70px; overflow:hidden;}
.goods_list .title strong{height:0px; padding:18px 0 0 0; display:inline; float:left; overflow:hidden; font-size:15px; color:#656565;}
.goods_list .title a{float:right; margin:48px 27px 0 0; width:44px; height:0; padding:13px 0 0 0; overflow:hidden;background:url(../images/more.jpg) no-repeat top left; display:block;}
.goods_list ul{width:100%; float:left;}
.goods_list ul li{float:left; width:186px; overflow:hidden; margin:20px 20px 0 20px; display:inline; text-align:center;}
.goods_list ul li a.thumb{width:186px; height:140px; display:block;overflow:hidden; text-align:center;}
.goods_list ul li a.text{color:#333; font-weight:bold; width:140px; overflow:hidden; height:20px; line-height:20px; display:block; margin:3px 0 0 0;}
.goods_list ul li a.text:hover{color:#ff6600;}

.goods_list ul li .price{color:#ff6600;}


.fittings ul{ float:left;}
.fittings ul li{float:left; width:186px; overflow:hidden; margin:20px 20px 0 20px; display:inline; text-align:center;}
.fittings ul li a.thumb{width:186px; height:140px; display:block;overflow:hidden; text-align:center;}
.fittings ul li a.text{color:#333; font-weight:bold; width:140px; overflow:hidden; height:20px; line-height:20px; display:block; margin:3px 0 0 0;}
.fittings ul li a.text:hover{color:#ff6600;}

.goods_new .title{background:url(../images/new_title.gif) no-repeat top left;}
.goods_base .title{background:url(../images/best_title.gif) no-repeat top left;}
.goods_hot .title{background:url(../images/hot_title.gif) no-repeat top left;}
.goods_promotion .title{background:url(../images/sales.gif) no-repeat top left;}
.cat_goods .title{background:url(../images/cat_goods.gif) no-repeat top left;}
.cat_goods .title strong{height:18px; padding:0; margin:30px 0 0 213px;}
.brand_goods .title{background:url(../images/brand_title.gif) no-repeat top left;}
.brand_goods .title strong{height:18px; padding:0; margin:30px 0 0 153px;}
.group_buy .title{background:url(../images/group_buy.gif) no-repeat top left;}
.goods_auction .title{background:url(../images/auction.gif) no-repeat top left;}




.body_ads{width:930px; margin:0 auto;}
.body_ads div{float:left; padding:50px 13px;}

.body_bottom{border-top:solid 4px #dedede;padding:10px 0; width:930px; clear:both; float:left;}
.body_bottom .bb_box{ float:left;width:930px;}
.body_bottom .bb_box .bb1{color:#333; width:220px; padding:0 0 0 10px;}
.body_bottom .bb_box .bb1 #tab-title{text-align:left; padding:0 0 0 8px;}
.body_bottom .bb_box .bb1 .content-div{padding:18px 14px; text-align:left; line-height:20px;}
.body_bottom .bb_box .bb1 .article-list{}
.body_bottom .bb_box .bb1 .article-list li{line-height:20px; height:20px; overflow:hidden;}
.body_bottom .bb_box .bb1 .article-list li a{color:#333;}
.body_bottom .bb_box .bb1 .article-list li a:hover{color:#f00;}

.body_bottom .bb_box .bb2{color:#333; width:200px;margin:0 0 0 3px; padding:0 0 0 10px;}

.body_bottom .bb_box .bb3{color:#333; width:200px;margin:0 0 0 3px;padding:0 0 0 10px;}

.body_bottom .bb_box .bb4{color:#333; width:240px;margin:0 0 0 3px;padding:0 0 0 10px;}

.inner_brand{width:745px; float:right;}
.inner_brand h2.title{background:url(../images/inner_brand.jpg) no-repeat;font-size:12px;height:18px;text-align:left;font-weight:normal; overflow:hidden; display:block; color:#626262; font-size:14px; font-weight:bold; padding:11px 0 0 33px;}
.inner_brand div.box{border:solid 1px #ded7d7; border-top:none; width:765px; overflow:hidden; text-align:left;}

.s1{}
.s1 ul.list{padding:0 10px 0 8px;}
.s1 ul.list li{background:url(../images/icon1.jpg) no-repeat left 7px; padding:0 0 0 10px;}

.s2 ul.list{padding:13px 13px;}
.s3 ul.list{padding:0 10px 0 8px;}
.s3 ul.list li{ line-height:20px;}

.checkBox {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; ZOOM: 1; text-align:left;
}
.checkBox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND: #fff; LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 200px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; POSITION: relative; TOP: -15px; HEIGHT: 24px
}
.checkBox H3 A {
	MARGIN-LEFT: 15px
}
.checkBox H3 IMG {
	MARGIN: 0px 10px; VERTICAL-ALIGN: middle
}
.checkBox H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}

.checkBox td,.checkBox th{padding:4px; line-height:20px;}

TABLE.table_6 {
	BORDER-TOP: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.table_6 TH {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 35px; TEXT-ALIGN: center
}
TABLE.table_6 TD {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 35px; TEXT-ALIGN: center
}
TABLE.table_6 TH {
	FONT-WEIGHT: normal; BACKGROUND: #eee; COLOR: #333
}

TABLE.table_6 TH.first {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}

TABLE.table_6 TD.goods {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; TEXT-ALIGN: left
}

TABLE.table_6 TR.group TD {
	BORDER-TOP: #ccc 1px dashed; BACKGROUND: #fff; LINE-HEIGHT: 30px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 30px
}

TABLE.table_6 TR.group TD.goods A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #669801
}

/* user.php?act=login */
.user_loginreg{
	position:relative;
	background: url(../images/user_login_back.gif) no-repeat;
	width: 820px;
	height: 261px;
	text-align:left;
	margin:0 auto 20px 100px;
}

.user_loginreg .user_login{
	position:absolute;
	left: 30px;
	top: 65px;
}

.user_loginreg .user_login td{
	color: #666;
	padding: 5px 0;
}

.user_loginreg .user_login .user_login_label{
	text-align: right;
	padding-right: 10px;
}

.user_loginreg .user_login input.user_loginreg_login{
	line-height: 18px;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	width: 165px;
	height: 18px;
}

.user_loginreg .user_login ul{
	color: #454545;
	margin-top: 25px;
}

.user_loginreg .user_login li{
	line-height: 18px;
}

.user_loginreg .user_reg{
	position:absolute;
	left: 416px;
	top: 65px;
}

.user_loginreg .user_reg table{
	color: #666;
	padding: 5px 0;
}

.user_loginreg .user_reg td{
	color: #666;
	padding: 5px 0;
}

.user_loginreg .user_reg td.user_reg_label{
	text-align: right;
	width: 75px;
}

.user_loginreg .user_reg td.user_reg_label_from{
	text-align: left;
	padding-left: 60px;
}

.user_loginreg .user_reg td.user_reg_reg{
	text-align: left;
	padding-left: 60px;
}

.user_loginreg .user_reg input.user_loginreg_reg{
	line-height: 18px;
	border: 1px solid #ccc;
	width: 165px;
	height: 18px;
}

.user_loginreg .user_reg td.user_reg_reg input{
	position: relative;
	top: 6px;
	*top: 3px;
}

.user_left{
	width:142px;
	margin: 3px 8px;;
	display:inline;
	text-align:center;
	float:left;
}

.user_navi{
	margin: 0 auto;
}

.user_navi .user_navi_top{
	background: url(../images/user_left_top.gif) no-repeat;
	width: 142px;
	height: 42px;
	margin-bottom: 4px;
}

.user_navi li{
	background-color: #f2f2f2;
	width: 142px;
	height: 22px;
	margin-bottom: 2px;
}

.user_navi li a, .user_navi li a:hover, .user_navi li a:visited{
	color: #666;
	line-height: 22px;
	display: block;
	width: 142px;
	height: 22px;
}

.user_navi li#user_navi_exit a{
	background-image: url(../images/user_left_arrow.gif);
	background-repeat: no-repeat;
	background-position: 45px;
	width: 122px;
	padding-left: 20px;
}

.user_wrapper{
	width: 750px;
	*width: 746px;
	border: 2px solid #eaeaea;
	text-align:left;
	overflow:hidden;
}

.user_title{
	margin: 20px 0px 15px 20px;
}

.user_splitter{
	font-size: 1px;
	background: #454545;
	height: 6px;
	width: 100%;

}

.user-border{
border:1px #999999 solid;
height:18px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
padding-left:5px;
}


/* user default */
.user_welcome_body{
	margin: 10px 20px 30px 20px;
}

p.user_welcome{
	color: #666;
	line-height: 17px;
}

p.user_welcome strong{
	color: #565656;
}

p.user_welcome .user_welcome_username{
	color: #f69;
}

p.user_welcome#user_welcome_welcome{
	margin: 10px 0 15px 0;
}

#user_welcome_account{
	background: url(../images/user_welcome_account.gif) no-repeat;
	margin-right: 45px;
}

#user_welcome_tips{
	background: url(../images/user_welcome_tips.gif) no-repeat;
}

.user_welcome_block{
	position:relative;
	width: 330px;
	height: 195px;
	float:left;
}

.user_welcome_block table{
	position:absolute;
	left: 15px;
	top: 40px;
}

.user_welcome_block table{
	font-size: 14px;
	color: #666;
	line-height: 18px;

}
.user-info{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}
/*feedback*/
.user_pager{
	text-align:right;
	color:#808080;

}

.user_pager a, .user_pager a:hover, .user_pager a:visited{
	color: #808080;

}

/*-------------------首页销售排行和最新文章--------------------*/
.title_1{ background-color:#CCCCCC; text-align:left; padding:0 0 0 10px; height:22px; line-height:22px;font-weight:bold; color:#666666;}
.list_xs{height:20px;text-indent:10px;margin-left: 4px;}