@charset "utf-8";
body{margin:0;padding:0}
img{border:0}

#header_h{background:#fff;margin-bottom:10px;font: 12px/1.5 Arial, Helvetica, sans-serif; top:0px; }
#header_h ul,#header_h li,#header_h dl,#header_h dt,#header_h dd{float:left; margin:0;padding:0;}
#header_h p{margin:0;padding:0;}
#header_h li{list-style:none;display: list-item;}
#header_h i,#header_h em{font-style:normal;}
#header_h .fl{float:left;border:none;}
#header_h .fr{float:right;}
#header_h .clear{clear:both;}
#header_h .h_wrap{width:1000px;margin:0 auto;}
#header_h #h_top{width:100%;height:40px;line-height:34px;background:url(../images/header_bg.gif) repeat-x 0 -160px;}
#header_h #h_top a{color:#666;text-decoration:none;display:block;float:left; position:relative;}
#header_h #h_top a:hover{color:#000;}
#header_h #h_top  span{display:block;float:left;}
#header_h #h_top .h_left{float:left;}#h_top .h_right{float:right;}
#header_h #h_top em{cursor:pointer; line-height:34px;}
#header_h #h_top .i_sina{display:inline-block;width:16px;height:16px;background:url(../images/header_bg.gif) no-repeat 0 -120px; position:relative;top:8px;}
#header_h #h_top .i_qqzone{display:inline-block; position:relative;top:5px;left:10px;}
#header_h #h_top .h_right a{margin-right:15px;}
#header_h #h_top .h_right span.line{margin-right:10px;}
#header_h #h_top .o_sina{display:inline-block;width:16px;height:16px;background:url(../images/header_bg.gif) no-repeat 0 -140px;margin-right:3px;}
#header_h #h_top .o_qq{display:inline-block;width:16px;height:16px;background:url(../images/header_bg.gif) no-repeat -20px -140px;margin-right:3px;}
#header_h #h_top .o_taobao{display:inline-block;width:16px;height:16px;background:url(../images/header_bg.gif) no-repeat -40px -140px;margin-right:3px;}
#header_h #h_top .o_share{display:inline-block;width:12px;height:16px;background:url(../images/header_bg.gif) no-repeat -60px -140px;margin-right:3px;}
#header_h #h_top .o_alipay{display:inline-block;width:12px;height:16px;background:url(../images/header_bg.gif) no-repeat -86px -138px;margin-right:3px;}
#header_h #h_top .user_drop_menu{position:absolute;left:0;top:25px;background:#fff;border:1px solid #ccc;padding:5px; z-index:1000;}
#header_h #h_top .user_drop_menu li{padding:3px;width:66px;text-align:center;line-height:1.5;}
#header_h #h_top .user_drop_menu li.withline{border-top:1px solid #ccc;}
#header_h #h_top .user_drop_menu li a{margin-right:0;}
#header_h #h_top .show_drop_menu{float:left;position:relative;}
#header_h #h_top .show_drop_menu  b { font-size: 0px; line-height: 0; width: 0px; height: 0px; border-width: 4px; border-color: #333 transparent transparent transparent; border-style:solid dashed dashed dashed; position: absolute; top: 15px; right: -10px; -webkit-transition: .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: .2s ease-in;}
#header_h #h_top .show_drop_menu:hover  b { top: 13px; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -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%;}
#header_h #h_main{padding:10px 0;}


#header_h #location {float:left;}
#header_h #location h1 {padding:0;margin:5px 5px 0 5px;font-size:28px;font-family:'宋体'}
#header_h #location h1 a{color:#333;text-decoration:none;font-size:24px;line-height:30px;}
#header_h #location #city_cn a { font-size:22px; color:#4a4a4a; text-decoration:none; font-family:'微软雅黑'; font-weight:normal;}
#header_h #location #city_cn{ font-size:24px; color:#000; font-weight:bold; text-decoration:none;}
#header_h #location #city_list{display:block;border:1px solid #fab4be;padding:2px 0px 2px 4px;background:#fff;cursor:pointer;width:65px;position:relative;z-index:2001;}
#header_h #all_area_list{position:absolute;display:none;border:1px solid #fab4be;background:#fff;width:440px;padding:5px;top:-1px; z-index:10000;}
#header_h #all_area_list td{padding:1px;}
#header_h #all_area_list .highlight{font-weight:bold;color:#ff3399;font-size:14px;}
#header_h #all_area_list a{color:#666;text-decoration:none;padding:2px;}
#header_h #all_area_list a:hover{color:#fff;background:#999;text-decoration:underline;}
#header_h #all_area_list a.red{color:#ff0000; border:0px; background:none;}
#header_h .city_content{	border-bottom:1px dotted #cecece;	margin:5px 0;}
#header_h #all_area_list,#city_change{	width:440px !important;}
#header_h #qiehuan_zimu_div{	display:block;	height:25px;	line-height:25px;	background-color:#ececec;	 text-align: left;}
#header_h #qiehuan_zimu li a{	text-decoration:none;	color:#ff0000;}
#header_h .qiehuan_city li{	float:left;	padding:0 5px;	text-align:left;	height:22px;	line-height:22px;	white-space:nowrap;}
#header_h .qiehuan_city li a:link,.qiehuan_city li a:visited{	color:#000;	text-decoration:none;}
#header_h .qiehuan_city li a:hover{	text-decoration:underline;	color:#ff3366;}
#header_h .h_banner{float:right;width:640px;height:60px; overflow:hidden;}


#header_h #h_nav {width:100%;height:37px; background:url(../images/header_bg.gif) repeat-x;}
#header_h .nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0;zoom:1; z-index:99999;}
#header_h #h_nav .category_all{ position:relative;z-index:999;}
#header_h #h_nav .category_list{position:absolute; top:37px;left:0;_left:-154px;width:415px;padding:10px; background:#fff;border:1px solid #dadada; border-top:0;}
#header_h #h_nav .category{float:left; display:block;width:154px; height:37px; background:url(../images/header_bg.gif) no-repeat -39px -74px; text-indent:-999em;cursor:pointer;}
#header_h #h_nav .category_list td{padding:5px;font: 12px/1.5 ms-yahei,'微软雅黑', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}
#header_h #h_nav .category_list .cat_1 {width:35px; vertical-align:top;border-bottom:1px solid #f1f1f1;}
#header_h #h_nav .category_list .cat_1 a{color:#F36; font-weight:bold; text-decoration:none; display:inline; float:none; height:17px; line-height:17px;}
#header_h #h_nav .category_list .cat_2 {width:auto; vertical-align:top;border-bottom:1px solid #f1f1f1;}
#header_h #h_nav .category_list .sub_class{float:left;padding-right:5px;color:#787878;white-space:nowrap; padding-bottom:5px;}
#header_h #h_nav .category_list .cat_2 a{color:#787878; font-weight:normal;text-decoration:none; display:inline; float:none; height:17px; line-height:17px;}
#header_h #h_nav .category_list .cat_2 a:hover{color:#f06; background:none;}
#header_h #h_nav ul li{float:left;padding:0 2px;}
#header_h #h_nav ul li.h_blank{width:23px;height:37px; background:url(../images/header_bg.gif) no-repeat -6px -74px;}
#header_h #h_nav ul li em{float:left;display:block;width:6px;height:37px; background:url(../images/header_bg.gif) no-repeat 0 -74px;}
#header_h #h_nav dl{float:left;height:37px;padding:0 5px;}
#header_h #h_nav ul li.firstdl dl {float:left;height:37px; padding:0px;}
#header_h #h_nav ul li.firstdl dl dt a{ padding:0px 12px;}
#header_h #h_nav ul li.firstdl em {float:left;display:block;width:2px;height:37px; background:url(../images/header_bg.gif) no-repeat -2px -74px;}
#header_h #h_nav dl dt{float:left;}
#header_h #h_nav dl dd{float:left;}
#header_h #h_nav .stronga a		{ font-size:14px; font-weight:bold;}
#header_h #h_nav li a{display:block; float:left;height:37px; line-height:37px; color:#fff;padding:0 4px;text-decoration:none}
#header_h #h_nav li a.focus  { background:url(../images/header_bg.gif) no-repeat 0 -37px;}
#header_h #h_nav dl dt a{font-size:14px;font-weight:bold;text-decoration:none}
#header_h #h_nav li a:hover{ background:url(../images/header_bg.gif) no-repeat 0 -37px;}
#header_h #h_nav li a.active{background:url(../images/header_bg.gif) no-repeat 0 -37px;}
#header_h #h_nav dl dt span { display:block; float:left;height:37px; line-height:37px; color:#fff;padding:0 5px;  font-size:14px;font-weight:bold;}

#header_h .h_logo a{width:180px;height:60px;display:block;overflow:hidden;background:url(http://s2.99wed.com/asset/images/logo.gif);}

#footer_h{font: 12px/1.5 ms-yahei,'微软雅黑', 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}
#footer_h{margin-top:20px;padding-top:20px;padding-bottom:40px;border-top:3px solid #ccc; text-align:center; color:#999}
#footer_h a{color:#999;}
#footer_h a:hover{color:#333;}
#footer_h #bottom_menu{width:980px;margin:0 auto;}
/***/
/*底部开始*/
#footer2014{
	width:100%;
	padding-top:10px;
	color:#666;
	font-size:12px;
	font-family:Tahoma,"微软雅黑","宋体",sans-serif;
	}
#footer2014 .bottomM{
	width:100%;
	height:160px;
	background:url(../images/bottomBg_10.jpg) repeat-x;
	}
#footer2014 .bottonCont{
	width:1000px;
	margin:0 auto;
	padding-top:20px;
	}	
#footer2014 .botdiv{
	float:left;
	width:210px;
	padding-left:25px;
	background:url(../images/dlBg_16.jpg) no-repeat right center;
	}
#footer2014 .botdiv h3{
	color:#333;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
	background:url(../images/bottoomd1.png) no-repeat ;
	margin:0;
	}	
#footer2014 .botdiv .Cooper{
	background-position:5px -33px;
	}
#footer2014 .botdiv .Service{
	background-position:0 -66px;
	}
#footer2014 .botdiv ul{
		padding-left:50px;
		}
#footer2014 .botdiv li{
	float:left;
	line-height:25px;
	width:70px;
	}
#footer2014 .wx li{
	float:left;
	text-align:center;
	padding-left:30px;
	}
#footer2014 .copyright{
	text-align:center;
	line-height:30px;
	padding:10px 0;
	}
#footer2014 .copyright p{line-height:30px;margin:0;padding:0}
#footer2014 .copyright img{
	padding-right:10px;
	}	
#footer2014 a{color:#666;text-decoration:none;font-size:12px;}
#footer2014 a:hover{color:#F64C7B;text-decoration:none;}
/********loginbox********/
.loginbox       { width:440px; height:304px; background:#FFF;position:fixed; top:200px; left:500px; display:none;border:3px solid #dfdfdf; z-index:10000;}
.logintxt       { width:183px; height:25px; border:1px solid #cccccc; line-height:25px; color:#999; padding-left:5px;}
.login_bottom tr td   { border-bottom:1px solid #ffb5cd;}
.login_bottom tr td strong  { font-size:14px; font-weight:bold;}
.login_type_td        { color:#666666; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.login_form           { margin-top:16px;}
#login_btn          { width:56px; height:26px; border:0px; background:url(http://s1.99wed.com/asset/images/loginbtn.jpg) no-repeat;}
.member_zhuc        { color:#ff5783; text-decoration:underline;}




/* Dialog */
#DialogLoading{padding:5px;text-align:center;color:#C51100;}
#DialogTitle{padding:10px;background:#EEE;height:15px;}
#DialogTitle #DialogTitleText{float:left;font-size:14.8px;font-weight:bold;color:#C51100;}
 #DialogTitleBtn{cursor: pointer;margin-left:10px;padding:0;width:14px;height:14px;float: right;background: url(../images/KillBtn.gif) no-repeat 0 0;border:solid 1px #EEE;font-size:0;}
#DialogContent{padding:10px;color:#000000;font-size:10pt;line-height:18pt;text-align:center;	}
#DialogContent #Left{width:55px;height:25px;border:solid 1px red;float:left;text-align:right;}
#DialogContent #Right{height:25px;border:solid 1px blue;}
#DialogValidator{padding-left:74px;}
#DialogButtons{text-align:center;padding:10px;}



.bread_path{width:1000px;padding-bottom:3px;border-bottom:1px solid #dfdfdf;margin:0px auto 10px auto;text-align:left;color:#333;}
.bread_path h4{float:left;padding:0;margin:0;font-size:12px;font-weight:normal;background:url(../images/background.gif) no-repeat -300px -156px; display: inline;
padding-left: 28px;);}
.bread_path a{color:#333;text-decoration:none;}


/*搜索条*/
#search_div { height:40px; line-height:40px; width:1000px; margin:0 auto; margin-bottom:5px;  }
#search_div .searchNews { float:left; padding-left:20px; width:400px; font-size:14px; height:40px; line-height:40px; font-family:"微软雅黑"; color:#333; overflow:hidden;  }
#search_div .searchNews a { color:#333; }
#search_div .searchNews ul { }
#search_div .searchNews ul li { float:none; font-family:"微软雅黑"; color:#666666;  line-height:40px !important;  font-size:14px !important;  }
#search_div .searchTool{ float:right;width:580px;  }
#search_div .searchTool .btnSearch{float:left;margin-left:-1px; border-left:none;  margin-top:5px; width:70px;height:32px;line-height:32px;border:1px solid #ddd;overflow:hidden;}
#search_div .searchTool .submitSearch{ display:block;  border:1px solid #ddd !important; float:left;height:34px;line-height:34px; width:70px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; margin-top:5px; background:#f8f8f8; border-left:none;   }
#search_div .searchTool .txtSearch{float:left;width:160px;height:32px;  !important height:32px; color:#999999; line-height:32px;vertical-align:bottom;border:1px solid #ddd; margin-top:5px; border-left:none; text-indent:5px; padding:0px;}
#search_div .searchTool .selSearch{float:left;width:60px;background:#fff;height:32px;line-height:32px;border:1px solid #ddd; margin-top:5px; border-right:none;  }


#search_div .searchTool .btnSel{float:right; width:14px;height:30px; line-height:30px; margin-top:5px; }
#search_div  .searchTool .btnSel a{background:url(http://s1.99wed.com/asset/images/icon_downarrow2.jpg) no-repeat center top;display:block;width:14px;height:30px;}


#search_div .searchTool .nowSearch{float:left;width:40px;height:30px;line-height:33px;overflow:hidden;padding-left:4px; font-size:12px;}
#search_div .searchTool .selOption{z-index:999;position:absolute; margin-left:-1px; width:60px;background:#fff;border:1px solid #ddd; text-align:center; }
#search_div .searchTool .selOption li { float:none; }
#search_div .searchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px; font-size:12px; font-family:"微软雅黑"; color:#000;text-decoration:none;}
#search_div .searchTool .selOption a:hover{color:#fff;background:#ddd;}
#search_div .searchTool #searchHotKey{margin-left:10px;line-height:40px;margin-top:10px;}
#search_div .searchTool #searchHotKey a{font-size:12px;color:#333;text-decoration:none;	}
