﻿@charset "utf-8";
#middle{width:622px;}
#hotItem{width:620px;}
#right{width:160px;}
.goods{padding-left:0;}
.goods ul li{width:138px;margin-left:12px;}
#details{padding-left:10px;}
#details h1{display:block;height:32px;line-height:32px;color:#cd2c5d;padding-bottom:10px;font-size:18px;border-bottom:1px dotted #999;}

#dimage{float:left;width:312px;text-align:center;}
  #dimage a{display:block;text-decoration:none;background-color:#eee;}
  #dimage a img{padding:5px;border:1px solid #999;background-color:#fff;}
  #pics{padding-top:4px;margin-bottom:10px;}
  .pics_items{float:left;padding:3px;margin-left:3px;}
  .pics_items a{background:none !important;}
  #pics a img{padding:1px;background-color:#fff;background-image:none;}
  .p_nr{padding:3px !important;border:1px solid #ccc;}
  .p_ac{padding:2px !important;border:2px solid #f30;}
  .onchecked{background:#f5da97 url(details_items_bg.gif) repeat-x left top;}
  .offchecked{background:#f5da97 url(details_items_bg.gif) repeat-x left bottom;}
  #checks{}
  #checks input{margin-left:20px;}
#dinfo{float:left;margin-left:20px;width:280px;line-height:20px;}
#dinfo ul{margin:0;padding:0;list-style:none;}
#dinfo ul li{list-style-type:none;line-height:15px;clear:both;}
#dinfo ul li input{display:block;float:left;}

th{border-bottom:1px solid #9a9595;color:#9a9595;}
.p_label{display:block;width:100%;height:100%;}
.quantity{width:20px;margin:1px;}

#pdetails{padding:20px 0 0 0;}
  #pdetails h2{float:left;width:200px;height:32px;line-height:32px;margin:0;padding:10px 0 0 0;text-align:center;font-size:18px;cursor:pointer;}
  .pdt_at{color:#cd2c5d;border-bottom:3px solid #cd2c5d;}
  .pdt_nt{color:#888888;}
  
  #pdetails1{clear:both;border-top:1px solid #999999;}
  #pdetails1 a:link,.pdetails a:visited{color:#993300 !important;text-decoration:none;border-bottom:1px dotted #993300 !important;}
  #pdetails1 a:hover{color:#ff0000 !important;text-decoration:none;border-bottom:1px dotted #888888;}
  
  #view_show_box{clear:both;margin:12px 0 0 0;padding:12px 20px;border-top:1px solid #999999;}
#reviews{}
  .review_item{clear:both;padding:6px;border-bottom:1px solid #ccc;position:relative;}
  .review_title{line-height:30px;}
  .review_title a{line-height:16px;font-weight:bold;}
  .review_content{color:#666666;width:433px;float:left;}
  .review_image{float:left;width:123px;height:90px;border-left:1px solid #ccc;padding-left:3px;text-align:center;}
  .review_image a img{width:90px;height:auto;border:none;}
  .useful{text-align:right;padding-right:12px;}
  .useful a:link,.useful a:visited{line-height:25px;color:#10a922;font-weight:bold;}
  .useful a:hover{line-height:25px;color:#FF0000;font-weight:bold;}

#addicon{clear:both;}
#addicon img{cursor:pointer;}
#detailsext{background:url(usermenu.png) repeat-x left -548px;}
#detailsext1{background:url(usermenu.png) no-repeat left -496px;}
#detailsext2{background:url(usermenu.png) no-repeat right -601px;height:51px;line-height:25px;padding-left:6px;}

#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}
.lbLoading {background: #fff url( "loading.gif" ) no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url( "prevlabel.gif" ) no-repeat 0% 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url( "nextlabel.gif" ) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;background-color:#e2e3e4;padding-top:6px;border: 10px solid #e2e3e4;border-top-style: none;}
#lbCloseLink {display: block;float:right;border:1px solid #999;padding:2px;width:66px;height: 22px;background:url( "closelabel.gif" ) no-repeat center center #fff;margin:5px 0;outline:none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}