/* BandinLunis À¯¾Æµ¿¸ô 2012-03-08*/

/*image type*/
.pImgH150 {width:150px;height:150px;border:1px solid #e1e1e1;text-align:center;overflow:hidden;}
.pImgH150 img {height:148px;}
.pImgH128 {width:128px;height:128px;border:1px solid #e1e1e1;text-align:center;overflow:hidden;}
.pImgH128 img {height:128px;}
.pImgH110 {width:110px;height:110px;border:1px solid #e1e1e1;text-align:center;overflow:hidden;}
.pImgH110 img {height:108px;}
.pImgH82 {width:82px;height:82px;border:1px solid #e1e1e1;text-align:center;overflow:hidden;}
.pImgH82 img {height:80px;}

.pImgH140n {width:140px;height:140px;text-align:center;overflow:hidden;}
.pImgH140n img {height:138px;}

.pImgH140b {width:145px;height:145px;text-align:center;overflow:hidden;}
.pImgH140b img {height:143px;border:1px solid #c1bcad;}
.pImgW140b {width:145px;height:192px;text-align:center;overflow:hidden;}
.pImgW140b img {width:143px;height:190px;border:1px solid #c1bcad;}
.pImgH85n {width:85px;height:85px;text-align:center;overflow:hidden;}
.pImgH85n img {height:83px;}
.pImgH105n {width:105px;height:105px;text-align:center;overflow:hidden;}
.pImgH105n img {height:103px;border:1px solid #c1bcad;}
.pImgH90b {width:90px;height:90px;text-align:center;overflow:hidden;}
.pImgH90b img {height:88px;border:1px solid #e1e1e1;}
.pImgH95b {width:95px;height:95px;text-align:center;overflow:hidden;}
.pImgH95b img {height:93px;border:1px solid #e1e1e1;}
.pImgH125b {width:125px;height:125px;text-align:center;overflow:hidden;}
.pImgH125b img {height:123px;border:1px solid #e1e1e1;}

.disNone {display:none;}
.kMore {position:absolute; width:39px; height:17px;}
.kMore a{display:block; width:39px; height:17px;background:url(/images/kids/btn_more.gif) no-repeat ; text-indent:-5000px; }
h4.kidsTit{height:37px; background:url(/images/kids/sprite_mainTit.gif) no-repeat; border-bottom:1px solid #beb2a2; text-indent:-5000px}
h4.kidsTit2{height:26px; background:url(/images/kids/sprite_mainTit02.gif) no-repeat; border-bottom:1px solid #beb2a2; text-indent:-5000px}
.kPaging{position:absolute;top:11px;right:3px;}.kPaging span{float:left;display:block;width:29px; height:13px;margin-right:7px;text-align:right;font:normal 11px verdana; color:#888}
.kPaging a{float:left;display:block;background:url(/images/kids/sprite_btn_np.gif) no-repeat;height:13px;text-indent:-5000px}
.kPaging a.prev{float:left;background-position:0 0;width:13px;}.kPaging a.prev:hover{background-position:-26px 0}
.kPaging a.next{float:left;background-position:-13px 0;width:13px;margin-left:3px;}.kPaging a.next:hover{background-position:-39px 0}
.kPaging a.prevOff{float:left;background-position:-52px 0;width:13px;}.kPaging a.nextOff{background-position:-65px 0;width:13px;margin-left:3px;}
.kPaging2{width:100%}
.kPaging2 a{position:absolute;top:32%;display:block;background:url(/images/book/sprite_btn_Lnp.gif) no-repeat;height:29px;width:29px;text-indent:-5000px}
.kPaging2 a.prev{background-position:0 0;width:29px;left:5px}.kPaging2 a.prev:hover{background-position:-58px 0}
.kPaging2 a.next{background-position:-29px 0;right:5px}.kPaging2 a.next:hover{background-position:-87px 0}
.kPaging2 a.prevOff{background-position:-116px 0;left:5px}.kPaging2 a.nextOff{background-position:-145px 0;right:5px}
.kPaging3{position:absolute;;height:23px}
.kPaging3 a{display:block;background:url(/images/book/sprite_btn_ud.gif) no-repeat;width:14px;text-indent:-5000px}
.kPaging3 a.up{background-position:0 0;height:12px;}.kPaging3 a.up:hover{background-position:-14px 0}
.kPaging3 a.down{background-position:0 -12px;height:11px;}.kPaging3 a.down:hover{background-position:-14px -12px}
.kPaging3 a.upOff{background-position:-28px 0;height:12px;}.kPaging3 a.downOff{background-position:-28px -12px;height:11px;}

.conSubMenu{position:absolute;}
.conSubMenu a{float:right; padding:3px 9px 10px 9px; *display:inline-block; font:normal 11px µ¸¿ò;}
.conSubMenu a.on{font-weight:bolder;background:#ff5b02;color:#FFF}

.kidsGnb {width:960px;height:394px;position:relative;margin-left:5px;}
.kidsGnb h2{position:absolute;top:0;left:0}
.kidsMenu{height:129px; background:url(/images/kids/bg_gnb.gif) no-repeat}
.kidsMenu .mainMenu{position:absolute; width:500px; height:68px; top:34px; left:220px;  z-index:22}
.kidsMenu .mainMenu li{float:left;height:17px; background:url(/images/kids/sprite_gnbMenu.gif) no-repeat; text-indent:-5000px; margin-right:35px}
.kidsMenu .mainMenu li.conBook{background-position:15px 0; width:75px;position:relative}
.kidsMenu .mainMenu li.conGift{background-position:0 -29px; width:113px}
.kidsMenu .mainMenu li.conMusic{background-position:0 -60px; width:91px}
.kidsMenu .mainMenu li.conDvd{background-position:0 -90px; width:63px}
.kidsMenu .mainMenu li.conBook:hover{background-position:15px -119px; width:75px;position:relative}
.kidsMenu .mainMenu li.conGift:hover{background-position:0 -148px; width:113px}
.kidsMenu .mainMenu li.conMusic:hover{background-position:0 -179px; width:91px}
.kidsMenu .mainMenu li.conDvd:hover{background-position:0 -209px; width:63px}
.kidsMenu .mainMenu li a{display:block;height:100%}
.kidsMenu .subMenu{float:right; margin:32px 12px 0 0; _margin:32px 6px 0 0; widht:164px }
.kidsMenu .subMenu li{float:left; margin-left:6px;}
.kidsMenu .sMenu{position:absolute; top:60px; right:12px; mmargin:12px 12px 0 0; _mmargin:12px 6px 0 0; widht:164px  }
.kidsMenu .sMenu li{float:left; *display:inline-block; margin-left:3px; height:39px;}
.kidsMenu .sMenu li a{display:block;width:39px;height:39px;background:url(/images/kids/sprite_kidsSubMenu.gif) no-repeat;text-indent:-5000px}
.kidsMenu .sMenu li a.sm01{background-position:0 0;}
.kidsMenu .sMenu li a.sm02{background-position:-42px 0;}
.kidsMenu .sMenu li a.sm03{background-position:-84px  0;}
.kidsMenu .sMenu li a.sm04{background-position:-126px 0;}

.kidsMenu .mainMenu li .kidsCate{position:absolute; clear:both; top:23px; left:0; width:545px; height:45px; padding-left:1px; background:url(/images/kids/bg_cateMenu.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/kids/bg_cateMenu.png');}
.kidsMenu .mainMenu li .kidsCate li{float:left; position:relative; height:32px; background:url(/images/kids/kids_cateMenu_line.gif) no-repeat right 13px; text-indent:0; margin-top:8px; margin-left:0; margin-right:0}
.kidsMenu .mainMenu li .kidsCate li.alt{background:none}
.kidsMenu .mainMenu li .kidsCate li a{position:absolute;; z-index:22; display:block; text-align:center; text-indent:0; height:23px;   padding:9px 0 0 0; color:#7c5a08; text-decoration:none}
.kidsMenu .mainMenu li .kidsCate li a:hover,.kidsMenu .mainMenu li .kidsCate li a.on{font-weight:bolder; color:#ff4f00; letter-spacing:-1px; padding-top:6px;background:#FFF;border-top:2px solid #edca51;border-left:2px solid #edca51;border-right:2px solid #edca51; box-shadow: 1px -2px 3px -1px rgba(0, 0, 0, 0.20)}
.kidsMenu .mainMenu li .kidsCate .subCate01,.kidsMenu .mainMenu li .kidsCate .subCate01 a{width:93px;}
.kidsMenu .mainMenu li .kidsCate .subCate01 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate01 a.on{width:89px;}
.kidsMenu .mainMenu li .kidsCate .subCate02,.kidsMenu .mainMenu li .kidsCate .subCate02 a{width:90px;}
.kidsMenu .mainMenu li .kidsCate .subCate02 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate02 a.on{width:86px;}
.kidsMenu .mainMenu li .kidsCate .subCate03,.kidsMenu .mainMenu li .kidsCate .subCate03 a{width:40px;}
.kidsMenu .mainMenu li .kidsCate .subCate03 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate03 a.on{width:36px;}
.kidsMenu .mainMenu li .kidsCate .subCate04,.kidsMenu .mainMenu li .kidsCate .subCate04 a{width:49px;}
.kidsMenu .mainMenu li .kidsCate .subCate04 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate04 a.on{width:45px;}
.kidsMenu .mainMenu li .kidsCate .subCate05,.kidsMenu .mainMenu li .kidsCate .subCate05 a{width:63px;}
.kidsMenu .mainMenu li .kidsCate .subCate05 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate05 a.on{width:59px;}
.kidsMenu .mainMenu li .kidsCate .subCate06,.kidsMenu .mainMenu li .kidsCate .subCate06 a{width:61px;}
.kidsMenu .mainMenu li .kidsCate .subCate06 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate06 a.on{width:57px;}
.kidsMenu .mainMenu li .kidsCate .subCate07,.kidsMenu .mainMenu li .kidsCate .subCate07 a{width:74px;}
.kidsMenu .mainMenu li .kidsCate .subCate07 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate07 a.on{width:70px;}
.kidsMenu .mainMenu li .kidsCate .subCate08,.kidsMenu .mainMenu li .kidsCate .subCate08 a{width:64px;}
.kidsMenu .mainMenu li .kidsCate .subCate08 a:hover,.kidsMenu .mainMenu li .kidsCate .subCate08 a.on{width:60px;}

.kidsMenu .mainMenu li .kidsCate .kidsSubCate{position:absolute; width:220px; background:#FFF; padding:10px 0 7px 12px; border:2px solid #edca51; margin-top:29px; z-index:21; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.kidsMenu .mainMenu li .kidsCate .kidsSubCate li{float:left; width:100px; height:15px; background:none; text-indent:0; margin:3px 10px 5px 0; }
.kidsMenu .mainMenu li .kidsCate .kidsSubCate li a{font:normal 11px µ¸¿ò;width:100px; display:block; height:15px; color:#777;text-align:left;border:none; padding:0;}
.kidsMenu .mainMenu li .kidsCate .kidsSubCate li a:hover{border:none; width:100px; padding:0; font-weight:bolder; letter-spacing:-1px; box-shadow:none;}

.kidsGnb2 {width:960px;height:89px;position:relative;margin-left:5px;}
.kidsGnb2 h2{position:absolute;top:0;left:0}
.kidsGnb2 .kidsMenu{height:89px; background:url(/images/kids/bg_gnb02.gif) no-repeat;}
.kidsGnb2 .kidsMenu .mainMenu{position:absolute; width:470px;height:40px; top:34px; left:190px; }
.kidsGnb2 .kidsMenu .mainMenu li{margin-right:30px}
.kidsGnb2 .subMenu {position:absolute; top:25px; right:190px; widht:67px;margin:0 }
.kidsGnb2 .subMenu li {clear:left; margin:-1px 0 0 0;}
.kidsGnb2 .sMenu {position:absolute; top:26px; right:12px; }

.bannerPage{position:absolute; z-index:20; width:41px; height:225px; top:101px; left:517px;padding:70px 0 0 56px; background:url(/images/kids/banner_page_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/kids/banner_page_bg.png');}
.bannerPage li{margin-bottom:6px;}
.bannerPage li a{display:block; width:35px; height:31px;text-indent:-5000px;  background:url(/images/kids/banner_page.jpg) no-repeat 50px 0;}
.bannerPage li.con01 a.on{background-position:0 0}
.bannerPage li.con02 a.on{background-position:0 -37px}
.bannerPage li.con03 a.on{background-position:0 -74px}
.bannerPage li.con04 a.on{background-position:0 -111px}
.bannerPage li.con05 a.on{background-position:0 -148px}
.bannerPage li.con06 a.on{background-position:0 -185px}
.kBanner{border-bottom:2px solid #886241;width:960px; height:265px;overflow:hidden}
.kBanner .con01{float:left;width:604px }
.kBanner .con02{float:left;width:356px}
.kBanner .con02 li{float:left;width:177px;height:132px;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.kBanner .con02 li.bln{border-bottom:none}

.hotitem {float:left;position:relative; width:582px; height:260px; padding-left:5px;overflow:hidden}
.hotitem .kidsTit{background-position:5px 0;}
.hotitem .btnRe{position:absolute;top:10px;right:5px;}
.hotitem .btnRe input{width:19px; height:17px; border:none; background:url(/images/kids/btn_refresh.gif) no-repeat; text-indent:-5000px;cursor:pointer}
.hotitem ul{width:582px;overflow:hidden; margin-left:4px;}
.hotitem ul li{float:left; width:130px; margin:15px 15px 0 0}
.hotitem ul li dl dt{background:url(/images/kids/sprite_hotItem.gif) no-repeat;width:130px;height:21px;text-indent:-5000px;}
.hotitem ul li dl dt.item01{background-position:0 0;}
.hotitem ul li dl dt.item02{background-position:0 -21px;}
.hotitem ul li dl dt.item03{background-position:0 -42px;}
.hotitem ul li dl dt.item04{background-position:0 -63px;}
.hotitem .prodTit{margin-top:7px}

.cShop {float:left;position:relative;width:354px; margin-left:24px;overflow:hidden}
.cShop .kidsTit{background-position:5px -45px;border-bottom:none}
.cShop ul li{float:left; width:177px;}

.hotIssue{clear:both; position:relative; width:960px; height:87px; margin:15px 0 0 5px;background:url(/images/kids/bg_hotIssue.gif) no-repeat;}
.hotIssue h4{display:none}
.hotIssue .kPaging3{top:32px;right:13px;}
.hotIssue ul{position:absolute; top:36px; left:204px;}
.hotIssue ul li{width:710px;height:20px;}

.bestItem {float:left;position:relative;width:582px; padding-left:5px;overflow:hidden; margin-top:35px}
.bestItem .kidsTit{background-position:5px -90px}
.bestItem .conSubMenu{top:14px; right:3px;}
.bestItem ul{width:580px;margin-left:10px;overflow:hidden}
.bestItem ul li{float:left; width:145px; height:250px; margin:25px 30px 0 15px}
.bestItem ul li dl dt{}
.bestItem .prodTit{margin-top:7px}
.bestItem .price{margin-top:5px}
.bestItem .writer{display:none}
.bestItem .t_sale{color:#888;font:normal 11px µ¸¿ò; text-decoration: line-through;}
.bestItem ul li.scon02{float:left; width:280px; height:135px; margin:15px 0 0 0; background:#f3f3f3; padding-top:15px;}
.bestItem ul li.scon02 dl dt{float:left; width:95px; height:125px; margin:0 0 0 15px; _margin:0 0 0 7px;}
.bestItem ul li.scon02 dl dd{float:left; width:140px; margin-left:12px;}
.bestItem ul li.scon02 .pImgH105n{text-align:center; width:95px; height:125px;}.bestItem ul li.scon02 .pImgH105n img{width:95px; height:125px;}
.bestItem ul li.scon02 .prodTit{margin-top:3px}
.bestItem ul li.scon02 .writer{display:block; margin-top:4px}
.bestItem ul li.scon02 .price{margin-top:8px}

.bestItem ul li.scon01{float:left; width:280px; height:135px; margin:15px 0 0 0; background:#f3f3f3; padding-top:15px;}
.bestItem ul li.scon01 dl dt{float:left; width:105px; height:105px; margin:0 0 0 15px; _margin:0 0 0 7px;}
.bestItem ul li.scon01 dl dd{float:left; width:140px; margin-left:12px;}
.bestItem ul li.scon01 .pImgH105n{text-align:center}
.bestItem ul li.scon01 .prodTit{margin-top:3px}
.bestItem ul li.scon01 .writer{display:block; margin-top:4px}
.bestItem ul li.scon01 .price{margin-top:8px}

.bShop {float:left;position:relative;width:354px; margin-left:24px;overflow:hidden; margin-top:35px}
.bShop .kidsTit{background-position:5px -134px;border-bottom:none}
.bShop .kMore {top:8px;left:180px;}
.bShop .bShopWrap {position:relative;width:355px;height:245px;overflow:hidden}
.bShop .bShopWrap .publish {position:absolute; top:0; left:0;}
.bShop .bShopWrap .publish li {width:116px;}.bShop .bShopWrap .publish li img {width:110px; height:43px }
.bShop .bShopWrap .publish li a {display:block; height:43px; width:110px; padding:3px; background:url(/images/kids/bg_publish.gif) no-repeat}
.bShop .bShopWrap .publish li a.on {background:url(/images/kids/bg_publish_on.gif) no-repeat}
.bShop .bShopWrap .publishBook{margin-left:113px; width:239px;height:243px; border:1px solid #ed7800}
.bShop .bShopWrap .publishBook ul{ width:235px;height:239px;border:2px solid #f5a164;}
.bShop .bShopWrap .publishBook ul li{clear:both; padding:13px 10px 13px 10px;  width:215px; overflow:hidden; border-bottom:1px dotted #d1d1d1}
.bShop .bShopWrap .publishBook ul li.con{border-bottom:none}
.bShop .bShopWrap .publishBook dl dt{float:left; width:90px; height:90px; margin:0 0 0 5px;}
.bShop .bShopWrap .publishBook dl dd{float:left; width:105px; margin-left:8px;}
.bShop .bShopWrap .publishBook .pImgH90b{text-align:right;margin-right:5px}
.bShop .bShopWrap .publishBook .prodTit{margin-top:3px}
.bShop .bShopWrap .publishBook .writer{display:block; margin-top:4px}
.bShop .bShopWrap .publishBook .price{margin-top:8px}
.bShop .bShopWrap .publishBook .t_sale{color:#888;font:normal 11px µ¸¿ò; text-decoration: line-through;}
.bShopBanner {float:left; margin-left:24px; overflow:hidden; margin-top:10px; border:1px solid #e6e6e6; width:352px}
.bShopBanner a{float:left;width:175px;border-right:1px solid #e6e6e6;}
.bShopBanner a.b02{width:176px;border-right:none}

.newBook{clear:both; position:relative;  padding-left:5px; _display:inline-block; overflow:hidden; padding-top:45px;  height:365px}
.newBook .kidsTit{background-position:5px -178px}
.newBook .conSubMenu{top:60px; right:3px;}
.newBook .kPaging2 a{top:50%}
.newBook ul{margin-left:54px; height:340px}
.newBook ul li{float:left; width:145px; margin:25px 30px 0 0}
.newBook ul li dl dt{}
.newBook .pImg120.pImg120{width:145px; overflow:hidden}
.newBook .pImg120.pImg120 img{width:143px; max-height:220px}
.newBook .prodTit{margin-top:7px}
.newBook .price{margin-top:5px}
.newBook .writer{display:none}
.newBook .t_sale{color:#888;font:normal 11px µ¸¿ò; text-decoration: line-through;}

.packageBook {clear:both;float:left; margin-left:5px;overflow:hidden; padding-top:45px}
.packageBook .con{position:relative; overflow:hidden; width:580px; height:255px; border:1px solid #e1e1e1;}
.packageBook .con .kidsTit2{height:31px;background:#f9f9f9 url(/images/kids/sprite_mainTit02.gif) no-repeat 14px 7px;border:none;}
.packageBook .con .kMore {top:9px;left:118px;}
.packageBook .con .kPaging {top:8px;right:10px;}
.packageBook .con ul{margin-left:24px}
.packageBook .con ul li{float:left; position:relative; width:124px; height:180px; margin:12px 15px 0 0}
.packageBook .con ul li p{position:absolute;  top:0; right:0; width:34px; height:26px; padding-top:8px; text-align:center;  font:bolder 10px Tahoma,verdana; color:#FFF; background: url(/images/kids/bg_sale.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/kids/bg_sale.png'); }
.packageBook .con ul li dl dt{margin-top:16px}
.packageBook .con .prodTit{margin-top:7px}
.packageBook .con .price{margin-top:5px}
.packageBook .con .t_sale{color:#888;font:normal 11px µ¸¿ò; text-decoration: line-through; margin-right:5px}
.packageBook .con .writer{display:none}

.kRecomm {float:left; width:354px; margin-left:24px; padding-top:45px;}
.kRecomm h4, .kRecomm h5{display:none;}
.kRecomm .tabMenu {width:352px; height:31px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
.kRecomm .tabMenu li{float:left; height:31px;}
.kRecomm .tabMenu li.con01{width:175px;border-right:1px solid #e1e1e1}.kRecomm .tabMenu li.con02{width:176px;}
.kRecomm .tabMenu li a{display:block;width:100%; height:31px;background:#f9f9f9 url(/images/kids/sprite_mainTit03.gif) no-repeat; text-indent:-5000px}
.kRecomm .tabMenu li.con01 a{background-position:center -30px;border-bottom:1px solid #e1e1e1} .kRecomm .tabMenu li.con01 a.on{border-bottom:none; background:#fff url(/images/kids/sprite_mainTit03.gif) no-repeat center 8px;}
.kRecomm .tabMenu li.con02 a{background-position:center -105px;border-bottom:1px solid #e1e1e1} .kRecomm .tabMenu li.con02 a.on{border-bottom:none;background:#fff url(/images/kids/sprite_mainTit03.gif) no-repeat center -67px;}
.kRecomm .brList {position:relative; width:334px; height:225px; padding-left:18px; border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; overflow:hidden}
.kRecomm .brList li{float:left; position:relative; width:95px;  margin:12px 16px 0 0}
.kRecomm .brList .prodTit{margin-top:7px}
.kRecomm .brList .price{margin-top:5px}
.kRecomm .brList .writer{display:none}
.kRecomm .brList .t_sale{color:#888;font:normal 11px µ¸¿ò; text-decoration: line-through;}
.kRecomm .brList h6 {font:bolder 12px ±¼¸²; margin:16px 0 0 3px}
.kRecomm .brList .kPaging{top:17px;right:12px;}

h3.themeZone{clear:both; height:53px;width:960px;margin:0 0 25px 5px; padding-top:35px; background:url(/images/kids/themeZone.gif) no-repeat 0 35px;text-indent:-5000px;}

.kmSeries{ position:relative;float:left; width:580px; padding-left:5px;}
.kmSeries .kidsTit2 {background-position:5px -36px}
.kmSeries ul{}
.kmSeries ul li{float:left; width:125px; margin:20px 15px 0 0}
.kmSeries ul li dl dt{text-align:center}
.kmSeries ul li dl dd{margin-top:5px;}

.giftTheme{ position:relative;float:left; width:354px; margin-left:24px}
.giftTheme .kidsTit2 {background-position:5px -70px}
.giftTheme .kPaging {top:5px;right:10px;}
.giftTheme ul li{float:left; width:165px; margin:16px 6px 0 4px}
.giftTheme ul li img{border:1px solid #B3B3B3;  width:163px; height:150px;}
.giftTheme ul li dl dt{text-align:center}
.giftTheme ul li dl dd{margin-top:5px;}

.mdRecomm {clear:both; position:relative; margin-left:5px; width:960px; overflow:hidden; padding-top:45px}
.mdRecomm .kidsTit2 {background-position:5px -104px; border-bottom:none;}
.mdRecomm .mdRecommBanner{position:absolute;top:202px;right:37px;border:1px solid #e1e1e1;}
.mdRecomm .mdMenu {position:absolute; top:71px; left:0;height:210px; border-top:1px solid #e1e1e1; }
.mdRecomm .mdMenu li {width:212px;}
.mdRecomm .mdMenu li a {display:block; height:23px; width:194px; padding:7px 0 0 18px; background:url(/images/kids/bg_mdRecomm.gif) no-repeat 0 0 }
.mdRecomm .mdMenu li a.on {background:url(/images/kids/bg_mdRecomm_on.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/kids/bg_mdRecomm_on.png'); color:#FFF; font-weight:bolder;}
.mdRecomm .mdList { border:1px solid #e1e1e1; width:763px; height:209px;  margin-left:195px; background:url(/images/kids/bg_mdRecomm02.gif) repeat-y 0 0 }
.mdRecomm .mdList h5{display:none;}
.mdRecomm .mdList ul{margin-left:50px}
.mdRecomm .mdList li{float:left; margin:17px 10px 0 0;}
.mdRecomm .mdList li.con {margin-right:40px;}
.mdRecomm .mdList li .prodTit{font-weight:normal; margin-top:5px;}
.mdRecomm .mdList li .w165 {width:165px;}.mdRecomm .mdList li .w95 {width:95px;}

.kidsEvent{ position:relative; width:960px; margin-top:35px; margin-left:5px; height:86px;overflow:hidden;}
.kidsEvent .kidsTit2 {float:left; border-bottom:none; width:126px; height:54px; background-position:5px -142px}
.kidsEvent .kMore {top:62px; left:1px;}
.kidsEvent ul{float:right; margin-left:12px; width:812px}
.kidsEvent ul li{float:left; width:198px; height:78px; border:1px solid #e1e1e1; margin-left:3px;}
.kidsEvent ul li a{display:block;width:198px; height:68px; padding-top:10px; text-align:center; overflow:hidden}

/*Shop*/
.shopHeader {position:relative; margin:15px 0 0 5px;width:960px;overflow:hidden}
.tabMenuShop{width:960px; overflow:hidden}
.tabMenuShop li{float:left;width:320px;height:52px;}
.tabMenuShop li a{display:block;width:320px; height:52px; background:url(/images/kids/sprite_shop_tab.gif) no-repeat; text-indent:-5000px}
.tabMenuShop li.tab01 a{background-position:0 7px}.tabMenuShop li.tab02 a{background-position:-320px 7px}.tabMenuShop li.tab03 a{background-position:-640px 7px}
.tabMenuShop li.tab01 a.on,.tabMenuShop li.tab01 a:hover{background-position:0 -45px;}.tabMenuShop li.tab02 a.on,.tabMenuShop li.tab02 a:hover{background-position:-320px -45px}.tabMenuShop li.tab03 a.on,.tabMenuShop li.tab03 a:hover{background-position:-640px -45px}

.shopHeader .giftShopMenu {clear:both; border-left:2px solid #ecc84f; border-right:2px solid #ecc84f; border-bottom:2px solid #ecc84f; width:870px; height:144px; background:url(/images/kids/shop_tab_bg.gif) repeat-x bottom; padding:0 43px; overflow:hidden}
.shopHeader .giftShopMenu li{float:left;width:135px; height:130px; margin:12px 5px 0 5px}
.shopHeader .giftShopMenu li a.giftImg{display:block; width:78px; height:78px; margin-left:22px; padding:7px; background:url(/images/kids/shop_giftP_bg.gif) no-repeat 0 0; }
.shopHeader .giftShopMenu li a.giftImg:hover{background:url(/images/kids/shop_giftP_bg.gif) no-repeat -92px 0; }
.shopHeader .giftShopMenu li a.giftName{display:block; width:135px; margin-top:16px;text-align:center; color:#664116; font-weight:bolder; }
.shopHeader .kPaging2 a{top:98px}.shopHeader .kPaging2 a.prev{left:12px}.shopHeader .kPaging2 a.next{right:12px}
.shopHeader .chShopMenu {clear:both; border-left:2px solid #ecc84f; border-right:2px solid #ecc84f; border-bottom:2px solid #ecc84f; width:850px; height:202px; background:url(/images/kids/shop_tab_bg.gif) repeat-x bottom; padding:0 53px; overflow:hidden}
.shopHeader .chShopMenu li{float:left;width:150px; height:165px; margin:5px 10px 0 10px}
.shopHeader .chShopMenu li a.giftImg{display:block; width:150px; height:165px;}
.shopHeader .chShopMenu li a.giftName{display:block; width:150px; margin-top:10px;text-align:center; color:#664116; font-weight:bolder; }
.shopHeader .chPage a{top:115px}
.shopHeader .brandMenu {background:#ffdf4c; width:956px; padding-bottom:12px; border-left:2px solid #ecc84f; border-right:2px solid #ecc84f; border-bottom:2px solid #ecc84f;overflow:hidden}
.shopHeader .brandMenu dl {clear:both;margin:10px 0 0 14px;overflow:hidden}
.shopHeader .brandMenu dl dt {float:left;color:#623c0f;font:bolder 12px µ¸¿ò; width:70px; padding-top:4px}
.shopHeader .brandMenu dl.abc dd a{font:bolder 12px µ¸¿ò; padding-top:1px}
.shopHeader .brandMenu dl.cate dd a{font:bolder 11px µ¸¿ò; padding-top:4px}
.shopHeader .brandMenu dl.cate dd.on a{color:#ff6600;}
.shopHeader .brandMenu dl dd {float:left;height:22px; margin-right:5px;background:url(/images/kids/brandCate_bg_left.gif) no-repeat 0 0;}
.shopHeader .brandMenu dl dd a{display:block;*display:inline-block;  color:#623c0f; height:22px; text-decoration:none; padding:0 7px 0 6px ; background:url(/images/kids/brandCate_bg_right.gif) no-repeat right 0;}
.shopHeader .brandMenu dl dd a:hover { color:#ff6600;}

.shopMenuMore .btnMore{width:960px;height:21px;text-align:center}
.shopMenuMore .showMenu{border-bottom:2px solid #ecc84f; overflow:hidden}
.shopMenuMore .showMenu dl{ width:920px; margin-left:10px; padding:10px 7px; border-bottom:1px dotted #e1e1e1; overflow:hidden}
.shopMenuMore .showMenu dl dt{float:left; width:90px;font:bolder 14px µ¸¿ò;padding-top:4px}
.shopMenuMore .showMenu dl dd{float:left; width:825px;margin-left:5px;}
.shopMenuMore .showMenu  li{float:left; padding-left:7px; margin:5px 5px;  width:120px; background:url(/images/kids/ico_shopSubMenu.gif) no-repeat 0 5px}
.shopMenuMore .showMenu .showMenuGift{padding:15px; overflow:hidden}
.shopMenuMore .showMenu .showMenuGift li{width:130px; margin:5px 8px;}
#shopConBig{float:left; width:760px; margin:5px 0 0 5px}
#shopConSmall{float:left;width:185px; margin:5px 0 0 14px}
#shopConBig02{float:left; width:760px; margin:5px 0 0 14px}
#shopConSmall02{float:left;width:191px; margin:5px 0 0 0}
.shopTit{color:#6d4a20; margin:0 0 0 8px; font:bolder 16px µ¸¿ò;}
.shopSubMenu {border:1px solid #dedede; width:752px; margin-top:6px; padding:3px; background:#e9e9e9}
.shopSubMenu ul{ background:#fff; width:732px; padding:10px;overflow:hidden}
.shopSubMenu ul li{float:left; padding-left:7px; margin:3px 5px; width:166px; overflow:auto; background:url(/images/kids/ico_shopSubMenu.gif) no-repeat 0 5px }
.shopSubMenu ul li a{color:#7e7e7e}
.shopSubMenu ul li a.on{color:#ff6600;font-weight:bolder}
.chTxt{background:#f3f3f3;border:1px solid #f1f1f1; width:734px;padding:12px}

/*¸®½ºÆ® ½ºÅ¸ÀÏ º¯°æ*/
.bookListA {width:760px;}
.bookListA .thumb .pImg90{width:92px; text-align:center}
.bookListA .thumb .pImg90E{width:92px; text-align:center;overflow:hidden}
.bookListA .thumb .pImg90E img {width:90px; border:1px solid #FFF;  }.bookListA .thumb .pImg90E img:hover {border:1px solid #6c6b6b;}
.bookListA .thumb .thumbBook img {width:90px;border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.thumbType .thumb .pImg90{width:140px; text-align:center}
.thumbType .thumb .pImg90E{width:140px; text-align:center;overflow:hidden}
.thumbType .thumb .pImg90E img {height:138px; width:auto; border:1px solid #FFF;  }.bookListA .thumb .pImg90E img:hover {border:1px solid #6c6b6b;}
.thumbType .thumb .thumbBook img {height:138px; width:auto;border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.thumbType .thumb .thumb_ico{width:140px; margin-top:7px; text-align:center}
.thumbType li {width:189px; height:300px; padding:15px 0 15px 0; border-right:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3}
.thumbType li.con {border-right:none}

/*¼¥ ¼­ºê µµ¼­ ¸ñ·Ï*/
.shopLBTit{width:172px; margin-top:28px; padding:8px 0 0 12px; height:22px; font:bolder 12px ±¼¸²; background:#f9f9f9; border-top:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1}
.shopLB{width:174px;padding:0 5px; border:1px solid #e1e1e1;overflow:hidden}
.shopLB li{width:174px; padding:10px 0; border-bottom:1px dotted #e1e1e1;overflow:hidden}
.shopLB dl {margin-left:10px;}
.shopLB dl dt{float:left; width:42px}
.shopLB dl dd{float:left; width:110px; margin-left:8px}
.shopLB dl dd.prodTit {margin-top:3px}
.shopLB dl dd.price {margin-top:4px}
.shopLB li .con {border-bottom:none}

/*º£½ºÆ®ÃâÆÇ»ç*/

.adPublish {position:relative;width:960px; margin:10px 0 0 5px; padding:18px 0 25px 28px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;overflow:hidden}
.adPublish .flag{position:absolute;top:0;left:0}
.adPublish .publishInfo{float:left; width:170px; padding:5px; border:3px solid #cac1a7;}
.adPublish .publishInfo h5{font:bolder 12px ±¼¸²;margin-top:10px;}
.adPublish .puBestBook{float:left; width:700px; margin-left:28px;}
.adPublish .puBestBook li{float:left; width:120px; margin-right:12px; border-bottom:none; padding:0}
.adPublish .puBestBook li .pImg95{position:relative; width:120px; margin-top:3px; height:145px;  overflow:hidden}
.adPublish .puBestBook li .pImg95 img{position:absolute; bottom:0; left:0;}
.adPublish .puBestBook li .prodTit{margin-top:5px}
.adPublish .puBestBook li .prodTit a{line-height:14px}
.adPublish .puEvent{ width:170px; margin:7px 0 0 10px}
.adPublish .puEvent dt{background:url(/images/kids/ico_puEvent.gif) no-repeat; text-indent:-5000px;width:50px; float:left;}
.adPublish .puEvent dd{float:right;width:115px;margin-bottom:3px}

.bestPublish {width:960px; margin:0 0 0 5px;overflow:hidden}
.bestPublish li{float:left; width:452px;padding:18px 0 25px 28px; height:118px; border-bottom:1px solid #e5e5e5}
.bestPublish li .publishInfo{float:left; width:130px;padding:5px; border:3px solid #ececec;}
.bestPublish li .hotBrand {border:3px solid #cac1a7;}
.bestPublish li .publishInfo h5{font:bolder 12px ±¼¸²;margin-top:5px;}
.bestPublish li .puBestBook{float:left; width:290px;margin-left:15px;overflow:hidden}
.bestPublish li .puBestBook li{float:left; width:80px;margin-right:10px;border-bottom:none; height:110px; padding:0}
.bestPublish .puBestBook li .pImg75{position:relative; width:80px;  height:110px;  overflow:hidden}
.bestPublish .puBestBook li .pImg75 img{position:absolute; bottom:0; left:0;}
.bestPublish li .puBestBook li .prodTit{margin-top:5px}
.bestPublish li .puBestBook li .prodTit a{line-height:14px}
.bestPublish li .puEvent{float:left; width:250px; margin:7px 0 0 15px}
.bestPublish li .puEvent dt{background:url(/images/kids/ico_puEvent.gif) no-repeat; text-indent:-5000px;width:50px; float:left;}
.bestPublish li .puEvent dd{float:right;width:190px;margin-bottom:3px}

.bestPublish2 {width:960px; margin:0 0 0 5px;overflow:hidden}
.bestPublish2 li{float:left; width:310px;padding:18px 0 25px 10px; height:72px; border-bottom:1px solid #e5e5e5}
.bestPublish2 li .publishInfo{float:left; width:110px; padding:15px 5px; border:3px solid #ececec;}
.bestPublish2 li .publishInfo h5{font:bolder 12px ±¼¸²;margin-top:5px;}
.bestPublish2 li .puBestBook{float:left; width:150px;margin-left:10px;}
.bestPublish2 li .puBestBook li{float:left; width:65px; height:70px;margin-right:10px;border-bottom:none; padding:0}
.bestPublish2 li .puBestBook li .pImg64{margin-top:0;  overflow:hidden}
.bestPublish2 li .puBestBook li .pImg64 img{height:76px;}
.bestPublish2 li .puBestBook li .prodTit{margin-top:5px}
.bestPublish2 li .puBestBook li .prodTit a{line-height:14px}
.bestPublish2 li .puEvent{float:left; width:270px; margin:3px 0 0 20px}
.bestPublish2 li .puEvent dt{background:url(/images/kids/ico_puEvent.gif) no-repeat; text-indent:-5000px;width:50px; float:left;}
.bestPublish2 li .puEvent dd{float:right;width:215px;margin-bottom:3px}

.brandList{width:940px; margin:15px 0 0 5px; border:4px solid #ececec; padding:15px 6px; overflow:hidden}
.brandList li{float:left; width:162px; height:18px; padding:5px 10px 5px 15px; border-right:1px solid #ececec; }
.brandList li.con{border-right:none}

.brandInfo {border:1px solid #dedede; width:958px; margin:15px 0 0 5px}
.brandInfo .con {border:3px solid #e9e9e9; width:952px; overflow:hidden}
.brandInfo .con .conL{float:left; width:213px;}
.brandInfo .con .conR{float:left; width:738px; border-left:1px solid #f3f3f3}
.brandInfo .publishInfo{width:193px; margin:15px 0 0 10px;padding-bottom:20px}
.brandInfo .publishInfo .brandImg{ width:118px; padding:15px 25px; height:40px; text-align:center; margin-left:10px; border:1px solid #ececec;overflow:hidden}
.brandInfo .publishInfo h5{font:bolder 12px ±¼¸²; }
.brandInfo .puEvent{ width:170px; margin:5px 0 0 10px}
.brandInfo .puEvent dt{background:url(/images/kids/ico_puEvent.gif) no-repeat; text-indent:-5000px;width:50px; margin-bottom:7px}
.brandInfo .puEvent dd{margin-bottom:5px}
.brandInfo .con .conR .brandBest{width:692px; margin:0 0 0 40px; border-bottom:1px solid #ececec; padding-bottom:40px;overflow:hidden}
.brandInfo .con .conR .bNone{border-bottom:none}
.brandInfo .con .conR .fBook{float:left;width:430px;margin:10px 0 0 20px;}
.brandInfo .con .conR .fBook dt{float:left;width:167px;}
.brandInfo .con .conR .fBook dd{float:left;width:240px; margin-left:15px}
.brandInfo .con .conR .fBook .bex{line-height:18px;}
.brandInfo .con .conR .bBook{float:left;width:225px; margin:0 0 0 15px;}
.brandInfo .con .conR .bBook li{float:left; width:95px; height:134px;overflow:hidden; margin:0 12px 12px 0;}
.brandInfo .con .conR .bBook li dt.pImg52{position:relative; width:95px; height:80px; overflow:hidden}
.brandInfo .con .conR .bBook li dt.pImg52 img{position:absolute; left:0; bottom:0}
.brandInfo .con .conR .bBook li dd.price {font:bolder 11px µ¸¿ò;}
.brandInfo .con .conR .brandTit{margin:20px 0 15px 10px; font:bolder 14px µ¸¿ò; color:#333}
.brandInfo .con .conR .bBook li .prodTit{margin-top:7px;}
.brandInfo .puBestBook{float:left; width:702px; margin-left:10px;}
.brandInfo .puBestBook li{float:left; width:165px; margin-right:8px; border-bottom:none; padding:0}
.brandInfo .puBestBook li .pImg120{position:relative; width:130px; margin-top:3px; height:175px;  overflow:hidden}
.brandInfo .puBestBook li .pImg120 img{position:absolute; bottom:0; left:0;max-height:170px}
.brandInfo .puBestBook li .prodTit{margin-top:10px}
.brandInfo .puBestBook li .prodTit a{line-height:14px}

/*ÁÖ¸ñÇÒ¸¸ÇÑ »óÇ°*/
.hotSeller {position:relative; width:728px; border:1px solid #e1e1e1; margin-top:54px; padding:15px 15px 20px 15px; overflow:hidden}
.hotSeller h5{margin:5px 0 0 10px;}
.hotSeller .kPaging2 .prev{left:10px;}.hotSeller .kPaging2 .next{right:10px;}
.hotSeller ul{margin-top:15px; padding:0 10px;}
.hotSeller li{float:left; width:165px; margin-right:12px;position:relative}
.hotSeller li .pImg90 {width:170px; text-align:center}
.hotSeller li .pImg90 img{height:138px; width:auto; border:1px solid #FFF; }
.hotSeller li dd {margin-top:5px; text-align:center}
.hotSeller li .booktit {margin-top:15px; text-align:center}
.hotSeller li p{position:absolute;  top:110px; right:10px; width:34px; height:26px; padding-top:8px; text-align:center;  font:bolder 10px Tahoma,verdana; color:#FFF; background: url(/images/kids/bg_sale.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/kids/bg_sale.png'); }

.kmInfo{width:186px; margin-top:7px; background:url(/images/kids/kids_m_bg_bottom.gif) no-repeat 0 bottom; padding-bottom:15px}
.kmInfo .con{width:186px; background:url(/images/kids/kids_m_bg_top.gif) no-repeat 0 top;overflow:hidden; padding-top:15px}
.kmInfo fieldset{border:0}.kmInfo legend{display:none;}
.kmInfo .id_form{float:left;width:100px; margin-left:14px;overflow:hidden}.kmInfo .id_form input{width:88px; background:#d1c6b6; border:1px solid #af997f; padding:3px 5px 0 5px}
.kmInfo .id_form label{display:none;}.kmInfo .id_form .pwP{margin-top:4px}
.kmInfo .save_security{float:left;width:53px; margin-top:2px;margin-left:7px}
.kmInfo .save_security .btn{background:url(/images/kids/btn_kids_login.gif) no-repeat 0 0; width:48px; height:16px; border:0}
.kmInfo .btn02{clear:both; overflow:hidden; padding-top:6px; margin-left:15px}

.kmInfo .welcome{margin-left:14px; width:155px; padding-left:3px;}
.kmInfo .babyInfo{margin-left:14px; width:136px; margin-top:14px; padding:11px; background:#ededed;overflow:hidden}
.kmInfo .babyInfo .birth{font:normal 11px µ¸¿ò;}
.kmInfo .babyInfo .birth span{display:block; margin-bottom:8px}
.kmInfo .babyInfo .birth .day{color:#338e7e}
.kmInfo .babyInfo dl{font:normal 11px µ¸¿ò; width:136px; padding-top:12px; margin-top:7px; border-top:1px solid #e1e1e1}
.kmInfo .babyInfo dl dt{float:left; width:104px; margin-bottom:5px;}
.kmInfo .babyInfo dl dd{float:left; width:32px; text-align:right}
.kmInfo .babyInfo dl dd strong{color:#338e7e; margin-bottom:5px;}




