#shopContainer {margin:15px auto 2px auto; width:825px; border:1px solid #aaaaaa; color:#999999; letter-spacing:1px;
								padding-bottom:26px; overflow:auto;	_overflow:inherit;}

#shopContainer h1 {background:url(../images/member/title.png) no-repeat; width:825px; height:30px; text-indent:-10000px;}

#memPri {float:right; width:330px; margin:28px 62px 0 0; display:inline;}

#memPri dl {margin:0 0 22px 50px; padding:20px 0 0 88px; min-height:80px; height:auto !important; height:80px;}

#memPri dl a {color:#333333;}

#memPri dt {font-size:15px; color:#333333;}

#memPri dd {line-height:14px; margin-top:12px;}

#memPri em {font:12px normal; color:#69c;}

dl.service1 {background:url(../images/member/service1.png) no-repeat;}

dl.service2 {background:url(../images/member/service2.png) no-repeat;}

dl.service3 {background:url(../images/member/service3.png) no-repeat;}

#memSec {float:left; width:320px; margin:74px 0 0 50px; display:inline;}

.memSecBotton {
	margin-top:10px;
}

.memSecBotton li {
	display:inline;
	margin-right:20px;
}

.memSecBotton a {
	color:#69c;
}

.login {color:#666666; border:solid #aaaaaa; border-width:1px 0; width:302px; position:relative; margin:7px 0 13px;
				padding:21px 0 21px 7px;}
				
.login li {margin-bottom:8px;}

.login input.loginKeyin {width:178px; height:21px; border:1px solid #cccccc;}

.login input.loginSend {position:absolute; right:22px; top:21px;}

.memIn {line-height:18px; border-bottom:1px solid #cccccc; padding-bottom:6px;}

.memIn em {color:#666666; font-style:normal;}

.meminData {margin-top:10px;}

.meminData th {color:#000000; font-weight:normal; text-align:right; padding-top:2px;}

.meminData td {color:#666666;}

.loginBottom {}

.loginBottom li {display:inline; margin:0 20px 0 12px; background:url(../images/member/icon_square.png) left center no-repeat;
								 padding:0 0 0 6px;}

.loginBottom a {color:#69c; text-decoration:underline;}

.loginP2ed {color:#6699cc; text-align:right; margin-bottom:28px;}

.modify {background:url(../images/member/modify_bg.png) 83px 47px no-repeat; color:#666666; padding:52px 0 0 304px;}

.modify h2 {font-size:13px; color:#333333; font-weight:normal; margin:0 0 0 5px;}

.modify table {width:480px; border:solid #aaaaaa; border-width:1px 0;}

.modify th {width:85px; font-weight:normal; height:32px; vertical-align:middle; text-align:right; padding-right:10px;}

.modify td {vertical-align:middle;}

.modify table input , .modify table textarea {border:1px solid #cccccc; width:142px; height:21px;}

.modify table textarea {width:383px; height:101px;}

.modify span {color:#999999;}

.modify th.moThBottom {height:144px; vertical-align:top; padding-top:10px;}

.modify td.moTdBottom {vertical-align:top; padding-top:10px;}

.modify input.address {width:211px;}

.modify input.mail {width:331px;}

.modify input.where {border:none; border-bottom:1px solid #999999; width:378px; height:13px;}

.modify table input.sex {border:0; width:auto; height:inherit;}

.modifyButton {text-align:right; margin-top:15px; padding-right:37px;}

.forget {background:url(../images/member/forget_bg.png) 82px 49px no-repeat; padding:44px 0 0 304px;}

.forget h2 {font-size:13px; color:#333333; margin:0 0 0 5px; font-weight:normal;}

.forget ul {width:398px; border:solid #aaaaaa; border-width:1px 0; position:relative; color:#666666; padding:20px 0 12px 28px;}

.forget li {margin-bottom:8px;}

.forget input {width:220px; height:21px; border:1px solid #cccccc;}

.forget input.send {width:54px; height:54px; border:none; position:absolute; right:46px; top:21px;}

.forget p{margin:12px 0 0 16px; line-height:18px; text-indent:-1em;}

.join {background:url(../images/member/join_bg.png) 83px 50px no-repeat;}

.join h3 {color:#cc6666; font-size:12px; padding:10px;}

.join span {color:#666666; font-weight:normal;}

.wishList {background:url(../images/member/wl_bg.png) 75px 44px no-repeat; padding:44px 0 0 292px;}

.wishList h2 {border-bottom:1px solid #cccccc; width:497px; padding:4px 0 5px 5px; color:#333333; font-size:13px; font-weight:normal;
							margin-bottom:4px;}
							
.wishList table {width:502px;}

.wishList th {height:24px; background:url(../images/member/wl_header.png) repeat-x; border-top:1px solid #cfcfcf; text-align:center;
							color:#666666; font-weight:normal;}

.wishList td {height:31px; border-bottom:1px dotted #666666; vertical-align:middle; text-align:center;}

.wishList th.wlTh1st {width:100px; text-align:left; padding-left:8px; border-left:1px solid #cfcfcf;}

.wishList th.reTh1st {width:122px;}

.wishList th.wlTh2ed {width:176px; text-align:left;}

.wishList th.reTh2ed {width:90px;}

.wishList th.wlTh3rd {width:60px;}

.wishList th.reTh3rd {width:132px;}

.wishList th.wlTh4th {width:82px;}

.wishList th.reTh4th {width:90px;;}

.wishList th.wlTh5th {border-right:1px solid #cfcfcf;}

.wishList td.wlTd1st {text-align:left; padding-left:8px; color:#cc6666;}

.wishList td.wlTd2ed {text-align:left;}

.wlBottom {width:502px; border-top:1px solid #cccccc; margin-top:34px; color:#333333; padding:20px 0 0 4px;}

.wlBottom li {float:left; padding-left:22px; padding-top:2px;}

.wlBottom li.iconwl1 {background:url(../images/member/icon_wl1.png) no-repeat; margin-right:70px;}

.wlBottom li.iconwl2 {background:url(../images/member/icon_wl2.png) no-repeat; margin-right:70px;}

.wlBottom li.iconwl3 {background:url(../images/member/icon_wl3.png) no-repeat;}

.record {background:url(../images/member/record_bg.png) 82px 48px no-repeat;}

.recordBottom {width:498px; border-top:1px solid #cccccc; margin-top:36px; padding:12px 0 0 4px;}

.recordBottom em {color:#cc6666; font-style:normal;}

.shopList , .shopCost {color:#666666;}

.sListTh8th {width:84px;}

.shopList td.sListTd9th {text-align:center;}

h2.rosubTitle {width:765px; font-size:13px; font-weight:normal; color:#333333; padding:0 0 5px 5px; margin:42px auto 8px; 
							 border-bottom:1px solid #cccccc;}
							 
.roList1st , .roList2ed {line-height:20px; margin-left:28px;}

.roList1st {margin-bottom:14px;}

.roList2ed {color:#666666; margin-top:78px;}

.roPay {float:right; margin:5px 26px 0 0; display:inline;}				 