body {	
   background:url(../img/frame/body_bg.jpg?v=fa99acc) center top no-repeat;
    font: 12px "Microsoft Yahei", "Arial, Helvetica, sans-serif";
    margin: 0;
    overflow-x: hidden; 
    width: 100%;
     
}
/*��½ҳ����ʽ*/
#login-body {
	margin: 0 auto;
	width: 980px;
}
.header{
	margin:0 auto;
	height:85px;
    width:980px;
}

/*ͷ������㸸������ʽ*/
.header-c{
	float:left;
    width:980px;
}
/*
*������Ϣ��ʽ
*/

/*������Ϣ������*/
.header-top{
    margin:0 auto;
    height:20px;
    width: 980px;
    z-index: 2;
}
/*
*����������������ʽ
*/
/*����������������*/

.header-main-c{
	margin:0 auto;
	width:968px;
	height:52px;
	position:relative;
}
.logo{
	background:url(../img/frame/logo.png?v=7cb30a5) 0% 50% no-repeat;  /*-----��˾LOGO---*/
	position:absolute;
	left:-95px;
	width:358px;
	height:59px;
	transform: scale(0.5);
}
.header-main-r{
	float:right;
	margin-top:10px;
}
.header-main-r .top_link {
	width: 185px;
	height: 30px;
	line-height: 30px;
	top: 4px;
}
.header-main-r .top_link a {
display: block;
float: left;
color: #7F7F7F;
}
.header-main-r .top_link .a1 {
	width: 75px;
	height: 30px;
	line-height: 30px;
	background: url(../img/frame/icon01.png?v=2f1ff45) no-repeat left center;
	padding-left: 15px;
}
.header-main-r .top_link .a2 {
	width: 60px;
	height: 30px;
	line-height: 30px;
	background: url(../img/frame/icon02.png?v=f516d31) no-repeat left center;
	padding-left: 15px;
}
.header-main-r .phone {
	height: 30px;
	width: 180px;
	line-height: 30px;
}
.header-main-r .phone span {
	display: block;
	float: left;
	background: url(../img/frame/icon03.png?v=4199daa) no-repeat left center;
	color: #7F7F7F;
	padding-left: 15px;
}
.header-main-r .phone img {
float: left;
padding: 9px 0 0 3px;
}
/*banner*/ 

.banner{
	width: 955px;
	height: 197px;
	padding: 6px 0 0 25px;
	margin-bottom: 10px;
	background:url(../img/frame/banner_bg2.png?v=cceb66c) no-repeat 0 0;
}
.banner .slide {
	width: 892px;
	height: 190px;
	position: relative;
}  
.banner .slide .cont {
	width: 940px;
	height: 180px;
}  
 .banner .slide .cont li {
	width: 940px;
	height: 180px;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
 }
  .banner .slide .cont li img {
	width: 940px;
	height: 180px;
}
.banner .slide .title {
	width: 100px;
	height: 5px;
	position: absolute;
	left:830px;
	top: 170px;
	z-index: 200;
}
.banner .slide .title li {
	width: 21px;
	height: 5px;
	float: left;
	margin-right: 12px;
}
.banner .slide .title li.on a {
	background-color: #4E4E4E;
}
.banner .slide .title li a {
	display: block;
	width: 21px;
	height: 5px;
	background-color: white;
}

/*��½ҳ�游������ʽ*/
.login-content {
	height: 320px;
	margin-top: 20px;
	width: 100%;
}
/*��½��Ϣ��ʾ*/
.login-body-header span{
	background:url(../common/img/dialog/warning.png?v=35c7913) 5% no-repeat ;
	color:red;
	display:block;
	font-size:14px;
	height:32px;
	line-height:32px;
	margin-left:315px;
	*margin-left:0;
	padding-left: 25px;
	text-align: center;
	width:340px;
}
/*��½ҳ������*/
.login-content{
	
}
.login-l{
	float:left;
	height: 320px;
	width:520px;
}
.login-r{
    float:right;
}
/*��½ҳ��ͷ����ʽ*/
.login-header {
	background:url(../img/frame/login_header.png?v=4694556) no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
	padding-left: 50px;
	padding-top: 11px;
	position: relative;
    z-index: 20;
	width: 378px;
}

.login-header  span{
	cursor:pointer;
	line-height: 40px;
	height: 40px;
	padding: 10px 20px;
	font-size: 14px;
	margin-left:-7px;
/* 	border-bottom: #bbb 1px solid; */
	font-weight: bold;
}
.login-header  span.selectedModel{
	color:#c00;
	border: #bbb 1px solid;
	border-bottom:none;
}
/*��½����*/
.notic{
	width:520px;
}
.notic-t{
	background:url(../img/frame/notic_t.png?v=45f0788) left no-repeat;
	height:66px;
}
.notic-c{
	padding:1px 20px;
	line-height:30px;
}
.notic-c ul li{
	background:url(../img/frame/notic_list.png?v=0e89998) no-repeat;
	padding-left:30px;
}
.notic-c ul li.notic-list1{
	background-position:0 10px;
}
.notic-c ul li.notic-list2{
	background-position:0 -24px;
}
.notic-c ul li.notic-list3{
	background-position:0 -60px;
}
.surpport-bank{
	background:url(../img/frame/bank_bottom.png?v=1edfe4a) bottom no-repeat;
/* 	margin-top:10px; */
	height: 108px;
}
.surpport-bank .bank-t{
	background:url(../img/frame/surport_bank_t.png?v=80717d5) left center no-repeat;
	height:26px;
	width:520px;
}
.surpport-bank .bank-img{
	/*margin-right:10px;*/
	height: 83px;
}
.surpport-bank .bank-img .bank-img-banner{
	width: 135px;
	float: left;
	margin:10px;
	text-align: center;
	height: 63px;
}
.surpport-bank .bank-img .bank-img-banner .word{
	position: relative;
	top: 10px;
	color: #9F9F9F;
}
/*��½ҳ���м丸������ʽ*/
#login-middle {
	background:url(../img/frame/login_middle_bg.png?v=7bbb979) 0% repeat-y;	
	margin-top: -16px;
	padding:20px 0px;
	_margin-top: -24px;
	padding-left: 30px;
	text-align: center;
	height: 230px;
	width: 398px;
}
/*��½ҳ������ʽ*/
#login-form table{
	line-height:40px;
	width:390px;
}
/*��½ҳ���񡾵�һ�С���ʽ*/
#login-form .login-form-list1{	
	color: #4d4d4d;
	font-size:14px;
	padding-right:5px;	
	text-align:right;
	width:25%;
}
/*��½ҳ���񡾵ڶ��С���ʽ*/
#login-form .login-form-list2{
	text-align:left;
	width:72%;
}
/*��½ҳ�桾�������ͼ�꡿����֤��ͼƬ����ʽ*/
#imgKeyBoard,#imgVerifyCode{
	padding-left:2px;
	vertical-align:middle;
	
}
/*�����ڶ����ı����ӡ���ʽ*/
.login-form-list2 a{
	color:#cb0003;
	line-height:25px;
	text-decoration:none;	
}
/*�����ڶ����ı�������궯������ʽ*/
.login-form-list2 a:hover{
	text-decoration: underline;
	color:#ff542e;
}
/*��������롿��ʽ*/
#KeyBoardForgest{
	padding-left:2px;
	vertical-align:bottom;
}
/*��½ҳ�����������ʽ*/
#txtVerifyCode{  
	width:120px;
	vertical-align:middle;
    border: 1px solid #E2E3EA;
    border-top: 1px solid #ABADB3;
}
/*��½ҳ���񡾵�һ�У��ڶ��С���ʽ*/
#slMode{
	width:153px;
}
#txtPassword{
	width:151px;
	*width:150px;
}
/*��½ҳ���½����ť����������ʽ*/
.login-row{
	padding-top:5px;
}
/*��½ҳ���½��ť��ʽ*/
.login-btn,.login-btn2,.login-btn2:hover{
    background:url(../img/frame/login_button.png?v=1d8d9fa) no-repeat;
	border:none;
	color:#D60A0C;	
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	text-align:center;
	width:131px;
    font-family:"Microsoft Yahei";
}
.login-btn2,.login-btn:hover,.login-btn:active{
	background: url(../img/frame/login_button_hover.png?v=7b7cdac) no-repeat;
	color:#fff;
}
/*��½ҳ�桾ҳ��ײ�����ʽ*/
.login-bottom{
	background:url(../img/frame/login_bottom_bg.png?v=466b99f) no-repeat;
	width:428px;
	height:23px;
}
/*
 *ҳ����ʽ
 *�������ͷ����ߺ�copyright
 */
 
 /*ҳ�Ÿ�������ʽ*/
.footer{  
	 height: 56px;
	background: url(../img/frame/footer_bg.gif?v=270258b) no-repeat left top;
	padding: 6px 0 0 0;
 }
.footer .flink {
	float:left;
width: 600px;
height: 30px;
line-height: 30px;
color: #6E6E6E;
}
.footer .flink a {
margin: 0 10px;
color: #6E6E6E;
}
.footer .flink_fr {
	float:right;
width: 190px;
height: 24px;
line-height: 24px;
padding-top: 6px;
}
.footer .flink_fr span {
color: #4E4E4E;
}
.footer .flink_fr select {
width: 130px;
}
.footer .copyright{
	height:30px; 
	line-height:30px;
	clear:both;
	color:#4E4E4E;
}
.footer .copyright span{
	margin:0 10px;
    color:#4E4E4E;
}

.tabDiv{
    border-bottom: 1px solid #999;
    width: 360px;
    margin: 0 auto 10px auto;
    font-size: 14px;
    text-align: left;
    height: 38px;
}

.login-method1,.login-method{
    width: 100px;
    display: inline-block;
    height: 28px;
    line-height: 29px;
    text-align:center;
}
.login-method1{
    font-weight: bold;
    background: url(../img/frame/icon_01.png?v=4143114) no-repeat 0 5px;
    padding-left: 5px;

}

.tabDiv{
    border-bottom: 1px solid #999;
    width: 360px;
    margin: 0 auto 10px auto;
    font-size: 14px;
    text-align: left;
    height: 38px;
}

.login-method1,.login-method{
    width: 100px;
    display: inline-block;
    height: 28px;
    line-height: 29px;
    text-align:center;
    padding-left: 5px;
}
.login-method1{
    font-weight: bold;
    background: url(../img/frame/icon_01.png?v=4143114) no-repeat 0 5px;


}
.login-method{
    cursor:pointer;
}

