@charset "utf-8";
/* 20180412 by fanbo */
.block{display: block;}
.wangming{ background:#f8f8f8 url(../images/wangming/bj.png) repeat-y; background-size: cover; }
.name_item .mz_xx>.dis_flex,.bilit li{ -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.name_item .item.mz_xx,.bilit{ padding-bottom: .75rem; }
.name_item .item:last-child{border-bottom: 0; padding-bottom: 0;}
.mz{ font-size: 1.875rem; line-height: 1.2; color: #000; text-align: left; }
.mz .py {color: #999; font-size: .875rem; padding-top: .125rem;}
.mz a{color: #999; margin-right: .5rem;}
.pinfen,.view{ padding-top: 0; }
.pinfen span{ font-size: 2.5rem; }
.mz_xx,.bilit{ padding-top: .75rem;}
.wangming_list .bilit ul{ padding-bottom: .75rem; }
.bilit li{ text-align: left; padding-bottom: .625rem;}
.bilit li:last-child{ padding:0; }
.bilit li span{ color:#00003e; font-size: 1rem; }
.bilit li span:last-child{ width: 2.6875rem; text-align: right; }
.bilit .bli{ position: relative; }
.bilit .bli em,.bilit .bli i{ display: block; height: .8125rem;}
.bilit .bli em{ background:#e2e2e2; }
.bilit .bli i{}
.bilit li:nth-child(1) .bli i{ background:#5bb85d; }
.bilit li:nth-child(2) .bli i{ background:#59c0df; }
.bilit li:nth-child(3) .bli i{ background:#efad4d; }
.bilit li:nth-child(4) .bli i{ background:#dc534b; }
.bilit li:nth-child(5) .bli i{ background:#5bb85d; }
.bilit .bli p{ position: absolute; bottom: 0; left: 0; right: 0; line-height: 1.5; transform: translateY(100%); font-size: .75rem; color:#000141; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.mz_info{ color:#00003e; font-size: 1rem; text-align: left; padding-bottom: .75rem;}
.mz_info dl{ padding-top: .75rem;}
.mz_info dt{}
.mz_info dd{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.mz_cz{ border-top:1px solid #ededed; padding-top: .75rem;}
.mz_cz p{ color:#999; padding-bottom: .5rem;}
.mz_cz p a{ color:#999; }
.mz_cz .qm_sub span{ font-size: .9375rem; }
.mz_cz .qm_sub:nth-child(2){ padding:0 .375rem; }

.chart_cate{ border-bottom: 1px dotted #ededed; margin-bottom: 1rem; }
.chart_cate:last-child{ border:0; margin:0; }

.paint .wypj{ padding-top:.75rem;}
.wypj .bilit li:nth-child(1) .bli i{ background:#6bd6d6; }
.wypj .bilit li:nth-child(2) .bli i{ background:#ffabde; }
.wypj .bilit li:nth-child(3) .bli i{ background:#6bb4ef; }
.wypj .bilit li:nth-child(4) .bli i{ background:#6bd6d6; }
.wypj .bilit li:nth-child(5) .bli i{ background:#ffabde; }
.wypj .bilit li:nth-child(6) .bli i{ background:#6bb4ef; }
.wangming_view .qm_sub {width: 7.125rem; margin:0 auto;}
.wangming_view .qm_sub span{ font-size: .875rem;}

.my_dianpin{ box-sizing: border-box;}
.my_dianpin dl{ font-weight: 400; padding-bottom: 1rem;}
.my_dianpin dt{ padding-right: .7128rem; color:#999; font-size: 1rem; width: 2rem;}
.my_dianpin dt.tit{ line-height: 36px;}
.my_dianpin dd{}
.my_dianpin dd .mingzi{ padding: 0 }
.my_dianpin dd .mingzi span em{ width: 2.5rem; height: 2.5rem; line-height: 2.5rem; font-size: 1.7143rem }
.my_dianpin .left{ float: left; }
.my_dianpin .df{ color: #aaa; font-size: 12px; padding: 0 0 0 1rem; }
.my_dianpin .df span{ color: #f00; font-weight: 700; font-size: 1.7143rem; }
.my_dianpin .s_box{}
.my_dianpin .s_box label{ float: left; border: 1px solid #ccc; padding: .2143rem .8571rem; margin: 0 .5714rem .5714rem 0; cursor: pointer; background: #f9f9f9; border-radius: 3px; font-size: .9375rem;}
.my_dianpin .s_box label:hover{ background:#fdebeb; }
.my_dianpin .s_box label.on{ border-color: #ff8686; background: #ff8686; color: #fff; }
.my_dianpin .s_box input{ display: none; }
.my_dianpin .sub2 input{ width: 92px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; background:#000040; border: 0; cursor: pointer; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.my_dianpin .sub2 input:hover{ opacity: .9; }