
/* CSS Document *//**/

/*用户登录*//**/
.logals{height:441px; background:url(../images/logbj.gif) repeat-x TOP; padding-top:137px; _height:431px; _padding-bottom:10px;}
.lass{width:490px; height:367px; margin:0 auto; background:url(../images/loginbj.jpg) no-repeat;}
.tiss{width:752px; height:25px; margin:0 auto; margin-top:20px;}
.tiss h1{width:92px; height:25px; font-weight:bold; line-height:25px; text-align:center; background:url(../images/tishi.gif) no-repeat; float:left;}
.tiss .cenatr{float:left; padding-left:8px; width:560px; background:#FFF; border:1px solid #2D7EB6; margin-left:2px; text-align:left; margin-bottom:10px;}
.notifytext{line-height:23px; float:left;}
.cenatr h2{height:23px; width:0; float:right;}
.f_login{height:141px; padding:83px 60px 0 243px; text-align:left;}
.f_login_name,.f_login_pass {background: #FFF; width: 110px; border: 1px solid #C4D9E7; margin-bottom:8px; padding-top:2px; height:18px; vertical-align:middle; _margin-bottom:6px;}
.login_box{ width:13px; height:13px; margin:0 3px 0 52px; blr:expression(this.onFocus=this.blur()); _margin-left:54px;}
.f_login_ok{width:66px; height:27px; line-height:27px; cursor:pointer; margin-top:8px; font-size:14px; font-weight:bold; color:#333;}
.f_login_ok{background:url(../images/login_ok1.gif) no-repeat; margin-left:52px; _margin-left:54px;}
.f_login_ok:hover{background:url(../images/login_ok2.gif) no-repeat;}

.f_login ul{margin:0 auto; width:120px; text-align:center;}
.f_login li {width:60px; float:left;list-style:none; height:32px; line-height:32px;}
.banll{height:27px; line-height:27px; clear:left;}
.banll img{ _margin-top:8px; margin-right:8px;}

/*注册*//**/
.booktop{height:108px; background:url(../images/bookrepeat.gif) repeat-x;}
.bookis{background:url(../images/bookimg.gif) no-repeat right; height:108px;}
.booklogo{width:365px; height:38px; float:left; margin:19px 0 0 23px; display:inline; text-align:left; border-bottom:2px solid #2a459c;}
.bookqut{ height:517px; width:1000px; float:left;}
.bookleft{width:485px; float:left;}
.bookright{width:515px; height:450px; float:left; background:url(../images/bookcompartbj.gif) no-repeat left top;}
.may{width:435px; margin:0 auto; text-align:left; margin-bottom:20px;}
.maytite{background:url(../images/maybj.gif) no-repeat; width:56px; height:26px;text-indent:-999px;}
.toomaytite{background:url(../images/toomaybj.gif) no-repeat; width:109px; height:26px;text-indent:-999px;}
.ascrou{background:url(../images/roundbj1.gif) no-repeat; width:435px; height:3px; overflow:hidden; text-indent:-999px; margin-top:10px;}
.takerou{background:url(../images/roundbj2.gif) no-repeat; width:435px; height:3px; overflow:hidden; text-indent:-999px;}
.maytext{width:425px; background:url(../images/roundbj3.gif) repeat-y; height:140px; padding:0 5px; text-align:center;}
.bookbox{width:465px; margin:0 auto; text-align:left;}
.booktite{background:url(../images/booktite.gif) no-repeat; width:81px; height:26px; text-indent:-999px; margin-bottom:10px;}
.boorim{ border-bottom:1px solid #0080BD; border-top:1px solid #0080BD; padding:10px 0;}
.booklie{width:100%; text-align:right;}
.booklie td{padding:2px 5px; line-height:35px;}
.booxfound{margin:10px auto;}
.bookselect{width:192px; float:left;}
.bookselectyear{float:left; width:86px;}
.bookselectluna{float:left; width:45px; margin-left:8px;}
.input190{width:190px; float:left;}
.input300{width:300px; float:left; text-align:left}
.txtErrorLeft{ float:left; margin-left:5px;}

/*详细资料*//**/
.detailstop{width:800px; height:50px; background:url(../images/header_bj.gif) no-repeat left -9px; margin:0 auto; border:1px solid #A3CCE4; border-top:none;}
.detlogo{margin: 0; padding: 10px 0 0 11px; float:left; width:164px; height:30px; }
.dettext{float:right; margin:30px 10px 0 0; color:#2A459C;}
.detrr{background:url(../images/trianqle.gif) no-repeat 15px 7px #F6F8FA; width:800px; height:25px; margin:0 auto; border:1px solid #A3CCE4; border-top:none; text-align:left; line-height:25px; text-indent:30px; color:#2B5AEF;}
.detconten{width:750px; margin:0 auto; border:1px solid #A3CCE4; border-top:none; padding:10px 25px; _padding:10px 22px;}
.detaas{ padding:10px 0;}
.dertite{height:30px; line-height:30px; font-size:14px; color:#2b8be1; }

.dettab{width:100%; text-align:right; } /*自定义档案，通用样式*/
.dettab td{padding:2px 5px; }/*vertical-align:top;  顶部对齐*//**/
.dettabpicture td{ padding:10px 5px;}
.detbc{ margin:10px; text-align:center;}
.dettabspec td{padding:10px 5px; }


/*找回密码*//**/
.qettab{ text-align:left; margin:2px 0;}
.qettab td{line-height:30px; border-bottom:1px solid #CFCFCF;}
.qettab b{float:right; font-weight:normal; margin-right:5px;}


/*数据导入*//**/
.OperaHelp{ border-bottom:1px solid #ededed; padding-bottom:5px;}
.sac{height:30px; line-height:30px; border-bottom:1px solid #ededed; font-size:14px; font-weight:bold; text-indent:5px;}
.OperaHelp li{ line-height:30px; text-indent:10px; padding-top:5px; width:100%;} /* height:20px; line-height:20px; */
.Imptab{ margin-top:20px; width:98%; margin-left:auto; margin-right:auto;}
.Imptab td{height:27px; line-height:27px; text-align:left;}
.jlbh200px{width:400px; margin-right:5px; }
.Imbotn{margin-right:10px; margin-top:6px; *margin-top:-6px;  _margin-top:0;}
.select120px{width:120px;}
.select180px{width:180px;}
/*
.updatefile{filter: alpha(opacity=0); -moz-opacity:0;opacity:0; width: 51px; height: 20px; cursor: hand; margin:5px 0 0 -100px;margin:5px 0 0 0px\9;  _margin-top:-5px; *margin-top:-10px;*margin-left:0px;}
*/
.updatefile{filter: alpha(opacity=0); -moz-opacity:0;opacity:0;width: 70px; height: 27px; cursor: hand;}


/*通用框架最外层DIV*//**/
.mainContent { margin: 0 8px 0 8px;
               min-width:810px!important; /*IE7 ff 最小宽度   min-width与!important IE7 FF认识IE6不认识。!important它指定当前样式的优先级为高，后边再进行定义的相同样式是不会将其重置*//**/
              /* _width:expression(this.offsetWidth< 820? "820px" : this.offsetWidth+"px" );/*这个设置IE6最小宽度，需要刷新---有几种写法但IE6死机 如： width:expression((document.body.clientWidth < 900) ? "900px" : "auto" );*//**/
              _width:expression(document.documentElement.clientWidth< 810 ? "810px" : "auto"); /*offsetWidth会出现找不到情况*//**/
                _margin-right:20px;} 
		/* 如果引用了通用框架外层DIV，当为IE6且页面不出滚动条时，引用此样式。如:三个绑定页面 *//**/
.IE6margin8px{ _margin-right:8px;}

/*查询头--标题*//**/
.Title{height:30px; line-height:30px; margin:3px 0; /*background:url(../images/Title_bj.gif) no-repeat left #DEF1FC;*/}
.Title .txt {line-height:30px; float:left; color:#9f9f9f}
.Title img {float:right}
.Title strong{ font-weight:normal;}/*标题*//**/

/*查询头--角色*//**/
.Title_aa{ height:36px; line-height:36px;  }/*查询条件标题*//**/
.quy_nav{ background:#EDEDED; height:25px;}
.quy_nav li{ float:left; }

#quunone{width:82px; height:22px; padding-top:3px; line-height:20px; text-align:center;  border-right:1px solid #FFF;}
.quy_nav td { width: 82px; height: 22px; text-align: center; background: #EDEDED; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; }
.quy_nav td:hover{background:#329ffe; cursor:pointer; color:#fff;}
.zhong td{padding-top:3px; line-height:20px;}
.zhong input{vertical-align: middle; margin-right:2px;}/*查询头*//**/


/*查询头--表单样式*//**/
.Forin{ clear:left; width:100%;}
.Forin ul{ padding:0 20px;}
.Forin li{float:left; margin:8px 0; padding:4px 0px 4px 5px; }/*09-3-8查询头部 height:120px;把高度限制去掉*//**/
.Forin dt{line-height:20px; height:20px;}
.Forin dd{ line-height:35px;}
/*查询头--下面是基本信息样式*//**/
.Bas{ width:33%;}
.Forin input,.Forin select{vertical-align: middle;}
.f_No,.f_Name{width:100px;}
.f_Age{width:38px;}
.f_Gen,.f_Etion{width:86px;}
.f_Nat{ width:126px;}
.f_sch{border:none; width:22px; height:13px; blr:expression(this.onFocus=this.blur());}
.f_label{width:225px;} /* 标签 */
/*查询头--机构信息样式*//**/
.Agen{ width:30%;}
.Agentd{padding: 0; height:25px; line-height:190%;}
/*查询头--量表信息样式*//**/
.Scae{width:33%;}
.f_Date{width:100px;}
.f_Ord{width:192px;}
.f_Nam{width:300px;}
.f_Fac{width:105px;}
.f_Fac1{width:40px;}
.f_Fac2{width:39px;}
/*个案*//**/
.DivForin dd{height:25px;}

/*查询头--高级查询*//**/
.Quer{height:26px;  clear:left; padding:20px 0 20px 300px; border:none;}
.Quer li{float:left; width:65px; margin-right:20px; display: inline;
}
.Quer p{height:20px; }
.Quer .f_Numb{width:50px; margin:0 4px;}
/*------------注册审核用的*//**/
.AuditQuer{padding-left:200px;}
.AuditSpan{float:left;  height:22px; margin-right:20px; }
.AuditSpan select{ margin-left:4px;}

/*高级条件*//**/
.Layer3{position:absolute;left:250px;top:180px;width:490px; z-index:1;border:1px solid #57759F; background:#E3EFF3;}
.stepas{width:99%; margin:0 auto; text-align:left; border-collapse:collapse; border-spacing:inherit;}
.stepas td{background:#EAF2FC;  padding:2px 5px; border:2px solid #FFF;}
.select300px{width:300px;}

/*查询体---*//**/
.Tabs{padding-top:10px;}
.T_But{ float:right; height:35px;}
.T_But li{ float:left; width:60px; height:22px; margin-left:4px; margin-top:4px;display: inline; }
         /*GridView*//**/
         
.T_But70 li{ width:70px;}
.For_tab{width:100%; text-align:center; float:left; border-collapse:collapse; border-spacing:inherit; margin-bottom:5px; }/*margin-top:1px; _margin-top:0;*//**/
.For_tab th{background:#ededed;height:30px;line-height:30px;font-weight:normal; border:1px solid #E0E0E0}
.For_tab td{height:30px;line-height:30px; border:1px solid #E0E0E0; text-indent:2px;}
.tanchuangtable td{ line-height:36px;}
.tanchuangul li{ line-height:25px;}
		/*---------辅助方法----------*//**/
	/*CheckBoxList 内容右填充10px*//**/
.BListpaddingright10 td{ padding-right:10px;}
	/*清除CheckBoxList、table、RadioButtonList 等里面td的边框 *//**/
.clerborder td{ border:none;}

/*查询体中dropdownlist的宽度*/
.f_Scol{width:130px;}
.T_jir{float:left;  width:100%; height:30px; clear:left;}
.f_Pge{margin:0 4px; width:40px;}
/*查询体--结束*//**/


/*弹出对话框通用样式-----无中间内容区域*//**/
.bodyback{background:#E3EFF3;}
.Layer0{width:100%; background:#fff;}
.subtit{height:40px; line-height:40px; background:#e3eff3;color:#000; font-size:16px; font-family:"微软雅黑";}  /* background:#2b8be1; color:#fff; */
.subtitbiaoti{ font-size:16px;font-family:"Microsoft Yahei"; font-weight:normal; padding-left:2em; color:#fff;  }
.subtittanchuang{ background:#fff; text-indent:10px; font-family:"微软雅黑"; font-size:16px; height:30px; line-height:30px; padding:10px 0 4px; color:#3e3e3e;}
	/*如果是大标题，用下面的，否则用上面的*//**/
.testtit{height:40px; line-height:40px;font-family:"微软雅黑"; background:#e3eff3; text-align:center; font-size:20px; color:#000; margin-bottom:10px;}

.close{width:15px; height:13px; background:url(../images/close.gif) no-repeat; cursor:pointer; float:right; margin:5px 10px 0 0;}
.text{float:left; margin-left:10px; font-size:12px; font-weight:bold;}
.circle{background:#FFF; border:1px solid #.Title_recD1D1D1;  padding:10px 12px;}
	/*当区域比较大，有滚动条时用下面这个*//**/
.circleBig{background:#FFF; border:1px solid #80baec; margin:10px; _margin-right:30px;}
/*把IE6的右边距设为10PX*//**/
.IE6marginright{_margin-right:10px;}

/*题目列表通用样式--公共内容区域*//**/
.Too_rec{ height:31px; line-height:31px;  text-align:right;}
.tooselect{margin-bottom:-3px; width:13px; height:13px; _margin-bottom:0; margin-right:5px;}

	/*如果是 table 有 标题，内容 如：测试答案 线*//**/
.tooltable{ width:100%; *width:98%; margin-bottom:10px;}
.toolatd{ height:30px; line-height:30px; background:#ededed; padding:0 5px; margin:5px 0;}
.toolatddiv{padding-left:10px; padding-top:3px; height:17px; color:#3e3e3e;}
	/*如果是 table 无线、无标题*//**/
.tooltableNoLine{width:100%; text-align:left;line-height:26px; height:26px;}
/*答案*//**/
.dnalr{height:27px; line-height:27px; border-top:2px solid #bdd4e6; margin-top:12px; border-bottom:2px solid #bdd4e6; background:#FFF;}
.dnalr li{float:left; margin:0 10px;}



/*报表管理*//**/
.Frm_Maeg{margin:10px 30px;}
.Frm_xu{height:22px; line-height:22px; margin-bottom:10px;}
.Frm_xu h1{width:75px; float:left;}
.Frm_xu li{ float:left; margin-right:5px;}
.wenjuan{background:#F3F8FC; padding:4px; margin:20px 0 10px 75px;}
.timu{ background:#FFF; padding:5px 14px;}
.wenti{ text-align:right;}
.Radio{width:250px;}
.Region{width:245px; height:60px; line-height:20px;}
.wenti td{padding:5px 0; border-bottom:1px dashed #CCC; vertical-align: top; line-height:22px;}
.check{width:250px; float:right;}
.check input{margin-right:4px; vertical-align: middle;}
.check li{ width:125px; float:left;}
.Field{width:245px;}
#bordernoen{border:none;}
.biaoti{width:500px; float:left;}
.Frm_xu h2{float:left;}
.Frm_xu h3{ width:50px; height:20px; margin:0 auto;}
.wenz{width:150px;}
.biaod{width:100px;}
.Editor{width:500px; float:left; height:300px;border:1px solid #CCC;}
.gao{height:302px;}
#baocun{ margin-top:10px; padding-left:85px; clear:left; text-align:left;}/*报表管理结束*//**/

/*发送短信*//**/
.Rtac_text{ height:98px; line-height:18px; float:left; width:97.5%; margin-left:10px;}/*发送短信结束*//**/

/*资料修改*//**/
.ziliao{ height:28px; padding-left:15px; border-bottom:1px solid #ddd;}
.ziliao li{ width:68px; height:28px; margin-right:5px; float:left; text-align:center; line-height:28px;}
/*
.ziliao a{ width:68px; height:26px; background:#EEF7FF; display:block; border:1px solid #4EA0D1;}
.ziliao a:hover{background:#FFF; border-bottom:1px solid #FFF;}
*//**/
.ziliao_a{ width:68px; height:28px;  display:block; color:#000;}
.ziliao_ahover{width:68px; height:28px; background:#FFF;  display:block; border:1px solid #ddd; border-bottom:none; color:#8d1912; border-radius:2px;}
		/*基本信息*//**/
.jiben{  margin-top:4px;  padding:5px;}/*clear:left; float:left;*//**/
.titledual{height:25px; line-height:25px; margin:10px; text-indent:5px;}

    /*基本信息---按钮位置*//**/
.butsumitdiv{ padding-left:140px; margin-top:10px; text-align:left; }

/*--------量表绑定*//*-------普查绑定--*//*------调查绑定--*/     /**/
.Frm_mar{width:100%; *width:100%; _width:100%; margin:0 auto;}
			/*tab *//**/
.bangding{height:32px;border-bottom:1px solid #ddd;}
.bangding li{ float:left; width:99px; text-align:center;}
.bangdingli{width:97px; background:#fff;height:31px; line-height:31px;}
.bangdinglihover{background:#fff; height:32px; line-height:32px;  width:97px; border:1px solid #ddd; border-bottom:none;border-radius:2px;}
.bangdingliBtn{width:97px; background:#fff;height:28px; line-height:31px; cursor:pointer;}
.bangdingliBtnhover{ color:#8d1912; height:32px; line-height:32px; width:97px; cursor:pointer;background:#fff;}
.scaleinput{margin:8px 0; float:right; margin-left:5px;}
.chaxunTitle{ margin-bottom:2px; }

.liangbiao{ margin-left: 20px;padding-bottom:10px;}
.libtit{background:#ededed; height:26px; line-height:26px; text-indent:10px;}
.text_lib{padding:6px 0 0 12px;}
.text_lib li{height:25px; line-height:25px; background:url(../images/te_bj.gif) no-repeat left center; text-indent:10px;}

/*心理委员--留言*//**/
.msgelist{text-align:left;}
.tlian{background:#F9F9F9; height:20px; padding-top:5px;}
.liuyan{float:left; width:400px; margin-left:10px; display:inline;}
.liuyan b{font-weight:normal; margin:0 3px;}
.dell{width:150px; float:right;}
.dell img{ vertical-align: middle; margin-right:3px;}
.dell li{ display:inline; margin-left:15px;}
.msgeCont{clear:both; padding:5px 30px; }/*color:#676767; line-height:20px;*//**/
.huifu{margin-top:5px;}
.huifu h1{height:25px; line-height:25px;}
.huifu .megs{width:600px; height:100px; padding-top:2px;}
.tijiao{ margin-top:5px; clear:both; }
.tijiao span{margin-left:10px; width:48px; height:19px;}
.lian{ height:30px; padding:0 20px; margin-top:5px; margin-bottom:5px;}/*padding:0 20px;*//**/


/*权限管理*//**/
.Role{ margin:5px 15px 5px 5px;}
.Frm_mar h1{ height:35px; line-height:35px; border-bottom:1px solid #E0E0E0; text-indent:10px;}
.Function{ margin:5px 15px 5px 0;}
.Agencies{ margin:5px 5px 5px 0;}
	/*功能权限*//**/
.laas ul{margin:5px;}
.laas ul li{height:22px; line-height:22px; padding-left:5px}
.laas ol{margin:5px 0;}
.laas ol li{height:20px; padding-top:2px; line-height:20px; padding-left:25px;}
.laas ol li:hover{ height:18px; background:url(../images/arrow.gif) no-repeat right center #D7EFFE; border:1px solid #6AC5FB;}
.laas ul li img {margin-bottom:-1px; margin-right:3px;}
.laas ol li img {margin-bottom:-3px; margin-right:3px;}
	/*数据权限*//**/
.guanbi{margin:5px; padding-top:5px;}
.widtu{width:100px; display:inline; margin-left:15px;}
.liasd{margin-top:15px;}

.For_tabnofloat{width:100%; text-align:center;  border-collapse:collapse; border-spacing:inherit; margin-bottom:5px; }/*margin-top:1px; _margin-top:0;*//**/
.For_tabnofloat th{background:#ededed;height:30px;line-height:30px;font-weight:normal; border:1px solid #E0E0E0}
.For_tabnofloat td{height:30px;line-height:30px; border:1px solid #E0E0E0; text-indent:2px;}

.For_tab29{width:100%; text-align:left; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
.For_tab29 td{height:29px;line-height:20px; border:1px solid #E0E0E0;}
.For_tabpaddding td{ padding-left:10px;}
.For_tabnobor td{ border:none;}
.For_tabnobor2{ font-family:"Microsoft YaHei"; }
.For_tabnobor2 td{ border:none; border-bottom:1px solid #E0E0E0;}
.For_tabnobor2 th{ border:none; border-bottom:1px solid #E0E0E0; font-size:14px;}
.For_tabtanchu td{ border:none;}
.For_tabjiaot{width:100%; text-align:left; border-collapse:collapse; border-spacing:0; margin-bottom:15px;}
.For_tabjiaot td{line-height:20px; padding:5px 0; border:none;}
.For_tabbuzhou td{ font-size:15px;font-family:"Microsoft YaHei";}
.For_tabjiaotjian td{ text-align: left;}
.For_tablebg{ background:#f2f2f2; border:1px solid #ededed; margin:10px 0; padding:20px 0;}
.For_tablebg td{background:#f2f2f2;}

/*弹窗li*/
.tanchuangli li{ line-height:30px; font-size:14px;}

/*.tdF9F9F9{background:#F9F9F9; }text-align:right;*//**/
.SearchF9F9F9{background:#F9F9F9; text-align:center;}
.jlbh100px{width:100px; margin:0 4px; _margin-left:2px;}
.select102px{width:102px; margin:0 4px;}
.Group{margin:0 4px; margin-bottom:-3px;}
.select45px{width:45px; margin:0 4px;}

/*热线设置*//**/
.set_1{width:152px; height:38px; float:left; border-bottom:1px solid #000; border-left:1px solid #000; border-top:1px solid #000;}
.set_2{width:360px; height:39px; float:left; border-top:1px solid #000; border-right:1px solid #000;}
.set_3{width:360px; float:left; margin-left:152px; clear:left; border-left:1px solid #000; border-bottom:1px solid #000; border-right:1px solid #000; display:inline;}
.settxt{width:144px; float:right; margin-top:9px;}
.setbut{float:left; margin-top:8px; margin-left:10px;}
.setbut2{float:right; margin-top:8px; margin-right:20px;}
.boxset{margin:0 10px 10px 10px; padding:8px;}
.settab{ border-collapse:collapse; border-spacing:0; width:100%; text-align:center; float:left;}
.settab th{height:26px;line-height:26px;font-weight:normal; background:url(../images/Ta_bj.gif) repeat-x; border-top:1px solid #ddd; border-bottom:1px solid #DDD;}
.settab td{height:22px;line-height:22px;}

.pic_ll{width:80%; text-align:left; margin:0 auto;}
.pic_ll td{height:35px; line-height:35px;}
.pic_txt{width:190px; margin-right:10px;}
.select130px{width:120px; margin:0 8px;}
.pic_fg{background:url(../images/pic_line.gif) no-repeat; width:1px; height:108px; text-indent:-9999px; margin:0 auto;}
.pic_img{ width:282px; height:129px; border:1px solid #CCC; margin:0 auto; padding:2px;}
.pic_ftp{text-align:left;}
.picbut{margin:10px 0 0 30px;}
.art_tt{width:98%; float:left; margin-left:10px;}
.art100px{width:100px; float:left; margin-left:10px; margin-right:5px;}
.art_tit span{ float:left;}

/*心理音乐*//**/
.picmusic{width:271px; height:296px; float:left;}
.music_tab{margin-left:285px; color:#647A88}
.musictab{ border-collapse:collapse; border-spacing:0; width:100%; text-align:center; float:left; border-bottom:1px dashed #D4D4D4;}
.musictab th{height:26px;line-height:26px;font-weight:normal; background:url(../images/music_img.gif) repeat-x; color:#FFF;}
.musictab td{height:25px;line-height:25px;}

/*心理图片*//**/
.pic_Psy{margin-bottom:10px;}
.pic_Psy h1{ height:26px; background:url(../images/music_img.gif) repeat-x; line-height:26px;}
.picleft{float:left; padding-left:10px; color:#FFF; background:url(../images/musicr.gif) no-repeat left;}
.picright{float:right; padding-right:10px; background:url(../images/pictul.gif) no-repeat right; color:#FFF;}
.picright a{ color:#FFF;}
.picss{ border:1px solid #298DD0; width:100%; border-top:none;}
.picss td{ line-height:25px; text-align:center;}
.picimg{width:98px; height:74px; border:1px solid #CCC; padding:1px; margin:0 auto; margin-top:5px;}

/*心理知识*//**/
.culttab{width:100%; border:1px solid #C7C7C7; border-top:none; margin-top:5px;}
.culttab th{ background:url(../images/Cultr.gif) repeat-x top; height:45px;}
.culttab h1{background:url(../images/Cult.gif) no-repeat; width:106px; height:37px; margin:0 auto; text-indent:-999px;}
.culttab h2{ background:url(../images/Cults.gif) no-repeat; width:200px; height:31px; line-height:31px; margin:0 auto; font-size:14px; font-weight:bold; text-indent:35px; margin-bottom:3px; color:#104E75}
.culttab h2:hover{background:url(../images/Cultover.gif) no-repeat;}
.tabclass{width:98%; float:left; border:1px solid #CCC; text-align:left;}
.tabclass th{height:30px; line-height:30px; background:#FFF; border-bottom:1px solid #CCC; text-indent:30px; background:url(../images/Culth.gif) no-repeat 10px 7px;}
.tabclass td{background:#F9F9F9; height:25px; line-height:25px; text-indent:15px;}

/*咨询留言*//**/
.tlianss{ height:20px; padding-top:5px;}
.avtitle{ height:30px; line-height:30px; text-indent:10px; color:#6f6f6f; font-size:12px; font-family:"微软雅黑";}
.Advils{ padding:5px; margin-bottom:10px;}
.avlay{width:100%}
.advimg{width:79px; height:84px; padding:1px; margin:0 auto; margin-bottom:8px;}
.avitab{ width:98%; text-align:left; margin:0 auto;}
.avitab td{line-height:22px; font-size:14px; font-family:"微软雅黑"; color:#3e3e3e;}
.advily{ width:100%; }
.refer{width:108px; height:27px; background:#ff7c24; float:left; text-align:center; line-height:27px; color:#FFF; border-radius:4px 4px 0 0;}
.line_blue{ height:3px; width:100%; background:#ff7c24; float:left; clear:left;}
.zhuti{ height:26px; margin-top:8px; line-height:26px; padding-left:20px; background:url(../images/arrowhead.gif) no-repeat 5px 7px;}
.zhutileibei{height:26px; line-height:26px; padding-left:20px; text-align:left; }


/*咨询预约*//**/
.huang{background:#FDF9E8;}
.hong{background:#FDEEEE;}
.appoin{ float:left; text-align:left; margin:10px 0 20px 10px; display:inline;}
.appoin td{ height:30px; line-height:30px;}
.applef{margin-top:2px; margin-left:10px;}
.paddingleftright td { padding-left:2px; padding-right:2px;}

.boxhong{width:12px; height:12px; background:url(../images/Box-hong.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-红*//**/
.boxhuang{width:12px; height:12px; background:url(../images/Box-huang.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-黄*//**/
.boxhui{width:12px; height:12px; background:url(../images/Box-hui.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-灰*//**/
.boxlan{width:12px; height:12px; background:url(../images/Box-lan.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-蓝*//**/
.boxlv{width:12px; height:12px; background:url(../images/Box-lv.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-绿*//**/

.boxdanlan{width:12px; height:12px; background:url(../images/Box-danlan.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-淡蓝*//**/
.boxhei{width:12px; height:12px; background:url(../images/Box-hei.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*方块-黑*//**/
/*如果使用 上面的“小图片（无文字） 按钮”  A标签用图片表示时-隐藏文字background-position:0 4px;*//**/
.box_text{height:14px; width:14px; display:block; float:left; margin:2px;}



/*预约管理*//**/
.Managck{border:1px solid #000; margin-top:20px; padding:10px 0;}
.manka{height:31px; line-height:31px;  text-align:right; padding-right:20px;}
.ifre{width:95%; margin:0 auto;}

/*发送的短信*//**/
.Title_rec{ height:100px; line-height:31px; background:#fff; /*border:1px solid #E0E0E0; border-bottom:none;*/}
.fontdx{text-align:center;}

	/*短信的按钮*//**/
.msginbox{width:40px; height:40px; background:url(../MessageFile/m_inbox.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*收件箱-按钮*//**/
.msgoutbox{width:40px; height:40px; background:url(../MessageFile/m_outbox.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*发件箱-按钮*//**/
.msgwrite{width:40px; height:40px; background:url(../MessageFile/m_write.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*写邮件-按钮*//**/
.msgfw{width:40px; height:40px; background:url(../MessageFile/m_fw.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*转发-按钮*//**/
.msgreply{width:40px; height:40px; background:url(../MessageFile/m_reply.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*回复-按钮*//**/
.msgdelete{width:40px; height:40px; background:url(../MessageFile/m_delete.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}/*删除-按钮*//**/
	/*不可以使用的--短信息功能*//**/
.Nouser{FILTER: Gray Alpha(Opacity=50); -moz-opacity:50; height:40px; width:40px; border:0;}
	/*可以使用的--短信息功能*//**/
.Yesuser{height:40px; width:40px;border:0;}

.Title_msg{ height:41px; line-height:41px;  text-align:right; padding-right:10px; background:url(../images/balak.gif) repeat-x bottom #FFF; border:1px solid #CCC; border-bottom:none;}

/*系统配置*//**/

.contxt{height:20px; line-height:20px; width:185px; color:#1F84DB; text-indent:5px; }
.conbl{height:100px; border:1px solid #CCC; margin:5px 0;}

/*综合分析*//**/
.combin{float:left; margin:8px 0; padding:4px 0; width:100%; border:1px solid #E0E0E0; padding-bottom:10px;}
.combin dl{margin:0 8px;}
.combin dt{line-height:20px; height:20px;}
.combin dd{ line-height:25px; height:25px;}
.combj{margin:5px 8px; background:#F3F8FC; width:700px; float:left; overflow:hidden; _display:inline;}
.combj td{padding:0 5px;}
.combss{ height:24px; padding:0 8px ; clear:left;}
.com500px{width:625px;}
.com52px{width:52px;}
.com178px{width:240px;}
.down{margin-left:20px; display:inline;}
.backFFF{background:#FFF;}
/*无边框*//**/
.bordernone {border:none;}

/*样本分析*//**/
.samplis{height:26px; padding-top:4px; text-indent:5px;  margin-top:10px; text-align:left;}
.samp200px{width:200px; margin:0 5px;}
.samp100px{width:100px; margin-left:5px;}
.samp60px{width:60px; margin-left:5px;}
.mar30px{margin-left:20px;}

.samplis select{margin-bottom:-2px;}
.samss{height:27px; background:#deeef9; line-height:27px; margin-top:8px;}
.samla{float:left; width:2px; height:26px;}
.samll{float:left; font-size:12px; color:#000; text-indent:15px; margin-left:5px;}
.samra{float:right; width:2px; height:26px;}
.samff{width:48px; height:19px; float:right; margin-right:30px; margin-top:4px;}
.samml{width:90px; margin:0 5px; margin-bottom:-3px;}
.martop5px{margin-top:3px;}
.smapp{ height:30px; background:#ededed; text-indent:5px; margin-top:10px; width:100%; text-align:left;}

#boxcen{width:100%;}

/*源量表平台--通用样式*//**/
.nonceborder{border:1px solid #CCDAF8;  margin-top:10px; width:100%;}
.noncetit{height:21px; line-height:21px; background:url(../images/trianqle.gif) no-repeat 8px 5px #D4E2FC; text-indent:20px; margin-bottom:2px;}
.noncetit2{height:28px; padding-top:7px; background:#D4E2FC; text-align:center;}
.nonce td{height:22px; line-height:22px; padding:2px 0;}



/*设置量表*//**/
.setupght{padding:0px; border:none;}
.setupla{width:100%; text-align:left;line-height:27px; background:#BDD4E6;}
.setupla td{background:#fff; padding:0 4px;}
.setup_text{width:250px; margin:2px 0; }
.setupa{margin-bottom:-3px; _margin-bottom:-1px;}

/*指导语*//**/
.Layer6{width:800px;height:500px; margin-left:auto; margin-right:auto; border:1px solid #57759F; background:#E3EFF3; margin-top:50px;}
.testght{height:280px; text-align:left; line-height:22px; text-indent:25px; overflow-y:auto; overflow-x:hidden;}
/*测试*/

.Layer7{width:800px;height:500px; margin-left:auto; margin-right:auto; border:1px solid #57759F;  margin-top:50px;}
.ceship1{font-size:20px; line-height:36px; color:#000;font-family:"微软雅黑"; }
.ceship2{font-size:16px; line-height:36px; color:#000; text-indent: 2em;font-family:"微软雅黑"; }
.ceshibtn{ padding-top: 20px;}
.ceshibigtit{ font-size: 20px;font-family:"微软雅黑"; font-weight:normal; }
.Layer8{width:100%; background:#2b8be1;}

/*机构信息关系设置*/
.fabric{margin:0 22px; display:inline;}
.round{width:6px; height:30px; text-indent:s-9999px;}
.rapport{width:280px; background:#d4e2fc; text-align:center;}
.number{float:left; width:20px; height:30px; line-height:30px;}
.rapbut{float:left;width:260px; height:26px; line-height:26px;}
			/*机构--“学校”--按钮样式*//**/
.rapportbut{width:165px; height:22px; cursor:pointer; blr:expression(this.onFocus=this.blur());}
.butblue{background:#d4e2fc; color:#000103;}
.butyellow{background:#329ffe; color:#fff;}
			/*向下箭头-按钮样式*//**/
.arrowhead{height:20px; line-height:20px; text-indent:20px; text-align:center;}
.wheel{margin:0 0px 0 336px; width:400px; text-align:left;}
.rapss{width:300px; margin:0 auto 10px; border:1px solid #c8ddf0;}
.ratitle{height:27px; line-height:27px; background:#e8f4ff; border-bottom:1px solid #c8ddf0;}
.rapll{width:100%; background:#fff; padding: 0 10px;}
.rapll td{height:26px; line-height:26px; padding:8px 0;}
.trianqle{/*background:url(../images/trianqle.gif) no-repeat 8px 0;*/ font-size:14px; font-weight:normal; color:#3e3e3e; font-family:"微软雅黑"; padding-left:20px; line-height:27px;}


/*个人测评报告*//**/
.notify{width: 780px; margin: 0 auto;padding: 0 60px; box-shadow: 0 0 20px #ccc; border-radius: 6px;}
.notifytitle{text-align: center; line-height: 30px; border-bottom: 2px solid #3c95e1;padding: 26px 0 20px; color: #3e3e3e;margin-top: 10px;}
.title_info{ line-height:25px;margin: 18px 0;}/*  height:25px; */
.notify_table{width:100%; text-align:center; float:left; border-collapse:collapse; border-spacing:inherit;}
.notify_table td{border: 1px solid #3C95E1;padding: 0 2px;line-height: 36px;height: 36px; font-size: 16px;font-weight: normal;}
.notify_table td span {font-size:16px;}
#divJGJS div,#divFDJY div {font-size: 16px;line-height: 30px; margin-top: 18px;}
#divBZ {margin-top: 18px;}
/*报告中主观题*/
.notify_tableLeft { width: 100%; text-align: left; float: left; border-collapse: collapse; border-spacing: inherit; }
.notify_tableLeft td { border: 1px solid #3C95E1; padding: 0 2px; line-height: 36px; height: 36px; font-size: 16px; font-weight: normal; }
.notify_tableLeft td span { font-size: 16px; }

/*桌面*//**/

/*桌面--顶部蓝色线*//**/
.desktop_anqle{height:1px; border-top:1px solid #279ccd;margin:0 6px;}

.desktop_y{ padding:20px 0 0 14px;}
/*桌面--顶部内容*//**/
/*.desktop_border{  }*/
.desktop_individual{height:122px; width:60%;border:1px solid #e5e5e5; float:left; }
.desktop_flower{ float:left; width:129px; margin-left:63px; display:inline;}
/*桌面--照片*//**/
.caput{width:100px; height:100px; border:3px solid #FFF; margin:10px 0 0 18px; float:left; display:inline; border:1px solid #b2d5f5;}
.character{ width:70%;float:left; margin:17px 0 0 20px; display:inline; text-align:left;font-family:"微软雅黑";}
.character_1{ font-weight:bold; color:#297ccd;}
.desktop_LblName{ font-size:16px; color:#0068c4; }
.character_2{ margin-top:2px; display:inline-block; font-size:14px;}
.character_3{ float:right; font-family:"宋体";}
.character_4{ margin-top:20px; font-size:14px;}
.desktop_LblRoleName{ color:#005ebc;}

/*桌面常用功能*/
.desktop_used{ margin-top:7px; padding-left:20px;}
.desktop_usedtit{ height:66px; line-height:66px; text-align:left;font-family:"微软雅黑"; font-size:14px; color:#3e3e3e;}
.desktop_usedmain{ height:212px;overflow:auto;overflow-x:hidden;}
.desktop_usedmaina{ float:left; height:112px; width:75px; margin-right:40px; display:inline; }
.desktop_usedmaina dd{font-family:"微软雅黑"; font-size:14px; color:#3e3e3e;text-align:center; margin-top:9px;}

/*桌面--文件图片*//**/
.desktop_ruige{float:right; margin:9px 11px 0 0; display:inline; background:url(../images/desktop_RUIGE.gif) no-repeat right; width:330px; height:24px;}
.frisk{float:right; clear:right; margin:8px 11px 0 0; display:inline;}
.desktop_content{margin:0 2px; margin-top:6px;}
/*桌面--所有内容*//**/
.desktop_text{width:50%; float:left;}
.desktop_title{border:1px solid #297ccd; margin:0 4px; padding:1px; padding-bottom:5px; margin-bottom:6px;}
.desktop_h1{background:#def1fc; height:28px;}
/*桌面--咨询小图标*//**/
.title_consult{float:left; padding-left:34px; line-height:28px; background:url(../images/desktop_Consult.gif) no-repeat 10px 5px;}
/*桌面--预约小图标*//**/
.title_preen{float:left; padding-left:34px; line-height:28px; background:url(../images/desktop_Preen.gif) no-repeat 10px 5px;}
/*桌面--短信息小图标*//**/
.title_message{float:left; padding-left:34px; line-height:28px; background:url(../images/desktop_Message.gif) no-repeat 10px 5px;}
/*桌面--审核小图标*//**/
.title_audit{float:left; padding-left:34px; line-height:28px; background:url(../images/desktop_audting.gif) no-repeat 10px 5px;}

.title_right{float:right; line-height:28px; margin-right:5px;}
.matter{padding:1px;}
/*桌面--table样式*//**/
.desktop_tab{width:100%; text-align:center; float:left; border:0;  }
.desktop_tab th{background:url(../images/desktop_th.gif) no-repeat left bottom; height:22px;line-height:22px;font-weight:normal; border-bottom:3px solid #297ccd; padding-top:4px;}
.desktop_tab td{height:22px;line-height:22px;border-bottom:1px dashed #c1c1c1;}

/*桌面--审核按钮样式*//**/
.desk_auditing{width:16px; height:16px; background:url(../images/desktop_auditing.gif) no-repeat; cursor:pointer; blr:expression(this.onFocus=this.blur());}


/*通用样式*//**/
.fontbold22px{font-size:22px; font-weight:bold;}/*字体粗体20px*//**/
.fontbold20px{font-size:20px; font-weight:bold;}/*字体粗体20px*//**/
.fontbold18px{font-size:18px; font-weight:bold;}/*字体粗体14px*//**/
.fontbold14px{font-size:14px; font-weight:bold;}/*字体粗体14px*//**/
.fontbold12px{font-size:12px; font-weight:bold;}/*字体粗体12px*//**/
.line_height30{height:30px; line-height:30px;}/*行高30*//**/
.marginbottom10px{margin-bottom:10px;}
/*无边框*//**//**//**/
.bordernonetd {border:none;}
.bordernonetd td {border:none;}

 /*行高20px*//**/
 .lineheight20px{ line-height:20px;}
 
 /*底部0像素*//**/
 .marginbottom0{margin-bottom:0;}
 


/*个人信息*/
.zijinewstab tr{ height:35px;}

.For_tab29BorderNone td{ border:none !important;}

/* 比For_tab少行高 */
.For_tabNPreen{width:100%; text-align:center; float:left; border-collapse:collapse; border-spacing:inherit; margin-bottom:5px; }/*margin-top:1px; _margin-top:0;*//**/
.For_tabNPreen th{background:#ededed;height:30px;line-height:30px;font-weight:normal; border:1px solid #E0E0E0}
.For_tabNPreen td{height:30px; border:1px solid #E0E0E0; text-indent:2px;}


/*************找回密码*************/
.zc_header {width:100%;background: #2b8be1;}
.zc_header_in {
    width: 980px;
    height: 65px;
    margin: 0 auto;
}
.zc_header_in img {margin-top:16px;}
.nav_content {
    margin: 0 auto 60px;
    border: 1px solid #dad8d8;
    background: #fafdff;
    padding: 13px 40px 80px;
	width:920px;
}
.password {
    height: 52px;
    border-bottom: 6px solid #e6e6e6;
    position: relative;
	width: 80%;
    margin: 0 auto 106px;
}
.password0 {
	width: 58px;
    height: 50px;
    position: absolute;
    bottom: -25px;
}
.password1 {
    left: 179px;
}
.password2 {
    left: 50%;
    margin-left: -27px;
}
.password3 {
    right: 162px;
}

.qrzh,.zccg {
	position: absolute;
    bottom: -30px;
    left: -71px;
    font-size: 16px;
    color: #E2413D;
    width: 200px;
    text-align: center;
}
.zccg {
	color: #ccc;
}
.password_box li {
	height: 40px;
    line-height: 40px;
    margin-bottom: 20px;
}
.zcmc {
	width: 20%;
    padding-right: 28px;
    float: left;
    text-align: right;
    font-size: 16px;
    color: #333;
    position: relative;
}
.zcsrk {
	float: left;
    width: 40%;
    margin-right: 18px;
}
.zcsrk input[type="text"] {
	width: 95%;
    padding-left: 14px;
    height: 38px;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    border: 1px solid #d1d5d7;
}
.zcsrk input[type="text"].yzm {
	width: 50%;
	float: left;
}
.zcsrk input[type="password"] {
    width: 95%;
    padding-left: 14px;
    height: 38px;
    font-size: 14px;
    color: #333;
    line-height: 40px;
    border: 1px solid #d1d5d7;
}
.redstar {
	position: absolute;
    top: 4px;
    right: 12px;
    font-weight: bold;
    color: #ea4b35;
    line-height: 40px;
}
.zcts {
	float: left;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #666;
}
   
.Validform_checktip {
	margin-left: 8px;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    color: #999;
}

.zhmm_yztp {
    width: 43%;
    float: right;
    height: 40px;
}
.zhmm_yztp img {
	height: 40px;
	max-width: 100%;
}
.zcbutton {
    padding-left: 23%;
    height: 40px;
    line-height: 40px;
    margin:50px 0 80px;
}
.zcan {
    width: 100%;
    height: 40px;
    border: 1px solid #0078D7;
    background: #0078D7;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin-right: 18px;
    border-radius: 3px;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
} 
a.yyzh {
    color: #0078D7;
    font-size: 16px;
    position: relative;
    right: -400px;
    top: -40px;
}
.YZ {
	color: #fa9e9c;
}

.success1 {
	left: 179px;
}

.success_box {
	width: 60%;
	margin: 0 auto;
	padding-bottom: 100px;
}

.success_center {
	text-align:center;
}
.zccg_gx {
    height: 46px;
    line-height: 46px;
    font-size: 22px;
    color: #2b8be1;
    text-align:center;
}
.zccg_tz {
    height: 57px;
    line-height: 57px;
    font-size: 16px;
    color: #333;
    text-align:center;
}
.zccg_tz a {
	text-decoration: underline;
	font-size:16px;
}
