@charset "utf-8";
/* CSS Document */

#left { float:left; width:253px; }
#left_new { float:left; width:236px; }
p.mt { background:url(../images/left-side/menu-t.jpg) no-repeat; height:1px; width:263px; line-height:1px; font-size:1px; text-indent:-9999px; }
#menu { position:relative; z-index:500; width:244px; padding:9px 0 4px 9px; background:url(../images/left-side/menu-bg.jpg) repeat-y; height:auto !important; height:312px; min-height:312px; }
#menu li { display:block; height:32px; width:236px; float:left; margin-bottom:7px; }
#menu li a { display:block; height:32px; line-height:32px; text-indent:-9999px; background:url(../images/left-side/menu.jpg); }
#menu li:hover a { background:url(../images/left-side/menu2.jpg); }
#menu li a.menu1,
 #menu li:hover a.menu1 { background-position:0 0; }
#menu li a.menu1current,
 #menu li:hover a.menu1current { background:url(../images/left-side/menu2.jpg) no-repeat 0 0px; }
#menu li a.menu2,
 #menu li:hover a.menu2 { background-position:0 -32px }
#menu li a.menu2current,
 #menu li:hover a.menu2current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -32px; }
#menu li a.menu3,
 #menu li:hover a.menu3 { background-position:0 -64px; }
#menu li a.menu3current,
 #menu li:hover a.menu3current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -64px; }
#menu li a.menu4,
 #menu li:hover a.menu4 { background-position:0 -96px; }
#menu li a.menu4current,
 #menu li:hover a.menu4current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -96px; }
#menu li a.menu5,
 #menu li:hover a.menu5 { background-position:0 -128px; }
#menu li a.menu5current,
 #menu li:hover a.menu5current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -128px; }
#menu li a.menu6,
 #menu li:hover a.menu6 { background-position:0 -160px; }
#menu li a.menu6current,
 #menu li:hover a.menu6current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -160px; }
#menu li a.menu7,
 #menu li:hover a.menu7 { background-position:0 -192px; }
#menu li a.menu7current,
 #menu li:hover a.menu7current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -192px; }
#menu li a.menu8,
 #menu li:hover a.menu8 { background-position:0 -224px; }
#menu li a.menu8current,
 #menu li:hover a.menu8current { background:url(../images/left-side/menu2.jpg) no-repeat 0 -224px; }
#menu ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
#menu li:hover { position:relative; z-index:200; }
#menu li:hover ul { left:236px; top:0px; width:231px; height:auto; z-index:300; }
#menu li:hover ul li { display:block; height:33px; line-height:33px; position:relative; float:left; width:231px; margin-bottom:0; }
#menu li:hover ul li a { color:#000; width:198px; font-size:12px; padding:0; padding-left:35px; text-indent:0px; height:33px; line-height:33px; background:url(../images/left-side/menu-x.jpg) no-repeat; filter:alpha(opacity=90); -moz-opacity:.90; opacity:0.9; letter-spacing:0; font-family:Arial; }
#menu li:hover ul li a:hover { color:#8f0000; background:url(../images/left-side/menu-xx.jpg) no-repeat; font-size:13px; }
#menu li:hover ul li.xx2 a { height:66px; line-height:20px; padding-top:7px; }
#menu li:hover ul li.xx2 a:hover { background:url(../images/left-side/menu-xx2.jpg) no-repeat; }
p.shopping { background:url(../images/index/s-a.gif) no-repeat; text-indent:-9999px; margin:14px 0 8px; display:block; width:130px; height:14px; clear:both; }
p.st { background:url(../images/left-side/shopping-t.jpg) no-repeat; height:1px; width:253px; line-height:1px; font-size:1px; text-indent:-9999px; }
#shopping-memu { padding:10px 15px 2px; width:223px; background:url(../images/left-side/shopping-bg.jpg) repeat-y; }
h2.hh { border-bottom:1px #cacaca solid; text-align:right; font-size:14px; height:18px; line-height:18px; padding-bottom:4px; font-weight:bold; color:#000; }
#shopping-memu .dd-line2 { background:#f5f5f5; height:auto!important; min-height:26px; height:26px; padding:6px 0 6px 0px; border-top:1px solid #fff; }
#shopping-memu .dd-line2 a { padding:0; background:none; display:inline; line-height:18px; color:#000; }
#shopping-memu .dd-line2 a:hover { font-size:14px; font-weight:bold; }

p.shopping_new { background:url(../images/index/s-a.gif) no-repeat; text-indent:-9999px; margin:14px 0 8px; display:block; width:130px; height:14px; clear:both; }
p.st_new { background:url(../images/left-side/shopping-t.jpg) no-repeat; height:1px; width:236px; line-height:1px; font-size:1px; text-indent:-9999px; }
#shopping-memu_new { padding:10px 15px 2px; width:206px; background:url(../images/left-side/shopping-bg22.jpg) repeat-y; }
h2.hh { border-bottom:1px #cacaca solid; text-align:right; font-size:14px; height:18px; line-height:18px; padding-bottom:4px; font-weight:bold; color:#000; }
#shopping-memu_new .dd-line2 { background:#f5f5f5; height:auto!important; min-height:26px; height:26px; padding:6px 0 6px 0px; border-top:1px solid #fff; }
#shopping-memu_new .dd-line2 a { padding:0; background:none; display:inline; line-height:18px; color:#000; }
#shopping-memu_new .dd-line2 a:hover { font-size:14px; font-weight:bold; }

#hh-menu { margin-top:14px; }
#hh-menu li { float:left; margin-bottom:16px; }
#hh-menu li.hh-line { margin:0 2px; line-height:13px; height:13px; }
#hh-menu li a { display:block; text-indent:-9999px; height:14px; line-height:14px; }
#hh-menu li.sp-m1 a { width:47px; background:url(../images/index/shopping-area1.gif) no-repeat; }
#hh-menu li.sp-m1 a:hover { width:47px; background:url(../images/index/shopping-area11.gif) no-repeat; }
#hh-menu li.sp-m2 a { width:100px; background:url(../images/index/shopping-area2.gif) no-repeat; }
#hh-menu li.sp-m2 a:hover { width:110px; background:url(../images/index/shopping-area22.gif) no-repeat 5px 0; }
#hh-menu li.sp-m3 a { width:50px; background:url(../images/index/shopping-area3.gif) no-repeat 5px 0; }
#hh-menu li.sp-m3 a:hover { width:66px; background:url(../images/index/shopping-area33.gif) no-repeat 6px 0; }
#hh-menu li.sp-m4 a { width:47px; background:url(../images/index/shopping-area4.gif) no-repeat 5px 0; }
#hh-menu li.sp-m4 a:hover { width:79px; background:url(../images/index/shopping-area44.gif) no-repeat 4px 0; }
#hh-menu li.sp-m5 a { width:58px; background:url(../images/index/shopping-area5.gif) no-repeat 6px 0; }
#hh-menu li.sp-m5 a:hover { width:85px; background:url(../images/index/shopping-area55.gif) no-repeat 6px 0; }
#hh-menu li.sp-m6 a { width:53px; background:url(../images/index/shopping-area6.gif) no-repeat 3px 0; }
#hh-menu li.sp-m6 a:hover { width:63px; background:url(../images/index/shopping-area66.gif) no-repeat 7px 0; }
#left-pic { padding-bottom:12px; }
#left-pic li { margin-top:12px; }
p.m-t1 { margin-top:1px; }
p.m-t2 { padding-top:1px; padding-bottom:11px; }
p.m-t3 { padding-top:12px; padding-bottom:11px; }
/**  about gogo-j   **/

#left-a { float:left; width:253px; }
#menu-a { width:253px; background:url(../images/left-side/menu-bg.jpg) repeat-y; padding-top:9px; padding-bottom:4px; }
#menu-a li { position:relative; float:left; padding-bottom:7px; padding-left:9px; height:32px; }
#menu-a li a { display:block; width:236px; height:32px; text-indent:-9999px; background:url(../images/left-side/menu-a.jpg) no-repeat; }
#menu-a li a:hover { background:url(../images/left-side/menu-a2.jpg) no-repeat; }
#menu-a li.menu1 a,
 #menu-a li.menu1 a:hover { background-position:0px 0; }
#menu-a li.menu1current a { background:url(../images/left-side/menu-a2.jpg) no-repeat 0 0px; }
#menu-a li.menu2 a,
 #menu-a li.menu2 a:hover { background-position:0px -32px; }
#menu-a li.menu2current a { background:url(../images/left-side/menu-a2.jpg) no-repeat 0 -32px; }
#menu-a li.menu3 a,
 #menu-a li.menu3 a:hover { background-position:0px -64px; }
#menu-a li.menu3current a { background:url(../images/left-side/menu-a2.jpg) no-repeat 0 -64px; }
#menu-a li.menu4 a,
 #menu-a li.menu4 a:hover { background-position:0px -96px; }
#menu-a li.menu4current a { background:url(../images/left-side/menu-a2.jpg) no-repeat 0 -96px; }
#menu-a li.menu5 a,
 #menu-a li.menu5 a:hover { background-position:0px -128px; }
#menu-a li.menu5current a { background:url(../images/left-side/menu-a2.jpg) no-repeat 0 -128px; }


#left_street { float:left; width:236px; overflow:hidden; }
#left_street .c-xr { padding:4px 12px 4px 12px; width:210px; border:1px #d3d3d3 solid; border-top:none; }
#left_street .c-xr a { color:#000; }
#left_street .c-xr a:hover { color:#666; }
#left_street .c-xr .img { float:left; margin-right:8px; background:#fff; }
#left_street .c-xr li { line-height:14px; padding-top:6px; height:71px; }
#left_street .c-xr li a { display:block; height:63px; }
#left_street .c-xr li a:hover { background:#f3f3f4 url(../images/shopping/more2.gif) 168px 52px no-repeat; }
#left_street .c-xr li a:hover img { filter:alpha(opacity=70); opacity:0.7; background:#fff; }
#left_street .c-xr li.none { background:none; }
#left_street .c-xr li h1 { color:#000; font-weight:bold; letter-spacing:0px; }
#left_street .c-xr li p { letter-spacing:0; }
#left_street .c-xr li p.left_street { padding-top:2px; line-height:16px; }
#left_street .c-xr li p span { float:right; }
#left_street .c-xr li p span strong { font-weight:normal; color:#981621; }

#left_street .left_street-gg { margin:12px auto; }
#left_street .left_gg { margin:12px auto; }


#left_street .qhcc { border:1px #d3d3d3 solid; border-top:none; }
#left_street .qhcc .Menubox2 {}
#left_street .qhcc .Menubox2 .box-gq3 { float:right; width:65px; height:25px; padding-top:10px; }
#left_street .qhcc .Menubox2 .box-gq3 li { float:left; width:15px; text-align:center; height:15px; line-height:15px; border:1px #999 solid; margin-left:10px;  }
#left_street .qhcc .Menubox2 .box-gq3 li.hover { background:#D2D2D2; color:#000; }
#left_street .qhcc .Menubox2 .box-gq3 li#gq1 {}
#left_street .qhcc .Menubox2 .box-gq3 li#gq2 {}

#left_street .c-xr_new { padding:4px 12px 4px 12px; width:212px; *width:210px; _width:210px; }
#left_street .c-xr_new a { color:#000; }
#left_street .c-xr_new a:hover { color:#666; }
#left_street .c-xr_new .img { float:left; margin-right:8px; background:#fff; }
#left_street .c-xr_new li { line-height:14px; padding-top:12px; height:75px; }
#left_street .c-xr_new li a { display:block; height:75px; }
#left_street .c-xr_new li a:hover { background:#f3f3f4 url(../images/shopping/more2.gif) 168px 58px no-repeat; }
#left_street .c-xr_new li a:hover img { filter:alpha(opacity=70); opacity:0.7; background:#fff; }
#left_street .c-xr_new li.none { background:none; }
#left_street .c-xr_new li h1 { color:#000; font-weight:bold; letter-spacing:0px; }
#left_street .c-xr_new li p { letter-spacing:0; }
#left_street .c-xr_new li p.left_street { padding-top:2px; line-height:16px; }
#left_street .c-xr_new li p span { float:right; }
#left_street .c-xr_new li p span strong { font-weight:normal; color:#981621; }
