.main{ font-size: 16px;}
.lmtit{ font-size: 24px; color: #333; padding-left: 30px; background: url(../images/all_icon.png) no-repeat left center;}
.lmcon ul.list li{background: #f1f1f1 url(../images/goback2.png) no-repeat 600px center;background-size: 8px auto;margin: 20px 0;border-radius: 5px;line-height: 30px;}
.lmcon ul.list li a{ display: block;padding: 20px;}
.lmcon ul.list li h4{ font-weight: normal; font-size: 16px;}
.lmcon ul.list li h1{ font-size:18px;}
.lmcon ul.list li .l_price{float:right;margin: 28px 22px 0 0;}
.lmcon ul.list li .l_price strong{ color:#333; }
.tips{ text-align:center; line-height: 200px;}
.green-black{ text-align: center; margin-top: 20px; line-height: 30px;}
.green-black a ,.green-black span{ background: #eee; padding: 0 10px; margin: 0 2px; border-radius: 3px;display: inline-block;}
.green-black a:hover{ background:#d7edff;}
.green-black span{ background: none; color: #5099dd; font-weight: bold;}

.aside .aside_item.lanmu{ font-size: 16px;}
.aside .aside_item.lanmu h2{ font-size: 20px; text-align: center; margin: 5px 0 8px;}
.lanmu_con{ margin-top: 20px; padding: 0 10px;}
.lanmu_con li{ line-height: 35px;}
.lanmu_con li.wx{ background: url("../images/wechat.png") no-repeat 0 10px; background-size: 16px; padding-left: 20px;}
.lanmu_con li.qq{ background: url("../images/QQ.png") no-repeat 0 10px; background-size: 16px; padding-left: 20px;}

.aside .aside_item.logout{ background: #5099dd; color: #fff; font-size: 16px; text-align: center; padding: 0; line-height: 45px; cursor: pointer;}

.list-info{margin: 40px auto;width: 400px;}
.list-info li{line-height: 60px;border-bottom: 1px solid #eee;padding: 0 10px;}
.list-info li .price{ color:#e83f3f; font-weight: bold; }
.list-info li .price strong{ font-size: 22px;}
.list-info li .input{ height: 50px; line-height: 50px;}
.list-info li .sendMsgBtn{height: 35px;line-height: 35px;padding: 0 10px;border-radius: 5px;background: #d8ecff;color: #5099dd;font-size: 14px;float: right;margin-top: 13px;}
.list-info .subbtn ,.list-info .subbbtn,.list-info .subbtn_yw ,.list-info .subbbtn_yw,.list-info .subbtn_gs ,.list-info .subbbtn_gs,.list-info .subbtn_jx ,.list-info .subbbtn_jx, .list-info .sub_btn ,.list-info .btn_return{text-align: center;height: 45px; line-height: 45px;display: block;background:#eab262;border-radius: 5px;width: 270px;margin: 30px auto 0;color: #fff;font-weight: bold;}
.list-info .btn_return{background: #e2e2e2;color: #6d6d6d;font-weight: normal; margin-top: 10px;}
.dl_tips{margin-top: 20px;background: #efefef;text-align: justify;padding: 10px 15px;border-radius: 5px;color: #999;font-size: 14px;}


/*精选*/
.jxOrder .main{ background:#ffe8db url(https://m.hmz.com/static/new/images/jx_bg.png) no-repeat left top; background-size: 100%; }
.jxOrder .flex{margin: 300px 20px 0; border-radius: 5px; border: 2px solid #c8b36f; }
.jxOrder .flex p{ text-align: center; margin-bottom: 40px; }
.jxOrder .flex p b{ color: #ea2727; }
.jxOrder .jxtc,.jx .jxtc-vip{ display: flex; width: 102%; margin-left: -1%; margin-top: 20px; }
.jxOrder .jxtc .jxtc_item{position: relative; flex: 33.3333333%; height: 50px; color: #555; margin: 0 10px; padding: 9px 0; background: #e8e8e8; border: 1px solid #c2c2c2; border-radius: 3px; text-align: center;}
.jxOrder .jxtc .jxtc_item p{ margin: 0; font-size: 16px; }
.jxOrder .jxtc .jxtc_item strong{ font-size: 18px; }
.jxOrder .jxtc .jxtc_item b{ font-size: 16px; }
.jxOrder .jxtc .jxtc_item .tcName{ position: absolute; left: 0; right: 0; top:-22px; margin:0 auto; width: 80%; line-height: 1.5; font-size: 18px; color: #555; border: 1px solid #c2c2c2; background: #fff; border-radius: 3px; }
.jxOrder .jxtc .jxtc_item.active{ background: url(https://m.hmz.com/static/new/images/tc_bg0.png) no-repeat center top; background-size: 100% 100%; border: none;border-radius: 0; padding-bottom: 22px; }
.jxOrder .jxtc .jxtc_item.active:nth-child(1){ color: #9a753b; }
.jxOrder .jxtc .jxtc_item.active:nth-child(1) p{ color: #9a753b; }
.jxOrder .jxtc .jxtc_item.active:nth-child(2){ background-image: url(https://m.hmz.com/static/new/images/tc_bg1.png); }
.jxOrder .jxtc .jxtc_item.active:nth-child(2){ color: #575d9e; }
.jxOrder .jxtc .jxtc_item.active:nth-child(2) p{ color: #575d9e; }
.jxOrder .jxtc .jxtc_item.active:nth-child(3){ color: #327a88; }
.jxOrder .jxtc .jxtc_item.active:nth-child(3) p{ color: #327a88; }
.jxOrder .jxtc .jxtc_item.active:nth-child(3){ background-image: url(https://m.hmz.com/static/new/images/tc_bg2.png); }
.jxOrder .jxtc .jxtc_item.active:nth-child(1) .tcName{ color: #8a7049; border-color: #d6b276; }
.jxOrder .jxtc .jxtc_item.active:nth-child(2) .tcName{ color: #575d9e; border-color: #9499da; }
.jxOrder .jxtc .jxtc_item.active:nth-child(3) .tcName{ color: #327a99; border-color: #5bb2cd; }

.jxOrder .vip-price em{display: inline-block; font-style: normal; font-size: 17px; vertical-align: text-top; }
.jxOrder .vip-price .rp{ display: inline-block; margin-left: .1rem;vertical-align: middle; }
.jxOrder .vip-price i{ font-style: normal; display: block; color: #fff; font-size:12px; line-height: 1.3; border-radius: 5px 4px 4px 0; padding: 0; width: 63px; background: linear-gradient(0deg,#e83e62,#f07a99); }
.jxOrder .vip-price .rp p{display: block; text-align: left; text-decoration: line-through; font-size: 12px; color: #777; }
.jxOrder .list-info{ border: 2px solid #FAF7ED; width: 554px; margin: 8px auto; padding: 15px;}
.jxOrder .list-info li{border-radius: 4px; line-height: 50px; padding: 0 10px; border: none; background: #f2f2f2; margin: 0 0 10px; }
.jxOrder .list-info li span{ padding-left: 5px; }
.jxOrder .inpBox label input[type="radio"]{outline: none; appearance:none;-moz-appearance: none;-webkit-appearance:none; width: 20px; height: 20px; border-radius: 20px; box-sizing: border-box; background: none; border:none; background: #fff; border: 1px solid #b8b8b6; padding: 0; vertical-align: sub; margin:0 5px 0 20px;}
.jxOrder .inpBox label input[type="radio"]:checked{ background:#5099dd url(../images/check_gou.png) no-repeat center; background-size: 16px 13px; border: none; }
.jxOrder .inpBox label:first-child input[type="radio"]{ margin-left: 30px; }
.jxOrder .inpBox label{color: #333;}
.jxOrder .inpBox input{margin-left: 20px;}
.jxOrder .list-info li .input{ width: 60%; }
.jxOrder .list-info li .sendMsgBtn{ margin-top: 8px; }
.jxOrder .list-info .subbbtn_jx,.jxOrder .list-info .subbtn_jx{ background: #e8b35f; width: 330px; }
.jxOrder .link-rg{ display: block; margin: 25px 30px; background: #2b5283 url(https://m.hmz.com/static/new/images/jx-arw.png) no-repeat 570px center; background-size: 14px; border-radius: 50px; height: 50px; line-height: 50px; color: #fff; font-size:15px;}
.jxOrder .link-rg span{ padding: 0 0 0 30px; display: block; }

.goto{ color: #fff; padding: 6px 12px; border-radius: 30px; margin-left: 8px; }
.jxOrder .flex .dl_tips{ margin: 0px; background: none; }
.order-link{ line-height: 3; text-align:center; color: #2ea4f7; display: block; background: url(https://m.hmz.com/static/new/images/lj_tw_more.png) no-repeat 330px center; background-size: 10px; }
