﻿body, td, a, li, div, span, ul, p, input, textarea,p,b,i, form{font-family: Arial, Verdana, sans-serif;font-size: 12px; color:#333;}
*,html{font-family: Arial, Verdana, sans-serif;font-size: 12px; color:#333;}
body,form{margin:0px; padding:0px;}
div{ padding:0px; margin:0px;overflow:hidden; cursor:default;}
a:link    {color:#333333; font-family: Arial, Verdana, sans-serif; font-size: 12px; background-color:transparent;  text-decoration:none; }     
a:visited {color:#333333; font-family: Arial, Verdana, sans-serif; font-size: 12px; background-color:transparent; text-decoration: none;}      
a:active  {color:#333333; font-family: Arial, Verdana, sans-serif; font-size: 12px; background-color:transparent;text-decoration: none;}                                     
a:hover   {color:#FF9E00; font-family: Arial, Verdana, sans-serif; font-size: 12px; background-color:transparent;text-decoration: none;} 
img{border:none;}
.clear{clear: both; font-size: 1px; line-height: 0px;}
/*start*/
body{ background:#d20870 url(images/bg.gif)}
.flBanner
{
	width:904px;  margin-left:auto; margin-right:auto; height:225px; background-color:#e5e2dd; 
}
.flBody
{
	width:904px;  margin-left:auto; margin-right:auto; background-color:#fff;
}
.flLeft
{
	width:211px; float:left; 
	background:#fff url(images/fl_left_lt.jpg) no-repeat;
	padding-top:100px;
}
.flMain
{
	width:693px; float:right;
	background:#fff url(images/fl_main.jpg) no-repeat;
}
.tips
{
	position:absolute; left:0px; top:0px; width:350px; height:110px; line-height:22px; border:solid 1px #FFD040; background-color:#FFFF6B; padding:5px;
}
/*输入框*/
.inputbox
{
	border:solid 1px #999999; line-height:16px; height:16px; padding:1px 2px 1px 2px; margin:0px;
}
.inputarea
{
	border:solid 1px #999999; line-height:16px; padding:1px 2px 1px 2px; margin:0px;
}
.inputboxActive
{
	border:solid 1px #999999; background-color:#FFF8F3;
}
/*登陆*/
.flLogin
{
	background:url(images/fl_login1.gif) no-repeat 0px 0px;
	padding:76px 0px 0px 21px;
}
.flLogin .row
{
	height:28px;
}
.flLogin .inputbox
{
	border:solid 1px #999999; padding:0px 2px; margin:0px; width:117px; height:19px; line-height:19px;
}
.flLogin a, .flLogin a:link, .flLogin a:visited
{
	color:#dd137b;
}
.flLogin a:hover
{
	color:#FF9E00;
}
.flLogin .login
{
	border:none; padding:0px; margin:0px; background:url(images/fl_loginb.gif) no-repeat; 
	width:57px; height:19px; line-height:19px; cursor:pointer;
}
/*左侧栏目*/
.flGroup
{
	background:url(images/fl_group.gif) no-repeat 6px 0px; height:29px; line-height:33px; 
	margin:5px 0px; padding-left:35px; color:#fff; font-size:14px;
}
.flGroup .more
{
	display:block; width:42px; height:10px; line-height:10px; float:right; margin-top:14px; margin-right:14px;
}
.flGroup .more:hover
{
	background:url(images/fl_index_more1.gif) no-repeat;
}
.flContent
{
	line-height:24px; padding:5px 10px;
}
.flItem
{
	/**background:url(images/fl_item1.gif) no-repeat 8px center; **/
	height:23px; line-height:26px; padding:0px 0px 0px 18px; 
	width:75px; float:left; margin-left:2px; margin-bottom:4px;
	background:url(img/index_b.gif) no-repeat;
}
/*新闻动态*/
.flNews
{
	padding:5px 0px 0px 320px; height:131px;
}
.flNews .image
{
	width:136px; height:136px; float:left; display:block;
}
.flNews .image img
{
	width:136px; height:106px;border:solid 1px #fff; 
}
.flNews .image:hover img
{
	border:solid 1px #00FF00;
}
.flNews .newsbox
{
	float:left; width:220px; padding:0px 5px;
}
.flNews .news
{
	height:15px; line-height:15px; padding-left:14px; padding-top:1px; width:300px; margin-top:4px;
}
.flNews .news1
{
	background:#b81363 url(images/fl_num1.gif) no-repeat 3px center;
}
.flNews .news2
{
	background: url(images/fl_num2.gif) no-repeat  3px  center;
}
.flNews .news3
{
	background:#b81363 url(images/fl_num3.gif) no-repeat  3px  center;
}
.flNews .news4
{
	background: url(images/fl_num4.gif) no-repeat  3px  center;
}
.flNews .news5
{
	background:#b81363 url(images/fl_num5.gif) no-repeat  3px  center;
}
.flNews .news6
{
	background: url(images/fl_num6.gif) no-repeat  3px  center;
}
/*店面展示*/
.flShopview
{
	background:#d20870 url(images/fl_picbox.gif) no-repeat 9px center; 
	padding:10px 20px;
}
.flSVWrapper
{
	width:660px; overflow:hidden;
}
.flShopview .scrollbox
{
	height:143px;overflow:hidden;
}
.flShopview .vbItem
{
	height:145px; width:200px; 
}
.flShopview .vbImageLink img
{
	height:120px; width:190px;border:solid 1px #ccc;
}
.flShopview .vbImageLink:hover img
{
	border:solid 1px #C000FF;
}
.flShopview .vbCaption
{
	display:block; text-align:center;
}
.flShopview .vbCaption:hover
{
	color:#C000FF;
}
/*团队展示*/
.flShopview2
{
	background:#d20870 url(images/fl_picbox.gif) no-repeat 9px center; 
	padding:10px 20px;
}
.flSVWrapper2
{
	width:660px; overflow:hidden;
}
.flShopview2 .scrollbox2
{
	height:143px;overflow:hidden;
}
.flShopview2 .vbItem
{
	height:145px; width:200px; 
}
.flShopview2 .vbImageLink img
{
	height:120px; width:190px;border:solid 1px #ccc;
}
.flShopview2 .vbImageLink:hover img
{
	border:solid 1px #C000FF;
}
.flShopview2 .vbCaption
{
	display:block; text-align:center;
}
.flShopview2 .vbCaption:hover
{
	color:#C000FF;
}
/*开店指南标*最新展示-题栏*/
.flShopGuidLine
{
	height:51px; background:url(images/fl_shop.gif) no-repeat;
}
/*文章列表：开店指南*加盟防骗*宣传海报*/
.flArticleList
{
	width:297px; float:left; background-color:#d20870;
}
.flArticleContent
{
	padding:3px 3px 3px 11px;	
}
.flArticleContent .aItem
{
	line-height:21px; height:21px; background:url(images/fl_articleicon.gif) no-repeat 2px center;
	padding-left:17px;
}
.flArticleContent .aItem a, .flArticleContent .aItem a:link, .flArticleContent .aItem a:visited
{
	color:#ffccff;
}
.flArticleContent .aItem a:hover
{
	color:#FF9E00;
}
.flShopGuidLine .more2, .flArticleList .more2
{
	display:block; width:120px; height:51px; line-height:51px; 
}
.flArticleList .more
{
	height:24px; background:url(images/fl_more.gif) no-repeat;
}
.flArticleList .moreLink
{
	display:block; width:57px; height:15px; float:right; margin:7px 8px;
}
.flArticleList .moreLink:hover
{
	background:url(images/fl_index_more.gif) no-repeat;
}
.flArticleList .article1
{
	height:51px; background:url(images/fl_ar_1.gif) no-repeat;
}
.flArticleList .article2
{
	height:51px; background:url(images/fl_ar_2.gif) no-repeat;
}
.flArticleList .bottom
{
	height:21px; background:url(images/fl_art_b.gif) no-repeat;
}
/*最新商品列表*/
.flNewProducts
{
	width:360px; float:left; background-color:#fff;
	padding:3px 0px 0px 17px;
}
.flProductBox
{
	border:solid 1px #cccccc; background-color:#f8f0f4; padding:8px; 
}

.flProductBox .npItem
{
	width:102px; float:left; margin-right:12px; height:152px;
}
.flProductBox .npImage
{
	width:100px; height:100px; border:solid 1px #ccc; cursor:pointer; background-repeat:no-repeat;
}
.flProductBox .npImage a
{
	display:block; height:100px;
}
.flProductBox .npPrice
{
	background-color:#ffcc00;
}
.flProductBox .npItem .title
{
	font-style:normal; display:block; text-align:center; height:22px; line-height:22px;
}
.flProductBox .npMore
{
	border-top:dotted 2px #ccc;
	height:62px;
}
.flProductBox .npMore a,.flProductBox .npMore a:link,.flProductBox .npMore a:visited
{
	display:block; float:right;
	width:181px; height:50px; margin-top:10px;
	background:url(images/fl_gotoshop.gif) no-repeat;
}
.flProductBox .npMore a:hover
{
	background-position:0px -50px;
}
/*资料下载*/
.flDownload
{
	height:26px; background:url(images/fl_download.gif) no-repeat; margin-bottom:10px;
}
.flDownItem
{
	background:url(images/fl_download_icon.gif) no-repeat 2px center;
	height:28px; line-height:28px; color:#0066cc; padding-left:20px;
}
.flDownItem a, .flDownItem a:link, .flDownItem a:visited
{
	color:#0066cc;
}
.flDownItem a:hover
{
	color:#FF00FF;
}
.flDownMore
{
	text-align:right;
}
.flDownMore a, .flDownMore a:link, .flDownMore a:visited
{
	color:#B300B3;
}
.flDownMore a:hover
{
	color:#FF00FF;
}
/*底部*/
.flBottom
{
	height:86px; background:#fff url(images/fl_bottom.gif) no-repeat;
	border-bottom:solid 2px #b5119f;
}
.flBottom .phone, .flBottom .home, .flBottom .blog
{
	width:123px; height:39px; display:block; float:right; margin-left:5px; margin-top:48px;
	background:url(images/fl_sitelink.gif) no-repeat;
}
.flBottom .home
{
	background-position:0px -39px;
}
.flBottom .blog
{
	background-position:0px -78px;
}
.flBottom .phone:hover
{
	background-position:-123px 0px;
}
.flBottom .home:hover
{
	background-position:-123px -39px;
}
.flBottom .blog:hover
{
	background-position:-123px -78px;
}

.flBInfo
{
	height:103px;background:#fff url(images/fl_b_logo.gif) no-repeat; padding:0px 272px; 
}
.compLink
{
	width:600px; line-height:60px; height:60px; word-spacing:5px;
}
.compCopyright
{
	width:600px;color:#999999; line-height:18px;
}