html{ -ms-touch-action: none;color:#000000;background-color: #ffffff;  }
body,html{ height:100%; font-family:"微软雅黑"; }body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; }table{ border-collapse:collapse; border-spacing:0; }fieldset,img{ border:0; }address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal; }ol,ul{ list-style:none; }caption,th{ text-align:left; }h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }q:before,q:after{ content:''; }abbr,acronym{ border:0; font-variant:normal; }sup{ vertical-align:text-top; }sub{ vertical-align:text-bottom; }input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit; }input,textarea,select{ *font-size:100%; }legend{ color:#000000; }.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix{ display:inline-block; }.clearfix{ display:block; }
a,a:hover,a:link,a:visited{text-decoration:none;color:#666}
a:active{color:#666}
body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;margin:0;padding:0;background-color:#fff;width:100%;overflow:auto}
input[tyFpe=reset],input[type=button],input[type=submit]{-webkit-appearance:none}
input.btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
input.btn:active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.6);box-shadow:0 0 5px rgba(0,0,0,.6)}
body,html{background:#ffffff;height: auto;position: relative;}
.bg_page{background:#ffffff url('../images/bg.jpg') no-repeat center bottom; background-size: 100% auto;padding-bottom: 80px;overflow: hidden;clear:both;position: relative;}
/*公共组件样式*/
.error-page{display: block;width: 100%;height: 100%;background:#fafafa;position: relative;}
.error-page .icon{display: block;width: 100px;height: 100px;margin:auto;padding:30px 0px;}
.error-page .icon i{font-size: 100px;color: #F76260;}
.error-page .msg{position: relative;}
.error-page .msg h2{font-size: 18px;line-height: 30px;color: #333333;text-align: center;}
.error-page .msg p{padding: 20px 0px;font-size: 12px;line-height: 16px;color: #aaaaaa;text-align: center;}
.error-page .msg-area p{display: block;width: auto;height: auto;margin:20px 20px;position: relative;}
.error-page .msg-area p a{display: block;width: 100%;height: 40px;position: relative;background: #1AAD19;font-size: 16px;text-align: center;line-height: 40px;color: #ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.success-page{display: block;width: 100%;height: 100%;background:#fafafa;position: relative;}
.success-page .icon{display: block;width: 100px;height: 100px;margin:auto;padding:30px 0px;}
.success-page .icon i{font-size: 100px;color: #09BB07;}
.success-page .msg{position: relative;}
.success-page .msg h2{font-size: 18px;line-height: 30px;color: #333333;text-align: center;}
.success-page .msg p{padding: 20px 0px;font-size: 12px;line-height: 16px;color: #aaaaaa;text-align: center;}
.success-page .msg-area p{display: block;width: auto;height: auto;margin:20px 20px;position: relative;}
.success-page .msg-area p a{display: block;width: 100%;height: 40px;position: relative;background: #1AAD19;font-size: 16px;text-align: center;line-height: 40px;color: #ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.mask{display: none;width: 100%;height: 100%;position: fixed;top:0px;left: 0px;background: rgba(0,0,0,.0);z-index: 990;}
.error-msg{display: none;width: 100%;padding: 5px 0px; position: fixed;top: 0px;left: 0px;background: #E64340;color: #ffffff;text-align: center;font-size:14px;font-size: "宋体";z-index: 991;}
.success-msg{display: none;width: 140px;height: 100px;padding: 20px 0px; position: fixed;top: 50%;margin-top: -100px; left: 50%;margin-left: -70px; background: rgba(0,0,0,.6);color: #ffffff;text-align: center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;z-index: 991;}
.success-msg i{font-size: 72px;line-height: 80px; color: #df661f;}
.success-msg p{font-size: 16px;line-height: 20px;}
.loading-msg{display: none;width: 140px;height: 100px;padding: 20px 0px; position: fixed;top: 50%;margin-top: -100px; left: 50%;margin-left: -70px; background: rgba(0,0,0,.6);color: #ffffff;text-align: center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;z-index: 991;}
.loading-msg i{ color: #df661f; display: block;width: 140px;height: 80px; font-size: 42px;line-height: 80px;  animation: Loading 1s steps(12, end) infinite;}
.loading-msg p{font-size: 16px;line-height: 20px;}
@-webkit-keyframes Loading { 0% {  transform: rotate3d(0, 0, 1, 0deg);  } 100% { transform: rotate3d(0, 0, 1, 360deg);}}
@keyframes Loading { 0% { transform: rotate3d(0, 0, 1, 0deg); } 100% {transform: rotate3d(0, 0, 1, 360deg);}}
.dialog-msg{display: none;width: 460px;height: 180px;padding: 0px 0px; position: fixed;top: 50%;margin-top: -150px; left: 50%;margin-left: -230px; background: rgba(255,255,255,1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index: 991;}
.dialog-msg h6{ width: auto;height: 30px;line-height: 30px;padding-top: 20px; overflow: hidden; color: #353535;font-size:16px; text-align: center;}
.dialog-msg p{ width: auto;height: 90px;line-height: 30px; padding:0px 10px; overflow: hidden; color: #999999;text-align: center;}
.dialog-msg .btns{ width: auto;height: 39px; border-top: 1px solid #dddddd;}
.dialog-msg .btns a{display: block;width: 230px;height: 39px; line-height: 39px; text-align: center; color:#d95e2e; font-size: 16px; float: left;}
.dialog-msg .btns a:first-child{width: 219px;border-right: 1px solid #dddddd;color: #666666;}



.pub{width: 1040px;margin: 0px auto; position: relative;}
.main{ min-height: 450px; background: none; }


 
/*page_login*/
.page_login{ display: block;width: 100%;height: 100%;min-height: 600px; position: relative; overflow: hidden;background: url('../images/pc_login_bg.jpg') no-repeat center bottom; background-size:cover;}
.page_login .login_box{display: block;min-height: 600px; overflow: hidden;}
.page_login .cicon{display: block;width: 400px;height: 300px;overflow: hidden;text-align: center; position: absolute;bottom: 180px;left: 100px;}
.page_login .cicon img{width: auto;height: 300px;}
.page_login .lbox{display: block;width: 340px; height: auto;position: absolute; bottom:180px;right: 100px; overflow: hidden;}
.page_login .ticon img{width: 320px;height: auto;}

.page_login .frm{display: block;width: 240px; height: 270px; margin-left: 30px; margin-top: 0px; padding: 30px 35px 20px 35px; overflow: hidden;background: url('../images/pc_login_frm_bg.png') repeat; background-size: 310px 330px;}
.page_login .frm .err{display: block;width: auto;height: 20px;line-height: 20px;color: #d95e2e;font-size: 14px;text-align: center;}
.page_login .inp{display: block;width: auto;height: 36px;padding: 9px 10px;overflow: hidden;position: relative;}
.page_login .inp > div{display: block;width: auto;height: 36px;background: url('../images/pc_login_inp_bg.png') no-repeat center; background-size: 100% 36px;}
.page_login .inp span{display: block;width: 36px;height: 36px;position: absolute;top: 10px; left:0px;}
.page_login .inp span.user{background: url('../images/pc_login_user.png') no-repeat center right; background-size: auto 16px}
.page_login .inp span.pass{background: url('../images/pc_login_pass.png') no-repeat center right; background-size: auto 16px}
.page_login .inp p{display: block;width: auto; height: 28px; padding:4px 0px; margin: 0px 10px 0px 36px;}
.page_login .inp p input{background:none;border:none;display: block;width: 100%;height: 28px; outline: none;background: none;font-size: 12px;color: #666666;}
.page_login .inp p input::-webkit-input-placeholder { color:#cccccc; }
.page_login .inp p input::-moz-placeholder { color:#cccccc; }
.page_login .inp p input:-ms-input-placeholder { color:#cccccc; }
.page_login .inp.code{  overflow: visible;position: relative;} 

.page_login .inp.code p{margin-left: 10px;}
.page_login .inp.code input{width: 100px;}
.page_login .inp.code a{display: block; width: 80px;height: 28px;position: absolute;right: 15px;top: 13px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;overflow: hidden;}
.page_login .inp.code a img{width: 80px;height: 28px;}
.page_login .btns{display: block;padding: 20px 0px;}
.page_login .btns .btn{font-family: "微软雅黑"; display: block;cursor: pointer; width: 92%;height: 36px; margin:auto; border:none; outline: none; background: #428fc3;color: #ffffff;font-size: 16px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.page_login .btns .btn:hover{background: #428fc3;}
.page_login .tags{display: block; width: auto;height: auto;padding: 0px 10px; }
.page_login .tags p{font-size: 12px;color: #d65d2e;text-align: center;color: #9f9f9f;text-align: justify;}

.page_login .copyright{display: block;width: 100%;height: 40px;padding-bottom: 10px;position: absolute;bottom: 0px;  line-height: 40px;font-size: 12px;text-align: center;color: #aaaaaa;letter-spacing:2px;}



/*topbar*/
.topbar{width: 100%; min-width: 1040px; height: 191px;background-color: #ffffff;}
.topbar .top_box{width: auto;height: 30px;background: #f7f7f8;position: relative;border-bottom: 1px solid #f3f4f6;}
.topbar .top >a{line-height: 30px;font-size: 12px;color: #666c78;}
.topbar .top >a:hover{color: #3f4349;text-decoration: underline;}
.topbar .top div.r{display: block;width: 300px;height: 30px;position: absolute;top: 0px;right: 0px;font-size: 14px;text-align: right;}
.topbar .top div.r span{line-height: 30px;font-size: 12px;color: #666c78;}
.topbar .top div.r a{line-height: 30px;font-size: 12px;color: #666c78;}
.topbar .top div.r a:hover{color: #3f4349;text-decoration: underline;}
.topbar .top div.r i{font-style: normal;margin:0px 5px;color: #999999;}

.topbar .logoc_box{background: #ffffff;height: 100px;position: relative;}
.topbar .logocenter .logo{display: block;width: auto;height: 100px;}
.topbar .logocenter .logo img{width: 190px;height: 30px;margin: 35px 0px; }
.topbar .logocenter .hotline{display: block;width: 300px;height: 100px;position: absolute;top: 0px;right: 0px;}
.topbar .logocenter .hotline p{line-height: 100px;text-align: right;font-size: 14px;color: #6e5a5e;}

.topbar .nav_box{width: auto;height: 80px;position: relative;background: url('../images/nav_bg.png') no-repeat center; background-size: 100%;}
.topbar .nav .logo_c{display: block;width: auto;height: 46px;}
.topbar .nav .logo_c img{width: auto; height: 46px;margin: 10px 5px;}
.topbar .nav .ucenter{display: block;width: 200px;height: 60px;position: absolute;top: 0px;right: 0px;background: none;}
.topbar .nav .ucenter >a{display: none;width: 198px;height: 60px;border: 1px solid rgba(0,0,0,.0);line-height: 60px;font-size: 14px;color: #ffffff;text-align: right;}
.topbar .nav .ucenter >a span{padding: 10px 20px;background: url('../images/pc_user_icon.png') no-repeat center;}
.topbar .nav .ucenter >a em{margin: 0px 5px;}
.topbar .nav .ucenter >a i{padding: 10px 10px;background: url('../images/pc_user_open.png') no-repeat center;margin-right: 20px;display: none;}
.topbar .nav .ucenter.islogin >a span{ background: url('../images/pc_user_icon1.png') no-repeat center;}
.topbar .nav .ucenter.islogin >a i{display: inline;}
.topbar .nav .ucenter.islogin >a{display: block; background: none;}
.topbar .nav .ucenter.islogin:hover >a{width: 198px;background: #ffffff;border: 1px solid #41aad4;color: #41aad4;}
.topbar .nav .ucenter ul{display: none;width: 198px;height: 150px; background: #ffffff;position: absolute;top: 60px;left: 0px;z-index: 98;border:1px solid #41aad4;}
.topbar .nav .ucenter.islogin ul li{display: block;width: 180px;height: 49px;border-bottom: 1px solid #41aad4;margin:auto;}
.topbar .nav .ucenter.islogin ul li a{display: block;width: 160px;height: 49px;line-height: 49px;text-align: center;color: #333333;font-size: 14px;}
.topbar .nav .ucenter.islogin ul li a:hover{background: #ffffff;color: #41aad4;}
.topbar .nav .ucenter.islogin:hover ul{display: block;}
.topbar .nav .ucenter.islogin ul li.last{border-bottom:none;}



/*footerbar*/
.footbar{height: 40px; line-height: 40px; width: 100%; min-width: 1040px; background-color: none; position: absolute;bottom: 0px; } 
.footbar .copyright{display: block;width: auto;height: 20px;line-height: 20px;padding-top: 15px;text-align: center;}
.footbar .copyright span{font-size: 14px;color: #5d646a;}
.footbar .copyright a{font-size: 14px;color: #5d646a;}
.footbar .copyright a:hover{color:#333333;}
.footbar .copyright i{color: #818689;margin:0px 5px; font-style: normal;font-size: 12px;}
.footbar .ics{display: block;width: auto;height: 33px;padding: 10px 0px;text-align: center;}
.footbar .ics ul{display: block;width: 344px;margin: auto;}
.footbar .ics ul li{width: 86px;float: left;margin: 0px 0px;}
.footbar .ics ul li a{ display: block;width: 86px;height: 40px; background: url('../images/authentication.png');}
.footbar .ics ul li.ics1 a{background-position: 0px 0px;}
.footbar .ics ul li.ics2 a{background-position: -86px 0px;}
.footbar .ics ul li.ics3 a{background-position: -172px 0px;}
.footbar .ics ul li.ics4 a{background-position: -258px 0px;}
.footbar .ics ul li.ics1:hover a{background-position: 0px 40px;}
.footbar .ics ul li.ics2:hover a{background-position: -86px 40px;}
.footbar .ics ul li.ics3:hover a{background-position: -172px 40px;}
.footbar .ics ul li.ics4:hover a{background-position: -258px 40px;}



.pageer{text-align: center;height: 30px;padding: 20px 0px; text-align: center;}
.pageer span{margin: 0px 5px;}
.pageer span a{font-size: 12px; padding: 5px 10px;color: #b3b3b3; }
.pageer span a:hover{color: #ffffff;background: #e9541b;}
.pageer span.current{font-size: 12px; padding: 5px 10px;color: #ffffff;background: #e9541b;}
.pageer span.prev a{padding: 5px 8px;}
.pageer span.next a{padding: 5px 8px;}


.frm_btn{padding: 40px 0px 40px 0px;text-align: right;}
.frm_btn .btn{ font-family: "微软雅黑"; width: 110px; margin: 0px 0px 0px 20px; height:40px; border:2px solid #50bdea; cursor: pointer; border:none; outline: none; background: #50bdea;color: #ffffff;font-size: 16px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.frm_btn .btn.cancel{background: none;margin-right:20px;border:2px dashed #50bdea;color: #50bdea;}
.frm_btn .btn span{padding: 0px 16px; background-size: auto 20px;background-repeat: no-repeat;background-position: center;}
.frm_btn a.btn{display: block;line-height: 40px;float: left;text-align: center;}


/*evaluate_page*/
.evaluate_page .testsbox{display: block;margin:100px auto 60px auto; min-height: auto; padding:0px auto 60px auto; background:none; position: relative;}
.evaluate_page .top_bg{display: block;width: 100%;height: 60px; position: absolute;top: -60px;left: 0px; background: url('../images/do_top.png') no-repeat center bottom;background-size: 100% 60px;}
.evaluate_page .bottom_bg{display: block; width: 100%;height: 60px; position: absolute;bottom: -60px;left: 0px; background: url('../images/do_bottom.png') no-repeat center top;background-size: 100% 60px;}

.evaluate_page .testsbox .date{ display: block;width: 130px;height: 50px; position: absolute;top: -85px;right: 50px;background:url('../images/do_date_bg.png') no-repeat center; background-size: 130px 50px; line-height: 50px;text-align: center;color: #999999; font-size: 14px; }
.evaluate_page .testsbox .date b{font-weight: normal;padding: 0px 0px;color: #ffffff;}
.evaluate_page .schedule{padding: 60px 0px 30px 0px; width: 1040px;margin:auto;}
.evaluate_page .schedule p{ width: auto; margin-left: 0px;height: 6px;background: #94cce3;position: relative;border-top: 1px solid #e1e1e1;}
.evaluate_page .schedule p span{ display: block;width: 0px;height: 6px;position: absolute;top: 0px;left: 0px;  background: #038cc5}
.evaluate_page .schedule p b{display:block;line-height:30px; font-weight: normal; position: absolute; width: 50px; left: 0px;top: -30px; text-align: left;font-size: 14px;color: #666666;}
.evaluate_page .schedule p em{display:block;line-height:30px;position: absolute;right: 0px;top:-30px; font-size: 18px;color: #4a2e23;}
.evaluate_page .schedule p em i{font-style:normal;padding: 0px 2px;}
.evaluate_page .schedule p em i.total{color: #94cce3;font-size: 14px;}
.evaluate_page .schedule>b{display:block;font-weight: normal;text-align: right;line-height: 40px;color: #bfbfbf; font-size: 12px;}
.evaluate_page .questions{display: block;width: auto;height: auto; margin: 0px 0px 0px 0px; position: relative; background: url('../images/do_center.png') repeat-y center;background-size: 100% auto;}
.evaluate_page .questions .question{display: none;width: auto;height: auto; padding: 20px 0px 0px 0px; position: relative; background: none;}
.evaluate_page .questions .question .problem{width:736px; padding:0px 200px 0px 100px; height: 70px; margin:0px 2px 30px 2px;border-bottom: 2px solid #ddecf2; position: absolute;margin-top: -80px;}
.evaluate_page .questions .question .problem h6{ display: table-cell; position: relative; vertical-align: middle; width: 700px; height: 70px; font-size: 16px;color: #333333; text-align: left; }
.evaluate_page .questions .question .problem h6 span{ position: absolute;top: 20px;left: -50px; font-size: 16px; padding: 3px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#429dcc;color: #ffffff; margin-right: 5px;}
.evaluate_page .questions .question .problem .img{display: none;}
.evaluate_page .questions .question.problemimg{padding-top: 70px;}
.evaluate_page .questions .question.problemimg .problem{ height: 120px; margin-top: -130px;}
.evaluate_page .questions .question.problemimg .problem h6{width: 500px; height: 120px; font-size: 16px;color: #333333; text-align: left; }
.evaluate_page .questions .question.problemimg .problem h6 span{top: 45px;}
.evaluate_page .questions .question.problemimg .problem .img{display: block;width: 200px;height: 100px; background: #fafafa;  position: absolute;top: 12px;right: 200px;overflow: hidden;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.evaluate_page .questions .question.problemimg .problem .imgbox{width: 200px;height: 100px;margin: 0px 0px 0px 0px;overflow: hidden;}
.evaluate_page .questions .question.problemimg .problem .img img{width: 100%;height: auto;}

.evaluate_page .questions .question .items{}
.evaluate_page .questions .question .items ul.mold_choice_box{display: none;}
.evaluate_page .questions .question .items ul.mold_choice_more_box{display: none;}
.evaluate_page .questions .question .items .mold_faq_box{display: none;}
.evaluate_page .questions .question .items .mold_date_box{display: none;}
.evaluate_page .questions .question .items .mold_stature_box{display: none;}
.evaluate_page .questions .question .items .mold_avoirdupois_box{display: none;}

.evaluate_page .questions .question.mold_faq .items .mold_faq_box{display: block; margin:10px 80px 0px 80px; padding: 10px 30px 40px 30px;background: #f5f5f5;border: 1px solid #f0f5f8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;-moz-box-shadow:0px -1px 5px #cccccc; -webkit-box-shadow:0px -1px 5px #cccccc; box-shadow:0px -1px 5px #cccccc;}
.evaluate_page .questions .question.mold_faq .items .mold_faq_box textarea{display: block;width: 100%;min-height: 210px; margin: 0px auto; background: url('../images/faq_line.png') repeat; border:none;font-size: 14px;line-height: 42px;color: #666666;outline: none;resize:none;padding: 5px 0px;}
.evaluate_page .questions .question.mold_faq .items .mold_faq_box textarea::-webkit-input-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_faq .items .mold_faq_box textarea::-moz-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_faq .items .mold_faq_box textarea:-ms-input-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_faq .items .mold_faq_box .textarea_edit{display: none;width: 40px;height: 40px;position: absolute;bottom: 0px;right: 0px;background:url('../images/faq_bg.png') no-repeat center; background-size: auto 20px;}

.evaluate_page .questions .question.mold_choice .items{padding: 0px; border: none;background:none;}
.evaluate_page .questions .question.mold_choice .items ul{display: block;padding: 0px 0px;margin:0px 80px;}
.evaluate_page .questions .question.mold_choice .items ul li{display: block; padding: 8px 0px;border-bottom:1px solid #e6e6e6;}
.evaluate_page .questions .question.mold_choice .items ul li a{display: block;}
.evaluate_page .questions .question.mold_choice .items ul li .bg{display: none;}
.evaluate_page .questions .question.mold_choice .items ul li .txt{margin: 0px 0px 0px 0px; width: auto; color: #6e6d6d; position: relative;-moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;overflow: hidden;}
.evaluate_page .questions .question.mold_choice .items ul li .txt p{padding: 8px 40px 8px 50px; line-height: 18px; font-size: 14px;}
.evaluate_page .questions .question.mold_choice .items ul li .txt span{display: block;width: 50px;height: 34px; text-align: center;line-height: 34px;font-size: 18px;color: #b3b3b3; position: absolute;top: 0px;left: 0px;background: none;}
.evaluate_page .questions .question.mold_choice .items ul li .txt i{display: none;width: 34px;height: 34px; text-align: center;line-height: 34px;font-size: 18px;color: #b3b3b3; position: absolute;top: 0px;right: 0px;background: url('../images/p_sel.png') no-repeat center; background-size: auto 18px;}
.evaluate_page .questions .question.mold_choice .items ul li:hover .txt,
.evaluate_page .questions .question.mold_choice .items ul li.sel .txt{background: #f0f5f8;}
.evaluate_page .questions .question.mold_choice .items ul li:hover .txt span,
.evaluate_page .questions .question.mold_choice .items ul li.sel .txt span{background: #f0f5f8;}
.evaluate_page .questions .question.mold_choice .items ul li:hover .txt i,
.evaluate_page .questions .question.mold_choice .items ul li.sel .txt i{display: block;}

.evaluate_page .questions .question.mold_choice .items ul.img{width: 880px; margin:0px;padding: 0px; margin: auto;padding-top: 40px;background: none;border:none;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;-moz-box-shadow:0px -0px 0px #cccccc; -webkit-box-shadow:0px -0px 0px #cccccc; box-shadow:0px 0px 0px #cccccc;}
.evaluate_page .questions .question.mold_choice .items ul.img li{display: block;width: 200px;height: 180px;float: left;margin: 0px 10px 40px 10px;border-bottom: none;}
.evaluate_page .questions .question.mold_choice .items ul.img li a{display: block;width: 200px;height: 150px;margin:0px 0px;border:2px solid #cccccc; position: relative; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.evaluate_page .questions .question.mold_choice .items ul.img li a .bg{display: block;width: 200px;height: 150px;position: absolute;z-index: 0;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;overflow: hidden;}
.evaluate_page .questions .question.mold_choice .items ul.img li a .bg img{display: block;width: auto;height: auto;}
.evaluate_page .questions .question.mold_choice .items ul.img li .txt{ border:none; margin: 0px;width: 100%;height: auto;padding: 10px 0px;line-height: 20px;font-size: 16px;position: absolute;top: 160px;left: 0px;background: none;}
.evaluate_page .questions .question.mold_choice .items ul.img li .txt span{width: 20px;height: 20px;border:0px solid #ffffff;line-height: 20px; top: 10px; left: 3px;}
.evaluate_page .questions .question.mold_choice .items ul.img li .txt p{padding: 0px 0px 0px 32px;font-size: 16px;line-height: 20px;max-height: 40px;overflow: hidden;}
.evaluate_page .questions .question.mold_choice .items ul.img li:hover a,
.evaluate_page .questions .question.mold_choice .items ul.img li.sel a{border-color: #429dcc;}
.evaluate_page .questions .question.mold_choice .items ul.img li:hover .txt,
.evaluate_page .questions .question.mold_choice .items ul.img li.sel .txt{color: #429dcc;}
.evaluate_page .questions .question.mold_choice .items ul.img li:hover .txt span,
.evaluate_page .questions .question.mold_choice .items ul.img li.sel .txt span{background: none;color: #429dcc;}
.evaluate_page .questions .question.mold_choice .items ul.img li:hover .txt i,
.evaluate_page .questions .question.mold_choice .items ul.img li.sel .txt i{display: none;}


.evaluate_page .questions .question.mold_choice_more .items{padding: 0px; border: none;background:none;}
.evaluate_page .questions .question.mold_choice_more .items ul{display: block;padding: 0px 0px;margin:0px 80px;}
.evaluate_page .questions .question.mold_choice_more .items ul li{display: block; width: 33%; float: left;  padding: 8px 0px;border-bottom:1px solid #e6e6e6;}
.evaluate_page .questions .question.mold_choice_more .items ul li a{display: block;}
.evaluate_page .questions .question.mold_choice_more .items ul li .txt{margin: 0px 0px 0px 0px; width: auto; color: #6e6d6d; position: relative;-moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px;overflow: hidden;}
.evaluate_page .questions .question.mold_choice_more .items ul li .txt p{padding: 8px 40px 8px 50px; line-height: 18px; font-size: 14px;}
.evaluate_page .questions .question.mold_choice_more .items ul li .txt span{display: block;width: 50px;height: 34px; text-align: center;line-height: 34px;font-size: 18px;color: #b3b3b3; position: absolute;top: 0px;left: 0px;background: none;}
.evaluate_page .questions .question.mold_choice_more .items ul li .txt i{display: none;width: 34px;height: 34px; text-align: center;line-height: 34px;font-size: 18px;color: #b3b3b3; position: absolute;top: 0px;right: 0px;background: url('../images/p_sel.png') no-repeat center; background-size: auto 18px;}
.evaluate_page .questions .question.mold_choice_more .items ul li:hover .txt,
.evaluate_page .questions .question.mold_choice_more .items ul li.sel .txt{background: #f0f5f8;}
.evaluate_page .questions .question.mold_choice_more .items ul li:hover .txt span,
.evaluate_page .questions .question.mold_choice_more .items ul li.sel .txt span{background: #f0f5f8;}
.evaluate_page .questions .question.mold_choice_more .items ul li:hover .txt i,
.evaluate_page .questions .question.mold_choice_more .items ul li.sel .txt i{display: block;}

.evaluate_page .questions .question.mold_date .items .mold_date_box{display: block; margin:10px 80px 0px 80px; padding: 10px 30px 40px 30px;background: #f5f5f5;border: 1px solid #f0f5f8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;-moz-box-shadow:0px -1px 5px #cccccc; -webkit-box-shadow:0px -1px 5px #cccccc; box-shadow:0px -1px 5px #cccccc;}
.evaluate_page .questions .question.mold_date .items .mold_date_box input{display: block;width: 98%;padding: 0 1%; height: 40px; font-size: 16px;line-height: 40px; border:none;background:#fafafa;color: #999999;}
.evaluate_page .questions .question.mold_date .items .mold_date_box input::-webkit-input-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_date .items .mold_date_box input::-moz-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_date .items .mold_date_box input:-ms-input-placeholder { color:#cccccc; }


.evaluate_page .questions .question.mold_stature .items .mold_stature_box{display: block; margin:10px 80px 0px 80px; padding: 10px 30px 40px 30px;background: #f5f5f5;border: 1px solid #f0f5f8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;-moz-box-shadow:0px -1px 5px #cccccc; -webkit-box-shadow:0px -1px 5px #cccccc; box-shadow:0px -1px 5px #cccccc;}
.evaluate_page .questions .question.mold_stature .items .mold_stature_box input{display: block;width: 98%;padding: 0 1%; height: 40px; font-size: 16px;line-height: 40px; border:none;background:#fafafa;color: #999999;}
.evaluate_page .questions .question.mold_stature .items .mold_stature_box input::-webkit-input-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_stature .items .mold_stature_box input::-moz-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_stature .items .mold_stature_box input:-ms-input-placeholder { color:#cccccc; }


.evaluate_page .questions .question.mold_avoirdupois .items .mold_avoirdupois_box{display: block; margin:10px 80px 0px 80px; padding: 10px 30px 40px 30px;background: #f5f5f5;border: 1px solid #f0f5f8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;-moz-box-shadow:0px -1px 5px #cccccc; -webkit-box-shadow:0px -1px 5px #cccccc; box-shadow:0px -1px 5px #cccccc;}
.evaluate_page .questions .question.mold_avoirdupois .items .mold_avoirdupois_box input{display: block;width: 98%;padding: 0 1%; height: 40px; font-size: 16px;line-height: 40px; border:none;background:#fafafa;color: #999999;}
.evaluate_page .questions .question.mold_avoirdupois .items .mold_avoirdupois_box input::-webkit-input-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_avoirdupois .items .mold_avoirdupois_box input::-moz-placeholder { color:#cccccc; }
.evaluate_page .questions .question.mold_avoirdupois .items .mold_avoirdupois_box input:-ms-input-placeholder { color:#cccccc; }




















.evaluate_page .frm_btn .btn span.btn_back{background-image: url('../images/btn_back_red.png');}
.evaluate_page .frm_btn .btn span.btn_next{background-image: url('../images/btn_next.png');}




/*evaluates_page*/
.evaluates_page ul.testboxs{width: 1082px;margin-left: -14px; padding-top: 40px; }
.evaluates_page li.testbox{ width: 328px;height: auto; background: #ffffff;  margin: 0px 14px 30px 14px;   position: relative; float: left; -moz-box-shadow:0px 2px 5px #eeeeee; -webkit-box-shadow:0px 2px 5px #eeeeee; box-shadow:0px 2px 5px #eeeeee;}
.evaluates_page li.testbox a{display: block;width: 310px;height: 220px;padding: 9px;border:1px solid #f1f1f1;position: relative;-moz-box-shadow:0px 2px 5px #cccccc; -webkit-box-shadow:0px 2px 5px #cccccc; box-shadow:0px 2px 5px #cccccc;}
.evaluates_page li.testbox a:hover{background: #fafafa;}
.evaluates_page li.testbox .picbox{width: 310px; height:135px;overflow:hidden;position: relative;}
.evaluates_page li.testbox .picbox img{width: auto;height: auto;}
.evaluates_page li.testbox .picbox span{display: block;width: 80px;height: 18px; z-itabsndex: 2;text-align: center;line-height: 18px;position: absolute;top: 12px;right: -20px;font-size: 12px;color: #ffffff;transform: rotate(-315deg);}
.evaluates_page li.testbox.ing .picbox span{background: #ec9600}
.evaluates_page li.testbox.not .picbox span{background: #e74405}
.evaluates_page li.testbox.end .picbox span{background: #83bf0e}
.evaluates_page li.testbox span.top{}
.evaluates_page li.testbox span.top{display: none;width: 42px;height: 46px;  background: url('../images/pc_top_icon.png') no-repeat center; position: absolute;top: -8px;left: 20px;z-index: 2;}
.evaluates_page li.testbox span.top.is{display: block;}


.evaluates_page .testbox .testmes{}
.evaluates_page .testbox .testmes p.test_name{line-height: 40px; width: auto;height: 40px;overflow: hidden; position: relative;}
.evaluates_page .testbox .testmes p.test_name b{ color: #333333;font-size: 16px; font-weight: normal;}
.evaluates_page .testbox .testmes .intro{font-size:14px;height:40px; padding-left: 0px; line-height: 20px;color: #999999;overflow:hidden;}
.evaluates_page .testbox .testmes .tgs{display: none;width: auto;height: 20px;padding: 15px 0px 5px 0px; position: relative;}
.evaluates_page .testbox .testmes .tgs em{color:#ffffff;font-size:13px; line-height: 12px; padding:1px 5px;margin-left:0px;background: red;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.evaluates_page .testbox .testmes .tgs span{ display: block;width: 140px;height: 20px;line-height: 20px;position: absolute;top: 15px;right: 0px; color: #d2d2d2;font-size: 12px; text-align: right;}

.evaluates_page .testbox .testmes a{display:block;font-size:14px;color: #f56a08; margin-top: 6px; width: 98px;height: 28px;line-height:28px;text-align:center;border:1px solid #f56a08;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;margin-bottom: 20px;}
.evaluates_page .testbox .testmes a:hover{background: #fafafa;}

.evaluates_page .search{display: block;width: 640px;height: 40px;padding: 30px 0px; margin: auto;}
.evaluates_page .search p{display: block;width: 640px;height: 40px;background: #ffffff;position: relative;-moz-box-shadow:0px 1px 3px #cccccc; -webkit-box-shadow:0px 1px 3px #cccccc; box-shadow:0px 1px 3px #cccccc;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.evaluates_page .search p input{display: block;width: 550px; height: 30px; float: left; margin: 5px 0px; border:none; border-right: 1px solid #cccccc; padding: 0px 20px;outline: none;background:none;font-size: 14px;color: #777777;}
.evaluates_page .search button{display: block;width: 49px; padding: 0px; height: 40px;float: left;background: none;border:none;background: #ffffff url('../images/search.png') no-repeat center;outline: none;cursor: pointer;}
.evaluates_page .search p input::-webkit-input-placeholder { color:#cccccc; }
.evaluates_page .search p input::-moz-placeholder { color:#cccccc; }
.evaluates_page .search p input:-ms-input-placeholder { color:#cccccc; }
.evaluates_page .search button:active{background-color: #fafafa;}

.evaluates_page .tabs{display: block;width: auto;height: 32px;padding-top: 20px;border-bottom: 2px solid #cbcbcb;position: relative;}
.evaluates_page .tabs>div{display: block;width: 120px;height: 34px;position: absolute;top: 0px;left: 0px;position: relative;}
.evaluates_page .tabs>div a{display: block;width: 60px;height: 32px; float: left; font-size: 14px;  border-bottom: 2px solid #cbcbcb;text-align: center;line-height: 32px;color: #999999;}
.evaluates_page .tabs>div a.active,.evaluates_page .tabs>div a:hover{border-bottom: 2px solid #d95e2e;color: #d95e2e;}

.evaluates_page .tags{display: block;width: auto;height: auto;min-height: 40px; padding-top: 20px;position: relative;background:url('../images/pc_tag_bgline.jpg') repeat-x bottom;}
.evaluates_page .tags .ts{display: block;width: auto;height: auto; margin-right: 60px;}
.evaluates_page .tags .ts>span{float: left;font-size: 12px; line-height: 40px; color: #cfcfcf;margin:0px 0px;padding: 0px 20px;border-bottom: 1px solid #00beee;}
.evaluates_page .tags .ts a{display: inline; position: relative;float: left;border-bottom: 1px solid #00beee;padding: 0px 10px;}
.evaluates_page .tags .ts a span{display: block;float: left;padding: 8px 0px;}
.evaluates_page .tags .ts a span img{width: 20px;height: 20px;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;  }
.evaluates_page .tags .ts a em{float: left; line-height: 20px;padding: 10px 3px;font-size: 14px;color: #999999;}
.evaluates_page .tags .ts a i{display: none; width: 14px;height: 6px; position: absolute;top: 40px;left: 50%;margin-left: -7px; background: url('../images/pc_tag_sel_tp.png') no-repeat center;z-index: 3;}

.evaluates_page .tags .ts a.active span img,.evaluates_page .tags .ts a:hover span img{filter:alpha(opacity=100);  -moz-opacity:1;  -khtml-opacity: 1;  opacity: 1;  }
.evaluates_page .tags .ts a.active em,.evaluates_page .tags .ts a:hover em{color: #00beee; }
.evaluates_page .tags .ts a.active i,.evaluates_page .tags .ts a:hover i{display: block; }



.evaluates_page .tags .al{display: block;width: 60px;height: 40px;position: absolute;bottom: 1px;right: 0px;}
.evaluates_page .tags .al a{display: inline; position: relative;float: left;border-bottom: 1px solid #00beee;padding: 0px 0px;}
.evaluates_page .tags .al a span{display: block;float: left;padding: 8px 0px;}
.evaluates_page .tags .al a span img{width: 20px;height: 20px;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;  }
.evaluates_page .tags .al a em{float: left; line-height: 20px;padding: 10px 3px;font-size: 14px;color: #999999;}
.evaluates_page .tags .al a i{display: none; width: 14px;height: 6px; position: absolute;top: 40px;left: 50%;margin-left: -7px; background: url('../images/pc_tag_sel_tp.png') no-repeat center;z-index: 3;}
.evaluates_page .tags .al a.active span img,.evaluates_page .tags .al a:hover span img{filter:alpha(opacity=100);  -moz-opacity:1;  -khtml-opacity: 1;  opacity: 1;  }
.evaluates_page .tags .al a.active em,.evaluates_page .tags .al a:hover em{color: #00beee; }
.evaluates_page .tags .al a.active i,.evaluates_page .tags .al a:hover i{display: block; }







.tolist{display: block;width: auto;height: 40px;line-height: 40px;}
.tolist a{font-size: 14px;color: #b3b3b3;}
.tolist a:hover{color: #999999;}

.center_page{padding-top: 0px;}
.center_page .ti{display: block;width: auto;height: 40px;line-height: 40px;font-size: 16px;color: #00beee;border-bottom: 1px solid #b3b3b3;padding-top: 0px;}
.center_page .ti p{padding: 0px 25px;}
.center_page ul.uinfo{display: block;width: auto;height: auto;padding: 10px 0px;}
.center_page ul.uinfo li{display: block;width: 340px;height: 40px;float: left;margin:10px 0px;}
.center_page ul.uinfo li label{display: block;width: 50px;padding-right: 15px; height: 40px;float: left;text-align: right;font-size: 14px;color: #333333;line-height: 40px;}
.center_page ul.uinfo li p{display: block;width: 240px; margin:4px 20px 4px 0px; height: 32px;float: left;background: #f5f5f5;}
.center_page ul.uinfo li p input{display: block;width: 96%;height: 32px;margin:0px 2%;background: none;border: none;outline: none;font-size: 14px;color: #b0b0b0;}

.center_page ul.testboxs{width: auto; padding: 30px 0px;}
.center_page li.testbox{ width: auto;height: 86px; background: #ffffff;  padding: 10px 160px 10px 230px; margin:0px 0px 30px 0px;  position: relative; }
.center_page li.testbox .picbox{width: 200px; height:86px;overflow:hidden;position: absolute; position: absolute;top: 10px;left: 10px;}
.center_page li.testbox .picbox img{width: auto;height: auto;}
.center_page .testbox .testmes{margin:0px 0px;}
.center_page .testbox .testmes p.test_name{line-height: 30px; width: auto;height: 30px;overflow: hidden; position: relative;}
.center_page .testbox .testmes p.test_name b{ color: #333333;font-size: 16px; font-weight: normal;}
.center_page .testbox .testmes .intro{font-size:14px;height:20px; line-height: 20px;color: #999999;overflow:hidden;}
.center_page .testbox .testmes .tgs{display: block;width: auto;height: 20px;padding: 15px 0px 1px 0px; position: relative;}
.center_page .testbox .testmes .tgs em{color:#ffffff;font-size:12px; line-height: 12px; padding:1px 5px;margin-left:0px;background: red;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.center_page .testbox .testmes .tgs span{  line-height: 20px; margin-left: 10px; color: #d2d2d2;font-size: 12px;}
.center_page .testbox .link{display: block;width: 80px;height: 30px;padding: 28px 0px 28px 0px;position: absolute;top: 10px;right:10px;}
.center_page .testbox .link a{display:block; width: 78px;height: 26px; font-size:14px;color: #00beee; line-height:26px;text-align:center;border:2px dashed #00beee;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;margin-bottom: 20px;}




.center_info_page{}
.center_info_page .main{ background: url('../images/pc_c_bg_i.jpg') no-repeat center;}
.center_info_page .frm{width: 320px; padding: 40px 0px; height: auto;margin:auto;}
.center_info_page .frm h3{font-size: 20px;text-align: center;color: #4b4b4c;line-height: 80px;}
.center_info_page .frm .inp{display: block;width: auto;height: 32px;padding: 12px 0px; overflow: hidden;position: relative;}
.center_info_page .frm .inp label{display: block;width: 40px; padding-right: 40px; height: 32px;float: left;line-height: 32px;font-size: 14px;text-align: right;color: #4b4b4c;}
.center_info_page .frm .inp p{width: 240px;height: 32px; float: left;}
.center_info_page .frm .inp p input{display: block;width: 220px;padding: 0px 7px; margin: 0px 3px; height: 32px;outline: none;border:none;font-size: 14px;color: #a0a0a0; background: rgba(255,255,255,.4);  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;-moz-box-shadow:0px 1px 5px #dddddd; -webkit-box-shadow:0px 1px 5px #dddddd; box-shadow:0px 1px 5px #dddddd;}
.center_info_page .frm .inp p input:focus{background: #ebebeb;-moz-box-shadow:0px 0px 5px #d95e2e; -webkit-box-shadow:0px 0px 5px #d95e2e; box-shadow:0px 0px 5px #d95e2e;}
.center_info_page .frm .frm_btn.loginout{text-align: center;}
.center_info_page .frm .frm_btn.loginout .btn{font-family: "微软雅黑"; background: #999999;padding: 8px 50px;display: inline; float: none;margin:0px;}
.center_info_page .frm .frm_btn.loginout .btn:hover{background: #aaaaaa}
.center_info_page .frm_btn.back{position: absolute;top: 0px;left: 0px;}
.center_info_page .frm_btn.back .btn{width: 90px;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; font-size: 14px;}
.center_info_page .frm_btn .btn span.btn_back{background-image: url('../images/pc_c_back.png'); padding: 0px 10px;}


.center_account_page .main{padding-top: 60px;}
.center_account_page .frm{width: 410px; padding: 0px 0px 30px 0px; height: auto;margin:auto;background: #ffffff; overflow: hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;-moz-box-shadow:0px 0px 5px #CCCCCC; -webkit-box-shadow:0px 0px 5px #CCCCCC; box-shadow:0px 0px 5px #CCCCCC;}
.center_account_page .frm h3{font-size: 16px;text-align: center;color: #d95e2e;line-height: 50px; margin-bottom:30px; background: #00beee;color: #ffffff;}
.center_account_page .frm .inp{display: block;width: 350px;height: 36px; margin:0px 30px; padding: 10px 0px; overflow: hidden;position: relative;}
.center_account_page .frm .inp label{display: none;width: 350px; padding-left: 5px; height: 22px;line-height: 22px;font-size: 14px;text-align: left;color: #4b4b4c;}
.center_account_page .frm .inp p{width: 350px;height: 36px; float: left; background: #f5f5f5;}
.center_account_page .frm .inp p input{display: block;width: 330px;padding: 0px 7px; margin: 0px 3px; height: 36px;outline: none;border:none;background: none; font-size: 14px;color: #a0a0a0;}
.center_account_page .frm .inp p input::-webkit-input-placeholder { color:#cccccc; }
.center_account_page .frm .inp p input::-moz-placeholder { color:#cccccc; }
.center_account_page .frm .inp p input:-ms-input-placeholder { color:#cccccc; }
.center_account_page .frm .frm_btn{text-align: center;padding: 30px 0px 20px 0px;margin: 0px 30px;}
.center_account_page .frm .frm_btn .btn{font-family: "微软雅黑"; display: block;width: 100% ;float: none;margin:0px;}
.center_account_page .frm_btn.back{position: absolute;top: 0px;left: 0px;}
.center_account_page .frm_btn.back .btn{width: 90px;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;font-size: 14px;}
.center_account_page .frm_btn .btn span.btn_back{background-image: url('../images/pc_c_back.png'); padding: 0px 10px;}

.mask{display: none;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 898;background: rgba(127,127,127,.5)}
.frm_initpass{display: none;width: 480px;height: 440px; padding-top: 60px; position: fixed;z-index: 899; top: 50%;margin-top: -250px;left: 50%;margin-left: -240px;background: url('../images/initpass_bg.png') no-repeat center bottom;}
.frm_initpass .frm{width: 320px;margin:auto;}
.frm_initpass .frm h3{font-size: 20px;text-align: center;color: #ffffff;line-height: 80px; padding-bottom: 60px; }
.frm_initpass .frm .inp{display: block;width: auto;height: 60px;padding: 16px 0px; overflow: hidden;position: relative;}
.frm_initpass .frm .inp label{display: block;width: 315px; padding-left: 5px; height: 28px;line-height: 28px;font-size: 14px;text-align: left;color: #4b4b4c;}
.frm_initpass .frm .inp p{width: 320px;height: 32px; float: left; }
.frm_initpass .frm .inp p input{display: block;width: 300px;padding: 0px 7px; margin: 0px 3px; height: 32px;outline: none;border:none;font-size: 14px;color: #a0a0a0; background: #f5f5f5;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;-moz-box-shadow:0px 1px 5px #dddddd; -webkit-box-shadow:0px 1px 5px #dddddd; box-shadow:0px 1px 5px #dddddd;}
.frm_initpass .frm .inp p input:focus{background: #f5f5f5;  -moz-box-shadow:0px 0px 5px #d95e2e; -webkit-box-shadow:0px 0px 5px #d95e2e; box-shadow:0px 0px 5px #d95e2e;}
.frm_initpass .frm .frm_btn{text-align: center;}
.frm_initpass .frm .frm_btn .btn{font-family: "微软雅黑"; padding: 8px 50px;display: inline; float: none;margin:0px;}
.frm_initpass .close{display: block;width: 40px;height: 40px;position: absolute;top: 60px;right: 5px;text-align: center;line-height: 40px;font-size: 24px;color: #ffffff;font-weight: lighter;}
.frm_initpass .close:hover{color: red;background: rgba(255,255,255,.5);-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.evaluate_start_page .start{width: auto;height: auto; padding-top: 60px;padding-bottom: 60px;}
.evaluate_start_page .start .bg{ width: 610px; margin:auto;padding-top: 12px;  background:#cfcece;position: relative;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.evaluate_start_page .start .start_box{width: auto;margin-left: -15px;margin-right: -15px; overflow: hidden; position: relative; background: #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.evaluate_start_page .start .start_box h3{height: 60px;line-height: 60px;text-align: center;color: #ffffff;font-size: 18px;background: #50bdea;}
.evaluate_start_page .start .start_box p{padding:40px 60px 80px 60px;line-height: 24px;font-size: 14px;color: #404040;text-align:justify;text-justify:inter-ideograph;}
.evaluate_start_page .start .btns{ margin:0px 20px; padding:30px 0px; text-align: center; position: relative; border-top: 2px solid #e6e6e6;}
.evaluate_start_page .start .btns a{ background: #50bdea; padding:7px 32px; font-size: 14px; color: #ffffff;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.evaluate_start_page .start .btns a.do:hover{background: #50bdea;}
.evaluate_start_page .start .start_box a.back{display: block;width: 40px;padding-left: 20px; height: 40px; line-height: 40px;color: #ffffff;font-size: 14px; position: absolute;top: 10px;left: 10px;background: url('../images/pc_c_back.png') no-repeat center left;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.evaluate_start_page .start .start_box a.back:hover{background-color: #a6e0f7;}

.evaluate_ok_page{}
.evaluate_ok_page .icon{padding-top: 60px; display: block;width: 340px;margin: auto;}
.evaluate_ok_page .icon img{width: 100%;height: auto;}
.evaluate_ok_page p{width: auto;height: auto;line-height: 80px;text-align: center;font-size: 18px;color: #999999;}
.evaluate_ok_page .frm_btn{text-align: center;padding-bottom: 70px;}
.evaluate_ok_page .frm_btn .btn{font-family: "微软雅黑"; padding: 8px 30px;display: inline; float: none;margin:0px;background: #ffffff;color: #373737;border:2px solid #429dcc;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.evaluate_ok_page .frm_btn .btn:hover{background: #fafafa;}


/* 心里档案报告*/
.archive_page{ width: auto; height: auto; margin: 0 0px;   position: relative; padding-bottom: 120px;  }
.archive_page .main{background: none;}
 
 

.archive_page .box{margin:0px 40px 10px 40px; padding: 0px 0px 40px 0px; overflow:hidden;border-bottom:1px solid #e9e9e9; }
.archive_page .box.last{border-bottom: none;}
.archive_page .box p.ti{ line-height: 36px; font-size: 16px; padding: 10px 0px 0px 0px; color: #333333; text-align: left;}
.archive_page .box ul{ width: auto; height: auto; padding: 0px 0px 10px 0px; background: #fff;   overflow: hidden; position: relative;}
.archive_page .box ul li{ width: auto; height: auto; line-height: 24px; font-size: 14px; color: #979797; padding-left: 12px; background: url('../images/disc.png') no-repeat left 8px; background-size: 6px 6px; }
.archive_page .downlink{display: block;width: auto;height: 40px;padding:30px 50px 20px 50px;position: relative;text-align: right;}
.archive_page .downlink a{padding:8px 20px;background: #50bdea;font-size: 12px;color: #ffffff;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.archive_page .downlink a:hover{background: #50bdea;}

