.ltitlevalue a { float: left; }
.ltitlevalue .certify { margin-top: -3px; }
.lfaceimg img { border-radius: 8px; }
#select dd, .ding { position: relative }
.media-body-des, .media-label, .typo-small { text-overflow: ellipsis }
#select dd a, .list_simple ul div span.larea, .media-body-des, .media-label, .typo-small { overflow: hidden; white-space: nowrap }
#select dd a, .media-body-title a:hover, .new_listhd .listhdleft a { text-decoration: none }
.small, .typo-small, figcaption, small { font-size: 12px; color: #888 }
small.pull-right { margin-right: 25px; margin-top: 25px }
.typo-smalls { color: #555; font-size: 12px }
.typo-small { word-break: keep-all; width: 80%; margin-top: 5px; margin-bottom: 8px }
.wrapper { border: 1px solid #e9e9e9; overflow: hidden; height: auto; width: 998px; background-color: #fff }
#select { text-align: left; font-size: 14px; margin: 20px 15px 20px 5px; }
#select dl { width: 1170px; padding: 0; margin: 7px 10px 9px 10px; overflow: hidden; zoom: 1; line-height: 35px; border-bottom: 1px #f0f0f0 dashed; }
#select dl.lastdl { padding-bottom: 0; border: none }
#select dl.fore { border-top: 0 }
#select dl form { margin-left: 16px; margin-top: 8px; line-height: 26px; padding-bottom: 10px }
#select dl form input.searchinput { color: #999; border: 1px solid #d4d4d4; background: url(../images/global/daohangbg.gif) 0 -240px repeat-x; height: 22px; padding-left: 5px; padding-right: 5px; width: 250px }
#select dt { float: left; width: 85px; text-align: right; padding-right: 15px; overflow: hidden }
#select dd { float: right; overflow: hidden; }
#select dd div { float: left; margin-right: 13px; }
#select dd a { padding: 3px 10px; border-radius: 13px }
#select dd a.curr:link, #select dd a.curr:visited, #select dd a:hover { color: #fff; }
#select-brand .content { float: none; width: 100%; height: auto; overflow: hidden; margin: 0; padding: 0 }
#select-brand .content div { overflow: hidden }
*html #select-brand .tab b { overflow: hidden }
.new_listhd .listhdcenter, .normal_listhd .listhdcenter { color: grey; float: left; width: 450px; text-align: right; }
.new_listhd .listhdcenter span, .normal_listhd .listhdcenter span { color: #f30 }
.new_listhd .listhdright, .normal_listhd .listhdright { float: right; width: 660px; height: 30px; text-align: right; overflow: hidden }
.new_listhd .listhdright a, .normal_listhd .listhdright a { color: #f30; font-size: 14px }
.img_count { position: absolute; left: 10px; bottom: 0; color: #fff; background: #42b712; padding: 0 5px; font-size: 12px; border-radius: 2px; }
.certify, .tuijian { }
.media-body-title a { float: left; }
.tuijian { background: #f78015 }
.certify { text-indent: -9999px; width: 24px; height: 28px; float: left; display: block; background: url(../images/ic_cert.png) 5px 10px no-repeat; }
.sep { margin-bottom: 1em }
.section {  }
.hovercolor { background-color: #FCFCFC; }
.hovercolor span.lcompany, .hovercolor span.ltime, .hovercolor .ltitle a, .hovercolor .pull-right { color: #ff3300 !important; }
.hovercolor .ltitle a { color: #ff3300 !important; }
.hovercolor .lcat { color: #ff3300 !important; }
.hovercolor .larea { color: #ff3300 !important; }
.hovercolor .typo-small { color: #ff3300 !important; }
.media { }
.media-hover {}
.media-cap, .media-caps { overflow: hidden; display: block; float: left; }
.media-cap { 
 width: 211px; height: 150px; display: flex; align-items: center;
}
.media-cap1 { 
 width: 230px; height: 144px; 
}
.media-cap img { width: 100%; height: auto;  }
.media-cap2 { 
 width: 160px; height: 100px; 
}
.media-body { width: 592px;
    float: left;
    margin-left: 26px; }
.media-body1 { width: 772px;
}
.ckxqlj{
    width: 110px;
    float: left;
    margin-top: 37px;
}
.ckxqlj_k{
    margin-top: 53px;
}
.ckxqlj1{
    width: 110px;
    height: 33px;
    background: #0A71FF;
    border-radius: 0px 0px 0px 0px;
    text-align: center;
    line-height: 33px;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;
    font-style: normal;
    text-transform: none;
}
.ckxqlj1:hover{
    background: #FFC400;
    color: #333333;
}
.ckxqlj1:hover a{
    color: #333333;
}
.ckxqlj1 a{color: #FFFFFF;}
.ckxqlj1 a:hover{color: #333333;}
.ckxqlj2{
    width: 108px;
    height: 31px;
    border-radius: 0px 0px 0px 0px;
    border: 1px solid #0A71FF;
    line-height: 33px;
    margin-top: 10px;
    font-weight: 400;
    font-size: 16px;
    color: #0A71FF;
    text-align: center;
    font-style: normal;
    text-transform: none;
}
.ckxqlj2 a{color: #0A71FF;}
.ckxqlj2 a:hover{color: #0A71FF;}
.media-label { line-height: 1; width: 100px; display: inline-block }
.media-body-title{width: 592px; height: 37px; display: flex; align-items: center;}
.media-body-title1 {width: 592px; height: 23px; display: flex; align-items: center;}
.media-body-title a { 
font-weight: bold;
font-size: 20px;
color: #333333;
text-align: left;
font-style: normal;
text-transform: none; line-height:30px; }
.media-body-title1 a{
    font-size: 16px;
    line-height:25px; 
}
.media-body-title a:hover { color: #0A71FF; }
.media-body-title span{
background: #F3F6FE;
border-radius: 0px 0px 0px 0px;
border: 1px solid #CDE2FF;
font-weight: 400;
font-size: 14px;
color: #0A71FF;
text-align: center;
font-style: normal;
text-transform: none;
line-height: 18px;
padding: 0 7px;
margin-left: 15px;
}
.media_jb{display: flex;}
.media_jb1{
    width: 80px;
height: 20px;

border-radius: 0px 0px 0px 0px;    display: flex;
    align-items: center;
}
.media_jb2{
   width: 80px;
height: 20px;
background: #E0EDFF;
border-radius: 0px 0px 0px 0px;
margin-left: 7px;    display: flex;
    align-items: center;
}
.levelid1{
    background: #EDDED0;
}
.levelid2{
    background: #E9ECF4;
}
.levelid3{
    background: #FFF3CB;
}
.media_jb1 span{display: block; width: 60px; text-align: center;
font-weight: 400;
font-size: 12px;
color: #333333;
font-style: normal;
text-transform: none;}
.media_jb2 span{display: block; width: 60px; text-align: center;
font-weight: 400;
font-size: 12px;
color: #333333;
font-style: normal;
text-transform: none;}
.media_kc{
font-weight: 400;
font-size: 16px;
margin-top: 20px;
color: #999999;
text-align: left;
font-style: normal;
text-transform: none;
display: flex;align-items: center;
}
.media_kc span{
height: 23px;
background: #F3F6FE;
border-radius: 0px 0px 0px 0px;
font-weight: 400;
font-size: 14px;
color: #0A71FF;
text-align: left;
font-style: normal;
text-transform: none;line-height: 23px;
    padding: 0 7px;
}
.media_kc span a{
    color: #0A71FF;
    text-decoration: none;
}
.media_slz{
    margin-top: 29px;
    display: flex;
}
.media_slz1{
font-weight: 400;
font-size: 16px;
color: #666666;
text-align: left;
font-style: normal;
text-transform: none;
margin-right: 20px;
}
.media_slz1 span{
    color: #0A71FF;
}
.media-box { border: 1px solid #eee; padding: 0; min-height: 64px }
.media-box .media-cap, .media-box .media-caps { border: 0; color: #fff; text-align: center; margin-right: 10px; height: auto; background: #81ba15 }
.media-box .media-cap i, .media-box .media-caps i { font-size: 24px; text-align: center; line-height: 64px }
.media-box .media-cap .icon-envelope, .media-box .media-caps .icon-envelope { height: 80px; line-height: 80px }
.media-box .media-body { padding: 10px 10px 10px 0 }
.media-body p { line-height: 30px }
span.cates { margin-left: 10px; color: 585858 }
span.highlight { margin-left: 5px }
span.highlights { font-size: 16px; font-weight: 700; color: #f30 }
.pull-rights { margin-right: 50px; float: right; }
.list_pet ul { background-color: #fff }
.list_pet ul div { height: 120px; overflow: hidden; vertical-align: middle; text-align: left; border-bottom: 1px #f0f0f0 solid }
.list_pet ul div span.ltitlevalue { display: block; float: left; width: auto; font-size: 18px; margin-left: 20px; overflow: hidden; line-height: 40px; margin-top: 20px }
.list_pet ul div font.ltitlevaluer { font-size: 14px }
.list_pet ul div span.ltitlevalue a { color: #000 }
.list_pet ul div span.ltitlevalue .area { color: #585858; font-size: 14px; margin-left: 5px }
.list_pet ul div span.ltime { font-size: 14px; display: block; float: right; width: 100px; color: #888; line-height: 80px; margin-right: 15px }
.list_pet ul div span.lprice { font-size: 14px; width: 100px; display: block; line-height: 120px; float: left; text-align: center; font-weight: 700; font-size: 14px; color: red }
.list_pet ul div span.lfaceimg { display: block; float: left; width: 110px; margin-left: 15px; margin-top: 15px; height: 90px; overflow: hidden; text-align: center }
.list_pet ul div span.lfaceimg img { width: 90px; height: 70px; margin-top: 10px; margin-left: 10px; border: 1px solid #e3e3e2 }
.list_jianli .firstr, .list_jianli ul div.hover, .list_zpqz ul div.hover { border-bottom: 1px #f0f0f0 solid; border-left: 1px #f0f0f0 solid; border-right: 1px #f0f0f0 solid }
.list_zpqz ul { background-color: #fff }
.list_zpqz ul .hover { height: 80px; line-height: 80px; padding: 0 10px }
.list_zpqz ul div span.ltitle { overflow: hidden; display: block; float: left; height: 80px; font-size: 14px; margin-left: 10px; text-align: left }
.list_zpqz ul div span.ltitle a { font-size: 16px; color: #5281E4; text-decoration: underline; }
.list_zpqz ul div span.ltitle a:hover { color: #ff3300 !important; text-decoration: none; }
.list_zpqz ul div span.lapply { display: block; float: right; width: 160px; }
.list_zpqz ul div span.lapply a { text-align: center; font-size: 16px; border-radius: 15px; padding: 5px 15px; color: white; background-color: #ff4500; }
.list_zpqz ul div span.lapply a:hover { background-color: #ff0000; }
.list_zpqz ul div span.ltime { display: block; float: right; width: 180px; color: #888; overflow: hidden; text-align: center; font-size: 14px }
.list_zpqz ul div span.lsalary { display: block; float: right; width: 170px; font-size: 14px; color: #f30; font-size: 14px }
.list_zpqz ul div span.lcompany { display: block; float: right; width: 190px; text-align: center; overflow: hidden; height: 80px; font-size: 14px }
.list_zpqz ul div span.larea { width: 120px; height: 80px; display: block; float: right; color: #585858; overflow: hidden; font-size: 14px }
.list_jianli ul { background-color: #fff }
.list_jianli .firstr { font-weight: 700; background-color: #ffffff; font-size: 14px; height: 60px; line-height: 60px }
.list_jianli ul .hover { height: 80px; line-height: 80px }
.list_jianli ul div span.ltitle { overflow: visible; display: block; float: left; width: 40%; margin-left: 20px; overflow: hidden; text-align: left; font-size: 16px }
.list_jianli ul div span.ltitle a { color: #000 }
.list_jianli ul div span.lterm { display: block; float: left; width: 80px; color: #585858; font-size: 14px }
.list_jianli ul div span.ltime { display: block; float: right; width: 100px; overflow: hidden; color: #585858; margin-right: 5px; font-size: 14px }
.list_jianli ul div span.ljianjie { display: block; float: left; color: #585858; font-size: 14px }
.list_zpqz ul div span.lcompany a:link { color: #5281E4 !important; text-decoration: underline; }
.list_zpqz ul div span.lcompany a:hover { color: #ff3300 !important; text-decoration: none; }
.list_house ul { background-color: #fff }
.list_house ul div { height: 120px; text-align: left; padding: 10px 5px; border-bottom: 1px #f0f0f0 solid }
.list_house ul div span.ltitlevalue { margin-top: 13px; color: #000; display: block; float: left; width: auto; margin-left: 20px; overflow: hidden; line-height: 28px; font-size: 18px }
.list_house ul div span.ltitlevalue a { color: #5281E4 !important; text-decoration: underline; }
.list_house ul div span.ltitlevalue a:hover { color: #ff3300 !important; text-decoration: none; }
.list_house ul div span.ltitlevalue .area { color: #585858; font-size: 12px !important; margin-left: 5px }
.list_house ul div span.ltime { font-size: 14px; display: block; float: right; width: 100px; color: #888; line-height: 80px; text-align: center }
span.lfaceimg { position: relative; }
.list_house ul div span.lfaceimg { display: block; float: left; overflow: hidden; text-align: center; margin-top: 8px }
.list_house ul div span.lfaceimg img { width: 108px; height: 80px; margin-top: 10px; margin-left: 10px; border: 1px #f0f0f0 solid }
.list_house ul div span.lprice { font-size: 14px; display: block; float: right; width: 150px; line-height: 28px; text-align: center; margin-top: 18px }
.list_house ul div span.rprice { color: red; font-size: 18px; font-weight: 700; margin-right: 5px }
.list_zufang ul { background-color: #fff }
.list_zufang ul div { height: 120px; padding: 10px 5px; overflow: hidden; text-align: left; border-bottom: 1px #f0f0f0 solid }
.list_zufang ul div span.ltitlevalue a { color: #000 }
.list_zufang ul div span.ltitlevalue { margin-top: 15px; margin-bottom: 10px; display: block; float: left; width: auto; margin-left: 20px; overflow: hidden; line-height: 28px; font-size: 18px }
.list_zufang ul div span.ltitlevalue .area { color: #585858; font-size: 14px !important; margin-left: 5px }
.list_zufang ul div span.ltime { font-size: 14px; display: block; float: right; width: 100px; color: #888; line-height: 80px; text-align: center }
.list_zufang ul div span.lfaceimg { display: block; float: left; width: 120px; height: 90px; overflow: hidden; text-align: center; margin-top: 12px }
.list_zufang ul div span.lfaceimg img { width: 118px; height: 88px; margin-top: 8px; margin-left: 10px; border: 1px #f0f0f0 solid }
.list_zufang ul div span.lprice { font-size: 14px; display: block; float: right; width: 110px; overflow: hidden; line-height: 28px; text-align: center; margin-top: 18px }
.list_zufang ul div span.rprice { color: red; font-size: 18px; font-weight: 700; margin-right: 5px }
.list_simple .ltitle img { margin-right: 15px; }
.list_simple .ltitle a { float: left; }
.list_simple font { float: left; margin-right: 5px; }
.list_simple .ltitle img { border-radius: 5px; border: 1px #eee solid; width: 60px; margin-top: 18px; height: 45px; float: left; margin-left: 10px; }
.hovercolor .ltitle img { }
.list_simple .firstr { border-bottom: 1px #f1f1f1 solid; font-weight: 700 }
.list_simple ul { background-color: #fff }
.list_simple ul div { padding: 0 5px; height: 80px; line-height: 80px; border-bottom: 1px #f0f0f0 solid }
.list_simple ul div span.ltitle { display: block; float: left; width: 60%; font-size: 16px; margin-left: 10px; overflow: hidden; text-align: left }
.list_simple ul div span.ltitle a { color: #5281E4 !important; text-decoration: underline; }
.list_simple ul div span.ltitle a:hover { color: #ff3300 !important; }
.list_simple ul div span.ltime { font-size: 14px; display: block; float: right; text-align: center; width: 90px; color: #999 }
.list_simple ul div span.larea { font-size: 14px; width: 15%; height: 80px; display: block; float: left; color: #999; overflow: hidden }
.list_simple ul div span.lcat { font-size: 14px; width: 15%; height: 80px; display: block; float: left; color: #999; overflow: hidden }
.list_box ul { background-color: #fff !important; margin-top: 4px }
.list_box ul div { border-radius: 4px; background-color: #fff; margin-bottom: 6px; margin-right: 10px; margin-top: 6px; padding: 10px 20px; height: 320px; width: 270px; float: left; display: block; border: 1px #f0f0f0 solid }
.list_box ul .nomr { margin-right: 0 !important }
.list_box ul div span.ltitle { display: block; width: 100%; height: 50px; line-height: 50px; font-size: 18px; overflow: hidden; text-align: left }
.list_box ul div span.ltitle a { color: #000 }
.list_box ul div span.neirong { color: #888; font-size: 12px; line-height: 24px; text-align: left; height: 220px; padding: 10px 0; width: 100%; display: block; overflow: hidden; border-top: 1px #d6d6d6 solid; border-bottom: 1px #d6d6d6 solid }
.list_box ul div span.neirong a { display: block; text-align: center; marin-left: auto; margin-right: auto; }
.list_box ul div span.ltime { height: 30px; line-height: 30px; overflow: hidden; width: 100%; color: #999 }
.list_box ul div span.ltime .ltel { background: url(../images/index/telicon.gif) 0 9px no-repeat; text-indent: 12px; font-size: 14px; display: block; float: left; width: 115px; height: 30px; overflow: hidden; text-align: left; color: #3592e2; font-weight: 700 }
.list_box ul div span.ltime .ldate { display: block; float: right; width: 75px; height: 30px; text-align: right; overflow: hidden }
.infolists { width: auto !important; height: auto; overflow: hidden; display: block }
.blue #select dd a.curr:link, .blue #select dd a.curr:visited, .blue #select dd a:hover { color: white; background-color: #0A71FF; }
.blue .new_listhd { border-bottom: 2px #0A71FF solid; }
.blue .new_listhd .listhdleft a.currentr { background-color: #0A71FF; }
.green #select dd a.curr:link, .green #select dd a.curr:visited, .green #select dd a:hover { color: white; background-color: #42b712; }
.green .new_listhd { border-bottom: 2px #42b712 solid }
.green .new_listhd .listhdleft a.currentr { background-color: #42b712 }
.orange #select dd a.curr:link, .orange #select dd a.curr:visited, .orange #select dd a:hover { color: white; background-color: #F78015; }
.orange .new_listhd { border-bottom: 2px #f78015 solid }
.orange .new_listhd .listhdleft a.currentr { background-color: #f78015; }
.red #select dd a.curr:link, .red #select dd a.curr:visited, .red #select dd a:hover { color: white; background-color: #EE4341 }
.red .new_listhd { border-bottom: 2px #EE4341 solid }
.red .new_listhd .listhdleft a.currentr { background-color: #EE4341; }
.full .wrapper { width: 1278px !important }
.full #select dl { width: 1250px !important; }
.full #select dd { width: 1140px !important }
.full #select-brand .content div { }
.full .new_listhd { width: 1280px !important }
.full .list_house ul div span.lprice, .full .list_zufang ul div span.lprice { margin-right: 100px }
.full .list_zpqz ul div span.larea { margin-left: 100px }
.full .list_jianli ul div span.lage, .full .list_jianli ul div span.lxb, .full .list_jianli ul div span.lxueli, .full .list_zpqz ul div span.lsalary { text-align: right }
.new_listhd { width: 1000px; height: 36px; line-height: 36px; margin-top: 10px; }
.new_listhd .listhdleft { float: left; width: 560px; overflow: hidden; display: block }
.new_listhd .listhdleft div { float: left; overflow: hidden }
.new_listhd .listhdleft a.currentr { display: block; border-radius: 4px 4px 0 0; padding: 1px 13px; color: #ffffff; }
.new_listhd .listhdleft a.currentl { display: block; padding: 1px 13px; }
.new_listhd .listhdleft span { float: left; display: block; width: 1px }
.new_listhd .listhdleft a { color: #000; font-size: 16px; font-weight: 700; display: block; float: left }
#select dl form input.new_searchsubmit { border-radius: 2px; height: 26px; width: 68px; border: 0; color: #fff; font-size: 12px; cursor: pointer; background-color: #f78015 }
#select dl form input.new_searchsubmit:hover { background-color: #eb6d13 }
#select dl form input.normal_searchsubmit { height: 26px; width: 68px; border: 0; background: url(../images/category/searchsbt.gif) 0 -26px no-repeat; color: #fff; font-size: 12px; font-weight: 700; cursor: pointer }
#select dl form input.normal_searchsubmit:hover { background: url(../images/category/searchsbt.gif) no-repeat }
.xx3 { color: #e28d90; font-size: 12px; border: 1px solid #e28d90; padding: 1px 5px; margin: 3px 6px 2px 0 }
.xx1, .xx2, .xx4, .xx10 { font-size: 12px; padding: 1px 5px; margin: 2px 6px 2px 0 }
.xx2, .xx10 { border: 1px solid #a2c15f; color: #a2c15f }
.xx1 { border: 1px solid #89a9d3; color: #89a9d3 }
.xx4 { border: 1px solid #c597c0; color: #c597c0 }
.xx9 { color: #e28d90; font-size: 12px; border: 1px solid #e28d90; padding: 1px 5px; margin: 3px 6px 2px 0 }
.xx5, .xx6, .xx7, .xx8 { font-size: 12px; padding: 1px 5px; margin: 2px 6px 2px 0 }
.xx6 { border: 1px solid #a2c15f; color: #a2c15f }
.xx8 { border: 1px #89a9d3 solid; color: #89a9d3 }
.xx7 { color: #c597c0; border: 1px #c597c0 solid }
.xx5 { border: 1px #C0C36E solid; color: #C0C36E }
.xx1, .xx2, .xx3, .xx4, .xx5, .xx6, .xx7, .xx8 { border-radius: 2px }
.inforbox { position: absolute; display: none; margin-top: -60px; margin-left: 30% }
.inforbox .arrow { position: absolute; left: -5px; top: 15px; z-index: 5 }
.inforbox .arrow em, .inforbox .arrow span, .zhaopin-xx .xx-mingqi .mingqi01 .inforbox .arrow span { display: block; width: 0 !important; height: 0 !important; overflow: hidden; position: relative; overflow: hidden }
.inforbox .arrow span { border-color: transparent #fff transparent transparent; border-style: dashed solid dashed dashed; border-width: 10px; top: -20px; left: 3px }
.inforbox .arrow em { border-style: dashed solid dashed dashed; border-width: 10px }
.inforbox .tipsbox { border-radius: 5px; width: 650px; position: absolute; top: -18px; left: 14px; background: #fff; z-index: 4; color: #282828; padding: 12px 25px 15px 25px }
.inforbox .tipsbox .ib-btn { background: #fd8000; color: #fff; padding: 8px 15px; float: right; line-height: normal; margin-top: 15px }
.inforbox .tipsbox h3 { font-size: 20px; font-weight: 700; color: #000; line-height: normal; margin-bottom: 15px; margin-top: 10px }
.inforbox .tipsbox h3 span { width: auto; display: inline; float: none }
.inforbox .tipsbox h3 span { vertical-align: middle; margin-left: 5px }
.inforbox .tipsbox span.tip { color: #999; font-size: 16px; line-height: normal; padding-bottom: 5px; display: block; width: auto; height: auto; float: none }
.inforbox .tipsbox span.tip span { width: auto; height: auto; height: 24px; line-height: 24px }
.inforbox .tipsbox span.tip img { margin-top: -3px; margin-right: 10px }
.inforbox .tipsbox span.tip a { color: #999; text-decoration: underline; font-size: 16px }
.inforbox .tipsbox span.tip a:hover { text-decoration: none }
.inforbox .tipsbox .lists { width: 650px; font-size: 16px; height: auto; overflow: auto; border-top: 1px dashed #d6d6d6; border-bottom: 1px dashed #d6d6d6; padding: 10px 0 }
.inforbox .tipsbox .lists li { width: 315px; margin-right: 10px; float: left; border: none; height: 34px; line-height: 34px; overflow: hidden }
.inforbox .tipsbox .lists li.long { width: 600px }
.inforbox .tipsbox .lists li span { color: #888; width: auto; height: auto }
.inforbox .tipsbox .lists li a { color: #999; text-decoration: underline }
.inforbox .tipsbox .lists li a:hover { text-decoration: none }
.inforbox .tipsbox dl.content { font-size: 14px; line-height: 24px; padding: 10px 0; display: block; float: none; clear: left; border-bottom: 1px dashed #d6d6d6 }
.inforbox .tipsbox dl.warning { border: none; font-size: 14px; background: url(../images/information/notice.gif) 5px center no-repeat #F7F7F7; line-height: 20px; padding: 10px 15px 10px 45px }
.inforbox .tipsbox dl.noborder { border: none }
.inforbox .tipsbox dl dt { display: block; float: none; line-height: 28px }
.inforbox .tipsbox dl dd { display: block; float: none }
.inforbox .tipsbox dl dd em { font-style: normal; border: 1px solid #f93; padding: 0 4px; margin: 5px 0 0 5px; float: left; color: #f60 }
.jl-bt .inforbox .tipsbox { width: 600px }
.jl-bt .inforbox .tipsbox .lists { width: 600px }
.list_jianli .jl-bt .title { float: left; max-width: 300px; overflow: hidden; height: 37px }
.jl-bt .inforbox .tipsbox dl dt { color: #888 }
.mq-jp { background: url(zp-tup.gif) no-repeat -56px -286px; width: 42px; height: 17px; line-height: 17px; text-indent: 4px; color: #fff; position: relative; left: 0; top: 3px; margin-right: 5px; float: left }
.inforbox .mayi { margin-right: 3px; padding: 2px; border: 1px #BEBEBE solid; color: #999; font-size: 12px; border-radius: 2px }
.blue .inforbox .arrow em { border-color: transparent #3592e2 transparent transparent }
.blue .inforbox .tipsbox { border: 2px solid #3592e2 }
.green .inforbox .arrow em { border-color: transparent #42b712 transparent transparent }
.green .inforbox .tipsbox { border: 2px solid #42b712 }
.orange .inforbox .arrow em { border-color: transparent #f78015 transparent transparent }
.orange .inforbox .tipsbox { border: 2px solid #f78015 }
.red .inforbox .arrow em { border-color: transparent #EE4341 transparent transparent }
.red .inforbox .tipsbox { border: 2px solid #EE4341 }
.headstyle_liebiao .bodybgcolor {  }
/*.headstyle_liebiao .footer_new { background-color: #fff !important; border-top: 1px #EEEEEE solid; }*/
.headstyle_liebiao .location a { color: #999; }
.headstyle_liebiao .location code { margin: 0 5px; }
/*.headstyle_liebiao .foot_powered { border-top: 1px #F1F1F1 solid; }*/
.headstyle_liebiao #select dl { border-bottom: none; }
.headstyle_liebiao .media { 
/*height: 150px;*/
background: #FFFFFF;
border-radius: 0px 0px 0px 0px; margin-bottom:20px;padding:20px; }
.headstyle_liebiao .media:hover{
/*height: 150px;*/
background: #FFFFFF;
box-shadow: 0px 11px 12px 0px rgba(179,178,178,0.29);
border-radius: 0px 0px 0px 0px;
}
.headstyle_liebiao .media:hover .media-body-title a{ color:#0A71FF; }
.headstyle_liebiao .media:hover .course_list_txt2 a{ background: #0A71FF;
    color: #FFFFFF; }
.clear_more { clear: both; height: 50px; visibility: hidden; overflow: hidden }
.infolists center a { font-size: 15px; color: #5281E4 !important; text-decoration: underline !important; }
.infolists center a:hover { color: #ff3300 !important; text-decoration: none; }
.nodata { text-align: center; line-height: 300px; color: #999; font-size: 15px; }
.number { background-color: #DBD9D9; text-align: center; float: left; font-size: 13px; border-radius: 50%; display: block; width: 24px; height: 24px; line-height: 24px; margin-top: 7px; margin-right: 10px; }
.list_zpqz .number { margin-top: 27px; }
.list_simple .number { margin-top: 28px; }
.number1 { background-color: #FF2E2C; color: #ffffff; }
.number2 { background-color: #FF9900; color: #ffffff; }
.number3 { background-color: #EFC27E; color: #ffffff; }
.tname a { color: #888; }
.tname a:hover { text-decoration: underline; color: #ff3300; }
.tname { color: #888; font-size: 14px; }
.typo-smalls .mayi { margin-right: 3px; margin-left: 3px; }
.ichengjiao { background: url(../images/information/tuijian.gif) 20% top no-repeat; zoom: 1 }
.ichengjiao a { text-decoration: line-through !important; }
.ichengjiao { background-color: #FCFCFC }
.intertopdiv { text-align: center; background-color: #fff; border: 1px #e9e9e9 solid; height: auto; overflow: hidden; padding: 5px 0 5px 0 }
.imgintro img { width: 100%; max-height: 200px; opacity: 0.8; filter: alpha(opacity=80); }
.imgintro img:hover { opacity: 1.0; filter: alpha(opacity=100); }
.imgintro li { font-size: 14px; margin-bottom: 10px; margin-top: 10px; padding: 0 10px; text-align: left; line-height: 22px; }
.intertopdiv li { text-align: center; line-height: 28px; height: 170px !important; margin-bottom: 20px; width: 230px !important; float: left !important; display: block !important; margin-top: 5px; margin-left: 5px; }
.intertopdiv li img { height: 160px !important; }
.blue .imgintro .boxer_hd span { border-bottom: 1px #3592e2 solid; color: #3592e2 }
.green .boxx .tit span { border-bottom: 3px #42b712 solid }
.green .imgintro .boxer_hd span { border-bottom: 1px #42b712 solid; color: #42B712 }
.orange .boxx .tit span { border-bottom: 3px #f78015 solid }
.orange .imgintro .boxer_hd span { border-bottom: 1px #f78015 solid; color: #F78015 }
.red .boxx .tit span { border-bottom: 3px #EE4341 solid }
.red .imgintro .boxer_hd span { border-bottom: 1px #EE4341 solid; color: #EE4341 }
.boxx { font-size: 14px; border: 1px #ddd solid; background-color: #fff; width: auto; height: auto; overflow: auto; display: block; padding: 15px; margin-bottom: 10px }
.boxx .jibie { border-top: 1px #e6e6e6 solid; padding-top: 20px; margin-top: 20px }
.boxx .tit { font-size: 1pc; color: #000; margin-bottom: 30px; border-bottom: 1px #e6e6e6 solid }
.boxx .tit, .boxx .tit span { padding-bottom: 10px; line-height: 26px }
.boxx .tit a { float: right; font-weight: 400; text-decoration: none }
.boxx .tit a:hover { color: red; text-decoration: none }
.boxx .con li { padding-bottom: 5px }
.boxx .con .shop_name { font-size: 14px; font-weight: 700; color: #4b78a5 }
.imgintro .boxer_hd { margin-bottom: 10px; margin-left: 10px; margin-right: 10px; }
.imgintro .boxer_hd { font-size: 16px; color: #000; border-bottom: 1px #e6e6e6 solid }
.imgintro .boxer_hd span { height: 36px; line-height: 36px; display: block; float: left; font-weight: 700; padding: 0 5px }
.articles { text-align: left; background-color: white; padding-top: 7px; }
.articles li { height: 60px; line-height: 30px; list-style: none; border-bottom: 1px solid #eee; margin: 0 10px 0 10px; padding: 10px }
.articles li:hover { background-color: #f7f7f7; }
.articles li:last-child { border-bottom: none }
.articles li a { font-size: 16px; color: #000; width: 78%; height: 30px; line-height: 30px; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.articles li .face { width: 15px; height: 15px; border-radius: 50%; }
.articles li .contact_who { color: #999; font-size: 12px; }
.articles li .addtime { text-align: right; height: 30px; line-height: 30px; color: #999; width: 22%; float: right; font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.articles li.new a { color: #4998e7; padding-left: 20px; position: relative; }
.articles li.new a:before { font-size: 10px; color: #fff; line-height: 17px; text-align: center; display: inline-block; margin-left: 1px; margin-right: 3px; content: '新'; width: 16px; height: 16px; background: #4998e7; left: 0; top: 9px; position: absolute; }
.articles li.top a { color: #e74950; width: 71%; padding-left: 20px; position: relative; }
.articles li.top a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 17px; text-align: center; display: inline-block; color: #fff; background: #e74950; content: '顶'; width: 16px; height: 16px; margin-left: 1px; margin-right: 3px; left: 0; top: 7px; position: absolute; }
.articles li.top .addtime { width: 22% }
.remind { text-align: left; background: #f9ecec; color: #f30; -webkit-box-sizing: border-box; box-sizing: border-box; width: 1280px; margin: 0 auto 0 auto; padding: 10px 15px; font-size: 14px; border: 1px solid #F5E5E5; }
.typo-smalls font { border-radius: 2px; }
.xx1, .xx2, .xx3, .xx4, .xx5, .xx6, .xx7, .xx8, .xx9, .xx10 { border-color: #cacaca; color: #cacaca; }
.hovercolor .typo-smalls font, .hovercolor .typo-smalls a { border-radius: 2px; background-color: #cacaca; color: white !important; }
.hovercolor .number { background-color: #FF2E2C; color: #ffffff; }
.info_smp .bartop { }
.info_smp .barcity span { font-size: 12px; margin-right: 10px; }
.info_smp .weblogo img { width: 120px; }
.info_smp .weblogo { margin-right: 40px; }
.info_smp .logosearchtel { padding: 0 auto; height: 75px !important; margin-top: 0 !important; margin-bottom: 0 !important; }
.info_smp .locationSmp { line-height: 75px; text-align: left; }
.info_smp .bodybgcolor { padding-top: 10px !important; }
.info_smp .postedit { margin-top: 15px !important; }
.info_smp #ewm_content { width: 70%; margin-left: auto; margin-right: auto; }
.info_smp .cityList { left: 20px !important; top: 40px !important; }