.center {
    text-align: center;
}
.hhbox {
    border-radius: 3px;
    border: 1px solid #BDA485;
    background: #FEFAEF;
    overflow: hidden;
    margin: 7px;
}
/*
.index_content_foot p {
    font-size: 13px;
}
*/
.index_content_yjright li{
    font-size: 13px;
}
.index_content_jx dl{
    font-size: 13px;
}
.ipt_text {
    padding: 1px 0 1px 5px;
    width: 78px;
    height: 26px;
    line-height: 20px;
    border: 1px solid #d0ad9a;
    vertical-align: middle;
    background-color: #ffffff;
    font-size: 14px;
    font-family: "\5b8b\4f53";
    color: #666;
}
.button3 {
    padding: 4px 0;
    font-size: 14px;
    text-align: center;
    border-radius: 5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #fff;
    border: solid 1px #da7c0c;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    width: 30%;
    margin: 0 1%;
    display: inline-block;
    height: auto;
    cursor: pointer;
}
.button5 {
  margin-top: 10px;
}
.box_con {
    padding: 10px 10px 10px;
}	
.mod_form {
    margin-top: 0px;
    margin-left: 14px;
}
.mod_form .form_item {
    margin-bottom: 0px;
    line-height: 0px;
}
.sm5 li {
    padding: 8px 5px;
    border-bottom: 1px solid #f8f8f8;
    list-style-type: none;
    line-height: 150%;
}
.sm5 li a {
    background-color: #f5efe2;
    margin: auto 5px;
    padding: 3px 8px;
    border: #cfc4b6 solid 1px;
    color: #7b694f;
    border-radius: 4px;
}
 
 .tbclass {
    border-collapse: collapse;
    margin: 10px 0 10px 0;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
.l_form_ok {
    border: 1px #A9744C dashed;
    padding: 10px;
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    font-family: Tahoma, Geneva, sans-serif;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.tbclass td {
    border: 1px solid #d0ad9a;
    font-size: 14px;
    line-height: 1.5;
    padding: 5px;
    color: #333333;

}
.tdclass {
    background: #EFDAA1;
}


 .mla1_excerpt{
	
	width:100%;
	padding:0 1px;
}
 .mla1_excerpt .exc2intro{
	
	width:95%;
	padding:10px 18px;
	margin:7px 0;
	font-size:14px;
	line-height:150%;
	color:#333333;

	background:#FDF5E6;
}
 .mla1_excerpt .exc2intro p{
	padding:3px 0;
}
 .mla1_excerpt .exc2intro a{
	color:#834B27;
}
 .mla1_excerpt .exc2intro a:hover{
	text-decoration:underline;
}
.mla1_title_2 {
  
    width: 100%;
    padding: 0 0px;
    text-indent: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #834B27;
    line-height: 30px;
    background: url(https://www.d5168.com/static/images/mla1_title_2_bg.png) no-repeat 1px 8px;
}
.mod_box_t2 {
    margin-bottom: 10px;
    border: 1px solid #d0ad9a;
}
.box_knowledge {
    width: 100%;
}
.mt10 {
    margin-top: 10px;
}
.mod_box_t2 .hd {
    position: relative;
    height: 23px;
    line-height: 10px;
    border-bottom: 1px solid #f2d2b5;
    background-color: #fff7e8;
}
.mod_box_t2 .hd h3 {
    padding-left: 27px;
    color: #834b27;
    font-size: 16px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";
}
.mod_box_t2 .bd {
    padding: 6px;
    background-color: #ffffff;
}
.box_knowledge .knowledge_list {
    padding: 1px 1px;
}
.knowledge_list .know_row {
    clear: both;
    overflow: hidden;
    display: block;
    position: relative;
	text-align: left;
}
.correl dt {
    padding-left: 6px;
    margin: 3px 3px;
    border-left: 3px solid #935422;
    height: 17px;
    font-size: 14px;
    line-height: 17px;
    color: #935422;
    text-align: left;
}
.huangli_lix8 {
    float: left;
    width: 100%;
    margin: 5px 0;
    border-top: 1px solid #e0c09a;
    border-bottom: 5px solid #f9efe0;
    background: #ffffff;
    overflow: hidden;
}
.huangli_lix8 .lix8_mai2 {
    float: left;
    width: 100%;
    font-size: 100%;
    padding: 10px 0;
    border-bottom: 1px solid #e0c09a;
}
.huangli_lix8 .lix8_mai2 ul {
    float: left;
    width: 100%;
    padding: 5px 0;
}
.huangli_lix8 .lix8_mai2 ul li {
    float: left;
    width: 25%;
    line-height: 160%;
    text-align: center;
    font-size: 100%;
    color: #7c4328;
}
.huangli_lix8 .lix8_title3 {
    float: left;
    width: 100%;
    padding: 8px 0;
    text-indent: 10px;
    color: #935422;
    background: #fceed3;
}
.huangli_lix8 th {
    font-weight: bold;
    color: #a4672e;
    border: 1px solid #ebdbd3;
    background-color: #fdf6e6;
    line-height: 28px;
    font-size: 13px;
    padding: 0 5px;
}
.huangli_lix8 td {
    border: 1px solid #ebdbd3;
    line-height: 20px;
    padding: 5px;
    text-align: left;
    word-break: break-all;
    background-color: #ffffff;
}

.huangli_lix8 a {
    font-size: 14px;
}
.huangli_lix8 h8 {
    font-size: 14px;
}
.hhbox h1 {
font-size: 16px;
line-height: 25px;
    text-align: center
}
 
.kalendar{overflow:auto}
.kalendar_left {
    float: left;
    margin-left: 10px;
    padding-top: 10px;
}
.kalendar_left li{width:20px;margin-top:10px}
.kalendar_right{float:right;width:40px}
.kalendar_right li{width:20px;float:left;margin:10px 0 0}
.kalendar_mid{margin-top:10px;width:100%;text-align:center;position:relative}
.kalendar_mid em{font-size:18px;font-style:normal}
.hm{font-size:80px;color:#d4473d;font-weight:700;margin: 0;padding: 0}
.jq{font-size:16px;margin-top:10px;color:green;font-weight:700}
.index_leftarrow,.index_rightarrow{position:absolute;display:block;width:30px;height:30px}
.index_leftarrow{background:url(/images/index_leftarrow.png) no-repeat;background-size:30px auto;top:50%;left:18%;margin-top:-15px}
.index_rightarrow{background:url(/images/index_rightarrow.png) no-repeat;background-size:30px auto;top:50%;right:18%;margin-top:-15px}
.index_content{width:98%;margin:20px auto;padding-top:10px;position:relative}
.huabianfoot,.huabiantop{position:absolute;width:100%;height:50px}
.huabiantop{background:url(/images/huabian_01.png) no-repeat;background-size:100% auto;top:0;left:0}
.huabianfoot{background:url(/images/huabian_02.png) no-repeat;background-size:100% auto;bottom:-40px;left:0}
.huabianleft,.huabianright{background:url(/images/huabian_03.png) repeat-y;position:absolute;width:1px;height:92%}
.huabianleft{left:0;top:20px}
.huabianright{right:0;top:20px}
.index_content_yj{width:95%;margin:0 auto;overflow:auto;margin-top:10px}
.index_content_yjleft{width:13%;float:left}
.index_content_yjleft span {
    display: block;
    width: 30px;
    height: 30px;
    background: #4bac59;
    text-align: center;
    border-radius: 15px;
    line-height: 30px;
    color: #fff;
    font-size: 20px;
}
.index_content_yjright{float:left;width:87%}
.index_content_yjright li{float:left;margin-left:5px;color:#797263;line-height:22px}
.index_jileft span {
    background: #d84e43;
}
.index_content_jx{border-bottom:1px solid #ccc;overflow:hidden;margin-top:20px;position:relative}
.index_content_jx dl{float:left;width:49.8%}
.index_content_jx dl.index_content_jx_border{position:relative}
.h6,.index_content_jx dl dt{height:40px;background:url(/images/bgm_01.png) repeat;line-height:40px;text-align:center}
.index_content_jx dl dd{line-height:24px;padding-left:8px;float:left;color:#797263}
.index_content_jx dl dd {
    line-height: 24px;
    padding-left: 8px;
    float: left;
    color: #797263;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
    overflow-x: hidden;
}.index_content_foot{margin:10px 0}
/*.index_content_foot p{margin-left:10px;line-height:26px;text-align:left;}*/
.index_content_foot p span{margin-left:5px}
.tbclass {
    border-collapse: collapse;
    margin: 10px 0 10px 0;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
.l_form_ok {
    border: 1px #A9744C dashed;
    padding: 10px;
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    font-family: Tahoma, Geneva, sans-serif;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.tbclass td {
    border: 1px solid #d0ad9a;
    font-size: 14px;
    line-height: 1.5;
    padding: 5px;
    color: #333333;

}
.tdclass {
    background: #EFDAA1;
}


 .mla1_excerpt{
	
	width:100%;
	padding:0 1px;
}
 .mla1_excerpt .exc2intro{
	
	width:95%;
	padding:10px 18px;
	margin:7px 0;
	font-size:14px;
	line-height:150%;
	color:#333333;

	background:#FDF5E6;
}
 .mla1_excerpt .exc2intro p{
	padding:3px 0;
}
 .mla1_excerpt .exc2intro a{
	color:#834B27;
}
 .mla1_excerpt .exc2intro a:hover{
	text-decoration:underline;
}
.mla1_title_2 {
  
    width: 100%;
    padding: 0 0px;
    text-indent: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #834B27;
    line-height: 30px;
    background: url(https://www.d5168.com/static/images/mla1_title_2_bg.png) no-repeat 1px 8px;
}
.mod_box_t2 {
    margin-bottom: 10px;
    border: 1px solid #d0ad9a;
}
.box_knowledge {
    width: 100%;
}
.mt10 {
    margin-top: 10px;
}
.mod_box_t2 .hd {
    position: relative;
    height: 23px;
    line-height: 10px;
    border-bottom: 1px solid #f2d2b5;
    background-color: #fff7e8;
}
.mod_box_t2 .hd h3 {
    padding-left: 27px;
    color: #834b27;
    font-size: 16px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";
}
.mod_box_t2 .bd {
    padding: 6px;
    background-color: #ffffff;
}
.box_knowledge .knowledge_list {
    padding: 1px 1px;
}
.knowledge_list .know_row {
    clear: both;
    overflow: hidden;
    display: block;
    position: relative;
	text-align: left;
}
.correl dt {
    padding-left: 6px;
    margin: 3px 3px;
    border-left: 3px solid #935422;
    height: 17px;
    font-size: 14px;
    line-height: 17px;
    color: #935422;
    text-align: left;
}
.huangli_lix8 {
    float: left;
    width: 100%;
    margin: 5px 0;
    border-top: 1px solid #e0c09a;
    border-bottom: 5px solid #f9efe0;
    background: #ffffff;
    overflow: hidden;
}
.huangli_lix8 .lix8_mai2 {
    float: left;
    width: 100%;
    font-size: 100%;
    padding: 10px 0;
    border-bottom: 1px solid #e0c09a;
}
.huangli_lix8 .lix8_mai2 ul {
    float: left;
    width: 100%;
    padding: 5px 0;
}
.huangli_lix8 .lix8_mai2 ul li {
    float: left;
    width: 25%;
    line-height: 160%;
    text-align: center;
    font-size: 100%;
    color: #7c4328;
}
.huangli_lix8 .lix8_title3 {
    float: left;
    width: 100%;
    padding: 8px 0;
    text-indent: 10px;
    color: #935422;
    background: #fceed3;
}
.huangli_lix8 th {
    font-weight: bold;
    color: #a4672e;
    border: 1px solid #ebdbd3;
    background-color: #fdf6e6;
    line-height: 28px;
    font-size: 13px;
    padding: 0 5px;
}
.huangli_lix8 td {
    border: 1px solid #ebdbd3;
    line-height: 20px;
    padding: 5px;
    text-align: left;
    word-break: break-all;
    background-color: #ffffff;
    text-align: center;
}

.huangli_lix8 a {
    font-size: 14px;
}
.huangli_lix8 h8 {
    font-size: 14px;
}
.correl {
    font-size: 14px;
    overflow: hidden;
    text-align: center;
    margin-bottom: 10px;
    padding: 0px 20px;
}.correl ul{padding:0;margin:0;float:left; width:100%;border:#cfc4b6 1px solid;border-top:#cfc4b6 1px solid;}
.correl ul li {
    float: left;
    width: 25%;
    padding-top: 1px;
    line-height: 24px;
    border-right: #ede2cb 1px solid;
    border-bottom: #ede2cb 1px solid;
    line-height: 32px;
    box-sizing: border-box;
}.correl ul li a{color:#444;}
 
.detail{text-align:left;width:98%;margin:5px auto;overflow:hidden;position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; padding:0;}

.detail h1{text-align:left;line-height:28px;border-top:#804627 solid 1px;border-bottom:#ccc solid 1px;font-size:18px;font-weight:bold;margin:5px 0;color:#804627;background-color:#f8EACF;padding:3px 10px;}

.detail h2{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;}

.h2_content{font-size:16px;line-height:180%;color: #333;margin-left:5px;}

.h2_content p{margin:8px 0;}

.detail h3{text-align:left;line-height:28px;border-top:#804627 solid 1px;border-bottom:#ccc solid 1px;font-size:18px;font-weight:bold;margin:5px 0;color:#804627;background-color:#f8EACF;padding:3px 10px;}

.detail h4{padding-left: 6px;border-left: 3px solid #935422;font-size: 16px; margin:16px 8px;}

.h4_content{font-size:16px;line-height:180%;color: #333;margin-left:18px;}

.h4_content p{margin:8px 0;}

.detail u,.detail h3 a{color:#804627;}

.detail dl{margin:0;padding:0;}

.detail dd{text-align:left;font-size:16px;line-height:160%;margin:0.25rem;}

 dd.option{font-size:16px;line-height:28px;}

.detail li{text-align:left;font-size:14px;line-height:32px;margin-left:12px;border-bottom:#eee solid 1px;list-style:none;}

.detail a,.detail a:visited{color:#935422;}

.detail a.inlink{width:100%;display: block;}

.detail dd strong {font-weight:bold;}

.rili_memo{padding: 0.3rem 0.2rem;box-sizing: border-box;}
.rili_memo>div{font-size: 0.28rem;color: #333333;display: flex;width: 100%;margin-bottom: 0.3rem;}
.rili_memo>div>span{width: 1.3rem;display: block;color: #8c8c8c;}
.rili_memo>div>span a{color: #8c8c8c;}

.rili_memo>div:last-child{margin-bottom: 0;}
.rili_memo>div>p{width: 0rem;flex-grow: 1;margin:0px}
.rili_memo>div>p a{color: #333333;}

.xingxing{box-sizing: border-box;}
.xingxing>.xingxingI{border-bottom: 1px solid #e6e6e6;padding: 0.25rem;display: block;}
.xingxing>.xingxingI:last-child{border-bottom: 0;}
.xingxing>.xingxingI>p{font-size: 0.28rem;color: #333;margin-top: 0.1rem;}
.xingxing>.xingxingI>p:first-child{margin-top: 0rem;}
.xingxing>.xingxingI>p>span{color: #a0804d;}
    
.shichen_item {
    display: flex;
    font-size: 0.28rem;
    color: #333;
/*    padding-top: 0.2rem;*/
    align-items: center;
}
.shichen_item>span{width: 1.2rem;text-align: center;color: #8c8c8c;}
.shichen_item>.hl_s_blue{color: #00b04e;}
.shichen_item>.hl_s_red{color: #ec3f3a;}
.shichen_item>p{width: 0;flex-grow: 1;text-align: left;}

.huangli_lix8 .cur_date{background:#d4473d;color:#fff;}
.huangli_lix8 .cur_date a{color:#fff !important; text-align: center}
 .last_date{ color:#ccc;}

.i_shichen table{margin:0 auto;width:100%;border-bottom:2px solid #d4473d;margin-bottom:0px;}
.i_shichen table tr td {text-align: center;line-height: 1.3;padding:0.1rem 0px;}
.i_shichen table tr td a{ display: block;font-size: 0.18rem;text-align: center;line-height: 1.6; }
.i_shichen table tr td a:hover{color:#d4473d;text-decoration: underline;}
.i_shichen table tr td span{display:block;text-align: center}
.i_shichen table .i_first{color:#d4473d;font-weight: bold;font-size: 0.2rem;}
.i_shichen table tr td a .ji{color:#1AC100;font-weight: bold}
.i_shichen table tr td a .xiong{color:#d4473d;font-weight: bold}
.huangli_lix8 a span {background:orange;color:#fff;padding:5px 0px;display:block}
@media screen and (min-width:1000px){
    .lunar_box{width:1200px;margin: 0 auto;}
   .lhl_pic {
    display: inline;
    float: left;
    width: 180px;
    height: auto;
    padding-right: 20px;
}
}
@media screen and (max-width:1000px){
    .lunar_box{width:100%;margin: 0 auto;}
    .i_shichen table tr td a{width:0.18rem;}
    .lhl_pic{display:block;max-width:100%;height:auto;}
}
