form{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
.mod-panel{width:100%;max-width:960px;margin:0 auto 30px;_width:960px}
.mod-panel .hd{padding-top:15px;margin-bottom:10px;line-height:30px;text-align:center}
.mod-panel .hd h1{font-weight:normal;font-size:24px;color:#212121}
.mod-panel .hd p{font-size:16px;color:#bdbdbd}
.mod-panel .bd{width:100%;max-width:750px;margin:0 auto;_width:750px}
.mod-panel .search{position:relative;width:100%;max-width:480px;margin:0 auto 40px;*zoom:1;_width:480px}
.mod-panel .search .input-text{display:block;padding:10px 10px 10px 8px;width:75%;outline:0;border:1px solid #ccc}
.mod-panel .search .input-submit{position:absolute;right:0;bottom:0;z-index:9;height:42px;width:22.5%;background:#4fa9ec;border:medium none;line-height:42px;vertical-align:middle;font-size:16px;color:#fff;cursor:pointer;outline:none}
.mod-panel table{width:100%;background:#fff}
.mod-panel th,.mod-panel td{padding:9px 15px;border:1px solid #ccc;line-height:24px;white-space:nowrap;text-align:center}
.mod-panel th{background:#f5f5f5;font-size:16px;color:#212121}
.mod-panel .bd a{color:#00c}
.mod-panel .ft{padding-top:32px}
.mod-panel .ft p{margin-bottom:18px;line-height:25px;text-align:center}
.mod-panel .ft a{color:#4bae4f}
.yy_box{width:758px;border:1px solid #f7d9d9}
.yy_box .fl01{background-color:#fbefec;border-bottom:1px solid #f7d9d9}
.yy_box .top{height:68px;line-height:68px;padding-left:20px}
.yy_box .top h1{font-weight:normal;font-size:26px}
.yy_box h4{width:600px;height:30px;line-height:20px;font-weight:400;font-size:12px;color:#999;padding:0 0 0 20px}
.yy_box .boxabout{margin:20px;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #ddd}
.yy_box .boxabout p{line-height:22px;margin:0px;text-indent:24px;color:#333;font-size:14px}
.yylFormCon{font-size:14px}
.yylFormConBg{margin-top:15px}
.yylFormCon .formInput{padding-bottom:20px}
.yylFormCon span{line-height:30px;padding:0 10px;float:left}
.yylFormCon a.aSubmit{background-color:#dc0202;color:#fff;display:inline-block;width:140px;height:30px;text-align:center;line-height:30px;border-radius:3px}
.yylFormCon a.aSubmitB{background-color:#dc0202;color:#fff;display:inline-block;width:140px;height:30px;text-align:center;line-height:30px;border-radius:3px}
.margin_f_45{margin-left:45px}
.xiaoshi{visibility:hidden}
.yylFormCon a:hover.aSubmitA{background-position:-129px 0}
.yylFormCon a:hover.aSubmitB{background-position:-129px -34px}
.yylFormCon .pResult{text-align:center;width:635px;height:48px;border:1px solid #f7d9d9;font-weight:bold;font-size:16px;line-height:52px;margin-left:54px;margin-top:20px;background-color:#fffcfc}
.yylFormCon .pResult em{color:#dc0202;font-weight:bold}
.selectYear select{width:100px}
.select_outer{float:left}
.select_outer select{display:block;width:100px;height:30px;font-size:14px;border:1px solid #ddd;line-height:30px;overflow:hidden;outline:none}
@media screen and (max-width:1023px){.mod-panel .hd{padding-top:0;line-height:22px}
.mod-panel .hd h1{font-size:16px;color:#333}
.mod-panel .search{margin:0 auto 20px}
.mod-panel .search .input-text{padding:8px 20% 8px 8px}
.mod-panel .search .input-submit{height:38px;line-height:38px;font-size:14px}
}@media screen and (max-width:640px){.mod-panel .hd{text-align:left}
.mod-panel .hd p{font-size:14px}
.mod-panel .search{margin:0 0 20px}
.mod-panel .bd a{float:none;*position:static}
.mod-panel th,.mod-panel td{padding:6px 4px}
.mod-panel .ft{padding-top:15px}
.mod-panel .ft p{margin-bottom:10px;line-height:22px;text-align:left}
}