﻿body 
{
    margin:0 auto;
    background:url(../img/rjry_bg3.jpg) center top no-repeat;
}
img
{
    border:0;
    }
.screen
{
    margin:0 auto;
    width:750px;
    }
.body_div1
{
    float:left;
    width:100%;
    }
.gsmm1
{
    float:left;
    width:624px;
    margin:0 0 0 63px;
    }
.gsmm1_input1
{
    float:left;
    display:block;
    margin-left:9px;
    padding:5px 9px;
    font-family:微软雅黑;
    font-size:24px;
    text-decoration:none;
    color:#fff;
    background-color:#9bc93c;
    border-radius: 5px;
    }
.gsmm1_input1_a
{
    float:left;
    display:block;
    margin-left:9px;
    padding:5px 9px;
    font-family:微软雅黑;
    font-size:24px;
    text-decoration:none;
    color:#4e7204;
    background-color:#fff;
    border-bottom:2px solid #4e7204;
    border-radius: 5px;
    }
.gsmm1_t1
{
    float:left;
    width:525px;
    height:175px;
    border-bottom:2px dashed #bbbeb5;
    margin:0 0 0 50px;
    }
.gsmm1_t2
{
    float:left;
    width:100%;
    height:100px;
    font-family:微软雅黑;
    font-size:48px;
    color:#2d2d2d;
    text-align:center;
    line-height:90px;
    }
.gsmm1_t3
{
    font-family:微软雅黑;
    font-size:24px;
    color:#2d2d2d;
    }
.gsmm1_tab1
{
    float:left;
    width:100%;
    border-collapse:collapse;
    }
.gsmm1_tab1 td
{
    text-align:center;
    font-family:微软雅黑;
    color:#456601;
    height:62px;
    }
.gsmm1_tab1 tr:nth-child(even)
{
    background-color:#dbeaf5;
    }
.td1
{
    font-size:33px;
    }
.td2
{
    font-size:25px;
    }
.gsmm1_tab_ckbox input
{
    visibility:hidden;
    margin:0;
    padding:0;
    float:left;
    }
.gsmm1_tab_ckbox label
{
    display: block;
    width: 38px;
    height: 40px;
    cursor: pointer;
    z-index: 10;
    margin:-8px 0 0 30px;
    padding:0;
    background:url(../img/gsmm1_tab_input1.png) no-repeat
    }
.gsmm1_tab_ckbox input[type=checkbox]:checked + label
{
    background:url(../img/gsmm1_tab_input1_a.png) no-repeat;
}
.wyry_t1
{
    float:left;
    width:525px;
    height:90px;
    margin:0 0 0 50px;
    }
.wyry_t2
{
    float:left;
    width:100%;
    height:100px;
    font-family:微软雅黑;
    font-size:48px;
    color:#2d2d2d;
    text-align:center;
    line-height:90px;
    }
.wyry_input
{
    float:left;
    width:555px;
    height:45px;
    margin:23px 0 0 34px;
    border-top:2px solid #aba7a7;
    border-left:1px solid #d4d3d3;
    border-right:1px solid #d4d3d3;
    background-color:#e9e9e9;
    }
.wyry_input_t1
{
    float:left;
    width:160px;
    height:100%;
    font-family:微软雅黑;
    font-size:30px;
    color:#fff;
    text-align:center;
    line-height:45px;
    background-color:#8cc531;
    }
.wyry_input_t2
{
    float:left;
    width:350px;
    height:40px;
    border:0;
    outline:0;
    margin:2px 0 0 20px;
    padding:0;
    font-family:微软雅黑;
    font-size:30px;
    background-color:#e9e9e9;
    }
.wyry_input2
{
    float:left;
    width:394px;
    height:45px;
    margin:23px 0 0 99px;
    border-top:2px solid #aba7a7;
    border-left:1px solid #d4d3d3;
    border-right:1px solid #d4d3d3;
    background-color:#e9e9e9;
    }
.wyry_input_t3
{
    float:left;
    width:195px;
    height:40px;
    border:0;
    outline:0;
    margin:2px 0 0 20px;
    padding:0;
    font-family:微软雅黑;
    font-size:30px;
    background-color:#e9e9e9;
    }
.wyry_input_t4
{
    float:left;
    height:40px;
    line-height:40px;
    font-family:微软雅黑;
    font-size:30px;
    color:#666;
    margin:23px 0 0 5px;
    }
.wrwy_a
{
    display:block;
    width:150px;
    height:62px;
    font-family:微软雅黑;
    font-size:30px;
    color:#79b146;
    text-decoration:none;
    background:url(../img/wyry_ry.png) right bottom no-repeat;
    }
.wrwy_a1
{
    display:block;
    width:150px;
    height:62px;
    font-family:微软雅黑;
    font-size:30px;
    color:#79b146;
    text-decoration:none;
    background:url(../img/wyry_ry_a.png) right bottom no-repeat;
    }
.wyry_tab
{
    float:left;
    width:592px;
    height:185px;
    overflow-y:auto;
    margin:20px 0 0 16px;
    }
.wyry_tab1
{
    float:left;
    width:100%;
    border-collapse:collapse;
    }
.wyry_tab1 td
{
    text-align:center;
    font-family:微软雅黑;
    }
.wyry_tab1_td1
{
    height:80px;
    font-size:33px;
    color:#404040;
    }
.wyry_tab1_td2
{
    height:40px;
    font-size:22px;
    color:#fff;
    background-color:#8ac230;
    }















