@charset "utf-8";
/* CSS Document */

body{ margin: 0px; font-size: 14px; font-family: Arial, Helvetica, sans-serif;  color: #333333; }
ul,li,form{ margin:0; padding:0; list-style-type: none; }
img{border:none;}
input{padding:0; margin:0;}
.clear{ clear: both; visibility: hidden; margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
/*清除浮动*/
.clearfix:after {content:".";display:block;height:0;clear:both; visibility:hidden;}
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */


.onmouseshow{ border:1px solid #ddd; padding:5px; background:#f1f1f1; color:#333; margin: 5px; }

.button_a{ background-color : transparent;    height: 30px; line-height: 30px; width: 70px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;cursor:pointer;}

.border_a{border: 1px solid #CFCFCF;padding:5px;margin:5px}
.border_b{border: 0px;margin:5px}
.border_c{ background-color:#FFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #B9B9B9; border-bottom-color: #B9B9B9; border-left-color: #CCC; margin: 5px; }
.border_d{ background-color:#FFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCC; border-right-color: #B9B9B9; border-bottom-color: #B9B9B9; border-left-color: #CCC; padding: 5px; }

.txt_dx12{ font-size:12px;}
.txt_dx16{ font-size:16px;}
.txt_dx18{ font-size:18px;}
.txt_dx20{ font-size:20px;}
.txt_dx24{ font-size:24px;}
.color_a{ color:#666; }
.color_b{ color:#999; }

.nofind_a{ text-align: center; height: 170px; line-height:170px;}



.foot{/*  width: 910px;  */margin-right: auto; margin-left: auto; text-align: center; height: 100px; line-height: 100px; color: #666; background-color: #F5F5F5; }
.foot_del {
bottom: 0px;
position: fixed;
right: 0px;
visibility: hidden;
}
.body{ width: 910px; margin-right: auto; margin-left: auto; }

#logoimg{ padding: 0px; margin-top: 5px; }
.top_bg{ border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #7AC4E4; background-color: #F2FAFD; }
.top{ width: 910px; margin-right: auto; margin-left: auto; height: 80px; }
.top_url_div{ font-size: 20px; margin-left: 10px; }
.top_url_div div{ float: left; width: 100px; text-align: center; padding-top: 45px; padding-bottom: 5px; }
.top_url_div_select{ background-color: #7AC4E4; }
.top_url_div_select2{ background-color: #F5E0F8; }
.top_entry{ width: 320px; }
.top_entry_button{ margin-left:75px; margin-top:10px; }

.link_a a:link{ color: #666; text-decoration: none; }
.link_a a:visited{ color: #666; text-decoration: none;}
.link_a a:hover{ color: #40618C; text-decoration: none; }

.link_b a:link{ color: #333; text-decoration: none; }
.link_b a:visited{ color: #333; text-decoration: none;}
.link_b a:hover{ color: #333; text-decoration: none; }

.link_top_url a:link{ color: #268FBD; text-decoration: none; }
.link_top_url a:visited{ color: #268FBD; text-decoration: none;}
.link_top_url a:hover{ color: #268FBD; text-decoration: none;}

.link_top_url2 a:link{ color: #fff; text-decoration: none; }
.link_top_url2 a:visited{ color: #fff; text-decoration: none;}
.link_top_url2 a:hover{ color: #fff; text-decoration: none;}

.link_top_url_b a:link{ color: #EF5A93; text-decoration: none; }
.link_top_url_b a:visited{ color: #EF5A93; text-decoration: none;}
.link_top_url_b a:hover{ color: #EF5A93; text-decoration: none;}


.link_tag_a a:link{ color: #3E3E3E; text-decoration: none; }
.link_tag_a a:visited{ color: #3E3E3E; text-decoration: none;}
.link_tag_a a:hover{ color: #3E3E3E; text-decoration: none;}

.fenye_a{ height: 30px; line-height:30px; margin-top: 10px; margin-right: 10px; margin-bottom: 20px; margin-left: 10px; }
.fenye_a a:link{ padding: 10px; color: #D9EEF7; text-decoration: none; background-color: #7AC4E4; margin-right: 5px; margin-left: 5px;  }
.fenye_a a:visited{ padding: 10px; color: #D9EEF7; text-decoration: none; background-color: #7AC4E4; margin-right: 5px; margin-left: 5px; }
.fenye_a a:hover{ padding: 10px; color: #fff; text-decoration: none; background-color: #A7D8ED; margin-right: 4px; margin-left: 4px; border: 1px solid #fff;}