﻿@charset "utf-8";
/* 解决ie6 下png 不透明的问题  */
img, div { behavior: url(css/iepng/iepngfix.htc); }

body{background:url(../images/pc2012/bg.jpg) repeat-x;padding:0;margin:0 auto;text-align:center; font-family: "宋体";font-size:12px;color:#666; line-height:21px;width:900px;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0 auto;padding:0;border:0}
div{text-align:left}
ul,li,input,dl,dt,dd{list-style-type:none; padding:0; margin:0; border:0;}
img{vertical-align:top}
.left{ float:left;}
.right{float:right;}
.w960{ width:960px; margin:0 auto;}
.mt10{ margin-top:10px;}
a{ color:#666; text-decoration:none;}
a:hover{color:#F06C00; text-decoration:underline;}
a:active{color:#F06C00; text-decoration:underline;}
.content{ width:900px; float:left;}

.cs{ color:#FF6600;}
.hei{ color:#000;}
.xx{ color:#FF6600; text-decoration:none;}
.xx a{ color:#FF6600; text-decoration:none;}
.xx a:hover{ color:3FF6600; text-decoration:underline;}

.fy{font-weight:bold; font-size:12px; width:450px; float:left; margin:15px 0 20px 20px; text-align:center;}
.top_right{position:relative;width:200px;left:0px;top:3px;color:#FFF;}
.top_right a{ color:#FFF; text-decoration:none;}
.top_right a:hover{ color:#FFF; text-decoration:underline;}
.bottom{ width:100%; clear:both;}
.bottom2{ width:880px; text-align:right; text-indent:80px; float:left; height:100px; margin-top:10px;}
.bottom2 a{ color:#666; font-weight:bold; text-decoration:none;}
.bottom2 a:hover{ text-decoration:underline;}
.text{border:solid 1px #d5d5d5; height:18px; background: #FFF; line-height:18px; color:#333; padding-left:5px; width:120px;}
.submit{ border:0; background: url(../images/pc2012/icon_bg.jpg) no-repeat; width:50px; color:#666; height:23px; line-height:23px; text-align:center; }
.reset{ border:0; background:url(../images/pc2012/icon_bg.jpg) no-repeat; width:50px; color:#666; height:23px; line-height:23px; text-align:center; }
.content_wz{ width:470px; margin-left:10px;_margin-left:5px; float:left; text-align:center;line-height:24px}
.content_wz h5{ color:#000; font-size:14px; font-weight:bold;width:470px;margin-bottom:5px; float:left}
.content_wz p{ width:470px; float:left; text-align:left;text-indent:28px;font-size:14px;margin-bottom:25px}
.content_wz img{
			max-width: 450px; 
			height:auto; 
			margin-left:-28px
			}
.content_wz .detailPic{margin:0 auto 10px;text-align:center}
.content_wz .picIntro{text-align:center;font-family:楷体_gb2312,楷体;font-size:14px}
.content_wz .picIntro span{font-family:楷体_gb2312,楷体;font-size:14px}

/*login*/


/*融心融客*/
.rxrk{ width:920px; float:left;}
.rxrk_right_nav{
	position:relative;
	float:right;
	height:166px;
	width:155px;
	float:right;
	background:url(../images/pc2012/rxrk_right_navbg.png) no-repeat;
	left:-70px;
	top:-4px;}
.rxrk_left{ width:215px; float:left;margin-left:15px;_margin-left:7px; margin-top:30px;}
.rxrk_right{ width:650px; float:left;}
.rxrk_right_title{ width:650px;background: url(../images/pc2012/rxrk_right_titlebg.png) no-repeat; height:90px;}
.rxrk_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0;_margin:35px 25px 0 0; font-size:12px; font-weight:normal;}
.rxrk_right_title h4 a{ color:#666; text-decoration:none;}
.rxrk_right_title h4 a:hover{ color:#03A0E3; text-decoration:underline;}
.rxrk_right_title h4 span{color:#03A0E3;}
.rxrk_right_title2{ width:500px; float:left; margin-left:75px;_margin-left:37px; margin-top:5px;}
.rxrk_right_content{ width:650px; background: url(../images/pc2012/rxrk_right_bg.jpg) repeat-y; float:left;}
.rxrk_right_content h4{width:547px;float:left; padding-left:53px; background:url(../images/pc2012/rxrk_right_title3.jpg) no-repeat right top;_background:url(../images/pc2012/rxrk_right_title3.jpg) no-repeat center top;height:72px; font-size:14px; color:#0B89BB; font-weight:bold;}
.rxrk_right_content_text{width:120px; border:solid 1px #55AED7; color:#3A98C3; background:#E8F8FF; height:18px; line-height:18px; font-size:12px; margin-left:5px;_margin-left:2px;}
.rxrk_right_contentlist{ width:520px;float:left; padding-left:80px;height:auto !important;height:600px; min-height:600px; }
.rxrk_right_contentlist dl{ width:470px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.rxrk_right_contentlist dt{ float:left; width:100px;}
.rxrk_right_contentlist dd{ width:350px; margin-left:20px;float:left;}
.rxrk_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.rxrk_titlehover{color:#03A0E3; font-weight:bold; text-align:left;}
.rxrk_titlehover a{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:none;}
.rxrk_titlehover a:hover{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:underline;}
.xysh_right_bottom{ float:left; background:url(../images/pc2012/rxrk_bottom.jpg) no-repeat top; height:122px; width:651px;}

.rxrk_left2{ width:215px; float:left;}
.rxrk_left3{ width:215px; float:left;}

/*个人设置*/
.grsz{ width:960px; float:left; text-align:right;}
.grsz_left{ width:215px; float:left;margin-left:15px;_margin-left:7px; margin-top:30px;}
.grsz_right{ width:650px; float:left;}
.grsz_right_title{ width:650px; background: url(../images/pc2012/grsz_right_titlebg.png) no-repeat; height:90px;}
.grsz_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0;_margin:35px 25px 0 0; font-size:12px; font-weight:normal;}
.grsz_right_title h4 a{ color:#666; text-decoration:none;}
.grsz_right_title h4 a:hover{ color:#CC0000; text-decoration:underline;}
.grsz_right_title h4 span{color:#CC0000;}
.grsz_right_title2{ width:500px; float:left; margin-left:75px;_margin-left:37px; margin-top:5px;}
.grsz_right_content{ width:650px; background: url(../images/pc2012/grsz_right_bg.jpg) repeat-y; float:left;}
.grsz_right_content h4{width:545px;float:left; padding-left:53px;}
.grsz_right_contentlist{ width:520px;float:left; padding-left:80px;}
.grsz_right_contentlist dl{ width:470px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.grsz_right_contentlist dt{ float:left; width:100px;}
.grsz_right_contentlist dd{ width:350px; margin-left:15px;_margin-left:7px; float:left;}
.grsz_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.grsz_titlehover{color:#03A0E3; font-weight:bold; text-align:left;}
.grsz_titlehover a{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:none;}
.grsz_titlehover a:hover{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:underline;}
.grsz_right_bottom{ float:left;}


/*心理测评*/
.xlcp_left{ width:215px; float:left;margin-left:15px;_margin-left:7px; margin-top:30px;}
.xlcp_right{ width:650px; float:left;}
.xlcp_right_title{ width:650px; background: url(../images/pc2012/xlcp_right_titlebg.png) no-repeat; height:90px;}
.xlcp_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0;_margin:35px 25px 0 0; font-size:12px; font-weight:normal;}
.xlcp_right_title h4 a{ color:#666; text-decoration:none;}
.xlcp_right_title h4 a:hover{ color:#92B800; text-decoration:underline;}
.xlcp_right_title h4 span{color:#92B800;}
.xlcp_right_title2{ width:500px; float:left; margin-left:75px; _margin-left:37px;margin-top:5px;}
.xlcp_right_content{ width:650px; background: url(../images/pc2012/xlcp_right_bg.jpg) repeat-y; float:left;}
.xlcp_right_content h4{width:547px;float:left; padding-left:53px; background:url(../images/pc2012/xlcp_right_title3.jpg) no-repeat right top;_background:url(../images/pc2012/xlcp_right_title3.jpg) no-repeat center top; height:72px;color:#84AA2D; font-size:14px;}
.xlcp_right_content_text{ width:120px; border:solid 1px #A9CA5F; color:#84AA2D; background:#F9FFEC; height:18px; line-height:18px; font-size:12px; margin-left:5px;_margin-left:2px;}
.xlcp_right_contentlist{ width:520px;float:left; padding-left:80px;}
.xlcp_right_contentlist dl{ width:470px; float:left; margin-left:10px; _margin-left:5px;padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.xlcp_right_contentlist dt{ float:left; width:100px;}
.xlcp_right_contentlist dd{ width:350px; margin-left:15px; _margin-left:7px;float:left;}
.xlcp_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.xlcp_titlehover{color:#03A0E3; font-weight:bold; text-align:left;}
.xlcp_titlehover a{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:none;}
.xlcp_titlehover a:hover{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:underline;}
.xlcp_right_bottom{ float:left; background:url(../images/pc2012/xlcp_bottom.jpg) no-repeat top; height:122px; width:651px;}
.xlcp_list_title{ color:#92B800; font-weight:bold; margin-top:10px; line-height:21px;}

.kscp{ width:470px; float:left; margin-left:90px; _margin-left:45px;line-height:20px;height:auto !important;height:600px; min-height:600px; }
.kscp h5{ font-weight:bold; font-size:14px; text-align:center; line-height:20px; margin-bottom:5px;}
.kscp dl{ width:470px; float:left; border-bottom:dashed 1px #CCC; padding-bottom:10px; padding-top:15px;}
.kscp dt{ width:100px; float:left;}
.kscp dd{ width:350px; float:left; margin-left:10px;_margin-left:5px;} 
.kscp dd h6{ font-size:14px; font-weight:bold; width:350px; text-align:center;}
.kscp ul{ float:left; width:470px; margin:0; padding:0;}
.kscp li{ list-style-type:none;}

.kscp1{ width:470px; float:left; margin-left:90px; _margin-left:45px;line-height:20px; }
.kscp1 h5{ font-weight:bold; font-size:14px; text-align:center; line-height:20px; margin-bottom:5px;}
.kscp1 dl{ width:470px; float:left; border-bottom:dashed 1px #CCC; padding-bottom:10px; padding-top:15px;}
.kscp1 dt{ width:100px; float:left;}
.kscp1 dd{ width:350px; float:left; margin-left:10px;_margin-left:5px;} 
.kscp1 dd h6{ font-size:14px; font-weight:bold; width:350px; text-align:center;}
.kscp1 ul{ float:left; width:470px; margin:0; padding:0;}
.kscp1 li{ list-style-type:none;}



.xlcp_left2{ width:215px; float:left;}
.xlcp_left3{ width:215px; float:left;}

/*心理咨询*/
.xlzx_left{ width:215px; float:left;margin-left:15px;_margin-left:7px; margin-top:30px;}
.xlzx_right{ width:650px; float:left;}
.xlzx_right_title{ width:650px; background: url(../images/pc2012/xlzx_right_titlebg.png) no-repeat; height:90px;}
.xlzx_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0; _margin:35px 25px 0 0; font-size:12px; font-weight:normal;}
.xlzx_right_title h4 a{ color:#666; text-decoration:none;}
.xlzx_right_title h4 a:hover{ color:#7B33BD; text-decoration:underline;}
.xlzx_right_title h4 span{color:#7B33BD;}
.xlzx_right_title2{ width:500px; float:left; margin-left:75px;_margin-left:37px; margin-top:5px;}
.xlzx_right_content{ width:650px; background: url(../images/pc2012/xlzx_right_bg.jpg) repeat-y; float:left;}
.xlzx_right_content h4{width:545px;float:left; padding-left:53px;}
.xlzx_right_contentlist{ width:520px;float:left; padding-left:80px;}
.xlzx_right_contentlist dl{ width:470px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.xlzx_right_contentlist dt{ float:left; width:100px;}
.xlzx_right_contentlist dd{ width:350px; margin-left:15px;_margin-left:7px; float:left;}
.xlzx_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.xlzx_titlehover{color:#7B33BD; font-weight:bold; text-align:left;}
.xlzx_titlehover a{color:#7B33BD; font-weight:bold; text-align:left; text-decoration:none;}
.xlzx_titlehover a:hover{color:#7B33BD; font-weight:bold; text-align:left; text-decoration:underline;}
.xlzx_right_bottom{ float:left;}

.xlzx_left2{ width:215px; float:left;}
.xlcp_left3{ width:215px; float:left;}



/*心情驿站*/
.xqyz_left{ width:215px; float:left;margin-left:15px;_margin-left:7px; margin-top:30px;}
.xqyz_right{ width:650px; float:left;}
.xqyz_right_title{ width:650px; background: url(../images/pc2012/xqyz_right_titlebg.png) no-repeat; height:90px;}
.xqyz_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0; _margin:35px 25px 0 0; font-size:12px; font-weight:normal;}
.xqyz_right_title h4 a{ color:#666; text-decoration:none;}
.xqyz_right_title h4 a:hover{ color:#FF6600; text-decoration:underline;}
.xqyz_right_title h4 span{color:#FF6600;}
.xqyz_right_title2{ width:500px; float:left; margin-left:75px;_margin-left:37px; margin-top:5px;}
.xqyz_right_content{ width:650px; background: url(../images/pc2012/xqyz_right_bg.jpg) repeat-y; float:left;}
.xqyz_right_content h4{width:547px;float:left; padding-left:53px; background:url(../images/pc2012/xqyz_right_title3.jpg) no-repeat right top;_background:url(../images/pc2012/xqyz_right_title3.jpg) no-repeat center top; height:72px; font-size:14px; color:#FF6600; font-weight:bold;}
.xqyz_right_content_text{width:120px; border:solid 1px #DDD359; color:#FF6600; background:#FFFEF7; height:18px; line-height:18px; font-size:12px; margin-left:5px;_margin-left:2px;}
.xqyz_right_contentlist{ width:520px;float:left; padding-left:80px;height:auto !important;height:600px; min-height:600px; }
.xqyz_right_contentlist dl{ width:470px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.xqyz_right_contentlist dt{ float:left; width:100px;}
.xqyz_right_contentlist dd{ width:350px; margin-left:15px; _margin-left:7px;float:left;}
.xqyz_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.xqyz_titlehover{color:#03A0E3; font-weight:bold; text-align:left;}
.xqyz_titlehover a{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:none;}
.xqyz_titlehover a:hover{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:underline;}
.xqyz_right_bottom{ float:left; background:url(../images/pc2012/xqyz_bottom.jpg) no-repeat top; height:122px; width:651px;}
.xqyz_right_musiclist{width:520px;float:left; padding-left:80px;}
.xqyz_right_musiclist dl{ width:100px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:10px; padding-top:10px; margin-right:10px;} 
.xqyz_right_musiclist img{ width:100px;}
.xqyz_right_musiclist dt{ float:left; width:100px; padding:1px; border:solid 1px #CCC;}
.xqyz_right_musiclist dd{ width:100px;float:left; text-align:center; line-height:18px; margin-top:5px;}
.xqyz_right_musiclist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}

.xqyz_left2{ width:215px; float:left;}
.xqyz_left3{ width:215px; float:left;}


/*个人设置*/
.grsz{ width:778px; float:left; text-align:right;}
.grsz_left{ width:120px; float:left;margin-top:5px; background:#FFE7E8; border-top:solid 2px #E47A7F;border-bottom:solid 1px #FFD9DB;}
.grsz_left ul{ width:120px;line-height:25px; margin-top:10spx;height:500px; }
.grsz_left li{ width:120px; text-indent:30px; margin-top:2px;}
.grsz_left li a{ color:#B9595E;display:block;line-height:25px;}
.grsz_left li a:hover{ color:#666; text-decoration:none; background:#FFD9DB; display:block; line-height:25px;}
.gesz_left2{ background:url(../images/pc2012/grzx_nav_left.png) no-repeat; width:205px; height:451px;padding:60px 0 0 8px;_padding:60px 0 0 8px;}
.grsz_content{ width:650px; float:left; margin-left:65px;_margin-left:32px;}
.grsz_right{ width:650px; float:left;}
.grsz_right h5{ width:650px; float:left; margin-left:10px;_margin-left:5px; border-bottom: solid 1px #CCC; font-size:14px; text-indent:10px; float:left;}
.grsz_right span{ font-size:12px; font-weight:normal;}
.grsz_bg{ width:470px; float:left; line-height:40px; margin-top:15px; font-size:14px;}
.grsz_right_title{ width:650px; background: url(../images/pc2012/grsz_right_titlebg.png) no-repeat; height:90px;}
.grsz_right_title h4{ width:600px; float:right; text-align:right; margin:35px 50px 0 0;_margin:35px 25px 0 0;font-size:12px; font-weight:normal;}
.grsz_right_title h4 a{ color:#666; text-decoration:none;}
.grsz_right_title h4 a:hover{ color:#CC0000; text-decoration:underline;}
.grsz_right_title h4 span{color:#CC0000;}
.grsz_right_title2{ width:500px; float:left; margin-left:75px;_margin-left:37px;margin-top:5px;}
.grsz_right_content{ width:630px; background: url(../images/pc2012/grsz_right_bg.jpg) repeat-y; float:left; padding-left:20px;}
.grsz_right_content2{ width:630px; background: url(../images/pc2012/grsz_right_bg.jpg) repeat-y; float:left; padding-left:20px;height:auto !important;height:600px; min-height:600px; }
.grsz_right_content2 dl{ width:550px; margin-left:35px;_margin-left:17px;float:left; padding:10px 0 10px 0; border-bottom:dashed 1px #CCC;}
.grsz_right_content2 dt{ width:96px; height:120px; padding:1px; border:solid 1px #CCC; float:left;}
.grsz_right_content2 dt img{ height:120px;}
.grsz_right_content2 dd{ width:420px; float:left; margin-left:15px;_margin-left:7px;}
.grsz_right_content2 h4{ width:550px; float:left; font-weight:bold;  font-size:14px; color:#0B89BC; text-align:center; padding-bottom:10px;}
.grsz_right_content2 p{ width:550px; float:left; line-height:22px; padding-left:35px;}
.grsz_right_content2 span{ color:#FF6600; font-size:12px;}
.grsz_right_content2 img{
			max-width: 500px; 
			height:auto; 
			
			}
.hd_title{width:420px;float:left;}
.hd_title a{color:#0B89BC; font-size:12px; font-weight:bold;}
.hd_title a:hover{color:#CB0101; font-size:12px; font-weight:bold;}
.hd_title span{ color:#FF6600;}
.grsz_right_content h4{width:520px;float:left; padding-left:53px;}
.grsz_right_contentlist{ width:520px;float:left; padding-left:80px;}
.grsz_right_contentlist dl{ width:470px; float:left; margin-left:10px;_margin-left:5px; padding-bottom:15px; padding-top:10px; border-bottom:dashed 1px #CCC;} 
.grsz_right_contentlist dt{ float:left; width:100px;}
.grsz_right_contentlist dd{ width:350px; margin-left:15px;_margin-left:7px; float:left;}
.grsz_right_contentlist dd h4{ color:#03A0E3; font-weight:bold; text-align:left;}
.grsz_titlehover{color:#03A0E3; font-weight:bold; text-align:left;}
.grsz_titlehover a{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:none;}
.grsz_titlehover a:hover{color:#03A0E3; font-weight:bold; text-align:left; text-decoration:underline;}
.grsz_right_bottom{ float:left;}

.grsz_right2{width:470px; float:left;}
.grsz_right2 h5{ width:470px; float:left;border-bottom: solid 1px #CCC; font-size:14px; text-indent:10px; float:left;}
.grsz_right2 span{ font-size:12px; font-weight:normal;}

.kscp_list{ width:470px; float:left; margin-left:90px; _margin-left:45px;line-height:20px;min-height: 600px;}
.kscp_list h5{ font-weight:bold; font-size:14px; text-align:center; line-height:20px; margin-bottom:5px;}
.kscp_list dl{ width:200px; float:left;padding:1px; margin-left:15px;_margin-left:7px; margin-right:15px;_margin-right:7px;margin-top: 10px;margin-bottom: 10px;}
.kscp_list dt{ width:200px; float:left; border:dashed 1px #CCC; height:100px;}
.kscp_list dd{ width:200px; float:left; text-align:center; line-height:22px;margin-top: 5px;}
.kscp_list dd a{ color:#ff6600;} 

/***心融精灵***/

.xrjl{width:650px; background: url(../images/pc2012/grsz_right_bg.jpg) repeat-y;float:left; padding-top:15px;}
.xrjl dl{ width:450px; float:left; margin-left:40px;_margin-left:20px;}
.xrjl dt{ width:178px; border:solid 3px #ccc; float:left;}
.xrjl dd{ width:220px; float:left; margin-left:30px;_margin-left:15px; line-height:25px;}

.uploadImg{ font-size:12px; overflow:hidden; position:absolute}
.file{ position:absolute; z-index:100; margin-left:-180px; font-size:60px;opacity:0;filter:alpha(opacity=0); margin-top:-5px;}

