/* CSS Document */
.notice { padding:5px 0 0 5px; }
.notice li { height:22px; line-height:22px; overflow:hidden; }
.notice a { color:#666; background:url(images/aOn.png) left 2px no-repeat; padding-left:10px; }
.notice a:hover { background:url(images/aHo.png) left 2px no-repeat; color:#c00; }
.proWindow { padding-bottom:20px; }
.proWindow ul { width:1000px; padding-left:2px; }
.proWindow li { float:left; margin:8px 8px 0 0; }
.proWindow a { display:block; width:148px; height:148px; border:#e7e7e7 1px solid; }
.proWindow a:hover { border:#fdc9be 1px solid; }
/*other*/
.other { padding-bottom:40px; }
.other .pubModT { float:left; width:306px; margin:0 8px 0 2px; }
.pubModT .T, .pubModL .T { height:33px; line-height:33px; background:url(images/bgH4.png) no-repeat; padding:0 12px; }
.pubModT .C { }
.intro { line-height:22px; padding-top:5px; }
.intro p { text-indent:24px; }
.intro a { color:#c00; }
/*ZS*/
.ZS { padding-left:0; }
.ZS .pic { float:left; width:130px; height:100px; margin-top:5px; }
.ZS .pic a { background-image:none; padding:0; }
.ZS li { width:165px; }
/*cropList*/
.cropList { }
.cropList li { font-size:14px; height:43px; line-height:43px; overflow:hidden; border-bottom:#e7e7e7 dashed 1px; padding:0 8px; }
.cropList li a { color:#333; background:url(images/aOn.png) left center no-repeat; padding-left:12px; }
.cropList li a:hover { background:url(images/aHo.png) left center no-repeat; color:#f40; }
.cropList li .more { color:#999; }
b.newIco { display:inline-block; width:31px; height:15px; overflow:hidden; background:url(images/newIco.png) no-repeat; vertical-align:middle; margin-left:3px; }
/*proDetai*/
.proDetail { padding-top:16px; }
#preview { width:241px; height:241px; float:left; margin:0 8px 18px 0; }
.jqzoom { width:241px; height:241px; position:relative; }
.jqzoom img { border:#e8e8e8 1px solid; }
.zoomdiv { left:859px; height:239px; width:239px; top:0; }
.list-h li { float:left; }
#spec-n5 { width:395px; height:83px; padding-top:6px; clear:both; background-color:#f5f5f5; overflow:hidden; margin-top:15px; }
#spec-left, #spec-right { background:url(images/rowL.png) no-repeat; width:22px; height:2px; cursor:pointer; margin-top:30px; }
#spec-left { float:left; margin-left:4px; }
#spec-right { background:url(images/rowR.png) no-repeat; float:right; margin-right:4px; }
#spec-list ul li { float:left; margin-right:0px; display:inline; height:79px; }
#spec-list ul li img { border:1px solid #ccc; width:77px; height:77px; margin-left:4px; }
/*jqzoom*/
.jqzoom { position:relative; padding:0; }
.zoomdiv { z-index:100; position:absolute; top:1px; left:0px; width:400px; height:400px; background:url(i/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden; }
.bigimg { width:800px; height:800px; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move; }
#spec-list { float:left; width:339px; overflow:hidden; position:relative; }
#spec-list div { margin-top:0; margin-left:4px;}
/*price*/
.price { float:left; width:390px; color:#333; }
.price h2 { font-size:16px; font-weight:bold; color:#333; height:22px; line-height:22px; border-bottom:#e7e7e7 1px solid; padding:0 0 5px 8px; margin-bottom:14px; }
.price p { padding:6px 0 6px 8px; }
.price cite { text-decoration:line-through; }
.price em { font-family:Tahoma, Geneva, sans-serif; font-size:22px; color:#d00; font-weight:100; line-height:22px; vertical-align:-2px; }
/*proDTxt*/
.proDTxt { }
.ulOne { border-bottom:#fc8e03 1px solid; height:38px; }
.ulOne li { font-size:14px; color:#333; font-weight:bold; float:left; width:117px; height:37px; line-height:37px; text-align:center; border:#e7e7e7 1px solid; background-color:#f5f5f5; cursor:pointer; border-bottom:0 none; }
.ulOne li.focus { border:#fc8e03 1px solid; border-top-width:2px; border-bottom:#fff 1px solid; background-color:#fff; }
.ulOneD { padding-top:16px; }
.dTxt { }
.dTxt p { text-indent:24px; padding-bottom:20px; color:#333; }
.dTimg img { display:block; max-width:640px; width:640px; _width:expression(document.body.clientWidth>640?"640px":"auto");
margin:0 auto 20px; }
/*dAss*/
.dAss{}
.dAss p{ color:#666; margin-bottom:4px;}
.dAss .more{ color:#999;}
.dAss a{ color:#f40; margin-right:4px;}
.dAss li{ border-bottom:#e7e7e7 1px solid; padding-bottom:15px; margin-bottom:15px;}
.dAssTxt{ font-size:14px; color:#333; line-height:24px;}
.dMyAss td{ padding:4px 0;}
.dMyAss{ padding-bottom:20px;}
.yzm{ vertical-align:middle; cursor:pointer; margin-left:8px;}
/*share*/
.share { padding-bottom:20px;}
.share a { display:inline-block; width:17px; height:16px; vertical-align:-2px; margin-right:2px;}
.share a.qqt { background:url(images/qqt.png) no-repeat; }
.share a.kaixinY { background:url(images/kaixinY.png) no-repeat; }
.share a.weixin { background:url(images/weixin.png) no-repeat; }
.share a.py { background:url(images/py.png) no-repeat; }
.share a.sina { background:url(images/sina.png) no-repeat; }
.share a.renren { background:url(images/renren.png) no-repeat; }
.share a.msgg { background:url(images/msg.png) no-repeat; }
.share a.kaixinR { background:url(images/kaixinR.png) no-repeat; }
/*msg*/
.msg{ padding:20px 0 300px;}
.msg th{ font-weight:100; color:#333;width:100px; text-align:right;}
.msg th span{color:#c00; padding:0 4px;}
.msg td{ padding:4px 0;}
/*style*/
.price p, .dTxt { font-size:14px; }
.proWindow, .other, .ZS, .proDetail { clear:both; overflow:hidden; zoom:1; }
.searchlist{}
.searchlist li { font-size:14px;line-height:43px; overflow:hidden; border-bottom:#e7e7e7 dashed 1px; padding:0 8px; }
.searchlist li a { color:#333; background:url(images/aOn.png) left center no-repeat; padding-left:12px; }
.searchlist li a:hover { background:url(images/aHo.png) left center no-repeat; color:#f40; }
.searchlist li .more { color:#999; }
