﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,  
form,fieldset,input,textarea,p,blockquote,th,td {  
padding: 0;  
margin: 0;  
}  
table {  
border-collapse: collapse;  
border-spacing: 0;  
}  
fieldset,img {  
border: 0;  
}  
/*address,caption,cite,code,dfn,em,strong,th,var {  
font-weight: normal;  
font-style: normal;  
} */ 
ol,ul {  
list-style: none;  
}  
caption,th {  
text-align: left;  
}  
h1,h2,h3,h4,h5,h6 {  
font-weight: normal;  
font-size: 100%;  
}  
q:before,q:after {  
content:”;  
}  
abbr,acronym { border: 0;  
}  

*:focus {outline: none;}

textarea {resize:none;}
/*--------以上是初始化CSS--------------*/
.clear
{
    font-size:0px;
    height:0px;
    line-height:0px;
    overflow:hidden;
    clear:both;    
    display:block;
    width:0px;
}

body
{
    font-size:12px;
    font-family:宋体;
    margin:0 auto;
    width:835px;
}

#footer
{
    border-top:solid 2px #0ab2e1;    
    margin-top:20px;
}

#footer p
{
    text-align:center;
    margin:15px 0;    
}

#header
{
    width:835px;
    height:149px;
    background-image:url(../Images/header.png);    
}

#nav
{
    width:835px;
    height:31px;
    background-image:url(../images/nav.png);    
}

#nav p
{
    height:31px;
    line-height:31px;    
    margin:0 15px;
}

#nav span
{
    font-weight:bold;
}

#nav a
{
    text-decoration:none;
    color:Black;
    cursor:text;    
}

#headerBar
{
    height:30px;
    background-image:url(../Images/headerbar_bak.gif);
    background-repeat:repeat-x;    
}

#headerBar .bar_item
{
    width:117px;
    height:26px;
    line-height:26px;
    margin:3px 3px 0 3px;
    float:left;
    display:inline;
    background-image:url(../Images/headerbar_item.jpg);
    text-align:center;
    color:White;
    text-decoration:none;
}

#headerBar .bar_item:hover,#headerBar .bar_item_hover
{
    font-weight:bold;
    color:Black;    
}

#login
{
    float:left;
    display:inline;
    width:200px;    
    margin-top:5px;
}

#content
{
    width:630px;
    margin-left:5px;
    margin-top:5px;
    float:left;
    display:inline;    
}

#ucLogin
{
    width:195px;
    border:solid 1px #75b9de;    
}

#ucLogin .title
{
    width:172px;
    height:27px;
    line-height:27px;
    margin:0 auto;
    background-image:url(../Images/login_title.png);
    color:White;
    font-size:14px;
    font-weight:bold;
    padding-left:20px;
}

#ucLogin .body
{
    width:195px;    
}

#ucLogin .body .line
{
    height:25px;
    line-height:25px;   
    margin:5px 0px;
    
}

#ucLogin .body .line p
{
    height:25px;
    line-height:25px;
    overflow:hidden;    
    margin-left:4px;
}

.doc_ul li
{
    margin-left:20px;
    list-style-type:disc;
    height:25px;
    line-height:25px;    
}

.doc_ul li a
{
    color:Black;
    text-decoration:none;    
}
.doc_ul li a:hover
{
    text-decoration:underline;    
}

.btn
{
    border:none;
    background-color:transparent;
    width:60px;
    height:21px;
    cursor:pointer;
    background-image:url(../Images/btn_back.png);    
    color:White;
}

#ucLogin .logon
{
    width:175px;
    height:146px;
    background-image:url(../Images/logon_back.gif);
    background-repeat:repeat-x;    
    padding:5px 10px;
}

#ucLogin .logon .tab_block
{
    height:120px;    
}

#ucLogin .logon table
{
    width:175px;
    table-layout:fixed;   
}

#ucLogin .logon table td
{
    height:20px;
    line-height:20px;
    text-align:center;    
    vertical-align:top;
}

#leftNav
{
    width:195px;
    height:343px;
    border:solid 1px #75b9de;
    margin-top:15px;    
    background-image:url(../Images/left_nav_back.png);
}
 
#leftNav .title
{
    width:195px;
    position:relative;
    top:-9px;    
}

#leftNav .body
{
    padding:8px;    
}

#leftNav .body a
{
    display:block;
    width:178px;
    height:53px;    
    margin-top:20px;
}

#leftNav .body .ba
{
    background-image:url(../Images/ba.png);    
}

#leftNav .body .bg
{
    background-image:url(../Images/bg.png);    
}

#leftNav .body .gz
{
    background-image:url(../Images/gz.png);    
}

#leftNav .body .bd
{
    background-image:url(../Images/bd.png);    
}

.sch_block
{
    width:625px;    
    border:solid 1px #24b5ee;
    background-image:url(../Images/sch_back.jpg);
    background-repeat:repeat-x;
    float:right;
    display:inline;
}

.sch_block .title
{
    height:29px;
    line-height:29px;
    background-image:url(../Images/sch_title.png);     
    padding-left:20px;
    color:#2b80c3;
    font-size:14px;
    font-weight:bold;
}

.sch_block .body table
{
    width:600px;
    margin:20px auto;    
}

.sch_block .body table td
{
    height:30px;    
}

.sch_block .body table .schtxt
{
    border:solid 1px #459ee2;
    background-color:white;
    width:180px;
    height:20px;    
}

.house_list
{
    width:625px;    
    border:solid 1px #24b5ee;
    margin-top:10px;    
    float:right;
    display:inline;
}

.house_list .title
{
    height:27px;
    background-image:url(../Images/house_title.jpg);       
}

.house_list .title p
{
    color: white;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding-left: 27px;  
}

.house_list .body
{
    padding:10px 5px;    
}

.house_list .footer
{
    padding:10px 0px;    
    text-align:center;
}

.tab
{
    text-align:center;
    table-layout:fixed; 
    margin:0 auto;
}

.tab td
{
    height:23px;
    line-height:23px;    
    border:solid 1px #007fc6;
    word-wrap:break-word; 
}

.tab a
{
    text-decoration:none;
    color:#2563c3;    
}

.tab a:hover
{
    text-decoration:underline;    
}

.tab .tab_title td
{
    background-color:#7dc8ef;    
}

.tab .bd1 td
{
    background-image:url(../Images/cell_back.jpg);    
}

.sch_block .lic_body
{
    padding:10px;   
    width:600px; 
}

.sch_block .body .lic_item
{
    float:left;
    display:inline;
    font-size:16px;
    font-weight:bold;
    margin:10px;
    text-decoration:none;
    color:Black;
    width:280px;
}

.sch_block .body .lic_item:hover
{
    color:#10dd45;
    text-decoration:underline;    
}

.sch_block .body .lic_item_hover
{
    color:#10dd45;    
}

.sch_block .footer
{
    text-align:center;
    padding:10px;    
}