/*公用的框架*/
 #subnav{width:980;line-height:41px; height:41px; background:url(../image/sx_sssubbg.jpg) no-repeat; margin:0 auto; overflow:hidden;}
 #subnav .title{ float:left; color:#FFF; width:164px;line-height:41px; font-size:18px; font-weight:bold; padding-left:60px; font-family:'微软雅黑';}
 #subnav .hot{ float:right;margin-left:30px; font-size:14px; font-weight:bold;}
 #subnav .hot a{ padding:5px; color:#FFF;}
 #subnav .hot a:hover,.cs_list li a:hover,.xzys_12_des strong a:hover,.sx_news li a:hover{ color:#F00;}
 #subnav #searchInput{ float:right; padding-right:10px;}
 #subnav #searchInput #serachtext{ width:124px; height:20px; border:1px solid #e2dddd; margin:10px 2px; padding-left:2px;}
 #subnav #searchInput #button{ background:url(../image/sx_ssbtn.jpg) no-repeat; font-size:12px;width:64px; height:22px;line-height:22px; color:#FFF; margin-left:2px; text-align:center;}

/*风水主页面*/
.fsm_wp{ width:980px; margin:0 auto; overflow:hidden;}
.fsm_left{ width:678px; float:left; border:1px solid #fbd98d; background:#FFF;}
.fsm_right{ float:right; width:295px; overflow:hidden;}
.fsm_lefta{ width:668px; margin:0 auto; overflow:hidden; border:1px solid #f4d59f; background:#FFF;}
.fsm_leftaa{ float:left; width:250px; height:250px; border:1px solid #e9e5e5; margin:3px 0px 3px 6px; background:#FFF; background:url(../image/fstopimg.png) no-repeat;}
.fsm_leftab{ float:right; width:395px; height:90px; overflow:hidden; border:1px solid #fce1c7; margin:3px 2px 3px 0px; background:url(../image/fsm_tj.jpg) no-repeat right top #fdf7fa; line-height:28px;}
.fsm_leftab h2 a{ color:#ff0018; font-size:16px;}
.fsm_leftab h3 a{ color:#c46808; font-size:14px; font-weight:100; margin:0 5px;}
.fsm_leftab h4 a{ color:#666666; font-size:12px; font-weight:100; margin:0 5px;}
.fsm_leftac{ float:right; margin:5px 0px;line-height:28px; width:380px; }
.fsm_leftac strong a{ color:#F00; padding:0 10px; float:left;}
.fsm_leftac li a{ background:url(../image/xz_mtoplibg1.png) no-repeat left center;width:169px; height:28px; display:block; text-align:left; overflow:hidden; float:left;padding-left:10px; cursor:pointer;}
.fsm_leftbox{ width:672px; margin:10px auto; overflow:hidden;}
.fsm_leftbox1{ width:672px; margin:10px auto; overflow:hidden;}
.fsm_leftbox1t{ background:url(../image/fsm_boxtt.jpg) no-repeat; height:31px; font-size:14px; font-weight:bold; color:#FFF; line-height:28px; padding-right:36px;}
.fsm_leftbox1m{ border:3px solid #eec55b; border-top:none;}
.fsm_leftbox1ma{ width:652px; margin:0 auto; overflow:hidden;}
.fsm_leftbox1ma1{ background:url(../image/fsm_boxr.jpg) no-repeat; width:87px; height:183px; float:left; margin:10px 0px;;}
.fsm_leftbox1ma2{ float:left; margin-top:10px; background:url(../image/fsm_boxllist.jpg) no-repeat;}
.fsm_leftbox1ma2 ul{ width:553px; height:32px; overflow:hidden; margin-bottom:5px; padding-left:10px;}
.fsm_leftbox1ma2 ul li{ float:left; width:90px; line-height:32px;}
.fsm_box2{ width:667px; margin:10px auto; overflow:hidden;}
.fsm_box2t{ height:34px; text-align:left; font-weight:bold; padding-left:30px; line-height:32px;}
.fsm_box2t a{ color:#FFF; font-size:16px;}
.fsm_t1,.fsm_t2,.fsm_t3,.fsm_t4{ background:url(../image/fsmboxda.jpg) no-repeat;}
.fsm_t1{ background-position:0 -13px;}
.fsm_t2{ background-position:0 -65px;}
.fsm_t3{ background-position:0 -117px;}
.fsm_t4{ background-position:0 -166px;}
.fsm_m2{ border:1px solid #b0000f; background:#830b0c; border-top:none;}
.fsm_m3{ border:1px solid #b0000f; background:#b60069; border-top:none;}
.fsm_m4{ border:1px solid #e0bf96; background:#d17300; border-top:none;}
.fsm_m5{ border:1px solid #bcb203; background:#c2bc00; border-top:none;}
.fsm_box2ma{ width:659px; margin:0 auto; overflow:hidden; margin-bottom:5px;}
.fsm_ma2{background:#FFF;}
.fsm_box2ma dl dd li a,.sxm_mainleftboxm dl dd li a,.sxm_yslistm li a{ padding-left:10px; color:#666666;cursor:pointer;}
.fsm_box2ma dl{ width:652px; margin:0 auto 0px auto; overflow:hidden; background:#FFF;}
 .fsm_box2ma dl dt{ float:left; margin:5px; font-size:12px; font-weight:bold;}
.fsm_box2ma dl dd{ font-size:14px;}
.fsm_box2ma dl dd ul{ margin:15px 0px;}
.fsm_box2ma dl dd li{ float:left;overflow:hidden;height:30px; width:166px; line-height:30px; font-size:14px;text-align:left;}
.fsm_box2ma dl dd li a{ color:#000000;}
.tujie_more{ float:right; font-size:12px; padding-right:10px;}


/*风水子页面*/
.subplace{ width:678px;background:url(../image/subplace.png) no-repeat; text-align:justify;padding-left:13px; font-size:14px; height:28px; line-height:28px;color:#fff;}
.place a,.subplace a{ padding:0 5px; font-size:14px; color:#fff;}
.fstest_box{ width:674px; margin:0px auto; overflow:hidden;}
.fstest_boxtop{ height:168px; background:url(../image/fsc_bg1.png) no-repeat;}
.fstest_boxbootom{ background:url(../image/fsc_bg2.png) no-repeat; height:129px;}
.fstest_boxbootom p{ border-top:1px dashed #ff0009; width:454px; float:right; margin-right:73px; margin-top:5px;}
.fstest_boxlist{ width:671px; margin:0 auto; overflow:hidden;}
.fstest_boxlista{ background:url(../image/fsc_bgtop.png) no-repeat; height:24px;}
.fstest_boxlistb{ background:url(../image/fsc_bgm.png) repeat-y;}
.fstest_boxlistc{ background:url(../image/fsc_bgbottom.png) no-repeat; height:24px;}
.fstest_boxlistbtt{ background:url(../image/fsc_t1.png) no-repeat; width:623px; height:37px; line-height:22px; margin:0px auto; padding:10px 0px 10px 30px;}
.fstest_boxlistb p{ line-height:25px; padding:10px;}
.fstest_boxlistb .fstest_p1{text-indent:2em;}
.fstest_boxlistb img{ padding-left:120px;}
.fstest_boxtop{ padding-top:30px; line-height:28px;}
.fstest_boxtop .dataList li{ text-align:left; padding-left:200px;font-size:14px; color:#793b00;}
.fstest_boxtop .dataList .ml{font-size:14px;}
.fstest_boxtop .dataList #username{ width:76px; height:18px;}
.fstest_boxtop .fs_newselect, .fstest_boxtop .input-small{ width:78px; height:18px;border:1px solid #707070;}
.input-small1{ width:52px; height:18px; line-height:52px;}
.fstest_boxtop label{ text-align:left; margin-left:5px; width:200px;}
.fstest_boxtop .dataList #username,.dataList #year, .dataList #month, .dataList #day, .dataList #hour, .dataList #minute{ border:1px solid #707070; margin:0 2px;}
.fst_btns{background:url(../image/ceshi1.jpg) no-repeat; width:74px; height:23px; line-height:23px; cursor:pointer; margin:5px 0px 5px 112px;}


/*风水右边测试框*/
.fsm_righttest{ float:right; border:1px solid #e6e0e0; background:url(../image/fstest_r.jpg) no-repeat top #FFF; width:293px;}
.fsm_righttestlist{ margin:242px 0px 5px 0px; line-height:26px;}
.fstbtn{ background:url(../image/fstestbtn.jpg) no-repeat; width:104px; height:30px; line-height:28px; display:block; cursor:pointer;}
.fsm_righttestlist .txt002{ font-weight:bold; color:#cc583e; font-size:14px; text-align:left;}
#_NickName1{ width:86px; height:16px;}
#_iMonth1,#_iDay1,#_iHour1,#_iMinute1{ width:40px; border:1px solid #9f9f9f; text-align:justify;margin:0px 2px; color:#000; font-size:12px; margin-top:2px;}
.input-small{width:78px;}
#star_map select,#_NickName1{ border:1px solid #e4dfdf;}
#_iYear1{ width:55px;border:1px solid #9f9f9f; text-align:center; margin:0px 2px; color:#000; font-size:12px; margin-top:2px;}

/*右边*/
.ysts{ width:295px;height:auto; float:right; margin-bottom:5px; display:inline; background:#FFF;}	
.ysts_title{ height:32px;background:url(../image/right.png) no-repeat;text-align:center;font-size:14px; font-weight:bold; color:#FFF; line-height:32px; padding:0px; margin:0px;}	
.case{float:left;border:1px solid #CCC;width:293px;height:auto;; border-top:none; border-top-style: none; border-bottom:none;}
.case img{ margin-top:2px; display:inline;}
.cs_list{ margin:0px 23px; overflow:hidden;}
.cs_list li{ width:60px;float:left;line-height:25px;}
.cs_list li a{ color:#000000;}
.bottom{float:left;background:url(../image/right.png) no-repeat 0px -32px; width:295px;height:8px; overflow:hidden;} 
.case_p{text-indent:2em; margin:10px; text-align:justify; font-size:13px; line-height:25px;}
.case_pa{ width:100%; background:#fcf1bb; height:35px; overflow:hidden;}
.case_pa ul{ margin:2px;}
.case_pa ul li{ float:left;line-height:25px; width:88px;}
.selectinys select,.selectinys input{ border:1px solid #CCC;margin:3px 0px;}
.guigubtnceshi{ background:url(../image/ceshi1.jpg) no-repeat; width:68px;height:27px;CURSOR: pointer;BORDER: 0px; padding:0px; vertical-align:middle; display:inline-block;}
#FrmBaZi{line-height:25px;color:#793b00;}
#FrmBaZi img{ vertical-align:middle;}
#FrmBaZi .type{ text-align:left;font-size:14px;color:#793b00; width:78px; font-weight:bold;}
#FrmBaZi td{font-size:14px; }
#cid{ width:95px;}
#pid,#cid2{ width:86px;}
.fstest{ padding-left:206px;}

/*风水测试子页面*/
.fscs_wp{ padding:0 5px; margin:0 auto; overflow:hidden;}
.fszitestbox{ width:670px;}
.fszitestboxtt{ background:url(../image/fszitt.jpg) no-repeat; height:37px; line-height:36px; padding-left:30px; margin:5px auto; width:630px; overflow:hidden;}
.fszitestlist{ padding-left:10px; margin-bottom:10px;}
.fszitestlist span{ background:url(../image/spanlist.png) no-repeat; width:91px; height:23px; line-height:23px; display:inline-block; text-align:center; font-weight:bold; color:#FFF; margin:3px 5px;}
.fszitestboxz{ float:left; width:217px; border:1px solid #f1eeee; padding:7px 0px; line-height:35px; margin-bottom:5px;overflow:hidden;}
.fsziimgbg{ background:url(../image/fsziimgbg.png) no-repeat;}
.fsziimgbg1{ background:url(../image/fsziimgbg2.png) no-repeat; padding:30px 0px;}
.fsziimgbg1 .span1{ background:#f5f3ba;}
.fsziimgbg1 .span1 span{ padding:0 5px; color:#000;}
.fsziimgbg1 .span2 span{ padding:0 12px; color:#000; display:inline;}
.mlju{margin-right:5px;}
.fszitestboxz .img2{ padding-left:15px;}
.spanleft{ padding-left:15px; color:#d76f09;}
.fangw{ background:url(../image/fsziimgfw.png) no-repeat; width:203px; height:28px; line-height:28px; display:inline-block; padding-left:5px; margin-left:7px; margin-top:10px; overflow:hidden;}
.fangwlist1{ padding-left:16px;}
.fsjxzip{ border:1px solid #f5f4f4; background:#fcfcf4; width:632px; margin:5px auto; overflow:hidden; padding:10px;}
.imgjian{ margin:0 5px;}
.dotline{ border:1px solid #e9e7e7; margin:10px 0px 0px 0px;}
.fszitestboxz{ color:#666666; overflow:hidden;}
.coof{ color:#666666;}