/*====主页内容====*/
#main{ width:950px; height:auto; margin:0 auto;margin-top:10px;}
.content{ float:left; width:700px;}
.buzhou{ width:700px;height:56px;float:left;margin-top:5px; }
.buzhoutmp{width:950px; height:56px;margin:0 auto;margin-top:10px;border-top:none;}
.hotcat{width:950px; height:90px;margin:0 auto;margin-top:10px;border:1px #E2E2E2 solid;}
.hotimg{width:950px; height:91px;margin:0 auto;margin-top:10px;border:1px #E2E2E2 solid;}
.mamaindex{width:950px; height:445px;margin:0 auto;margin-top:10px;border-top:none;}

/*====主页左侧====*/
.sidebar_left{ float:left; width:195px;height:220px;}
.sidebar_left h2{float:left; width:180px;height:15px;background:#F5F5F5;border:1px #E2E2E2 solid;padding:5px 0 0 5px;color:#333;}
.sidebar_left h2 a{ color:#333;}
.sidebar_left ul,.recentfx{ float:left; width:180px;height:78px;border:1px #CCC solid;margin-bottom:8px;border-top:0;padding:5px 0 0 5px;}
.sidebar_left ul li{ color:#333;padding:3px 0 0 8px;background:url('img_fyf/side_liico.gif') no-repeat 0px 8px;}

/*====返现商城====*/
.shop_mall{ float:left; width:700px;margin-top:10px;margin-bottom:10px;}
.shop_mall h2,.shop_mall h2 a{ float:left; width:705px; height:35px;background:url('img_fyf/shop_mall_h2.gif') no-repeat 0 0;line-height:35px;line-height:0;font-size:0;overflow:hidden;}
.shopslistbox{
	float:left;
	width:698px;
	height:auto;
	border:1px #E2E2E2 solid;
	border-top:none;
	padding-bottom: 10px;
}
/*====shop_list====*/
.fyf{ display:none; background:#FFFCDA; border:1px solid #FF9900; overflow:visible; position:absolute; top:65px; left:70px; width:200px;margin:0; padding:10px;}
.fyf h3{ float:left; text-align:left;font-size:14px;}
.fyf li{ width:100%; display:block;list-style:none;margin:0; padding:0; text-align:left;}
.fyf li a{ color:#333;white-space: nowrap; display:block; margin:0; font-size:12px;}
.fyf li a:hover{ color:#ff0000;text-decoration:none; }
.fyf i{ color:#ff0000;}
.sbox{
	float:left;
	width:165px;
	height:70px;
	border:1px solid #E1E1E1;
	margin-top:10px;
	margin-left:5px;
	text-align: center;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color:#333;
}
.bb:hover{height:70px;border:1px solid #FF9900;margin-top:-15px;padding-top:14px;}

/*侧栏*/
.sidebar{ float:right; width:237px;}
/*登录*/
.txt { width:110px; border:1px #666 solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}
.txt1 { width:110px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}
.txt2 { width:60px; border-left:1px #666 solid; border-top:1px #666 solid; border-bottom:1px #ccc solid; border-right:1px #ccc solid; height:18px; line-height:18px; background:#F9F9F9; color:#333;}
.user_login{ margin-bottom:10px;float:left;width:235px;height:300px;border:0px solid #e1e1e1;padding-top:10px;background:url('img_fyf/login_index.png') no-repeat ; }
.user_login b{ color:#f00; }
.faq{ float:left;padding:5px 0;height:70px;border-top:0px solid #FFE0A6;background:url('img_fyf/faq_bg.gif') no-repeat 7px 3px;}
.faq li{ display:inline;float:left;width:197px;padding-left:30px;line-height:24px; }
.user_login form{float:left;width:200px;height:125px;}

.user_data{float:center;width:231px;height:125px;}
.user_data li{padding:5px 5px 5px 30px;}
.user_data li span{padding-right:20px;}

/*侧栏切换*/
#slidetabcon{ width:100%;height:126px;overflow:hidden;}    
#slidetab{ width:100%;padding:5px 0;font-weight:700;text-align:left;font-size:13px;background:#FE6363;margin-top:0px;}
#slidetab a{ color:#F9F9F9;}
#slidetab a:hover{ border-bottom:5px #f00 solid;color:#ff0;}
#slidetab span{ display:inline;padding:0 10px;}
#con_slide_1{ float:left;width:100%;padding:8px 0;}
#con_slide_2{ float:left;width:100%;padding:8px;}

.news h3{margin:0;color:#BD1B1B; padding:10px 0 0 20px; float:left; width:220px;font-size:14px;height:25px;background:url('img_fyf/index_h2.gif') no-repeat 0 0;overflow:hidden;}
.news h3 a{color:#BD1B1B;}
.news{float:left;margin-bottom:10px;}
.news ul,.media{margin-bottom:10px;float:left;width:235px;padding:8px 0;border:1px #E8E8E8 solid;border-top:none;}
.news li {float:left;margin-bottom:0px;width:210px;padding-left:23px;line-height:20px; overflow:hidden;background:url('img_fyf/side_liico.gif') no-repeat 10px 8px; }
.media p {padding:10px;}

/*脚部*/
.footer{margin:0 auto;width:950px;height:auto;padding:10px 0;border-top:3px #ccc solid;color:#666;text-align:center;}

.linkbox{clear:both;margin:0 auto;margin-top:15px;width:950px;min-height:70px;border:1px #F1F1F1 solid;color:#666;}
.linktitle{width:950px;height:30px;background:#F4F4F4;color:#666;line-height:30px;}
.linktitle_l{font-size:14px;padding-left:10px;float:left;font-weight:700;}
.linktitle_r{padding-right:10px;float:right;}
.link a{margin:0 auto;padding:0px 8px;float:left;}
