﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0}
input,textarea,select{ border:1px #999 solid}
.noborder{ border:0}
ul,li{ list-style:none}
a{ color:#333; text-decoration:none}
a:hover{ color:#900; text-decoration:underline}
body{ font:12px/20px "宋体"; color:#333; text-align:center}
#warp{ width:1004px; margin:0 auto; text-align:left}
#id_or_name{ width:80px;border:1px #999  solid}
#password{ width:80px;border:1px #999  solid}
#validate_code{width:40px;border:1px #999  solid}
.number{width:24px;border:1px #999  solid}

.red{ color:#F00}
.blue{ color:#00F}
.green{ color:#0C0}
.yellow{ background:#F7CD5E}
.b4fd89f{ background:#4fd89f}
.b16dcf3{ background:#16dcf3}
.clear{ clear:both}
pre{font-size:12px}
.width130px{ width:130px; border:1px #999  solid}
.width128px{ width:128px; border:1px #999  solid}
.center{ text-align:center; padding-top:10px}
.right{ text-align:right; padding-right:20px}
.right10{ text-align:right; padding-right:10px}
.left{ text-align:left}
.width80px{ width:80px}
.pleft35{ padding-left:35px}
.pleft5{ padding-left:5px}
.mtop10{ margin-top:10px}
.clear{ clear:both}
.borderbtm{ border-bottom:1px #999  solid; margin-bottom:30px}
.border1{ border:1px #e99525 solid}
.cccc{ color:ccc}
.p10{ padding:10px}
.lineheight20{ line-height:20px}
.lineheight30{ height:30px;line-height:30px}
.borderright{ border-right:1px #999 dashed}
.m-lr10{ margin:0 10px}
.food_btn{ padding:0 1px; height:18px; margin-top:10px}
.tit{ height:28px; display:block; line-height:14px}
/*-----------------------------------------------------------------分隔线----------------------------------------------*/
#suguo_index #header{ height:179px}
#content{ clear:both}
#footer{ clear:both; text-align:center; color:#fff; line-height:20px; padding-top:20px}
#headleft{ width:256px; float:left; text-align:center}
#headright{ width:748px; float:right; text-align:left}
#logo { margin:20px 0}
#loginbar{ line-height:55px; padding-top:10px}
#suguo_index #service{float:right; background:url(../images/service_ico.gif) no-repeat top left; padding-left:45px; padding-right:70px; margin-top:81px; _margin-top:130px; overflow:hidden ;height:33px; line-height:50px; }
#suguo_index #nav{ position:relative;top:35px; width:498px; _position:inherit; _top:0; _margin-top:30px}
#suguo_index #main{ width:708px; background:#fff; float:right; padding:20px 20px 0; _padding:0 20px;overflow:hidden}
#sidebar{ width:239px; float:left; margin-top:40px; margin-left:5px}
#suguo_index #scroll{ line-height:50px}
#suguo_index #banner{ height:224px; padding:23px 0 0 65px; margin-bottom:20px}
#suguo_index .columns{ clear:both; margin-bottom:15px}
#suguo_index h2{padding-left:28px; color:#fff; font: bold 18px "宋体"; letter-spacing:5px ;height:30px; line-height:30px; }
#suguo_index .goodslist{ margin-top:15px; clear:both; padding-bottom:15px; _padding-bottom:30px; overflow:hidden; _height:200px}
#suguo_index .goods{ width:126px; float:left; margin-right:15px}
#suguo_index .pic{ margin-bottom:5px}
#suguo_index .icon{ float:left; width:44px; margin-right:5px}
#suguo_index .goods p{ float:left; width:126px}
#guide,#search,#search1,#search2{ width:233px; margin:20px auto}
#ad{ margin:20px 0}
h3{ height:19px; font:normal 12px "宋体"; padding-left:10px; line-height:20px}
#sidebar p{ background:#fff; overflow:hidden; padding:20px 35px; width:163px; margin:0 auto}
.select{width:160px;  color:#999; margin-bottom:10px; border:1px #999  solid}
#guide .btn{ width:60px; height:20px; color:#fff; line-height:18px; margin-right:30px}
#sidebar .bottom{ background: url(../images/side_btm.gif) no-repeat top center; height:14px}
.searchnav,#sidebar p{ background:#fff; width:193px; padding:20px; margin:0 auto}
.menu1 { height:auto; cursor:hand}
.menu2 { height:25px; overflow-y:hidden; cursor:hand}
h4{ border-bottom:1px dotted #ed350f; padding-left:15px; font: bold 12px "宋体"; line-height:20px}
.list0 a{ display:block; line-height:25px; height:25px; border-bottom:1px #fff  solid; padding-left:24px; text-decoration:none; background:url(../images/st-0424.gif) no-repeat 8px; color:#000033}
.list0 a:hover{ border-bottom:none}

#footer a{color:#fff}
#footer p{ border-bottom:1px #fff  solid; width:80%; margin:0 auto; line-height:30px; margin-bottom:5px; color:#fff}
/*-----------------------------------------------------------------分隔线----------------------------------------------*/
#suguo_search #header{ overflow:hidden}
#service{ float:right; background:url(../images/service_ico.gif) no-repeat top left; padding-left:45px; padding-right:70px; margin-top:130px; overflow:hidden ;height:33px; line-height:50px;}
#nav{ position:relative;top:15px; width:498px}
#suguo_search #main{ width:708px; background:#fff; float:right;padding:20px; padding-bottom:0}
#suguo_search h2{color:#fff; font: bold 14px "宋体"; letter-spacing:2px ;height:30px; line-height:35px; position:relative; top:-50px; left:-20px; width:107px; padding-left:40px}
#suguo_search .text{ margin-top:-40px; line-height:40px}
#suguo_search .text select{ border:1px #999  solid}
.distance{ margin-left:50px; margin-right:50px}
#suguo_search .columns{ width:100%}
#suguo_search .goodslist{ line-height:31px; padding:10px 0}
#suguo_search .pic{ border:1px #127bc3 solid; padding:2px}
#page{ text-align:right; padding-right:50px; padding-bottom:10px; line-height:30px}
#page a:hover{ color:#F60; text-decoration:underline}
#search1{ line-height:25px; margin-bottom:20px}
.price{ width:50px; border:1px #999  solid}

/*-----------------------------------------------------------------分隔线----------------------------------------------*/
#suguo_register #main{ float:left; width:700px; background:#fff; padding:20px 0 20px 60px}
#suguo_register #sidebar{ float:right; width:215px; text-align:center}
#suguo_register .columns  textarea{ width:680px; height:150px; line-height:20px; font-size:12px; border:1px #999  solid}
#suguo_register .columns h2{ color:#f81b06; font:bold 18px "宋体"; position:relative; top:12px; line-height:30px}
#suguo_register .content{padding-bottom:10px}
.caption{ background:#ddd; padding:20px; width:120px}
.login{ width:240px; background:#ddd; padding:20px 0}
.name{ width:70px}
#suguo_register h4{ font:normal 12px/30px "宋体"; color:#F00; border-bottom:none}
#suguo_register .content .input{ width:140px; border:1px #999 solid; height:18px; line-height:18px; font-size:12px}
.texttip{width:179px; margin:0 auto; background:#ddd; margin-top:20px; padding:20px}
#suguo_register #ad{ margin-bottom:40px}
#suguo_register #sidebar img{ border:1px #fff  solid}

/*-----------------------------------------------------------------分隔线----------------------------------------------*/
#buy #content{ text-align:center}
#buy #content_buy{ width:844px; margin:0 auto; clear:both}
#top{background:url(../images/top.gif) no-repeat top; height:13px}
#main{background:#fff; width:764px; padding: 20px 40px}
#buy #main td{ text-align:left}
#btm{background:url(../images/bottom.gif) no-repeat top; height:13px}
.buy_title{ text-align:left;  border-bottom:1px #999 solid}
.list_buy{ margin:10px 0; border-bottom:1px #ccc  dashed}
.padding_buy{ padding:10px 0}
.padding_buy img{ padding:10px; border:1px #ccc  solid; margin-right:10px}
.number_beizhu{ width:180px; border:1px #696868 solid}
.border_top{ border-top:1px #999 solid; padding-top:5px}

input.select{ vertical-align:middle}
#main{background:#fff; width:764px; padding: 20px 40px}
#buy #main td{ text-align:left}
#btm{background:url(../images/bottom.gif) no-repeat top; height:13px}
#details{ width:782px; margin:0 auto}
#details_top{ background:url(images/details_top.gif) no-repeat bottom; height:35px}
#details_middle{ background:#fff; padding:5px 25px; width:794px; text-align:left; margin:0 auto}
#goods_img{ padding-right:10px; float:left}
#goods_img img{ border:1px #999  solid}
.input_number{ width:24px; border:1px #999  solid}
.btn{ border:1px #600 solid; height:20px; line-height:20px; width:70px; font-size:12px; padding:0 5px}
#action{ margin-top:10px}
#goods_details{ float:right; width:560px}
#table_title{ height:25px; background:#ffb2ae}
#table_title td{ text-align:center; font:bold 18px/25px "宋体"}
#table_introduce{}
#table_introduce{ line-height:30px}
.center{ text-align:center}
#details_text{ width:46%; float:left; margin-top:20px; padding:0 10px}
#details_btm{ background:url(images/details_btm.gif) no-repeat top; height:35px; clear:both}

#pay #main{ width:584px; background:none; float:right; text-align:left}
#pay #top,#pay #btm{ height:33px}
#pay #btm{ clear:both}
#pay #mid{ padding:0 40px; overflow:hidden}
#pay #left{ float:left; width:320px; text-align:left}
#pay #right{ float:right; width:150px; border-left:1px #999  dashed; padding:0 10px}
#pay  p{ text-align:center}
#pay #left span{ float:left; width:90px; text-align:center; height:26px; line-height:26px; margin-right:10px}
#pay .title{ background:url(../images/pay_title.gif) no-repeat top}
#pay .title1{ background:none}
#pay_main{ border:1px #F7CD5E solid; margin-top:26px; line-height:26px; text-align:center; padding:10px; margin-bottom:10px}
#pay_main table{ text-align:center}
.table_pay td{ background-color:#fff}
#pay_main p{ line-height:40px}

#pay #right .title{ width:140px; text-align:center; display:block; background:none}
#pay #right .title a{ color:#00F}
#pay #right p{ padding:10px 0 0; text-align:left}
#pay #sidebar{ width:214px; margin-top:147px; margin-left:50px; height:163px; padding:20px 30px}
#pay #sidebar span{ font-size:14px; line-height:35px}
#pay #sidebar div{ width:190px; padding:20px 10px; line-height:20px}

/*------------------------------------------------------------------------------------------------------------------------------------*/

#main_chongzhi,#main_login { width:584px; background:none;  text-align:left; margin:0 auto}
#main_chongzhi td{ line-height:30px}
#main_chongzhi h2{ font: bold 16px/40px "宋体"; color:#fff; text-align:center}
#main_login h2{font: bold 16px/78px "宋体";color:#333; text-align:center; background:url(../images/login_icon.gif) no-repeat 10%}
#main_login td{ line-height:25px}/*------------------------------------------------------------------------------------------------------------------------------------*/

#account #ad{ width:921px; height:101px; background:url(../images/ad.gif) no-repeat; margin:0 auto; text-align:center; padding-top:20px}
#account #bodyMain{ overflow:hidden}
#account #sideleft{ width:156px; float:left; padding-top:15px;margin:0 20px 0 20px}
#sideleft #main{ width:126px; padding:2px 15px 5px}
#sideleft #btm{  padding-top:15px}
#left1 .lefttitle{ background:url(../images/left_title1.gif) no-repeat bottom}
#left2 .lefttitle{ background:url(../images/left_title2.gif) no-repeat bottom}
#left3 .lefttitle{ background:url(../images/left_title3.gif) no-repeat bottom}
#account .lefttitle{ height:25px; padding-left:48px; line-height:25px; margin-bottom:10px; margin-top:10px }
#sideleft li{ padding-left:35px;}
.center_main {width:634px;padding:20px 0; float:left}
.center_main  #main{ width:604px; padding:2px 15px 5px;line-height:30px}
.center_main #btm{ padding-top:15px}
.center_main table{ text-align:center; margin:20px 0;}
.sideright {width:99px; height:122px; float:left; margin-left:20px; margin-bottom:20px; padding:13px}
.sideright p{ height:25px; line-height:25px; margin-bottom:7px; padding-left:5px}


#centermain {width:634px; float:left;}
.m0{ margin:0}
.lefttable td{ text-align:left}

.center_main h2{ border-bottom:1px #999  solid; font: normal 12px/30px "宋体"}

#title_tb{ width:410px; position:absolute; left:190px; top:5px; *top:-4px; _top:-3px}
#title_tb span{ width:65px; float:left; height:25px; margin-right:3px; text-align:center; line-height:25px; display:block}


.table1 td{ text-align:center; line-height:25px}

#food_index #banner{ margin:0 auto; width:940px; height:191px}
#food_index #ad{ margin:24px 28px 0}
#food_index #content{ margin:20px 0}
#food_index #food_right{ float:right; width:801px}
#food_index  #food_right #main{  height:58px; margin:0; padding:0; width:801px}
#food_index #sidebar{ width:193px; float:left}
#food_index #food_right .btm{ height:51px;}
#food_index #food_right .mid{ padding:20px 54px; margin-top:-1px; padding-right:42px; word-break:break-all; overflow:hidden}
#food_guide{ background:url(../images/side_1.png) no-repeat top; height:66px; margin-bottom:20px; padding:50px 20px 30px 15px ; text-align:center}

#food_index #sidebar .mid{ background:url(../images/side_mid.png) repeat-y; padding:0 20px 0 15px; width:158px; height:100%}
#food_index #sidebar .btm{ background:url(../images/side_btm.png) no-repeat top; height:24px; margin-bottom:20px}
#food_ad{ background:url(../images/side_top2.png) no-repeat top; padding-top:24px}
#food_choose{  background:url(../images/side_top3.png) no-repeat top; padding-top:37px}
#food_index h5{ text-align:left}
.food_goodslist{ clear:both; overflow:hidden}
.food_goods{ width:132px; float:left; margin-right:8px}
.food_img{ border:2px #cdcece solid; border-bottom-width:13px}
.food_buy{  }
.food_btn{ color:#fff;line-height:18px; padding:0;*width:60px}

#order #main{ margin:0 auto}
#order #main h2{  border-bottom:1px #999  solid; font: normal 12px/30px "宋体"}
.address{ width:300px; height:14px; border:1px #999  solid}

#nomember{float:left; _margin-top:20px }
#member{ float:left; width:400px;text-align:right; padding-right:30px }
#nologinbar{ display:block; float:left; _margin-top:20px; width:400px; height:55px }

#nomember_main{  display:none}
#member_main{ display:block}
#member_main_left{ width:78%; float:left}
#member_main_left1{ width:79%; float:left}

.login_table td{ height:20px; line-height:20px}

h5{ font-size:14px; font-weight:bold; border-bottom:1px #999 solid; line-height:25px; margin-bottom:10px}
#tuijian{ overflow:hidden}
#tuijian p{ text-align:center; width:130px; margin-right:35px; float:left}
#tuijian img{ border:1px #999  solid }


#tel{ position:relative; top:0; left:445px; width:300px}

#about #content{ }
#about #leftside{ width:171px; float:left; margin-left:40px; _margin-left:20px}
#about #maincontent{ width:743px; float:right; background:url(../images/gysg_big_btm.png) no-repeat bottom left; padding-bottom:22px; margin-right:20px; _margin-right:0}
#about #leftside .side{ background:url(../images/gysg_small_btm.png) no-repeat bottom; padding-bottom:29px; margin-bottom:20px}
#about #leftside .side .sidemain{ background:url(../images/gysg_small_top.png) no-repeat top; padding-top:21px}
#about #leftside .side .main,#about #leftside .side .main_notice{ background:url(../images/gysg_small_mid.png) repeat-y;  padding:10px}
#about #leftside .side h4.heading{ margin-left:30px; margin-bottom:15px; border:none}
#about #leftside .side .main a{ display:block; background:url(../images/gysg_side_ico.gif) no-repeat; width:115px; height:29px; line-height:29px; margin-left:17px; text-align:center; margin-bottom:5px; text-decoration:none}
#about #leftside .side a:hover{ color:#f60}
#about #leftside .side .main p{ margin:0 8px; padding:10px 2px; border-bottom:1px #999 dashed}



#about #maincontent .contentmain{ background:url(../images/gysg_big_top.png) no-repeat top left; padding-top:21px}
#about #maincontent .main{ background:url(../images/gysg_big_mid.png) repeat-y top left; padding:0 50px; padding-left:50px}
#about #maincontent .main h4.heading{ background:url(../images/gysg_top_bg.gif) no-repeat top left; height:70px; border:none; line-height:29px; font-size:16px}
#about #maincontent .main h6.notice_tit{ font: bold 14px/30px "宋体"; color:#F60; padding:0 0 20px}
#about #maincontent .main .content{}
#about #maincontent .main .footing{}

#about #maincontent .main h4.heading img{ margin-top:4px}
#about #maincontent .main pre{ padding:10px 0}

.color1{ color:#F60}
.color2{ color:#00F}


div#about_buy h6{ font-size:12px; font-weight:normal; padding-left:40px; height:29px; line-height:29px}

div#about_jianjie,div#about_jifen,div#about_user,div#about_zhaopin,div#about_notice{background:url(../images/gysg_bg.gif) no-repeat left bottom; padding:20px 0 50px}
div#about_jianjie p,div#about_user p{ text-indent:2em; line-height:25px}

div#about_jifen pre,div#about_zhaopin pre{ line-height:25px }
div#about_bank{ padding:20px 0}

#main_password{ margin:0 auto; width:825px; background:url(../images/pass_btm.png) no-repeat bottom left; padding-bottom:21px}
#main_password .passwordmain{ background:url(../images/pass_top.png) no-repeat top left; padding-top:22px}
#main_password .main{ background:url(../images/pass_mid.png) repeat-y left; padding:10px 70px; height:350px; overflow:hidden}
#main_password .main h6{ margin-bottom:10px}
#main_password div.leftmain{ width:455px; float:left; border:2px #e7e7e7  solid; text-align:center; padding:20px 0}
#main_password div.leftmain td{ height:45px; line-height:45px; text-align:left}
#main_password img.rightmain{ width:154px; float:right}





#nologinbar{ display:block; float:left; _margin-top:20px; width:400px }


.goodsName{ display:block; height:42px}



#card_info{ width:560px; height:280px; background:#ddf5ff; border:1px #4b95d5 solid; margin:20px auto}
#card_info h3{ background:none; background-color:#89dafe; height:30px; font:14px/30px "宋体"; text-align:center}
#card_info table{ width:370px; margin:20px auto; background-color:#89b7db}
#card_info td{ height:30px; background-color:#FFF; line-height:30px; padding-left:20px; text-align:left}
#card_info li{ border-top:1px #9ba0a6 dashed; padding:15px 0; text-align:center}
#card_info li table{ width:470px; margin:0 auto;  background-color:#9ba0a6}
#card_info li a{ text-decoration:underline}

#card_caption{ margin-bottom:30px}
#card_caption .main{ border:1px #9ba0a6 solid; width:650px; margin:10px auto; padding:5px 20px; line-height:20px}
#card_caption .main a.blue{ text-decoration:underline}



#about_jianjie{ text-align:center}
#about_jianjie #rili tbody{ background:#F0F0F0; font: normal 12px/16px "宋体"}
#about_jianjie #rili thead,#about_jianjie  #rili caption{ background:#E0E0E0; font: bold 14px/30px "宋体"}
caption{ border-bottom:1px #F0F0F0 solid; color:#00f; text-align:center; background:#E0E0E0; font: bold 14px/30px "宋体"}
#about_jianjie #rili  td strong{ font-size:14px}
.xiuxiri{ color:#f00}
.jieri{ color:#00f}
.jieqi{ color:#090}
#jiejiari{ text-align:left; background:#F0F0F0}
#jiejiari td{ padding-left:20px; line-height:20px}
#about_jianjie #jiejiari   td strong{ font-size:12px; font-weight:normal; display:block; width:50px; float:left;color:#F00; margin-right:20px}

.fenlei{line-height:20px; padding:10px; border:1px #f60  solid; margin-bottom:10px; color:#00F; overflow:hidden}
.fenlei a{ color:#00F; margin-right:20px}
.fenlei a:hover{color:#00F; text-decoration:none; border-bottom:0}
.fenlei em{ color:#F00; font-style:normal}

/*-------------------------------------------------------invite--------------------------------*/

#invite { padding:0 10px; font:12px/20px Arial, Helvetica, sans-serif}
#invite h5{ border-bottom:0; color:#fc6500; font-size:12px; margin:0; padding:0}
#invite dt{ padding-top:20px}
#invite dd strong { color:#ed0000; font-weight:normal}
#invite dl{ padding-bottom:20px}
#invite .inviteBtn{ width:91px; height:23px; background:url(../images/inviteIco.gif) no-repeat left top; border:0; margin-left:20px; vertical-align:middle}






