@charset "utf-8";
/* CSS Document */
body
{
	width:960px;
	height:auto;
	margin:0 auto;
	padding:0;
	font-size:13px;
	color:#666;
	background-color:#ffffff;
}
div,form,img,ul,ol,li,dl,dt,dd,p
{
	border:0; 
	margin:0; 
	padding:0;
	list-style:none;
}
.clear{ clear:both;}
h1,h2,h3,h4
{
	margin:0; 
	padding:0; 
}
img
{
    border:none;
}
a:link {
	color: #3169c8;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3169c8;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#box {
	text-align: center;
	height: auto;
	width: 960px;
	margin:0 auto;
}
ul{margin:0;padding:0;}
#left {
	float: left;
	height: auto;
	width: 217px;
	margin-right:10px;
	font-size:12px;
}
#leftup {
	background-image: url(../images/index_bj06.png);
	background-repeat: no-repeat;
	float: left;
	height: 580px;
	width: 216px;
}
#leftup a:link,#leftup a:visited{color:#3169c8;}
#leftup_sy {
	background-image: url(../images/index_bj0606.png);
	background-repeat: no-repeat;
	float: left;
	height: 400px;
	width: 216px;
}
#leftup_sy a:link,#leftup_sy a:visited{color:#3169c8;}

#leftup_cs {
	background-image: url(../images/index_csbj06.png);
	background-repeat: no-repeat;
	float: left;
	height: 480px;
	width: 216px;
}
#leftup_cs a:link,#leftup_cs a:visited{color:#3169c8;}

#leftupme {
	background-image: url(../images/index_bj06s.png);
	background-repeat: no-repeat;
	float: left;
	height: 58px;
	width: 216px;
}
#leftupme a:link,#leftupme a:visited{color:#3169c8;}
#aa a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
	
}
#aa a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3169c8;
	
}


#leftup1 {
	float: left;
	height: 23px;
	width: 217px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #FF6600;
	padding:7px 0 0 0;
}
#leftup2 {
	float:left;
	height: 150px;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin-left:8px;
}
#leftup2 a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#leftup2 a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}

#leftup2_cs {
	float:left;
	height: 195px;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin-left:8px;
}
#leftup2_cs a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#leftup2_cs a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}

#leftup2_sy {
	float:left;
	height: 135px;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin-left:8px;
}
#leftup2_sy a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#leftup2_sy a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}

.font01,.font01_bb{
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-align:center;
}
#leftcenter {
	background-image: url(../images/index_bj05.png);
	background-repeat: no-repeat;
	float: left;
	height: 206px;
	width: 214px;
}
#leftcenter1 {
	float: left;
	height: 30px;
	width: 214px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
}
#leftcenter2 {
	float: left;
	height: 178px;
	width: 214px;
	overflow: hidden;
}
#leftcenter2 ul{
    margin-left:9px; 	
	}
.font03 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding:15px 0 5px 0;
}
.font03 a {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #3169c8;
}
.font03 a:hover {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #3169c8;
}
#leftcenter2 li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	text-align: left;
}
#leftcenter2 a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#leftcenter2 a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#leftdown {
	float: left;
	height: 175px;
	width: 210px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
#leftdown_to {
	float: left;
	height: 100px;
	width: 210px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
}
#leftbotm {
	float: left;
	height: 250px;
	width: 210px;
	border: 1px solid #ccc;
	margin-top: 5px;
}

#leftbotm1 {
	float: left;
	height: 30px;
	width: 200px;
	margin-top: 5px;
	border-bottom:1px dashed #ccc ;
	line-height: 30px;

	padding-left: 10px;
}
#leftbotm2 {
	float: left;
	height: 100px;
	width: 185px;
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
    border-bottom:1px #ccc solid;
	padding:10px 0 0 25px;
	}
	
#leftbotm3 {
	float: left;
	height: 120px;
	width: 210px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 1.8;
	
}

#leftbotm2 a,#leftbotm3 a {
	font-family: "宋体";
	font-size: 12px;
	color: #003366;
}
#leftbotm2 a:hover, #leftbotm3 a:hover{
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
}
#leftbotm2 li {
	width:200px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	color: #0033CC;
	padding-left:10px;
}

#leftbotm1 a {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
#leftbotm1 a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
}
#leftdown1 {
	float: left;
	height: 30px;
	width: 210px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#leftdown2 {
	float: left;
	height: 90px;
	width: 190px;
	border-bottom:1px solid #dbdbdb;
	padding:0 0 0 15px;
	
}
#leftdown2 ul{
     width:190px;
	 height:90px;
	}
#leftdown2 li {
	width:190px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.8;
	color: #0066CC;
	text-align:left;
	list-style-type: disc;
	
}

#leftdown2_to {
	float: left;
	height: 90px;
	width: 190px;
	padding:5px 0 0 15px;
	
}
#leftdown2_to ul{
     width:190px;
	 height:90px;
	}
#leftdown2_to li {
	width:190px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.8;
	color: #0066CC;
	text-align:left;
	
}

#leftdown3 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	float: left;
	height: 40px;
	width: 210px;
	text-align: left;
	line-height: 18px;
}
#leftdown2 a {
	font-family: "宋体";
	font-size: 12px;
	color: #003366;
}
#leftdown2 a:hover {
	font-family: "宋体";
	font-size: 12px;
}
#leftdown3 a {
	font-family: "宋体";
	font-size: 12px;
	color: #ff6600;
}
#leftdown3 a:hover {
	font-family: "宋体";
	font-size: 12px;
}
.font04 {
	font-family: "宋体";
	font-size: 12px;
	/*font-weight: bold;*/
	color: #333333;
}
.font05 {
	font-family: "宋体";
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
}
.font05 a {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
}
.font05 a:hover {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
}

#leftup3 {
	float: left;
	height: 130px;
	width: 205px;
	padding-left: 12px;
	text-align: left;
	font-size:13px;
}

#bb {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}
#bb a {
	font-family: "宋体";
	font-size: 12px;
	color: #003399;
}
.font02aa {
	font-family: "宋体";
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.font02 {
	font-family: "宋体";
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.font02 a {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
.font02 a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #3169c8;
}
#aa a {
	font-family: "宋体";
	font-size: 13px;
	color: #3169c8;
}

#center {
	float: left;
	width: 500px;
	margin-right:10px;
}
#centerup {
	float: left;
	width: 500px;
	margin-top: 3px;
}
#font06 {
	float: left;
	height: 15px;
	width: 150px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

#centerup1 {
	float: left;
	height: 30px;
	width: 500px;
	background-color: #DBE9FB;
	line-height: 30px;
	font-family: "宋体";
	font-size: 14px;
	color: #333333;
}
#centerup2,#centerup4,#centerup6 {
	float: left;
	height: 30px;
	width: 430px;
	background-color: #E2EDFC;
	line-height: 30px;
	font-family: "宋体";
	font-size: 12px;
	color: #0033CC;
	margin-top: 3px;
	font-weight: bold;
	padding-left: 30px;
}
#layer11,#layer21,#layer31,#layer41,#layer51,#layer61,#layer71,#layer81 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 30px;
	width: 254px;
	line-height: 30px;
}
#Layer1,#Layer2,#Layer3,#Layer4,#Layer5,#Layer6,#Layer7,#Layer8,#Layer9,#Layer10,#Layer11,#Layer16,#Layer18,#Layer19,#Layer20 {
	float: left;
	height: 1200px;
	width: 249px;
	padding-left: 5px;
	background-image: url(../images/index_hylybj.png);
	background-repeat: no-repeat;
}
#Layer14,#Layer24,#Layer34,#Layer44,#Layer54,#Layer64,#Layer74,#Layer84,#Layer94,#Layer104,#Layer114,#Layer164,#Layer184,#Layer194,#Layer204 {
	float: left;
	height: 80px;
	width: 235px;
	line-height: 0px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
#Layer15,#Layer25,#Layer35,#Layer45,#Layer55,#Layer65,#Layer75,#Layer85,#Layer95,#Layer105,#Layer115,#Layer165,#Layer185,#Layer195,#Layer205{
	float: left;
	height: 30px;
	width: 254px;
	text-align: center;
	margin-top: 10px;
}
.font13 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}
.font14 {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 18px;
}
#Layer12,#Layer22,#Layer32,#Layer42,#Layer52,#Layer62,#Layer72,#Layer82,#Layer92,#Layer102,#Layer112,#Layer162,#Layer182,#Layer192,#Layer202{
	height: 100px;
	float: left;
	width: 254px;
}
.font10 {
	font-family: "宋体";
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}
.font11 {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 15px;
}
#Layer13,#Layer23,#Layer33,#Layer43,#Layer53,#Layer63,#Layer73,#Layer83,#Layer93,#Layer103,#Layer113,#Layer163,#Layer183,#Layer193,#Layer203{
	float: left;
	height: 260px;
	width: 254px;
}
.font11 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.font12 {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-indent: 10px;
}
.font09 {
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	
}
#centerup2 a,#centerup4 a,#centerup6 a,#rightup1 a,#rightcenter a,#rightdown a {
	color: #0033CC;
}
#centerup2 a:hover,#centerup4 a:hover,#centerup6 a:hover,#rightup1 a:hover,#rightcenter a:hover,#rightdown a:hover{
	text-decoration: none;
}
#centerup3,#centerup5,#centerup7,#centerup10 {
	float: left;
	width: 500px;
	margin-top: 3px;
	border-bottom:2px solid #C4DEF7;
	background:#dcf0fc;
}
#centerup8 {
	float: left;
	height: 30px;
	width: 500px;
	background-color: #E0EDFC;
	line-height: 30px;
}
#centerup9 {
	float: left;
	width: 500px;
}


#centerupz {
	background-color: #DCF0FC;
	float: left;
	height: 900px;
	width: 500px;
	background:#dcf0fc;
}

#centerup3 a,#centerup5 a,#centerup7 a,#centerup9 a,#centerup10 a{
	font-family: "宋体";
	font-size: 12px;
	color: #0033cc;
	line-height: 30px;
}
#centerup8 a {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
}
#centerup8 a:hover {
	text-decoration: none;
}

#centerup3 a:hover,#centerup5 a:hover,#centerup7 a:hover,#centerup9 a:hover,#centerup10 a:hover {
	text-decoration: none;
}
.font07 {
	font-family: "宋体";
	font-size: 12px;
	color: #0033CC;
	line-height: 20px;
}
.font088 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}




#right {
	float: left;
	height: 1000px;
	width: 210px;
	margin-left: 6px;
	margin-top: 3px;
}
#rightcenter {
	float: left;
	height: 90px;
	width: 200px;
	margin-top: 5px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}

#rightup {
	float: left;
	height: 30px;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	text-align: left;
	padding-left: 10px;
	background-color: #D6EBFC;
	font-weight: bold;
}
#rightdown {
	float: left;
	height: 100px;
	width: 210px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: left;
}
#rightdown11 {
	width: 200px;
	padding-left: 10px;
	float: left;
}

.font15 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00CCFF;
	text-align: left;
	text-indent: 5px;
}
.font15-con {
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	text-indent: 5px;
}
#rightdown li {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	list-style-type: disc;
}
.font16 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}




#rightup1 {
	float: left;
	height: 100px;
	width: 200px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	text-align: left;
	padding-left: 10px;
	background-color: #DCE4FC;
}
.font17 {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
}



/*心理需求展示样式开始*/
.xil_top
{
	float:right; 
	width:730px; 
	text-align:left;
}
.xil_main
{
	float:left; 
	width:960px; 
}
.xil_lf
{
	float:left; 
	width:730px;
	height:35px;
	background-image: url(../images/shops_doc.jpg);
	margin:1px 0 0 0;
}
.xil_cn
{
	float:left; 
	width:244px;
	height:20px;
	text-align:center;
	font-size:16px;
	line-height:20px;
	color:#3169c8;
	padding:13px 0 0 0;
}
.xil_lfs { float:left; width:730px;	height:35px; background-image: url(../images/shops_doc1.jpg); margin:1px 0 0 0; }
.xil_cnh { float:left; width:320px;	height:20px; text-align:center; font-size:12px;	line-height:20px; color:#3169c8; padding:13px 0 0 0; }
.xil_cnh span { margin:0 2px; }
.xil_cn01
{
	float:left; 
	width:733px;
	height:35px;
	background: url(../images/1_1.jpg) no-repeat;
	margin:1px 0 0 0;
}
.xil_cn01 a:link,.xil_cn01 a:visited{color:#3169c8;}
.xil_cn02
{
	float:left; 
	width:210px;
	height:20px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#3169c8;
	padding:13px 0 0 0;
}

.xil_cn0101
{
	float:left; 
	width:730px;
	height:35px;
	background-image: url(../images/shops_doc_02.jpg);
	margin:1px 0 0 0;
}
.xil_cn0101 a:link,.xil_cn0101 a:visited{color:#3169c8;}
.xil_cn0202
{
	float:left; 
	width:600px;
	height:20px;
	/*text-align:center;*/
	font-size:12px;
	line-height:20px;
	color:#3169c8;
	padding:13px 0 0 0;
	margin-left:10px;
}

.xil_cn0404
{
	float:left; 
	width:730px;
	height:35px;
	background: url(../images/jy_01.jpg) no-repeat;
	margin:1px 0 0 0;
}
.xil_cn0404 a:link,.xil_cn0404 a:visited{color:#3169c8;}
.xil_cn0505
{
	float:left; 
	width:350px;
	height:20px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	color:#3169c8;
	padding:13px 0 0 0;
	text-align:center;
}

.xil_cn03
{
	float:right;
	width:520px;
	height:auto;
	font-size:14px;
}
.xil_cn03_s
{
	float:right;
	width:340px;
	height:auto;
	font-size:14px;
	margin-top:10px;
	_margin-top:10px;
}
.xil_cn03 span
{
	float:left;
	padding:12px 0 0 15px;
}
/*心理需求展示样式结束*/

/*我的活动左边样式新加开始*/
#box_hd {
	background-image: url(../images/chat_bj06_top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 270px;
	width: 214px;
}
#box_hdme {
	background-image: url(../images/chat_bj06_top1.png);
	background-repeat: no-repeat;
	float: left;
	height: 270px;
	width: 214px;
}
#box_hd a:link,#box_hd a:visited{color:#3169c8;}
#box_hdme a:link,#box_hdme a:visited{color:#3169c8;}
#box_hd01 {
	background-image: url(../images/chat_bj06_main.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 190px;
	width: 214px;
}
#box_hd01 a:link,#box_hd01 a:visited{color:#3169c8;}
.font01_aa {
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.font02_bb {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-align: center;
	line-height: 20px;
}
/*我的活动左边样式新加结束*/

/*活动首页左边新加开始*/
#qd_top {
	float: left;
	height: auto;
	width: 214px;
	font-size:12px;
	text-align:left;
}
#qd_top a:link,#qd_top a:visited{color:#3169c8;}
#qd_top01 {
	float: left;
	height: 130px;
	width: 214px;
	background-image: url(../images/index_bj05_aa.png);
	background-repeat: no-repeat;
}
#qd_top02 {
	float: left;
	height: 130px;
	width: 214px;
	background-image: url(../images/index_bj05_aa.png);
	background-repeat: no-repeat;
}
#qd_top03 {
	background-image: url(../images/index_bj05_aa.png);
	background-repeat: no-repeat;
	float: left;
	height: 130px;
	width: 214px;
}
.font01_lf {
	font-family: "宋体";
	font-size: 13px;
	font-weight: bold;
	color:#444444;
	padding:0 0 0 5px;
}
.font02_lf {
	font-family: "宋体";
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	padding:0 0 0 5px;
}
.font03_lf {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	padding:0 0 0 5px;
}
/*活动首页左边新加结束*/
/*****************right-top  start*******************/
.right-top { float:right; width:733px; height:35px; background-image: url(../images/righttop_bg3.jpg); margin:1px 0 0 0; }
.right-t { float:right; width:733px; height:35px; background-image: url(../images/righttop_bg2.jpg); margin:1px 0 0 0; }
.right-tl { float:right; width:733px; height:35px; background-image: url(../images/right_tl_bg.jpg); margin:1px 0 0 0; }

.top-zi { float:left; width:380px; height:20px; text-align:center; font-size:12px; line-height:20px; color:#3169c8; padding:13px 0 0 0; }
.t-zi { float:left; width:152px; height:20px; text-align:center; font-size:16px;font-weight:bold; line-height:20px;	color:#3169c8; padding:13px 0 0 0; }
.tl-con { float:left; width:490px; height:20px; text-align:center; font-size:12px; line-height:20px; color:#3169c8; padding:13px 0 0 0; }

.right-wrap,.rightlay { width:733px; float:right; }
.wrap { width:960px; margin:0 auto; }

.listbg { width:733px; float:right; background:url(../images/righttop_bg1.png) no-repeat; }
.listtop { width:733px; float:right; list-style:none; margin:0; padding:0; }
.listtop li { height:20px; float:left; font-size:12px; margin:0 4px; }
.listtop a:link { text-decoration:none; color:#3a5999; }
.listtop a:hover { text-decoration:none; color:#3366ff; }
.pd { padding-left:30px; text-align:left; } 

/*****************right-top  end*********************/