@charset "utf-8";
/*基本样式*/
body,td,th{
	font-size:12px;
	color: #575757;
	font-family:"宋体",Arial, Helvetica, sans-serif; 
	margin:0;
	padding:0;
	word-break:break-all;
	}
p,h1,h2,h3,h4,h5 { margin:0; padding:0;}
form { margin:0; padding:0;}
ul,li,dl,dt,dd { margin:0; padding:0; list-style:none}
select { vertical-align:middle}
input{ margin:0; padding:0;line-height:normal}
img { border:0; vertical-align:middle}
.tdl { text-align:left;clear:both}
.tdr { text-align:right;clear:both}
.tdm { text-align: center; clear:both}
.left { float:left}
.right { float:right}
.clear {display:block;height:1px;line-height:1px;clear:both;font-size:0; overflow:hidden}
.blank {display:block;height:3px;line-height:3px;clear:both;font-size:0; overflow:hidden}
a {color: #575757;	text-decoration: none;}
a:hover { color: #fb6d2d;text-decoration: underline;}
a.fb6 {color: #fb6d2d;	text-decoration: none;}
a.fb6:hover {color: #fb6d2d;text-decoration: underline;}
.cRed,a.cRed:link,a.cRed:visited{ color:#c00;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#499704;}
h1.t1 { color:#c57d00; font-size:18px; font-family:"微软雅黑"; text-align:center; }
h1.yi { color:#f74804; font-size:14px; background:url(yis.gif) no-repeat left center; line-height:32px; padding-left:28px;}
h1.ji { color:#5193b6;	font-size:14px; background:url(jis.gif) no-repeat left center;  line-height:32px; padding-left:28px;}
h1.t2 { color:#c57d00; font-size:14px; background:url(yicon.gif) no-repeat left center;  line-height:32px; padding-left:20px;}
h1.t3 { color:#90692a; font-size:14px; font-weight:bold; background:url(icon.png) no-repeat 0 -307px; margin-left:8px;  line-height:32px; padding-left:18px;}
.w980 { width:980px; margin:0 auto}
.w810 { width:810px; margin:0 auto}
.w50 { width:50%; margin:0 auto}
.w90 { width:90%; margin:0 auto}
.w80 { width:80%; margin:0 auto}
.f57 { color:#575757}
.good { color:#fb261a; font-weight:bold}
.red { color:#fb261a; }
.orange { font-size:14px; font-weight:bold; color:#fb261a; }
.blue { font-size:14px; font-weight:bold;color:#5193b6}
.dash { border-bottom:1px #cccccc dashed; width:100%; overflow:hidden; clear:both; height:1px; margin:6px 0}

.tab_lhl { border:1px #ffd680 solid;border-collapse:collapse; margin:5px auto}
.tab_lhl td,.tab_lhl th{ border-collapse:collapse;border:1px #ffd680 solid; background:#fff; color:#251901; font-size:14px; line-height:30px; text-align:left; padding:2px 12px}
.tab_lhl th{ border-color:#e7b346; background:#fffbe2; padding-left:25px;width:100px; }

.tab_qm { border:1px #d6d6d6 dashed;border-collapse:collapse; margin:3px auto; background:#f5f5f5;}
.tab_qm td,.tab_qm th{ border-collapse:collapse;border:1px #d6d6d6 dashed; background:#fff; font-size:12px; line-height:25px; padding:2px 5px; background:#fff}
.tab_qm th{ border-color:#d6d6d6; background:#f5f5f5;font-weight:normal; color:#2a2a2a;}

.tab_list { border:1px #d6d6d6 solid;border-collapse:collapse; margin:3px auto; background:#f5f5f5; }
.tab_list td,.tab_list th{ border-collapse:collapse;border:1px #d6d6d6 solid; background:#fff; font-size:12px; white-space: nowrap; overflow:hidden; line-height:25px; padding:2px 4px; background:#fff; color:#575757}
.tab_list th{ border-color:#d6d6d6;line-height:28px; background:#fbfbfb url(tab_tltbg.gif) repeat-x left bottom;color:#464646;}

.tab_edit { border:1px #d6d6d6 solid;border-collapse:collapse; margin:3px auto; background:#fdf7f1; }
.tab_edit td,.tab_edit th{ border-collapse:collapse;border:1px #d6d6d6 solid; background:#fff; font-size:12px; line-height:25px; padding:2px 4px; background:#fff;}
.tab_edit th{ border-color:#d6d6d6; line-height:28px;background:#fbfbfb url(tab_tltbg.gif) repeat-x left top;color:#464646;}
/*表单样式*/
.input_login { background:url(icon.png) no-repeat 0 -200px; border:0; height:23px; line-height:23px; color:#989898; padding:0 5px; margin:5px 0; vertical-align:middle;}
.input_text { background:url(icon.png) no-repeat 0 -160px; border:1px #d6d6d6 solid; height:23px; line-height:23px; padding:0 2px;}
.select_text { background:url(icon.png) no-repeat 0 -160px; border:1px #d6d6d6 solid; line-height:23px; height:23px; padding:0 2px; color:#575757;}
.input_text2 { background:url(icon.png) no-repeat 0 -390px; border:1px #dac18e solid; height:28px; line-height:28px; color:#575757;padding:0 2px; }
.select_text2 { background:url(icon.png) no-repeat 0 -390px; border:1px #dac18e solid; line-height:23px; height:23px; padding:0 2px; color:#575757;}
.btn_dl { background:url(icon.png) no-repeat 0 -340px; border:0; width:124px; height:36px; display:block; overflow:hidden}
.btn_zc { background:url(icon.png) no-repeat -142px -340px; border:0; width:125px; height:36px; line-height:36px;font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#fff; display: inline-block; *display:inline; *zoom:1;overflow:hidden; cursor:pointer}
.btn_login {background:url(icon.png) no-repeat -215px -80px; border:0; width:58px; height:20px; margin:0 2px; overflow:hidden; line-height:20px; text-align:center;  color:#9b9b9b;cursor:pointer; }
.btn_over {background:url(icon.png) no-repeat 0 -128px; border:0; width:74px; height:23px; line-height:23px; text-align:center; margin:2px 1px; padding:0 5px;cursor:pointer;*padding:0;  color:#fff;cursor:pointer;vertical-align:middle;}
.btn_out {background:url(icon.png) no-repeat -90px -128px; border:1px #b3b3b3 solid; height:23px; line-height:23px; text-align:center;color:#575757; margin:2px 1px;padding:0 5px;cursor:pointer;*padding:0; vertical-align:middle;}
.btn_zb {background:url(icon.png) no-repeat 0 -253px; border:0; width:173px; height:43px; overflow:hidden;  text-align:center; cursor:pointer; margin:5px 0}
/*图标*/
.icon_ce { display:inline-block;*display:inline;*zoom:1;  background:url(icon.png) -100px top; width:36px; height:40px; margin:0 8px}
.icon_qi { display:inline-block;*display:inline;*zoom:1;  background:url(icon.png) -146px top; width:36px; height:40px; margin:0 8px}
.icon_subtlt { display:inline-block;*display:inline;*zoom:1; background:url(icon.png) -47px -53px; width:16px; height:16px; margin:0 5px; vertical-align:middle; overflow:hidden}
.icon_thirdtlt { display:inline-block;*display:inline;*zoom:1;  background:url(icon.png) -85px -50px; width:8px; height:20px; margin:0 5px}
.icon_dark { display:inline-block;*display:inline;*zoom:1; background:url(icon.png) -15px -56px; width:9px; height:9px; margin:0 2px;vertical-align:middle}
.icon_dotline { display:inline-block;*display:inline;*zoom:1;  background:url(icon.png) -142px -40px; width:13px; height:35px;}

/*选择框*/
.selectbox { display:block; width:686px; height:545px; position:absolute; top:50%; left:50%; margin-left:-343px; margin-top:-282px; z-index:999;visibility: hidden;overflow: hidden; }
/*.selectbox { display:block; width:686px; height:545px;position:absolute; margin:0 auto; z-index:999;visibility: hidden;overflow: hidden; }*/
.selectbox .tlt{ display:block; width:666px; height:48px; padding:0 10px;background:url(selectbox_tltbg.gif) no-repeat; line-height:48px; overflow:hidden }
.selectbox .tlt h1{ float:left; font-size:18px; font-family:"微软雅黑"; font-weight:normal; color:#fff; text-align:center; width:90%}
.selectbox .tlt img{ float:right; vertical-align:middle; margin:12px 0; margin-right:8px; cursor:pointer}
.selectbox .bottom{display:block; width:666px; height:16px; padding:0 10px;background:url(selectbox_bottombg.gif) repeat-y; overflow:hidden}
.selectbox .con{display:block; width:674px; height:480px; padding:0 6px;background:url(selectbox_textbg.gif) repeat-y; overflow:hidden}
.selectbox .con .text{background:url(selectbox_bg.gif) repeat-x left top; padding:10px 0}

.selectList{ overflow:hidden; overflow-y:auto; overflow-x:hidden; height:430px; width:660px; margin:0 auto}
.selectList li{ display:block; *display:inline; *zoom:1; width:22%; height:200px; overflow:hidden; margin:8px 5px; border:1px #d6d6d6 solid; float:left; cursor:pointer; background:#fff; text-align:center}
.selectList li h1{ text-align:center;  font-size:12px; font-weight:normal; line-height:30px; background:#fff; color:#2a2a2a; border-bottom:1px #d6d6d6 solid;  }
.selectList li h1 a{ color:#575757; text-decoration:none }
.selectList li .img{text-align:center; padding:5px}
.selectList li.mouseover {border:1px #ffaf85 solid;}
.selectList li.mouseover h1{color:#b96c12; border-bottom:1px #ffaf85 solid; background:#fdebcf }
.selectList li.mouseover h1 a{color:#b96c12; text-decoration:none}

.btnarea { background:#fdebcf; height:35px;line-height:35px; margin:5px 0; text-align:center; clear:both}
.pagelist a{ color:#575757;padding:2px;}
.pagelist a:hover{color:#575757;}
.pagelist a.num { color:#fd7027; font-size:12px; border:#ffaf85 1px solid; padding:3px 5px; background:#fff  }
.pagelist a.cur { color:#fff; font-size:12px; padding:4px 6px; background:#fd7027  }
/*选择框 end*/

/*头部*/
#Header{ background:#fff url(layoutbg.png) repeat-x left -512px; color:#9b9b9b}
	#topQuickMenu { height:40px; background:url(layoutbg.png) repeat-x 0 0;}
	#topQuickMenu .topcon{ height:35px; line-height:35px; vertical-align:middle; position:relative}
	#topQuickMenu .topcon .toplogin { position:absolute; left:0; top:0; height:35px;}
	#topQuickMenu .topcon .toplogin td{ color:#9b9b9b}
	#topQuickMenu .topcon .toplogin input{ margin:5px 2px}
	#topQuickMenu .topcon .toplogin .icon_dark{ margin:5px 2px;}
	#topQuickMenu .topcon .setarea { float:right}
	#topQuickMenu .topcon .setarea .icon_dark{ margin:10px 2px; }
	#topQuickMenu .topcon .setarea a{ color:#9b9b9b;}
	#topQuickMenu .topcon .daydraw { float:left; color:#9b9b9b; line-height:37px}
	#topQuickMenu .topcon .daydraw .tlt{ float:left;background:url(icon.png) no-repeat -275px -80px; width:112px; height:37px; margin:0 2px }
	#topQuickMenu .topcon .daydraw .total{ float:left; color:#fb6d2d}
	#topQuickMenu .topcon .daydraw .total b{ font-size:15px; font-family:"微软雅黑"; color:#fb6d2d}
	#topQuickMenu .topcon .daydraw .csform{ float:left;}
	#topQuickMenu .topcon .daydraw .csform input{ margin:8px 2px; vertical-align:middle}
	
	.logo { text-align:center; margin:25px 0}
	.mainNavlist { display:block; height:38px; border-bottom:#1e1e1e 4px solid; clear:both; overflow:hidden; text-align:center; position:relative; background:url(layoutbg.png) repeat-x 0 -945px;}
	.mainNavlist a,.mainNavlist a#cur{ display:inline-block; width:100px; height:38px; line-height:38px; text-align:center; background:url(icon.png) no-repeat 0 -80px; font-size:14px; color:#fff; margin:0 4px; letter-spacing:3px}
	.mainNavlist a:hover{ text-decoration:none; color:#fff; font-weight:bold}
	.mainNavlist a#cur{ background:url(icon.png) no-repeat -107px -80px; color:#c7c4c4 }
	.mainNavlist a#cur:hover{ text-decoration:none; color:#c7c4c4; font-weight:bold }
	
/*头部end*/
/*主体*/
#Content {}
	/*个人测名*/
	.personalName {}
	.personalName .tlt{ height:45px; line-height:45px; background:url(layoutbg.png) repeat-x left -748px;  font-family:"微软雅黑"; font-size:18px; color:#2c2c2c; font-weight:bold}
	.personalName .tlt span{ color:#d80f03;}
	.personalName .con{ width:31.7%; border:1px #d6d6d6 solid; padding:10px 5px; padding-bottom:5px; height:132px; overflow:hidden}
	.personalName .con .subtlt{ color:#2c2c2c; overflow:hidden; position:relative}
	.personalName .con .subtlt b{ font-size:14px; font-weight:bold}
	.personalName .con .subtlt span{ margin-left:25px; color:#575757}
	.personalName .con .subtlt span.more { position:absolute; right:0; top:2px}
	.personalName .con .subtlt span.more a{ color:#ce140c; }
	.personalName .con .subtlt span{ margin-left:25px; color:#575757}
	.personalName .con .subtlt span.sxmx_qh { width:170px; text-align:center;margin-left:0;position:absolute; right:50px; top:0; *top:-2px}
	.personalName .con .subtlt span.sxmx_qh a{ color:#575757}
	.personalName .con .subtlt span.sxmx_qh a#cur{ color:#ce140c}
	
	.personalName .con .subcon { font-size:14px; padding-top:8px;line-height:32px;}
	.personalName .con .subcon label{ font-size:12px; }
	.personalName .con .subcon span{ color:#2c2c2c}
	.personalName .con .subcon select{ margin:4px 0;}
	.personalName .headPhotolist{ }
	.personalName .headPhotolist li{ display:block; width:55px; height:74px; border:1px #ffaf85 solid; float:left; margin:0 2px; cursor:pointer; background:#fff}
	.personalName .headPhotolist li h1{ background:#fff url(jt_out.gif) no-repeat right center; height:18px; line-height:18px; text-align:center; font-size:12px; font-weight:normal; }
	.personalName .headPhotolist li h1 a{ color:#575757; text-decoration:none}
	.personalName .headPhotolist li .img{ border-top:1px #ffaf85 solid; text-align:center; padding:3px;}
	.personalName .headPhotolist li.mouseover h1{ background:#fdebcf url(jt_over.gif) no-repeat right center; color:#b96c12; }
	.personalName .headPhotolist li.mouseover h1 a{color:#b96c12; text-decoration:none }
	
	
	/*公司测名*/
	.companyName {}
	.companyName .tlt{ height:45px; line-height:45px; background:url(layoutbg.png) repeat-x left -748px;  font-family:"微软雅黑"; font-size:18px; color:#2c2c2c; font-weight:bold}
	.companyName .tlt span{ color:#d80f03;}
	.companyName .con{ width:48.5%; border:1px #d6d6d6 solid; padding:10px 5px; padding-bottom:5px;}
	.companyName .con .subtlt{ color:#2c2c2c; overflow:hidden}
	.companyName .con .subtlt b{ font-size:14px; font-weight:bold}
	.companyName .con .subtlt span{ margin-left:25px; color:#575757}
	.companyName .con .subcon { font-size:14px; padding:8px 0; text-align:center;line-height:32px;}
	/*其他测试*/
	.otherTest { background:#e9e9e9; padding:8px 0}
	.otherTest .con{ width:314px; height:142px; background:url(layoutbg.png) 0 -65px; margin-left:10px; display:inline-block;*display:inline; overflow:hidden }
	.otherTest .con .subtlt{ height:32px; line-height:35px; padding-left:30px; padding-right:15px}
	.otherTest .con a{ color:#bb1a21}
	.otherTest .con .subtlt b{ font-size:14px; font-weight:bold; color:#bb1a21; float:left}
	.otherTest .con .subtlt span{ margin-left:25px; color:#575757; float:right}
	.otherTest .con .subcon { padding:5px 10px;font-size:14px; text-align:center; line-height:25px}
	.otherTest .con .subcon span{ font-size:12px; float:left; clear:both;}
	.otherTest .con .subcon div{ display:inline-block}
	.otherTest .con .subcon label{ font-size:12px}
	.otherTest .con_sx{ background:url(layoutbg.png) 0 -213px; padding:0 2px}
	.otherTest .con_sx a{ color:#b96c12}
	.otherTest .con_sx .subtlt b{ color:#b96c12;}
	.otherTest .con_sx .subcon { padding:5px 8px;}
	.otherTest .con_sx .subcon .lcon{ width:22%}
	.otherTest .con_sx .subcon .mcon{width:22%; padding-top:5px}
	.otherTest .con_sx .subcon .mcon img{width:62px; height:52px; overflow:hidden; border:1px #c6c6c6 solid;}
	.otherTest .con_sx .subcon .rcon{width:55%}
	.otherTest .con_sr{ background:url(layoutbg.png) 0 -360px; }
	.otherTest .con_sr a{ color:#10928c}
	.otherTest .con_sr .subtlt b{ color:#10928c;}
	.otherTest .con_sr .subcon { padding:5px 20px}
	/*免费取名*/
	.adoptnName {width:49.5%; margin-top:2px;}
	.adoptnName .tlt{ height:45px; line-height:45px; background:url(layoutbg.png) repeat-x left -748px;  font-family:"微软雅黑"; font-size:18px; color:#2c2c2c; font-weight:bold}
	.adoptnName .tlt span{ color:#d80f03;}
	.adoptnName .con{ width:97%; border:1px #d6d6d6 solid; padding:10px 5px;padding-bottom:5px; height:190px; overflow:hidden}
	.adoptnName .con .subtlt{ color:#2c2c2c; overflow:hidden}
	.adoptnName .con .subtlt b{ font-size:14px; font-weight:bold;}
	.adoptnName .con .subtlt span{ margin-left:25px; color:#575757}
	.adoptnName .con .subtlt span a{ color:#ce140c; padding-left:180px}
	.adoptnName .con .subcon { font-size:14px; padding:8px 8px;line-height:32px;}
	.adoptnName .con .subcon label{ font-size:12px; color:#575757; line-height:18px}
	.adoptnName .con .subcon span{ width:70px; text-align:right; display:inline-block; clear:both}
	.adoptnName .con .subcon span.w40{ width:50px;}
	.adoptnName .con .subcon input{ margin:0 5px}
	
	/*内页*/
	#twoContent { background:url(darkbg.gif) repeat-y right top}
	/*内页左侧*/	
	#leftContent { width:734px; float:left; background:#fff; padding-right:5px}
	.website { background:url(layoutbg.png) repeat-x 0 -748px; height:28px; line-height:32px; padding-left:9px; color:#575757; overflow:hidden}
	.website a{ color:#575757}
	.website span{ padding-left:3px;}
	.website .icon_dark{ margin:10px 0}
	.content { border:1px #d6d6d6 solid; padding:1px;}
	.content .content_tlt{ background:url(layoutbg.png) repeat-x left -748px;  border-bottom:1px #d6d6d6 solid; height:42px; }
	.content .content_tlt h1{ border-bottom:1px #da1d12 solid;font-family:"微软雅黑"; font-size:18px; color:#2c2c2c; font-weight:bold; display:inline-block;*display:inline; *zoom:1; height:42px; line-height:42px; padding:0 10px;overflow:hidden }
	.content .content_tlt .icon_subtlt{ margin:15px 0; margin-right:8px;}
	.content .content_tlt span{ color:#d80f03;}
	.content .content_text{ padding:10px 15px; font-size:14px; line-height:32px; }
	.content .content_text .test_tool span{color:#2c2c2c; padding-left:5px}
	.content .content_text .company_name{ display:inline-block; *display:inline; *zoom:1; margin:5px 15px; width:40%; text-align:left; border-bottom:1px #d6d6d6 dashed }
	.content .content_text .test_tool label{ font-size:12px}
	.content .content_text select{ margin:5px 0}
	
	.content_text .subtlt{ color:#2c2c2c; overflow:hidden; background:#fff url(layoutbg.png) no-repeat left -834px; height:30px; line-height:30px;  padding-left:5px; position:relative}
	.content_text .subtlt div{ margin-top:5px; }
	.content_text .subtlt b{ font-size:14px; font-weight:bold}
	.content_text .subtlt span{ position:absolute; left:345px; top:2px; color:#6d6d6d}
	.content_text .con{ margin-bottom:10px; font-size:12px; color:#6d6d6d}
	.content_text .con .subcon { font-size:14px; padding:8px 0; line-height:32px; padding-left:12px}
	
	.testresult { border:1px #d6d6d6 solid; padding:1px; margin:8px 0}
	.testresult .result_tlt{padding:1px; height:30px; line-height:30px; clear:both; background:url(layoutbg.png) repeat-x left -892px;color:#2c2c2c; overflow:hidden; padding-left:5px}
	.testresult .result_tlt div{ margin-top:5px; margin-right:8px}
	.testresult .result_text{border-top:1px #d6d6d6 solid; margin-top:1px; background:#fff; line-height:2.0em; padding:5px; padding-bottom:10px}
	.testresult .result_text h1{ font-size:12px; font-weight:normal; line-height:25px; height:25px; margin-bottom:5px; padding-top:5px; vertical-align:middle; clear:both; border-bottom:1px #ccc dashed; clear:both}
	.testresult .result_text h1 b{ color:#fb261a; padding:0 5px}
	.testresult .result_text h1 span{ color:#969696; }
	.testresult .result_text .img{float:left; width:130px; text-align:right; margin-right:8px; padding-top:2px}
	.testresult .result_text .text{ float:left; width:520px;}
	.testresult .result_text .test_score{float:left; width:115px; padding-left:15px; text-align:right; margin-right:8px; background:url(score_bg.gif) no-repeat right center; height:80px; text-align:center; font:24px/75px "微软雅黑"; color:#fb261a}
	/*手相面相*/
	.content_text  .headPhotolist{ }
	.content_text  .headPhotolist li{ display:block; width:125px; height:170px;border:1px #d6d6d6 solid; float:left; margin:0 5px; cursor:pointer; background:#fff; overflow:hidden}
	.content_text  .headPhotolist li h1{ background:#fff url(jt_out.gif) no-repeat right center; height:25px; line-height:25px; text-align:center; font-size:12px; font-weight:normal; border-bottom:1px #d6d6d6 solid;}
	.content_text  .headPhotolist li h1 a{ color:#575757; text-decoration:none}
	.content_text  .headPhotolist li .img{  text-align:center; padding:3px;}
	.content_text  .headPhotolist li.mouseover { border:1px #ffaf85 solid}
	.content_text  .headPhotolist li.mouseover h1{ background:#fdebcf url(jt_over.gif) no-repeat right center; color:#b96c12;border-bottom:1px #ffaf85 solid; }
	.content_text  .headPhotolist li.mouseover h1 a{ color:#b96c12; text-decoration:none}
	
	/*算卦占卜*/
	.sgzb_tips { width:695px; position:relative}
	.sgzb_tips .t{ display:block; width:695px; height:59px; background:url(tips_bg.gif) no-repeat; overflow:hidden}
	.sgzb_tips .m{width:665px; height:170px;*height:155px;background:url(tips_conbg.gif) repeat-y; overflow:hidden; padding-left:25px; padding-right:5px; font-size:12px; color:#9f9550; line-height:30px;}
	.sgzb_tips .m img{ margin:6px 0}
	.sgzb_tips .m ul{ position:absolute; top:20px; width:665px;}
	.sgzb_tips .b{ display:block; width:695px; height:13px; background:url(tips_bg.gif) no-repeat left bottom; overflow:hidden}
	
	/*星座运势*/
	.xzys_search { width:700px; height:48px; margin:5px auto; background:url(xingzuo_bg.gif) no-repeat; padding-top:8px}
	.xzys_show {display:block; width:700px; margin:5px auto; background:url(xingzuo_bg.gif) repeat-y -700px 0;}
	.xzys_show .tlt{ height:40px;  background:url(xingzuo_bg.gif) repeat-y 0 -56px; padding-top:15px;line-height:30px; clear:both}
	.xzys_show .tlt .date{ float:left; width:165px; text-align:center; color:#da1d12; font-weight:bold; font-size:14px }
	.xzys_show .tlt .subtlt{ float:left; width:525px; height:32px; overflow:hidden; background:none}
	.xzys_show .tlt .subtlt li{ font-size:10px; float:left;border-bottom:1px #d6d6d6 solid; }
	.xzys_show .tlt .subtlt li a{ font-size:14px; display:block; width:78px; text-align:center; margin:0 2px}
	.xzys_show .tlt .subtlt li a:hover{ text-decoration:none; color:#da1d12}
	.xzys_show .tlt .subtlt li a#cur{width:78px; border:1px #d6d6d6 solid; border-bottom:1px #fff solid;background:#f9f8f8; color:#da1d12; font-weight:bold }
	.xzys_show .con{ background:url(xingzuo_bg.gif) repeat-y -700px 0;}
	.xzys_show .con .xzimg{ display:inline-block;*display:inline; float:left; width:138px; height:128px; background:url(xzys_iconbg.gif) no-repeat; text-align:center; padding-top:12px; margin:0 15px }
	.xzys_show .con .xzimg img{ display:block; margin:0 auto; margin-bottom:8px}
	.xzys_show .con .xzimg b{ font-size:16px; font-family:"微软雅黑"; color:#da1d12; height:30px; line-height:30px;}
	.xzys_show .con .xzystext  { float:left;width:495px;}
	.xzys_show .con .xzystext  li{width:490px;height:22px; line-height:22px;border-bottom:1px dashed #ccc;padding:6px 8px;text-align:left;font-size:14px;}
	.xzys_show .con .jrzg{ width:94%; clear:both; font-size:14px; margin:10px auto}
	.xzlist{width:100%; clear:both;margin:0 auto; border:none }
	.xzlist td{ text-align:center}
	.xzys_show .bot{ display:block; width:700px; height:14px; background:url(xingzuo_bg.gif) repeat-y 0 -111px; overflow:hidden; clear:both}
	
	/*内页右侧*/
	#rightContent { width:232px; float:left; margin-top:5px;  padding:4px; }
	.lefttab { border:1px #d6d6d6 solid; padding:1px; margin-bottom:4px; background:#fff}
	.lefttab .tlt{ padding:1px; height:33px; line-height:35px; background:url(layoutbg.png) repeat-x left -892px;color:#2c2c2c; overflow:hidden; }
	.lefttab .tlt b{ font-size:14px; font-weight:bold; float:left}
	.lefttab .tlt .icon_thirdtlt{ margin-top:6px; margin-right:8px}
	.lefttab .text{ border-top:1px #d6d6d6 solid; margin-top:1px; background:#fff; line-height:26px; padding:6px 5px}
	.lefttab .text .serList li{ display:inline-block;*display:inline; *zoom:1; color:#575757; line-height:25px; padding:0}
	.lefttab .kf { background:#fff url(service.gif) no-repeat right bottom;}
	.lefttab .kf .serList li{ display:block}
	.banner {border:1px #d6d6d6 solid; text-align:center;margin-bottom:4px;}
/*主体end*/

/*登录注册*/
	.loginHead {background:#fff url(layoutbg.png) repeat-x left -532px; height:90px; padding-top:45px;  }
	.loginHead .logo{ float:left; margin:0; padding:0}
	.loginHead .link{ float:right;padding-top:65px; padding-right:28px;}
	.loginHead .tlt{ float:right; height:33px; line-height:33px; width:590px; margin-top:35px; color:#fff}
	.loginHead .tlt a{ color:#fff}
	.loginHead .tlt .l,.loginHead .tlt .m,.loginHead .tlt .r{ display:block; width:12px; height:33px; float:left; background:url(zc_tlt_bg.gif);}
	.loginHead .tlt .r{ float:right; background-position:right top;}
	.loginHead .tlt .m{ float:left; width:566px; background-position:0 -33px}
	.loginHead .tlt h1{ font-family:"微软雅黑"; font-size:18px; color:#fff; float:left; padding:0 5px}
	.loginHead .tlt .dotline{ display:block; width:9px; height:33px; float:left; background:url(zc_tlt_bg.gif) no-repeat -12px top}
	.loginHead .tlt .info{ padding-left:10px; float:left}
	.loginHead .tlt .home{ float:right}
	
	.loginContent { background:url(login_bg.jpg) no-repeat left 24px; height:195px; position:relative; clear:both;color:#2a2a2a}
	.loginContent .login{ position:absolute; right:10px; top:0; background:#fffbe2; border:1px #e7b346 solid; width:212px; height:190px; padding:8px 15px; line-height:35px;}
	.loginContent .login h1{ font-size:14px; line-height:35px}
	.loginContent .login th{ font-weight:normal }
	.tjService { width:540px; float:left; margin-bottom:20px}
	.tjService .tlt{ border-bottom:1px #d6d6d6 solid; height:30px; line-height:30px; }
	.tjService .tlt h1{ font-size:14px; color:#2a2a2a; border-bottom:1px #be0207 solid; font-weight:bold; display:inline-block;*display:inline; *zoom:1; height:30px; line-height:30px; padding:0 10px;}
	.tjService ul{ padding:0 10px; margin:10px 0}
	.tjService li{ background:url(yicon.gif) no-repeat left center;width:12%; height:28px; line-height:28px;float:left; margin:0 10px; padding:0; padding-left:20px; overflow:hidden}
	.loginQuestion{background:#fffbe2; border:1px #e7b346 solid; width:212px; padding:8px 15px; line-height:25px; float:right;color:#2a2a2a; margin-right:10px; _margin-right:5px; margin-top:20px}
	.loginQuestion h1{ font-size:14px; line-height:35px}

	.register { margin-bottom:20px; position:relative; margin-top:15px; clear:both}
	.register .t,.register .m,.register .b { display:block; width:810px; height:18px; background:url(zc_con_bg.gif) no-repeat;  }
	.register .b { background-position:0 -18px}
	.register .m { background-position:-810px 0; background-repeat:repeat-y; width:750px; padding:10px 30px; height:auto}
	.register .m .tlt{ display:block;  background:#fae8b6; border-bottom:1px #e6c785 solid; line-height:30px; height:30px; padding:0 15px; position:relative; margin-bottom:10px}
	.register .m h1{ position:absolute; left:15px; top:0; background:#fffbe2; font-size:14px; color:#2a2a2a; width:90px; height:32px; text-align:center}
	.register th{ font-size:14px; font-weight:normal; color:#2a2a2a;text-align:right}
	.register td{ height:35px}
	.register td span{ color:#8e896b; font-size:12px; padding-left:5px}
	.register td span b{ color:#f00; font-weight:normal}
	.register td input,.register td select{ margin:6px 0; vertical-align:middle}
	.register td label{font-size:14px; font-weight:normal; color:#2a2a2a;}
	.register .img{ text-align:center}
	.register .links{ text-align:center; height:40px; line-height:40px; padding-top:10px}
	.register .tjService{ width:540px; float:none; margin:0 auto; }
	
	.reg_step { position:absolute; right:10px; top:-35px}
	.reg_step li{ font-weight:bold; height:32px; line-height:32px; float:left; margin:0 2px}
	.reg_step li span{font-size:14px; color:#2a2a2a}
	.reg_step li.step1_on,.reg_step li.step2_on,.reg_step li.step3_on{ padding-left:25px;background:url(stepnum.gif) no-repeat; color:#fd5b12}
	.reg_step li.step1_out,.reg_step li.step2_out,.reg_step li.step3_out{ padding-left:25px;background:url(stepnum.gif) no-repeat; color:#9c9c9c}
	.reg_step li.step1_on{ background-position:0 0;}
	.reg_step li.step1_out{ background-position:0 -32px}
	.reg_step li.step2_on{ background-position:0 -64px}
	.reg_step li.step2_out{ background-position:0 -96px}
	.reg_step li.step3_on{ background-position:0 -128px}
	.reg_step li.step3_out{ background-position:0 -160px}
	.reg_step li.stepjt_on{ background:url(stepjt.gif) no-repeat 0 0; width:20px;}
	.reg_step li.stepjt_out{ background:url(stepjt.gif) no-repeat 0 -32px;width:20px}
	
	/*会员中心*/
	.memberTlt{ width:980px; height:43px; line-height:43px;color:#fff; margin:6px auto;  clear:both;}
	.memberTlt a{ color:#fff}
	.memberTlt .l,.memberTlt .m,.memberTlt .r{float:left; background:url(member_tltbg.gif) no-repeat; height:43px; line-height:43px; padding:0; margin:0}
	.memberTlt .l{width:220px; background-position:0 0}
	.memberTlt .managetlt{background-position:0 -86px}
	.memberTlt .r{ width:25px;  background-position:right 0;}
	.memberTlt .m{  width:735px; background-position:0 -43px; background-repeat:repeat-x; border:none}
	.memberTlt .info{ float:right; line-height:40px; float:right}
	.memContent { margin:0 auto; margin-top:5px; width:970px; background:url(member_leftbg.gif) repeat-y -424px 0; }
	.memContent .leftmenu{ width:212px; float:left}
	.memContent .leftmenu .t{ display:block; height:10px; background:url(member_leftbg.gif) no-repeat 0 0}
	.memContent .leftmenu .m{ line-height:28px}
	.memContent .leftmenu h1{ font-size:14px; padding-left:15px; color:#2a2a2a}
	.memContent .leftmenu a{ display:block; color:#2a2a2a; padding-top:5px; line-height:24px; height:24px;  padding-left:35px; height:27px;position:relative}
	.memContent .leftmenu a:hover{color:#fd5f15; text-decoration:none; font-weight:bold}
	.memContent .leftmenu a#cur{ color:#fff; background:url(memmenu_onbg.png) no-repeat 0 0}
	.memContent .leftmenu a#cur:hover{color:#fff; text-decoration:none; }
	.memContent .leftmenu_bot {display:block; width:212px; height:10px; background:#fff url(member_leftbg.gif) no-repeat -212px bottom; }
	.memContent .rightcon { float:right; width:740px; background:#fff; padding-top:8px; line-height:25px}
	.memContent .rightcon .mem_con{ width:730px; overflow:hidden; margin:0 auto}
	h1.mem_tlt { border-bottom:1px #e7b346 solid; position:relative; height:26px; line-height:26px; margin:5px 0}
	h1.mem_tlt span{ position:absolute; bottom:-1px; _ bottom:-2px; left:15px; padding:0 12px; font-size:12px; color:#fd5f15; background:#fffee3; border:1px #e7b346 solid;border-bottom:1px #fffee3 solid;line-height:24px}
	/*页面建设中*/
	.nopage { height:290px; text-align:center; padding-top:40px; background:url(nopage_bg.jpg) no-repeat center bottom;}
	
/*底部*/
#Bottom { display:block; text-align:center; background:#f0f0f0; text-align:center; line-height:32px; height:32px; color:#575757; margin-top:5px; margin-bottom:8px; clear:both}
/*底部 end*/