
.wrap{position:relative;z-index:0;height:380px;width:1200px;}
.banner-show{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:980px;height:380px;overflow:hidden;display:inline-blockfloat:left;}
.banner-show .cell{position:absolute;top:0;left:0;width:100%;overflow:hidden;background-repeat:repeat-x;background-position:center top;}
.banner-show .cell .con{position:relative;height:600px;background-repeat:no-repeat;background-position:center top;}



.bns-01{background-image:url(../../../../../images/banner/BANNER_FIRST.png);}
.bns-02{background-image:url(../../../../../images/banner/BANNER_SECOND.png);}
.bns-03{background-image:url(../../../../../images/banner/BANNER_THIRD.png);}




.banner-link{position:absolute;top:100px;left:50%;width:400px;height:400px;margin-left:-430px;}
.banner-link i{display:none;}
.banner-control{position:absolute;top:0;left:50%;width:980px;margin-left:-490px;}
.banner-control a{position:absolute;top:180px;width:30px;height:30px;line-height:10;overflow:hidden;background-image:url(../images/icon_control.png);background-repeat:no-repeat;background-repeat:no-repeat;}
.banner-control a.left{left:-55px;background-position:0 0;}
.banner-control a.left:hover{background-position:0 -30px;}
.banner-control a.right{right:-55px;background-position:-30px 0;}
.banner-control a.right:hover{background-position:-30px -30px;}
.container38{position:relative;top:545px;z-index:2;width:980px;height:0;margin:auto;}
.storage-info{display:none;position:absolute;top:0;width:980px;height:30px;padding:20px 0;text-align:right;overflow:hidden;}
.storage-info span{position:relative;display:inline-block;height:30px;margin:0 0 0 40px;padding-left:48px;line-height:30px;zoom:1;font-size:18px;color:white;}
.storage-info i{position:absolute;top:0;left:0;width:36px;height:30px;overflow:hidden;background-image:url(../images/icon_storage.gif);background-repeat:no-repeat;}
.ist-user{background-position:0 0;}
.ist-storage{background-position:-36px 0;}
.ist-file{background-position:-72px 0;}

.register-box{position:absolute;top:-550px;width:330px;height:360px;background:white;border-radius:3px;background:url(../images/l3.png);filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;right:0;z-index:10;}




/*.register-box{position:absolute;top:-550px;right:0;width:300px;height:476px;background:white;border-radius:3px;background:rgba(255, 255, 255, 0.95);}*/
.reg-tab{position:relative;width:396px;height:57px;zoom:1;overflow:hidden;border-radius:3px 3px 0 0;}
.reg-tab span{float:left;width:198px;height:57px;margin-left:-1px;line-height:57px;text-align:center;font-size:24px;color:#444;border-left:1px solid #d2d3d4;background:url(../images/bg_tab_x.png) repeat-x 0 0;cursor:pointer;}
.reg-tab span:first-child{border-top-left-radius:3px;}
.reg-tab span:last-child{border-top-right-radius:3px;}
.reg-tab span.current{background:none;cursor:default;}
.reg-slogan{height:30px;line-height:25px;text-align:center;font-weight:bold;padding-top:18px;color:#fff; border-bottom:1px solid #b5d1f8;}
.reg-form{width:250px;height:250px;margin:auto;}
.reg-form .cell{position:relative;height:25px;margin-bottom:22px;zoom:1;}
.reg-form .cell label{position:absolute;top:0;left:0;z-index:1;padding:0 12px;line-height:40px;font-size:16px;color:#999;font-weight:bold;cursor:text;}
.reg-form .cell input{position:absolute;top:0;left:18px;width:75%;padding:4px 11px;font-size:12px;color:#a3a4a4;background:none;}
.reg-form .cell .icon-form{top:11px;right:10px;}
.reg-form .vcode input{width:110px;}
.reg-form .vcode .button{position:absolute;top:0;left:144px;width:182px;padding:0;font-size:14px;}
.reg-form .vcode img{position:absolute;top:0;left:144px;width:110px;height:40px;}
.reg-form .vcode span{position:absolute;top:0;left:264px;line-height:40px;font-size:14px;}
.reg-form .vcode .icon-form{right:204px;}
.reg-form .vcode .login-popup-hint{right:194px;}
.reg-form .user-agreement{height:16px;margin-top:-22px;padding:18px 0;line-height:16px;}
.reg-form .user-agreement input{float:left;width:14px;height:14px;margin:1px 5px 0 0;}
.reg-form .bottom{height:40px;}
.reg-form .bottom .button{display:block;border-radius:3px;width:180px;}
.reg-form .bt {padding:0 20px 5px;font-size:14px;color:#fff;}
.reg-form  table{font:14px "微软雅黑";}



#bottom-ad-wrap {height: 80px;width:960px;margin-left:auto;margin-right:auto;}
.bottom-ad{width: 180px;height:60px;float:left;margin-right:12px;padding-top:10px;}
.bottom-ad a img {border:1px solid #e7e7e7;}
.bottom-ad a:hover img {border:1px solid #85bdf9;}
#bottom-ad-wrap .last{margin-right:0}
.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.cf {zoom:1}




.container23{position:relative;top:0px;z-index:2;width:980px;height:0;margin:auto;}

/*.login { HEIGHT: 338px; WIDTH: 330px; MARGIN-TOP: 29px;background: url(../images/bj3.png)!important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bj3.png',sizingMethod='image');  position:relative;z-index: 1;display:block;
} */




.login {
	HEIGHT: 360px; WIDTH: 330px; BACKGROUND: url(../images/bj3.png) no-repeat;  COLOR: #fff; MARGIN-TOP: 29px; z-index: 1;display:block;border-radius:5px;position:relative;

}



.login2 {
	HEIGHT: 338px; WIDTH: 330px; BACKGROUND: url(../images/bj32.png) no-repeat;  COLOR: #fff; MARGIN-TOP: 29px; position:absolute;z-index: 1;display:block;
}
.login3 {
	HEIGHT: 338px; WIDTH: 330px; BACKGROUND: url(../images/bj33.png) no-repeat;  COLOR: #fff; MARGIN-TOP: 29px; position:absolute;z-index: 1;display:block;
}
.login_title {
	HEIGHT: 35px; WIDTH: 306px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 0px auto; PADDING-RIGHT: 10px;
}
.login_title SPAN {
	FONT-SIZE: 16px; FLOAT: left; DISPLAY: inline-block; LINE-HEIGHT: 35px
}
.login_title A {
	FONT-SIZE: 12px; HEIGHT: 26px; WIDTH: 94px; BACKGROUND: url(../images/tb_9.gif) no-repeat; FLOAT: right; COLOR: #fff; TEXT-ALIGN: center; MARGIN-TOP: 6px; DISPLAY: inline-block; LINE-HEIGHT: 26px;
}
.login_m {
	OVERFLOW: auto; HEIGHT: auto; WIDTH: 277px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-RIGHT: 0px;font-size:14px;list-style-type:none; z-index:555px;


}
.login_m UL {
	WIDTH: auto;
	LIST-STYLE-TYPE: none; OVERFLOW: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.login_m UL LI {
	WIDTH: 280px; POSITION: absolute;LIST-STYLE-TYPE: none; OVERFLOW: hidden; 
}
.login_m UL LI.li1 {
	LINE-HEIGHT: 30px; TOP: 50px
}
.login_m UL LI.li1 SPAN {
	FLOAT: left; COLOR: #fff; DISPLAY: inline-block
}
.login_m UL LI.li1 A {
	FLOAT: right; COLOR: #adc5df; DISPLAY: inline-block
}
.login_m UL LI.li1 A.a1 {
	FONT-WEIGHT: 700; COLOR: #fff
}
.login_m UL LI.li1a {
	LINE-HEIGHT: 30px; TOP: 115px;
}
.login_m UL LI.li1a SPAN {
	FLOAT: left; COLOR: #fff; DISPLAY: inline-block
}
.login_m UL LI.li1a A {
	FLOAT: right; COLOR: #adc5df; DISPLAY: inline-block
}
.login_m UL LI.li1a A.a1 {
	FONT-WEIGHT: 700; COLOR: #fff
}
.login_m UL LI.li1b {
	LINE-HEIGHT: 30px; TOP: 180px;
}
.login_m UL LI.li1b INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 265px; BACKGROUND: url(../images/tb_10.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; COLOR: #d2d2d2; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px
}
.login_m UL LI  INPUT{BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 265px; BACKGROUND: url(../images/tb_10.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; COLOR: #313131; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px;}

.login_m UL LI.li1b SPAN {
	FLOAT: left; COLOR: #fff; DISPLAY: inline-block;list-style:none;
}
.login_m UL LI.li1b A {
	FLOAT: right; COLOR: #adc5df; DISPLAY: inline-block;list-style:none;
}
.login_m UL LI.li1b A.a1 {
	FONT-WEIGHT: 700; COLOR: #fff
}

.login_m UL LI.li1c {
	LINE-HEIGHT: 30px; TOP: 300px
}
.login_m UL LI.li1c SPAN {
	FLOAT: left; COLOR: #fff; DISPLAY: inline-block
}
.login_m UL LI.li1c A {
	FLOAT: right; COLOR: #adc5df; DISPLAY: inline-block
}
.login_m UL LI.li1c A.a1 {
	FONT-WEIGHT: 700; COLOR: #fff
}
.login_m UL LI.li1c A.a2 {
	FONT-WEIGHT: 700; COLOR: #ff9900; MARGIN-RIGHT: 40px
}
.login_m img{
float:right;padding-top:7px;padding-right:5px;
}

.login_m UL LI.li2 {
	HEIGHT: 30px; COLOR: #000; TOP: 80px
}
.login_m UL LI.li2 INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 265px; BACKGROUND: url(../images/tb_10.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px;min-height: 20px;
}
.login_m UL LI.li2a {
	HEIGHT: 30px; COLOR: #000; TOP: 145px
}
.login_m UL LI.li2a INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 265px; BACKGROUND: url(../images/tb_10.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px;min-height: 20px;}

.login_m UL LI.li3 {
	HEIGHT: 30px; TOP: 210px
}
.login_m UL LI.li3 INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 150px; BACKGROUND: url(../images/tb_11.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px;min-height: 20px;float:left;
}
.login_m UL LI.li3 SPAN {
	FLOAT: left; PADDING-LEFT: 10px; DISPLAY: inline-block; LINE-HEIGHT: 30px
}
.login_m UL LI.li4 {
	HEIGHT: 30px; TOP: 356px
}
.login_m UL LI.li4 INPUT {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 65px; BACKGROUND: url(../images/tb_11.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 20px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px
}
.login_m UL LI.li4 IMG {
	FLOAT: left; MARGIN: 0px 6px; DISPLAY: inline-block
}
.login_m UL LI.li4 SPAN {
	FLOAT: left; DISPLAY: inline-block; LINE-HEIGHT: 30px
}
.login_m UL LI.li4 SPAN A {
	TEXT-DECORATION: underline; COLOR: #adc5df
}
.login_m UL LI.li5 {
	HEIGHT: 33px; MARGIN-TOP: 7px; TOP: 260px
}
.login_m UL LI.li5 A {
	HEIGHT: 33px; WIDTH: 277px; BACKGROUND: url(../images/11_13.gif) no-repeat; FONT-WEIGHT: 700; COLOR: #fff; TEXT-ALIGN: center; DISPLAY: inline-block; LINE-HEIGHT: 30px
}


.login_m UL LI.li11b {
	LINE-HEIGHT: 30px; TOP: 180px
}
.login_m UL LI.li11 {
	LINE-HEIGHT: 30px; TOP: 80px;text-align:center;list-style:none;
}
.login_m UL LI.li12a {
	LINE-HEIGHT: 30px; TOP: 135px;text-align:center
}


.tubiao {
	WIDTH: 450px;  
}
.tubiao UL {
	WIDTH: 100%; FLOAT: right;LIST-STYLE-TYPE: none; OVERFLOW: hidden; 
}
.tubiao UL LI {
	HEIGHT: 90px; WIDTH: 90px; FLOAT: left; MARGIN: 0px 10px;LIST-STYLE-TYPE: none; OVERFLOW: hidden; 
}
.tubiao UL LI IMG {
	MARGIN: 0px auto 0px auto; vertical-align:middle;
}
.tubiao UL LI SPAN {
	 DISPLAY: block; LINE-HEIGHT: 25px;
}