@charset "utf-8";

#container {width: 1150px;margin: 0 auto 70px;padding-top: 22px;zoom:1;}
#container:after {display: block;clear: both;content: ''}
#container .conInner {background: url(../images/section/bg_coninner.gif) 0 0 repeat-y;position: relative;}
#container .bgBottom {position: absolute;left: 0;bottom: 0;width: 160px;height: 1px;border-bottom:#dbdbdb 1px solid}

/*left menu*/
#lnb {width: 158px;/*height: 670px;*/float: left;border-left:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid}
#lnb.com {height: auto}
#lnb h2 {font-size: 19px;color: #202020;border-bottom:#202020 2px solid;font-weight: bold;padding-bottom:10px;background: #fff;width: 160px;margin-left: -1px}
#lnb dl {width: 145px;padding:13px 0 5px 13px;border-bottom:#eee 1px solid;border-top: 0 none;background: #fff}
#lnb dl dt {font-size: 13px;color: #202020;font-weight: bold;margin-bottom: 11px}
#lnb dl dd {line-height: 22px}
#lnb dl dd a {padding-left: 15px;color: #808080;font-size: 13px;letter-spacing: -1px;background: url(../images/section/bull_02.gif) 5px 9px no-repeat;font-weight: bold;}
#lnb dl.first {height: 99px}
#lnb dl.second {height: 97px}
#lnb dl.third {height: 76px}
#lnb dl dd.on a {color: #e50426;background-image: url(../images/customer/bull_02.gif)}
#lnb.com dl {padding-bottom: 10px}
#lnb.com dl dd a {background-position:5px 6px}
#lnb.com dl dd a .num {margin: 2px 0 0 7px;width: 20px;height: 17px;line-height:20px;font-weight:bold;color:#fff;text-align: center;background: url(../images/mypage/bg_num.gif) 0 0 no-repeat;}
#lnb.com dl dd.on a {color: #e50426;background-image: url(../images/customer/bull_02.gif)}
#lnb.com dl dd.on a .num {background-position: 0 -23px}
#lnb .ulMenu li {width: 158px;border-bottom:#eee 1px solid;background: #fff}
#lnb .ulMenu li a {display: block;height:40px;line-height: 40px;text-indent: 13px;font-size: 13px;font-weight: bold;color: #202020}
#lnb .ulMenu li.on a {color: #e50426}
#lnb .specialMenu {position: relative;height:168px;padding:13px 0 0 0;border-right:#dbdbdb 1px solid;border-bottom:#dbdbdb 1px solid;background: #f9f9f9;z-index: 29;overflow: hidden}
#lnb .specialMenu dl {width:158px;padding:0;border:0 none;background: transparent;}
#lnb .specialMenu dl .title {padding:0 0 0 13px;}
#lnb .specialMenu dl dd {display:block;float:left;}
#lnb .specialMenu dl dd a {display:block;padding:0;border-top:1px #eee solid;}
#lnb .specialMenu dl dd a img {display:block;}
#lnb .brandMenu {border-bottom:#dbdbdb 1px solid;}
#lnb .brandMenu a.btnOpenBrandList {display:block;padding:13px 0 12px 13px;}
#lnb .brandMenu a.btnCloseBrandList {display:block;float:right;width:11px;margin:5px 5px 0 0;padding:10px;text-indent:-9999px;background:url(../images/common/btn_close.gif) center no-repeat;overflow:hidden;}
#lnb .brandMenu .brandList {display:none;position:absolute;margin:-183px 0 0 -1px;width:636px;background:#fff;border:1px #dbdbdb solid;z-index:9999;}
#lnb .brandMenu .brandList dl {width:636px;padding:0;border:0 none;background: transparent;}
#lnb .brandMenu .brandList dl .title {display:block;float:none;margin:0;padding:13px 0 13px 13px;}
#lnb .brandMenu .brandList dl dd {display:block;float:left;}
#lnb .brandMenu .brandList dl dd a {display:block;padding:0;border-top:1px #eee solid;border-right:1px #eee solid;}
#lnb .brandMenu .brandList dl dd a img {display:block;}
/*
#lnb .specialMenu {position: relative;width: 145px;height: 312px;padding:13px 0 0 13px;border-right:#dbdbdb 1px solid;border-bottom:#dbdbdb 1px solid;background: #f9f9f9;z-index: 29;overflow: hidden}
#lnb .specialMenu dl {padding:0;border:0 none;background: transparent;}
#lnb .specialMenu dl dd {position: relative}
#lnb .specialMenu dl dd a {background: none}
#lnb .specialMenu dl dd.second {left: 160px;top: -132px}
#lnb .specialMenu dl dd.third {left: 310px;top: -264px}
#lnb .specialMenu dl dd.fourth {left: 460px;top: -396px}
#lnb .specialMenu dl dd.fifth {left: 610px;top: -528px}
#lnb .specialMenu dl dd.sixth {left: 760px;top: -660px}
#lnb .specialMenu dl dd.seventh {left: 910px;top: -792px}
#lnb .specialMenu .btnTotal {position: absolute;top: 174px;left: 13px}
#lnb .specialMenu .btnTotal a {margin-top: 5px;display: block;padding-left: 10px;height: 25px;color: #646464;font-weight: bold;line-height: 26px;width: 125px;border: #eee 1px solid;background: #fff url(../images/section/arrow_btn_02.gif) 93% center no-repeat;}
#lnb .specialMenu .totalClose {display:none;position: absolute;right: 22px;bottom: 22px}
#lnb .specialMenu .totalClose a {display: block;height:11px;vertical-align:top;line-height: 12px;padding-right: 19px;background: url(../images/common/btn_close.gif) right 0 no-repeat;}
*/
*+ html #lnb.com dl dd a .num {position: relative;top: -3px}
/*서브 소분류 높이 조절*/
#lnb.sub_depth2{height: 567px !important;}
#lnb.sub_depth2 .specialMenu{height: 208px !important;}

/*contents*/
#contentTop {position: relative;zoom:1;}
#contentTop:after {clear: both;display: block;content: ''}
.topContent {width: 910px;/*height: 677px*/;float: right}
/*서브 소분류 높이 조절*/
.topContent.sub_depth2{height: 567px}
.location {width: 100%;margin-bottom: 8px;clear: both;height: 21px;}
.location h2{font-size: 19px;color: #202020;font-weight: bold; float:left}
.location>ul {float: right}
.location>ul>li {float: left;padding-left: 20px;background: url(../images/section/arrow_location.gif) 9px 0 no-repeat;}
.location>ul>li:first-child {padding-left: 0;background: none}
.location>ul>li .select {margin-top: -5px}
.section + .section {margin-top:30px}
.section + .btnArea {margin-top:40px}
.bobott {border-bottom:2px solid #f5f5f5;}
.infoLabel {margin-top:5px;color: #202020}
*+ html .location>ul>li>a {display: inline;}





#subContent {width: 911px;float: right}

#subVisual {position: relative;width: 910px;/*height: 338px*/height: 316px}
#subVisual .owl-controls .owl-buttons {display: none}
#subVisual .owl-controls .owl-pagination {position: absolute;bottom:1px;left:0px;width: 910px;height: 40px}
/*#subVisual .owl-controls .owl-pagination {position: absolute;bottom:1px;left: 1px;width: 909px;height: 40px}*/
#subVisual .owl-controls .owl-pagination .owl-page{display:inline-block; width:14px;height: 14px;margin:0 2px;text-align: center; border-radius:10px; background:#FFFFFF; }
#subVisual .owl-controls .owl-pagination .owl-page.active {background:#e71b24;}
#subVisual .owl-controls .owl-pagination .owl-page.first {margin-left: 0}
#subVisual .owl-controls .owl-pagination .owl-page span { text-indent:-9999px;}
#subVisual .owl-controls .owl-pagination .owl-page.fifth {width: 182px}
#subVisual .owl-controls .owl-pagination .owl-page.active span {color: #fff}

.bigsale {width: 910px;margin-top: 15px}
.bigsale h3 {font-size: 13px;font-weight: bold;color: #141414}
.bigsale .productList {width: 900px;height:242px;border:#eee 1px solid;margin-top: 7px;padding: 25px 4px 0 4px}
.bigsale .productList dl {padding-top: 140px;width: 150px;margin: 0 15px}
.bigsale .productList dd.imgArea {position: absolute;top: 0}

.productStyle {width: 1150px;height: 287px;margin-top: 30px;clear: both;float: left;border:#eee 1px solid;}
.productStyle .productTab {position: relative;padding-left: 159px}
.productStyle .productTab .tab6 {position: absolute;top: 0;left: -1px;z-index: 10;width: 160px;height: 287px;background: #f9f9f9;border-right:#474747 1px solid}
.productStyle .productTab .tab6 li {width: 160px;height: 40px;border-right:#474747 1px solid;vertical-align: top}
.productStyle .productTab .tab6 li.on {border-right-color:transparent}
.productStyle .productTab .tab6 li a {display: block;height:39px;margin:0;border:#eeeeee 1px solid;color:#808080;font-size: 13px;font-weight: bold;line-height: 42px;text-indent: 20px}
.productStyle .productTab .tab6 li a.on {width:159px;border-color:#474747;border-right-color: #fff;height:38px;color: #202020;background:#fff url(../images/section/arrow_tab.gif) 83% center no-repeat;}
.productStyle .productTab .tab6 li:first-child a {border-top:0 none}
.productStyle .productTab .tab6 li:first-child a.on {border-top:#474747 1px solid}
.productStyle .productList {width: 919px;height:271px;padding: 15px 0 0 20px;border:#474747 1px solid;border-left-color: transparent;}
.productStyle .productList dl {padding-top: 172px;width: 150px;margin: 0 15px}
.productStyle .productList dd.imgArea {position: absolute;top: 0}

#contents {margin-top: 40px;zoom:1;}
#contents:after {clear: both;display: block;content: ''}
#contents .conInfo {margin-bottom: 20px}
#contents .conInfo strong {color: #e60021}
#contents .conInfo em {color: #202020;font-weight: bold}
#contents #subProduct {width: 1150px;position: relative;}
#contents #subProduct .tab7 {width: 1150px;border-bottom: #d2d2d2 1px solid;height: 33px}
#contents #subProduct .tab7 ul li {float: left;height: 33px}
#contents #subProduct .tab7 ul li:first-child {border-left: #d2d2d2 1px solid}
#contents #subProduct .tab7 ul li a {display:block;height:32px;padding: 0 16px;background: #f6f6f6;line-height: 34px;border: #d2d2d2 1px solid;border-left: 0 none}
#contents #subProduct .tab7 ul li a.on {background: #fff;color: #202020;border-bottom-color:transparent;}
#contents #subProduct .tab8 {position: absolute;top:10px;right: 0;width: 290px}
#contents #subProduct .tab8>ul {float: left}
#contents #subProduct .tab8>ul>li {float: left;padding-left: 19px;background: url(../images/section/line.gif) 9px 0 no-repeat;}
#contents #subProduct .tab8>ul>li:first-child {padding-left: 0;background: none}
#contents #subProduct .tab8>ul>li>a {display:block;height:11px;padding-left: 17px;background: url(../images/section/icon_list.gif) 0 0 no-repeat;}
#contents #subProduct .tab8>ul>li:first-child>a {background-image: url(../images/section/icon_img.gif)}
#contents #subProduct .tab8>ul>li>a.on {background-position: 0 -11px;color: #202020}
#contents #subProduct .tab8 .select {float: right;margin: -15px 0 0 8px}

#contents .subProduct .productList.type3 {width: 1080px;padding: 40px 0 0 20px;height: 325px;border-bottom: #eee 1px solid}
#contents .subProduct .productList.type3 dl {padding: 166px 0 0 6px}
#contents .subProduct .productList.type3 dl dd.imgArea {top: 0;left: 0}
#contents .subProduct .productList.type3 dl dd.imgArea>a {border:transparent 1px solid}
#contents .subProduct .productList.type3 dl dd.imgArea:hover a {border-color:#dbdbdb;}
#contents .subProduct .productList.type3 dl dd.price {margin-top: 8px}
#contents .subProduct .productList.type3 dl dd.price.type2 {margin-top: 12px}
#contents .subProduct .productList.type3 .sizeSelect {width: 84px;margin: 10px 0 0 20px;clear: both;position: relative;}
#contents .subProduct .productList.type3 .sizeSelect .sizeList {display:none;position: absolute;left:0;top:20px;z-index:100;width: 82px;border: #a3a3a3 1px solid;border-top: 0 none;padding: 5px 0 3px 0;background: #fff}
#contents .subProduct .productList.type3 .sizeSelect .sizeList li {font-size: 11px;color: #a1a1a1;line-height: 16px;padding-left: 13px}
#contents .subProduct .productList.type3 .sizeSelect .sizeList li span {margin-left: 35px}
#contents .subProduct .productList.type3 .sizeSelect .sizeList li span.o {color: #646464}
*+ html #contents .subProduct .productList.type3 .sizeSelect {position: absolute;}
#contents .subProduct .productList.type4 {width: 1027px;position:relative;padding: 20px 32px 0 40px;height: 156px;border-bottom: #eee 1px solid}
#contents .subProduct .productList.type4:first-child {margin-top: 20px}
#contents .subProduct .productList.type4 dl {padding: 0 0 0 137px;margin: 0;width: 793px;float: left}
#contents .subProduct .productList.type4 dt {margin-top: 25px}
#contents .subProduct .productList.type4 dl dd.imgArea {top: 0;left: 0}
#contents .subProduct .productList.type4 dl dd.imgArea>a {border:transparent 1px solid;margin-bottom: 4px}
#contents .subProduct .productList.type4 dl dd.imgArea:hover a {border-color:#dbdbdb;}
#contents .subProduct .productList.type4 dl dd.imgArea .iconPack {top:18px;left:19px;width:73px;height:73px;/*background: url(../images/section/bg_over_02.png) 0 0 no-repeat;*/background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#11000000', endColorstr='#11000000'); z-index:110}
#contents .subProduct .productList.type4 dl dd.imgArea .iconPack li a {width:36px;}
#contents .subProduct .productList.type4 dl dd.imgArea .iconPack li.first {border-bottom:1px #999 solid;}
#contents .subProduct .productList.type4 dl dd.imgArea .iconPack li.second {border-bottom:1px #999 solid;border-right:0px none;}
#contents .subProduct .productList.type4 dl dd.imgMore {position: absolute; top: 114px;left: 0}
#contents .subProduct .productList.type4 dl dd.pName2 {color: #aaa;margin-top: 30px}
#contents .subProduct .productList.type4 dl dd.issue {color: #e50426;position: absolute;top: 8px;left: 137px}
#contents .subProduct .productList.type4 dl dd.price {position: absolute;top: 20px;left: 537px;text-align: right}
#contents .subProduct .productList.type4 dl dd.price.type2 {top: 0;color: #808080}
#contents .subProduct .productList.type4 dl dd.infoList {position: absolute;top: 0;left: 700px;margin-top: 3px}
#contents .subProduct .productList.type4 dl dd.infoList li {float: none;margin:5px 0 0 0}
#contents .subProduct .productList.type4 dl dd.epilogue {position: absolute;top: 6px;left: 800px}
#contents .subProduct .productList.type4 dl dd.epilogue span {line-height:18px;margin-right: 3px}
#contents .subProduct .productList.type4 dl dd.epilogue em {color: #202020}
#contents .subProduct .productList.type4 dl dd.epilogue a {display: inline-block;}
#contents .subProduct .productList.type4 .btnArea {float: right;width: 90px}
#contents .subProduct .productList.type4 .btnArea a {margin-top: 5px}

.mdRecommend {width: 1150px;margin-top: 48px}
.mdRecommend h3 {font-size: 13px;font-weight: bold;color: #202020}
.mdRecommend .mdRecom {margin-top: 10px;border:#dbdbdb 1px solid;border-top:#202020 2px solid}
.mdRecommend .mdRecom dl {float:left;border-left:#dbdbdb 1px solid;width:175px;height: 54px;padding: 183px 0 0 50px;position: relative;}
.mdRecommend .mdRecom dl:first-child {border-left:0 none;width: 168px}
.mdRecommend .mdRecom dl dt {font-size: 14px;font-weight: bold;line-height: 20px;color: #202020}
.mdRecommend .mdRecom dl dd {font-size: 13px;font-weight: bold;line-height: 20px;color: #e7283a}
.mdRecommend .mdRecom dl dd.pic {position: absolute;top: 25px;left: 50%;margin-left: -75px}

.productDetail {width: 1150px;margin-top: 65px;zoom:1;}
.productDetail:after {clear: both;display: block;content: ''}
.productDetail .titleArea .toggle {float:right}
.productDetail .infoTxt {font-weight: bold;color: #202020;padding-left: 20px}
.productDetail .btnArea.type2 {margin-top: -20px;float: right}
.productDetail .btnArea.type2>a.btnPack {width: 80px}
.productDetail .brandInfo {margin-top:33px;border:#dbdbdb 1px solid;width: 731px;height:100px;padding:29px 32px 0 335px;position: relative;font-size: 13px;line-height: 20px;color: #808080}
.productDetail .brandInfo .brandImg {position: absolute;top: -1px;left: -1px}
.productDetail .brandInfo .brandTxt span {display: block;margin-bottom: 15px}
.productDetail .detailImg {width: 100%;text-align: center;padding-top: 72px}
.productDetail .enterForm {padding-left: 133px;background: #fbfbfb;text-align: left}
.productDetail .enterForm .area1 {padding: 25px 103px 20px 22px;border-left: #dedede 1px solid;border-bottom: #dedede 1px solid}
.productDetail .enterForm .area1 .qtxt {color: #686868;margin-bottom: 12px}
.productDetail .enterForm .btnZone {width: 100%;text-align: right;}
.productDetail .enterForm .btnZone a {margin-right: 2px}
.productDetail .enterForm .report {display:inline-block;margin: 7px 0 0 10px;padding-left:14px;background: url(../images/section/icon_report.gif) 0 0 no-repeat;}
.productDetail .enterForm .formZone {width: 100%;position: relative;margin-top: 8px}
.productDetail .enterForm .formZone label {font-weight: bold;color: #686868}
.productDetail .enterForm .formZone textarea {margin:12px 0 10px;padding: 20px 20px 0 20px;width: 798px;height: 98px}
.productDetail .enterForm .formZone textarea.reply1 {padding: 17px 20px 0 20px;height: 28px}
.productDetail .enterForm .formZone .del2 {position: absolute;top: 2px;right: 2px}
.productDetail .enterForm .formZone .num {color: #c1c1c1;margin: 10px 0 0 720px;}
.productDetail .enterForm .area2 {padding: 25px 103px 20px 22px;border-left: #dedede 1px solid;border-bottom: #dedede 1px solid}
.productDetail .enterForm .cusAnswer dt {clear: both;float: left;font-weight: bold;color: #202020;width: 670px}
.productDetail .enterForm .cusAnswer dd {float: left;color: #686868}
.productDetail .enterForm .cusAnswer dd.wname {width: 100px}
.productDetail .enterForm .cusAnswer dd.wdate {text-align: right;width: 68px}
.productDetail .enterForm .cusAnswer dd.con {clear: both;width: 100%;margin: 15px 0 12px;line-height: 18px}
.productDetail .enterForm .area2 .ansList {border: #e9e9e9 1px solid;background: #fff;margin-top: 5px}
.productDetail .enterForm .area2 .ansList li {border-top: #e9e9e9 1px solid;height: 38px;line-height: 38px;color: #686868;padding-right: 14px}
.productDetail .enterForm .area2 .ansList li:first-child {border-top: 0 none}
.productDetail .enterForm .area2 .ansList li .anstxt {float: left;padding-left: 10px;background:url(../images/section/icon_answer.gif) 0 13px no-repeat;}
.productDetail .enterForm .area2 .ansList li .anstxt strong {color: #e50426}
.productDetail .enterForm .area2 .ansList li.step1 {padding-left: 15px}
.productDetail .enterForm .area2 .ansList li.step2 {padding-left: 25px}
.productDetail .enterForm .area2 .ansList li.step3 {padding-left: 35px}
.productDetail .enterForm .area2 .ansList li .btnGroup {float:left;margin: 5px 0 0 20px}
.productDetail .enterForm .area2 .ansList li .report {line-height: 1em;margin-top: 13px}
.productDetail .enterForm .area2 .ansList li .del2 {float:left;margin: 14px 0 0 10px}
.productDetail .enterForm .area3 {padding: 25px 103px 20px 22px;border-left: #dedede 1px solid}
.productDetail .enterForm .area3 .ansList {border: #e9e9e9 1px solid;background: #fff;margin-top: 5px}
.productDetail .enterForm .area3 .ansList li {border-top: #e9e9e9 1px solid;height: 38px;line-height: 38px;color: #686868;padding-right: 14px}
.productDetail .enterForm .area3 .ansList li:first-child {border-top: 0 none}
.productDetail .enterForm .area3 .ansList li .anstxt {float: left;padding-left: 10px;background:url(../images/section/icon_answer.gif) 0 13px no-repeat;}
.productDetail .enterForm .area3 .ansList li .anstxt strong {color: #e50426}
.productDetail .enterForm .area3 .ansList li.step1 {padding-left: 15px}
.productDetail .enterForm .area3 .ansList li.step2 {padding-left: 25px}
.productDetail .enterForm .area3 .ansList li.step3 {padding-left: 35px}
.productDetail .enterForm .area3 .ansList li .btnGroup {float:left;margin: 5px 0 0 20px}
.productDetail .enterForm .area3 .ansList li .report {line-height: 1em;margin-top: 13px}
.productDetail .enterForm .area3 .ansList li .del2 {float:left;margin: 14px 0 0 10px}

/*2015.0410 추가*/
.productDetail .enterForm .reviewView{padding:25px 103px 20px 0}
.productDetail .enterForm .reviewView .photo{padding:0 0 20px 0}
.productDetail .enterForm .reviewView .txt{padding:0 0 20px 0; line-height:18px;}
.productDetail .enterForm .reviewView .anwserArea{ margin-top:25px; padding-top:25px; border-top:#e9e9e9 1px solid}

.productDetail .enterForm .reviewView .anwserArea .cusAnswer dt {clear: both;float: left;font-weight: bold;color: #202020;width: 670px}
.productDetail .enterForm .reviewView .anwserArea .cusAnswer dd {float: left;color: #686868}
.productDetail .enterForm .reviewView .anwserArea .cusAnswer dd.wname {width: 100px}
.productDetail .enterForm .reviewView .anwserArea .cusAnswer dd.wdate {text-align: right;width: 68px}
.productDetail .enterForm .reviewView .anwserArea .cusAnswer dd.con {clear: both;width: 100%;margin: 15px 0 12px;line-height: 18px}

.ansList { clear:both; border: #e9e9e9 1px solid;background: #fff;margin: 5px 0 12px }
.ansList li {border-top: #e9e9e9 1px solid;height: 38px;line-height: 38px;color: #686868;padding-right: 14px}
.ansList li:first-child {border-top: 0 none}
.ansList li .anstxt {float: left;padding-left: 10px;background:url(../images/section/icon_answer.gif) 0 13px no-repeat;}
.ansList li .anstxt strong {color: #e50426}
.ansList li.step1 {padding-left: 15px}
.ansList li.step2 {padding-left: 25px}
.ansList li.step3 {padding-left: 35px}
.ansList li .btnGroup {float:left;margin: 5px 0 0 20px}
.ansList li .report {line-height: 1em;margin-top: 13px}
.ansList li .del2 {float:left;margin: 14px 0 0 10px}



.productDetail .productReview .reviewTotal{ position:relative; margin-bottom:25px}
.productDetail .productReview .reviewTotal strong{ color:#010101}
.productDetail .productReview .reviewTotal .reviewSearch{ position:absolute; right:0; top:0}
/*tab
.tabCom>ul {zoom:1;}
.tabCom>ul:after {clear: both;display: block;content: ''}
.tabCom>ul>li {float: left;width: 50%;height: 50px}
.tabCom>ul>li>a {display: block;color: #202020;font-weight: bold;font-size: 18px;line-height: 50px;text-align: center;border: #e1e1e1 1px solid;border-top: 0 none}
.tabCom>ul>li:first-child>a {border-left-color: #e1e1e1}
.tabCom>ul>li.ui-tabs-active a {color: #fff;background: #e50426;border-color: #c90101}
.tabPop>ul>li {float: left;width: 50%;height: 40px}
.tabPop>ul>li>a {display: block;color: #202020;font-weight: bold;font-size: 13px;line-height: 40px;text-align: center;background: #f6f6f6;border: #d3d3d3 1px solid;border-bottom:#202020 2px solid}
.tabPop>ul>li.ui-tabs-active a {height:41px;background: #fff;border: #202020 2px solid;border-bottom:0 none}
*/

.tabCom>ul {zoom:1;}
.tabCom>ul:after {clear: both;display: block;content: ''}
.tabCom>ul>li {float: left;width: 100%;height: 50px}
.tabCom>ul>li>a {display: block;color: #fff;background: #e50426;font-weight: bold;font-size: 18px;line-height: 50px;text-align: center;border: #c90101 1px solid;border-top: 0 none}
.tabCom>ul>li:first-child>a {border-left-color: #e1e1e1}

.tabPop>ul>li {float: left;width: 50%;height: 40px}
.tabPop>ul>li>a {display: block;color: #202020;font-weight: bold;font-size: 13px;line-height: 40px;text-align: center;background: #f6f6f6;border: #d3d3d3 1px solid;border-bottom:#202020 2px solid}
.tabPop>ul>li.ui-tabs-active a {height:41px;background: #fff;border: #202020 2px solid;border-bottom:0 none}

.tabCom>ul>li.ui-tabs-active a {color: #202020;background: #fff;border-color: #d3d3d3}
.myTab {margin-top: 10px !important}
.myTab>ul {height: 40px;border-bottom: #202020 2px solid;margin-bottom: 10px}
.myTab>ul>li {width: 152px;height: 40px;float: left;border-right: #d6d6d6 1px solid;position: relative;}
.myTab>ul>li:first-child {border-left: #d6d6d6 1px solid}
.myTab>ul>li:first-child.ui-tabs-active {border-left: 0 none}
.myTab>ul>li>a {display:block;height: 39px;border-top: #d6d6d6 1px solid;border-bottom: #202020 2px solid;font-weight: bold;font-size: 13px;color: #202020;line-height: 40px;text-align: center;background: #f9f9f9}
.myTab>ul>li.type2>a {text-align: right;padding-right: 74px}
.myTab>ul>li.ui-tabs-active>a {height: 40px;border: #202020 2px solid;border-bottom:0 none;background: #fff}

/*step*/
.stepArea {width: 1148px;height: 93px;position: relative;margin-bottom: 28px;border: #e1e1e1 1px solid;border-bottom: #c90101 4px solid;background: #fbfbfb}
.stepArea .titArea {margin: 34px 0 0 48px;display: inline-block;float: left}
.stepArea .titArea h2 {font-size: 32px;font-weight: bold;color: #202020;float: left}
.stepArea .titArea.type2 {margin:34px 24px 0 445px; float:none; text-align:center;}
.stepArea .titArea.type2 h2 {font-size: 32px;font-weight: bold;color: #202020; text-align:center; float:none;}
.stepArea .titArea .txtArea {float: left;margin-left: 14px}
.stepArea .titArea strong {font-size: 13px;font-weight: bold;color: #cb0101;display: block;line-height: 1.3em}
.stepArea .titArea span {color: #949494}
.stepArea .stepList {float: right;margin: 24px 30px 0 0}
.stepArea .stepList li {float: left;padding-left: 58px;width: 116px;height: 45px;background: url(../images/member/bg_step.gif) 0 0 no-repeat;}
.stepArea .stepList li.on {background-position: 0 -45px}
.stepArea .stepList li span {font-size: 12px;line-height: 20px;color: #afafaf;margin-top: 3px;font-weight: bold;text-align: center;}
.stepArea .stepList li span strong {font-size: 18px;display: block;}
.stepArea .stepList li.on span {color: #c90103}
.stepArea .stepList li + li {width: 124px;background-position:-174px 0}
.stepArea .stepList li + li.on {background-position: -174px -45px}
.stepArea .stepList li + li + li {width: 154px;background-position:-356px 0}
.stepArea .stepList li + li + li.on {background-position: -356px -45px}
.stepArea .stepList li + li + li + li {width: 80px;background-position:-568px 0}
.stepArea .stepList li + li + li + li.on {background-position: -568px -45px}

/*이미지 더보기 popup*/
.lyPop .moreList {padding: 12px 23px}
.lyPop .moreList li {float: left;border: #d5d5d5 1px solid;margin-left: 12px;}
.lyPop .moreList li:first-child {margin-left:0}

/*후기 더보기 popup*/
.epilpop {padding: 12px 14px}
.epilList li {line-height: 22px;width:220px;overflow: hidden}
.epilList li a {display:inline-block;padding-left: 7px;background: url(../images/section/bull_02.gif) 0 10px no-repeat;}
.epilpop>a {float: right;margin-top: 5px}

/*위시리스트 popup*/
.popWish {width: 462px;margin-left: -233px}
.popWish .addInfo {color: #808080}
.popWish .wishSelect {margin: 35px 0 18px}
.popWish .wishSelect label {font-weight: bold;font-size: 13px;color: #808080;line-height: 22px;margin-right: 34px}
.popWish .wishSelect .select {margin-right: 3px}
.popWish .addFolder {padding: 29px 40px 20px;border: #d8d8d8 1px solid;background: #f9f9f9}
.popWish .addFolder .addSearch {border-bottom: #e1e1e1 1px solid;padding-bottom: 13px;margin-bottom: 13px}
.popWish .addFolder .addSearch label {font-weight: bold;font-size: 13px;color: #808080;line-height: 22px;margin-right:17px}
.popWish .addFolder .addSearch input[type=text] {margin-right:3px}
.popWish .addFolder .addSearch>span {display: block;color: #808080;margin:5px 0 0 226px}
.popWish .addInfo2 li {line-height: 20px;color: #808080;padding-left: 7px;background: url(../images/section/bull_02.gif) 0 10px no-repeat;}

/*상품 확대보기 popup, inpage*/
.popExpand {width: 1096px;margin-left: -550px}
.expandArea {position: relative;}
.expandArea .bigArea {float: left;margin-left: 30px;border: #d8d8d8 1px solid;}
.expandArea .smallArea {float: right;width: 300px;margin: 65px 79px 0 0;position: relative;}
.expandArea .smallArea li {float: left; border: #d8d8d8 1px solid;margin: 20px 0 0 20px}
.expandArea .smallArea li img{width:118px; height:118px;}

.expandArea .smallArea .owl-pagination {display: none}
.expandArea .smallArea .owl-buttons .owl-prev {position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -205px;width: 11px;height: 16px;font-size: 0;line-height: 0;background: url(../images/section/btn_prev3.gif) 0 0 no-repeat;}
.expandArea .smallArea .owl-buttons .owl-next {position: absolute;top: 50%;left: 50%;margin: -8px 0 0 190px;width: 11px;height: 16px;font-size: 0;line-height: 0;background: url(../images/section/btn_next3.gif) 0 0 no-repeat;}
.expandArea.type2 {width: 1148px;border: #d8d8d8 1px solid;zoom:1;margin-top: 30px}
.expandArea.type2:after {clear: both;display: block;content: ''}
.expandArea.type2 h4 {font-size: 13px;color: #202020;background: #fbfbfb;height: 38px;line-height: 38px;text-indent:25px;border-bottom: #d8d8d8 1px solid}
.expandArea.type2 .bigArea {margin:32px 0 32px 82px}
.expandArea.type2 .smallArea {margin: 40px 110px 0 0}

/*미리보기 popup, inpage */
.popPreview {width: 1096px;margin-left: -550px; height:550px; overflow:auto}
.previewInner {position: relative;zoom:1;}
.previewInner:after {clear: both;display: block;content: ''}
.previewInner .picArea {float: left;/*width: 600px;*/width: 450px;}
.previewInner .picArea .bigPic {border: #d8d8d8 1px solid;position: relative;margin-bottom: 30px}
.previewInner .picArea .bigPic .img {/* width: 467px; *//* height: 467px; */display: block;}
.previewInner .picArea .bigPic .exView {position: absolute;left:20px;bottom: 18px;line-height: 14px;padding-left: 21px;background: url(../images/section/icon_zoom.gif) 0 0 no-repeat;}
.previewInner .picArea .bigPic .reduce {display: none;position: absolute;left:20px;bottom: 18px;line-height: 14px;padding-left: 21px;background: url(../images/section/icon_zoom.gif) 0 0 no-repeat;}
.previewInner .picArea .picList {margin-left: 30px;width: 415px; display:inline-block;}
.previewInner .picArea .picList li {float: left;margin-left: 5px;border: #d8d8d8 1px solid;width: 62px;height: 62px}
.previewInner .picArea .picList li:first-child {margin-left:0}
.previewInner .picArea .picList li.on {border-color: #dd2424}
.previewInner .picArea .epilogueView {clear: both;float:left;margin-top: 27px}
.previewInner .picArea .epilogueView>span {font-size: 14px;color: #808080;line-height: 19px;margin-right: 5px}
.previewInner .picArea .epilogueView em {color: #e50426}
.previewInner .picArea .snsArea {width: 467px;height: 127px;margin-top: 87px;border: #d8d8d8 1px solid}
.previewInner .picArea .snsArea .snsList {width: 467px;height: 37px;border-bottom: #d8d8d8 1px solid;background: #fbfbfb}
.previewInner .picArea .snsArea .snsList dt {clear: both;float: left;margin-right: 15px;font-weight: bold;color: #808080;line-height: 36px;text-indent: 17px}
.previewInner .picArea .snsArea .snsList dd {float: left;width: 110px;height: 20px;margin-top:8px;background: url(../images/section/icon_sns2.gif) 0 0 no-repeat;}
.previewInner .picArea .snsArea .snsList dd a {float: left;width:20px;height: 20px;font-size: 0;line-height: 0;margin-left: 10px}
.previewInner .picArea .snsArea .snsList dd a:first-child {margin-left: 0}
.previewInner .picArea .snsArea .concernBrand {float:left;width:207px;height: 69px;padding-top: 20px;border-right: #d8d8d8 1px solid;text-align: center;}
.previewInner .picArea .snsArea .concernBrand .btnArea a {margin-left: 3px}
.previewInner .picArea .snsArea .concernBrand .btnArea a:first-child {margin-left: 0}
.previewInner .picArea .snsArea .exhibition {float:left;width:242px;padding: 14px 0 0 17px;}
.previewInner .detailView {float: right;width: 541px;margin-top: 14px}
.previewInner .detailView dt {font-size: 18px;font-weight: bold;color: #202020;margin-bottom: 20px}
.previewInner .detailView dt span {display: block;margin-top: 10px;font-size: 24px;line-height: 30px}
.previewInner .detailView dd.priceView {padding: 20px 0 0 28px;height:73px;background: #fbfbfb;border-top:#999 1px dotted;border-bottom:#999 1px dotted}
.previewInner .detailView dd.priceView>ul {float: left;display: inline-block;}
.previewInner .detailView dd.priceView li {line-height: 27px;font-size: 13px;font-weight: bold;color: #e60021}
.previewInner .detailView dd.priceView li:first-child {color: #202020}
.previewInner .detailView dd.priceView li .tit {font-size: 13px;font-weight: bold;color: #202020;width: 130px}
.previewInner .detailView dd.priceView li .line {font-weight: normal;color: #808080;text-decoration: line-through;margin-right: 8px}
.previewInner .detailView dd.priceView li strong {font-size: 18px}
.previewInner .detailView dd.priceView li:first-child strong {font-size: 14px}
.previewInner .detailView dd.priceView li.type2 {display: inline-block;float: left}
.previewInner .detailView dd.priceView li.discount {line-height: 1em;display: inline;float: left;margin-top: 3px}
.previewInner .detailView dd.priceView li.discount em {color: #808080;margin-left: 10px;font-size: 12px;font-weight: normal;line-height: 20px}
.previewInner .detailView dd.priceView li.discount em.goldtxt {color: #b59232}
.previewInner .detailView dd.priceView .btnZone {display: inline-block;float: left;width: 97px;margin:5px 0 0 9px;text-align: right}
.previewInner .detailView dd.priceView .btnZone a,
.previewInner .detailView dd.priceView .btnZone>span {margin-bottom: 2px}
.previewInner .detailView dd.priceView .calculator {position: absolute;top: 96px;right: 0}
.previewInner .detailView dd.benefitView {padding: 15px 0 10px 28px;height_bkjo:120px;border-bottom:#999 1px dotted}
.previewInner .detailView dd.benefitView.type2 {height:122px}
.previewInner .detailView dd.benefitView li {line-height: 27px;font-size: 12px;color: #808080}
.previewInner .detailView dd.benefitView li .tit {font-size: 13px;font-weight: bold;color: #808080;width: 130px}
.previewInner .detailView dd.benefitView li strong {font-size: 13px;color: #202020}
.previewInner .detailView dd.benefitView.type2 .interestfree {margin: 3px 0 0 7px;}
.previewInner .detailView dd.optionView {padding: 15px 0 15px 28px;/*height:72px*/;border-bottom:#999 1px dotted}
.previewInner .detailView dd.optionView .tit {float: left;font-size: 13px;font-weight: bold;color: #808080;width: 130px;height: 74px}
.previewInner .detailView dd.optionView  .btnEa{ vertical-align:middle}
.previewInner .detailView dd.optionView .select {float: left;margin-bottom: 8px}
.previewInner .detailView dd.optionView .select.first {z-index: 21}
.previewInner .detailView dd.optionView select{ padding:3px; border:#CCCCCC solid 1px; margin-bottom:3px;}
.previewInner .detailView dd.eaView {padding: 22px 0 0 28px;height_:47px;border-bottom:#999 1px dotted;position: relative;}
.previewInner .detailView dd.eaView .tit {font-size: 13px;font-weight: bold;color: #808080;width: 130px;float: left;line-height: 24px}
.previewInner .detailView dd.eaView .eaInput {float: left}
.previewInner .detailView dd.eaView .eaInput input[type=text] {float: left}
.previewInner .detailView dd.eaView .eaInput .btnEa {position: relative;top: 2px;left:2px;width: 9px;height: 18px;background: url(../images/section/btn_updown.gif) 0 0 no-repeat;}
.previewInner .detailView dd.eaView .eaInput .btnEa a {display:inline-block;font-size: 0;line-height: 0;width: 9px;height: 8px;margin-bottom: 3px}
.previewInner .detailView dd.totalPrice {height:49px;background: #fbfbfb;border-bottom:#999 1px dotted}
.previewInner .detailView dd.totalPrice .tit {float:left;line-height: 50px;width: 385px !important;text-align: right;font-size: 13px;font-weight: bold;color: #202020}
.previewInner .detailView dd.totalPrice strong {float:left;line-height: 50px;width: 140px;text-align: right;font-size: 18px;color: #e60021}
.previewInner .detailView .btnArea {zoom:1;}
.previewInner .detailView .btnArea:after {clear: both;display: block;content: ''}
.previewInner .detailView .btnArea a {float: left;margin-left: 11px;width: 95px}
.previewInner .detailView .btnArea a:first-child {margin-left: 0 !important}
.previewInner .detailView .infoTxt {color: #808080;margin-top: 19px}
.previewInner .detailView.type2 {/*width: 460px*/;zoom:1;z-index: -1; width: 610px}
.previewInner .detailView.type2 .tit {width: 140px !important}
.previewInner .detailView.type2 dd.priceView {padding-top: 10px;height:83px}
.previewInner .detailView.type2 dd.eaView {height_:67px;background: #fbfbfb}
.previewInner .detailView.type2 dd.eaView .tit {margin-top: 15px;font-size: 13px;font-weight: normal;color: #202020;width: 200px !important}
.previewInner .detailView.type2 dd.eaView .priceea {float: left;width: 168px;margin-top: 20px;text-align: right;font-size: 13px;color: #202020;font-weight: bold}
.previewInner .detailView.type2 dd.eaView .eaInput {margin: 15px 38px 0 28px}
.previewInner .detailView.type2 dd.eaView .del {margin-top: 15px;display: inline-block;}
.previewInner .detailView.type2 .btnArea {margin-top: 23px}
.previewInner .detailView.type2 .btnArea a {width: 89px;margin-left: 8px;min-width: 0;}
.previewInner .picArea .picList .owl-pagination {display: none}
.previewInner .picArea .picList .owl-buttons .owl-prev {position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -235px;width: 11px;height: 16px;font-size: 0;line-height: 0;background: url(../images/section/btn_prev3.gif) 0 0 no-repeat;}
.previewInner .picArea .picList .owl-buttons .owl-next {position: absolute;top: 50%;left: 50%;margin: -8px 0 0 220px;width: 11px;height: 16px;font-size: 0;line-height: 0;background: url(../images/section/btn_next3.gif) 0 0 no-repeat;}
*+ html .previewInner .picArea .snsArea {margin-top: 78px}
*+ html .previewInner .detailView.type2 dd.eaView .priceea {width: 150px}
@media \0screen { 
.previewInner .picArea .snsArea {margin-top: 78px} 
}

/*맞춤계산기 popup*/
.popCalculator {width: 486px}
.popCalculator .btnGroup.black {float: right}
.popCalculator label {float: left}
.popCalculator .select {margin: -2px 0 0 10px;float: left}
.popCalculator td {color: #202020 !important}
.popCalculator td.wtype {width: 74px}
.popCalculator .total {border: #bfbfbf 1px solid;width: 100%;height: 64px}
.popCalculator .total dt {clear: both;float: left;width:63px;height:50px;line-height: 18px;border-right: #d8d8d8 1px solid;background: #e7e7e7;font-weight: bold;color: #202020;padding: 14px 0 0 20px}
.popCalculator .total dd {float: left;padding: 12px 18px 0 0;text-align: right;width:301px}
.popCalculator .total .tit {font-weight: bold;color: #808080;line-height:24px;display: block}
.popCalculator .total .txt strong {font-size: 14px;color: #202020;margin-right: 3px}
.popCalculator .total .txt em {font-size: 16px;color: #e50426;font-weight: bold}
@media screen and (-webkit-min-device-pixel-ratio:0){
.popCalculator td.wtype {width: 110px;box-sizing:border-box;}
}

/*상품후기 작성 popup*/
.popRevieww {width: 676px}
.pop .infoTxt {margin-bottom: 7px}
.popRevieww label {margin-right: 5px}
.popRevieww .procon {color: #808080;font-size: 14px;margin: 20px 0 0 10px;vertical-align: top}
.popRevieww .rcon {padding:20px 20px 0;width: 430px;height: 98px}
.popRevieww .info {float: right;margin-top: 5px}
*+ html .popRevieww .rcon {width: 445px}
/*20150410.추가*/
.popRevieww .img{ margin-top:15px; height:60px}
.popRevieww .imgtxt{ margin-top:15px}
.popRevieww .img img{ float:left; margin-right:5px}
.popRevieww .img .pcon {float:left; padding:20px 20px 0;width: 330px;height: 35px}
/*20150410.추가*/
.popRevieww .info {float: right;margin-top: 5px}
*+ html .popRevieww .rcon {width: 445px}

/*상품문의 popup*/
.popQna {width: 676px}
.popQna textarea {padding: 20px 20px 0;width: 430px;height:118px}
*+ html .popQna .ulList .btnGroup {margin-top: -20px}

/*이미지 확대경*/
.simpleLens-container{display: table;position: relative}
.simpleLens-big-image-container {display: table-cell;vertical-align: middle;text-align: center;/*height: 598px;width: 598px*/;z-index: 100;height: 448px;width: 448px}
.simpleLens-big-image {max-width: 100%}
.simpleLens-lens-image {height: auto !important;width: 467px;display: inline-block;text-align: center;margin:0;box-shadow:none;float:none;position:relative;}
.simpleLens-mouse-cursor{position:absolute;top:0;left:0;cursor:none;background: url(../images/section/img_expand.png) 0 0 no-repeat}
.simpleLens-lens-element {height: 465px;left: 520px;overflow: hidden;position: absolute;top: 0;width: 465px;z-index: 99;text-align: center;border:#202020 2px solid;}
.simpleLens-lens-element img{position:relative;top:0;left:0;width:auto !important;max-width:none !important}

/*우편번호 찾기 popup*/
.popZipcode {width: 556px}
.popZipcode .infotxt {margin: 20px 0;color: #808080;line-height: 20px}
.popZipcode .infotxt strong {color: #202020;font-size: 16px;display: block;}
.popZipcode table + table {margin-top: 20px}
.popZipcode .searchList {height:194px !important}
.popZipcode .addList {border: #b7af97 1px solid;margin-top: 20px}
.popZipcode .addList dl {padding-top: 12px;height:47px;background: #fefbf2}
.popZipcode .addList dl.type2 {border-top: #b7af97 1px solid;background: #f7f1df}
.popZipcode .addList dl dt {margin:0 0 10px 19px;color:#59513a;font-weight: bold}
.popZipcode .addList dl dd {margin-left:19px;color:#808080}

/*쿠폰적용 popup*/
.popCoupon {width: 746px}
.popCoupon dl {width: 148px;overflow: hidden;padding-left:18px;text-align: left}
.popCoupon dl dt {color: #202020;font-weight: bold;line-height: 18px}
.popCoupon dl dd {color: #808080;line-height: 18px}
.popCoupon .select {margin-top: 8px}
.popCoupon .select:first-child {margin-top: 0}
.popCoupon .dcPrice {line-height: 30px;display: block}
.popCoupon .cFooter {text-align: right;padding-right: 25px !important;height:23px;font-size: 18px}
.popCoupon .cFooter strong {vertical-align: top}
.popCoupon .cFooter strong:first-child {margin-right: 10px}

/*복지몰 할인권 popup*/
.popCoupon2 {width: 746px}

/*슈즈상품권 popup*/
.popShoes {width: 746px}

/*해피머니 캐쉬조회 popup*/
.popHappym {width: 466px}

/*주문고객 정보수정 popup*/
.popModify {width: 596px}

/*주문알림 서비스 popup*/
.popNoticesevice {width: 466px}
.popNoticesevice .noticeArea p {margin-bottom: 25px;color: #808080}
.popNoticesevice .noticeArea p + p {margin-bottom: 5px;color: #202020;font-size: 14px;line-height: 24px}
.popNoticesevice .noticeArea p + p + div {text-align: right}

/*이전 배송지 popup*/
.popDelivery {width:746px}

/*배송추적 popup*/
.popDelivery {width:556px}
.popDelivery .tableBox {border: #b7b7b7 1px solid;border-top: 0 none}
.popDelivery h2 {font-size: 14px;color: #202020;margin-bottom: 10px}
.popDelivery table + h2{margin-top: 20px}
.popDelivery .tableBox + .infoTxt {margin-top: 15px}

/* 주문고객 배송지 정보 popup */
.popAddressInfo {width:746px;}
.popAddressInfo .btnOrder {float: right;margin-top: -2px}
.popAddressInfo .btnOrder.type2 {width: 107px;position: absolute;top: 25px;right: 8px}
.popAddressInfo .btnOrder.type2 a {width:81px;}
.popAddressInfo .btnOrder.type2 a:first-child {margin-bottom: 3px}
.popAddressInfo .popCon .tableBox tr td {padding:8px 8px 6px 18px;}
.popAddressInfo.pop .btnArea {margin-top:40px;}

/* 주문고객 배송지 정보 2 popup */
.popAddressInfo2 {width:746px;}
.popAddressInfo2 .btnOrder {float: right;margin-top: -2px}
.popAddressInfo2 .btnOrder.type2 {width: 107px;position: absolute;top: 25px;right: 8px}
.popAddressInfo2 .btnOrder.type2 a {width:81px;}
.popAddressInfo2 .btnOrder.type2 a:first-child {margin-bottom: 3px}
.popAddressInfo2 .popCon .tableBox tr td {padding:8px 8px 6px 18px;}
.popAddressInfo2 .changeAgreeArea {margin:10px 0; text-align:center; color:#202020; font-weight:bold;}
.popAddressInfo2.pop .btnArea {margin-top:40px;}

/* 주문고객 새배송지 popup */
.popAddressNew {width:746px;}
.popAddressNew .btnOrder {float: right;margin-top: -2px}
.popAddressNew .btnOrder.type2 {width: 107px;position: absolute;top: 25px;right: 8px}
.popAddressNew .btnOrder.type2 a {width:81px;}
.popAddressNew .btnOrder.type2 a:first-child {margin-bottom: 3px}
.popAddressNew .popCon .tableBox tr td {padding:8px 8px 6px 18px;}
.popAddressNew .changeInfo {margin:10px 0; text-align:center; font-weight:bold;}
.popAddressNew.pop .btnArea {margin-top:40px;}

/* 주문 처리중 popup */
.popOrderIng {width:466px;}
.popOrderIng .popCon {border-bottom:1px solid #dbdbdb;}
.popOrderIng .popCon .ingImg {text-align:center; padding:30px 0;}
.popOrderIng .popCon .ingMent {text-align:center; color:#202020;}
.popOrderIng .popCon .ingMent h5 {font-size:15px; font-weight:bold; margin-bottom:10px;}
.popOrderIng .popCon .ingMent p {line-height:17px; margin-bottom:20px;}
.popOrderIng .popCon2 {padding:25px 0; text-align:center;}
.popOrderIng .popCon2 p {line-height:20px;}

/* 매장 지도보기 popup*/
.popMapview {width:696px}
.popMapview .titArea {margin-bottom: 7px}
.popMapview .titArea h2 {float: left;font-size:16px;color: #202020}
.popMapview .titArea .infor {float: right;}
.popMapview .mapzone {width: 634px;height: 425px;border: #d8d8d8 1px solid;}

/*여백*/
.mdRecommend + .productDetail {margin-top: 50px}
.titleArea + div {margin-top: 30px}
table + .infoTxt {margin-top: 10px}


/* 로그인 팝업 */
.popLogincode {/*width:704px;top: 30px;left: 50%;margin-left: -352px*/position:relative;top:0;left:0;margin:0;width:auto;border:0px none;}
.popLogincode .popHead {height:145px; background:#fbfbfb url(../images/member/img_visual_loginpop.gif) right no-repeat; border-bottom:4px solid #c90101;}
.popLogincode .popHead h1 {padding:40px 0 0 40px;}

.popLogincode .popLoginCon {position:relative;}
.popLogincode .loginPopArea {margin:0;}
.popLogincode .loginPopForm {padding-top:40px; padding-left:53px;}
.popLogincode .loginPopForm .inputList {width: 468px;}
.popLogincode .loginPopForm .inputList li {float:none;}
.popLogincode .loginPopForm .inputList li:first-child {margin-bottom: 9px}
.popLogincode .loginPopForm .inputList li input {height: 40px;padding-left: 16px;line-height: 40px}
.popLogincode .loginPopForm .loginBtn {position: absolute;top: 90px;right: 40px}
.popLogincode .loginPopForm .loginBtn.type2 {position: absolute;top: 41px; right: 40px}
.popLogincode .loginPopForm .loginBtn .btnPack.login {width: 120px;height: 97px;font-size: 18px;padding:0;}
.popLogincode .loginPopForm .checkArea {position: relative;padding-top: 20px;width: 470px}
.popLogincode .loginPopForm .checkArea label {float: left;color: #828282;font-size: 13px}
.popLogincode .loginPopForm .checkArea a {float: right;text-decoration: underline;color: #828282;font-size: 13px}
.popLogincode .joinPopArea {margin-top:30px; height:80px;padding:30px 0 0 40px;position: relative;border-top: #e9e9e9 1px solid;border-bottom:none; background:#fbfbfb;}
/*.popLogincode .joinPopArea {height:140px;}*/
.popLogincode .joinPopArea .txt {font-size: 24px;font-weight: bold;color: #e50426}
.popLogincode .joinPopArea .dlList dt {font-size: 14px;margin: 18px 0 5px}
.popLogincode .joinPopArea .joinBtn {position: absolute;top: 30px;right: 160px}
.popLogincode .joinPopArea .joinBtn a, .popLogincode .joinPopArea .joinBtn2 a {width: 150px}
.popLogincode .joinPopArea .joinBtn2 {position: absolute;top: 30px;right: 360px}
.popLogincode .bannerPopArea {width:702px;border: #e9e9e9 1px solid}

.popLogincode .selectRadio {margin: 20px 0 25px 18px;}

.orderAreaPop {padding:0 20px 25px 20px; width:664px;}
.orderAreaPop.heightPop { height:500px; overflow-y:auto;}

.orderAreaPop .infoTxt {font-size: 14px;font-weight: bold;color: #202020}
.orderAreaPop .agreeAreaPop {margin: 17px 0 20px}
.orderAreaPop .agreeAreaPop .agreeInner {height: 100px;border: #e9e9e9 1px solid;overflow-y:auto;}
.orderAreaPop .agreeAreaPop p {margin-top: 10px;text-align: right;width: 100%}

.orderAreaPop .joinInfo {position: relative;margin-top: 60px;padding: 30px 0 0 30px;width: 632px;height:90px;border-top: #e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid;background:#fbfbfb}
.orderAreaPop .joinInfo p {font-size: 15px;font-weight: bold;color: #808080}
.orderAreaPop .joinInfo p em {color: #202020;display: block;line-height: 1.8em}
.orderAreaPop .joinInfo p strong {color: #004296}
.orderAreaPop .joinInfo a {width: 80px;position: absolute;top: 34px;right: 30px}
.orderAreaPop h3 {font-size:17px; color:#202020; font-weight:bold; margin:20px 0;}
.orderAreaPop .infoTxt2 {font-size: 14px;color: #808080;line-height: 24px}
.orderAreaPop .infoTxt2 strong {color: #202020}
.orderAreaPop .infoTxt2 em {color: #e50426;font-weight: bold}

.orderAreaPop .loginForm.type2 {margin-top:40px;height:335px;padding:30px 0 0 94px;width:570px; border-top: #e9e9e9 1px solid;border-bottom:#e9e9e9 1px solid;background:#fbfbfb}
.orderAreaPop .loginForm.type2 .inputList {margin-bottom: 20px}
.orderAreaPop .loginForm.type2 .inputList li {float:none;}
.orderAreaPop .loginForm.type2 .ulList  li {width:100%; height:20px;}
.orderAreaPop .loginForm.type2 .loginBtn {left:50%; margin-left:-145px; width:290px; top:200px; position:absolute;}
.orderAreaPop .loginForm.type2 .loginBtn a {width:108px;}
.orderAreaPop .loginForm.type2 .loginBtn + ul.ulList {margin-top:100px;}

/* 교환/반품/취소철회 popup */
.popRetract {width:746px;}
.popRetract .popCon h2 {font-size:13px; color:#202020; font-weight:bold; margin-bottom:15px;}
.popRetract .popCon table .productList dl {height:90px;}
.popRetract .popCon table td .cancel {padding-left:20px;}
.popRetract .popCon table td .cancel span.tit {background:none;}

/* S캐시 사용내역 popup */
.popScash {width:746px;}
.popScash.w560 {width:560px;}
.popScash .popCon h2 {font-size:13px; color:#202020; font-weight:bold; margin-bottom:15px;}
.popScash .popCon .scashInfo {border:1px solid #dadada; background:#fcfcfc; padding:20px 95px; margin-bottom:15px;}
.popScash .popCon .scashInfo p {color:#202020; font-size:15px; font-weight:bold;}
.popScash .popCon .scashInfo p span.scashRed {float:right; color:#e50426;}
.popScash .popCon table td span.rightBtn {float:right; margin-right:10px;}
.popScash .popCon .scashCom {height:115px; padding:25px 0 0 160px; background:url(../images/mypage/img_scash2.gif) 13px 10px no-repeat;}
.popScash .popCon .scashCom h3 {font-size:15px; font-weight:bold; color:#202020; margin-bottom:15px;}
.popScash .popCon .scashCom p.pTitle {color:#202020; font-size:14px; font-weight:bold; margin-bottom:8px;}
.popScash .popCon .scashCom p.pCon {line-height:15px;}
.popScash .popCon .scashTopCon {border:1px solid #dddddd; background:#fcfcfc; padding:15px; line-height:18px; margin-bottom:16px;}

.popScash .popCon span.boBtn.close {width:15px; height:11px; background:url(../images/mypage/btn_bigarrow.gif) no-repeat; margin-left:10px; cursor:pointer;}
.popScash .popCon span.boBtn.open {width:15px; height:11px; background:url(../images/mypage/btn_bigarrow.gif) 0 -18px no-repeat; margin-left:10px; display:none; cursor:pointer;}

.popScash .popCon tr.listTr {display:none;}
.popScash .popCon tr.listTr td.listTd .hideTable {height:160px; padding-right:10px; overflow:hidden; overflow-y:scroll;}

.hideTable .colTbl.type6 th {border-right:0; border-left:0; border-bottom:2px solid #dedede; color:#202020;}
.hideTable .colTbl.type6 td {border-right:0; border-left:0;}

/* 금액할인권 본인인증 popup */
.popDIscPrin {width:556px;}
.popDIscPrin .popCon p {line-height:20px;}
.popDIscPrin .popCon .selBtnArea {margin:30px 0; padding:25px 0; text-align:center; border:1px solid #e9e9e9; border-right:0; border-left:0;}
.popDIscPrin .popCon .selBtnArea h3 {font-size:15px; font-weight:bold; color:#202020; margin-bottom:25px;}
.popDIscPrin .popCon .selBtnArea ul {width:434px; height:50px; margin:0 auto;}
.popDIscPrin .popCon .selBtnArea ul li {float:left;}
.popDIscPrin .popCon .selBtnArea ul li a {width:175px;}

/* 슈즈상품권 사용내역 popup */
.popDIscList {width:746px;margin-left:-373px;z-index:9999999;}
.popDIscList .popCon .discTop {padding:20px 50px; border:1px solid #dadada; background:#fcfcfc; margin-bottom:30px;}
.popDIscList .popCon .discTop ul {height:15px;}
.popDIscList .popCon .discTop ul li {float:left; text-align:center; width:280px; text-align:center;}
.popDIscList .popCon .discTop ul li p {font-size:15px; color:#202020; font-weight:bold;}
.popDIscList .popCon .discTop ul li p span {color:#e50426; margin-left:20px;}
.popDIscList .popCon .discTop p {font-size:15px; color:#202020; font-weight:bold;}
.popDIscList .popCon .discTop p span {color:#e50426; margin-left:20px;}

.popDIscList .popCon h2 {font-size:13px; color:#202020; font-weight:bold; margin-bottom:15px;}

/* 현금영수증 발행 신청 popup */
.popReceipt {width:466px;}
.popReceipt .popCon .selArea {margin-bottom:30px; text-align:center; margin-top:10px;}
.popReceipt .popCon .selArea label {font-size:15px; color:#202020; font-weight:bold;}

/* 상품후기 작성/상품문의 popup */
.popProWrite {width:680px;}
.popProWrite .popCon h2 {font-size:13px; font-weight:bold; color:#202020;}
.popProWrite .popCon .commWrite dt {float:left; margin-right:15px;}
.popProWrite .popCon .commWrite dd {font-size:15px; line-height:60px;}
.popProWrite .popCon ul li a.btnGroup.red {float:right;}

/* 환불계좌 등록/수정 */
.popBankInfo {width:556px;}

/* 폴더명 수정 */
.popFolder {width:376px;}
.popFolder .popCon .nameArea {padding:18px 0; border:1px solid #bdbdbd; background:#f6f6f6; text-align:center;}
.popFolder .popCon label {font-weight:bold; color:#202020;}
.popFolder .popCon p.p1 {color:#202020; font-size:15px; font-weight:bold;}
.popFolder .popCon p.p2 {line-height:18px; margin:15px 0;}
.popFolder .popCon p.p3 {color:#202020; font-size:13px; font-weight:bold;}
.popFolder .popCon .setTop {height:70px; border-bottom:1px dashed #202020; margin-bottom:20px;}
.popFolder .popCon .setTop .set1 {margin-bottom:5px;}
.popFolder .popCon .setTop .set1 p {font-size:13px; font-weight:bold; color:#202020; float:left;}
.popFolder .popCon .setTop .set1 a {float:right;}
.popFolder .popCon .setTop a.right {float:right;}

/* 배송지 수정 */
.popAdressModi {width:566px;}


/*etc
table td .eaInput {display: inline-block;width: 48px}
table td .eaInput input[type=text] {float: left}
table td .eaInput .btnEa {position: relative;top: 2px;left:2px;width: 9px;height: 18px;background: url(../images/section/btn_updown.gif) 0 0 no-repeat;}
table td .eaInput .btnEa a {display:inline-block;font-size: 0;line-height: 0;width: 9px;height: 8px;margin-bottom: 3px}*/
.tableBox {border-bottom: #f5f5f5 2px solid;margin-top: 0;zoom:1;}
.tableBox:after {display: block;clear: both;content: ''}
.tableBox + .tableBox {margin-top: 8px}
.tableBox.type2 {border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.btnArea.page {margin-top: -29px}
.btnArea .redB, .btnArea .whiteB, .btnArea .grayB, .btnArea .wgrayB {min-width: 52px}
#subContent .btnArea .btnPack, #subContent .btnArea .btnGroup {margin-left: 5px}
#subContent .btnArea .btnPack:first-child, #subContent .btnArea .btnGroup:first-child {margin-left: 0}

/*input file*/
.file-upload {overflow:hidden;width:510px;position: relative;margin-top: 6px}
.file-upload:first-child {margin-top: 0;}
.file-upload label {display: inline;float: left;line-height: 34px;margin-right: 20px}
.file-upload input.text {float:left;width: 456px}
.file-upload .upload-btn {overflow:hidden;position:absolute;height:35px;right: 0}
.file-upload .upload-btn input.file {position:absolute;top:0;right:0;height:35px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}
@-moz-document url-prefix() {
.file-upload {width:515px}
.file-upload input.text {float:left;width: 452px}
}




/*소분류 위클리 랭킹  2015.0217 추가*/
/*weekly best*/
.weeklybest{position:relative; border:#dbdbdb solid  1px; height:537px; overflow:visible}
.icon_weeklybest{position:absolute; top:15px; left:-9px; z-index:10}

.weeklybest dl{margin:0; padding:170px 8px 15px 21px;}
.weeklybest .best1{width:290px;padding-top:90px;padding-right:33px; height:432px; position: relative; margin:0 0 0 20px; border-right:#efefef solid 1px;}
.weeklybest .best1 .imgArea{margin-top:70px;}
.weeklybest .best1 .imgArea img{width:290px; height:290px;}
.weeklybest .best1 dt{ font-size:16px;margin-top:300px;}
.weeklybest .best1 .pName{ font-size:14px;}
.weeklybest .best1 .price{ font-size:14px;}
.weeklybest .best1 .pay_info{width:100%; padding:10px 0; text-align:center}
.weeklybest .best1 .pay_info img{ vertical-align:middle; margin:0 3px;}

.middleContent{ width: 1150px; margin-top: 30px;clear: both;float: left;}
.middleContent h3{ color:#202020 ; font-size:15px; margin-bottom:10px;}
/*hot event*/
.middleContent .hotEventList{border:#dbdbdb solid  1px; overflow:auto}
.middleContent .hotEventList dl{float:left; width:219px;}
.middleContent .hotEventList dl+dl{float:left; width:220px;}
.middleContent .hotEventList dl+dl+dl+dl+dl{float:left; width:219px;}
.middleContent .hotEventList dl dt{color:#141414; font-size:16px; font-weight:bold; margin-top:14px; text-align:center; border-right:#dbdbdb solid 1px; }
.middleContent .hotEventList dl+dl+dl+dl+dl dt{border-right:none}
.middleContent .hotEventList dl dd{color:#808080; font-size:12px;  padding-top:4px;margin-bottom:14px; text-align:center; border-right:#dbdbdb solid 1px;}
.middleContent .hotEventList dl+dl+dl+dl+dl dd{border-right:none}
.middleContent .hotEventList dd.imgArea{padding:0; text-align:left }
.middleContent .hotEventList dl img{width:218px;}
.middleContent .hotEventList dl+dl img{width:219px;}



/*서브 브랜드*/
#subBrandVisual{position: relative;width: 100%;height: 398px;  background:#040406 url(../images/section/brand_top_img.jpg) no-repeat center;}
#subBrandVisual .brand_top_pro{width:1150px; text-align:right; margin:0 auto;}
#subBrandVisual ul  {width:300px; display:inline-block; margin-top:47px;}
#subBrandVisual ul li{width:100px; margin:0 50px 25px 0; float:left; text-align:left}
#subBrandVisual ul li img{margin-bottom:10px;}
#subBrandVisual ul li span{color:#FFFFFF; padding:3px 0; display:block}

.brandTopContent .brand_cate{ border-top:#202020 solid 2px; border-bottom:#dbdbdb solid 1px;border-left:#dbdbdb solid 1px; margin-bottom:20px;}
.brandTopContent .brand_cate>ul{ overflow:auto;}
.brandTopContent .brand_cate>ul>li{float:left; border-right:#dbdbdb solid 1px; width:218px; height:160px;}
.brandTopContent .brand_cate>ul>li+li{width:219px;}
.brandTopContent .brand_cate>ul>li ul{display:block; margin:0 0 25px 20px;}
.brandTopContent .brand_cate>ul>li ul li{ line-height:18px;}
.sub_brand{ width:1150px; margin:22px auto 0; }
.sub_brand .location .brand_logo_area{position:relative; float:left; margin-top:-5px;}
.sub_brand .location .brand_logo_area > img{ position:absolute; top:-8px; left:0}
.sub_brand .location .brand_logo_area .btnBrand {vertical-align:middle;display: inline-block;padding:5px 6px 0 6px;height: 17px;font-size: 11px;color: #808080;line-height:inherit;background: #f8f8f8;border: #eaeaea 1px solid; margin-left:110px; display:inline-block}
.sub_brand .location .brand_logo_area .btnCoupon {vertical-align:middle;display: inline-block;padding:5px 16px 0 8px;height: 17px;font-size: 11px;color: #e60021;line-height:inherit;background: #fff url(../images/section/arrow_btn_03.gif) no-repeat; background-position:right center ; border: #e60021 1px solid}


.brandTopContent .brand_cate .cate_tit { color:#202020; font-size:13px; margin:25px 0 18px 20px; font-weight:700;}

/*관심브랜드 등록 팝업*/
.brand_logo_area .brand_pop{display: none; position:absolute; background:#ffffff; width:470px; height:370px; border:#2e353f solid 2px; z-index:18; line-height:18px;}
.brand_logo_area .brand_pop .tit{height:37px; color:#202020; font-size:13px; font-weight:700; padding:0 24px; line-height:37px; background:#fbfbfb; border-bottom:#d8d8d8 solid 1px;}
.brand_logo_area .brand_pop .con{padding:20px 24px;}
.brand_logo_area .brand_pop .con span{display:block}
.brand_logo_area .brand_pop .con .box{ background:#f9f9f9; padding:24px 50px; border:#d8d8d8 solid 1px; margin-top:20px;}
.brand_logo_area .brand_pop .con .box input{width:256px;}
.brand_logo_area .brand_pop .con .agree{padding:10px 0;}
.brand_logo_area .brand_pop .btn_close{ position:absolute; right:15px; top:14px; line-height:12px;}
.brand_logo_area .brand_pop .btn_close img{ vertical-align:middle; margin-left:3px;}


/*productSearch*/
#productSearch {border:#dbdbdb solid  1px;border-bottom:none; width: 1150px; z-index: 30; display:block}
#productSearch .popContent dl {clear:both; display:block; width: 1150px; border-bottom:#e5e5e5 solid 1px; overflow:hidden}
#productSearch .popContent dl dt,#productSearch .popContent dl dd{display:inline-block; float:left; padding:20px 0 10px 0;}
#productSearch .popContent dl dt{width:129px;  background:#f9f9f9; color:#141414; font-size:14px; font-weight:bold; padding-left:20px;}
#productSearch .popContent dl dd{position:relative; width:910px; padding-left:30px; }

#productSearch .popContent .brandSelect {position:relative;}
#productSearch .popContent .brandSelect dt,#productSearch .popContent .brandSelect dd{height:50px;}
#productSearch .popContent .brandSelect .brandSelectBox{  height:10px; width:92%; padding:15px; border:#e5e5e5 solid 1px; overflow:hidden}
#productSearch .popContent .brandSelect .brandSelectBox label{width:10%; margin-bottom:15px}
#productSearch .popContent .brandSelect .btn_size{position:absolute; right:0; top:20px; cursor:pointer }


#productSearch .popContent .itemSelect dt,#productSearch .popContent .itemSelect dd{height:53px;}
#productSearch .popContent .sizeSelect {}
#productSearch .popContent .sizeSelect dt, #productSearch .popContent .sizeSelect dd{height:40px;}
#productSearch .popContent .sizeSelect label {width: 55px;line-height: 20px}

#productSearch .popContent .priceScope {position: relative;}
#productSearch .popContent .priceScope dt,#productSearch .popContent .priceScope dd{height:50px;}
#productSearch .popContent .priceScope dd{width:910px;}
#productSearch .popContent .priceScope .priceSlider { position: relative;display:inline-block;width: 214px;height: 4px;padding:0 0 7px 0;background: url(../images/common/bg_priceslider.gif) 0 0 no-repeat}
#productSearch .popContent .priceScope .priceSlider .ui-widget-header {background: #e40425;position: absolute;top: 0;height: 4px;z-index: 1;display: block;border:0;}
#productSearch .popContent .priceScope .priceSlider .ui-slider-handle {position: absolute;z-index: 2;width: 9px;height: 20px;top: -15px;margin-left: -4.3px;background: url(../images/common/icon_slider.png) 0 0 no-repeat;}

#productSearch .popContent .priceScope .priceNum {position:absolute; left:30px; top:40px;}
#productSearch .popContent .priceScope .priceNum span {position:absolute;width:20px;left: -2px;font-family: 'Dotum'; font-size:11px; }
#productSearch .popContent .priceScope .priceNum span.second {left: 44px}
#productSearch .popContent .priceScope .priceNum span.third {left: 95px}
#productSearch .popContent .priceScope .priceNum span.fourth {left: 148px}
#productSearch .popContent .priceScope .priceNum span.fifth {left: 203px}
#productSearch .popContent .priceScope .priceTxt2{margin-left:260px;}
#productSearch .popContent .priceScope .priceTxt2 input{width:100px;}

#productSearch .popContent .colorSelect {}
#productSearch .popContent .colorSelect dt,#productSearch .popContent .colorSelect dd{height:30px;}
#productSearch .popContent .colorSelect .color_check {position:absolute;left:-9999px;letter-spacing: -0.3px}
.color_check_label2 .ico_check {display:inline-block;width:16px;height:16px;margin-right:4px;margin-bottom:5px;background:url(../images/common/bg_checkbox.gif) no-repeat;overflow:hidden;font-size:0;line-height:0;vertical-align:middle;cursor: pointer;}
.check_on .ico_check {background-position:0 -40px}
.color_check_label2 .ico_check.c1 {background-position:-20px 0}
.check_on .ico_check.c1 {background-position:-20px -40px}
.color_check_label2 .ico_check.c2 {background-position:-40px 0}
.check_on .ico_check.c2 {background-position:-40px -40px}
.color_check_label2 .ico_check.c3 {background-position:-60px 0}
.check_on .ico_check.c3 {background-position:-60px -40px}
.color_check_label2 .ico_check.c4 {background-position:-80px 0}
.check_on .ico_check.c4 {background-position:-80px -40px}
.color_check_label2 .ico_check.c5 {background-position:-100px 0}
.check_on .ico_check.c5 {background-position:-100px -40px}
.color_check_label2 .ico_check.c6 {background-position:-120px 0}
.check_on .ico_check.c6 {background-position:-120px -40px}
.color_check_label2 .ico_check.c7 {background-position:-140px 0}
.check_on .ico_check.c7 {background-position:-140px -40px}
.color_check_label2 .ico_check.c8 {background-position:-160px 0}
.check_on .ico_check.c8 {background-position:-160px -40px}
.color_check_label2 .ico_check.c9 {background-position:-180px 0}
.check_on .ico_check.c9 {background-position:-180px -40px}
.color_check_label2 .ico_check.c10 {background-position:-200px 0}
.check_on .ico_check.c10 {background-position:-200px -40px}
.color_check_label2 .ico_check.c11 {background-position:0 -20px}
.check_on .ico_check.c11 {background-position:0 -60px}
.color_check_label2 .ico_check.c12 {background-position:-20px -20px}
.check_on .ico_check.c12 {background-position:-20px -60px}
.color_check_label2 .ico_check.c13 {background-position:-40px -20px}
.check_on .ico_check.c13 {background-position:-40px -60px}
.color_check_label2 .ico_check.c14 {background-position:-60px -20px}
.check_on .ico_check.c14 {background-position:-60px -60px}
.color_check_label2 .ico_check.c15 {background-position:-80px -20px}
.check_on .ico_check.c15 {background-position:-80px -60px}
.color_check_label2 .ico_check.c16 {background-position:-100px -20px}
.check_on .ico_check.c16 {background-position:-100px -60px}


#productSearch .popContent .btnArea {position:absolute; right:0; top:0; padding-top: 20px;clear: both}
#productSearch .popContent .btnArea .btnPack:first-child {margin-right: 3px}/*
#productSearch .popContent .searchClose {position: absolute;top: 19px;right: 17px}
#productSearch .popContent .searchClose a {display: block;height:11px;vertical-align:top;line-height: 12px;padding-right: 19px;background: url(../images/common/btn_close.gif) right 0 no-repeat;}
*+ html #productSearch .popContent .btnArea {padding-top: 10px}

*/
.newproductTopBg{ background:url(../images/common/new_top_bg.gif) repeat-x 0 53px;}




.boxCover{ margin:20px 0}
.boxCover ul li{ width:480px; float:left; height:270px; text-align:center;}
.boxCover ul li img{ margin:10px auto;}
.boxCover ul li .tit{ font-size:14px; color:#202020; margin:15px 0 15px 15px; text-align:left; font-weight:bold}
.boxCover ul li .boxBox{ float:left;width:220px; }
.boxCover ul li .txt{ color:#808080; font-size:11px; text-align:left; margin:15px}
.boxCover ul li .txt strong{ color:#e50426}
.boxCover ul li.on{ border:#222 solid 2px; width:200px;}
.boxCover ul li { border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;border-right:#ccc solid 1px;}







