/*整体布局*/
body{
background:#000000;
margin:0px}
body,table,td.div,span{
font-size:12px;
font-family:Arial,"宋体";
color:#ffffff}
body{
}
img{
border:0}
form {
margin:0px}

a{
color:#FFFFFF;
text-decoration:none}
a:hover{
text-decoration:underline;
}

.bluea a{
text-decoration:underline;
color:#3066C8;}
.bluea a:link{
text-decoration:underline;
color:#3066C8;}
.bluea a:visited{
text-decoration:underline;
color:#3066C8;}
.bluea a:active{
text-decoration:underline;
color:#3066C8;}
.bluea a:hover{
text-decoration:underline;
color:#FF9900}

#head{
width:1003px;
height:140px;
clear:both;
border-top:9px solid #D7D7D7;
margin-bottom:5px
}

#main{
height:340px;
background:url(images/mainbg.jpg);
margin-left:43px;
margin-right:34px
}

#bottom{
color:#4F5D68}
#bottom a{
#4F5D68;
text-decoration:underline}

/*头部开始*/
#logo{
background:url(images/logo.jpg);
width:200px;
height:78px;
background-repeat:no-repeat;
background-position:11px 43px;
float:left
}
#button{
width:740px;
/*width:803px;*/
float:left;
height:26px;
text-align:right;
padding-right:8px;
margin-bottom:10px;
margin-top:12px;
}
#sign{
width:508px;
color:#FE8D09;
text-align:right;
height:24px;
padding-right:8px;
float:left;
display:none}
#sign a{
color:#FE8D09;
margin-left:12px;
}
#sign strong a{
color:#FF00FF;
margin-left:1px;
margin-right:1px;
}
#meun{
list-style:none;
margin-left:72px
}
#meun li{
float:left;
padding-left:10px;
padding-right:28px;
background:url(images/meunbg.jpg);
background-repeat:no-repeat;
background-position:right}
#meun li a{
color:#FBF4D8;
font-size:14px}
#meun li a:hover{
color:#ffffff;
text-decoration:none}

#ad{
width:600px;
height:223px;
float:left}
/*左侧类别开始*/
#left{
width:197px;
}
#bigsort img{
margin-right:11px;
vertical-align:1;
margin-left:36px}
#bigsort a{
}
#bigsort a:link {
color:#ffffff
}
#bigsort a:visited{
color:#ffffff
}
#bigsort a:hover{
color:#ffffff;
text-decoration:underline
}
.smallspan img{
margin-left:8px;
}
a.smallsort:link {
color:#ffffff;
}
a.smallsort:visited{
color:#ffffff;
}
a.smallsort:hover{
color:#ffffff;
text-decoration:underline;
}
/*主体部分开始*/

#main_main{
width:725px!important;
width:724px;
float:left;
overflow:auto
}
#main_main #border1{
border:10px solid #ebebeb}
#main_main #border2{
border:1px solid #cecece}
#main_main #border3{
border:1px solid #cecece;
height:210px;
margin-top:6px;
margin-bottom:12px;
background:#F5F5F5;
margin-left:3px;
margin-right:3px;
}
#main-head{
background:url(images/redpoint.jpg);
background-repeat:no-repeat;
background-position:0px 12px;
width:583px;
height:15px!important;
height:25px;
margin-left:8px;
padding-top:10px;
padding-left:24px;
font-weight:800;
margin-bottom:10px
}
#main-head span{
color:#E50000;
margin-left:3px}
#content{
zoom:1;
overflow:auto;
}
#content1{
width:725px!important;
width:724px;
zoom:1;
overflow:auto;
}
#default-tj{
width:715px!important;
width:715px;
overflow:auto;
padding-bottom:12px;
border:5px solid #F2F2F2}
#tj{
width:140px;
float:left;
margin-left:20px!important;
margin-left:14px;
margin-top:12px;
margin-right:14px;
height:165px
}
.tj-head{
background:url(images/redpoint.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
width:583px;
height:25px;
margin-left:8px;
margin-top:4px;
padding-left:24px;
font-weight:800
}
.tj-head span{
color:#E50000;
margin-left:3px}
#tj-info{
height:140px;
}
#tj-info div.tj-info{
float:left;
margin-top:3px;
}
#tj-info .img{
width:140px;
height:140px;
text-align:center;
float:left;
border:5px solid #F2F2F2}
#tj-info img{
float:left;
margin-right:6px;
float:left;
cursor:pointer;
}
#tj-info .info{
width:140px;
color:#8d8d8d;
text-align:center
}

#tj-info font{
color:#FF0000;
font-family:arial;
width:120px;
font-size:12px
}
/*#tj-bottom{
background:url(images/tj-bottom.jpg);
height:4px;
margin-bottom:12px!important;
margin-bottom:0px;
background-repeat:no-repeat}
*/
#p{
width:154px;
margin:8px;
padding-left:10px;
margin-left:5px;
padding-top:10px;
margin-bottom:3px;
float:left;
height:240px;
background:#ffffff
}
#p .img{
width:120px;
height:130px;
padding-bottom:10px;
text-align:center;
display:table-cell!important;
vertical-align:middle;} 

#p .info{
width:130px;
margin-top:3px;
height:18px;
}
#p .font {
color:#FF0000;
font-size:12px;
font-weight:100;
height:18px}
#p .cat{
background:url(images/default-b.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
cursor:pointer
}
#p .details{
background:url(images/default-c.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
margin-left:10px;
cursor:pointer
}

#p .ecat{
background:url(images/edefault-b.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
cursor:pointer
}
#p .edetails{
background:url(images/edefault-c.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
margin-left:10px;
cursor:pointer
}

.orderby{
text-align:right}

/*底部开始*/
#bottom-head{
width:901px;
height:24px!important;
height:30px;
background-repeat:no-repeat;
list-style:none;
padding-left:8px;
padding-top:6px;
margin-top:12px;
border:4px solid #e8e8e8;
text-align:center;
margin-left:13px
}

#bottom-head a{
color:#000000}
#bottom-content{
text-align:center;
padding-top:3px;
margin-left:13px;
width:901px}

/*错误提示*/
.shop_error{
background:url(images/error.gif)}
.eshop_error{
background:url(images/error1.gif)}

/*会员登陆*/
#content .login-head{
background:url(images/login-head.jpg);
height:7px;
}
#content .login-bottom{
background:url(images/login-bottom.jpg);
height:6px;
}
#content .login{
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
background:#f5f5f5;
padding:6px;

}
#content .login div{
height:32px;
text-align:left;
padding-left:30px}
#content .login #password,#username{
height:16px;
width:130px}
#content .login #passcode{
height:16px;
width:80px}
#content .login-bg{
background:url(images/title_login_2.gif);
background-repeat:no-repeat;
background-position:20px 10px}
#content .elogin-bg{
background:url(images/etitle_login_2.gif);
background-repeat:no-repeat;
background-position:20px 10px}
#content .button{
    width:130px;
	height:35px;
	border:none;
	color:#FFF;
	font-weight:bold;
	letter-spacing:1em;
	background:#F6F6F6 url(images/login_submit.gif) 0 0 no-repeat;
	cursor:pointer;
	cursor:hand;
	vertical-align:middle;
	padding-bottom:4px;
	margin-left:23px
}
#content .label{
padding-top:6px;
}
/*产品放大*/
.listpic{
border-right:1px solid #CCCCCC;
background:url(images/pic_bg_big2.gif);
background-position:center;
text-align:center;
width:200px;
background-repeat:no-repeat;
padding-top:40px;
height:160px
}
/*新闻*/
.news{
background:url(images/new.jpg);
width:474;
height:29px;
margin-top:6px;
margin-bottom:12px;
}
.news td{

}
.newstitle{
font-size:16px;
font-weight:800;
color:#000000;
margin-top:12px;
margin-bottom:12px}
/*友情链接*/
#link1 {
list-style:none;
border-bottom:1px dashed #000000;
width:800px;
overflow:auto
}
#link1 li{
float:left;
width:100px;
text-align:center;
height:20px;
margin-top:12px
}
#link2 {
list-style:none;
width:800px;
overflow:auto;
margin-top:6px
}
#link2 li{
float:left;
width:100px;
text-align:center;
height:20px
}
/*首页*/
#news{
width:526px;
float:left;
margin-right:4px
}
#news .news-head{
background:url(images/news-head.jpg);
height:21px!important;
height:31px;
font-weight:800;
font-size:13px;
padding-left:24px;
padding-top:10px}
#news .news-content{
background:url(images/news-bg.jpg);
height:150px
}
#news .news-content li{
color:#A4A4A4;
list-style:none;
margin-left:12px!important;
margin-left:-3px;
padding-top:6px!important;
padding-top:-6px;
}
#news .news-content li a{
margin-left:3px}
#news .news-bottom{
background:url(images/newsbottom.jpg);
height:8px;
width:399px;
background-repeat:no-repeat}

#help {
width:185px;
height:191px!important;
height:201px;
border:5px solid #E8E8E8;
float:left}
#help .help-head {
background:url(images/newshead.jpg);
background-repeat:no-repeat;
background-position:8px 0px;
font-weight:800;
font-size:13px;
padding-left:30px;
margin-top:6px;
}
#help .help-content{
overflow:auto;
list-style:none;
}
#help .help-head span{
color:#E60000;
margin-left:3px}
#help .help-content li{
margin-left:6px!important;
margin-left:-10px;
background:url(images/bgbottom.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:20px!important;
height:26px;
padding-top:6px;
width:160px}
#help .help-content li img{
margin-left:3px;
margin-right:8px;
vertical-align:2px}
#help .help-content li a{
color:#7E7E7E}
#help .help-bottom{
}
#product-default{
width:599px;
overflow:auto;
}
#product-default .product-default-bg{
height:185px;
text-align:center;
padding-left:140px!important;
padding-left:120px;
padding-top:8px;

}
#product-default .product-default-bg .content{
width:130px;
text-align:center;
color:#6B6B6B;
float:left;
margin-left:20px;
height:185px;

}
#product-default .product-default-bg .content img{
border:0px;
}
#product-default .product-default-bg .content .name{
text-align:center;
color:#6B6B6B;

}
#product-default .product-default-bg .content .price{
text-align:center;
color:#ff0000
}
#product-default .product-default-bg .content .cat{
background:url(images/default-b.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
cursor:pointer;
margin-left:3px;}
#product-default .product-default-bg .content .details{
background:url(images/default-c.jpg);
width:55px;
height:18px;
float:left;
margin-top:2px;
margin-left:4px;
cursor:pointer
}
/*左侧销售排行*/
#left .discount .discount-head{
background:url(images/left-discount.jpg);
height:58px;
width:179px;
margin-top:6px}
#left .discount .ediscount-head{
background:url(images/eleft-discount.jpg);
height:58px;
width:179px;
margin-top:6px}
#left .discount .discount-content{
overflow:auto;
width:159px!important;
width:179px;
padding-left:20px!important;
padding-left:0;
list-style:none;
padding-top:12px;
background:url(images/left-discount-bg.jpg)}
#left .discount .discount-content li{
height:24px;
background:url(images/discount-point.jpg);
background-repeat:no-repeat;
background-position:6px 9px;
padding-left:18px;
border-bottom:1px dashed #969696;
width:126px!important;
width:144px;
padding-top:6px
}
#left .discount .discount-bottom{
background:url(images/discount-bottom.jpg);
height:17px;
width:179px;
background-repeat:no-repeat}
img .ww{
margin-left:12px}
.ptitle{
color:#757575}
.ptitle img{
margin-right:6px;
margin-left:27px}
.ptitle1{
color:#666666;
}
.ptitle1 img{
margin-right:6px;
}
.ptitle1 a{
color:#666666}
.ptitle1 span{
color:#FF2021}
#defaultnews{
line-height:200%;
margin-left:8px;
margin-right:8px}
#defaultnews a{
color:#959595;
font-size:12px}
#defaultnews a:hover{
text-decoration:underline}
.fenye{
color:#FFFFFF;
text-decoration:underline}
