/* 全局CSS定义 */
body { margin:0; padding:0; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{ font-size:12px; }
/*清除浮动使用*/
.clearfix{
clear: both;
background:#FFFFFF;
}
/*解决浮动对象问题*/
.wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* 字体加粗 */
.F_bold{ font-weight: bold; }
/* 字体属性 */
.F14{ font-size: 14px; }
.F16{ font-size: 16px; font-family: "Arial";}
.F18{ font-size: 18px; font-family: "Arial";}
/* 字体颜色样式 */
.F_red{ color: #ff0000; }
	.F_red a:link,
	.F_red a:visited{ text-decoration: none; color: #ff0000;}
	.F_red a:hover{ text-decoration: underline; color: #ff0000; }
.F_red2{ color: #c50606; }
	.F_red2 a:link,
	.F_red2 a:visited{ text-decoration: none; color: #c50606;}
	.F_red2 a:hover{ text-decoration: underline; color: #c50606; }
.F_orange{ color: #de6401; }
	.F_orange a:link,
	.F_orange a:visited{ text-decoration: none; color: #de6401;}
	.F_orange a:hover{ text-decoration: underline; color: #de6401; }
.F_orange2{ color: #733f1e; }
	.F_orange2 a:link,
	.F_orange2 a:visited{ text-decoration: none; color: #733f1e;}
	.F_orange2 a:hover{ text-decoration: underline; color: #733f1e; }
.F_green{ color: #406f02; }
	.F_green a:link,
	.F_green a:visited{ text-decoration: none; color: #406f02;}
	.F_green a:hover{ text-decoration: underline; color: #406f02; }
.F_gray{ color: #b6b6b6; }
	.F_gray a:link,
	.F_gray a:visited{ text-decoration: none; color: #b6b6b6;}
	.F_gray a:hover{ text-decoration: underline; color: #cc000a; }
.F_gray2{ color: #9e9e9e; }
	.F_gray2 a:link,
	.F_gray2 a:visited{ text-decoration: none; color: #9e9e9e;}
	.F_gray2 a:hover{ text-decoration: underline; color: #9e9e9e; }
.F_gold{ color: #b6b6b6; }
	.F_gold a:link,
	.F_gold a:visited{ text-decoration: none; color: #774525;}
	.F_gold a:hover{ text-decoration: underline; color: #cc000a; }
.F_purple{ color: #1f3a87; }
	.F_purple a:link,
	.F_purple a:visited{ text-decoration: none; color: #1f3a87;}
	.F_purple a:hover{ text-decoration: underline; color: #cc000a; }	
.F_blue2{ color: #054784; }
	.F_blue2 a:link,
	.F_blue2 a:visited{ text-decoration: none; color: #054784;}
	.F_blue2 a:hover{ text-decoration: underline; color: #cc000a; }
/* 下划线 */
.U a:link,
.U a:visited{ text-decoration: underline; }
.U a:hover { text-decoration: none; }
.l_input{border: 1px solid #adb3b9; padding: 1px; font-size: 12px;}
.L{ float: left; }
.R{ float: right; }
.T_margin5{ margin-top: 5px; }
.T_margin8{ margin-top: 8px; }
.T_margin10{ margin-top: 10px; }
.R_margin10{ margin-right: 10px; }
.B_padding10{ padding-bottom: 10px; }
/** 顶部 **/
.Top_box{margin: 0 auto; width: 950px; height: 27px; line-height: 27px; border-bottom: 1px solid #DBDBDB;}
.Top_box span.R_help{margin-right: 6px; float: right;font-size:12px;}
.Top_box span.R_help a:link,
.Top_box span.R_help  a:visited{ text-decoration: none; color: #6d6d6d;}
.Top_box span.R_help  a:hover{ text-decoration: underline; color: #ce4a02; }
.Date_box{ margin-left: 15px;}
.Top_box a:link,
.Top_box a:visited{ text-decoration: none; color: #313131;}
.Top_box a:hover{ text-decoration: underline; color: #e20202; }
.nav_login{ margin-left: 10px; position: relative; font-size:12px;}
.nav_login .ziti{font-size:12px;}
.but_login{ background: url(but_login.gif) no-repeat; border: none; width: 33px; height: 20px; cursor: pointer;font:12px/23px "宋体"; color:#000000; }
/* 共用总站导航 */
.MainNavbox{ width: 948px; height: 56px; margin: 0 auto; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
img.logoimg{ float: left;margin: 4px 0 0 10px;}
.MainNavbox .ziti{font-size:12px;}
.MainNavbox #Nav{ float: right; }
.MainNavbox #Nav .life,
.MainNavbox #Nav .community,
.MainNavbox #Nav .consume{ height: 56px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }
.MainNavbox #Nav .life{ background: url(mainnav_life.gif) repeat-x; }
.MainNavbox #Nav .community{ background: url(mainnav_community.gif) repeat-x; }
.MainNavbox #Nav .consume{ background: url(mainnav_consume.gif) repeat-x; }
.MainNavbox #Nav .con{ float: left; margin: 7px 7px 0 7px; line-height: 22px; }
.MainNavbox #Nav a.on{ font-size:12px;}
.MainNavbox #Nav a.on:link,
.MainNavbox #Nav a.on:visited { text-decoration: none; color: #ff0000;}
.MainNavbox #Nav a.on:hover { text-decoration: underline; color: #ff0000;}
/*  ===============   */
.MainNavbox ul.navmain{ margin: 8px 0 0 0; width: 765px; float: right;}
.MainNavbox ul.navmain li{ float: left; margin-left: 5px; line-height: 22px; color: #000;}
.MainNavbox ul.navmain li a:link,
.MainNavbox ul.navmain li a:visited { text-decoration: none; color: #000;}
.MainNavbox ul.navmain li a:hover { text-decoration: underline; color: #ce4a02;}
.MainNavbox ul.navmain li.two{ width: 36px;}
.MainNavbox ul.navmain li.therr{ width: 48px; }
.MainNavbox ul.navmain li.four{ width: 60px; }
.MainNavbox ul.navmain li.on{}
.MainNavbox ul.navmain li.on a:link,
.MainNavbox ul.navmain li.on a:visited { text-decoration: none; color: #077de1;}
.MainNavbox ul.navmain li.on a:hover { text-decoration: underline; color: #077de1;}

/* 头部广告1 */
.adbanner_box{ width: 950px; margin: 7px auto 0 auto; }
.adbanner_l{ width:725px; height: 80px; float:left;}
.adbanner_l img{ width:725px; height: 80px;}
.adbanner_r{ width: 215px; height: 78px; float:right; border: 1px solid #ddd;}
.adbanner_r ul{ float: left; margin: 7px 0 0 7px!important; margin: 7px 0 0 4px; }
.adbanner_r ul li{ line-height: 22px;  color: #636363;}
.adbanner_r ul li a:link,
.adbanner_r ul li a:visited { text-decoration: underline; color: #636363;}
.adbanner_r ul li a:hover { text-decoration: underline; color: #e20202;}
/* 顶部广告 */
div.topad{overflow:hidden;position:relative; width: 950px; margin: 0 auto;}
div.topad span.close{position: absolute; cursor:pointer; right: 0; top: 0;}
/* 底部版权 */
.Login_footer{width: 950px; padding-top: 15px; margin-top: 10px; margin-left: auto; margin-right: auto; text-align: center; border-top: 3px solid #e0e0e0; color: #000;  line-height: 24px; clear: both;}
.Login_footer a:link,
.Login_footer a:visited { text-decoration: none; color: #000;}
.Login_footer a:hover { text-decoration: underline; color: #ca0000;}



/* 自定义内容 */
.myzdy_con{float: left; background:#F7FCFF; width: 546px; margin: 20px 20px 0 20px; display: inline; font-size: 12px;border:1px solid #ccc; padding: 10px}



/* 共用总站导航 */

.MainNavbox #Nav{ float: right; font-family:宋体; font-size:12px; text-decoration:none}
.MainNavbox #Nav .pic{float: left; width: 44px; margin-left:12px}
.MainNavbox #Nav .life,
.MainNavbox #Nav .community,
.MainNavbox #Nav .consume{ height: 50px; width: 40px; float: left; border-left: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; font-family:宋体; }
.MainNavbox #Nav .con{ float: left; line-height: 26px; margin-left:7px; margin-right:5px; margin-top:4px; margin-bottom:4px }
.MainNavbox #Nav .con .title {color:#CA0000;}
.MainNavbox #Nav a{color: #000000}
.MainNavbox #Nav a:link {color: #000000; text-decoration:none}
.MainNavbox #Nav a:visited { text-decoration: none; color: #000000;}
.MainNavbox #Nav a:hover { text-decoration: underline; color: #ff0000;}
.MainNavbox #Nav .logo {  float: left; margin-left: 8px; margin-top: 4px}
