
.f-page-nav { width:960px; margin:3px auto; }
.f-page-nav ul { width:950px; margin:0px auto; line-height:26px; height:26px; color:#666666; }
.f-page-nav ul li { float:left; line-height:26px; height:26px; }
.f-page-nav span { float:left; margin:0px 5px; line-height:22px; height:22px; }
.f-page-nav a { color:#666666; text-decoration:none; }
.f-page-nav a:hover { color:#FF0000; text-decoration:underline; }

.f-goods-page { width:960px; margin:0px auto; overflow:hidden; }
.f-goods-page .left { float:left; width:190px; }
.f-goods-page .right { float:left; width:760px; margin-left:10px; }

.page-menu { width:190px; margin:0px auto; overflow:hidden; }
.page-menu .top { width:190px; line-height:32px; height:32px; background:url(../image/page-menu-top.png) no-repeat; }
.page-menu .top h2 { font-size:14px; font-weight:normal; color:#666666; margin-left:10px; }
.page-menu .mid { width:190px; background:url(../image/page-menu-mid.png) repeat-y; }
.page-menu .mid .current { width:96%; margin:5px 0px 0px 35px; }
.page-menu .mid .current h2 { width:96%; font-size:14px; font-weight:bold; color:#555555; line-height:26px; height:26px; }
.page-menu .mid .current ul { width:96%; margin-left:10px; }
.page-menu .mid .current ul li { line-height:26px; height:26px; }
.page-menu .mid .current a { color:#666666; text-decoration:none; }
.page-menu .mid .current a:hover { color:#FF0000; text-decoration:underline; }
.page-menu .mid .all { width:96%; margin:5px auto; }
.page-menu .mid .all ul li { line-height:28px; height:28px; border-top:1px dotted #AAAAAA; }
.page-menu .mid .all a { margin-left:35px; font-size:14px; font-weight:bold; color:#555555; text-decoration:none; }
.page-menu .mid .all a:hover { color:#FF0000; text-decoration:underline; }
.page-menu .bottom { width:190px; line-height:20px; height:20px; background:url(../image/page-menu-bottom.png) no-repeat; }

.f-goods-info { width:100%; height:450px; overflow:hidden; }
.f-goods-info .pic { width:380px; float:left;}
.f-goods-info .pic .thumbs { width:60px; float:left; }
.f-goods-info .pic .thumbs ul li { margin-bottom:5px; }
.f-goods-info .pic .big { width:300px; float:left; margin-left:8px; }
.f-goods-info .info { float:left; width:375px; margin:0px 0px 0px 5px; }
.f-goods-info .info .summary { }
.f-goods-info .info .summary h2 { font-size:14px; font-weight:bold; color:#333333; line-height:26px; height:26px; }
.f-goods-info .info .summary ul li { line-height:24px; height:24px; }
.f-goods-info .info .summary label { color:#999999; border:0px; background-color:#FFFFFF; }
.f-goods-info .info .summary label.f { color:#333333; }
.f-goods-info .info .summary span { color:#999999; border:0px; background-color:#FFFFFF; }
.f-goods-info .info .summary span.f { color:#BB0000; font-size:14px; font-weight:bold; }
.f-goods-info .info .summary a { color:#999999; }
.f-goods-info .info .summary a:hover { color:#FF0000; }
.f-goods-info .info .opt { width:360px; height:260px; margin:10px 0px 5px 0px; border:2px solid #FFD5E0; background-color:#FFF0F4; overflow:hidden; }
.f-goods-info .info .opt.f { border:2px solid #FF3E3E; background-color:#FFE1E1; }
.f-goods-info .info .opt .attr-item { width:94%; margin:10px auto; overflow:hidden;}
.f-goods-info .info .opt .attr-item .c { width:94%; line-height:32px; margin:0px auto; }
.f-goods-info .info .opt .attr-item .c span { width:60px; height:18px; line-height:18px; float:left; margin:3px 5px 5px 0px; cursor:pointer; text-align:center; border:1px solid #666666; background-color:#FFFFFF; }
.f-goods-info .info .opt .attr-item .c span.a { border:1px solid #D6700A; background-color:#FAC896; color:#000000; }
.f-goods-info .info .opt .buy-num { width:94%; line-height:26px; height:26px; margin:0px auto; }
.f-goods-info .info .opt .buy-num label { margin-right:5px; }
.f-goods-info .info .opt .buy-num input { width:50px; height:18px; margin-right:5px; border:1px solid #AAAAAA; }
.f-goods-info .info .opt .buy-num span { margin-left:20px; color:#FF8000; }
.f-goods-info .info .opt .choose-list { width:94%; line-height:30px; height:30px; margin:0px auto; }
.f-goods-info .info .opt .choose-list label { font-size:14px; font-weight:bold; color:#333333; }
.f-goods-info .info .opt .choose-list .values { margin-left:5px; line-height:24px; height:24px; }
.f-goods-info .info .opt .choose-list .values span { margin-right:5px; font-size:14px; }
.f-goods-info .info .opt .btn { width:94%; margin:5px auto 0px auto; }
.f-goods-info .info .ot { margin:10px auto 0px auto; }
.f-goods-info .info .ot ul li { line-height:24px; height:24px; list-style:url(../image/page-li.png) inside; padding-left:5px; }
.f-goods-info .info .ot a { color:#666666; text-decoration:none; }
.f-goods-info .info .ot a:hover { color:#FF0000; text-decoration:underline; }

.f-favourable { width:758px; margin:10px auto; border:1px solid #E0D7CD; }
.f-favourable h2 { line-height:30px; height:30px; font-size:14px; font-weight:normal; background-color:#E8E1D9; }
.f-favourable h2 span { margin-left:10px; color:#614F3D; }
.f-favourable .content { line-height:24px; height:24px; padding:3px 10px; }
.f-favourable .content .f { color:#970000; }

.f-page-tabs { width:100%; margin:10px auto; }
.f-page-tabs .tabs { height:50px; line-height:50px; overflow:hidden; padding-left:1px; border-bottom:1px solid #E0D7CD; }
.f-page-tabs .tabs div { width:108px; height:50px; line-height:50px; float:left; margin-top:2px; background:url(../image/page-tab.png) no-repeat -5px 0px; overflow:hidden; }
.f-page-tabs .tabs div.a { background:url(../image/page-tab-a.png) no-repeat -5px 0px; margin-top:0px; }
.f-page-tabs .tabs span { width:119px; height:50px; font-size:14px; color:#333333; float:left; text-align:center; margin-top:5px; cursor:pointer; }
.f-page-tabs .tabs div.a span { color:#CE6700; }
.f-page-tabs .content { border-left:1px solid #E0D7CD; border-right:1px solid #E0D7CD; border-bottom:1px solid #E0D7CD; width:757px; overflow:hidden; }
.f-page-tabs .content .panel { padding:10px 10px; line-height:20px; text-align:left; color:#333333; display:none; }
.f-page-tabs .content .panel .panel_img { text-align: center; }
.f-page-tabs .content .panel .panel_img img { border:0;}
.f-page-tabs .content .panel .panel_p { text-align:center; color:#F00; font-size:14px; line-height:22px; }
.f-page-tabs .content .panel .panel_p a{ color:#800080; text-decoration:underline;}
.f-page-tabs .content .panel .panel_p a:hover{ color: #999; text-decoration: none;}
.f-page-tabs .content .panel.a { display:block; }

.f-page-saletop { width:758px; margin:10px auto; border:1px solid #E0D7CD; }
.f-page-saletop h2 { line-height:24px; height:24px; background-color:#EEEAE6; font-size:14px; font-weight:normal; }
.f-page-saletop h2 span { color:#6C5844; margin-left:10px; }
.f-page-saletop ul { padding:9px; height:260px; overflow:hidden; }
.f-page-saletop ul li { padding:4px; width:140px; height:260px; float:left; overflow:hidden; text-align:center; }
.f-page-saletop ul img { display:block; width:140px; height:210px;}
.f-page-saletop ul span { display:block; line-height:20px; height:20px;}
.f-page-saletop ul span label{ text-decoration:line-through; margin-left:5px; color:#ddd;}
.f-page-saletop ul a { color:#666666; text-decoration:none; }
.f-page-saletop ul a:hover { color:#FF0000; text-decoration:underline; }

/* 分类页 */
.f-cat-page { width:960px; margin:0px auto; overflow:hidden; }
.f-cat-page .left { width:190px; float:left; margin-right:10px; overflow:hidden; }
.f-cat-page .right { width:760px; float:left; overflow:hidden; }
.f-cat-list { width:760px; margin:0px auto; overflow:hidden; }

/* 商品品牌筛选 */
.f-cat-filter { border:1px solid #DDDDDD; }
.f-cat-filter h2 { line-height:24px; height:24px; background-color:#EFEBE7; }
.f-cat-filter h2 span { margin-left:10px; font-size:14px; font-weight:normal; color:#876F56; }
.f-cat-filter .content { width:100%; overflow:hidden; background-color:#FFFFFF; }
.f-cat-filter .content .brand { width:760px; overflow:hidden; margin-top:5px; height:24px; line-height:24px; }
.f-cat-filter .content .brand h2 { float:left; width:60px; text-align:center; line-height:24px; height:24px; font-size:12px; font-weight:normal; background-color:#FFFFFF; }
.f-cat-filter .content .brand ul { float:left; width:700px; line-height:24px; height:24px; }
.f-cat-filter .content .brand ul li { float:left; line-height:24px; height:24px; margin-right:10px; }
.f-cat-filter .content .brand a { color:#666666; text-decoration:none;  }
.f-cat-filter .content .brand a:hover { color:#FF0000; text-decoration:underline; }
.f-cat-filter .content .brand span { color:#FF0000; line-height:24px; height:24px; display:block; }
.f-cat-filter .content .price { width:760px; overflow:hidden; margin-bottom:5px; height:24px; line-height:24px; }
.f-cat-filter .content .price h2 { float:left; width:60px; text-align:center; line-height:24px; height:24px; font-size:12px; font-weight:normal; background-color:#FFFFFF; }
.f-cat-filter .content .price ul { float:left; width:700px; }
.f-cat-filter .content .price ul li { float:left; line-height:24px; height:24px; margin-right:10px; }
.f-cat-filter .content .price a { color:#666666; text-decoration:none; }
.f-cat-filter .content .price a:hover { color:#FF0000; text-decoration:underline; }
.f-cat-filter .content .price span { color:#FF0000; line-height:24px; height:24px; display:block; }

/* 商品列表 */
.f-product-list { border:1px solid #DDDDDD; margin-top:10px; }
.f-product-list h2 { line-height:24px; height:24px; background-color:#EFEBE7; }
.f-product-list h2 span { margin-left:10px; font-size:14px; font-weight:normal; color:#876F56; }
.f-product-list .sort { width:740px; line-height:40px; height:40px; margin:0px auto; }
.f-product-list .content { width:96%; margin:5px auto 5px auto; overflow:hidden; }
.f-product-list .content ul { width:100%; overflow:hidden; }
.f-product-list .content ul li { width:158px; height:260px; float:left; text-align:center; margin:5px 15px 5px 8px; overflow:hidden; }
.f-product-list .content ul img { display:block; margin-bottom:5px; }
.f-product-list .content ul span { display:block; text-align:center; }
.f-product-list .content ul span.f { display:inline; color:#990000; }
.f-product-list .content ul a { color:#666666; text-decoration:none; }
.f-product-list .content ul a:hover { color:#FF0000; text-decoration:underline; }

/* 分页样式 */
.f-pager { width:760px; margin:20px auto 0px auto; text-align:center; }
.f-pager .total { color:#666666; float:left; line-height:22px; height:22px; }
.f-pager .url { float:left; line-height:22px; height:22px; margin:0px 5px; }
.f-pager .page-now { width:22px; line-height:22px; height:22px; border:1px solid #990000; margin:0px 2px; float:left; }
.f-pager .page { width:22px; line-height:22px; height:22px; border:1px solid #990000; background-color:#FBC8BB; margin:0px 2px; float:left; }
.f-pager a { color:#990000; text-decoration:none; }
.f-pager a:hover { color:#990000; text-decoration:underline; }

/* 品牌页 */
.f-brand-page { width:960px; margin:0px auto; }
.f-brand-page .left { width:190px; float:left; margin-right:10px; }
.f-brand-page .right { width:760px; float:left; }

/* 品牌介绍 */
.f-brand-info { border:1px solid #DDDDDD; }
.f-brand-info h2 { line-height:24px; height:24px; background-color:#EFEBE7; }
.f-brand-info h2 span { margin-left:10px; font-size:14px; font-weight:normal; color:#876F56; }
.f-brand-info .content { width:100%; height:100px; overflow:hidden; background-color:#FFFFFF; }
.f-brand-info .content .logo { width:170px; height:80px; float:left; margin:10px auto; text-align:center; }
.f-brand-info .content .logo img { margin-top:15px; }
.f-brand-info .content .info { width:530px; height:80px; float:left; margin:10px auto 10px 20px; padding-left:20px; border-left:1px solid #CCCCCC; }
.f-brand-info .content .info .summary h2 { font-size:12px; line-height:26px; height:26px; font-weight:bold; color:#5F4E3D; background-color:#FFFFFF; }
.f-brand-info .content .info .summary ul li { line-height:22px; height:22px; }
.f-brand-info .content .info .summary ul li.sumaa { text-indent:2em;}
.f-brand-info .content .info .summary .c { margin:0px 3px; }
.f-brand-info .content .info .summary a { color:#666666; text-decoration:none; }
.f-brand-info .content .info .summary a:hover { color:#FF0000; text-decoration:underline; }

/* 所有品牌 */
.f-page-brandall { width:960px; margin:0px auto; overflow:hidden; }
.f-page-brandall .left { width:190px; float:left; margin-right:10px; overflow:hidden; }
.f-page-brandall .right { width:760px; float:left; overflow:hidden; }
.f-page-brandall .right .f-brand-list { width:760px; overflow:hidden; }
.f-page-brandall .right .f-brand-list ul li { width:180px; height:100px; float:left; margin:0px 8px 10px 0px; border:1px solid #BBA793; background-color:#F0ECE8; overflow:hidden; }
.f-page-brandall .right .f-brand-list span { display:block; line-height:24px; height:24px; margin-top:5px; text-align:center; }
.f-page-brandall .right .f-brand-list img { display:block; text-align:center; }
.f-page-brandall .right .f-brand-list a { color:#666666; text-decoration:none; }
.f-page-brandall .right .f-brand-list a:hover { color:#FF0000; text-decoration:underline; }

/* 文章页面 */
.f-page-article { width:960px; margin:0px auto; overflow:hidden; }
.f-page-article .left { width:190px; float:left; margin-right:10px; overflow:hidden; }
.f-page-article .right { width:758px; float:left; overflow:hidden; }
.f-page-article .right .article-content { width:750px; overflow:hidden; border:1px solid #D6CABE; background:url(../image/art-bg.png) no-repeat; }
.f-page-article .right .article-content h2 { line-height:26px; height:26px; text-align:center; color:#62503E; font-size:14px; margin:10px auto; }
.f-page-article .right .article-content .content { width:96%; margin:0px auto; line-height:24px; color:#78624B; }
.f-page-article .right .article-content .content a { color:#666666; text-decoration:none; }
.f-page-article .right .article-content .content a:hover { color:#FF0000; text-decoration:underline; }

/* 文章分类列表 */
.artcat-list { width:190px; margin:0px auto; overflow:hidden; }
.artcat-list .top { width:190px; line-height:32px; height:32px; background:url(../image/page-menu-top.png) no-repeat; }
.artcat-list .top h2 { font-size:14px; font-weight:normal; color:#666666; margin-left:10px; }
.artcat-list .mid { width:190px; background:url(../image/page-menu-mid.png) repeat-y; }
.artcat-list .mid .all { width:96%; margin:5px auto; }
.artcat-list .mid .all ul li { line-height:28px; height:28px; border-top:1px dotted #AAAAAA; }
.artcat-list .mid .all a { margin-left:35px; font-size:14px; font-weight:bold; color:#555555; text-decoration:none; }
.artcat-list .mid .all a:hover { color:#FF0000; text-decoration:underline; }
.artcat-list .bottom { width:190px; line-height:20px; height:20px; background:url(../image/page-menu-bottom.png) no-repeat; }

/* 文章分类页 */
.f-page-artcat { width:960px; margin:0px auto; overflow:hidden; }
.f-page-artcat .left { width:190px; float:left; margin-right:10px; overflow:hidden; }
.f-page-artcat .right { width:758px; float:left; overflow:hidden; }
.f-page-artcat .right .list { border:1px solid #DDD5CC; }
.f-page-artcat .right .list h2 { line-height:24px; height:24px; background-color:#F1EEEB; }
.f-page-artcat .right .list h2 span { margin-left:10px; font-size:14px; font-weight:normal; color:#6D5945; }
.f-page-artcat .right .list .cols { width:94%; overflow:hidden; margin:3px auto 3px auto; border-bottom:1px dotted #C4B3A2; }
.f-page-artcat .right .list .cols ul li { width:33%; line-height:26px; height:26px; float:left; text-align:center; color:#746352; }
.f-page-artcat .right .list .cols .t { text-align:left; }
.f-page-artcat .right .list .cols a { color:#76614B; text-decoration:none; }
.f-page-artcat .right .list .cols a:hover { color:#FF0000; text-decoration:underline; }
.f-page-artcat .right .list .pager { width:96%; margin:0px auto 30px auto; }

/* 搜索页 */
.f-search-result { border:1px solid #CDBEAF; }
.f-search-result .list { width:96%; margin:5px auto; }
.f-search-result .list ul li { width:20%; height:270px; float:left; margin:5px auto; text-align:center; }
.f-search-result .list img { display:block; margin-bottom:5px; }
.f-search-result .list span { display:block; line-height:20px; height:20px; }
.f-search-result .list span.p { color:#990000; }
.f-search-result .list a { color:#666666; text-decoration:none; }
.f-search-result .list a:hover { color:#FF0000; text-decoration:underline; }
.f-search-result .pager { width:100%; overflow:hidden; margin:20px auto 20px auto; }

/* 订单查询页面 */
.f-order-query { width:958px; margin:0px auto; border:1px solid #D9D1CA; }
.f-order-query h2 {  line-height:28px; height:28px; font-size:14px; font-weight:bold; background-color:#EFECE9; color:#846D55; margin-bottom:5px; }
.f-order-query h2 span { margin-left:10px; }
.f-order-query .row { width:96%; margin:0px auto; overflow:hidden; }
.f-order-query .row ul { width:100%; overflow:hidden; }
.f-order-query .row ul li { line-height:36px; height:36px; float:left; }
.f-order-query .row .l { width:60px; margin-right:5px; color:#846B53; }
.f-order-query .row .v { width:500px; }
.f-order-query .row .tx { width:200px; height:22px; line-height:22px; font-size:16px; }
.f-order-query .op { margin:10px auto 10px 20px;  }
.f-order-query .content { width:96%; margin:5px auto 20px auto; overflow:hidden; }
.f-order-query .content ul { width:96%; margin:0px auto; overflow:hidden; }
.f-order-query .content ul li { line-height:26px; height:26px; float:left; }
.f-order-query .content .l { width:80px; }
.f-order-query .content .v { width:800px; }
.f-order-query .content a { color:#666666; text-decoration:none; }
.f-order-query .content a:hover { color:#FF0000; text-decoration:underline; }

/* 文章中心 */
.f-article-center { width:960px; margin:0px auto; }
.f-article-center .left { width:260px; float:left; }
.f-article-center .right { width:700px; float:left; }
.f-article-center .hot { width:260px; height:400px; background:url(../image/catbox_hot.png) no-repeat; }
.f-article-center .hot h2 { font-size:14px; font-weight:normal; color:#666666; line-height:28px; height:28px; }
.f-article-center .hot h2 span { margin:6px 0px 0px 35px; float:left; line-height:28px; height:28px; color:#003399; font-weight:bold; }
.f-article-center .hot ul { margin:10px 5px 3px 5px; }
.f-article-center .hot ul li { line-height:28px; height:28px; list-style:url(../image/list-dot2.png) inside; }
.f-article-center .hot a { text-decoration:none; margin-left:5px; color:#1B579A; }
.f-article-center .hot a:hover { text-decoration:underline; color:#FF0000; }
.f-article-center .catbox { width:332px; height:200px; float:left; margin-left:15px; margin-bottom:10px; background:url(../image/catbox.png) no-repeat; }
.f-article-center .catbox h2 { font-size:14px; font-weight:normal; margin-top:5px; line-height:28px; height:28px; }
.f-article-center .catbox h2 span { margin:0px 5px; line-height:28px; height:28px; }
.f-article-center .catbox h2 a { margin:0px 0px 0px 30px; line-height:28px; height:28px; color:#695841; font-weight:bold; }
.f-article-center .catbox ul { margin:6px 5px 3px 5px; }
.f-article-center .catbox ul li { line-height:28px; height:28px; list-style:url(../image/list-dot2.png) inside; }
.f-article-center .catbox a { text-decoration:none; margin-left:10px; color:#808080; }
.f-article-center .catbox a:hover { text-decoration:underline; color:#FF0000; }

/*====HYH====*/
.summary_h{ padding:10px; line-height:20px;}
	.summary_h a{ text-decoration:none; margin-right:5px; color:#666;}
	.summary_h a:hover{ text-decoration:underline; color:red;}