@import url("lv_style.css");
/* CSS Document */
* {
	margin:0;
	padding:0;
}
html, body {
	background:#fff;
	font-size:12px;
}
a img, img {
	border:none;
}
li {
	list-style:none;
}
a, a:link {
	text-decoration:none;
}
.clear {		/*清除补丁*/
	clear:both;
	height:1px;
	visibility:hidden;
	overflow:hidden;
}
.autop_gg {
	margin: 8px 0 0 10px;
	display:inline;
	float:left;
}
.au_ceshi {
	margin:32px 0 0 120px;
	float:left;
}
.autop {
	width:100%;
	background:url(../images/nav_01.gif) repeat-x;
	float:left;
	text-align:center;
}
.au_top, .mbbody {
	width:980px;
	margin:0 auto;
	position:relative;
}
.au_top{
     z-index:2;
    }
.aulogo {
	width:980px;
}
.aulogo_img {
	float:left;
	margin:10px 0 0 10px;
	padding-right:10px;
	border-right:1px solid #d9d9d9;
}
.aulogo_right {
	float:right;
	height:94px;
	width:820px;
	background:url(../images/nav_04.gif) no-repeat bottom right;
}
.aulogo_right ul {
	float:right;
}
.aulogo_right li {
	float:left;
	margin:0 5px;
	line-height:25px;
}
.aulogo_right li span{
    color:#000;
}
.aulogo_right li a {
	color:#000;
	line-height:25px;
}
.aulogo_right li a:hover {
	color:#ff6901;
}
.lv_menber {
	margin:4px 0 0;
	background:url(../images/nav_03.gif) no-repeat;
	color:#fff !important;
	width:69px;
	height:17px;
	display:block;
	line-height:17px !important;
	text-align:center;
}
.lv_cart {
	margin:0px !important;
	display:block;
	width:180px;
	text-indent:10px;
	height:25px;
	color:#a5e968 !important;
	background:url(../images/nav_02.gif) no-repeat;
	line-height:25px !important;
	text-align:center;
}
.lv_cart span {
	color:#fff !important;
	font-weight:bold;
}
.cart {
	z-index:5;
	position:absolute;
	background:#fff;
	display:none;
	right:0px;
}
.au_nav {
	float:left;
	margin:10px auto 0;
	display:inline;
	width:980px;
	height:43px;
}
.au_nav_img {
	float:right;
}
.au_navri {
	width:770px;
	float:right;
	background: url(../images/nav_07.jpg) right no-repeat;
	text-align:center;
}
.au_navri ul {
}
.au_navright {
	float:right;
	display:inline;
	padding-right:10px;
}
.au_navri ul li {
	float:left;
	height:43px;
	position:relative;
}
.au_navri ul li a {
	width:94px;
	height:27px;
	display:block;
	font-size:14px;
	color:#fff;
	float:left;
	font-weight:bold;
	line-height:28px;
	margin:8px 6px;
	_margin:8px 1px 8px 3px;
}
.au_navri ul li a:hover {
	background:url(../images/nav_06.gif) no-repeat !important;
	color:#000 !important;
	text-decoration:none;
}
.au_navdd {
	background:url(../images/nav_06.gif) no-repeat;
	color:#000 !important;
}
/*购物车滑动开始*/
.lv_top .lv_top_r, .lv_top .lv_menber, .lv_nav, .footer .lv_call .left, .footer .lv_call .min, .footer .lv_call .right, .login_t a, .top_buy, .car_buy, .car_view, li.mainlevel li a {
	background:url(../images/ico.png) no-repeat;
}
.cart {
	position:absolute;
	display:none;
	right:0;
	top:26px;
	_top:25px;
	width:265px;
	padding:5px;
	border:2px solid #4fa811;
	background:#fff;
	z-index:-1;
	cursor:pointer;
}
.cart .none, .cart .none:hover {
	background:#F60;
	color:#fff;
	padding:3px 3px 0 3px;
}
.cart table td {
	padding:5px 0;
}
.cart table img {
	padding:1px;
	border:1px solid #ccc;
}
.cart table p {
	width:136px;
	height:24px;
	color:#aaa;
	overflow:hidden;
	text-align:left;
}
.cart table p span {
	color:#F30;
	margin-right:20px;
	text-align:left;
}
.cart .top_buy {
	width:62px;
	height:19px;
	line-height:19px;
	color:#333;
	display:block;
	text-align:center;
	background-position:-705px -528px;
}
.cart .car_bt {
	width:265px;
	border-top:1px solid #ccc;
	padding-top:8px;
}
.cart .car_buy {
	width:62px;
	height:19px;
	line-height:19px;
	color:#fff;
	display:inline-block;
	text-align:center;
	background-position:-774px -528px;
	float:right;
	margin-left:60px;
}
.cart .car_buy:hover {
	color:#fff;
}
.cart .car_view {
	width:62px;
	height:19px;
	line-height:19px;
	color:#fff;
	display:inline-block;
	text-align:center;
	background-position:-774px -528px;
	float:left;
	margin-left:20px;
}
/*购物车滑动结束*/
/*导航滑动开始*/
.subitem ul {
	background: url(../images/menu_bg.gif) no-repeat center 6px #fff;
	width:440px;
	margin-left:5px;
	padding: 5px 0;
	z-index:25;
}
.subitem ul li {
	height: 24px;
	width: 190px;
	overflow: hidden;
	text-align: left;
	float: left;
	display:inline;
	margin: 2px 10px 0;
}
.subitem ul li a {
	padding-left:5px;
	color: #333 !important;
	font-size:12px !important;
	line-height:15px !important;
	font-weight:normal !important;
	text-align:left !important;
	margin-left:0px;
	z-index:60;
}
.subitem ul li a:hover {
	color: #FF0000 !important;
	z-index:50;
	display:block;
}
/*导航滑动结束*/

/*头部导航结束*/
.aubody h2 {
	border-bottom:dotted 1px #878787;
	height:30px;
	color:#fff;
	width:960px;
}
.au_hleft {
	width:160px;
	float:left;
	padding:15px 0 0 10px;
	text-align:left;
}
.au_hleft li a {
	font-size:14px;
	color:#000;
	width:140px;
	height:27px;
	display:block;
	font-weight:bold;
	line-height:28px;
	text-indent:15px;
	margin:5px 0;
}
.au_hleft li a:hover {
	background:url(../images/about_02.gif) no-repeat;
	text-decoration:none;
	color:#fff;
}
.au_hlefa {
	background:url(../images/about_02.gif) no-repeat;
	color:#fff !important;
}
.au_hright {
	width:760px;
	text-align:left;
	padding:0 0 20px 20px;
	float: right;
	border-left:solid 1px #c1c1c1;
}
.au_hright h3 {
	font-size:12px;
	color:#339100;
	line-height:30px;
	text-indent:20px;
}
.au_hright p {
	line-height:24px;
	color:#4c4c4c;
	text-indent:20px;
}
.au_hrimg {
	margin:10px 0;
}
/*中间部分结束*/

.aufood {
	background:url(../images/index_10.jpg) repeat-x;
	width:100%;
	float: left;
	margin: 20px 0 0;
	text-align:center;
}
.au_bzhu {
	width:960px;
	margin:10px auto;
}
.aubzhu {
	float:left;
	display:inline;
	margin: 0 60px 0 20px;
	text-align:left;
}
.au_fztop1, .au_fztop2, .au_fztop3, .au_fztop4, .au_fztop5 {
	color:#ff6101;
	font-size:14px;
	padding-left:25px;
	padding:0 10px 0 25px;
	line-height:20px;
	border-bottom:1px solid #ff9c60;
	width:74px;
	display:block;
}
.au_fztop1 {
	background:url(../images/foot_05.jpg) no-repeat;
}
.au_fztop2 {
	background:url(../images/foot_01.jpg) no-repeat;
}
.au_fztop3 {
	background:url(../images/foot_02.jpg) no-repeat;
}
.au_fztop4 {
	background:url(../images/foot_03.jpg) no-repeat;
}
.au_fztop5 {
	background:url(../images/foot_04.jpg) no-repeat;
}
.aubzhu ul {
	margin:10px 0 0 25px;
}
.aubzhu li a {
	color:#000;
	line-height:20px;
	background:url(../images/dian.jpg) no-repeat left;
	padding-left:10px;
}
.aubzhu li a:hover {
	color:#339100;
}
.au_fright {
	float:left;
	text-align:left;
	margin-top:15px;
	border-left:1px solid #c1c1c1;
	padding:15px 0 15px 10px;
}
.au_foodlogo {
	width:777px;
	border-top:solid 1px #c1c1c1;
	padding-left:183px;
	float:left;
	margin:10px 0 0;
}
.au_flogoimg {
	float:left;
	margin:15px;
}
.au_fright p {
	color:#939393;
	font-size:12px;
	line-height:24px;
}
.shfoodfod {
	width:100%;
	text-align:center;
	float:left;
	margin:0 0 10px;
}
.box {
	width:210px;
	float:left;
	text-align:left;
}
.allsort {
	Z-INDEX: 11;
	BACKGROUND: url(../images/nav_08.jpg) no-repeat;
	FLOAT: left;
	WIDTH:210px;
	POSITION: relative;
	HEIGHT: 43px
}
.allsort1 {
	BACKGROUND: url(../images/nav_09.jpg) no-repeat;
}
.allsort .mt {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 12px;
	CURSOR: pointer;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 10px;
	HEIGHT: 24px
}
.allsort .mt STRONG {
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #fff;
	padding-left:35px;
}
#o-search .allsort .mt A {
	COLOR: #630
}
.allsort .mt .extra {
	DISPLAY: none
}
.allsort .mc {
	BORDER: #349201 1px solid;
	BORDER-TOP: #349201 0px solid;
	BACKGROUND: #FFF;
	PADDING-BOTTOM: 8px;
	OVERFLOW: visible;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 43px;
	display: none;
	z-index:50;
	zoom:1;
	margin:0 0 0 10px;
	*PADDING-BOTTOM: 20px;
    _PADDING-BOTTOM: 24px; 

}
.allsort .item {
	background:url(../images/xuxian.jpg) repeat-x bottom #fff;
	WIDTH: 170px;
	margin-left:10px;
	HEIGHT: 22px;
 *HEIGHT: 21px;
	padding:4px 0;
	_padding:2px 0 3px;
}
.allsort .fore {
	BORDER-TOP-STYLE: none
}
.allsort SPAN {
	DISPLAY: block;
	Z-INDEX: 1;
	height:21px;
	POSITION: relative;
	background:url(../images/index_14.jpg);
	zoom:1;
}
.allsort SPAN a {
	PADDING-LEFT: 20px;
	WIDTH: 140px;
	font-size:12px;
	color:#000;
	HEIGHT: 20px;
	line-height:25px;
}
.allsort span a:hover {
	color:#F00;
}
.allsort H3 {
	FONT-WEIGHT: normal;
	WIDTH: 140px;
	font-size:12px;
	color:#000;
	HEIGHT: 20px
}
.allsort H3 A:link {
	DISPLAY: block;
	COLOR: #000;
	LINE-HEIGHT: 23px;
	HEIGHT: 20px
}
.allsort H3 A:visited {
	DISPLAY: block;
	COLOR: #000;
	LINE-HEIGHT: 23px;
	HEIGHT: 20px
}
.allsort H3 A:hover {
	COLOR: #000
}
.allsort H3 A:active {
	COLOR: #000
}
.allsort .item .i-mc {
	BORDER-RIGHT: #ff4e00 1px solid;
	BORDER-TOP: #ff4e00 1px solid;
	DISPLAY: none;
	BACKGROUND: url(../images/index_14.jpg);
	LEFT: 163px;
	width:440px;
	OVERFLOW: hidden;
	BORDER-LEFT: #ff4e00 1px solid;
	BORDER-BOTTOM: #ff4e00 1px solid;
	POSITION: absolute;
}
.allsort .subitem {
	PADDING-BOTTOM: 0px;
	WIDTH: 440px;
	PADDING-TOP: 0px;
}
.allsort .fr {
	BACKGROUND: #fff;
	MARGIN-BOTTOM: -2000px;
	PADDING-BOTTOM: 2010px;
	WIDTH: 176px
}
#o-search .allsort .fr A {
	COLOR: #000
}
.allsort .brands {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 6px;
	WIDTH: 160px;
	PADDING-TOP: 6px
}
.allsort .brands EM {
	FLOAT: left;
	WIDTH: 80px
}
.allsort .brands DD {
	LINE-HEIGHT: 20px;
	PADDING-TOP: 6px
}
.allsort .promotion {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 6px;
	WIDTH: 160px;
	PADDING-TOP: 6px
}
.allsort .promotion DD {
	LINE-HEIGHT: 20px;
	PADDING-TOP: 6px
}
.allsort .mc .extra {
	PADDING-RIGHT: 8px;
	BORDER-TOP: #fde6d2 1px solid;
	PADDING-LEFT: 8px;
	BACKGROUND: #fdf1de;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 7px
}
#o-search .allsort .mc .extra A {
	COLOR: #c00
}
.allsorthover {
	background:url(../images/nav_09.jpg) no-repeat;
}
.allsorthover .mt .extra {
	BACKGROUND-POSITION: -274px -190px
}
.allsorthover .mc {
	DISPLAY: block;
}
.allsort .hover SPAN {
	Z-INDEX: 20;
	zoom:1;
	float:left;
}
.allsort .hover H3 {
	BORDER-RIGHT: #ff4e00 0px solid;
	BORDER-TOP: #ff4e00 1px solid;
	BACKGROUND:#fff;
	width:153px;
	font-size:12px;
	color:#5e5e5e;
	float:left;
	OVERFLOW: hidden;
	BORDER-LEFT: #ff4e00 1px solid;
	BORDER-BOTTOM: #ff4e00 1px solid;
	z-index:30;
	border-right:0px solid #fff;
}
.allsort .hover .i-mc {
	DISPLAY: block;
	Z-INDEX: 15;
	zoom:1;
}
.in_head {
	margin:0 auto;
	width:960px;
	text-align:center;
}
.in_right {
	width:748px;
	float:right;
	margin:10px 0 0;
	_margin:6px 0 0;
}
.in_right1 {
	width:960px;
	margin:0 auto;
}
/*  小游戏  */
.gmhead{
	width:960px;
	margin:0 auto;}
.gmtop h2 {
	border-bottom:dotted 1px #878787;
	height:31px;
	color:#fff;
	width:960px;
	float:left;
}
.gmbody{
	margin:10px 0 0;
	float:left;
	width:940px;
	padding:0 12px;
	display:inline;}
.gmbleft{
	width:729px;
	float:left;}
.gmblha{
	border:1px solid #6abc20;
	border-width:0 1px;
	width:674px;
	float:left;
	display:inline;
	padding:0 0 15px 53px;}
.gmblhj{
	float:left;
	margin:15px 0 0; }
.gmblhj img{
	float:left;
	margin-left:20px;}
.gmblhj p{
	width:480px;
	float:left;
	color:#444;
	padding:35px 0 0 25px;}
.gmblhj1 p{
	padding:15px 0 0 25px;}
.gmblhj p span{
	color:#ff8d21;}
.gmtext{
	border:#a4a4a4 1px solid;
	height:22px;
	float:left;
	width:50px;
	margin:2px 0 0;}
.gmbutt{
	background:url(../images/game_06.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:84px;
	height:27px;
	float:left;
	margin:0 0 0 10px;}
.gmblhc{
	line-height:28px;
	float:left;
	margin:15px 10px;
	width:570px;}
.gmblhc span, .gmblhc b{
	float:left;
	text-indent:5px;}
.gmlfood{
	margin:25px 0 0;
	width:647px;}
.gmlfood p{
	line-height:28px;}
.gmblhjj{
	background:#fff8d7;
	float:left;
	display:none;
	margin:15px 10px;
	padding:10px 15px;
	width:590px;}
.gmblhjj p{
	font-size:14px;
	font-weight:bold;}
.gmblhjj p span{
	color:#ff8d21;}
.gmbright{
	width:192px;
	float:right;}
.gmbrlie{
	border:1px solid #f57800;
	border-width:0 1px;
	padding:10px 25px;
	}
.gmbrlie img{
	margin:10px 0 0;}
.gmrad{
	float:left;
	margin:7px 0;}
.gmbutt1{
	float:right;
	margin:10px 0 0;}
/**************************/	
.in_reci {
	margin:10px 0;
	text-align:left;
	float:left;
	width:960px;
	padding: 0 0 5px 0;
	background:url(../images/xuxian.jpg) bottom repeat-x;
}
.in_reci1 {
	width:748px;
	margin:0 0 8px;
}
.in_reci span {
	background:url(../images/index_01.jpg) left no-repeat;
	padding-left:20px;
	color:#ed0000;
	height:18px;
	display:block;
	line-height:20px;
	width: 36px;
	float: left;
}
.in_reci a {
	color:#000;
	margin:0 0 0 5px;
	line-height:20px;
}
.in_reci a:hover {
	color:#ed0000;
}
.in_intxt {
	width:247px;
	height:18px;
	border:1px solid #c1c1c1;
	float:left;
	color:#666!important;
}
.in_button {
	float:left;
	width:68px;
	height:20px;
	background:url(../images/index_02.jpg) no-repeat;
	border:none;
	cursor:pointer;
}
.in_sou {
	float:right;
	margin-bottom:5px;
}
.in_huan {
	float:left;
	z-index:1;
}
.in_chan {
	margin:10px 0 0;
	float:left;
	width: 960px;
}
.in_cleft {
	float:left;
	width:200px;
}
.in_cleft h3 {
	text-align:left;
	background:url(../images/index_03.jpg) no-repeat;
	color:#fff;
	font-size:14px;
	line-height:30px;
	padding-left:40px;
}
.in_clhead {
	border:1px solid #349201;
	border-top-width:0px;
	float:left;
}
.in_clhead span, .in_clhead p {
	color:#3d9800;
	line-height:25px;
 *line-height:22px;
}
.in_clhead span {
	color:#5e5e5e;
	font-weight:bold;
}
.in_but, .in_bute {
	color:#fff;
	width:73px;
	height:24px;
	margin: 10px 0 12px 5px;
	border:none;
	background:url(../images/index_08.jpg) no-repeat;
	cursor:pointer;
}
.in_bute {
	background:url(../images/index_09.jpg) no-repeat;
}
.in_cright {
	float:right;
	width:748px;
	text-align:left;
	_margin-top:2px;
}
.in_crimg {
	float:left;
	margin-bottom:10px;
}
.in_crimg1 {
	float:right;
	margin-bottom:10px;
}
.in_food {
	margin:10px 0 0;
}
#player {
	position:relative;
	width:748px;
	height:450px;
	overflow:hidden;
}
#player .Limg {
	position:relative;
	width:748px;
	height:450px;
}
#player .Limg li {
	position:absolute;
	top:0;
	left:0;
	background:#fff;
}
#player .Nubbt {
	position:absolute;
	z-index:9;
	right:15px;
	bottom:10px;
	line-height:25px;
}
#player .Nubbt span {
	color:#a20000;
	border:1px solid #a20000;
	background:#fff;
	padding:4px 7px 3px 7px;
	margin:0 2px;
	font-style:normal;
	cursor:pointer;
}
#player .Nubbt span.on {
	background:#a20000;
	color:#fff;
}
#player1 {
	width:198px;
	height:459px;
	position:relative;
	overflow:hidden;
}
#player1 .Limg li {
	position:absolute;
	top:0;
	left:0;
	background:#fff;
}
#player1 .Limg {
	width:198px;
	height:459px;
	position:relative;
}
#player1 .Nubbt span {
	background:#a8a8a8;
	color:#fff;
	padding:3px 5px 2px 5px;
	margin:0 2px;
	font-style:normal;
	cursor:pointer;
}
#player1 .Nubbt span.on {
	background:#eb6800;
	color:#fff;
}
#player1 .Nubbt {
	bottom:5px;
	right:8px;
	position:absolute;
	z-index:9;
	line-height:25px;
	cursor:pointer;
}
.consultant {
	width:960px;
	clear:both;
}
.consultant h1 {
	width:960px;
	height:40px;
	text-align:left;
	font-size:22px!important;
	color:#fd6000;
	font-family: 'Microsoft YaHei';
	font-weight:normal;
	line-height:40px;
	margin-bottom:10px;
	background:url(../images/index4_01.jpg) no-repeat bottom left;
}
.consultant h1 img{
	margin-top:3px;
}
.consultant_i {
	width:100%;
	padding:20px 0 10px 0;
	border:1px #ccc solid;
	height:270px;
}
.consultant_i ul {
	width:100%;
}
.consultant_i ul li {
	width:160px;
	line-height:22px;
	text-align:center;
	color:#000;
	margin-left:26px;
	_margin-left:19px;
	float:left;
}
.consultant_i ul li img {
	border:1px solid #ccc;
	margin-bottom:5px;
}
.consultant_i ul li .color_1 {
	color:#369302;
}
.consultant_i ul li span img {
	border:0!important;
	margin-right:5px;
}
.lunbo{
	width:748px;
	float:left;}
.lunleft{
	float:left; 
	width:497px;}
.lunright{
	width:251px;
	float:right;}
.lunbo a:hover{
	filter: Alpha(opacity=50);    
	 -moz-opacity:0.5;    
	opacity:0.5;   
	}
.jf_span{
    background:url(../images/jf_qianbao.jpg) no-repeat left;
    padding-left:18px;
    color:#4cb210;
    }
.logo_flash{
	position:absolute;
	width:168px;
	height:110px;
	left:0px;
}
.lv_noprodu{ width:58px; height:58px; position:absolute; top:42px; left:23px; background:url(../images/lv_noprodu.gif) no-repeat;}    