﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; font:12px "宋体";background:#e4e4e4 url(../images/loginbody.jpg) repeat-x;}

a{color:#444444; text-decoration:none}
a:hover{color:#444444; text-decoration:underline}
.logo{ margin:0 auto; width:974px; height:70px; padding:10px 0 0 30px; background:#fff url(../images/demobg1.jpg)} 
.logo .more{ height:25px; line-height:25px; margin:30px 0 0 0px;float:right}
.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:#c0b68a 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:355px; width:325px; background:#ffffff;filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35; position:absolute; right:30px; top:30px;}
.contentimg .content .pic{height: 53px;width: 249px;position: absolute;left: 68px;top: 315px;}
.contentimg .content .main{ height:345px; width:325px; position:absolute; right:26px; top:30px; z-index:2;}
.contentimg .content .main input{ border:none;background:none;height:40px;line-height:36px;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:18px 25px; *+padding:18px 25px 0 25px;}

.contentimg .content .main .loginChoose{width: 268px;height: 42px;margin: 5px;position: absolute;top: 55px;left: 20px;}
.contentimg .content .main .loginChoose .choose{width:30px; height:10px;font-size:16px;}

.contentimg .content .main .name{width:268px; height:42px; position:absolute;top:90px; left:25px;}
.contentimg .content .main .name img{ position:absolute;top:9px; left:10px;}
.contentimg .content .main .name,.contentimg .content .main .password,.contentimg .content .main .num{ width:264px; height:40px; position:absolute;border:1px solid #bbbbbb;background:#ffffff;}
.contentimg .content .main .password{top:145px; left:25px;}
.contentimg .content .main .password img{ position:absolute;top:7px; left:10px;}
.contentimg .content .main object{position:absolute;top:10px;left:55px;}
.contentimg .content .main #PPP a{position:absolute;top:10px;left:39px;}
.contentimg .content .main .num{ top:200px; left:25px; }
.contentimg .content .main .num img{ position:absolute;top:5px; 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:38px;
	background:url(../images/newimggroup.gif) -60px 10px #f2f2f2 no-repeat;
	top:1px;
	right:1px;
	position:absolute;
}
.contentimg .content .main .buttondiv{width:268px; height:42px; position:absolute;top:260px; left:25px;}
.contentimg .content .main .buttondiv .button{ background:url(../images/loginbutton.jpg) no-repeat; border:0; width:266px; height:42px; cursor:pointer; margin:0}
.contentimg .content .main .buttondiv .button1{ background:url(../images/loginbutton1.jpg) no-repeat; border:0; width:266px; height:42px; cursor:pointer; margin:0}
.contentimg .content .main .other{  position:absolute;top:310px; left:30px;}
.contentimg .content .main .other1{ position:absolute;top:330px; left:30px;}
.logints{ width:900px;margin:0 auto;padding:12px 50px;line-height:24px; background:#fff;}
.logints ul{margin-bottom:10px;}
.logints li{ list-style:none; padding:0 0 0 20px; background:url(../images/loginli.gif) no-repeat 0 6px; margin:0}
.logints a{ color:#ce0000; font-weight:bold;}
.copyright{ height:48px; 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:16px;
	color:red;
	position:absolute;
	right:32px;
	top:220px;
	left:25px;
	z-index:9999;
	color:#313131;
	padding:0 0 0 26px;
	width:240px;
	float:right;
}
.note_error p{float:left; display:block; height:16px;line-height:16px; margin:0;padding:3px 0 0 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
}
/*2013-12-26新增温馨提示部分*/
.logints ul{margin:0;padding:0;}
.logints span{font-weight:bold;}
/*2014-1-2新增红色字体*/
.f_red,a.f_red,a.f_red:link,a.f_red:visited,a.f_red:hover,a.f_red:active{color:#ce0000;}
