/*è¦†ç›–ä¿®æ”¹å¤´å°¾æ ·å¼*/
.header1200 .header_l .listText{
    display: none;
}
.header1200 .header_l .zwhl_logo{
    border-right: none;
}
.header1200{
    background: url("../images/header_bg.png") no-repeat;
    background-size: 100%;
    border-bottom: none;
}
.content_in{
    background: none;
}

.blank8{
    height: 8px;
}
.astrohometop { width:auto; height:auto; background:#fff; border-radius:5px; padding:20px; }

.astrohometop_t { width:100%; overflow:hidden; }

.astrohometop_l { width:580px; float:left; }
.astrohometop_l a { display:block; }
.astrohometop_l_pic {width:100%;height:270px;position: relative;}
.astrohometop_l_pic img { width:580px; height:270px; }
.astrohometop_l_txt {position: absolute;width:100%;background: rgba(0,0,0,0.5);line-height: 47px;font-size: 20px;color: #fff;text-align:center;bottom: 0;}
.astrohometop_l_txt:hover { text-decoration:underline; }

.astrohometop_c {width:480px;float: right;margin: 0px 42px;}
.astrohometop_c_title { width:100%;  font-size:22px;}
.astrohometop_c_title a{color: #e5780c ;}
.astrohometop_c_title a:hover { text-decoration:underline; }
.astrohometop_c_info { width:100%; line-height:25px; font-size:14px; color:#666; text-align:justify; margin:5px 0 0 0; }
.astrohometop_c_info a { color:#e83a3a; }
.astrohometop_c_info a:hover { text-decoration:underline; }
.astrohometop_c_line { width:100%; height:1px; border-bottom:dotted 1px #e7e7e7; margin:10px 0; }
.astrohometop_c_li { width:100%; margin:10px 0 0 0; overflow:hidden; }
.astrohometop_c_li ul li { width:230px; height:35px; line-height:35px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.astrohometop_c_li ul li:nth-child(odd) { float:left; }
.astrohometop_c_li ul li:nth-child(even) { float:right; }
.astrohometop_c_li ul li span { width:58px; height:20px; background:url(../images/astro_bg.png) no-repeat; line-height:19px; color:#fff; text-align:center; margin:0 10px 0 0; display:inline-block; }
.astrohometop_c_li ul li:nth-child(1) span { background-position:0 -330px; }
.astrohometop_c_li ul li:nth-child(2) span { background-position:0 -330px; }
.astrohometop_c_li ul li:nth-child(3) span { background-position:0 -350px; }
.astrohometop_c_li ul li:nth-child(4) span { background-position:0 -350px; }
.astrohometop_c_li ul li:nth-child(5) span { background-position:0 -370px; }
.astrohometop_c_li ul li:nth-child(6) span { background-position:0 -370px; }
.astrohometop_c_li ul li:nth-child(7) span { background-position:0 -390px; }
.astrohometop_c_li ul li:nth-child(8) span { background-position:0 -390px; }
.astrohometop_c_li ul li a:hover { color:#ff3838; }
.astrohometop_c_li em { color:#a87cec; margin:0 10px 0 0; }

/*ä¿®æ”¹swiperåˆ†é¡µå™¨æ ·å¼*/
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    text-align: right;
}
.swiper-pagination-bullet{
    background: #ffffff;
    opacity: 1;
}
.swiper-pagination-bullet-active{
    background:#f75252 ;
}
/*å•è¡Œæ ·å¼*/
.folkbigbox {width:100%;height:auto;/* margin-top: 30px; */}

.folktitle { width:100%; height:52px; background:url(../images/bigbox_folk.png) no-repeat;border-radius: 6px 6px 0px 0px; }
.folktitle.bg1 {background-position:0 0;}
.folktitle.bg2 {background-position: 0px -118px;}
.folktitle.bg3 {background-position: 0px -233px;}
.folktitle.bg4 {background-position: 0 -356px;}
.folktitle.bg5 {background-position: 0 -476px;}
.folktitle.bg6 { background-position:0 -388px; }
.folktitle.bg7 { background-position:0 -485px; }
.folktitle_l { width:230px; height:52px; float:left; line-height:52px; font-size:20px; color:#fff; text-indent:60px; }
.folktitle_l a{color: #ffffff;}
.folktitle_r { width:auto; height:52px; float:right; padding:0 15px 0 0; line-height:52px; font-size:16px; }
.folktitle_r a { margin:0 2px; }
.folktitle_r a:hover { color:#ff3838; }

.folkbigbox_mid { width:auto; height:auto; background:#fff; padding:20px; }

.folkbigbox_down { width:100%; height:45px; background:url(../images/bigbox_folk.png) no-repeat; }
.folkbigbox_down.bg1 { background-position:0 -52px; }
.folkbigbox_down.bg2 {background-position: 0 -170px;}
.folkbigbox_down.bg3 { background-position:0 -285px; }
.folkbigbox_down.bg4 { background-position:0 -408px; }
.folkbigbox_down.bg5 { background-position:0 -528px; }
.folkbigbox_down.bg6 { background-position:0 -440px; }
.folkbigbox_down.bg7 { background-position:0 -537px; }

/*å³ä¾§æŽ’è¡Œ*/
.folkshengxiao { width:100%; height:auto; overflow:hidden; }
.folkshengxiao_r {width: 295px;float:left;}
.folkshengxiao_r_t { width:100%; border-bottom:solid 1px #e7e7e7; padding:0 0 10px 0; line-height:25px; font-size:20px; text-indent:10px; }
.folkshengxiao_r_t i { width:2px; height:25px; float:left; }
.folkshengxiao_r_t i.bg_sx {background: #ffaa4d;}
.folkshengxiao_r_t i.bg_fs { background:#fd9180; }
.folkshengxiao_r_t i.bg_jq { background:#d58383; }
.folkshengxiao_r_t i.bg_fx { background:#daae8d; }
.folkshengxiao_r_t i.bg_ls { background:#8487ee; }
.folkshengxiao_r_t i.bg_jh{background: #e49797}
.folkshengxiao_r_top { width:100%; height:100px; margin:10px 0 0 0; }
.folkshengxiao_r_top_l {width: 100px;height:100px;float:left;}
.folkshengxiao_r_top_l img {width: 100px;height:100px;}
.folkshengxiao_r_top_r { width:182px; height:100px; float:right; }
.folkshengxiao_r_top_r_bt { width:100%; height:30px; line-height:30px; font-size:16px; }
.folkshengxiao_r_top_r_bt a:hover { color:#ff3838; }
.folkshengxiao_r_top_r_info { width:100%; line-height:25px; font-size:14px; color:#666; }
.folkshengxiao_r_li { width:100%; margin:5px 0 0 0; }
.folkshengxiao_r_li ul li { width:100%; height:35px; line-height:35px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.folkshengxiao_r_li ul li span { width:20px; height:20px; float:left; background:#fe7676; line-height:20px; color:#fff; text-align:center; margin:7px 10px 0 0; }
.folkshengxiao_r_li ul li a:hover { color:#ff3838; }

/*é»„åŽ†å¤§å…¨å·¦ä¾§*/

.folkjiri_l { width:328px; float:left; }
.folkjiri_l_box {width:auto;height:323px;background:url(../images/folk_bg_hl.jpg) no-repeat;padding: 0 12px;}
.folkjiri_l_t { width:100%; line-height:35px; font-size:20px; color:#db605f; text-align:center; }
.folkjiri_l_date {width:100%;line-height:30px;font-size:16px;text-align:center;padding-top: 42px;}
.folkjiri_l_yiji {width:100%;padding: 17px 0 0 30px;}
.folkjiri_l_yiji ul li { width:100%; line-height:35px; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin:10px 0 0 0;max-width: 240px; }
.folkjiri_l_yiji ul li img {width:35px;vertical-align:middle;margin: -3px 9px 0 0;}
.folkjiri_l_btn { width:100%; height:35px; margin:18px 0 0 0; }
.folkjiri_l_btn a { width:100%; height:35px; background:#fd7f7f; border-radius:5px; line-height:35px; font-size:16px; color:#fff; text-align:center; display:block; }
.folkjiri_l_btn a:hover { background:#f45757; }

.folkfengshui_l_select { width:100%; margin:10px 0 0 0; overflow:hidden; }
.folkfengshui_l_select select {float:left;height: 42px;border:solid 1px #e7e7e7;margin:0 0 10px 0;}
.folkfengshui_l_select select:nth-child(1) {width: 82px;}
.folkfengshui_l_select select:nth-child(2) {width: 65px;margin: 0 5px;}
.folkfengshui_l_select select:nth-child(3) {width: 65px;}
.folkfengshui_l_select .btnToLook{
    background-color: #ff7674;
    color: #ffffff;
    text-align: center;
    line-height: 42px;
    height: 42px;
    width: 73px;
    border-radius: 4px;
    display: block;
    float: left;
    margin-left: 5px;
    font-size: 18px;
}
.folkfengshui_l_select .btnToLook:hover{
    background-color: #d45e5e;
}
/**æ‚è°ˆèŠ‚æ°”å·¦ä¾§**/
.folkjieqi_l {width: 328px;float:left;}
.folkjieqi_l_t { width:100%; border-bottom:solid 1px #e7e7e7; padding:0 0 10px 0; line-height:25px; font-size:20px; text-indent:10px; }
.folkjieqi_l_t i { width:2px; height:25px; float:left; background:#d58383; }
.folkjieqi_l_box {width:auto;border-radius:5px;padding: 0 18px;/* margin:10px 0 0 0; */padding-bottom: 10px;}
.folkjieqi_l_pic { width:100%; height:130px; }
.folkjieqi_l_pic img {width: 240px;display: block;margin: 0 auto;}
.folkjieqi_l_date { width:100%; line-height:30px; font-size:16px; text-align:center; margin:15px 0 0 0; }
.folkjieqi_l_btn { width:100%; height:35px; margin:10px 0 0 0; }
.folkjieqi_l_btn a {width: 100%;height:35px;background: #8487ee;border-radius:5px;line-height:35px;font-size:16px;color:#fff;text-align:center;margin: 0 auto;display:block;}
.folkjieqi_l_btn a:hover { background:#6264df; }
.folkjieqi_l .txt_c{
    text-align: center;
    font-size: 19px;
    padding: 5px 0;
    font-weight: bold;
}
.folkjieqi_l .bg_fff{
    background: #fff;
}
.folkjieqi_l .bg_borderXi{
    border: 1px solid #c3b1cd;
}
.folkjieqi_l .bg_borderCu{
    border: 4px solid #fcf6ff;
}

.jieqiCx table{
    width: 100%;
    text-align: center;
}
.jieqiCx table tr.hang1 td{
    padding: 0;
    font-size: 19px;
}
.jieqiCx table tr.hang1 td>div{
    background: #b8dafd;
    padding: 10px 0;
    margin: 1px;
}
.jieqiCx table tr td{
    border: 1px solid #cccccc;
    padding: 6px 0;
    font-size: 15px;
}
.jieqiCx table tr td a:hover{
    color: #ff6100;
}
/**æ‚è°ˆèŠ‚æ°”å·¦ä¾§end**/
/*å‘¨å…¬è§£æ¢¦å·¦ä¾§*/

.folkjiemeng_l_li { width:auto; padding:0 0 0 1px; margin:8px 0; overflow:hidden; }
.folkjiemeng_l_li a { width:113px; float:left; border-bottom:dashed 1px #e7e7e7; padding:0 10px; line-height:45px; font-size:16px; color:#e59342; }
.folkjiemeng_l_li a:nth-child(9) { border:none; }
.folkjiemeng_l_li a:nth-child(10) { border:none; }
.folkjiemeng_l_li a:hover { text-decoration:underline; }
.folkjiemeng_l_btn { width:100%; height:35px; }
.folkjiemeng_l_btn a { width:100%; height:35px; background:#faac73; border-radius:5px; line-height:35px; font-size:16px; color:#fff; text-align:center; display:block; }
.folkjiemeng_l_btn a:hover { background:#ef8f49; }
.jiemengBox .folkjiemeng_l_li{
    background: #fff8f3;
    border: 1px solid #f9d3b5;
}
.jiemengBox .folkjiemeng_l_li a{
    color: #d09262;
}
.jiemengBox .folkjiemeng_l_btn a{
    background: #daa881;
}
.jiemengBox .folkjiemeng_l_btn a:hover{
    background: #d09262;
}

.folkjiemeng_r_b {width:100%;height:auto;/* margin:10px 0 0 0; */overflow:hidden;margin: 20px 0;}
.folkjiemeng_r_b.hang1{
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-bottom: 1px dashed #e7e7e7;
}
.folkjiemeng_r_b_l {width: 148px;height: 104px;float:left;}
.folkjiemeng_r_b_l img {width: 148px;height: 104px;box-sizing: border-box;}
.folkjiemeng_r_b_l img:hover{border: 1px solid #fe7676;padding: 2px;}
.folkjiemeng_r_b_l.yijiBox img:hover{border: 0;padding: 0}
.folkjiemeng_r_b_l.yijiBox{
    position: relative;
}
.folkjiemeng_r_b_l.yijiBox .datep1{
    position: absolute;
    top: 7px;
    left: 58px;
    font-size: 30px;
    color: #ff8d8c;
}
.folkjiemeng_r_b_l.yijiBox .datep2{
    position: absolute;
    top: 36px;
    left: 30px;
    font-size: 17px;
}
.folkjiemeng_r_b_r {width: 300px;float: left;margin-left: 20px;}
.folkjiemeng_r_b_r ul li {width:100%;line-height:32.5px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin: 3px 0;}
.folkjiemeng_r_b_r a:hover { color:#ff3838; }
.folkjiemeng_r_space { width:100%; height:28px; }

.folkjiemeng_r_b_r ul li span{
    color: #ffb85e;
}
/*å‘¨å…¬è§£æ¢¦å·¦ä¾§end*/

/*ç”Ÿè‚–*/
.folkshengxiao_l_li {width:auto;height:auto;padding:0 1px;overflow:hidden;padding-left: 12px;}
.folkshengxiao_l_li a { width:64px; height:65px; float:left; background:url(../images/animal1.png) no-repeat; margin:10px 14px 0 0; }
.folkshengxiao_l_li a:nth-child(1) { background-position:0 0; }
.folkshengxiao_l_li a:nth-child(1):hover { background-position:0 -65px; }
.folkshengxiao_l_li a:nth-child(2) { background-position:-64px 0; }
.folkshengxiao_l_li a:nth-child(2):hover { background-position:-64px -65px; }
.folkshengxiao_l_li a:nth-child(3) { background-position:-128px 0; }
.folkshengxiao_l_li a:nth-child(3):hover { background-position:-128px -65px; }
.folkshengxiao_l_li a:nth-child(4) { background-position:-192px 0; margin-right:0; }
.folkshengxiao_l_li a:nth-child(4):hover { background-position:-192px -65px; }
.folkshengxiao_l_li a:nth-child(5) { background-position:-256px 0; }
.folkshengxiao_l_li a:nth-child(5):hover { background-position:-256px -65px; }
.folkshengxiao_l_li a:nth-child(6) { background-position:-320px 0; }
.folkshengxiao_l_li a:nth-child(6):hover { background-position:-320px -65px; }
.folkshengxiao_l_li a:nth-child(7) { background-position:-384px 0; }
.folkshengxiao_l_li a:nth-child(7):hover { background-position:-384px -65px; }
.folkshengxiao_l_li a:nth-child(8) { background-position:-448px 0; margin-right:0; }
.folkshengxiao_l_li a:nth-child(8):hover { background-position:-448px -65px; }
.folkshengxiao_l_li a:nth-child(9) { background-position:-512px 0; }
.folkshengxiao_l_li a:nth-child(9):hover { background-position:-512px -65px; }
.folkshengxiao_l_li a:nth-child(10) { background-position:-576px 0; }
.folkshengxiao_l_li a:nth-child(10):hover { background-position:-576px -65px; }
.folkshengxiao_l_li a:nth-child(11) { background-position:-640px 0; }
.folkshengxiao_l_li a:nth-child(11):hover { background-position:-640px -65px; }
.folkshengxiao_l_li a:nth-child(12) { background-position:-704px 0; margin-right:0; }
.folkshengxiao_l_li a:nth-child(12):hover { background-position:-704px -65px; }
.folkshengxiao_l_btn { width:100%; height:35px; margin:10px 0 0 0; }
.folkshengxiao_l_btn a { width:100%; height:35px; background:#fd7f7f; border-radius:5px; line-height:35px; font-size:16px; color:#fff; text-align:center; display:block; }
.folkshengxiao_l_btn a:hover { background:#ed6565; }
/*ç”Ÿè‚–*/


/*è¡Œä¸­é—´æ¨¡æ¿1å·æ ·å¼*/
.folkxiangshu_c { width:476px; float:left; margin:0 20px; }
.folkxiangshu_c_t { width:100%; border-bottom:solid 1px #e7e7e7; padding:0 0 10px 0; line-height:25px; font-size:20px; text-indent:10px; }
.folkxiangshu_c_t i { width:2px; height:25px; float:left; background:#ffcc8a; }
.folkxiangshu_c_m {width:100%;height:auto;margin: 5px 0 15px 0;overflow:hidden;}
.folkxiangshu_c_m a { width:152px; float:left; line-height:30px; font-size:14px; text-align:center; }
.folkxiangshu_c_m a:nth-child(2) { margin:0 10px; }
.folkxiangshu_c_m a:hover { color:#ff3838; }
.folkxiangshu_c_m a img { width:142px; height:98px; box-sizing: border-box;}
.folkxiangshu_c_m a img:hover{border: 1px solid #fe7676;padding: 2px;}
.folkxiangshu_c_b {width:100%;height:auto;overflow:hidden;padding-top: 15px;border-top: 1px dashed #ccc;}
.folkxiangshu_c_b ul li { width:228px; line-height:32px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.folkxiangshu_c_b ul li:nth-child(odd) { float:left; }
.folkxiangshu_c_b ul li:nth-child(even) { float:right; }
.folkxiangshu_c_b ul li span { color:#ffb85e; }
.folkxiangshu_c_b ul li a:hover { color:#ff3838; }
/*è¡Œä¸­é—´æ¨¡æ¿1å·æ ·å¼ end*/


/*姓名选择框*/
.xmSelectBox .folkfengshui_l_select { width:100%; margin:10px 0 0 0; overflow:hidden; }
.xmSelectBox .folkfengshui_l_select select {float:left;height: 50px;border:solid 1px #e7e7e7;margin:0 0 10px 0;}
.xmSelectBox .folkfengshui_l_select select:nth-child(1) {width: 70px;}
.xmSelectBox .folkfengshui_l_select select:nth-child(2) { width:80px; margin:0 10px; }
.xmSelectBox .folkfengshui_l_select select:nth-child(3) {width: 60px;margin-right: 10px;}
.xmSelectBox .folkfengshui_l_select select:nth-child(4) {width: 60px;}
.xmSelectBox .folkfengshui_l_select select:nth-child(5) {width: 300px;/* margin:0 10px 0 0; */}
.xmSelectBox .folkfengshui_l_select select:nth-child(6) { width:80px; }
.xmSelectBox input.nameInput{
    float: left;
    height: 50px;
    border: solid 1px #e7e7e7;
    width: 210px;
    margin: 0 10px 0 0;
    padding-left: 2px;
    box-sizing: border-box;
}
.xmSelectBox .xmjx_yylzh{
    font-size: 16px;
    text-align: center;
    margin: 10px auto;
    margin-bottom: 0;
}
.xmSelectBox .xmjx_yylzh a{
    color: #ffab77;

}
.xmSelectBox .xmjx_yylzh a:hover{
    color: #ff953e;
    text-decoration: underline;
}
/*姓名选择框end*/

/*易学选择框*/
.xmSelectBox3 .folkfengshui_l_select { width:100%; margin:10px 0 0 0; overflow:hidden; }
.xmSelectBox3 .folkfengshui_l_select select {float:left;height: 50px;border:solid 1px #e7e7e7;margin:0 0 10px 0;}
.xmSelectBox3 .folkfengshui_l_select select:nth-child(1) {width: 70px;}
.xmSelectBox3 .folkfengshui_l_select select:nth-child(2) { width:80px; margin:0 10px; }
.xmSelectBox3 .folkfengshui_l_select select:nth-child(3) {width: 60px;margin-right: 10px;}
.xmSelectBox3 .folkfengshui_l_select select:nth-child(4) {width: 60px;/* margin:0 10px 0 0; */}
.xmSelectBox3 .folkfengshui_l_select select:nth-child(5) {width: 230px;}
.xmSelectBox3 input.nameInput{
    float: left;
    height: 50px;
    border: solid 1px #e7e7e7;
    width: 210px;
    margin: 0 10px 0 0;
    padding-left: 10px;
 }  
.yixueBox .mingliname_t_l_btn a{
    background: #e49797;
}
.yixueBox .mingliname_t_l_btn a:hover{
    background: #e47480;
}
.xmSelectBox3 .yx_ztyscx{
    font-size: 16px;
    text-align: center;
    margin: 10px auto;
    margin-bottom: 0;
}
.xmSelectBox3 .yx_ztyscx a{
    color: #e49797;

}
.xmSelectBox3 .yx_ztyscx a:hover{
    color: #e47021;
    text-decoration: underline;
}
.ztys_hang{
    margin: 10px 0;
    margin-bottom: 18px;
}
.ztys_hang span{
    font-size: 16px;
    vertical-align: middle;
}
.ztys_hang .circleBorder{
    width: 16px;
    height: 16px;
    display: inline-block;
    border: 1px solid #787878;
    border-radius: 50%;
    vertical-align: middle;
    padding: 2px;
    box-sizing: border-box;
}
.ztys_hang .activeCircle.active{
    border-radius: 50%;
    width: 10px;
    height: 10px;
    background: #fa6b6c;
}

/*易学选择框end*/


/*è¡Œä¸­é—´æ¨¡æ¿2å·æ ·å¼*/
.animalbigbox_con_c {width: 476px;float:left;margin:0 20px;}
.animalbigbox_con_c div:nth-child(1).animalbigbox_con_c_float { float:left; margin:0 0 20px 0; }
.animalbigbox_con_c div:nth-child(2).animalbigbox_con_c_float { float:right; margin:0 0 20px 0; }
.animalbigbox_con_c div:nth-child(3).animalbigbox_con_c_float { float:left; }
.animalbigbox_con_c div:nth-child(4).animalbigbox_con_c_float { float:right; }
.animalbigbox_con_c_float {width: 230px;height:auto;}
.animalbigbox_con_c_t { width:100%; border-bottom:solid 1px #e7e7e7; padding:0 0 10px 0; line-height:25px; font-size:20px; text-indent:10px; }
.animalbigbox_con_c_t i { width:2px; height:25px; float:left; }
.animalbigbox_con_c_t i.bg_ys { background:#ffcc8a; }
.animalbigbox_con_c_t i.bg_aq { background:#fc7d7e; }
.animalbigbox_con_c_t i.bg_sx { background:#ffcc8a; }
.animalbigbox_con_c_t i.bg_zs { background:#cf7d7d; }
.animalbigbox_con_c_li { width:100%; margin:5px 0 0 0; }
.animalbigbox_con_c_li ul li { width:100%; line-height:32px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.animalbigbox_con_c_li ul li a:hover { color:#ff3838; }
.animalbigbox_con_c_li ul li span.cl_ys { color:#ffb556; }
.animalbigbox_con_c_li ul li span.cl_aq { color:#fc7e7e; }
.animalbigbox_con_c_li ul li span.cl_sx { color:#ffb556; }
.animalbigbox_con_c_li ul li span.cl_zs { color:#d48382; }
.animalbigbox_con_c .block{
    float: left;
    width: 100%;
    height: 26px;
}

/*è¡Œä¸­é—´æ¨¡æ¿2å·æ ·å¼end*/

/*è¡Œå·¦è¾¹æ¨¡æ¿1å·æ ·å¼*/
.animalbigbox_con_l {width: 328px;float:left;padding: 14px;box-sizing: border-box;background-color: #fffaf5;}
.animalbigbox_con_l a { width:142px; line-height:30px; font-size:14px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.animalbigbox_con_l a:nth-child(odd) { float:left; }
.animalbigbox_con_l a:nth-child(even) { float:right; }
.animalbigbox_con_l a:first-child { border-bottom:dotted 1px #e7e7e7; padding:0 0 17px 0; margin:0 0 17px 0; }
.animalbigbox_con_l a:nth-child(2) { border-bottom:dotted 1px #e7e7e7; padding:0 0 17px 0; margin:0 0 17px 0; }
.animalbigbox_con_l a img { width:142px; height:98px;box-sizing: border-box; }
.animalbigbox_con_l a img:hover{
    border: 1px solid #fe7676;
    padding: 2px;
}
.animalbigbox_con_l a:hover { color:#ff3838; }
/*è¡Œå·¦è¾¹æ¨¡æ¿1å·æ ·å¼end*/

/*百家姓查询*/
.mingliname_t_l_box {width:auto;background:#fff9f4;border-radius:5px;padding: 5px 10px;margin:10px 0 0 0;}
.mingliname_t_l_box_xing { width:auto; padding:0 40px; overflow:hidden; }
.mingliname_t_l_box_xing_tian { width:62px; height:58px; float:left; background:url(../images/mingli_bg.png) no-repeat -58px -530px; line-height:58px; font-size:35px; color:#3d0d11; text-align:center; }
.mingliname_t_l_box_xing_txt { width:120px; float:right; line-height:30px; font-size:18px; }
.mingliname_t_l_box_xing_txt a:hover { color:#ff3838; }
.mingliname_t_l_box_info { width:auto; padding:0 40px; overflow:hidden; margin:10px 0 5px 0; }
.mingliname_t_l_box_info a { width:90px; line-height:35px; font-size:16px; }
.mingliname_t_l_box_info a:first-child { float:left; color:#ee9546; }
.mingliname_t_l_box_info a:last-child { float:right; color:#ff6b6b; }
.mingliname_t_l_box_info a:hover { text-decoration:underline; }
.mingliname_t_l_box_li { width:100%; overflow:hidden; }
.mingliname_t_l_box_li a { width:28px; height:28px; float:left; line-height:28px; font-size:16px; text-align:center; margin:5px 3px 0 4px; }
.mingliname_t_l_box_li a:hover { background:#fa6b6c; border-radius:50%; color:#fff; }
.mingliname_t_l_box_li a.current { background:#fa6b6c; border-radius:50%; color:#fff; }
.mingliname_t_l_btn { width:100%; height:35px; margin:10px 0 0 0; }
.mingliname_t_l_btn a { width:100%; height:35px; background:#f1b579; border-radius:5px; line-height:35px; font-size:16px; color:#fff; text-align:center; display:block; }
.mingliname_t_l_btn a:hover { background:#e08c37; }
/*百家姓查询end*/

/*周易八卦图*/
.zhouyiTu{}
.zhouyiTu table{
    width: 100%;
}
.zhouyiTu table td{
    text-align: center;
    font-size: 15px;
    background: #fff5f5;
    border: 1px solid #cccccc;
    color: #e49797;
    cursor: pointer;
}
.zhouyiTu table td.guaPic_more{
    background: #f2f2f2;
    color: #333333;
}
.zhouyiTu table td:hover{
    background: #f2f2f2;
}
.zhouyiTu table td div{
}
.zhouyiTu table td img{
    margin: 15px 0;
}
.zhouyiTu table tr{}
/*周易八卦图end*/
/*右侧浮动*/
/*.r_floatBox{
    width: 69px;
    position: fixed;
    top: 300px;
    right: 125px;
    margin-left: 618px;
    position: fixed;
    left: 50%;
}
.r_floatBox .wx_sys{
    width: 146px;
    height: 176px;
    background: url("../images/wx_saoyisao.png");
    position: absolute;
    top: 0;
    right: -146px;
    display: none;
}
.r_floatBox .zw_sys{
    width: 146px;
    height: 176px;
    background: url("../images/zw_saoyisao.png");
    position: absolute;
    top: 75px;
    right: -146px;
    display: none;
}
.r_floatBox a{
    width: 69px;
    height: 69px;
    display: inline-block;
    margin: 2px 0;
    background: url("../images/float_menu2.png");
}
.r_floatBox a.fb1{
    background-position: 0 0px;
}
.r_floatBox a.fb2{
    background-position: 0 -71px;
}
.r_floatBox a.fb3{
    background-position: 0 -142px;
}
.r_floatBox a.fb4 {
    background-position: 0 -213px;
}
.r_floatBox a.fb1:hover{
    background: url("../images/float_menu.png");
    background-position: 0 0;
}
.r_floatBox a.fb1:hover .wx_sys{
    display: block;
}
.r_floatBox a.fb2:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -71px;
}
.r_floatBox a.fb2:hover .zw_sys{
    display: block;
}
.r_floatBox a.fb3:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -142px;
}
.r_floatBox a.fb4:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -213px;
}*/
.r_floatBox{
    width: 69px;
    position: fixed;
    top: 300px;
    right: 125px;
    margin-left: 618px;
    position: fixed;
    left: 50%;
}
.r_floatBox .wx_sys{
    width: 146px;
    height: 176px;
    background: url("../images/wx_saoyisao.png");
    position: absolute;
    top: 0;
    right: -146px;
    display: none;
}
.r_floatBox .app_sys{
    width: 146px;
    height: 176px;
    background: url("../images/app_saoyisao.png");
    position: absolute;
    top: 74px;
    right: -146px;
    display: none;
}
.r_floatBox .zw_sys{
    width: 146px;
    height: 176px;
    background: url("../images/zw_saoyisao.png");
    position: absolute;
    top: 146px;
    right: -146px;
    display: none;
}
.r_floatBox a{
    width: 69px;
    height: 69px;
    display: inline-block;
    margin: 2px 0;
    background: url("../images/float_menu2.png");
}
.r_floatBox a.fb1{
    background-position: 0 0;
}
.r_floatBox a.fb2{
    background-position: 0 -71px;
}
.r_floatBox a.fb3{
    background-position: 0 -142px;
}
.r_floatBox a.fb4 {
    background-position: 0 -213px;
}
.r_floatBox a.fb5 {
    background-position: 0 -284px;
}
.r_floatBox a.fb1:hover{
    background: url("../images/float_menu.png");
    background-position: 0 0;
}
.r_floatBox a.fb1:hover .wx_sys{
    display: block;
}
.r_floatBox a.fb2:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -71px;
}
.r_floatBox a.fb2:hover .app_sys{
    display: block;
}
.r_floatBox a.fb3:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -142px;
}
.r_floatBox a.fb3:hover .zw_sys{
    display: block;
}
.r_floatBox a.fb4:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -213px;
}
.r_floatBox a.fb5:hover{
    background: url("../images/float_menu.png");
    background-position: 0 -284px;
}
/*右侧浮动end*/