﻿@charset "utf-8";
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0, 0, 0, 0);
-ms-touch-action: none; -moz-user-select: -moz-none; -webkit-touch-callout: none;
margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
body {-webkit-text-size-adjust: none; color: #333333; font-size: 13px; padding: 0px; margin: 0px; line-height: 25px;
-webkit-box-orient: vertical;
-webkit-box-align: stretch; overflow-x: hidden; background-color: #f3f3f3;
font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei';
/* -webkit-user-select: none; -moz-user-select: -moz-none; */
}

td {font-size:13px;}
table {margin: 0 auto; }
ul {padding:0px; margin: 0px; list-style-type: none; clear: both;}
li {padding: 0px; margin: 0px; list-style-type: none;}
input::-webkit-input-placeholder {color:#aaaaaa; font-size:13px;}
input::-moz-placeholder {color:#aaaaaa; font-size:13px;} /* Mozilla Firefox 19+ */
input:-moz-placeholder {color:#aaaaaa; font-size:13px;} /* Mozilla Firefox 4 to 18 */
input:-ms-input-placeholder {color:#aaaaaa; font-size:13px;} /* Internet Explorer 10-11 */

/*Chrome Firefox Opera Safari IE9+*/
input:disabled {background:url('../imagex/btngraybg.png') #cccccc; border: #bbbbbb solid 1px; color:#999999; }
/*IE8-*/
input[disabled] {background:url('../imagex/btngraybg.png') #cccccc; border: #bbbbbb solid 1px; color:#999999; }
/*IE6 Using Javascript to add CSS class "disabled"*/
* html input.disabled {background:url('../imagex/btngraybg.png') #cccccc; border: #bbbbbb solid 1px; color:#999999;}

/*Chrome Firefox Opera Safari IE9+*/
button:disabled {background: url('../imagex/btngraybg.png') #cccccc;border: #bbbbbb solid 1px;color: #999999;}

/*IE8-*/
button[disabled] {background: url('../imagex/btngraybg.png') #cccccc;border: #bbbbbb solid 1px;color: #999999;}

/*IE6 Using Javascript to add CSS class "disabled"*/
* html button.disabled {background: url('../imagex/btngraybg.png') #cccccc;border: #bbbbbb solid 1px;color: #999999;}

img {border: 0px; vertical-align: middle; }
form {PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; }
a:focus {outline: none; }
a:focus {-moz-outline-style: none; }
a {blr:expression_r(this.onFocus=this.close()); }
a {blr:expression_r(this.onFocus=this.blur()); }
input, textarea, select {outline: none; -moz-outline: none; -webkit-user-select: text; -moz-user-select: -moz-text; -moz-user-select: text; }
button {outline:none; -moz-outline:none; -webkit-user-select: text; -moz-user-select: -moz-text; -moz-user-select: text; border-style:none; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei';}
input, textarea, select {font-size: 13px; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei'; vertical-align: middle; }

input[type=checkbox], input[type=radio] {-webkit-appearance: none; appearance: none; width: 18px; height: 18px; margin: 0; cursor: pointer; vertical-align:middle; background: #ffffff; border:2px solid #bbbbbb; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
input[type=checkbox]:active{border-color: #78a1fb;background: #2068ff; }
input[type=radio]:active {
    border: 5px solid #78a1fb;
    background: #ffffff;
}
input[type=checkbox]:hover {border-color: #78a1fb; background: #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
input[type=radio] {-webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; width: 18px; height: 18px; }
input[type=checkbox]:checked {border-color:#2068ff; background: url(../imagex/chkboxOn.png) center center no-repeat #2068ff;}
input[type=radio]:checked {
    border: 5px solid #2068ff;
    background: #ffffff;
}
input[type=radio]:checked::after {content: ''; display: block; top: 2px; left: 2px; width: 9px; height: 9px;  -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; }
input[type=checkbox]:checked::after {content: url(../imagex/chkboxOn.png); display: block; position: absolute; top: -1px; left: -1px; }
input[type=checkbox]:focus {outline: none; border-color: #2068ff; }

a:link {COLOR: #4d8ecd; font-size: 13px; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei'; text-decoration:none; }
a:visited {COLOR: #4d8ecd; font-size: 13px; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei'; text-decoration: none; }
a:active {COLOR: #4d8ecd; font-size: 13px; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei'; text-decoration: none; }
a:hover {COLOR: #4d8ecd; font-size: 13px; font-family: 'sans-serif', 'arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft YaHei'; text-decoration: none; }

.fsize10 {font-size: 10px;}
.fsize11 {font-size: 11px;}
.fsize12 {font-size: 12px;}
.fsize14 {font-size:14px;}
.fsize15 {font-size:15px;}
.fsize16 {font-size:16px;}
.fsize18 {font-size:18px;}
.fsize20 {font-size:20px;}
.fsize22 {font-size:22px;}
.fsize24 {font-size:24px;}

.alir {text-align: right;}
.alc {text-align: center;}
.h10 {height: 10px;clear: both;}
.h20 {height: 20px; clear:both;}
.h25 {height: 25px;clear: both;}
.h30 {height: 30px; clear: both;}
.h40 {height: 40px;clear: both;}
.h50 {height: 50px;}
.h60 {height: 60px;}
.lh10 {line-height:10px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh24 {line-height:24px;}
.lh26 {line-height:26px;}
.lh28 {line-height:28px;}
.lh30 {line-height:30px;}
.lh32 {line-height:32px;}
.lh34 {line-height:34px;}
.lh36 {line-height:36px;}
.lh38 {line-height:38px;}
.lh40 {line-height:40px;}
.lh50 {line-height:50px;}
.lh55 {line-height:55px;}
.lh60 {line-height:60px;}
.lh65 {line-height:65px;}
.lh70 {line-height:70px;}
.lh75 {line-height:75px;}
.lh80 {line-height:80px;}
.lh90 {line-height:90px;}

.redtxt {
    color: #ff0000;
}

.circ_btn {padding: 10px 25px; text-align: center; min-width: 150px; color: #ffffff; font-size: 18px; background-color: #003da5; border-radius: 20px;}
#html5_audio {width: 99%;max-width: 800px;min-width: 280px;}

.kaitizi {
    font-family: "楷体_GB2312", "楷体", "KaiTi"!important;
}
.kaitizi>*, .kaitizi>*>*, .kaitizi>*>*>*, .kaitizi>*>*>*>* {
    font-family: "楷体_GB2312", "楷体", "KaiTi" !important;
}

.fbigsmall {
    font-size: 1.2em;
    line-height: 1.6em;
}

@media only screen and (max-width:600px) {
    .fbigsmall {
        font-size: 1.0em;
        line-height: 1.2em;
    }
}
/* 
#menubg {background-color: #0c4282; width: 100%; min-height: 50px;}
#menunav {MARGIN: 0px auto;width: 100%;min-width: 900px;max-width: 1300px;text-align: left;height: 120px;background-color: #0c4282;}
#menunav dl {width: 100%; display: flex; flex-direction: row;}
#menunav dl dd:first-child {width: 30%; height: 120px;align-items: center;justify-content: center; display: flex;flex-direction: column;}
#menunav dl dd:first-child .cklogo {height: 75%; width: auto; }
#menunav dl dd:last-child {width: 70%;height: 60px;}
#menunav dl dd:last-child .langs {height: 60px; text-align: right; color: #ffffff;}
#menunav dl dd:last-child .langs a {color: #ffffff;}
#menunav dl dd:last-child .langs a:hover {color: #c6a866; text-decoration: underline;}
#menunav dl dd:last-child .langs span {background-color: #333333; border-radius: 10px; padding: 5px 15px; color: #ffffff; line-height: 22px; cursor: pointer; display:inline-block; margin-top: 10px;}
#menunav dl dd:last-child .langs span a {color: #ffffff;}
@media only screen and (max-width:600px) {
#menunav {width: 100%;min-width: 300px;}
#menunav dl dd:first-child {width: 70%;height: 120px;align-items: center;justify-content: center;display: flex;flex-direction: column;}
#menunav dl dd:first-child .cklogo {height: 75%;width: auto; margin-left: 20px;}
#menunav dl dd .langs {display: none;}
#menunav dl dd:last-child {width: 30%;}
}
#menubg .langs2 {position: absolute;right: 30px; top: 5px;}
#menubg .langs2 span {background-color: #333333;border-radius: 10px;padding: 5px 15px;color: #ffffff;line-height: 22px;cursor: pointer;display: inline-block;margin-top: 5px;}
#menubg .langs2 span a {color: #ffffff;}
*/

