#wrapper .left_menu {float:left; width:270px;}
#wrapper .left_menu .box {width:220px; padding:10px 10px 50px 10px; background:#FFFFFF; margin-left:30px; border:solid 1px #c4c4c4; -moz-border-radius:15px; border-radius:15px;}
#wrapper .left_menu .box .header {width:111px; height:30px; margin:0px 0px 20px -20px; padding:10px 0px 0px 10px;}
#wrapper .left_menu .box .subheader {font-size:11pt; color:#144d64; font-style:italic; margin:20px 0px 5px 20px;}
#wrapper .left_menu .box .child {margin-bottom:5px;}
#wrapper .left_menu .box .child:hover {background:#EEEEEE;}
#wrapper .left_menu .box .child a {font-size:9pt; color:#666666;}
#wrapper .left_menu .box .child a:hover {text-decoration:underline;}
#wrapper .left_menu .box .child .subcat-child {width:220px; padding:20px; background:#FFFFFF; margin-left:30px; border:solid 1px #c4c4c4; -moz-border-radius:15px; border-radius:15px; position:absolute; margin-top:-20px; display:none; margin-left:160px; z-index:5; height:100px; overflow:auto; line-height:1.5em;}


#wrapper .content_products {float:left; width:675px; margin-left:25px;}
#wrapper .content_products .whyaibi {margin-bottom:10px;}
#wrapper .content_products .whyaibi .header {font-size:14pt; font-weight:bold; border-bottom:solid 1px #c1c1c1; display:inline-block; margin-bottom:10px; padding-right:50px;}

#wrapper .content_products .products .col1 {float:left; width:300px; float:left; margin-right:20px;}
#wrapper .content_products .products .image {width:300px; height:300px; background:#FFFFFF;}
#wrapper .content_products .products .image .thumb_image {max-width:300px; max-height:300px;}
#wrapper .content_products .products .image_thumb {margin-top:15px; text-align:center;}
#wrapper .content_products .products .image_thumb img {width:50px; height:50px; margin:0 5px;}

#wrapper .content_products .products .detail {width:355px; float:left;}
#wrapper .content_products .products .detail .menu span {background:#FFFFFF; color:#414141; padding:5px 10px 5px 10px; font-size:10pt; font-weight:bold;}
#wrapper .content_products .products .detail .content_detail1 {width:255px; height:255px; background:#FFFFFF; padding:50px; line-height:3em;}
#wrapper .content_products .products .detail .content_detail1 img {vertical-align:middle;}
#wrapper .content_products .products .detail .content_detail1 a {font-size:10pt; color:#707070;}
#wrapper .content_products .products .detail .content_detail1 a:hover {text-decoration:underline; font-style:italic;}

#wrapper .content_products .information {margin-top:20px;}
#wrapper .content_products .information .info-title {height:24px;}
#wrapper .content_products .information .info-title a {background:#7c7c7c; color:#FFFFFF; padding:5px 10px 5px 10px; font-size:10pt; font-weight:bold;}
#wrapper .content_products .information .info-title .info-tab-selected {color:#505050; background:#FFFFFF;}
#wrapper .content_products .information .info-content {background:#FFFFFF; color:#8f8f8f; font-size:10pt; height:215px; padding:10px; overflow:auto; line-height:1.5em;}
#wrapper .content_products .information .info-content ul {margin-left:20px;}

#wrapper .content_products .related_product {margin-top:20px; overflow:hidden; width:675px;}
#wrapper .content_products .related_product .header {font-size:12pt; border-bottom:solid 1px #c1c1c1; display:inline-block; margin-bottom:10px; padding-right:50px;}
#wrapper .content_products .related_product .item_content_related {width:215px; display:inline-table; margin:0px 3px 20px 3px;}
#wrapper .content_products .related_product .item_content_related .header_content {width:215px; height:35px; padding-top:6px; text-align:center;}
#wrapper .content_products .related_product .item_content_related .header_content a {font-size:9pt; color:#838383;}
#wrapper .content_products .related_product .item_content_related .detail_content {background:#FFFFFF; padding-top:10px; height:170px;}
#wrapper .content_products .related_product .item_content_related .detail_content .image {text-align:center; margin-top:5px; margin-bottom:5px;}
#wrapper .content_products .related_product .item_content_related .detail_content .image img {width:150px;}
#wrapper .content_products .related_product .item_content_related .detail_content .link {text-align:right; margin-right:10px;}
#wrapper .content_products .related_product .item_content_related .detail_content .link a {color:#df2626; font-size:7pt; text-decoration:underline;}

#wrapper .content_products .paging {position:absolute; top:1090px; z-index:2; width:675px;}
#wrapper .content_products .paging .prev
#wrapper .content_products .paging .next {float:left; width:50%;}
#wrapper .content_products .paging .next {text-align:right;}
#wrapper .content_products .paging img {cursor:pointer;}

#wrapper .content_products .products .item_products {width:215px; display:inline-table; margin:0px 3px 20px 3px;}
#wrapper .content_products .products .item_products .header {width:210px; height:20px; padding-top:4px; padding-left:5px;}
#wrapper .content_products .products .item_products .detail {width:211px; height:280px; border:solid 2px #FFFFFF; background:#FFFFFF;}
#wrapper .content_products .products .item_products .detail .image {text-align:center; margin-top:5px;}
#wrapper .content_products .products .item_products .detail .image img {width:180px;}
#wrapper .content_products .products .item_products .detail .desc {margin:10px; font-size:8pt; color:#49493e; height:70px;}
#wrapper .content_products .products .item_products .detail .link {text-align:right; margin-right:10px;}
#wrapper .content_products .products .item_products .detail .link a {color:#df2626; font-size:7pt; text-decoration:underline;}

#wrapper .content_products .banner_register {width:525px; height:28px;}
#wrapper .content_products .banner_register {padding-top:110px; padding-left:150px;}
#wrapper .content_products .banner_register a {width:76px; height:17px; display:inline-block;}

