﻿  *{ margin:0; padding:0}
        body {
    font-size: 9pt;
    background-color: rgb(255,255,255);
}
A {
    COLOR: rgb(40,40,40);   
    text-decoration: underline;
    cursor: pointer;
}
.titlebar {
    clear: both;
    height: 38px;
    background-color: #fff;
    border-bottom: 2px solid #2f5795;
}
.titlebar .title {
    float: left;
    font-family: 微软雅黑;
    font-size: 18px;
    line-height: 30px;
    padding: 3px 0 0 10px;
    text-align: left;
    white-space: nowrap;
}
.titlebar .more_link {
    float: right;
    line-height: 38px;
    padding-right: 10px;
}
    table{ border-collapse:collapse;}

    .tbmain{width:100%;}
    .tbmain td{ 
    padding: 1px 2px 1px 5px;
    BORDER: #cccccc 1px solid;  
    LINE-HEIGHT: 20px;
    font-size: 12px;
word-break:break-all;
                }  
    .tbmain td .red{ color:Red;}
    .tbmain td .green{ color:Green;}
    .tbheader{     font-size: 10.8pt;
    font-family: 微软雅黑;
    font-weight: 900;
    height: 27px;
    line-height: 27px;
    padding: 3px 5px;
    background-color: #EAE8E4;
    color: Black;}
        .tbheader td
        {
            text-align:center;
             font-size: 14px;
            }
    .tbmain TD A {
    COLOR: rgb(40,40,40);
    font-size: 12px;
    text-decoration: underline;
    cursor:pointer;
    }
      .tbmain TD A:hover{color: red; cursor:pointer;}
    .ellipsis {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tbmain .highlight
{
     background: #dfe5e5;
     font-weight: 700;
    }
  #divPage {
    padding: 30px 0;
    line-height:30px;
    text-align:center;
}
#divPage a {
    color: #0257a8;
    text-decoration: none;
    border: 1px solid #CCCCCC;
}

#divPage .selected {
    text-decoration: none;
    background-color: #008ad7;
    padding: 3px 10px;
    color: #fff;
    margin: 0 3px;
    border: 1px solid #008ad7;
}
  
#divPage a, #divPage .selected {
    cursor: pointer;
    display: inline-block;
    margin: 3px;
    height: 22px;
    line-height: 22px;
    padding: 3px 10px;
}  
    .cycle_tab_current
        {
            font-size:16px; 
            min-width:120px;
            height:40px; 
            cursor:pointer; 
            background-color:white; 
            border-left:1px solid black; 
            border-top:1px solid black; 
            border-right:1px solid black; 
            border-bottom:1px solid white; 
            font-weight:bolder; 
            float:left;
            text-align:center; 
            line-height:40px;
            color:black;
            }
            
            .cycle_tab_other
            {
                font-size:16px; 
                min-width:120px;
                height:40px; 
                cursor:pointer; 
                font-weight:bolder; 
                float:left; 
                text-align:center; 
                line-height:40px; 
                color:black;
                } 
                
                
ul 
{
display:block;
list-style: none;
margin:0;
padding:0;
}

li {
display: list-item;
font-size:10.8pt;
}
#curve,.curve {height: 40px;
    padding-left: 10px;}
#curve li,.curve li {float: left;height: 30px;line-height: 30px;padding: 0 6px;/* background: url(Image/label.gif) repeat-x; */border-right: 1px solid white;text-align: center;color:Black;}

#curve li a,.curve li a {
color:Black;
vertical-align:middle;
text-decoration:none;
}

#curve #tabul .currentBgcolor,.curve .tabul .currentBgcolor
{
background:url(/Styles/Image/curtab.gif) no-repeat;
background-size: 100% 100%;
}
#curve #tabul .currentBgcolor a,.curve .tabul .currentBgcolor a
{
color:White;
}


.cycle_td_current
{
   font-size:16px;
   border: 1px solid gray;
   font-size: 14px;
   cursor:pointer; 
   background-color:#DCCFC2;          
   font-weight:bolder;           
   text-align:center; 
   line-height:30px;
   color: rgb(255, 0, 0);
}
            
.cycle_td_other
{
   font-size:16px; 
   border: 1px solid gray;
   font-size: 14px;
   cursor:pointer; 
   background-color:rgb(240,240,240); 
   text-align:center; 
   line-height:30px;
   color: black;
} 
/*免责声明*/
.d_mzsm{margin:5px auto;padding:3px;text-align:left; color:Gray; border:1px solid Gray;}
#pagefoot{text-align:center;font-size:9pt;margin:20px auto;}

#divautocomplete{text-align:right;font-size: 13px; margin-top:10px;}
#divautocomplete_phone{width:99%;display:block;margin-bottom: 10px;}
#divautocomplete input[type='image']{width: 24px; height: 24px;vertical-align: middle;}
#divautocomplete_phone img{width:50px; height:25px;}
#searchcode{height:20px;width: 200px; border:solid 1px rgb(90,0,0);margin-top:2px;}
#autophoneLabel1{vertical-align: middle; width: 40px;}
#autophoneLabel2{vertical-align: middle; width: 50px; }
#tabautocomplete_phone{width:100%; border-collapse: collapse; line-height: 22px; margin:10px 0 0 0;}

.sj_body .tbmain td,.sj_body .tbmain td a,.sj_body li{font-size:16px;}
.pc_body #divshowquote{z-index: 1; position: absolute; border-color: black; border-width: 20px; color: black; top: -1890px; left: 858px; width: 186px; height: 175px;}
.sj_body #divshowquote{z-index:1; position: absolute; color: black; top: -500px; left: -500px; width:306px; height:235px;}
#d_content{width: 952px; margin: 0 auto;}
#d_content_phone{width: 99%; margin: 0 auto;}
.pc_body #tabImg{width:100%; border: 0;}
.pc_body #tabImg td:first-child{border: 0; text-align:left;}
.pc_body #tabImg td:last-child{border: 0; text-align:right;}
.sj_body #tabImg{width:100%;border:1px solid gray; margin:0 auto;}
.sj_body #tabImg td:first-child{text-align:left;}
.sj_body #tabImg td:last-child{font-size:9pt;color:black}