@charset "utf-8";
/* button Guide */
button{*overflow:visible;margin:0;padding:0;border:0;background-color:transparent;cursor:pointer;}
button::-moz-focus-inner{padding:0;border:0;}
.btnStyle{display:inline-block;vertical-align:middle;}
.btnStyle input::-moz-focus-inner{padding:0;border:0;}

.btnS{padding:3px 8px;line-height:1.1;font-size:11px;font-family:tahoma;}
.btnM{padding:0 15px;line-height:25px;font-size:11px;font-weight:bold;}
.btnL{padding:0 28px;line-height:41px;font-size:15px;font-weight:bold;}

.btnWGray{border-radius:2px;border:1px solid #707070;border-bottom:1px solid #525252;
background:#7d7d7d;
-moz-box-shadow: inset 0 1px 0 #939393, 0 1px 0 #ebebeb;
-webkit-box-shadow: inset 0 1px 0 #939393, 0 1px 0 #ebebeb;
-ms-box-shadow: inset 0 1px 0 #939393, 0 1px 0 #ebebeb;
box-shadow: inset 0 1px 0 #939393, 0 1px 0 #ebebeb;
color:#fff;
}

.btnBlue{border-radius:2px;border:1px solid #6681b3;border-bottom:1px solid #4b5f83;
background:#f7f7f7;
-moz-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
-webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
-ms-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
color:#3e5fa9;
}

.btnRed{border-radius:2px;border:1px solid #e02323;border-bottom:1px solid #a41a1a;
background:#f22a2b;
/* -moz-box-shadow: inset 0 1px 0 #f66a6b, 0 1px 0 #ebebeb;
-webkit-box-shadow: inset 0 1px 0 #f66a6b, 0 1px 0 #ebebeb;
-ms-box-shadow: inset 0 1px 0 #f66a6b, 0 1px 0 #ebebeb;
box-shadow: inset 0 1px 0 #f66a6b, 0 1px 0 #ebebeb;
text-shadow: 1px 0 0px #e5a2a2; */
color:#fff;
}

.btnWhite{border-radius:2px;border:1px solid #959595;border-bottom:1px solid #6d6d6d;
background:#f7f7f7;
/* -moz-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
-webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
-ms-box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2;
box-shadow: inset 0 1px 0 #fff, 0 1px 0 #f2f2f2; */
color:#464646;
}

.btnS i{display:inline-block;width:3px;height:5px;margin:0 0 0 5px;background:url("/img_glb/common/icon/sp1.png") no-repeat -16px -64px;overflow:hidden;text-indent:100%;white-space:nowrap;vertical-align:1px;}


/* paging */
/* 
.paging{margin-top:10px;text-align:center;}
.paging a{
	display:inline-block;overflow:hidden;width:19px;height:19px;margin:0 8px;border:1px solid #c3c5c4;border-radius:2px;background:#fff;vertical-align:middle;text-indent:-9999px;}
.paging a em{display:block;background:url(/img_11ia/btn_paging.png) no-repeat 7px 5px;}
.paging a.next em{background-position:7px -26px;}
.paging span, .paging span strong{display:inline-block;vertical-align:middle;}
.paging span strong, .paging span a{width:auto;height:19px;margin-left:-1px;padding:0 5px;border:1px solid #fff;background:none;color:#010101;font-weight:bold;line-height:17px;text-indent:0;}
.paging span strong, .paging span a:hover{border:1px solid #999ba4;border-radius:2px;background:#999ba4;color:#fff;}
.paging span a{margin-right:0;}
 */


/* common */
h2.headingTitle{margin:27px 0 0;padding:0 0 0 4px;font-family:verdana;font-size:15px;font-weight:bold;line-height:16px;color:#212121;}
h2.headingTitle span{margin:0 0 0 9px;font-size:12px;font-weight:normal;color:#616161}

#container .miniCon{margin:-10px 0 0;}

/* seller store main */
.miniCon hgroup.hMini{position:relative;height:34px;padding:0 0 6px 0;border-bottom:4px solid #374f7b;}
.miniCon hgroup.hMini a.btnStyle{position:absolute;top:4px;right:1px;padding:0 10px 0 27px;background:url(/img_glb/mini/sp_mini.png) no-repeat 10px 0px;letter-spacing:-0.03em;}

.miniCon .listBasic li{position:relative;float:left;text-align:center;}
.miniCon .listBasic li:first-child{margin-left:0;}
.miniCon .listBasic li a:hover{text-decoration:underline;}
.miniCon .listBasic li .img img{width:100%;}
.miniCon .listBasic li div{margin-top:0;font-size:11px;}
.miniCon .listBasic li div a{display:block;overflow:hidden;height:29px;line-height:14px;}
.miniCon .listBasic li div p{height:18px;margin-top:2px;color:#999;}
.miniCon .listBasic li div p del{display:inline-block;margin-top:3px;}

.miniCon .listBasic li .price{margin-top:16px;line-height:1.2;}
.miniCon .listBasic li .price .off{float:left;width:38px;color:#ea0000;font-family:tahoma;font-size:10px;}
.miniCon .listBasic li .price .off strong{font-size:16px;}
.miniCon .listBasic li .price .off i{display:block;font-weight:bold;font-size:12px;}
.miniCon .listBasic li .price .rm_price{display:block;padding-top:2px;}
.miniCon .listBasic li .price .old_price{height:13px;overflow:hidden;color:#888;}
.miniCon .listBasic li .price .new_price{color:#111;font-size:14px;}

.miniCon .htmlArea{display:block;width:980px;margin-bottom:30px;}
.miniCon .storeSearchArea{position: absolute;right: 0;top: 36px;}
.miniCon .storeSearchArea span{float: left;font-size: 11px;line-height: 23px;margin-right: 3px;}
.miniCon .storeSearchArea input{float: left;width:130px;}
.miniCon .storeSearchArea .btn_search{background-color: #666666;color: #FFFFFF;float: left;font-size: 11px;line-height: 21px;text-align: center;width: 42px;height:23px;}
.miniCon .metaResult{background-image: url(/img_11ia/mini/main/bg_result.png);background-repeat: no-repeat;background-position: 0 0;}
.miniCon .metaResultWrap{margin: 0 10px;border: 1px solid #e0e0e0;}
.miniCon .metaResultWrap .resultHead{background-color: #FEF9D1;padding: 7px 15px;border-bottom: 1px solid #e0e0e0;}
.miniCon .metaResultWrap .resultHead .keyword{float: left }
.miniCon .metaResultWrap .resultHead .number{float: right }
.miniCon .metaResultWrap .resultList{padding: 7px 15px }
.miniCon .metaResultWrap .resultList ul{margin: 0;overflow: hidden;display:block;z-index: 9;}
.miniCon .metaResultWrap .resultList li{padding: 2px 40px 2px 0 }
.miniCon .metaResultWrap .resultList li a{background: url(/img_11ia/bl_dot.gif) no-repeat scroll 0 7px rgba(0, 0, 0, 0);padding-left: 7px;}
.miniCon .metaResultWrap .resultList li a em{color: #999999;font-style: normal;}

.storeBanner{position:relative;overflow:hidden;width:978px;height:331px;margin:13px 0 0;border:1px solid #cccccc;}
.storeBanner .ulStore1 li{display:none;position:absolute;top:143px;z-index:10;}
.storeBanner .ulStore1 li a{display:inline-block;width:33px;height:38px;padding:0px;overflow:hidden;text-indent:100%;white-space:nowrap;background:transparent url("/img_glb/common/layout/sp2_24.png") no-repeat 0px -20px;}

.storeBanner .ulStore1 li.prev{left:0px;}
.storeBanner .ulStore1 li.next{right:0px;}
.storeBanner .ulStore1 li.prev a{background-position:-20px -40px;}
.storeBanner .ulStore1 li.next a{background-position:-55px -40px;}
.storeBanner .ulStore1 li.prev a:hover{background-position:-20px 0;}
.storeBanner .ulStore1 li.next a:hover{background-position:-55px 0;}
.ulStore2{width:100%;}
.ulStore2 > li{display:none;overflow:hidden;}
.ulStore2 > li.on{display:block;}

.ulStore2 .storeInfoArea{position:relative;float:left;width:297px;height:333px;margin:0px;background-position:0 bottom;border-right:1px solid #cccccc;overflow:hidden;}
.ulStore2 .storeInfoArea h2{position:relative;height:37px;padding:2px 0 0 47px;background-color:#ffffff;font-size:14px;line-height:37px;vertical-align:middle;color:#424242;z-index:10;}
.ulStore2 .storeInfoArea h2 em{display:inline-block;position:absolute;width:24px;height:24px;left:17px;top:11px;background:url("/img_glb/main/sp_main.png") no-repeat 0 0;}
.ulStore2 .storeInfoArea h2 em.meta2{background-position:0 -30px;}
.ulStore2 .storeInfoArea h2 em.meta3{background-position:0 -60px;}
.ulStore2 .storeInfoArea h2 em.meta4{background-position: 0 -90px;}
.ulStore2 .storeInfoArea h2 em.meta5{background-position: 0 -120px;}
.ulStore2 .storeInfoArea h2 em.meta6{background-position: 0 -150px;}
.ulStore2 .storeInfoArea h2 em.meta7{background-position: 0 -180px;}
.ulStore2 .storeInfoArea h2 em.meta8{background-position: 0 -210px;}
.ulStore2 .storeInfoArea .shopName{position:relative;margin:10px 14px;}
.ulStore2 .storeInfoArea .shopName .best{display:none;position:absolute;left:0;top:-5px;font-size:11px;font-weight:bold;}
.ulStore2 .storeInfoArea .shopName .name{display:block;height:40px;overflow:hidden;margin:0 auto;font-size:18px;line-height:19px;word-break:break-all;text-align:center;color:#ffffff}
.ulStore2 .storeInfoArea .shopName .name a:hover{text-decoration:underline;}
.ulStore2 .storeInfoArea .btnArea{position:absolute;width:100%;height:auto;margin:0;left:2px;bottom:12px;background:transparent;border:none;}
.ulStore2 .storeInfoArea .btnArea a.btnStyle{margin-right:4px;box-shadow:none;}
.ulStore2 .listBasic{float:right;margin:38px 50px 0 0;}
.ulStore2 .listBasic li{float:left;width:175px;height:255px;margin-left:30px;padding:0px;background:#fff;}
.ulStore2 .listBasic li a{position:relative;}
.ulStore2 .listBasic li:before{display:none;content:'';position:absolute;left:1px;top:1px;width:191px;height:274px;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;}
.ulStore2 .listBasic li .img{width:174px;height:174px;}
.ulStore2 .listBasic li div{line-height:15px;text-align:left;}
.ulStore2 .listBasic li div a{display:inline-block;width:100%;margin:14px 0 0;font-size:12px;color:#4d4d4d;}
.ulStore2 .listBasic li div p{margin:4px 0 1px 0;font-family:tahoma;font-size:11px;color:#888888}
.ulStore2 .listBasic li div p > del + span{margin:0 0 0 7px;color:#ea0000;}
.storeNav{position:relative;margin-bottom:10px;padding-top:18px;}


.ulStore2 .storeInfoArea .box_toggle{position:absolute;top:0px;left:0;width:100%;height:80px;margin:0;background-color:rgba(0,0,0,0.5);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);z-index:10;}
.ulStore2 .storeInfoArea .box_toggle .btnArea a.btnRed{padding: 0 20px;}
/* 
.ulStore2 .storeInfoArea .box_blur{position:absolute;top:0;top:-1px\9;left:0;left:-1px\9;width:100%;height:331px;background:url(/img_glb/mini/temp/bg_best_store1.png) no-repeat 0px 0px;
	filter: blur(3px);
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	-o-filter: blur(3px);
	-ms-filter: blur(3px);
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');
}
 */
.ulStore2 .storeInfoArea:hover img{
filter: blur(3px);/* Someday, sigh ... */
	-webkit-filter: blur(3px);/* Prefixed CSS3 blur filters */
	-moz-filter: blur(3px);
	-o-filter: blur(3px);
	-ms-filter: blur(3px);
	filter: blur(3px);
	/* filter: url(#blur);Firefox needs SVG */
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');/* IE lte 9 */
	position:relative;top:-3px\0;left:-3px\0;

}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
	.ulStore2 .storeInfoArea:hover img{top:0;left:0;}
}
.ulStore2 .storeInfoArea .thumb img{width:300px;height:300px;}


.storeNav .tabMenu2{position:relative;left:2px;*zoom:1;margin-bottom:0px;border-bottom:1px solid #333;}
.storeNav .tabMenu2:after{display:block;clear:both;content:"";}
.storeNav .tabMenu2 li{left:-1px;float:left;}
.storeNav .tabMenu2 li a{display:block;position:relative;text-align:center;margin:0 0 -1px -1px;padding:7px 20px;border:1px solid #c3c5c4;border-bottom:0;background:#f9f9f9;color:#999;cursor:pointer;font-size:14px;}
.storeNav .tabMenu2 li a.on:after{position:absolute;bottom:-1px;right:-1px;width:1px;height:1px;overflow:hidden;background:#000;content: "";}
.storeNav .tabMenu2 li a.on{border:1px solid #333;border-bottom:1px solid #fff;background:#fff;color:#424242;z-index:1;font-weight:bold;}

.storeNav .tabCon2{overflow:hidden;width:980px;margin-top:20px;z-index:9;}
.storeNav .tabCon2 .listInfo{display:none;margin-bottom:6px;font-size:12px;}
.storeNav .tabCon2 .listInfo .count b{font-size:13px;}
.storeNav .tabCon3{overflow:hidden;width:980px;margin-top:20px;z-index:9;}
.storeNav .storeWrap{overflow:hidden;width:980px;width:982px;/* border-left:1px solid #e5e5e5 */}
.storeNav .storeWrap .storeArea{padding:0 15px 0;}
.storeNav .storeWrap .storeArea:first-child{padding-top:10px;}

.storeNav .storeWrap .storeArea .storeName{overflow:hidden;position:relative;float:left;width:800px;height:38px;padding-left:48px;font-size:14px;font-weight:bold;color: #ffffff;border:1px solid #898d99;border-bottom:1px solid #727784;border-right:0;background-color:#aeb2bd;line-height:38px;vertical-align:middle;letter-spacing:-0.03em;}
.storeNav .storeWrap .storeArea .storeName:after{display:block;content:'';}

.storeNav .storeWrap .storeArea .storeName .rank{display:block;position:absolute;left:12px;top:-1px;width:27px;height:27px;padding:6px 0 0 0;background:url(/img_glb/mini/sp_mini.png) no-repeat -28px -60px;font-size:12px;line-height:12px;vertical-align:middle;text-align:center;font-family:Tahoma;}
/* .storeNav .storeWrap .storeArea:first-child .storeName .rank{background-position:0px -60px;} */
.storeNav .storeWrap .storeArea .storeName .rank.num1{background-position:0px -60px;}

/* .storeNav .storeWrap .storeArea .storeName .power_seller{display:inline-block;height:13px;margin:-5px 0 0 10px;padding:0 0 0 18px;background:url(/img_glb/mini/sp_mini.png) no-repeat -87px -60px;font-size:11px;line-height:13px;vertical-align:middle;color:#424242;font-weight:normal;} */
.storeNav .storeWrap .storeArea .storeName .powerseller{display:inline-block;height:13px;margin:-5px 10px 0 10px;font-size:11px;line-height:13px;vertical-align:middle;color:#424242;font-weight:normal;}
.storeNav .storeWrap .storeArea .storeName .powerseller .ico_st.grade{padding: 1px 2px 2px 2px;border: 1px solid #dfdfdf;background-color:#ffffff;background-position: 2px -85px;vertical-align: -5px;}

.storeNav .storeWrap .storeArea .storeInfo{position:relative;float:left;width:90px;height:38px;margin:0px;padding:0px;font-size:11px;border:1px solid #898d99;border-bottom:1px solid #727784;background-color:#999ca6;}
.storeNav .storeWrap .storeArea .storeInfo:after{display:block;clear:both;content:"";}
.storeNav .storeWrap .storeArea .storeInfo a.link_store{display:inline-block;width:90px;height:38px;padding:0 4px 0 0;line-height:38px;color:#ffffff;vertical-align:middle;text-align:center;font-weight:bold;background: url("/img_glb/mini/sp_mini.png") no-repeat -12px -91px;letter-spacing:-0.03em;}
.storeNav .storeWrap .storeArea .storeInfo span{display:none;line-height:16px;}
.storeNav .storeWrap .storeArea .storeInfo span strong{display:inline-block;margin-left:5px;color:#ff5a19;text-decoration:underline;}
.storeNav .storeWrap .storeArea .storeInfo .btnArea{position:absolute;top:0;right:0;width:auto;height:auto;margin:0;background:transparent;border:none;}
.storeNav .storeWrap .storeArea .storeInfo .btnArea .btnStyle{display:none;}
.storeNav .storeWrap .storeArea .listBasic{clear:both;width:100%;padding:0 0 40px 0;overflow:hidden;}
.storeNav .storeWrap .storeArea .listBasic li{width:180px;/* height:235px; */ padding:0 30px 0 27px;margin:20px 0 0;background:#fff;border-left:1px solid #edeef2;text-align:left;}
.storeNav .storeWrap .storeArea .listBasic li:first-child{border-left:0}
.storeNav .storeWrap .storeArea .listBasic li .img{position:relative;display:inline-block;width:180px;height:180px;}
.storeNav .storeWrap .storeArea .listBasic li .img span.ico_dplus{position:absolute;top:0;left:-10px;width:13px;height:49px;background:url("/img_glb/category/sp1_24.png") no-repeat left top;}
.storeNav .storeWrap .storeArea .listBasic li a{margin:10px 0 2px 0;font-size:12px;line-height:15px;}
.storeNav .storeWrap .storeArea .listBasic li div p > del + span{float:left;width:37px;margin-top:4px;color:#ea0000;font-family:tahoma;font-size:10px;line-height:1.1}
/* .ls_prdtype .price .off{float:left;width:38px;color:#ea0000;font-family:tahoma;font-size:10px;} */
.storeNav .storeWrap .storeArea .listBasic li div p > del + span strong{font-size:16px;color:#ea0000;}
.storeNav .storeWrap .storeArea .listBasic li div p > del + span i{display:block;font-weight:bold;font-size:12px;}

/* .storeNav .storeWrap .storeArea:first-child, .storeNav .storeWrap .storeArea:nth-child(2){border-top:1px solid #e5e5e5;} */
.storeNav .dataNone{height:344px;border:1px solid #e5e5e5;text-align:center;}
.storeNav .dataNone strong{display:inline-block;margin-top:163px;font-size:12px;padding-left:23px;line-height:19px;background:url(/img_11ia/bl_important2.png) no-repeat 0 center;color:#606060;}
/* .storeNav .storeWrap .storeArea:nth-child(2), .storeNav .storeWrap .storeArea:nth-child(4), .storeNav .storeWrap .storeArea:nth-child(6), .storeNav .storeWrap .storeArea:nth-child(6), .storeNav .storeWrap .storeArea:nth-child(8), .storeNav .storeWrap .storeArea:nth-child(10){width:434px;margin-left:-1px;} */

/* XOP-489 CM Promo - Add anchor + highlight on selected product Start */
.listGroup .prodListType .albumList.groupList5dep .itemList.active{border:3px solid #FF7D1D;padding-top:17px;}
.listGroup .prodListType .albumList.groupList5dep .itemList .clickItem{background:url("/img_11ia/corner/ico_check.png") no-repeat scroll center center #FF7D1D;text-indent: -999px;position:absolute;overflow:hidden;height: 23px;width:100%;top:338px;left:0;}

.listGroup .prodListType .albumList.groupList4dep .itemList.active{border:3px solid #FF7D1D;padding-top:17px;}
.listGroup .prodListType .albumList.groupList4dep .itemList .clickItem{background:url("/img_11ia/corner/ico_check.png") no-repeat scroll center center #FF7D1D;text-indent: -999px;position:absolute;overflow:hidden;height: 23px;width:100%;top:349px;left:0;}

.listGroup .prodListType .albumList.groupList3dep .itemList .clickItem{background:url("/img_11ia/corner/ico_check.png") no-repeat scroll center center #FF7D1D;text-indent: -999px;position:absolute;overflow:hidden;height: 23px;width:100%;top:485px;left:0;}
.listGroup .prodListType .albumList.groupList3dep .itemList.active{border:3px solid #FF7D1D;height:478px;margin-left:0;padding:27px 22px 0;width:282px;}
/* XOP-489 CM Promo - Add anchor + highlight on selected product End */

/* -- PROMOTION -- */
#container.sec_corner{width:100%;min-width:980px;margin-top:0;background:url("/img_glb/corner/bg_line.png") repeat-x 0 39px;}
.sec_corner #contents{width:980px;margin:0 auto;padding-top:20px;}
.sec_corner .loc_category{position:relative;margin:-20px auto 20px;}
.loc_category .selectBox{margin-top:-3px;}
.loc_category .sns_area{position:absolute;right:0;top:11px;text-align:right;}
.loc_category .sns_area span img{margin-top:-1px;margin-left:-1px;}
.selectBox.type2, .selectBox.type2 .selectOptions{border-color:#d7d7d7;}
.selectBox.type2 .selected{width:548px;}
.selectBox.type2 .selected, .selectBox.type2 .selectOption{padding-left:9px;}
/*
.wing_bnr, .wing_quick{margin-top:20px;}
*/
.loc_category .sns_area .ico_st{text-indent:100%;}
.loc_category .cate_area.disabled .selectBox.type2 .selected{cursor:default;}
.loc_category .cate_area.disabled .selectBox.type2 .selectOptions{display:none !important;}
.loc_category .cate_area.disabled .selectBox .selected{background-image:none !important;}
/* title */
.titleWarp{overflow:hidden;}
.title_temp{height:44px;font-size:12px;position:relative;background: #555555;}
.title_temp p{position:absolute;left:0;top:0;padding-left:19px;font-weight:bold;color:#fff;line-height:44px;}
.title_temp p .date{font-weight:normal;}	/* padding-left:17px; */
.title_temp.specialTitle1 .specialTitleBg{width:980px;height:43px;background:#015960;border-bottom:1px solid #25477b;}
.title_temp.specialTitle2 .specialTitleBg{width:980px;height:43px;background:#6B2000;border-bottom:1px solid #1f0404;}
.title_temp.specialTitle3 .specialTitleBg{width:980px;height:43px;background:#630028;border-bottom:1px solid #25477b;}
.title_temp.specialTitle4 .specialTitleBg{width:980px;height:43px;background:#3A3A3A;border-bottom:1px solid #25477b;}

// .title_temp.specialTitle3{padding:5px;background:#666;border-bottom:1px solid #4b4d59;}
// .title_temp.specialTitle3{height:33px;}
// .title_temp.specialTitle3 p{position:static;border:1px dashed #a3a3a3;line-height:31px;}
// .title_temp.specialTitle4 .specialTitleBg{width:978px;height:42px;background:#fff;border:1px solid #c4c4c4;}
// .title_temp.specialTitle4 p{color:#414141;}
// .title_temp.specialTitle5 .specialTitleBg{width:980px;height:43px;background:#600505;border-bottom:1px solid #1f0404;}
// .title_temp.specialTitle6 .specialTitleBg{width:980px;height:43px;background:#70dde2 url("/img_glb/corner/bg_title6.jpg") no-repeat 0 0;}
// .title_temp.specialTitle6 p{color:#4d4d4d;}
// .title_temp.specialTitle7 .specialTitleBg{width:976px;height:42px;background:#fff;border:2px solid #f6f6f6;}
// .title_temp.specialTitle7 p{color:#1c4077;}
// .title_temp.specialTitle8 .specialTitleBg{width:980px;height:43px;background:#e8e8e8;border-bottom:1px solid #4b4d59;}
// .title_temp.specialTitle8 p{color:#212121;}
// .title_temp.specialTitle9 .specialTitleBg{width:980px;height:43px;background:#a0c4e6 url("/img_glb/corner/bg_title9.jpg") no-repeat 0 0;}
// .title_temp.specialTitle9 p{color:#1c3f73;}
// .title_temp.specialTitle10 .specialTitleBg{width:980px;height:43px;background:#fbf3d6;border-bottom:1px solid #4b4d59;}
// .title_temp.specialTitle10 p{color:#212121;}

.titleimg_temp{width:1180px;}
.titleimg_temp > div{position:relative;}
.titleimg_temp .specialimgTitle1{background:url("/img_glb/corner/bnr_type1.jpg") no-repeat 0 0;}
.titleimg_temp .specialimgTitle2{background:url("/img_glb/corner/bnr_type2.jpg") no-repeat 0 0;}
.titleimg_temp .specialimgTitle3{background:url("/img_glb/corner/bnr_type3.jpg") no-repeat 0 0;}
.titleimg_temp .specialimgBg{display:none;position:absolute;left:50%;bottom:0;width:856px;height:187px;margin-left:-428px;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.titleimg_temp .specialimgView{padding:90px 165px;text-align:center;color:#fff;}
.titleimg_temp .specialimgView strong{display:block;height:35px;font-size:22px;font-weight:normal;color:#111;overflow:hidden;line-height:1.5;}
.titleimg_temp .specialimgView dl{display:none;margin:18px 0 35px;}
.titleimg_temp .specialimgView dt{display:inline;font-size:14px;}
.titleimg_temp .specialimgView dd{display:inline;padding-left:2px;font-size:11px;font-family:tahoma;}
.titleimg_temp .specialimgView dd.satis{border-right:1px solid #888;padding-left:0;}
.titleimg_temp .specialimgView a.btnStyle{display:none;}
.titleimg_temp .specialimgView .btn_st, .titleimg_temp .specialimgView a.btnS{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.titleimg_img{text-align:center;}

/*----- New seller promo title and background ----- */

.promo-title {
	color: white;
	padding-left: 19px;
	line-height: 44px;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana,sans-serif;
	display: inline;
}
.default-banner {
	background: #616161;
	width: 980px;
	height: 310px;
}
.titleimg_temp .default-banner.promo-banner-1 {
	background:url("/img_glb/corner/promo-banner-1a.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-2 {
	background:url("/img_glb/corner/promo-banner-1b.png") no-repeat 0 0;
  background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-3 {
	background:url("/img_glb/corner/promo-banner-2a.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-4 {
	background:url("/img_glb/corner/promo-banner-2b.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-5 {
	background:url("/img_glb/corner/promo-banner-2c.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-6 {
	background:url("/img_glb/corner/promo-banner-3a.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .default-banner.promo-banner-7 {
	background:url("/img_glb/corner/promo-banner-3b.png") no-repeat 0 0;
	background-size: cover;
}
.titleimg_temp .promo-banner-message {
	display: inline-block;
}
.promo-banner-message h2 {
	color: #ffffff;
	font-family: Roboto, arial;
	font-weight: bold;
	font-size: 48px;
	line-height: 1.2;
} 
.promo-banner-1 .promo-banner-message, 
.promo-banner-2 .promo-banner-message {
   padding: 50px;
   width: 64%;  
}
.promo-banner-3,
.promo-banner-4, 
.promo-banner-5,
.promo-banner-6,
.promo-banner-7  { 
  text-align: center;  
  vertical-align: bottom;  
  display: table;
}

.promo-banner-3 .promo-banner-message,
.promo-banner-4 .promo-banner-message, 
.promo-banner-5 .promo-banner-message,
.promo-banner-6 .promo-banner-message,
.promo-banner-7 .promo-banner-message {
	display: table-cell;
  padding-left: 150px;
  padding-right: 150px;
  vertical-align: middle;
}
.promo-banner-3 .promo-banner-message h2,
.promo-banner-4 .promo-banner-message h2,
.promo-banner-5 .promo-banner-message h2,
.promo-banner-6 .promo-banner-message h2,
.promo-banner-7 .promo-banner-message h2 {
  display: inline; 
  font-size: 40px; 
  padding: 0px 20px;  
  line-height: 1.5;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;

}
.promo-banner-3 .promo-banner-message h2 {
  background: #FFDD00; 
}
.promo-banner-4 .promo-banner-message h2 {
  background: #FF0069; 
}
.promo-banner-5 .promo-banner-message h2 {
  background: #00CBFF; 
}
.promo-banner-6 .promo-banner-message h2,
.promo-banner-7 .promo-banner-message h2 {
	background: #ffffff;
	color: #FB3F3F; 
}



.listGallery{position:relative;border-bottom:1px solid #616161;margin-bottom:20px;}
.listGallery a.prodMore{position:absolute;top:4px;right:2px;font-size:11px;font-family:Arial;}
.listGallery a.prodMore:after{overflow:hidden;display:inline-block;width:4px;height:7px;margin-left:4px;background:url("/img_glb/common/layout/sp_gnb.png") no-repeat right -160px;content:'';}
.listGallery .ico_group{width:11px;height:25px;background-position:-177px -32px;position:absolute;left:0;top:0;}
.listGallery .headingTitle{overflow:hidden;width:915px;margin-top:25px;padding-bottom:3px;line-height:16px;}	/* padding:0 0 0 11px; */
.sec_corner .titleimg_group{overflow:hidden;width:980px;margin-bottom:20px;border-bottom:1px solid #616161;}
.sec_corner .titleimg_group h3{margin:50px 0 15px;}
.sec_corner .titleimg_group.type2 h3{text-align:center;}
.sec_corner .titleimg_group.type3{border-bottom:1px solid #cfcfcf;}
.sec_corner .titleimg_group.type3 h3{margin:38px 0 0;padding-bottom:10px;border-bottom:1px solid #888;}
.sec_corner .titleimg_group.type4{margin-bottom:20px;border-bottom:1px solid #616161;}
.sec_corner .titleimg_group.type4 h3{margin:48px 0 0;padding-bottom:15px;}
.sec_corner .ls_prdtype.outline{margin-top:-1px;}
.sec_corner .ls_prdtype1_wrap .col2{margin-top:-11px;background-color:#fff;}
.sec_corner .ls_prdtype1_wrap.mix_type{margin-bottom:20px;}
/* add */
.sec_corner h3{margin:30px 0 10px 0;color:#111;font-size:15px;}
.sec_corner hgroup{margin:37px 0 20px;border-bottom:1px solid #4b4b4b;}
.sec_corner hgroup h3, .sec_corner hgroup h4{display:inline-block;}
.sec_corner hgroup h3{margin-top:0;margin-right:11px;}
.sec_corner hgroup h4{color:#424242;font-weight:normal;}
.sec_corner .seller_info{margin-top:40px;border:1px solid #c3c5c4;}
.sec_corner .reply_list .paging{padding-top:25px;}
.set_sort{margin-top:20px;}
.set_sort .area_tab{overflow:hidden;border:2px solid #616161;*zoom:1;}
.set_sort .area_tab:after{display:block;clear:both;content:'';}
.set_sort .area_tab li{float:left;width:25%;}
.set_sort .area_tab li a{overflow:hidden;display:block;margin:-1px 0 0 -1px;padding:12px 20px;border-top:1px solid #edeef2;border-left:1px solid #edeef2;text-overflow:ellipsis;white-space:nowrap;}
.set_sort .area_tab li a:hover, .set_sort .area_tab .active{background:#616161;color:#fff;font-weight:bold;}
/* //add */
/* banner-modify */
.specialBanner{padding-bottom:28px;border-bottom:1px solid #dedede;}
.specialBanner:after{display:block;clear:both;content:'';}
.specialBanner dt{padding:28px 0 25px 0;color:#111;font-size:15px;font-weight:bold;}
.specialBanner dd{float:left;width:266px;padding:0 30px;border-left:1px solid #edeef2;}
.specialBanner dt + dd{border-left:none;}
.specialBanner dd a{display:block;position:relative;}
.specialBanner dd a img{position:relative;width:264px;height:112px;z-index:-1;}
.specialBanner dd a:after{content:"";position:absolute;width:264px;height:112px;top:0;bottom:0;left:0;right:0;border:1px solid #dbdbdb;border: 1px solid rgba(0, 0, 0, .1);box-sizing:border-box;}
.specialBanner dd .tit{overflow:hidden;display:block;margin:10px 0 -3px;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
.specialBanner.type2{padding-bottom:0;border-bottom:none;}
/* category-list */
.ls_prdtype span.rank{background-position:-180px 0;}
.ls_prdtype span.rank.num1{background-position:-120px 0;}
.ls_prdtype .col2 span.rank{left:0;top:0;width:44px;height:46px;background-position:-240px 0;font-weight:normal;font-size:16px;font-family:tahoma;}
.ls_prdtype .col2 span.rank.num1{background-position:-290px 0;}
.btn_c{margin-top:50px;}
.btn_c.type2{margin-top:40px;}
/* closed */
.endInfo{min-height:35px;padding:110px 20px 150px;border-bottom:1px solid #dedede;}
.endInfo em{overflow:hidden;display:block;width:158px;height:158px;margin:0 auto;background:url("/img_glb/corner/icons.png") no-repeat 0 0;;text-indent:100%;white-space:nowrap;}
.endInfo p{display:block;margin-top:23px;text-align:center;font-size:16px;}
/* layer */
.sec_middle.sec_wid1{width:700px;}
.sec_middle.sec_wid1 .cont .in, .sec_middle.sec_wid2 .cont .in{padding:30px;}
.sec_middle h1{padding:0 0 0 15px;background:#ea3527;line-height:50px;color:#fff;text-shadow:#d07225 0 3px 3px;font-size:16px;}
.sec_middle .btn_area{padding:10px 0;border-top:1px solid #e7e7e7;background-color:#f2f2f2;text-align:center;}
.sec_middle .btn_area .btn_st{min-width:72px;}
.sec_middle .btn_close{right:13px;background-position:-45px 2px;}

.sec_middle input[type=text], .sec_middle input[type=password], .sec_middle input[type=email], .sec_middle input[type=number], .sec_middle textarea, .sec_middle select{padding:6px 10px 5px 10px;border:1px solid #ddd;color:#666;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle;}
.sec_middle input[type=text], .sec_middle input[type=password], .sec_middle input[type=email], .sec_middle input[type=number], .sec_middle select{height:36px;}
.sec_middle textarea{width:100%;padding:10px;}



/* New Style */
.best_store{margin:13px 0 0;border:1px solid #cccccc}
.storePartner{margin:30px 0 0;}
.storePartner img{width:980px;height:180px;}
.storePartner2{overflow:hidden;margin-top:32px;}
.storePartner2 ul li{float:left;width:314px;padding-left:19px;}
.storePartner2 ul li:first-child{padding-left:0;}
.storePartner2 ul li img{width:314px;height:180px;}
/* tab */
.storeNav.tabArea2 .tabMenu2{left:0;}
.storeNav.tabArea2 .tabMenu2 li a{width:108px;padding:4px 0;color:#616161;font-size:12px;}
.storeNav.tabArea2 .tabMenu2 li a.on{width:107px;color:#212121;}

.ls_all_type{margin-top:30px;}
.ls_all_type .ls_prd.col5 li{float:left;width:150px;margin:0 0 0 38px;}
/* select{padding:2px 0;border:1px solid #959595;} */

.mini_list .list_sort2 .tit{position:static;margin:0 11px 0 0}

#popSellerInfomation .title{padding-bottom:0;border-bottom:0 none;}

/* shoking deal same benefit */
.title_h4{min-height:25px;margin:38px 0 5px;*zoom:1;}
.title_h4:after{display:block;clear:both;content:'';}
.title_h4 h4{float:left;color:#212121;font-size:15px;letter-spacing:-0.05em;}
.title_h4.size2{margin:38px 0 8px;}
.title_h4.size2 h4{color:#424242;font-size:18px;}
.title_h4 .sec2 .link_st2{position:relative;bottom:-12px;display:inline-block;margin-bottom:10px;}
.title_h4 .sec2{float:right;}
.title_h4 .sec2 .link_st2{position:relative;bottom:-12px;display:inline-block;margin-bottom:10px;}
.title_h4 .sec2 .btn_s1{position:relative;top:-5px;}
@-moz-document url-prefix()	{.sec_deal{overflow:hidden;}}/* FireFox */
.sec_deal .ls_prd{margin:0 -15px -18px 0;*zoom:1;}
.sec_deal .ls_prd:after{display:block;clear:both;content:'';}
.sec_deal .ls_prd li{float:left;width:33.3%;margin:0 0 18px;}
.sec_deal .ls_prd li>a{position:relative;display:block;margin-right:14px;border:1px solid #d1d1d1;}
.sec_deal .ls_prd li>a:after{position:absolute;bottom:-3px;width:100%;height:2px;background-color:#ebebeb;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;content:'';}
.sec_deal .ls_prd .thumb>img{width:100%;}
.sec_deal .ls_prd .info{display:block;height:93px;padding:20px 10px;border-top:1px solid #d1d1d1;}
.sec_deal .ls_prd .tit{display:block;height:40px;margin-top:0;line-height:1.3;}
.sec_deal .ls_prd a:hover .tit>span, .sec_deal .ls_prd a:hover .tit>em{text-decoration:underline;}
.sec_deal .ls_prd .tit>span{overflow:hidden;display:block;margin-bottom:5px;color:#757575;text-overflow:ellipsis;white-space:nowrap;}
.sec_deal .ls_prd .tit>em{overflow:hidden;display:block;color:#212121;font-weight:bold;font-size:16px;text-overflow:ellipsis;white-space:nowrap;}
.sec_deal .ls_prd .price{display:block;margin-top:17px;*zoom:1;}
.sec_deal .ls_prd .price:after{display:block;clear:both;content:'';}
.sec_deal .ls_prd .price .off{float:left;min-width:54px;margin-right:20px;color:#ea0000;font-family:tahoma;font-size:14px;}
.sec_deal .ls_prd .price .off strong{font-size:25px;}
.sec_deal .ls_prd .price .off i{display:block;margin-top:-2px;font-weight:normal;font-size:19px;}
.sec_deal .ls_prd .price .off.special{padding-top:2px;}
.sec_deal .ls_prd .price .off.special strong{font-size:15px;line-height:1;}
.sec_deal .ls_prd .price .old_price{display:block;margin-top:0;padding:2px 0 1px;color:#888;font-size:12px;}
.ls_prd .info .old_price i.em{margin-left:3px;}
.sec_deal .ls_prd .price .new_price{color:#111;font-size:16px;}
.sec_deal .ls_prd .add{display:block;height:20px;padding:5px 10px;border-top:1px solid #d1d1d1;color:#424242;font-weight:bold;}
.sec_deal .ls_prd .add .num{font-family:Tahoma;}
.sec_deal .ls_prd.col4{margin:0 -20px -20px 0;}
.sec_deal .ls_prd.col4 li{width:25%;margin:0 0 20px;border-color:#d1d1d1;}
.sec_deal .ls_prd.col4 li>a{margin-right:20px;}
.sec_deal .ls_prd.col4 .thumb{display:block;margin:-1px;}
.sec_deal .ls_prd.col4 .thumb>img{border:1px solid #d1d1d1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sec_deal .ls_prd.col4 .info{height:78px;padding:11px 13px;}
.sec_deal .ls_prd.col4 .tit{height:30px;}
.sec_deal .ls_prd.col4 .tit>span{margin-bottom:2px;}
.sec_deal .ls_prd.col4 .tit>em{font-size:12px;}
.sec_deal .ls_prd.col4 .price{margin-top:15px;line-height:1.3;}
.sec_deal .ls_prd.col4 .price .off{min-width:29px;font-size:10px;}
.sec_deal .ls_prd.col4 .price .off strong{font-size:16px;}
.sec_deal .ls_prd.col4 .price .off i{margin-top:-3px;font-size:11px;font-weight:bold;}
.sec_deal .ls_prd.col4 .price .off.special{padding-top:3px;}
.sec_deal .ls_prd.col4 .price .off.special strong{font-size:12px;line-height:1;font-family:Verdana;letter-spacing:-0.05em;}
.sec_deal .ls_prd.col4 .price .old_price{overflow:hidden;height:14px;padding:1px 0 0;font-size:11px;}
.sec_deal .ls_prd.col4 .price .new_price{font-size:14px;}

/*.listGallery img{width:980px}
.titleimg_html img{width:980px}
.titleimg_html img{width:980px}
.headingTitle img{width:980px;}*/

.wing_bnr, .wing_quick{top:263px;}

/* TODO: Ensure we're properly inherit styles from global */
/* Taken from typography.less to resize product name based on markup changes for SEO */
.ls_prdtype .product-name {
  font-size: 13px;
  font-weight: normal;
  margin-right: 20px;
  color: #424242;
  overflow: hidden;
  word-wrap: break-word;
}
.ls_prdtype .product-name.oversea {
  background: transparent url('/img_glb//common/icon/oversea.png') 0 2px no-repeat;
  text-indent: 13px;
}
.ls_prdtype .product-name a {
  color: inherit;
}
.ls_prdtype1_wrap .product-name {
  height: 40px;
  margin-top: 13px;
  margin-right: 0;
}
.ls_prdtype2_wrap .product-name {
  font-size: 14px;
  height: 29px;
}