@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
.css3{behavior: url(/css/PIE.htc);}
.wrap02{float:none;width:943px;margin-top:20px;margin-left:auto;margin-right:auto;}
.r_title{float:left;width:100%;background-color:#ebebeb;border:1px solid #d7d7d7;height:30px;line-height:30px;margin-top:20px;}
.textarea02{margin-top:10px;width:943px;}
.form{margin-top:0px}
.form p{width:500px;margin:0 auto}
.tb{float:left}
.ta_left{float:left;width:45%}
.ta_right{float:right;width:45%;position:relative}
.ta_right h2{float:left;width:143px}
.bar_title{margin:0 auto 10px;width:943px;display:block}

/* login */
.login{width:890px;margin:10px auto}
.login_area{float:left;width:567px;height:424px;background:url(/images/login_bg.png) no-repeat;margin-top:15px;}
.login_banner{float:right;width:310px}
.login_banner img{margin-bottom:10px}
.lockimg{float:left;width:97px;height:103px;padding-left:25px}
.inputid{float:left;width:295px;padding-top:25px;margin-left:5px}
.input_login{float:left;width:222px;height:30px;padding-left:10px;background:url(/images/login_input.png) no-repeat;border:0;line-height:30px}
.label_id{float:left;margin-top:7px;display:inline-block;width:46px;height:12px;background:url(/images/login_title_id.png) no-repeat;margin-right:10px;text-indent:-9999px}
.label_pass{float:left;margin-top:7px;display:inline-block;width:52px;height:16px;background:url(/images/login_title_pass.png) no-repeat;margin-right:5px;text-indent:-9999px}
.input_area{float:left;margin-top:10px}
.input_area2{float:left;margin-top:-15px}
.label_uname{float:left;margin-top:7px;display:inline-block;width:46px;height:13px;background:url(/images/login_title_name.png) no-repeat;margin-right:10px;text-indent:-9999px}
.label_phone{float:left;margin-top:7px;display:inline-block;width:48px;height:12px;background:url(/images/login_title_phone.png) no-repeat;margin-right:9px;text-indent:-9999px}
.label_email{float:left;margin-top:7px;display:inline-block;width:42px;height:12px;background:url(/images/login_title_email.png) no-repeat;margin-right:15px;text-indent:-9999px}
.nomember{float:left;width:100%;margin-top:10px}
.nomember h3{width:100%;height:27px;background:url(/images/login_title_nmember.png) no-repeat 50% 0;margin-right:5px;text-indent:-9999px}
.member{float:left;width:100%;margin-top:30px}
.member h3{width:100%;height:27px;background:url(/images/login_title_member.png) no-repeat 50% 0;margin-right:5px;text-indent:-9999px}
.chk_btn{float:left;padding-top:25px}
.chk_btn2{float:left;padding-top:40px}
.ex01{float:left;width:100%;margin-top:10px}
.ex01 p{width:100%;height:13px;background:url(/images/login_title_ex.png) no-repeat 50% 0;text-indent:-9999px}
.nomember{float:left;width:100%}
.btn_group{float:left;width:100%;margin-top:25px}
.btn_group ul{width:271px;margin:0 auto}
.btn_group ul li{float:left;margin-right:10px}

/* order */
.order_title{float:left;margin-bottom:30px}
.order_t01{float:left;width:100%;border-top:2px solid #f58220;border-bottom:1px solid #000}
.order_t01 th, .order_t01 td{text-align:center;padding:8px 10px}
.order_t01 th{border-bottom:1px solid #000;font-weight:100;border-right:1px solid #e9e9e9}
.order_t01 th:last-child{border-right:0}
.order_t01 th+th+th+th{border-right:0}
.order_t01 td{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.order_t01 td:last-child{border-right:0}
.order_t01 td+td+td+td{border-right:0}
.order_t08{float:left;width:100%;border-top:2px solid #000;border-bottom:2px solid #000}
.order_t08 th, .order_t08 td{text-align:center;padding:8px 10px}
.order_t08 th{border-bottom:1px solid #000;font-weight:100;border-right:1px solid #e9e9e9}
.order_t08 td{border-bottom:1px solid #e9e9e9;}
.tal{text-align:left !important}
.tar{text-align:right}
.bd0{border-bottom:0 !important}
.bg{padding-top:20px !important;padding-bottom:20px !important;background:#f4f4f4}
.redf{color:#ff2c21;font-weight:bold}
.total{float:left;width:100%;border-bottom:2px solid #ff2c21;}
.total p{padding:10px 25px}
.cart{float:left;margin:10px 0 20px}
.cart span{display:inline-block;padding:8px;color:#636363}
.div{float:left;width:100%;margin-top:10px;margin-bottom:10px}
.div p{line-height:30px;}
.div h2{margin-bottom:10px}
.seq{float:left;position:absolute;top:0px;right:10px;z-index:300}

/*table */
.order_t02 {float:left;width:100%;border-top:2px solid #000;border-bottom:1px solid #000;margin-bottom:20px}
.order_t02 td{padding:15px 5px}
.order_t02 th,.order_t02 td{padding:10px;border-bottom:1px solid #e0e0e0}
.order_t02 th:last-child,.order_t03 td:last-child{border-bottom:0}
.order_t03{float:left;width:100%;border-top:2px solid #000;border-bottom:1px solid #bcbcba}
.order_t03 th,.order_t03 td{padding:10px;border-bottom:1px solid #e0e0e0}
.order_t03 th:last-child,.order_t03 td:last-child{border-bottom:0}
.order_t03 th{background:#f5f5f5;color:#686868}
.flr{float:right}
.order_t04{float:left;width:100%;border-top:2px solid #000;border-bottom:1px solid #bcbcba}
.order_t04 th,.order_t04 td{padding:10px;border-bottom:1px solid #e0e0e0}
.order_t04 th:last-child,.order_t04 td:last-child{border-bottom:)}
.order_t04 th{background:#f5f5f5;color:#686868}
.zip{background:#fff;border:1px solid #000;margin-left:5px}

/*input*/
.input05{width:98px;border:1px solid #dbdbdb}
.input06{width:150px;border:1px solid #dbdbdb}
.input07{width:180px;border:1px solid #dbdbdb}
.input08{width:50px;border:1px solid #dbdbdb}
.input09{width:200px;border:1px solid #dbdbdb}
.input10{width:500px;border:1px solid #dbdbdb}
.input11{width:20px;border:1px solid #dbdbdb}
.input12{width:350px;border:1px solid #dbdbdb;margin:5px 0}
.f_input01{width:268px;height:38px;background:url(/images/f_input01.png) no-repeat;border:1px solid #dfdfdf;border-radius:5px}
.img09{margin:5px}
.img08{margin:0 5px}

/*ss*/
.order_t100{border-top:2px solid #000;border-bottom:2px solid #000}
.order_t100 th, .order_t100 td{text-align:center;padding:8px 10px}
.order_t100 th{border-bottom:1px solid #000;font-weight:100;border-right:1px solid #e9e9e9}
.order_t100 td{border-bottom:1px solid #e9e9e9;}
.cate {float:left;width:100%;height:auto;overflow:hidden;margin-bottom:20px}
.cate li{float:left;padding:10px}
.cate li:hover{color:#ff9d00;text-decoration:underline;font-weight:bold}
.mb{float:left;width:100%;background:#f3f3f3;height:30px;}
.mb img{padding:8px;position:absolute;left:0}

.mg10 select{float:left;position:absolute;top:5px;left:120px}
/**/
.gii_detail .gii_table {
    border-color: #D3DDE8;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
}
.gii_detail .gii_table table {
    width: 100%;
}
.gii_detail .gii_table table tbody th {
    background: none repeat scroll 0 0 #F5F9FD;
    border-bottom: 1px solid #D3DDE8;
    border-right: 1px solid #D3DDE8;
    color: #2769A6;
    font-size: 11px;
    font-weight: normal;
    padding: 9px 0 6px 14px;
}
.gii_detail .gii_table table tbody td {
    border-bottom: 1px solid #D3DDE8;
    border-right: 1px solid #D3DDE8;
    color: #555555;
    font-size: 11px;
    padding: 9px 0 6px 14px;
}


/*table list */
.goods_plus{float:left;width:100%;margin-bottom:10px}
.goods_plus h3{float:left;width:100%;border-bottom:2px solid #ff0000;margin-bottom:10px;padding:10px 0}
.goods_plus ul{float:left;width:97.5%;border:1px solid #ddd;padding:10px}
.goods_plus ul li{float:left;width:180px;margin-right:20px;}
.goods_plus ul li:last-child{margin-right:0}
.plus_goods_img{float:left;width:100%;margin-bottom:10px;position:relative}
.plus_goods_img img{float:left;width:100%;margin-bottom:10px}
.plus_goods_title{font-size:13px;font-weight:bold}
.plus_goods_price{font-weight:bold}
.goods_table_title{float:left;width:100%;padding:10px 0;border-bottom:2px solid #ff0000;margin-bottom:20px}
.tac{text-align:left !important}
.list_table{float:left;width:100%;border-top:2px solid #000;border-bottom:2px solid #000}
.list_table th, .list_table td{padding:10px;text-align:center;border-bottom:1px solid #eee}
.list_table th{background:#ccc;border-bottom:1px solid #ddd}
.poweritem{float:left;position:absolute;left:0;top:0px;z-index:322;left:100px;display:none}
.poweritem img{max-width:83px;border:0 !important}
/*font set*/
.cblue{color:blue}
.fbold{font-weight:bold}