/*新增自定义公共样式*/
*{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:inherit;}
a{text-decoration:none; color:#333;}
a img{border:0 none;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.pd0{padding:0 !important;}
.ptb0{padding-top:0 !important; padding-bottom:0 !important;}
.ma0{margin:0 !important;}
.mtb0{margin-top:0 !important; margin-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
.bd0{border:0 none !important;}
.bd0{border:0 none !important;}
.bt0{border-top:0 none !important;}
.bb0{border-bottom:0 none !important;}
.bg0{background:none !important;}
.db{display:block !important;}
.hide{display:none !important;}
.hide2{visibility:hidden !important;}
.show{overflow:visible !important; visibility:visible !important;}
.pr{position:relative !important;}
.pa{position:absolute !important;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.ui-page-theme-a a, html .ui-bar-a a, html .ui-body-a a, html body .ui-group-theme-a a{font-weight:normal;}
.ui-bar-a, .ui-page-theme-a .ui-bar-inherit, html .ui-bar-a .ui-bar-inherit, html .ui-body-a .ui-bar-inherit, html body .ui-group-theme-a .ui-bar-inherit{font-weight:normal; text-shadow:none;}

body{min-width:320px; font-size:1em; color:#333; background:#f8f8f8; text-shadow:none !important; box-shadow:none !important;}
/*内容公共容器样式*/
#zkzd{text-shadow:none !important; box-shadow:none !important;}
.ui-mobile .ui-page{}
.ui-content{overflow-x:visible;}
.zkzd-main{padding:0; text-shadow:none !important; margin-bottom:7em;}
.zkzd-main2{padding:0; text-shadow:none !important; margin-bottom:8.2em;}
.ui-page .zkzd-main a{color:#333; text-decoration:none; font-weight:normal;}
.zkzd-box{width:100%; padding:0.5em 0; border:1px solid #ddd; border-left:none; border-right:none;}
.zkzd-line{height:0.8em;}
.load-more{text-align:center;}
.load-more a{background:#f8f8f8; display:block; padding:0.8em 0; color:#999 !important; font-size:0.8em;}
.load-more a:focus{background:#f3f3f3;}
.copyright{padding:0.2em 0; text-align:center; font-size:0.9em; color:#999;}
.prompt{padding:5em 0; text-align:center; line-height:2em;}
.bb1{border-bottom:1px solid #ddd;}
.bt1{border-top:1px solid #ddd;}

/*字体颜色通用样式*/
.fc{color:#ff6633 !important;}
.fc-white{color:#fff !important;}
.fc-black{color:#000 !important;}
.fc-red{color:#f00 !important;}
.fc-grey{color:#666 !important;}
.fc-grey9{color:#999 !important;}
.fc-blue{color:#3b7dcf !important;}
.fc-green{color:#690 !important;}
.fc-orange{color:#f90 !important;}

/*字体字号通用样式*/
.fs-xs{font-size:0.7em !important;}
.fs-sm{font-size:0.8em !important;}
.fs-md{font-size:0.9em !important;}
.fs-lg{font-size:1.2em !important;}

/*宽度百分比通用样式*/
.wp30{width:30% !important;}
.wp20{width:20% !important;}

/*公共icon样式*/
.zkzd-icon{display:inline-block; content:""; background-size:100% 100% !important;}
.zkzd-icon.icon-home{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-home.png) no-repeat;}
.zkzd-icon.icon-light{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-light.png) no-repeat;}
.zkzd-icon.icon-clock{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-clock.png) no-repeat;}
.zkzd-icon.icon-pen{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-pen.png) no-repeat;}
.zkzd-icon.icon-file{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-file.png) no-repeat;}
.zkzd-icon.icon-folder{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-folder.png) no-repeat;}
.zkzd-icon.icon-data{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-data.png) no-repeat;}
.zkzd-icon.icon-form{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-form.png) no-repeat;}
.zkzd-icon.icon-search{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-search.png) no-repeat;}
.zkzd-icon.icon-search-g{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-search-g.png) no-repeat;}
.zkzd-icon.icon-coord{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-coord.png) no-repeat;}
.zkzd-icon.icon-star{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-star.png) no-repeat;}
.zkzd-icon.icon-book{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-book.png) no-repeat;}
.zkzd-icon.icon-heart{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-heart.png) no-repeat;}
.zkzd-icon.icon-food{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-food.png) no-repeat;}
.zkzd-icon.icon-food2{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-food2.png) no-repeat;}
.zkzd-icon.icon-food3{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-food3.png) no-repeat;}
.zkzd-icon.iw08{width:0.8em; height:0.8em;}
.zkzd-icon.iw1{width:1em; height:1em;}
.zkzd-icon.iw15{width:1.5em; height:1.5em;}
.zkzd-icon.iw2{width:2em; height:2em;}

/*head头部公共样式*/
#zkzd .zkzd-head{background:#ff6633; color:#fff; text-shadow:none; border:none; font-weight:normal;}
.zkzd-head .ui-title{margin:0 20%;}
.zkzd-head.ui-fixed-hidden{padding:0; top:-1px;}
.zkzd-head.ui-header-fixed{padding:0; top:-1px;}
.zkzd-head .zkzd-head-btn{background:none; border:none; text-shadow:none; box-shadow:none !important; padding:0;}
.zkzd-head .zkzd-head-btn.head-back{width:1.8em; height:1.8em; margin:0.5em 0.5em 0 0; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-back.png) no-repeat; background-size:100% 100%;}


/*banner头图公共样式*/
.banner{text-align:center;}
.banner img{display:block; width:100%;}

/*标题栏公共样式*/
.title{padding:0.8em 0.8em 0.5em; color:#ff6633; font-size:0.9em; white-space:nowrap; overflow:hidden;}
.title .zkzd-icon{vertical-align:-10px; margin-right:0.2em;}
.title h1{float:left; font-size:1em; padding-left:0.6em; border-left:4px solid #ff6633; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.title .tit2{padding:0 0 0.3em 2.2em;}
.artBtn{padding:0.4em 1em; margin-top:-0.2em; background:#ff6633; border-radius:3px; text-align:center; color:#fff !important; font-size:0.8em;}
.artLR{margin:0.2em 0 0.7em; font-size:0.8em; text-align:center; color:#999;}

/*tab切换公共样式*/
.zkzd-tab{padding:0;}
/*.zkzd-tab .ui-listview{border-bottom:none;}*/
 .navBox2 li{box-shadow:none !important;}
 .navBox2 li .ui-btn{padding:0.8em 1em; background:#fff; font-size:1em; text-shadow:none;}
 .navBox2 li .ui-btn:hover{background:#fff;}
 .navBox2 li .ui-btn:visited{background:#fff !important;}
 .navBox2 li .ui-btn.ui-btn-active{background:#fff !important; color:#ff6633 !important; border-color:#ddd !important; border-bottom:2px solid #ff6633 !important; text-shadow:none; box-shadow:none !important;}
 .navBox2 li .ui-btn:focus{box-shadow:none !important; border-color:#ddd !important; border-bottom:2px solid #ff6633 !important;}
.zkzd-tab .tab-tit{padding-top:0.2em;}
.zkzd-tab .tab-tit.ui-navbar li .ui-btn{padding:0; background:#fff; border:none; border-bottom:1px solid #ddd; box-shadow:none; text-shadow:none; font-size:0.9em;}
.zkzd-tab .tab-tit.ui-navbar li .ui-btn span{display:inline-block; padding:0.7em 0.5em; border-bottom:2px solid #fff;}
.zkzd-tab .tab-tit.ui-navbar li .ui-btn-active{background:#fff; color:#ff6633; font-weight:bold;}
.zkzd-tab .tab-tit.ui-navbar li .ui-btn-active span{border-bottom:2px solid #ff6633;}
.zkzd-tab .tab-tit2.ui-navbar li .ui-btn span{display:block; padding:0.7em 0; border-bottom:2px solid #fff;}
.zkzd-tab .tab-tit2.ui-navbar li .ui-btn-active span{border-bottom:2px solid #ff6633;}
.zkzd-tab .tab-con{padding:1.5em 0;}
.zkzd-tab .tab-con table{width:80%; margin:0 auto; border-collapse:collapse; border:1px solid #ccc;}
.zkzd-tab .tab-con table td{padding:0.8em 0; border:1px solid #ccc; text-align:center; font-size:0.9em;}
.zkzd-tab .tab-con2{padding:0.5em 0 0; border-bottom:none;}

/*列表公共样式*/
.zkzd-list{}
.zkzd-list .ui-listview{margin:0; border-bottom:1px solid #ddd;}
.zkzd-list .ui-listview li .ui-btn{padding:0.8em 1em; border:none; background:#fff; border-top:1px solid #ddd; font-weight:normal; text-shadow:none;}
.zkzd-list .ui-listview li .ui-btn:after{background:none;}
.zkzd-list .ui-listview li .ui-btn h1{margin:0; font-size:0.9em; font-weight:normal;}
.zkzd-list .ui-listview li .ui-btn p{margin:0.6em 0 0 0; font-size:0.8em; color:#999;}
.zkzd-list .ui-listview li .ui-btn-active{color:inherit;}
/*首页列表公共样式*/
.home-list{}
.home-list .ui-listview li .ui-btn{padding:0.5em 0.8em;}
.home-list .ui-listview li .ui-btn h1{margin:0.5em 0;}
.home-list .ui-listview li .ui-btn h1 .hot{display:inline-block; width:30px; height:13px; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-hot.gif) no-repeat; background-size:100% 100%; vertical-align:-2px;}
.home-list .ui-listview li .ui-btn p{float:right; margin:0.6em 0;}
.home-list .ui-listview li .ui-btn i{float:left; margin-right:0.5em;}
/*文章列表公共样式*/
.art-list{}
.art-list .ui-listview li .ui-btn{padding-right:2em;}
.art-list .ui-listview li .ui-btn:after{width:1em; height:1em; right:0.8em; margin-top:-0.5em; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-arrow.png) no-repeat; background-size:100% 100%;}
.art-list .ui-listview li .ui-btn h1 span{color:#f00;}
/*学校通讯录列表公共样式*/
.txl-list{}
.txl-list .ui-listview li .ui-btn{padding:0.8em 0;}
.txl-list .ui-listview li .ui-btn h1{padding:0 0.6em; border-left:4px solid #ff6633; font-size:1em;}
.txl-list .ui-listview li .ui-btn .contact{padding:0 2em;}
.txl-list .ui-listview li .ui-btn .contact p{color:#666; white-space:normal; word-break:break-all;}

/*index首页样式*/
.zkzd-index{margin-bottom:7em;}
.zkzd-index2{margin-bottom:3.5em;}
.zkzd-index .navBox{padding:0 0.5em;}
.zkzd-index .ui-listview{border-bottom:none;}
  .navBox li .ui-btn{padding:0.5em 0; background:#fff; font-size:1em; text-shadow:none; width:90%; margin:0 auto !important; border:1px solid #ddd; border-radius:5px;}
  .navBox li .ui-btn.ui-btn-active{text-shadow:none !important; color:#333 !important; border-color:#ddd;}
  .navBox li .ui-btn:focus{box-shadow:none;}
  .navBox li .ui-btn i{display:block; margin:0 auto; width:3em; height:3em;}
  .navBox li .ui-btn span{display:block;}
  .navBox li .nav-psy{background:#fdefea;}
  .navBox li .nav-food{background:#eefafe;}
  .navBox li .nav-psy:hover{background:#fdefea;}
  .navBox li .nav-food:hover{background:#eefafe;}
  .navBox li .nav-psy:visited{background:#fdefea !important;}
  .navBox li .nav-food:visited{background:#eefafe !important;}
  .navBox li .nav-psy.ui-btn-active{background:#fdefea !important; box-shadow:none !important;}
  .navBox li .nav-food.ui-btn-active{background:#eefafe !important; box-shadow:none !important;}
.zkzd-index .select-area{padding:0.7em 1em; background:#fff; font-size:0.9em;}
  .select-area .fl div{display:inline-block; vertical-align:middle;}
  .select-area .fl div i{vertical-align:-3px; margin-top:-5px;}
  .select-area .fr{margin-top:0.3em; color:#e80101;}
  .select-area .fl div + div{margin-left:0.8em;}
  .select-area .fl div span{display:block; padding:0.2em 1em; border-radius:3px; background:#ff6633; color:#fff;}
  .select-area .fl div a{color:#ff6633 !important;}
  
.index .zkzd-foot{background:#fff !important;}
.index .zkzd-index{margin-bottom:3.3em !important;}
  
/*二维码页样式*/
.zkzd-code{margin-bottom:8.2em;}
.codeBox{padding:4em 0; text-align:center;}
.codeBox div{margin-bottom:2em; text-align:center;}
.codeBox div img{max-width:100%;}
.codeBox p{line-height:2em;}

/*频道文字内容页样式*/
.zkzd-txt{padding:1.5em 1.5em; background:#fff;}
.zkzd-txt .zkzd-txtBox{font-size:0.9em;}
.zkzd-txt .zkzd-txtBox + .zkzd-txtBox{margin-top:1.5em;}
.zkzd-txt .zkzd-txtBox em.fl{height:4em; margin-right:0.5em; line-height:2em;}
.zkzd-txt .zkzd-txtBox h2{margin-bottom:0.3em;}
.zkzd-txt .zkzd-txtBox h2 i{display:inline-block; padding:0 0.3em; margin-right:0.5em; background:#ffd200; line-height:normal; color:#fff; text-align:center;}
.zkzd-txt .zkzd-txtBox p{line-height:2em; word-break:break-all;}
.zkzd-txt .zkzd-txtBox p + p{margin-top:1em;}
.zkzd-txt .zkzd-txtBox p span, .zkzd-txt .zkzd-txtBox p a{color:#f00;}
  
/*select下拉框公共样式*/
.ui-select{margin:0 !important;}
.ui-select .ui-btn{padding:0.95em 1em; border-radius:0; background:#fff; text-shadow:none; box-shadow:none; font-size:0.8em; text-align:left; font-weight:normal; color:#999;}
.ui-select .ui-btn:hover{background:#fff;}
.ui-select .ui-btn.ui-btn-active{background:#fff; color:#333; text-shadow:none; box-shadow:0 0 12px #ff6633; border:1px solid #ff6633;}
.ui-select .ui-btn:after{width:16px; height:16px; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/select-arrow.png) no-repeat; background-size:100% 100%; margin-top:-8px; right:1em;}
.zkzd-index .ui-select{margin:0;}
.zkzd-index .ui-select .ui-btn{padding:0.2em 1em; border:none; border-radius:3px; background:#ff6633; color:#fff; text-shadow:none; box-shadow:none; font-size:1.1em;}
.zkzd-index .ui-select .ui-btn span{font-weight:normal !important; font-size:0.9em;}
.zkzd-index .ui-select .ui-btn:hover{background:#ff6633; color:#fff; text-shadow:none;}
.zkzd-index .ui-select .ui-btn:after{background:none;}
/*外用版标题栏select下拉框公共样式*/
.areaTab{position:absolute; right:1em; top:50%; margin-top:-0.7em; z-index:10;}
.zkzd-head .ui-select{margin:0;}
.zkzd-head .ui-select .ui-btn{padding:0.2em 1em; border:1px solid #fff; border-radius:3px; background:#ff9c7a; color:#fff; text-shadow:none; box-shadow:none; font-size:.8em;}
.zkzd-head .ui-select .ui-btn span{font-weight:normal !important; font-size:0.9em;}
.zkzd-head .ui-select .ui-btn:hover{background:#ff9c7a; color:#fff; text-shadow:none;}
.zkzd-head .ui-select .ui-btn:after{background:none;}
.zkzd-head .head-areaTab{padding:0.2em 1em; margin-top:6px !important; border:1px solid #fff; border-radius:3px; background:#ff9c7a; color:#fff; text-shadow:none; box-shadow:none !important; font-size:.8em;}
.zkzd-head .head-areaTab:hover{padding:0.2em 1em; border:1px solid #fff; border-radius:3px; background:#ff9c7a; color:#fff; text-shadow:none; box-shadow:none; font-size:.8em;}

/*搜索框公共样式*/
.search-box{padding:0.6em 7em 0.6em 1em;}
.search-box .search-btn{padding:0.1em 0 0; width:5em; margin-right:-6em; background:none;}
.search-box .search-btn a{display:block; padding:0.5em 0; background:#ff6633; text-align:center; font-size:0.9em; color:#fff; border:none; border-radius:5px;}
.search-box .search-ipt{border:2px solid #ff6633; background:#fff; border-radius:5px;}
.search-box .search-ipt .ui-input-text{margin:0; border:none; background:none; box-shadow:none; text-shadow:none;}
.search-box .search-ipt .ui-input-text input{padding:0.7em 1em 0.7em 2.2em; border:none; background:none; text-shadow:none; border-radius:5px;}
.search-box .search-ipt i{position:absolute; display:block; left:0.5em; top:50%; z-index:10; margin-top:-0.5em;}

/*文章页公共样式*/
.zkzd-article{}
.artBox{padding:1em 2em 1.5em; background:#fff;}
.artBox .artTit2{margin:0.5em 0 1em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
.artBox .artCon2{font-size:1em;}
.artBox .artCon2 p{line-height:2em;}
.artBox .artCon2 p + p{margin-top:1em;}
.artCon{padding:0.5em 0;}
.artTit{padding:1em; border-bottom:1px solid #ddd; text-align:center;} 
.artTit h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:1em;}
.artTxt{padding:1em 1.5em; color:#666}
.artTxt p{font-size:0.8em; text-indent:2em; line-height:2em;}

/*表单公共样式*/
.zkzd-form{padding:1em;}
.zkzd-form input, .zkzd-form textarea{border:1px solid #ddd; border-radius:0; background:#fff; color:#999 !important; resize:none; box-shadow:none; font-size:0.8em;}
.zkzd-form input.ui-focus, .zkzd-form .ui-focus input, .zkzd-form textarea.ui-focus{box-shadow:0 0 12px #ff6633; color:#333 !important; text-shadow:none; border:1px solid #ff6633;}
.zkzd-form textarea{min-height:200px;}
.zkzd-form h1{padding:0.5em 0 0; color:#333;}
.zkzd-form h2{padding:0.5em 0; color:#333;}
.zkzd-form p{margin-top:0.5em; color:#666; font-size:0.8em; line-height:1.8em; text-align:right;}
.zkzd-form p + p{margin-top:0;}
.zkzd-form .form-box{margin:1em 0 0;}
.zkzd-form .form-iptBox{padding:0 0 0 4em; margin:1em 0 0;}
.zkzd-form .zkzd-reg .form-iptBox{padding:0 0 0 5em;}
.zkzd-form .form-iptBox .form-tit{float:left; height:40px; line-height:40px; width:5em; margin-left:-5.5em; text-align:right; font-size:0.9em;}
.zkzd-form .zkzd-reg .form-iptBox .form-tit{width:6em; margin-left:-6.5em;}
.zkzd-form .form-iptBox .form-ipt{display:inline-block; width:100%;}
.zkzd-form .form-iptBox .form-ipt .code{float:left;}
.zkzd-form .form-iptBox .form-ipt .code .codeImg{display:inline-block; width:6em; margin-right:10px; vertical-align:middle;}
.zkzd-form .form-iptBox .form-ipt .code img{max-width:100%;}
.zkzd-form .form-iptBox .form-ipt .code span{font-size:0.8em; color:#999; vertical-align:middle;}
.zkzd-form .form-iptBox .form-ipt .ui-input-text{width:auto; margin:0; border:none; background:none; box-shadow:none !important;}
.zkzd-form .form-iptBox .form-ipt .ui-input-text input{padding:0.9em 0.5em; color:#999;}
.zkzd-form .form-iptBox .form-ipt .ui-grid-a .ui-block-a,.zkzd-form .form-iptBox .form-ipt .ui-grid-a .ui-block-b{width:49%;}
.zkzd-form .form-iptBox .form-ipt .ui-grid-a .ui-block-b{margin-left:2%;}
.zkzd-form .form-iptBox .form-ipt .form-tab{}
.zkzd-form .form-iptBox .form-ipt .form-tab li{width:49%;}
.zkzd-form .form-iptBox .form-ipt .form-tab li + li{margin-left:2%;}
.zkzd-form .form-iptBox .form-ipt .form-tab .ui-btn{padding:0.9em 1em; background:#fff; border:1px solid #ddd; text-shadow:none;}
.zkzd-form .form-iptBox .form-ipt .form-tab .ui-btn:hover{background:#fff;}
.zkzd-form .form-iptBox .form-ipt .form-tab .ui-btn.ui-btn-active{background:#ff6633; border:1px solid #ff6633; color:#fff;}
.zkzd-form .form-iptBox .form-ipt p{color:#999;}
.zkzd-form .form-btn{margin:1.5em 0;}
.zkzd-form .form-btn a{display:block; width:100%; padding:0.5em 0; background:#ff6633; color:#fff; text-align:center; font-size:1em; border-radius:5px; border:none; box-shadow:none; text-shadow:none; font-size:1.2em; font-weight:normal !important;}
.zkzd-form .form-btn button{display:block; width:100%; padding:0.5em 0; background:#ff6633; color:#fff; text-align:center; font-size:1em; border-radius:5px; border:none; box-shadow:none; text-shadow:none; font-size:1.2em; font-weight:normal !important;}
.zkzd-form .form-btn a:hover{background:#ff6633; color:#fff; text-shadow:none;}
.zkzd-form .form-btn button:hover{background:#ff6633; color:#fff; text-shadow:none;}
.zkzd-form .star{margin:5px 0;}
.zkzd-form .star em{display:inline-block; width:1em; height:1em; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-star-g.png) no-repeat; background-size:100% 100%;}
.zkzd-form .star em.sr{background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/icon-star-r.png) no-repeat; background-size:100% 100%;}
.zkzd-form .icon-hot{width:25px; height:11px;}

/*公共分页样式*/
.zkzd-page{padding:1.5em 0; background:#f8f8f8;}
.zkzd-page .zkzd-pageBox{padding:0 1em 0; text-align:center;}
.zkzd-page .zkzd-pageBtn{display:inline-block; line-height:1.8em; vertical-align:middle;}
.zkzd-page .zkzd-pageBtn a{display:block; width:4em; height:2.4em; line-height:2.4em; font-size:0.8em; color:#666; text-decoration:none; font-weight:normal; border:none;}
.zkzd-page .zkzd-page-select{margin:0 0.6em; width:6em;}
.zkzd-page .zkzd-page-select .ui-select{margin:0; width:6em;}
.zkzd-page .zkzd-page-select .ui-btn{padding:0.5em 2em 0.5em 0.5em; width:auto; height:auto; line-height:normal; background:#efefef; color:#666; text-align:center; font-size:0.8em;}
.zkzd-page .zkzd-page-select .ui-btn:after{width:12px; height:10px; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/arrow-select.png) no-repeat; border-radius:0; margin-top:-5px;}
.zkzd-page ul{padding:0; margin:0;}
.zkzd-page li{display:inline-block; vertical-align:middle;}
.zkzd-page li a{display:inline-block; background:#efefef; height:2.2em; line-height:2.2em; border:1px solid #e5e5e5; text-align:center; width:auto; padding:0 0.8em; color:#333; text-decoration:none; font-weight:normal; font-size:0.8em; color:#666;}
.zkzd-page li.pageCur a{background:#ff6633; color:#fff; font-weight:normal; border:1px solid #da5225; text-shadow:none;}
.zkzd-page .zkzd-page-prev{}
.zkzd-page .zkzd-page-prev a{padding:0 0.5em 0 1em; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/prev.png) no-repeat right 0; background-size:100% 100%;}
.zkzd-page .zkzd-page-next{}
.zkzd-page .zkzd-page-next a{padding:0 1em 0 0.5em; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/next.png) no-repeat left 0; background-size:100% 100%;}

/*折叠列表公共样式*/
.hgz-coll{margin:0; border-bottom:1px solid #dedede;}
.hgz-coll .hgz-collBox{}
.hgz-coll .hgz-collBox h1{border-radius:0;}
.hgz-coll .hgz-collBox h1 .ui-btn{margin:0; background:#fff; font-size:0.9em; color:#666; text-shadow:none; border:none; border-top:1px solid #dedede; box-shadow:none; text-align:center; padding:0.8em 1em;}
.hgz-coll .hgz-collBox:first-child h1 .ui-btn{border-top:none;}
.hgz-coll .hgz-collBox h1 a.ui-btn:after{background:none;}
.hgz-coll .hgz-collBox h1 .ui-btn em{color:#e64243; margi	n-right:0.5em; font-weight:bold; font-size:1.2em;}
.hgz-coll .hgz-collBox .ui-collapsible-content{padding:0; border:none;}
.hgz-coll .hgz-collBox .hgz-collCon{}
.hgz-coll .hgz-collBox .hgz-collCon .area-list{}
.hgz-coll .hgz-collBox .hgz-collCon .area-list .ui-btn{padding:0.7em 2.5em; background:#f0f0f0; color:#666; text-align:center;}
.hgz-coll .hgz-collBox2{}
.hgz-coll .hgz-collBox2 h1 .ui-btn{border-top:1px dashed #dedede;}
.hgz-coll .hgz-collBox2 h1 .ui-btn em{visibility:hidden;}
.hgz-coll .zxs h1 a.ui-btn{margin:0; text-align:left;}
.hgz-coll .zxs h1 a.ui-btn:after{background:none;}
.hgz-list .ui-listview li .ui-btn:after{background:none;}
#pop-area-popup{width:60%;}

/*弹窗公共样式*/
.zkzd-pop{padding:2em; border-top:1px solid #e5e5e5; background:#fff; text-align:center; border-radius:0;}
.zkzd-pop .popBox{}
.zkzd-pop .popBox .popCon{}
.zkzd-pop .popBox .popBtn{width:100%; margin-top:1.5em;}
.zkzd-pop .popBox .popBtn a{display:block; width:40%; margin:0 auto; padding:0.6em 0; background:#ff6633; border-radius:3px; font-size:0.8em; color:#fff; text-align:center; text-shadow:none;}
.pop-area{height:255px; overflow-y:auto;}
.paT{padding:0.7em 0.5em; margin-top:-0.2em; border-bottom:1px solid #dedede;}
.paT a{padding:0.3em 0.8em; background:#ff6633; border-radius:3px; color:#fff !important; font-size:0.8em; text-shadow:none;}

.alert-bg{display:table; width:100%; height:100%; position:fixed; top:0; left:0; bottom:0; right:0; z-index:99999; background:url(http://m.haogaozhong.177.dev.eol.com.cn/app/static/images/know/alert_bg.png) repeat;}
.alert-bg .alert-box{display:table-cell; vertical-align:middle;}
.alert-bg .alert-box .alert{width:80%; padding:2em; margin:0 auto; background:#fff; text-align:center;}
.alert-bg .alert-box .area-alert{padding:0;}
.area-tit{height:50px; border-bottom:1px solid #ddd; line-height:50px; font-size:.9em; text-align:center;}
.area-con{height:255px; overflow-y:auto;}
.area-con a{display:block; height:50px; line-height:50px; font-size:1em; border-bottom:1px solid #ddd; text-align:center; color:#ff6633;}
.area-con a:hover{color:#38c;}
.area-con a:last-child{border:none;}
.area-con a:active{background:#ff6633; color:#fff;}

/*foot底部公共样式*/
.zkzd-foot{position:absolute; bottom:0; left:0; z-index:99; width:100%; background:none !important; border:none !important;}
.zkzd-foot .homeBox{background:#fff;}
.zkzd-foot .homeBox h1.fl a{display:block; background:#fff; height:60px; padding:0 1em; border-right:1px solid #ddd;}
.zkzd-foot .homeBox h1.fl a .icon-home{width:2.5em; height:2.5em; margin-top:8px;}
.zkzd-foot .homeBox div a{display:block; height:60px; line-height:60px; text-align:center; color:#ff6633;}
.zkzd-foot .subBox{padding:0.3em 0.5em 0.5em;}
.zkzd-foot .subCon{display:block; padding:0.5em 1em; background:#ff6633; text-align:center; font-size:0.9em; color:#fff !important;}
.zkzd-foot .subCon img{width:2em; height:2em; vertical-align:middle;}
.zkzd-foot .subCon span{margin-left:0.5em; vertical-align:middle;}
.zkzd-foot .copyright{padding:0.2em 0; text-align:center; font-size:0.9em; color:#999;}


.load-more{padding:1em 0; text-align:center;}
.load-more a{display:inline-block; padding:0.5em 1em; background:#FF6633; border:1px solid #FF6633; border-radius:3px; color:#fff !important; text-align:center; font-size:0.8em;}
.load-more2{padding:1em 0; text-align:center;}
.load-more2 a{display:inline-block; padding:0.5em 1em; background:#f3f3f3; border:1px solid #eee; border-radius:3px; color:#ccc !important; text-align:center; font-size:0.8em;}
.load-more2 img{vertical-align:-2px; margin-right:0.5em;}

#mcontent { padding-right:.4em}
#mcontent table{ max-width:520px; width:100%; margin:0 auto}
#mcontent a{ color:#0C71BA; text-decoration:underline}
#mcontent img{ max-width:580px; margin:0 auto;}

#pagenav{font-family:"宋体";height:23px;line-height:23px;font-size:12px;margin:15px auto;padding:0px;text-align:center;}
#pagenav a{text-decoration:none; color:#333;}
#pagenav a.npl:link, #pagenav a.npl:visited,#pagenav a.npl:hover,#pagenav a.npl:active{color:#333333;text-decoration:none;border:1px solid #ECECEC;padding:4px 7px 2px;background:#ECECEC;} /*non page link*/
#pagenav a.cpl:link,#pagenav a.cpl:visited,#pagenav a.cpl:hover,#pagenav a.cpl:active{color:#fff;text-decoration:none;border:1px solid #FF6633;padding:4px 7px 2px;background:#FF6633;font-weight:normal;} /*current page link*/
#pagenav a.pl:link,#pagenav a.pl:visited{color:#333;text-decoration:none;border:1px solid #ECECEC;padding:4px 7px 2px;background:#ECECEC;font-weight:normal;}
#pagenav a.pl:hover,#pagenav a.pl:active {color:#fff;text-decoration:none;border:1px solid #FF6633;padding:4px 7px 2px;background:#FF6633;font-weight:normal;}


