#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; width:100px;}
#wrapper .content_products .whyaibi .header .social_media {margin-left:50px; margin-right:50px; vertical-align:bottom;}
#wrapper .content_products .whyaibi .header img {height:20px;}
#wrapper .content_products .whyaibi .detail {font-size:9pt; color:#666666; line-height:1.5em;}

#wrapper .content_products .banners {margin-bottom:10px;}
#wrapper .content_products .banners .image {box-shadow:0px 4px 6px 0px #656565; -moz-box-shadow:0px 4px 6px 0px #656565; -webkit-box-shadow:0px 4px 6px 0px #656565; margin-bottom:5px; overflow:hidden;}
#wrapper .content_products .banners .image .scroller {position:relative; left:0px;}
#wrapper .content_products .banners .image img {width:675px; height:327px;}
#wrapper .content_products .banners .bullet {text-align:right;}
#wrapper .content_products .banners .bullet img {cursor:pointer;}

#wrapper .content_products .products .item_products {width:215px; display:inline-table; margin:0px 3px 20px 3px;overflow:hidden;}
#wrapper .content_products .products .item_products .box_item {float:left; width:211px;}
#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 .title {margin:10px 0px 5px 10px; font-size:11pt; height:25px;}
#wrapper .content_products .products .item_products .detail .title a {color:#2b0707;}
#wrapper .content_products .products .item_products .detail .title a:hover {text-decoration:underline;}
#wrapper .content_products .products .item_products .detail .image {text-align:center; height:160px;}
#wrapper .content_products .products .item_products .detail .image img {max-width:180px; max-height:160px;}
#wrapper .content_products .products .item_products .detail .desc {margin:10px; font-size:8pt; color:#49493e; height:40px;}
#wrapper .content_products .products .item_products .detail .desc a {color:#df2626; font-size:7pt; text-decoration:underline;}
#wrapper .content_products .products .item_products .detail .paging {text-align:right; margin:5px;}

#wrapper .content_products .banner_register {width:375px; height:40px;}
#wrapper .content_products .banner_register {padding-top:84px; padding-left:300px;}
#wrapper .content_products .banner_register a {width:133px; height:26px; display:inline-block;}
