@charset "utf-8";
/* WEBsiting 2015-03-13 */

/* 라스마켓 */

#nav_bar .item_total{position:absolute; right:10px; top:0px; height:64px; line-height:64px; color:#666;}
#nav_bar .item_total b{color:#333;}

.mbi_wrap{width:100%; background:#f8f8f8; position:relative; border:1px solid #dbdbdb; border-bottom:2px solid #dbdbdb; border-top:0px;}
.mbi_wrap .mbi{padding:20px; overflow:hidden;}
.mbi_wrap .mbi .my_photo{float:left; width:120px;}
.mbi_wrap .mbi .my_photo div{background:#fff; width:98px; height:98px; overflow:hidden; border:1px solid #dcdcdc;}
.mbi_wrap .mbi .my_photo div img{width:98px; height:98px;}
.mbi_wrap .mbi .market_buy_info{float:left; width:688px;}
.mbi_wrap .mbi .market_buy_info .mbi_tit{display:block; height:30px; line-height:30px; color:#000; font-size:12px;}
.mbi_wrap .mbi .market_buy_info .buy_exp{width:670px; height:60px; position:relative;}
.mbi_wrap .mbi .market_buy_info .buy_exp div{width:670px; height:30px; border:1px solid #dddddd; border-top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span{display:block; color:#666; width:10%; text-align:center; font-family:verdana; font-size:9px; z-index:8;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum00{position:absolute; left:0px; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum01{position:absolute; left:10%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum02{position:absolute; left:20%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum03{position:absolute; left:30%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum04{position:absolute; left:40%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum05{position:absolute; left:50%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum06{position:absolute; left:60%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum07{position:absolute; left:70%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum08{position:absolute; left:80%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum09{position:absolute; left:90%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum10{position:absolute; left:100%; top:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span b{font-weight:normal; margin-left:-67px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span u{display:block; width:100%; height:30px; border-left:1px solid #dddddd; margin-bottom:2px;}
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum00 u,
.mbi_wrap .mbi .market_buy_info .buy_exp span.expnum10 u{border-left:0px;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .nlb_bg{display:block;position:absolute; z-index:9; left:0px; top:13px; width:100%; height:6px; background:#ddd;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .nlb_c{display:block;position:absolute; z-index:10; left:0px; top:13px;  height:6px; background:#1b7dde;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .nlb_next{display:block;position:absolute; z-index:11; right:-6px; top:13px; width:6px; height:6px; background:#1b7dde;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .be_bg{display:block;position:absolute; z-index:9; left:0px; top:13px; width:100%; height:6px; background:#ddd;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .be_c{display:block;position:absolute; z-index:10; left:0px; top:13px;  height:6px; background:URL(../img/market/buy_exp_bg.gif) no-repeat #de0000; background-size:100% 100%; overflow:hidden;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .be_c img{width:100%; height:6px;}
.mbi_wrap .mbi .market_buy_info .buy_exp div .be_end{display:block;position:absolute; z-index:11; right:-6px; top:13px; width:6px; height:6px; background:#de0000;}
.mbi_wrap .mbi .btn_tr{position:absolute; right:20px; top:20px;}

.buy_history{display:none; position:absolute; left:20px; top:50px; z-index:99; width:94%; overflow:hidden; background:#fff; border:3px solid #003466;}
.buy_history dt{height:40px; line-height:40px; background:#003466; position:relative; color:#fff;}
.buy_history dt b{display:inline-block; padding-left:20px;}
.buy_history dd{width:100%; height:250px; overflow:auto;}
.buy_history dd .tbl_head01{padding:20px;}
.buy_history dd .tbl_head01 .empty_table{font-family:나눔고딕; font-size:20px; color:#1b7ede; padding-bottom:90px !important;background:URL(../img/common/ico_no-item.png) no-repeat center 80px;}

.market_wrap{width:100%; overflow:hidden; border-bottom:2px solid #e5e5e5}
.market_wrap ul{width:100%; overflow:hidden;}
.market_wrap ul li{width:212px; float:left; overflow:hidden; position:relative; text-align:center;border-bottom:1px solid #e4e4e4; padding:10px 0;}
.market_wrap ul li a.link{display:block; margin:0 auto; width:198px; height:370px; padding-top:8px; overflow:hidden;  text-align:center; background:#fff; border:1px solid #fff;}
.market_wrap ul li a.link em{display:block; width:180px; height:180px; margin:0 auto; overflow:hidden; border:1px solid #e5e5e5; position:relative;}
.market_wrap ul li a.link em span{position:absolute; left:0px; bottom:-100px;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.market_wrap ul li:hover a.link em span{display:block; position:absolute; left:0px; bottom:0px; padding:10px 0; overflow:hidden; background:#194775; font-style:normal; color:#fff; font-size:12px; width:100%;
	-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.market_wrap ul li a.link em span strong{text-align:center; font-weight:normal; color:#fff;}
.market_wrap ul li a.link em img{display:block; width:180px;}
.market_wrap ul li a.link b{display:block; width:180px; margin:0 auto; text-align:left; overflow:hidden; height:20px; line-height:24px; font-weight:normal; font-size:12px; color:#660000;}
.market_wrap ul li a.link strong{display:block; width:180px; margin:0 auto; text-align:left; overflow:hidden; height:25px; line-height:25px;  font-size:12px; color:#000;}
.market_wrap ul li a.link u{display:block; width:180px; margin:0 auto; text-align:left; overflow:hidden;  font-size:12px; color:#cc0000; font-size:12px; text-decoration:none;}
.market_wrap ul li a.link u s{color:#999; font-size:11px; padding-right:5px;}
.market_wrap ul li a.link u strong{font-weight:bold; font-size:16px; display:inline !important; color:#cc0000 !important;}
.market_wrap ul li a.link .info{display:block; width:180px; margin:0 auto; text-align:left; overflow:hidden; height:66px; line-height:1.3em;  font-size:11px; color:#999;}
.market_wrap ul li a.link .icon{display:block; position:absolute; left:20px;top:25px; overflow:hidden;}
.market_wrap ul li a.link .icon img{display:block; float:left;}
.market_wrap ul li:hover a.link{background:#f6f6f6; border:1px solid #ccc;}
.market_wrap ul li:hover a.link em{border:1px solid #999;}
.market_wrap ul li .list_btn{position:absolute; left:15px; bottom:20px; width:180px; overflow:hidden;}
.market_wrap ul li .list_btn .ea_ar{width:70px; height:32px; float:left; overflow:hidden; position:relative; text-align:left;}
.market_wrap ul li .list_btn .ea_ar input{border:1px solid #ccc; padding:8px 0px 7px 8px; font-size:11px; color:#666; width:30px;}
.market_wrap ul li .list_btn .ea_ar a{display:block; width:26px; height:15px; background:URL(../img/market/btn_plus_minus.gif) no-repeat; overflow:hidden;position:absolute; right:5px; z-index:9;
	filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.market_wrap ul li .list_btn .ea_ar a b{display:none;}
.market_wrap ul li .list_btn .ea_ar a.btn_plus{top:0px;}
.market_wrap ul li .list_btn .ea_ar a.btn_minus{top:15px; z-index:9; background-position:right bottom; }
.market_wrap ul li .list_btn .ea_ar a.on{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.market_wrap ul li .list_btn a.btn_pre{display:block; float:left; width:53px; height:28px; line-height:28px; border:1px solid #ccc; color:#666; background:#fff; text-align:center;}
.market_wrap ul li .list_btn a.btn_buy{display:block; float:left; width:53px; height:28px; line-height:28px; border:1px solid #003399; color:#fff; background:#003399; text-align:center;}

.market_view_wrap{width:100%; overflow:hidden; border-bottom:2px solid #e5e5e5; text-align:center; padding:30px 0 20px 0;}
.market_view_wrap .item_photo{float:left;width:44%; margin-left:3%; height:265px; margin-bottom:20px; border:1px solid #ccc; text-align:center; position:relative;}
.market_view_wrap .item_photo div {padding-top:40px;}
.market_view_wrap .item_photo div img{max-height:180px;}
.market_view_wrap .item_photo span{position:absolute; left:15px; top:15px; display:block; overflow:hidden;}
.market_view_wrap .item_photo span img{display:block; float:left;}
.market_view_wrap .item_cont{float:right;width:46%; margin-right:3%; margin-bottom:20px; text-align:left;}
.market_view_wrap .item_cont b{display:block; padding:0px 0 5px 0; color:#660000;}
.market_view_wrap .item_cont h2{font-weight:bold; font-size:18px; font-family:나눔고딕; color:#000; padding-bottom:15px;}
.market_view_wrap .item_cont p{width:100%; height:86px; overflow:hidden; color:#999; font-size:11px; border-bottom:1px solid #e4e4e4;}
.market_view_wrap .item_cont .view_btn{width:100%; overflow:hidden; padding-top:20px;}
.market_view_wrap .item_cont .view_btn .price{float:left; color:#cc0000; font-size:12px; padding-right:10px;}
.market_view_wrap .item_cont .view_btn .price strong{font-family:verdana; font-size:18px; }
.market_view_wrap .item_cont .view_btn .price s{color:#999; display:inline-block; padding-right:10px;}
.market_view_wrap .item_cont .view_btn .ea_ar{width:70px; height:32px; float:left; overflow:hidden; position:relative; text-align:left;}
.market_view_wrap .item_cont .view_btn .ea_ar input{border:1px solid #ccc; padding:8px 0px 7px 8px; font-size:11px; color:#666; width:30px;}
.market_view_wrap .item_cont .view_btn .ea_ar a{display:block; width:26px; height:15px; background:URL(../img/market/btn_plus_minus.gif) no-repeat; overflow:hidden;position:absolute; right:5px; z-index:9;
	filter:Alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.market_view_wrap .item_cont .view_btn .ea_ar a b{display:none;}
.market_view_wrap .item_cont .view_btn .ea_ar a.btn_plus{top:0px;}
.market_view_wrap .item_cont .view_btn .ea_ar a.btn_minus{top:15px; z-index:9; background-position:right bottom; }
.market_view_wrap .item_cont .view_btn .ea_ar a.on{filter:Alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}
.market_view_wrap .item_cont .view_btn .btn_buynpre{width:100%; padding-top:20px; overflow:hidden;}
.market_view_wrap .item_cont .view_btn .btn_buynpre a.btn_pre{display:block; float:left; font-size:14px; font-weight:bold; width:49%; height:50px; line-height:50px; border:1px solid #ccc; color:#666; background:#fff; text-align:center;}
.market_view_wrap .item_cont .view_btn .btn_buynpre a.btn_buy{display:block; float:left; font-size:14px; font-weight:bold; width:49%; height:50px; line-height:50px; border:1px solid #003399; color:#fff; background:#003399; text-align:center;}
.market_view_wrap .item_info{clear:both; width:94%; margin:0 auto; border:1px solid #ccc; background:URL(../img/common/pt_bg.gif) repeat; text-align:left;}
.market_view_wrap .item_info p{padding:30px; color:#666; line-height:1.4em;}
.market_view_wrap .item_info p b{color:#333;}
.market_view_btn{width:100%; overflow:hidden; padding:20px 0;}
.market_view_btn .btn_b01{float:left;}
.market_view_btn .btn_b03{float:right;}

.btn_big{width:160px !important; height:60px !important; line-height:60px !important; font-size:14px !important;}

#charge_cong{width:790px; margin:0 auto; padding-bottom:30px;}

.pop_notice{width:100%; position:relative; overflow:hidden;border:1px solid #ccc; background:URL(../img/common/pt_bg.gif) repeat; text-align:left; margin-bottom:10px;}
.pop_notice h2{font-family:verdana; font-size:18px; color:#003366; width:150px; text-align:center; height:30px; line-height:30px; position:absolute; left:0px; top:50%; margin-top:-15px;}
.pop_notice ul{padding:30px 10px 30px 150px; overflow:auto; height:50px;}
.pop_notice ul li{font-size:12px; color:#333; list-style:disc;}
.pop_notice ul li a{color:#000;}

.step1{width:100%; overflow:hidden;}
.step1 h2{height:30px; line-height:30px; font-family:verdana; color:#003366;}
.step1 ul{width:100%; overflow:hidden; padding-top:10px; border-top:3px solid #d6d6d6; border-bottom:1px dashed #d6d6d6; margin-bottom:10px;}
.step1 ul li{float:left; text-align:center; width:20%; height:162px; overflow:hidden; margin-left:-1px; margin-bottom:10px}
.step1 ul li input{display:block; position:absolute; left:0px; top:-999px;}
.step1 ul li label{ display:block;width:90%; height:160px; overflow:hidden; position:relative; margin:0 auto; border:1px solid #e7e7e7; cursor:pointer; color:#7f7f7f; font-weight:bold;}
.step1 ul li label:hover{border:1px solid #cc0000;}
.step1 ul li label em{display:block; width:100%; height:70px;}
.step1 ul li label strong{display:block; padding:5px 0;font-family:verdana; font-size:16px; color:#cc0000;}
.step1 ul li label b{display:block; width:100%; height:35px; background:#f3f3f3; position:absolute; left:0px; bottom:0px; border-top:1px solid #e7e7e7; }
.step1 ul li label b u{display:inline-block; height:35px; line-height:35px; padding-left:22px; background:URL(../img/market/ico_radio.png) no-repeat left center; text-decoration:none;}
.step1 ul li label.on{background:#5a84c9; color:#fff; border:1px solid #345c9c;}
.step1 ul li label.on strong{color:#fff;}
.step1 ul li label.on em{}
.step1 ul li label.on b{background:#255095;border-top:1px solid #345c9c; }
.step1 ul li label.on b u{ background:URL(../img/market/ico_radio_on.png) no-repeat left center; }
.step1 ul li.a1 label em{background:URL(../img/market/a10000.png) no-repeat center bottom;}
.step1 ul li.a1 label.on em{background:URL(../img/market/a10000on.png) no-repeat center bottom;}

.step1 ul li.a2 label em{background:URL(../img/market/a20000.png) no-repeat center bottom;}
.step1 ul li.a2 label.on em{background:URL(../img/market/a20000on.png) no-repeat center bottom;}
.step1 ul li.a3 label em{background:URL(../img/market/a50000.png) no-repeat center bottom;}
.step1 ul li.a3 label.on em{background:URL(../img/market/a50000on.png) no-repeat center bottom;}
.step1 ul li.a4 label em{background:URL(../img/market/a100000.png) no-repeat center bottom;}
.step1 ul li.a4 label.on em{background:URL(../img/market/a100000on.png) no-repeat center bottom;}
.step1 ul li.a5 label em{background:URL(../img/market/a500000.png) no-repeat center bottom;}
.step1 ul li.a5 label.on em{background:URL(../img/market/a500000on.png) no-repeat center bottom;}

.step2{width:100%; overflow:hidden;}
.step2 h2{height:30px; line-height:30px; font-family:verdana; color:#003366;}
.step2 ul{width:100%; overflow:hidden; padding:10px 0; border-top:3px solid #d6d6d6; border-bottom:1px dashed #d6d6d6; margin-bottom:10px;}
.step2 ul li{float:left; text-align:center; width:25%; height:157px; overflow:hidden; margin-left:-1px;}
.step2 ul li input{display:block; position:absolute; left:0px; top:-999px;}
.step2 ul li label{ display:block;width:90%; height:155px; overflow:hidden; position:relative; margin:0 auto; border:1px solid #e7e7e7; cursor:pointer; color:#7f7f7f; font-weight:bold;}
.step2 ul li label:hover{border:1px solid #cc0000;}
.step2 ul li label em{display:block; width:100%; height:80px; background:#ddd;}
.step2 ul li label strong{display:block; padding:5px 0;font-family:verdana; font-size:16px; color:#7f7f7f;}
.step2 ul li label b{display:block; width:100%; height:35px; background:#f3f3f3; position:absolute; left:0px; bottom:0px; border-top:1px solid #e7e7e7; }
.step2 ul li label b u{display:inline-block; height:35px; line-height:35px; padding-left:22px; background:URL(../img/market/ico_radio.png) no-repeat left center; text-decoration:none;}
.step2 ul li label.on{background:#5a84c9; color:#fff; border:1px solid #345c9c;}
.step2 ul li label.on strong{color:#fff;}
.step2 ul li label.on em{background:#000;}
.step2 ul li label.on b{background:#255095;border-top:1px solid #345c9c; }
.step2 ul li label.on b u{ background:URL(../img/market/ico_radio_on.png) no-repeat left center; }
.step2 ul li.mobile label em{background:URL(../img/market/ico_pay01.png) no-repeat center bottom;}
.step2 ul li.mobile label.on em{background:URL(../img/market/ico_pay01on.png) no-repeat center bottom;}
.step2 ul li.bank label em{background:URL(../img/market/ico_pay02.png) no-repeat center bottom;}
.step2 ul li.bank label.on em{background:URL(../img/market/ico_pay02on.png) no-repeat center bottom;}
.step2 ul li.account label em{background:URL(../img/market/ico_pay03.png) no-repeat center bottom;}
.step2 ul li.account label.on em{background:URL(../img/market/ico_pay03on.png) no-repeat center bottom;}
.step2 ul li.bank2 label em{background:URL(../img/market/ico_pay03.png) no-repeat center bottom;}
.step2 ul li.bank2 label.on em{background:URL(../img/market/ico_pay03on.png) no-repeat center bottom;}
.step2 ul li.card label em{background:URL(../img/market/ico_pay04.png) no-repeat center bottom;}
.step2 ul li.card label.on em{background:URL(../img/market/ico_pay04on.png) no-repeat center bottom;}

.price_txt{width:100%; text-align:right; padding:15px 0; border-bottom:1px solid #d6d6d6;}
.price_txt h2{color:#000; font-family:'나눔고딕',gulim; font-size:22px; padding-right:10px;}
.price_txt h2 b{color:#cc0000;}
.price_txt p{font-size:12px; color:#999; padding:5px 10px 0 0;}

.charge_info{width:100%; border:1px solid #e7e7e7; border-top:2px solid #d6d6d6; }
.charge_info p{padding:20px;text-align:right;}
.charge_info table{width:100%;height:70px;}
.charge_info table th{ border:1px solid #e7e7e7; background:#f0f0f0; color:#333; font-size:12px; text-align:center;}
.charge_info table td{border:1px solid #e7e7e7; text-align:center; color:#333; padding:3px 0;}
.charge_info table td input{padding:8px; border:1px solid #ccc; width:190px;}
.charge_info table td b{font-size:13px;}
.charge_info table td strong{font-size:16px;}

.charge_end{width:100%; text-align:center; padding:80px 0; color:#999;}
.charge_end h2{padding-bottom:10px; font-family:'나눔고딕',gulim; font-size:22px; color:#000;}

.buy_item{width:100%; overflow:hidden;text-align:center; padding:0 0 20px 0;}
.buy_item .item_photo{float:left;width:50%;  height:150px; border:1px solid #ccc; text-align:center; position:relative;}
.buy_item .item_photo div {padding-top:10px;}
.buy_item .item_photo div img{max-height:130px;}
.buy_item .item_photo span{position:absolute; left:15px; top:15px; display:block; overflow:hidden;}
.buy_item .item_photo span img{display:block; float:left;}
.buy_item .item_cont{float:right;width:46%; text-align:left;}
.buy_item .item_cont b{display:block; padding:10px 0 5px 0; color:#660000;}
.buy_item .item_cont h2{font-weight:bold; font-size:18px; font-family:나눔고딕; color:#000; padding-bottom:15px;}
.buy_item .item_cont p{width:100%; height:40px; overflow:hidden; color:#999; font-size:11px; border-bottom:1px solid #e4e4e4;}
.buy_item .item_cont .view_btn{width:100%; overflow:hidden; padding-top:20px;}
.buy_item .item_cont .view_btn .price{float:left; color:#cc0000; font-size:12px; padding-right:10px;}
.buy_item .item_cont .view_btn .price strong{font-family:verdana; font-size:18px; }
.buy_item .item_cont .view_btn .price span{color:#333; display:inline-block;}
.buy_item .item_cont .view_btn .price s{color:#999; display:inline-block; padding-right:10px;}

.buy_wrap .item_info{background:#f1f1f1; width:100%; height:120px; overflow:auto;border:1px solid #ccc;margin-bottom:-1px;}
.buy_wrap .item_info p{padding:30px; color:#666; line-height:1.4em;}
.buy_wrap .item_info p b{color:#333;}

.buy_middle_btn{width:100%; position:relative;text-align:center;margin:20px 0;border-left:1px solid #cdcdcd;}
.buy_middle_btn a.bmb_a{display:block ;width:33.33%; float:left; margin-left:-2px; border:1px solid #cdcdcd; height:36px; line-height:36px; background:#fff; color:#333;}
.buy_middle_btn a.on{background:#e5e5e5;}
.buy_middle_btn .buy_history{left:0px;top:36px; width:99%; text-align:left;}
.buy_history dd{width:100%; height:190px; overflow:auto;}

.buy_info{width:100%;}
.buy_info table{width:100%; border-top:3px solid #d6d6d6; border-bottom:3px solid #d6d6d6;}
.buy_info table th,
.buy_info table td{border-bottom:1px dashed #d6d6d6; padding:10px;}
.buy_info table th{text-align:left; color:#333; font-size:12px;}
.buy_info table td{text-align:right; font-size:12px; color:#666;}
.buy_info table td b{color:#000; font-family:verdana; font-size:13px;}
.buy_info table td strong{font-family:verdana; font-size:18px;}
.buy_info table td.center{text-align:center;}

.present_select{border-top:1px solid #d6d6d6 !important;}
.present_select table td{height:37px;position:relative; text-align:left; padding-left:10px;}
.present_select table td b{color:#7e511d;}
.present_select table td .friend_list_open{position:absolute; right:8px; top:8px;}
.present_select table td .friend_list_open a.friend_open{display:block;background:#003466; color:#fff; width:100px; text-align:center; height:30px; line-height:30px;}
.present_select table td input{width:95%; padding-top:10px; padding-bottom:10px;}
.friend_list{position:relative; display:none; z-index:9999;}
.friend_list dl{position:absolute; top:-52px; right:8px; z-index:9999; border:1px solid #003466; width:335px; background:#fff;}
.friend_list dl dt{width:100%; height:40px; line-height:40px; background:#003466; color:#fff; overflow:hidden; text-align:left;}
.friend_list dl dt b{color:#fff; padding-left:10px;}
.friend_list dl dd{width:100%; height:280px; overflow:auto;}
.friend_list dl dd table{width:100%;}
.friend_list dl dd th{background:#f8f8f8; border-bottom:1px solid #c7c7c7; text-align:center; color:#848484; font-size:11px; letter-spacing:-1px; font-weight:normal; padding:3px 0;}
.friend_list dl dd td{border-bottom:1px solid #e1e1e1;padding:8px 0; text-align:center; font-size:11px; letter-spacing:-1px;}
.friend_list dl dd tr:hover{background:#fef8f2;}
.friend_list dl dd td.name{text-align:left; font-weight:bold;}
	