﻿body 
{
    margin:0px; padding:0px;
}
.width1200
{
    width:1200px; margin:0 auto;
}
.bottom01 {
    background-color:#152b59;
    width:100%; height:388px; text-align:center;
}

.bottom02 {
    color:#eee; height:70px; line-height:70px;display:block; letter-spacing:1px;
}
.bottom02  a{
    color:#eee; 
}
.bottom03 {
    display:block;border-bottom:1px solid #535353; height:317px;
}
.bottom04-1 {
    margin-left:75px; width:450px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom04-2 {
    width:450px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom04-3 {
    width:150px; display:inline-block; margin-top:36px; text-align:left; font-weight:800; border:0px solid #666; 
    float:left;
}
.bottom05 
{
    color:#fff; font-size:16px; line-height:20px; height:20px; width:100%; margin-bottom:25px;letter-spacing:2px;
}
.bottom06 
{
    font-weight:100;
    color:#ddd; font-size:16px; line-height:20px; height:20px; padding-bottom:25px;letter-spacing:0px;
}
.bottom06_1 
{ font-weight:100;
    width:75px; text-align:justify; color:#ddd; font-size:15px;  line-height:20px; height:20px; padding-bottom:25px; 
}
.bottom06_1:after
{
    display:inline-block; width:100%; content:'';
}
.bottom06_2 
{
    font-weight:100;
    color:#ddd; font-size:16px; line-height:20px; height:20px;  padding-bottom:25px;letter-spacing:0px;
}
.bottom07 {
    background-color:#e5e5e5; color:#898989;text-align:center;
    width:100%; height:40px;  line-height:40px; font-size:14px;
}
.code1{ width:151px; height:151px; background-image:url(../images/pt/code1.png); background-repeat:no-repeat; background-position:20px 20px; background-color:#fff;}

.divCenter { margin:0 auto; padding:0; text-align:center;}
.divLeft{ float:left; }
.divRight{ float:right; }

.top1
{
    background-color:#152b59;
    width:100%; height:64px; text-align:center;margin:0; padding:0; display:block;
}

.top1_1
{
    color:#fff; font-size:28px; letter-spacing:1px; line-height:64px; height:64px;
}
.top1_2
{
    color:#fff;font-size:16px; letter-spacing:1px;line-height:24px; height:64px;
    box-sizing:border-box; padding:28px 0 0 0;
}
.top1_jgmc
{
    background-image:url(../images/icon4.png); background-repeat:no-repeat; background-position:left center;
    padding:0 0 0 28px;font-size:16px; margin:0 24px 0 0;
}

a.top1_exit
{
    background-image:url(../images/icon5.png); background-repeat:no-repeat; background-position:left center;
    padding:0 0 0 28px; text-decoration:none; color:#fff;font-size:16px;
}
a.top1_exit:hover{ text-decoration:none;}
a.top1_login{text-decoration:none; color:#fff;font-size:16px;}
a.top1_login:hover{ text-decoration:none;}
a.top1_reg{text-decoration:none; color:#fff;font-size:16px;}
a.top1_reg:hover{ text-decoration:none;}


a.top1_2
{
    
    padding:0 0 0 0px; text-decoration:none; color:#fff;font-size:16px;margin:0 24px 0 0;text-decoration:none;
}
a.top1_2:hover{ text-decoration:none;}

a.top1_help
{
    background-image:url(../images/icon6.png); background-repeat:no-repeat; background-position:left center;
    padding:0 0 0 28px; text-decoration:none; color:#fff;font-size:16px;margin:0 24px 0 0;
}
a.top1_help:hover{ text-decoration:none;}

a.top1_pwd
{
    background-image:url(../images/icon44.png); background-repeat:no-repeat; background-position:left center;
    padding:0 0 0 28px; text-decoration:none; color:#fff;font-size:16px;margin:0 24px 0 0;
}
a.top1_pwd:hover{ text-decoration:none;}

.con1
{
    width:100%; text-align:center;margin:0; padding:0; display:block;
    min-height:455px; background-color:#f0f2f7;/*background-color:#f0f2f7;*/
}
.login1
{
    margin:0;padding:0; text-align:center;
}
.login1_1
{
    width:560px; padding:36px 112px 36px 112px;background-color:#fff; display:block;
}
.tab1 { }
.tab1 td{ text-align:left;}


.tab2 { border:1px solid #999; border-collapse:collapse;}
.tab2td1{border:1px solid #999; border-collapse:collapse; padding:12px; text-align:center;}
.tab2td2{border:1px solid #999; border-collapse:collapse; }
.title00
{
    color:#130c0e; font-weight:800; font-size:24px;
    font-family:宋体;
    width:100%; text-align:left; overflow:hidden;
    height:40px; line-height:24px;
}
.title1
{
    font-size:16px; color:#464547; font-weight:100; width:100%; text-align:left;
    line-height:20px; height:20px; 
}
.title2
{
    font-size:20px; color:#130c0e; font-weight:100; 
    line-height:24px; height:24px; display:block; font-family:宋体;
}
.title3s1
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon13.png); background-repeat:no-repeat;
    background-position:32px 22px;
    padding:16px 0 0 70px;
    height:96px;text-align:left;
}
.title3s2
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon14.png); background-repeat:no-repeat;
    background-position:32px 22px;
    padding:16px 0 0 70px;
    height:96px;text-align:left;
}
.title3s3
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon15.png); background-repeat:no-repeat;
    background-position:32px 22px;
    padding:16px 0 0 70px;
    height:96px;text-align:left;
}
.title3s9
{
    color:#999; font-size:14px; line-height:20px; text-align:left;
    margin:4px 0 0 0; display:inline-block;
}
.title4
{
    font-size:24px; color:#130c0e; font-weight:800; 
    line-height:24px; height:24px; display:block; font-family:黑体; 
    letter-spacing:2px;
}
.title4s1
{
    font-size:20px; color:#130c0e; font-weight:800; 
    line-height:24px; height:24px; display:block; font-family:黑体; 
    letter-spacing:2px; text-align:left; margin-bottom:16px; 
    
}
.title4s2
{
    text-align:left; line-height:24px; color:#333;
    background-image:url(../images/icon18.png); background-position:left center; background-repeat:no-repeat;
    padding-left:32px;margin-bottom:8px;
    
}
.title4s3
{
    text-align:left; line-height:24px; font-size:16px;color:#333;
    background-image:url(../images/icon17.png); background-position:left center; background-repeat:no-repeat;
    padding-left:32px; margin-left:32px; margin-bottom:8px;
}
.title4s4
{
    text-align:left; line-height:24px; font-size:16px;color:red;
    background-image:url(../images/icon17.png); background-position:left 4px; background-repeat:no-repeat;
    padding-left:32px; margin-left:32px; margin-bottom:8px;
}

.title5s1
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon19.png); background-repeat:no-repeat;
    background-position:32px 16px;
    padding:16px 0 16px 90px; font-size:20px; font-weight:800; line-height:24px;
    text-align:left; 
}
.title5s2
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon20.png); background-repeat:no-repeat;
    background-position:32px 16px;
    padding:16px 0 16px 90px; font-size:20px; font-weight:800; line-height:24px;
    text-align:left; 
}
.title5s3
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon21.png); background-repeat:no-repeat;
    background-position:32px 16px;
    padding:16px 0 16px 90px; font-size:20px; font-weight:800; line-height:24px;
    text-align:left; 
}
.title5s4
{box-sizing:border-box;
    background-color:#fff;
    background-image:url(../images/icon22.png); background-repeat:no-repeat;
    background-position:32px 16px;
    padding:16px 0 16px 90px; font-size:20px; font-weight:800; line-height:24px;
    text-align:left; 
}
.title5s5
{
    vertical-align:bottom; display:block; overflow:hidden;
    margin-bottom:6px; border:1px solid #fff;
}

.input1
{
    box-sizing:border-box;
    outline:none; background-color:#fff; border:1px solid #ddd;
    font-size:18px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:8px; 
}
.input1:hover{ border:1px solid #1d85ff;}
.input1left
{
    box-sizing:border-box;
    outline:none; background-color:#fff; 
    font-size:18px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:8px 0 0 8px;
    border-top:1px solid #efefef;
    border-right:1px solid #80bdff;
    border-bottom:1px solid #efefef;
    border-left:1px solid #efefef;
}
.input1left:hover{ border:1px solid #1d85ff;}

.input1center
{
    box-sizing:border-box;
    outline:none; background-color:#fff; 
    font-size:18px; line-height:24px; padding:8px 8px 8px 8px;
    border-top:1px solid #ddd;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ddd;
    border-left:1px solid #ffffff;
    
}
.input1center:hover{ border:1px solid #1d85ff;}

a.input1right1
{
    box-sizing:border-box; text-decoration:none;
    outline:none; background-color:#80bdff; 
    font-size:14px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:0 8px 8px 0; color:#fff; text-align:center; letter-spacing:2px;
    border-top:1px solid #80bdff;
    border-bottom:1px solid #80bdff;
    border-left:0px solid #80bdff;
    border-right:1px solid #80bdff;
}
a.input1right1:hover
{
    background-color:#1d85ff; border:1px solid #1d85ff;
}
a.input1right1s1
{
    box-sizing:border-box; text-decoration:none;
    outline:none; background-color:#dde3e6; 
    font-size:14px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:0 8px 8px 0; color:#77787b; text-align:center; letter-spacing:0px;
    border-top:1px solid #dde3e6;
    border-bottom:1px solid #dde3e6;
    border-left:0px solid #dde3e6;
    border-right:1px solid #dde3e6;
}
/*
a.input1right2
{
    box-sizing:border-box; text-decoration:none;
    background-image:url(../images/icon7.png); background-position:124px center; background-repeat:no-repeat;
    outline:none; background-color:#80bdff; 
    font-size:14px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:0 8px 8px 0; color:#fff; text-align:center; letter-spacing:2px;
    border-top:1px solid #80bdff;
    border-bottom:1px solid #80bdff;
    border-left:0px solid #80bdff;
    border-right:1px solid #80bdff;
    
}
a.input1right2:hover
{
    background-color:#1d85ff; border:1px solid #1d85ff;
}
*/
.input1right2
{
    box-sizing:border-box; text-decoration:none;    
    outline:none; background-color:#ffffff; 
    font-size:14px; line-height:24px; 
    border-radius:0 8px 8px 0; 
    border-top:1px solid #80bdff;
    border-bottom:1px solid #80bdff;
    border-left:0px solid #80bdff;
    border-right:1px solid #80bdff;
    display:block; height:42px;    
}
.input2
{
    box-sizing:border-box;
    outline:none; background-color:#80bdff; border:1px solid #80bdff; color:#fff;
    font-size:18px; line-height:24px; padding:8px 0 8px 0;
    border-radius:8px; text-decoration:none; letter-spacing:1px;
}
.input2:hover{ border:1px solid #1d85ff; background-color:#1d85ff;}
.input2s1
{
    box-sizing:border-box;
    outline:none; background-color:#fff; border:1px solid #999; color:#999;
    font-size:18px; line-height:24px; padding:8px 0 8px 0;
    border-radius:8px; text-decoration:none; letter-spacing:1px;
}
.input2s1:hover{ border:1px solid #333; color:#333;}

.input2s2
{
    box-sizing:border-box;
    outline:none; background-color:#ccc; border:1px solid #ccc; color:#fff;
    font-size:18px; line-height:24px; padding:8px 0 8px 0;
    border-radius:8px; text-decoration:none; letter-spacing:1px;
}
.input2s2:hover{ border:1px solid #aaa; background-color:#aaa; color:#fff;}

.input2s3
{
    box-sizing:border-box;
    outline:none; background-color:#80bdff; border:1px solid #80bdff; color:#fff;
    font-size:16px; line-height:24px; padding:4px 12px 4px 12px; text-align:center;
    border-radius:5px; text-decoration:none; letter-spacing:1px;
}
.input2s3:hover{ border:1px solid #1d85ff; background-color:#1d85ff;}

.input2s4
{
    box-sizing:border-box;
    outline:none; background-color:#ffffff; border:1px solid #1d85ff; color:#1d85ff;
    font-size:18px; line-height:24px; padding:8px 0 8px 0;
    border-radius:8px; text-decoration:none; letter-spacing:2px;
}
.input2s4:hover{ border:1px solid #1d85ff; background-color:#1d85ff; color:#fff;}

.input3
{
    box-sizing:border-box;
    outline:none; background-color:#fff; border:1px solid #ddd;
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:8px; 
}
.input3:hover{ border:1px solid #1d85ff;}

.input3s1
{
    box-sizing:border-box;
    outline:none; background-color:#fff; 
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:8px 0 0 8px; 
    border:1px solid #ddd;
}
.input3s1:hover{ border:1px solid #1d85ff;}
.input3s2
{
    box-sizing:border-box;
    outline:none; background-color:#efefef; 
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:0px; text-align:center; color:#131313; 
    border-top:1px solid #ddd;
    border-right:0px solid #efefef;
    border-bottom:1px solid #ddd;
    border-left:0px solid #efefef;
}

.input3s3
{
    box-sizing:border-box;
    outline:none; background-color:#fff; 
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:0 8px 8px 0; 
    border:1px solid #ddd;
}
.input3s3:hover{ border:1px solid #1d85ff;}

.input3s4
{
    box-sizing:border-box;
    outline:none; background-color:#fff; border:1px solid #ddd;
    font-size:16px; line-height:24px; padding:4px 8px 8px 8px;
    border-radius:8px; 
}
.input3s4:hover{ border:1px solid #1d85ff;}
.input3s5
{
    box-sizing:border-box;
    outline:none; background-color:#ffffff;
    font-size:16px; line-height:24px; padding:4px 0px 4px 0px; 
    border-radius:0 8px 8px 0; 
    border-top:1px solid #80bdff;
    border-bottom:1px solid #80bdff;
    border-left:0px solid #80bdff;
    border-right:1px solid #80bdff;
    display:block; height:34px;
}
a.input3s6
{
    box-sizing:border-box; text-decoration:none;
    outline:none; background-color:#80bdff; 
    font-size:14px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:0 8px 8px 0; color:#fff; text-align:center; letter-spacing:2px;
    border-top:1px solid #80bdff;
    border-bottom:1px solid #80bdff;
    border-left:0px solid #80bdff;
    border-right:1px solid #80bdff;
}
a.input3s6:hover
{
    background-color:#1d85ff; border:1px solid #1d85ff;
}
a.input3s6s1
{
    box-sizing:border-box; text-decoration:none;
    outline:none; background-color:#dde3e6;
    font-size:14px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:0 8px 8px 0; color:#77787b; text-align:center; letter-spacing:2px;
    border-top:1px solid #dde3e6;
    border-bottom:1px solid #dde3e6;
    border-left:0px solid #dde3e6;
    border-right:1px solid #dde3e6;
}
.input3s7
{
    box-sizing:border-box;
    outline:none; background-color:#f6f5ec; border:1px solid #f6f5ec;
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:8px; 
}
.input3s8
{
    box-sizing:border-box; text-align:center;
    outline:none; background-color:#ddd; 
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:0 8px 8px 0;  color:#1d85ff;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    border-left:0px solid #1d85ff;
}
.input3s9
{
    box-sizing:border-box; text-align:right;
    outline:none; background-color:#fff; 
    font-size:16px; line-height:24px; padding:4px 8px 4px 8px;
    border-radius:8px 0 0 8px; 
    border:1px solid #ddd;
}
.input3s9:hover{ border:1px solid #1d85ff;}
.input4
{
    padding:0 0 4px 4px; margin:0 0 8px 0px;    
    font-size:18px; letter-spacing:1px; line-height:30px;
    color:#130c0e; font-weight:800;
}

.input5
{
    box-sizing:border-box;
    outline:none; background-color:#f3f5f4; border:1px solid #d6dde0; color:#ccc;
    font-size:18px; line-height:24px; padding:8px 0 8px 0;
    border-radius:8px; text-decoration:none; letter-spacing:1px;
}
.input5:hover{ border:1px solid #d6dde0; background-color:#dde3e6;color:#454746;}


a.input6s0
{
    background-image:url(../images/icon10.png); background-position:left center; background-repeat:no-repeat;
    font-size:18px; color:#999; text-decoration:none;
    line-height:32px; height:32px; padding:0 0 0 24px;
}
a.input6s0:hover
{
    background-image:url(../images/icon11.png); color:#1d85ff;
}
a.input6s1
{
    background-image:url(../images/icon12.png); background-position:left center; background-repeat:no-repeat;
    font-size:18px; color:#1d85ff; text-decoration:none;
    line-height:32px; height:32px;padding:0 0 0 24px;
}
a.input6s2
{
    background-image:url(../images/icon10.png); background-position:left center; background-repeat:no-repeat;
    font-size:16px; color:#666; text-decoration:none;
    line-height:32px; height:32px; padding:0 0 0 24px;
}
a.input6s2:hover
{
    background-image:url(../images/icon11.png); color:#1d85ff;
}
a.input6s3
{
    background-image:url(../images/icon12.png); background-position:left center; background-repeat:no-repeat;
    font-size:16reg1px; color:#1d85ff; text-decoration:none;
    line-height:32px; height:32px;padding:0 0 0 24px;
}


.input7
{
    box-sizing:border-box;
    outline:none; background-color:#fff; border:1px solid #ddd;
    font-size:18px; line-height:24px; padding:8px 8px 8px 8px;
    border-radius:8px; 
}
.input7:hover{ border:1px solid #1d85ff;}

.jg1
{
    margin:0 0 12px 0;
}
.jg2
{
    margin:18px 0 12px 0;
}
.jg3
{
    margin:12px 0 0 0;
}
.err1
{
    font-size:14px; color:#ff3838;
}
.err01
{
    font-size:14px; color:#ff3838; margin-left:12px;
}
.info1
{
    background-color:#fff3cd; border:1px solid #74c21e;
    color:#946442;border-radius:5px;
    font-size:16px; line-height:24px; text-align:left;
    padding:12px 48px 12px 36px;
    margin:0 0 16px 0; letter-spacing:1px;
}
.info2
{
    box-sizing:border-box;
    background-color:#ffdfdf; border:1px solid #eb5656;
    margin:0px 0px 4px 0px; letter-spacing:1px;
    font-size:16px; line-height:32px; height:40px;
    text-align:center; width:100%;
    padding:4px 0 4px 0;
    display:block; 
    color:#c24747;
}
.info3
{
    background-color:#cce5ff; border:1px solid #b8daff;
    color:#004085;border-radius:5px;
    font-size:16px; line-height:24px; text-align:left;
    padding:12px 48px 12px 36px;
    margin:0 0 16px 0; letter-spacing:1px;
}

.info4
{
    box-sizing:border-box;
    background-color:#ffdfdf; border:1px solid #eb5656;
    margin:0px 0px 4px 0px; letter-spacing:1px;
    font-size:16px; line-height:32px; 
    text-align:center; width:100%;
    padding:4px 8px 4px 8px;
    display:block; 
    color:#c24747;
    border-radius:5px;
    text-align:left;
}
.info5
{
    box-sizing:border-box;
    background-color:#fff3cd; border:1px solid #74c21e;
    margin:0px 0px 4px 0px; letter-spacing:1px;
    font-size:16px; line-height:32px; 
    text-align:center; width:100%;
    padding:4px 8px 4px 8px;
    display:block; 
    color:#946442;
    border-radius:5px;
    text-align:left;
}
.regnav1
{
    width:100%;
}

.regnav1_1
{
    font-size:24px; font-weight:bolder; font-family:Arial;
    background-color:#1d85ff; border:1px solid #1d85ff; color:#fff;
    line-height:40px; height:40px; width:40px; text-align:center;
    border-radius:22px;
}
.regnav1_2
{
    font-size:24px; font-weight:bolder; font-family:Arial;
    background-color:#dde3e6; border:1px solid #d6dde0; color:#bbb;
    line-height:40px; height:40px; width:40px; text-align:center;
    border-radius:22px;
}
.regnav1_3
{
    font-size:24px; font-weight:bolder; font-family:Arial;
    background-color:#dad4f1; border:1px solid #dad4f1; color:#1d85ff;
    line-height:40px; height:40px; width:40px; text-align:center;
    border-radius:22px;
}
.regnav1_4
{
    border:none; height:2px;
    background-color:#dde3e6; 
}
.regnav1_5
{
    border:none; height:2px;
    background-color:#1d85ff; 
}
.regnav1_6
{
    font-size:16px; line-height:24px; color:#1d85ff;
}
.regnav1_7
{
    font-size:16px; line-height:24px; color:#bbb;
}
.regnav1_8
{
    font-size:16px; line-height:24px; color:#1d85ff;
}

.td1
{
    box-sizing:border-box;
    text-align:right; vertical-align:top;
    padding:0; }
.td1s1
{
    box-sizing:border-box;
    text-align:left; vertical-align:top;
    padding:0; }
.td1s1_2
{
    box-sizing:border-box;
    text-align:right; vertical-align:top;padding:6px 0 0 0;    
     }
.td1s2
{
    box-sizing:border-box;
    text-align:right; vertical-align:top;
    padding:0; line-height:28px;}
.td2
{
    box-sizing:border-box;
    text-align:left; vertical-align:top;
    padding:0;    
}
.reg1
{
    height:32px; line-height:32px; text-align:left;
    background-image:url(../images/icon9.png);
    background-position:left top; background-repeat:no-repeat;display:inline-block;
    padding:0 0 0 32px; border:0px solid #ccc;
    margin:0 auto; color:#464547;
}
.reg1s1
{
    height:32px; line-height:32px; text-align:left;
    background-position:left top; background-repeat:no-repeat;display:inline-block;
    padding:0 0 0 32px; border:0px solid #ccc;
    margin:0 auto; color:#464547;
}
.reg2
{
    color:#565656; line-height:32px; height:32px;
    display:inline-block; 
}

a.imgcode_r
{
    background-image:url(../images/icon8.png);
    background-position:left 2px; background-repeat:no-repeat;display:inline-block;
    text-decoration:none; color:#666; font-size:14px;
    padding-left:24px;
}
a.imgcode_r:hover
{
    color:#ff3838;
}
.bg01
{
    background-color:#fff;
}
.bg02
{
    margin:8px 0 16px 0px; font-size:14px; line-height:150%;
    background-color:#d9ebff; border:0px solid #3e8eeb;
    color:#7b75c5;border-radius:5px;
    text-align:left;
    padding:8px 8px 8px 12px;
    letter-spacing:1px; width:650px;box-sizing:border-box;
    font-weight:100;
}
.bg02s1
{
    font-size:12px; line-height:150%;
    display:block; height:16px; width:100%;
}
.bg02s2
{
    margin:8px 0 16px 0px; font-size:14px; line-height:150%;
    background-color:#d9ebff; border:0px solid #3e8eeb;
    color:#7b75c5;border-radius:5px;
    text-align:left;
    padding:8px 8px 8px 12px;
    letter-spacing:1px; box-sizing:border-box;
    font-weight:100;
}
.bg03
{
    box-sizing:border-box;
    margin:0; display:block; padding:24px; overflow:hidden;
    width:100%;
}
a.a2
{   
    text-decoration:none; color:#ff5e5e; font-size:24px; 
    font-weight:800; margin-right:8px;
}
a.a2:hover
{
    color:#ff3838;
}
.hr1
{
    height:2px; border:none;
    width:80%; margin:24px 0 24px 0;
    background-color:#80bdff; 
    background-image:linear-gradient(to right,#fff,#80bdff,#fff);
}
.hr2
{
    height:2px; border:none;
    width:80%; margin:24px 0 24px 0;
    background-color:#80bdff; 
}
.hr3
{
    height:1px; border:none;
    margin:12px 0px 24px 0px;
    background-color:#80bdff; 
    background-image:linear-gradient(to right,#fff,#80bdff,#fff);
}
a.a3
{   
    text-decoration:none; color:#999; font-size:16px; 
    border:1px solid #999; background-color:#fff;
    border-radius:15px; line-height:30px; height:30px;
    width:80px; display:block; text-align:center; letter-spacing:1px;
}
a.a3:hover
{
    color:#ffffff;border:1px solid #1d85ff; background-color:#1d85ff;
}

a.a4
{   
    text-decoration:none; color:#1d85ff; font-size:18px;     
    line-height:30px; height:30px;
    display:block; text-align:left; letter-spacing:1px; font-weight:100; font-family:微软雅黑;
}
a.a4:hover
{
    color:#dc3534;
}

a.a5
{   
    text-decoration:none; height:24px; width:24px;
    display:inline-block; 
    background-image:url(../images/icon16.png);
    background-position:left top; background-repeat:no-repeat;
    margin:20px 12px 0 0;
}
a.a5:hover
{
    color:#dc3534; 
}

a.a6
{   
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#999; 
    font-size:14px;
    line-height:20px;
}
a.a6:hover
{
    color:#dc3534;
}
.menu1
{
    background-color:#fff;
    padding:16px 0 16px 0; margin:0; vertical-align:top; text-align:left;
    
}
.ul1{ }
#nav { list-style-type: none; background-color:#fff; text-align:left; display:inline-block; margin:0; padding:0; }

#nav a {display: block; width: 160px; text-align:left; height:24px; line-height:24px;
        background-position:8px center; padding:0px 0 0px 32px;
        }

#nav a:link  {color:#130c0e; text-decoration:none; letter-spacing:1px; font-size:15px; font-family:微软雅黑;}
#nav a:visited  {color:#336699;text-decoration:none;}
#nav a:hover  {color:#ff3838;text-decoration:none;}

#nav li {float: left; width: 160px; background:#fff;}
#nav li a:hover{ background-color:#f5f5f5;}
#nav li ul {margin:0; padding:0;line-height: 48px;  list-style-type: none;text-align:left;left: -999em; width: 180px; position: absolute;}
#nav li ul li{float: left; width: 180px;background:#ffffff;}


#nav li ul a{display: block; width: 148px;text-align:left; overflow:hidden;
        background-position:8px center; padding:4px 0 4px 32px;
             }

#nav li ul a:link  {color:#130c0e; text-decoration:none;letter-spacing:1px;}
#nav li ul a:visited  {color:#336699;text-decoration:none;}
#nav li ul a:hover  {color:#ff3838;text-decoration:none;font-weight:normal;background-color:#e5e5e5;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}


.icon01
{
    background-image:url(../images/01.png); background-repeat:no-repeat;
}
.icon02
{
    background-image:url(../images/02.png); background-repeat:no-repeat;
}
.icon03
{
    background-image:url(../images/03.png); background-repeat:no-repeat;
}
.icon04
{
    background-image:url(../images/04.png); background-repeat:no-repeat;
}
.icon05
{
    background-image:url(../images/05.png); background-repeat:no-repeat;
}
.icon06
{
    background-image:url(../images/06.png); background-repeat:no-repeat;
}
.icon07
{
    background-image:url(../images/07.png); background-repeat:no-repeat;
}


.bg08
{
    margin: 0 36px 12px 36px;
}
.bg08s1
{
    margin: 0 64px 0px 64px;
}
.dg1
{
    border:1px solid #ccc;
}
.dg3
{
    border:2px solid #af64db;border-collapse:collapse;
}
.dgh2
{
    padding:4px 4px 8px 8px; font-weight:800; font-size:16px; line-height:24px; color:#454545;
    border-top:0px solid #afb4db;border-left:0px solid #afb4db;border-right:0px solid #afb4db;border-bottom:2px solid #333;
     border-collapse:collapse;
} 
.dgh3
{
    padding:8px; font-weight:800; font-size:16px; line-height:24px; color:#454545;
    border-top:1px solid #afb4db;border-left:1px solid #afb4db;border-right:1px solid #afb4db;border-bottom:2px solid #afb4db;
     border-collapse:collapse;
}  
.dgi1
{
    padding:8px; font-size:15px; line-height:24px; color:#131313;
} 

.dgi2
{
    border-bottom:1px solid #eee;padding:24px 0 18px 8px; 
}

.dgi3
{
    padding:8px; font-size:16px; line-height:24px; color:#131313;border:1px solid #afb4db; border-collapse:collapse;
} 

.dgi3_td1
{
    font-size:14px; height:150%; color:#131313;padding-left:6px;
}   
.dgi3_td2
{
    font-size:14px; height:150%;color:#ff0000;
}   
.td3s1
{
    border-right:1px solid #ccc; padding-left:24px;
}
.td3s1_1
{
    padding-left:24px;
}
.td3s2
{
    width:32px; text-align:left; vertical-align:top; 
}
.td3s3
{
    width:32px; text-align:right; vertical-align:top;
}
.td3s4
{
    text-align:left; vertical-align:top;
    padding-left:12px;
}
.td3s5
{
    text-align:right; vertical-align:top;
    padding-right:12px;
}
.m1
{
    
    
}

.m1_1
{
    background-image:url(../images/icon23.png); background-repeat:no-repeat;
    background-position:center center;
    background-color:#1296db;
    width:32px; height:32px; border-radius:16px;
}
.m1_2
{
    background-image:url(../images/icon24.png); background-repeat:no-repeat;
    background-position:center center;
    background-color:#d81e06;
    width:32px; height:32px; border-radius:16px;
}
.m1_3
{
    color:#676767; font-size:14px; line-height:20px;
}

.m1_4
{
    color:#333; font-size:14px; line-height:24px;
    border-radius:8px; background-color:#eee;
    padding:10px; display:inline-block;
    max-width:680px; margin-bottom:12px;
}

.m1_5
{
    color:#333; font-size:14px; line-height:24px;
    border-radius:8px; background-color:#eee;
    padding:10px; display:inline-block;
    max-width:680px;margin-bottom:12px;
}

.dg1s
{
    border:0px solid #fff;
}
.dgp1
{
    
}
.dgp1 td {padding:18px 0 0 0;}
.dgp1 span 
{
    border:1px solid #1296db; background-color:#1296db;
    color:#fff; font-size:14px; line-height:32px; height:32px; width:32px;
    border-radius:16px; display:inline-block;
    margin:0 6px 0 6px;
}
.dgp1 a 
{
    border:1px solid #ccc; background-color:#fff;
    color:#999; font-size:14px; line-height:32px; height:32px; width:32px;
    border-radius:16px; display:inline-block;
    margin:0 6px 0 6px; text-decoration:none;
}

.dgp1 a:hover
{
    border:1px solid #1296db; background-color:#1296db;
    color:#fff; font-size:14px; line-height:32px; height:32px; width:32px;
    border-radius:16px; display:inline-block;
    margin:0 6px 0 6px;
}
.title6s1
{
    background-image:url(../images/icon25.png); background-repeat:no-repeat;
    background-position:left center;
    font-size:18px; padding: 0 0 0 28px; color:#1d85ff;
    text-align:left; font-weight:800;
    line-height:24px; letter-spacing:1px;
    margin:0 0 12px 0;
}
.title6s2
{
    background-image:url(../images/icon17.png); background-repeat:no-repeat;
    background-position:left center;
    font-size:16px; padding: 0 0 0 28px; color:#131313;
    text-align:left; font-weight:800;
    line-height:24px;letter-spacing:1px;
    margin:0 0 0px 0px;
}

.title6s3
{
    border:1px solid #b8daff; width:100%;
    color:#004085; border-radius:5px;
    font-size:14px; line-height:24px; text-align:left;
    padding:6px 12px 6px 18px;
    margin:0 0 12px 0; letter-spacing:1px;
    background-color:#ffffcc;/* background-color:#cce5ff; */
}
.title6s3_2
{
    border:1px solid #b8daff; 
    color:#004085; border-radius:5px;
    font-size:14px; line-height:24px; text-align:left;
    padding:6px 12px 6px 18px;
    margin:0 0 12px 0; letter-spacing:1px;
    background-color:#ffffcc;/* background-color:#cce5ff; */
}
.title6s4
{ 
    font-size:16px; padding: 0 0 0 0px; color:#454545;
    text-align:left; font-weight:800;
    line-height:24px;letter-spacing:1px;
    margin:0 0 0px 4px;
}
.title6s5
{ 
    padding: 8px 12px 12px 12px; 
    text-align:left; background-color:#f5f5f5;
    border:1px solid #f5f5f5; border-radius:5px;
    margin:0 0 12px 0px; width:450px;
}
.title6s6
{ 
    color:#d81e06;
    background-image:url(../images/icon30.png); background-repeat:no-repeat;
    background-position:left center; line-height:24px;
    padding-left:28px; font-size:16px;
}
.title6s7
{
    font-size:16px; line-height:36px;
    color:#131313;
}
.title6s8
{
    font-size:16px; line-height:28px;
    color:#131313; font-weight:800;
}

.title6s9
{ 
    padding: 8px 12px 12px 12px; 
    text-align:left; background-color:#f5f5f5;
    border:1px solid #f5f5f5; border-radius:5px;
    margin:0 0 0px 64px; width:920px;
}

.td4
{
    text-align:left;font-size:16px; color:#131313; line-height:24px;
}

.td4_1
{
    text-align:left;font-size:20px; color:#131313; line-height:36px; font-weight:800; letter-spacing:1px; font-family:黑体;
}
.check1
{
	background-image:url(../images/ms/check1.gif); width:22px; height:22px; border:0px solid #fff; cursor:hand; outline:none;
}
.uncheck1
{
	background-image:url(../images/ms/uncheck1.gif); width:22px; height:22px; border:0px solid #fff;cursor:hand; outline:none;
}
a.a7
{
    background-image:url(../images/icon28.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a7:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}
a.a8
{
    background-image:url(../images/icon29.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#ff5e5e; background-color:#fff;
    font-size:14px; 
    line-height:20px; border:1px solid #ff5e5e;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a8:hover
{
    color:#ff3838;
}
a.a9
{
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#333; 
    font-size:14px; 
    line-height:20px; 
    
}
a.a9:hover
{
    color:#131313;
}
a.a10
{
    background-image:url(../images/icon31.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#1296db; background-color:#fff;
    font-size:14px; 
    line-height:20px; border:1px solid #1296db;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a10:hover
{    
}
.dgi1
{
    font-size:14px; line-height:150%; color:#333;
    border-bottom:1px solid #fff;
}
.td5
{
    padding:2px 0 2px 0px; display:block;
}
.check2
{
    box-sizing:border-box; display:block; text-decoration:none;
	background-image:url(../images/ms/check1.gif); 
	background-position:8px center; background-repeat:no-repeat;
	height:34px; border:0px solid #333; outline:none;
	padding:6px 6px 6px 38px;border-radius:5px;
	line-height:22px; color:blue; 
	background-color:#7dc5eb; 
}
a.uncheck2
{
    box-sizing:border-box; display:block; text-decoration:none;
	background-image:url(../images/ms/uncheck1.gif); 
	background-position:8px center; background-repeat:no-repeat;
	height:34px; border:0px solid #fff;cursor:hand; outline:none;
	padding:6px 6px 6px 38px;border-radius:5px;
	line-height:22px; color:#131313;
}
a.uncheck2:hover
{    
	background-color:#ffffcc;
}

a.uncheck4
{
    text-decoration:none; font-family:黑体;
	background-image:url(../images/ms/uncheck2.png); 
	background-position:left 0px; background-repeat:no-repeat; 
	line-height:32px; cursor:hand; outline:none;
	padding:4px 0 4px 32px; color:#131313; font-weight:100; font-size:18px; letter-spacing:1px;
}
a.uncheck41
{
    text-decoration:none;font-family:黑体;
	background-image:url(../images/ms/uncheck2.png); 
	background-position:left 0px; background-repeat:no-repeat;
	line-height:32px; cursor:hand; outline:none;
	padding:4px 0 4px 32px; color:#797979; font-weight:100; font-size:18px; letter-spacing:1px;
}
a.check4
{
    text-decoration:none;font-family:黑体;
	background-image:url(../images/ms/check2.png); 
	background-position:left 0px; background-repeat:no-repeat;
	line-height:32px; cursor:hand; outline:none;
	padding:4px 0 4px 32px; color:#131313; font-weight:800; font-size:18px; letter-spacing:1px;
}

a.a11
{    
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:blue; 
    font-size:16px;color:#333;
}
a.a11:hover
{
    color:#d81e06;
}
.bg09
{
    box-sizing:border-box;
    border:0px solid #ccc; background-color:#ffffff;
    padding:0px; border-radius:5px;
}
.frm01
{
    border:2px solid #afb4db; border-collapse:collapse;
    margin-bottom:6px;
}
.frm01s1
{
    border:0px solid #afb4db; border-collapse:collapse;
}
.frm02
{
    text-align:right;font-size:16px; line-height:150%; color:#666;
    border:1px solid #afb4db;
}

.frm03s0
{
	border:1px solid #afb4db;padding:0px; 
	font-size:14px; text-align:left; vertical-align:top; line-height:32px; color:#333;
}
.frm03s1
{
	border:1px solid #afb4db; 
	text-align:left; vertical-align:top; 
	font-size:16px;line-height:150%; color:#333; font-weight:800;
}
.frm03s2
{
	border:1px solid #afb4db; 
	font-size:16px; text-align:left; vertical-align:top; line-height:150%; color:#333;
}
.frm03
{
	border-bottom:1px solid #ddd;
	font-size:16px; text-align:left; vertical-align:top; line-height:150%; color:#131313;
}
.frm03s
{
	border:1px solid #1296db;
	font-size:16px; text-align:left; line-height:150%; color:#131313;
}
.frm04
{
	
	color:#333; font-weight:800; 
	text-align:right; padding-right:24px;
	font-size:16px; line-height:150%;
}

.frm05
{
	border:1px solid #1296db; 
	text-align:center;
}
.frm06
{
	border-bottom:1px solid #ccc;
	text-align:left;
}
.mouseout3
{
	 background-color:#ffffff; 
}
.mouseover3
{
	background-color:#e8f2ff; 
}
.mouseout3s
{
	 background-color:#ffffff; 
}
.mouseover3s
{
	background-color:#e8f2ff; line-height:150%;
}
a.a12
{
	background-image:url(../images/icon32.png); background-position:left center; background-repeat:no-repeat;
    color:#ff5e5e; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a12:hover
{
    color:#d81e06;
}
a.a13
{
	background-image:url(../images/icon33.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13:hover
{
    color:#130c0e;
}
a.a13s1
{
	background-image:url(../images/icon34.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s1:hover
{
    color:#130c0e;
}
a.a13s2
{
	background-image:url(../images/icon35.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s2:hover
{
    color:#130c0e;
}
a.a13s3
{
	background-image:url(../images/icon36.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s3:hover
{
    color:#130c0e;
}
a.a13s4
{
	background-image:url(../images/icon37.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s4:hover
{
    color:#130c0e;
}
a.a13s5
{
	background-image:url(../images/icon38.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s5:hover
{
    color:#130c0e;
}
a.a13s6
{
	background-image:url(../images/icon39.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px;
}
a.a13s6:hover
{
    color:#130c0e;
}
a.a13s7
{
	background-image:url(../images/icon40.png); background-position:left center; background-repeat:no-repeat;
    color:#333; font-size:16px; font-weight:100; text-decoration:none;padding-left:24px; 
}
a.a13s7:hover
{
    color:#130c0e;
}
.bg07
{	
	margin:8px 10px 0 10px; padding:0px; line-height:24px; font-size:16px; color:#333; font-weight:800;
	text-align:left; width:100%;
}
.mouseout1
{
    background-color:#ffffcc;
}
.mouseover1
{
    
    background-color:#80dbff;
}
.mouseout2
{
    background-color:#ffffff;
}
.mouseover2
{
    
    background-color:#80dbff;
}
.dgi1s2
{
    border-bottom:1px solid #ccc; padding:6px 0 6px 0;font-size:14px; line-height:150%;
}


.fkcolor0
{
    color:#8a8a8a;font-weight:800;
}

.fkcolor1
{
    color:#d81e06;font-weight:800;
}

a.fkcolor2
{
    color:#1296db; text-decoration:none;font-weight:800;
}

a.fkcolor3
{
    color:#0061b2;text-decoration:none;font-weight:800;
}

.fkcolor4
{
    color:#0e932e;text-decoration:none; font-weight:800;
}

.fk_01
{
    color:#131313; font-size:20px; font-weight:800;
    text-align:center; line-height:28px; height:36px; width:100%;
}
.fk_01s2
{
    color:#131313; font-size:20px; font-weight:100;
    text-align:center; line-height:28px; height:28px; width:100%;
}
.fk_02
{
    border:1px solid #999; background-color:#fff;color:#131313;
    font-size:16px; line-height:150%; padding:2px 6px 2px 6px; outline:none;
}
.fk_02:hover
{
    border:1px solid #336699; background-color:#fffff0;
}
.fk_02s1
{
    border:1px solid #999; background-color:#fff; text-align:center; color:#131313;
    font-size:18px; line-height:150%; padding:1px 6px 1px 6px; outline:none;
}
.fk_02s1:hover
{
    border:1px solid #1296db; background-color:#fff; text-align:center;
    font-size:18px; line-height:150%; padding:1px 6px 1px 6px; outline:none;
}

.fk_02s2
{
    border:1px solid #99ccff; color:#131313;  background-color:#99ccff;text-align:center;
    font-size:16px; line-height:150%; padding:2px 6px 2px 6px; outline:none;font-weight:800;
}
.fk_03s0
{
    border:1px solid #333; border-collapse:collapse;
}

.fk_03s1
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:800; color:#131313;  background-color:#99ccff; line-height:24px; text-align:center;
}
.fk_03s2
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;      
}
.fk_03s3r
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  text-align:center;  
    border-right-style:double;  
}
.fk_03s3l
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  text-align:center;  
    border-left-style:double;  
}
.fk_03s3ccc
{
    border:1px solid #333; border-collapse:collapse; 
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;  
     
}
.fk_03s3
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  line-height:24px; text-align:center;
}
.fk_03s4
{
    border:1px solid #333; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  background-color:#ccc; line-height:24px; text-align:center;
}
.fk_03s5
{
    border:1px solid #fff; border-collapse:collapse; padding:5px;
    font-size:16px; font-weight:100; color:#313131;  background-color:#fff; line-height:24px; text-align:center;
}
.fk_03s_r0{ background-color:#ffffff;}
.fk_03s_r1{ background-color:#ffffcc;}

a.fk04s0
{
    text-decoration:none;background-image:url(../images/icon11.png); background-position:left center; background-repeat:no-repeat;
    padding:0 0 0 24px; color:#565656;font-weight:100; font-size:16px; line-height:24px; height:24px;
    }
a.fk04s1
{
    text-decoration:none;background-image:url(../images/icon12.png); background-position:left center; background-repeat:no-repeat;
    padding:0 0 0 24px;color:#131313; font-weight:800;font-size:16px;line-height:24px; height:24px;
    }
    
 
.fk_05s1
{
    border-radius:18px; width:36px; height:36px; line-height:36px;
    background-color:#1296db; color:#fff; text-align:center; font-size:18px;
}
.fk_05s2
{
    height:2px; border:none;
    width:99%; margin:17px 0 17px 0;
    background-color:#80bdff;
}
.fk_05s3
{
    font-size:16px; line-height:150%; color:#333; text-align:center;
}

a.fk_06
{
    text-decoration:none;line-height:150%;  display:block;
    font-size:14px; color:#ff0000; font-weight:100;font-family:微软雅黑;
    text-align:left; padding-left:20px;
    background-image:url(../images/icon/btnDelete.gif); background-position:left center; background-repeat:no-repeat;
}
a.fk_06:hover { text-decoration:none; }


a.fk07s0
{
    text-decoration:none;background-image:url(../images/pt/35.png); background-position:left center; background-repeat:no-repeat;
    padding:0 0 0 24px; color:#565656;font-weight:100; font-size:16px; line-height:24px; height:24px;
    }
a.fk07s1
{
    text-decoration:none;background-image:url(../images/pt/34.png); background-position:left center; background-repeat:no-repeat;
    padding:0 0 0 24px;color:#131313; font-weight:800;font-size:16px;line-height:24px; height:24px;
}
.info07_2
{
    background-image:url(../images/pt/21.png); background-repeat:no-repeat;
    background-position:0px 2px; 
    padding:0 0 0 24px; overflow:hidden; display:block; margin:0px 0px 0 auto;
    color:#131313; font-size:14px; font-weight:100;font-family:微软雅黑; text-align:left;
    line-height:24px; 
}
.info03_1
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:middle;
}
.info03_1 span { color:#ff0000; font-weight:800; font-size:16px;}
.info03_1s1
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:4px;
}
.info03_1s1 span { color:#ff0000; font-weight:800; font-size:16px;}

.info03_1s2
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:right; vertical-align:top;
    padding-top:9px;
}
.info03_1s2L
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:9px; padding-left:100px;
}
.info03_1s2L2
{
    font-size:16px; font-family:微软雅黑; line-height:150%; text-align:left; vertical-align:top;
    padding-top:9px; padding-left:48px;
}

.info03_2s6
{
    padding:8px;text-align:left; font-size:16px; font-weight:100; color:#333;font-family:微软雅黑;  line-height:150%;
}



a.a06s3
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#ffffff; font-weight:100; letter-spacing:1px;
    background-color:#00a2e9; text-align:center; width:120px; height:32px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s3:hover { text-decoration:none; background-color:#6699cc; border:1px solid #6699cc;}

a.a06s4
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#787878; font-weight:100;letter-spacing:1px;
    background-color:#ffffff; text-align:center; width:120px; height:32px;
    border:1px solid #787878; border-radius:5px; 
}
a.a06s4:hover { text-decoration:none;background-color:#ccc; border:1px solid #131313;color:#131313;}

a.a06s5
{
    text-decoration:none;line-height:32px; display:inline-block;
    font-size:16px; color:#ffffff; font-weight:100; letter-spacing:1px;
    background-color:#00a2e9; text-align:center; width:180px; height:32px;
    border:1px solid #00a2e9; border-radius:5px; 
}
a.a06s5:hover { text-decoration:none; background-color:#6699cc; border:1px solid #6699cc;}


a.a14
{
    background-image:url(../images/icon28.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a14:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}


a.a15
{
    background-image:url(../images/icon41.png); background-position:8px center; background-repeat:no-repeat;
    text-decoration:none;  font-weight:100;
    display:inline-block; 
    color:#666; background-color:#fff;
    font-size:14px; line-height:24px;
    line-height:20px; border:1px solid #ccc;
    padding:2px 8px 2px 32px; border-radius:12px;
}
a.a15:hover
{
    color:#1d85ff; border:1px solid #1d85ff;text-decoration:none;
}

.divselect1
{
    border:1px solid #1296db;
    padding:0px 16px 0px 16px; border-radius:16px; display:inline-block;
}
.select1
{
    outline:none; padding:6px 2px 6px 2px; border:none; color:#313131;
}

.fk04s9{
  margin: 0 0 0 0px; line-height:32px; display:inline-block;
}
.fk04s9 label{font-size:18px; line-height:32px;}
.fk04s9 td{ padding-right:10px;}
.fk04s9 input[type="checkbox"]
{
    position: absolute; opacity: 0;    
  }

.fk04s9 input[type="checkbox"] + :before {
  content: '';
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #999;
  display: inline-block;
  width: 1.1em;
  height: 1.1em;
  position: relative;
  top: 0.3em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9 input[type="checkbox"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9 input[type="checkbox"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9 input[type="checkbox"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9 input[type="checkbox"] + :empty:before {
  margin-right: 0;
}


.fk04s9 input[type="radio"]
{
    position: absolute; opacity: 0;    
  }

.fk04s9 input[type="radio"] + :before {
  content: '';
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #999;
  display: inline-block;
  width: 1.1em;
  height: 1.1em;
  position: relative;
  top: 0.3em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9 input[type="radio"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9 input[type="radio"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9 input[type="radio"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9 input[type="radio"] + :empty:before {
  margin-right: 0;
}


.button1
{
    outline:none;
    background-color:#99cc33;  line-height:24px; font-size:16px; color:#fff;
    border:1px solid #99cc33;  border-radius:17px; padding:4px 16px 4px 16px; letter-spacing:2px;
}
.button1:hover
{
    background-color:#339933; border:1px solid #339933;
}

.button2
{
    outline:none;
    background-color:#cccccc;  line-height:24px; font-size:16px; color:#fff;
    border:1px solid #cccccc;  border-radius:17px; padding:4px 16px 4px 16px; letter-spacing:2px;
}
.button2:hover
{
    background-color:#999999; border:1px solid #999999;
}

.textbox01
{
    outline:none;
    background-color:#ffffff; border:1px solid #999;
    margin:0px 0px 0px 0px; letter-spacing:1px;
    font-size:18px; line-height:26px; 
    text-align:center; width:100%;
    padding:2px 4px 2px 4px;
    display:block; 
    color:#333;
    border-radius:5px;
    text-align:left;
}

.textbox01 :hover{border:1px solid #336699;}



.info_red1{color:#d81e06; font-size:16px; font-weight:100; font-family:宋体; line-height:24px;}
.info_title_1
{    
    padding:4px 4px 0px 8px;    border-bottom:2px #d9d9d9 solid;
}
.info_title_1 span
{
    border-bottom:2px #d81e06 solid; color:#333;font-weight:800; font-family:宋体; line-height:24px;
    padding:4px 8px 4px 8px;
}
.info_title_2
{
    color:#2c2c2c; font-weight:800; line-height:24px; font-size:18px; font-family:宋体; 
    padding:2px 0px 2px 8px;
}
.info_title_3
{
    background-color:#ccff99;
    padding:4px 12px 4px 8px;margin:0 8px 8px 8px;
}
.info_title_4
{
    padding:0px 0 0px 24px; color:#333; 
}
.info_title_5
{
    padding:12px 0 0 24px;  
}
a.zyfl_1_sel 
{
    font-size:16px; outline:none;text-decoration:none; display:block; line-height:24px;
    margin:0px; padding:4px 0 4px 8px; width:300px;
    background-color:#1296db; color:#fff; font-weight:800; letter-spacing:0px; font-family:宋体;
    background-image:url(../images/icon_1.png); background-repeat:no-repeat; background-position:right center;
}
a.zyfl_1_unsel
{
    font-size:16px; outline:none;text-decoration:none; display:block; line-height:24px;
    margin:0px; padding:4px 12px 4px 8px; font-weight:800;
    background-color:#fff; color:#2c2c2c; letter-spacing:0px; font-family:宋体;
}
a.zyfl_1_unsel:hover
{
    background-color:#7dc5eb; color:#2c2c2c;
}

a.zyfl_2_unsel1
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_10.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#2c2c2c; padding:0 0 0 24px;
}
a.zyfl_2_unsel1:hover
{
    background-image:url(../images/icon_11.png); 
    font-size:16px; color:#2f54eb; 
}
a.zyfl_2_sel1
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_12.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#2f54eb; padding:0 0 0 24px;
}

a.zyfl_2_unsel2
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_7.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#2c2c2c; padding:0 0 0 24px;
}
a.zyfl_2_unsel2:hover
{
    background-image:url(../images/icon_8.png); 
    font-size:16px; color:#2f54eb; 
}

a.zyfl_2_sel2
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_9.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#2f54eb; padding:0 0 0 24px;
}

a.zyfl_2_dissel1
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_10.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#999; padding:0 0 0 24px;
}

a.zyfl_2_dissel2
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_7.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#999; padding:0 0 0 24px;
}

a.zyfl_3_1
{
    font-size:16px; outline:none;text-decoration:none; line-height:24px;
    background-image:url(../images/icon_13.png); background-repeat:no-repeat; background-position:left center;
    font-size:16px; color:#1296db; padding:0 0 0 24px;
}

.zyfl_9_1
{
    background-color:#ddd; text-align:right;
    padding:8px 12px 8px 4px; margin:12px 0 0 12px;
}

.zyfl_td_1
{
    text-align:right; vertical-align:top;
    padding:6px 2px 6px 2px;
    font-size:16px; color:#555; line-height:24px;
    border-bottom:1px solid #ccc;
}
.zyfl_td_2
{
    text-align:left; vertical-align:top;
    padding:6px 2px 6px 2px;
    font-size:16px; color:#2c2c2c; line-height:24px;
    border-bottom:1px solid #ccc;
}


.zyfl_td_3s1
{
    padding:6px 12px 6px 48px; width:300px; vertical-align:top;
    background-image:url(../images/icon_2.png); background-repeat:no-repeat; background-position:right 6px;
    border-right:1px solid #ccc;
}
.zyfl_td_3s2
{
    padding:6px 0 6px 6px; vertical-align:top;
}
.zyfl_td_3s3
{
    padding:6px 0 6px 24px; vertical-align:top;
    border-right:1px solid #ccc;
}
.zyfl_td_3s4
{
    padding:6px 0 6px 24px; vertical-align:top;
    border-right:1px solid #fff;
}

.zyfl_td_4s1
{
    padding:6px 0 6px 0px; vertical-align:top; text-align:right;
    font-size:16px; color:#333; font-weight:100;
}
.zyfl_td_4s2
{
    padding:0px 0 0px 0px; vertical-align:top; text-align:left;
    font-size:16px; color:#2c2c2c; font-weight:800;
}
.zyfl_td_4s3
{
    padding:6px 0 6px 12px; vertical-align:top; text-align:left;
}
.zyfl_td_4s4
{
    padding:6px 8px 6px 8px; vertical-align:middle; text-align:left;
    border:1px solid #1296db; border-radius:8px;
    
}
.zyfl_input_1
{
    outline:none;
    padding:6px 8px 6px 8px; vertical-align:middle; text-align:left;
    border:1px solid #1296db; border-radius:8px;
    font-size:16px; line-height:24px;
}

.zyfl_td_5s1
{
    border:1px solid #1296db; border-top:none;
    padding:4px 4px 4px 4px; display:block; width:640px; background-color:#ffffff;
}
.zyfl_td_5s2
{
    border-bottom:1px solid #1296db; display:block; width:650px;background-color:#fff; height:32px;
    text-align:center;
}
.zyfl_td_5s3
{
    display:inline-block; float:left; width:100px;
    font-size:16px;  line-height:32px; height:32px;text-align:center;
    color:#2c2c2c; background-color:#fff;
    border-top:1px solid #1296db;
    border-left:1px solid #1296db;
    border-right:1px solid #1296db;
    border-bottom:1px solid #fff;
}
.zyfl_td_5s4
{
    display:inline-block; float:left; width:100px;
    font-size:16px;  line-height:32px; height:32px;text-align:center;
    color:#ffffff; background-color:#ccc;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #1296db;
}



a.check3
{
    box-sizing:border-box; display:block; text-decoration:none;
	background-image:url(../images/ms/check1.gif); 
	background-position:8px center; background-repeat:no-repeat;
	height:34px; border:0px solid #333; outline:none;
	padding:6px 6px 6px 38px;
	line-height:22px; color:blue; 
	
}
a.uncheck3
{
    box-sizing:border-box; display:block; text-decoration:none;
	background-image:url(../images/ms/uncheck1.gif); 
	background-position:8px center; background-repeat:no-repeat;
	height:34px; border:0px solid #fff;cursor:hand; outline:none;
	padding:6px 6px 6px 38px;
	line-height:22px; color:#131313;
}
a.uncheck3:hover
{    
	
}




.check4
{
	background-image:url(../images/ms/check2.png); width:24px; height:24px; border:0px solid #fff; cursor:hand; outline:none; background-color:#fff;
}
.uncheck4
{
	background-image:url(../images/ms/uncheck2.png); width:24px; height:24px; border:0px solid #fff;cursor:hand; outline:none;background-color:#fff;
}


.fk04s9_1{
  margin: 0 0 0 0px; line-height:32px; display:inline-block;
}
.fk04s9_1 label{font-size:18px; line-height:32px;}
.fk04s9_1 td{ padding-right:10px;}
.fk04s9_1 input[type="checkbox"]
{
    position: absolute; opacity: 0;    
  }

.fk04s9_1 input[type="checkbox"] + :before {
  content: '';
  background: #f4f4f4;
  border-radius: 3px;
  border: 1px solid #999;
  display: inline-block;
  width: 1.1em;
  height: 1.1em;
  position: relative;
  top: 0.3em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9_1 input[type="checkbox"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9_1 input[type="checkbox"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9_1 input[type="checkbox"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9_1 input[type="checkbox"] + :empty:before {
  margin-right: 0;
}


.fk04s9_2{
  margin: 0 0 0 0px; line-height:32px; display:inline-block;
}
.fk04s9_2 label{font-size:18px; line-height:32px;}
.fk04s9_2 td{ padding-right:10px;}
.fk04s9_2 input[type="checkbox"]
{
    position: absolute; opacity: 0;    
  }

.fk04s9_2 input[type="checkbox"] + :before {
  content: '';
  background: #f4f4f4;
  border-radius: 3px;
  border: 1px solid #999;
  display: inline-block;
  width: 1.0em;
  height: 1.0em;
  position: relative;
  top: 0.4em;
  margin-right: 0.3em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.fk04s9_2 input[type="checkbox"]:checked + :before  {
  background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4;
}
.fk04s9_2 input[type="checkbox"]:focus + :before  {
  outline: none;
  border-color: #3197EE;
}
.fk04s9_2 input[type="checkbox"]:disabled + :before  {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.fk04s9_2 input[type="checkbox"] + :empty:before {
  margin-right: 0;
}


.info03_3
{
    font-size:14px; line-height:150%; color:#00a2e9; padding:0 0 0 12px;
    background-image:url(../images/pt/04.png); background-position:left 3px; background-repeat:no-repeat;
}


.info01s1{    
    margin:auto; padding:0 0 0 24px; overflow:hidden;
}
.info01s1__2{    
    border:1px solid #ff0000; background-color:#ffffe0; margin:0 0 8px 0;
}
.info01_1s1
{
    color:#e04b38; font-weight:800; font-family:黑体; font-size:24px; text-align:left; width:24px; 
    padding:10px 0 0 0; float:left;display:inline; 
}
.info01_2s1{
    color:#e04b38; font-weight:800; font-family:黑体; font-size:20px; text-align:left;
    line-height:36px;display:inline;float:left; 
}

.zy_select1
{
    font-size:18px; font-weight:100; background-color:#6699cc; color:#fff;
    background-image:url(../ma2/images/arrow_right1.png); background-repeat:no-repeat;
    background-position:200px center; text-indent:6px;
    width:220px; height:40px; line-height:40px; display:block;
    text-decoration:none;       
}

.zy_unselect1
{
    font-size:18px; font-weight:100; background-color:#ffffff; color:#666;
    background-image:url(../ma2/images/arrow_right2.png); background-repeat:no-repeat;
    background-position:200px center; text-indent:6px;
    width:220px; height:40px; line-height:40px; display:block;
    text-decoration:none;
}
