*{margin:0;padding:0;}
html,body{height:100%;margin:0;padding:0;}
html{font-size:100%;}
body{background-color:#ececec;color:#4f4f4f;font:62.5% "Trebuchet MS",arial,verdana,sans-serif;margin-bottom:1px;text-align:center;}
img{border:none;}
a,a:active,a:focus{color:#ea547a;cursor:pointer;outline:none;}
input,select{font-size:1.2em;}
h1{color:#ea547a;font-size:1.8em;padding:5px 0;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
p{font-size:1.2em;}
ol,ul{font-size:1.2em;margin:5px 0 5px 20px;}
fieldset{border:none;}
#w1{background:url(./../img/bg_by.png) no-repeat;}
#w1{background-repeat:repeat-y;margin:0 auto;min-height:100%;width:1008px;_height:100%;}
#w2{margin:0 auto;padding-bottom:155px;position:relative;text-align:left;width:990px;}
#pc{padding:0 5px;}

#pf{padding:0 8px;position:relative;margin-top:-155px;}
#mcsec{left:280px;position:absolute;top:50px;z-index:100;}
#mcsecb{left:315px;position:absolute;top:25px;z-index:100;}
#curr select{border:1px solid #cad294;font-size:1.1em;}

#ph{background:url(./../img/bg_ph.jpg) no-repeat bottom left;height:111px;position:relative;}
#logo{display:block;height:104px;width:328px;background:url(./../img/lg.png) no-repeat 0 0;float:left;padding:0;}
#tag{margin-left:55px;}
#tag,#lb{display:block;height:85px;width:225px;}
#br ul,#br p,#pf #fl p{background:url(./../img/bg_hf.png) no-repeat;}
#tag,#lb{display:inline;float:left;}
#lb{background-color:#f9f9f9;border:1px solid #e9e9e9;color:#4f4f4f;height:53px;margin:12px 0 0 37px;padding:10px;text-align:center;width:246px;}
#lb a{text-decoration:none;}
#lb a:hover{text-decoration:underline;}
#w2 #br{float:left;height:76px;position:absolute;right:20px;top:13px;width:293px}
#w2 #br ul,#w2 #br p,#w2 #br p a{float:left;height:37px;width:293px;}
#br li a,#br p,#br p a{color:#5e5e5e;font-size:1.1em;}
#br li a,#br p a{text-decoration:none;}
#br a:hover{color:#ea547a;}
#br ul{background-position:0 -86px;font-size:1.1em;list-style:none;margin:0;padding:0;}
#br ul li{display:inline;float:left;margin:9px 0 0 14px;}
#br p{background-position:0 -124px;margin-top:2px;}
#br p span{display:inline;float:left;margin:10px 0 0 45px;}
#br .addthis_toolbox a{text-decoration:none;}
#br .addthis_toolbox a:hover{text-decoration:underline;}
#pb{background:url(./../img/bg_ph.jpg) no-repeat 0 bottom;clear:both;padding:0 6px 10px 8px;}
#pf a{text-decoration:none;}
#pf a:hover{text-decoration:underline;}
#pf #fl{padding-top:15px;}
#pf #fl ul{display:inline;float:left;font-size:1.1em;height:34px;list-style:none;margin:12px 0 0;width:680px;}
#pf #fl p{background-position:0 -162px;display:inline;float:right;height:29px;margin:8px 14px 0 0;width:260px;}
#pf #fl span{display:none;}
#pf #fl li{display:inline;float:left;margin-left:12px;}
#bm{clear:both;padding-top:5px;text-align:center;}
#bm p{margin:0 auto;width:970px;}
#bm p a{padding:0 5px;}
#pf #ar{clear:both;overflow:hidden;padding:8px 14px 0 0;}
#pf #ar p{text-align:center;}
#pf #cr{padding-top:10px;}
#pf #cr a{color:#4f4f4f;}
a.rm{background:url(./../img/_bg_rm.png) no-repeat;display:block;height:21px;width:70px;}
a.rm span,a.rm2 span{display:none;}
a.rm:hover,a.rm2:hover{background-position:0 -21px;}
a.rm2{background:url(./../img/bg_rm.png) no-repeat;display:block;height:21px;width:90px;}
#mg{background:url(./../img/bg_mg.png) no-repeat;display:inline;float:left;height:191px;width:206px;}
#mg h2{text-indent:-9999px;}
#mg p{display:inline;float:left;margin:114px 0 0 100px;}
#pc h1, #pc h2{padding:10px 0;}
#pc p{padding:10px 0;}

#shop-box 	{ clear: left; width: 500px; margin: 0 auto; padding: 0; font-size: 1.2em; background: #EA547A; border: 2px #EA547A solid; color: #fff; }
#shop-box p { text-align: center; }
#pb table table
{ font-size: 1.2em; }

#bxx{background:url(./../img/bg_cbx.png) no-repeat;height:278px;padding:15px;text-align:left;width:567px;}
#bxx h1{font-size:1.6em;padding:0;}
#bxx fieldset{border:none;float:left;height:162px;margin:20px 0 10px;width:275px;}
#bxx h2,#bxx #pti{color:#ea547a;font-size:1.4em;font-weight:normal;}
#bxx h2{padding-bottom:10px;}
#bxx dl{clear:both;position:relative;}
#bxx #si{border-right:1px solid #ebebeb;}
#bxx #si dt,#bxx #si dd{float:left;}
#bxx #si dt{font-size:1.2em;padding-top:2px;width:80px;}
#bxx #si dd.tb{margin-bottom:15px;}
#bxx #si dd input{height:18px;width:175px;}
#bxx #si #fp a{text-decoration:none;}
#bxx #si #fp a:hover{text-decoration:underline;}
#bxx #ti{margin-left:15px;width:260px;}
#bxx #ti dd{left:0;padding-top:5px;position:absolute;top:0;width:20px;}
#bxx #ti dt{right:0;position:absolute;top:0;width:240px;}
#bxx #mti{color:#ea547a;font-size:1.4em;font-weight:bold;padding-top:20px;}
#bxx #sb{background:url(./../img/bg_btn_ctn.png) no-repeat;border:none;height:33px;width:172px;}
#bxx #sk{background:url(./../img/bg_btn_st.png) no-repeat;border:none;display:block;height:32px;width:79px;}
#bxx #sb:hover,#bxx label{cursor:pointer;}
#bxx #sk span{display:none;}
#bxx #btn{text-align:center;}
#bxx #skt,#bxx #sk{float:right;}
#bxx #skt{font-size:1.4em;font-weight:bold;padding-top:8px;width:320px;}
#bxy{display:none;}

#bc{background:transparent url(./../img/bg_ph.jpg) no-repeat left bottom;height:44px;padding-top:2px;}
#bc #curr{float:right;position:static;width:auto;}
#bc a{text-decoration:none;}
#bc a:hover{text-decoration:underline;}

.ui-dialog{overflow:none !important;}
.ui-dialog .ui-dialog-titlebar{display:none;}
.ui-dialog .ui-dialog-content{height:auto !important;overflow:hidden;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-9999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix { display:block; }
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-widget-overlay{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
