body{margin:0px;padding:0px;font-family:Arial;}
div{margin:0px; padding:0px; font-size:12px}
a{ text-decoration: none; color: #666666; }
a img{border:0px;}
#main{width:960px; height:auto; background-color:#f6f6f6; margin:0 auto;}
#header{width:960px; height:442px;}
#content{width:960px; height:900px;}
#footer{width:960px; height:auto; margin-top:30px; text-align:center;}
#content ul li{width:140px; height:270px; margin-right:37px; list-style:none; float:left; margin-top:20px; line-height:20px;}
#content ul li a{display:block; width:140px; height:270px; border:2px solid #f8f8f8;}
#content ul li a:hover {border:2px solid #D41A24;color:#D41A24;}
#content ul li .brand{padding-left: 5px;line-height:200%}
#content ul li .title{padding-left: 5px;line-height:100%;}
.gallery{ width:140px; height:215px; float:left;}
.item{ position:absolute;}

/* gallery slide */
#minimain{position:absolute; width:520px; height:720px; background-color:#f8f8f8; border:1px #e1e1e1 solid;display:none;z-index:1000;cursor:pointer;}
#mininav{ position:absolute; left: -20px; top: 0px; width:25px; height:25px; margin-top:10px; }
#close {background-color:#f8f8f8;}
#close a{width:22px;height:22px;display:block;background:url('../images/close.gif') 0 0;}
#close a:hover{background:url('../images/close.gif') -22px 0;}
#prevPic{position:absolute;top: 300px;left: 20px;display:none;}
#nextPic{position:absolute;top:300px;left: 478px;display:none;}
#photo{ position:absolute;top:0px;left: 10px;width:500px; height:700px; margin:0 auto; margin-top:10px; margin-bottom:10px;white-space:nowrap;overflow:hidden;}
#photo img{margin-top:-50px;}
#info{position:absolute;top: 565px;width:520px;height:150px;color:#fff;font-family:Arial,黑体;font-size:16px;}
#info .mask{position:absolute;top:0px;left:10px;width:500px;height:145px;background-color:#000;}
#info .brand{position:absolute;top:30px;left: 20px;}
#info .title{position:absolute;top:50px;left: 20px;}
#info .price{position:absolute;top:80px;left: 20px; font-size: 24px;*font-family:黑体;*font-size:26px;}
#info .buy{position:absolute;top:110px;left: 20px;}
#info .buy .bg,#info .buy a{position:absolute;top:0px;left:0px;font-size:24px;*font-family:黑体;*font-size:26px;}
#info .buy a{display:block;background:url('../images/buy_button.gif') 0 0 no-repeat;width: 60px;height:35px; line-height: 34px;color:#fff;padding-left:40px;}
#info .buy a:hover{color:#D41A24;}
#info .ack{position:absolute;top:120px;left: 380px; font-size: 12px;}
#info .ack a{color:#fff;}
#info .ack a:hover{color:#D41A24;}
