/*allsort*/
.allsort { background-position:0 -166px; }
.allsort .mc { display:block; }
.allsort .mt .extra { display:none; }
#madding .mt { position:relative; height:28px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -208px; overflow:visible;}
#madding h2 { float:left; width:117px; height:28px; padding:0 10px; background:url(i/bgGlobal20110801A.jpg) no-repeat -70px -237px; color:#fff; line-height:28px; }
#madding h2 span { margin-left:4px; font-size:11px; font-weight:normal; color:#FFA9A9; font-family:arial; }
#madding .tab { position:absolute; top:4px; right:5px; }
#madding .tab li { width:20px; height:20px; margin-right:4px; text-align:center; background:url(http://ehaoyao.360buy.com/lib/skin/2011/i/bgGlobal20110801B.png) no-repeat -214px -76px; line-height:20px; font-family:arial; }
#madding .tab li.curr { padding-bottom:8px; background-position:-170px -76px; font-weight:bold; color:#fff; }
#madding .mt .extra { float:right; width:20px; height:28px; background:url(i/bgGlobal20110801A.jpg) no-repeat -49px -237px; }
#madding-1 { padding-bottom:10px; border-bottom:1px solid #E2EBF4; }
#madding-1 dl { width:162px; padding:0 10px; text-align:center; }
#madding-1 dt { position:relative; height:130px; zoom:1; }
#madding-1 .p-price { position:absolute; right:20px; height:14px; bottom:10px; padding:2px 5px; color:#fff; font-weight:bold; font-family:arial; line-height:14px; }
.madding-2 { height:85px; }
.madding-2 li { width:166px; padding:10px 8px; overflow:hidden; zoom:1; }
.madding-2 li img { float:left; margin-right:8px; }
.madding-2 li div { height:32px; margin:9px 0; line-height:16px; overflow:hidden; cursor:pointer; *padding-top:9px;
}
.madding-3 { padding:10px 0; background:#F3F8FC; border-bottom:1px solid #E2EBF4; }
.madding-3 li { width:166px; padding:0 8px; height:20px; line-height:20px; overflow:hidden; }
#newpros .mt { height:28px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -208px;  border-right: 1px solid #CCCCCC;}
#newpros h2 { float:left; width:117px; height:28px; padding:0 10px; background:url(i/bgGlobal20110801A.jpg) no-repeat -70px -237px; color:#fff; line-height:28px; }
#newpros h2 span { margin-left:4px; font-size:11px; font-weight:normal; color:#FFA9A9; font-family:arial; }
#newpros .mt .extra { float:right; width:59px; height:28px; padding-right:10px; background:url(i/bgGlobal20110801A.jpg) no-repeat 0 -237px; text-align:right; line-height:28px; }
#newpros .mt .extra a:link, #newpros .mt .extra a:visited { color:#999; }
#newpros .mc { position:relative; width:546px; height:164px; overflow:hidden; }
#newpros .mc ul { width:546px; overflow:hidden; }
#newpros li { width:162px; height:164px; padding:0 10px; text-align:center; }
#newpros .p-img { height:100px; }
#sales { margin-top:394px; }
#sales .mt { height:24px; padding:2px 8px; background:url(i/icon2011101802.png) #E6E6E6 no-repeat 0 0; line-height:24px; overflow:hidden; border-right: 1px solid #CCCCCC;}
#sales h2 { visibility:hidden; }
#sales .mc { border:solid #E6E6E6; border-width:0 1px 1px; }
#sales .mc li { height:76px; border-top:1px solid #E6E6E6; }
#sales .mc img { height:76px; }
#brand { position:relative; overflow:visible; z-index:2; margin-top:155px; }
#brand .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 no-repeat 0 -80px; line-height:24px; overflow:visible;}
#brand h2 { float:left; }
#brand .mt .extra { float:right; }
#brand .mc { border:solid #E6E6E6; border-width:0 1px 1px; }
#brand ul { overflow:hidden; width:201px; padding:0 0 8px 8px; zoom:1; }
#brand li { float:left; overflow:hidden; width:88px; height:40px; padding:1px; border:1px solid #efefef; margin:8px 8px 0 0; }
#brand li img { width:88px; height:31px; }
#brand .mc .extra { padding:5px 8px; text-align:right; }
#brand .mc .extra a { color:#005aa0; }
#ibrand { position:absolute; top:3px; right:10px; }
#ibrand div { display:none; position:absolute; left:-14px; top:0; z-index:12; border:2px solid #efefef; background:#fff; padding:6px 8px; }
#ibrand dl, #ibrand dt, #ibrand dd { width:315px; }
#ibrand dt { display:none; }
#ibrand dd { overflow:hidden; }
#ibrand dd em { float:left; overflow:hidden; width:90px; height:20px; line-height:20px; padding:0 5px 0 10px; background:url(i/bgGlobal20110801A.jpg) no-repeat -206px -270px; }
#ibrand:hover div, #brand .hover div { display:block; }
*html #brand .mt .extra dl { overflow:hidden; }
#slide { position:relative; width:546px; height:120px; margin-bottom:8px; background:url(i/loading.gif) #f5f5f5 no-repeat center 52px; overflow:hidden; }
#slide ul { position:absolute; top:0; left:0; width:546px; height:120px; }
#slide li { float:left; width:546px; height:120px; overflow:hidden; }
#slide div { position:absolute; float:right; bottom:4px; right:4px; height:20px; overflow:hidden; zoom:1; }
#slide span { width:14px; height:14px; border:1px solid #2b9000; margin:2px 2px; background:#fff; float:left; text-align:center; line-height:14px; cursor:pointer; font-family:arial; }
#slide .curr { width:18px; height:18px; margin:0 2px; background:#2b9000; border:1px solid #2b9000; line-height:18px; }
#slide span a:link, #slide span a:visited { text-decoration:none; color:#2b9000; font-size:11px; }
#slide .curr a:link, #slide .curr a:visited { color:#fff; font-weight:bold; font-size:12px; }
#report .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 no-repeat 0 -80px; line-height:24px; }
#report h2 { float:left; }
#report .mt a:link, #report .mt a:visited { color:#999; }
#report .mt .extra { float:right; }
#report .mc { border:solid #E6E6E6; border-width:0 1px 1px; }
#report ul { padding:6px; }
#report li { height:24px; line-height:24px; overflow:hidden; }
#fee { height:147px; }
#fee .mt { height:30px; padding:0; line-height:30px; border-right: 1px solid #CCCCCC;}
#fee .tab { font-size:14px; font-weight:bold; }
#fee .tab li { width:104px; text-align:center; }
#fee .tab0, #fee .tab1 { height:30px; background-image:url(i/bgGlobal20110801A.jpg); background-color:#E6E6E6; background-repeat:no-repeat; }
#fee .tab0 { background-position:0 -177px; }
#fee .tab1 { background-position:0 -146px; }
#fee .mc { height:104px; padding:6px; border:solid #E6E6E6; border-width:0 1px 1px; background:url(i/loading.gif) no-repeat center center; }
#auction .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 no-repeat 0 -80px; line-height:24px; border-right: 1px solid #CCCCCC;}
#auction h2 { float:left; }
#auction .extra a { color:#999; }
#auction .mc { border:solid #E6E6E6; width:209px; border-width:0 1px 1px; }
#auction ul { padding:0 6px 4px; }
#auction li { height:24px; line-height:24px; overflow:hidden; }
#auction .fore { height:60px; padding:4px 0; overflow:hidden; line-height:1.5em; }
#auction .fore .p-img { float:left; margin-right:5px; }
#auction .p-img { height:50px; }
#auction .p-name { margin-top:2px; }
#auction .p-price { height:18px; margin-top:2px; }
#special { height:28px; margin-bottom:10px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -208px; }
#special h2 { float:left; width:121px; height:28px; padding:0 8px; background:url(i/bgGlobal20110801A.jpg) no-repeat -70px -237px; color:#fff; line-height:28px; }
#special h2 span { margin-left:4px; font-size:11px; font-weight:normal; color:#FFA9A9; font-family:arial; }
#special .extra { float:right; width:59px; height:28px; padding-right:10px; background:url(i/bgGlobal20110801A.jpg) no-repeat 0 -237px; text-align:right; line-height:28px; }
#special .extra a:link, #special .extra a:visited { color:#999; }
.special .mt { height:30px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 0; line-height:30px; border-right: 1px solid #CCCCCC;c}
.special .mt h2 { float:left; height:30px; padding-left:8px; background:url(i/bgGlobal20110801A.jpg) no-repeat -111px -40px; color:#C00; }
.special .mt .extra { float:right; width:20px; height:30px; background:url(i/bgGlobal20110801A.jpg) no-repeat -80px -40px; }
.special .mc { width:543px;border:1px solid #E6E6E6;}
.special li { width:161px; height:179px; padding:0 10px 5px; text-align:center; background:url(i/bgGlobal20110801A.jpg) repeat-x 0 -420px; }
.special .fore { background:none; }
.special .p-img { height:100px; }
.special .p-name { margin-bottom:5px; }
.limitbuy .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -111px; line-height:24px;}
.limitbuy .mt h2 { float:left; height:30px; color:#C00; }
.limitbuy .mc { border:solid #E6E6E6; border-width:0 1px 1px; padding-bottom:18px; *padding-bottom:17px;}
.limitbuy .clock { text-align:center; }
.limitbuy .clock b { padding:0 3px; font-size:20px; font-family:arial; color:#C00; }
.limitbuy li { padding:0 10px; text-align:center; }
.limitbuy .p-img { width:189px; height:100px; margin:3px 0; position:relative; }
.limitbuy .p-market { display:none; }
.rank .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -111px; line-height:24px;}
.rank .mt h2 { height:30px; color:#C00; }
.rank .mc { padding:0 1px; border:solid #E6E6E6; border-width:0 1px 1px; }
.rank .tab { padding:6px 2px 0; height:19px; overflow:hidden; }
.rank .tab li { width:62px; height:17px; padding-top:2px; margin:0 2px; background:url(i/bgGlobal20110801A.jpg) no-repeat -71px -287px; text-align:center; line-height:17px; color:#999; }
.rank .tab .curr { background:url(i/bgGlobal20110801A.jpg) no-repeat -71px -266px; color:#619e05; }
.rank .tab .curr a:link, .rank .tab .curr a:visited { color:#619e05; }
.rank .tabcon li { float:left; width:197px; padding:6px 5px; border-top:1px solid #efefef; overflow:hidden; height:22px; line-height:22px; }
.rank .tabcon span { float:left; padding:0 8px 0 4px; font-size:14px; font-weight:bold; color:#C00; font-family:arial; }
.rank .tabcon .p-name { float:left; width:176px; height:22px; overflow:hidden; }
.rank .tabcon .fore { padding:10px 5px 10px; height:56px; border-top:1px solid #c00; }
.rank .tabcon .fore .p-img { float:left; height:50px; margin-right:5px; }
.rank .tabcon .fore .p-name { width:120px; height:3em; line-height:1.5em; }
.rank .tabcon .fore .p-price { float:left; height:18px; margin-top:2px; line-height:18px; }
#comment .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 no-repeat 0 -80px; line-height:24px; }
/*markdown*/
#markdown .mc li { float:left; width:175px; height:56px; border-top:1px solid #efefef; overflow:hidden; }
#markdown .mc span { float:left; padding:0 8px 0 4px; font-size:14px; font-weight:bold; color:#C00; font-family:arial; }
#markdown .mc .p-img { float:left; margin-right:5px; }
#markdown .mc .p-name { float:left; width:100px; height:3em; line-height:1.5em; overflow:hidden; }
#markdown .mc .p-price { float:left; height:18px; margin-top:2px; line-height:18px; }
#markdown .mc .fore { border-top:0; }
#comment .mc { border:solid #E6E6E6; border-width:0 1px 1px; }
#comment ul { padding:0 8px; }
#comment li { padding:6px 0; border-top:1px solid #EFEFEF; overflow:hidden; zoom:1; }
#comment .fore { border-top:0; }
#comment h5 { color:#FE9900; }
#comment h5 a { color:#005BA0; font-weight:normal; word-break:break-all; }
#comment .content { overflow:hidden; zoom:1; }
#comment .content img { float:left; margin:0 8px 1px 0; }
#comment .ammount { float:left; color:#12A000; }
#comment .user { float:right; color:#005BA0; }
#comment .user a { color:#005BA0; }
#group-today .mt { height:24px; padding:3px 8px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 no-repeat 0 -80px; line-height:24px; }
#group-today .mc { border:solid #E6E6E6; padding:4px 8px 8px; border-width:0 1px 1px; }
#group-today .p-name { height:4.5em; margin-bottom:5px; }
#group-today .p-name a { color:#005aa0; }
#group-today dt { float:left; width:80px; }
#group-today dd { float:right; width:104px; }
#group-today dd strong { color:#F60; }
#group-today .p-price { color:#333; }
#group-today .btn { margin-top:3px; }
#group-today .btn a { display:block; width:70px; height:25px; background:url(i/bgGlobal20110801A.jpg) #F65801 no-repeat 0 -292px; text-align:center; line-height:25px; color:#fff; }
#jdzone { border:1px solid #E6E6E6; overflow:visible; }
#jdzone .mt { padding:5px 8px; }
#jdzone .mc { padding:0 8px 5px; }
#jdzone .mc .extra { margin-top:5px; text-align:right; }
#jdzone .mc .extra a { color:#005aa0; }
.pi1, .pi2, .pi3, .pi4, .pi5, .pi6, .pi7, .pi8, .pi9, .pi10, .pi11 { position:absolute; width:54px; height:60px; top:0; right:0; background-image:url(i/icon_promotion20110727.png); background-repeat:no-repeat; }
.pi1 { background-position:0 0; }
.pi2 { background-position:-54px 0; }
.pi3 { background-position:-108px 0; }
.pi4 { background-position:0 -60px; }
.pi5 { background-position:-54px -60px; }
.pi6 { background-position:-108px -60px; }
.pi7 { background-position:0 -120px; }
.pi8 { background-position:-54px -120px; }
.pi9 { background-position:-162px 0; }
.pi10 { background-position:-162px -60px; }
.pi11 { background-position:-108px -120px; }
*html .pi1, *html .pi2, *html .pi3, *html .pi4, *html .pi5, *html .pi6, *html .pi7, *html .pi8, *html .pi9, *html .pi10, *html .pi11 { background-image:url(i/icon_promotion20110727.gif); }
.pi13 { position:absolute; width:54px; height:60px; right:0px; top:0px; background:url(i/icon20110831.png) no-repeat 0px -29px; }
*html .pi13 { background:url(i/icon20110831.gif) no-repeat 0px -29px; }


.spec { height:28px; margin-bottom:10px; background:url(i/bgGlobal20110801A.jpg) #E6E6E6 repeat-x 0 -208px;border-right:1px solid #ccc}
.spec h2 { float:left; width:121px; height:28px; padding:0 8px; background:url(i/bgGlobal20110801A.jpg) no-repeat -70px -237px; color:#fff; line-height:28px; }
.spec h2 span { margin-left:4px; font-size:11px; font-weight:normal; color:#FFA9A9; font-family:arial; }
.mt .extra{height:25px;line-height:25px;}
/*root61*/
/*.root61 .w { width: 1200px; }
.root61 .middle { width: 766px; }
.root61 .right-extra { width: 983px; }
.root61 #search { padding: 1px; width: 332px; }
.root61 #i-search { width: 257px; }
.root61 #tie { width: 257px; }
.root61 #tie li { width: 252px; }
.root61 #key { width: 228px; }
.root61 #btn-search { background: none repeat scroll 0 0 transparent; }
.root61 #hotwords { width: 410px; }
.root61 #service dl { padding-left: 39px; width: 192px; }
.root61 #service .fore1 { padding-left: 20px; }
.root61 #service .fore5 { width: 200px; }
.root61 #service li { padding: 0 35px; }
.root61 #madding-1 dl { width: 235px; }
.root61 #madding-1 .p-price { right: 50px; }
.root61 .madding-2 li, .madding-3 li { width: 239px; }
.root61 #newpros .mc { width: 766px; }
.root61 #newpros .mc ul { width: 766px; }
.root61 #newpros li { width: 235px; }
.root61 #slide { width: 766px;}
.root61 #slide ul { width: 766px; }
.root61 #slide li { width: 766px; }
.root61 .special .mc { width: 763px; }
.root61 .special li { width: 234px; }
*/