@charset "utf-8";
/* 重置样式 */
html,body,h1,h2,h3,h4,h5,h6,p,br,form,input,button,textarea,select,fieldset,legend,blockquote,ul,ol,li,dl,dt,dd,pre,table,caption,tr,td,th{margin:0;padding:0;}
body{font:12px/1.231 "微软雅黑",arial,sans-serif;color:#555; background:#f9fafb;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{color:#555;text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
textarea,select,input,button,label{vertical-align:middle;font-size:100%;}
em,i{font-style:normal;}
i{display:inline-block;}/*用于修饰性小图标*/
pre{font-size:12px;text-align:left;white-space:pre-wrap;word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0; }
ol,ul{list-style:none;}
img,fieldset{border:none;}
/*clear清浮动*/
.clear:before,.clear:after{content: ""; display: table;}
.clear:after{clear: both;}
.clear{zoom: 1;}
.mt_15{margin-top: 15px;}
.mb_15{margin-bottom: 15px;}
.ta_c{text-align: center;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/* icon */
i{background: url(../images/main.png) no-repeat; _background:url(../images/main_8.png) no-repeat;; display: inline-block; vertical-align: middle;}
.i-logo{width: 160px; height: 60px; background-position: 0 0;vertical-align:top; }
.i-suc{width: 48px; height: 48px; background-position: -212px 0;vertical-align: top; margin-right: 12px; _vertical-align: middle; }
.i-serviceList{width: 311px; height: 42px;background-position: 0 -62px;}
.i-fail{width: 64px; height: 64px; background-position: 0 -117px;}


.header{background-color: #45649c;}
.sec-wrapper{ padding:0 24px; color: #666; font-size: 20px; *zoom:1; }
.sec-wrapper h2{ font-size: 24px; line-height: 48px; padding-top: 34px; padding-left: 10px;}
.sec-wrapper h2.fail{padding-top: 102px;}
.sec-wrapper h2.nopadding{padding-left:0;}
.green{color: #50821f;}
.greenBtn{font-size: 20px; line-height: 1.8; padding: 0 1em; background-color: #7fab43; border-radius: 3px; color: #fff; display: inline-block;}
/*.grayBtn{background-color:#CCC;} */
.submitArea{margin-top: 54px;padding-bottom:10px;}
.lnk{ color: #45649c; text-decoration: underline;}

.pass-ipt{ width: 168px; height: 44px; line-height: 44px; border: #8fa6cd solid 1px; display: inline-block; text-indent: .5em;}

.setPass{padding: 15px 0 15px; margin-top: -10px;}
.setPass label{ width: 112px; text-align: right; display: inline-block;}


.verificationCodeBox{}
.verificationCodeBox .touchLink,.touchLink .lnk{display:block;}

.imgTxtWrap{margin-left:-8px;margin-top:10px;}
.imgTxtWrap i{margin-bottom:2px;}
.imgTxtWrap a{display:inline-block;width:54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:12px;}
.imgTxtWrap .i-feixin,.imgTxtWrap .i-139,.imgTxtWrap .i-cloud,.imgTxtWrap .i-content,.imgTxtWrap .i-weibo,.imgTxtWrap .i-biji{width:42px;height:42px;}
.imgTxtWrap .i-feixin{background-position:0 -63px;}
.imgTxtWrap .i-139{background-position:-55px -63px;}
.imgTxtWrap .i-cloud{background-position:-108px  -63px;}
.imgTxtWrap .i-content{background-position:-160px -63px;}
.imgTxtWrap .i-weibo{background-position:-216px -63px;}
.imgTxtWrap .i-biji{background-position:-270px -63px;}


