html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset{padding: 0;margin: 0;border: 0;}
body{background: #fff;min-width: 320px;margin: 0 auto;outline: none;}
ul, ol, li{list-style: none;}
h1, h2, h3, h4, h5, h6, b, i, em{font-weight: normal;font-style: normal;}
a:link, a:hover, a:active, a:visited{text-decoration: none;}
.nav{padding: 5px 10px 5px 0;height: 31px;text-align: center;font-size: 16px;line-height: 31px;}
.hdc{background: none;margin-bottom: 0px;padding: 2px 5px;}
.hdc h2{float: left;padding: 0 5px 0px 5px;}

.hdc h2 .logo{max-height:37px;}
.user_fun .on{background: none;}
.header span{color: #fff;}
.btn_pn_blue{border-radius: 2px;}
.lmkj_pbl .imgs img{width: 100%;height: auto;}
.lmkj_pbl{display: block;}
.lmkj_pbl li{width: 100%;margin-right: 5px;float: left;display: inline-block;border-bottom: 1px solid #D9D8D8;font-size: 16px;background: #fff;}
.user_fun li{float: right;padding: 3px;}
.img img, video{vertical-align: middle;}
.mt10{margin-top: 10px;}
.clearfix:after{clear: both;height: 0;overflow: hidden;display: block;visibility: hidden;content: ".";}
header{width: 100%;position: relative;}
#toutu_con{position: relative;overflow: hidden;z-index: 0;min-height: 220px;height: 220px;}
.slideBox{position: relative;overflow: hidden;margin: 0px auto;max-width: 640px;width: auto;}
.slideBox .hd{position: absolute;z-index: 1;bottom: 25px;width: 100%;}
.slideBox .hd ul{width: 30%;margin: auto 38%;}
.slideBox .hd li{display: inline-block;width: 15%;text-align: center}
.slideBox .hd li i{display: inline-block;width: 8px;height:8px;border-radius: 10px;}
.slideBox .bd li{position: relative;text-align: center;}
.slideBox .bd li img{vertical-align: top;width: 100%;height: 220px;}
.slideBox .bd li a{-webkit-tap-highlight-color: rgba(0,0,0,0);}
.slideBox .bd li .tit{position: absolute;bottom: 0;display: block;width: 100%;height: 32px;line-height: 32px;color: #fff;background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#0e0e0e 100%);}
/*二级导航*/
nav .lmkj_dh{height: 60px;width: 100%;overflow: hidden;}
nav .lmkj_dh ul{float: left;width: 100%;}
nav .lmkj_dh ul li{float: left;line-height: 26px;height: 26px;font-weight: bold;width: 20%;margin: 2px 1% 0px 4%;font-size: 14px;}
nav .lmkj_dh ul li a{color: #2D2B2B;text-align: center;}
nav .lmkj_dh ul li a:hover{color: #666666;}
nav .lmkj_dh ul li.w5{width: 18%;}
#lmkj_dh_back img{-webkit-transform: rotate(-180deg) translateZ(0)}
nav .lmkj_dh ul li span{display: block;font-size: 12px;width: 100%;height: 25px;border-radius: 2px;text-align: center;}
nav .lmkj_dh ul li span a{color: #fff;font-size: 13px;padding-left: 5px;}
nav .lmkj_dh ul li span a:hover, a.hover{color: #fff;}
/*列表*/
.toplist{width: 100%;}
.toplist ul{padding: 0px 10px 0px;}
.toplist ul li{font-size: 15px;font-weight: normal;border-bottom: 1px dashed #e4e4e4;line-height: 32px;height: 32px;position: relative;overflow: hidden;margin-bottom: 2px;}
.toplist ul li span{position: absolute;right: 5px;top: 15px;font-size: 0.6em;color: #999;}
.toplist ul li a{color: #353535;}
.toplist .summary{font-size: 0.8em;color: #808080;line-height: 1.4em;padding: 8px 0px;}
.bm_h{height: 54px;background: none;line-height: 54px;white-space: nowrap;overflow: hidden;border-bottom: 1px solid #ccc;background-image: -moz-linear-gradient( 90deg, #f2f2f2 1%, #f5f5f5 8%, #4AC6CD 75%);background-image: -webkit-linear-gradient( 90deg, #DADCDD 1%, #F4F4F4 8%, #E8E8E8 75%);background-image: -ms-linear-gradient( 90deg, #f2f2f2 1%, #f5f5f5 8%, #4AC6CD 75%);}
.bm_h:hover{background: none;border-bottom: 1px solid #ccc;background-image: -moz-linear-gradient( 90deg, #f2f2f2 1%, #f5f5f5 8%, #4AC6CD 75%);background-image: -webkit-linear-gradient( 90deg, #DADCDD 1%, #F4F4F4 8%, #E8E8E8 75%);background-image: -ms-linear-gradient( 90deg, #f2f2f2 1%, #f5f5f5 8%, #4AC6CD 75%);}
.bm_h h2{height: 54px;background: none;border-left: 3px solid #3194C1;}
/*图片列表*/
.pic_div{padding: 5px;overflow: hidden;padding-top: 10px;}
.pic_div ul li{border-bottom: none;padding: 0;}
.pic_div_h{width: 50%;overflow: hidden;float: left;}
.pic_div_h a, .pic_div_q a{text-align: center;display: block;padding: 0 5px;}
.pic_div_h a img{width: 100%;height: 120px;}
.pic_div_h a p, .pic_div_q a p{line-height: 25px;height: 25px;text-align: left;overflow: hidden;float: left;}
.pic_div_q{width: 100%;overflow: hidden;}
.pic_div_q a img{width: 300px;height: 150px;}
.pic_tit_sum{width: 100%;}
.pic_tit_sum ul li{border-bottom: 1px dashed #e4e4e4;margin: 10px 0px 0px 10px;}
.pic_tit_sum div{display: inline-block;width: 68%;}
.pic_tit_sum img{width: 90px;height: 70px;vertical-align: top;margin: 6px 5px 15px 0px;}
.pic_tit_sum p{margin-top: 5px;height: 1.2em;overflow: hidden;line-height: 1.3em;font-size: 1.1em;padding-bottom: 0px;font-weight: bold;}
.pic_tit_sum .summary{font-size: 1em;height: 3.6em;color: #808080;line-height: 1.65em;overflow: hidden;font-weight: normal;}
/*导航*/
.trapezoid{width: 100%;height: 2px;position: relative}
.trapezoid_left{position: absolute;top: 0px;left: 0px;height: 0;width: 37%;}
.trapezoid_right{position: absolute;right: 0px;top: 0px;height: 0;width: 60%;}
.top_dh{width: 100%;height: 40px;border-bottom: 1px solid #E0E0E0;line-height: 40px;position: relative;}
.top_dh h3{font-size: 20px;color: #000;font-weight: bold;display: block;width: 120px;height: 40px;background-color: #ececec;margin-left: 10px;text-align: center;}
.top_dh h3 a{color: #000;}
.top_dh h3 a:hover{color: #000;}
.top_dh h4{font-size: 20px;color: #000;font-weight: bold;display: block;width: 160px;height: 40px;background-color: #ececec;margin-left: 10px;text-align: center;}
.top_dh h4 a{color: #000;}
.top_dh h4 a:hover{color: #000;}
.top_dh h2 span{position: absolute;right: 15px;top: 10px;width: 48px;height: 23px;line-height: 23px;font-size: 12px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;text-align: center;}
.top_dh h2 a{padding-left: 15px;font-size: 16px;}
.top_dh h2 span.color_y{background: #e4c80c;}
.sub_forum li .num{background: #fff;color: #676767;float: right;font-size: 14px;height: 20px;line-height: 20px;margin-top: 7px;padding: 0 6px;border-radius: 2px;border: 1px solid #928D8D;}
.top_dh h2 span a{color: #fff;font-size: 12px;padding: 0px 5px;}
.top_dh h2 span a:hover{color: #fff;}
.list_button{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;width: 95%;line-height: 30px;text-align: center;font-size: 14px;margin: 0px auto 15px;background: #a9e1f8;}
.list_button a{color: #fff;}
.lmkj_li{width: 100%;display: inline-block;}
.lmkj_li li{float: left;width: 25%;}
.lmkj_li li a{background: #fff;width: 100%;height: 25px;line-height: 25px;display: block;text-align: center;}
.grid img{display: inline;visibility: visible;}
#reading .fangwen{background: url(images/chakan.png) no-repeat 10%; background-size: 1.5rem;padding-left: 1.8rem;margin-right: .8rem;float: right;text-indent: 0;}
#reading .huifu{background: url(images/huifu.png) no-repeat 10%;background-size: 1.3rem;padding-left: 1.8rem;margin-right: 15px;float: right;text-indent: 0;}
#reading{text-indent: 0;padding: 0!important}
.threadlist li a{display: block;font-size: initial;line-height: inherit;padding: 8px 0;}
.threadlist li{position: relative;border-bottom: 1px solid #E8E8E8;}
#reading{font-size: .9rem;padding: 0 2%;color: #999999;}
.lmkj_tuq .xw0{padding: 0 2%;}
.lmkj_tuq #reading{font-size: .9rem;padding: 0 2%;color: #999999;}
.tfm{width: 100%;}
.tfm caption, .tfm th, .tfm td{vertical-align: top;padding: 7px 0;}
.tfm caption h2{font-size: 16px;}
.vt th, .vt td{vertical-align: top;}
.tfm th{padding-top: 9px;padding-right: 5px;width: 130px;}
.tfm th .rq{float: right;font-size: 14px;}
.tfm .pt, .tfm .px{margin-right: 3px;width: 330px;}
.tfm .c, .tfm .tedt, .m_c .tfm .tedt{width: 338px;}
.tfm .d{clear: both;margin: 5px 0;}
.tfm .d em{margin-left: 5px;color: red;}
.tfm .d strong{margin-left: 5px;}
.tfm .p{text-align: right;}
.tfm .pcl label{display: block;padding: 0 2px 5px;}
.tfm .pcl .pc{margin-right: 5px;padding: 0;}
.tfm .l th, .tfm .l td{padding-top: 0;padding-bottom: 0;}
.bn .tfm caption, .bn .tfm th, .bn .tfm td{padding-top: 5px;padding-bottom: 5px;}
.pbnv{float: left;white-space: nowrap;overflow: hidden;width: 100%;padding: 7px 0;}
.pbl{overflow: hidden;margin: 5px 0;width: 100%;border: solid;border-color: #ddd;border-width: 1px 1px 1px 0;background: #fff;}
.pbl li{float: left;overflow-x: hidden;text-align: center;overflow-y: auto;padding: 5px 1.5%;width: 30%;height: 300px;border-right: 1px solid #CCC;}
.pbl p{height: 25px;line-height: 25px;}
.pbl a{display: block;white-space: nowrap;overflow: hidden;padding: 0 4px;text-decoration: none;border-width: 1px 0;}
.pbl a:hover{text-decoration: none;background-color: #F3F3F3;}
.pbl .highlightlink{color: #08C;}
.pbls a, .pbls a:hover{background-color: #2B9AC2;color: #fff;font-weight: 700;}
.pbsb{background: url(http://www.cn99.net.cn/template/lanmeng_sjyd/touch/images/arrow.gif) right -33px no-repeat;}
#pt .z{padding-right: 10px;}
.nvhm{width: 16px;line-height: 200px;overflow: hidden;}
.ie_all #pt .z em{background-position: 3px 9px;}
.ie_all .nvhm{background-position: 0 -1px;}
.lmkj_post{padding: 8px 0;}
.category .name .tit{color: #fff;}
.nav .name, .category .name{color: #fff;}
.nav .z{height: 31px;}
.lmkj_t10{margin-top: 10px;}
.lmkj_flxxs li{float: left;width: 96%;padding: 0 2%;font-size: 14px;line-height: 30px;}
.lmkj_flxxs{float: left;width: 98%;background: #fff;margin: 10px 1%;border: solid 1px #f6f6f6;border-radius: 5px;}
.lmkj_flxxs h4{width: 100%;background: #FFFFFF;height: 40px;line-height: 40px;text-indent: 10px;font-size: 16px;border-bottom: 2px solid #E4E4E4;}
.plc{border-bottom: 1px solid #F0F0F0;}
.lmkj_lists{background: #fff;margin-bottom: 2px;margin:0 10px;}
.lmkj_lists .icon_top, .lmkj_lists .icon_tu, .lmkj_lists .icon_jh{margin-left: 2px;color: #fff;font-size: 12px;padding: 0 5px;}
.lmkj_lists .icon_tu{background: #2E96C1;}
.lmkj_lists .icon_top{background: #F44336;}
.lmkj_lists .icon_jh{background: #FF9800;}
.lmkj_pi{position: relative;right: -45px;width: 85%;}
.lmkj_pis .message{margin: 5px 0;padding: 5px;font-size: 15px;}
.lmkj_pis .message img{margin: 0 auto;max-width:100%; text-align: center;visibility: visible;}
.lmkj_pis .message a img {display:block;}
.lmkj_pis{margin-left: 10px;margin-right: 10px;padding: 7px 0;position: relative;}
.lmkj_flxxs em{color: #0086CE;}
.avatar img{border-radius: 25px;}
.user_fun li a{display: block;width: 28px;height: 28px;background: url(images/so.png) no-repeat 0 2px;text-indent: -9999px;background-size: 2.1rem;}
#usermsg a{position: relative;background: url(images/userinfo.png) no-repeat 0 2px;margin-right: 10px;background-size: 2.2rem;}
.nav .icon_edit a{background-position: -84px 0;}

.lmkj_fx{width: 96%;margin: 0 2%;overflow:hidden;}
.lmkj_fx tr{display: block;line-height: 24px;padding-top: 5px;margin: 0px 12px 0 5px;overflow: hidden;}
.lmkj_fx th{float: left;width: 20%;text-align: right;vertical-align: top;padding-right: 10px;font-size:14px;font-weight: 600;}
.lmkj_fx li{float: left;margin-right: 18px;font-size:13px}
.lmkj_fx .a a{color: #f44336;}
.lmkj_fx .a{}
.lmkj_emp{display:block;text-align:center;padding:15px 0;font-size:18px;}
.tsm{margin-top:25px;}
.tsm td{float: left;width: 75%;padding-bottom: 6px;}
.lmkj_typ .ax{float: left;width: 20%;text-align: right;vertical-align: top;padding-right: 10px;font-weight: 600;}
.lmkj_typ .ax{margin: 5px 10px 0 0;}
.lmkj_typ .ps {border: 1px solid #eee;width: 60%;height: 25px;}
.lmkj_typ .px {padding:0; line-height: auto!important;border: 1px solid #eee;width: 60%;height: 25px;}
.lmkj_ser{width: 100%;height: 38px;background: #4ac6cd;border-radius: 10px;display: block;margin-top: 10px;}
.lmkj_ser .ab{display: block;width: 100%;text-align: center;background: #4ac6cd;color: #fff;line-height: 38px;height: 38px;border-radius: 10px;}
.lmkj_ser .pn{width: 100%;height: 38px;line-height: 38px;border-radius: 10px;background: none;display: block;}
.lmkj_fx{overflow:inherit}
.lmkj_fx{position: relative}
.dhnavs_box{}
.btn-lg{position: absolute;top: -35px;right: 0;color: #000;z-index: 199;background: url(images/lmkj_sx.png) no-repeat 0 2px;text-indent: -9999px;background-size: 2.1rem;width: 30px;height: 30px;opacity: .7;}

/*plist*/
.lmkj_pt{padding: 0 3%;font-size: 1.3rem;margin: 2px 0;height: 35px;line-height: 35px;border: none;}
#pt .z{padding-right: 10px;}
.z{float: left;}
#pt .z a, #pt .z em, #pt .z span{float: left;height: 29px;}
.lmkj_pt a{color: #fff;}
.lmkj_pt .z em{padding: 0 5px;color: #fff;}
.lmkj_nvhm{width: 16px;line-height: 200px;overflow: hidden;}
.lmkj_pp .pipe{padding: 0 3px 0 5px;}
.lmkj_pt .z em{padding: 0 5px;}
.lmkj_bm_h{width: 96%; float: left; background: #fff; padding: 5px 2%; border-bottom: solid 1px #dddddd;}
.lmkj_bm_h h1 a{font-size: 14px; margin: 2px 5px;}
.lmkj_h2 h2{font-size: 16px;height: 35px;line-height: 35px;font-weight: bold;text-overflow: ellipsis;display: block;overflow: hidden;white-space: nowrap;color: #4c4c4c;}
.lmkj_atc img{width: 88px;height: 70px;}
.lmkj_atc{width: 88px;height: 70px;float: left;margin-right: 10px;}
.lmkj_xs2{font-size: 14px;line-height: 25px;color: #c2c2c2;font-weight: 400;max-height: 50px;overflow: hidden;display: block;color: #929292;}
.lmkj_zy{line-height: 22px;font-size: 14px;color: #717171;padding: 5px;border: 1px solid #EDEDED;margin: 5px 0;background: #F6F6F6;}
.lmkj_zy strong{color: #F44336;padding: 0 5px 0 0;font-weight: 600;font-size: 15px;}
.lmkj_ul{border-bottom: 1px solid #EDEDED;padding: 0 0 10px 0;}
.almkj_ph{width: 100%;font-weight: bold;margin: 10px 0 10px;font-size: 16px;color: #211F1F;}
.lmkj_pp{color: #9C9C9C;font-size: 12px;margin-bottom: 10px;}
.lmkj_xg1{float: right;}
.lmkj_mn{width: 100%;margin: 0 auto;}
.lmkj_mbm{margin: 5px 0;border-top: 1px solid #E4DFDF;width: 100%;padding: 5px 0;}
.lmkj_ptn{text-align: center; width: 96%; background: #ff6156; color: #fff; height: 38px; line-height: 38px; font-size: 16px; margin: 0 2%;}
.lmkj_ptn strong, .lmkj_ptn .pn{background:none;}
.lmkj_tbb{width: 96%; border: 1px solid #ececec; margin: 10px 0 10px 1.8%;}
.lmkj_bm_h1{overflow: hidden; color: #ff6156; border-bottom: 1px solid #f0f0f0; line-height: 38px; border-top: 1px solid #f0f0f0;}
.sec_code{padding: 10px 0;color: #999;}
.lmkj_bm{width: 96%;padding: 0 2%;margin: 0 auto;}
.lmkj_bm_h1 h3{font-size: 1.2rem; border-bottom: 2px solid #ff6156; float: left;margin:0 5px;}
.lmkj_bm_h1 .y{margin:0 5px;}
.wp{width: 100%;overflow: hidden;}
#lmkj_comment{width: 100%;}
#lmkj_comment .px{margin: 0}
.lmkj_pbm em a{font-size: 15px;text-overflow: ellipsis;display: block;width: 100%!important;overflow: hidden;height: 25px;line-height: 25px;white-space: nowrap;margin:5px 0}
.lmkj_pbm{margin: 3px 0;}
.lmkj_d{font-size:15px;}
.lmkj_d a img, .lmkj_d img{overflow: hidden;width: auto;max-width: 100%!important;}
.lmkj_d div{max-width: 100%!important;height: auto!important;}
.lmkj_oshr{padding: 1px 10px;border: 1px solid #C1C1C1;}
.lmkj_post li{padding: 0px;width: 98%;margin: 0 auto;}
.lmkj_d iframe{width: 100%;height: 260px;}
.lmkj_t_post{margin-bottom: 3px;}
.post_msg_from textarea, .post_from textarea{border: 0;width: 100%;background: none;padding: 5px 0;font-size: 16px;border: 1px solid #ccc;margin-top: 5px;}
.lmkj_post .sec_code{padding: 10px;color: #999;}
.lmkj_post .sec_code .txt{line-height: 25px;padding: 0 5px;}
.lmkj_sel{border: 1px solid #ccc;padding: 0!important;margin-top: 5px!important;}
.lmkj_sel .sort_sel{margin-left: 0px;}
.lmkj_h{height: 38px;line-height: 38px;padding: 0 0 0 2%!important;border: 1px solid #BFBFBF;width: 98%!important;}
.lmkj_nei{width: 98%!important;padding: 0 0 0 2%!important;}
.footer{text-align: center;line-height: 2em;padding: 10px 0 0 0;}
.footer a{margin: 0 6px;color: #FFFFFF;}
.lmkj_pi .grey em{float: right;}
.lmkj_tuq{position: relative;}
.lmkj_tuq{position: relative;}
.lmkj_tuq .lmkj_ps{width: 48%;}
.bah {border: 1px solid #eee; padding-bottom:5px}
.jge {display: block;width: 100%;height: 5px;}
#threadlist .bm_c {padding:5px 0 0!important;}
.lmkj_tuq .lmkj_pbimg, .lmkj_tuq .lmkj_pbimg img, .lmkj_tuq .lmkj_pbimg a{width: 100%;}
.lmkj_ps #reading{padding: 0 2%!important;}
.lmkj_ps #reading span{float: right;}
.btn_exit a{text-align: center;line-height: 41px;font-size: 18px;}
.nav .icon_edit span{display: block;width: 50px;margin-top: 3px;line-height: 22px;}
.pipe{margin: 0 5px;}
.btn_login .pn, .btn_register .pn{background: #F44336;width: 100%;height: 45px;display: block;line-height: 45px;overflow: hidden;margin: 0 auto;color: #FFF;font-size: 20px;text-align: center;border: 0;}
.btn_pn_grey, .btn_pn_blue, .nav .icon_edit span{color: #fff;border: 1px solid #fff;border-radius: 3px;font-size: 13px;}
.lmkj_liu li a{padding: 7px 5px;}
.login_select{display: block;position: relative;border: 1px solid #DDD;padding: 0 10px;height: 45px;line-height: 45px;}
.reg_link a{background: #00BCD4;width: 100%;height: 45px;display: block;line-height: 45px;overflow: hidden;margin: 0 auto;color: #FFF;font-size: 20px;text-align: center;border: 0;margin-top: 10px;}
.lmkj_tuq .xw0{padding: 0 2%;height: 20px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.lmkj_tuq #reading{font-size: .9rem;padding: 0 2%;color: #999999;}
.atd td{padding: 10px; text-align: center; vertical-align: bottom;}
.atd a{display: block;}
.vw .d img{max-width: 620px;}
.atd img{margin-bottom: 10px;}
.atd{margin: 15px auto;}

.ann-box{padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #eee;overflow:hidden}
.ann-box .mtit{float:left;font-size:12px;height:20px;line-height:20px;padding:0 5px;margin-top:10px;margin-right:8px;background-color: #f30;color: #fff;border-radius:4px}
#ann{height:24px;line-height:24px;margin-top:8px;overflow:hidden}
#ann li{height:24px;line-height:24px;font-size:14px;overflow:hidden;position:relative;z-index:1}
#ann li a{display:block;height:24px;line-height:24px;overflow:hidden}
#ann li em{display:none}

/*footer*/
.lmkj_h80{height: 70px;}
.lmkj_fts{width: 100%; height: 53px; background: #FDFDFD; position: fixed; bottom: 0; border-top: 1px solid #F0F0F0;}
.lmkj_fts li{width:25%;float: left;text-align: center;height: 53px;}
.lmkj_fts li a{color:#8a8a8a;font-size: 0.8rem;padding-top: 32px;display: block;}
.lmkj_fts .a a{background: url(images/a.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .a .cur{background: url(images/a_1.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .b a{background: url(images/b.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .b .cur{background: url(images/b_1.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .c a{background: url(images/c.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .c .cur{background: url(images/c_1.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .f a{background: url(images/f.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .f .cur{background: url(images/f_1.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_fts .e a{background: url(images/e.png) no-repeat center 5px;background-size: 2rem;}
.lmkj_mg{display: block;float: left;text-align: center;height: 30px;margin: 10px 0;width: 100%;}
.lmkj_fxwx{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.lmkj_bigfxwx{display: none;position: absolute;top: 18%;left: 30%;width: 50%;height: 50%;background-image: url(images/weixin.png);background-repeat: no-repeat;z-index:1002;overflow: auto;}
.lmkj_wxfxs{color: #fff!important;font-size: 20px;left: 30%;position: relative;}
.lmkj_fxgdx .bds_sqq, .lmkj_fxgdx .bds_weixin, .lmkj_fxgdx .bds_qzone, .lmkj_fxgdx .bds_tsina, .lmkj_fxgdx .bds_tqq{height: 45px!important;width: 16%;margin: 1%!important;padding:1%!important;background-repeat: no-repeat!important;background-position: center!important;background-size: 2.5rem;}
.lmkj_fxgdx .bds_sqq{background-image: url(images/qq.png);}
.lmkj_fxgdx .bds_weixin{background-image: url(images/wx.png);}
.lmkj_fxgdx .bds_qzone{background-image: url(images/kj.png);}
.lmkj_fxgdx .bds_tsina{background-image: url(images/sing.png);}
.lmkj_fxgdx .bds_tqq{background-image: url(images/tenwb.png);}
.questionli{margin-bottom:10px;}
/*zp*/
.lm_list_r{width:100%!important;}
.lm_list_r li{height:auto!important;}
.lmskb{height:auto!important;font-size:12px!important;}
.lmbfb{height:auto!important;}
.lmsk{font-size:12px!important;width:60px!important;}
/*zp-end*/
/*fc*/
.lanmeng_lm_t li{height:auto!important;}
.lanmeng_lm_t span{width: 100%!important;padding:0!important;}
.lanmeng_lm_t .call_bgx, .lanmeng_lm_t .call_bgsm, .lanmeng_lm_t .call_bg, .lanmeng_lm_t .lm_dizhi{width: 100%;text-align:center!important;}
.lanmeng_lm_t .call_bg{background-position:60px;}
.lm_focus .focus-pic li img{width: 100%!important;height: auto!important;}
.lm_focus .focus-pic li{float: left;max-width: 100%!important;height: auto!important;}
/*fc-end*/
/*es*/
.lm_list_r{margin-left:auto!important;}
.lm_poht_l{width:100%!important;height:auto!important;}
.lm_poht_l img{height:auto!important;max-width:98%!important;width:auto!important;}
/*es-end*/
/*zf*/
.biglmkj_pinpai{padding: 5px!important;}
.img_lmkj_pinpai{border:none;}
.biglmkj_pinpai{padding:0px!important;}
.r_lmkj_pinpai{width:100%!important;padding-left:0px!important;margin-left:0px!important;}


.lmkj_gnv {width:96%;margin:0 2%;border-bottom:1px solid #e8e8e8;font-size:15px;text-align:center}
.lmkj_gnv a {height:40px;line-height:38px;width:15%;position:relative;display: inline-block;}
.lmkj_gnv a.mon {height:38px;color:#2E96C1;font-weight:400;border-bottom:2px solid #2E96C1}
.threadlist_mes {margin-bottom:8px;line-height:22px;font-size:14px;color:var(--dz-FC-999);overflow:hidden}
.threadlist_imgs {margin-bottom:10px;font-size:0;overflow:hidden;position:relative}
.threadlist_imgs li {float:left;width:32.6%;padding-bottom:30%;margin-top:1.1%;margin-right:1.1%;box-sizing:border-box;background:var(--dz-BG-5);position:relative;overflow:hidden;border-radius:4px}
.threadlist_imgs li:nth-child(3n) {margin-right:0}
.threadlist_imgs li img {width:100%;height:100%;object-fit:cover;position:absolute}
.threadlist_imgs li em {position:absolute;bottom:0;right:0;z-index:100;background:rgb(0,0,0,.5);color:var(--dz-FC-fff);font-size:12px;height:22px;line-height:22px;padding:1px 5px;border-radius:0 0 4px 0}
.threadlist_imgs1 {font-size:0;overflow:hidden;position:relative}
.threadlist_imgs1 li {width:32.6%;padding-bottom:30%;background:var(--dz-BG-5);position:relative;overflow:hidden;border-radius:4px}
.threadlist_imgs1 li img {width:100%;height:100%;object-fit:cover;position:absolute}
.threadlist_imgs2 li {width:32.6%}
.threadlist_imgs2 li:nth-child(2n) {margin-right:0}
.threadlist_tit em a, .lmkj_bkt {display:initial!important}
.lmkj_bkt {color: #2782ba!important;}
.lmkj_glist .threadlist_imgs {margin-bottom:0;}
.lmkj_glist {margin:5px 0;padding:5px 0}
.lmkj_glist .threadlist li a {padding:5px 0 0 5px}





/*----- 通用滑动三级导航 -----*/
.dhnavs_box, .dhnavs {width: 96%;height: 40px;overflow: hidden;margin: 0 2%;}
.dhnavs_box {background-color:#fff; border-bottom: 1px solid #e6e6e6;overflow:hidden}
#dhnavs_li {width:100%;height:40px;text-align:center;white-space:nowrap}
#dhnavs_li li {float:left;width:auto;text-align:center;overflow:hidden;position:relative}
#dhnavs_li li a{display: inline-block;font-size: 14px;height: 38px;line-height: 40px;padding: 0 6px;color: #4C4C4C;}
#dhnavs_li li.mon a {color:#2E96C1; border-bottom: 2px solid #2e96c1;}

/*----- 首页幻灯 -----*/
.swiper-wrapper {position:relative;width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;position:relative}
.dz-swiper_box {width:100%;background-color:#333;overflow:hidden;position:relative}
.xwa1 .xw1{color: #2E96C1!important;border-bottom: 2px solid #2e96c1;}


.close{float: right;font-size: 25px;font-weight: bold;line-height: 1;color: #333;}
.close:hover,
.close:focus{color: #fff;text-decoration: none;cursor: pointer;}
button.close{-webkit-appearance: none;padding: 0;cursor: pointer;background: transparent;border: 0;right: 3%;position: relative;top: 5px;}
.modal-open{overflow: hidden;}
.modal{position: fixed;top: 5px;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog{-webkit-transition: -webkit-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);}
.modal.in .modal-dialog{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}
.modal-open .modal{overflow-x: hidden;overflow-y: auto;}
.modal-dialog{position: relative;width: 700px;margin: 140px auto 35px;}
.modal-content{position: relative;-webkit-background-clip: padding-box;background-clip: padding-box;border-radius: 6px;outline: 0;}
.modal-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}
.modal-backdrop.fade{filter: alpha(opacity=0);opacity: 0;}
.modal-backdrop.in{filter: alpha(opacity=50);opacity: .5;}
.modal-header{position: absolute;top:9.5%;right:5%;min-height: 16.42857143px;}
.modal-header .close{margin-top: -2px;}
.modal-title{margin: 0;line-height: 1.42857143;}
.modal-body{position: relative;padding: 15px;}
.modal-footer{padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn + .btn{margin-bottom: 0;margin-left: 5px;}
.modal-footer .btn-group .btn + .btn{margin-left: -1px;}
.modal-footer .btn-block + .btn-block{margin-left: 0;}
.modal-scrollbar-measure{position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
.fruit {background:#fff;width: 96%;margin: 2%;overflow-y: auto;}

@media (min-width: 1400px) {
	.modal-dialog {
		width: 50%;
	}

}