﻿html,body,form {margin:0 0 0 0; font-size:10pt; font-family:'Microsoft YaHei'; }

a{color:#CE6D05;}
a:hover{color:blue; }

.mid1000{width:1000px; margin:0px auto;}
.mid800{width:800px; margin:0px auto;}
table{border:0;margin:0;border-collapse:collapse;border-spacing:0;}
table td{padding:0;height:40px;}


.footer {
    width: 100%
}

    .footer .content {
        width: 950px;
        margin: 0 auto;
    }

        .footer .content p {
            text-align: center;
            color: #717071;
            font-size: 12pt;
            font-family: 微软雅黑;
        }

        .footer .content ul {
            overflow: hidden;
            width: 600px;
            margin: 0 auto;
        }

            .footer .content ul li {
                float: left;
            }

                .footer .content ul li .l1 {
                    margin: 0 15px;
                    color: #8DC21F;
                    font-weight: 700
                }

                .footer .content ul li p {
                    color: #717071;
                    font-size: 12pt;
                    font-family: 微软雅黑;
                    text-align: left;
                    display: inline;
                }

                .footer .content ul li a {
                    color: #8DC21F;
                    font-size: 12pt;
                    font-family: 微软雅黑;
                    text-decoration: none
                }

.footbar1 {
    height: 30px;
    background: url(footbar1.png) center repeat-y;
}

    .footbar1 > div {
        width: 1000px;
        margin: 0px auto;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
        color: white;
        text-align: center;
    }

    .footbar1 a {
        color: blue;
        padding: 0px 10px 0px 10px;
    }

.footbar2 {
    height: 60px;
    background: url(footbar2.png) center repeat-y;
}

    .footbar2 > div {
        width: 1000px;
        margin: 0px auto;
        height: 60px;
        line-height: 30px;
        font-size: 12px;
        color: black;
        text-align: center;
    }


div.space{width:100%;height:10px;}
span.star{color:red;font-size:10pt;padding:0px 5px 0px 5px;}
.left{float:left;}
.right{float:right;}

.flow1 {width:200px;height:60px; float:right; position:absolute ;top:0px;left:300px;overflow:hidden; }
.flow2 {width:200px;height:200px; float:right; position:absolute ;top:0px;left:300px;overflow:hidden;font-size:13pt; background-color:#7A94B1;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8; }
.flow3 {width:200px;height:60px; float:right; position:absolute ;top:0px;left:300px;overflow:hidden;font-size:13pt; background-color:#7A94B1;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8; }
.flow1 .luser,.flow2 .luser,.flow3 .luser{width:180px;height:60px;float:right;background:url(user2.png) no-repeat 140px;color:white ;padding-left:20px;  }
.flow1 .lmenu,.flow2 .lmenu{width:200px;height:100px;margin-top:60px;font-size:11pt;color:white; text-align:left;line-height:30px;}
.flow2 .lmenu a {  color:white; text-decoration:none;  }
.flow2 .lmenu a:hover{color:yellow;}
.flow2 .logout{color:white; text-decoration:none; }

.container {height:100%;overflow: hidden;}
.bjtop{position: absolute; top: 0; left: 0; right: 0; height: 80px;}
.bjtop .logo{ height: 30px;line-height:30px; margin:15px 15px 15px 15px;}
.bjtop .logo .ptitle {line-height: 50px;float: left;margin-left: 20px;color: white;font-size: 20pt;}
@media screen and (max-width: 450px) {.bjtop .logo .ptitle {visibility: hidden;display:none;}}
.bjinfo{position: absolute; top: 80px;left: 0px;width:100%; height: 20px;line-height:20px; background:#dddddd;}
.bjhome{position: absolute; top: 100px; left: 0;width: 200px;height:50px; background-color: #7A94B1;overflow:hidden }
.bjleft{position: absolute; top: 150px; left: 0;bottom: 20px; width: 200px; background-color: #7A94B1;overflow-y:scroll }
.bjright{position: absolute; top: 100px; left: 200px; right: 0; bottom: 20px; overflow:auto ;}
.bjbottom{position: absolute; left: 0; right: 0; bottom: 0; height: 20px; background-color: white;}

.tmenu1{background:url(menu.png) no-repeat;background-color:#2a3f55; width:100%; height:50px;line-height :50px;padding-left:50px; text-align:left;color:white;border:none; font-size:14pt;cursor:pointer;}
.tmenu2{background-color:#038ce8; width:100%; height:50px;line-height :50px;padding-left:50px; text-align:left;color:white;border:none; font-size:14pt;cursor:pointer;border-bottom:1px solid #aaaaaa;}
.tmenu{background-color:#2a5faa; width:100%; height:50px;line-height :50px;text-align:center;color:white;border:none;border-bottom:1px solid #aaaaaa; font-size:14pt;cursor:pointer;}

.titlebar {font-size:20px;height:50px;line-height:50px;  background:#7a94b1;padding:0px 10px 0px 10px;}
.menubar {min-height:40px; line-height:40px; background :#54dea9;padding:0px 10px 0px 10px;}
.menubar .filter{float:left;}
.menubar .btns{float:right;height:40px; }
.menubar .btns input{width:60px;margin-right:10px; border:none;height:26px;background:url(btnblue.png) repeat-x;  text-align:center;color :white;font-size:10pt; font-weight:bolder;cursor:pointer ; -moz-border-radius: 3px;  -webkit-border-radius: 3px; border-radius:3px;}
.main {padding:10px 10px 10px 10px; text-align:left;}

.red{color:red;}
.noresize {resize:none;}
.center {text-align:center;}

.radius3{ -moz-border-radius: 3px;  -webkit-border-radius: 3px; border-radius:3px;  }
.radius5{ -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px;  }
.radius10{ -moz-border-radius: 10px;  -webkit-border-radius: 10px; border-radius:10px;  }
.radius50{ -moz-border-radius: 50px;  -webkit-border-radius: 50px; border-radius:50px;  }
.opacity5 {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5;}
.opacity8 {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8;}

.jbs1 {filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#bbbbbb); -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#bbbbbb);background:#bbbbbb;background:-moz-linear-gradient(top, #ffffff, #bbbbbb); background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#bbbbbb));}
.title {text-align: center;font-family: 黑体;font-size: 16pt;color: #058de8;font-weight: bolder;}

.hand{cursor:pointer }
.certified{color:white;background-color:orange; border-radius:12px;padding:2px 10px 2px 10px;margin-left:10px;}

.choosejobss {width:200px;height:30px; line-height:30px; float:left;}
.choosejobss > input {width: 30px;float: left;}
.choosejobss > div {width:160px;height:30px; line-height:30px; float:left;}
.seat_gray{position:absolute;cursor:pointer; background-color:gray;color:white;line-height:20px; text-align:center;}
.seat_orange{position:absolute;cursor:pointer; background-color:orange;color:white;line-height:20px; text-align:center;}
.seat_selected{position:absolute;cursor:pointer; background-color:blue;color:white;line-height:20px; text-align:center;}
.seat_selector{ position:absolute;cursor:pointer; background-color:green;color:white;line-height:20px; text-align:center;}
.seat_selector:hover{ position:absolute;cursor:pointer; background-color:red;color:white;line-height:20px; text-align:center;}


.webindex {
    width: 100%;
    z-index: 1;
    text-align: center;
    overflow: hidden;
}

    .webindex .content {
        overflow: hidden;
        font-family: "微软雅黑";
        font-weight: 600;
    }

        .webindex .content .access {
            height: 930px;padding:0 0 0 0;margin:0 0 0 0;
        }

            .webindex .content .access div a {
                color: white;
                width: 80px;
                height: 110px;
                text-decoration: none;
                display: inline-block;
                float: left
            }

            .webindex .content .access .next {
                background: url(next.png);
                display: inline-block;
                width: 110px;
                height: 57px;
                margin-top: 70px;
                -webkit-animation: fadeIn 3s;
                animation: fadeIn 3s;
            }

        .webindex .content .introduce {
            width: 950px;
            margin: 0px auto;
        }

            .webindex .content .introduce table {
                width: 950px;
                margin: 0px auto;
            }

                .webindex .content .introduce table tr {
                    font-family: "微软雅黑";
                    font-size: 32pt;
                }

                    .webindex .content .introduce table tr td .title {
                        height: 100px;
                        line-height: 100px;
                    }

                    .webindex .content .introduce table tr td img {
                        float: left;
                        margin-right: 10px;
                    }

                    .webindex .content .introduce table tr td div {
                        float: left;
                        width: 110px;
                    }

                        .webindex .content .introduce table tr td div .lbl2 {
                            display: inline-block;
                            font-size: 13pt;
                            color: #717071;
                            line-height: 20px;
                            font-weight: 500;
                            float: left;
                        }

                        .webindex .content .introduce table tr td div .lbl1 {
                            font-size: 18pt;
                            display: inline-block;
                            float: left;
                            margin-bottom: 10px;
                        }

            .webindex .content .introduce .rzms .title {
                height: 100px;
                line-height: 100px;
                font-family: "微软雅黑";
                font-size: 32pt;
                margin: 0 auto;
            }

            .webindex .content .introduce .rzms .lbl {
                text-align: left;
                display: block;
                font-weight: 500;
                font-size: 13pt;
                color: #717071;
                margin-bottom: 10px;
            }

        .webindex .content ul li {
            float: left;
            margin-left: 10px;
            font-family: 黑体;
            color: white;
            text-decoration: none;
        }

    .webindex .rads {
        display: block;
        background: #036eb7;
        width: 100px;
        height: 100px;
        margin: 0 auto;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        -o-border-radius: 50px;
        border-radius: 50px;
    }
