@charset "gb2312";
/* CSS Document */

* { padding:0; margin:0;}
html,body{height:100%;font-size:12px; color:#444;}
ul { list-style:none;}
li { list-style:none;}
a { color:#1f5a9d; text-decoration:none;}
a:hover { text-decoration:none;}
img { border:none;}
.cl { clear:left;}
.left { float:left;}
.right { float:right;}

.top { width:1200px; margin:0 auto; height:75px;}
.top a { color:#999; margin-right:5px;}
.top a:hover { color:#666;}
.top .right { padding-top:30px; display:block;}
.logo { float:left; margin-bottom:10px; margin-top:10px; padding-left:20px;}
.logo img { float:left;}
.mainbg { width:100%; height:490px; background:url(images/new_login_actfeiyubg.jpg) repeat-x; position:absolute; left:0; z-index:1px;}
.mainin { width:1200px; height:490px; position:relative; margin:0 auto;}
.theme {width:1200px; height:490px; position:absolute; left:0; top:0;background:url(images/new_login_actfeiyu.jpg) 50px no-repeat; z-index:2;}

.theme a {width:636px; height:490px; display:block;}
.login_box { width:400px; height:380px;position:absolute;top:60px; right:30px; z-index:999; 

border: 1px solid #E5E8ED;
box-shadow: 0 2px 15px rgba(0,0,0,.15);    
	
	}
.login_boxbg {width:400px; height:380px; position:absolute; left:0; top:0; background:#FFF;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; z-index:999;}
* html .login_box{background:#fff;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/new_loginbg.png', sizingMethod='crop');}
*+html .login_box{background:url(images/new_loginbg.png) no-repeat left bottom!important;}
.login_boxin{ width:330px; height:330px; position:absolute; left:0; top:0; z-index:1000; padding-left:30px;}
.login_boxintl { width:330px; height:51px;}
.login_boxintl_li1 { width:159px; height:51px; background:url(images/new_logintl1.jpg); float:left; text-align:center; line-height:51px; font-size:14px; font-weight:bold; cursor:pointer;}
.login_boxintl_li1a { width:159px; height:51px; float:left; text-indent:21px; font-family:"微软雅黑"; line-height:51px; font-size:16px; font-weight:bold;cursor:pointer; margin-top:10px; margin-bottom:5px;}
.login_boxintl_li2 { width:157px; height:51px;float:left; text-align:center; line-height:51px; font-size:14px; font-weight:bold;cursor:pointer;}
.login_boxintl_li2a { width:157px; height:51px; background:url(images/new_logintl2.jpg); float:left; text-align:center; line-height:51px; font-size:14px; font-weight:bold;cursor:pointer;}
.login_ipt1 { width:228px; height:45px; background:#fff; color:#999; line-height:40px; font-size:16px; border:1px solid #eee; font-weight:bold; padding-left:10px; position:absolute; left:0; top:0; outline:none; font-family:Arial, Helvetica, sans-serif}
.login_ipt2 { width:261px; height:45px; background:url(images/new_loginipt2.jpg); color:#a2afbd; line-height:40px; font-size:14px; padding-left:10px; border:0; position:absolute; left:0; top:0; outline:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.login_ipt4 { width:261px; height:41px; background:url(images/new_loginipt4.jpg); color:#a2afbd; line-height:40px; font-size:14px; padding-left:10px; border:0;outline:none; line-height:41px; position:absolute; left:0; top:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.login_ipt3 { width:261px; height:41px; background:url(images/new_loginipt3.jpg);color:#000;  line-height:40px; font-size:14px; padding-left:10px; border:0; outline:none; position:absolute; left:0; top:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.cc { width:12px; height:12px; background:url(images/new_logincc.jpg) no-repeat; margin-left:3px;display:none;}
.login_go { width:100%; height:45px; border:0; background:#fd0000; font-family:"微软雅黑"; font-size:16px; color:#FFF; cursor:pointer;}
.login_go:hover { width:100%; height:45px; border:0; background:#ee0000; font-family:"微软雅黑"; font-size:16px; color:#FFF; cursor:pointer;}
.login_go2 { width:274px; height:37px; border:0; background:url(images/new_logingo.jpg); cursor:pointer;}
.more_link { color:#8097b9; line-height:23px;}
.more_link a { color:#8097b9;}
.more_link a:hover { color:#5b85c4;}
.bottom { width:1200px; height:75px; margin:0 auto;  font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:75px;color:#666; background:url() left 16px no-repeat;}
.bottom a { color:#666; line-height:75px; margin-right:5px;}
.bottom a:hover { color:#333;}
.login_wrod { color:#a2afbd; line-height:40px; font-size:14px; position:absolute; left:10px; height:40px;cursor:text;}

.login_m1 { background:url(images/login2020_ico1.jpg); background-color:#f3f3f3; border:1px solid #eee; border-right:0; width:45px; height:45px;}
.login_m2 { background:url(images/login2020_ico2.jpg);background-color:#f3f3f3; border:1px solid #eee; border-right:0; width:45px; height:45px;}
.login_main1 { margin:0 auto;}
.login_main1 a { color:#000;}
.login_main1 a:hover { color:#fd0000;}