/* CSS Document */
*{ margin:0;padding:0;}
img{ border:0;}
* ul,* ol,* li { list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
a{color:#404040;text-decoration:none;}
a:hover{color:#404040;text-decoration:none;}


.dot{ letter-spacing:-3px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.del{ text-decoration:line-through;}

body{ background:#fff;font-size:12px;font-family:宋体,Arial,Helvetica,sans-serif;color:#404040; text-decoration:none;}
.index_center
{
	width:1000px;margin:0 auto;
}

.index_center_left_m{
	width:232px;float:left;height:auto;display:inline;
}
.index_center_left{	width:220px;float:left;height:auto;display:inline;padding-left:10px;padding-top:10px;
	border:1px solid green; border-top:none; background-color:#F9FFF5;}
.index_center_left ul{float:left; list-style:none; margin-top:10px }
.index_center_left ul li{float:left; width:210px; height:auto; margin:0px; padding:2px 0px 2px 10px; 
	background:url("../images/newNavArrow03.gif") left 8px no-repeat; }
.index_center_left ul li a{float:left; display:block; width:210px; height:auto; margin:0px; padding:0px; font-size:14px; color:#2b8e00;
	text-decoration:none; text-align:left; line-height:18px; font-weight:bold; cursor:pointer; }
.index_center_left ul li a:hover{background:none; }
.index_center_left ul li a:link{ color:#2b8e00; text-decoration:none;}
.index_center_left ul li a:visited{ color:#2b8e00; text-decoration:none;}
.index_center_left ul li ul{float:left; list-style:none; margin:0px; padding:0px; }
.index_center_left ul li ul li{float:left; width:100px; height:18px; margin:0px; padding:2px 0px 1px 0px; background:none; }
.index_center_left ul li ul li a{float:left; width:auto; height:auto; font-size:12px; color:#666; text-decoration:none; 
	text-align:left; line-height:18px; font-weight:normal; padding:0px 2px; cursor:pointer; }
.index_center_left ul li ul li a:link{ color:#666; text-decoration:none;}
.index_center_left ul li ul li a:visited{ color:#666; text-decoration:none;}
.index_center_left ul li ul li a:hover{color:#fff; background:#aaa; }

.index_center_left_m_p{
	width:230px;float:left;height:auto;display:inline;
	margin-top:5px;border:#CDCCCC solid 1px;}
.index_center_left_m_p ul{float:left; list-style:none; padding-bottom:4px;}
.index_center_left_m_p ul li{float:left; width:100px; height:30px; padding:0px; margin-left:10px;_margin-left:5px; margin-top:5px;}
.index_center_left_m_p ul li img{width:100px;height:30px;border:#dcdac0 solid 1px;}
.index_center_left_m_p_title{background:url(../images/search_bg.jpg) repeat; float:left; width:100%; height:25px; line-height:25px; text-align:center;font-size:14px; color:#2b8e00; font-weight:bold;border-bottom:#CDCCCC solid 1px;}


.index_center_right{
	width:765px;
	float:right;
	height:auto;
	margin-top:2px;
}
.index_center_right_run{
	float:left;
	width:512px;
	height:160px;
	font-size:12px; font-family:Verdana;margin:0;padding:0;
}
 #play img {border:0px; width:512px; height:160px;}   
 #play {width:512px;height:160px;overflow:hidden; float:left; position:relative;}   
 #play_info{position:absolute;margin-top:110px;padding:8px 0 0 20px;height:42px;width:223px;color:#fff;z-index:1001;cursor:pointer}   
 #play_info b{font-size:14px;display:block}
    
 #play_bg {position:absolute;background-color:#000;margin-top:110px;height:50px;width:512px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000}   
 #play_text {position:absolute;bottom:0; right:0;width:512px;z-index:1002; }   
 #play_text ul {list-style-type:none; width:100px;display:block;float:right; padding-top:1px;filter: Alpha(Opacity=80);opacity:0.8;}   
 #play_text ul li {width:14px;height:14px;float:left;background-color:#000;display:block;color:#FFF;text-align:center;margin:1px;cursor:pointer;font-family:"Courier New";}   
 #play_list a{display:block;width:512px;height:160px;position:absolute;overflow:hidden}
 
.index_center_right_tab1{
	float:left;
	width:246px;
	margin-left:2px;
	height:160px;
}

.index_callboard{ float:left; width:245px;}
.index_callboard_cycle{ border:1px solid #dcdac0; width:245px; height:160px; _height:159px; background:#fff; overflow:hidden;}
.index_callboard_cycle a,.index_callboard_cycle a:hover{ color:#404040}
.index_callboard .new a,.index_callboard .new a:hover{ color:#ff6000}
.index_callboard .hot a,.index_callboard .new a:hover{ color:#ff6000}
.index_callboard_cycle h2{ color:#853200; float:left; width:81px; height:20px; padding-top:8px; background:#fff url(/images/index_bg/bg_callboard.gif) repeat-x bottom; border-right:1px solid #e2dda5; border-bottom:1px solid #dcdac0; text-align:center; cursor:pointer}
.index_callboard_cycle .h2_other{ border-right:none}
.index_callboard_cycle .nonce{ background-image:none; border-bottom:1px solid #fff; font-weight:bold}
.index_callboard_cycle p{ float:left; padding:17px 12px 0 13px}
.index_callboard_cycle ul{ margin-top:10px; display:block}
.index_callboard_cycle ul li{ margin-bottom:4px}

.index_callboard_cycle .ul_other{ float:left}
.index_callboard_cycle .ul_other li{ padding-bottom:7px;}
.index_callboard_cycle .ul_all{ padding-left:12px}
.index_callboard_cycle .ul_all li{ background:url(/images/index_bg/point_gray.gif) no-repeat 0 28%; padding:0 0 5px 11px;}

.index_center_right_btab{
	width:765px;	
	height:382px;
	margin-top:2px;
	float:left;
}
.price_m{ text-decoration:line-through; font-family:Arial, Helvetica, sans-serif}
.price_d{ font-family:Arial, Helvetica, sans-serif; color:#c30; text-align:center;}

.index_prefer{ width:520px; float:left; margin-top:2px; margin-right:2px;}
.index_prefer h2{ width:510px; height:25px; background:url(/images/index_bg/bg_tab_1x26.gif) repeat-x bottom; margin:0 auto; padding:0 0 1px 13px}
.index_prefer h2 span{ display:block; float:left; width:99px; height:20px; padding:5px 6px 0 0; *height:19px; *padding-top:6px; background:url(/images/index_bg/bg_tab01.gif) no-repeat 0 0; text-align:center; cursor:pointer; position:relative;}
.index_prefer h2 .nonce{ background:url(/images/index_bg/bg_tab02.gif) no-repeat; width:102px; height:26px; padding:8px 3px 0 0; *height:25px; *padding-top:9px; margin:-2px 0 -7px 0; color:#2e8b00; font-weight:bold; font-size:14px; z-index:20}
.index_prefer h2 span img{ position:absolute; z-index:30px; right:2px}
.index_prefer h2 span .hot{ top:-4px}
.index_prefer h2 .nonce .hot{ top:-2px}
.index_prefer h2 span .buy{ width:27px; height:18px; top:-10px}
.index_prefer h2 .nonce .buy{ top:-8px}
.index_prefer ul{ padding:7px 1px 0 2px; display:block; border:1px solid #c3c3c3; 
	border-top:none; width:518px; margin:0 auto; height:347px}
.index_prefer ul li{ width:151px; float:left; display:block; padding:10px 7px 7px 12px; margin:0 auto; height:151px; overflow:hidden;}

.index_prefer ul li p{ display:block}
.index_prefer ul li .pic{ width:100px; margin:0 auto 5px; text-align:center; height:100px; overflow:hidden;}
.index_prefer ul li .name{ width:110px; overflow:hidden;word-break:break-all; height:32px; 
	text-align:left; line-height:16px; margin:0 auto;}
.index_prefer ul li .price{ text-align:center}
.index_prefer ul li .price_m{ font-size:10px}
.index_prefer ul li .price_d{ font-weight:bold}

.index_show_top{
	width:235px;
	_width:233px;
	height:382px;
	margin-left:3px;
	_margin-left:2px;
	float:left;
}
.index_show_top_ul{ width:235px; _width:233px; height:382px; float:left;}
.index_show_top_ul li{ width:235px;_width:233px; height:94px; float:left; text-align:center; margin-top:2px;}
.index_show_top_ul li img{ width:235px;_width:233px; height:93px;}
.index_show_top_ul_left{ width:230px; height:382px; float:left;}
.index_show_top_ul_left li{ width:230px; height:94px; float:left; text-align:center; margin-top:2px;}
.index_show_top_ul_left li img{ width:230px; height:94px;}

.index_show_pro_first{
	width:765px;
	margin-top:4px;
	float:left;
}
.index_book{ border-bottom:none;height:300px; float:left;}
.index_book_first_h2{ background:url(/images/index_bg/index_type_bg.jpg) repeat-x 0 0; border-right:solid 1px #99C369;}
.index_book_first_h2 .index_type_title{ width:189px; height:29px; background:url(/images/index_bg/index_type_title.gif) no-repeat 0 0; text-align:center;float:left;}
.index_book .name_book{ word-break:break-all; height:32px; line-height:16px; white-space:normal; overflow:hidden;}

.index_guan{ width:765px; border-bottom:2px solid #f3f3f3; margin-bottom:2px; float:left;}
.index_guan h2{ width:750px; height:29px; padding-right:15px}
.index_guan h2 a,.index_guan h2 a:hover,
.index_guan h2 span{ display:block; float:right; color:#fff; height:27px; line-height:27px;}
.index_guan h2 .pic{ display:block; width:132px; height:27px; font-size:14px; font-weight:bold; float:left!important; padding:0!important}
.index_guan h2 .divmore{ color:#404040;}
.index_guan h2 .divmore:hover{ color:#404040;}

.index_guan_pic{ height:270px; float:left; width:512px; overflow:hidden; margin-left:2px;}
.index_guan_pic ul{ display:block; height:173px; padding:11px 0 0 1px; width:500px;}
.index_guan_pic ul li{ width:140px; padding:0 13px 0 12px; float:left;}
.index_guan_pic .pic{ width:140px; height:100px; text-align:center;}
.index_guan_pic .name{ width:140px; display:block; overflow:hidden; margin-bottom:2px; white-space:nowrap;}
.index_guan_pic .price_m{ color:#808080}
.index_guan_pic .price_d{  display:inline-block; font-size:12px; font-weight:bold;}
.index_guan_pic .price_d span{ display:inline-block; font-size:12px; font-weight:bold;}
.index_guan_pic .fotGuang{ float:left; width:510px; text-align:center; height:83px;}
.index_guan_pic .fotGuang img{ width:509px; height:82px;}

.index_show_hot_1
{
	width:246px;
	height:270px;
	margin-top:2px;
	margin-left:2px;
	float:right;
}

.food_order{border:#CDCCCC solid 1px;width:230px;float:left;height:214px;padding-left:10px; padding-right:5px;}
.food{color:#F88101;}
.food_title{background:url(/images/index_bg/bg_channal_icon.gif) no-repeat 5px 6px;height:23px;line-height:22px; text-align:center}
.font14{font-size:14px;}
.tab{margin-left:4px;height:30px;}
.food_tab1{	width:81px;	text-align:center;float:left;color:#F88101;	font-weight:bold;height:30px;line-height:22px;
	background:url(/images/index_bg/bg_channal_tabs2.gif) no-repeat bottom;background-position:0 -8px;}
.food_tab2{	width:71px;	text-align:center;float:left;height:30px;line-height:22px;
	background:url(/images/index_bg/bg_channal_tabs2.gif) no-repeat bottom;background-position:-66px -8px;}
.baby_tab1{	width:81px;	text-align:center;float:left;color:#F88101;	font-weight:bold;height:30px;line-height:22px;
	background:url(/images/index_bg/bg_channal_tabs2.gif) no-repeat bottom;background-position:0 -66px;}
.baby_tab2{	width:71px;	text-align:center;float:left;height:30px;line-height:22px;
	background:url(/images/index_bg/bg_channal_tabs2.gif) no-repeat bottom;background-position:-66px -66px;}
.list_order{height:auto;}
.img2{width:50px;height:50px;border:#CCCCCC solid 1px;}
.left{float:left;}
.right{float:right;}
.line6{	width:160px;text-align:left;height:18px;line-height:18px;}
.food_num{color:#F88101;font-size:14px;	font-weight:bold;}
.red14{	color:#DF0032;	font-size:14px;	font-weight:bold;}


.index_book_second_h2{ background:url(/images/index_bg/bg_baby.gif) repeat-x 0 0}

.index_guan_bang{ height:268px; float:left; width:246px; background:#f3f3f3}
.index_guan_bang h3{ height:25px; padding:6px 0 0 7px; *height:22px; line-height:25px; width:200px; text-align:center; margin:0 auto;font-weight:bold; color:#853200; font-size:14px; border-bottom:1px solid #F66400;background:url(/images/index_bg/hot_title.gif) no-repeat 10px 0;}
.index_guan_bang ul{ width:215px; padding:6px 0 0 14px; display:block; margin-left:4px;}
.index_guan_bang ul li{ height:23px}
.index_guan_bang ul li .num{ font-weight:bold;}
.index_guan_bang ul .other{ height:55px; padding:0 0 12px; *padding-bottom:9px;}
.index_guan_bang ul .other p{ display:block; float:left; line-height:18px;}
.index_guan_bang ul .other .pic{ height:55px; width:55px; overflow:hidden}
.index_guan_bang ul .other .name{ padding-left:10px; width:150px; height:36px; overflow:hidden}
.index_guan_bang ul .other .price{ padding-left:10px; width:145px; color:#c30; font:bold 12px Arial, Helvetica, sans-serif}
.index_guan_bang ul .other .price .del{ color:#404040; font-size:10px}
.index_guan_bang ul .other .clear{ float:none; clear:both; *display:inline; line-height:0}

.pic_bg{position:absolute;width:140px;height:100px; margin:0; padding:0; cursor:pointer;
          background:url(/images/isindex.gif) no-repeat right top;z-index:100px;}


.ad3{width:1003px; margin:0 auto; text-align:center;}


.vote_title{ width:228px; height:21px; background:url(/images/index_bg/vote_title.gif) repeat-x; border:1px solid #416C36; overflow:hidden; text-indent:15px; line-height:21px; font-size:14px; color:#FFFFFF;  }
.vote_content{ width:218px; float:left; border:1px solid #CCCBC7;padding:10px 0 0 10px; font-size:12px;}
.vote_answer{ width:209px; height:44px;_height:22px; line-height:22px;_line-height:11px; font-size:12px;}
.vote_content p{ text-align:left; font-size:16px; color:#48A70D;}

.morelink{width: 1003px;text-align: center;font-size: 14px;color: #389000;height: 45px; margin-top: 10px;}
