/* CSS Document */

body { font-family: 'Microsoft YaHei'; margin:0; padding:0; }
ul , ol , li , dl , dt, dd, img { margin:0; padding:0; list-style:none; border:0; }
a:link , a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a:visited { opacity:.8; }
.Fl { float:left; }
.Fr { float:right; }
.Clear { clear:both; }
.Pd10 { padding:10px; }
.Mt10 { margin-top:10px !important; }
.Cover { position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5); }
.Fs_12 { font-size:12px; }
.Fs_14 { font-size:14px; }
.Fs_16 { font-size:16px; }

.Fc_black { color:#333333; }
.Fc_yellow { color:#FF6600; }
.Fc_blue { color:#2e8fe9; }
.Fc_grey { color:#666666; }
.Fc_white { color:#FFFFFF; }
.Fc_red { color:#e60012; }
.Fc_green { color:#009944; }
.Maindiv { width: 1200px; margin:0 auto; }
.Logo { width: 230px; height: 100px; margin-top: 40px; }
.Right { height: 34px; font-size: 14px; color: #009944; line-height:34px;  }
.Wrong { height: 34px; font-size: 14px; color: #e60012; line-height:34px;  }
.Right i , .Wrong i { display:inline-block; width: 34px; height: 34px; border-radius: 50%; margin-right:5px; vertical-align:middle; }
.Right i { background:url(../images/V_ico.png) no-repeat center center #009944; }
.Wrong i { background:url(../images/X_ico.png) no-repeat center center #e60012; }
.Formbox { margin-top: 32px; }
.Formbox tt { display: block; color: #333333; font-size: 18px; font-family: 'Microsoft YaHei'; }
.Fotab { margin-top: 32px; float:left; }
.Fotab th,
.Fotab td { padding: 10px 0; }
.Fotab th { font-size: 14px; color: #333333; font-weight: 400; text-align: right; width: 75px; }
.Ipt { width: 272px; height: 24px; line-height:24px; padding: 5px 10px; border-width: 1px; border-color: #c9c9c9; border-style: solid; background: #FFF; outline: 0 }
.Fotab.Cpw th { width: 100px; }
.Ipt.W112 { width: 112px; ; }
.Ipt:focus { border-color: #2e8fe9; }
.Codebox { width: 71px; height: 34px; float: left; margin-left: 10px; }
.Btn { margin: 0; padding: 0; border: 0; width: 190px; height: 60px; background-color: #2e8fe9; color: #FFFFFF; font-size: 24px; text-align: center; font-family: 'Microsoft YaHei'; }
.Btn:hover { opacity:.8 }
.Fotab td { font-size: 14px;; color: #333333; }
.Fotab td a:link, 
.Fotab td a:visited { color: #666666; font-size: 14px; margin:0 5px; }
.Fotab td a:hover { color:#FF6600; }
.Fotab td a.Chg:link,
.Fotab td a.Chg:visited { color: #3798b8; font-size: 14px; display: block; float: left; height: 34px; line-height: 34px; margin-left: 10px; }
.Copyright { height: 60px; background-color: #dcdcdc; text-align:center; padding:30px 0; font-size:12px; color: #666666; line-height: 26px; margin-top:50px;}
.Copyright a:link , .Copyright a:visited { color: #333333; font-size: 14px; margin:0 10px; }

.Rid { }
.Rid label { display:block; overflow: hidden; float:left; margin-right:10px; border:1px solid #BFBFBF; background-color: #e5e5e5; height:34px; line-height:34px; padding:0 10px; cursor:pointer }
.Rid label input { /*visibility:hidden;*/ position:absolute; margin-left:-2000px; }
.Rid label.Active { border-width: 2px; border-color: #2e8fe9; border-style: solid; padding:0 9px; height: 32px; line-height:32px; background:url(../images/slt.png) right bottom no-repeat #FFFFFF; color: #ff6600; }
.Fotab .Price { font-size: 20px; color: #ff6600; }
