/*全局通配样式+清除默认样式*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;font-weight: normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight: normal;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;display: inline-block;}
a,button{cursor:pointer;}
del,ins,u,s,a{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 Microsoft Yahei,\5b8b\4f53;color:#333;outline:0;border:0}
a{color:#333;outline:none}
body{font-size:14px;height:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fafafa inset; }

/*清除浮动*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
/*浮动*/
.bk_left{float: left;}
.bk_right{float: right;}
/*居中对齐*/
.v_middle{vertical-align: middle;}
/*高度100%*/
.h_b100{height: 100%;}

.center_1200{margin: 0 auto;width: 1200px;}
.tg_new_login .tg_new_top{height: 64px;background: #fafafa;border-bottom: 1px solid #e8e8e8;}
.tg_new_login .tg_new_top .tg_new_logopic{float: left;margin-top: 10px;}
.tg_new_login .tg_new_top .tg_new_phone{float: right;padding-left: 20px;margin-top :25px;display: inline-block;height: 20px;line-height: 20px;background: url(../images/tg_new_ic_03.png) no-repeat left center;font-size: 14px;color: #3f62b6;}
.tg_new_login .tg_new_top .tg_new_phone i{font-size: 12px;color: #969696;}
.tg_new_login .tg_new_main{min-height: 672px;min-width:1200px;background: url(../images/tg_new_bg_02.jpg) top center no-repeat;background-size: 100% 100%;}
.tg_new_login .tg_new_main .login_wrap{padding-top: 120px;}
.tg_new_login .tg_new_main .login_box{width: 360px;height: 387px;background:#fff;margin: 0 auto;}
.tg_new_login .login_box h1{height: 64px;line-height: 64px;color: #3f62b6;font-weight: bold;text-align: center;font-size: 16px;}
.tg_new_login .login_box label{position: relative;display: block;margin-left: 40px;margin-right: 40px;margin-bottom: 10px;height: 40px;line-height: 40px;background: #fafafa;border-radius: 3px;overflow: hidden;}
.tg_new_login .login_box label i{display: inline-block;*display: inline;*zoom: 1;width: 40px;height: 100%;float: left;}
.tg_new_login .login_box label i.icon1{background: url(../images/tg_new_icon_06.png) no-repeat center center;}
.tg_new_login .login_box label i.icon2{background: url(../images/tg_new_icon_09.png) no-repeat center center;}
.tg_new_login .login_box label i.icon3{background: url(../images/tg_new_icon_12.png) no-repeat center center;}
.tg_new_login .login_box label i.icon4{background: url(../images/tg_new_icon_14.png) no-repeat center center;}
.tg_new_login .login_box label input{display: inline-block;*display: inline;*zoom: 1;width: 235px;height: 100%;background: #fafafa !important;font-size: 12px;color:#919191;line-height: 40px;}
.tg_new_login .login_box label input.place_active{color: #333;}
.tg_new_login .login_box label em{position: absolute;right: 13px;top: 7px;display: inline-block;*display: inline;*zoom: 1;font-size: 24px;color: #d1d1d1;width: 24px;height: 24px;cursor: pointer;line-height: 24px;text-align: center;}
.tg_new_login .login_box label.code{margin-right: 10px;display: inline-block;*display: inline;*zoom: 1;}
.tg_new_login .login_box label.code input{width: 116px;}
.tg_new_login .login_box label.code input.place_active{color: #333;}
.tg_new_login .login_box .code_box{display: inline-block;*display: inline;*zoom: 1;height: 40px;width: 113px;margin-right: 40px;float: right;overflow: hidden;margin-left: 0;cursor: pointer;}
.tg_new_login .login_box .login_btn_box{margin: 19px 40px 0;}
.tg_new_login .login_box .login_btn{display: block;width:100%;height: 40px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;background: #3f62b6;border-radius: 3px;}
.tg_new_login .login_box .bottom_text{margin-top: 15px;font-size: 12px;margin-right: 40px;margin-left: 40px;}
.tg_new_login .login_box .bottom_text a{color: #666;}
.tg_new_login .tg_new_main .login_foot{color: #fff;font-size: 14px;line-height: 30px;text-align: center;margin-top: 56px;}
.tg_new_footer{height: 80px;line-height: 80px;text-align: center;background: #f3f1f2;font-size: 14px;color: #929292;}


.erweima{ position:absolute;left:-32px;top:28px; height:141px;width:141px;padding-top:10px;display:none;}
.erweima .em2{ display: block;width:100%;height:100%;border-radius:3px;background:#fff;padding:10px;}
.erweima .em1{position:absolute;top:-6px;left:50%;width: 0;height: 0; border: 8px solid transparent;border-bottom-color: #fff;border:1px solid #ccc;}

.APP_download{ position: relative;float:right;margin-top:27px;margin-left:20px;}
.APP_download:hover .erweima{display:block}

