/*
* {margin:0;padding:0;}
*/

/* ========== 全局CSS定义 ====== */
body {text-align:center;font-family:arial,"宋体"; margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0; }
li{list-style:none;}
h1,h2,h3,h4,h5,h6,input { margin:0; padding:0;}
.fixclear{clear:both;}


/* ========== 链接颜色 ====== */
a {color:#000;text-decoration:none;}
/* a:visited {color:#800080;text-decoration:none;} */
a:hover {color:#f30; text-decoration:underline;}
a:active {color:#000;}
.flink{color: #fff;text-decoration:none;}
.flink:hover{color:#FFF000;text-decoration:underline;}
.p14{font-size:14px;line-height:25px;font-size:14px;}

/* ========== 链接文字 ====== */
.ipomred{color:#ff0000;}
.ipomblue{color:0433cd;}

/* ========== CSS space ====== */
.blank{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank1{ height:1px; font-size:1px; clear:both;overflow:hidden;}
.blank2{ height:2px; font-size:1px; clear:both;overflow:hidden;}
.blank3{ height:3px; font-size:1px; clear:both;overflow:hidden;}
.blank4{ height:4px; font-size:1px; clear:both;overflow:hidden;}
.blank5{ height:5px; font-size:1px; clear:both;overflow:hidden;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank7{ height:7px; font-size:1px; clear:both;overflow:hidden;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;}

/* ========== 顶通信息 ====== */
#info{ width:950px;line-height:26px;text-align:left;margin:0 auto;background:url(/images/topguide_bg.jpg) ; border:1px solid #dfe4eb;margin-top:4px;position:relative;z-index:1;}
#info .div{float:left;line-height:26px;margin-left:3px;}
#info span{float:right;color:#1f3a87;}
#info span a{color:#000;}
#info span a:hover{color:#f30;}
#info a{margin-right:3px;margin-left:3px;}
#info b{font-weight:normal;margin:0 5px; color:red;}

/*头部页面风格开始*/
.topxin{width:950px;overflow:hidden;BACKGROUND-COLOR:#FFF;margin-left:auto;margin-right:auto;}
.topxin_1{width:200px;height:68px;float:left;}
.topxin_2{width:60px;float:left;padding-top:50px;}
.topnew{width:690px; padding-top:10px; float:left;text-align:left;font-size:14px;line-height:30px; overflow:hidden;BACKGROUND-COLOR:#FFF;}
.topnew ul{width:760px;margin-left:60px;overflow:hidden;}
.topnew li{padding-right:25px;float:left; }
.f18{font-size:14px;font-weight: bold;color: #9E0043;}

/*聚合搜索导航*/
#navMenunew_poly{margin-top:20px;margin-bottom:20px;overflow:hidden;}
.polymeric{width:950px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:left;}
.poly_left{width:240px;float:left;}
.poly_center{width:150px;float:left;margin-top:55px;}
.poly_right{float:left;}
.fenz_info{font-size:14px;color:#ff0000;font-weight:bold;}
.poly_k{width:505px;height:40px;margin-top:10px;background:url(http://www.wed114.cn/images/polymeric_bg.jpg); float:left;}
.poly_k_1{float:left;}
.poly_k_2{float:left;margin-left:8px;margin-top:5px;}
.polysearch_box{width:390px;height:26px;border:1px solid #999999;line-height:26px;margin-top:5px;margin-left:5px;background:url(http://www.wed114.cn/images/searchoff.jpg) no-repeat;background-color:#fff;font-size:14px;}
.polysearch_boxoff{width:390px;height:26px;border:1px solid #999999;line-height:26px;margin-top:5px;margin-left:5px;font-size:14px;}
.poly_w{float:left;margin-left:7px;margin-top:10px;line-height:20px;}
.poly_w a{color:#666666;}
.hotsearch{line-height:26px;color:#666666;}
.hotsearch a{color:#666666;}

/*2010-12-9导航*/
.xkguide{width:950px;height:31px;font-family:"宋体", Arial; margin-left:auto;margin-right:auto;position:relative;background:url(http://www.wed114.cn/images/201012bg.jpg);}
.xk_left{width:2px;height:31px;float:left;background:url(http://www.wed114.cn/images/201012bg_left.jpg);}
.xk_center1{float:left;font-size:14px;line-height:31px;width:565px;}
.xk_center1 li{float:left;padding:0 20px 0 20px;background:url(http://www.wed114.cn/images/201012bg_line.jpg) no-repeat right top;}
.xk_center1 a{color:#fff;}
.xk_center1 a:hover{color:#fde081;}
.xk_center2{float:left;line-height:31px;color:#fff;}
.xk_center2 a{color:#fff; font-size:12px;}
.xk_center2 a:hover{color:#fde081;font-size:12px;}
.xk_center3 {float:left;font-size:14px;line-height:31px;margin-left:20px;width:180px;text-align:left;}
.xk_center3 a{color:#fff;}
.xk_center3 a:hover{color:#fde081;}
.xk_right{width:2px;height:31px;float:right;background:url(http://www.wed114.cn/images/201012bg_right.jpg);}
.bbspiaofu{width:25px;height:18px;position:absolute;top:-15px;left:590px;}
.jupiaofu{width:25px;height:18px;position:absolute;top:-15px;left:490px;}

/* ========== 导航 ====== */
#navMenunew{padding-top:10px;padding-bottom:10px;overflow:hidden;}

/* ========== 城市列表 ====== */
#citylb{BACKGROUND-COLOR:#FFF;position:absolute;left:255px; top:33px;width:372px;display:none;display:none;filter: Alpha(opacity=96); -moz-opacity:.96; opacity:0.96;z-index: 9999;}
div#tabcity{width:370px;text-align:left; border:1px solid #ccc;line-height:18px;font-size:12px;}
ul.tabU{
	list-style: none;
	margin: 0px;
	padding:0;

}
ul.tabU li{
     border-top:1px #CCCCCC solid;   
     border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;	
	 margin-left:4px; margin-top:4px;
	 height:22px;line-height:22px;
	 display:inline-block;display:inline;zoom:1;letter-spacing:normal;	
	 }
ul.tabU li a{
	color:black;
    text-decoration:none;
	border-bottom-width:0px;
	cursor: pointer;

}
div.tabC{
	display:none;border-top:1px solid #ccc;margin-left:4px;margin-right:4px;
}


div.tabC ul{ list-style: none;
	margin: 8px;
	padding:0;
}

div.tabT{ list-style: none;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:4px;
	color:#9933FF;
	padding:0;
}

div.tabC li{ list-style-type:none; float:left;text-align:center;width:19%;
}
div.tabC li a{color:#555555; text-decoration:none; line-height:24px;}

div.tabD1 a.tabB1,a.tabB1:hover{background-position:0 -20px;background-color:#e8edf1;}
div.tabD1 div.tabC1{display:block;}

div.tabD2 a.tabB2,a.tabB2:hover{background-position:0 -40px;background-color:#e8edf1;}
div.tabD2 div.tabC2{display:block;}

div.tabD3 a.tabB3,a.tabB3:hover{background-position:0 -60px;background-color:#e8edf1;}
div.tabD3 div.tabC3{display:block;}

div.tabD4 a.tabB4,a.tabB4:hover{background-position:0 -80px;background-color:#e8edf1;}
div.tabD4 div.tabC4{display:block;}

div.tabD5 a.tabB5,a.tabB5:hover{background-position:0 -100px;background-color:#e8edf1;}
div.tabD5 div.tabC5{display:block;}

div.tabD1 a.tabB1,div.tabD2 a.tabB2,div.tabD3 a.tabB3,div.tabD4 a.tabB4,div.tabD5 a.tabB5{}

/* ========== 分类搜索 ====== */
#searchNav{ width:950px; height:56px; margin:0 auto;}
.sN{ width:950px; height:26px; background:url(/images/nav_bg01061109.gif) repeat-x; float:left;}
.sN div{ height:26px;}
.sN .l{ width:5px; background:url(/images/nav_bgl061109.gif) no-repeat; float:left;}
.sN .c{ width:940px; float:left;}
.sN .c .sNav{ width:780px; margin:0 auto;}
.sN .c .sNav ul{ float:left;}
.sN .c .sNav li{ float:left; list-style:none;}
.sN .c .sNav li a{ color:#858585;}
.sN .c .sNav li a:visited{ color:#858585;}
.sN .c .sNav li a:hover{ color:#858585; text-decoration:underline;}
.sN .c .sNav li img{ margin-bottom:-4px;}
.stag0{ width:2px; height:20px; float:left;list-style:none; margin-bottom:-4px;}
.stag1{ width:64px; height:24px; cursor:pointer; line-height:24px; font-family: Arial; padding-top:2px; text-align:center;}
.stag{ width:68px; height:24px; cursor:pointer; background:url(/images/s_tag_061110.gif) no-repeat;  font-family:Arial; font-weight:bold; line-height:24px; padding-top:2px; text-align:center;}
.sN .r{ width:5px; background:url(/images/nav_bgr061109.gif) no-repeat; float:left;}
.sN_Content{ width:948px; height:31px; background:url(/images/dhbg.gif); border:1px solid #fbb1c8; border-top:none; text-align:left; float:left;}
.sN_Content div{ float:left;}
.sN_Content .qikoo{ width:66px; margin:8px 5px 0 95px; display:inline; font-size:14px;}
.sN_Content .input{ margin-top:3px;}
.sN_Content .input .in{ width:405px; border-bottom:1px solid #8A8A8A; border-left:2px solid #8A8A8A;  border-right:1px solid #8A8A8A; border-top:2px solid #8A8A8A; padding:4px 5px 1px; font-size:14px; float:left;}
.sN_Content .s{ margin:2px 3px 0;}
.sN_Content .s input{ width:69px; height:25px; line-height:25px; border:0; cursor:pointer; background:url(/images/put_bg061110.gif) no-repeat; text-align:center; font-size:13px; color:#fff;}
.sN_Content .s1{ margin-top:5px; line-height:24px;}
.sN_Content .s1 a{ margin:0 5px;}

/*内容*/
.i_middle{width:950px;height:auto;margin:0 auto;}
/*右侧商家排名*/
.img16{ background:url(/images/heart.gif) 6px no-repeat; margin-left:5px; padding-top: 4px;}
.img17{ background:url(/images/shine.gif) 6px no-repeat; margin-left:5px; padding-top: 4px;}
.img18{ background:url(/images/music.gif) 6px no-repeat; margin-left:2px; padding-top: 4px;}
/* ========== 950广告 ====== */
.ad950{padding-top:4px;padding-bottom:4px;width:950px;overflow:hidden;}
/* ========== 页尾 ====== */
#foot{width:950px;border-top:1px solid #cfcfcf;padding:10px 0 0px;margin:0 auto;}
#foot li{ line-height:22px;}
#foot a{ margin:0 3px; text-decoration:none;}
#foot a:hover{ text-decoration:underline;}
#foot img{ margin:3px auto;}


/*vip商铺轮播*/
.viplunbo{width:940px;line-height:20px;background-color: #fef9e7;text-align:left;margin-top:15px;margin-bottom:15px;padding:5px;overflow:hidden;}
.vip_lb_1{width:940px;white-space:nowrap;overflow:hidden;float:left; -o-text-overflow: ellipsis;    /* for Opera */   
    text-overflow:ellipsis;        /* for IE */  }
.vip_lb_2{width:940px;}
.vip_lb_2_left{width:880px;float:left;font-size:16px;}
.vip_lb_2_left a{color:#2200cc;text-decoration:underline;}
.vip_lb_2_left a:hover {text-decoration: none; color: #FF0000;}
.vip_lb_2_right{width:60px;float:left;color:#676767;}
.jiarublank10{height:10px; font-size:1px; clear:both;overflow:hidden;}




/**/

#site-nav .quick-menu li {background:url(/images/wed114bg.png) no-repeat}
#site-nav .search .menu-hd s {background:url(/images/wed114bg.png) no-repeat}
#site-nav .quick-menu .cart s {background:url(/images/wed114bg.png) no-repeat 999em 0px}
#site-nav .search .menu-bd button {background:url(/images/wed114bg.png) no-repeat 999em 0px}

#site-nav-bg {z-index: 9999; background:url(/images/wed114bg.png) no-repeat;background-position: 0px -44px; background-repeat: repeat-x; left: 0px; width: 100%; border-bottom: #d2d2d2 1px solid; top: 0px; height: 25px}
#site-nav {z-index: 10000; margin: 2px auto; color: #000; line-height: 19px; position: relative; height: 21px; width:950px;}
#site-nav a {color: #666}
#site-nav a:hover {color: #f50}
#site-nav .login-info {float: left; padding-top: 1px}
#site-nav .login-info a {margin-right: 8px}
#site-nav .login-info a.user-nick {margin-right: 0px}
#site-nav .quick-menu {right: 0px; position: absolute; top: 0px}
#site-nav .quick-menu li {padding-right: 10px; background-position: right 6px; padding-left: 10px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top: 2px}
#site-nav .quick-menu li.last {background: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative}
#site-nav .quick-menu .cart {padding-top: 1px; position: relative; _padding-top: 2px}
#site-nav .quick-menu .cart a {padding-left: 16px}
#site-nav .quick-menu .cart s {background-position: -83px -21px; left: 8px; width: 14px; position: absolute; top: 6px; height: 11px}
#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px}
#site-nav .mytaobao .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {width: 24px; padding-top: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}
#site-nav .menu-hd b {border-right: #eee 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #eee 4px solid; width: 0px; line-height: 0; border-bottom: #eee 4px solid; position: absolute; top: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {padding-left: 25px; color: #666}
#site-nav .search .menu-hd s {background-position: -67px -20px; left: 9px; width: 14px; position: absolute; top: 4px; height: 13px}
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav iframe.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; filter: alpha(opacity=0); float: left; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px}
#site-nav .menu-item-opp .menu-bd {left: 0px}
#site-nav .menu-item-opp .menu-bd s.rt {left: 0px}
#site-nav .menu-item-opp .menu-bd s.lt {background-position: -87px -55px; right: -2px; left: auto}
#site-nav .menu {position: relative}
#site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {display: block}
#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {width: 80px; line-height: 1.7; top: 21px;}
#site-nav .mytaobao .menu-bd-panel {padding-right: 10px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px}
#site-nav .search .menu-bd {width: 204px; top: 21px; height: 66px}
#site-nav .search .menu-bd input {border-right: #b7b7b7 1px solid; padding-right: 1px; border-top: #878787 1px solid; padding-left: 1px; float: left; margin-bottom: 5px; padding-bottom: 2px; border-left: #878787 1px solid; width: 180px; line-height: 13px; padding-top: 3px; border-bottom: #b7b7b7 1px solid}
#site-nav .search .menu-bd button {border-top-width: 0px; background-position: 0px -20px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 66px; cursor: pointer; color: #fff; height: 24px; border-right-width: 0px}
#site-nav .services .menu-bd {width: 174px; top: 21px; height: 218px}
#site-nav .services .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px}
#site-nav .services .menu-bd dl {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; border-bottom: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .services .menu-bd dt {font-weight: bold; color: #057bd2;; line-height: 1.5; text-align: left}
#site-nav .services .menu-bd dt a {font-weight: bold; color: #057bd2;; line-height: 1.5; text-align: left}
#site-nav .services .menu-bd dd {line-height: 1.6; text-align: left}
#site-nav .services .menu-bd dd a {margin-right: 2px}







