@charset "utf-8";
/* CSS Document */
body { min-width:320px;	max-width:700px; margin:0 auto !important; background:#fff; overflow-x:hidden; font-family:"Microsoft YaHei",Helvetica; color:#333; }
body,section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td,input,textarea,select,img { margin:0; padding:0; border:0; }
ul,ol,li { margin:0px; padding:0px; list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:inherit; font-weight:lighter; }
table { border-collapse:collapse; border-spacing:0; }
em,i { display:inline-block; font-weight:normal; font-style:normal; }
textarea,select,input { font-family:"Microsoft Yahei"; font-size:.32rem; color:#333; }
b { font-weight:bold; }
img { margin:0; padding:0; border:0; }
a { color:#333; text-decoration:none; }
a:hover { /*color:#333;*/ text-decoration:none; }
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],button,textarea { -webkit-appearance:none; }
.cfx:after,nav.mini:after,.h:after,.hn:after,.PH:after { content:' '; clear:both; display:block; height:0; visibility:hidden; line-height:0; }
* { box-sizing:border-box; }
.fl { float:left; }
.fr { float:right; }



/**** 首页 ****/
.inputbox { width:100%; float:left; background:#fff;padding: 0 .2rem; }
.inputbox .ycNum{
    font-size: 0.34rem;
    text-align: center;
    margin-top: 0.28rem;
    float: left;
    width: 100%;
}
.inputbox_txt { width:100%; float:left; border-bottom:dotted 2px #4d3328; padding:0 0 .3rem 0; line-height:.5rem; font-size:.34rem; text-align:center; font-weight:bold; }
.inputbox_txt span { color:#ff9600; }

/** 资料输入版块 **/
.forminput { width:100%; float:left; }
/*.forminput div:last-child { margin:0 0 -.2rem 0; }*/
.forminput_hang {width:100%;float:left;height:1rem;border-bottom:solid 1px #ce8c8c;}
.forminput_hang_bt {width:1.75rem !important;float:left;line-height: 1rem;font-size:.32rem;}
.forminput_hang_name { overflow:hidden; }
.finput {width:100%;float:left;border:none;background:none;outline:none;height: 1rem;}
.forminput_hang_radio { overflow:hidden; }
.forminput_hang_radio a { color:#333; }
.forminput_hang_radio em {width:.3rem;float:left;height: 1rem;margin:0 .05rem 0 0;}
.forminput_hang_radio span {float:left;line-height: 1rem;font-size:.32rem;margin:0 .25rem 0 0;}
.forminput_hang_radio i {float:left;font-size:.35rem;color: #5a7bc6;margin: 0.33rem .05rem 0 0;}
.forminput_hang_birth {overflow:hidden;background-size:.35rem auto;line-height: 1rem;font-size:.32rem;display:block;cursor:pointer;}
.forminput_hang_birth span { display:block; }


/** 资料输入版块 **/
/**** 弹窗 ****/
.love_fd { width:90%; float:left; }
.love_ico { width:54px; height:54px; float:right; position:fixed; right:9px; bottom:150px; z-index:999;	cursor:pointer;	}
.love_ico img { width:100%; float:left; }
.fd_ml { width:92%; float:left; border:solid 2px #b77366; background:#fff; border-radius:5px; padding:0 0 .15rem 0; position:fixed; left:4%; top:50px; z-index:9999; }
.fd_ml_close { width:100%; float:left; height:.5rem; background:#b77366; }
.fd_ml_close a { width:.5rem; height:.5rem; float:right; text-align:center; }
.fd_ml_close a img { width:.3rem; float:right; margin:.1rem .1rem 0 0; }
.fd_ml_bt { width:100%; float:left; line-height:.55rem; font-size:.32rem; font-weight:bold; color:#c72c2c; text-align:center; margin:.1rem 0; }
.fd_ml_ul { width:100%; float:left; overflow-y:scroll;height: 7rem; padding:0 .15rem; }
.fd_ml li { width:100%; float:left; margin:.1rem 0px;	}
.fd_ml_ul li a { width:100%; float:left; background:#ffd879; border:solid 1px #d3a83f; border-radius:5px; line-height:.55rem; font-size:.3rem; color:#644016; text-align:center; }
/**** 弹窗 ****/

/*按钮通用样式*/
.button {width: 96%;/* float:left; *//* margin:.3rem 0 0 0; */margin: 0 auto;margin-top: .3rem;}
.button a {width:100%;/* float:left; */background:#ff4800;display: block;border-radius:.16rem;line-height:1rem;font-size:.4rem;color:#fff;text-align:center;}

.btn_song{
    width: 100%;
    background: #db6329;
    background: -moz-linear-gradient(top, #e79029 0%, #db6329);
    background: -webkit-gradient(linear, left top, left bottom, from(#e79029), to(#db6329));
    padding: .2rem;
    text-align: center;
    color: #ffffff;
}
/*按钮通用样式*/



/*评价外壳样式*/
.inpingjia { width:100%; padding:.1rem; }
.inpingjia div:last-child { padding:0; border:none; margin:0; }
.inpingjia_hang { width:100%; float:left; border-bottom:dotted 1px #594136; padding:0 0 .4rem 0; line-height:.45rem; font-size:.3rem; text-align:justify; margin:0 0 .4rem 0; }
/*评价外壳样式*/

/**** 浮窗按钮 ****/
.floatbtn { width:100%; float:left; background:rgba(0,0,0,.5); padding:.1rem; max-width:700px; position:fixed; bottom:0; }
.floatbtn div { margin:0 auto; }
/**** 浮窗按钮 ****/

.inwrap .backchange{
    height: .74rem;
    line-height: .74rem;
    text-align: center;
    background: #fdf6c4;
    background-image: -webkit-linear-gradient(0deg, #ffffff, #ffffff 15%,#fdf6c4 36%,#fdf6c4 64%,#ffffff 85%);
    background-image: -ms-linear-gradient(0deg, #ffffff, #ffffff 15%,#fdf6c4 36%,#fdf6c4 64%,#ffffff 85%);
    background-image: -moz-linear-gradient(0deg, #ffffff, #ffffff 15%,#fdf6c4 36%,#fdf6c4 64%,#ffffff 85%);
    margin: 0.3rem 0;
}

.inwrap {
    width: 100%;
    background-color: #ffffff;
    font-size: .32rem;
    line-height: 1.6;
}
.inwrap  .txt32{
    font-size: .32rem;
}
.inwrap  .txt34{
    font-size: .34rem;
}
.inwrap  .txtB{
    font-weight: bold;
}
.inwrap  .txt_j{
    text-align: justify;
    margin: .2rem 0;
}
.inwrap .txt_c{
    text-align: center;
    margin: .2rem 0;
}

.inwrap>img{
    width: 100%;
    display: block;
}
.inwrap .fontRed{
    color: #e63b2c;
}
.inwrap .main{
    width: 7.1rem;
    margin: 0 auto;
}



#lc_weibu{
    float: none;
    width: 100%;
}
#lc_weibu img{
    margin: .2rem 0;
}
#lc_weibu .titleTop.zise{
    width: 100%;
    background: #f1b43b;
    padding: 0 .2rem;
    line-height: 1rem;
    font-size: 1.2em;
    color: #fff;
    font-weight: bold;
}
#lc_weibu .borderwbBg{
    padding: 0 .24rem;
}
#lc_weibu .border1Content {
    padding-bottom: .2rem;
}
#lc_weibu  .gykjzww li{
    margin: .32rem 0;
}
#lc_weibu  .gykjzww li span{
    background-color:#ffcfa5;
    padding: .08rem .16rem;
    margin-right: .08rem;
    color: #9d5d26;
}
#lc_weibu  .gykjzww .downborder1Content li span{
    color: #9d5d26;
    background-color:#ffcfa5;
}
#lc_weibu  .gykjzww .hang_title{
    background: #ee7d60;
    background-image: -webkit-linear-gradient(0deg, #ee7d60, #ee7d60 60%,#ffffff 95%);
    background-image: -ms-linear-gradient(0deg, #ee7d60, #ee7d60 60%,#ffffff 95%);
    background-image: -moz-linear-gradient(0deg, #ee7d60, #ee7d60 60%,#ffffff 95%);
    width: 100%;
    padding: 0 .2rem;
    line-height: .8rem;
    font-size: .34rem;
    color: #fff;
    font-weight: bold;
}
#lc_foot .foot_text{
    color:#a65848;
    font-size: .36rem;
    font-weight: bold;
}
#lc_foot .btn_clone{
    height: .9rem;
    text-align: center;
    line-height: .9rem;
    background: #013796;
    background: -moz-linear-gradient(top, #009bf9 0%, #013796);
    background: -webkit-gradient(linear, left top, left bottom, from(#009bf9), to(#013796));
    font-size: .36rem;
    font-weight: bold;
    color: #fff;
    width: 90%;
    border-radius: .1rem;
    margin: 0 auto;
    margin-top: .4rem;
}



/*运势区间弹窗*/
#zz{
    background: rgba(0,0,0,0.7);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 122;
}

#zz .tc1{
    position: relative;
    width: 6.18rem;
    margin: 1rem auto;
    background-color: #fdf6c5;
    border: 2px solid #ab8e4b;
    border-radius: .1rem;
    padding: 0.2rem;
}
#zz .tc1 .close{
    position: absolute;
    right: -1px;
    top: -1px;
    width: .49rem;
    height: .49rem;
    border-radius: 50%;
    overflow: hidden;
}
#zz .tc1 .txt_c{
    font-size: .32rem;
}
#zz .tc1 .hang_pop{
    color: #ffffff;
    background: #b4924e;
    background: -moz-linear-gradient(top, #d8af58 0%, #b4924e);
    background: -webkit-gradient(linear, left top, left bottom, from(#d8af58), to(#b4924e));
    font-size: .28rem;
    margin: .2rem 0;
    padding: .2rem;
    cursor: pointer;
}
#zz .tc1 .hang_pop.active{
    background: #b4480a;
}
/*运势区间弹窗end*/
/*文字样式区-装饰*/
#it217 .pq_B{font-weight: bold;/*粗体*/}
#it217 .pq_I{font-style: italic;/*斜体*/}
#it217 .pq_L{text-decoration: underline;/*底线-LINK用*/}
#it217 .pq_N{font-style: normal; text-decoration: none;/*取消所有样式*/}
#it217 .PURPLE{color:#5f22b3;}/*紫色*/
#it217 .RED{color:#dc2e2e;}/*紅色*/
#it217 .BROWN{color:#762d00;}/*咖啡色*/
#it217 .BLACK{color:#000;}/*黑色*/
#it217 .BLUE{color:#204b91;}/*藍色*/
#it217 .BLUE2{color:#5186c9;}
#it217 .YELLOW{color:#ffe400;}/*黃色*/
#it217 .PINK{color:#f54478;}/*粉紅色*/
#it217 .GORDEN{color:#ca9a2f;}/*金色*/
#it217 .WHITE{color:#ffffff;}/*金色*/
#it217 .GREEN{color:#225a12;}/*綠色*/
/*共用间距*/
#it217 .BLANK{ width:100%; height:.4rem;}
#it217 .BLANK2{ width:100%; height:.6rem;}
#it217 .BLANK3{ width:100%; height:.9rem;}
#it217 .BLANK_LINE{
    width:100%;
    height:.4rem;
    border-bottom: 1px dashed #ccc;
    margin-top: .1rem;
    margin-bottom: .3rem;
}

/*============================共用公版项目符号图片样式============================*/

.pq_LIST_ICON{
    width: 100%;
    box-sizing: border-box;
}

.pq_LIST_ICON a{
    color:#1a8dd4;
    text-decoration: underline;
}

.pq_LIST_ICON li{
    background: transparent url(../images/in_icon_1.png) no-repeat;
    background-size:.6rem .6rem;/*控制图片的大小*/
    background-position-y: 3px;
    padding-left: .7rem;
    line-height: 2.2;
}

.pq_LIST_ICON li>ul>li{
    background-image: none;
    padding-left: .5rem;
    text-indent: -.5rem;
}

.pq_LIST_ICON li>ul>li::before{
    content: '└ '; /*输入想要的符号*/
    /*font-size:1.2rem;*/ /*改变大小用font-size控制*/
    /*color: brown;*/ /*改变顏色用color控制*/
}

#it217 .PH_BOXA .pq_LIST_ICON li:nth-of-type(odd){ /*选取奇数LI;*/
    background: transparent url(../images/i_icon_2.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 1px;
    padding-left: .64rem;
    text-indent: 0.2px;
}

#it217 .PH_BOXA .pq_LIST_ICON li:nth-of-type(even){ /*选取偶数LI;*/
    background: transparent url(../images/i_icon_2.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 1px;
    padding-left:.64rem;
    text-indent: 0.2px;
}

/*======================最佳跳槽月份 样式======================*/

.pq_LIST_ICON2 li:nth-of-type(1){
    background: transparent url(../images/icon_1.png) no-repeat;
    background-size:.6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(2){
    background: transparent url(../images/icon_2.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(3){
    background: transparent url(../images/icon_3.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(4){
    background: transparent url(../images/icon_4.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(5){
    background: transparent url(../images/icon_5.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(6){
    background: transparent url(../images/icon_6.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

.pq_LIST_ICON2 li:nth-of-type(7){
    background: transparent url(../images/icon_7.png) no-repeat;
    background-size: .6rem .6rem;
    background-position-y: 2px;
    padding-left: .7rem;
    text-indent: 0.2px;
}

/*============================共用公版项目数字样式============================*/

.pq_LIST_NUM{
    width: 100%;
    list-style: decimal !important;
    list-style-position: outside !important;
    padding:0px 0px 0px .6rem;
    box-sizing: border-box;
}
.pq_LIST_NUM li{
    list-style: decimal !important;
    list-style-position: outside !important;
}

.pq_LIST_NUM a{
    color:#1a8dd4;
    text-decoration: underline;
}

.pq_LIST_NUM li>ul{
    width: 100%;
    box-sizing: border-box;
}

.pq_LIST_NUM li>ul>li{
    padding: 0 0 0 .6rem;
    text-indent: -.64rem;
}

/*============================农历图 字型样式============================*/

#it217 .OCT01{
    font-size: 2em;
    line-height: 1.4em;
}

#it217 .OCT02{
    font-size: 1.2em;
    line-height: 1.4em;
}

#it217 .OCT03{
    font-size: 1.6em;
    line-height: 1em;
}

#it217 .OCT01_S{
    font-size: 1.6em;
    line-height: 1.4em;
}

#it217 .OCT02_S{
    font-size: .85em;
    line-height: 1.5em;
}

#it217 .OCT03_S{
    font-size: .42rem;
    /* line-height: 1.5em; */
}

/*============================主要宫位背景色 样式============================*/

#it217 .BG_COLOUR1{ /*主要宫位套色 .MAIN_SUB 紫色底*/
    display: block;
    background-color: #f4e4ff;}

#it217 .BG_COLOUR2{ /*主要宫位套色 .MAIN_SUB 蓝色底*/
    display: block;
    background-color: #e0ebff;}

#it217 .BG_COLOUR3{ /*主要宫位套色 .MAIN_SUB 浅紫底*/
    display: block;
    background-color: #b274dd;}

#it217 .BG_COLOUR4{ /*主要宫位套色 .MAIN_SUB 浅蓝底*/
    display: block;
    background-color: #748ddd;}


/*==============================手机版=======手机版=====手机版====手机版===============================================*/

/*============================农历图 字型样式============================*/
.MOBILE #it217 .OCT01{
    font-size: 1.6em;
    line-height: 1.4em;
}

.MOBILE #it217 .OCT02{
    font-size: 0.32rem;
    line-height: 2.2;
}

.MOBILE #it217 .OCT03{
    font-size: 1.4em;
    line-height: 1.4em;
}

.MOBILE #it217 .OCT01_S{
    font-size: 1.6em;
    line-height: 1.4em;
}

.MOBILE #it217 .OCT02_S{
    font-size: .32rem;
    line-height: 2.2;
}

/*============================农历图 字型样式 尾============================*/

/*自定义手机 字样式*/
.MOBILE #it217 .pq_TIT2{
    font-size: .36rem;
    line-height: 1.4;
}

.MOBILE #it217 .pq_TXT2{
    font-size: .32rem;
    line-height: 1.4;
}

.MOBILE #it217 .pq_TIT3{
    font-family: "微软正黑体", "Microsoft JhengHei",  Helvetica, Arial;
    font-size: 1.6rem;
    line-height: 2.4rem;
    text-decoration: none;
}

.MOBILE #it217 .pq_TXT5{
    font-family: "微软正黑体", "Microsoft JhengHei",  Helvetica, Arial;
    font-size: 1rem;
    line-height: 1.5rem;
    text-decoration: none;
}
/*自定义手机 字样式 尾*/

/*============================共用按钮 样式============================*/

.MOBILE #it217 .BT_T01{/*按钮字*/
    font-size: 1.2em;
    font-weight:bold;
    text-align:center;
    line-height:.9rem;
    color:#FFF;
}

.MOBILE #it217 .BT_T02{/*按钮字*/
    font-size: 1.2em;
    font-weight:bold;
    text-align:center;
    line-height:.9rem;
    color:#000;
}

.MOBILE #it217 .BT_T01_S{/*按钮细字*/
    color:#FFF;
    font-size:0.9em;
    line-height:.9rem;
    text-align:center;
}

.MOBILE #it217 .e_BT{
    clear:both;
    width:100%;
    height:.9rem;/*原本.9rem加边框加阴影相剪*/
    margin:0 auto;
    margin-bottom:.2rem;
}

.MOBILE #it217 .e_BT ul.ONE{
    width:100%;
    height:.9rem;
}

.MOBILE #it217 .e_BT ul.ONE li{
    width:100%;
    height:.96rem;
    margin:0 auto;
}

.MOBILE #it217 .e_BT ul.TOW{
    width:100%;
    height:.9rem;}

.MOBILE #it217 .e_BT ul.TOW li{
    float:left;
    width:50%;}

.MOBILE #it217 .e_BT li a{
    display:block;
    width:95%;
    margin:0 auto;
    height:.9rem;
    text-decoration:none;
    text-align:center;
    -webkit-box-sizing:border-box;}

/*按纽顏色*/
.MOBILE a.BT_COLOUR{
    background-color:#347f0b;
    background: -moz-linear-gradient(
            top,
            #81b907 0%,
            #347f0b);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#81b907),
            to(#347f0b));
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    border:1px solid #347f0b;
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);}

.MOBILE a.BT_COLOUR2{
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    border:1px solid #dbaa00;
    background: -moz-linear-gradient(
            top,
            #ffe400 0%,
            #ffc600);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#ffe400),
            to(#ffc600));
    -moz-box-shadow:inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:inset 0px 0px 2px rgba(255,255,255,1)}

.MOBILE a.BT_COLOUR3{
    background-color:#b21424;
    background: -moz-linear-gradient(
            top,
            #fb2121 0%,
            #b21424);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#fb2121),
            to(#b21424));
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    border:1px solid #bf3539;
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);}

.MOBILE .PC_LOGIN, .MOBILE .FOOT_PC{ display:none;}

/*MOBILE表头尾*/
.MOBILE #float_icon, .MOBILE #header, .MOBILE .FOOT_MOBILE{ display:block;}
/*MOBILE表头尾*/

/*消失区*/
.MOBILE #it217 #INPUT_BOX, .MOBILE #it217 .MENU ,.MOBILE #it217 .PRINT_BT ,.MOBILE #it217-wrapper #INPUT_BOX{ display:none;}
/*消失区尾*/

/*流年命盘区块文字改小*/
.MOBILE #it217 #CHART_YEAR .ZIWEI_C_t06{/*============================*/
    font-size:1.3em;}

/*框架区*/
.MOBILE #it217{
    width:100%;
    height:auto;
    overflow:hidden;
    -webkit-box-sizing:border-box;
    margin:0 auto;
}
.MOBILE #it217 .FRAME{width:100%; height:auto; overflow:hidden; margin:0 auto; background-color: #f0b954;}
/*框架区尾*/

/*=========================手机输入页表头样式=========================*/

.MOBILE #it217 .IP_FRAME_BG{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0 auto;
}

.MOBILE #it217 .IP_FRAME{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    background-image:url(../images/in_top_bg1.jpg);
    background-position:top center;
    background-size:220% auto;
    background-repeat:no-repeat;
}
.MOBILE #it217 .IP_TOP{
    position: relative;
    width:100%;
    height: auto;
    margin:0 auto;
    overflow: hidden;
}

.MOBILE #it217 .IP_TOP h1{
    position: absolute;
    width:100%;
    height:0;
    padding-bottom:39.2%;
    background-image: url(../images/in_top_title.png);
    background-size: 70% auto;
    background-repeat: no-repeat;
    text-indent:-9999px;
    left: 1%;
    top: 26%;
}

/*主视觉Sam区块*/
.MOBILE #it217 .SAM_PH1{
    width: 100%;
    height: auto;
    overflow: hidden;
}

.MOBILE #it217 .IP_TOP .SAM_PH1 img{
    display: block;
    float: right;
    width: 50%;
    height: auto;
    margin-right: -7%;
}
/*======手机输入页表头样式 尾======*/

/*============================手机输入页内容 样式============================*/

.MOBILE #it217 .IP_CONTENT{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    border: 2px solid #407fbb;
    background-color: #fff;
    padding-top: .2rem;
    margin-bottom: .2rem;
}

/*内容框架*/
/*.MOBILE #it217 .CONTENT img{display:none;}*/
.MOBILE #it217 .CONTENT_TOP img, .MOBILE #it217 .CONTENT_FOOT img{ display:none;}

#ways_alipay .fa-angle-right img{
    display: block;
}

.MOBILE #it217 .IN_CON_BOX{
    width:95%;
    height:auto;
    overflow:hidden;
    margin:0 auto;}

/*输入页 第一区块项目区块输入资料区块*/
.MOBILE #it217 .TITLEA{
    width: 100%;
    height: auto;
    overflow: hidden;
    border:1px solid #275d92;
    -webkit-box-sizing:border-box;
}

/*输入页 第二区块大纲分析产品特色区块*/
.MOBILE #it217 .TITLEB{
    width: 100%;
    height: auto;
    overflow: hidden;
    border:1px solid #d2ecf8;
    -webkit-box-sizing:border-box;
}

/*输入页 标题BAR样式*/
.MOBILE #it217 .T_BAR{
    width: 100%;
    height: 1rem;
    margin: 0 auto;
    /* font-family: "微软正黑体", "Microsoft JhengHei",  Helvetica, Arial; */
    font-weight: bold;
    font-size: 0.34rem;
    line-height: 1rem;
    text-align: center;
    background-image: url(../images/in_bar_bg.png);
    background-color: #d66a30;
    box-shadow: 0 0 .6rem #275d92 inset;
    color: #fff;
}

/*输入页 标题BAR样式2*/
.MOBILE #it217 .T_BAR02{
    width: 100%;
    height: 1rem;
    margin: 0 auto;
    /* font-family: "微软正黑体", "Microsoft JhengHei",  Helvetica, Arial; */
    font-size: .34rem;
    font-weight: bold;
    line-height: 1rem;
    text-align: center;
    color: #2f609f;
    background-color: #d2ecf8;
    box-shadow: 0 0 .6rem #d2ecf8 inset;
}

/*输入页 标题BAR右侧三角按钮*/
.MOBILE #it217 .T_BAR .DR_DOWN{
    display: inline-block;
    width:.6rem;
    height:.6rem;
    transform: rotateZ(0deg);
}
.MOBILE #it217 .T_BAR .DR_DOWN02{
    transform: rotateZ(90deg);
    margin-bottom: 0px;
    margin-left: .1rem;
}
.MOBILE #it217 .T_BAR .DR_DOWN a{
    display: block;
    width:.6rem;
    height:.6rem;
    background-size:.4rem .4rem;
    background-repeat:no-repeat;
    background-position:right center;
}

/*输入页 控制区块四周间距*/
.MOBILE #it217 .T_CON{
    width: 95%;
    margin: .4rem auto;
}

/*输入页 配图项目左右栏位 样式*/
.MOBILE #it217 .PH_BOX_ALL{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

/*输入页 配图右栏 样式*/
.MOBILE #it217 .PH_BOXA{
    width: auto;
    height: auto;
    overflow: hidden;
}

.MOBILE #it217 .PH_01{
    width: 70%;
    margin: 0 auto;
}

.MOBILE #it217 .PH_01 img{width: 100%; height: auto; margin:0 auto;}

/*=====输入页内容区 尾=====*/

/*=========================免费页头区=========================*/

/*免费页 新版农历小图 样式一*/
.MOBILE #it217 .OLD_CAL_X{
    position: relative;
    width: 5rem;
    height: 4.4rem;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/free/oldcalendar_x.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% auto;
}

.MOBILE #it217 .OLD_CAL_X .CAL_BOX_X{
    position: absolute;
    text-align: center;
    width: 4rem;
    height: auto;
    left: 16%;
    top: 23%;
}

#it217 .CAL_BOX_X span.CAL_ICON2{
    display: inline-block;
    width: .9rem;
    height: .9rem;
    background-image: url(../images/icon_8.png);
    background-repeat: no-repeat;
    background-position-x: -3px;
    background-size: 100% auto;
    font-size: .42rem;
    line-height: .9rem;
    color: #ffffff;
}

/*免费页 新版农历 不宜跳槽小图 样式二*/
.MOBILE #it217 .OLD_CAL2_X{
    position: relative;
    width: 5rem;
    height: 4.4rem;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/free/oldcalendar2_x.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% auto;
}

.MOBILE #it217 .OLD_CAL2_X .CAL_BOX2_X{
    position: absolute;
    text-align: center;
    width: 4rem;
    height: auto;
    left: 16%;
    top: 23%;
}

.MOBILE #it217 .OLD_CAL2_X .BLANK{display:block; height: .6rem;}

.MOBILE #it217 .CAL_BOX2_X span.CAL_ICON2{
    display: inline-block;
    width: .9rem;
    height: .9rem;
    background-image: url(../images/icon_9.png);
    background-repeat: no-repeat;
    background-position-x: -2px;
    background-position-y: -1px;
    background-size: 100% auto;
    font-size: .42rem;
    line-height: .8rem;
    color: #ffffff;
}

/*免费页 模糊样式*/
.MOBILE #it217 .SAMPLE{
    display: inline-block;
    width: 5.7rem;
    height:.56rem;
    background-position: -.1rem -0.05rem;
    margin-bottom: -9px;
    background-image: url(../images/free/hang1_mohu.png);
    background-size: 6.62rem;
}

.MOBILE #it217 .SAMPLE_ICON{
    display: inline-block;
    width: 3.5rem;
    height:.56rem;
    background-position: 0 -0.07rem;
    margin-bottom: -.18rem;
    background-image: url(../images/free/hang1_s_mohu.png);
    background-size: 4.3rem;
}

.MOBILE #it217 .SAMPLE2{
    display: inline-block;
    width:100%;
    height: 1.5rem;
    background-position: -0.4rem 0px;
    background-image: url(../images/free/hang2_mohu.png);
    background-size: 7.48rem;
}

.MOBILE #it217 .SAMPLE3{
    display:block;
    width:84%;
    height: 1rem;
    margin: 0 auto;
    margin-top: 3%;
    background-position:-.12rem -.08rem;
    background-image:url(../images/free/fuzzy_bigw.png);
    background-size: 115% auto;
}

.MOBILE #it217 .SAMPLE4{
    display:block;
    width:100%;
    height: 3.58rem;
    margin: 0 auto;
    background-position: -.1rem 0;
    background-image:url(../images/free/fuzzy.png);
    background-size: 106% 100%;
}

.MOBILE #it217 .SAMPLE5{
    display:block;
    width:100%;
    height:2.12rem;
    background-position:-2px 3px;
    background-image:url(../images/free/fuzzy.png);
}

/*免费页 结语配图*/
.MOBILE #it217 .END_PH{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    margin-bottom: -2%;
}

.MOBILE #it217 .END_PH img{display: block; width: 100%; height: auto; margin:0 auto;}

/*=========================结果页面头区=========================*/

.MOBILE #it217 .CONTENT{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:0 auto;
    border: 2px solid #407fbb;
    background-color: #fff;
    padding-top: .2rem;
    margin-bottom: .2rem;
}

.MOBILE #it217 .CONTENT02{
    padding:0px 0 .2rem 0;
}

.MOBILE #it217 .CON_BOX{
    width:95%;
    height:auto;
    overflow:hidden;
    margin:0 auto;}

/*结果页 紫微命盘个人资料 标题图 样式*/
.MOBILE #it217 .INFO_BOX{
    width: 100%;
    height: 0;
    padding-bottom: 23.8805970149254%;
    background-size: cover;
    margin: 0 auto;
    box-sizing: border-box;
    overflow: hidden;
    background-image: url(../images/re_top_info_1.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    text-align: center;
}

.MOBILE #it217 .INFO_BOX .STYLE_INFO{
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 2.2%;
    box-sizing: border-box;
}

/*结果页 标题图 样式*/
.MOBILE #it217 .RE_TOP_BOX{
    width: 100%;
    height: 0;
    padding-bottom: 23.880597%;
    background-size: cover;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    box-sizing: border-box;
}

.MOBILE #it217 .RE_TOP_BOX img{display: block; width: 100%; height: auto; clear:both;}

/*结果页 紫微命盘个人资料 性别图示 样式*/
.MOBILE #it217 .INFO_BOX .STYLE_INFO span.GENDER{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin-bottom: -0.1rem;
}

.MOBILE #it217 .INFO_BOX .STYLE_INFO span.GENDER img{
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto;
}

/*结果页 紫微命盘标题图 内容 样式*/
.MOBILE #it217 .ANS_BOX{
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    border: 2px solid #83c128;
    box-sizing: border-box;
}

/*结果页 控制框内的边界内缩距离*/
.MOBILE #it217 .ANS_BOX .A_CON{
    width: 95%;
    margin: 0 auto;
    padding: .2rem 0 .2rem 0;
    text-align: justify;
    box-sizing: border-box;
}

/*结果页 主要宫位 样式*/
.MOBILE #it217 .MAIN_SUB{
    width: 87%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: .3rem;
}

/*结果页 主要宫位 左方框样式*/
.MOBILE #it217 .MAIN_SUB li.STYLE_BOX1{
    float: left;
    width: 2.72rem;
    height: auto;
    border-radius: .3rem;
    box-shadow: inset 0px 0px 5px rgba(255,255,255,1);
    overflow: hidden;
    margin-left: .1rem;
}

/*结果页 主要宫位 左方框上方标题样式*/
.MOBILE #it217 .MAIN_SUB li.STYLE_BOX1 .BOX_TOP{
    width: 2.72rem;
    height: auto;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    box-shadow: inset 0px 0px 5px rgba(255,255,255,1);
    font-size: .4rem;
    /* font-family: "标楷体", "Microsoft JhengHei",  Helvetica, Arial; */
    color: #ffffff;
    text-align: center;
    padding: .16rem 0;
}

/*结果页 主要宫位 左方框下方区块样式*/
.MOBILE #it217 .MAIN_SUB li.STYLE_BOX1 .BOX_CON{
    font-size: 0.4rem;
    font-weight: bold;
    /* font-family: "标楷体", "Microsoft JhengHei",  Helvetica, Arial; */
    text-align: center;
    line-height: 1rem;
}

/*结果页 内文BAR 适合你的职务别 样式*/
.MOBILE #it217 .STYLE_BAR1{
    width: 100%;
    font-size: .34rem;
    font-weight: bold;
    line-height: .6rem;
    height:.6rem;
    border-left:.1rem solid #5186c9;
    text-indent:.16rem;
    margin-bottom: .1rem;
    box-sizing:border-box;
}

/*结果页 内文BAR 提醒 样式*/
.MOBILE #it217 .STYLE_BAR2{
    width: 100%;
    font-size: .34rem;
    line-height: 0.96rem;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid rgba(220,232,240,.9);
    margin-bottom: .2rem;
}

/*结果页 内文BAR 宜跳槽与各主标 样式*/
.MOBILE #it217 .STYLE_BAR3{
    width: 100%;
    height: .9rem;
    line-height: .9rem;
    background-color: #4e82c4;
    border-radius: .1rem;
    margin: .2rem 0px .2rem 0px;
    font-size: .34rem;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
}

/*结果页 内文BAR 捲轴 样式*/
.MOBILE #it217 .STYLE_SCR{
    width: 95%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-top: .3rem;
    margin-bottom: .2rem;
}

.MOBILE #it217 .STYLE_SCR .S_WORDS{
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 22.413793%;
    background-size: cover;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/scroll01.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.MOBILE #it217 .STYLE_SCR .S_WORDS p{
    position: absolute;
    font-size: 0.5rem;
    text-align: center;
    /* left: 13%; */
    top: 22%;
    width: 100%;
}

/*结果页 配图项目左右栏位 样式*/
.MOBILE #it217 .LR_BOX{
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.MOBILE #it217 .LR_BOX .PHBOX{
    width: 100%;
    height: auto;
    margin-top: -2%;
}

.MOBILE #it217 .LR_BOX .TXTBOX{
    width: 95%;
    height: auto;
    margin: 0 auto;
    text-align: justify;
    box-sizing: border-box;
    margin-bottom: .2rem;
}

.MOBILE #it217 .LR_BOX .PHBOX img{
    display: block;
    width: 70%;
    height: auto;
    margin: 0 auto;
}

/*结果页 提醒区块 样式*/
.MOBILE #it217 .REC_BOX{
    width: 100%;
    height: auto;
    border-radius: .2rem;
    background-color: #ebf2fb;
    padding: .2rem;
    box-sizing: border-box;
    padding-top: 0;
}

/*结果页 新版农历大图 样式*/
.MOBILE #it217 .LUNAR_CAL{
    width: 95%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

/*免费页 新版农历大图 样式 中间嵌字*/
.MOBILE #it217 .LUNAR_CAL .CURVE_DATA_X{
    width: 100%;
    height: 0;
    padding-bottom: 46.875%;
    background-size: cover;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/free/lunar2019_x.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.MOBILE #it217 .LUNAR_CAL .CURVE_DATA_X .C_TIPS{
    margin-top: .7rem;
}

.MOBILE #it217 .LUNAR_CAL .CURVE_DATA_X .C_TIPS p{
    text-align: center;
    font-size: .3rem;
    padding-top: .3rem;
    padding-bottom: .3rem;
}

.MOBILE #it217 .LUNAR_CAL .CURVE_DATA{
    width: 100%;
    height: 0;
    padding-bottom: 46.875%;
    background-size: cover;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/lunar2019.png);
    background-repeat: no-repeat;
    background-position: left top;
}

/*结果页 新版农历小图 样式一*/
.MOBILE #it217 .OLD_CAL{
    position: relative;
    width: 5.4rem;
    height: 4.8rem;
    margin: 0 auto;
    overflow: hidden;
    background-image: url(../images/oldcalendar.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% auto;
}

/*结果页 新版农历小图 包文字框 样式*/
.MOBILE #it217 .OLD_CAL .CAL_BOX{
    position: absolute;
    text-align: center;
    width: 100%;
    height: auto;
    margin: 0 auto;
    left: 7%;
    top: 25%;
}

/*结果页 新版农历 宜跳槽小图 ICON 样式*/
.MOBILE #it217 .CAL_BOX span.CAL_ICON{
    display: inline-block;
    width: .9rem;
    height: .9rem;
    background-image: url(../images/icon_8.png);
    background-repeat: no-repeat;
    background-position-x: -2px;
    background-position-y: -1px;
    background-size: 100% auto;
    font-size: .42rem;
    line-height: .8rem;
    color: #ffffff;
}

.MOBILE #it217 .OLD_CAL2{
    position: relative;
    width: 5.4rem;
    height: 4.8rem;
    overflow: hidden;
    margin: 0 auto;
    background-image: url(../images/oldcalendar.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 100% auto;
}

/*结果页 新版农历 不宜跳槽小图 样式二*/
.MOBILE #it217 .OLD_CAL2 .CAL_BOX2{
    position: absolute;
    text-align: center;
    width: 3.4rem;
    height: auto;
    left: 23%;
    top: 24%;
}

/*结果页 新版农历 不宜跳槽小图 ICON 样式*/
.MOBILE #it217 .CAL_BOX2 span.CAL_ICON{
    display: inline-block;
    width: .9rem;
    height: .9rem;
    background-image: url(../images/icon_9.png);
    background-repeat: no-repeat;
    background-position-x: -2px;
    background-position-y: -1px;
    background-size: 100% auto;
    font-size: .42rem;
    line-height: .8rem;
    color: #ffffff;
}

/*结果页 张盛舒手写签名样式*/
.MOBILE #it217 .LR_BOX .SIG{
    width: 2.6rem;
    height: auto;
    float: right;
    margin-right: .1rem;
}

.MOBILE #it217 .LR_BOX .SIG img{display: block; width: 100%; height: auto;}

/*=========================免费页头区===================*/

/*免费页-置底按钮*/
.MOBILE #it217-wrapper .DOWN_BAR{
    width: 100%;
    height: auto;
    overflow: hidden;
    background-image: url(../images/free/bt_bg.png);
    position: fixed;
    bottom: 0;
    z-index: 9999;
    padding: .1rem 0;
}

.MOBILE #it217-wrapper .BT_AREA{
    width: 98%;
    margin: 0 auto;
}

.MOBILE #it217-wrapper .BT_AREA ul{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.MOBILE #it217-wrapper .BT_AREA li{
    width: 50%;
    float: left;
    overflow: hidden;
    box-sizing: border-box;
    padding: .1rem;}
.MOBILE #it217-wrapper .BT_AREA li:nth-last-child(1){
    width: 49%;
}

.MOBILE #it217-wrapper .BT_AREA span.TOMOBR{
    display: block;
    width: 100%;
    text-align: center;
    padding-top: 1px;
}

.MOBILE #it217-wrapper .BT_AREA a.ONE{
    display: block;
    width:95%;
    margin:0 auto;
    height:1rem;
    font-size: 1.3em;
    line-height: .96rem;
}

.MOBILE #it217-wrapper .BT_AREA a{
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    margin: 0 auto;
    width: 100%;
    height: 1rem;
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    background-color:#b21424;
    background: -moz-linear-gradient(
            top,
            #fb2121 0%,
            #b21424);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#fb2121),
            to(#b21424));
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    border:1px solid #bf3539;
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);}

.MOBILE #it217-wrapper .BT_AREA a.GOLD{
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    height: 1rem;
    -moz-border-radius: .1rem;
    -webkit-border-radius: .1rem;
    border-radius: .1rem;
    color:#000;
    border:1px solid #dbaa00;
    background: -moz-linear-gradient(
            top,
            #ffe400 0%,
            #ffc600);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#ffe400),
            to(#ffc600));
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);}

.MOBILE #it217 a.LEFT{
    color:#fff;
    background-color:#eb6d54;
    background: -moz-linear-gradient(
            top,
            #eb6d54 0%,
            #bf3539);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#eb6d54),
            to(#bf3539));
    border:1px solid #a1002d;
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
}
.MOBILE #it217 a.RIGHT{
    color:#000;
    border:1px solid #dbaa00;
    background: -moz-linear-gradient(
            top,
            #ffe400 0%,
            #ffc600);
    background: -webkit-gradient(
            linear, left top, left bottom,
            from(#ffe400),
            to(#ffc600));
    -moz-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);
    box-shadow:
            inset 0px 0px 2px rgba(255,255,255,1);}

/*=========================结果页面头区================*/
/** 命盘框 **/
.rexpdata { width:100%;  line-height:.6rem; font-size: .32rem;font-weight: bold;text-align:center; margin:.0rem 0 0 0; }
.rexpdata b { color:#5f22b3; }

.rexpdata_mp { width:100%; line-height:.5rem;font-size: .26rem; color:#c30; text-align:justify; }
.rexpdata_mp a { width:2.2rem; height:.56rem; border:solid 1px #ccc; background:#fefefe; border-radius:5px; line-height:.56rem; text-align:center; display:inline-block; }

/*命盘图*/
.chart_year {width:100%;background-color:#e9e1d2;border:1px solid #b09866;margin:.2rem 0 0 0;-webkit-box-sizing:border-box;font-size:0.75em;}
.chart_year a { cursor:default; }
.chart_year .box a.g { display:block; background-color:#fff5c7; border-bottom:1px solid #b09866; }
/*第一排*/
.chart_year .one { clear:both; width:100%; height:2.2rem; margin:0 auto; -webkit-box-sizing:border-box; }
.chart_year .one li { width:25%; height:2.2rem; margin:0 auto; float:left; }
/*第二排*/
.chart_year .two { clear:both; height:2.2rem; margin:0 auto; }
/*左*/
.chart_year .two .two01 { clear:both; width:25%; height:4.4rem; margin:0 auto; float:left; }
/*中*/
.chart_year .two .two02 { width:50%; height:4.4rem; margin:0 auto; margin-left:25%; }
/*中大區塊*/
.chart_year .two .two02 .box02 { width:99%; height:4.4rem; margin:0 auto; background-color:#fff; position:relative; /*padding:5px;*/ padding-top:1rem; /*-webkit-box-sizing:border-box;*/ }
.chart_year .box02 .logo { margin:0 auto; width:2.4rem; height:.8rem; background-size:2.4rem .8rem; background-repeat:no-repeat; background-image:url(../images/logo02.png); margin-top:.2rem; margin-bottom:.1rem; }
/*右*/
.chart_year .two .two03 { width:25%; height:4.4rem; margin:0 auto; float:right; }
/*區塊*/
.chart_year .box { width:100%; height:2.2rem; margin:0 auto; -webkit-box-sizing:border-box; }
.chart_year .box a { display:block; width:100%; height:2.2rem; margin:0 auto; position:relative; }
.chart_year .box a.y { display:block; background-color:#fff5c7; border-bottom:1px solid #8f1c69; }
/*宮位*/
.chart_year .box .time { width:90%; height:.5rem; position:absolute; background-color:#a86db1; left:5%; right:5%; bottom:5%; color:#fff; font-size:.28rem; text-align:center; line-height:.5rem; }
.chart_year .box .time02 { background-color:#e9e1d2; color:#a86db1; border:1px solid #a86db1; }
/*主星*/
.chart_year .box .lord { width:90%; height:1rem; position:absolute; left:5%; top:3%; }
.chart_year .box .lord .lt01 { width:100%; height:.5rem; font-size:.28rem; text-align:left; line-height:.5rem; color:#333; }
.chart_year .l_icon { display:inline-block; width:.5rem; height:.5rem; background-size:.5rem .5rem; margin-bottom:-.16rem; margin-left:.06rem; text-indent:-999px; }
/*流年流月流日*/
.chart_year .box .status { width:50%; height:1.2rem; position:absolute; right:.04rem; bottom:.4rem; }
.chart_year .box .status .st01 { width:100%; height:.4rem; font-size:.275rem; text-align:right; line-height:.4rem; color:#9b5800; }
@media screen and (min-width:374px){
    .box03 .pal02, .box03 .lord02 .lt02, .box03 .lord03 .lt03, .box03 .lord04 .lt04, .box03 .lord05 .lt05, .box03 .lord06 .lt06, .box03 .lord07 .lt07, .box03 .lord07 .lt07_2, .box03 .lord08 .lt08, .box03 .status02 .st02, .box03 .status02 .st02_y, .box03 .year02, .box .pal, .box .lord .lt01, .box .year, .box .status .st01, .ziwei_c_t05{
        font-size:1em;
    }
}
.chart_year .ziwei_c_t06 { /*中間使用者文字*/ font-size:1.5em; line-height:1.6em; color:#b07900; font-weight:bold; }
.chart_year .ziwei_c_t07 { /*中間使用者文字*/ font-size:1.2em; line-height:1.6em; color:#6f25a7; font-weight:bold; }
.chart_year .chart_bt { /*中間使用者按鈕*/ display:block; width:50%; height:30px; margin:0 auto; }
.chart_year .chart_bt a { display:block; width:100%; height:.6rem; color:#000; text-align:center; line-height:.6rem; font-size:1em; background:-moz-linear-gradient(top,		#ffffff 0%,#cbcbcb); background:-webkit-gradient(linear, left top, left bottom,from(#ffffff),to(#cbcbcb)); -moz-border-radius:5px; -webkit-border-radius:5px; border-radiu:5px; border:1px solid #848484; }
/*命盘图*/