body{background:#76838C;margin:0;padding:0;}
body,html,body *{font-family:"\5FAE\8F6F\96C5\9ED1";}
body,html{height:100%;position:relative;display:block;max-width:640px;zoom:1;}
blockquote,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;border:0;outline:0;background:none;font-family:"\5FAE\8F6F\96C5\9ED1";}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
ol,ul{list-style:none}
a{text-decoration:none;color:#4D4D4D}
a:hover{text-decoration:none}
a:focus{outline:0;text-decoration:none}
#share2weixin{ display:none;}
.justify{text-align:justify;text-justify:inter-ideograph;white-space:normal;word-break:break-all;}

/*顶部导航*/
#user_bar_login{margin-right:10px; display:inline-block;}
.top-wrap{width:100%;min-width:50%;position:fixed;top:0;left:0;}
.top-wrap .top{width:100%;height:100%;padding:0;position:static;}
.top-wrap .topic-nav{display:none;}
.top-wrap .topic-logo{ display:inline-block;float:left;margin-left:10px; height:35px; margin-top:3px;}
.top-wrap .topic-logo img{ width:85px;}

/*附加评论样式*/
#comment_place{width:auto;}
.list-bd, .user-bd{width:94%;margin:0 4% 0 2%;}
.see-more{margin:0 4% 0 2%;}
.user-news img{width:35px;height:35px;}
.reply-box{margin:10px 4% 0 2%;padding:0;}
.btn-wrap{margin:0 4% 0 2%;background:none;}
.user-news span{float:none;clear:both;margin:0 4% 10px 2%;display:block;}
.topic-tp{padding:0;height:auto;text-align:left;border-bottom:1px #E5E5E5 solid;padding-left:10px;}
.flag .line{display:none;}
.reply-box textarea{width:96%;padding:2%;}

/*评论样式处理*/
#comment_list{content: "\0020";display:block;height:0;visibility:hidden;font-size:0;clear:both;}
.comment-data-box{padding:0;}
.topic-tp{margin:0 4% 0 2%;background:none;font-size:1.4rem;}

/*内容类手机专题滚屏*/
.swiper-container{width:100%;height:100%;}
.swiper-slide {text-align:center;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;min-height:100px;}

/*兼容浏览器可见性渲染*/
.visible{ overflow:visible;}
.visible .swiper-slide{height:100%;}

/*初始化位移，浮动登录条高度为40像素*/
.swiper-slide h5{height:40px;line-height:40px;text-indent:-800px;overflow:hidden;}

/*分页样式*/
.swiper-pagination-bullet{width:5px;height:5px;text-align:center;}
.swiper-pagination-bullet-active{background:#FFF;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 2px;}

/*纵向向上向下按钮*/
.swiper-button-prev-v,.swiper-button-next-v{position:absolute;width:6%;height:14vw;left:50%;margin-left:-3%;z-index:10;cursor:pointer;}
.swiper-button-prev-v.swiper-button-disabled,.swiper-button-next-v.swiper-button-disabled{opacity:0.0;cursor:auto;pointer-events:none;animation:none;-webkit-animation:none;}
.swiper-button-prev-v{top:0;bottom:auto;display:none;}
.swiper-button-next-v{top:auto;bottom:0;background:url(http://zt.emao.com/common/images/up.png) no-repeat center;background-size: auto 100%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

/*横向向左向右按钮*/
.swiper-button-prev-h,.swiper-button-next-h{position:absolute;width:7%;height:7vw;bottom:50%;margin-top:-3.5%;z-index:10;cursor:pointer;display:none;}

/*虚拟滚动条*/
.swiper-container-vertical>.swiper-scrollbar{ height:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;top:0;}
.swiper-scrollbar-drag{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}

/*手机专题当前样式*/
.swiper-container-v .swiper-wrapper>.swiper-slide{}
.swiper-container-horizontal .swiper-wrapper .swiper-slide{/*纵向100%高度*/}

/*表单提交通用样式*/
.form_list{width:90%;margin:0 auto;}
.form_list input,.form_list textarea{outline:none;resize:none;background:#FFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.form_list p{position:relative;text-align:left;margin-bottom:10px;}
.form_list p *{vertical-align:middle;}
.form_list p i{position:absolute;top:0;text-align:right;}
.form_list select{overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#FFF url(select.png) right center no-repeat; background-size:18px 14px;}
.form_list option{border:none;padding:0;border:none;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;height:inherit;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
/*表单提交按钮*/
#form_submit{background:#F7C53E;font-size:x-large;color:#000;border:none;font-weight:bold;}
/*表单验证信息*/
.requiredTxt:valid{border:1px #969799 solid;}
.requiredTxt:invalid{border:1px #969799 solid;background:#F5F5F5;}
/*表单提交私有样式*/
.form_list p{ font-size:14px;}
.form_list p i{left:-5.5em;padding:5% 0;width:5em; display:none;}
.form_list input,.form_list textarea{border:none;padding:5%;width:90%;overflow:hidden; font-size:14px; border:1px #969799 solid;}
.form_list select{width:48%;padding:5% 5% 5% 3.5%; font-size:14px;border:1px #969799 solid;}
.form_list cite{ display:inline-block; margin:0 4px;}
#form_prov{ margin-right:4%;}
#form_submit{width:100%; border:1px #A88831 solid;}
#vali_imgcode{width:38%;border:none;}
#valiCodeImg{width:35%; }
#changeCodeImg{width:15%; display:inline-block; margin-left:2%; font-size:12px;}
p.p-vali { background:#FFF; overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
/*完成报名显示的报名信息样式*/
#screen-9 p{ background:none;}

.finish_list{width:90%;margin:0 auto; text-align:left;}
#screen-2 .finish_list p{color:#555555; margin-bottom:0;}
.finish-txt{padding:5% 0; display:inline-block; color:#000;text-align:justify;text-justify:inter-ideograph;white-space:normal;word-break:break-all;}

/*通用样式*/
.section{ position:relative;}
.abs-div{ position:absolute; left:0; top:0; width:100%; max-height:100%; z-index:-1;}
.abs-div img{ width:100%;}

.src-div{width:100%;}
.src-div img{ width:100%;}

.til-div{width:100%;}
.til-div img{ width:100%;}

article{ margin:0 auto;}
 
/*私有样式*/
#screen-1{background:#76838C url(background.png) no-repeat center top; background-size:100%; color:#000;}
#screen-1 .section{ padding-bottom:2%;}
#screen-1 article{ width:90%;}
#screen-1 p{ margin-bottom:5%;font-size: medium; line-height:180%;}
#screen-1 p a{ display:block; border:1px #A88831 solid; text-align:center; padding:10px 0;color:#000; font-size: medium;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px; background:#F7C53E; color:#000; font-weight:bold;}
#screen-1 article strong{ color:#F00;}
#screen-1 .end-screen{ margin-bottom:8%;}

#screen-2{ background:#76838C url(background.png) no-repeat center top; background-size:100%;}
#screen-2 .section{ padding-bottom:2%;}
#screen-2 p{margin-bottom:5%;font-size: medium; line-height:180%;width:90%; margin-left:auto; margin-right:auto; color:#FFFFFF;}
#screen-2 p.i-total{ color:#35C4FF; font-size:medium; text-align:center;}

#screen-3{ background:#76838C url(background.png) no-repeat center top; background-size:100%;}
#screen-3 .section{ padding-bottom:8%;}
#screen-3 p{ position:relative;}
#screen-3 p img { width:100%;}
#screen-3 p img.mot{ position:absolute; right:0; top:0;}
#screen-3 .end-screen{ margin-bottom:0;}

#screen-4,#screen-5{ background:#76838C url(background.png) no-repeat center top; background-size:100%;}
ul.expert{zoom:1; display:block; margin:auto; }
ul.expert li{ background:url(c-white.png) repeat center; padding:8% 0; margin-bottom:5%;}
ul.expert li::after{content:'';display:block;height:0;visibility:hidden;clear:both;}
ul.expert li span{ width:20%; float:left; display:inline-block; margin-left:10%; }
ul.expert li span img{ width:100%; display:inline-block;vertical-align:middle; margin-top:50%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}
ul.expert li i{ width:60%; float:right;text-align:left;margin-left:5%;margin-right:5%;}

#screen-6{ background:#76838C url(background.png) no-repeat center top; background-size:100%;}
.list-ext{ margin:auto;width:95%;}
.list-ext li{margin:0 auto 2% auto;}
.list-ext li a{vertical-align:top; border:1px #93979A solid; display:block; line-height:2em; text-align:left; height:2em; overflow:hidden;  padding:2px 10px; font-weight:normal; color:#555555; font-size: medium;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.list-ext::after{content:'';display:block;height:0;visibility:hidden;clear:both;}

.press-img{ text-align:center; margin:10% 0;}
.press-img img{ width:60%;}

#go2baoming{-webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);clip-path: polygon(0 0, 0% 100%, 100% 100%);position:fixed;bottom:0;left:0;z-index:5000000; width:20%; height:20vw;background:url(baoming.png) no-repeat 0 bottom; background-size:cover;}
