.bottom_space{height:20px;}

.brdetails{height:272px;}
.brinfo{width:301px; _width:299px;}

.brimgs{width:321px;}
.brimgs .img{height:242px; background:url(/img/bg_rec.gif); background-repeat:no-repeat;}
.brimg{background:url(/img/bg_recv.gif); width:324px; height:238px;}
.brimgpg{margin-left:20px; width:280px;}

.pg_l a{display:block; background:url(/img/btn_aw.gif); width:22px; height:11px; background-repeat:no-repeat;}
.pg_l a:hover{background:url(/img/btn_aw.gif); background-repeat:no-repeat; background-position:right;}
.pg_r a{display:block; background:url(/img/btn_ae.gif); width:22px; height:11px; background-repeat:no-repeat; background-position:right;}
.pg_r a:hover{background:url(/img/btn_ae.gif); background-repeat:no-repeat;}

.brnm{background:#f3f3f3; height:66px; margin-top:18px; width:298px; display:table; *display:block;}
.brnm div{display:table-cell; width:100%; height:100%; position:relative; vertical-align:middle;}
.brnm span{width:250px; position:static; *position:absolute; top:50%;} 
.brnm h1{font-size:20px; [;margin-left:3px;]; margin-left:0\9; *display:block; position:static; *position:relative; top:-50%; text-align:left; line-height:20px;}

.brmeta{margin:19px 0 0 5px; width:123px; display:inline;}
.brmeta .nss{display:block; background:url(/img/s_calc.gif); background-repeat:no-repeat; background-position:left; height:28px; margin-top:12px;}
.brmeta .nss .sec_ser{margin:1px 0 0 32px;}
.brmeta .time{margin-top:6px;}
.brmeta .like{margin-top:12px}

.brnutr{width:166px; margin-top:12px;}
.brnutr dl{height:14px; border-bottom:1px solid #666160; font-size:12px; clear:both; color:#6f6f6f;}
.brnutr dt{float:left;}
.brnutr dd{float:right;}
.brnutr .tip{border-bottom:2px solid #010101; color:#333333;}
.brnutr .top{border-top:2px solid #010101;}
.brnutr .last{border:none;}

.brtext{margin-left:22px; font-size:14px;}
.brtext .ti_t{color:#fe9700; font-size:16px; font-weight:bold; margin-bottom:16px;}
.brtext .rings{width:299px;}
.brtext dl{}
.brtext dt{clear:both; float:left; width:180px; *margin-bottom:-15px;}
.brtext dd{float:left; width:100px; *margin-bottom:-15px;}
.brtext .rinst{width:302px}
.brtext .dlgmrchLnk {font-weight:bold}

.brinst p {margin-top:12pt;margin-bottom:12pt}
.brinst .instLst li {list-style-type:decimal;margin-left:13px}
.brinst ol {display: block; list-style-type: decimal;margin-left:13px}
.brinst ul {display: block; list-style-type: decimal;margin-left:13px}

#rPrBox{display:none;}

.lb_box .con_nutr dt{height:50px;}
.lb_box .con_nutr .left_con{float:left; width:650px;}
.lb_box .con_nutr ul {display: block; list-style-type: disc; margin:0; padding-left: 40px;}
.lb_box .con_nutr li {display: list-item; list-style-type: disc; margin-bottom:2px;}

.lb_box .con_share dt{height:36px;}
.lb_box .con_share .left_con{float:left; width:416px;}
.lb_box .con_share .left_con li{float:left; font-size:12px; margin-right:18px;}
.lb_box .con_share .left_con dd{margin-bottom:25px;}
.lb_box .con_share .left_con .tab{margin-bottom:30px;}
.lb_box .con_share .right_con{float:left; width:212px; margin-left:49px;}
.lb_box .con_share .right_con li{margin-bottom:16px;}
.lb_box .con_share .right_con li a{display:block; height:37px; line-height:37px; text-indent:50px;  font-weight:bold; font-size:14px;}
.lb_box .con_share .right_con li a:hover{text-decoration:none;}
.lb_box .con_share .right_con .twitter a{background:url(/img/icons/tw.gif); background-repeat:no-repeat;}
.lb_box .con_share .right_con .facebook a{background:url(/img/icons/fb.gif); background-repeat:no-repeat;}
.lb_box .con_share .right_con .del a{background:url(/img/icons/del.gif); background-repeat:no-repeat;}
.lb_box .con_share .right_con .stumberupon a{background:url(/img/icons/stumbl.gif); background-repeat:no-repeat;}
.lb_box .con_share .right_con .input{background:url(/img/bg_il.gif); background-repeat:no-repeat; width:197px; height:26px; margin:5px 0;}
.lb_box .con_share .right_con .comment{background:url(/img/bg_icmt.gif); width:197px; height:86px; margin:5px 0;}
.lb_box .con_share .right_con .comment textarea{width:176px; height:63px; overflow:auto; margin-top:6px;}
.send_email a{display:block; background:url(/img/btn_eml.gif); background-repeat:no-repeat; width:87px; height:30px; margin:5px 0;}
.send_email a:hover{background:url(/img/btn_eml.gif); background-repeat:no-repeat; background-position:bottom;}

.bgls{margin-top:6px;}

.bgls .btit {font-size:20px;color:#676767;font-weight:bold;padding:10px 20px 10px; margin:0 10px}
.bgls .bglsc {margin-bottom:12pt}
.bgls .bglsl {float:left;width:30%;padding:0px 20px}
.bgls .gls_t {font-size:22px;color:#fe9700;font-weight:bold;margin:0 10px 5px}
.bgls .gls_l {padding-top:10px}
.bgls .gls_l a {margin:5px 10px}
.bgls .rel_t {font-size:16px;color:#676767;font-weight:bold;margin:10px 10px 0px}
.bgls .rel_l {font-size:16px;color:#fe9700;font-weight:bold;margin:0px 10px}
.bgls .rel_l li {margin-top:8px}
.bgls .rel_l a {color:#fe9700}
.bglsr {float:left;width:55%;padding:38px 0;margin-left:30px}
.bgls .spacer {height:30px}
.bgls .gls_i{display:block; background:url(/img/bg_gloss.gif); background-repeat:no-repeat; width:221px; height:166px; display:table; text-align:center;}
.bgls .gls_i div{display:table-cell; vertical-align:middle;}
.bgls .gls_i{*position:relative;}
.bgls .gls_i div{*width:100%;*position:absolute; *top:50%; *left:0;}
.bgls .gls_i p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.bgls .gls_i img {max-width:194px; max-height:138px}

.ti_r{margin:8px 0 0 12px; display:inline}
.ti_r1{margin:15px 0 0 13px}
.brts{margin:16px 0 0 12px; font-size:14px}
.brts ul{margin-bottom:12px; float:left}
.brts li{float:left}
.brts .rating{width:138px; height:22px}
.brts .user{width:73px; font-weight:bold; height:22px; line-height:22px}
.brts .date{width:108px; height:22px; line-height:22px}
.brts .comments{width:230px; word-break:break-all}

.brtu{margin:18px 0 0 12px}
.brtu textarea{margin-left:16px}
*+html .brtu textarea{margin-left:8px}
.brtu .star{background:url(/img/icons/starb.gif); background-repeat:no-repeat; width:21px; height:21px; margin:2px 12px 0 0}
.brtu .options{margin:3px 0 0 20px; width:120px}
.brtu .options li{height:28px}

.submit a{display:block; background:url(/img/btn_submit.gif); background-repeat:no-repeat; width:85px; height:27px; margin-top:5px}
.submit a:hover{background:url(/img/btn_submit.gif); background-repeat:no-repeat; background-position:bottom}

.jSel_newLstSel1 {width:140px; color:#676767; height:25px; line-height:23px; text-indent:12px; float:left; background:url(/img/bg_selm.png); no-repeat}
.jSel_newLstSel1 span {width:140px; display:block}
.jSel_selTxt1 {width:140px; overflow:hidden; height:25px}
ul.jSel_newLstUl1 * {margin:0; padding:0}
ul.jSel_newLstUl1 {margin:0; padding:0; list-style:none; color:#676767; width:138px; background:#FFFFFF; position:absolute; border:1px solid #ccc; top:22px; left:0; overflow:auto; overflow-x:hidden; z-index:9999}
ul.jSel_newLstUl1 a {color:#676767; text-decoration:none; display:block}
ul.jSel_newLstUl1 li a:focus {-moz-outline-style: none;outline:none}
ul.jSel_newLstUl1 li a {display: block; line-height:23px; text-indent:12px}
.jSel_lstHov1, .jSel_lstFocus1 {background-position:0 -25px; cursor:default; outline:none}
.jSel_itemHilite1 {background:#FEC97A!important; color:#ffffff!important}
.jSel_itemHilite1 a {background:#FEC97A!important; color:#ffffff!important}
.jSel_itemHov1 {background:#FE9700!important; color:#fff!important; cursor:default}
.jSel_optTtl1 {font-weight:bold}
.jSel_optTtl1 ul {0 0}
.jSel_optTtl1 li {font-weight:normal}

.rRelBox {margin-left:22px;padding-bottom:20px;clear:left}
.rRelBox .ti_t{color:#fe9700; font-size:16px; font-weight:bold; margin-bottom:16px}

.rbcom {margin-bottom:20px;padding-bottom:10px;clear:left;border-bottom:1px solid #e3e2e2;width:623px}

.rthmb{float:left; margin:2px 3px; display:inline; position:relative}
.rthmb .rlnk{position:relative; z-index:2}
.rthmb .onhover{background:url(/img/bg_recs.png); background-repeat:no-repeat; width:119px; height:98px; position:absolute; left:-14px; top:-12px; z-index:1}
/* ie6 */* html .rthmb .onhover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/bg_recs.png'); background:none; background-repeat:no-repeat; width:119px; height:98px; position:absolute; left:-14px; top:-12px; z-index:1}

.dlgmrch {width:370px;height:125px}
.mrchimg {float:left;width:110px;height:110px}
.mrchimg img {width:110px;height:110px}
.mrchdet {float:left;width:205px;margin-left:8px}
.mrchdet h4 {font-size:18px;color:#fe9700;font-weight:bold;margin-bottom:5px}
.mrchdet p {color:#342518;font-size:13px;margin-bottom:5px;max-height:35px;overflow:hidden}
.mrchdet .mrchprc {float:left;color:#342518;font-weight:bold;padding-top:10px;margin-right:8px}
.mrchdet .btnbuy {float:left;margin-left:25px}
.mrchdet .btnbuy a{display:block; background:url(/img/btn_buy.gif); background-repeat:no-repeat; width:82px; height:27px; margin:5px 0}
.mrchdet .btnbuy a:hover{background:url(/img/btn_buy.gif); background-repeat:no-repeat; background-position:bottom}
.mrchdet .btnbuy a{-moz-outline-style:none}
.mrchdet .btnbuy a{outline:none}
.ui-dialog-titlebar {display: none}
.ui-widget-content {border: 5px solid #fe9700; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #342518}

.idlg {border:1px solid #a6d1ed;background-color:#ebf6fe;padding:10px;margin-top:10px;width:600px}
.idlgimg {float:left;margin-top:15px}
.idlgtxt {float:left;margin-left:10px;width:550px}
.idlgtxt h3 {margin-bottom:2px;font-size:16px}
