@charset "utf-8";

/*-------------login------------*/
body{ background:#4c81d4;}

.loginlogoBox{ height:90px; background:#6b9ceb; width:100%; display:block; min-width:1230px;}
.loginlogoLeft{padding:15px 0 0 0;}
.logintelBox{
	position: absolute;
	right: 20px;
	text-align: right;
	font-weight: bold;
	top:35px;;
	color:#fff;
	line-height:25px;
}
@font-face {
	font-family: "impactlinda";
	src: url(ImpactMTStd.otf);
}
.logintelBox span {
	font-family: 'impactlinda', 'impact', 'arial', 'Verdana';
	font-size: 26px;
	margin-left: 10px;
	letter-spacing: 1px;
	color:#fff;
}

.loginBox{margin:0 auto; height:512px; background:#4b82d5; text-shadow:#ccc }
.loginRight{  width:360px;  position:absolute; right:0px; top:-430px;}
.loginInfo{padding:30px 0 0px 0px; width:320px;_width:270px;}
.userBox{ font-family:Microsoft YaHei; font-size:16px; padding-bottom:20px; color:#eee}
.loginInfo input{ height:40px; width:200px; background:#fff url(../img/loginicon.png) no-repeat 3px 9px;padding-left:80px; border:0;font-family:Microsoft YaHei; font-size:14px; line-height:40px; color:#333; border:1px #e0e0e0 solid;}
.loginInfo li{ position:relative; padding-bottom:15px; margin:0 auto;padding-left:30px;}
.loginInfo li div{ position:absolute; left:60px; right:0; line-height:40px; font-family:Microsoft YaHei; font-size:14px; width:45px; color:#a5a5a5}
.passicon input{ background:url(../img/passicon.png) no-repeat 3px 9px;}

.yanzheng input{width:88px; background:url(../img/passicon.png) no-repeat 3px 9px;}
.yanzheng img{margin-left:10px; width:100px; height:40px;}
.buttonBox{}
.buttonBox button{ background:#356cc5; border:0; width:285px; height:50px; font-size:18px; color:#fff;font-family:Microsoft YaHei; cursor:pointer}
.textBox{}
.textBox a:link{ color:#999;font-family:Microsoft YaHei;}
.textBox a:hover{ color:#666; text-decoration:underline;font-family:Microsoft YaHei;}
a:link.green,a:visited.green{ color:#356cc5;margin-right:10px;font-family:Microsoft YaHei;}
a:hover.green{ color:#1e4f9e; text-decoration:none;}
.textBox span{text-align:right; color:#ed5f5b;font-family:Microsoft YaHei; width:150px; display:inline-block;}
.logincopy{margin-top:30px; color:#999; text-align:center}

#content1,#content2{
	-webkit-box-shadow:0 5px 5px rgba(53, 108, 197, .5);  
  -moz-box-shadow:0 0px 5px rgba(53, 108, 197, .5); 
  box-shadow:0 5px 5px rgba(53, 108, 197, .5); z-index:9999;
  background:#fff;
	width:360px;
	}
	#content1{ height:360px;}
	#content2{ height:260px;}
#outer {
	width:359px;
	margin:0px auto;
	z-index:9999;
	
}
#tab {
	overflow:hidden;
	zoom:1;
	width:359px;
}
#tab li {
	color:#fff;
	width:64px;
	height:64px;
	cursor:pointer;
	text-align:center;
	background:#356cc5;
	font-size:16px;
	position:absolute;
	right:0;

}
#tab li.current {
	color:#333;
	font-weight:bold;
	width:64px;
	height:64px;
	background:url(../img/CAlogin.png) no-repeat;
}
#content {
}
#content ul {
	display:none;
	margin:0 0px;
	padding:0px 0;
}
.tabCA{padding-top:25px;}
.tabCA li{ color:#999; font-size:14px; line-height:22px;padding:0px 20px 10px 20px;}
.tabCA li select{ line-height:40px; height:40px; width:320px;border:1px #e0e0e0 solid;}
.tabCA button{ background:#ed5f5b url(../img/gfptLogo.png) no-repeat 60px 4px; border:0; width:320px; height:45px; font-size:18px; color:#fff;font-family:Microsoft YaHei; cursor:pointer;}
.attention{ background:#fff; color:#fff;padding:10px 20px; font-size:13px; line-height:22px;}
.attention h3{ line-height:24px;padding:0; margin:0; font-weight:normal;padding-top:10px;}
.attention a:link,.attention a:visited,.tabCA li a:link,.tabCA li a:visited{ color:#ed5f5b;padding:0 5px; }
.attention a:hover,.tabCA li a:hover{ text-decoration:underline;}

.jiaru{ text-align:center; font-weight:bold;margin-top:10px; width:320px}
.jiaru a:link{color:#ed5f5b;margin-left:10px;}
.jiaru a:visited{color:#ed5f5b}
.jiaru a:hover{color:#bb2925}




 #imgsDiv {
            position: relative;
            height: 512px;
			z-index:0;
        }

        .picDiv {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 512px;
            background-position: center center;
            background-repeat: no-repeat;
            z-index: 0;
        }

        #dotLists {
            position: relative;
            margin: -30px auto 0;
            text-align: center;
            height: 20px;
            z-index: 20;
        }

        .dot {
            display: inline-block;
            width: 12px;
            height: 12px;
            margin: 0 8px;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            background: #ccc;
            cursor: pointer;
        }

        .hover {
            background: #FF1515;
        }




















