@charset "utf-8";
/* CSS Document */

.detailedBox { width:100%;} 

.detailedBox_left { width: 400px; margin: 10px 0px 0px 5px; float: left; }

.detailedBox_bottom { width: 60px; margin: 0px 0px 0px 3px; border: 1px solid #000000; float: right; background-color: #FFFFCC; }

.detailedBox_bottom .title { width: 60px; height: 20px; background-color: #000000; padding: 1px; vertical-align: middle; color: #FFFFFF; text-align: center; float: left; font-family: Verdana; font-size: 9pt; text-decoration: none; }

.detailedBox_bottom .photo { width: 60px; float: left; }

.detailedBox_bottom .photo li { list-style-type: none; padding: 3px; height: 50px; width: 50px; border: 1px dotted #999966; vertical-align: middle; background-color: #FFFFFF; margin: 2px; }

.detailedBox_right { width: 340px; margin: 10px 0px 0px 10px; float: right; }

.detailedBox_right h1 { font-family: Verdana; font-size: 15px; color: #333333; text-decoration: none; margin-bottom: 10px; line-height: 130%; }

.detailedPrice { width: 300px; border: 1px solid #000000; background-color: #FFFFFF; padding: 10px 4px 10px 4px; margin: 10px auto 5px auto; text-align: center; }

.detailedPrice th { font-family: Verdana; font-size: 11px; line-height: 150%; color: #000066; text-decoration: none; font-weight: normal; text-align: left; padding: 1px; }

.detailedPrice td { width: 200px; font-family: Geneva; font-size: 11px; line-height: 120%; color: #666666; text-decoration: none; font-weight: bold; text-align: right; padding: 1px; }

.detailedPrice span { color: #FF0000; }

.detailedPrice hr { color: #000000; height: 1px; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; }

.detailedQuantity { width: 100%; background-color: #EFEFEF; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #CCCC99; border-bottom-color: #CCCC99; }

.detailedQuantity li{ padding: 1px; width: 90%; font-family: Verdana; font-size: 11px; line-height: 150%; color: #000000; text-decoration: none; list-style-type: none; margin: 5px auto auto auto; }

.detailedQuantity li b { color: #FF0000; }

.detailedQuantity li span a { color: #000066; text-decoration: none; }

.detailedQuantity li span a:hover { color: #0066FF; text-decoration: none; }

.detailedmethod { width: 90%; margin: 10px auto 10px auto; }

.detailedmethod li { padding: 0px; width: 98%; font-family: Verdana; font-size: 11px; line-height: 150%; color: #996600; text-decoration: none; list-style-type: none; }

.detailedInfo { width: 760px; margin: 10px 0px 5px 5px; float: left; }

.detailedInfo h1 { background-color: #333333; width: 98%; font-family: Verdana; font-size: 13px; color: #CCCCCC; text-decoration: none; line-height: 150%; padding: 2px 2px 2px 13px; }

.detailedInfo li { font-family: Verdana; font-size: 13px; line-height: 150%; font-weight: bold; color: #993300; text-decoration: none; list-style-type: none; margin: 5px 0px 0px 15px; }

.detailedInfo li p { font-family: Verdana; font-size: 13px; line-height: 200%; color: #666666; text-decoration: none; font-weight: normal; }

.detailedInfo01 { width: 760px; margin: 10px 0px 5px 5px; float: left; }

.detailedInfo01 h1 { background-color: #333333; width: 98%; font-family: Verdana; font-size: 13px; color: #CCCCCC; text-decoration: none; line-height: 150%; padding: 2px 2px 2px 13px; }

.detailedInfo01 li { list-style-type: lower-alpha; font-family: Verdana; font-size: 11px; color: #666666; list-style-position: inside; padding: 3px 0px 3px 0px; margin: 2px 0px 2px 0px; }

.detailedInfo01 h3 { font-family: Verdana; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none; background-color: #F1F1E4; padding: 3px; }

.detailedInfo01 span a{ color: #660099; text-decoration: none; }

.detailedInfo01 span a:hover { color: #6666FF; text-decoration: none; }

.recommend { width: 760px; margin: 10px 0px 5px 5px; float: left;}

.recommend h1 { background-color: #F7D802; width: 98%; font-family: Verdana; font-size: 13px; color: #666666; text-decoration: none; line-height: 150%; padding: 2px 2px 2px 13px; }

.recommend ul { width: 100%; }

.recommend li { float: left; font-family: Verdana; font-size: 13px; line-height: 150%; font-weight: normal; color: #666666; text-decoration: none; list-style-type: none; text-align: center; width: 100px; margin-top: 10px; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }

.recommend li a { color: #CC6633; text-decoration: none; }

.borderBlack { border: 1px solid #000000; margin-bottom: 5px; }

.recommend h4 { font-family: Verdana; font-size: 11px; line-height: 15px; color: #660099; text-decoration: none; font-weight: normal; border-top-style: none; border-right-style: none; border-bottom-style: none; border-style: none; text-align: left; }

.recommend h4 a { color: #CC6600; text-decoration: none; border-style: none; }

.recommend h4 a:hover { color: #FF6600; text-decoration: underline; }