
input, textarea { border-radius:2px; border:1px solid #e2e2e2; padding:4px 10px; font-size:13px; }
input:focus, textarea:focus {border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}



.cb { clear:both !important; border:0px !important; font-size:0px !important; line-height:0px !important; margin:0px !important; padding:0px !important; height:0px !important; width:0px !important; float:none !important;}
.jg_layout { width:990px; margin:auto; }
#footer { margin-top:95px; }
#footer .footer_top { margin-bottom:20px; }
#footer .footer_top .footer_top_left { float:left; line-height:24px; }
#footer .footer_top .footer_top_left .cs_info_box { text-align:left; color:#000; font-weight:600; border:1px solid #ddd; width:310px; }	
#footer .footer_top .footer_top_left .cs_info_box .cs_tit { font-size:15px; margin:21px 0 0 34px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_tel { font-size:40px; color:#E61E1A; margin:17px 0 0 34px; font-family:"Arial"; letter-spacing:3px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_time { margin:21px 0 0 34px; line-height:20px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_time li { text-align:justify; font-size:14px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_time li div { text-align:justify; width:100px; float:left; font-size:14px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_time li div .left { float:left; font-size:14px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_time li div .right { float:right;  font-size:14px;}
#footer .footer_top .footer_top_left .cs_info_box .cs_btn { margin:22px 0 19px 30px; }
#footer .footer_top .footer_top_left .cs_info_box .cs_btn li { float:left; }
#footer .footer_top .footer_top_left .cs_info_box .cs_btn li a { display:block; }
#footer .footer_top .footer_top_left .cs_info_box .cs_btn li.first { margin-right:8px; }
#footer .footer_top .footer_top_left .footer_kcp { border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; width:310px; height:154px; }


#footer .footer_top .footer_top_middle { float:left; border:1px solid #ddd; border-left:0px; width:245px; height:392px; } 
#footer .footer_top .footer_top_middle ul {  }
#footer .footer_top .footer_top_middle ul li { font-weight:600; font-size:13px; color:#000; text-align:left; width:200px;padding-left:15px; margin-left:15px; } 
#footer .footer_top .footer_top_middle ul li.bank_tit {  font-size:15px; margin-top:23px; }
#footer .footer_top .footer_top_middle ul li.account_member { margin-top:10px; margin-bottom:13px; color:#666; }
#footer .footer_top .footer_top_middle ul li.bank_img { margin-top:12px; }
#footer .footer_top .footer_top_middle ul li.bank_account { font-size:19px; line-height:30px;}
#footer .footer_top .footer_top_middle ul li.kb_account { color:#F89202; }
#footer .footer_top .footer_top_middle ul li.nh_account { color:#359401; }
#footer .footer_top .footer_top_middle ul li.sh_account { color:#008ACD; }
#footer .footer_top .footer_top_middle ul li.card_li { margin-top:7px; }
#footer .footer_top .footer_top_middle ul li.card_li img { margin-right:15px; }
#footer .footer_top .footer_top_middle ul li.card_li .card_call_tit { font-weight:600; margin-top:12px; float:left; }
#footer .footer_top .footer_top_middle ul li.card_li .card_call_txt { margin-top:15px; font-weight:normal; float:left; }


#footer .footer_top .footer_top_right { float:left; width:432px; }
#footer .footer_top .footer_top_right .footer_top_notice { border:1px solid #ddd; border-left:0px; border-bottom:0px; }
#footer .footer_top .footer_top_right .footer_top_notice .notice_tit { margin:25px 0 0 25px; text-align:left; color:#000; font-weight:600; }
#footer .footer_top .footer_top_right .footer_top_notice .notice_tit .tit { font-size:15px;  }
#footer .footer_top .footer_top_right .footer_top_notice .notice_tit .more { font-size:12px; float:right; margin-right:30px;  }
#footer .footer_top .footer_top_right .footer_top_notice ul { margin:11px 31px 0 30px; }
#footer .footer_top .footer_top_right .footer_top_notice ul li { padding-left:7px; margin-bottom:5px; }
#footer .footer_top .footer_top_right .footer_top_notice ul li span { font-size:13px; }
#footer .footer_top .footer_top_right .footer_top_notice ul li a { font-size:13px; }
#footer .footer_top .footer_top_right .footer_top_notice ul li .left { float:left; }
#footer .footer_top .footer_top_right .footer_top_notice ul li .right { float:right; color:#888; }
.space01 { height:13px; }

#footer .footer_top .footer_top_right .footer_top_quick{ border:1px solid #ddd; border-left:0px;}
#footer .footer_top .footer_top_right .footer_top_quick ul li { float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
#footer .footer_top .footer_top_right .footer_top_quick ul li a { display:block; width:107px; height:112px; background-position:28px 25px; background-repeat:no-repeat; position:relative; }

#footer .footer_top .footer_top_right .footer_top_quick ul li.li01 a { background-image:url(/shop/img/deliver_after.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li01 a:hover { background-image:url(/shop/img/deliver_after_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li02 a { background-image:url(/shop/img/deliver_photo.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li02 a:hover { background-image:url(/shop/img/deliver_photo_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li03 a { background-image:url(/shop/img/fax_order.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li03 a:hover { background-image:url(/shop/img/fax_order_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li04 a { background-image:url(/shop/img/parcel_check.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li04 a:hover { background-image:url(/shop/img/parcel_check_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li05 a { background-image:url(/shop/img/member_find.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li05 a:hover { background-image:url(/shop/img/member_find_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li06 a { background-image:url(/shop/img/msg_helper.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li06 a:hover { background-image:url(/shop/img/msg_helper_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li07 a { background-image:url(/shop/img/cs.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li07 a:hover { background-image:url(/shop/img/cs_r.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li08 a { background-image:url(/shop/img/bill_publ.gif); }
#footer .footer_top .footer_top_right .footer_top_quick ul li.li08 a:hover { background-image:url(/shop/img/bill_publ_r.gif); }

#footer .footer_top .footer_top_right .footer_top_quick ul li.line_last { border-right:0px;}
#footer .footer_top .footer_top_right .footer_top_quick ul li.scd_line { border-bottom:0px;}
#footer .footer_top .footer_top_right .footer_top_quick ul li a img { margin-top:24px; margin-bottom:6px; }
#footer .footer_top .footer_top_right .footer_top_quick ul li a div { position:absolute; left:0px; top:80px; text-align:center; width:100%; }




#footer .footer_bottom { padding-bottom:20px; margin-top:60px;}
#footer .footer_bottom .footer_link { background-color:#eaeaea; }
#footer .footer_bottom .footer_link ul { width:990px; margin:0 auto; background-color:#eaeaea; }
#footer .footer_bottom .footer_link li { float:left;background:url(/shop/data/skin/mera_ws/img/line02.gif) no-repeat 0px 13px; }
#footer .footer_bottom .footer_link:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
#footer .footer_bottom .footer_link li a { display:block;  padding:10px 0px; width:141px; text-align:center; color:#383838; font-weight:600; }
#footer .footer_bottom .footer_link li a:hover { background-color:#bbb; }
#footer .footer_bottom .footer_link li.first { background:none; }
#footer .footer_bottom .footer_link li.first a { width:138px;}

#footer .footer_bottom .footer_info_box { padding:30px 0 0px 140px; }
#footer .footer_bottom .footer_info_box img { float:left; }
#footer .footer_bottom .footer_info_box ul { float:left; margin-left:30px; }
#footer .footer_bottom .footer_info_box ul li { color:#666; font-size:11px; text-align:left; margin-bottom:5px; }
#footer .footer_bottom .footer_info_box ul li a { color:#666; font-size:11px; }


.btn_box { margin-top:10px; }
.btn_right { float:right; }

.btn01, .btn02, .btn03, .btn04, .btn05 {color:#fff;font-size:13px;font-weight:600;display:inline-block;text-align:center;border:0px;margin:5px;cursor:pointer;vertical-align: bottom;}
 
.btn01 { background-color:#e9161d; }
.btn02 { background-color:#e8e6e6; color:#34353a; }
.btn03 { background-color:#295F9B; }
.btn04 { background-color:#000000; }
.btn05 { background-color:#fff; color:#000; }

.btn_xm  { padding:4px 7px; box-sizing:border-box; }
.btn_sm  { padding:10px 0px; width:70px; box-sizing:border-box; }
.btn_med { padding:19px 0px; width:160px; box-sizing:border-box; font-size:14px; }
.btn_big { padding:21px 0px; width:170px; box-sizing:border-box; font-size:16px; margin:4px; }




#member_intro_top { padding:20px 0 0 80px; }


#member_intro_middle { margin:30px 0 0 80px; }
#member_intro_middle h1 { color:#e61e1a; font-size:25px; font-weight:600; border-bottom:6px solid #e61e1a; padding:3px 0; width:370px; margin-bottom:20px; }
#member_intro_middle .input_box label {font-weight:600; font-size:13px;  }
#member_intro_middle .input_box #nomem_id { margin-right:10px; }
#member_intro_middle .input_box #nomem_password { margin-right:10px; }
#member_intro_middle .input_box button { color:#fff; font-size:12px; background-color:#e61e1a; padding:1px 8px 3px 8px; font-weight:600; border:1px solid #8D1C21; }
#member_intro_bottom { margin:50px 0 0 65px;  }
#member_intro_bottom li { float:left; margin:15px 10px 0 0 }
#member_intro_bottom:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }	

.find_box { border:1px solid #ccc; padding:20px; width:450px; margin:auto; position:relative; }
.find_box label { display:block; margin:10px; }
.find_box label span { width:110px; font-weight:600; display:inline-block; }
.find_box label input { width:180px; }
.find_box button { position:absolute; top:25px; right:30px; font-size:16px; padding:21px 26px; font-weight:600; }


.page_title { margin:30px auto 40px auto; border-bottom:4px solid #e61e1a; width:/*956px*/100%; padding-bottom:10px; }
.page_title img { float:left; }
.page_title .left { float:left; }
.page_title div { float:right; margin-right:10px; }
.page_title:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.page_title .left .kor { font-size:25px; font-weight:600; }	
.page_title .left .eng { color:#999999; font-size:15px; }
.page_title .right { margin-top:15px; }

.page_sub_title { height:13px; padding-left:10px; margin-bottom:10px; line-height:10px; border-left:3px solid #000; }
.page_sub_title div.tit { font-weight:600; float:left; line-height:10px; }
.page_sub_title div.tit_px { font-weight:600; float:right; }
.page_sub_title div span { color:#e61e1a; }	

.tbl .memberCols1, .tbl .memberCols2 { padding:7px; font-size:13px; color:#000; }
.tbl .memberCols1 { text-align:left; }

.tbl .basic_info_top td { border-top:1px solid #E6E6E6; }
.tbl .basic_info_bottom td { border-bottom:1px solid #E6E6E6; }
.tbl .basic_info td { background-color:#FAFAFA; }


.rule_box input { margin:0px; }
.play_rule{ float:left; }	
.member_info_rule{ float:left; }	
.play_rule, .member_info_rule { width:46%; margin:2%; }
.play_rule .rule_content, .member_info_rule .rule_content { height:300px; overflow-y:scroll; background-color:#F5F5F5; padding:6px; margin-bottom:10px; }
.all_agree { background-color:#F1F1F1; padding:10px; text-align:center; }





.mypage_left { float:left; width:200px; margin-right:30px; border:1px solid #F0F0F0; }	
.mypage_left li {  border-bottom:1px solid #E9E9E8; }
.mypage_left li a { padding:12px 15px; font-size:13px; display:inline-block; width:146px; color:#34353a; font-weight:600; }
.mypage_left li.focus { background-color:#FFE401; }
.mypage_left li.m_over { background-color:#FFE401; }
.mypage_left li.no_over { background-color:none; }

.my_info { background-color:#F4F4F4; padding-bottom:15px; margin-bottom:5px; border-right:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-top:3px solid #EAEAEA; border-bottom:3px solid #EAEAEA; margin:11px;}	
.my_info li { padding:2px 17px; border-bottom:0px; }
.my_info .first { margin-top:10px; font-size:13px; }
.my_info .first span {font-size:13px;}
.my_info .second { margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ECECEC;  font-size:13px; }
.my_info li span { font-size:13px; color:#34353a; font-weight:600; }
.my_info li .point { color:#ff0000; }
.my_info li .left { float:left; }
.my_info li .right { float:right; } 

.mypage_right { float:left; width:745px; }
.jg_tbl { border-bottom:2px solid #DEDEDE; }
.jg_tbl th {padding: 10px 5px;
    background-color: #FaFaFa;
    font-weight: 600;
    color: #34353a;
    font-size: 14px;
	border-top: 2px solid #eeeeee;
	<!--border-bottom: 1px solid #ebebeb;-->
}
.jg_tbl td { font-size:13px; padding:8px 5px; border-top:1px solid #eee; color:#34353a; }

.jg_tbl02 td { padding:10px; }

.jg_tbl_view th { padding:14px 5px; background-color:#F0F0F0; font-weight:600; color:#34353a; font-size:24px;}
.jg_tbl_view td { border-bottom:2px solid #F0F0F0; padding:10px; }
.jg_tbl_view td .write_mem { float:left; font-size:17px; font-weight:600; }
.jg_tbl_view td .write_time { float:right; font-size:15px; color:#808080; }
.jg_tbl_view td .write_file_tit { font-weight:600; }
.jg_tbl_view td .write_file { color:#808080; }
.jg_tbl_view td .write_file b { font-weight:normal; }

.comment_writer { width:10%; float:left; font-weight:600; font-size:14px; line-height:24px; }
.comment_writer span { width:63px; text-align:right; display:inline-block; }
.comment_writer span img { vertical-align:sub; }
.comment_date {padding-top:5px; width:18%; float:left; text-align:right; }
.comment_date a { display:inline-block; border:1px solid #808080; width:14px; height:14px; text-align:center; margin-left:10px; }


.board_info { float:left; margin:0 0 5px 0px; }	
.sch_box { float:right; margin:0 0px 5px 0; }
.pagenation, .pagediv { text-align:center; margin-top:30px;}
.pagenation b, .pagediv b { background-color:#ef2424; border:1px solid #ef2424; padding:6px 9px; color:#fff; margin-top:10px; }
.pagenation a, .pagediv a { background-color:#fff; border:1px solid #e1e1e1; padding:6px 9px; color:#34353a; margin-top:10px;}


.global_navigation_wrapper { margin:15px 0 35px 0; }
.global_navigation_wrap { background-color:#e9161d; padding:7px 0 6px 0; height:30px; }
#global_navigation_bar li.divide { color:#fff; font-weight:600; padding-top:8px; }
#global_navigation_bar li.first { background:none; }
#global_navigation_bar li a{ color:#fff; padding:7px 0 11px 0; display:inline-block;} /*padding:7px 18px 11px 18px;*/
#global_navigation_bar li a:hover { color:#FFEB57; } 


.sub_navigation_wrap { background-color:#fff; border-bottom:2px solid #DEDDDC; }
.sub_navigation_bar li.divide { padding-top:10px; }
.sub_navigation_bar li.first { background:none; }
.sub_navigation_bar li a {color:#000;  padding:9px 16px; display:inline-block; }
.sub_navigation_bar li a:hover {color:#00A7FF; font-weight:600;}








.goods_img img{ width:380px; margin:15px; }	
#goods_spec .goods_tit { padding:20px 5px 19px 0px; font-weight:600; font-size:28px; }
#goods_spec table th { text-align:left; padding-left:10px;  }
.price_info { position:relative; padding:12px 15px; background-color:#FAFAFA; }
.price_info li:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.price_info li { margin:16px 0px; }
.price_info li .left { float:left; width:90px; font-weight:600; padding-left:10px; box-sizing:border-box; font-size:14px; }
.price_info li .right { float:left; width:400px; }
.price_info li .m_over { color:#777; }
.price_info li .right div { width:33%; float:left; font-size:13px; }
.price_info li .right div label input { margin:0px; }
.price_info li .right span { text-align:right; font-size:13px; }
.price_info li .login_pls_box { position:absolute; top:17px; left:46px; display:none; }


.price_info li.mask { box-sizing:border-box; width:0px; height:0px; padding:0px; margin:0px; opacity:0.70; filter:alpha(opacity=70); background-color:#000; position:absolute; border-radius:3px; color:#fff; font-weight:600; text-align:center; }
.price_info li.m01 {  width:467px;; height:25px; top:20px; left:0px; padding-top:5px; }
.price_info li.m02 {  width:467px;; height:51px; top:71px; left:0px; padding-top:19px; }

.add_option { margin:15px; width:380px; background-color:#F8F8F8; height:75px; padding-top:10px; }
.add_option li { float:left; width:47%; margin:12px 0px 0px 10px;  }	
.add_option:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.add_option li:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.add_option li .left { width:60px; font-weight:600; padding-left:20px; text-align:left; display:block; float:left; }
.add_option li .right { float:left; }

.select_opt_box  { margin-top:30px; }
.select_opt_box li { float:left; width:24.9%; }
.select_opt_box .opt_img { width:100%; height:83px; text-align:center; }
.select_opt_box .opt_img img { width:60%; }
.select_opt_box .opt_select { text-align:center; }
.select_opt_box .opt_select .opt_tit { font-weight:600; text-align:center; margin:10px 0; font-size:14px; }
.select_opt_box .opt_select .opt_opt select { width:105px; }

.con_menu { border-bottom:2px solid #aaa; width:970px; }
.con_menu li { margin-left:3px; float:left; box-sizing:border-box; border-radius:5px 5px 0 0; position:relative; top:8px; }
.con_menu:after { content:"&nbsp;"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.con_menu li.first { width:25px; height:25px; }
.con_menu li.active { border-left:2px solid #aaa; border-top:2px solid #aaa; border-right:2px solid #aaa; border-bottom:2px solid #fff; top:2px; }
.con_menu li.focus { border-left:2px solid #aaa; border-top:2px solid #aaa; border-right:2px solid #aaa; border-bottom:2px solid #fff; top:2px; }
.con_menu li a { display:block; padding:5px 10px; background-color:#eee; border-radius:5px 5px 0 0; }
.con_menu li.active a { background-color:#fff; padding:7px 12px; font-weight:600; }
.con_menu li.focus a { background-color:#fff; padding:7px 12px;  }



#bot_slider01 { position:relative; width:456px; height:205px; border:1px solid #ddd; padding:50px 12px 0px 12px; float:left; }
#bot_slider01 .slide_tit { position:absolute; top:-33px; left:28px; z-index:12; }
#bot_slider01 .slides { margin-left:7px; height:165px; }
#bot_slider01 .slides > li { display:none; margin:0px 10px; width:127px; height:127px; }
#bot_slider01 .slides li a { display:block; padding-top:7px; width:125px; height:125px; border:1px solid #ddd; }
#bot_slider01 .slides img { width:110px; height:110px; display:block; margin:auto; }
#bot_slider01 .slides:after { content:"\0020"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
#bot_slider01 .slides .subject { text-align:center; padding:10px 0; font-size:13px; }

#bot_slider01 .custom_box button { width:35px; height:57px; border:0px;text-indent:-9900px; position:absolute; top:100px; z-index:11; opacity: 0.7; filter: alpha(opacity=70);}
#bot_slider01 .custom_box button.flex_play { background:url(images/intro_bto_play.png) no-repeat top left; }
#bot_slider01 .custom_box button.flex_pause { background:url(images/intro_bto_stop.png) no-repeat top left; }
#bot_slider01 .custom_box button.flex_prev { background: url('/shop/data/skin/mera_ws/jin/images/arrow_left2.png') no-repeat 0 0; left:0px; }
#bot_slider01 .custom_box button.flex_next { background: url('/shop/data/skin/mera_ws/jin/images/arrow_right2.png') no-repeat 0 0; right:0px; }
#bot_slider01 .custom_box button.flex_prev:hover { background: url('/shop/data/skin/mera_ws/jin/images/arrow_left_hov2.png') no-repeat 0 0; }
#bot_slider01 .custom_box button.flex_next:hover { background: url('/shop/data/skin/mera_ws/jin/images/arrow_r_right_hov2.png') no-repeat 0 0; }
 /*slide page*/
#bot_slider01 .flex-control-paging { text-align:center; z-index:11; }
#bot_slider01 .flex-control-paging li { margin: 0 6px; display: inline-block; width:13px; }
#bot_slider01 .flex-control-paging li a { width:13px; height:12px; display:block; cursor:pointer; text-indent:-9999px; background:url(images/intro_dot_off.png) no-repeat top left; }
#bot_slider01 .flex-control-paging li a:hover { background:url(images/intro_dot_on.png) no-repeat top left;}
#bot_slider01 .flex-control-paging li a.flex-active { background:url(images/intro_dot_on.png) no-repeat top left; cursor:default; }                                                                        






#bot_slider02 { position:relative; width:477px; border:1px solid #ddd; height:255px; float:right; }
#bot_slider02 .slides > li { display:none; }
#bot_slider02 .slides img { width:100%; display:block; }
#bot_slider02 .slides:after { content:"\0020"; display:block; clear:both; visibility:hidden; line-height:0; height:0; }

/*slide page*/
#bot_slider02 .flex-control-paging { width:100%; position:absolute; text-align:center; }
#bot_slider02 .flex-control-paging li { margin:8px 6px; display: inline-block; }
#bot_slider02 .flex-control-paging li a { width:11px; height:11px; display:block; background:#CECECE; cursor:pointer; text-indent:-9999px; border-radius:20px; }
#bot_slider02 .flex-control-paging li a:hover { background-color:#5D5D5E; }
#bot_slider02 .flex-control-paging li a.flex-active { background-color:#5D5D5E; cursor:default; }


#login_layer { width:397px; height:203px; background-color:#fff; z-index:11; display:none;  }
.login_pop { border:4px solid #e9161d; position:relative; padding-bottom:20px; background-color:#fff; }	
.login_pop .login_pop_close { display:block; position:absolute; top:2px; right:3px; }	
.login_pop .input_box { margin:25px 0 0 25px; position:relative; width:350px; }
.login_pop .input_box label { width:52px; display:block; font-weight:600; float:left; padding-top:5px; margin-bottom:5px; }
.login_pop .input_box input {  margin-bottom:10px; width:142px; }
.login_pop .input_box .login_submit { display:block; position:absolute; top:0px; right:12px; margin:0px;}

.login_pop .input_box a { padding:7px 0;  font-size:12px; margin:4px; }
.login_pop .input_box .btn01 { width:105px; font-size:13px; padding:21px 0px; margin:0px; float:left; margin-right:6px; }
.login_pop .input_box .btn02 { width:105px; font-size:13px; padding:5px 0px; float:left; margin-left:4px; margin-top:0px; margin-bottom:6px; }

.to_goods li a .img_box{width:auto;}