﻿@charset "utf-8";
body,div,h1,ul,h2,h3,img,dl,dt,dd,td{ margin:0; padding:0; border:0; font-size:12px; font-family:"宋体",Arial; list-style-type:none;}

p{ margin:0; padding:0; border:0; font-family:Arial,"宋体";}
a:link {color: #2E2E2E; text-decoration:none; font-family:"宋体"; font-size:12px;}
a:visited {color: #2E2E2E;text-decoration:none;}
a:hover {color: #ff4400; text-decoration:underline;}
a:active {color: #ff4400;}
div{ height:auto; width:auto;} 
input,select{font-size:12px; font-family:"宋体",Arial;
    height: 20px;
}
hr{ height:1px; padding:0; margin:0; border:0; border-bottom:1px #ccc solid; width:98%; clear:both}

/*层属性*/
.left{ float:left;}
.right{ float:right;}
.none{ display:none;}
.bold{ font-weight:bold;}


.space{clear:both; height:6px; width:100%;}

/*文字大小*/
.font14{ font-size:14px;}
.font13{ font-size:13px;}
.font12{ font-size:12px;}
.fontsc{ text-decoration:line-through; font-family:"宋体";}
/*字体颜色*/
.blue,a.blue:link,a.blue:visited{ color:#008bdc;}
.gray,a.gray:link,a.gray:visited{ color:#4d4d4d;}
.white,a.white:link,a.white:visited{ color:#FFFFFF;}
.black,a.black:link,a.black:visited{ color:#000000;} 
.red,a.red:link,a.red:visited{ color:#ff0000;}
.Orange,a.Orange:link,a.Orange:visited{ color:#ff3300;}
.pink,a.pink:link,a.pink:visited{ color:#fe1d62;}
.cyan,a.cyan:link,a.cyan:visited{ color:#00b0d5;}
.green,a.green:link,a.green:visited{ color:#3EA108;}
.yellow,a.yellow:link,a.yellow:visited{ color:#FFFF00;}
.D_green,a.green:link,a.green:visited{ color:#777D01;}
/*底部信息*/
.footer{width:100%; text-align:center; line-height:20px;}
/*顶部区域开始*/
#top{width:980px; margin:1px auto; height:100px;}
#top div{float:left;}
#top .logo{width:212px; overflow:hidden;  }
#top .toplink{ color:#cccccc; text-align:right;  height:20px; line-height:20px; padding-top:5px; width:766px;}
#top .toplink span{color:#cf1b27;}
#top .vips{ overflow:hidden; float:right; width:760px; height:70px;}  

/*导航菜单开始*/
#menu{width:980px; margin:1px auto; height:32px; background-color:#6f6f6f;}
#menu ul{width:980px; height:32px; overflow:hidden;}
#menu ul li{width:60px; height:32px; line-height:32px; text-align:center; float:left; color:#fff;}
#menu ul li a{ color:#fff; font-size:14px;}
#menu ul .home{ width:62px; padding-left:16px; background:url(/image/base/m_home.gif) no-repeat; font-weight:bold;}
#menu ul .marriage{background:url(/image/base/m_marriage.jpg) left top repeat-x; font-weight:bold;}
#menu ul .hotel{background:url(/image/base/m_hotel.gif) repeat-x; width:80px; font-weight:bold;}
#menu ul .hoteldef{width:80px;}
#menu ul .travel{background:url(/image/base/m_travel.gif) repeat-x; font-weight:bold;}
#menu ul .food{background:url(/image/base/m_food.gif) repeat-x; font-weight:bold;}
#menu ul .build{background:url(/image/base/m_build.gif) repeat-x; font-weight:bold;}
#menu ul .children{background:url(/image/base/m_children.gif) repeat-x; font-weight:bold;}
#menu ul .love{background:url(/image/base/m_love.gif) repeat-x; font-weight:bold;}
#menu ul .jewelry{background:url(/image/base/m_jewelry.gif) repeat-x; font-weight:bold;}
#menu ul .cosmetic{background:url(/image/base/m_cosmetic.gif) repeat-x; font-weight:bold;}
#menu ul .buy{background:url(/image/base/m_buy.gif) repeat-x; font-weight:bold;}
#menu ul .member{background:url(/image/base/m_member.gif) repeat-x; font-weight:bold; width:80px;}
#menu ul .memberdef{width:80px;}
#menu ul .bbs{background:url(/image/base/m_bbs.gif) repeat-x; font-weight:bold;}
#menu ul .hotline{width:157px; text-align:left;}
/*speaker*/
#speaker{width:978px; height:24px; overflow:hidden; line-height:24px; border:1px #7a7a7a dashed; background-color:#e9e9e9; margin:4px auto;}

/*商家导航列表树形目录样式集*/
/*search*/
.distsearch{width:98%; clear:both; background-color:#ffffff; height:30px; border-bottom:dashed 1px #cccccc; margin:3px auto;}
.distsearch li{ height:20px; line-height:20px; float:left; padding:5px 0px;;}
.distsearch .search{width:44px; height:18px; background:url(/image/base/search.gif) left top no-repeat; border:none;}
/*list*/
.node{width:100%; font-size:14px; clear:both; font-weight:bold; cursor:pointer; height:26px; line-height:26px;}
.childnode{width:97%; margin-left:5px;}
.gchildnode{width:97%; margin-left:5px; font-size:13px; height:22px; line-height:22px; cursor:pointer;  clear:both;}
.noc{width:97%; clear:both; margin-left:5px;}
.noc li{ width:99%; overflow:hidden; height:14px; line-height:14px; margin-top:6px; clear:both; border-left:1px #ccc solid; font-weight:normal; }







































