/*publish time:2012-04-12 15:45 yk*/
.left{margin-right:11px;}
.main .mt,.main .mb{background-image:url(i/bg_child_tit.gif);background-repeat:no-repeat;}
.main .mt h2{float:left;text-indent:-1000px;}
/*m1*/
.m1{position:relative;border:3px solid #FFCF30;margin-top:55px;overflow:visible;}
.m1 .mt{position:absolute;left:-3px;top:-46px;width:546px;height:48px;}
.m1 .mc{padding:0 10px;}
.m1 .list-h li{width:110px;padding:10px;border-top:1px solid #E0E0E0;}
.m1 .list-h .fore{border-top:none;}
.m1 .p-price strong{color:#3399CC;}
/*guide*/
#guide{height:206px;background:url(i/bg_child_tit1.gif) #E2E2E2 no-repeat 0 -467px;}
#guide .mt{height:40px;background:none;}
#guide .mc{height:140px;padding:10px 15px;line-height:20px;}
/*slide*/
#slide{width:546px;height:206px;margin-bottom:8px;background:url(i/bg_child_tit1.gif) #FFDD00 no-repeat 0 0;overflow:hidden;}
#slide .mt{height:31px;padding:10px 0 0 102px;font-weight:bold;font-size:14px;font-family:arial;line-height:31px;color:#fff;background:none;}
#slide .mc{position:relative;width:520px;height:154px;margin:2px 14px 2px 12px;}
#slide .mc ul{position:absolute;width:520px;height:130px;top:0;left:0;}
#slide .mc li{float:left;width:520px;height:130px;overflow:hidden;}
#slide .mc div{position:absolute;bottom:0;right:0;width:520px;height:18px;padding:6px 0 0 0;background:url(i/bg_child_tit1.gif) no-repeat -10px -173px;text-align:right;overflow:hidden;zoom:1;}
#slide .mc span{display:inline-block;width:13px;height:13px;margin-left:4px;border:1px solid #D00000;background:#fff;text-align:center;line-height:13px;cursor:pointer;font-family:arial;}
#slide .mc .curr{background:#FF0000;border:1px solid #D00000;}
#slide .mc span a:link,#slide .mc span a:visited{text-decoration:none;color:#D00000;}
#slide .mc .curr a:link,#slide .mc .curr a:visited{color:#fff;font-weight:bold;}
/*report*/
#report{height:206px;background:url(i/bg_child_tit1.gif) #E2E2E2 no-repeat -212px -467px;}
#report .mt{height:40px;background:none;}
#report .mc{height:144px;padding:10px 15px;line-height:20px;}
#report .mc li{height:24px;line-height:24px;overflow:hidden;}
/*sortlist*/
#sortlist{background:url(i/bg_child_sortlist.gif) #FFF7B6 repeat-y -211px 0;}
#sortlist .mt{width:211px;height:137px;background:url(i/bg_child_sortlist.gif) no-repeat 0 0;}
#sortlist .mt h2{display:none;}
#sortlist .mt .extra{float:left;width:199px;overflow:hidden;padding:70px 0 0 12px;zoom:1;}
#sortlist .mt .extra li{float:left;width:70px;height:24px;padding:0 10px;margin-bottom:7px;}
#sortlist .mt .extra a{float:left;display:block;width:70px;height:24px;background-image:url(i/bg_agegroup.gif);background-repeat:no-repeat;line-height:100px;overflow:hidden;}
#sortlist .mt .fore1 a{background-position:-71px 0;}
#sortlist .mt .fore1 a:hover,#sortlist .mt #sortlist-curr.fore1 a{background-position:0 0;}
#sortlist .mt .fore2 a{background-position:-71px -25px;}
#sortlist .mt .fore2 a:hover,#sortlist .mt #sortlist-curr.fore2 a{background-position:0 -25px;}
#sortlist .mt .fore3 a{background-position:-71px -50px;}
#sortlist .mt .fore3 a:hover,#sortlist .mt #sortlist-curr.fore3 a{background-position:0 -50px;}
#sortlist .mt .fore4 a{background-position:-71px -75px;}
#sortlist .mt .fore4 a:hover,#sortlist .mt #sortlist-curr.fore4 a{background-position:0 -75px;}
#sortlist .mc{padding:10px 20px;}
#sortlist .mc li{height:20px;line-height:20px;color:#FF6600;}
#sortlist .mb{height:35px;padding:0 15px;background:url(i/bg_child_sortlist.gif) no-repeat 0 -137px;text-align:right;}
/*relative*/
#relative .mt{height:29px;background-position:0 -86px;background-color:#E1E1E1;}
#relative .mc{padding:10px 4px 0 10px;border:solid #E1E1E1;border-width:0 3px;}
#relative .mc li{float:left;height:20px;margin-right:14px;line-height:20px;}
#relative .mb{height:12px;background-position:0 -732px;}
/*subject*/
#subject .mt{height:51px;background-position:0 -389px;background-color:#CCCC33;}
#subject .mc{border:3px solid #CCCC33;}
#subject .da196x50{width:196px;height:50px;padding:4px 0;margin:0 auto;border-bottom:1px solid #efefef;}
#subject .da196x50 img{width:196px;height:50px;}
#subject .mc ul{padding:2px 5px;}
#subject .mc li{height:22px;border-top:1px solid #efefef;line-height:22px;overflow:hidden;}
#subject .mc .fore{border-top:none;}
/*honor*/
#honor .mt{height:71px;background-position:0 -116px;background-color:#E1E1E1;}
#honor .mc{border:solid #E1E1E1;border-width:0 3px 3px;}
#honor dl{padding:6px 0;margin:0 6px;border-top:1px dotted #ccc;overflow:hidden;zoom:1;}
#honor .fore{border-top:none;}
#honor dt{float:left;margin:0;}
#honor dd{float:right;width:136px;overflow:hidden;}
#honor .p-img img{border:1px solid #ccc;}
#honor .p-name{height:1.5em;}
#honor .p-name a{color:#1A66B3;}
#honor .p-info{height:4.5em;overflow:hidden;}
#honor .p-author{color:#853200;margin:3px 0;}
/*supplier*/
#supplier .mt{height:68px;background:url(i/children_53.jpg) no-repeat 0 0;}
#supplier .mc{border:solid #E1E1E1;border-width:0 3px 3px;}
#supplier .da196x50{width:196px;height:50px;padding:4px 0;margin:0 auto;border-bottom:1px solid #efefef;}
#supplier .da196x50 img{width:196px;height:50px;}
#supplier .mc ul{padding:2px 5px;}
#supplier .mc li{height:22px;border-top:1px solid #efefef;line-height:22px;overflow:hidden;}
#supplier .mc .fore{border-top:none;}
/*hot-author*/
#hot-author .mt{height:45px;background-position:0 -441px;background-color:#D2EB78;}
#hot-author .mc{padding:10px;border:solid #D2EB78;border-width:0 3px 3px;}
#hot-author .mc a{color:#669933;}
#hot-author .mc li{width:80px;padding-right:12px;height:24px;line-height:24px;}
/*focus*/
#focus{width:546px;height:260px;background:url(i/bg_child_tit1.gif) #e2e2e2 no-repeat 0 -207px;}
#focus .mt{height:40px;background:none;}
#focus .tab{float:right;padding:16px 50px 0 0;}
#focus .tab li{width:74px;height:26px;background:url(i/bg_child_tit1.gif) #e2e2e2 no-repeat -424px -494px;margin-right:2px;color:#666;overflow:hidden;line-height:26px;text-align:center;}
#focus .tab li.curr{background-position:-424px -467px;background-color:#FFB900;color:#fff;font-weight:bold;}
#focus .tab li a{display:block;width:74px;height:26px;}
#focus .tab li.curr a{font-weight:bold;}
#focus .mc{padding:0 13px;}
#focus  .list-h li{width:110px;padding:20px 10px 10px;border-top:1px solid #E0E0E0;}
#focus  .list-h .fore{border-top:none;}
#focus  .p-price strong{color:#3399CC;}
/*newbooks*/
#newbooks .mt{background-position:0 -487px;}
/*heavybooks*/
#heavybooks .mt{background-position:0 -536px;}
/*recommend-expert*/
#recommend-expert .mt{background-position:0 -585px;}
#recommend-expert .mc li{padding:10px 0;border-top:1px solid #E0E0E0;overflow:hidden;zoom:1;}
#recommend-expert .mc .fore{border-top:none;}
#recommend-expert .p-img{float:left;width:110px;text-align:center;}
#recommend-expert .p-name,#recommend-expert .p-info{float:right;width:406px;}
#recommend-expert .p-name{height:1.5em;}
#recommend-expert .p-name a{font-weight:bold;color:#3399CC;}
/*giftbooks*/
#giftbooks .mt{background-position:0 -634px;}
/*discount*/
#discount .mt{background-position:0 -683px;}
#discount .tab{float:right;padding:18px 50px 0 0;}
#discount .tab li{width:74px;height:26px;background:url(i/bg_child_tit1.gif) #e2e2e2 no-repeat -424px -494px;margin-right:2px;color:#666;overflow:hidden;line-height:26px;text-align:center;}
#discount .tab li.curr{background-position:-424px -467px;background-color:#FFB900;color:#fff;font-weight:bold;}
#discount .tab li a{display:block;width:74px;height:26px;}
#discount .tab li.curr a{font-weight:bold;}
/*sales-ranking*/
#sales-ranking .mt{height:41px;background-position:0 0;background-color:#B7E788;}
#sales-ranking .mc{border:solid #B7E788;border-width:0 3px 3px;}
/*prepare*/
#prepare .mt{height:43px;background-position:0 -42px;background-color:#B7E788;}
#prepare .mc{border:solid #B7E788;border-width:0 3px 3px;}
#prepare dl{padding:6px;overflow:hidden;zoom:1;}
#prepare dt{float:left;margin:0;}
#prepare dd{float:right;width:136px;overflow:hidden;}
#prepare .p-name{height:1.5em;margin:3px 0;}
#prepare .p-name a{color:#f66;}
#prepare .p-info{height:4.5em;overflow:hidden;}
#prepare .mc .extra{text-align:right;}
#prepare .mc .extra a{color:#999;}
/*comment-mother*/
#comment-mother .mt{height:64px;background-position:0 -257px;background-color:#FFE09B;}
#comment-mother .mc{background:#FFFFE0;padding:0 5px;border:solid #FFE09B;border-width:0 3px;}
#comment-mother .mc li{padding:6px 0;border-bottom:1px dashed #F5D285;}
#comment-mother .u-icon{float:left;}
#comment-mother .u-icon img{border:2px solid #EAEAEA;}
#comment-mother .u-info{float:right;width:124px;height:58px;padding-top:5px;}
#comment-mother .u-name a,#comment-mother .topic a,#comment-mother .extra a{color:#3399CC;}
#comment-mother .p-name{height:auto;margin-top:6px;}
#comment-mother .extra{text-align:right;}
#comment-mother .more{padding:4px 5px;text-align:right;}
#comment-mother .mb{height:67px;background-position:0 -321px;background-color:#FFE09B;}
/*rank*/
.rank{width:201px;padding:0 2px;overflow:hidden;zoom:1;}
.rank li{float:left;width:195px;padding:6px 5px;height:56px;border-top:1px solid #efefef;overflow:hidden;}
.rank span{float:left;margin:4px 7px 0 0;width:11px;height:11px;overflow:hidden;background:url(../i/bg_icon.gif) #EE7F0B no-repeat -19px -10px;color:#fff;font-size:10px;line-height:11px;text-align:center;font-family:arial;}
.rank .p-img{float:left;margin:3px 5px 0 0;}
.rank .p-img img{border:1px solid #ccc;}
.rank .p-name{float:left;width:120px;height:1.5em;}
.rank .p-market{float:left;width:120px;margin-top:2px;}
.rank .p-price{float:left;}
.rank .p-price strong{color:#3399CC;}
.rank .fore{border-top:none;width:197px;padding-left:3px;}
.rank .fore span{width:17px;height:20px;margin-right:3px;background-position:-19px -28px;line-height:50px;}