﻿body {font-size: 14px; color:#333; font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica,"微软雅黑"; background-color:#fff;margin:0px auto 10px auto;}
img{border:none;}
h1,h2,h3,dl,dd,div{ margin:0px; padding:0px;}
select{padding:5px 8px; vertical-align:middle;font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, "微软雅黑",sans-serif,"宋体"; margin-right:5px;}
input{font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica,"微软雅黑"; vertical-align:middle; }
.header { background-color:#fff; overflow:hidden; display:block; border-bottom:1px solid #eee;}
.header .tip {background-color: #00a2ca;color: #fff;font-size: 12px;line-height:24px;margin: 0px auto;}
.header .nav{ text-align:right;padding:20px 0px; background-image:url(/TQF/img/kbh/kbhlogo.png); background-repeat:no-repeat;background-position:left center; position:relative;}
.header .nav a{ padding:0px 10px; text-decoration: none;}
.header .nav a:link,
.header .nav a:visited{ color:#333333;} 
.header .nav a:hover,
.header .nav a:active{ color:#00a2ca;}

.page-content {width:980px;margin: 0px auto; overflow:hidden;}
.server-content {/*border:1px dashed #fde96d; background-color:#ffffd7;*/ padding:8px; margin-top:15px;}
.server-content .hd{font-weight:bold; color:#ff6a00;}
.server-content .span-header{ margin-right:30px;}
.server-content .contact{float:right; clear:right;}

.server-content .strong{ font-weight:bold; color:#333;}
.server-content-des {border:1px dashed #c4e39d; background-color:#f6ffea; padding:8px; margin-top:10px;}
.give-content {border:1px dashed #fde96d; background-color:#ffffd7; padding:8px; margin-top:10px;}
.give-content ul {list-style:none; margin:0px; padding:0px; }
.give-content li{list-style:none;line-height:150%;display:inline-block;zoom:1;width:155px; *display:inline;}
.give-content .remark{line-height:200%; color:red; font-size:12px;}

.give-Addonsconfig {border:1px dashed #00a2ca; background-color:#f6ffea; padding:8px; margin-top:10px;}
.give-Addonsconfig ul {list-style:none; margin:0px; padding:0px; }
.give-Addonsconfig li{list-style:none;line-height:150%;display:inline-block;zoom:1;width:220px; *display:inline;}
.give-Addonsconfig .remark{line-height:200%; color:red; font-size:12px;}

.give-Integral {border:1px dashed #fde96d; background-color:#eee; padding:8px; margin-top:10px;}
.give-Integral ul {list-style:none; margin:0px; padding:0px; }
.give-Integral li{list-style:none;line-height:150%;display:inline-block;zoom:1;width:180px; *display:inline;}
.give-Integral .remark{line-height:200%; color:red; font-size:12px;}

.give-Magicontent {border:1px dashed #fde96d; background-color:rgba(154, 205, 245, 0.60); padding:8px; margin-top:10px;}
.give-Magicontent ul {list-style:none; margin:0px; padding:0px; }
.give-Magicontent li{list-style:none;line-height:150%;display:inline-block;zoom:1;width:180px; *display:inline;}
.give-Magicontent .remark{line-height:200%; color:red; font-size:12px;}

.pay-body{ border:1px solid #ccc; border-top:3px solid #666; overflow:hidden; margin-top:10px; padding:3px 0px; background-color:#fff;}
.pay-body h3{ border-bottom:1px dashed #ccc; font-size:14px; font-weight:bold; line-height:200%; height:30px; padding-left:6px; }
.pay-body-content{ padding:10px;}
.pay-body-content ul {list-style:none; margin:0px; padding:0px; }
.pay-body-content li{margin:0px;border:1px solid #fff;line-height:150%;display:inline-block;zoom:1; height:45px; width:210px; *display:inline; padding:5px; cursor:pointer; }
.pay-body-content li:hover{border:1px solid #fde96d; background-color:#ffffd7; }
.pay-body-content li .logo{float:left;padding:3px; width:100px; text-align:center;}
.pay-body-content li .des{float:left;padding-left:5px;}
.pay-body-content li .tit{font-weight:normal;}
.pay-body-content li span{display:block;}
.pay-body-content-a{display:block; width:100%; height:100%;}
.font-red {color:red; }
.font-fa2d59 {color:#fa052b;}
dl {clear:both;}
dd {vertical-align:middle; padding: 5px; display:block;}
dd img{vertical-align:middle; margin-left:5px;}
.lab { width: 150px; float:left;height:21px; padding:5px 8px;line-height:21px; text-align:right;padding-right:10px;clear: left; color:#000; }
:-moz-placeholder {color: #999999; font-weight:normal;}
::-moz-placeholder {color: #999999;font-weight:normal;}
:-ms-input-placeholder {color: #999999;font-weight:normal;}
::-webkit-input-placeholder {color: #999999;font-weight:normal;}
input,input[type="text"]{font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, "微软雅黑",sans-serif,"宋体"; vertical-align:middle; margin-right:5px;}
html input[type="text"]{color:#333; height:100%; border:solid 1px #aca7a7; line-height:1; padding:5px 8px; vertical-align:middle; height:21px; line-height:21px;}
html input[type="text"]:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
input[type="radio"]{vertical-align:middle; margin-right:5px;}
.action{ padding:15px; text-align:center; }
.bt { background-color:#0398d6; color:#fff;  padding:8px 15px; border:none; vertical-align:middle; width:120px;}
.order table { border-collapse: collapse; border-spacing: 0; width:100%;border:none; }
.order thead { display: table-header-group; background-color:#f0f4f6; border-bottom:1px solid #ccc;border-top:1px solid #ccc; text-align:center; padding:10px 5px;}
.order tr { border-bottom:1px solid #ccc; text-align:center; padding:10px 5px;}
.order .hder{ padding:10px 5px; text-align:center; border-left:1px solid #ccc;}
.order .errMsg{ padding:15px 5px; text-align:left; }
.order h2{  font-size:14px; font-weight:bold; line-height:200%; height:30px; padding-left:6px; }
.des-remark{ color:#3070a0; font-size:14px; padding:5px;}
.des-remark p{ line-height:100%;}
.field-validation-error{color:red;}
.notify { border:1px dashed #fde96d; background-color:#ffffd7; padding:8px; margin-top:10px; background-image:url(/images/notify.gif);background-repeat:no-repeat; background-position-x:10px ; background-position-y:center; height:50px; line-height:50px; padding-left:65px; font-size:14px;}
.succMsg{ border:1px solid #eee; background-color:#f2faf7; padding:20px; margin:auto;margin-top:40px; width:600px; }
.succMsg .tit{ background-image:url(/images/ok.png); background-repeat:no-repeat; height:70px;border-bottom:1px solid #ddd; margin-bottom:10px;}
.succMsg .item{ line-height:30px; height:30px; display:block; clear:both; overflow:hidden;}
.succMsg .item .th{ line-height:150%; display:block; clear:both; width:100px;float:left;}
.succMsg .item .item-body{ line-height:150%; display:block; float:left;}
.succMsg .h3{ line-height:30px; height:30px; display:block; clear:both; overflow:hidden;margin-top:5px;border-bottom:1px solid #ddd; margin-bottom:5px;}
.give{margin-right:40px;}
.empty{height:50px; text-align:left; padding:3px;}
.search { padding:8px 5px; border-top:1px solid #ccc;}
.get-bt{border:none;background-color:red; color:#fff; padding:3px 8px;}

.btnx{display:inline-block;background:#0398d6;width:114px;height:30px;
border:0;cursor:pointer;text-align:center;text-decoration:none; vertical-align:middle;
 line-height:30px; color:#FFFFFF; font-size:14px;}
.ztblv2{ width:140px;overflow:hidden;}
.ztblv3{ width:159px;overflow:hidden;}
.ztblv4{ width:138px;overflow:hidden;}
.ztblv5{ width:83px;overflow:hidden;}
.ztblv6{ width:80px;}
.ztblv6 img{position:relative; margin-top:7px;}
.ztblv7{ width:80px;}
.ztblv7 img{position:relative; margin-top:7px;}


.srxx{ line-height:30px; text-align:left;width:745px;border:solid 1px #CFCFCf;color:#ff0000; background-color:#F3F3F3; margin-left:10px;
	 margin-top:20px; padding-top:10px; padding-bottom:10px;}
.srxxc{margin-left:10px; height:30px; color:#333333; height:auto; line-height:30px;}
.srxx a:link,
.srxx a:visited{ color:#b40000; text-decoration: none;} 
.srxx a:hover,
.srxx a:active{ color:#2B2B2B;text-decoration: underline;}
.srxxc span{  margin-left:20px;color:#ff0000;}



#zzaoqn7 {width: 400px;height: 120px;background-color: #e0e0e0;padding: 10px;position: absolute;display: none;left: 45%;z-index: 1002; border:solid 1px #00a2ca;}
#zzaoqn7 div{text-align: center;}
#zzaoqn7 div p{height: 30px;line-height: 30px;font-size: 12px;color: #000;}
#zzaoqn7 span{ color:#FF0000; padding-left:10px; padding-right:10px;}
#zzao7qn {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 133%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: 0.50;filter: alpha(opacity=80);}

.b1{  font-weight:bold;}
.b3{ color:#e73a0c; margin-left:10px;}
.u1{ padding:0px 20px 0px 20px;  display:inline-block;}
.u1 li{line-height:22px; color:#333333; width:230px; overflow:hidden; float:left;}

.u2{ padding:0px 20px 0px 20px;  display:inline-block;}
.u2 li{line-height:22px; color:#333333; overflow:hidden; float:left; width:330px;}

.haha a:link,
.haha a:visited{ color:#333333; text-decoration: none;} 
.haha a:hover,
.haha a:active{ color:#333333;text-decoration: none;}
.ints { color:#666666; font-size:12px;}
.srxxcsum span { font-weight:bold; }

.hder2{ width:30%; padding:10px 5px; text-align:center; border-left:1px solid #ccc; }
.hder2 a{
    display:inline-block; width:120px; height:22px; line-height:22px; text-align:center;margin: 0 auto;
    text-shadow: 1px 1px 1px rgba(255,255,255, .22);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
    box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.15s ease;
}

.hder2_1 { margin-right:20px;}
.hder2_1 a:link,
.hder2_1 a:visited{ color:#ffffff; text-decoration: none; font-size:12px;background:#00a2ca;} 
.hder2_1 a:hover,
.hder2_1 a:active{ color:#ffffff;text-decoration: none;font-size:12px;background:#41b1cd;}

.hder2_2 a:link,
.hder2_2 a:visited{ color:#ffffff; text-decoration: none; font-size:12px; background:#b82929;} 
.hder2_2 a:hover,
.hder2_2 a:active{ color:#ffffff;text-decoration: none;font-size:12px;background:#c65555;}

