﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_left{float: left;}
.pub_right{float: right;}
.none{display:none;}
body{background:none; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}

#content{min-width: 1500px;}
#wrap{background: url(../images/bg.jpg) no-repeat center 0; height: 4026px;}
#header{height:862px; margin: 0 auto; position:relative; width:1200px;}
#main{margin: 0 auto; width:1200px;}
.timeBox{height: 84px; line-height: 46px; background: url(../images/timebg.png) no-repeat center 0; font-size: 24px; color: #f19d5d;}
.timeBox span{width: 540px;}
.timeBox span.pub_left{padding-left: 38px;}
.timeBox span.pub_right{text-align: right;padding-right: 38px;}

.lbox{background: url(../images/l.png) no-repeat center 0; height: 132px;}

.loginBox{height: 130px;}
.login{display: none; width: 590px; height: 50px; line-height: 50px; margin: 0 auto; padding-top: 16px; background: url(../images/loginbg.png) no-repeat 0 16px; text-align: center; font-size: 18px; color: #a29f9f;}
.login a{color: #f19d5d;}
.login a:hover{text-decoration: underline;}

.logout{display: none; height:80px; padding: 3px 0; background: url(../images/logoutbg.png) no-repeat center 0; margin: 0 auto; width:760px;}
.logout p{height: 40px; line-height: 40px; color: #a29f9f; font-size: 18px; text-align: center;}
.logout a,.logout span{color: #f19d5d;}
.logout a:hover{text-decoration: underline;}
.logout span.noUser{color: #a29f9f;}
.logout span.on{color: #f19d5d;}

.dhBox{height: 1570px; width: 1186px; margin: 0 auto;}
.dhlist{height: 508px;}
.dhview{width: 589px; height:416px; background: url(../images/v.png) no-repeat 0 0;}
.dhtop{text-align: center;color: #f19d5d; height: 126px;}
.dhtop strong{display: block; font-size: 36px; padding-top: 20px; height: 50px;}
.dhtop span{display: block; font-size: 18px;}
.dhmid{height: 222px; padding-left: 68px; font-size: 18px; color: #89734e; line-height: 32px;}
.dhmid li{float: left; width: 255px;}

.dhfot a{display: block; margin: 0 auto; width: 252px; height: 67px; background: url(../images/btn.png) no-repeat 0 0;}
.dhfot a:hover{-webkit-transform: translate(0,-10px);-moz-transform: translate(0,-10px);-ms-transform: translate(0,-10px);-o-transform: translate(0,-10px);transform: translate(0,-10px);}

.dhfive{width: 1186px; height: 435px; background: url(../images/v2.png) no-repeat 0 0;}
.dhmid2{width: 1040px; margin: 0 auto; height: 273px;position: relative;}
.dhfiveText{width: 240px; font-size: 18px; color: #89734e; line-height: 32px; padding-top: 10px;}
.dhfivePic{float: left; width: 517px; height: 223px; position: absolute;left: 260px; margin-top: 10px;box-sizing: border-box;border: 1px solid #89734e;border-radius: 113px;padding: 5px;}
.dhfivePicinner{width: 505px;height: 211px;box-sizing: border-box;border: 1px solid #89734e;border-radius: 110px;}
.dhfivePic img{display: block; width: 503px;height: 209px;border-radius: 110px;}
.dhfivePic span{display: block; width: 138px; height: 32px; line-height: 32px; text-align: center; background:url(../images/y.png) no-repeat 0 0; font-size: 18px; color: #f19e5d; position: absolute; left: 50%; bottom: -16px; z-index: 10; margin-left: -69px;}


.gzBox{height: 895px; height: 1186px; background: url(../images/gzbg.png) no-repeat 0 0; margin: 0 auto; font-size: 18px; color: #89734e; line-height: 40px;}
.gzText{padding: 110px 75px 0 75px;font-size: 12px;}
.gzText span{width: 25px; height: 29px; padding-top: 8px; background: url(../images/b.png) no-repeat 0 8px; text-align: center; line-height: 29px; color: #f19d5d; display: block;}
.gzText th{width: 40px;}


.popBg{background:#000; display: none; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; width: 100%; height: 100%; position:fixed; left: 0; top: 0; z-index: 998;}

.popInfo{width:756px; height: 477px; display: none; background: url(../images/pop2.png) no-repeat 0 0; position: fixed; left: 50%; top: 50%; margin: -238px 0 0 -378px; z-index: 999;}

.popTitle{height:172px;}
.fromlist{height:90px;}
.fromlist span{float: left; width: 286px; height: 56px; line-height: 56px; text-align: right; font-size: 30px; color: #f19d5d;}
.fromlist select{float: left; width:294px; height: 56px; font-size: 18px; border: 1px solid #89734e;}
.fromSub a{display: block; width: 252px; height: 67px; background: url(../images/ent.png) no-repeat 0 0; margin: 0 auto; overflow: hidden; text-indent: -999px;}
.fromSub a:hover{background-position: 0 -67px;}
.closebtn{display: block; width: 50px; height: 50px; background: url(../images/close.png) no-repeat center center; position: absolute; right: 40px; top: 20px;}

.popSearch{width:946px; height:545px; display: none; background: url(../images/pop1.png) no-repeat 0 0; position: fixed; left: 50%; top: 50%; margin: -272px 0 0 -437px; z-index: 999;}
.searchText{width: 650px; margin: 0 auto; padding: 145px 0 0 0;}
.searchText p{height: 40px; line-height: 40px; color: #89734e; font-size: 18px; padding-bottom: 32px;}
.searchText span.time{float: left; width: 130px;}
.searchText span.name{float: left; width: 280px;}
.searchText span.name strong{font-weight: normal; color: #f19d5d;}
.searchText span.beas{color: #f19d5d;}
.searchText span.no{color: #864616;}

.popok{width:756px; height:325px; display: none; background: url(../images/pop3.png) no-repeat 0 0; position: fixed; left: 50%; top: 50%; margin: -162px 0 0 -378px; z-index: 999;}
.okText{text-align: center; color: #f19d5d; padding-top: 60px; height: 146px;}
.okText strong{display: block;font-size: 36px; height:62px;}
.okText span{display: block; font-size: 24px; font-weight: bold;}