﻿address,blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0;font-family:微软雅黑}
button,h1,h2,h3,h4,h5,h6,input,label,select,textarea{font-size:100%;vertical-align:middle}
dl,ol,ul{list-style:none}
fieldset,img{border:none}
img{display:inline-block;overflow:hidden;vertical-align:top}
address,em{font-style:normal}
sub,sup{vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
q:before{content:""}
q:after{content:""}
button{cursor:pointer}
textarea{word-wrap:break-word;resize:none}
input::-ms-clear{display:none}
article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}
menu{margin:0;padding:0}
mark{background-color:transparent}
body{background-color:#fff;color:#333;font:12px/1.5 Tahoma,Arial,\5b8b\4f53}
button,input,legend,select,textarea{color:#333;font-family:Tahoma,Arial,\5b8b\4f53}
button{min-width:68px;height:24px;padding:0 5px 1px}
a{color:#0078B6;text-decoration:none}
a:hover{text-decoration:underline}
a:focus{outline:0}
.font-12{font-size:12px}
.font-14{font-size:14px}
.highlight{color:#f63}
.money{color:#f63;font-weight:700}
.gray-links a{color:#999}
.gray-links a:hover{color:#0078B6}
.dark-gray-links a{color:#666}
.dark-gray-links a:hover{color:#0078B6}
.gray{color:#999}
a.gray:hover{color:#0078B6}
.dark-gray{color:#666}
a.dark-gray:hover{color:#0078B6}
.light-gray{color:#ccc}
.black{color:#333}
.red{color:#c00}
.bold{font-weight:700}
.italic{font-style:italic}
.line-through{text-decoration:line-through}
.col-wrap:after,.container:after{display:block;visibility:hidden;height:0;content:".";clear:both}
.col-wrap,.container{zoom:1}
.container,.footer,.header{margin:0 auto}
.col-inner-l,.col-inner-m,.col-l,.col-m{display:inline;float:left;width:auto}
.col-inner-r,.col-r{display:inline;float:right;width:auto}
.clearfix:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.clearfix{zoom:1}
.pointer{cursor:pointer}
html .hide{display:none}
html .show{display:block}
html .hidden{position:absolute;top:-9999px;left:-9999px}
html .visible{position:static}
html .v-hidden{visibility:hidden}
html .v-visible{visibility:visible}
.i-hide{display:none!important}
.i-hidden{position:absolute!important;width:0!important;height:0!important;line-height:0!important;overflow:hidden!important}
html .float-l{float:left;width:auto}
html .float-r{float:right;width:auto}
html .align-l{text-align:left}
html .align-c{text-align:center}
html .align-r{text-align:right}
html .align-t{vertical-align:top}
html .align-m{vertical-align:middle}
html .align-b{vertical-align:bottom}
html .relative{position:relative}
html .absolute{position:absolute}
html .overflow-hidden{overflow:hidden}
html .high-layer{z-index:997}
html .higher-layer{z-index:998}
html .highest-layer{z-index:999}

.layer-tips{position:absolute;padding:6px}
.page:after{content:".";clear:both;display:block;height:0;visibility:hidden}

html{overflow-y:scroll}
html.overflow-auto{overflow:hidden}
.app-level,.app-level span,.btn-add,.btn-add-s,.btn-manage,.feedback-layer .btn-advisory,.feedback-layer .btn-feedback,.ico-cert,.ico-integrity,.ico-layer-arrow-up,.ico-license,.ico-lidou-s,.ico-loupe,.ico-people,.ico-safe-auth,.ico-safe-shield,.ico-transfer,.ico-verified,.ico-verisign,.ico-vip-logo-s,.mainnav-link .alt-bg,.miniaccount .btn,.miniaccount .ico,.miniaccount .userlayer .head-bg,.nav-sub-btn,.page-nav-app .btn-app-add,.page-nav-app .btn-app-share,.page-resize .key-name,.page-resize .key-wrap,.sub-nav .icon-arrow,.sub-nav li,.sub-nav li a,.sub-nav-img,.topnav,.topnav .ico-wb,.topnav .select .ico{background:url(/v2/res/tenpay_v2/img/global/tenpay_png24.png?v=20150304) no-repeat;display:inline-block;overflow:hidden}
.btn-add,.btn-manage{width:27px;height:16px;line-height:16px;padding-left:17px;font-size:12px;font-weight:200;overflow:hidden}
.btn-add{background-position:-86px -34px}
.btn-add:hover{background-position:-86px -51px;background-color:#239ADC;color:#fff;text-decoration:none}
.btn-manage{background-position:-86px 0}
.btn-manage:hover{background-position:-86px -17px;background-color:#239ADC;color:#FFF;text-decoration:none}
.btn-add-s{width:15px;height:15px;background-position:-104px -147px;font-size:0}
.btn-add-s:hover{background-position:-120px -147px}
.link-breadcrumb{background-position:0 99px;display:inline-block;height:23px;padding-right:17px}
.link-breadcrumb span{background-position:0 99px;display:inline-block;height:100%;line-height:23px;padding-left:18px;cursor:pointer;vertical-align:top}
.link-breadcrumb:hover{background-position:right -296px;text-decoration:none}
.link-breadcrumb:hover span{background-position:-280px -296px}
.container,.footer,.mainnav-wrap,.topnav-wrap,.toptips-wrap{width:996px}
.container{overflow:hidden}
.sidebar{float:left;width:166px;min-height:704px;padding:0 0 9999px;margin:0 0 -9999px;background-color:#F8F8F8;border:1px solid #D8D8D8;border-bottom:0 none;border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0}
.toptips{background-color:#FFF9D7;line-height:26px}
.toptips-wrap{margin:0 auto;text-align:center}
.toptips .btn-close{position:absolute;margin:5px 0 0 6px}
.toptips strong{font-weight:400;color:red}

.topnav{background-position:0 -226px;background-color:#2C2C2C;background-repeat:repeat-x;display:block;min-width:996px;overflow:hidden}
.topnav-wrap{margin:0 auto;height:29px;line-height:29px}
.topnav .link-split{float:left;height:29px;width:1px;overflow:hidden;background-color:#272727;border-right:1px solid #3A3A3A}
.topnav .linkwrap:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.topnav .linkwrap{zoom:1;color:#B5B5B5;margin:0 -9px}
.topnav .linkwrap li{float:left}
.topnav .linkwrap .link,.topnav .linkwrap .word{position:relative;float:left;height:29px;overflow:hidden;padding:0 8px 0 9px;color:#B5B5B5}
.topnav .linkwrap .link:hover{background-color:#3E3E3E;color:#CECECE;text-decoration:none}
.topnav .linkwrap .link-last{position:static}
.topnav .linkwrap .tenpay-wb{padding-left:35px}
.topnav .linkwrap .tenpay-wb .ico-wb{background-position:-86px -68px;width:22px;height:18px;position:absolute;left:9px;top:8px}

.topnav .show-unlogin .unlogin{display:block}
.topnav .show-logined .logined{display:block}
.topnav .show-inactive .inactive{display:block}
.topnav .ico-vip{float:left;margin:7px 0 0 7px}
.topnav .select{position:static;float:left;height:29px}
.topnav .select .selected{background:0 0;float:left;height:100%;margin:0 1px;color:#B5B5B5;padding-right:20px;cursor:default}
.topnav .select .selected:hover{background-color:#343434}
.topnav .select .selected span{background-position:0 9999px;line-height:29px;padding-left:9px;cursor:default}
.topnav .select .selected .ico{background-position:0 -100px;position:absolute;right:10px;top:12px;width:7px;height:5px;padding:0;overflow:hidden;cursor:default}
.topnav .select ul{z-index:997;width:85px;margin:28px 0 0 -32px;left:auto;top:auto;border-color:#BEBEBE}
.topnav .select li{float:none;line-height:27px}
.topnav .select li a{height:27px;line-height:27px;padding-right:18px;text-align:right}
.topnav .select li a:hover{background-color:#EEE}
.topnav .select-on .selected{position:relative;z-index:998;background-color:#FFF;border:1px solid #BEBEBE;border-bottom:0 none;padding-bottom:1px;margin:-1px 0;color:#B5B5B5}
.topnav .select-on .selected:hover{background-color:#fff}
.topnav .select-on .selected .ico{background-position:-8px -100px}
.mainnav{height:103px;margin-bottom:29px;border-bottom:1px solid #BBB;background-color:#F8F8F8;min-width:996px}
.mainnav-wrap{position:relative;height:100%;margin:0 auto}
.mainnav .logo{position:relative;display:inline-block;margin-top:22px}
.mainnav .logo h1{position:absolute;top:-9999px}
.mainnav .logo a:hover{text-decoration:none}
.mainnav .logo img{font-size:18px;font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53}
.mainnav .logo .sub-logo{position:absolute;width:120px;height:30px;padding-right:50px;left:123px;bottom:0;overflow:hidden;text-indent:-9999px;cursor:pointer}
.mainnav-link{position:absolute;right:0;top:55px}
.mainnav-link li{float:left}
.mainnav-link a{position:relative;float:left;height:36px;width:70px;text-align:center;overflow:hidden;margin-left:18px;color:#303030;font:17px/36px \5fae\8f6f\96c5\9ed1,\5b8b\4f53}
.mainnav-link .nav-account,.mainnav-link a:hover{text-decoration:none;color:#FF8F00;border-bottom:3px solid #FF8F00}
.mainnav-link a .alt-bg{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}
.mainnav-link .nav-account .alt-bg{background-position:-186px 0}
.mainnav-link .nav-account .alt-bg,.mainnav-link .nav-account:hover .alt-bg{background-position:-257px 0}
.mainnav-link .nav-cb .alt-bg{background-position:-186px -37px}
.highlight-nav-cb .nav-cb .alt-bg,.mainnav-link .nav-cb:hover .alt-bg{background-position:-257px -37px}
.mainnav-link .nav-life .alt-bg{background-position:-186px -185px}
.highlight-nav-life .nav-life .alt-bg,.mainnav-link .nav-life:hover .alt-bg{background-position:-257px -185px}
.mainnav-link .nav-youhui .alt-bg{background-position:-186px -74px}
.highlight-nav-juhui .nav-youhui .alt-bg,.mainnav-link .nav-youhui:hover .alt-bg{background-position:-257px -74px}
.mainnav-link .nav-bank .alt-bg{background-position:-186px -111px}
.highlight-nav-bank .nav-bank .alt-bg,.mainnav-link .nav-bank:hover .alt-bg{background-position:-257px -111px}
.mainnav-link .nav-enterprise .alt-bg{background-position:-186px -148px}
.highlight-nav-enterprise .nav-enterprise .alt-bg,.mainnav-link .nav-enterprise:hover .alt-bg{background-position:-257px -148px}
.mainnav-link .nav-lct .alt-bg{background-position:-186px -281px}
.highlight-nav-lct .nav-lct .alt-bg,.mainnav-link .nav-lct:hover .alt-bg{background-position:-257px -281px}
.mainnav-link .nav-lct.mn-new-ico{overflow:visible}
.mainnav-link .nav-lct.mn-new-ico i{position:absolute;top:-2px;right:-10px;width:21px;height:13px;background:url(/v2/res/tenpay_v2/img/global/new-ico.png?v=20150821_104608.png) no-repeat center center}
.highlight-nav-account .nav-account,.highlight-nav-bank .nav-bank,.highlight-nav-cb .nav-cb,.highlight-nav-enterprise .nav-enterprise,.highlight-nav-juhui .nav-youhui,.highlight-nav-life .nav-life{color:#FF8F00;border-bottom:3px solid #FF8F00}
.hide-nav-highlight .nav-account,.highlight-nav-bank .nav-account,.highlight-nav-cb .nav-account,.highlight-nav-enterprise .nav-account,.highlight-nav-juhui .nav-account,.highlight-nav-life .nav-account{color:#303030;border:0 none}
.hide-nav-highlight .nav-account:hover,.highlight-nav-bank .nav-account:hover,.highlight-nav-cb .nav-account:hover,.highlight-nav-enterprise .nav-account:hover,.highlight-nav-juhui .nav-account:hover,.highlight-nav-life .nav-account:hover{color:#FF8F00;border-bottom:3px solid #FF8F00}
.hide-nav-highlight .nav-account .alt-bg,.highlight-nav-bank .nav-account .alt-bg,.highlight-nav-cb .nav-account .alt-bg,.highlight-nav-enterprise .nav-account .alt-bg,.highlight-nav-juhui .nav-account .alt-bg,.highlight-nav-life .nav-account .alt-bg{background-position:-186px 0}
.hide-nav-highlight .nav-account:hover .alt-bg,.highlight-nav-bank .nav-account:hover .alt-bg,.highlight-nav-cb .nav-account:hover .alt-bg,.highlight-nav-enterprise .nav-account:hover .alt-bg,.highlight-nav-juhui .nav-account:hover .alt-bg,.highlight-nav-life .nav-account:hover .alt-bg{background-position:-257px 0}
.hide-mainnav-link .mainnav .mainnav-link,.hide-mainnav-link .mainnav .sign-adver,.hide-mainnav-link .unlogin .linkwrap .link-login,.hide-mainnav-link .unlogin .linkwrap .link-sign{display:none}
.hide-mainnav-link .unlogin .linkwrap .help-center-wrap{display:block}
.mainnav .adver{display:none}
.footer{text-align:center;padding:22px 0;border-top:1px solid #E1E2E2;color:#999}
.footer a{color:#999}
.bottom-layer{position:fixed;z-index:998;bottom:0;right:22px}
.nav{border-bottom:1px solid #E1E1E1;padding-bottom:6px}
.nav li{position:relative;height:37px;margin:8px 0 0}
.nav li .nav-main{display:block;position:relative;width:166px;height:35px;line-height:35px;padding:0;overflow:hidden;color:#4D4D4D;font-size:14px;text-indent:56px}
.nav li .nav-main:hover{background-color:transparent}
.nav li .nav-sub-btn{background-position:-26px 0;position:absolute;z-index:995;width:25px;height:35px;padding:0;cursor:pointer;right:0;top:0}
.nav li.on{background-color:transparent}
.nav li.on .nav-main{border:1px solid #D9D9D9;background-color:#FFF;font-weight:700;top:-1px;left:-1px;margin:0 -2px -2px 0}
.nav li .nav-main:hover,.nav li.hover .nav-main,.nav li:hover .nav-main{border:1px solid #D9D9D9;background-color:#FFF;top:-1px;left:-1px;margin:0 -2px -2px 0}
.nav li.hover .nav-sub-btn,.nav li:hover .nav-sub-btn{background-position:-52px 0}
.nav li.hover .nav-sub-btn,.nav li:hover .nav-sub-btn{background-position:0 0;border-left:0 none;width:25px}
.nav li.click{z-index:996}
.nav li.click .nav-sub{display:block}
.nav li.click .nav-main,.nav li.click .nav-main:hover{border:1px solid #E1E2E2;border-right:0 none;background-color:#FFF;top:-1px;left:-1px;margin:0 -2px -2px 0}
.nav li.click .nav-sub-btn,.nav li.click .nav-sub-btn:hover,.nav li.click:hover .nav-sub-btn,.nav li.click:hover .nav-sub-btn:hover{z-index:996;border:0 none;margin:0;background-color:#fff;background-position:-26px 0;border-left:0 none;width:25px;cursor:default}
.nav-extra:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.nav-extra{zoom:1;padding:3px 4px 6px;border-top:1px solid #FFF}
.nav-extra li{float:left;width:auto;margin-top:3px;padding-left:8px}
.nav-extra li.red-point{background:url(/v2/res/tenpay_v2/img/global/red_point.png?v=20150910_162515.png) no-repeat left center}
.nav-extra li a{float:left;height:1.5em;line-height:1.5;width:4em;border:1px solid #F8F8F8;word-spacing:0;font-family:\5b8b\4f53}
.nav-extra li a .font-en{line-height:1.4;font-family:Tahoma,Arial}
.nav-extra li a:not(tid){padding:2px 7px 1px}
.nav-extra li a.on,.nav-extra li a:hover{border-color:#E1E1E1;background-color:#FFF;color:#277A9D}
.nav-extra li .purse-space{padding:0 3px}
.nav-extra li .border{float:left;height:1em;width:1px;margin:5px 7px 0 6px;background-color:#CCC;visibility:hidden}
.nav-extra .interna-pay{position:relative;z-index:111}
.nav-extra .interna-link{display:block;float:none}
.nav-extra .interna-layer-tips{width:186px;top:-8px;left:57px;z-index:111;zoom:1}
.nav-extra .interna-layer-tips .btn-close{width:16px;height:16px;padding:0;border:0}

a:hover{color:#00A7EE;text-decoration:none}
.app-img,.app-split,.bgnum a,.btn-download,.middle-title-img,.page-bg .link-bg,.pop-login-private .btn-account,.system-icon,.title-img,.weixin-intro-text,button.btn-blue{background:url(/Content/Home/Blue/Images/index_24.png) no-repeat;display:inline-block;overflow:hidden}
.pop-login-private .pwdctrl-wrap,.pop-login-private .text{background:transparent url(/Content/Home/Blue/Images/index_form.png) no-repeat}
button.btn-blue{background-position:0 0;display:block;background-color:transparent}
button.btn-blue:focus,button.btn-blue[class]:hover{background-position:0 -48px}
.pop-login-private .btn-account{background-position:-113px 0;display:block;padding-left:0;background-color:transparent}
.pop-login-private .btn-account:focus,.pop-login-private .btn-account[class]:hover{background-position:-113px -48px}
.logo-51buy,.logo-csair,.logo-dangdang,.logo-dianping,.logo-jumei,.logo-qqbuy,.logo-qqshop,.logo-vancl,.logo-vipshop{background:url(/Content/Home/Blue/Images/index_partner.png) no-repeat;display:inline-block;width:73px;height:18px;overflow:hidden;vertical-align:top;line-height:999px}
.toplogin .link-login{display:none}
.top-act,.top-adv{display:none}
.container{width:auto;min-width:996px;margin-top:-29px}
.login-layer{position:relative;z-index:2;width:996px;height:0;margin:0 auto}
.pop-login-private .btn-close,.pop-login-private .btn-default,.pop-login-private .btn-link,.pop-login-private .ico-lock-close,.pop-login-private .ico-lock-open,.pop-login-private .icon-warn,.pop-login-private .login-icon,.pop-login-private .pwdctrl-wrap,.pop-login-private .text{background:url(/v2/res/tenpay_v2/img/global/index_login.png?v=20140721) no-repeat}
.pop-login-private .ico-lock-open{background-position:-13px -169px;margin-left:-22px}
.pop-login-private .ico-lock-close{background-position:0 -169px}
.pop-login-private .pwdctrl-wrap,.pop-login-private .text{width:256px;height:46px;background-color:transparent;background-position:0 0}
.pop-login-private .icon-warn{display:inline-block;width:18px;height:18px;background-position:-53px -168px}
.pop-login-private .hide{display:none}
.pop-login-private .show{display:block}
.pop-login-private .i-hide{display:none!important}
.pop-login-private .clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.pop-login-private .clearfix{zoom:1}
.pop-login-private button,.pop-login-private fieldset,.pop-login-private form,.pop-login-private input,.pop-login-private legend,.pop-login-private select{margin:0;padding:0}
.pop-login-private button,.pop-login-private input,.pop-login-private label,.pop-login-private select{font-size:100%;vertical-align:middle}
.pop-login-private fieldset,.pop-login-private img{border:none}
.pop-login-private .font-14,.pop-login-private .label,.pop-login-private button,.pop-login-private input,.pop-login-private legend,.pop-login-private select,.pop-login-private textarea{color:#333;font-size:14px}
.pop-login-private a{color:#257CA1;text-decoration:none}
.pop-login-private a:hover{color:#00A7EE;text-decoration:none}
.pop-login-private .light-gray{color:#A0A0A0}
.pop-login-private .ico-loading-32{display:none;position:absolute;left:50%;top:50%;margin:-16px 0 0 -47px}
.pop-login-private .text-tips{display:none;float:left;margin-bottom:-46px;width:234px;height:42px;line-height:42px;padding:2px 2px 2px 10px;color:#AAA;cursor:text;font-size:14px}
.pop-login-private .show-text-tips .text-tips{display:block}
.pop-login-private .focus-text-tips .text-tips{display:block;color:#DDD}
.pop-login-private .btn-login-wrap{display:block;width:97px;height:36px}
.pop-login-private .btn-wrap .btn-default,.pop-login-private .btn-wrap .btn-link{width:100%;height:100%;font-weight:700;text-align:center;overflow:hidden;color:#FFF;background-position:-117px -94px;background-color:#1882BE;display:block;border:none;cursor:pointer}
.pop-login-private .btn-wrap .btn-link{font-size:14px;line-height:36px}
.pop-login-private .btn-default:focus,.pop-login-private .btn-default[class]:hover,.pop-login-private .btn-link:focus,.pop-login-private .btn-link[class]:hover{background-position:-117px -131px;background-color:#2590CC}
.pop-login-private .btn-long-wrap{width:115px}
.pop-login-private .btn-long-wrap .btn-default,.pop-login-private .btn-long-wrap .btn-link{background-position:0 -94px}
.pop-login-private .btn-long-wrap .btn-default:focus,.pop-login-private .btn-long-wrap .btn-default[class]:hover,.pop-login-private .btn-long-wrap .btn-link:focus,.pop-login-private .btn-long-wrap .btn-link[class]:hover{background-position:0 -131px}
.pop-login-private{position:relative;width:430px;color:#333;font:12px/1.5 Tahoma,Helvetica,Arial,"Microsoft YaHei",sans-serif}
.pop-login-wrap{position:relative;min-height:361px;border:1px solid #6685A2;background-color:#FFF}
.pop-login-private iframe{width:100%;height:316px;overflow:auto}
.pop-login-private form{padding-bottom:30px;overflow:hidden}
.pop-login-private fieldset{overflow:hidden}
.pop-login-private legend{display:block;width:100%}
.pop-login-private legend span{display:block;height:29px;line-height:29px;background-color:#EBF2FA;font-size:12px;color:#333;text-indent:12px;font-weight:400;border-top:1px solid #FFF;border-bottom:1px solid #D6E1EE}
.pop-login-private .btn-close{background-position:-27px -169px;position:absolute;z-index:1;right:13px;top:10px;width:12px;height:11px;text-indent:-999px;overflow:hidden}
.pop-login-private .btn-close:hover{background-position:-40px -169px}
.pop-login-private .login-title{margin:0 20px 18px;padding:16px 10px 10px 40px;font-size:16px;font-weight:400;border-bottom:1px solid #D3DAE2}
.pop-login-private .form-error-wrap{margin:0 auto -1px;width:258px;height:47px;line-height:47px;overflow:hidden;zoom:1}
.pop-login-private .form-error{display:inline-block;width:215px;max-height:35px;overflow:hidden;margin:0;padding:5px 8px 5px 25px;vertical-align:bottom;font-size:12px;line-height:1.5;border:1px solid #DAD699;border-radius:2px;background-color:#F9F5C6;zoom:1}
.pop-login-private .form-error .icon-warn{position:absolute;margin-left:-22px}
.pop-login-private .element:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.pop-login-private .element{zoom:1}
.pop-login-private .label{float:left;width:33%;padding-right:5px;margin-left:-5px;line-height:26px;text-align:right}
.pop-login-private .element{width:250px;margin:0 auto;padding-bottom:9px}
.pop-login-private .text{position:relative;float:left;width:246px;height:18px;line-height:18px;padding:14px 5px;margin-left:-3px;font-size:16px;border:none;text-indent:8px;background-color:transparent;clear:both}
.pop-login-private .focus,.pop-login-private .text:focus{outline:0;background-position:0 -47px}
.pop-login-private .text-disabled{padding-left:0;text-indent:0;background:0 0;cursor:default}
.pop-login-private .pwdctrl-wrap{position:relative;float:left;width:248px;height:38px;padding:4px;margin-left:-3px;overflow:hidden;border:none}
.pop-login-private .pwdctrl-wrap embed,.pop-login-private .pwdctrl-wrap object{height:38px;width:212px}
.pop-login-private .btn-install-pwdctrl{float:left;width:248px;height:38px;line-height:38px;background-color:#E6EFF6;cursor:pointer;text-align:center;vertical-align:middle}
.pop-login-private .ico-lock-close,.pop-login-private .ico-lock-open{position:relative;float:left;margin:15px 0 0 -26px;height:17px;width:13px;cursor:pointer;vertical-align:middle}
.pop-login-private .safe-mode{color:#2C9E62;height:22px;line-height:22px;width:100%;clear:both;margin-top:-2px}
.pop-login-private .form-line-verify{display:none}
.pop-login-private .form-line-verify .element{padding-bottom:7px}
.pop-login-private .form-line-verify .text-tips{width:82px}
.pop-login-private .form-line-verify .text{width:87px;background-position:-258px 0}
.pop-login-private .form-line-verify .text:focus{background-position:-258px -47px}
.pop-login-private .input-wrap{float:left;width:97px}
.pop-login-private .verify-wrap{position:relative;float:left;width:130px;margin-top:-4px;padding-left:23px;text-align:right}
.pop-login-private .verifylink{display:block}
.pop-login-private .verifyimg{margin-bottom:1px;vertical-align:middle}
.pop-login-private .form-line-btn{height:47px;padding:0 0 10px}
.pop-login-private .form-line-btn .element{padding-bottom:0}
.pop-login-private .ico-loading-16{position:absolute;top:-9999px}
.pop-login-private .btn-default,.pop-login-private .btn-link,.pop-login-private .loading .ico-loading-16{position:static}
.pop-login-private .loading .btn-wrap{position:absolute;top:-9999px}
.pop-login-private .form-links{position:absolute;bottom:10px;right:13px;text-align:right;color:#CCC}
.pop-login-private .login-change{position:relative;padding-left:18px}
.pop-login-private .login-icon{display:inline-block;position:absolute;left:0;top:-1px;width:13px;height:16px}
.pop-login-private .login-icon-phone{background-position:-72px -169px}
.pop-login-private .login-icon-qq{background-position:-86px -169px}
@-webkit-keyframes light-on{0%{opacity:.2}
50%{opacity:1}
100%{opacity:.2}
}
@-moz-keyframes light-on{0%{opacity:.2}
50%{opacity:1}
100%{opacity:.2}
}
@-o-keyframes light-on{0%{opacity:.2}
50%{opacity:1}
100%{opacity:.2}
}
@keyframes light-on{0%{opacity:.2}
50%{opacity:1}
100%{opacity:.2}
}
.pop-login-private .login-icon{-webkit-animation:light-on 2s ease-in-out infinite;-moz-animation:light-on 2s ease-in-out infinite;-o-animation:light-on 2s ease-in-out infinite;animation:light-on 2s ease-in-out infinite}
.pop-login-private .first-login .login-title{margin-bottom:2px}
.pop-login-private .super-login .login-title{margin-bottom:2px}
.pop-login-private .super-login .pwdctrl-wrap embed,.pop-login-private .super-login .pwdctrl-wrap object{width:248px}
.pop-login-private .super-login .tips-form-line{padding-top:2px}
.pop-login-private .logined .logined-uin{margin-top:8px}
.pop-login-private .logined .logined-uin span{margin-right:8px}
.pop-login-private .freeze-login .icon-warn{position:absolute}
.pop-login-private .freeze-login .freeze-login-txt{padding:0 0 10px 25px;margin:0}
.pop-login-private .freeze-login .form-line-btn .btn-wrap{margin-left:25px}
.pop-login-private .freeze-login .form-line-btn .ico-loading-16{margin-left:25px}
.pop-login-private .mqq{overflow:visible;text-align:center}
.pop-login-private .mqq fieldset{overflow:visible}
.pop-login-private .mqq .form-error-fix{width:100%;min-height:20px;padding:10px 0;line-height:20px;font-size:14px;border-bottom:1px solid #DAD699;background-color:#F9F5C6}
.pop-login-private .mqq .form-error-fix .icon-warn{margin-right:8px;vertical-align:-4px}
.pop-login-private .mqq .form-code{padding:18px}
.pop-login-private .mqq .form-code .code-tilte{padding:9px 0 18px;font-size:14px}
.pop-login-private .mqq .code-tilte{padding:10px 0 3px;font-size:14px}
.pop-login-private .mqq .code-tips{padding-bottom:13px;font:12px/1.5 Tahoma,Helvetica,Arial,Simsun,sans-serif}
.pop-login-private .mqq .code-wrap{display:inline-block;position:relative}
.pop-login-private .mqq .pic-intro{display:none;position:absolute;top:-45px;left:138px}
.pop-login-private .mqq .code-wrap:hover .pic-intro{display:block}
.pop-login-private .mqq .mqq-btn{display:inline-block;padding:6px 12px;min-width:90px;font:12px/1.5 Tahoma,Helvetica,Arial,Simsun,sans-serif;border:1px solid #CACACA;background-color:#F2F2F2;border-radius:2px}
.pop-login-private .mqq .link-return{position:absolute;bottom:15px;right:20px}
.pop-login-private .mqq .certi-rusult{padding:90px 15px 20px}
.pop-login-private .mqq .certi-rusult .code-tilte{padding:3px 0}
.pop-login-private .mqq .certi-rusult .mqq-btn-wrap{padding-top:40px}
.pop-login-private .loading .ico-loading-32{display:block}
.pop-login-private .loading .first-login{display:none}
.pop-login-private .show-verify .form-line-verify{display:block}
.pop-login-private{-webkit-animation:login-fade-up .2s ease-out;-moz-animation:login-fade-up .2s ease-out;-o-animation:login-fade-up .2s ease-out;animation:login-fade-up .2s ease-out}
.pop-login-private{background:0 0;filter:none;padding:0;width:372px;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}
.pop-login-private .pop-login-wrap{min-height:330px;border:none}
.pop-login-private .btn-close,.pop-login-private legend{display:none}
.pop-login-private .login-title{margin:0 0 18px}
.pop-login-private{position:absolute;top:34px;right:0;border:1px solid #E6E6E6;background:rgba(255,255,255,.85);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#D9FFFFFF, endColorstr=#D9FFFFFF)}
.pop-login-private:not(tid){-webkit-transition:top .8s ease;-moz-transition:top .8s ease;-o-transition:top .8s ease;transition:top .8s ease;filter:progid:DXImageTransform.Microsoft.Gradient(enabled=false)}
.pop-login-private .pop-login-wrap{height:330px}
; .pop-login-private .pop-login-wrap:not(tid){-webkit-transition:height .8s ease;-moz-transition:height .8s ease;-o-transition:height .8s ease;transition:height .8s ease}
.pop-login-stretch{top:13px}
.pop-login-stretch .pop-login-wrap{height:372px}
.page-bg{width:100%;height:420px;overflow:hidden}
.page-bg .link-bg-wrap ul{height:400px;position:relative;z-index:1}
.page-bg .link-bg-lists{position:absolute;left:0;top:0;width:100%}
.page-bg .link-bg-img{min-width:996px;height:400px;background-repeat:no-repeat;background-position:center 0}
.page-bg .link-bg-flash{overflow:hidden;zoom:1}
.page-bg .link-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;text-indent:-9999px;background-position:0 500px;outline:0}
.page-bg .link-bg:active,.page-bg .link-bg:hover{outline:0}
.page-bg .flash-wrap{float:left;width:696px;overflow:hidden}
.page-bg .bgnum ul{margin:0 auto;padding-top:10px;overflow:hidden;zoom:1}
.page-bg .bgnum li{display:inline;float:left;margin:0 7px}
.page-bg .bgnum li a{display:block;width:10px;height:10px;overflow:hidden;text-indent:-9999em;background-position:-237px -67px}
.page-bg .bgnum .on,.page-bg .bgnum li a:hover{background-position:-248px -67px}
.page-middle{width:996px;margin:0 auto;min-height:150px;padding-bottom:10px;overflow:hidden}
.middle-title{padding:20px 0 16px}
.middle-title-img{width:298px;height:18px;background-position:0 -281px}
.middle-content .app-title{position:relative;overflow:hidden;zoom:1;margin-top:12px}
.middle-content .weixin-title{position:relative;overflow:hidden;zoom:1}
.middle-content .title-img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.middle-content h2{float:left;font:22px/1 Arial,Microsoft YaHei,SimHei;color:#777;letter-spacing:1px}
.middle-content h3{float:left;padding-top:15px;font:15px/1 Arial,Microsoft YaHei,SimHei;color:#555}
.middle-content .app-wrap .content{border:1px solid #e1dfdf;border-top:0;padding:20px 50px}
.middle-content .content .form-title{clear:left;color:#000;float:left;font-size:14px;height:40px;line-height:40px;padding-right:10px;text-align:right;width:150px}
.middle-content .form-input{border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;border:1px solid #aca7a7;color:#333;font-size:14px;font-weight:700;height:20px;line-height:20px;padding:5px 12px;vertical-align:middle;width:300px}
.middle-content .form-input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0 none}
.middle-content .app-wrap .content dl{line-height:40px;clear:both}
.middle-content .app-wrap .content dl dd{color:#666;line-height:28px;margin:0;padding:0;vertical-align:middle}
.app-pay-title{width:135px;height:55px;margin-left:140px}
.app-fee-title{width:127px;height:55px;margin-left:102px}
.app-hui-title{width:112px;height:55px;margin-left:99px}
.weixin-title{width:224px;height:24px}
.pay-title-img{background-position:0 -200px}
.fee-title-img{background-position:-136px -200px}
.hui-title-img{background-position:-264px -200px}
.weixin-title-img{background-position:0 -256px}
.app-wrap{padding:11px 0 20px}
.app-wrap a{font-size:14px;display:inline-block;padding-top:7px}
.app-wrap .divider{color:#DBDBDB}
.app-wrap .app-link{padding-top:14px}
.app-pay{position:relative;float:left;width:365px;padding:0 10px 10px 0}
.app-fee{position:relative;float:left;width:273px;padding:0 10px 10px 38px}
.app-hui{position:relative;float:left;width:255px;padding:0 0 10px 41px}
.app-split{position:absolute;right:0;top:-3px;width:2px;height:115px;background-position:-659px 0}
.app-pay-img{position:absolute;z-index:-1;top:0;left:0;width:102px;height:66px;background-position:-236px 0}
.app-fee-img{position:absolute;z-index:-1;top:3px;left:38px;width:63px;height:63px;background-position:-340px 0}
.app-hui-img{position:absolute;z-index:-1;top:2px;left:41px;width:75px;height:64px;background-position:-406px 0}
.page-bottom{min-width:996px;border-top:1px solid #E1E1E1;background-color:#F5F5F5}
.index-footer{border-top:1px solid #E1E1E1;margin-top:26px;padding-top:22px;line-height:22px;text-align:center}
.index-footer .footer-new-icon{vertical-align:middle}
.middle-content .bt{background-color:#f35606;border:medium none;color:#fff;font-size:14px;font-weight:700;height:38px;width:150px}
.onCorrect,.onError,.onFocus,.onLoad,.onShow,.onTime{font-size:14px;display:inline-block;display:-moz-inline-stack;zoom:1;vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;color:#444;line-height:18px;padding:2px 10px 2px 23px;margin-left:10px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF}
.onError{background-position:3px -47px;border-color:#40B3FF;color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}
