@charset "gb2312";
html { overflow-x: hidden; max-width: 360px; margin: 0 auto; }
* { margin: 0px; padding: 0px; }
body { color: #333; background: #fff; }
img { border: none; background-images: url(/gaobai_fm/images/loading.gif); background-size: 10px 10px; background-position: center center; background-repeat: no-repeat; }
li { list-style: none; }
h2, h4 { font-size: 18px; font-weight: normal; line-height: 28px; }
a { text-decoration: none !important; color: #333; }
header, nav, footer { overflow: hidden; font: 1.0rem/1rem 'Microsoft YaHei' Arial; color: #333; }
nav span a:link, nav span a:visited, nav span a:hover, nav span a:active { color: #fff; }
.ban { padding: 10px }
header img, .ban img { width: 100%; float: left; }
header img { min-height: 61px; }
.banner img { width: 100%; }
#slider{ max-width:360px; min-width:320px; margin:0 auto; overflow:hidden;}
nav { background: -moz-linear-gradient( top, #00abcb, #0782A0); background: -ms-linear-gradient( top, #00abcb, #0782A0); background: -o-linear-gradient( top, #00abcb, #0782A0); background: -webkit-linear-gradient( top, #00abcb, #0782A0); }
nav { padding: 5px 0px; }
nav a { display: block; float: left; width: 20%; text-align: center; color: #fff; }
.con1, .con2, .con3, .con5 { padding: 10px 10px 12px; background: #f3f3f3; overflow: hidden; line-height: 24px; font-size: 14px; }
.con1 p, .con2 p, .con5 p { display: block; background: #fff; overflow: hidden; padding: 6px 10px 10px; text-indent: 2em; box-shadow: 0px 1px 2px #bbb; }
.zbt, .zbt2 { overflow: hidden; line-height: 38px; background: #01a7c9; text-align: center; font-size: 16px; font-weight: bold; color: #fff; }
.zbt span { color: #ff0; font-size: 20px; }
.con2, .con3 { padding-top: 0; }
.con2 p { color: #01a7c9; text-indent: 0; padding-bottom: 12px; }
.con2 p a { background: #fa7900; line-height: 30px; margin-top: 6px; float: left; border-radius: 4px; padding: 0 15px; color: #fff; }
.con2 p a:last-child { background: #01a7c9; float: right; }
.con2 ul, .con3 .for, .con2 .for { padding: 0px 10px 10px; overflow: hidden; background: #fff; box-shadow: 0px 1px 2px #bbb; }
.con2 ul li { float: left; width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 8px; margin-bottom: 10px; }
.con2 ul li h3 { font-size: 14px; font-weight: normal; line-height: 20px; }
.con2 ul li h3 span { float: left; line-height: 20px; padding: 0 6px; background: #01a7c9; color: #fff; position: relative; margin-right: 12px; }
.con2 ul li h3 span:before { content: ""; float: right; border-left: 8px solid #01a7c9; position: absolute; right: -8px; top: 4px; border-bottom: 6px solid #fff; border-top: 6px solid #fff; }
.ra1 { margin-top: 6px; padding-left: 5px; }
.con2 ul li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
.zbt2 { padding: 8px 0; line-height: 18px; }
.zbt2 span { font-size: 14px; font-weight: normal; }
.con3 .for, .con2 .for { padding-top: 12px; padding-bottom: 14px; }
.fo { display: table; width: 100%; padding-bottom: 8px; }
.st1, .st3 { display: table-cell; line-height: 32px; width: 60px; }
.st2 { display: table-cell; width: 100%; line-height: 1; padding: 8px !important; border: 1px solid #ddd !important; box-sizing: border-box !important; -webkit-box-sizing: border-box !important; }
.st5 { display: table-cell; line-height: 30px; border: 1px solid #ddd !important; width: 120px; }
.st1 em, .st3 em { color: #fa7900; float: left; font-size: 16px; margin-top: 4px; margin-right: 6px; }
.st3 { width: 86px; white-space: nowrap; }
.st4 { display: table-cell; width: 86px; font-size: 12px; }
.st4 input { display: block; text-align: center; border-radius: 4px; font-size: 12px; font-weight: normal; line-height: 32px; background: #fa7900; color: #fff; font-family: "microsoft YaHei"; border: none; width: 100%; }
.con3 .for .zx1, .con3 .for .zx2, .zx3 { float: left; line-height: 34px; border-radius: 4px; background: #fa7900; width: 100%; text-align: center; font-weight: bold; color: #fff; font-family: "microsoft YaHei"; border: none; font-size: 14px; }
.con3 .for .zx2 { background: #01a7c9; margin-top: 10px; }
.con3 .for .zx3 { background: #f00; margin-top: 10px; }
.con2 p span { color: #333; font-size: 13px; line-height: 22px; float: left; }
#co { padding-bottom: 0; }
#co1 { padding-top: 0; }
#co2 { margin-top: 10px; }
input[type="submit"], input[type="text"] { -webkit-appearance: none; }
.for h4 { float: left; width: 100%; line-height: 24px; text-align: center; color: #fa7900; font-size: 14px; font-weight: normal; }
.con4 { overflow: hidden; padding: 8px 10px 14px; background: #01a7c9; font: 16px 'Microsoft YaHei' Arial; }
.con4 p { float: left; width: 100%; overflow: hidden; color: #fff; text-indent: 2em; }
.con4 p a { display: block; margin-top: 6px; text-indent: 0; overflow: hidden; line-height: 32px; border-radius: 4px; background: #fff; text-align: center; color: #fa7900; font-weight: bold; }
.con5 p span { display: block; margin-top: 4px; overflow: hidden; padding: 6px 8px; background: #d8e7d3; color: #048F5C; text-align: center; text-indent: 0; }
.zbt3 { overflow: hidden; padding: 6px 10px; background: #048F5C; line-height: 28px; color: #fff; }
.zbt3 p { float: left; }
.zbt3 p a { padding: 4px 3px; border-radius: 4px; margin-right: 6px; overflow: hidden; background: #fa7900; color: #fff; display: inline; }
.zbt3 p a:first-child { color: #048F5C; background: #d8e7d3; }
.zbt3 p a:last-child { margin-right: 0; }
#tjJindu { height: 176px; text-align: center; line-height: 176px; display: none; color: #fa7900; }
#tjJindu img { vertical-align: middle; }
#answer { min-height: 176px; display: none; margin: 0 0 10px; }
.xiangmu { max-width: 360px; min-width: 320px; margin: 0 auto; width: 100%; position: absolute; position: fixed ! important; height: 75px; margin: 0px auto; font-size: 14px; line-height: 22px; background: url(/images/bottom_bg.gif) repeat-x; z-index: 10000; bottom: 0; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_position: absolute; _bottom: auto;}
.xiangmu ul { padding: 0px; height: 75px; overflow: hidden; width: 310px; margin: 0px auto; }
.xiangmu ul li { float: left; list-style: none; width: 75px; text-align: center; }
.xiangmu ul li a:link { color: #013a5a; text-decoration: none; }
.xiangmu ul li a:visited { color: #013a5a; text-decoration: none; }
.xiangmu ul li a:hover { color: #f00; text-decoration: none; }
 @media all and (max-width:320px) {
.zbt3 p { font-size: 12px; }
}
#swt-piaofu { display: block !important; }
#swt-tanchuang, .biaodan { display: none !important; }
#LXB_CONTAINER_SHOW { display: none !important; }
#LXB_CONTAINER { display: none !important; }
#LRfloater1 { display: none !important; }
footer { background: #01a7c9; padding: 10px; margin-top: 10px; margin-bottom: 60px; }
ul.foot_nav li { width: 25%; float: left; text-align: center; font: 1.0rem/1rem 'Microsoft YaHei' Arial; }
ul.foot_nav li a { color: #fff; display: block; border-right: 1px solid #fff; line-height: 1.5rem; }
ul.foot_nav li:last-child a { border-right: none; }
footer p { text-align: center; color: #fff; padding-top: 20px; margin-bottom: 30px; font: 1.0rem/1rem 'Microsoft YaHei' Arial; line-height: 24px; }
footer p a { color: #fff; }
.footer1 { font-family: "Microsoft YaHei"; position: fixed; width: 100%; bottom: 0; left: 0px; line-height: 46px; }
.footer1 ul { width: 100%; display: table; table-layout: fixed; }
.footer1 li { display: table-cell; text-align: center; color: #0093dd; border-right: 1px solid #459595; position: relative; }
.footer1 li:nth-last-of-type(1) { border-right: none; }
.footer1 li:nth-last-of-type(2) { border-right: none; }
.footer1 li:nth-last-of-type(1) { display: none; }
.footer1 a { display: block; color: #fff; background: #0093dd; position: relative; }
.footer1 a .no1 { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -webkit-animation: dot 2s infinite; animation: dot 2s infinite; border-radius: 10px; background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
.footer1 a:before { margin-right: 5px; display: inline-block; }
.footer1 a.active { background: #f37b38; }
@-webkit-keyframes dot {  0% {
opacity:1;
}
 50% {
opacity:1;
}
 50.01% {
opacity:0;
}
 100% {
opacity:0;
}
}
@keyframes dot {  0% {
opacity:1;
}
 50.01% {
opacity:1;
}
 50% {
opacity:0;
}
 100% {
opacity:0;
}
}
#LRfloater0 { display: none !important; }

.fshow{ position:absolute; width:90%; margin:0 auto;}
.show{ position:relative; width:160px; height:40px; top:-200px; background:url(/images/sending.gif) no-repeat center center; margin:0 auto;  background-size:160px 40px;}