﻿/*媒体列表*/
body{min-width:1150px}
select {margin:0;padding:0;height:25px;font-family:'宋体';}
#frame_list {width:100%;height:auto;background-color:#fff;font-family:"宋体";margin:10px auto;}
.pub_m {min-height:640px;width:100%;padding-top:15px;}
.list_table{margin-bottom:12px;}
.list_table td{border-bottom:1px solid #d8d8d8; padding:0 0 8px 0;}
.list_content{width:99%;height:auto;overflow:hidden;margin-top:15px;padding:0px 5px;min-height:516px;}
.list_title{width:100px;vertical-align:top;text-align:right;line-height:40px;height:40px;font-size:12px;color:#000;font-family:"宋体";padding-right:10px;}
.list_class {padding:8px 0;color:#585858;margin: 0px 0px 6px 0px;}
.list_class > a{font-size:12px;color:#585858;font-family:"宋体";margin-right:2px;float:left;width: auto;line-height:25px;height:25px;display: block;padding: 0px 8px;}
.list_class > a:hover{ color:Red}
.list_title1{width:100px;vertical-align:top;text-align:right;line-height:30px;height:30px;font-size:12px;color:#000;font-family:"宋体";padding-right:10px;}
.list_class1 {color:#585858;padding-top:8px;}
.list_class1 > a{font-size:12px;color:#585858;font-family:"宋体";margin-right:2px;float:left;width: auto;line-height:25px;height:25px;display: block;padding: 0px 8px;}
.list_class1 > a:hover{color:Red}
.list_class1 > a > img{max-height:22px;}
.list_on{background-color:#333333;color:#fff !important;display:inline-block;padding:0px 8px;}
.list_img{border:2px solid #FF0000;}
.re_thead{background-color:#F6F6F6;}
.re_tbody:hover{background-color:#F6F6F6;}
.re_tbody .case{color:#FF0000;}
.re_tbody .case:hover{color:#333;}
.re_thead > td{color:#20222a;font-size:14px;font-weight:bold;border-right:1px solid #eee;text-align:center;line-height:45px;border:1px solid #d8d8d8;border-left:none;}
.re_tbody > td{text-align:center;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-size:12px;color:#20222a;line-height:35px;}
.re_tbody > td:last-child{border-right:none;}
.re_tbody > td > img{vertical-align:middle;}
.re_tbody > td > a{color:#000;}
.re_tbody > td > a:hover{color:#FF0000;}
.re_tbody > td > input{display:inline-block;background-color:#58bfdd;color:#fff;border-radius:4px;margin:3px;height:20px;line-height:20px;padding:0px 7px;cursor:pointer;border:0px;font-size:12px;}
.re_tbody > td > input:hover{color:#FF0000; border:0px;}
.re_tbody > td > .class{display:inline-block;background-color:#FF0000;color:#FFFFFF;border-radius:4px;margin:3px;height:20px;line-height:20px;padding:0px 7px;cursor:pointer;border:0px;font-size:12px;}
.re_tbody > td > .class:hover{background-color:#58bfdd;color:#FFFFFF; border:0px;}
.re_tfoot > td{font-size:12px;color:#20222a;height:35px;text-align:center; padding-top:10px;}
.mediebutton input{ width:78px; height:32px; line-height:32px; text-align:center; float:left; background:#333333; color:#fff;border-radius:5px; display:block; cursor:pointer; border:0px;font-family:"宋体";}
.mediebutton input:hover{background:#999999;}
.mediebutton a{ width:78px; height:32px; line-height:32px; text-align:center; float:left; background:#333333; color:#fff;border-radius:5px; display:block; cursor:pointer; border:0px; margin:0 0 0 8px;}
.mediebutton a:hover{background:#999999;}
.list_bottom > div{padding:2px 0px;}
.mediaputttt{ border:solid 1px #D8D8D8; border-radius:3px; padding:3px; margin-top:2px; width:300px; height:24px;font-family:"宋体";}
.mediaputtt{ border:solid 1px #D8D8D8; border-radius:3px; padding:3px; margin-top:2px; width:150px; height:24px;font-family:"宋体";}

.tab{width:100%;height:auto;overflow:hidden;border-bottom:2px solid #333333;margin-top:14px;}
.tab ul li{float:left;line-height:32px; font-size:14px;color:#333;padding:0px 20px;}
.tab ul li.on{background:#333333;color:#fff;padding:0px 20px;display:block;}
.tab ul li a{color:#333;}
.tab ul li a:hover{color:#999;}

/*注册登陆*/
.regall{width:100%; padding:20px 0px 10px 0px; height:auto; overflow:hidden;font-family:'Microsoft YaHei';}
.regfk{width:90%;margin:0px auto;font-size:16px;line-height:36px;padding:20px;color:#333;background:#E3E3E3;height:72px;min-width:980px;}
.regfk a{color:#FF0000}
.regfk a:hover{ color:#999}
.regtableall{width:90%;margin:0px auto;height:auto;overflow:hidden;min-width:980px;font-family:'Microsoft YaHei';}
.regtitle{ color:#FF0000; font-size:18px; border-bottom:solid 1px #DEDEDE; height:48px; line-height:48px;}
.regtable{ margin:30px 0px;}
.regtable td{ font-size:14px; height:30px; padding:8px; line-height:30px; color:#333; text-align:left}
.regtable font{ color:#ff0000}
.regtable td span{ color:#666}
.regtable a{ color:#0000FF}
.regtable a:hover{ color:#FF0000}
.regputput{ width:90px; height:36px; cursor:pointer; font-size:18px; line-height:36px; text-align:center; color:#FFF; background:#00AFEC;border:none;font-family:'Microsoft YaHei';}
.regputput:hover{ background:#FF0000}
.regput{ width:198px; height:22px; padding:5px; border:solid 1px #B6C0D0}
.form-control{display:block;width:870px;padding:6px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;}
.center-block{display:block;margin-right:auto;margin-left:auto}
.icon-user{font-family:"iconfont" !important; width:250px; font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;font-weight:600; text-align:center; line-height:21px;}
.bottsms{cursor:pointer; height:30px;width:90px;border:1px #BFD6AF solid;background:#EEF8E6;}
.bottsms:hover{background:#E2F4D3;}

/*登录*/
.logindiv{width:100%;float:left;}
.loginlayer_close{width:99%;height:22px;text-align:right;overflow:hidden; line-height:22px;}
.loginlayer_close a{font-size:24px;color:#c3c3c3;font-weight:500;font-family:'Microsoft YaHei';}
.loginlayer_close a:hover{font-size:24px;color:#9ea6b8;font-weight:500;font-family:'Microsoft YaHei';}

.loginmain{width:320px;overflow:hidden;margin:0 auto;}
.login_t{width:320px;height:40px;line-height:40px;background-color:#fff;border-bottom:1px solid #e7e7e7;text-align:center; padding-bottom:10px;}
.login_left{color:#333;font-size:16px;font-family:'Microsoft YaHei';width:50%;height:30px;float:left;font-weight:bold;}
.login_right{color:#333;font-size:16px;font-family:'Microsoft YaHei';width:50%;height:30px;float:left;font-weight:bold;}
.login_min{float:left;border-right:1px solid #333;width:1%;height:20px;margin-top:18px;}
.login_on {height:50px;position:relative;}
.login_on a{color:#999;}
.login_on:before {content: "";width:100%;height:2px;background-color:#333;border-radius:1px;position:absolute;bottom:0px;margin-left:-32px;}
.logintitle{color:#b01518;font-size:27px;font-family:"MyNewFont";width:360px; height:60px; line-height:60px;text-align:center;background-color:#fff; border-bottom:1px solid #e2e2e2}
.loginputall{width:320px; height:230px; overflow:hidden;background-color:#fff;}
.loginput01{width:318px;margin:20px 0px 10px 0;float:left;height:45px;border:solid 1px #e7e7e7;overflow:hidden;border-radius:5px;font-size:16px;}
.loginput02{width:318px;margin:5px 0px;float:left;height:45px;border:solid 1px #e7e7e7;overflow:hidden;border-radius:5px;font-size:16px;}
.loginputt input{height:45px;line-height:45px;overflow:hidden;border:none;outline:none;padding-left:10px;width:318px;font-size:16px;}
.inputcod{width:100%;height:40px;float:left; margin-top:10px; overflow:hidden}
.loginputtcod{width:180px;height:38px;float:left;line-height:40px;}
.loginputtcod input{width:150px;height:28px;border:solid 1px #e7e7e7;padding:5px 5px 5px 10px;overflow:hidden;outline:none;border-radius:5px;font-size:16px;}
.logopucodd{border:solid 1px #e7e7e7;float:right;text-align:center;line-height:38px;height:38px;width:130px;background:WhiteSmoke;border-radius:5px;}
.logindenglu{width:320px;background:#00AFEC;background-color:#fff;}
.checkpactleft{width:156px;float:left;padding:0 2px;margin:0;height:30px;line-height:30px;margin-top:10px;color:#333;font-size:14px;font-family:'Microsoft YaHei';}
.checkpactleft input{height:20px;line-height:20px;padding:0;margin:0;outline:none;font-family:inherit;vertical-align:middle;}
.checkpactright{float:left;width:158px;font-size:14px;text-align:right;height:30px;line-height:30px;margin-top:10px; padding-right:1px;}
.checkpactright a{font-family:'Microsoft YaHei';}
.checkpactright a:hover{color:#999;text-decoration:underline;}
.login {font-family:Helvetica, Arial, Verdana, "Microsoft JhengHei", PMingLiU, sans-serif;}
.login input {width:320px;color:#FFF;font-size:16px;background-color:#333;display:inline-block;border:0px;cursor:pointer;height:45px;line-height:45px;border-radius:3px;}
.login input:hover { background-color:#999;}
 .regist {
        float: right;
        color: #333;
        font-size: 14px;
        padding: 5px 3px;
        font-family: 'Microsoft YaHei';
    } 
 .regist:hover {
        color: #999;
    }

.layuilayer{border-radius:0px;overflow: hidden;}

a.pxon{display: block;position: relative;margin-right:10px;}
.angle_top {content: '';width: 0;height: 0;display: block;border-style: solid;border-width: 0 6px 6px;border-color: transparent transparent #333;position: absolute;transform: rotate(180deg);bottom: 5px;right: 4px;z-index:1;}
.angle_bottom {content: '';width: 0;height: 0;display: block;border-style: solid;border-width: 0 6px 6px;border-color:transparent transparent #333;position: absolute;top: 5px;right:4px;z-index:1;}
.ion{border-color: transparent transparent #FFFFFF;}
.list_on1{background-color:#333333;color:#fff !important;display:inline-block;padding:0px 8px;}

.login_other_tr{
    margin-top:10px
}
.other_login_type {
    text-align: center;
    float: left;
}
    .other_login_type img {
        width:25px;
        height:25px;

    }
    .other_login_type .other_login_weixin {
        display: inline-block;
        cursor: pointer;
        position: relative;
        top: 3px;
    }
.weixin_f {
    cursor: pointer;
    position: relative;
    top: -4px;
    font-size: 14px;
    color: #333;
    line-height: 33px;
    padding-left: 2px
}
    .weixin_f:hover {
        color:#999
    }