/*0929-leihao*/.sideWidth { width:178px; float:right }
.sideMenu { width:192px; height:380px; padding:4px 0; border:solid 1px #ddd; margin-right:10px; float:left }
.sideMenu .list { height:62px; background:#fff; position:relative }
.sideMenu .list .box { padding:9px 10px 0 }
.sideMenu .list .box .cat { height:18px; overflow:hidden; background:url(../Themes/201210/OrnamentMin/bg.png) -12px -3px no-repeat }
.sideMenu .list .box .cat i, .sideMenu .list .box .cat strong { display:inline-block; float:left }
.sideMenu .list .box .cat i { width:12px; height:12px; overflow:hidden; margin:3px 4px 3px 0 }
.sideMenu .list .box .cat strong { line-height:18px; font-size:14px }
.sideMenu .list .box .link { height:16px; line-height:16px; overflow:hidden; margin-top:5px; padding-bottom:9px; border-bottom:dashed 1px #d8d8d8 }
.sideMenu .list .box .link a { display:inline-block; color:#858585 }
.sideMenu .color { height:16px; padding:0 9px; overflow:hidden; margin-top:8px }
.sideMenu .color a, .sideMenu .color span { display:inline-block }
.sideMenu .color a { width:10px; height:10px; padding:1px; border:solid 1px #ddd; background:#fff; overflow:hidden; float:left; margin-right:5px }
.sideMenu .color span { width:10px; height:10px; vertical-align:top }
.sideMenu .list .coverMenu { top:0; left:192px; z-index:9 }
.sideMenu .list .coverMenu .allCat .cat { width:18% }
.sideMenu .list .coverMenu .allCat .link { width:80% }
.sideMenu .list .d3 { top:-59px; _top:-49px }
.sideMenu .list .d4 { top:-121px; _top:-111px }
.sideMenu .list .d5 { top:-183px; _top:-173px }
.sideMenu .list .d6 { top:-245px; _top:-235px }
.sideMenu .hover .item { width:192px; height:60px; border-top:solid 1px #b12353; border-right:solid 1px #fff; border-bottom:solid 1px #b12353; border-left:solid 1px #b12353; position:absolute; z-index:10; background:#fff }
.sideMenu .hover .coverMenu { display:block!important }
.sideMenu .hover .link { border-bottom:none!important }
.focus { width:586px; height:390px; overflow:hidden; float:left }
.focus .stage { height:342px; overflow:hidden }
.focus .nav { height:46px; margin-top:2px; border-left:solid 1px #d5d5d5; border-right:solid 1px #d5d5d5; overflow:hidden }
.focus .nav .first { width:146px; border-left:none }
.focus .nav a { display:inline-block; width:145px; height:40px; padding-top:6px; overflow:hidden; vertical-align:top; text-align:center; background:url(../Themes/201210/OrnamentMin/bg.png) 0 -62px no-repeat; border-left:solid 1px #d5d5d5; text-decoration:none }
.focus .nav span, .focus .nav strong { display:inline-block; line-height:18px; width:145px; cursor:pointer }
.focus .nav a span { color:#8b8b8b }
.focus .nav a strong { color:#996567 }
.focus .nav a:hover, .focus .nav .current { background-position:0 -108px }
.focus .nav a:hover span, .focus .nav .current span { color:#fff }
.focus .nav a:hover strong, .focus .nav .current strong { color:#fdd302 }
.newProduct { height:389px }
.newProduct .title { height:38px; border:solid 1px #ddd; padding:0 10px; background:url(../Themes/201210/OrnamentMin/bg.png) 0 -24px repeat-x }
.newProduct .title span, .newProduct .title strong { display:inline-block; vertical-align:top }
.newProduct .title span { width:3px; height:13px; background:#b30003; margin-top:14px; overflow:hidden }
.newProduct .title strong { height:38px; line-height:38px; font-size:14px; color:#4e4e50; font-family:"微软雅黑"; padding-left:5px }
.newProduct .body { height:348px; padding:0 10px; border:solid 1px #ddd; border-top:0 }
.newProduct .list { height:152px; padding:10px 5px; border-top:solid 1px #e6e6e6 }
.newProduct .list .img { height:97px; overflow:hidden }
.newProduct .list .txt { margin-top:10px; text-align:center; color:#949494 }
.newProduct .list .txt a { color:#616161; font-weight:bold }
.newProduct .first { border-top:0 }
.comPlate { border:solid 1px #e5e5e5; padding:0 10px 10px }
.comPlate .title { height:60px; border-bottom:solid 1px #e5e5e5 }
.comPlate .title span, .comPlate .title strong, .comPlate .title a { display:inline-block }
.comPlate .title span, .comPlate .title strong { height:20px; line-height:20px; margin:20px 0; float:left }
.comPlate .title .ico { width:4px; height:16px; overflow:hidden; margin:22px 5px 22px 0; background:#d00000 }
.comPlate .title strong { font-size:15px; font-family:"微软雅黑" }
.comPlate .title .line { color:#bfbfbf; font-size:14px; padding:0 5px }
.comPlate .title .en { font-size:14px; color:#b00203; font-weight:bold }
.comPlate .title .more { height:20px; line-height:20px; margin:20px 0; padding-right:15px; background:url(../Themes/201210/OrnamentMin/bg.png) right -155px no-repeat; float:right }
.comPlate .floatTxt { width:48px; height:48px; line-height:48px; text-align:center; color:#fff; font-weight:bold; position:absolute; top:10px; right:3px; background:url(../Themes/201210/OrnamentMin/float.png) center center no-repeat }
.specialOffer { width:765px; padding:0 12px 10px 11px; float:left; overflow:hidden }
.specialOffer .body { height:296px; margin-top:10px }
.specialOffer .col1 { width:180px; height:296px; overflow:hidden; float:left }
.specialOffer .col2 { width:195px; height:296px; overflow:hidden; float:left }
.specialOffer .col2 div { height:148px; overflow:hidden }
.sideTab { height:247px; border:solid 1px #ddd }
.sideTab .title { height:32px; padding:8px 8px 0; overflow:hidden; background:#898989 }
.sideTab .title a { display:inline-block; width:80px; height:32px; line-height:32px; text-align:center; text-decoration:none; color:#fff; float:left }
.sideTab .title a:hover, .sideTab .title .current { background:#fff; color:#6d6d6d!important; font-weight:bold }
.sideTab .body { height:207px; overflow:hidden }
.sideTab ul { padding:0 10px; display:none }
.sideTab .current { display:block!important }
.sideTab ul li { height:28px; line-height:28px; overflow:hidden; border-top:solid 1px #e9e9e9 }
.sideTab ul li a { color:#636363; text-decoration:none }
.sideTab ul li a:hover { color:#d00000!important }
.sideTab ul .first { border-top:0 }
.sideAD { height:118px; border:solid 1px #ddd; overflow:hidden; margin-top:10px }
.comWidth { width:958px; margin:20px auto 0 }
.comWidth .body { height:372px; overflow:hidden }
.comWidth .list { width:181px; height:166px; padding:10px 5px; position:relative; float:left }
.comWidth .list .img { height:120px; overflow:hidden }
.comWidth .list .txt { height:36px; line-height:18px; margin-top:10px; overflow:hidden; color:#797979; text-align:center }
.comWidth .list .txt a { color:#797979 }
.themeSail .title { position:relative }
.themeSail .tabNav { height:61px; position:absolute; right:0 }
.themeSail .tabNav a { height:20px; line-height:20px; text-align:center; padding:20px 25px; border-left:solid 1px #fff; border-right:solid 1px #fff; border-bottom:solid 1px #e6e6e6; text-decoration:none; color:#797979 }
.themeSail .tabNav a:hover, .themeSail .tabNav .current { border-left-color:#e6e6e6; border-right-color:#e6e6e6; border-bottom-color:#fff; color:#b90005!important }
.themeSail .tabBody { height:372px; overflow:hidden; display:none }
.themeSail .body .current { display:block!important }
.showHome { width:588px; height:329px; float:left }
.showHome .body { height:220px; padding:24px 0 }
.showHome .body .Left { width:319px; height:220px; overflow:hidden; background:#eee }
.showHome .body .Right { width:255px; height:220px; overflow:hidden }
.showHome .list { height:102px; overflow:hidden; margin-top:16px }
.showHome .list.first { margin-top:0!important }
.showHome .list div { width:120px; height:102px; overflow:hidden; float:left }
.showHome .list dl { width:126px; height:74px; padding:14px 0; overflow:hidden; float:right; color:#636363 }
.showHome .list dl dt { height:20px; line-height:20px; overflow:hidden; font-weight:bold }
.showHome .list dl dd { height:54px; line-height:18px; overflow:hidden }
.tabGroup { width:333px; height:339px; border:1px solid #e5e5e5; overflow:hidden; float:right }
.tabGroup .tabNav { height:43px; overflow:hidden }
.tabGroup .tabNav a { display:inline-block; width:110px; height:42px; line-height:42px; text-align:center; border-left:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; float:left; background:url(../Themes/201210/OrnamentMin/bg.png) 0 -182px repeat-x; overflow:hidden; text-decoration:none; font-size:14px }
.tabGroup .tabNav a:hover, .tabGroup .tabNav .current { background:0; height:40px; border-top:solid 2px #b90101; border-bottom-color:#fff; color:#b90101!important; font-weight:bold }
.tabGroup .tabNav .first { border-left:none; width:111px }
.tabGroup .body { height:266px; padding:15px }
.tabGroup .tabBody { height:266px; overflow:hidden; display:none }
.tabGroup .tabBody .list { height:70px; padding:10px 0; overflow:hidden }
.tabGroup .tabBody .list .img { width:120px; height:70px; float:left; overflow:hidden }
.tabGroup .tabBody .list .txt { width:170px; height:70px; overflow:hidden; float:right; color:#9a9a9a; line-height:17px }
.tabGroup .current { display:block!important }
.f16 { font-size:16px }
.c1 { color:#636363 }
.c2 { color:#fb6800 }
.c3 { color:#636363 }
