﻿*
{
    margin: 0;
    padding: 0;
}
body
{
    font: 14px Arial, Helvetica, sans-serif;
}
.by
{
    background:url(../image/loginbg.jpg) no-repeat 0 0;
}
.by0
{
    background:url(../image/newbj.png) no-repeat 0 0;
    /*position:relative;*/
}
.byyw
{
    background:url(../image/ywbj.png) no-repeat 0 0;
}
.container
{
    position: absolute;
    width: 900px;
    height: 600px;
    margin: 0 auto;
    overflow: hidden;
    top:50%;
    left:50%;
    margin-top:-300px;
    margin-left:-450px;
    border-radius:30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    /*
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%,-50%); /* IE9及以上支持 */ 
    /*-webkit-transform: translate(-50%,-50%); /* Safari and Chrome */ 
    /*-o-transform: translate(-50%,-50%); /* Opera */ 
    /*-moz-transform: translate(-50%,-50%); /* Firefox */
}
.bgtype1
{
    background: url(../image/kyjlogin.png) no-repeat center top;
}
.bgtype0
{
    background: url(../image/login.png) no-repeat center top;
}
.bgtype2
{
    background: url(../image/leologin.png) no-repeat center top;
}
.bgtype3
{
    background: url(../image/chain.png) no-repeat center top;
}
.bgtype_yw
{
    background: url(../image/ywlogin.png) no-repeat center top;
}
.bgtype_metie
{
    background: url(../image/metielogin.png) no-repeat center top;
}
.bgtype_ingyi
{
    background: url(../image/ingyi.png) no-repeat center top;
}
.content
{
    position: relative;
    top: 165px;
    left: 548px;
    width: 300px;
}
.kc
{
    top: 195px;
}
.mytd1
{
    width: 260px;
    height: 50px;
}
.mybuttd
{
    height: 60px;
}
#TextBoxName,#TextBoxPassword
{
    width:245px;
    height:20px;
}

.txt
{
    border: 1px solid #327AA4;
    padding: 6px 2px;
}

.txt_short
{
    width: 150px;
}
#TextBoxVerify
{
    height:19px;
}
.auth_code1
{
    cursor: pointer;
    vertical-align: middle;
    margin-left: 10px;
    margin-top:2px;
    position: absolute;
}

.submit1
{
    width: 250px;
    height: 30px;
    border: none;
    margin-top:12px;
    margin-right:10px;
    cursor: pointer;  
    background-color:Transparent;
    
}

.clsurlleft
{
	width:120px;
    height:24px;
    margin-top:100px;
    /*margin-left:140px;*/
    cursor: pointer;  
    background-color:Transparent;
}

.clsurl
{
    width:115px;
    height:20px;
    margin-top:105px;
    margin-left:140px;
    cursor: pointer;  
    background-color:Transparent;
}
.langs
{
    background-color:Transparent ; 
    cursor: pointer;width:65px; 
    height:19px; 
    padding-bottom:11px;
    margin-left:190px;
}
.rightbtn
{
    width:0px;
    border:0px;
    margin:0px;
    padding:0px;
}

.language-box
{
	width: 140px;
	height: 32px;
	padding: 9px 0px;
	margin: auto;
}

.language-box .langbtn
{
	width: 140px;
    height: 32px;
    margin: auto;
	background:url(../image/language.png) no-repeat center top;
}

.language-box .language-tab
{
	display: none;
	position: relative;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 2;
	width: 100px;
	text-align: center;
	margin: 0px;
	top: 4px;
}

.language-box .language-tab a
{
	display: block;
	line-height: 40px;
	color: #fff;
	background: #009ca3;
	text-decoration: none;
}

.language-box .language-tab a:hover
{
	background: #05abb2;
}

.vc
{
    top: 145px;
}