.itembox { width: 500px; }

.item_box .item_imagebox {
  float: left;
  width: 305px;
  padding-right: 10px;
}
.item_box .item_imagebox .main_image {
  height: 305px;
  width: 305px;
  margin: 0px;
  padding: 0px;
}
.item_box .item_imagebox .main_image img {
  border: 1px solid #bababa;
  width: 303px;
  margin: 0px;
  padding: 0px;
  display: block;
}
.item_box .item_imagebox #thumblist {
  display: block;
  width: 305px;
  margin: 0px;
  float: left;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.item_box .item_imagebox #thumblist li img {
  width: 51px;
  height: 51px;
  border: 1px none #bababa;
  padding-top: 1px;
  padding-left: 1px;
}
.item_box .item_imagebox #thumblist li {
  display: block;
  float: left;
  padding-right: 10px;
  background-image: url(/images/item/thum_back.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 53px;
  width: 53px;
  font-size: 1px;
}
.item_box .item_imagebox #thumblist #last { padding-right: 0px; }
.item_box .spec_box {
  background-color: #e3dddb;
  height: 355px;
  width: 172px;
  float: left;
  border: 1px solid #bababa;
  position: relative;
  padding: 5px;
}
.item_box .spec_box #facebook {
	width: 103px;
	float: right;
	height: auto;
	overflow: hidden;
	margin-top: 5px;
}
.item_box .spec_box #spec_bottom form {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.item_box .spec_box #spec_bottom {
  width: 160px;
  position: absolute;
  bottom: 5px;
  padding: 5px;
}
.item_box .spec_box #spec_bottom form .size { padding-bottom: 5px; 
}
.item_box .spec_box #spec_bottom form .num { padding-bottom: 5px; }


.item_box .spec_box #spec_top p {
  font-size: 12px;
  line-height: 18px;
  margin: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
}
.item_box .spec_box #spec_top #spec_txt_B {font-weight: bold; }
.item_box .spec_box #spec_top #spec_red {
  font-weight: bold;
  color: #900;
  padding-bottom: 5px;
  background-image: url(/images/item/spec_bar.gif);
  background-repeat: no-repeat;
  background-position: 0px bottom;
}
.item_box .spec_box #spec_top #spec_more { padding-top: 5px; }
.item_box .spec_box #spec_bottom .dosu_btn { padding-bottom: 10px; }
.spec_box #spec_top h2 {
  font-size: 14px;
  margin: 0px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.spec_box #spec_top #spec_stxt {
	text-decoration: line-through;
}
