table {
    padding:0;
    margin:0 auto;
    border-collapse:collapse;
    border: 0px solid #999;
}
td {
    font-size:14px;
}
.gray {
    font-color:#DDDDDD;
}
.zixuangu1{
    background-color:white;
}
.zixuangu2{
    background-color:#FFFFFF;
}
.weibo_list {
    font-size:14px;
}
.weibo_table {
    width:98%;
}
.weibo_table td{
    padding: 5px 5px 5px 0px;
}
.weibo_forward {
    background:#F0F8FF;
    margin-top:5px;
    padding:5px 0px 5px 5px;
    font-size:13px;
}
.gray {
    color:#989898;
    font-size:14px;
}
.main_r {
    padding-left:10px;
    width:172px;
    float:left;
}
.table_right {
    width:100%;
}
.table_right th{
    height:30px;
}
.table_right td{
    height:30px;
    padding:5px 5px 5px 10px;
    background:white;
    vertical-align:middle;
    border-bottom:1px dashed #bacac6;
}
.table_right tr{

}
.stock_info {
    width:600px;
    margin-left:22px;
    font-weight: bold;
}
.stock_info td {
    font-size:14px;
}
.stockName{font-size:20px;color:#0055a2;font-weight:700;float:left;padding-left:20px;}
.stockUp{font-size:20px;font-weight:700;margin-left:10px;color:red}
.stockDown{font-size:20px;font-weight:700;padding-left:30px;color:green}
.addAttention{padding-left:20px;}
.addAttention a{color:white;font-size:14px;}
.blueBlock {
    display:inline-block;height:22px;line-height:22px;padding:0 4px;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#0055a2;background-image:-moz-linear-gradient(top,#0055a2,#0055a2);background-image:-ms-linear-gradient(top,#0055a2,#0055a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0055a2),to(#0055a2));background-image:-webkit-linear-gradient(top,#0055a2,#0055a2);background-image:-o-linear-gradient(top,#0055a2,#0055a2);background-image:linear-gradient(top,#0055a2,#0055a2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0055a2', endColorstr='#0055a2', GradientType=0)
}
.blueBlock:hover{background:repeat-x #006aca;background-image:-moz-linear-gradient(top,#006aca,#006aca);background-image:-ms-linear-gradient(top,#006aca,#006aca);background-image:-webkit-gradient(linear,0 0,0 100%,from(#006aca),to(#006aca));background-image:-webkit-linear-gradient(top,#006aca,#006aca);background-image:-o-linear-gradient(top,#006aca,#006aca);background-image:linear-gradient(top,#006aca,#006aca);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006aca', endColorstr='#006aca', GradientType=0)}
.user_ul li{
    font-size:14px;
}
.f_close {
    float:right;
}
.submit{
    background:#fff url(http://pic002.cnblogs.com/images/2012/434745/2012080615504087.png) left top no-repeat;
    height: 30px;
    padding:0px 0px 0px 3px;
    display:inline-block;
    overflow:hidden;
    float:right;
}
.submit input{
    background:#fff url(http://pic002.cnblogs.com/images/2012/434745/2012080615504087.png) right top no-repeat;
    height:30px; margin:0px;
    border:none;
    padding:0px 10px 3px 7px;
    font-size:18px;
    color:#fff;
    font-weight:bold;
    width:auto;
    overflow:visible;
}

.f_weibo {
    background:#F0F8FF;
    margin-top:5px;
    padding:5px 5px 5px 5px;
}
.f_content {
    margin-top:5px;
    padding:5px 5px 5px 5px;
}
.f_submit {
    margin-top:5px;
    float:right;
}
.forward {
    width:550px;
    position:fixed;
    top:40%;
    left:40%;
    z-index:101;
    margin:-100px 0 0 -200px;
    padding:15px 40px 30px;
    background-color:#fff;
    color:#666;
    display:none;
}
.forward textarea {
    width:550px;
    height:60px;
}
.footer {

}
.page {
    text-align:center;
}
.list_span {
    display:inline-block;
}

.subNavBox{width:150px;border:solid 1px #e5e3da;}
.subxNav{width:140px;border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:16px;color:#999;line-height:32px;padding-left:8px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subxNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image:url(http://demo.sc.chinaz.com//Files/DownLoad/webjs1/201411/jiaoben2959/images/jiantou1.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent a{display:block;width:150px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.current {background-color:#277fc2;}
.current a{color:#fff ;font-size:16px }

/**字体颜色**/

.c_success{
    color: green !important;
}
.c_danger{
    color: red !important;
}
.text-center{
    text-align: center !important;
}
.text-left{
    text-align: left !important;
}

.text-right{
    text-align: right !important;
}

/*margin padding class*/

.margin-bottom-0{margin-bottom: 0px !important;}
.margin-bottom-5{margin-bottom: 5px !important;}
.margin-bottom-10{margin-bottom: 10px !important;}
.margin-bottom-15{margin-bottom: 15px !important;}

.margin-top-0{margin-top: 0px !important;}
.margin-top-5{margin-top: 5px !important;}
.margin-top-10{margin-top: 10px !important;}
.margin-top-15{margin-top: 15px !important;}

.margin-left-0{margin-left: 0px !important;}
.margin-left-5{margin-left: 5px !important;}
.margin-left-10{margin-left: 10px !important;}
.margin-left-15{margin-left: 15px !important;}

.margin-right-0{margin-right: 0px !important;}
.margin-right-5{margin-right: 5px !important;}
.margin-right-10{margin-right: 10px !important;}
.margin-right-15{margin-right: 15px !important;}


.padding-bottom-0{padding-bottom: 0px !important;}
.padding-bottom-5{padding-bottom: 5px !important;}
.padding-bottom-10{padding-bottom: 10px !important;}
.padding-bottom-15{padding-bottom: 15px !important;}

.padding-top-0{padding-top: 0px !important;}
.padding-top-5{padding-top: 5px !important;}
.padding-top-10{padding-top: 10px !important;}
.padding-top-15{padding-top: 15px !important;}

.padding-left-0{padding-left: 0px !important;}
.padding-left-5{padding-left: 5px !important;}
.padding-left-10{padding-left: 10px !important;}
.padding-left-15{padding-left: 15px !important;}

.padding-right-0{padding-right: 0px !important;}
.padding-right-5{padding-right: 5px !important;}
.padding-right-10{padding-right: 10px !important;}
.padding-right-15{padding-right: 15px !important;}

.margin-left-right-0{margin-left: 0px !important;margin-right: 0px !important;}
.margin-top-bottom-0{margin-top: 0px !important;margin-bottom: 0px !important;}

.margin-left-right-5{margin-left: 5px !important;margin-right: 5px !important;}
.margin-top-bottom-5{margin-top: 5px !important;margin-bottom: 5px !important;}

.margin-left-right-10{margin-left: 10px !important;margin-right: 10px !important;}
.margin-top-bottom-10{margin-top: 10px !important;margin-bottom: 10px !important;}

.margin-left-right-15{margin-left: 15px !important;margin-right: 15px !important;}
.margin-top-bottom-15{margin-top: 15px !important;margin-bottom: 15px !important;}


.padding-left-right-0{padding-left: 0px !important;padding-right: 0px !important;}
.padding-top-bottom-0{padding-top: 0px !important;padding-bottom: 0px !important;}

.padding-left-right-5{padding-left: 5px !important;padding-right: 5px !important;}
.padding-top-bottom-5{padding-top: 5px !important;padding-bottom: 5px !important;}

.padding-left-right-10{padding-left: 10px !important;padding-right: 10px !important;}
.padding-top-bottom-10{padding-top: 10px !important;padding-bottom: 10px !important;}

.padding-left-right-15{padding-left: 15px !important;padding-right: 15px !important;}
.padding-top-bottom-15{padding-top: 15px !important;padding-bottom: 15px !important;}

.padding-left-right-30{padding-left: 30px !important;padding-right: 30px !important;}
.padding-top-bottom-30{padding-top: 30px !important;padding-bottom: 30px !important;}

.ftable {
    border: 0px;  
    font-weight:bold;
    line-height:25px;
    font-size:14px;
    color:white;
    vertical-align:center;
}

.ftable td {
    text-align:left;
    padding-top:0px;
}

.tlist table {  
    border: 1px solid #C8C8C8 ;  
    padding:0;   
    margin:0 auto;  
    border-collapse: collapse;  
}  
.tlist th {
    font-size: 14px; 
    text-align:center; 
    border: 1px solid #e0e8f5;
    padding: 5px 5px 5px 5px;  
    background: #efefef;
}
.tlist td {  
    vertical-align:middle; 
    text-align:center; 
    border: 1px solid #e0e8f5;  
    font-size:14px;  
    padding: 10px 10px 10px 10px;  
}

.kuaizhao_table td{
    padding: 5px 5px 5px 5px;  
} 

/*以下为登录界面样式*/
.temp{
    display: none !important;
}

.model{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999;
    display: flex;
    background: rgba(0,0,0,.6);
    align-items: center;
    /*-webkit-box-pack: center;*/
    justify-content: center;
    /*-webkit-box-align: center;*/
}
.model_alert{
    position: relative;
    overflow: hidden;
    width: 480px;
    background: #fff;
    border-radius:  8px;
    border: 1px solid rgba(77,84,102,.1);
}
.login{
    width: 90%;
    margin: 0 auto;
    padding: 10px;
}
.login_log{
    width: 100%;
    font-size: 20px;
    text-align: center;
    padding-top: 22px;
}
.login_switch{
    width: 100%;
    text-align: center;
}
.login-form{
    margin-top: 20px;
    width: 100%;
    margin-bottom: 20px;
}
.model input{
    width: 100%;
    line-height: 22px;
}
.login-input{
    padding: 12px 16px;
    outline: none;
    background: transparent;
    color: #333;
    font-size: 16px;
}
.input-div{
    padding: 12px 16px;
}
.form-item{
    width: 100%;margin: 0 auto;height: 48px;line-height: 48px
}
.login-text{
    font-size: 16px;
    font-weight: 500;
    color: #2b2a38;
}
.form-button{
    text-align: center;
    font-size: 14px;
    color: #fff;
    background-color: #2664c0;
    width: 100%;height: 100%;border: none;outline: none;
}
.form-button:hover{
    background-color: #546987;

}
.input-div:hover{
    background-color: gainsboro;
}
#error{
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: red;
    margin-top: 20px;
    visibility: hidden;
    /*visibility: visible;*/
}
.icon-wechat{
    background-image:url("/templates/img3/wx4.png");
    width: 40px;
    height: 40px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: inline-block;
    cursor: pointer;
}
svg{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 16px;
    right: 16px;
}
.other_title:before,.other_title:after{
    content: "";
    position: absolute;
    top: 77.5%;
    right: 62%;
    width: 144px;
    height: 1px;
    background-color: #f0f0f5;
}
.other_title:after{
    right: 9%;
}