﻿
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
{ 
 margin:0;padding:0/* 默认无外边框内边框 */
 }
ol,ul{list-style:none}/* ol,ul没有前面的点号 */
li{list-style:none}
:focus{outline:0}
a img{border:0}
a {text-decoration:none}
input,img{vertical-align:middle;}

body,html{
	width:99%;height:98%;
	margin:0;
	font-family:"Microsoft YaHei";
	}
	
#mapDiv{
	width:98%;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:10px;
	border:1px;
	border-style:solid;
	border-color:#999999;
	}
	
/*资料目录样式*/
#mldiv{margin:5px auto; font-size:14px; line-height:125%;
       height:200px;
       overflow-y:hidden;
       /*border:1px solid green;*/
       }

#mldivb { width:100%; padding-top:0px; }
#mldivb button{width:95%;margin:0px auto;text-align: center;display: none;
   /* padding:2px 20px; */
    line-height:1em; 
    border:1px solid #bbb; 
    border-radius:6px; 
    /*background: -webkit-gradient(linear, left top, left 24, from(#FF6900), color-stop(0%, #FF9800), to(#FF6900)); 
    background: -moz-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    background:-o-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900')";*/ 
    height:30px; 
    cursor:pointer; 
    letter-spacing: 4px; 
    margin:10px;
    color:#000; /*4ea1d9*/
    background-color:#fff;
    /*font-weight:bold; */
    }

.mldivlist { width:96%;font-size:16px; line-height:125%; margin-top:10px;}
.mldiv1 {display:inline; font-size:16px; margin-left:5px; }
.mldiv2 {text-align:left;vertical-align:middle;display:inline; margin-left:5px;}/**/
.mldiv3 {text-align:left;vertical-align:middle;display:inline; margin-left:5px;overflow:hidden;}
.mldiv3 a:link,a:hover,a:active,a:visited {font-size:16px;}/*color: #3D6DCC;*/
.mldiv4 {clear:both;}

/*.mldiv3 a:link { color: #3D6DCC; text-decoration: none;}
.mldiv3 a:visited { color: #3D6DCC; text-decoration: none;}  
.mldiv3 a:active { color: #3D6DCC; text-decoration: none;}  */
.mldiv3 a:hover { color: red; text-decoration: none;}  

/*资料信息样式*/
.Zlxxdiv
{ margin:5px 0 ; }

.Zlxxdiv1 
{   
    float:left;
    width:30%;
    text-align:right; 
    font-size:14px;
    line-height:125%;
 }
 
.Zlxxdiv2 
{font-size:14px;
    float:left;
    width:68%; 
    border:1px solid #ddd; /*1px solid #95b8e7*/
    border-radius:3px;
    min-height:100%;
    line-height:125%;
    background-color:#fff;
 }
 .nrtydiv
{  background-color:#fff;
   font-size :14px;
    border:1px solid #ddd; /*1px solid #95b8e7*/
    border-radius:3px;
    min-height:100%;
    line-height:150%;
    margin:5px 15px 5px 5px;
 }

/*资料内容简介样式*/
.detail {width:95%;line-height:20px;padding:10px 10px 10px 10px; font-size:14px; text-indent:25px;background-color:#fff;border:1px solid #ddd;}
.detail .all{display:none;}
.detail .more{text-decoration:none;color:#0066CC;cursor:pointer;}


.Zlxxdiv3 
{
    clear:both; 
}



.searchline1{border:2px solid #f58400;height:25px;margin:2px auto 0 auto;width:322px; border-radius:5px 5px 5px 5px;  position:absolute;top:5px;left:5px;}

.searchline1 input.inp_srh,.searchline input.btn_srh{border:none;background:none;height:25px;line-height:25px;float:left}
.searchline1 input.inp_srh{outline:none;width:206px;}
.searchline1 input.btn_srh{outline:none;background:#f58400;color:#FFF;font-size:15px;width:36px;}


/*新增样式*/ 
.selectdiv
{width:200px; height:1.5em; border:1px solid #ddd; }

.inp_srh
{width:200px; height:1.25em;border-radius:5px 5px 5px 5px;border:1px solid #ddd; height:24px; }/* font-size:12px;*/
.detailstitle
{margin-top:5px;
    color:#f58400; 
  font-family:"Microsoft YaHei";
  font-size:1.2em;
  font-weight:600;}
  
  .btn_srh2
  {
      height:25px;
      width: 50px;  
        background-color: #f58400;  
        border-color: #357ebd;  
        color: #fff;  
        -moz-border-radius: 3px;  
        -webkit-border-radius: 3px;  
        border-radius: 3px; /* future proofing */  
        -khtml-border-radius: 3px; /* for old Konqueror browsers */  
        text-align: center;  
        vertical-align: middle;  
        border: 0px solid transparent;  
        font-weight: 300;  
        font-size:1em;  
        margin:4px auto;
      }
      
.buttons
{font-size:16px;
/* color: #fff;   
margin:7px auto; 
width:80px;  
background: url(../images/search_btn.png) no-repeat left top; 
border:none; 
height:25px; 
font-family:'\5fae\8f6f\96c5\9ed1';*/ 
/*图片按钮文字*/

/*margin:0 auto; 
border-radius:10px;
border:0px solid #FF1500;
display:block;

background:#FF6900;
height:30px;
line-height:1.25em;
color:#fff;
font-size:14px;
text-align:center;text-decoration:none*/

font-size:14px;
text-align:center; 
border:1px solid #FF1500;
border-radius:10px; 
background-color:#f58400;
line-height:1.25em;
padding:2px 20px; 
margin-top:5px; 
margin-left:50px;
margin-bottom:10px;
cursor:pointer; 
color:#fff;
font-weight:300;
                    
}

.resetbuttons
{font-size:12px;
text-align:center; 
border:1px solid #FF6900;
border-radius:10px; 
background-color:#fff;
line-height:1.25em;
padding:2px 10px; 
margin-top:5px; 
margin-left:10px;
margin-bottom:10px;
cursor:pointer; 
color:#FF6900;
}

.to_top
{width:40px; height:40px; padding:5px; font:14px/20px arial; text-align:center; background:#06c; position:absolute; cursor:pointer; color:#fff}


/* 菜单栏*/   
.menuapp {width:100%; display:block;border-bottom:1px solid #fff; overflow:hidden; padding-left:0px; }
.menuapp img{width:22px; height:22px; margin-top:5px; margin-bottom:5px;}
.menuapp ul li{float:left; width:20%; font-size:12px; color:#333333; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.menuapp ul li a:link,a:hover,a:active,a:visited {font-size:12px;}
.menuapp ul li span{border-left:1px solid #fff; border-right:1px solid #fff; display:block;padding:5px; line-height:15px; height:50px; display:block;overflow:hidden; }

/*4ea1d9   f0f0f0
.cgtitle {font-weight: normal; font-size:16px; line-height:21px; line-height:150%;color:#4ea1d9;}
.cgcon {position:relative; font-size:14px; color:#7b7b7b; line-height:15px; padding-top:5px;}
.cgcon li {padding:8px 0 8px; border-bottom:1px solid #f0f0f0; width:100%; overflow:hidden;}
*/

/*资料搜索结果列表*/
.f_cg {padding:0 12px;}
.f_cg_lis {width:100%; padding-top:5px;}
.f_cg_lis li {padding:8px 0 8px; border-bottom:1px solid #ddd; width:100%; overflow:hidden;}
.f_cg_lis li a {font-size:15px;color:#4ea1d9;}
.f_cg_lis li:hover, .f_inews_lis li:active {background-color:#eee;font-size:16px;color:#4ea1d9;}
.f_cg_lis li .cgtitle {font-weight: normal; font-size:16px; line-height:125%;color:#4ea1d9;margin-left:5px;}
.f_cg_lis li .cgtitle img {width:22px; height:22px; margin:0px 0px 0px 0px;}
.f_cg_lis li .cgcon {position:relative; font-size:14px; color:#7b7b7b; line-height:15px; padding-top:5px;margin-left:5px;}
.f_cg_lis li .cgcon span {float:right;}

.grayimg { -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        filter: grayscale(100%);
        filter: gray;
        width:22px; height:22px;
}

/*页面信息标题*/
.detailszltitle {font-size:1.125em;color:#f58400;font-weight:600;margin:20px 5px 5px 5px;text-align:center;  }

/*通知公告列表*/
.noticeapp {width:100%; padding:5px 5px 5px 5px;}
.noticeapp li {padding:8px 0 8px; border-bottom:1px solid #ddd; width:100%; overflow:hidden;}
.noticeapp li .title{font-weight: normal; font-size:16px; line-height:125%;color:#4ea1d9;margin-left:5px;}
.noticeapp li .content {position:relative; font-size:14px; color:#7b7b7b; line-height:125%; padding-top:5px;margin-left:5px;}

/*用户信息*/
.userinfo {width:100%;   
           /*height:300px;*/
            margin:5px 5px 5px 5px;
            background-color:#fff;
            padding:0px 5px 5px 5px; 
            border-radius: 6px 6px 6px 6px; 
           /*line-height:2em; 
           background: -webkit-gradient(linear, left top, left 24, from(#EEE), color-stop(4%, #FFF), to(#EEE)); 
           background: -moz-linear-gradient(top, #EEE, #FFF 1px, #EEE 24px); 
           background: -o-linear-gradient(top, #EEEEEE, #FFFFFF 1px, #EEEEEE 24px);*/      
           } /*FAFAFA height:190px;*/

.protocol {font-size:12px; margin:20px 10px 5px 5px; line-height:125%;}    
   
.userinfoLine {width:100%;display:inline;}
.userinfoLine label,a{ font-size:14px;}

 .userinfoField 
{   
    float:left;
    width:25%;
    text-align:right; 
    font-size:14px;
    padding:10px 0 0 0;
    line-height:1.5em;
 }
 
.userinfoContent 
{
    float:left;
    width:60%;
    text-align:left; 
    font-size:14px;
    padding:10px 0px 0px 10px;
    line-height:1.5em;
}

.userinfoContent img{float:left; display:inline;}
.userinfoContent a:link,a:hover,a:active,a:visited{ display:inline;font-size:14px;}

 .point 
{
    font-size:14px; 
    color:Red;
     font-weight:bold;
}

.msg-error
{ 
    color:Red;
    float:left;
    width:70%;
    text-align:left; 
    font-size:14px;
    padding:5px 0px 0px 5px;
}
     
.userinfoLine input[type=text],  input[type=password]
{ padding:0px 0 0 5px; font-size:15px; border-radius:6px; height:24px; width:100%; float:left; display:inline; border:1px solid #ddd; }

.userinfoLine input[type=button] { 
    text-align:center; 
    padding:2px 20px; 
    line-height:1em; 
    border:1px solid #FF6900; 
    border-radius:5px; 
    /*background: -webkit-gradient(linear, left top, left 24, from(#FF6900), color-stop(0%, #FF9800), to(#FF6900)); 
    background: -moz-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    background:-o-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900')"; */
    height:30px; 
    cursor:pointer; 
    letter-spacing: 4px; 
    margin:10px;
    color:#FF6900; 
    background-color:#fff;
    /*font-weight:bold; */
} 

.userinfoLine1 input[type=button] { 
    text-align:center; 
    padding:2px 20px; 
    line-height:1em; 
    border:1px solid #FF1500; 
    border-radius:3px; 
    background: -webkit-gradient(linear, left top, left 24, from(#FF6900), color-stop(0%, #FF9800), to(#FF6900)); 
    background: -moz-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    background:-o-linear-gradient(top, #FF6900, #FF9800 0, #FF6900 24px); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900'); 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9800', endColorstr='#FF6900')"; 
    height:30px; 
    cursor:pointer; 
    letter-spacing: 4px; 
    margin:10px;
    color:#FFF; 
    font-weight:bold; 
} 

/*退出帐号84bee3  0daff4*/
.login-btn{ border:0px solid #84bee3;margin:0 auto;height:33px;position:relative;}
.login-btn .btn-img{margin:0 auto; border-radius:10px;border:0px solid #FF1500;display:block;width:280px;
                    background:#FF6900;height:30px;line-height:30px;color:#fff;font-size:14px;
                    text-align:center;text-decoration:none}
.login-btn .btn-img:hover{text-decoration:none}


/*借阅列表样式FAFAFA*/
.loaninfo {width:98%; border:0px solid #ddd; 
            /*margin:5px 5px 5px 5px;*/
            background-color:#fff; 
            /*margin:5px 5px 5px 5px; 
            border-radius: 6px 6px 6px 6px; */
           /*line-height:2em; 
           background: -webkit-gradient(linear, left top, left 24, from(#EEE), color-stop(4%, #FFF), to(#EEE)); 
           background: -moz-linear-gradient(top, #EEE, #FFF 1px, #EEE 24px); 
           background: -o-linear-gradient(top, #EEEEEE, #FFFFFF 1px, #EEEEEE 24px);  */   
           } /*FAFAFA*/


.loanlist {width:100%; padding-top:0px;line-height:1.5em;}
.loanlist li {padding:8px 0 8px; border-bottom:1px solid #ddd; width:100%; overflow:hidden;line-height:1.5em;}
.loanlist li:hover, .f_inews_lis li:active {background-color:#eee;}
.loanlist li .loanlisttitle {font-weight: normal; font-size:14px; color:#4ea1d9;margin-left:5px; width:98%;}
.loanlist li a:link,a:hover,a:active,a:visited {font-size:14px;color:#4ea1d9;}
.loanlist li .loanfile { width:90%; font-size:12px; color:#7b7b7b; padding-top:5px;margin-left:20px;  margin-right:20px; line-height:1.5em; float:left;}
.loanlist li .loanfilesplit { padding:5px 0px 5px; border-top:1px dashed #ddd; width:100%; overflow:hidden;}
.loanlist li .orderdate {position:relative; font-size:12px; color:#333;  padding-top:10px;margin-left:20px; float:left;line-height:1.5em;}
.loanlist li .shouldreturndate {position:relative; font-size:12px; color:#333; padding-top:5px;margin-left:20px; float:left;line-height:1.5em;}
.loanlist li .loandate {position:relative; font-size:12px; color:#333;  padding-top:5px;margin-left:5px; float:left;line-height:1.5em;}
.loanlist li .returndate {position:relative; font-size:12px; color:#333;  padding-top:5px;margin-right:5px; float:right;line-height:1.5em;}
.loanlist li input.opt1 {float:right;text-align:center; border:1px solid #FF6900;border-radius:10px; background-color:#fff;line-height:1.25em;padding:3px 20px; margin-top:10px; margin-right:5px;cursor:pointer; color:#FF6900;}
.loanlist li input.opt2 {float:right;text-align:center; border:1px solid #FF6900;border-radius:10px; background-color:#fff;line-height:1.25em;padding:3px 20px;margin-right:5px;cursor:pointer;color:#FF6900; }
.loanlist li .historysplit { padding:5px 0px 5px; border-top:1px dashed #ddd; width:100%; overflow:hidden;}

.NullList {width:100%; padding-top:20px; padding-bottom:20px; line-height:1.5em;background-color:#fff;}
.NullList span {font:黑体; color:Red; font-size:14px; text-align:center; float:left; width:100%;background-color:#fff;}
.NullList a {font:黑体; font-size:14px;background-color:#fff;}


/*color:#4ea1d9;*/
.pagination {width:99%; margin-top:10px; border:1px solid #ddd; height:30px;line-height: 30px; text-align:center; text-decoration:none;overflow:hidden;}
.pagination ul li{float:left; width:19%; font-size:15px;  text-align:center; border-left:1px solid #ddd;color:#666; }
.pagination ul li a:link,a:hover,a:active,a:visited {font-size:15px;cursor:pointer;}
.pagination ul li span{font-size:15px;}

.currentpage {background-color:#fff;color:#666;font-size:15px;}
.prevpage , .nextpage {background-color:#eee;color:#666;font-size:15px;}
.prevpage a { }
 
.firstpage a:link,a:hover,a:active,a:visited { font-size:15px;}
.endpage a:link,a:hover,a:active,a:visited { font-size:15px;}
.prevpage a { font-size:15px;  }
.nextpage a { font-size:15px;}

.morelist {width:100%; margin-top:10px; border-bottom:0px solid #ddd; height:20px;line-height: 20px; text-align:center; text-decoration:none;overflow:hidden; color:#666;}
.morelist a { font-size:15px; color:#333;  }

.orderoptline {width:100%; border-top:1px solid #ddd;  padding:10px 0;text-align:center;}
.orderopt { margin:0 auto; width:100%; }
.orderopt label {font-size:14px;  color:#f58400;font-weight:400;}
.orderopt input[type=text] { padding:0px 0 0 5px; font-size:12px; border-radius:8px; height:20px; display:inline;  width:150px; }
.orderopt input[type=button] { margin-top:15px; border-radius:10px;border:0px solid #FF1500;width:180px;background:#FF6900;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;text-decoration:none;}

/* f_inews **/
.f_inews {padding:0 12px;}
.f_inews_lis {width:100%; padding-top:5px;}
.f_inews_lis li {padding:8px 0 8px; border-bottom:1px solid #f0f0f0; width:100%; overflow:hidden;}
.f_inews_lis li:hover, .f_inews_lis li:active {background-color:#eee;}
.f_inews_lis li .f_inewsimg {float:left; width:75px; height:50px; margin-top:4px;}
.f_inews_lis li .f_inewsimg img {display:block; width:75px; height:50px;}
.f_inews_lis li .f_inewscon {margin-left:5px;}
.f_inews_lis li .f_inewscon h4 {font-weight: normal; font-size:16px; line-height:21px; line-height:150%; }
.f_inews_lis li .f_inewscon h4 a {color:#000;}
.f_inews_lis li .f_inewscon p {position:relative; font-size:12px; color:#7b7b7b; line-height:15px; padding-top:5px;}
.f_inews_lis li .f_inewscon p span {float:right;}


/*顶部和下部的前进和后退*/
.backtohome {width:100%; display:block; border:1px solid #fff; overflow:hidden; 
           background: -webkit-gradient(linear, left top, left 24, from(#EEE), color-stop(4%, #FFF), to(#EEE)); 
           background: -moz-linear-gradient(top, #EEE, #FFF 1px, #EEE 24px); 
           background: -o-linear-gradient(top, #EEEEEE, #FFFFFF 1px, #EEEEEE 24px);
           vertical-align:middle; line-height: 30px;height:75px; }
.backtohome a:link,a:hover,a:active,a:visited {font-size:14px;}
/*.backtohome input[type=button] {float:right;text-align:center; border:1px solid #FF6900;border-radius:10px; background-color:#fff;line-height:1.0em;
                                padding:3px 20px; margin-top:5px; margin-right:5px;cursor:pointer; color:#FF6900;}       
.backtohome input[type=text] {border:1px solid #ddd;border-radius:3px; background-color:#fff; font-size:14px;
                                padding:0px 0px 0px 5px; margin:5px 5px 0px 10px; line-height:1.5em; width:90%; }   */   
                              
.gohome {  width:20%; display:inline-block; }        
.gohome img { width:20px; height:20px; float:left; margin:5px 0px 0px 10px;  }
.gohome a:link,a:hover,a:active,a:visited { font-size:14px;}        

.gispage {text-align:center;width:65%; display:inline-block;}
.gisprevpage { display:inline-block; }
.gisprevpage img {width:20px; height:20px;margin-top:-10px; margin-right:15px;}
.giscurrengpage {color:#666;font-size:18px; display:inline-block; vertical-align:top; }
.gisnextpage {display:inline-block;}
.gisnextpage img {width:20px; height:20px;margin-top:-10px; margin-left:15px;}

.refreshmap { width:10%; display :inline-block;}
.refreshmap img {width:22px; height:22px;   float:right;margin:5px 5px 0px 0px; }

.gohome1 {  width:90%; display:inline-block; }    
.gohome1 img { width:20px; height:20px; float:left; margin:5px 0px 0px 10px;  }
.gohome1 a:link,a:hover,a:active,a:visited { font-size:14px;}        

.gismapDiv{
	width:99%;
	margin-top:0px;
	margin-left:2px;
	margin-bottom:5px;
	margin-right:5px;
	border:1px;
	border-style:solid;
	border-color:#999999;
}



/*返回顶部*/
.gotop {position:fixed;bottom:100px;right:10px;z-index:10;width:40px;height:40px;display:none;}
.w_top {width:40px;height:40px;}
.w_top img {width:40px;}

/*gis 搜索 */
.f_isearch {padding:2px; width:100%; margin-left:10px;}
.f_isearch .f_inptxt_bor {width:60%;display:inline-block;height:26px; border:1px solid #cacaca;  padding:0 5px;line-height:26px;background-color:#fff; font-size:14px;}
.f_isearch .f_inptxt { width:98%;  height:22px;  color:#333; border:0px solid #cacaca; }
.f_isearch .f_inpsub_bor {width:30%; display:inline-block; }
.f_isearch .f_inpsub {width:98%;   margin-top:2px; height:28px; line-height:28px; border:none; background-color:#b5b5b5; font-size:14px; color:#fff; cursor:pointer;}


.isloading { text-align:center;vertical-align:middle; }
.isloading img {vertical-align:middle; margin-top:50px;}

.zlmlmc { text-align:center; font-size:14px; color:#333; margin-top:20px; margin-bottom:0px; border-bottom:1px solid #ddd; padding-bottom:5px;}

.pdfload { width:100%; text-align:center; font-size:14px;  margin-top:5px;}
.pdfload img {width:128px;height:128px; margin-bottom:10px;}
