@charset "utf-8";
/* CSS Document */

.index_xmcs{ aabackground-color: #fff6eb;}
.ban17{ display:block;}
.ban17 img{ width:100%; height:auto;}
.xmcs_txt{ color:#888;}
.mid-line{ margin:0 10px;}
.title{ font-size:20px; font-weight:500; height:44px; line-height:44px; color:#BE9851; font-weight:600; background-color:#fff; border-bottom: 1px solid #dfdfdf; padding-left: 10px;margin:10px 0 0; background:url(../images/tit_bg.png) left center no-repeat; background-size: auto 20px;}
.title span a{background-color:#BE9851; border-radius:50px; display:block; width:18px;line-height:18px; text-align:center; color:#fff; float:right; margin: 13px 10px 0 0; font-size:18px;}
.c-more {float: right;display: inline-block; padding: 0 10px;}
.c-more a {display: block; height: 44px;line-height: 44px; text-align: center;font-size: 15px;color:#BE9851;font-weight: normal;}
.line{ border-bottom:1px solid #eee; padding:10px;}
a.gongli_line{ border-top:#ebd1a9 1px dashed;}
select,input[type="text"]{-webkit-appearance: textarea; background-color:transparent; box-shadow:none;}

.header{ width:100%; background-color:#8b6349; padding:5px 0; position:relative;}
.logo a{ display:block; background:url(../images/logo.jpg) no-repeat; background-size:100%; width:84px; height:35px; margin:0 auto;}
.nav{ width:100%; text-align:center; border-bottom:#8b6349 1px solid;background: #a88167;}
.nav ul{ padding:6px 0; margin:0 5px;}
.nav ul li{ float:left; width:20%;height:27px; line-height:27px;}
.nav ul li a{ display:inline-block; font-size:16px;color:#8b6349;height:27px; line-height:27px;color: #fff; width:98%;}
.nav ul li span{border-right: #ccc 1px dotted; float:right; display:block; height:15px; margin-top:6px;}

.headlines { padding:0 0 0 10px;} 
.headlines h3{ height:38px; line-height:38px; position:relative; margin:15px 0 3px;}
.headlines h3:nth-child(1){ margin-top:10px;}
.headlines h3 a{ font-size:20px; color:#BE9851;}
.headlines h3 span{ height:20px; line-height:20px; padding:0 10px; color:#fff; border-radius:3px; background-color:#8b6349; display:inline-block; font-size:12px; vertical-align:middle; margin:0 10px 5px 0;}
.headlines ul li{ float:left;}
.headlines ul li a{ font-size:16px;} 

.name{ background-color:#fff;}
.name img {float: left;margin-right: 5px;}
.name img.ad {height:100%; width:100%; margin-bottom:10px;}
.name a strong,.name a strong b {color:#8b6349;font-size: 0.4rem; height:0.4rem; line-height:0.4rem; margin-bottom: 0.389rem; display: block; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.name { margin:0;line-height: 18px;  }
.name .line a{ font-size: 15px;color: #888; height:66px; /*font-weight:lighter;*/ line-height:150%; font-size:0.352rem; display:block;height: 2.256rem;}
.name .line a p{ margin:0; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.name .list_title a { font-size: 12px; line-height:23px;}
.name .list_title strong a{font-size: 15px; color:#8b6349;}
.name .list_title strong a b{font-size: 15px; color:#BE9851;}
.name ul li {height: 28px;line-height: 28px;padding-left:10px;}
.name ul li a{ font-size:15px; /*font-weight:lighter;*/}
.name ul.z{ padding:5px 0;}
.name .list_pic{width:100%; overflow:hidden;}
.name .picList{ width:5000px;height:91px;}
.name .picList li{ background:none; float:left; padding:0;margin-left:10px; height:91px;}

.name .rl_top{ border-bottom: 1px dashed #ededed; padding:10px 0 8px; background: #fff;}
.name .rl_top .rl_left{ width:75px; height:75px; background:url(../images/carlendar.jpg) no-repeat; margin:0 10px; }
.content .name .rl_top .rl_right .fi{ font-size:12px; padding:2px; background-color:#8a6348; color:#fff; margin-right:5px; border-radius:3px;}
.rl_top strong{ display:block;width:75px; color:#fff; font-size:12px; text-align:center; height:24px; line-height:24px;}
.rl_top .big_num{ font-size:34px; height:51px; line-height:51px;color:#f35860;}
.name .rl_top ul{ width:67%}
.name .rl_top ul li{list-style:none;padding:0;font-size:14px;line-height: 26px; height:26px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.name .rl_bottom{ padding-left:10px; background: #fff;}
.name .rl_bottom p{ font-size:14px; line-height:180%;padding:10px 0 0; margin:0;}
.name .rl_bottom p:nth-child(2){margin:0;padding:5px 0 10px;}
.name .rl_bottom .yi,.name .rl_bottom .jinji,.jiri_yi,.jiri_ji{ display:inline-block; width:20px; height:20px; padding:1px; line-height:20px; text-align:center;  border-radius:50px;  color:#fff; margin-right:5px;}
.name .rl_bottom .yi,.jiri_yi{ background-color:#f9b42c;}
.name .rl_bottom .jinji,.jiri_ji{ background-color:#f35860;}
.name .rl_bottom p a{color:#f35860;}
.list_pic{ padding:0 0 10px; width:100%;height:2.256rem;}
.list_pic a{ display:inline-block; width:3rem; text-align:center;height:2.256rem;}
.list_pic a span{ display:block; width:100%; height:0.435rem; line-height:0.435rem; position:relative; background-color:#000;top: -0.435rem; opacity: 0.8;overflow: hidden;color: #fff;font-size: 12px;}

.list_title strong{display:block; margin:0 0 5px;}
.list_title p{ margin:0;}

.index_article_title{ margin:10px 0;padding:10px 0; background-color:#f3f3f3;font-size: 20px; padding-left:10px;color: #BE9851;}
.name em a,.name em {font-size: 16px;color:#BE9851;font-weight:normal; font-style:normal;}
.index_article_title em{font-style:normal;}
.index_article_title .big_title{ margin-bottom:5px;}

.dede_pages {padding:10px 0;}
.dede_pages ul {text-align: center;margin:0 auto ;}
.dede_pages ul li {background:none;display: inline-block;font-family: Tahoma;line-height: 28px;margin-right: 2px;}
.dede_pages ul li a{border-radius:3px;display: inline-block;font-size: 15px;background-color:#e7e7e7;padding: 0 8px;color: #666}

.dede_pages ul .thisclass{padding: 0 8px;border-radius:3px;color: #fff;font-weight: bolder;background-color: #d6a65b;}
.chapter{ padding:0 10px;font-size:14px; line-height:35px; background-color:#fff;border-bottom: #ededed 1px solid;}
.chapter h4{ font-size:20px;padding:10px 0 5px; text-align:center;margin:0; color:#8b6349; line-height:35px;}
.chapter img{ width:100%; border:0;}
.chapter p,.chapter span{ font-size:14px; line-height:200%; padding:0 0 10px; margin:0;}
.chapter .time{ display:block;line-height:16px; font-size:12px; text-align:center; }

.pre_nex{ background-color: #ededed; padding:5px 0;}
.pre_nex .pre,.pre_nex .nex{ display:block;height:35px; line-height:35px; font-size:14px; color:#333; margin:0; padding-left:10px; font-style:normal;}


.bltj h4,.index_app h4{ font-size: 18px;height: 36px;background: url(../images/tit_bg.png) left center no-repeat; background-size: auto 20px;line-height: 36px;font-weight: bold;color: #BE9851;padding: 0 0 0 10px; margin:10px 5px;}

.meng_search{padding:10px 0 10px 15%; background:#fdf6ec url(../images/meng_bg.jpg) no-repeat scroll 10px 3px; background-size:auto 90%;}
.meng_txt{height:35px;padding:0; margin:0 3% 0 0; padding-left:5px; color:#888;border: #cdcdcd 1px solid;border-radius: 3px;}
.meng_btn{ background:#8b6349 url(../images/meng_search.jpg) scroll 0 2px no-repeat; background-size:100% auto;height:37px; width:37px; border:0; border-radius:3px; margin:0;padding:0; }
.huawen{ height:5px; background:url(../images/huawen.gif) repeat-x center; background-size:auto 5px;}

.meng_cont h4{ margin:10px 0; height:44px; line-height:44px; padding-left:10px; color:#BE9851; background-color:#fff; border-top:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid;}
.meng_cont ul{ padding-left:10px;}
.meng_cont ul li{ float:left; margin-right:10px;background: url(../images/dot.gif) no-repeat scroll 0px 14px; padding-left:10px;}
.meng_cont ul li a{ font-size:14px; color:#666; line-height:35px;}


.data div {height: 49px;}
.data div dl {margin: 0;}
.data div dl dd {background-color: #ededed;margin: 8px 0 0;height: 10px;}
.data .tg span {display: block;width: 33px;height: 10px;background-color: #84e0f7;}
.data .rg span {display: block;width: 80px;height: 10px;background-color: #d9e627;}
.data .dg span {display: block;width: 45px;height: 10px;background-color: #c5a27a;}
.data .wg span {display: block;width: 16px;height: 10px;background-color: #f0ce37;}
.data .zg span {display: block;width: 93px;height: 10px;background-color: #f88a89;}


.result_tit{color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; padding:0 10px; margin:15px 0 10px;}

.result_title{ color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background: url(../images/tit_hw.png) no-repeat center; background-size:auto 14px; padding:0 10px; margin:10px 0; margin-bottom:15px;}
.result_title2{ color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background: url(../images/tit_hw2.png) no-repeat center; background-size:auto 14px; padding:0 10px; margin:10px 0;}
.result_title3{ color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background: url(../images/tit_hw3.png) no-repeat center; background-size:auto 14px; padding:0 10px; margin:10px 0;}

.app_title{ color:#BE9851; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background: url(../images/tit_hw.png) no-repeat center; background-size:auto 14px;  margin:10px 0;}
.app_title2{ color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background:url(../images/tit_hw2.png) no-repeat center; background-size:auto 14px;  margin:10px 0;}
.app_title3{ color:#8b6349; font-size:18px; font-weight:bold; text-align:center; height:16px; line-height:16px; background: url(../images/tit_hw3.png) no-repeat center; background-size:auto 14px;  margin:10px 0;}

.result_line,.result_line2{padding:5px 0 0; font-size:14px; background-color:#fff; line-height:35px;}
.result_line p,.result_line2 p{ margin:5px 0 0; line-height:35px; font-size:14px;}
.result_line2{padding:10px 10px;}
.sm_cla span,.result_line strong,.result_line em,.result_line2 span,.result_line2 strong,.result_line2 em{ margin-right:5px; color:#BE9851; font-weight:bolder; }
.result_line .jin,.result_line .mu,.result_line .shui,.result_line .huo,.result_line .tu{ margin-right:1px;}

.result_line em,.cm_recult .green_b{ font-size:15px; font-weight:normal; display:inline-block; color:#101010;  border-radius:3px; margin:0 5px 0 0;line-height:18px;}
.yellow{ abackground-color:#ddb77d;}
.green{ abackground-color:#bbd574;}
.green_b{ abackground-color:#7dddb7;}
.blue{ abackground-color:#7dc3dd;}
.purple{ abackground-color:#7d83dd;}
.ji,.xiong{display:inline-block;height:18px;width:18px; float:right; margin-left:5px; }
.ping{display:inline-block;height:18px; width:29px;float:right; margin:0 0 0 5px;}
a.ji{ background:url(../images/ji.png) no-repeat; background-size:100%; }
a.xiong{ background:url(../images/xiong.png) no-repeat; background-size:100%;}
a.ping{ background:url(../images/ping.png) no-repeat; background-size:100%;}
.result_line .ji,.result_line .xiong,.result_line .ping{ margin-right:0;}

.tuijian{ border:#c9e28c 1px solid; border-radius:3px; color:#333; font-size:12px;height:35px; vertical-align:middle;}
.zishu{ width:100%; padding:10px 0 5px; line-height:35px;}
.zishu .xmcs_txt{ background:#fff;}

.zishu small{ font-size:14px; height:35px; line-height:26x; margin-left:5px;}
.gongsi_choice{ padding:10px; margin:10px 0 0 0; background-color:#fff;}
.gongsi_choice h4{ margin:0 0 8px 0; line-height:35px; height:35px; }
.gongsi_choice h4 strong{color:#8b6349; font-size:16px; border-radius:3px;}
.gongsi_choice h4 a{color:#f35860;}
.gongsi_choice ul { text-align:center;}
.gongsi_choice ul li{ display:inline-block; margin:0 5px 5px 0;}
.gongsi_choice ul li a{ display:inline-block;height:35px; line-height:35px; padding:0 10px;background-color: #f7efe5; color: #8b6349; border-radius:3px;}
.gongsi_name{ float: left; height: 35px; line-height: 35px; width: 100px;  text-align: left; font-size: 18px; font-weight: bold; color: #8b6349;}

.gongsi_t{padding-left:100px;}
.gs_txt{ border:none; border-bottom: 1px solid #8b6349;color: #888; border-radius:0; padding: 0 0 0 5px;  height: 35px;  margin: 0 5px 0 0; vertical-align: middle; width:100%; box-sizing:border-box;    font-size: 17px;}
.hh_name{ width:25%;background-color: #BE9851;height: 26px;display: inline-block; line-height: 26px;text-align: center;color: #fff;border-radius: 3px;font-size: 14px; vertical-align:middle;}

.cm_recult{ padding:5px 0; background-color:#fff; border-radius:5px; margin-bottom:8px}
.cm_recult table{width:100%;border-collapse: collapse;}
.cm_recult table tr td {text-align: center;font-size: 14px;padding: 5px;font-size: 14px;border: 1px #CCC solid;}
.cm_recult h4{padding: 0 5px;color: #fff;background-color: #c9e28c;font-size: 14px;border-radius: 3px;line-height: 28px;height: 28px;width:115px; margin:0 0 10px;}
.cm_recult h3{ font-size:14px; margin:0 0 10px 0; }
.cm_recult table tr .txt_left{ text-align:left;line-height:24px;}
.cm_recult h5{ font-size:12px; font-weight:normal; margin:5px 0 0; line-height:20px; padding:5px 0 0;}


.cg,.jn{ margin-top:10px;}

.data .sm_class{ text-align:center; margin-bottom:10px}
.data .sm_class li{ margin:5px; padding:5px;display:inline-block;height: 32px;line-height: 32px;border: #e3e3e3 1px solid;text-align: center;padding: 0 10px;background: #fff;border-radius: 50px;width: 30%;margin-right:4%;}
.data .sm_class li a{display:inline-block;width:100%; height:100%;border-radius: 50px; font-size:14px; color:#666;}
.data .sm_class .cur{ background-color:#BE9851; border:1px solid #BE9851;}
.data .sm_class .cur a{ color:#fff;}
.no_pdt{ padding-top:0;}
.ti{ margin-left:5px;}

.no_padding{ padding:0 10px 10px; border: 0;background-color: #fff;}
.star{ background:url(../images/star.jpg) no-repeat scroll 0 11px; line-height:35px; font-size:14px; font-weight:bold; padding:0 18px; margin:10px 0 0; background-color:#fff;}
.zhen{ display:inline-block; height:35px; line-height:35px; width:100px; text-align:left; font-size:18px; font-weight:bold; color:#8b6349; float:left;}
.zhen1{ display:inline-block; height:35px; line-height:35px; width:90px; text-align:left; font-size:18px; font-weight:bold; color:#8b6349; float:left;}
.zhen2{ display:inline-block; height:35px; line-height:35px; width:155px; text-align:left; font-size:18px; font-weight:bold; color:#8b6349; float:left;}

.zhen input[type="checkbox"]{ margin:0 3px;}

.zhuanye li{ float:left; width:40px; margin:0 0 5px 0;}

.calendar{ width:100%;}
.calendar table {width:100%;height:400px;;}
.cldTab {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width:100%;BORDER-COLLAPSE: collapse;background: #FFF;}
.cldTab td,.cldTab th {border:solid #ededed 1px;  cursor: default;}
.cldTab th {font-size: 15px; padding: 4px;color:#fff2f2; height:25px;background-color: #E35957;}
.cldTab th span{ text-align:center; display:inline-block; margin:0 auto; font-size:14px;}
.cldTab th .pre{width:19px; margin-right:5px;}
.cldTab th .pre a{ color:#f9b42c; font-weight:bold; font-size:14px;}
.cldTab th .nex{width:19px;margin-left:5px;}
.cldTab th .nex a{color:#f9b42c;font-weight:bold; font-size:14px;}
.cldTab td {text-align: right;font-size: 12px; padding: 0 3px 0 0; overflow: hidden;}
.cldTab .tdWeek td {padding: 0 4px;text-align: center; height: 20px; background:#fbf7ec;color:#e53a3a;}
.cldTab td strong a{display: block;font-family: Arial; color:#444444; font-weight:bolder; font-size: 16px; text-align:center;}
.cldTab td span {
    color: #A8A8A8;
    display: block;
    white-space: nowrap;
    /* width: 40px; */
    overflow: hidden;
    text-align: center;
    max-width: 60px;
    margin: auto;
}
.cldTab td.gray {background:#F8f8f8;}
.cldTab td.gray * {color:#CCC;}
.cldTab td.liCld0 a,.cldTab td.liCld6 a{color: #e53a3a;}

.liuren_table{ margin:0 auto; width:70%;}
.xx_y6,.meihua_num,.gua,.num_1,.time_gua,.sshu,.time_gua{ background-color:#f0e0cc; margin-top:10px; padding:10px; border-radius:3px;}
.xx_y6 li{ text-align:center; margin-bottom:5px; float:left; width:50%;}
.xx_y6 li strong{ margin:0 25px;}
.xx_y6 li span,.xx_y6 li select{ margin:0 1px 0 3px; font-size:14px;}
.xx_y6 li input[type="radio"]{ margin:0 22px;}
.suanming_method_money{ background-color:#f8f0d9;margin-top:10px; padding:10px; border-radius:3px; border:1px solid #f4e3ca; text-align:center;}
.suanming_method_money img{ width:32%; height:auto;}
.xx_y6_p{ font-size:14px; color:red; margin:10px 0;}

.fushen_value{ width:13%; display:inline-block; margin:0 1% 5px 0;border-radius:3px; font-size:12px;}
.xx_red{ font-family:"宋体"; width:40%; display:inline-block;}
.xx_red_2{ font-family:"宋体"; width:32%; display:inline-block;}
.ben_gua,.bian_gua{ color:#8ce2c1;}
.bian_gua_ul li{ line-height:35px; height:35px; }
.bian_gua_ul li,.ben_gua_ul li{font-size:12px;}
.bian_gua_ul{ margin: 0 0 0 12px;}
.ben_gua_ul .y_b{ width:12%; display:inline-block; margin:0 1% 5px 0; text-align:center; color:#8b6349; border-radius:3px; background-color:#f0e0cc;}
.xx_h3{ color:#e2c18c; margin:0; font-size:14px; margin:5px; }
.xx_h3 span{ width:50%; text-align:center; display:inline-block;}
.result_line .ox{ color:#f35860; width:10px; margin: 0 -5px 0 -10px;}
.meihua_ul1 li,.meihua_ul2 li{ width:20%; text-align:center; float:left; font-size:12px; margin-bottom:5px;}
.meihua_ul1 li{ color:#8ce2c1;font-weight:bold;}
.meihua_ul span{ width:20%;text-align:center; display:inline-block; font-size: 12px;}
.qimen table,.xuankong table,.ziwei table{ width:100%;border-collapse:collapse; }
.qimen{ border:0;}
.qimen table td,.xuankong table td,.ziwei table td{ border:1px solid #ccc;}
.qimen table td ul,.xuankong table td ul{ padding:3px;}
.qimen table td ul li,.xuankong table td ul li{ line-height:35px;}
.qimen h4,.xuankong h4{ margin:0 0 5px;}
.qimen .table_qmdj td ul li{ text-align:center;}
.border0{ border:0; margin-bottom:-10px;}
.xuankong table td{ text-align:center; line-height:35px;}
.xuankong .xk_title{ color:#8b6349; padding:5px; border-radius:3px; font-size:16px;}
.xuankong .xk_title .zhen{width:100%; color:#f35860; font-weight:normal;}
.xuankong .xk_title .zhen .red{ color:#6d5f5f!important;}

.ziwei table td{ font-size:12px; padding:3px; line-height:35px;}

.tishi{ height:285px; width:184px; position:absolute; top:50%;left:50%;margin:-145px 0 0 -92px;}
.tishi .surp{width:105px; height:160px; background:url(../images/zhougong.jpg); background-size:100% auto; margin:0 auto;}
.tishi .ti1{ color:#333333;font-size:32px; font-family:"方正大标宋_GBK" ;line-height:40px; margin:0; font-weight:bolder;}
.tishi .ti2{margin:0; color:#666666; font-size:16px;line-height:35px;}
.back_home,.prepage{padding:5px; border-radius:3px; font-size:14px;  border:0;color:#fff; line-height:38px; height:38px;text-decoration:none;}
.back_home{ background-color:#9b9b9b;}
.prepage{background-color:#97755a;}
.sorry{ font-family:"LEXUS 简粗黑 U";}
.tishi .r_box{ width:184px; margin:20px auto 0;}

.cue{ border:1px solid #664613; background-color:#fbf7ec;margin:10px; padding-bottom:15px; border-radius:5px;}
.cue h5{ background-color:#8b6349; color:#fff; text-align:center; font-size:16px;  height:32px; line-height:32px; margin:0 0 15px 0 ; }
.cue .surp{ display:block; width:50px; height:50px; background:url(../images/tishi.jpg); background-size:100%; margin:0 auto;}
.cue .ti1{ color:#664613; font-size:16px; line-height:32px; margin:0; padding:0 10px;text-align:center;}
.cue .ti2{margin:0; padding:0 10px; text-align:center;}
.cue .ti1 a,.cue .ti2 a{ color:#ea0000; font-size:14px;line-height:24px; display:block;  text-decoration:underline;}

.jin,.mu,.shui,.huo,.tu{ height:14px; width:14px;}
.jin{ background:url(../images/jin.png) no-repeat; background-size:100%; }
.mu{ background:url(../images/mu.png) no-repeat; background-size:100%; }
.shui{ background:url(../images/shui.png) no-repeat; background-size:100%; }
.huo{ background:url(../images/huo.png) no-repeat; background-size:100%; }
.tu{ background:url(../images/tu.png) no-repeat; background-size:100%; }

.slideTxtBox{text-align:left; border-radius:5px; margin-top:10px;  }
.slideTxtBox .hd{ line-height:30px; background:#f4f4f4;  border-top:1px solid #ddd;  position:relative;text-align:center; }
.slideTxtBox .hd ul{*width:100%; margin:0 auto;display:inline-block; text-align:center;}
.slideTxtBox .hd ul li{ float:left; width:10px; height:10px; border-radius:50px;cursor:pointer;*width:10px;display: inline-block; background-color:#888; margin:10px 5px 10px;}
.slideTxtBox .hd ul li.on{background:#e53a3a;}
.slideTxtBox .bd ul{ padding:0 10px 10px;  zoom:1;}
.slideTxtBox .bd li{ height:35px; line-height:35px; float:left; width:20%;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
.liu_xx{border-bottom: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;padding: 10px;font-size: 14px;}
.liu_xx .liushen,.liu_xx .fushen,.liu_xx .ben_gua,.liu_xx .bian_gua{ display:inline-block;}
.liu_xx .liushen{ width:14%;}
.liu_xx .fushen{ width:14%;}
.liu_xx .ben_gua{ width:40%;}
.liu_xx .bian_gua{ width:32%;}

.fast {border: 1px #ededed solid;border-top: none;background: #f8f8f8 none repeat scroll 0 0;margin:7px auto 0;overflow: hidden;width:100%;}
.fast li{border-color: #e4e4e4;border-image: none;border-style: solid none solid solid;border-width: 1px 0 1px 1px;float: left;height: 45px;line-height: 45px;margin-bottom: -1px;margin-left: -1px;padding-bottom: 0;text-align:center;padding-top: 0;width: 33.3%;}

.boygirl_recult{ margin:0 0 10px; padding:10px; background-color:#fff; border-bottom: #ededed 1px solid; border-radius:5px;;}
.gender li { float:left; width:50%;}
.gender li a{ height:37px; line-height:37px; font-size:14px; display:inline-block; width:100%; border-bottom:1px #dfdfdf solid; text-align:center; color:#777;font-size: 12px;}
.gender .this a{ font-weight:bold; color:#8b6349;height:34px; border-bottom:3px #ddb77d solid;}
.boygirl_list,.boygirl_cy{ margin:10px 0; text-align:center;}
.boygirl_list li{ display:inline-block; width:25%; height:35px; line-height:35px;}
.boygirl_cy li{ display:inline-block; width:14.2%; text-align:center; height:35px; line-height:35px; margin:4px 0;}
.boygirl_cy li a{ display:block; margin:0 3px ;background-color: #f4f4f4; border-radius:3px;}


.cm_recult .boygirl_cj{ color:#ddb77d; font-size: 14px;border-radius: 3px;line-height: 28px; height: 28px; margin:0 0 10px 0; padding:0 15px}
.cm_recult .boygirl_cj .right a{ font-size:12px; font-weight:normal;}
.menu_zeji li{ float:left;width:24%;margin:0.5% 0.5%;}
.menu_zeji li a{display: inline-block;height: 28px;line-height: 28px;border: #e3e3e3 1px solid;text-align: center;border-radius: 50px; width:100%; background-color:#fff;}
.menu_zeji .on a{background-color: #BE9851;border: 1px solid #BE9851; color:#fff;}

.xm_cs #ju,.xm_cs #select5,.xm_cs #select6,.xm_cs #pljsx{background:#fff url(../images/tri_down.gif)no-repeat center right;background-size: auto 5px;}
.xm_cs #ju{width: 65px;background-position:55px center;}
.xm_cs #select6{ background-position:45px center;}



.center_app ul{ text-align:center;}
.center_app ul li a span{ margin-top:5px;display:block;}
.center_app img {width: 100%;}
.app_center .center_app{ background:transparent; padding:0;}
.app_center .center_app a{display: block;text-align: center;font-size: 12px; margin:3px;}
.app_center .center_app li{ float:none; display:inline-block;padding:0; width:19%;}		

.xm_cs .bgcl{background:#f7eddc; border-top:none;padding: 5px 0 5px 5px; margin:0 auto; width:315px;}
.xm_cs .bgcl .nian{ width:139px;background: #fff url(../images/tri_down.gif) 119px center no-repeat;background-size: auto 5px;}
.xm_cs .bgcl select{ width:52px;}


.tj_xing { overflow:hidden; padding-bottom:10px;}
.tj_xing h3,.tj_zeji h3{font-size: 18px; font-weight: 500; height: 36px; line-height: 36px; color: #BE9851; font-weight: 600;padding-left: 10px; margin: 5px 0;background: url(../images/tit_bg.png) left center no-repeat; background-size: auto 20px;}
.tj_xing h3 a,.tj_zeji h3 a{ display:block; float:right; padding:0 10px 0 0 ; font-weight:normal;color:#D6A65B;}
.tj_xing ul{ text-align:left;}
.tj_xing ul li{ display:block; float:left; line-height:35px; height:35px; background:none; margin-bottom:6px;}
.tj_xing ul li a{ display:block; background:#f3eee9; border-radius:5px; margin:0 3px 3px;}

.bjx  ul{ text-align:left;}
.bjx  ul li{ display:block; float:left;line-height:35px; height:35px; background:none; margin-bottom:6px;}
.bjx  ul li a{ display:block; background:#f3eee9; border-radius:5px; margin:0 3px 3px;}

.tj_xing .qm_icon2,.tj_xing .qm_icon1{ margin-top:5px;}



.tj_zeji{ background-color:#fff;border-bottom:#ededed 1px solid;}
.tj_zeji ul li{line-height:35px; height:35px; background:none; padding: 0 0 0 10px;}
.tj_xing ul li a{ font-size:14px; display:block; padding:0 10px;}

/*zeji*/
.zeji_table tr td { border:1px #eee solid;padding: 10px; font-size: 14px; line-height: 24px;}
.zeji_table{border-collapse:collapse; width:100%; margin-bottom:10px;}
.zeji_table tr td strong{ display:inline-block; font-weight:bold; font-size:22px; border-radius:50px; height:36px; line-height:36px; width:36px;text-align:center;}
.zeji_table tr td .zeji_chong{color:#fff;}
.zeji_table tr td span{ color:#777;}
.zeji_yi{ border:#f9b42c 1px solid;}
.zeji_chong{ border:#e35957 1px solid; background-color:#e35957; color:#fff;}
.zeji_ji{ border:#e35957 1px solid;}

.ben_zeji{ width:150px; margin: 0 auto;}
.ben_zeji li{ float:left;  font-size:14px; font-weight:bold; margin:0 10px; color:#999; width:55px; height:55px; line-height:55px; text-align:center; border-radius:500px; }
.ben_zeji .on a{ display:block; border-radius:500px; width:100%; height:100%; color:#fff; background-color:#E35957;}
.result_line .list_zeji li{ text-align:left; line-height:32px; padding: 0 10px;}
.result_line .list_zeji li em{ color:#999; font-weight:normal; float:right; font-size:12px;}
.result_line .list_zeji li strong { margin:0; color:#666; font-weight:300;}
.result_line .list_zeji li strong a{ font-size:12px; font-weight:normal; color:red;}
.zeji_h4{ margin:10px 0; border-radius:4px; background-color: #f2efe5; padding:5px;font-size:14px; font-weight:normal;  text-align:center;}
.zeji_pages ul{ overflow:hidden; text-align:center; }
.zeji_h4 .red{ font-weight:300;}

.slideTxtBox_zeji{border-bottom: 1px solid #ededed;}
.slideTxtBox_zeji .zeji_pages{text-align:center; margin:10px 0;}
.result_line  .zeji_pages a{display: inline-block; padding: 0 12px;  font-size: 14px; font-weight: normal; border-radius: 3px; margin: 0 2px; background-color: #e7e7e7; color: #666; height: 35px;
 line-height: 35px;}
.result_line .list_zeji li .zeji_pages em,.all-name .zeji_pages em{ background-color:#e2c08b;display: inline-block; height: 35px; line-height: 35px; padding: 0 12px;font-size: 14px; font-weight: normal;border-radius: 3px; margin: 0 2px;color: #fff;vertical-align:bottom;}
.result_line .list_zeji li .zeji_pages em{ float:none;}

.all-name{ padding:10px 0 30px;}
.all-name .bd ul li{ width:110px;text-align:center;}
.all-name .zeji_pages{ text-align:center;}

.bb_txt{ position:relative;z-index:99; }
.xing_down_ul{ overflow:hidden; z-index:999; position:absolute; top:35px; left:0; background-color:#fff;border:1px solid #ccc;width:99.9%; display:none;}
.xing_down_ul li{ height:35px; line-height:35px; font-size:14px; padding:0; text-align:center;}

/*补*/
.mgt0{ margin-top:0;}
.pdt0{ padding-top:0;}
.bjx{ border-top:5px solid #f0f0f0;}
.xm_cs .mgb0{ margin-bottom:0;}
.result_line .zeji_pages .dot3{ background:#f1f1f1;padding:0 1px; margin:0;}
.dashi{ margin-bottom: 20px;}
.dashi a{ display:block; font-weight:bold; color:#f35860; background-color:#fff; text-align:center; height:26px; line-height:26px;}
.dashi a span{ padding: 0 10px; background:#f35860; height:26px; border-radius: 26px; text-shadow:1px 1px 3px rgba(0,0,0,0.1); display:inline-block; color:#ffee99; margin-left: 10px;}

/*ad*/
.ad_4{ margin-bottom:5px;}
.ad_4,.ad_5{ margin-left:-10px;}
.ad_7{margin: 0 0 10px;padding: 0 5px 10px;border-bottom: 1px solid #eee;}
.bltj{ width:100%; overflow:hidden;}


/*结果页*/
.result_wrapper{ margin:10px; padding:10px; background:#fff;  border-radius:5px; overflow:hidden;}
.result2_wrapper{ margin:0 10px;  padding-bottom:10px; background:#fff;  border-radius:5px; overflow:hidden;}

.fenge_bg{ background-color:#f5f5f5;  border-radius:5px;}
.others{ background-color:#fff;}


/*bazi_hh app*/
.bazi_hh .app_title,.bazi_pp .app_title{ margin-bottom:20px; background: #fff6eb url(../images/tit_hw.png) no-repeat center; background-size: auto 14px;}
.bazi_hh .xmcs_bom { padding:0 0 10px 0;}
.bazi_hh .xmcs_bom .x_left{ width:95px; text-align:right; padding-right:5px;}
.bazi_hh .xmcs_bom .x_mid{margin: 0 0 0 100px;}

.hh_boy,.hh_girl{ padding:10px; border-radius:4px; margin-top:10px; border:#dbd0c3 1px solid}
.hh_boy{ background:#fff url(../images/xl_bg.gif) no-repeat scroll 7px center; background-size:50px auto;}
.hh_girl{ background:#fff url(../images/xn_bg.gif) no-repeat scroll 7px center; background-size:50px auto}
.hh_boy .x_left{ color:#578fee;}
.hh_girl .x_left{ color:#f2666e;}

.data .head_boy,.data .head_girl{ width:60px; height:60px; overflow:hidden; position:absolute; top:10px; right:10px;}
.data .head_boy{ background:url(../images/xl_bg.gif) no-repeat center; background-size:60px auto;}
.data .head_girl{ background:url(../images/xn_bg.gif) no-repeat center; background-size:60px auto;}

.bazi_hh .bb_btn1,.bazi_hh .bb_btn2{ background:#f35860; border-radius:5px;}
.bazi_hh .xmcs_bom .x_mid .xmcs_txt{border-bottom: 1px solid #ccc;}

.bazi_hh .hh_icon{ background:#578fee url(../images/hh_icon.png) scroll 22% 10px no-repeat; background-size:15px;}

/*bazi_pp*/

.bazi_pp .xmcs_txt2{ border: #cdcdcd 1px solid; border-radius: 3px;  color: #888; font-size: padding: 0 0 0 5px; height:35px; background-color: #fff; margin: 0 5px 0 0; vertical-align: middle; margin-left:5px;}


.tx_cen{ text-align:right; width:70px;}
.xx_t{ padding-left:270px;}
.xx_txt{ width:100%; box-sizing:border-box; border: #cdcdcd 1px solid;border-radius: 3px; color: #888; padding: 0 0 0 5px; height: 35px;background-color: #fff;  margin: 0 5px 0 0; vertical-align: middle;}

.xx_t .xx_txt{ background:#fff;}

.ben_gua_ul li{ margin-top:7px;}


.xuankong p{ line-height:28px;}
.xuankong .mll strong{ display:block; color: #8b6349;}
.xuankong .mll .mll_de{ display:block; background-color: #f0e0cc; margin-right:0; text-align:center; color:red;}
.xuankong .mll .mll_de span{ color:#BE9851; margin:0;}


.zeji_title,.sm_tit{ background:none;}
.z_bom{ border-top:1px dashed #e7ca9d; padding:10px 0 0;}


.xx_btn .xx_btn1,.xx_btn .xx_btn2{ width:49%; float:left;}
.xx_btn .xx_btn1{ margin-right:2%;}


.cs_center{ background:rgba(255,255,255,0.5); padding:10px; border-radius:4px; margin-bottom:10px;}

.select-active{ background-color:#ddb77d;}
.form_xm { font-size:14px;height:35px; line-height:35px; padding:0 10px; text-align:center; color:#777; border-radius:3px; box-sizing:border-box; background-color:#dfdfdf; border:1px solid #dfdfdf;} 
.form_xm_active{ border:1px solid #f0e0cc;background-color: #f0e0cc; color: #8b6349;}
.tb_border .form_xm:nth-child(1){ width:26%;}
.tb_border .form_xm:nth-child(2){ width:36%;}
.tb_border .form_xm:nth-child(3){ width:36%;}
.tb_border .form_xm:nth-child(1),.tb_border .form_xm:nth-child(2){ margin-right:1%;}


/*????*/
.bz_case{ width:100%; height:100%; padding-top:47px; background-color:#fffadf; background:url(../images/app_oth/pbz_11.jpg) center top no-repeat #fffadf;}
.bz_case h2{ font-size:24px; border:1px solid #9a6527; width:52%; padding:12px; margin:0 auto; color:#a5570c;}
.bz_case_nr{ width:100%; background-color:#fffadf; }
.bz_case_nr h3{ font-size:24px; color:#fff; text-align:center;  line-height:60px;background-color:#bb936a;}
.bz_case_tp{ margin:15px 0;}
.bz_case_tc{background-image: url(../images/app_oth/pbz_14_1.gif),url(../images/app_oth/pbz_14_2.gif),url(../images/app_oth/pbz_14_3.gif),url(../images/app_oth/pbz_14_4.gif); background-position: left top,right top,right bottom,left  bottom; background-repeat: no-repeat,no-repeat,no-repeat,no-repeat; border:1px solid #a5570c; height:auto; width:95%; margin:0 auto 15px;}
.bz_case_tc h2{ border-radius: 5px; background-color:#d9c2a7; text-align:center; font-size:24px; height:auto; line-height:46px; width:80%; margin:18px auto 0; color:#a5570c;}
.bz_case_tc title{ color:#a5570c; text-align:left; font-size:18px; line-height:30px; display:block; margin:5px auto; width:81%;}
.bz_case_tc img{ padding-bottom:20px; width:95%;}

.ui-btn, .ui-btn-lg, .ui-btn-s {
	height:42px; 
	line-height:42px;
	padding:0px 13px;
	min-width:55px;
	display:inline-block;
	position:relative;
	text-align:center;
	font-size:15px;
	/*background-color:#fdfdfd;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #fff), to(#fafafa));*/
	vertical-align:top;
	/*color:#00a5e0;*/
	-webkit-box-sizing:border-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:none;
	border-radius:10px;
	font-size:20px;
	margin:10px 0px;
}
.ui-tab {
	width:100%;
	overflow:hidden
}
.ui-tab-nav {
	width:100%;
	background-color:#fff;
	display:box;
	display:-webkit-box;
	font-size:16px;
	height:45px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:15px;
}
.ui-tab-content {
	display:-webkit-box
}
.ui-tab-content>li {
	-webkit-box-flex:1;
	width:100%
}
.ui-tab-nav li {
	height:45px;
	line-height:45px;
	min-width:70px;
	box-flex:1;
	-webkit-box-flex:1;
	text-align:center;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:0px solid transparent;
	width:100%;
	margin:0 4px;
	color:#945000;
	border-radius: 5px;
	background-color:#f9e4c0;
	font-size:20px;
}
.ui-tab-nav li.current {
	color:#fff;
	border-radius: 5px;
	background-color:#ba8444;
}
.ui-tab-nav li:active {
	opacity:.8
}
.ui-progress {
	overflow:hidden;
	width:100%;
	height:2px;
	font-size:0;
	background-color:#e2e2e2;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.ui-progress span {
	display:block;
	width:0;
	background:#65d521;
	height:100%;
	font-size:0
}
.ui-grid-trisect li .ui-progress, .ui-grid-halve li .ui-progress {
	position:absolute;
	height:13px;
	bottom:0;
	z-index:9;
	border:5px solid rgba(248, 248, 248, .9)
}
.ui-grid-trisect li .ui-progress span, .ui-grid-halve li .ui-progress span {
	border-radius:3px
}
@charset "UTF-8";
.ui-slider {
	width:100%;
	overflow:hidden;
	position:relative;
	padding-top:31.25%
}
.ui-slider-content {
	display:-webkit-box;
	position:absolute;
	left:0;
	top:0;
	height:100%
}
.ui-slider-content>li {
	-webkit-box-flex:1;
	width:100%;
	height:100%
}
.ui-slider-content>li img {
	display:block;
	width:100%
}
.ui-slider-content>li span {
	display:block;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	-webkit-background-size:100% 100%
}
.ui-slider-content>li.active {
	opacity:.5
}
.ui-slider-indicators {
	position:absolute;
	display:-webkit-box;
	-webkit-box-pack:end;
	width:100%;
	bottom:10px;
	right:4px;
	font-size:0
}
.ui-slider-indicators li {
	display:block;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	font-size:0;
	width:7px;
	height:7px;
	background-color:rgba(0, 0, 0, .3);
	border-radius:10px;
	margin-right:6px;
	-webkit-box-sizing:border-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	position:relative
}
.ui-slider-indicators li.current:before {
	content:'';
	position:absolute;
	background-color:#fff;
	left:1px;
	top:1px;
	width:5px;
	height:5px;
	border-radius:10px;
	-webkit-box-sizing:border-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box
}
.ui-slider-indicators-center {
	-webkit-box-pack:center;
	right:0
}
.ui-list {
	background-color:#fff;
	width:95%;
}
.ui-list>li {
	position:relative;
	margin-left:15px;
	display:-webkit-box;
	background-color:#fff7ed;
	margin-bottom:10px;
	margin-top:10px;
}
.ui-list-pure>li {
	display:block
}
.ui-list-text>li, .ui-list-pure>li {
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:15px;
	-webkit-box-align:center
}
.ui-list-text h4, .ui-list-text p {
	-webkit-box-flex:1
}
.ui-list-cover>li {
	padding-left:15px;
	margin-left:0
}
.ui-list>li.ui-border-t:first-child, .ui-list>li:first-child>.ui-border-t {
	border:0;
	background-image:none
}
.ui-list-thumb, .ui-list-thumb-s, .ui-list-img, .ui-list-icon {
	position:relative;
	margin:10px 10px 10px 0
}
.ui-list-thumb>span, .ui-list-thumb-s>span, .ui-list-img>span, .ui-list-icon>span {
	display:block;
	width:100%;
	height:100%;
	z-index:1;
	background-repeat:no-repeat;
	-webkit-background-size:cover
}
.ui-list-thumb {
	width:50px;
	height:50px
}
.ui-list-img {
	width:100px;
	height:68px
}
.ui-list-thumb-s {
	width:28px;
	height:28px
}
.ui-list-icon {
	width:40px;
	height:40px
}
.ui-list .ui-avatar, .ui-list .ui-avatar-s, .ui-list .ui-avatar-lg {
	margin:10px 10px 10px 10px;
}
.ui-list-info {
	-webkit-box-flex:1;
	padding-top:10px;
	padding-bottom:10px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-box-pack:center;
	padding-right:15px
}
.ui-list-info p {
	margin:0;
	color:#333;
	font-size:20px
}
.ui-list-text .ui-list-info {
	padding-top:0;
	padding-bottom:0
}
.ui-list li h4 {
	font-size:18px;
	color:#b26100;
}.ui-avatar>span {
	width:50px;
	height:50px;
	display:block;
	overflow:hidden;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	-webkit-border-radius:200px
}
.ui-nowrap {
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.c_2017 { padding:100px 0 20px; background:#fef2da url(../images/app_oth/bg_2017.jpg) no-repeat; width:100%; background-size:100% auto;}
.c_2017 .c_wrap {}

.c_2017 .c_wrap ul { width:73%; margin:0 auto; padding:15px 10px 15px; background-color:rgb(255,248,236);border-radius:15px; border:#e8c291 2px solid;}
.c_2017 .c_wrap ul li{ width:33.33%; float:left; margin-bottom:5px;}
.c_2017 .c_wrap ul li span{ height:28px; display:block; text-align:center; margin-top:5px;}
.c_2017 .c_wrap ul li a{ display:block; width:66px; height:66px; margin:0 auto}
.c_2017 .c_wrap ul .a1{ background:url(../images/app_oth/a_01.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a2{ background:url(../images/app_oth/a_02.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a3{ background:url(../images/app_oth/a_03.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a4{ background:url(../images/app_oth/a_04.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a5{ background:url(../images/app_oth/a_05.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a6{ background:url(../images/app_oth/a_06.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a7{ background:url(../images/app_oth/a_07.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a8{ background:url(../images/app_oth/a_08.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a9{ background:url(../images/app_oth/a_09.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a10{background:url(../images/app_oth/a_10.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a11{ background:url(../images/app_oth/a_11.png) no-repeat center; background-size:60px;}
.c_2017 .c_wrap ul .a12{ background:url(../images/app_oth/a_12.png) no-repeat center; background-size:60px;}


/*app列表*/
.appList{padding:0.35rem;}
.appList:after{content:'';display:block;clear:both;}
.appList li{width:20%;max-width:102px;float:left;font-size:0.9rem;text-align:center;margin-bottom: 10px;}
.appList li a{ display:black; color:#7b5b04;}
.appList li img{width:88%;height:88%;display:block;margin: 0 auto 5px;}

/* picker */
.kui-picker .kui-layer-content,.picker-item,.picker-items-col{overflow:hidden}.kui-picker{width:100%;height:13rem;position:absolute}@media (orientation:landscape) and (max-height:415px){.kui-picker:not(.picker-modal-inline){height:10rem}}.kui-picker .picker-modal-inner{position:absolute;left:0;top:0;right:0;bottom:0}.picker-modal-inline{height:10.8rem;position:relative;background:0 0;z-index:inherit;transform:translate3d(0,0,0)}.picker-center-highlight,.picker-item{height:36px;box-sizing:border-box;left:0;width:100%}.picker-items{display:-webkit-box;display:box;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;text-align:right;font-size:1rem;-webkit-mask-box-image:-webkit-linear-gradient(bottom,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);-webkit-mask-box-image:linear-gradient(to top,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent)}.picker-items-col{position:relative;max-height:100%}.picker-items-col.picker-items-col-left{text-align:left}.picker-items-col.picker-items-col-center{text-align:center}.picker-items-col.picker-items-col-right{text-align:right}.picker-items-col.picker-items-col-divider{color:#6d6d72;display:-webkit-box;display:box;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.picker-items-col-full{width:100%}.picker-items-col-wrapper{transition:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.picker-item{line-height:36px;padding:0 10px;white-space:nowrap;position:relative;text-overflow:ellipsis;color:#a0a0a5;top:0;transition:.3s}.picker-items-col-absolute .picker-item{position:absolute}.picker-item.picker-item-far{pointer-events:none}.picker-item.picker-selected{color:#545458;transform:translate3d(0,0,0);transform:rotateX(0)}.picker-center-highlight{position:absolute;top:50%;margin-top:-18px;border-top:1px solid #a8abb0;border-bottom:1px solid #a8abb0;pointer-events:none}.picker-3d .picker-items{overflow:hidden;-webkit-perspective:1200px;perspective:1200px}.picker-3d .picker-item,.picker-3d .picker-items-col,.picker-3d .picker-items-col-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.picker-3d .picker-items-col{overflow:visible}.picker-3d .picker-item{-webkit-transform-origin:center center -110px;transform-origin:center center -110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.city-picker .col-province{width:30%}.city-picker .col-city,.city-picker .col-district{width:35%}



/*测事业*/
.csy{background-color:#f9edd8;}
.csy .kui-list-item>*{margin-right: 5px;}
.csy .kui-info-desc{font-size: 16px;line-height: 20px;}
.csy .kui-form-input, .csy .kui-form-label, .csy input:not(.kui-switch), .csy select{line-height: 35px;min-height: 35px;}
.csy input[type=radio]:not(.kui-switch),.csy input[type=checkbox]:not(.kui-switch){ width:auto;}
.csy input[type=radio]:after,.csy input[type=checkbox]:after{ font-size:22px;}
.csy .kui-list-item{padding: 8px 5px;}
.csy a , a.kui-layer-close{ color:#0894ec;}
a.kui-layer-close{ font-size: 16px;}
.csy .imgfull{ width:100%; height:auto;}
.csy .symain{ border:0.2rem solid #ccb067; background-color:#FFF; border-radius:0.2rem; display:block;}
.csy .tita{ display:block; background:url(../images/app_oth/tbgl.jpg) no-repeat left top, url(../images/app_oth/tbgf.jpg) no-repeat bottom right,#c8ad66 ;text-align:center;font-size:1rem;color:#562f05; line-height:2.4rem; text-shadow:1px 1px 1px rgba(204,102,0,.3);}
.csy .shiye-box{ padding:0.25rem 0; color:#96772d; font-size: 16px;}
.csy .shiye-box .kui-form-label:before{content:'';display:inline-block;height: 22px;width: 40px;background-size:contain; background-repeat:no-repeat; background-position:center center; margin-bottom: -5px;}
.csy .shiye-box ul .kui-list-item:nth-child(1)  .kui-form-label:before{background-image:url(../images/app_oth/ic1.png);}
.csy .shiye-box ul .kui-list-item:nth-child(2)  .kui-form-label:before{background-image:url(../images/app_oth/ic3.png);}
.csy .shiye-box ul .kui-list-item:nth-child(3)  .kui-form-label:before{background-image:url(../images/app_oth/ic4.png);}
.csy .shiye-box ul .kui-list-item:nth-child(4)  .kui-form-label:before{background-image:url(../images/app_oth/ic2.png);}
.csy .shiye-box ul .kui-list-item:nth-child(6)  .kui-form-label:before{background-image:url(../images/app_oth/ic5.png);}




.csy .shiye-box ul.bbqm .kui-list-item:nth-child(1)  .kui-form-label:before{background-image:url(../images/app_oth/zl1.png);}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(2)  .kui-form-label:before{background-image:url(../images/app_oth/zl1.png);}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(3)  .kui-form-label:before{background-image:url(../images/app_oth/zl3.png);}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(4)  .kui-form-label:before{background-image:url(../images/app_oth/zl4.png);}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(5)  .kui-form-label:before{background-image:url(../images/app_oth/zl2.png);}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(6)  .kui-form-label:before{background-image:url('');}
.csy .shiye-box ul.bbqm .kui-list-item:nth-child(7)  .kui-form-label:before{background-image:url(../images/app_oth/zl5.png);}

.csy .shiye-box .kui-form-input label{ display:block; padding:0;}
.csy .kui-btn-black{background-color:#ff3600;background: -webkit-gradient(linear, left top, left bottom, from(#e22f00), to(#ff4a19));background: -moz-linear-gradient(top, #e22f00,  #ff4a19);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e22f00', endColorstr='#ff4a19');font-size: 18px;height: 55px;line-height: 55px;margin: 0 0 10px;}

.csy .sybg{background:url(../images/app_oth/sybg.jpg) repeat;}
.csy .syxp{ display:block;}
.csy .sytita{display:block; padding:0px 86px 9px 86px; background:url(../images/app_oth/tbg1.png) no-repeat; background:-moz-background-size:contain; background:-webkit-background-size:contain;background:-o-background-size:contain;background-size:contain;line-height:1.8rem; text-align:center;}
.csy .sytita p{font-size:1rem;text-align:center;color:#562f05; background:#cfb676;}

.csy .bbg img{background-color:#fff9f1;border-radius:50%;width:50px; height:50px;border:1px solid #ecb782;}
.csy input:-ms-input-placeholder{color:#e5e5e5;opacity:1;}
.csy input::-webkit-input-placeholder{color:#e5e5e5;opacity:1; text-shadow:none;}
.csy [type="radio"]{color:#c6ab66 !important}
.csy [type="radio"]:checked:after{color:#c6ab66 !important}
.csy input[readonly]{color: inherit;}


/*八字详批*/
.bzxp{ background-color:#FFF;}
.bzxp .kui-list-link .kui-list-item:after{ font-size: 20px;}
.bzxp h1,.bzxp h2,.bzxp h3,.bzxp h4,.bzxp h5{ margin:0;}
.bzxp a{ color:#0894ec; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.bzxp .imgfull{ width:100%; height:auto; display:block;}
.bzxp .tita{display:block;text-align:center;background:url(../images/app_oth/tita_bg.jpg) repeat; background-size:auto 50px;line-height:50px;color:#7d5d4b; font-size:24px;}
.bzxp .qmtab{text-align:center;line-height: 30px;position:relative;}
.bzxp .qmtab:after{content:'';display:block;width:100%;height:1px;background:#f25663;position:absolute;left:0;bottom:0;}
.bzxp .qmtab .kui-col-1{border-style:solid; border-color:#EEE;border-width:2px 1px 0px 1px;padding:0.5rem 0 .3rem 0;background:#FFF;}
.bzxp .qmtab .active{color:#f25663; border-color:#f25663;position:relative; z-index:2;}
.bzxp .qmtabcon{border:#f25663 solid 1px; border-top-width:0px; background:#FFF;}

.bzxp .yunList{display:block;background-color:#FFF;}
.bzxp .yunList li{position:relative;margin-left: 10px;margin-right: 10px;padding: 0 5px;}
.bzxp .yunList li.chk:after{content:'\e806'}

.bzxp .yunList h4{padding: 10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 16px;}
.bzxp .yunList h4 span{display:inline-block;width: 26px;height: 26px;text-align:center;background:#f2e0c9;color:#630;border-radius: 100%;line-height: 26px;margin-right: 5px;}
.bzxp .yunList p{display:none;background:#fef8ee;}
.bzxp .yunList li.chk h4{border-bottom-color:#630;color:#630;white-space:pre-wrap;}
.bzxp .yunList li.chk h4 span{background:#F36;color:#FFF;}
.bzxp .yunList li.chk p{display:block;}
.bzxp .hide{display:none !important;}

.bzxp .kui-btn-black{background-color:#ff3600;background: -webkit-gradient(linear, left top, left bottom, from(#e22f00), to(#ff4a19));background: -moz-linear-gradient(top, #e22f00,  #ff4a19);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e22f00', endColorstr='#ff4a19');color:#fff;font-size: 18px;height: 55px;line-height: 55px;}

.bzxp .bzbg{background:url(../images/app_oth/bzbg.jpg) repeat;}

.bzxp .kui-text-bz{display:block;background-color:#fffaf3;}
.bzxp .kui-text-bz p{position:relative;margin-left:0.8rem;margin-right:0.6rem;padding:0.3rem 0.3rem; color:#924f00;}

.bzxp .subTita{text-align: center;color: #C00;padding: 10px;font-size: 16px;}
.bzxp .h10{height:0.5rem;}
.bzxp .kui-txt-red{ color:#ff4222;}

.bzxp .titb{border:#DDD solid 1px;background:#F4F4F4;}
.bzxp .titb strong{display:inline-block;line-height:36px;padding:0 10px;background:#93705c;color:#FFF; font-size: 18px;}
.bzxp .conwap{padding:10px; font-size: 16px;}

.bzxp .askLi .kui-info-desc{padding:5px;background:#fff7e2;border-radius:5px;box-shadow:0 0 2px rgba(102,51,0,.2);margin-top:5px;display:none;position:relative;line-height:1rem;}
.bzxp .askLi .kui-info-desc:before{content:'';display:block;border:solid 10px;border-color:transparent transparent #fff7e2 transparent;position:absolute;left:10%;bottom:100%;}
.bzxp .askLi li{position:relative;padding: 10px 8px;}
.bzxp .askLi li i{position:absolute;right:0;top:0;width:47px;height:47px;line-height:47px;color:#CCC; text-align:center;}
.bzxp .askLi li h4{font-size: 16px;}
.bzxp .askLi li h4:before{display:inline-block;content:'';height:8px;width:8px;background:#F66; border-radius:10px;margin:4px;}
.bzxp .askLi li.chk{background:#fffdf2;}
.bzxp .askLi li.chk h4{display:block;color:#800}
.bzxp .askLi li.chk .kui-info-desc{display:block;font-size: 15px;line-height: 24px;}
.bzxp .askLi li.chk i{ transform:rotate(90deg)}


/*测财运*/
.ccy{background-color:#faf4e7;}
.ccy .kui-list-item>*{margin-right: 5px;}
.ccy .kui-info-desc{font-size: 16px;line-height: 20px;}
.ccy .kui-form-input, .ccy .kui-form-label, .ccy input:not(.kui-switch), .ccy select{line-height: 35px;min-height: 35px;}
.ccy input[type=radio]:not(.kui-switch),.ccy input[type=checkbox]:not(.kui-switch){ width:auto;}
.ccy input[type=radio]:after,.ccy input[type=checkbox]:after{ font-size:22px;}
.ccy .kui-list-item{padding: 8px 5px;}
.ccy a{ color:#0894ec;}
.ccy .imgfull{ width:100%; height:auto;}
.ccy .cymain{margin: 0 10px;border: 3px solid #d0b879;background-color:#FFF;border-radius: 0.2rem;display:block;}
.ccy .tita{display:block;background:url(../images/app_oth/titabgl.png) no-repeat left top, url(../images/app_oth/titabgf.png) no-repeat bottom right,#d0b879;text-align:center;font-size: 22px;color:#521;line-height: 52px;text-shadow:1px 1px 1px rgba(204,102,0,.3);}
.ccy .caiyun-box{ padding:0.25rem 0; color:#96772d; font-size: 16px;}
.ccy .caiyun-box .kui-form-label:before{content:'';display:inline-block;height: 22px;width: 40px;background-size:contain;background-repeat:no-repeat;background-position:center center; margin-bottom: -5px;}
.ccy .caiyun-box ul .kui-list-item:nth-child(1)  .kui-form-label:before{background-image:url(../images/app_oth/zl1.png);}
.ccy .caiyun-box ul .kui-list-item:nth-child(2)  .kui-form-label:before{background-image:url(../images/app_oth/zl3.png);}
.ccy .caiyun-box ul .kui-list-item:nth-child(3)  .kui-form-label:before{background-image:url(../images/app_oth/zl4.png);}
.ccy .caiyun-box ul .kui-list-item:nth-child(4)  .kui-form-label:before{background-image:url(../images/app_oth/zl2.png);}
.ccy .caiyun-box ul .kui-list-item:nth-child(6)  .kui-form-label:before{background-image:url(../images/app_oth/zl5.png);}



.ccy .caiyun-box .kui-form-input label{ display:block; padding:0;}
.ccy .kui-btn-black{background-color:#ff3600;background: -webkit-gradient(linear, left top, left bottom, from(#e22f00), to(#ff4a19));background: -moz-linear-gradient(top, #e22f00,  #ff4a19);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e22f00', endColorstr='#ff4a19');font-size: 18px;height: 55px;line-height: 55px;margin: 0 0 10px;}

.ccy .csbg{background:url(../images/app_oth/csbg.jpg) repeat;}
.ccy .cyxp{display:block;margin: 10px;}

.ccy .bbg img{background-color:#fff9f1;border-radius:50%;width:50px; height:50px;border:1px solid #ecb782;}
.ccy [type="radio"]{color:#D7BF69 !important}
.ccy [type="radio"]:checked:after{color:#930 !important}
.ccy input[readonly]{color: inherit;}



/*测婚姻*/
.chy_ad img{ width:100%;}
.chy_dd img{ width:100%; margin-bottom:-4px;}
.chy_js img{ width:100%;margin-bottom:-4px;}
.chy_xm{ background-color:#fee5c7;}
.chy_xm h1{background-image:url(../images/app_oth/chy_4_l.jpg),url(../images/app_oth/chy_4_r.jpg); background-position: left top,right top; background-repeat: no-repeat,no-repeat; font-size:30px; color:#fee5c7; text-align:center; height:66px; line-height:66px; background-color:#cd0000; font-weight:bold;}
.chy_xm ul{ overflow:hidden; padding-bottom:5px; padding-left:20px; padding-right:20px;}
.chy_xm ul li{color:#542a00; line-height:45px; list-style:none; border-bottom:1px solid #542a00;font-size:20px;}
.chy_xm ul li a{color:#542a00; line-height:45px; font-size:20px;}
.chy_xm ul li a:link{ text-decoration:none;color:#542a00;}
.chy_xm ul li a:visited{ text-decoration:none;color:#542a00;}
.chy_xm ul li a:hover{ text-decoration:underline;color:#cd0000;}
.chy_xm ul li a:active{ text-decoration:none;color:#542a00;}
.chy_xm img{ width:100%; padding-top:10px;margin-bottom:-4px;}
.chy_hp{ background-color:#fee5c7;}
.chy_hp h1{background-image:url(../images/app_oth/chy_4_l.jpg),url(../images/app_oth/chy_4_r.jpg); background-position: left top,right top; background-repeat: no-repeat,no-repeat; font-size:30px; color:#fee5c7; text-align:center; height:66px; line-height:66px; background-color:#cd0000; font-weight:bold;}
.chy_cshy{ background-color:#ecc992;}
.chy_cshy img{ width:100%;margin-bottom:-4px;}
.chy_cshy form{background-color:#ecc992; padding:5px 8px; display:block;} 
.chy_cshy form i{font-style: normal; padding-right:5px; padding-top:4px; float:left;}
.chy_cshy .hh_it{ border:1px solid #ff6600; border-radius: 5px; font-size:18px; padding:4px; background-color:#fff;  -webkit-appearance: button;}
.chy_cshy h3{border-radius:5px;padding:5px 10px;background-color:#f89a5b; color:#fff; font-weight:bold; text-align:center; margin:0 5px;}
.hh_it2{ background-color:#ff6600 !important; color:#FFFFFF; width:94%; padding:5px 10px !important; margin:10px 0px;}
.hh_it3{width:94%; padding:5px 10px !important; margin:0px 0px 10px;}
.hh_it4,.hh_it5,.hh_it6,.hh_it7{ padding:3px 2px!important; float:left;}
.hh_it8{ background-color:#de0000!important; font-size:18px!important; padding:4px 7px !important; color:#FFFFFF; font-weight:bold; margin-top:10px; position:relative; }
.hh_it9{ width:51px!important; height:42px!important;float:left; padding-top:10px;}
.hh_it10{ padding-top:24px!important; padding-right:0px!important;}
.hh_it12{ background-color:#ff6600!important; font-size:20px!important; color:#fff;width:100%;}
.zr_bd1{ overflow:hidden; margin:10px 0px;}
.zr_bd1 a{ font-size:14px; color:#002181; }
.zr_box7{   background-color:#fee5c7; text-align:center;}
.zr_box7 h2{ background-image:url(../images/chy_4_l.jpg),url(../images/app_oth/chy_4_r.jpg); background-position: left top,right top; background-repeat: no-repeat,no-repeat; font-size:30px; color:#fee5c7; text-align:center; height:66px; line-height:66px; background-color:#cd0000; font-weight:bold;}
.zr_box7 img{ margin-top:10px;}
.zr_box7 ul{ overflow:hidden; width:100%; text-align:center;}
.zr_box7 ul li{ float:left; overflow:hidden; margin:3px 4px; width:22%;}
.zr_box7 ul li a{ font-size:17px; color:#333;}
.c_hy .ui-list { background-color:#fee5c7	; width: 95%;
}
input[type="button"]{ -webkit-appearance: button;}


.c_th .ui-container{ background:#ffecf0;}
.c_th .ui-container img{ width:100%;}
.c_th .ui-header{ background:#cf0235;}
.c_th .ui-header i{color:#FE9; text-shadow:1px 1px 1px rgba(102,51,0,.3)}
.c_th .ddbtn,.c_th .csbtn{ font-size:18px; color:#ff0;}
.c_th .csbtn{ padding-right:8px;}
.c_th .h10{ height:10px;}
.c_th h1{font-size:50px; color:#fff;}
.c_th .tit{ display:block; background-color:#ca0032;background-image: url(../images/app_oth/hua01.png),url(../images/app_oth/hua03.png); background-position: left 12px,right 12px; background-repeat: no-repeat,no-repeat;line-height:1.5;color:#FF0;font-size:24px;margin:0; padding:10px 70px;}
.c_th .csth{ margin:10px; border:1px solid #ff9ab3; background-color:#ffd5df; border-radius:6px; padding:10px 20px;}
.c_th .csth p{text-align: left; line-height:40px; font-size:16px;}
.c_th .csth p a{color:#c00; font-size:14px;}
.c_th .csth p strong{ margin-right:14px; background:#fff; border:1px solid #EE5E9E; padding:6px; color:#c00;}
.c_th .csth p .bnt_th{ display:block; padding:6px 30px; margin:8px auto; text-align:center; background:#ff0; border:2px solid #F03;border-radius:40px;}
.c_th .yl ul{ padding:14px 20px;}
.c_th .yl ul .font_fl{text-align:left; line-height:2; }
.c_th .yl ul .pic_fr{text-align:center;}
.c_th .liu{ background-color:#fad5e8; background-image: url(../images/app_oth/bian_03.jpg),url(../images/app_oth/appth_14.jpg); background-position:top center,top center; background-repeat:repeat-x,no-repeat; padding:124px 10px 20px 10px;}
.c_th .liu li{ width:39%; min-width:220px; border-radius:40px; margin:8px; float:left; color:#fff; padding:8px 10px; text-align:left;}
.c_th .liu .A{ background:#fb4796 url(../images/app_oth/A.jpg) 10px center no-repeat; padding-left:50px;}
.c_th .liu .B{ background:#fb4796 url(../images/app_oth/B.jpg) 10px center no-repeat;padding-left:50px;}
.c_th .liu .C{ background:#fb4796 url(../images/app_oth/C.jpg) 10px center no-repeat;padding-left:50px;}
.c_th .liu .D{ background:#fb4796 url(../images/app_oth/D.jpg) 10px center no-repeat;padding-left:50px;}
.c_th .liu .E{ background:#fb4796 url(../images/app_oth/E.jpg) 10px center no-repeat;padding-left:50px;}
.c_th .liu .F{ background:#fb4796 url(../images/app_oth/F.jpg) 10px center no-repeat;padding-left:50px;}


.mx ul{ margin:10px;}
.mx li{ width:42%; min-width:80px;border:1px solid #d27185; background-color:#fff; padding:6px; margin:5px; float:left; text-align:center; font-size:14px;}


.hp ul{ padding:10px;}
.hp li{border:1px solid #e0bf98; background:#fff; margin:5px 0; font-size:16px; padding:10px 10px; height:10%;}
.hp li i{margin-right:14px; float:left; text-align:left;}
.hp li font{ line-height:2;text-align:left;}
.hp li font strong{ color:#F00;}


/*syt_dn1*/
.result_page .name{ margin:15px 0 15px;}
.result_page .name ul { text-align:center;}
.result_page .name ul li{ display:inline-block; margin:5px 0; height:55px; width:30%; padding:0;}
.result_page .name ul li span{ display:inline-block; width:55px; height:55px; background:url(../images/syst/name_bg.png) no-repeat center; background-size:55px; text-align:center; line-height:55px; color:#101010; margin-right:5px; font-size:16px; }
.result_page .name ul li i{ border-radius:5px; height:16px; width:16px; color:#fff; line-height:16px; font-size:11px; text-align:center; padding:2px; vertical-align:bottom;}

.jin,.mu,.shui,.huo,.tu{ display:inline-block; text-align:center;}
.jin{ background:#eac14e;}
.mu{ background:#cfdf3e;}
.shui{ background:#6bd7f9;}
.huo{ background:#f6739e;}
.tu{ background:#b68d90;}

.data { padding:4px 10px; border-radius:5px; background-color:#fff; margin-top:10px; position:relative;}
.data ul li{ margin:5px 0; line-height:26px;}
.data ul li strong{ color:#222; font-weight:normal;}
.data ul li span{ color:#837855;}
.ption{ background-color:#f4f4f4; padding:10px; margin:5px 10px; border-radius:5px;}
.data ul .ption strong{ color:#f35860;}


.name_list{ padding:5px 0 15px; background-color:#fff; margin-top:10px;}
.name_list h4{ height:20px; color:#333; font-size:15px; text-align:center; margin:5px 0 10px;}
.name_list h4 span{ color:#cea373;}
.name_list .bd ul li{ width:110px;text-align:center;}
.name_list .hd{ line-height:30px; background:#fff;  border-top:none;  position:relative;text-align:center; }
.name_list .hd ul{ margin:0 auto;display:inline-block; text-align:center;}
.name_list .hd ul li{ float:left; width:10px; height:10px; border-radius:50px;cursor:pointer;display: inline-block; background-color:#888; margin:10px 5px 10px;}
.name_list .hd ul li.on{background:#e53a3a;}
.name_list .bd{border-top: 3px solid #ddd; border-bottom: 3px solid #ddd;border-radius:5px; margin:0 10px 15px; padding:10px 0 5px;}
.name_list .bd ul{ padding:0 10px 10px;  zoom:1;}
.name_list .bd li{ height:35px; line-height:35px; float:left; width:20%;}
.name_list .bd li .date{ float:right; color:#999;  }
.name_list ul li span{ border-radius:5px; font-size:11px; height:14px; width:14px; line-height:14px; vertical-align:middle; color:#fff; margin:0 3px;}
.name_list .zeji_pages ul{ overflow:hidden; text-align:center; }
.name_list .zeji_pages{text-align:center; margin:0 0 12px;}
.name_list .zeji_pages a{display: inline-block;padding:0 13px;font-size: 14px;font-weight:normal;border-radius: 3px;margin: 0 2px;background-color: #e7e7e7; color:#666; height:35px; line-height:35px;}
.name_list .zeji_pages em,.name_list .zeji_pages em{ background-color:#cea373;display: inline-block;padding: 0 13px;font-size: 14px; font-weight: normal;border-radius: 3px; margin: 0 2px;color: #fff; height:35px; line-height:35px; vertical-align:bottom;}
.name_list .bd ul li{ width:120px;text-align:left;}
.name_list .bd ul li input{ vertical-align: middle;}
.name_list .zeji_pages{ text-align:center;}

#words .slideTxtBox{border-top: 3px solid #ddd; border-bottom: 3px solid #ddd; border-radius: 5px; margin: 0 10px 15px; padding: 10px 0 5px;}
#words .slideTxtBox .bd{ border:none;}

.nbg_list{ padding:5px 0 0; background-color:#fff; margin-top:10px;}
.nbg_list h4{ height:20px; color:#333; font-size:15px; text-align:center; margin:5px 0 10px;}
.nbg_list h4 span{ color:#cea373;}
.nbg_list .bd ul li{ width:110px;text-align:center;}
.nbg_list .hd{ height:30px; line-height:30px; background:#f4f4f4;  border-top:1px solid #ddd;  position:relative;text-align:center; }
.nbg_list .hd ul{ margin:0 auto;display:inline-block; text-align:center;}
.nbg_list .hd ul li{ float:left; width:10px; height:10px; border-radius:50px;cursor:pointer;display: inline-block; background-color:#888; margin:10px 5px 10px;}
.nbg_list .hd ul li.on{background:#e53a3a;}
.nbg_list .bd ul{ padding:0 10px 10px;  zoom:1;}
.nbg_list .bd li{ height:35px; line-height:35px; float:left; width:20%;}
.nbg_list .bd li .date{ float:right; color:#999;  }

.nbg_list ul li span{ border-radius:5px; font-size:11px; height:14px; width:14px; line-height:14px; vertical-align:middle; color:#fff; margin-right:3px;}

.nbg_list .zeji_pages{text-align:center; margin:0 0 12px;}
.nbg_list .zeji_pages ul{ overflow:hidden; text-align:center; }
.nbg_list .zeji_pages a{display: inline-block;padding:0 12px;font-size: 14px;font-weight:normal;border-radius: 3px;margin: 0 2px;background-color: #e7e7e7; color:#666; height:35px; line-height:35px;}
.nbg_list .zeji_pages em,.name_list .zeji_pages em{ background-color:#cea373;display: inline-block;padding: 0 13px;font-size: 14px; font-weight: normal;border-radius: 3px; margin: 0 2px;color: #fff; height:35px; line-height:35px; vertical-align:bottom;}
.nbg_list .bd ul li{ width:75px; text-align:left;}
.nbg_list .zeji_pages{ text-align:center;}


.page{ background:#fff;}
.page .zeji_pages ul{ overflow:hidden; text-align:center; }
.page .zeji_pages{text-align:center; margin:15px 0;}
.page .zeji_pages a{display: inline-block;padding:0 13px;font-size: 14px;font-weight:normal;border-radius: 3px;margin: 0 2px;background-color: #e7e7e7; color:#666; height:35px; line-height:35px;}
.page .zeji_pages em,.name_list .zeji_pages em{ background-color:#cea373;display: inline-block;padding: 0 13px;font-size: 14px; font-weight: normal;border-radius: 3px; margin: 0 2px;color: #fff; height:35px; line-height:35px; vertical-align:bottom;}
.page .bd ul li{ width:120px;text-align:left;}
.page .zeji_pages{ text-align:center;}


.dn1_btn{ margin:15px 10px 0;}
.dn1_btn input[type="button"],.dn1_btn input[type="submit"]{ width:49%; border:0; -webkit-appearance:none; border-radius:5px; background-color:#f35860; color:#fff; height:40px; font-family:"微软雅黑", Arial; font-size:14px; }
.dn1_btn .btn1{ margin-right:2%;}


.zdy{ padding:0 10px 0;}
.zdy input[type="text"]{-webkit-appearance:none; height:38px; line-height:40px; border:1px solid #f6739e; margin-right:5px; border-radius:5px;  font-size:18px; text-align:center;} 
.zdy .ti{ color:#cea373;}
.zdysz2_btn{ margin:15px 10px 0;}
.zdysz2_btn input[type="button"],.zdysz2_btn input[type="submit"]{ width:32%; border:0; -webkit-appearance:none; border-radius:5px; background-color:#f35860; color:#fff; height:40px; font-family:"微软雅黑", Arial; font-size:14px; }

.zdysz2_btn form{ display:inline-block; width: 32%;margin-right: 2%;}
.zdysz2_btn form .btn2{ width:100%;}

.zdysz2_btn .btn1,.zdysz2_btn .btn2{ margin-right:2%;}
.zdysz2_h3{ margin:0; text-align:center; height:28px; line-height:28px; background-color:#ede7df; border-radius:5px; margin:10px;}
.zdysz2_h3 strong{ color:#222; font-weight:normal; font-size:15px;}
.zdysz2_h3 span{ color:#f35860;}


.data .red{color:#f35860;}
.data .redred{color:#f35860; font-size:24px; font-weight:600;}


.ge{ background:url(../images/syst/result_xingming.gif) no-repeat -10px center; background-size:auto 240px;}
.ge { margin-top:10px;padding:0 10px 10px 60px;background-position:0 0;}
.ge div {height: 49px;}
.ge div dl {margin: 0;}
.ge div dl dd {background-color: #ededed;margin: 8px 0 0;height: 10px;}
.ge .tg span {display: block;width: 33px;height: 10px;background-color: #84e0f7;}
.ge .rg span {display: block;width: 80px;height: 10px;background-color: #d9e627;}
.ge .dg span {display: block;width: 45px;height: 10px;background-color: #c5a27a;}
.ge .wg span {display: block;width: 16px;height: 10px;background-color: #f0ce37;}
.ge .zg span {display: block;width: 93px;height: 10px;background-color: #f88a89;}
.ge_detail{ padding:10px; margin:0 10px;}
.name_list .ge_detail:nth-child(even){ background:#f4f4f4; border-radius:5px;}


.ge_detail em{ color:#cea373; font-size:15px; font-weight:500;}
.ge_detail p,.ge_advice p{ margin:5px 0; line-height:26px; color:#555;}
.ji,.xiong,.ping{ display: inline-block; height: 13px; width: 13px; font-size:12px; padding:3px; line-height:13px; text-align:center; float: right; margin-left: 5px; color:#fff; border-radius:10px;}
.ji{ background-color: #f0ce37;}
.xiong{ background-color: #f88a89;}
.ping{ background-color:#83e0f7;}
.sco{ color:#f35860; margin-left:10px; font-size:16px;}

.ge_advice{ margin:15px 10px 0;}
.ge_advice h5{ padding:0 10px; margin:5px 0;border:1px solid #cea373; border-radius:5px; color:#cea373; font-size:16px; font-weight:normal;  text-align:center; height:35px; line-height:35px; }
.ge_advice p{ margin:5px 0;}
.rsfull_btn{ padding:0 10px;}
.data .rsfull_btn{ padding:0; margin-bottom:10px}
.rsfull_btn .btn{ border:0; -webkit-appearance:none; border-radius:5px; background-color:#cea373; color:#fff; height:40px; font-family:"微软雅黑", Arial; font-size:16px; width:100%; margin-top:10px}

.cyc{ width:5px; height:5px; border-radius:5px; background-color:#cea373; display:inline-block; margin:0 10px; vertical-align:middle;}
.result_page .xmcs,.result_page .name,.result_page .xmcs_top .x_mid .xmcs_txt,.result_page .xmcs_bom .x_mid .xmcs_txt{ background:none;}
.result_page .center { padding: 0 10px;}
.result_page .xmcs{ padding: 0 ;}

.hh_tit{ background:url(../images/hh_tit.png) no-repeat center; background-size: auto 24px; margin:10px 10px 15px; height:24px;}
.xm_cs .zishu .csn{ width:70px; background:#fff url(../images/tri_down.gif) center right no-repeat;  background-size: auto 5px;}

.jiri_wrapper{ padding:10px;}
.jiri_recult{ border-radius:5px; padding:1px 10px 10px; background:#fff;}
.jinri .gongli{ display:block; float:left;}
.jinri .x_mid{ padding:0 0 0 50px}
.jinri .x_mid .xmcs_txt{ width:100%; height:35px; line-height:45px; box-sizing:border-box; border:none; border-bottom:1px solid #8b6349; font-size:17px;border-radius:0;}


.jiri_recult .jinri_btn1 input[type="button"]:nth-child(1),.jiri_recult .jinri_btn1 input[type="button"]:nth-child(2),.jiri_recult .jinri_btn1 input[type="button"]:nth-child(3){ vertical-align:middle; margin-right:1%;}
.jiri_recult .jinri_btn1 .bb_btn3{ width:24.25%;}
.jiri_recult .jinri_btn1 input[type="button"]:nth-child(1),.jiri_recult .jinri_btn1 input[type="button"]:nth-child(4){background:#CCA973;}
.jiri_recult .jinri_btn2 input[type="button"]:nth-child(1){margin-right:1%;}
.jiri_recult .jinri_btn2 input[type="button"]{ width:49.5%; background-color: #7F796E;}
.jiri_recult .jinri_btn1,.jiri_recult .jinri_btn2{ padding: 10px 0 0; text-align: center;}

.swiper-pagination-bullet{ opacity:0.1;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{ margin:0 3px;}
.swiper-pagination-bullet-active{ background:#d7a557; opacity:1;}

/*宝宝取名*/
.bbqm h4{ font-size: 0.44rem; height:0.8rem; line-height:0.8rem;}

.bbqm .sel_box{ position:relative; background:#fcf8f4; border:#ab9484 1px solid; border-radius:5px; margin:0 0.3rem; padding: 0.4rem 0.2rem;}
.bbqm .sel_box strong{ color:#8e664d; font-size: 0.4rem; font-weight: normal; height:0.56rem; line-height: 0.56rem; display:block; margin: 0 0.2rem;}
.bbqm .sel_box strong span{ float:right;}
.bbqm .sel_box strong span em{ width:0.56rem; height:0.56rem; display:inline-block; border-radius: 100%; color:#fff; font-size: 0.38rem;}
.bbqm .sel_box strong a{ color:#f35860; margin-left: 0.3rem; font-size: 0.36rem;}
.bbqm .sel_box i{ display:block; width:0.35rem; height:0.35rem; position:absolute; background-position: 0 0; background-repeat: no-repeat; background-size: 0.35rem;}
.bbqm .sel_box i.all1{ background-image:url(../images/all1.gif); left:0.08rem; top: 0.08rem;}
.bbqm .sel_box i.all2{ background-image:url(../images/all2.gif); right:0.08rem; top: 0.08rem;}
.bbqm .sel_box i.all3{ background-image:url(../images/all3.gif); right:0.08rem; bottom: 0.08rem;}
.bbqm .sel_box i.all4{ background-image:url(../images/all4.gif); left:0.08rem; bottom: 0.08rem;}

.bbqm .sel_box ul{ display: -webkit-box; margin-top: 0.35rem;}
.bbqm .sel_box ul li{ -webkit-box-flex: 1; text-align: center;}
.bbqm .sel_box ul li span{ display:inline-block; width:1.56rem; height:0.84rem; background:#ede7df; border-radius: 0.84rem; color:#6d5f5f; line-height: 0.84rem; margin:0; padding:0; font-size: 0.36rem; position:relative;}
.bbqm .sel_box ul li span.sel_ds{ width:1.44rem; height:0.72rem; padding:0.06rem;}
.bbqm .sel_box ul li span.sel_ds em{ width:0.72rem; height:0.72rem; line-height: 0.72rem; border-radius: 100%; display:inline-block;}
.bbqm .sel_box ul li span.sel_ds em.cur{ background:#d6a874; color:#fff; }
.bbqm .sel_box ul li span b{position:absolute;background:#f35860;color:#ffe498;width: 0.6rem;height: 0.4rem;border-radius: 0.4rem;top: -0.2rem;right:-0.05rem;font-size: 0.3rem;line-height: 0.4rem;font-weight: normal;}

.sellayer_box{ width:7.03rem; position:fixed; background:#fff; border-radius: 10px; text-align: center; display:none; z-index: 6; padding-bottom: 0.4rem;}
.sellayer_box h3{ font-size: 0.53rem; color:#946e58;}
.sellayer_box .sellayer_main em{ width:0.94rem; height:0.94rem; line-height: 0.94rem; display:inline-block; background:#f2eae2; color:#8e664d; border-radius: 100%; font-size: 0.47rem; margin:0 0.08rem; vertical-align: middle;}
.sellayer_box .sellayer_main input{ width:2.19rem; height:0.94rem; font-size: 0.47rem;  margin:0 0.08rem; border-radius: 0.94rem; text-align: center; vertical-align: middle; border:0; background:#eee; -webkit-appearance:none;outline: none; box-shadow: inset 2px 2px 5px rgba(0,0,0,0.1);}
.sellayer_box .sellayer_main select{ text-align: center; padding:0 0.6rem; height:0.94rem; width:auto; font-size: 0.47rem;  margin:0 0.08rem; border-radius: 0.94rem; text-align: center; vertical-align: middle; border:1px solid #eee; background:url(../images/tri_down.png) no-repeat right center; background-size:0.47rem 0.19rem;  -webkit-appearance:none;outline: none; text-align: center;}
.sellayer_box .sellayer_main select option{ text-align: center;}
.sellayer_box .sellayer_main p{ color:#f00; margin-bottom: 0; font-size: 0.37rem;}
.sellayer_box button{ width:3.05rem; height:0.94rem; border-radius: 0.94rem; background:#d6a874; color:#fff; -webkit-appearance:none;outline: none; margin-top: 0.47rem; border:0; font-size: 0.47rem;}
.sellayer_box .ico_close{ background:url(../images/ico_close.png) no-repeat center; background-size: 0.47rem; width:1rem; height:1rem; position:absolute; bottom:-1.3rem; left:50%; margin-left: -0.5rem; border:1px solid #fff; border-radius: 100%;}


.bbqm .bd{ border:0;}
.bbqm .bd ul{ margin-bottom: 0; padding:0;}
.bbqm .bd ul li{ width:33%; height:0.94rem; line-height: 0.94rem;}
.bbqm .bd ul li input{ background:#eee url(../images/syst/collect.png) no-repeat 0 0; width:0.5rem; height:0.5rem; background-size:1rem 0.5rem; border-radius: 100%; -webkit-appearance:none; outline: none; margin:0.24rem 0.1rem 0 0; float:left; border:0; }
.bbqm .bd ul li input:checked{ background-color:#ffe1e3; background-position: -0.5rem 0;}
.bbqm .bd ul li a{ font-size:0.4rem; }
.bbqm .bd ul li em{ position:relative; display:inline-block;}
.bbqm .bd ul li em i{ position:absolute; width:0.16rem; height:0.16rem; border-radius: 100%; top:0; left:0.12rem; display:block;}
.bbqm .bd ul li span{ border-radius:3px; font-size:0.34rem; height:0.38rem; line-height:0.38rem; vertical-align:middle; color:#fff; margin-left:0.1rem; padding:0 4px;}
.bbqm .bd ul li span.fs_1{ background:#f35860;}
.bbqm .bd ul li span.fs_2{ background:#67c1e6;}
.bbqm .bd ul li span.fs_3{ background:#bad169;}
.bbqm .bd ul li span.fs_4{ background:#f3a158;}
.bbqm .bd ul li span.fs_5{ background:#cbcbcb;}

.btn_change{ margin:0.16rem 0 0.4rem;}
.btn_change span{ display:block; width:8rem; height:1rem; margin:0 auto; line-height: 1rem; color:#d6a874; font-size: 0.4rem; background:#f0e7db; border-radius: 1rem; text-align: center;}
.btn_change span i{ display:inline-block; background: url(../images/ico_change.png) no-repeat 0 0; background-size: 0.5rem; width:0.5rem; height:0.5rem; vertical-align: middle; margin-right: 0.16rem;}

.tag{text-align:center;font-size:0.36rem;margin-bottom:0.36rem;}
.tag span{ color:#f00;}

.bbqm_fw{ width:90%; position:fixed; display:none; z-index: 555;}
.bbqm_fw a{width: 2.95rem;height: 0.9rem;position:absolute;bottom: 0.31rem;}
.bbqm_fw a.ljkt_btn{left: 1.28rem;}
.bbqm_fw a.gnjs_btn{right: 1.23rem;}
.bbqm_fw img{ width:100%; height:auto; border-radius:10px;}
.bbqm_fw em{ background:url(../images/ico_close.png) no-repeat center; width:30px; height:30px; background-size: 13px; position:absolute; left:50%; margin-left: -15px; bottom:-45px; border: 1px solid #e8e8e8; border-radius: 100%; }

.bbqm_fww{ position:relative;}
.bbqm_fww img{ width:100%; height:auto;}
.bbqm_fww a{width: 3.15rem;height: 1rem;position:absolute;bottom: 0.31rem;}
.bbqm_fww a.ljkt_btn{left: 1.32rem;}
.bbqm_fww a.gnjs_btn{right: 1.29rem;}

.ico_collect{ background:rgba(255,196,200,0.8) url(../images/syst/collect.png) no-repeat -30px 0; background-size: 60px 30px; border-radius: 100%; position:fixed; z-index:3; right:20px; bottom:70px; width:30px; height:30px; }

/*我的收藏*/
.collect_layer{ position:fixed; width:100%; max-width: 10rem; height:100%; top:0; z-index: 5; padding-top:45px; overflow-y:scroll; display:none; background:#fff;}
.collect_layer .collect_t{ position:fixed; width:100%; max-width: 10rem; top:0; height:45px; background:#8b6349; text-align: center; line-height: 45px; color:#fff;    font-size: 18px; z-index: 10}
.collect_layer .collect_t em{ background:url(../images/top.gif) no-repeat 0 0; background-size:100%; width:18px; height:19px; position:absolute; left: 10px; top: 12px;}
.collect_layer ul{ margin:0.31rem;}
.collect_layer ul li{ width:33%; height:1.2rem; line-height: 1.2rem; float:left;}
.collect_layer ul li input{ width:0.45rem; height:0.45rem; -webkit-appearance:none; outline: none; margin:0.36rem 0.15rem 0 0; float:left; background: url(../images/syst/ico_collect1.png) no-repeat 0 0;background-size:0.45rem; }
.collect_layer ul li input:checked{ background-image:url(../images/syst/ico_collect2.png);}
.collect_layer ul li a{ font-size:0.4rem; }
.collect_layer ul li em{ position:relative; display:inline-block;}
.collect_layer ul li em i{ position:absolute; width:0.16rem; height:0.16rem; border-radius: 100%; top:0.1rem; left:0.12rem; display:block;}
.collect_layer ul li span{ border-radius:3px; font-size:0.34rem; height:0.38rem; line-height:0.38rem; vertical-align:middle; color:#fff; margin-left:0.1rem; padding:0 4px;}
.collect_layer ul li span.fs_1{ background:#f35860;}
.collect_layer ul li span.fs_2{ background:#67c1e6;}
.collect_layer ul li span.fs_3{ background:#bad169;}
.collect_layer ul li span.fs_4{ background:#f3a158;}
.collect_layer ul li span.fs_5{ background:#d7d7d7;}
.collect_layer .collect_btn{ position:fixed; bottom:0; width:100%; max-width: 10rem; height:1.72rem; background:#fff;}
.collect_layer .collect_btn button{ width:7.5rem; height:1rem; border-radius: 1rem; background:#d6a974; color:#fff; font-size: 0.47rem; display:block; border:0; margin:0.36rem auto 0;}

.layer{ background:rgba(0,0,0,0.5); position:fixed; width:100%; height:100%; display:none; left:0; top:0; z-index: 5;}

/*名字详情*/
.info_layer{ position:fixed; width:100%; max-width: 10rem; height:100%; background: #fcf8f5 url(../images/syst/bg.jpg) no-repeat scroll center 45px; background-size:100%; top:0; z-index: 5; padding-top:45px; overflow-y:scroll; display:none;}
.info_layer .mz_t{ position:fixed; width:100%; max-width: 10rem; top:0; height:45px; background:#8b6349;}
.info_layer .mz_t em{ float:left; background:url(../images/top.gif) no-repeat 0 0; background-size:100%; width:18px; height:19px; margin:13px 0 0 10px;}
.info_layer .mz_t ul{ padding:8px 112px 8px 45px; line-height: 29px; font-size: 16px;}
.info_layer .mz_t ul li{ float:left; width:33.33%; text-align: center; color:#d7b095;}
.info_layer .mz_t ul li.cur{ background:#ece0ca; border-radius: 29px; color:#8b6349;}
.info_layer .mz_t a.qm_icon2{ float:right; background-color:#f35860; height:29px; background-position: center; border-radius:29px; margin:8px 10px 0 0;}

.info_layer .mz_main{ margin:0.27rem; font-size:0.4rem;}
.info_layer .mz_main .mz1_box , .info_layer .mz_main .mz2 ul li , .info_layer .mz_main .mz3 ul li{ background:rgba(255,255,255,0.9); border-radius: 5px; padding:0.3rem;}
.info_layer .mz_main .mz1{ height:18rem;}
.info_layer .mz_main .mz2{ height:18.5rem;}

.info_layer .mz_main .mz1 .mz_box1 ul.mz_name{float:left;width: 5.1rem;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_name li{ float:left; background:url(../images/syst/name_bg.png) no-repeat 0 0; width:1.2rem; height:1.2rem; background-size: 100%; margin-right: 0.1rem; font-size: 0.62rem; color:#7a5429;line-height: 1.2rem; text-align: center;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_name li:last-child{ margin:0;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs{float:right;width: 3.6rem;margin-right: -0.2rem;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs li{ float:left; width:50%; text-align: center; border-right: 1px solid #eee;box-sizing:border-box;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs li:last-child{ border:0;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs li strong{ font-size: 0.6rem; color:#f35860;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs li strong small{ font-size: 0.35rem; color:#333; margin-left: 0.13rem; font-weight: normal;}
.info_layer .mz_main .mz1 .mz_box1 ul.mz_fs li p{ color:#999; font-size: 0.3rem; margin:0;}
.info_layer .mz_main .mz1 .mz_box2{ background:#fefaf4; border-radius: 5px; padding:0.25rem 0.4rem; color:#837855; line-height: 0.8rem; text-indent: 2em; margin-top: 0.4rem; }
.info_layer .mz_main .mz1 .mz_box2 span , .info_layer .mz_main .mz1 .mz_box2 span strong{ color:#f35860; font-weight: normal;}
.info_layer .mz_main .mz1 .mz_box2 span.nl , .info_layer .mz_main .mz1 .mz_box2 span.srs , .info_layer .mz_main .mz1 .mz_box2 span.gj{ color:#837855;}
.info_layer .mz_main .mz1 .mz_box3{ color:#837855; line-height: 0.7rem; margin-top: 0.35rem;}
.info_layer .mz_main .mz1 .mz_box3 span ,.info_layer .mz_main .mz1 .mz_box4 li span{ color:#555;}
.info_layer .mz_main .mz1 .mz_box4{ margin-top: 0.25rem; padding-top: 0.25rem; border-top: 1px solid #eee; line-height: 0.8rem;}
.info_layer .mz_main .mz1 .mz_box4 li{ float:left; color:#837855;}
.info_layer .mz_main .mz1 .mz_box4 li:nth-child(1) , .info_layer .mz_main .mz1 .mz_box4 li:nth-child(3){ width:64%;}
.info_layer .mz_main .mz1 .mz_box4 li:nth-child(2) , .info_layer .mz_main .mz1 .mz_box4 li:nth-child(4){ width:36%;}
.info_layer .mz_main .mz1 .mz_box4 li:nth-child(5) , .info_layer .mz_main .mz1 .mz_box4 li:nth-child(6) , .info_layer .mz_main .mz1 .mz_box4 li:nth-child(7){ width: 100%;}
.info_layer .mz_main .mz1 .mz_box5{ margin-top: 0.3rem; padding-top: 0.3rem; border-top: 1px solid #eee;}
.info_layer .mz_main .mz1 .mz_box5 li{ float:left; width:20%; text-align: center;}
.info_layer .mz_main .mz1 .mz_box5 li span{ display:block; margin-bottom: 0.27rem; font-size: 0.45rem;}
.info_layer .mz_main .mz1 .mz_box5 li.tg span{ color:#39cdf2;}
.info_layer .mz_main .mz1 .mz_box5 li.rg span{ color:#bed40c;}
.info_layer .mz_main .mz1 .mz_box5 li.dg span{ color:#b38655;}
.info_layer .mz_main .mz1 .mz_box5 li.wg span{ color:#e7b51b;}
.info_layer .mz_main .mz1 .mz_box5 li.zg span{ color:#f55b5b;}
.info_layer .mz_main .mz1 .mz_box5 li span small{ font-size:0.35rem; color:#999; }
.info_layer .mz_main .mz1 .mz_box5 li em{ display:block; width:0.2rem; height:0.9rem; margin:0 auto; position:relative; border-radius:0.1rem; background:#ededed; overflow:hidden;}
.info_layer .mz_main .mz1 .mz_box5 li em em{ position:absolute; bottom:0; border-radius: 0;}
.info_layer .mz_main .mz1 .mz_box5 li.tg em em{ background:#83e0f7;}
.info_layer .mz_main .mz1 .mz_box5 li.rg em em{ background:#d9e629;}
.info_layer .mz_main .mz1 .mz_box5 li.dg em em{ background:#c5a27a;}
.info_layer .mz_main .mz1 .mz_box5 li.wg em em{ background:#efce37;}
.info_layer .mz_main .mz1 .mz_box5 li.zg em em{ background:#f88a8a;}
.info_layer .mz_main .mz1 .mz_box5 li i{ display:block; width:1.2rem; height:1.2rem; margin:0 auto; background:url(../images/syst/result_xingming.png) no-repeat 0 0; background-size: 6rem 1.2rem;}
.info_layer .mz_main .mz1 .mz_box5 li.tg i{ background-position: 0 0;}
.info_layer .mz_main .mz1 .mz_box5 li.rg i{ background-position: -1.2rem 0;}
.info_layer .mz_main .mz1 .mz_box5 li.dg i{ background-position: -2.4rem 0;}
.info_layer .mz_main .mz1 .mz_box5 li.wg i{ background-position: -3.6rem 0;}
.info_layer .mz_main .mz1 .mz_box5 li.zg i{ background-position: -4.8rem 0;}
.info_layer .mz_main .mz1 .mz_box5 li p{ margin:0;}

.info_layer .mz_main .mz2 ul li , .info_layer .mz_main .mz3 ul li{ margin-bottom: 0.27rem;}
.info_layer .mz_main .mz2 ul li strong , .info_layer .mz_main .mz3 ul li strong{ font-size: 0.45rem; color:#a57251; display:block; font-weight: normal;}
.info_layer .mz_main .mz2 ul li strong span{ color:#f35860; margin: 0 3px;}
.info_layer .mz_main .mz2 ul li strong em , .info_layer .mz_main .mz3 ul li strong em{ float:right;}
.info_layer .mz_main .mz2 ul li p , .info_layer .mz_main .mz3 ul li p{ margin:0.1rem 0 0 0; line-height: 0.75rem; font-size: 0.4rem;}
.info_layer .mz_main .mz2 ul li p span , .info_layer .mz_main .mz3 ul li p span{ font-size: 0.45rem; color:#f35860;}
.info_layer .mz_main .mz2 ul li p span.tgtxt , .info_layer .mz_main .mz2 ul li p span.rgtxt , .info_layer .mz_main .mz2 ul li p span.dgtxt , .info_layer .mz_main .mz2 ul li p span.wgtxt , .info_layer .mz_main .mz2 ul li p span.zgtxt{ font-size: 0.4rem; color:#6d5f5f;}
.info_layer .mz_main .ji ,.info_layer .mz_main .xiong, .info_layer .mz_main .ping{ width:0.4rem; height:0.4rem; font-size: 0.38rem; border-radius: 100%; line-height: 0.4rem;}

.zt_img img{ width:100%; height:auto;}
.zt_img a{ display:block;}

@media screen and (max-width: 320px){ 
.part4 .box a{ margin:5px 10px;}
.tj_xing ul li{ width:25%;}
.tj_xing ul li a{ text-align:center;  padding:0;}
.bjx ul li{ width:16.666%;}
.bjx ul li a{ text-align:center;  padding:0;}

}
@media screen and (min-width: 360px) { 
.part4 .box a{ margin:5px 18px;}
.tj_xing ul li{ width:20%;}
.tj_xing ul li a{ text-align:center;  padding:0;}
.bjx ul li{ width:12.5%;}
.bjx ul li a{ text-align:center;  padding:0;}

}
@media screen and (min-width: 410px) { 
.part4 .box .appbox{ width:93%; }
}



