@charset "utf-8";

/*
=Index========
Layout
==============

/*==============================================================
	 Layout
==============================================================*/

.geoMyStoreGoodsWrapper{
margin-bottom:30px;
}

.geoMyStoreGoodsWrapper .geoMyStoreInner{
margin:0 15px;
padding:5px 0 10px;
}

.geoMyStoreGoodsCategory{
padding:25px 30px 0 25px;
margin-bottom:20px;
}

.geoMyStoreGoodsCategory dt{
font-size:20px;
font-weight:bold;
line-height:1;
margin-bottom:10px;
}

.geoMyStoreGoodsCategory dd{
font-size:14px;
}

.geoMyStoreGoodsItemWrapper {
margin:0 5px;
}

.geoMyStoreGoodsItemWrapper li{
border-top:2px solid #d9d9d9;
vertical-align:top;
}

/*forBkTmp*/
#geoMyStoreWrapper.geoMyStoreBkTpl .geoMyStoreGoodsItemWrapper li {
border-top: 2px solid #888;
}

.geoMyStoreGoodsItemWrapper dl:hover{
opacity: 0.80;
filter: alpha(opacity=80);
}

.geoMyStoreGoodsItemWrapper li a{
display:block;
text-decoration:none;
color:#595959;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox dt a{
background: url(../images/common_btn_rightArrow.png) 98% center no-repeat;
padding:12px 10px 10px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox dt span{
display:block;
width:95%;
text-overflow: ellipsis;
overflow: hidden;
white-space:nowrap;
line-height:1.3;
font-weight:bold;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemName{
margin-bottom:10px;
font-size:18px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemPrice{
font-size:14px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg{
margin-bottom:10px;
background-color:rgba(255,255,255,0.5);
text-align:center;
cursor:pointer;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg a{
line-height:0;
}

/*forBkTmp*/
#geoMyStoreWrapper.geoMyStoreBkTpl .geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg {
background-color: rgba(51,51,51,0.5);
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg a {
position:relative;
height:220px;
overflow:hidden;
line-height:0;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg img{
margin-top:-5px;
height:230px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemImg img.itemLoupe {
position:absolute;
width:34px;
height:34px;
right:5px;
top:10px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemTxt{
margin-bottom:10px;
font-size:14px;
}

.geoMyStoreGoodsItemWrapper li .geoMyStoreGoodsItemBox .itemTxt a{
padding:0 10px;
}
