@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0;}
a{color:#0066B0; text-decoration:none;}
a:hover{color:#011441;}
.width_960{width:980px; margin:auto;}
.clear{clear:both;height:0px;font-size:0px;padding:0;margin:0;border:0;line-height:0px;overflow:hidden;}
.button{ border-color:#96CB5A #486B21 #486B21 #96CB5A; border-style:solid; border-width:1px; background-color:#70A634; font-size:12px; color:#FFF; padding:3px 10px ;}
/*头部*/
.inv_header{}
.inv_header .logo{float:left; display:inline; margin:20px 0;}
.inv_header .type{float:left; display:inline; margin:43px 0 0 20px;}



/*邀请人信息*/
.inv_info{background-color:#FFF; width:100%; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; padding:20px 0;}

.inv_info .info_left{float:left; display:inline; width:130px;}
.inv_info .info_left .photo img{display:block; margin:auto; padding:1px; border:1px solid #CCC;}
.inv_info .info_left .text h3{display:block; margin:0; padding:8px; font-size:14px; color:#0066B0; text-align:center; } 
.inv_info .info_left .text h4{display:block; margin:0; padding:0; font-size:12px; color:#0066B0; text-align:center; font-weight:normal} 
.inv_info .info_left .text h4 b{color:#70A634;} 

.inv_info .info_right{float:left; display:inline; width:800px; margin:0 0 0 30px}
.inv_info .info_right .chart{}
.inv_info .info_right .advice{border-left:3px solid #CCC; margin:10px 0; padding:0 0 0 10px; font-size:14px; color:#333; line-height:150%;}
.inv_info .info_right .option{margin:10px 0;}
.inv_info .info_right .option .a1 {float:left; display:block; background:url(../images/tz/info_1_noraml.png); height:26px; width:81px; margin:0 10px 0 0 ;}
.inv_info .info_right .option .a2 {float:left; display:block; background:url(../images/tz/info_2_noraml.png); height:26px; width:121px; margin:0 10px 0 0 ;}
.inv_info .info_right .option .a3 {float:left; display:block; background:url(../images/tz/info_3_normal.png); height:26px; width:141px; margin:0 10px 0 0 ;}
.inv_info .info_right .tips{color:#0066B0; font-size:12px;}


/*注册表单*/
.inv_regmain{padding:20px 0;}

.inv_regmain .reg_left{float:left; display:inline; width:600px;}
.inv_regmain .reg_left .title{}
.inv_regmain .reg_left .title img{display:block;margin:5px 0;}
.inv_regmain .reg_left .title span{display:block;font-size:12px; color:#999;}
.inv_regmain .reg_left .form{background:url(../images/tz/reg_bg.png); height:357px; width:548px; margin:10px 0 0 0;}

.inv_regmain .reg_left .form .reg_1{color:#70A634; font-size:14px;}
.inv_regmain .reg_left .form .reg_2 input{width:177px; height:20px;padding:2px 3px; font-family:tahoma; font-weight:bold; font-size:16px;}
.inv_regmain .reg_left .form .reg_3{color:#F00; font-size:12px;}
.inv_regmain .reg_left .form .reg_4{font-size:14px;}
.inv_regmain .reg_left .form .reg_4 input{width:16px; height:16px; vertical-align:bottom;}
.inv_regmain .reg_left .form .reg_4 label{margin:0 10px 0 0;}
.inv_regmain .reg_left .form .reg_5{font-size:12px;}
.inv_regmain .reg_left .form .reg_5 input{vertical-align:text-bottom}
.inv_regmain #man{position:relative;width:89px;height:100px; background:url(/image/reg/man1.jpg);float:left; cursor:pointer;margin-left:1px; display:inline;}
.inv_regmain #man span{ background:url(/image/reg/nosel.png); width:15px; height:16px; position:absolute; bottom:10px; left:28px;}
.inv_regmain #woman{position:relative;width:89px;height:100px; background:url(/image/reg/woman1.jpg);float:left; cursor:pointer;display:inline;margin:0 0 0 7px}
.inv_regmain #woman span{ background:url(/image/reg/nosel.png); width:15px; height:16px; position:absolute; bottom:10px; left:28px;}

.inv_regmain .reg_right{float:left; display:inline;width:330px; margin:0 0 0 30px; padding:65px 0 0 0;}
.inv_regmain .reg_right .tips h3{font-size:14px; font-weight:normal; color:#70A634}
.inv_regmain .reg_right .tips span{display:block; font-size:12px; color:#666; line-height:200%;}


/*调查表单*/
.inv_testmain table td{border-bottom:1px dotted #ccc;}

.inv_testmain .highbg{background-color:#E9FAE4;}
.inv_testmain .mov_highbg{background-color:#DFF7D9;}

.inv_testmain .title{color:#006600; font-size:14px;}
.inv_testmain .title img{ vertical-align:bottom; margin:0 10px 0 0; }

.inv_testmain .answer{padding:0 0 0 10px;font-size:14px;}

.inv_testmain .radio{}
.inv_testmain .radio ul,li{margin:0;padding:0;}
.inv_testmain .radio li{list-style:none; float:left; display:inline; margin:0 10px 0 0; font-size:14px; color:#666;}
.inv_testmain .radio li input{vertical-align:bottom;width:18px;height:18px; padding:0 3px;}

.inv_testmain .type_1{ background:url(../images/tz/type_1.png); height:26px; width:835px; margin:10px 0;padding:14px 0 0 125px;}
.inv_testmain .type_1 span{color:#006600; font-size:12px; }
.inv_testmain .type_2{ background:url(../images/tz/type_2.png); height:26px; width:855px; margin:30px 0 10px 0;padding:14px 0 0 105px;}
.inv_testmain .type_2 span{color:#006600; font-size:12px; }
.inv_testmain .type_3{ background:url(../images/tz/type_3.png); height:26px; width:835px; margin:30px 0 10px 0;padding:14px 0 0 125px;}
.inv_testmain .type_3 span{color:#006600; font-size:12px; }