/* 
* @Author: anchen
* @Date:   2015-11-01 23:39:14
* @Last Modified by:   anchen
* @Last Modified time: 2015-11-02 01:40:04
* 
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0 auto;
    outline: 0;
    font-family: 微软雅黑,Helvetica,​Arial,​sans-serif;
    font-size: 13px;
}
    body{
        position:relative;
        margin:0px;
        border:0px;
        padding:0px;
        background-color: #eeeeee;
        font-family: 微软雅黑,Helvetica,​Arial,​sans-serif;
        color:#666666;
    }
    img{border:0px;}
    a {
        text-decoration: none;
    }
    .main{
        position:relative;
        width:990px;
        height:500px;
        margin:0 auto;
    }
    .top{
        position:relaitve;
        width:100%;
        height:70px;
        margin:0 auto;
        background-color:#1f7b9b;
        text-align:center;
        line-height:70px;
        font-size:20px;
        color:#f7f7f7;
        border:0px;
        top:0px;
        left:0px;
        background: #333;
        border-bottom: 2px solid #606060;
        box-shadow:0 0 5px #666666; 
    }
    .top p{
        padding:0px;
        margin:0px;
        border:0px;
        color:#d2d2d2;
        font-size: 30px;
    }
    .conf{
        position:relative;
        top:50px;
        width:990px;
        height:50px;
        
    }
    .title{
        position:relative;
        top:15px;
        width:990px;
        height:40px;
        
        background:#f7f7f7 ;
        border: 1px solid #dadada;
        
    }
    /*.title div,.room div{*/
    .room div{
        display: inline;
        width:236px;
        text-align: center;
        padding: 0px 5px 0px 5px;
        float: left;
        font-size: 15px;
    }
    /*.title div {
        border-right: 1px solid #dadada;
        height: 40px;
        line-height: 40px;
    }*/
    .room div{
        border-right: 1px;
        height:35px;
        line-height:35px;
        
    }
    .title .conf_operate{
        border-right:0px;
    }
    .room{
        position:relative;
        top:15px;
        width:990px;
        height:35px;
        background-color:#f7f7f7;
        box-shadow: 1px 1px 1px #666666;
    }
    .room img{
       height:15px;
       width:15px;
        margin-left: 5px;
        margin-right: 5px;
        vertical-align: middle;
        border:0px;
        
    }
    .room div {font-size:12px;}
    
    .download{
        display:block;
        position:relative;
        width:60px;
        height:50px;
        margin:-12px auto auto auto;
        
    }
    .download img{vertical-align: middle;width:50px;height:50px;border:0px;}
    .title div{
        
        position:relative;
        float:left;
        width:495px;
        height:200px;
        
        
    }
    .title div a{
        display:block;
        width:50%;
        height:50%;
        margin:20px auto;
        border:0 1px 1px 0;
        border:1px solid #1f7b9b;
        
        box-shadow: 3px 3px 2px #999999;
    }
    .title div div{
        position:absolute;
        top:130px;
        font-size:25px;
        color:#00a0e9;
        width:100%;
        height:30px;
        text-align:center;
    }
    #title_a_1{
        background:url(./image/downloads_2.png) no-repeat center;
    }
    #title_a_2{
        background:url(./image/join_2.png) no-repeat center;
    }
    
    .login_div
    {
        position: relative;
        top: 150px;
        width: 500px;
        height: 300px;
        margin: 0px auto;
        box-shadow: 2px 2px 10px #666;
        border-radius: 5px 5px 0 0 ;
        background-color: #fff;
    }
    .login_title
    {
        background-color: #00A0E9;
        color: #fff;
        text-align: center;
        width: 100%;
        height: 90px;
        line-height: 90px;
        font-size: 30px;
        border-radius: 5px 5px 0px 0px;
    }
    .login_username,.login_pass,.login_submit
    {
        position: relative;
        width: 100%;
        height: 36px;
        vertical-align: middle;
        padding: 20px 0px 0px;
    }
    .login_username img,.login_pass img,.login_sumbit img
    {
        position: relative;
        left: 120px;
        width: 30px;
        height: 30px;
        vertical-align: middle;
    }
    .login_username input,.login_pass input,.login_sumbit input 
    {
        position: relative;
        left: 140px;
        width: 200px;
        height: 30px;
        line-height: 30px;      
        font-size: 15px;
        border: 1px solid #ababab;
        border-radius: 3px;
        box-shadow: 2px 2px 3px #ededed inset;   
        padding: 4px 5px;
        vertical-align: middle;
        background-color: #e8e8e8: 
        
    }
    .login_submit a
    {
        position: relative;
        display: block;
        
        width: 120px;
        height: 36px;
        text-decoration: none;
        color: #fff;
        border: 1px solid #DADADA;
        line-height: 36px;
        text-align: center;
        background-color: #00A0E9;
        cursor: pointer;
        border-radius: 3px;
    }
    .log_msg
    {
        position: relative;
        width: 120px;
        top: 5px;
        left: 185px;
        display: none;
        color: #F00;
        text-align: center;
    }
.header{
                position: relative;
                width: 100%;
                height: 40px;
                padding:10px 0;
                background-color: #fff; 
                border-bottom: 1px solid #d7d8da;
            }
            .container{
                position: relative;
                width: 70%;
                height: 100%;
                margin: 0 auto;
            }
            .container div{
                position: relative;
                height: 100%;
            }
            .logo{
                position: relative;
                float: left;
            }
            .logo a{
                font-size: 18px;
                line-height: 40px;
                color:#666;
            }
            .logo a img{
                border:0px;
            }
            .menu{
                position: relative;
                float: right;
            }
            .menu a{
                position: relative;
                display: block;
                width: 60px;
                height: 33px;
                color:#999;
                border: 1px solid #aaa;
                text-decoration: none;
                font-size: 14px;
                line-height: 33px;
                border-radius: 3px;
                text-align: center;
            }
.conf_panel{
    position: relative;
    background-color: #fff;
    width: 1000px;
    top: 21px;
    padding: 0px;
    margin: 0 auto;
    border: 0px;
    color: #676d76;
    box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 3px 0px;            
}
.conf_div_title{
    border-bottom: 1px solid #EFF0F1;
    color: #1b2432;
    text-align: right;
    line-height: 30px;
    width: 100%;
    height: 29px;
    background-color: #ffffff;
}
.conf_id {
    width: 50px;
}
.conf_name {
    width: 200px;
}
.conf_size {
    width: 80px;
}
.conf_endtime {
    width: 250px;
}
.conf_operate {
    width: 365px;
}
.conf_div_title div, .mens_list_title div {
    display: inline;
    height: 29px;
    text-align: center;
    padding: 0px 5px 0px 5px;
    float: left;
    line-height: 30px;
}
.conf_div_title div, .mens_list_title div {
    font-size: 14px;
    border-right: 1px solid #EFF0F1;
}
.conf_div_panel {
    position: relative;
    background-color: #ffffff;
}
.conf_div, .sys_admin_edit div, .mens_list_div, .panel div {
    height: 36px;
    /* border-bottom: 1px solid #dbe2d0; */
}
.conf_div div, .mens_list_div div {
    display: inline;
    text-align: center;
    padding: 0px 5px 0px 5px;
    float: left;
    line-height: 35px;
    position: relative;
    top: 0px;
    height: 35px;
    overflow: hidden;
}
.conf_div img {
    width: 16px;
    height: 16px;
    margin-top: -3px;
    margin-right: 2px;
    margin-left: 0px;
    vertical-align: middle;
}
img {
    border: 0px;
}
a {
    
    cursor: pointer;
    text-decoration: none;
}