﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; font:12px "宋体";background:#ffffff url(../images/demobg1.jpg) repeat-x;}

a{color:#444444; text-decoration:none}
a:hover{color:#444444; text-decoration:underline}
.logo{ margin:0 auto; width:1024px; height:70px; padding:10px 0 0 30px; position:relative; background:#fff} 
.logo .more{
	position:absolute;
	bottom:15px;
	right:50px;
	height:25px;
	line-height:25px;
}
.logo .more .demo{ background:url(../images/demo.gif) no-repeat;}
.logo .more .download{ background:url(../images/download.gif) no-repeat;}
.logo .more .question{ background:url(../images/question.gif) no-repeat;}
.logo .more .questionnaire{ background:url(../images/questionnaire.gif) no-repeat;}
.logo .more a{ display:block; float:left; margin:0 20px 0 0; padding:0 0 0 30px; color:#444444; text-decoration:none}
.contentimg{ height:408px; background:#dacfa5 url(../images/loginbg.jpg) no-repeat center; margin: 0 auto}
.contentimg .content{ width:1024px; height:408px; position:relative; margin:0 auto}
.contentimg .content .mainbg{ height:350px; width:325px; background:#ffffff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; position:absolute; right:50px; top:30px;}
.contentimg .content .main{
	height:350px;
	width:325px;
	position:absolute;
	right:46px;
	top:20px;
	z-index:2;
}
.contentimg .content .main input{ border:1px solid #bbbbbb;height:40px;line-height:36px; margin:1px 0 0 0px;*+margin:0 0 0 0px; font-size:16px; font-family:"微软雅黑"; width:209px; color:#444444; padding:0 0 0 55px;}
.contentimg .content .main .title{ font-size:19px; font-family: "微软雅黑"; font-weight:bold; color:#333333; padding:25px 25px; *+padding:25px 25px 0 25px;}


.contentimg .content .main .namenum{
	width:268px;
	height:42px;
	position:absolute;
	top:50px;
	left:25px;
}
.contentimg .content .main .namenum img{ position:absolute;top:9px; left:10px;}



.contentimg .content .main .name{
	width:268px;
	height:42px;
	position:absolute;
	top:65px;
	left:25px;
}
.contentimg .content .main .name img{ position:absolute;top:9px; left:10px;}
.contentimg .content .main .password{
	width:268px;
	height:42px;
	position:absolute;
	top:130px;
	left:25px;
}
.contentimg .content .main .password img{ position:absolute;top:10px; left:10px;}
.contentimg .content .main .num{
	width:268px;
	height:42px;
	position:absolute;
	top:195px;
	left:25px;
}
.contentimg .content .main .num img{ position:absolute;top:10px; left:10px;}
.contentimg .content .main .num .img img{top:6px;left:150px;}
.contentimg .content .main .num a,.contentimg .content .main .num a:link,.contentimg .content .main .num a:visited,.contentimg .content .main .num a:hover,.contentimg .content .main .num a:active{
	display:block;
	width:38px;
	height:40px;
	background:url(../images/newimggroup.gif) -60px 10px #f2f2f2 no-repeat;
	top:2px;
	right:3px;
	position:absolute;
}
.contentimg .content .main .buttondiv{
	width:268px;
	height:42px;
	position:absolute;
	top:290px;
	left:25px;
}
.contentimg .content .main .buttondiv .button{ background:url(../images/loginbutton.jpg) no-repeat; border:0; width:268px; height:42px; cursor:pointer; margin:0}
.contentimg .content .main .buttondiv .button1{ background:url(../images/loginbutton1.jpg) no-repeat; border:0; width:268px; height:42px; cursor:pointer; margin:0}
.contentimg .content .main .other{
	position:absolute;
	top:340px;
	left:30px;
}
.logints{ width:900px; margin:10px auto 35px auto; line-height:24px; background:#fff}
.logints li{ list-style:none; padding:0 0 0 18px;*+padding:0; background:url(../images/loginli.gif) no-repeat 0 6px; margin:0}
.copyright{ height:50px; line-height:48px;  text-align:center; font-family:Arial, Helvetica, sans-serif}
.login_prompt{width:240px;height:35px;color:#f5f5f5;line-height:18px;padding-top:5px;}
.note_error{
	background:#fde3df url(../images/false_sml.png) 6px 3px no-repeat;
	border:1px solid red;
	line-height:24px;
	color:red;
	position:absolute;
	right:32px;
	top:250px;
	left:25px;
	z-index:9999;
	color:#313131;
	padding:0 0 0 26px;
	width:240px;
	float:right;
}
.note_error p{float:left; display:block; height:24px;line-height:24px; margin:0;padding:0}
.note_error span{
	float:right;
	display:block;
	width:16px;
	height:16px;
	background:url(../images/note_close.png) no-repeat;
	margin-top:6px;
	margin-left:12px;
	cursor:pointer
}
.notice{ position:absolute;left:290px;top:40px; width:380px;}
.notice .go{font-size:13px}
.notice .go span{ color:#aa0000}
/*2013-12-25新增红色字*/
.f_red,a.f_red,a.f_red:link,a.f_red:visited,a.f_red:hover,a.f_red:active{color:#bc0000;}

/*2014-1-2新增登录页滚动公告*/
.notice p{float:left;text-indent:3em;line-height:25px;background:url(../images/gonggaoicon.gif) no-repeat 10px 4px;margin-top:0;}
#scrollDiv{float:left;width:300px;height:25px;line-height:25px;overflow:hidden}
#scrollDiv ul{list-style-type:none;margin:0;padding:0;}
#scrollDiv li{height:25px;padding-left:10px;}