﻿body {
  margin: 0;
  padding: 0;
  font-family: 'Abel', sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑";
  font-size: 12px;
  text-size-adjust: none;
}

a {text-decoration:none;}

a:hover {text-decoration:none;}

a[href^="mailto:"]
{font-size:28px; color:#00aeef; text-align:left;}

a:hover[href^="mailto:"]
{font-size:28px; color:#00aeef; text-align:left; text-decoration: underline;}

a img {border: none;}

.language { font-size:14px; color:#98a2a9; text-decoration:none; font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", 宋体, SimSun, STXihei, "华文细黑";}
.language a { font-size:14px; color:#98a2a9; text-decoration:none;}
.language a.active { font-size:14px; color:#000000; text-decoration:none;}
.language a:hover { font-size:14px; color:#000000; text-decoration:none;}

.menu { font-size:19px; color:#000000; text-align:center; }
.menu:hover { font-size:19px; color:#00bff3; text-align:center; }
.menu2 { font-size:19px; color:#00bff3; text-align:center; cursor:default;}
.menu-separator { font-size:19px; color:#000000; text-align:center; }

.r-menu { font-size:23px; color:#000000; text-align:left; line-height:50px;}
.r-menu a{ font-size:23px; color:#000000; text-align:left;}
.r-menu a.active { font-size:23px; color:#00bff3; text-align:left; cursor:default;}
.r-menu a:hover { font-size:23px; color:#00bff3; text-align:left;}
.r-menu-b { font-size:29px; color:#000000; text-align:left; line-height:56px;}

.style-1 { font-size:20px; color:#000000; text-align:left;}
.style-1a { font-size:20px; color:#000000; text-align:left;}
.style-1a a{ font-size:20px; color:#000000; text-align:left;}
.style-1a a:hover{ font-size:20px; color:#00bff3; text-align:left;}
.style-2 { font-size:18px; color:#000000; text-align:left;}
.style-2 a{ font-size:18px; color:#000000; text-align:left;}
.style-2 a:hover{ font-size:18px; color:#00bff3; text-align:left;}
.style-3 { font-size:14px; color:#898989; text-align:left;}
.style-3 a{ font-size:14px; color:#898989; text-align:left;}
.style-3 a:hover{ font-size:14px; color:#252525; text-align:left;}
.style-4 { font-size:18px; line-height:30px; text-align:left; color:#000000;}
.style-4a { font-size:30px; line-height:40px; text-align:left; color:#000000;}
.style-4b { font-size:18px; line-height:26px; text-align:left; color:#00aeef;}
.style-4b a{ font-size:18px; line-height:26px; text-align:left; color:#00aeef;}
.style-4b a:hover{ font-size:18px; line-height:26px; text-align:left; color:#00aeef; text-decoration:underline;}
.style-4t { font-size:19px; line-height:30px; text-align:left; color:#000000; font-weight:bold;}
.style-4c { font-size:18px; line-height:26px; text-align:left; color:#000000; font-weight:bold;}
.style-5 { font-size:36px; line-height:46px; text-align:left; color:#00bff3;}
.style-5a { font-size:30px; line-height:46px; text-align:left; color:#252525;}
.style-5a a{ font-size:30px; line-height:46px; text-align:left; color:#252525;}
.style-5a a.active { font-size:30px; line-height:46px; text-align:left; color:#00bff3; cursor:default;}
.style-5a a:hover{ font-size:30px; line-height:46px; text-align:left; color:#00bff3;}
.style-5b { font-size:26px; line-height:46px; text-align:left; color:#252525; vertical-align:top;}
.style-5c { font-size:22px; text-align:left; color:#252525;}
.style-5c a{ font-size:22px; text-align:left; color:#252525;}
.style-5c a.active { font-size:22px; text-align:left; color:#00bff3; cursor:default;}
.style-5c a:hover{ font-size:22px; text-align:left; color:#00bff3;}
.style-5d { font-size:32px; line-height:40px; text-align:center; color:#00bff3;}
.style-5e { font-size:22px; text-align:left; color:#00bff3;}
.style-5f { font-size:26px; text-align:left; color:#00bff3;}
.style-6 { font-size:14px; color:#000000; text-align:left; padding-top:15px;}
.style-6 a{ font-size:14px; color:#000000; text-align:left;}
.style-6 a:hover{ font-size:14px; color:#00bff3; text-align:left;}
.style-7 { font-size:14px; color:#00bff3; text-align:left;}
.style-7 a{ font-size:14px; color:#00bff3; text-align:left;}
.style-7 a:hover{ font-size:14px; color:#00bff3; text-align:left; text-decoration:underline;}
.style-8 { font-size:18px; line-height:26px; text-align:left; color:#000000; padding-left:10px;}
.style-9 { font-size:18px; line-height:26px; text-align:left; color:#4472c4; padding-left:10px;}
.style-10 { font-size:18px; line-height:26px; text-align:left; color:#ff0000; padding-left:25px; font-weight:bold;}
.style-11 { font-size:18px; color:#000000; text-align:center;}
.style-11 a{ font-size:18px; color:#000000; text-align:center;}
.style-11 a:hover{ font-size:18px; color:#00bff3; text-align:center;}
.style-volunteer { font-size:20px; line-height:30px; text-align:left; color:#000000; font-weight:bold; padding:0 0 5px 7px;}

.testimonial { font-size:30px; line-height:40px; text-align:left; color:#00bff3;}
.testimonial2 { font-size:20px; line-height:30px; text-align:left; color:#000000; font-weight:bold; padding:0 0 0 10px;}
.testimonial3 { font-size:20px; line-height:32px; text-align:left; color:#00aeef; padding:0 0 5px 7px; font-weight:bold;}
.testimonial4 { font-size:20px; line-height:32px; text-align:left; color:#00aeef; font-weight:bold;}

.close { font-size:18px; line-height:28px; text-align:right; color:#000000; padding:0 20px 0 0;}
.close a{ font-size:18px; line-height:28px; text-align:right; color:#000000;}
.close a:hover{ font-size:18px; line-height:28px; text-align:right; color:#000000; text-decoration:underline;}


hr {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0));
}

.table { font-size:18px; line-height:30px; text-align:center; color:#000000; border-collapse:collapse; border:1px solid #999999;}

.pic { opacity: 1; filter: alpha(opacity=100); no-repeat; } 
.pic:hover { opacity: 0.86; filter: alpha(opacity=40);}

.footer { font-size:12px; color:#000000; letter-spacing: 0.08em; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.footer a{ font-size:12px; color:#000000; letter-spacing: 0.08em; text-align:center; }
.footer a:hover{ font-size:12px; color:#000000; letter-spacing: 0.08em; text-align:center; text-decoration:underline;}

.button{text-decoration:none;
 text-align:center; 
 padding:5px 18px 5px 18px; 
 border:none; 
 -webkit-border-radius:6px;
 -moz-border-radius:6px; 
 border-radius:6px; 
 font-size:14px;
 color:#ffffff; 
 background-color:#00bff3;
}

.button:hover{text-decoration:none;
 text-align:center; 
 padding:5px 18px 5px 18px; 
 border:none; 
 -webkit-border-radius:6px;
 -moz-border-radius:6px; 
 border-radius:6px; 
 font-size:14px;
 color:#ffffff;
 background-color:#00bff3;
 cursor:pointer;
}

.button2{text-decoration:none;
 text-align:center; 
 padding:5px 18px 5px 18px; 
 border:none; 
 -webkit-border-radius:6px;
 -moz-border-radius:6px; 
 border-radius:6px; 
 font-size:14px;
 color:#ffffff; 
 background-color:#00bff3;
}

.button2:hover{text-decoration:none;
 text-align:center; 
 padding:5px 18px 5px 18px; 
 border:none; 
 -webkit-border-radius:6px;
 -moz-border-radius:6px; 
 border-radius:6px; 
 font-size:14px;
 color:#ffffff;
 background-color:#00bff3;
 cursor:pointer;
}

span[class^='skype_pnh_container'] {display:none !important;}
span[class^='skype_pnh_print_container'] {display:inline !important;}
