#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 {color:#CC0C2F; font-size:14pt; font-weight:bold; border-bottom:solid 1px #c1c1c1; display:inline-block; margin-bottom:10px; padding-right:50px;}

#wrapper .content_products .banners {margin-bottom:25px; box-shadow:0px 4px 6px 0px #656565; -moz-box-shadow:0px 4px 6px 0px #656565; -webkit-box-shadow:0px 4px 6px 0px #656565;}
#wrapper .content_products .banners .image {float:left; width:467px; height:327px;}
#wrapper .content_products .banners .image img {width:467px; height:327px;}
#wrapper .content_products .banners .detail {background:#ebebdd; padding:10px; width:188px; font-size:9pt; color:#666666; line-height:1.5em; float:left; height:307px;}

#wrapper .content_products .banners .detail .bullet {border-bottom:solid 1px #FFFFFF; text-align:right; padding-top:20px; padding-bottom:3px;}
#wrapper .content_products .banners .detail .bullet img {cursor:pointer;}
#wrapper .content_products .banners .detail .wording {margin-top:20px; font-size:12px; color:#7a7b7c; line-height:1.5em; text-align:justify;}


#wrapper .content_products .paging {position:relative; top:120px; height:0px; z-index:2;}
#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 {width:675px; overflow:hidden;}
#wrapper .content_products .products .item_products {width:215px; float:left; 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;}

