@charset "utf-8";
/* special font */
.commuLink{ font-size:14px; color:#006BA5; font-weight:bold;}
.commuLinkS{color:#006BA5;}

/* community */
.commuBanner{ width:920px; height:80px; background:url(http://img.f508.com/images_v7/NewIndex/community/commu-banner1.jpg) top left no-repeat;}
.commuBanner2{ width:920px; height:80px; background:url(http://img.f508.com/images_v7/NewIndex/community/commu-banner2.jpg) top left no-repeat;}
.commuTop{ width:630px;}
.commuPost{ width:120px; float:left; padding:15px 0;}
.commuPost2{  width:120px; float:left; padding:15px 0;}
.commuPost a{display:block; width:120px; height:35px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat 0 0;}
.commuPost2 a{display:block; width:120px; height:35px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -344px 0;}
.commuOrderBy{ float:right;padding-top:30px; width:280px;}
.commuOrderBy p{ padding:5px 10px 0 10px; border-right:1px solid #ebebeb; border-top:1px solid #ebebeb;}


.commuLeft{ width:630px; float:left;}
.commuRight{ width:260px; float:right;}

.commuOne{ padding:15px 0;}
.commuTopSet {border-bottom:1px dotted #bfbfbf;}
.commuPerson{ width:90px; background:#E8E0DD; float:left; padding:5px;}
.commuPerson p{word-break:break-all;word-wrap:break-word;}
.commuBubble{ width:530px; float:right;}
.commuArrow{ float:left; width:25px; height:100px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat 10px -177px;}
.commuTopSet .commuArrow{background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat 10px -44px;}
.commuWords{ float:right; width:505px;}
.commuWordsTop{ width:505px; height:10px;background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -15px -177px;}
.commuTopSet .commuWordsTop{ background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -15px -44px;}
.commuWordsBottom{ width:505px; height:10px;background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -15px -287px;}
.commuTopSet .commuWordsBottom{background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -15px -154px;}
.commuWordsBox{ background:#EFEFEF; padding:0 10px;}
.commuTopSet .commuWordsBox{ background:#FFF4E1;}
.commuWordsBox p{ padding-bottom:5px;}
.commuText{ width:370px; float:left;}
.commuText h1{ font-size:14px; font-weight:bold; float:left; padding:0;}
.commuNoProduct .commuText{ width:100%;}
.commuText p{ word-break:break-all;word-wrap:break-word;}
.commuProduct{ width:115px; float:right;}
.commuProductPic{ float:right; width:82px;}
.commuProductPic img{ border:1px solid #BFBFBF;}
.commuProductPing{ float:left; width:20px;}

.commuBar{ padding:15px 0;}
.commuBarOrange{ background:#FF8A3C; height:22px; color:#fff; font-weight:bold; padding:3px 0 0 10px;}
.commuBarOrangeArrow { width:48px; height:5px;background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -205px -5px;}
.commuBarGreen{ background:#AAD450; height:22px; color:#fff; font-weight:bold; padding:3px 0 0 10px;}
.commuBarGreenArrow { width:48px; height:5px;background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -282px -5px;}
.commuBbs li{ padding-top:10px; border-bottom:1px dotted #bfbfbf;}
.commuBbsLogo{ width:85px; float:left;}
.commuBbsText{ width:160px; float:right;}
.commuBbsText p{padding-bottom:5px;}
.commuPopular li{ float:left; width:100px; padding:0 45px 15px 0;}
.commuPopularText{ padding:5px; background:#F6F6F6;}

.commuShow li{ float:left; width:165px;overflow:hidden;height:150px;}
.commuProductMid p{ padding:5px 0;word-break:break-all;word-wrap:break-word;}

.commuReply{ margin-left:115px;}
.commuReplyOne{ padding:15px 0; border-bottom:1px dotted #bfbfbf;}
.commuReplyOne ul li{float:left;}
.commuReplyNum{ width:30px; font-size:18px; font-style:italic; color:#999;}
.commuReplyPerson{ width:75px;}
.commuReplyPersonIcon{ width:60px; text-align:center; background:#E8E0DD; padding:5px 0;}
.commuReplyText{ width:400px;}
.commuReplyText p{ word-break:break-all;word-wrap:break-word;}
/*.commuReplyText a{ color:#000;}*/

.commuPostTable{ padding-left:30px;}
.commuPostTable td{ padding:5px 0;}
.commuPostTitle input{ width:400px; padding:2px 0; border:1px solid #666;}
.commuPostTextColor{ padding:5px; border:1px solid #bfbfbf; border-bottom:none;}
.commuColorBlock1 a{ background:#4F81BD; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuColorBlock2 a{ background:#C0504D; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuColorBlock3 a{ background:#9BBB59; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuColorBlock4 a{ background:#8064A2; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuColorBlock5 a{ background:#4BACC6; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuColorBlock6 a{ background:#F79646; display:block; width:13px; height:13px; border:1px solid #bfbfbf;}
.commuPostFeeling{ padding:5px; border:1px solid #bfbfbf; border-bottom:none;}
.commuPostContent{ padding:5px; border:1px solid #666; }
.commuPostContent textarea{width:480px; height:350px; border:none;}
.commuPostPerson{ background:#fff;}
.commuPostHelp{padding: 20px 0; color:#999; border-top:1px dotted #bfbfbf;}
.commuGo{ float:left; width:100px;}
.commuGo a{ display:block;width:82px; height:27px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -477px -1px;}
.cBlue{color:#4F81BD}
.cRed{color:#C0504D}
.cGreen{color:#9BBB59}
.cPurple{color:#8064A2}
.cSky{color:#4BACC6}
.cOrange{color:#F79646}
.cBlue , .cRed , .cGreen , .cPurple , .cSky , .cOrange {font-weight:bold;}
.commuPostSuccess{ padding:10px 0;}
.commuPostSuccess p{ padding:10px; text-align:center; color:#426D07; font-weight:bold; background:#E8F9E8; border:1px solid #A7F3A9; border-left:none; border-right:none;}
/* show */
.commuPhoto{ background:url(http://img.f508.com/images_v7/NewIndex/community/photoframe.jpg) repeat; padding:20px;}
.commuPhotoOne{ background-color:#fff; padding:10px; margin-bottom:15px; }
.commuPhotoPostmark{ background-image:url(/images_v7/NewIndex/community/youcuo1.gif); background-position:410px 0; background-repeat:no-repeat;}
.commuPhotoStamp{ background-image:url(/images_v7/NewIndex/community/youcuo2.gif); background-position:1px 0; background-repeat:no-repeat;}
.commuPhotoPostmark .commuPhotoPic{ width:400px; float:left; padding-right:10px; border-right:1px dotted #bfbfbf;} 
.commuPhotoPostmark .commuPhotoText{ width:130px; float:right; padding:60px 10px 0 10px; font-family:STKaiti,STFangsong; font-size:14px; line-height:20px;}
.commuPhotoStamp .commuPhotoPic{ width:400px; float:right; padding-left:10px; border-left:1px dotted #bfbfbf;} 
.commuPhotoStamp .commuPhotoText{ width:130px; float:left; padding:130px 10px 0 10px; font-family:STKaiti,STFangsong; font-size:14px; }
.commuPostContent2 textarea{height:150px; border:none;}
.commuPics{border:1px solid #FFC7AC; margin-top:5px;}
.commuPicUpButton{ padding:8px;}
.commuPicUpButton a{display:block; width:145px; height:27px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -567px 0;}
.commuPicOne{ padding:8px;border-top:1px dotted #FFC7AC; }
.commuPicS{ width:150px; padding-right:10px; float:left;}
.commuPicText{ float:right; width:310px;}
.commuPicText p{ padding-bottom:8px;}
.commuPicText textarea{ border:none; width:296px; height:60px;}
.commuPicS img { padding:2px; border:1px solid #EBEBEB;}
.commuShowReply{ margin:0;}
.commuShowRelate{}
.commuShowRelateProduct{ margin:5px 0; padding:5px; border:1px solid #ebebeb;}
/* 2010-3-4 add */
.commuShowOtherProduct{ padding:10px; border-top:1px dotted #bfbfbf;}
.commuShowOtherItem p{ padding:10px 0;}
.commuShowOtherItemPic{ width:110px; float:left;}
.commuShowOtherItemText{ width:125px; float:right;}
/*添加真人秀 继续上传按钮*/
.commuPicUpContinue{padding:10px;}
.commuPicUpContinue a{ display:block; padding:3px 0; color:#DA7107;  width:80px; text-align:center; text-decoration:none; background:#FFF;}
.commuPicUpContinue a:hover{ background:#ED9F49; color:#FFF;}
/*精华*/
.commuBestMarkTopset{ background:url(http://img.f508.com/images_v7/NewIndex/community/jinghua1.gif) no-repeat 260px 0;}
.commuBestMarkTopsetDetail{ background:url(http://img.f508.com/images_v7/NewIndex/community/jinghua1.gif) no-repeat 360px 0;}
.commuBestMark{ background:url(http://img.f508.com/images_v7/NewIndex/community/jinghua2.gif) no-repeat 260px 0;}
.commuBestMarkDetail{ background:url(http://img.f508.com/images_v7/NewIndex/community/jinghua2.gif) no-repeat 360px 0;}

/* 2010 new zhuanti */
.zhuanti h1{ font-size:12px; color:#CCC; font-weight:normal; padding:3px 0; margin:0;}
.picBar img{ width:920px;}
.picBarText{}
.picBarLink a{ display:block; width:920px; text-decoration:none;}
.productSmall{ padding:15px 0;}
.productSmall table{ width:100%;}
.productSmall td{ border-right:1px dotted #bfbfbf; border-bottom:1px dotted #bfbfbf; width:20%; padding:10px;}
.productSmall p{padding:3px 0;}
.productSmall img{ background:#fff; padding:2px; border:1px solid #dfdfdf;}

.productMid{ padding:15px 0;}
.productMid td{ border-right:1px dotted #bfbfbf; border-bottom:1px dotted #bfbfbf; width:25%; padding:12px 4px;}
.productMid p{padding:3px 0;}
.productMidDescription{ display:block; font-style:normal; font-size:14px; font-weight:bold; padding:8px0; font-family:@仿宋_GB2312 @楷体_GB2312;}




.ztModelTwo{ padding:10px 0;}
.ztModelTwo td{ width:460px}
.ztModelTwoPic{ width:450px; position:relative;}
.ztModelTwoProduct1,.ztModelTwoProduct2,.ztModelTwoProduct3 { position:absolute;z-index:10; width:86px;}
.ztModelTwoProduct1 a , .ztModelTwoProduct2 a , .ztModelTwoProduct3 a{ display:block; background:#FFF; padding:1px; border:2px solid #bfbfbf;filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}
.ztModelTwoProduct1 a:hover , .ztModelTwoProduct2 a:hover , .ztModelTwoProduct3 a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1.0;}
.ztModelTwoProduct1 img , .ztModelTwoProduct2 img , .ztModelTwoProduct3 img{width:80px;}
.ztModelTwoProduct1{ left:50px;}
.ztModelTwoProduct2{ left:180px;}
.ztModelTwoProduct3{ left:310px;}
.ztModelTwoProductText1{ position:absolute; left:30px; width:250px;height:95px; padding: 10px 10px 10px 120px; z-index:5; background:#FFF; border:1px solid #bfbfbf; filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}
.ztModelTwoProductText2{ position:absolute; left:30px; width:360px;height:95px; padding: 10px; z-index:5; background:#FFF; border:1px solid #bfbfbf; filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}
.ztModelTwoProductText3{ position:absolute; left:30px; width:250px;height:95px; padding: 10px 120px 10px 10px; z-index:5; background:#FFF; border:1px solid #bfbfbf; filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}
.ztModelTwoProductText1 a ,.ztModelTwoProductText2 a ,.ztModelTwoProductText3 a{ font-size:14px; font-weight:bold; color:#3391C4;}
.ztModelTwoProductText1 p ,.ztModelTwoProductText2 p ,.ztModelTwoProductText3 p{ padding:5px 0; font-style:inherit;}
.ztModelTwoTitle{ padding:12px 10px; width:428px; font-size:14px; font-weight:bold; cursor:pointer;}
.ztModelTwoDesc{ position:absolute; left:0; top:0; padding:10px; background:#FFF; border:2px solid #bfbfbf; border-top:none; width:426px; filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}
.ztModelTwoProductText2 .box1{ width:120px; float:left; word-break:break-all; word-wrap:break-word; }
.ztModelTwoProductText2 .box2{ width:120px; float:right; word-break:break-all; word-wrap:break-word;}
.ztModelOne{ padding-bottom:15px;}
.ztModelOne table{ width:100%;}
.ztModelOne th{ padding-top:50px;height:10px;}
.ztModelOnePic{padding:0 20px;}
.ztModelOnePic img{ width:350px; padding:6px; border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; border-right:2px solid #DFDFDF; background:#FFF;}
.ztModelOneTitle{ font-weight:bold; font-size:14px; padding:10px 50px;}
.ztModelOneDesc{ padding:10px 50px;}
.ztModelOneItem{ padding:0 50px;}
.ztModelOneItem td{ padding:10px; border-bottom:1px dotted #dfdfdf; cursor:pointer;}
.ztModelOneItemHover{ background:#ebebeb;}
.ztModelOneItem img{ padding:1px; border:solid 1px #dfdfdf;}
.ztFreeOffer{ padding:80px 20px 15px 20px;}
.ztFreeOffer img{ background:#fff; border:1px solid #dfdfdf; padding:2px;}
.ztFreeOffer table{ width:100%;}
.ztCustom{ position:relative; height:810px;}
.ztCostomOneA1 , .ztCostomOneA2 , .ztCostomOneA3 , .ztCostomOneA4{ position:absolute; padding:3px; border:2px solid #dfdfdf; width:450px; height:320px; cursor:pointer;}
.ztCostomOneA3{ width:320px; height:450px;}
.ztCostomOneA1{top:30px; left:85px; z-index:10;}
.ztCostomOneA2{top:340px; left:20px; z-index:9;}
.ztCostomOneA3{top:20px; left:530px; z-index:8;}
.ztCostomOneA4{top:460px; left:455px; z-index:7;}
.ztCostomOneA1 .product , .ztCostomOneA2 .product , .ztCostomOneA3 .product , .ztCostomOneA4 .product{width:290px; padding-left:80px; padding-top:220px; }
.ztCostomOneA3 .product{ width:240px; padding-left:40px; padding-top:320px;}
.ztCostomOneA1 .product p , .ztCostomOneA2 .product p , .ztCostomOneA3 .product p , .ztCostomOneA4 .product p{padding:15px; border:1px solid #dfdfdf; background:#fff;filter:alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}

.ztList{}
.ztListHead{ height:90px; background:url(http://img.f508.com/images_v7/NewIndex/zhuanti/listhead.jpg) no-repeat 0 0;}
.ztListDate{ width:200px; float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style: italic; color:#AAA; padding-top:33px;}
.ztListTitle{ padding:35px 0 0 20px;float:left;}
.ztListTitle span{ display:block;width:245px; height:25px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -536px -125px;}

.ztListCategory{ padding-top:15px;}
.ztListCategoryTitle{ float:left;padding-left:15px;}
.ztListCategoryTitle td{ height:137px; width:7px;}
.ztListTopsetColor1{ background:#F9D386;}
.ztListTopsetColor2{ background:#F0C56A;}
.ztListTopsetColor3{ background:#FCE9C2;}
.ztListColor1{ background:#9BC76A;}
.ztListColor2{ background:#8ABD50;}
.ztListColor3{ background:#ADD185;}
.ztListColorA1{ background:#734f9e;}
.ztListColorA2{ background:#5a308d;}
.ztListColorA3{ background:#8c6faf;}
.ztListOnes{ width:890px; float:right;}
.ztListOne{ width:200px; padding:0 3px 3px 0; background:url(http://img.f508.com/images_v7/NewIndex/zhuanti/box-bg.gif) right top repeat-y;}
.ztListOnes td{padding-left:17px;}
.ztListOneW{ border:1px solid #ccc; padding:10px; width:178px; background:#fff; height:250px;}
.ztListOneWHover{ background:#FFf0e5;}
.ztListOneWTopSet{border:1px solid #F8D79A;}
.ztListOneText{ height:135px;}
.ztListOneText p{ padding:5px 0;}
.ztListOneTitle{ border-bottom:1px dotted #dfdfdf;}
.ztModelOnePicLoading{ padding:250px 0; width:405px; text-align:center;}
.ztListBrandFeli{ height:15px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -580px -169px;}
.ztListBrandSc{ height:15px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -540px -245px;}
.ztListBrandHa{ height:15px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -540px -280px;}
.ztListBrandKr{ height:15px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -530px -208px;}
.ztListLifeTitle{padding:15px;}
.ztListLifeTitle p{background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat 0 -317px; height:25px; width:110px; }
.ztListSaleTitle{padding:15px;}
.ztListSaleTitle p{background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -148px -317px; height:25px; width:100px; }
.ztOther{padding:15px 0;}
.ztOther td{ width:180px; padding: 0 15px;}
.ztOtherTitle{padding: 10px; border-top: 1px solid #dfdfdf; color: #808080; font-weight:bold; }

/* 2010 new 专题 小图 大图 换购图 */
.w182{width:182px; height:265px;}
.w225{width:228px; height:450px;}
.w190{width:220px; height:400px;}
.pleft{float:left;}
.dottedrb{border-right:dotted #CCC 1px; border-bottom:dotted #CCC 1px;}
.dottedlrb{border-left:dotted #CCC 1px; border-right:dotted #CCC 1px; border-bottom:dotted #CCC 1px;}
.line{border:solid #CCC 1px;}
.p2{padding:2px;}
.pl25{padding-left:25px;}
.m5{margin:5px;}
.mlr5{margin:0px 5px;}
.mlr10{margin:0px 10px;}
.mtb10{margin:10px 0px;}
.mt2{margin-top:15px;}


/* 通用社区 */
.allfitPic{ padding:10px 0;}
.allfitPic a{ color:#C0C0C0;}
.allfitPic img{ background:#FFF; padding:5px; border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-bottom:2px solid #DFDFDF; border-right:2px solid #DFDFDF;}
.allfitVideo dd{ padding:10px 0;}
.commuReplyNum2{ font-size:12px;}
.allfitInspire{padding:10px 0;}
.allfitInspire dd{ padding-top:10px;}
.allfitInspireButton{border-top:1px dotted #dfdfdf; }
.allfitInspireButton a{ display:block; width:114px; height:38px; background:url(http://img.f508.com/images_v7/NewIndex/bg-secondary.png) no-repeat -542px -45px; color:#900; font-size:14px;}
.allfitInspireButton a:hover{ text-decoration:none;}
.allfitInspireButton strong{ padding-left:50px; padding-top:10px; display:block;}
.allfitInspirePeople img{ width:50px; padding:2px; border:1px solid #dfdfdf; background:#fff;}
.allfitInspirePeople td{ padding: 0 10px 10px 0;}
.allfitInspireMore{cursor:pointer;}
.allfitReplyInput{ padding:10px 0 0 30px;}
.allfitReplyInput td{ padding:5px;}
.allfitReplyInput textarea{ width:300px; height:50px;}
.allfitReplyInput p{ padding-bottom:5px;}

