<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
* { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; }

body, html { font-size: 14px; }

.header_r a, .header_r .lis i, .header_r .ser i { display: inline-block; *zoom: 1; *display: inline; }

a:hover { color: #f0552f; cursor: pointer; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999; }

input:-moz-placeholder, textarea:-moz-placeholder { color: #999; }

input::-moz-placeholder, textarea::-moz-placeholder { color: #999; }

input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; }

img { max-width: 100%; }

.fl { float: left; }

.fr { float: right; }

.wrap { width: 1200px; margin: 0 auto; }

.wrap:after { content: ""; display: block; clear: both; }

.header { min-width: 1200px; padding: 16px 0 12px; background: #323c4b; }

.header .logo { display: block; float: left; margin-right: 14px; }

.header .h { margin-top: 6px; padding-bottom: 2px; font-size: 22px; color: #fff; line-height: 30px; float: left; padding-left: 15px; border-left: 1px solid #47505d; }

.header .location { position: relative; }

.header-ul { position: absolute; bottom: -12px; left: 325px; }
.header-ul li { float: left; position: relative; }
.header-ul li:hover a, .header-ul li.cur a { color: #fff; text-decoration: none; }
.header-ul li:hover:after, .header-ul li.cur:after { position: absolute; content: ""; display: block; clear: both; bottom: 0; left: 50%; margin-left: -7.5px; width: 15px; height: 8px; background: url(../images/head-bg.jpg) no-repeat center; }
.header-ul li a { display: block; padding: 0 11px; font-size: 18px; line-height: 56px; color: #e3e2e2; }

.header_r { float: right; margin-top: 6px; }
.header_r a { padding: 0 17px; border: 1px solid #a7acb2; border-radius: 25px; color: #a7acb2; line-height: 28px; }
.header_r a:hover { border: 1px solid #fff; color: #fff; text-decoration: none; }
.header_r .lis { margin-right: 20px; }
.header_r .lis i { margin-right: 10px; width: 18px; height: 28px; vertical-align: middle; background: url(../images/lis.png) no-repeat center; }
.header_r .lis:hover i { background: url(../images/lis1.png) no-repeat center; }
.header_r .ser { margin-right: 10px; }
.header_r .ser i { margin-right: 10px; width: 18px; height: 28px; vertical-align: middle; background: url(../images/ser.png) no-repeat center; }
.header_r .ser:hover i { background: url(../images/ser1.png) no-repeat center; }

#audition { top: 60px; left: -60px; }

#seek_c { top: 60px; left: 108px; }

#popAudition { width: 263px; padding: 10px 14px 16px; background: #323c4b; z-index: 999999; position: fixed; left: 50%; top: 50%; margin-left: -131px; margin-top: -156px; }

.signUp .infor { font-size: 14px; line-height: 50px; color: #fff; }

.signUp .infor i { color: #f86539; }

.signUp form { width: 100%; }

.signUp form .text_con { width: 100%; margin-bottom: 12px; height: 34px; }

.signUp form .text_con input { padding: 5px; border: 1px solid #eee; background: #fff; width: 100%; font-size: 14px; line-height: 32px; text-align: center; height: 34px; }

.signUp form .f_select_con { width: 100%; height: 34px; margin-bottom: 23px; padding-top: 4px; }

.signUp form .f_select { cursor: pointer; width: 97px; padding-left: 12px; background: url(../images/select_bg01.png) 78px 14px no-repeat #fff; font-size: 14px; line-height: 32px; border: 1px solid #eee; position: relative; }

.signUp form .sign_up_btn { width: 158px; height: 37px; cursor: pointer; margin: 0 auto; display: block; background: #f0552f; font-size: 16px; line-height: 37px; text-align: center; color: #fff; border: none; }

.signUp_scroll { display: none; width: 97px; height: 156px; padding: 5px 7px 3px 14px; border: 1px solid #188eee; position: absolute; left: -1px; top: 34px; background: #fff; }

.signUp_scroll_con { width: 70px; height: 156px; position: relative; overflow: hidden; }

.signUp_scrollbar { width: 100%; position: absolute; left: 0; top: 0; }

.signUp_scrollbar li { width: 100%; font-size: 14px; line-height: 26px; cursor: pointer; }

.signUp_scrollbar li:hover { color: #f0552f; }

.signUp_scrollbar_track { width: 9px; height: 87px; background: #dddddd; position: absolute; right: 8px; top: 9px; }

.signUp_scrollbar_thumb { width: 9px; height: 31px; position: absolute; left: 0; top: 0; background: url(../images/form_scrollbar_thumb.png); }

.signUp .signUp_close { width: 30px; height: 30px; position: absolute; right: 0; top: 0; background: url(../images/xx.png) center center no-repeat; cursor: pointer; }

.china-friend { padding: 18px 20px 12px; border: 1px solid #e7e7e7; position: relative; margin-bottom: 30px; margin-top: 32px; }

.china-friend .h { padding-left: 23px; background: url(../images/link.png) no-repeat left center; background-color: #fff; padding-right: 21px; position: absolute; left: -1px; top: -24px; font-size: 20px; line-height: 42px; font-weight: 700; }

.china-friend a { font-size: 14px; line-height: 30px; color: #666; margin-right: 22px; text-decoration: none; }

.china-friend a:hover { color: #f0552f; }

#footer { min-width: 1200px; width: 100%; padding: 30px 0 20px; text-align: center; color: #444; font-size: 12px; color: #333; background: #eee; }

#footer li, #footer ul, #footer p { padding: 0px; margin: 0px; }

#footer li { margin: 0 5px; font-size: 12px; letter-spacing: normal; word-spacing: normal; vertical-align: top; display: inline-block; *display: inline; *zoom: 1; }

#footer p { margin: 8px 0; color: #666; font-family: "瀹嬩綋"; }

#footer .links { color: #999; line-height: 30px; }

#footer .links a { margin: 0 10px; color: #444; text-decoration: none; font-family: "瀹嬩綋"; }

#footer p a:hover { color: #368ee0; }

.ban { margin-bottom: 30px; padding-top: 20px; }
.ban a { display: block; overflow: hidden; }
.ban img { width: 100%; -webkit-transition: all .4s linear; -moz-transition: all .4s linear; -ms-transition: all .4s linear; -o-transition: all .4s linear; transition: all .4s linear; }
.ban .lf { float: left; position: relative; width: 920px; }
.ban .lf a { color: #fff; }
.ban .lf .posi { position: absolute; bottom: 0; left: 0; width: 100%; line-height: 40px; text-align: center; background: url(../images/bg.png) repeat center; }
.ban .rg { float: right; width: 270px; }
.ban .rg ul { margin-bottom: 10px; }
.ban .rg ul li { float: left; width: 130px; }
.ban .rg ul li:first-child { margin-right: 10px; }
.ban a:hover .posi { text-decoration: underline; }
.ban a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.title { position: relative; margin-bottom: 20px; border-bottom: 2px solid #ddd; line-height: 48px; }
.title .h { position: relative; bottom: -2px; padding-right: 18px; border-bottom: 3px solid #f0552f; font-size: 18px; font-weight: 700; }
.title .more { position: absolute; right: 0; top: 8px; color: #999; line-height: 50px; }
.title .more:hover { color: #f0552f; text-decoration: none; }

.hot-new { margin-bottom: 30px; min-width: 1200px; }
.hot-new .lf { float: left; width: 910px; }
.hot-new .rg { float: right; width: 270px; }

.hot-ul li { margin-top: 20px; }
.hot-ul li a { display: block; }
.hot-ul li .cont { float: left; width: 608px; }
.hot-ul li .cont h3 { margin-bottom: 14px; padding-left: 23px; font-size: 18px; line-height: 22px; background: url(../images/arrow.png) no-repeat left center; }
.hot-ul li .cont p { line-height: 24px; color: #666; }
.hot-ul li .img { float: right; width: 270px; }
.hot-ul li:hover a { text-decoration: none; }

.ranking { border: 1px solid #ddd; }
.ranking h3 { padding-left: 20px; font-weight: 700; font-size: 18px; line-height: 50px; background: #eeeeee; }

.ranking-ul { margin: 20px; }
.ranking-ul li a { display: block; height: 30px; overflow: hidden; background: url(../images/a_icon.png) no-repeat left center; line-height: 30px; }
.ranking-ul li i { display: inline-block; *zoom: 1; *display: inline; margin-right: 10px; width: 15px; font-size: 10px; font-style: normal; color: #fff; text-align: center; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; }
.ranking-ul li.cur a { background: url(../images/a_icon1.png) no-repeat left center; }
.ranking-ul li:hover a { color: #f0552f; }

.problem { margin-bottom: 30px; }
.problem .pro { float: right; width: 950px; }
.problem .title { margin-bottom: 16px; }
.problem .img-ul { padding-top: 5px; }

.img-ul { float: right; width: 270px; }
.img-ul li { margin-top: 20px; }
.img-ul li:first-child { margin: 0; }

.menu-btn { float: left; position: relative; bottom: -5px; margin-right: 30px; width: 220px; }
.menu-btn .all-type { display: block; padding-left: 58px; font-size: 18px; color: #fff; background: #323c4b; }
.menu-btn .icon { position: absolute; top: 17px; left: 20px; width: 22px; }
.menu-btn .icon span { display: block; margin-bottom: 4px; height: 2px; background: #fff; }

.menu { position: absolute; left: 0; top: 100%; border: 1px solid #e7e7e7; z-index: 3; width: 218px; background: #fff; }
.menu .menu-ul { position: absolute; z-index: 3; top: -1px; left: -1px; margin-left: 0; width: 220px; border: 1px solid #eee; border-top: 0; }
.menu .menu-li { float: none; font-size: 16px; line-height: 38px; background: #fff; }
.menu .menu-li ul { display: none; position: absolute; padding: 14px 20px; width: 452px; min-height: 360px; left: 219px; top: 0; background: #fff; border: 1px solid #f0552f; }
.menu .menu-li ul li { padding: 10px 0; }
.menu .menu-li ul li span { display: block; font-weight: bold; font-size: 14px; line-height: 20px; }
.menu .menu-li ul li p { line-height: 26px; }
.menu .menu-li ul li a { margin-right: 11px; display: inline-block; *zoom: 1; *display: inline; font-size: 12px; color: #666; }
.menu .menu-li ul li a:hover { color: #f0552f; }
.menu .menu-li:hover { width: 220px; background: #fff; }
.menu .menu-li:hover ul { display: block; border: 1px solid #f0552f; }
.menu .menu-li:hover .menu-tit { padding: 0 20px; border: 1px solid #f0552f; position: relative; z-index: 1; border-right: 1px solid #fff; }
.menu .menu-li:hover .menu-tit span { border-bottom: none; }
.menu .menu-li:hover .menu-tit span:after { display: none; }
.menu .menu-li:last-child .menu-tit span { border-bottom: 0; }
.menu .menu-tit { padding: 1px 21px 0; }
.menu .menu-tit span { border-bottom: 1px solid #eee; padding-left: 31px; display: block; position: relative; background: url(../images/menu_iocn1.png) no-repeat left center; }
.menu .menu-tit span:after { content: ""; width: 10px; height: 14px; background: url(../images/arrow.png) -170px center; position: absolute; right: 0; top: 50%; margin-top: -7px; }
.menu .menu-tit .menu_1 { background-position: left 0px; }
.menu .menu-tit .menu_2 { background-position: left -40px; }
.menu .menu-tit .menu_3 { background-position: left -76px; }
.menu .menu-tit .menu_4 { background-position: left -114px; }
.menu .menu-tit .menu_5 { background-position: left -152px; }
.menu .menu-tit .menu_6 { background-position: left -192px; }
.menu .menu-tit .menu_7 { background-position: left -232px; }
.menu .menu-tit .menu_8 { background-position: left -272px; }
.menu .menu-tit .menu_9 { background-position: left -306px; }

.ans-ul { position: relative; bottom: -2px; }
.ans-ul li { float: left; padding: 0 14px; font-size: 16px; }
.ans-ul li.cur { border-bottom: 3px solid #f0552f; }

.section { display: none; }

.list-ul { float: left; width: 650px; }
.list-ul li { padding-left: 14px; height: 32px; line-height: 30px; background: url(../images/dot.jpg) no-repeat left center; overflow: hidden; }
.list-ul li p { width: 350px; }
.list-ul li p a { display: block; height: 32px; overflow: hidden; }
.list-ul li p:hover a { color: #f0552f; }
.list-ul li .enter { padding-left: 14px; background: url(../images/list.png) no-repeat left center;color: #999;font-size:12px; }
.list-ul li .enter a { margin-left: 24px; color: #999; }
.list-ul li .enter a:hover { color: #f0552f; text-decoration: none; }
.list-ul li .enter:hover { color: #f0552f; }

.organ .lf { float: left; width: 910px; }
.organ .rg { float: right; width: 270px; }

.b_hot { margin-bottom: 21px; }

.b_hot_con ul { margin-left: -30px; }

.b_hot_con ul li { float: left; margin-left: 30px; margin-bottom: 20px; padding: 15px 15px 20px; width: 283px; *width: 251px; height: 344px; border: 1px solid #ddd; }

.b_hot_con ul li .li_img { margin-bottom: 5px; width: 100%; height: 75px; border-bottom: 1px solid #ddd; text-align: center; }

.b_hot_con ul li .li_img img { width: 160px; height: 60px; }

.b_hot_con ul li a { display: block; }

.b_hot_con ul li .headline { font-size: 14px; font-weight: 700; line-height: 42px; }

.b_hot_con ul li .li_intro { height: 95px; overflow: hidden; line-height: 23px; color: #666; }

.b_hot_con ul li .li_b { height: 38px; overflow: hidden; margin-bottom: 7px; font-size: 12px; line-height: 38px; font-weight: 700; }

.b_hot_con ul li .li_b a { color: #1f80d5; font-weight: 500; display: inline; }

.b_hot_con ul li .li_btn { width: 98px; height: 32px; color: #fff; line-height: 32px; text-align: center; margin: 0 auto; font-size: 14px; overflow: hidden; background: url(../images/zx_img_01.jpg); }

.b_hot_con ul li .li_btn a { display: block; text-indent: -999em; }

.common { margin-bottom: 10px; }
.common .tit { margin-bottom: 10px; border-left: 3px solid #f0552f; line-height: 16px; }
.common .tit p { position: relative; top: -1px; padding-left: 10px; font-size: 16px; }
.common .tit a { padding-right: 8px; font-family: arial; font-size: 12px; color: #999; background: url(../images/arrow1.png) no-repeat right center; text-transform: uppercase; }
.common .tit a:hover { color: #f0552f; background: url(../images/arrow2.png) no-repeat right center; text-decoration: none; }

.common-ul li { background: url(../images/dot1.jpg) no-repeat left center; }
.common-ul a { display: block; padding-left: 14px; height: 30px; overflow: hidden; line-height: 30px; }

.f_position { color: #888888; line-height: 44px; width: 1200px; margin: 0 auto; margin-bottom: 3px; }

.f_position a { color: #999; }

.f_position a:hover { color: #f05630; }

.f_position a.cur { color: #333; }

.inner { width: 1200x; margin: 0 auto; }
.inner .lf { float: left; width: 880px; }
.inner .rg { float: right; width: 300px; }
.inner .img-ul { width: 300px; }
.inner .title { margin: 0; }

.ad { margin-bottom: 10px; }

.caption { line-height: 64px; }
.caption h3 { font-size: 28px; }
.caption p { color: #666; }

.url { border-bottom: 1px solid #eee; color: #999; }
.url .enter { float: left; margin-right: 35px; }
.url .enter span { display: inline-block; *zoom: 1; *display: inline; }
.url .enter a { margin: 0 8px; color: #999; }
.url .enter a:hover { color: #f0552f; text-decoration: none; }
.url .url-link { display: inline-block; *zoom: 1; *display: inline; margin-left: 5px; padding-left: 14px; background: url(../images/list.png) no-repeat left center; }
.url .time { float: left; }
.url .jiathis_style { float: right; margin-top: 22px; }

.answer-ul { position: relative; margin-bottom: 30px; }
.answer-ul li { padding: 20px 0; border-bottom: 1px solid #eee; }
.answer-ul li .user-info { line-height: 47px; }
.answer-ul li .user-info i { display: inline-block; *zoom: 1; *display: inline; margin-right: 8px; border-radius: 50%; width: 47px; height: 47px; overflow: hidden; vertical-align: middle; }
.answer-ul li p { margin: 14px 0; line-height: 36px; }
.answer-ul li .praise { text-align: right; font-size: 12px; color: #999; }
.answer-ul li .praise span { color: #ff987f; cursor: pointer; }
.answer-ul li .praise i { margin: 0 10px 0 18px; }

.best-answer { position: absolute; top: 0; right: 0; font-size: 24px; line-height: 40px; color: #f0552f; }
.best-answer i { margin-right: 10px; }

.in-orange-ul { margin-right: -20px; margin-bottom: 30px; }
.in-orange-ul li { float: left; position: relative; margin-right: 20px; width: 166px; text-align: center; }
.in-orange-ul li:first-child { width: 136px; }
.in-orange-ul li .img { padding: 3px; border: 1px solid #eee; }
.in-orange-ul li p { line-height: 24px; }
.in-orange-ul li .posi { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/rank.jpg); }

.in-list .tit { border-left: 3px solid #f0552f; }
.in-list h3 { position: relative; top: -2px; margin-bottom: 15px; padding-left: 10px; font-size: 18px; font-weight: 700; line-height: 18px; color: #000; }

.in-list-ul { margin-left: -94px; }
.in-list-ul li { float: left; margin-left: 94px; width: 225px; background: url(../images/dot1.jpg) no-repeat left center; }
.in-list-ul li a { display: block; padding-left: 12px; height: 30px; line-height: 30px; overflow: hidden; }

.peo-form { margin-bottom: 20px; padding: 20px; background: url(../images/line-bg.jpg) no-repeat center bottom; background-color: #e5e5e5; }
.peo-form h3 { margin-bottom: 24px; padding-left: 42px; height: 38px; font-size: 18px; font-weight: bold; background: url(../images/tit_icon.png) no-repeat left center; }
.peo-form .text-con { margin-bottom: 10px; width: 100%; border: 1px solid #fff; background: #fff; }
.peo-form .text-con input { border: 0; width: 218px; height: 36px; line-height: 34px; color: #333; background: none; }
.peo-form .text-con.cur { border: 1px solid #ccc; box-shadow: 0 -2px 2px #e3e3e3,-2px 0 2px  #e3e3e3,2px 0 2px #e3e3e3, 0 2px 2px #e3e3e3; }
.peo-form .con { margin-bottom: 20px; height: 54px; }
.peo-form label { display: inline-block; *zoom: 1; *display: inline; width: 34px; text-align: center; vertical-align: middle; }
.peo-form textarea { width: 218px; height: 54px; border: 0; line-height: 36px; }
.peo-form textarea:focus { outline: none; }
.peo-form img { vertical-align: middle; }
.peo-form .submit { display: block; margin: 0 auto; width: 128px; border: 0; border-radius: 5px; line-height: 34px; color: #fff; background: #f0552f; }

.rg-bk { margin-bottom: 20px; padding: 20px; border: 1px solid #ddd; }
.rg-bk .tit p { position: relative; top: -2px; font-size: 18px; font-weight: 700; line-height: 18px; }
.rg-bk .tit .more { padding-right: 0; font-size: 14px; background: none; }
.rg-bk .tit .more:hover { background: none; }

.attend-ul { margin-right: -20px; padding-top: 10px; }
.attend-ul li { float: left; margin-right: 20px; margin-bottom: 10px; border: 1px solid #ddd; border-radius: 25px;  padding: 0 16px; line-height: 30px;}
.attend-ul li:hover { border: 1px solid #f0552f; }
.attend-ul li:hover a { text-decoration: none; }
.attend-ul a { display: block; padding: 0 16px; line-height: 30px; }

.inslide-ul { position: absolute; right: 0; bottom: 6px; }
.inslide-ul li { float: left; margin-left: 10px; padding: 0 6px; line-height: 22px; cursor: pointer; }
.inslide-ul li.cur { color: #fff; background: #323c4b; }

.col_nav { height: 42px; position: relative; font-size: 12px; }

.col_nav:before { content: ""; width: 0; height: 42px; position: absolute; left: -1px; top: 0; }

.col_nav:after { content: ""; width: 0; height: 42px; position: absolute; left: 0; top: -1px; }

.col_nav span { display: block; float: left; width: 75px; color: #666; line-height: 42px; }

.col_nav .nav_r { margin-left: 20px; width: 780px; height: 42px; overflow: hidden; position: relative; float: left; }

.ml35 { margin-left: 35px; }

.col_nav .nav_r p { position: absolute; left: 0; top: 0; white-space: nowrap; }

.col_nav .nav_r p a { padding: 0 9px 0 10px; border-left: 1px solid #e1e1e1; color: #666666; line-height: 42px; }

.col_nav .nav_r p a:first-child { padding-left: 0; border-left: 0; }

.col_nav .nav_r p a:hover { color: #f0552f; text-decoration: none; }

.col_nav .nav_r p .bgnone { background: none; }

.col_nav .btn { position: absolute; top: 0; display: block; width: 17px; height: 41px; cursor: pointer; background-repeat: no-repeat; background-position: left center; background-color: #fff; }

.col_nav .prev { background-image: url(../images/prev.png); left: 70px; }
.col_nav .prev:hover { background-image: url(../images/prev1.png); }

.col_nav .next { background-image: url(../images/next.png); right: 5px; background-position: right center; }
.col_nav .next:hover { background-image: url(../images/next1.png); }

.zd-ul { margin-bottom: 26px; }

.zd-li { padding: 20px 0; border-bottom: 1px dashed #eee; }
.zd-li:first-child { padding-top: 8px; }

.zdlist-ul li { padding-left: 14px; height: 34px; line-height: 34px; background: url(../images/dot2.jpg) no-repeat left center; overflow: hidden; }
.zdlist-ul li p { width: 410px; font-size: 16px; }
.zdlist-ul li p:hover a { color: #f0552f; text-decoration: none; }
.zdlist-ul li p a { display: block; height: 34px; overflow: hidden; }
.zdlist-ul li .enter { padding-left: 14px; background: url(../images/list.png) no-repeat left center;color: #999;font-size:12px; }
.zdlist-ul li .enter:hover {color: #f0552f;}
.zdlist-ul li .enter a { margin-left: 10px; color: #999; }
.zdlist-ul li .enter a:hover { color: #f0552f; text-decoration: none; }
.zdlist-ul li .enter span { margin-left: 80px; color: #999; }

.f_page { text-align: center; margin-bottom: 30px; }

.f_page a { display: inline-block; *display: inline; zoom: 1; width: 22px; height: 22px; text-align: center; margin: 0 5px; line-height: 22px; border: 1px solid #ddd; }

.f_page a.big, .f_page a.prev, .f_page a.next { width: 44px; }

.f_page a.first, .f_page a.end { width: 40px; }

.f_page a.cur, .f_page a:hover { color: #fff; background: #323c4b; border-color: #323c4b; text-decoration: none; }

.f_page em { display: inline-block; *display: inline; zoom: 1; vertical-align: -7px; width: 18px; height: 24px; background: url(../images/f_page_bg.png); }

.oranize-rul { margin-top: 18px; }
.oranize-rul li { margin-top: 10px; text-align: center; }
.oranize-rul li:first-child { margin-top: 0; }
.oranize-rul li a { display: block; }
.oranize-rul li .img { margin: 0 auto; width: 165px; border: 1px solid #ddd; }
.oranize-rul li p { line-height: 36px; }

.hot_com { position: relative; height: auto; margin: 20px 0; }

.hot_com .smile_icon { display: inline-block; width: 32px; height: 36px; background: url(../images/smile_icon.png) no-repeat 0 0; }

.hot_com .hot_tit { font-size: 16px; color: #333; height: 42px; line-height: 42px; }

.hot_com .hot_tit .rmpl { font-size: 16px; color: #333; height: 42px; line-height: 42px; display: inline-block; font-weight: bold; }

.hot_com .hot_p { font-size: 14px; color: #53b224; }

.hot_com .hot_time { font-size: 12px; color: #888888; }

.tag { min-height: 100px; margin-top: 10px; border: 1px solid #ddd; position: relative; background: #fafafa; }

.tag p { padding: 10px; font-size: 14px; text-indent: 1em; line-height: 25px; }

.tag p a { color: #f00; }

.arrow { position: absolute; width: 20px; height: 20px; top: -21px; left: 16px; }

.arrow * { display: block; border-width: 10px; position: absolute; border-style: solid dashed dashed dashed; font-size: 0; line-height: 0; }

.arrow em { border-color: transparent transparent #ddd; }

.arrow span { border-color: transparent transparent #FFF; top: 2px; }

.hot_btn { width: 100%; margin-top: 10px; }

.hot_btn .z_icon { display: inline-block; width: 96px; cursor: pointer; height: 36px; line-height: 36px; color: #ee0000; font-size: 12px; text-align: center; margin-right: 10px; background: url("https://kaoshi.china.com/images/z_icon.png") no-repeat 0 0; }

.hot_btn .nz_icon { display: inline-block; width: 96px; cursor: pointer; height: 36px; line-height: 36px; color: #888; font-size: 12px; text-align: center; background: url("https://kaoshi.china.com/images/nz_icon.png") no-repeat 0 0; }

.hot_btn .nz_icon2 { display: inline-block; width: 96px; cursor: pointer; height: 36px; background: url("https://kaoshi.china.com/zt/images/nz_icon.jpg") no-repeat 0 0; }

/*# sourceMappingURL=style.css.map */
</pre></body></html>