@CHARSET "UTF-8";

body{
        width:100%;
        max-width:1140px;
        min-width:960px;
        margin:5px auto;
}

#header{
        text-align:center;
}

#main{
        width:100%;
        height:450px;
        background-color:#5dc5f3;
        position:relative;
}
#code{
        position:relative;
        top:50px;
        left:150px;
        float:left;
        text-align:center;
}
#code img{
        width:200px;
        height:200px;
}
#code h1{
        color:#fff;
}
#tabform{
        float:right;
        background-color:#fff;
        width:380px;
        padding:5px;
        margin:80px;
        right:60px;
        font-size: 18px;
}
#tabform h2{
        text-align:center;
}
#login_form p{
        margin:10px auto;
}
.input1{
        width:230px;
        right:5px;
        font-size:20px;
        float:right;
}
.login{
        background-color:#1E9FFF;
        color:#FFFFFF;
        text-align:center;
        cursor:pointer;
        width:360px;
        font-size:20px;
        border-radius:2px;
}

.tabmenu{
        height: 40px;
        font: 1.5em verdana, arial, sans-serif;
        border-bottom: 2px solid #0dede8
}

.tabmenu ul{
        list-style: none;
        padding: 0;
        margin: 0;
}

.tabmenu ul li {
        list-style: none;
        padding: 0;
        padding-right:10px;
        float:left;
}

.tabmenu ul li  a {
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        background: #eeeeec;
        color: #000000;
        text-decoration: none;
}

.tabmenu ul li a:hover {
background:#0dede8;
color:#ffffff;
cursor:pointer;
}
#accounts{
        width: 100%;
        font-size: 18px;
        text-align: center;
}

.a_left{
        float:left;
        color:#0000FA;
        cursor:pointer;
        margin:0 25px;
}
.a_right{
        float:right;
        color:#0000FA;
        cursor:pointer;
        margin:0 25px;
}
#cstcloud{
        color:#0000FA;
        cursor:pointer;
}
#cstcloud img{
       	width:30px;
	     height:28px;
}
#arose img{
	width:35px;
	height:20px;
}
.verification_picture{
        width:85px;
        height:30px;
        vertical-align: middle;
        margin:0 10px;
        cursor:pointer;
}
.input2{
        width:160px;
        right:5px;
        font-size:20px;
        float:right;
        margin:1px;
}
.p_sub{
        font-size:14px;
        margin:5px auto;
}

.mainfooter{
        clear:both;
        background:#5592f3;
        height:55px;
        margin:5px auto;
}

.mainfooter p{
        padding-top:5px;
        height:20px;
        margin:0px;
        color:white;
}

#consentmain{
        width:100%;
        height:250px;
        background-color:#5dc5f3;
        position:relative;
