@charset 'utf-8';
#zytz_wrapper{width: 990px;background: #ffffff;}
h1,
h2,
h3{}
/* zytz_test */
table {border-collapse:collapse;border-spacing:0;}

.zytz_test_wrapper,
.zytz_tit_tip{margin-top:25px;font-size:14px;color:#333;}
.zytz_tit_tip span{float:right;color:#959595;}
.zytz_test_wrapper h2{font-size:14px;margin:0;font-weight:bold;color:#333;}
.zytz_test_wrapper table{table-layout:fixed;margin:20px 0;width:909px;}
.zytz_test_wrapper td{border:#ddd solid 1px;background:#fff;padding:18px 20px;font-size:16px;width:869px;overflow:hidden;}
.zytz_test_wrapper td.test_pass{color:#999;background:url(../../images/test_bg.gif) no-repeat 875px 15px #fbfbfb;}
.test_pass .test_q span{display:block;}
.test_current{color:#333;background:#F8FFE6;border:1px solid #D6E4B4;font-weight:bold;}
.test_current .test_a{display:block;}
.test_q{color:#666;font-size:14px;font-weight:normal;}
.test_current .test_q{color:#333;font-size:14px;font-weight:bold;}
.test_q span{float:right;margin:0 40px 0 0;color:#333;display:none;}
.test_q small{color:#959595;}
.test_a{margin:20px 0 0 25px;display:none;}
.test_a span{cursor:pointer;display:inline-block;width:110px;height:40px;font:bold 14px/40px '宋体';color:#333;text-align:center;background:url(../../images/test_bg.gif) no-repeat -170px 0;margin-right:10px;}
.test_a .selected,
.selected small{background-position:-50px 0;color:#fff;}
.test_a label{font-size:14px;font-weight:bold;}
.test_a input{margin:0 20px 0 0;padding:0 0 0 5px;width:240px;border:#ccc solid 1px;height:25px;line-height:25px;}
#user_name_error,
#user_email_error,
#question_lost,
#check_error{display:none;margin:20px 240px -15px 0;padding:5px;font-size:14px;font-weight:normal;border:#AAE39F solid 1px;background:#E7FCE3;}
#zytz_wrapper .error,
#question_lost,
#check_error{border:red solid 1px;color:red;background:#FEF8F8;}
/* hack for IE7 */
*:first-child+html .zytz_tit_tip span{position:relative;top:-18px;}
*:first-child+html .test_q span{position:relative;top:-22px;margin-bottom:-22px;}
*:first-child+html .test_a span{display:inline;}
*:first-child+html .test_a input{position:relative;top:5px;}
*:first-child+html #user_name_error,
*:first-child+html #user_email_error,
*:first-child+html #question_lost,
*:first-child+html #check_error{margin:40px 240px -35px 0;}
/* hack for IE6 */
*html .zytz_start .button_strong{display:inline;}
*html .zytz_tit_tip span{position:relative;top:-18px;}
*html .test_q span{position:relative;top:-22px;margin-bottom:-22px;}
*html .test_a span{display:inline;}
*html .test_a input{position:relative;top:5px;}
* html #user_name_error,
* html #user_email_error,
* html #question_lost,
* html #check_error{margin:40px 240px -35px 0;}
/* zytz_result zytz_result_share */
.zytz_result_wrapper{position:relative;}
.zytz_result_wrapper h1{font-size:16px;margin:30px 0;}
.result_share_api{padding:5px 0 5px 5px;border-left:1px solid #f4f4f4;position:absolute;top:78px;left:452px;width:18px;line-height:15px;font-weight:bold;word-wrap:break-word;background:#f8f8f8;}
.result_share_api img{width:16px;height:16px;margin:5px 0 0 -2px;}
.result_overview{width:100%;overflow:auto;}
.result_overview img{width:460px;height:520px;float:left;}
.result_describe{margin:0 0 0 500px;}
.result_describe h3{font:bold 14px/1.5 arial;margin:30px 0 0;}
.result_overview h3{margin:20px 0 0;}
.result_describe p{margin:30px 0;}
.zytz_note{clear:both;color:#959595;margin:20px 0;}
.result_describe .zytz_note{clear:none;margin:30px 0 40px;}
.result_histogram{margin:10px 0 0;}
.result_histogram li{height:26px;width:480px;overflow:hidden;}
.result_histogram p{margin:0;float:left;height:15px;width:30%;background:#d2d2d2;}
.result_histogram span{float:left;margin:0 0 0 5px;}
.top_tizhi p{background:#E60012;}
.top_tizhi span{font-weight:bold;color:#E60012;}
.second_tizhi p{background:#F8B551;}
.third_tizhi p{background:#7ECEF4;}
.result_wrapper{padding:20px;margin:20px 0;width:918px;border:1px solid #f2f2f2;position:relative;display:inline-block;}
.result_wrapper_start{overflow:hidden;padding:20px;margin:20px auto 20px;width:712px;border:1px solid #f2f2f2;position:relative;display:block;}
.result_wrapper_start ul{margin:20px 0;}
#result_who_test .who_test_start p{height:50px;}
#result_who_test .who_test_start{margin:20px 0 0;}
/* hack for IE7 */
*:first-child+html .result_histogram li{height:25px;}
*:first-child+html .result_histogram{padding:10px 0 0;}
*:first-child+html .result_wrapper{margin:40px 0;}
/* hack for IE6 */
*html .result_histogram li{height:25px;}
*html .result_histogram{padding:10px 0 0;}
*html .result_wrapper{margin:40px 0;}
*html .zytz_btn{line-height:40px;}
*html .result_wrapper ul{width:538px;}
*html .result_wrapper .result_keep,
*html .result_wrapper .result_forbid{width:478px;}
div.result_histogram img{width:460px;height:245px;}
/* result_again */
.result_again{margin:40px 0 30px;width:100%;overflow:hidden;}
.result_again h2{margin:0 0 20px;font-size:16px;}
.histogram{float:left;width:460px;height:235px;}
.result_again .result_describe{margin:0 0 0 500px;}
.again_tip{font-size:14px;font-weight:bold;color:#FF9600;}
.result_again .button{margin:30px 0 0 120px;padding:0 50px;height:45px;line-height:45px;font-size:16px;}
/*  hack for IE6 */
* html .result_again .button{display:inline;}
.medical_adviser{margin:10px auto 0; text-align:right;color:#959595;width:752px;}
.zytz_result_wrapper .medical_adviser{width:960px;}
.zytz_result_wrapper .zytz_pic_title{background:url(../images/test_bg.gif) no-repeat -290px 0;padding:0 0 0 70px;height:32px;font-size:20px;}
.zytz_pic_title em{color:#439F1A;}
.zytz_test_wrapper .test_tip{float:right;position:relative;top:-13px;margin:0 0 -15px 0;color:#999;}
.share_info span{display:block;position:relative;top:20px;text-align:right;font-size:12px;font-weight:normal;}
.share_pinghe span{top:40px;}
.result_describe h3 a{color:#959595;text-decoration:underline;}
.result_describe h3 a:hover{text-decoration:none;color:#959595;}
.zytz_note a{color:#959595;text-decoration:underline;}
.zytz_note a:hover{text-decoration:none;color:#959595;}
/*  hack for IE6 */
*:first-child+html #result_who_test li{display:inline;}
/*  hack for IE6 */
* html #result_who_test li{display:inline;}
.share_btn:hover{color:#fff;}