a { color: #343434; }
a:hover{ color: #343434 }
a.tx-c1{ color:#002C57}
a.tx-c1_ding{ color:#ee0000; font-weight:bold}
a.tx-c1_jian{ color:#075ac5; font-weight:bold}
a.tx-c1:hover { color:#ff4500}
.nav,.nav li a{ line-height:55px; overflow:hidden}
.style-btn:hover, .info-next a:hover, .search-page button, .tx-color, .search-post button{background-color:#FF2F34;}
.tx-color2{ background:#ff7a00;}
.pagebar a:hover, .pagebar .now-page{ background:#ff8800}
.tx-box2, .tx-title2,.tx-title1, .style-btn, .info-li .tx-title2, .info-next a, .search-page form { border-bottom: 1px solid #e0eaff;
    background:#fff; }
 .tx-title1,.row-b li, .info-li li, .tx-input, .tx-textarea, .tx-user-box1::before, .user-nav li, .tx-text hr, .tx-hr, .msg, .place { border-color: #e0eaff; }
.tx-box{ border-color:#ddd;  background-color: #fff; border-radius:4px 4px 0 0;overflow:hidden}
.tx-box2 { border-radius:4px 4px 0 0;  overflow:hidden; background: #ffffff;
    border: 1px solid #e0eaff;}
.tx-title2 { border-bottom: 1px solid #e0eaff; line-height: 50px; padding: 0 10px; height: 50px; background:url(../images/tline.png)  left bottom no-repeat; }
.wide { max-width: 1180px;  }
.tx-textarea, .tx-input { background-color:#fff; }
.adbanner {  padding: 0px; margin:0px auto; overflow: hidden;}
.adbanner ul { display: block; margin: 0px; padding: 0; list-style: none; }
.adbanner ul li { display: block; margin: 0px 0px 10px 0; padding: 0; list-style: none; border-radius:4px; overflow:hidden }
.adbanner a { display: block; margin-top: 0px; }
.adbanner img { width: 100%; border-radius: 0px; display: block; }
.text { border: none; outline: none; display: inline-block; width: 80%; padding:5px; border:#ddd 1px solid; border-color: #b0b0b0 #e1e1e1 #e1e1e1 #b0b0b0; background: #fbfbfb; border-radius: 3px; }
.okbut { border: none; display: inline-block; width: 100%; background: #1B9F66; height: 30px; line-height: 30px; border-radius: 3px; color: #fff; font-size: 16px; }
.pagebar { width: 100%; border: #e0eaff 1px solid; border-top: none; background: #fff; }
.pagebar a, .pagebar .now-page { padding: 0 10px; line-height: 30px; display: inline-block; background-color: #e0eaff; border:#e0eaff 1px solid; margin: 0 5px 3px 0; border-radius: 2px; color: #333; }
.pagebar a:hover, .pagebar .now-page { color: #fff; background: #2175D1;border:#fff 1px solid; }
.info-con { font-size: 15px; line-height: 1.6; word-wrap: break-word; }
.air-process { position: relative; margin: 6px; }
.air-process ul { position: relative; z-index: 2; height: 60px; }
.air-process ul li { float: left; text-align: center; padding: 0px 0; position: relative; }
.air-process ul li a span { display: inline-block; width: 98px; height: 60px; border-radius: 12px; padding: 1px; transition: all .25s ease 0s;
letter-spacing: 2px; }
.air-process ul li a span em { display: inline-block; background: #D0EEDF; font-style: normal; width: 100px; height: 25px; line-height: 25px; border-radius: 12px; color: #157947; transition: all .25s ease 0s;
top: 55px; font-size: 14px; text-align: center; }
.air-process ul li a p.air-b { line-height: 30px; height: 30px; font-size: 18px; font-weight: bold; letter-spacing: 4px; }
.air-process ul li a:hover span em { background: #FF2F34; color:#fff; }
.air-process ul li span p { width: 100%; line-height: 20px; tion: all .25s ease 0s;
}
.air-process ul li a { display: block; }
a.rbut1 { padding: 0 9px!important; margin: 0 5px 5px 0!important; background: #0099cc; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 22px!important; height: 22px!important; }
a.rbut2 { padding: 0 9px!important; margin: 0 5px 5px 0!important; background: #43b968; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 22px!important; height: 22px!important; }
a.rbut3 { padding: 0 9px!important; margin: 0 5px 5px 0!important; background: #f44236; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 22px!important; height: 22px!important; }
a.rbut4 { padding: 0 9px!important; margin: 0 5px 5px 0!important; background: #a567e2; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 22px!important; height: 22px!important; }
a.rbut5 { padding: 0 9px!important; margin: 0 5px 5px 0!important; background: #a567e2; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 22px!important; height: 22px!important; }
.indexclick { font-style: normal; font-size: 12px; margin-left: 10px; color: #898989; }
.jian { color: #ee0000; font-size: 16px; font-weight: bold; background: url(../img/ding.gif) no-repeat 0 15px; padding-left: 26px; }
.ding { color: #075ac5; font-size: 16px; font-weight: bold; background: url(../img/ding.gif) no-repeat 0 15px; padding-left: 26px; }
.pu { background: url(../img/noding.gif) no-repeat 0 15px; padding-left: 26px; }
.pu a { color: #343434; }
.adbox_right { margin: 10px auto 0 auto; width:100%; }
.adbox_right img { width: 100%; height:auto }
/* 评论 */
.msg { border-top: 1px solid #c9c9c9; padding: 15px; }
.msg img.avatar { float: left; margin-right: 10px; border-radius: 5px; width: 45px; height: 45px; border-radius: 50%; -webkit-transition: .4s;
-webkit-transition: -webkit-transform .4s ease-out;
transition: transform .4s ease-out;
-moz-transition: -moz-transform .4s ease-out;
}
li.msgname:hover img.avatar, .commons li:hover img { transform: rotateZ(60deg); -webkit-transform: rotateZ(60deg); -moz-transform: rotateZ(60deg) }
.msg li.msgname p.commentname { line-height: 22px; font-size: 12px; margin-bottom: 5px; }
.msg li.msgname small { color: #aaa; font-size: 12px; }
.msg li.msgname small a, .tx-comment label, .tx-comments label { display: none; }
.msg li.msgname:hover small a { display: inline-block; }
.msg li ul.msg { margin: 15px 0 5px 0; border-top: 0; padding: 0 0 0 30px; }
.tx-comment-textarea { position: relative; }
.tx-comment-textarea .tx-btn { position: absolute; right: 0; bottom: 0; }
.tx-comment-textarea .tx-textarea { float: left; display: block; }
.reply-frm { margin-top: 15px; }
/* 404页面 */
.tx-404 { text-align: center; background: #fff; position: fixed; width: 100%; height: 100%; left: 0; top: 0; font-size: 14px; color: #888; }
.tx-404 h2 { font-size: 24px; line-height: 1.6; color: #222; margin: 12px 0; }
.tx-404 a.return { display: inline-block; line-height: 50px; height: 50px; padding: 0 60px; background: #FF3A33; border-radius: 5px; margin-top: 15px; color: #fff; }
.logo-404 { background: url(../include/logo.png) no-repeat center center #FFFFFF; background-size: auto 60px; padding: 60px 0; border-bottom: 1px solid #9eaa99; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); }
.top { line-height: 35px;background:#eee url(../images/allbg.png) repeat-x; border-bottom:#ddd 1px solid; }
.header { padding: 20px 0;}
.logo a, .logo img { display: block; line-height: 1; height: 80px; width: auto;}
.logowap { display: none; line-height: 1; height: 69px; width: auto; }
.search { padding: 15px; }
.search-post { width: 400px; position: relative; padding-right: 30px; border-radius: 4px; border: 2px solid #2175D1; display: block; height: 38px; overflow: hidden; }
.search-page { padding: 20px 0 30px 0; text-align: center; }
.search-page form { display: inline-block; width: 70%; position: relative; border: 2px solid #ddd; }
.search-page input, .search-post input { width: 100%; background-color: transparent; line-height: 38px; height: 38px; border: 0; padding: 0 10px; font-size: 14px; }
.search-page button, .search-post button { position: absolute; right: 0; top: 0; border: 0; line-height: 38px; height: 38px; color: #fff; width: 50px; text-align: center; display: block; background:#2175D1 }
.search-post button { line-height: 36px; height: 36px; }
.nav, .nav li ul li a:hover{ background:#2175D1 url(../img/nav_bg.png) repeat-x;}
.nav { position: relative; z-index: 99; }
.nav li { float: left; position: relative; }
 #index{ background:none;}
.nav>ul>li:hover>a, .nav li.on>a { background:url(../img/nav_bg_h.png) repeat-x;
  
    -webkit-transition: 0.5s all ease;
    -moz-transition: 0.5s all ease;
    -ms-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease; }
.nav li.on2>a { background:#ff0088 url(../images/nav_bg_h2.png) repeat-x; }
.nav li a { display: block; line-height: 45px; padding: 0 20px; color: #fff; font-size: 16px; }
.nav>ul>li:first-child>a { border-radius: 0px 0 0 0px }
.nav li ul { position: absolute; left: 0; top: 0; background-color: #115069; -webkit-transition: all .4s;
-moz-transition: all .4s;
-o-transition: all .4s;
transition: all .4s;
z-index: 0; opacity: 0; visibility: hidden; }
.nav li ul li { width: 100%; }
.nav li ul li a { white-space: nowrap; line-height: 32px; font-size: 13px; }
.nav li:hover ul { top: 46px; opacity: 1; visibility: visible; }
.header-right { width: auto; height: 38px; overflow: hidden; -o-object-fit: cover; object-fit: cover; margin: 15px 0; }
.sub_nav { margin: 0 auto; border:#ddd 1px solid; border-top: none; width: 1180px; overflow:hidden}
.sub_nav ul { background: #fff; padding: 5px; overflow:hidden}
.sub_nav li { float: left; width: 6.2%; line-height: 28px; height: 28px; overflow: hidden; text-align: center; }
.sub_nav>ul>li>a { display: block; padding: 0 3px; font-size: 14px; color: #343434; }
.tx-box { border: 1px solid #ddd; margin-bottom:10px; }
.tx-title1 { border-bottom: 1px solid #e0eaff; line-height: 50px;background:url(../images/tline.png)  left bottom no-repeat; }
.place { border-bottom: 2px solid #7bcbd9; padding: 10px; }
.ul-b li { border-bottom: 1px solid #E2EBEF; padding: 0 10px; }
.ul-b li:last-child { border-bottom: 0; }
.ul-b li:hover { background:#E7F7FE; }
.ul-2 li { float: left; width: 50%; padding: 0 3px; }

.notice { background-color: #FFF9D9; border: 1px solid #FFCC33; border-radius: 4px; padding:10px;}
.img-box img { border-radius: 4px; }
.img-100 { display: block; width: 120px; }
.img-80 { display: block; width: 95.8px; }
.img-40 { display: block; width: 64px; }
.style-img section { overflow: hidden; }
.style-title { line-height: 26px; }
.style-title span { vertical-align: middle; }
.style-btn { display: inline-block; line-height: 22px; padding: 0 14px; border: 1px solid #1e7fa0; border-radius: 2px; font-size: 12px; }
.style-btn:hover, .info-next a:hover { color: #fff; }
.home-cms dl { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.home-cms dl:nth-child(3n) {
border-right: 0;
}
.ul-home-new li span { display: block; float: left; width: 7%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.ul-home-new li span:nth-child(1) {
width: 78%;
}
.ul-home-new li span:nth-child(2) {
width: 15%;
}
.city_ad { width: 310px; margin: 0 auto; display: block; overflow: hidden; background: #f1f1f1;  }
/**btn**/
.member span{ font-size:14px;}
.contxtstyle{text-align:left; padding:10px; line-height:160%; font-size:15px;}
.contxtstyle p{ margin-bottom:10px;}
.hotcitybut{ width:49%; float:left; margin:5px 0.5%; line-height:28px; height:28px; border:#eee 1px solid; background:#f5f5f5; border-radius:3px;text-align:center;}
.prenext{ width:96%; margin:10px auto;}
.prenext li{ width:100%; line-height:22px; height:22px; display:block; margin-bottom:10px;}
.city_btn { width: 310px; height: 220px; margin: 0px auto 0px auto; }
.city_btn a { transition: all 0.2s linear 0s; }
.city_btn li { float: left; width: 150px; height: 100px; border-radius:4px; overflow:hidden }
.city_btn li a { float: left; width: 150px; height: 30px; padding: 65px 0px 35px; color: #fff; text-align: center; line-height: 30px; font-size: 16px; text-decoration: none; font-weight: bold; font-family: Helvetica Neue, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif; }
.btn1 { margin: 0 10px 10px 0; }
.btn2 { margin: 0 0px 10px 0; }
.btn3 { margin: 0 0px 10px 0; }
.btn4 { margin: 0 10px 10px 0; }
.btn1 a { background: url("../img/city_btn1.png") no-repeat scroll 0 0; background-position: 0px 0; }
.btn2 a { background: url("../img/city_btn2.png") no-repeat scroll 0 0; background-position: 0px 0; margin: 0 0px 10px 0; }
.btn3 a { background: url("../img/city_btn3.png") no-repeat scroll 0 0; background-position: 0px 0; }
.btn4 a { background: url("../img/city_btn4.png") no-repeat scroll 0 0; background-position: 0px 0; }
.btn1 a:hover { background-position: 0px -100px; }
.btn2 a:hover { background-position: 0px -100px; }
.btn3 a:hover { background-position: 0px -100px; }
.btn4 a:hover { background-position: 0px -100px; }
.row-b li { padding: 15px; border-bottom: 1px solid #7bcbd9; border-right: 1px solid #7bcbd9; margin-bottom: -1px; }
.row-b li:nth-child(2n) {
border-right: 0;
}
.info-li { overflow: hidden; }
.info-li li { padding: 0 10px; float: left; width: 33.333%; }
.info-li li:nth-child(3n) {
border-right: 0;
}
.info-li .tx-title2 { border-top: 2px solid #1e7fa0; margin-top: -1px; position: relative; z-index: 10; }
.info-li .tx-title2:first-child { border-top: 0; }
.info-next a, .info-next>span { display: inline-block; line-height: 30px; padding: 0 10px; border: 1px solid #1e7fa0; border-radius: 2px; margin: 0 5px; height: 30px; overflow: hidden }
.info-next>span { opacity: 0.4; }
.tx-text { font-size: 17px; }
.footer { padding: 15px 0 15px 0; background: #484848; color: #f2f2f2; line-height: 180%; }
.footer a { color: #fff; }
.side-gg { position: fixed; top: 50%; width: 120px; height: 240px; margin-top: -120px; }
.side-gg>.gg-off { position: absolute; top: -18px; right: 0; }
.side1 { right: 50%; margin-right: 560px; }
.side2 { left: 50%; margin-left: 560px; }
.info-kz option, .info-kz select { font-size: 12px; }
.gotop { position: fixed; bottom: 40px; right: 20px; width: 50px; height: 50px; line-height: 50px; text-align: center; color: #fff; border-radius: 50%; cursor: pointer; z-index: 1999; display: none; }
.gotop i { font-size: 20px; }
.tx-user-box { width: 450px; margin: 0 auto; float:right;}
.tx-user-boxall{ background: url(../img/loginbg.jpg) no-repeat; min-height:340px; width:100%;}
.data-box p { position: relative; }
.data-box p i { position: absolute; right: 14px; top: 0; line-height: 40px; color: #999; font-style: normal; }
.tx-social>p { position: relative; line-height: 40px; }
.tx-social>p:after { display: block; content: " "; width: 30%; height: 1px; position: absolute; top: 50%; left: 0; z-index: 1; background-color: #999; }
.tx-social>p:before { display: block; content: " "; width: 30%; height: 1px; position: absolute; top: 50%; right: 0; z-index: 1; background-color: #999; }
.tx-social>p>span { position: relative; z-index: 2; padding: 0 20px; }
.tx-social>a { display: inline-block; width: 40px; height: 40px; border-radius: 50%; line-height: 40px; color: #fff; }
.tx-social>a:hover { color: #fff; opacity: .9; filter: alpha(opacity=90) }
.qq-login { background-color: #12B7F5; }
.user-nav li { text-align:center; }
.user-nav li a:hover{ background:#D2FFE4}
.user-nav li.on a { background-color: #D2FFE4; color: #113411; font-weight:bold; }
.user-nav li a { line-height: 45px; height: 45px; overflow: hidden; border-bottom: 1px solid #ddd; display: block; background:#e6fff0; font-size:16px; color:#113411 }
.user-nav li:last-child a { border-bottom: 0; }
.tx-user-box1 { position: relative; }
.tx-user-box1::before {
content: "";
position: absolute;
left: 16.5666%;
top: 0;
width: 1px;
height: 100%;
border-right: 2px solid #ddd;
}
.tx-user-avatar img { width: 52px; height: 52px; -o-object-fit: cover; object-fit: cover; border-radius: 3px; }
.ul-360 { border: #e3e3e3 1px solid; font-size: 16px; margin: -1px auto 2px auto; border-bottom: none; border-right: none; width:98%; }
.ul-360 li { float: left; height: 45px; line-height: 45px; border-bottom: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; padding: 0 5px; }
.ul-360 li.li1 { width: 12%; text-align: right; background: #f2f2f2; font-size:14px;}
.ul-360 li.li2 { width: 38%; text-align: left; }
.member span { padding-left: 10px; font-size: 16px; color: #343434; }
.tel { font-weight: bold; line-height: 40px; font-family: Trebuchet MS; color: #454545; }
.tel span { padding-left: 10px; font-size: 16px; color: #df0a15; }
.weixin { font-weight: bold; font-size: 16px; line-height: 40px; color: #454545; font-family: Trebuchet MS; }
.weixin span { padding-left: 10px; font-size: 18px; color: #075ac5; }
#biao1{ display: none !important;}
.btn12{padding: 0 4px!important; margin: 12px 12px 0 0!important; background: #0099cc; color: #fff!important; display: inline-block!important; border-radius: 2px!important; line-height: 20px!important; height: 20px!important; border:none; float:right; font-size:12px; }
.btn12:hover{ background:#1383C6}
.qq_s a { font-weight: bold; font-size: 22px; line-height: 40px; height: 40px; color: #454545; font-family: Trebuchet MS; }
.weixin span { padding-left: 10px; }
.qq_s a span { padding-left: 10px; }
.h5nav{width:100%; margin:0 auto; display:none;}
.h5navBox{position:fixed;width:100%;bottom:0;z-index:999;background: -webkit-linear-gradient(left, #ff0014 , #f47314);
    background: -o-linear-gradient(right, #ff0012, #f47314);
    background: -moz-linear-gradient(right, #ff0012, #f47314);
    background: linear-gradient(to right, #ff0012 , #f47314);
 padding:5px 0;}
.h5navBox .h5navitem{ width:33%; height: auto; float:left; overflow:hidden; text-align:center; }
.h5navBox .linert{ }
.h5navBox .h5navitem a{ display:block;color:#fff;}
.h5navBox .h5navitem span{ margin:3px auto; height:18px;display:block; font-size:18px;}
.h5navBox .h5navitem p{ text-align:center; height:18px; line-height:18px; color:#fff; font-size:14px;}
#area-guid-header { background-color: #fff; border: 1px solid #ddd; width: 100%; padding: 2px; overflow: hidden; overflow-y: auto; }
#area-guid-header .area-switch { height: 40px; line-height: 40px; border-bottom: #ddd 1px solid; margin-bottom: 10px; }
#area-guid-header .area-switch .btn { color: #999 }
#area-guid-header .area-switch .btn:hover { color: #eee }
#area-guid-header .area-switch .btn-post { background-color: #454545; color: #fff }
#area-guid-header .area-switch .btn-post:hover { background-color: #20659c; color: #fff }
#area-guid-header .sp-line { height: 1px; background: #ddd; width: 100%; margin: 10px 0; }
#area-guid-header .area-category .list { margin: 0; padding: 0; margin-bottom: 10px; }
#area-guid-header .area-category .list li { list-style: none; line-height: 26px; }
#area-guid-header .area-category .list .ch-a { width: 7%; float: left; }
#area-guid-header .area-category .list .ch-a li { padding: 0px 3px 0px 0 }
#area-guid-header .area-category .list .ch-a li a { display: block; padding: 4px; border-radius: 4px; background-color: #eee; text-align: center; font-size: 16px; font-weight: bold; }
#area-guid-header .area-category .list .ch-b { font-size: 16px; width: 93%; float: left; overflow: hidden; }
#area-guid-header .area-category .list .ch-b li { float: left; width: 6%; padding: 2px }
#area-guid-header .area-category .list .ch-b li a { display: block; padding: 0px; border-radius: 4px; border: 0px solid #ddd; text-align: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news_menu { width: 100%; margin-bottom: 10px; border-bottom: #2175D1 2px solid; }
.news_menu ul { padding: 0; margin: 0; clear: both; background:#fff;}
.news_menu li { width: 20%; float: left; text-align: center; }
.news_menu li a { line-height: 40px; height: 40px; color: #454545; display: block; font-size: 16px; font-weight:bold; }
.news_menu li a:hover { background:#2175D1; color: #fff; display: block; font-weight:bold; }
.news_menu li a.hover { background: #2175D1; color: #fff; display: block; font-weight:bold; }
.bdline { width: 99%; margin: 5px auto; border-bottom: #ddd 1px dotted; height: 5px; }
.info-conimg { width: 100%; }
.info-conimg img { max-width: 100%!important; margin-bottom: 10px; }
.tdmember { width:100%; margin:0 auto; border:#eee 1px solid; }
.tdmember td { line-height:30px; height:30px; padding:10px; border-bottom:#eee 1px solid }
.tdmember .td0 { height:30px; line-height:30px; background:#f1f1f1; }
.tdmember .td1 { width:120px; background:#f5f5f5; border-right:#eee 1px solid; text-align:right; font-size:15px; font-weight:bold; }
.tdmember .td10 { width:80px; border-right:#eee 1px solid; text-align:center; font-size:15px; }
.tdmember .editboxwidth { width:90%; line-height:normal; }
.tdmember2 { width:100%; margin:0 auto; border:#eee 1px solid; }
.tdmember2 td { line-height:20px; height:20px; padding:5px; border-bottom:#eee 1px solid }
.tdmember2 .td0 { height:35px; line-height:35px; background:#eee; }
.tdmember2 .td1 { width:80px; border-right:#eee 1px solid; text-align:center; font-size:15px; font-weight:bold; }
.tdmember2 .td2 { width:120px; border-right:#eee 1px solid; text-align:center; font-size:15px; }
.tdmember2 .td3 { text-align:left; font-size:15px; }
.tdmember2 .td4 { border-bottom: none; }
.tdmember2 .td4 a { font-size:16px }
 @media screen and (max-width: 960px) {
	 
	 .f-16 {
    font-size: 14px;
}
 .h5nav{ display:block;}
 .info-li li:nth-child(3n) { border-color: #7bcbd9; }
 .user-nav li {
width:20%;
float:left;
background:#fff;
}
 .user-nav li.on a {
color: #e60000;
font-weight:bold;
background:#fff;
}
.user-nav li a {
line-height: 30px;
height: 30px;
overflow: hidden;
border-bottom: 1px solid #ddd;
display: block;
background:#e6fff0;
}
.user-nav li:last-child a {
border-bottom: 0;
}
 .jian {
color: #ee0000;
font-size: 14px;
background: none;
padding-left: 0;
}
.ding {
color: #075ac5;
font-size: 14px;
background: none;
padding-left: 0;
}
.pu {
background: none;
padding-left: 0;
}
.ul-45 li {
line-height: 35px;
height: 35px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
border-bottom: #E2EBEF 1px solid
}
.pu a {
font-size: 14px;
}
.ul-360 {
border-bottom: none;
border-right: none;
}
.ul-360 li {
float: left;
height: 45px;
line-height: 45px;
border-bottom: #ddd 1px solid;
padding: 0 5px;
}
.ul-360 li.li1 {
width:30%;
}
.ul-360 li.li2 {
width: 70%;
}
.wide {
padding-left: 0px;
padding-right: 0px;
}
.header {
padding: 0px 5px;
background: #2175D1;
line-height: 40px;
height: 40px;
}
.logo a, .logo img {
height: 30px;
display: none
}
.logowap {
display: block;
width: 280px;
height: 40px;
margin: 0 auto;
color: #fff;
line-height: 40px;
}
.logowap a {
font-size: 20px;
color: #fff;
font-weight: bold;
letter-spacing: 1px;
}
.logowap a:hover {
color: #f1f1f1;
}
.info-con {
display: none
}
.header>a {
line-height: 40px;
color: #fff;
height: 40px;
}
.header>a:hover {
color: #f1f1f1;
}
.search {
width: 100%;
padding: 6px 0 0 0;
display: none;
}
.search-post {
width: 100%;
}
.nav {
position: fixed;
top: 0;
right: -290px;
border-radius: 0;
width: 0px;
height: 100%;
}
.nav li {
margin: 0;
width: 100%;
float: none;
}
.nav>ul>li>a {
line-height: 40px;
padding: 0 20px;
}
.nav li ul {
position: relative;
opacity: 1;
visibility: visible;
top: auto;
padding-left: 40px;
left: auto;
background-color: transparent;
}
.nav>ul>li ul li a {
line-height: 36px;
padding: 0;
}
.nav li:hover ul {
padding: 0 0 0 40px;
top: auto;
}
.nav-off {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: none;
}
.ul-home-new li span:nth-child(1) {
width: 88%;
}
.ul-home-new li span .liststyle1 {
list-style: circle;
}
.ul-home-new li span:nth-child(2), .tx-user-box1::before {
display: none;
}
.ul-home-new li span {
width: 12%;
}
.info-li li {
width: 50%;
}
.info-li li:nth-child(3n) {
border-right: 1px solid #7bcbd9;
}
.info-li li:nth-child(2n) {
border-right: 0;
}
.gotop {
bottom: 5px;
right: 5px;
width: 30px;
height: 30px;
line-height: 30px;
}
.sub_nav {
margin: 0 auto;
border: #ddd 1px solid;
border-top: none;
width: 100%;
}
.sub_nav ul {
background: #fff;
padding: 5px;
}
.sub_nav li {
float: left;
width: 10%;
line-height: 28px;
height: 28px;
overflow: hidden;
text-align: center;
}
.sub_nav>ul>li>a {
display: block;
padding: 0 3px;
font-size: 14px;
color: #565656;
}
.sub_nav2 {
margin: 0 auto;
width: 100%;
border: 1px solid #3CB46D;
border-top: #3CB46D 3px solid;
}
.sub_nav2 ul {
background:#F0FFF6;
padding: 5px;
}
.sub_nav2 li {
float: left;
width: 11%;
line-height: 27px;
height: 27px;
overflow: hidden;
text-align: center;
}
.sub_nav2>ul>li>a {
display: block;
padding: 0 3px;
font-size: 15px;
color: #565656;
}
.index-nav-box {
margin-top: 15px;
background: #fff;
}
.index-nav-box em {
position: absolute;
font-size: 12px;
background: #F44336;
padding: 3px 2px;
display: inline-block;
line-height: 12px;
font-style: initial;
top: -10px;
width: 30px;
left: 32px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.index-nav-box a:link {
text-decoration: none;
}
.index-nav-box a:hover {
opacity: 0.5;
}
.index-nav-icon {
display: inline-block;
box-sizing: border-box;
width: 19%;
text-align: center;
margin-bottom: 7px;
}
.index-nav-icon img{ max-width:50px; max-height:50px; display:block; margin:5px auto;}
.index-icon-circle {
display: block;
margin: auto;
margin-bottom: 5px;
width: 50px;
height: 50px;
border-radius: 10rem;
text-align: center;
line-height: 50px;
font-size: 26px;
color: #fff;
background: #fd9d21;
box-shadow: 0 3px 10px 0 rgba(7, 17, 27, .2);
position: relative;
}
.index-icon-title {
text-align: center;
font-size: 14px;
color: #454545;
}
.bg-index {
background: #9658dc!important
}
.bg-jiuba {
background: #ff1da3 !important;
}
.bg-yedian {
background: #da5cd5!important;
}
.bg-yezonghui {
background: #8a90fa!important;
}
.bg-ktv {
background: #f43669!important
}
.bg-addinfo {
background: #FF9800!important;
}
.bg-help {
background: #FF9800!important;
}
.bg-article:before {
content: "\e611";
}
.bg-wiki:before {
content: "\e671";
}
.bg-issue:before {
content: "\e602";
}
.bg-course:before {
content: "\e606";
}
.bg-witkey:before {
content: "\e60d";
}
.mip-design-list {
border-top: 10px solid #f7f7f7;
}
.mip-design-list h2 {
line-height: 32px;
font-size: 16px;
border: 1px solid #fff;
border-left: 3px solid #fa0946;
padding-left: 10px;
margin-bottom: 10px;
color: #333;
font-weight: bold;
margin-top: 10px;
}
.mip-design-list li {
line-height: 40px;
font-size: 16px;
color: #333;
border-bottom: 1px solid #f7f7f7;
display: inline-block;
padding: 10px 0;
width: 100%;
}
.mip-design-list .hot {
color: #FF00FF;
font-weight: 900;
}
.mip-design-list .ico-hot {
border: 1px solid #F00;
color: #b91414;
border-radius: 3px;
padding: 2px;
font-size: 12px;
font-style: normal;
}
.mip-design-list .ico-top {
border: 1px solid #ff9c28;
color: #ff9c28;
border-radius: 3px;
padding: 2px;
font-size: 12px;
font-style: normal;
}
.mip-design-list .list-cover {
width: 30%;
float: left;
}
.mip-design-list .list-cover img {
border-radius: 5px;
}
.mip-design-list .list-right {
float: left;
width: 66%;
padding-left: 2%;
}
.mip-design-list .list-time {
font-size: 12px;
color: #999;
}
.mip-design-list h3 {
 line-height: .2rem;
font-weight: bold;
font-size: 0.14rem;
}
/** font */
@font-face {
font-family: "ifont";
src: url('//at.alicdn.com/t/font_690411_2t58kno2n3lerk9.eot?t=1527836907543'); /* IE9*/
src: url('//at.alicdn.com/t/font_690411_2t58kno2n3lerk9.eot?t=1527836907543#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA2QAAsAAAAAErQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZXAEqBY21hcAAAAYAAAACsAAACNj59PRZnbHlmAAACLAAACR4AAAucigakkWhlYWQAAAtMAAAALwAAADYRjWfBaGhlYQAAC3wAAAAeAAAAJAfeBY1obXR4AAALnAAAABsAAAAsLesAAGxvY2EAAAu4AAAAGAAAABgN+hHQbWF4cAAAC9AAAAAfAAAAIAEkAM1uYW1lAAAL8AAAAUMAAAJJP8dqZHBvc3QAAA00AAAAWgAAAHmKnHjpeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk0WWcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGBwYKl4kMTf8b2CIYW5gmAQUZgTJAQDp4AwYeJzFkr0Ng0AMhZ/DQX6UIgVKwwIUaRiAFRiCKSgyQEZJgTKWjy3g+UwTkbSJT99JfifZ1vMByAFk5EYCIC8ILJ5UJekZTkkPuDO/4kKlwKBBS6200Va7WMdx6ueZ79/0bQhrbY/pR+xSjz0O7B1sRik+1vhJyP9av8c53Y8141YwrHBEDQ7dg5YOfYRWjm1ZG4feQluHLkM7h34j1o7Vj6NjP2PqHeQLaacz9XicTVZrrB1VFd5r75nZ5zFnnmce533OzDkzva9z73nf0nvPvZdS+rBYXqXSUqCEBIuCxQRLAOklKlBDRIgi1UisgDT4g9jKMw1WMJEYNPrDHw1RYvAHMSHxB2ogMHXtcyHhnDlnZq/59p5Za33rW5vIhFz4BzvLfGKTTaRDLiGXEwLKDAQarUAj7rfpDDgN2fHyGovDuMHDoM2WwQuUvNsd9iNP4YoOGlSh1+gO4zaNYdAf0y3QdSsAhVLxKqtVttj3IePH1e8ku+jPwamFZX08l+ycXcl363bqqGpZBct6OKXIcopSSdfgNs9Ny+mMkjwt60XnbG2K1kAtxMXd1+bqJevQQ/3bKy0vDbC+Dnaprj27YhZNPO4turZV4EYu5RdzYTMPR/+Z9W21Er1L8MPR19fZK2yNOKRGZsg2so/cSA4R0tLACftRzAe9MSxDz8m7Xs+BMYyq4OXRvWAeokF/OEI/IRxG89CGcBBtgDliuvlQA+5o4OHdeIAT456juAw8iHk8ioGdLoZqWFSUjVOytXnd4MgPWRSca4UvZnwXjtR3J4dSwFKg2gBg++icbwFYPpuyaRYKs9UWgAreLyH+dfLabZ3aPID5R+hFUU/Yu5GqRl1QqRO0gP3gyOBA86rMi0Fr+gv15DHXhxO0mYUMYxKEpVSqFAKH8NEM21wTkyazm91kAMMzyXvWQm0B6BuEUIzX7eyv9L/EJ31kRTxoQ6BwJ44CDiL9ozQIDrQmY8fMu5j1oYhfFcTVwOzH7M2fYVA8eCXXyCWXqYVGDh6HR3L1QrItF6jJM6pvvmb6/wLPPGt5Kiyf/LbleVb31Ww22a02Cio8ntyh+o0Ex8/kzORd0/fNt94S/1Axc4QoIrHsA3o3UclWch95lDxFTuO7RnGExOS9LuaCdzzX67ijIX5xiLdEAnVQgngC08S1SKNbA9dzR70hHq7HO+iXyCv+2oAMiNsQR2OEiWUQ2l0BhFVhNKwCLsLFA5UJyu58agkVnCfgXqMzwXIlDibrDEdeZ+OhWyYrc6Y7pdqyrbOct7JsPu6r6UKxMuWbbt3Mqa4VlC+abu6543LDnrmorDddqmbNmmd6MFUuFsEuwMVf2TrV3toGo2FSd3a+U4KGV4kr6XRJL2/1oivH0dp1F0fjK6LCalmvpFJ4z2uM5gqzjt0wTzi7M9bedrNUNWneMcp7Z5P5mb0Vzc3rjXLY3mtnLnPSRddarlf9HNPzS3X4iaUotmeXtKL1rM4p56nIrU3vn6USRlRT1Wy5LCuqqnFNAUZn90/XXNpMcc7NWZhZq1YzliyDVilAfXp0dDFXN2TFz9qGpXqeahm26sqyUdUW7xpN17sqB1mysjAnz1Yas+k0ZGl+mx2U0+lyYF7q5CCdnm1UZuU5xbKKnJfwvZAYEvJ3XSJsnWRJSIbkIuSFSzyF8IjEQwJdLODRcJINhYeT7GGGemjrowEmtHBXUAZWAIuYkvPQUJTknfPnk3cUBRrwJ9QqhSqcKvI3P7xXUiQKqF9chteHenXKSD5kHDI0m+0rqvRBc0eTrX9u9nlc7RMbZJbNUgkUGUCmLJvB621DY6oGevKRpCqDjIrFz9l/cLrg+oW/s5dZQGKyTK4mB8lhciuql+fEDmoXH4zMeISUGARRjJ4NRB16GoSO5wgWtzqjmJs6KpKwjxzujLzBPFZrOFDCIMYTRmJD8zSIRakLhUf4KNYR7/VWUI525a78orr7aZb77tIeSvcs5Zf3AOxZfnK4JmVo+TjV/izBnsGKVLns6mt3vSo3WtNxWO8tA7vn4MF7KSxth86uDh7wJfarn2bPuVKOyvLbtU0+53NznPszwLMBQDrzRCbFM2BZkOGpzI/Va6tfXmOTOyal/EDtllX68Yy/sOBv6t51q5Y7fLRy88rBeyi95+DKzU+18AndLtxvl281vyXZmKbmRCYwfmfYX9g+1P/qpM91qzQ/KdNAkGDUF3ywRVcTvo8izD0VEhFHPOBCJ7wqHYru1usiUTSZe9goukghuHDo1PrOncf2XnPDjaeOtVqw49jV+24otVqDVvNycDultpTN+MXmTHtlOq4UHYB6VDNKkT9fzmHvqbdqHkDFdw0N2DU773vut6eONVs7cY3rxXLRx/9uDnCt5gXTnvI2746CYkkzsDMFtUu8kk+9vNpqeF62FlbL5Wozv0kvg67ZREd/z7JfsEtImURkDjV8MxmjSu5A3/eRm8lx8hh5iZzDOAyieBgPhNsVULCjC74gDTAcbYCoP+op2P893kNbG+wQ7RrYGLLeIBTVgebQHPQ0GIWDnssdRcwUwzzW1XAQ92OcCeFEGx1h0yDv9ro13COICApNRskVcef4IoKACoTBBO0iWiTD6/a8iYAKNHZiLN3PoekS1CUwygZIdfjaI5SdeeCBM4w+klyfTh9mQK/Yz41svLptv7Maq+ZNqsenp7mnLn16Efd6EoChmjICviFLYsphSf7kD0qmJEumUVIkWcbqZqlSSmGizjdMqxldz0iqnGMckQqz4PNQ7ImUS5+a1tK6npZVSaXHlZYmSwdyppk7IIPVVLzn7nzwNGOnH7zzVHKyur1WCxuGuVwbFazNUG0t2t7m5G5jsflRPDSYsdhKfvTV5uKJ+xGlv+xh/978thEY1WZDt4wgeQk3VzKk5RmGkqIALVZYFiDLlLaicB7b6bSVztEcfW8CU2aYQDH4DCbPyyBwlsCpTN3Q0GPs0omGerhnmkW2YOKRH6ikQ9L6TC848sJF2mDW+kgOVJjuEMkTs23S7x9++A3JgZbjwkJyJawudFYBVjsLq3+jsHpoldLBmK6/vs5gPKArx19g7IXj30vuzNvw0IPzY4Dx/PwypeOEyZJXq3mSnGk4tampmtPIkI33+w37He7p6qRJlpDbRM4rYSOIBElMwSGkC25NXUElhZuCiaZToEIg+8ONbSp6YApatoUzk30LVgJn64aavKcahnpke2e5yAwVnlANVhh3th9RjY/PSVsahvqkagRLtLv2/Grvf6D7huHr0FQnJ7gi1dlxUs0aRlY9uaOTSp7HhvJmcgeDE8ktcGJxnHlfLP5+dm1L8vXKVkpXbxJjKIt/dO3/aCrIfwAAeJxjYGRgYADi6l6Pr/H8Nl8ZuFkYQOC6ueBrBP0/j4WBuQHI5WBgAokCAChACggAeJxjYGRgYG7438AQwwZkMTCwMDCAaSTADQBHXgJ3AAB4nGNhYGBgfsnAwMIAxYxIbChmg4oBACfVARkAAAAAAAB2AQ4BYAJuAtYDdgPuBRAFYAXOeJxjYGRgYOBmOMjAzwACTEDMBYQMDP/BfAYAHaUB8gB4nF2QvU7DQBCEx/lDOBIFCAqqo0kBkvNTUIQyIulTpE+cc+LI9lnnS6Q8DzVPQE3NG9BR8wqMnQWi2LrVt7Mzdz4DuMQnPByea64De2iyO3ANZ7gVrlO/E26QO8JNtPEg3GL3KOxTfRJu4woRd/Aa5+zusRf26HoRruECr8J16m/CDfK7cBM3+BBuUf8S9jHDt3AbHe/ZH1k9d3qpFnsVhyaLTOb8uKxTvdomc1txVWbaFrHJVD/oVf1EZ9r+ZovdauBcpCJrUjXmVCeJUbk1Gx26YO1cPux2I9GD0KT8lBEsNOZwrEsoLHhdhRghDDL+hrI6+uI/ntK5whYJU/ZI/6cZHRYFlbJX6CNA72g+4TyrPKfnFthx7wFVR7fissykpLFkNc9NyAp5NdtQCakHWFepHEN0+UYn/qC6UfoD8fdllAB4nG3KSxJAMBAFwHlECC4ZZSTjExaCOL0qtnrdlNGnpn8NMuRQKKBRooJBjQYt4cqn/VB+XVgn7sUGNdgumlFiZ1OcWXmeN5P4XoPzUcpegjtZijcQPetGFnkAAA==') format('woff'), url('//at.alicdn.com/t/font_690411_2t58kno2n3lerk9.ttf?t=1527836907543') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_690411_2t58kno2n3lerk9.svg?t=1527836907543#ifont') format('svg'); /* iOS 4.1- */
}
.ifont {
font-family: "ifont" !important;
font-size: 26px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.itwk-ktv:before {
content: "\e614";
}
.itwk-home:before {
content: "\e61b";
}
.itwk-yedian:before {
content: "\e7ac";
}
.itwk-fabu:before {
content: "\e862";
}
.itwk-jiubayule:before {
content: "\e631";
}
.itwk-help:before {
content: "\e63d";
}
.itwk-yezonghui:before {
content: "\e64e";
}
.itwk-dingwei:before {
content: "\e604";
}
.itwk-jiuba:before {
content: "\e728";
}
#area-guid-header .area-category .list {
margin: 0;
padding: 0;
margin-bottom: 10px;
}
#area-guid-header .area-category .list li {
list-style: none;
}
#area-guid-header .area-category .list .ch-a {
width: 15%;
float: left;
}
#area-guid-header .area-category .list .ch-a li {
padding: 0px 3px 0px 0;
line-height: 22px;
}
#area-guid-header .area-category .list .ch-a li a {
display: block;
padding: 4px;
border-radius: 4px;
background-color: #eee;
text-align: center;
font-size: 14px;
font-weight: bold;
}
#area-guid-header .area-category .list .ch-b {
font-size: 14px;
width: 85%;
float: left;
overflow: hidden;
}
#area-guid-header .area-category .list .ch-b li {
float: left;
width: 9%;
padding: 2px;
line-height: 26px;
}
#area-guid-header .area-category .list .ch-b li a {
display: block;
padding: 0px;
border-radius: 4px;
border: 0px solid #ddd;
text-align: center;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.news_menu li {
width: 33.3%;
float: left;
text-align: center;
}
.news_menu li a {
line-height: 35px;
height: 35px;
color: #454545;
display: block;
font-size: 16px;
}
.news_menu li a:hover {
background: #2175D1;
color: #fff;
display: block;
}
.news_menu li a.hover {
background: #2175D1;
color: #fff;
display: block;
}
.info-next li {
width: 100%;
}
#area-guid-header {
background-color: #fff;
border: 1px solid #ddd;
width: 100%;
padding: 2px;
overflow: hidden;
overflow-y: auto;
}
}
@media screen and (max-width: 640px) {
.wide {
padding-left: 0px;
padding-right: 0px;
}
.waphide {
display: none;
}
.top {
display: none;
}
.tx-user-box {
width: 100%;
margin: 0 auto;
}
.info-li li {
width: 100%;
border-right: 0;
}
.logowap {
display: block;
width: 240px;
height: 40px;
margin: 0 auto;
color: #fff;
line-height: 40px;
}
.sub_nav {
margin: 0 auto;
border: #ddd 1px solid;
border-top: #ccc 2px solid;
width: 100%;
}
.sub_nav ul {
background-image: linear-gradient(0deg, #e9ecef, #f8f9fa);
padding: 5px;
}
.sub_nav li {
float: left;
width: 16%;
line-height: 28px;
height: 28px;
overflow: hidden;
text-align: center;
}
.sub_nav>ul>li>a {
display: block;
padding: 0 3px;
font-size: 14px;
color: #565656;
}
#area-guid-header .area-category .list {
margin: 0;
padding: 0;
margin-bottom: 5px;
border-bottom: #eee 1px solid;
}
#area-guid-header .area-category .list li {
list-style: none;
}
#area-guid-header .area-category .list .ch-a {
width: 15%;
float: left;
}
#area-guid-header .area-category .list .ch-a li {
padding: 0px 0px 6px 0;
line-height: 20px;
}
#area-guid-header .area-category .list .ch-a li a {
display: block;
padding: 2px 4px;
border-radius: 4px;
background: #FFF7E3;
border: 1px solid #FFCC66;
text-align: center;
font-size: 14px;
font-weight: bold;
}
#area-guid-header .area-category .list .ch-b {
font-size: 14px;
width: 85%;
float: left;
overflow: hidden;
}
#area-guid-header .area-category .list .ch-b li {
float: left;
width: 16.6%;
padding: 0px;
line-height: 20px;
}
#area-guid-header .area-category .list .ch-b li a {
display: block;
padding: 2px;
border-radius: 4px;
border: 0px solid #ddd;
text-align: center;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
}
.cztipbox{border:#0066FF 2px solid; padding:5px; border-radius:8px; background: #D1F7FE; text-align:center;}
a.czbt{display:block;width:92px;height:32px;line-height:32px;float:right;font-size: 14px;color:#fff;text-align:center;margin-top: 2px;margin-right: 4px;-moz-border-radius: 6px; -webkit-border-radius: 6px;background: -webkit-linear-gradient(left, #ff0014 , #f47314); background: -o-linear-gradient(right, #ff0012, #f47314); background: -moz-linear-gradient(right, #ff0012, #f47314); background: linear-gradient(to right, #ff0012 , #f47314);}
a.czbt:hover{border-radius:6px;background: -webkit-linear-gradient(left, #f68b44 , #f5aa48); background: -o-linear-gradient(right, #f68b44, #f5aa48); background: -moz-linear-gradient(right, #f68b44, #f5aa48); background: linear-gradient(to right, #f68b44 , #f5aa48);}


.tx-box,.tx-side dl{background-color:#fff;box-shadow: 0px 1px 3px rgba(0,0,0,0.08);}
.tx-title,.tx-side dt{line-height: 25px;height: 25px;}
.f-gray2{ color:#999}
.tx-title>strong,.tx-side dt{font-size: 18px;padding-left: 13px;position: relative;}
.tx-title>strong::after,.tx-side dt::after{content: "";position: absolute;left:0;top: 50%;width:4px;height: 20px;margin-top: -10px;background-color: #008ee1;border-radius: 2px;}
.tx-title1>strong{display: inline-block;color:#393939;line-height: 45px;padding: 0 10px;font-size: 18px;position: relative;z-index: 10;}

.ul-spot li a,.ul-arrow li a{position: relative;padding-left: 14px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ul-spot li a::after{content: "";position: absolute;left: 0;top: 50%;width: 4px;height: 4px;background-color: #999;margin-top: -2px;border-radius: 1px;}
.ul-arrow li a::after{content: "";position: absolute;left: 0;top: 50%;margin-top: -6px; width:0;height:0;border-width: 6px;border-color:transparent transparent transparent rgba(0,0,0,0.1);border-style: solid;}
.ul-rank li>span{display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; color:rgba(0,0,0,0.2); float:left; background-color:rgba(0,0,0,0.15);margin:6px 10px 0 0;vertical-align: middle;}
.ul-rank li:nth-child(1)>span,.ul-rank li:nth-child(2)>span,.ul-rank li:nth-child(3)>span{background:#ff7777;color:#fff;}
.ul-line li{border-bottom: 1px dotted rgba(0,0,0,0.08);}
.txt-post li a{display: block;line-height: 28px;color: #999999;border: 1px solid rgba(0,0,0,0.08);border-radius: 2px;padding: 0px 9px;overflow: hidden;height: 28px;}
.post-list { border-bottom:#e0eaff 1px solid;}
.post-list>a{display: block;width: 140px;float: left;margin-right: 15px;}
.post-list>h2 a:hover{ color:#ff8800;}
.post-list:hover{ background:#ECF7FF;}
.post-list section{overflow: hidden;}

.info-txt{border: 1px rgba(0,0,0,0.08) solid;background: #f7f7f7;color: #266889;}


@media screen and (max-width: 420px){
    .post-list > a{width: 110px;}
    .post-list section h2{white-space: normal;line-height: 22px;max-height: 44px;margin-bottom: 8px;}
    .post-list section p.i40{display: none}
}
