﻿.redstyle{color:red}
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:50px 0px; background-image:url(/pay/pay2/images/logo.png); background-repeat:no-repeat;background-position:left center; position:relative;}
.header .nav a{ padding:0px 10px; color:#333; text-decoration:none;}
.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 #fde96d; 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:180px; *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:300px; *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;}
.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(/pay/pay2/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(/pay/pay2/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;}