@charset "gb2312";
body {
	font-size: 12px;
	margin:0; padding:0;
	background:#fff;
}
form,ul,p,h1,h2,h3,h4,h5 { margin:0; padding:0; }
img { border:none; _vertical-align:bottom; }
li { list-style-type:none; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:11px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.jiezhi,.jiezhi ul li,span.jiezhi{ display:block;white-space:nowrap;overflow:hidden;   
    -o-text-overflow: ellipsis;    /* for Opera */   
    text-overflow:ellipsis;        /* for IE */   }
span.more { float:right; margin-right:8px; padding-top:2px; line-height:28px; font-size:12px; }
.noline { background-image:none; }
.jjtop{margin-top:10px;}

.red { color:#FF0000;}
.green { color:#009900; }
.gray { color:#666; }
.orange { color:#FF6600; }
.blue { color:#0066CC; }
.white { color:white; }
.c_huang{color:#FF7300;}
.c_hei{color:#353535;}
.c_bai{color:#fff;}
.c_hui{color:#565656;}
.c_hui2{color:#8E8E8E;}
.c_lan{color:#003399;}
.c_lan2{color:#0070BC;}
.c_lv{color:#44980F;}
.c_hong{color:#EE0000;}
.c_white{color:#ffffff;}

.lh13{line-height:130%;}
.lh15{line-height:150%;}
.lh16{line-height:160%;}
.lh17{line-height:170%;}
.lh18{line-height:180%;}
.lh20{line-height:200%;}

.cent{text-align:center;}

/* 链接样式*/
a { color:#484848; text-decoration:none; }
a:hover{ color:#1878C2; }
a.red { color:#FF0000; text-decoration:none; }
a.red:hover{ color:#0E53B8; }
.blue_link a, .blue_link a:link, .blue_link a:visited{color: #003399;text-decoration: none;}
.blue_link a:hover{color: #ff7300;text-decoration: underline;}

.blue2_link a, .blue2_link a:link, .blue2_link a:visited{color: #0048aa;text-decoration: none;}
.blue2_link a:hover{color: #ff7300;text-decoration: underline;}

.red_link a, .red_link a:link, .red_link a:visited{color: #ff0000;text-decoration: none;}
.red_link a:hover{color: #ff0000;text-decoration: underline;}

.yellow_link a, .yellow_link a:link, .yellow_link a:visited{text-decoration: none;color: #FF7300;}
.yellow_link a:hover{color: #ff7300;text-decoration: underline;}

.write_link a, .write_link a:link, .write_link a:visited{color: #FFF;text-decoration: none;}
.write_link a:hover{color: #FFF;text-decoration: underline;}

.green_link a, .green_link a:link, .green_link a:visited{text-decoration: none;color: #009900;}
.green_link a:hover{color: #ff7300;text-decoration: underline;}

ul.lid_ico li{background:url(../images/icon.gif) 5px 8px no-repeat;padding-left:15px; line-height:180%;}
ul.no_ico li{padding-left:2px; line-height:180%;}
ul.lid_ico14 li,.lid_ico14 li{background:url(../images/icon.gif) 5px 11px no-repeat;padding-left:15px; font-size:14px; line-height:170%; line-height:160%\9; *line-height:170%; _line-height:160%; }


/* 框架 */
.mainbox { width:970px; margin:0 auto; }
.mainbox2 { width:900px; margin:0 auto; }
.box230 { width:230px; }
.box420 { width:420px; margin-left:10px; }
.box300 { width:300px; }
.box660 { width:660px; }
.box730 { width:730px; }

.homebox_l { width:240px; }
.homebox_m { width:460px; margin-left:10px; }
.homebox_r { width:250px; }
.homebox_mr { width:720px; }
.homebox_lm { width:710px; }

/* 横跨六块广告 */
.sixgg { height:70px; margin-bottom:10px; }
.sixgg ul li { width:155px; height:70px; float:left; margin-left:8px; position:relative; }
.sixgg ul li.first { margin-left:0; }
.ggtj { margin:5px 0 0 0; }
.ggtj ul li { margin-left:15px; _margin-left:10px; }

/* 三甲广告*/
#sanjia{margin:0 auto; width:968px; margin-top:5px;}
#sanjia li{float:left; width:322px; text-align:center;}
#sanjiagg { height:80px; margin:5px 0; }
#sanjiagg ul li { width:318px; height:80px; float:left; margin-left:8px; }
#sanjiagg ul li.first { margin-left:0; }

/* ----------------头部---------------- */
/* 顶部链接 */
#toolbar { height:27px; line-height:27px; padding-top:3px; z-index:9999; position:relative; z-index:9999; background:url(../images/toplinkbg.gif) repeat-x; }
#toolbar div.top_left { float:left; width:500px; padding-left:30px; background:url(../images/icon_toplink.gif) no-repeat 5px 6px; }
#toolbar div.top_right { float:right; width:305px; padding-top:5px; }
/* 顶部登录 */
.toplogin { padding:0 5px; _padding:5px; line-height:28px; width:480px; }
.toplogin input.txt { background-color:#fff; border:1px solid #C6C6C6; height:16px; width:70px; line-height:16px; margin:0 3px; padding:0 5px; color:#CC0000; }
.toplogin a {}
.toplogin a:hover { text-decoration:underline; }
/* 顶部下拉菜单 */
.top_4 S,.top_4 B { BACKGROUND: url(../images/topicon.png) no-repeat; }
#toolbar LI { POSITION: relative; LINE-HEIGHT: 18px; PADDING-RIGHT:10px; BACKGROUND:url(../images/topicon.png) no-repeat right -82px; FLOAT: left; MARGIN-RIGHT:8px; }
.top_right B { POSITION: absolute; WIDTH: 20px; BACKGROUND:url(../images/topicon.png) no-repeat -42px -43px; HEIGHT: 16px; TOP: -1px; LEFT: -10px; }
#toolbar LI.top_4 { PADDING-RIGHT:25px; }
#toolbar a { color:#333; }
.top_4 S { POSITION: absolute; WIDTH: 12px; BACKGROUND-POSITION: -19px -27px; HEIGHT: 12px; MARGIN-LEFT:5px; }
#TopNav_02 { POSITION: absolute; TOP: -3px; TOP: -15px\9; *TOP: -3px; _TOP: -3px; LEFT: -9px; LEFT: -9px\9; *LEFT: -49px; _LEFT: -49px; }
.top_4 #TopNav_02 DT {
	Z-INDEX: 99; BORDER-BOTTOM: #94C0EC 1px; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #94C0EC 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 8px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: #EEF8FF; HEIGHT: 19px; BORDER-TOP: #94C0EC 1px solid; BORDER-RIGHT: #94C0EC 1px solid; PADDING-TOP: 4px
}
#TopNav_02 DT S {
	POSITION: absolute; BACKGROUND-POSITION: -37px -27px
}
#TopNav_02 #TopNavC02 {
	Z-INDEX: -1; BORDER-BOTTOM: #94C0EC 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #94C0EC 1px solid; LINE-HEIGHT: 22px; MARGIN-TOP: 23px; PADDING-LEFT: 8px; WIDTH: 80px; BACKGROUND: #EEF8FF; BORDER-TOP: #94C0EC 1px solid; BORDER-RIGHT: #94C0EC 1px solid; POSITION: absolute; TOP: 0; LEFT: -40px
}
#TopNav_02 #TopNavC02 A { COLOR: #006AC4; }
#TopNav_02 #TopNavC02 A:hover { color:#359AF8; }


/* 头部 */
#headbox { height:66px; margin:12px auto; }
#headbox ul { float:left; height:66px; }
#headbox ul.lef { width:180px; }
#headbox ul.mid { width:504px; margin:0 0 0 20px; _margin:0 0 0 15px; }
#headbox ul.rig { width:240px; margin-left:25px; }
#headbox ul.rig a { color:#0346A8; }
#headbox div.logo { width:180px;  }
#headbox div.logo h1,#headbox div.logo strong { display:block; width:180px; height:66px; }
#headbox div.logo h1 a,#headbox div.logo strong a { text-indent:-999px; width:180px; height:66px; display:block; overflow:hidden; background:url(../images/logo.gif) no-repeat; }
#headbox div.topnews { height:22px; line-height:22px; padding-left:20px; background:url(../images/icon_notice.gif) no-repeat 0 2px; }
#headbox div.toponline { margin-top:5px; }
#headbox div.toponline .message{ float:right; width:90px; height:38px; } 
#headbox div.toponline .toptel { float:left; width:125px; line-height:160%; background:url(../images/icon_tel.gif) no-repeat 0 2px; padding-left:20px; }
#headbox div.headbtn { margin-top:10px; }
#headbox div.headbtn a { display:block; float:left; width:73px; height:20px; line-height:22px; text-align:center; background-color:#F3E5E8; border:1px solid #ECCDD3; margin-right:17px; }
#headbox div.headbtn a.side { margin-right:0; }
#headbox div.headbtn a:hover { background-color:#fff; }
/* 头部搜索 */
#topsearch,#topsearch .searchtag li,#topsearch .searchtag .current,#topsearch .searchinput .optionkey,#topsearch .searchinput .searchbtn,#topsearch .searchinput .searchbtn2{background:url(../images/searchbgs.gif) no-repeat;}
#topsearch { width:504px; height:66px; background-position:left bottom; }
#topsearch .searchtag ul { height:25px; } 
#topsearch .searchtag li{float:left; width:60px; text-align:center; background-position:0px -40px; margin-top:4px; font-size:14px;}
#topsearch .searchtag li.current{ width:67px; background-position:0px -90px; height:18px; padding-top:6px; margin-top:0px; font-weight:bold;}
#topsearch .searchtag li.curside { background:none; }
#topsearch .searchtag .current a { color:#003399; }
#topsearch .searchinput{margin:8px 3px 0px 15px;}
#topsearch .searchinput .optionkey{float:left; background-position:3px 5px; background-color:#FFFFFF; width:285px; height:20px; line-height:20px; padding-left:20px; border:1px solid #A2D7F0; font-size:14px; color:#888888; margin-right:5px;}
#topsearch .searchinput .searchbtn,#topsearch .searchinput .searchbtn2{ margin-left:5px; float:left; border:none; height:24px; font-size:14px; font-weight:bold; line-height:24px; text-align:center; cursor:pointer;}
#topsearch .searchinput .searchbtn{ width:75px; background-position:0px -155px; }
#topsearch .searchinput .searchbtn2{ width:80px; background-position:-80px -155px; }
#topsearch .searchinput .searchbtn span{color:#000000; font-size:14px; font-weight:bold;}
#topsearch .searchinput .searchbtn2 span{color:#fff; font-size:14px; font-weight:bold;}
#topsearch .searchinput span.gaoji { font-size:14px; line-height:25px; padding-left:20px; background:url(../images/icon2.gif) no-repeat 10px 2px; }
#topsearch .searchinput span.gaoji a { color:#FF6600; }
#topsearch .searchinput span.gaoji a:hover { text-decoration:underline; }



/* ----------------主体---------------- */
/* 导航菜单 */
#navbox { height:35px; margin-bottom:10px; }
#navbox ul { float:left; height:35px; }
#navbox ul.lef { width:10px; background:url(../images/navlef.gif) no-repeat; }
#navbox ul.mid { width:935px; padding-left:15px; background:url(../images/navmid.gif) repeat-x; }
#navbox ul.rig { width:10px; background:url(../images/navrig.gif) no-repeat; }
#navbox ul li { float:left; width:76px; padding-top:3px; height:32px; line-height:32px; text-align:center; background:url(../images/navline.gif) no-repeat right; }
#navbox ul li.current { padding-top:6px; height:29px; line-height:29px; background:url(../images/navcurrent.gif) no-repeat; }
#navbox ul li a { color:#fff; }
#navbox ul li.current a { color:#003399; }
#navbox ul li a:hover { text-decoration:underline; }
/* 当前位置*/
#location{ margin:0 auto; padding:0 0 4px; width:960px; background-image:url(../images/xian_bg_3x1.gif); background-repeat:repeat-x; background-position: bottom;}


.boxline { border:1px solid #AAD4EC; background-color:#fff; }
.boxline2 { border:1px solid #E7CE74; background-color:#fff; }

.title { height:33px; background:url(../images/titbg_blue.gif) repeat-x 0 top; }
.title2 { height:33px; background:url(../images/titbg_yellow.gif) repeat-x 0 top; }
.title3 { height:29px; background:url(../images/titbg_blue.gif) repeat-x 0 top; border-bottom:1px solid #AAD4EC; }
.tagblue,.tagyellow { font-size:14px; width:103px; float:left; line-height:33px; text-align:center; color:#fff; font-weight:bold; background:url(../images/titbg_tagblue.gif) no-repeat; }
.tagyellow { width:106px; background:url(../images/titbg_tagyellow.gif) no-repeat; }
.titicon { line-height:26px; padding-top:3px; background:url(../images/icon_tit.gif) no-repeat 8px 8px; padding-left:20px; }
.content { padding:8px 10px; }
.content2 { padding:0 10px 8px; }
.icoli li { background:url(../images/icon.gif) no-repeat 3px 6px; padding-left:10px; }

.titbox { height:30px; background:url(../images/titbg3.gif) no-repeat right top; }
.titbox strong,.titbox2 strong,.titbox3 strong { width:80px; height:30px; line-height:30px; text-align:center; display:block; float:left; background:url(../images/tag.gif) no-repeat left top; color:#fff; font-size:14px; }
.titbox2 strong { width:105px; background:url(../images/taghover3.gif) no-repeat left top; }
.titbox3 strong { width:105px; background:url(../images/taghover2.gif) no-repeat left top; }
.titbox span.link,.title span.link,.title2 span.link { margin:0 0 0 10px; float:left; padding-top:7px; line-height:23px; }
.titbox span.link a,.title span.link a,.title2 span.link a { width:60px; height:15px; line-height:15px; padding-top:2px; text-align:center; display:block; background:url(../images/bg_white.gif) no-repeat center center; }
.titbox2 span.link { margin:0 0 0 10px; float:left; line-height:30px; }
.titbox2,.titbox3 { height:30px; background:url(../images/titbg2.gif) no-repeat right; }
.cntbox { border:1px solid #CFCFCF; border-top:none; padding:10px 12px; }



/* ----------------底部---------------- */
#foot { background-color:#D3EAF8; padding:12px 0; border-top:3px solid #2C82EB; text-align:center; }
#copyright { line-height:160%; color:#0066CC; text-align:center; font-family:Arial; }
#copyright a { color:#0066CC; margin:0 4px; }
#copyright a:hover { text-decoration:underline; }


.page {
	PADDING:20px 3px 8px; MARGIN:20px auto 20px; TEXT-ALIGN: center; border-top:1px dashed #ccc;
}
.page A {
	BORDER: #dadada 1px solid; PADDING:4px 5px 2px; MARGIN: 2px; COLOR: #0E53B8; TEXT-DECORATION: none; background-image:none;
}
.page A:hover {
	BORDER: #0E53B8 1px solid; COLOR: #0E53B8; background-color:#E2F3FD; background-image:none;
}
.page A:active {
	BORDER: #999 1px solid; COLOR: #666; background-image:none;
}
.page .current {
	BORDER: #0E53B8 1px solid; PADDING:4px 5px 2px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #0E53B8
}
.page .disabled {
	BORDER: #dadada 1px solid; PADDING:4px 5px 2px; MARGIN: 2px; COLOR: #ddd; 
}

/* -----广告----- */
.threegg { height:70px; margin-bottom:10px; }
.threegg li { width:318px; float:left; margin-left:8px; position:relative; }
.threegg li.first { margin-left:0px; }

/*二维码*/
.app_weixin {
    position:fixed;
    bottom:10px;
    left:0;
    z-index:0;
    background-image:url(http://zsmeta.59137.com/index/img/1_110x150_wx.png);
    height:144px;
    width:110px;
}
*html, *html body {
    background-image:url(about:blank);
    background-attachment:fixed;
}
*html .app_weixin {
    position:absolute;
    Bottom:expression(eval(document.documentElement.scrollBottom));
}
.app_weixin {
    background:url(http://zsmeta.59137.com/index/img/1_110x150_wx.png) no-repeat;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 4)||48)));
}

.zwdiv li{ display:block;}
.ggfour li,.gg,#sanjiagg ul li,.ad185x55 li,.zs_topgg ul li { position:relative;}

.icon_tg{display:block;width: 26px; height: 13px; position: absolute; left: 1px; bottom:1px; z-index: 99; background: transparent url(http://www.menye.com/images/icon_tg.gif) no-repeat;}