#myshopTopBar{position:relative;height:38px;line-height:42px;color:#fff;background:url(/img/myshop/menubar_bg.png) repeat-x #004D8A;margin-bottom:8px;border-bottom:1px solid #333;box-shadow:0 0 5px #333;z-index:10}#myshopTopBar a{color:inherit}#myshopTopBar>div{position:relative;width:960px;height:38px;margin:0 auto}#myshopTopBar div.title{position:relative;float:left;height:38px;overflow:hidden;margin-right:1em;white-space:nowrap}#myshopTopBar div.title img{display:inline-block;border:0}#myshopTopBar div.region{position:relative;float:left;margin:0 1em 0 0;cursor:pointer;white-space:nowrap}body.mylist #myshopTopBar div.region{display:none}#myshopTopBar div.region span.active-region{position:relative;display:inline-block;font-size:120%;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}#myshopTopBar div.region span.region-menu-btn{position:relative;display:inline-block;margin:0 0 0 2px;width:18px;font-size:10px;text-align:center;vertical-align:top}body.shop #myshopTopBar div.region span.region-menu-btn{display:none}#myshopTopBar div.region div.region-menu{position:absolute;top:40px;left:0;color:#000;background:#fff;border:1px solid #aaa;box-shadow:0 3px 8px #aaa;display:none;min-width:95px}#myshopTopBar div.region div.region-menu a{position:relative;display:block;font-size:10pt;line-height:1.8em;padding:0 8px}#myshopTopBar div.region div.region-menu a:hover{background:#3875D7;color:#fff}#myshopTopBar div.region div.region-menu a.active{font-weight:700;background:#ccc}#myshopTopBar .search{position:relative;float:left;margin:0 1em 0 0}#myshopTopBar .search input[type=text]{width:110px;padding-right:20px}#myshopTopBar .search input[type=text]:focus{background:#fff}#myshopTopBar .search a{position:absolute;display:block;top:12px;right:2px;width:16px;height:18px;font-size:8pt;background:url(/img/myshop/sch_submit.gif) center no-repeat;cursor:pointer}#myshopTopBar #scLink{position:relative;display:block;float:left;margin:1px 1em 0 0;padding:0 0 0 22px;background:url(/img/myshop/cart.png) left no-repeat}#fb-login{position:relative;float:right;margin:6px 0 0 2em;padding:0 5px;width:90px;height:28px;line-height:30px;display:none;text-align:center}#fb-login.loggedin{display:block}#fb-login.loading{opacity:.5;filter:alpha(opacity=50)}#fb-login a.login,#fb-login div.name{position:relative;display:none;width:90px;white-space:nowrap;overflow:hidden}#fb-login div.name{cursor:auto;width:70px;padding-right:20px;background:url(/img/myshop/head.png) right 50% no-repeat}#fb-login div.bg{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.3;filter:alpha(opacity=30);border-radius:3px}#fb-login.loading div.bg{background:url(/img/myshop/loading.gif) center no-repeat #fff}#fb-login.loggedin div.name{display:inline-block}#fb-login.loggedin #fb-login{display:none}#fb-login ul{position:absolute;top:29px;left:0;right:0;margin:0;padding:0;list-style:none;background:#fff;z-index:1000;border-radius:0 0 5px 5px;display:none;opacity:.9;filter:alpha(opacity=90);border:1px solid #eee}#fb-login.loggedin ul.show{display:block}#fb-login ul a{position:relative;display:block;line-height:2em;color:#333}#fb-login ul a:hover{background:#eee}form.login_prompt{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;background-position:center;background-repeat:no-repeat}form.login_prompt.loading{background-image:url(/img/myshop/loading_big.gif)}form.login_prompt div.loading{position:absolute;top:50%;width:100%;margin-top:2em;font-size:120%;text-align:center}form.login_prompt div.conf-msg{position:absolute;top:0;left:0;bottom:0;width:65%;line-height:280px;text-align:center;font-size:120%}form.login_prompt div.acc-info{position:absolute;top:0;right:0;bottom:0;width:45%;line-height:280px;text-align:center;font-size:120%}form.login_prompt div.acc-info img{vertical-align:middle;margin-right:8px}form.login_prompt div.btn-row{position:absolute;left:0;right:0;bottom:12px;text-align:right}form.login_prompt div.btn-row button{padding:0 8px;margin:0 1em 0 0;font-size:100%}form.login_prompt div.btn-row label{margin-right:1em}#myshopTopBar div.menu{position:relative;float:right;display:inline-block}#myshopTopBar div.menu a{position:relative;height:41px;margin-left:2em;display:inline-block;padding-left:22px;background-repeat:no-repeat;background-position:left}#myshopTopBar div.menu a.myshop-save{background-image:url(/img/myshop/tag.png)}#myshopTopBar div.menu a.myshop-save span.saved{display:none}#myshopTopBar div.menu a.myshop-save.saved{background-image:url(/img/myshop/tick.png)}#myshopTopBar div.menu a.myshop-save.saved span{display:none}#myshopTopBar div.menu a.myshop-save.saved span.saved{display:inline}#myshopTopBar div.menu a.myshop-save.loading{opacity:.5;filter:alpha(opacity=50)}#myshopTopBar div.menu a.mylist{background-image:url(/img/myshop/star.png)}#myshopTopBar div.menu a.shop-list{background-image:url(/img/myshop/home.png)}body.mylist #myshopTopBar div.menu a.mylist,body.shop-list #myshopTopBar div.menu a.shop-list{opacity:.6;filter:alpha(opacity=60)}.myprod-save{position:relative;display:inline-block;margin:1em 0;padding:6px 0 6px 22px;background-repeat:no-repeat;background-position:2px 50%;background-image:url(/img/myshop/heart.png);color:#888}.myprod-save.loading{opacity:.5;filter:alpha(opacity=50)}a.myprod-save.saved{background-image:url(/img/myshop/accept.png)}a.myprod-save span.saved,a.myprod-save.saved span{display:none}a.myprod-save.saved span.saved{display:inline}