@import url("common_m.css");
header { background:#077ff9; padding-bottom: 2rem; }
.header_top { padding: 1rem 3rem; }
.search { border: none; margin: 0 3%; width: 94%; overflow: hidden; background: #fff; }
.header_top .menu { top: 2.2rem; right:0.5rem; }
.return { position: absolute; left: 3%; }
.return a { transition-duration: 0.5s; display: inline-block; width: 11px; height: 11px; border-bottom: 2px solid #ffffff; border-right: 2px solid #ffffff; transform: rotate(135deg); margin: 17px 4px 0px 10px; float: left;}
.return em { color: #fff; font-size: 1.8rem; }
.header_top h2 {text-align: center; color: #fff; font-size: 1rem; line-height: 2.5rem; height: 2.5rem;}
.con { margin-top: -1rem; background: #f5f5f8; border-radius: 0.4rem; }
.type_list { padding: 0; background: none; }
.search_btn { border: none; line-height: 2.5rem; background: #e8f4fd; height: 2.5rem; right: 0; position: absolute; width: 4rem; color: #077ff9; font-size: 1rem; }
/*列表*/
.ss_head { padding: 0.5rem 0.5rem 0 2rem; }
.ss_head h3 { position: relative; font-size: 0.825rem; font-weight: normal; }
.ss_head h3:before{ content:""; display: block; position: absolute; width: 0.4rem; height: 0.8rem; background-color: #077ff9; border-radius: 1rem; top: 0.6rem; left: -1rem;}
.prolist { padding: 0 3%; }
.prolist li p { height: auto; }
.prolist .list_li { margin-bottom: 0.2rem; padding: 0; display:block!important; height: auto;  }
.prolist .list_li a { display: block; background-color: #fff; padding: 1rem; border-radius: 0.4rem; }
.type_list .li_l { position: static; height: auto;}
.list_tui { font-size: 0.75rem; line-height: 2rem; color: #999; }
.list_tui span { float: left; }
.list_tui em { color: #e8b856; float: left; display: block; }
.list_li .div_b { position: relative;}
.list_li .div_b span { margin-right: 0.5rem!important; }
.list_btn { display: block; background-color: #e8f4fd; color: #077ff9; line-height: 2rem; width: 7rem; font-size: 0.75rem; text-align: center; border-radius: 1rem; position: relative;  }
.hot_list .prolist { padding:0; }
.list_li .li_lte { width: 100%;  background: none!important; border: none;}
.list_btn em { position: absolute; left: 1rem; top: 0.1rem; font-size: 0.8rem; }
.hot_list li .div_b { padding-left: 1rem; }
.more2 { background-color: #fff; width: 88%; margin: 0.3rem auto 1rem auto;  }
.prolist li .div_b { line-height: 2rem; }
.wrap_head h3:after { display: none;}
.wrap_head h3 { padding-left: 0;}
.pnum td { display: none; }
.pnum td a { display: block; width: 8rem; height: 2rem; line-height: 2rem; background: #fff; font-size: 0.8rem; border: 1px solid #e1e1e1; color: #077ff9; margin: 0 10px; border-radius: 1rem;}
.pnum ul { width: 100%; display: flex; justify-content: center; padding: 1rem 0;}
/* 新搜索 */
.gjc { font-weight: bold; padding: 0 4px; color:#e00; font-size:1.2rem;}
.wrap_head h3 { color: #666;}
.prolist .sli_item { background: #fff; padding: 0.6rem!important; margin: 0.2rem 0;border-radius: 1rem; }
.sli_icon { padding:0 3px; border-radius: 4px; background: #333; color: #fff; font-size: 12px; margin-left: 5px; float: left; height: 20px; margin-top: 5px; line-height: 20px; }
.sli_jing { background: #36ad9e; }
.sli_re { background: #f0811d;}
.sli_tu { background: #35a3ef;}
.sli_bt { line-height: 30px; height: 30px; }
.sli_bt a { font-size: 16px; font-weight: bold; }
.sli_bt span { color: #cc0000; }
.sli_ms { color: #999; line-height: 1.5rem; margin-top: 0.2rem; }
.sli_t {  height: 1.5rem; line-height: 1.5rem; margin-top: 0.2rem; }
.sli_b { height: 2rem; line-height: 2rem; margin-top: 0.2rem; }
.sli_xx { height: 1.5rem; margin-right: 0.5rem; float: left; color: #999; font-size: 0.75rem; position: relative; padding-left: 10px; }
.sli_b .sli_xx { float: right; } 
.sli_xx:before{ content:""; display: block; position: absolute; height: 0.75rem; width: 1px; background: #ccc; left: 0;top: 0.7rem; }
.sli_t .sli_xx:before{ top: 0.5rem; }
.sli_xx:first-child { padding-left: 0;}
.sli_t .sli_xx:nth-child(1):before { display: none; }
.sli_b .sli_xx:last-child:before { display: none; }
.s_icon { width: 14px; height: 14px; background: url(../images/s-icon.png) no-repeat; display: block; }
.sion_pj { margin: 0.3rem 0 0 0.1rem; float: left; }
.prolist .sli_btn { display: block; width: 100%; text-align: center; height: 2rem; line-height: 2rem;  background: #077ff9; color: #fff; position: relative; float: left; font-size: .75rem;border-radius: 1rem; box-sizing:border-box;}
.sion_xz { background-position:0 -20px; position: absolute; top: 10px; left: 50%; margin-left: -50px; }
.sli_btn:hover { color: #fff; background: #f0811d; }
.prolist .sli_item a { padding: 0;}
.prolist .sli_item .chao{color:#e00;}
.sli_item .sli_b .sli_btn { padding-left: 30px;}
.prolist li p { width: auto; }
/*翻页*/
.s_pnum { margin: 0.5rem 0; }
.s_pnum ul { width: 100%;  display: flex;  justify-content: center; }
.pnum li { float: left; margin: 0 0.2rem; background: #fff; border-radius: 20px; width: 33px; height:33px; line-height:33px; text-align: center; }
.pnum a { background: #f5f9f9; display: block; margin: 0 5px; padding: 0 12px; border-radius: 20px; float: left;}
.pnum li.thisclass,.pnum a.sed { background: #077ff9; color: #fff; }