.navbody {
background: url(/lib/yhst-31689728407480/nav-bg-off.gif) repeat-y;
}
.navbody ul,
.navbody li {
margin: 0;
padding: 0;
list-style: none;
}
.navbody a {
display: block;
color: #000;
font-weight: normal;
text-decoration: none;
padding: 2px 0 2px 15px;
margin-right: 4px;
}
.navbody a:hover {
background: url(/lib/yhst-31689728407480/nav-bg-on.gif) repeat-y;
font-weight: bold;
color: #fff;
}
img {
vertical-align: bottom;
}
.home h2 {
font-weight: bold;
color: #888;
margin-top: 22px;
}
.contents td {
text-align: center;
font-family: verdana, arial;
}
.contents td a {
font-weight: bold;
color: #840000;
}
.contents .price {
font-size: 11px;
}
.contents .sale {
font-size: 12px;
font-weight: bold;
color: #f47720;
}
.contents .vertical-seperator {
background: url(/lib/yhst-31689728407480/contents-sep.gif) top right repeat-y;
}
.home .contents .horizontal-seperator {
padding: 10px 0;
}
.section .contents .horizontal-seperator {
padding: 6px 0 16px 0;
}
.contents td.middle {
width: 100%;
padding: 0 10px;
font-size: 11px;
text-align: left;
}
.section h1 {
font-weight: bold;
color: #888;
margin-top: 22px;
margin-bottom: 10px;
font-size: 18px;
margin-left: 7px;
}
.banner {
margin-bottom: 10px;
}
.breadcrumbs {
font-size: 11px;
margin-left: 10px;
margin-bottom: 10px;
}
.breadcrumbs a {
font-weight: bold;
color: #000;
}
.section .caption {
font-size: 11px;
margin-left: 10px;
}
.section .contents {
margin-left: 10px;
}
.section .contents .horizontal-seperator {
background: url(/lib/yhst-31689728407480/section-bg.gif) bottom left no-repeat;
}


.item .breadcrumbs {
margin-top: 24px;
}
.item .item-table {
margin-bottom: 22px;
}
.item .item-table td.im {
text-align: center;
}
.item .item-table h1 {
font-size: 18px;
}
.item .item-table table {
border: 1px solid #bdc7e3;
width: 300px;
}
.item .item-table table td {
font-size: 12px;
color: #13369d;
background: #dde2f1;
padding-left: 3px;
font-family: verdana;
}
.item .item-table table tr.sale td {
color: #f00;
font-weight: bold;
}
.item .item-table table td select {
font-size: 11px;
margin: 1px 0;
}
.item .item-table table tr td.left {
text-align: right;
background: #b2d6f4;
color: #13369d;
font-size: 11px;
font-weight: bold;
padding: 1px 3px;
}
.item .item-table table tr.white td {
background: #fff;
}
.item .item-table table tr.white td input {
margin-top: 3px;
}
.item .caption .head {
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;
}

