@charset "utf-8";
/*
ST09-v8-CSS-xiaohei-qq:290948585-20220301
*/
/* global */
* {word-break:break-all;font-family:"Microsoft Yahei",Tahoma,Verdana,Arial;-webkit-text-size-adjust:none;}
body {margin:0;font-size:12px;color:#333333;background:#F5F5F5;}/*F5F5F5*/
form,input,select,textarea,td,th {font-size:12px;}
input,textarea,select {padding:6px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;}
a {text-decoration: none;color: #000;}
a:hover {color:#0F62C0; text-decoration: none; }
i,em{font-style:normal}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#0F62C0;text-decoration:none;}
a.b:hover {color:#FF3300;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF6600;}
/* common */
.bg-bai{background:#ffffff}
.m {*zoom:1}
.m:after {content: "\200B";display: block;height: 0;clear: both;}
.m {margin:auto;width:1220px;background:#FFFFFF;clear:both;overflow:hidden;}

.m0 {width:100%;background:#F5F5F5;overflow:hidden;}
.m0 .m {background:#F5F5F5;}

.m1 {background:#FFFFFF url('image/bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m1l {width:960px;float:left;}
.m1r {width:250px;float:right;}

.m2 {background:#FFFFFF url('image/bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m2l {width:960px;float:left;}
.m2r {width:250px;float:right;}

.m3 {background:#FFFFFF url('image/bg-line.png') repeat-y 880px 0;overflow:hidden;}
.m3l {width:880px;float:left;}
.m3r {width:330px;float:right;}

.head {background:#F8F8F8;width:100%;height:36px;border-bottom:#E5E5E5 1px solid;}
.head_m {margin:auto;width:1220px;padding:9px 0 0 0;color:#666666;}
.head_s {/* height: 37px; */}
.head_t strong{color:#FF0000;font-weight:normal;}
.head_l li {float:left;margin:0 10px 0 0;}
.head_r {float:right;}
.head_r img {position:relative;margin:-2px 6px 0 0;}
.h_location {background:url('image/ico-location.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_fav {background:url('image/ico-fav.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_mobile {background:url('image/ico-mobile.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_cart {background:url('image/ico-cart.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_qrcode {background:url('image/ico-qrcode.png') no-repeat 0 center;padding:0 6px 0 20px;}
/*
.logo {width:230px;height: 100px;overflow:hidden;float:left;margin-right: 50px;}
.logo img {margin: 15px 0 0 10px;height:60px;}
*/
.head_search_kw {width: 355px;margin: 38px 0 0 46px;height:20px;line-height:20px;overflow:hidden;float:left;font-size: 14px;}
.head_search {float:left;width:510px;height: 35px;/* background:url('image/head_search.png') no-repeat; */margin-top: 30px;}
/*.head_search:hover {background:url('image/head_search.png') no-repeat 0 -32px;}*/
.head_search div {clear:both;padding: 0 0 0 0;}
.search_i {width: 307px;font-size: 13px;height: 31px;line-height: 31px;padding: 0;color:#666666;background: url('image/ioc-sou.png') no-repeat 5px;background-size: 17px 17px;border: 2px solid #dddddd;border-right: 1px solid #dddddd;float: left;border-radius: 3px 0 0 3px;padding-left: 32px;}
.search_m {width: 65px;cursor:default;padding: 0 25px 0 5px;font-size: 13px;height: 48px;line-height: 48px;color:#666666;background: url('image/arrow-np.png') no-repeat 75px 16px;border: 0px solid #dddddd;border-left: 0;border-right: 0;float: left;cursor: pointer;}
.search_s {width:70px;height: 35px;line-height: 35px;background:url('image/spacer.gif');border:none;padding:0;margin:0;cursor:pointer;background: #0F62C0;color: #ffffff;float: left;border-radius: 0 3px 3px 0;font-size: 14px;}
.search_i:focus,.search_s:focus{outline:none;}
#search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;margin: 120px 0 0 721px;font-size: 13px;line-height:26px;color:#666666;background:#FFFFFF;/* border:#CCCCCC 1px solid; */border-top:none;cursor:pointer;}
#search_module li {padding: 5px 10px;color:#666666;cursor: pointer;}
#search_module li:hover {color:#FF6600;background:#F5F5F5;}
#search_tips {z-index:1000;position:absolute;width: 576px;overflow:hidden;cursor:pointer;margin: 121px 0 0 240px;font-size: 14px;line-height: 30px;color:#666666;background:#FFFFFF;/* border:#444444 1px solid; */}
#search_tips div {height: 30px;padding:0 10px;clear:both;overflow:hidden;color:#333333;}
#search_tips div span {float:right;font-size:12px;color:#008000;}
#search_tips div:hover {background:#3366CC;color:#FFFFFF;}
#search_tips div:hover span {color:#FFFFFF;}
#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
/* menu */
/*
.menu {height:42px;line-height:42px;background: #0F62C0;letter-spacing:1px;font-size:16px;overflow:hidden;}
.menu .m{background: #0F62C0;}
.menu li {float:left;}
.menu .menuon {background:#00518c;margin-left:-2px;}
.menu a:link,.menu a:visited,.menu a:active {display:block;height:42px;color:#FFFFFF;padding:0 12px;}
.menu a:hover {background:#00518c;}
*/

.foot {color:#666666;text-align:center;line-height:32px;padding:0 16px 16px 16px;}
.foot_page {padding:16px 16px 0 16px;text-align:center;height:32px;line-height:32px;overflow:hidden;color:#666666;}
#powered {padding:6px 0 24px 0;}
/* layout */
.m_l {width:884px;}
.m_r {width:300px;}
.m_n {width:16px;}
.m_l_1 {width:1004px;}
.m_r_1 {width:180px;}
/* left */
.left_box {border:#EEEEEE 1px solid;}
.left_head {border-bottom:#EEEEEE 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 10px;}
.left_head strong {font-size:16px;}
.left_head em {font-style:normal;color:#666666;}

/* box */
.box_head {border-bottom:#F5F5F5 1px solid;height:44px;line-height:44px;overflow:hidden;padding:0 16px;}
.box_head strong {font-size:16px;display:block;}
.box_head em {font-style:normal;color:#666666;}

.box_body {padding:10px;}
.box_body li {height:32px;line-height:32px;overflow:hidden;}

.tab_head {border:#EEEEEE 1px solid;border-bottom:none;height:31px;line-height:31px;font-size:14px;overflow:hidden;background:#EEEEEE;font-weight:bold;}
.tab_1 {float:left;padding:0 15px 0 15px;border-right:#EEEEEE 1px solid;cursor:pointer;font-weight:normal;}
.tab_2 {float:left;padding:0 15px 0 15px;border-right:#EEEEEE 1px solid;cursor:pointer;background:#FFFFFF;}
.tab_1_1 {border-bottom:#EEEEEE 1px solid;cursor:pointer;}
.tab_1_2 {border:#EEEEEE 1px solid;border-bottom:none;cursor:pointer;font-weight:bold;}

.tab_head_2 {height:27px;background:#EEEEEE;border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;text-align:center;padding-left:12px;}
.tab_2_1 {float:left;width:80px;height:27px;line-height:31px;overflow:hidden;background:url('image/tab_2_1.gif') no-repeat 6px right;cursor:pointer;}
.tab_2_1 span {color:#333333;}
.tab_body_2 {border:#EEEEEE 1px solid;border-top:none;}

.li_dot li {background:url('image/li_dot.gif') no-repeat 5px 10px;padding:0 10px 0 12px;}
/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding: 9px;text-decoration:none;margin-right:6px;border-radius: 3px;}
.pages a:hover {background: #16499D;border: #16499D 1px solid;color:#FFFFFF;padding: 9px;text-decoration:none;}
.pages strong {background: #16499D;padding: 9px;border: #16499D 1px solid;color:#FFFFFF;margin-right:6px;border-radius: 3px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding: 9px;text-align:center;border-radius: 3px;}
.pages_btn {width: 36px;border:#FF6600 1px solid;color:#FFFFFF;padding: 9px 6px;background:#FF6600;font-weight:bold;font-size:11px;border-radius: 3px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/* table */
.tb {width:100%;}
.tb th {background:#EEEEEE;}
.tb td {border-bottom:#F5F5F5 1px solid;}
.tb tr:hover {background:#F2F2F2;}

.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;}
.tf tr:hover {background:#F4F4F4;}
.tf .tl {width:100px;text-align:right;}
.btns {padding:20px 20px 20px 150px;}
.thumb {padding:6px 0;}
.thumb img {border:#EEEEEE 1px solid;padding:2px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}
.thumbml ul {margin:10px 0 15px 0;}
.imb img {border:#EEEEEE 1px solid;padding:3px;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:400px;height: 400px;cursor:crosshair;border:#EEEEEE 1px solid;background:#F2F2F2;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('image/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:560px;height:420px;border:#EEEEEE 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:32px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left;}
.tbsm {width:350px;height:56px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:url('image/ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin: 370px 0 0 -30px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('image/ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-150px 0 0 176px;}
.ab_play:hover {background:#FFFFFF url('image/ab-play-on.png') no-repeat center center;cursor:pointer;}
.ab_hide {width:30px;height:30px;background:url('image/ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-300px 0 0 370px;display:none;}
.ab_hide:hover {background:url('image/ab-hide-on.png') no-repeat center center;cursor:pointer;}
.ab_video {width:400px;height:300px;border:#000000 1px solid;background:#000000;position:absolute;z-index:10;margin:-302px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:50px;height:50px;}
.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}
/* ads */
.adword table {background:url('image/adword_bg.gif') repeat-x 0 bottom;}
.adword_tip {color:#FF1100;border-bottom:#F5F5F5 1px solid;padding:8px 10px 8px 28px;background:url('image/arrow_up.gif') no-repeat 10px 8px;}
.sponsor {}
/* basic */
.f_l,.fl {float:left;}
.f_r,.fr {float:right;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:#FF0000;}
.f_blue {color:#003EAA;}
.f_green {color:#2BA245;}
.f_dblue {color:#0F62C0;}
.f_price {font-weight:bold;font-family:Arial;color:#E4393C;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.bd-t {border-top:#F5F5F5 1px solid;}
.bd-b {border-bottom:#F5F5F5 1px solid;}
.b10 {height:10px;}
.b16 {height:16px;}
.b20 {height:20px;}
.b24 {height:24px;}
.b32 {height:32px;}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}
.lh18 {line-height:180%;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.o_h {overflow:hidden;}
.dsn {display:none;}
.absm {vertical-align:middle;}

.mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}

.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.bd {border:#CAD9EA 1px solid;}
.highlight {color:red !important;background: none !important;width: auto  !important;height: auto !important;position: static !important;display: inline !important;left: auto !important;top: auto !important;float: none !important;margin: auto !important;font-size: unset !important;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('image/loading.gif') no-repeat center center;}
.slide {background:#FAFAFA;overflow:hidden;}

.btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn{background:#FFFFFF;border:#EEEEEE 1px solid;color:#333333;}
.btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
.btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#179B16;border:#159014 1px solid;}
.btn-blue{background: #16499D;border: #16499D 1px solid;color:#FFFFFF;}
.btn-blue:hover{/* background:#0569D5; */opacity: .9;filter:alpha(opacity=90);}
.btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
.btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}

.btn-act {font-size:16px;width:148px;height:36px;line-height:36px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;background:#FF6600;border:#FF2200 1px solid;color:#FFFFFF;}
.btn-act:hover {background:#F22D00;}

/* position */
.pos {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:#FFFFFF url('image/ico-nav.png') no-repeat 10px 13px;font-size:12px;}
.nav {padding: 10px 10px 10px 22px;height:24px;line-height:24px;background: #F5F5F5 url('image/ico-nav.png') no-repeat 0px 13px;font-size:12px;}
.nav div {float:right;}
.nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.nav-b {background:#FFFFFF url('image/ico-nav.png') no-repeat 10px 13px;}
/* show */
.title {line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:16px;margin:0;}
.title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:16px;border-bottom:#EEEEEE 1px solid;}
.info {padding:16px;background:#F5F5F5;margin:0 16px;}
.introduce {margin:16px;padding:16px;line-height:180%;font-size:16px;background:#F5F5F5;border-left:#EEEEEE 2px solid;}
.content {font-size:16px;line-height:200%;padding:16px 32px;}
.content p {text-indent:2em;}
.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
.content a:hover {color:#FF6600;text-decoration:none;}
.property {border:#EEEEEE 1px solid;background:#F5F5F5;padding:10px;margin:0 16px;overflow:hidden;}
.property li {float:left;width:30%;height:32px;line-height:32px;overflow:hidden;}
.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:10px 16px;line-height:32px;}
.related a {font-size:14px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
#comment_main div {height:100px;background:url('image/loading.gif') no-repeat center center;}

.tool {padding:24px 0;text-align:center;border-top:#F5F5F5 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;display:inline-block;height:24px;line-height:24px;padding:0 28px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background:url('image/tool-like.png') no-repeat 0 center;}
.tool .like:hover {background:url('image/tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('image/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('image/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('image/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('image/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('image/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('image/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('image/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('image/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('image/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('image/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('image/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('image/tool-share-on.png') no-repeat 0 center;color:#FF6600;}

/* search */
.fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('image/fsearch_bg.gif') repeat-x;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('image/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('image/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.rank_list {background:url('image/rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}
.ppt {padding:1px 15px 1px 35px;line-height:25px;}
.ppt_l {width:60px;font-weight:bold;}
.ppt_r {color:#DFDFDF;}
.ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
/* sell && buy && company */
.category {padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}

.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}

.contact_head {height:36px;line-height:36px;border:#EEEEEE 1px solid;border-bottom:none;background:#F5F5F5;padding:2px 16px;font-weight:bold;font-size:16px;margin:10px 10px 0 0;}
.contact_body {padding:10px;border:#EEEEEE 1px solid;border-top:none;margin:0 10px 0 0;}
.contact_body li {line-height:24px;padding:6px 10px;}
.contact_body li span {color:#666666;padding:0 8px 0 0;}

.type {height:31px;line-height:31px;overflow:hidden;border-top:#EEEEEE 1px solid;background:#EEEEEE;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#258CFF;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#EEEEEE 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:3px 0 3px 0;}
.vote p {margin:5px 0 5px 0;}

.sort {line-height:48px;border-bottom:#EEEEEE 1px solid;font-size:14px;overflow:hidden;}
.sort-k {width:80px;padding-left:16px;font-weight:bold;float:left;overflow:hidden;}
.sort-v {width:850px;float:left;overflow:hidden;}
.sort-v li {float:left;padding:0 10px;}
.sort-v .on {background:#EEEEEE;}
.sort-v i {font-style:normal;padding-left:2px;color:#999999;font-size:12px;}
.sort-v b {padding:0 20px;}
.sort-v input, .sort-v select {padding:4px;}
.sort-v .btn-blue, .sort-v .btn {padding:0;line-height: 33px;width:80px;margin-right:20px;}

.list {line-height:180%;}
.list:hover {background:#F2F2F2;}
.list div img {border:#EEEEEE 1px solid;}
.list table {width:100%;border-bottom:#EEEEEE 1px solid;}
.list td {padding:10px 0 10px 0;}
.list h3 {font-size:14px;margin:0px;height:22px;overflow:hidden;}

.user-info {height:64px;padding:16px;background:#EEEEEE;border-radius:0 0 10px 10px;}
.user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}
.user-info ul {float:right;width:195px;margin-top:4px;}
.user-info li {height:28px;line-height:28px;overflow:hidden;}
.user-info strong {font-size:16px;}
.user-info em {font-size:12px;font-style:normal;float:right;padding-right:20px;}
.user-info i {font-style:normal;color:#999999;padding:0 6px;}

.head-txt {padding:10px 16px;line-height:28px;border-bottom:#F5F5F5 1px solid;margin-bottom:10px;clear:both;}
.head-txt strong {font-size:18px;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.head-sub {padding:10px 16px;line-height:28px;border-bottom:#F2F2F2 1px solid;margin-bottom:10px;clear:both;}
.head-sub strong {font-size:16px;}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.list-thumb {padding:10px;overflow:hidden;}
.list-thumb img {border:#EEEEEE 1px solid;padding:2px;}
.list-thumb li {height:48px;line-height:24px;overflow:hidden;padding:10px;text-align:left;}
.list-thumb td {text-align:center;}
.list-thumb td:hover {background:#F5F5F5;}

.list-img {overflow:hidden;padding:10px 0 0 20px;}
.list-img ul {margin:10px 24px 16px 6px;}
.list-img li {height:48px;line-height:24px;overflow:hidden;font-size:14px;}
.list-img p {margin:10px 10px 0 6px;}

.list0 {overflow:hidden;}
.list0 div {width:200px;float:left;}
.list0 img:hover {border-left:#FFFFFF 1px solid;}

.list1 {overflow:hidden;padding-top:20px;}
.list1 div {width:188px;float:left;}
.list1 img:hover {border-left:#FFFFFF 1px solid;}

.list-txt {padding:0 16px;}
.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('image/li_dot.gif') no-repeat 4px center;padding-left:16px;}
.list-txt em {font-size:12px;color:#666666;padding-left:16px;font-style:normal;float:right;}
.list-txt .f_r {font-size:12px;color:#666666;padding-left:16px;}

.list-rank {padding:0 16px;}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:16px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.list-cate {padding:10px 20px;}
.list-cate:after {content:"";display:block;clear:both;}
.list-cate td {width:400px;font-size:14px;padding:10px 10px 20px 10px;}
.list-cate td:hover {background:#F5F5F5;border-radius:10px;}
.list-cate p {margin:0 0 10px 0;}
.list-cate li {float:left;line-height:32px;}
.list-cate em {font-style:normal;color:#EEEEEE;padding:0 10px;}
.list-cate i {font-style:normal;color:#EEEEEE;padding:0 10px;}

.list-cate2 {padding:0 10px;overflow:hidden;}
.list-cate2 li {width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.list-cate2 li:hover {background:#F5F5F5;border-radius:6px;}
.list-cate2 i {font-size:12px;font-style:normal;color:#666666;padding-left:6px;}

.list-area {width:860px;padding:10px 0 10px 20px;overflow:hidden;}
.list-area li {width:100px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#EEEEEE 1px solid;margin:0 20px 20px 0;border-radius:6px;}
.list-area li:hover {border:#FF6600 1px solid;}

.list-area4 {padding:0 10px;overflow:hidden;}
.list-area4 li {width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;}
.list-area4 li:hover {background:#F5F5F5;border-radius:6px;}

.tab-head {}
.tab-head ul {border-bottom:#F5F5F5 1px solid;height:32px;padding-left:16px;}
.tab-head li {border-bottom:#F5F5F5 1px solid;display:inline-block;height:32px;line-height:32px;margin-right:16px;float:left;font-size:14px;}
.tab-head .on {border-bottom: #0F62C0 3px solid;height:30px;line-height:32px;}
.tab-head .on span {color: #0F62C0;}

/* side */
.side ul {margin:10px;}
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#EEEEEE 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('image/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
.side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
.side_li:hover {background:#F2F2F2;border-radius:10px;}
.side_on {line-height:48px;height:48px;background: #16499D;padding-left:32px;overflow:hidden;border-radius:5px;}
.side_on a{color: #ffffff;}

.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('image/warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
.guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:620px;bottom:100px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('image/back2top.png') no-repeat;}
.back2top a:hover {background:url('image/back2top.png') no-repeat -58px 0;}

.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-sort,.ui-ico-like,.ui-ico-hate,.ui-ico-delete,.ui-ico-quote,.ui-ico-report,.ui-ico-price {font-style:normal;font-weight:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;}
.ui-ico-time {background:url('image/ico-time.png') no-repeat 0 center;}
.ui-ico-hits {background:url('image/ico-hits.png') no-repeat 0 center;}
.ui-ico-info {background:url('image/ico-info.png') no-repeat 0 center;}
.ui-ico-play {background:url('image/ico-play.png') no-repeat 0 center;}
.ui-ico-pics {background:url('image/ico-pics.png') no-repeat 0 center;}
.ui-ico-down {background:url('image/ico-down.png') no-repeat 0 center;}
.ui-ico-area {background:url('image/ico-area.png') no-repeat 0 center;}
.ui-ico-user {background:url('image/ico-user.png') no-repeat 0 center;}


.ui-ico-comm {background:url('image/ico-comm.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-comm:hover {background:url('image/ico-comm-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-like {background:url('image/ico-like.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-like:hover {background:url('image/ico-like-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-hate {background:url('image/ico-hate.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-hate:hover {background:url('image/ico-hate-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-sort {background:url('image/ico-sort.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-sort:hover {background:url('image/ico-sort-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-delete {background:url('image/ico-delete.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-delete:hover {background:url('image/ico-delete-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-quote {background:url('image/ico-quote.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-quote:hover {background:url('image/ico-quote-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-report {background:url('image/ico-report.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-report:hover {background:url('image/ico-report-on.png') no-repeat 0 center;color:#FF6600;}

.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}
.ui-fr {float:right;}
.ui-toast {height:48px;line-height:48px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:40%;left:48%;font-size:16px;}

/**/
.clear{ clear: both; width: 100%; overflow: hidden; }
.clearfix:after{content: ""; display: block; clear: both;}
.box {width: 1220px;margin: auto;}
.box .m1r{background:#ffffff}
/**/
.head-top{box-shadow: 0 3px 10px 0 rgba(0,0,0,.1);margin-bottom: 10px;}
/*top*/
.top { width: 100%; height: 40px; line-height: 40px; background: #1d273d; color: #fff; font-size: 12px; }
.welcome { float: left }
.welcome a { color: #eb690a; margin: 0 5px }
/*search*/
.search { position: relative; overflow: hidden; }
.search input.input_submit {border: 0;color: #fff;outline: none;position: absolute;top: 0;right: 0;display: block;font-size: 15px;height: 48px;background: #1d273d;/* line-height: 48px; */cursor: pointer;}
.search input.input_text {border: 0;line-height: 36px;height: 36px;font-size: 14px;outline: none;text-indent: 1em;}
/*is-search*/
.is-search {width: 80px;height: 28px;line-height: 28px;color: #888;margin: 5px 0 0;margin-right: 10px;float: right;overflow: hidden;}
.is-search section { display: block; border-radius: 20px; margin: 0 20px; font-size: 12px; }
.is-search i {display: block;width: 28px;height: 28px;background: url(images/searchm.png) no-repeat 35px 3px;background-size: 20px;float: left;margin-right: 10px;padding-right: 30px;cursor:pointer;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;font-size: 14px;}
.is-search:hover i{transform: scale(1.1);}
/*search-page*/
.search-page {width: 100%;left: 0;background: #ebf0fa;position: absolute;top: 40px;z-index: 8;display: none;box-shadow: 0 3px 10px 0 rgba(0,0,0,.1);}
.search_box { width: 1200px; margin: auto; }
.search-page .search {clear: both;width: 60%;margin: auto;border-radius: 0 5px 5px 0;background: #ffffff;}
.search-page .search input.input_text {width: 469px;float: left;z-index: 9;}
.search-page .search input.input_submit { width: 20%; }
.search select {border:none;height: 48px;right: 20%;outline: none;z-index: 9;position: absolute;background: #fff;}
.search-page .go-left {background: url(images/prev_close.png) no-repeat left center;width: 32px;height: 32px;float: right;background-size: 32px;margin: 20px;cursor: pointer;}
.hot-search { margin: 40px 20px; overflow: hidden; text-align: center; }
.hot-search p { font-size: 18px; margin-bottom: 10px; font-weight: bold; color: #1d273d; }
.hot-search .search-paihang{}
.hot-search .search-paihang a { display: inline-block; line-height: 26px; height: 26px; font-size: 15px; margin: 3px 10px; }
.hot-search .search-paihang a { color: #666; }
.hot-search .search-paihang a:hover { color: #1d273d }
/*guanzhu*/
.guanzhu { float: right; position: relative; }
.guanzhu i { background: url(images/icon_wx.png) no-repeat center; background-size: 32px; height: 40px; display: block; width: 40px; float: right; cursor: pointer }
.weixin { padding: 15px; overflow: hidden; text-align: center; line-height: 23px; box-shadow: #ddd 0px 5px 5px; clear: both; position: absolute; width: 256px; height: 145px; right: 0; top: 40px; display: none; background: #fff; }
.weixin li { float: left; margin: 0 3px; color: #333; }
.weixin li img {width: 120px;border: #ccc 1px solid;display: block;}
.guanzhu:hover .weixin { display: block; z-index: 9; }
/*logo*/
.logo {float: left;margin-right: 20px;height: 80px;}
.logo img {max-height: 70px;background: #ffffff;width: 180px;margin-top: 5px;}
/*nav*/
nav {line-height: 80px;height: 80px;width: 100%;background: #fff;}
#starlist{float:left;width: 1020px;text-align: right;}
#starlist li {position: relative;display: inline-block;font-size: 16px;text-align: center;}
#starlist li i { display: block; width: 24px; height: 16px; background: url(images/hot.png) no-repeat; background-size: 100% 100%; display: inline-block; position: absolute; margin-left: 4px; top: 23px; }
#starlist li a {display: block;color: #333;padding: 0 15px;}
#starlist li:hover a, #starlist dl.sub dd a:hover { color: #16499d; }
#starlist dl.sub {position: absolute;left: -139%;top: 60px;z-index: 9;width: 400px;line-height: 36px;opacity: 0;display: none;transition: all .5s;background: #fff;padding-bottom: 30px;box-shadow: 0px 5px 9px 1px rgba(144, 161, 180, 0.2);}
#starlist dl.sub dd {width: 33.33%;float: left;font-size: 15px;}
#starlist dl.sub dd a {padding: 0;/* display: none; */width: 100%;color: #333;display: inline;}
#starlist dl.sub dd.selected a{ color: #16499d;font-weight:bold}
#starlist dl.sub dd:first-child a { margin-top: 10px }
#starlist dl.sub dd:last-child a { margin-bottom: 10px }
#starlist li:hover dl.sub {opacity: 1;top: 80px;display: block;}
#starlist li:hover dl.sub li a { display: block }
#starlist li:hover dl.sub:after, #starlistdl.sub dd:after, #starlist dl.sub dd a:after { display: none; }
.menu:after {content: "";position: absolute;right: 2px;top: 49%;width: 0;height: 0;border-width: 4px 4px 0;border-style: solid;border-color: #3f3c3c transparent transparent;transition: all .5s ease;}
.menu:hover:after { transform: rotate(180deg) }
.selected a:after { content: ""; position: absolute; left: 50%; bottom: 10px; margin-left: -10px; width: 20px; height: 4px; border-radius: 2px; background-color: #16499d; }
#mnavh { display: none; width: 40px; height: 40px; text-align: center; }
.navicon { display: block; position: relative; width: 27px; height: 2px; background-color: #fff; margin-top: 20px; float: left; }
.navicon:before, .navicon:after { content: ''; display: block; width: 27px; height: 2px; position: absolute; background: #fff; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.navicon:before { margin-top: -8px; }
.navicon:after { margin-top: 8px; }
.open .navicon { background: none }
.open .navicon:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.open .navicon:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.open .navicon:before, .open .navicon:after { content: ''; display: block; width: 28px; height: 2px; position: absolute; background: #727171; }
/*main*/
main {width: 1220px;margin: 20px auto 0;overflow: hidden;display: block;}
.lbox {width: 880px;float: left;}
.rbox { width: 320px; float: right }
.banner { width: 590px; height: 300px; float: left; overflow: hidden;}
.banner .swiper-slide{border-radius:3px;overflow:hidden}
.banner img{height:300px;}
.banner section:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(#000)); z-index: -1; }
.banner section { bottom: 0; left: 0; position: absolute; display: block; width: 100%; z-index: 0; }
.banner h4 { color: #fff; text-shadow: 0 2px 4px rgba(0,0,0,.5); font-size: 20px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; padding: 0 20px; z-index: 2; margin: 20px 0 40px; }
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15px}
.banner .swiper-pagination-bullet { width: 10px; height: 5px; display: inline-block; border-radius: 3px; border: transparent 0px solid; background: #dfdfdf; opacity: 1; }
.banner .swiper-pagination-bullet-active { opacity: 1; border: #fff 0px solid; background: transparent; width: 15px;  background: #16499D;}
/*headline-i*/
.lbox .headline-i { width: 270px; float: right; overflow: hidden; }
.lbox .headline-i ul { height: 300px; }
.lbox .headline-i ul li {width: 100%;overflow: hidden;height: 140px;position: relative;border-radius: 3px;}
.lbox .headline-i ul li:first-child { margin-bottom: 20px; }
.lbox .headline-i ul li a { display: block; overflow: hidden; height: 100%; }
.lbox .headline-i ul li img {width: 100%;min-height: 100%;transition: all .6s;border-radius: 3px;}
.lbox .headline-i ul li:hover img { transform: scale(1.1); }
.lbox .headline-i span:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; background: -webkit-gradient(linear, 0 0, 0 bottom, from(transparent), to(#000)); z-index: -1; }
.lbox .headline-i span { bottom: 0; left: 0; position: absolute; display: block; width: 100%; z-index: 0; }
.lbox .headline-i h4 { color: #fff; text-shadow: 0 2px 4px rgba(0,0,0,.5); line-height: 18px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; padding: 0 20px; z-index: 2; margin: 20px 0; }
/*news_kx*/
.news_kx {border: 1px solid #e1e1e1;background: #fff;position: relative;margin-right: 12px;padding: 20px;margin-bottom: 40px;border-radius: 3px;}
.news_kx h2 { width: 140px; height: 40px; padding-right: 20px; line-height: 40px; background: #16499d; color: #fff; font-size: 15px; font-weight: normal; text-align: center; border-radius: 0 20px 20px 0; margin-left: -20px; }
.news_kx:before {position: absolute;content: "";border: 1px solid #e1e1e1;right: -6px;top: 6px;width: 100%;height: 100%;background: #fff;z-index: -1;border-radius: 3px;}
.news_kx:after {position: absolute;content: "";border: 1px solid #e1e1e1;right: -12px;top: 12px;width: 100%;height: 100%;z-index: -2;border-radius: 3px;}
.news_kx ul { margin: 30px 0 0 }
.news_kx li { padding: 0 0 24px 30px; position: relative; font-size: 14px; line-height: 20px; }
.news_kx li span { display: block; font-size: 12px; color: #999; margin-top: 10px; }
.news_kx li:before { content: ""; background: #e1e1e1; width: 1px; height: 100%; left: 7px; top: 7px; position: absolute; }
.news_kx li:last-child:before { display: none }
.news_kx li i { position: absolute; left: 2px; top: 4px; display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #16499d; border: #a2b6d8 2px solid; }
.news_kx li:hover a { color: #16499d }
/*h_title*/
.h_title {position: relative;font-size: 18px;margin: 15px 0 25px 0;}
.h_title:after {content: "";position: absolute;left: 11px;bottom: -5px;margin-left: -10px;width: 35px;height: 4px;border-radius: 2px;background: #16499D;background-color: #16499D;z-index: 0;}
/**/
.blogs-list{background:#ffffff;padding:15px;margin-top:15px;padding-top:5px;padding-bottom:5px;border-radius: 3px;}
/*blogs*/
.blogs {/* margin-bottom: 30px; */}
.blogs-list .blogs_list { overflow: hidden; position: relative; transition: all .8s; padding: 20px 10px 20px 0; border-bottom: 1px dashed #e5e5e5; }
.blogs-list .blogs_list:last-child{border-bottom:0}
.blogs_list i {display: block;width: 210px;height: 120px;background: #ccc;overflow: hidden;float: left;margin-right: 20px;border-radius: 3px;}
.blogs_list i img {width: 100%;min-height: 100%;transition: all .6s;border-radius: 3px;vertical-align: middle;}
.blogs_list h2 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 6px;line-height: 28px;font-size: 16px;color: #333;width: 72%;}
.blogs_list p { color: #737373; line-height: 20px; font-size: 14px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }
.blogs_writer { color: #333; margin: 0 5px 0 10px; font-size: 12px; position: absolute; left: 218px; bottom: 22px; }
.blogs_time { color: #b3b2b2; position: relative; }
.blogs_time:before { content: "·"; padding: 0 5px }
.blogs_tags { float: right; position: absolute; right: 0; bottom: 15px; }
.blogs_tags a { max-width: 72px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; margin: 5px 5px 0 0; padding: 1px 7px; height: 18px; color: #16499d; background: #d2e3fe; border-radius: 10px; line-height: 18px; font-size: 12px; }
.blogs_tags a:hover { background: #16499d; color: #fff; }
.blogs_lm {position: absolute;z-index: 2;top: 30px;left: 10px;padding: 0 12px;height: 20px;font-size: 12px;background: rgba(3, 3, 3,.5);border-radius: 100px;line-height: 20px;}
.blogs_lm a {color: #FFFFFF;}
.blogs_top{padding: 0 6px;height: 20px;font-size: 12px;background: #f60;border-radius: 3px;line-height: 20px;color: #ffffff;float:left;margin-top:4px;margin-right:5px}
.blogs_top_1{position: absolute;z-index: 2;top: 24px;right: 10px;padding: 0 6px;height: 20px;font-size: 12px;background: #f60;border-radius: 3px;line-height: 20px;color: #ffffff;}
.blogs_list:hover { box-shadow: 0px 12px 8px -12px #c0bebe; }
.blogs_list:hover h2 { color: #16499d; }
.blogs_list:hover img { transform: scale(1.1); }
/**/
.z-topping{margin-bottom:15px; border-bottom:1px solid #e5e5e5;padding-bottom:10px}
.z-topping h3{color: #16499d;font-size:15px}
.z-topping h3 span{color:#777777;float:right;font-weight:normal;font-size:14px}
.z-topping h3 span a{color: #16499d;}
/*zhuanti*/
.zhuanti { position: relative; border-bottom: 1px dashed #e5e5e5; padding: 20px 0 }
.zhuanti a { display: block; overflow: hidden; transition: .5s }
.zhuanti section { position: absolute; bottom: 30px }
.zhuanti span {display: block;position: absolute;top: 30px;left: 10px;padding: 0 12px;height: 20px;font-size: 12px;background: rgba(62, 62, 62, 0.5);border-radius: 100px;line-height: 20px;z-index: 2;color: #FFFFFF;}
.zhuanti img {transition: .5s;width: 100%;border-radius: 3px;}
.zhuanti h2 { margin-bottom: 15px; padding: 0 20px; color: #fff; font-size: 16px; }
.zhuanti p { color: #fff; padding: 0 20px; font-size: 14px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }
.zhuanti:hover img { transform: scale(1.1); }
/*lm_hot*/
.lm_hot {border-radius: 3px;/* border: 1px solid #e1e1e1; */margin-top: 16px;padding: 5px 20px 10px;overflow: hidden;margin-bottom: 30px;background: #ffffff;}
.lm_hot #destoon_word{padding-top: 0px;}
.lm_hot a {border-radius: 20px;width: 46%;float: left;text-align: center;line-height: 40px;margin-bottom: 16px;font-size: 14px;color: #333;background: #F5F5F5;}
.lm_hot a:nth-child(even) { float: right }
.lm_hot a:hover,.lm_hot a.on { background: #16499d; color: #fff }
/*ad*/
.ad {border-radius: 2px;overflow: hidden;}
.ad img {min-width: 100%;transition: .5s;vertical-align: middle;margin: 0px 0 30px;}
.ad  a:last-child img {margin-bottom:10px}
/*hot_news*/
.hot_news {border-radius: 2px;margin-top: 20px;padding: 5px 20px 0;overflow: hidden;/* margin-bottom: 30px; */background: #ffffff;}
.hot_news li {position: relative;margin: 14px 0 22px;overflow: hidden;}
.hot_news li i { width: 120px; height: 70px; display: inline-block; overflow: hidden; float: left; margin-right: 12px; border-radius: 2px; }
.hot_news li i img {width: 100%;min-height: 100%;transition: .5s;float: left;border-radius: 3px;}
.hot_news li em { position: absolute; top: 0; left: 0; height: 17px; width: 21px; color: #ccc; font-size: 12px; font-style: normal; text-align: center; background: rgba(0,0,0,.5); border-radius: 2px 0 0; z-index: 99; }
.hot_news li:nth-child(1) em, .hot_news li:nth-child(2) em, .hot_news li:nth-child(3) em { color: #fff; }
.hot_news li:nth-child(1) em { background: #f95456 }
.hot_news li:nth-child(2) em { background: #f6a625; }
.hot_news li:nth-child(3) em { background: #4385f4 }
.hot_news li h2 { font-size: 14px; color: #333; font-weight: normal; line-height: 20px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }
.hot_news li span { font-size: 12px; color: #b3b2b2; position: absolute; display: block; left: 135px; bottom: 0; }
.hot_news li:hover img { transform: scale(1.1); }
.hot_news li:hover h2 { color: #16499d; }
/*links*/
.links { overflow: hidden; line-height: 44px; background: #273249; }
.links li { display: inline-block; float: left; margin: 0 10px; font-size: 14px; line-height: 44px; }
.links a { color: #ccc; }
.links a:hover { color: #fff }
.links p {color: #7381a1;font-weight: bold;font-size: 16px;float: left;margin-right: 20px;position: relative;}
.links p:before, .links p:after { position: absolute; content: ""; width: 1px; height: 22px; background: #000; right: -15px; top: 12px; }
.links p:after { background: #2e3f65; right: -16px; }
/*line*/
.line { height: 1px; background: #3b4047; width: 100%; }
/*footer*/
footer { background: #1d273d; color: #a8aab0; padding: 20px 0; overflow: hidden }
footer a { color: #a8aab0; }
footer a:hover { color: #fff }
/*ft_nav*/
.ft_nav { margin: 30px auto; overflow: hidden; }
.ft_nav p { font-size: 16px; color: #fff; margin-bottom: 30px; }
.ft_about { width: 20%; float: left; overflow: hidden; }
.ft_about li { display: inline-block; float: left; }
.ft_about li { width: 33.33%; margin-bottom: 16px; font-size: 14px; }
.ft_contact { font-size: 14px; float: left; margin-left: 100px; position: relative; padding-left: 100px; }
.ft_contact li { margin-bottom: 15px; background-size: 20px !important; padding-left: 30px; }
.ft_contact li:nth-child(1) { background: url(images/icon_time.png) no-repeat }
.ft_contact li:nth-child(2) { background: url(images/icon_dizhi.png) no-repeat }
.ft_contact li:nth-child(3) { background: url(images/icon_tell.png) no-repeat }
.ft_contact li:nth-child(4) { background: url(images/icon_email.png) no-repeat }
.ft_contact:after, .ft_contact:before { content: ""; width: 1px; height: 100%; background: #363c49; position: absolute; top: 0 }
.ft_contact:after { left: 1px; background: #010d27 }
.ft_contact:before { left: 0 }
.ft_guanzhu { float: right; width: 25%; font-size: 14px; }
.ft_guanzhu li { text-align: center; float: left; width: 50%; }
.ft_guanzhu li img {width: 100px;height: 100px;margin: auto;display: block;margin-bottom: 3px;}
.copyright { font-size: 12px; overflow: hidden; border-top: #2a3345 1px solid; padding: 15px 0 0; line-height: 24px; }
.cr_left { float: left; }
.cr_right { float: right; text-align: right; }
.cr_right img { display: inline-block; vertical-align: bottom; margin-right: 5px; }
.cr_right p:last-child a { margin-left: 10px; }
.cr_right i { margin-left: 10px; }
/*weizhi*/
.weizhi { background: url(images/icon_dizhi.png) no-repeat left -4px top; background-size: 20px; padding-left: 20px; font-size: 14px; color: #888; }
.weizhi a { color: #888; margin: 0 5px; }
.weizhi a:hover { color: #16499d; }
/*pagelist*/
.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 0 0 20px; font-size: 14px; }
.pagelist a { color: #5c626c; margin: 0 5px 10px; padding: 5px 10px; background: #f0f0f0; display: inline-block; }
.pagelist a:nth-child(1) { display: none }
.pagelist a:hover, .pagelist > b { color: #FFF; background: #16499d; }
.pagelist > b { padding: 5px 10px; }
/*article*/
article h1 { color: #333; font-size: 20px; margin: 20px 0; }
.wz_info { font-size: 14px; }
span.wz_frome a { color: #16499d; }
span.wz_time { margin-left: 10px; color: #888; }
.wz_smalltext { margin: 20px 0; color: #737373; font-size: 14px; line-height: 24px; background: #f8f8f8 url(images/incon_smalltext.png) no-repeat 5px 10px; background-size: 26px; padding: 10px 10px 10px 40px; }
.content { color: #333 }
.content a { color: #000 }
.content a:hover { color: #16499d; }
.content p { margin: 20px 0; font-size: 16px; line-height: 32px; word-break: break-all; }
.content ul, .content ol { margin: 20px 0 20px 35px; }
.content ul li, .content ol li { margin-top: 3px; line-height: 30px; }
.content ul li { list-style-type: disc; }
.content ol li { list-style-type: decimal; }
.content h2, .content h3, .content h4, .content h5, .content h6 { position: relative; padding-left: 14px; font-size: 16px; margin: 20px 0; }
.content h2:after, .content h3:after, .content h4:after, .content h5:after, .content h6:after { position: absolute; top: 0; bottom: 4px; left: 0; display: block; width: 4px; height: 100%; background: #16499d; content: ""; border-radius: 2px; }
.content img { max-width: 100% !important; height: auto !important; margin: 10px auto; }
.content video {height: auto !important;display: block;margin: auto;max-width: 100% !important;}
.content table { display: block; margin: auto }
/*wz_zhuanzai*/
.wz_zhuanzai { text-align: center; color: #b3b2b2; font-size: 14px; line-height: 1.5; margin: 30px auto; }
.wz_zhuanzai a { color: #b3b2b2 }
.wz_zhuanzai a:hover { color: #16499d; }
/*tags*/
.tags { margin: 30px 0; font-size: 16px; color: #333; }
.tags a { display: inline-block; margin: 0 5px 0 0; padding: 1px 7px; color: #16499d; background: #d2e3fe; border-radius: 10px; line-height: 20px; font-size: 12px; }
/*wz_tuijian*/
.wz_tuijian { background: #f8f8f8; border-radius: 2px; overflow: hidden; margin-bottom: 30px; }
.wz_tuijian p { width: 88px; height: 25px; background: #16499d; font-size: 16px; color: #fff; line-height: 25px; text-align: center; margin-top: 20px; }
.wz_tuijian ul { overflow: hidden; margin: 30px 0 20px; }
.wz_tuijian ul li { float: left; width: 50%; margin-bottom: 20px; position: relative }
.wz_tuijian ul li a { display: block; margin: 0 30px; }
.wz_tuijian ul li i { width: 120px; height: 70px; display: inline-block; overflow: hidden; float: left; margin-right: 12px; border-radius: 2px; }
.wz_tuijian ul li img { width: 100%; min-height: 100%; transition: .5s; float: left; }
.wz_tuijian ul li h2 { font-size: 14px; color: #333; font-weight: normal; line-height: 20px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }
.wz_tuijian ul li span { font-size: 12px; color: #b3b2b2; position: absolute; display: block; left: 164px; bottom: 0; }
.wz_tuijian ul li:hover h2 { color: #16499d; }
.wz_tuijian ul li:hover img { transform: scale(1.1); }
/*about*/
.about { background: #fff; border-radius: 2px; box-shadow: 0 1px 4px rgba(51,51,51,.25); margin: 10px 10px 30px 10px; padding: 20px; }
.about i { width: 58px; height: 58px; margin: 0 15px 20px 0; display: block; border-radius: 50%; float: left; border: #eae8e8 1px solid; }
.about i img { width: 100%; height: 100%; border-radius: 50%; }
p.about_name { font-size: 16px; font-weight: 500; color: #333; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 5px 0; }
span.about_num { font-size: 12px; font-weight: 400; color: #b3b2b2; margin-top: 7px; }
span.about_num b { color: #16499d; margin: 0 3px; }
.about ul { clear: both }
.about ul li { border-top: 1px solid #ececec; padding: 16px 0; font-size: 14px; }
.about ul li a:hover { color: #16499d; }
a.btn_more { height: 44px; border-radius: 2px; border: 1px solid #16499d; font-size: 14px; color: #16499d; text-align: center; line-height: 44px; margin: 18px auto; width: 96%; display: block; }
a.btn_more:hover { background: #16499d; color: #fff; }
/*info-pre-next*/
.info-pre-next { line-height: 34px; margin-bottom: 30px; }
.info-pre-next p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.info-pre-next a { margin-left: 10px; color: #333; }
.info-pre-next a:hover { color: #16499d }
/*time_box*/
.time_box ul { position: relative; margin: 30px 20px 30px 0; }
.time_box ul:after { position: absolute; content: ""; width: 1px; height: 100%; background: #f0f0f0; left: 6px; top: 0; z-index: 1; }
.time_box ul li { overflow: hidden; position: relative; margin-bottom: 30px; padding-left: 40px; }
.time_box ul li span { color: #888; font-size: 12px; position: relative; }
.time_box ul li span:before { position: absolute; content: ""; width: 8px; height: 8px; border-radius: 50%; background-color: #16499d; border: #a2b6d8 2px solid; left: -39px; top: 3px; z-index: 2; }
.time_box ul li h2 { font-size: 16px; margin: 20px 0 }
.time_box ul li h2:hover { color: #16499d }
.time_box ul li i { float: left; width: 120px; height: 70px; display: block; overflow: hidden; margin-right: 20px; }
.time_box ul li i img { width: 100%; min-height: 100%; }
.time_box ul li p { font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; margin-bottom: 10px; }
.time_lm { color: #16499d; font-size: 12px; }
/*pics*/
.pics {margin: 3px auto 0;overflow: hidden;}
.pics ul {margin-left: -15px;}
.pics ul li { width: 25%; float: left }
.pics ul li a {display: block;margin: 15px;margin-right: 0;margin-bottom: 15px;margin-top: 0;background: #fff;padding: 10px;border-radius: 3px;box-shadow: 0 1px 3px rgba(0,0,0,.04), 0 4px 8px rgba(0,0,0,.06);box-shadow: #ececec 1px 1px 10px 2px;}
.pics ul li i {display: block;height: 160px;overflow: hidden;border-radius: 3px;}
.pics ul li i img {width: 100%;min-height: 100%;transition: .5s;border-radius: 3px;vertical-align: middle;}
.pics ul li p { line-height: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; font-size: 14px; }
.pics ul li:hover img { transform: scale(1.1); }
.pics ul li:hover p, .pics ul li p span:hover { color: #16499d; }
.pics ul li p span { float: right; font-size: 12px; color: #999; margin: 0 5px }
.pics ul li:first-child a{}
/**/
.pics ul li.list-video{width:33.33%;}
.pics ul li.list-video a{padding-bottom: 0;}
.pics ul li.list-video i{height:200px;position:relative}
.pics ul li.list-video span{background: url(images/bofang.png) no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;width: 55px;height: 55px;display:inline-block;position:absolute;left: 41%;top: 35%;}
.pics ul li.list-video p{text-align:center;line-height: 50px;}
.hot_news li.video-hot i{position:relative}
.hot_news li.video-hot i span{background: url(images/bofang.png) no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;width: 35px;height: 35px;display:inline-block;position:absolute;left: 37%;top: 29%;}
/**/
.pics ul li.list-photo{position:relative}
.pics ul li.list-photo span{position:absolute;bottom: 57px;right:16px;background:rgb(0 0 0 / 25%);color:#ffffff;font-style:normal;padding:1px 5px;font-size:11px;height: 18px;line-height: 18px;}
/*zt_list*/
.zt_weizhi { background: url(../images/icon_zhuanti.png) no-repeat; background-size: 26px; padding-left: 37px; margin-left: 15px; font-size: 18px; font-weight: bold; color: #16499d; }
.zt_list {width: 50%;float: left;}
.zt_list section {margin: 1px 15px 15px;margin-right: 0;display: block;padding: 40px;background: #fff;box-shadow: #ececec 1px 1px 10px 2px;border-radius: 3px;}
.zt_list i {display: block;overflow: hidden;border-radius: 3px;}
.zt_box {margin: 3px 0 0;overflow: hidden;margin-left: -15px;}
.zt_list h3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; margin: 20px 0; line-height: 34px; }
.zt_list h3 em { float: right; color: #16499d; background-color: #ebf5ff; display: block; font-size: 14px; line-height: 34px; padding: 0 20px; }
.zt_list p {margin: 20px 0;margin-bottom: 0;line-height: 20px;height: 40px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;color: #888;}
.zt_list ul { border-top: 1px solid #ebebeb; padding-top: 10px; }
.zt_list ul li { line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.zt_list ul li a:hover { color: #16499d; }
.zt_list img {transition: .5s;vertical-align: middle;border-radius: 3px;width: 100%;height: 150px;}
.zt_list img:hover { transform: scale(1.1); }

.zt_box .empty{background:#ffffff;margin-left:15px}
/*tags_box*/
.tags_box { margin: 30px auto; overflow: hidden }
.tags_box a { display: block; float: left; width: 16.66666%; text-align: center; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 40px; color: #333; position: relative; transition: .5s }
.tags_box a:nth-child(12n+6) { background: #eee; border-radius: 0 3px 3px 0 }
.tags_box a:nth-child(12n+5) { background: #eee; }
.tags_box a:nth-child(12n+4) { background: #eee; }
.tags_box a:nth-child(12n+3) { background: #eee; }
.tags_box a:nth-child(12n+2) { background: #eee; }
.tags_box a:nth-child(12n+1) { background: #eee; border-radius: 3px 0 0 3px }
.tags_box a:nth-child(n+1):after, .tags_box a:nth-child(n+1):before { position: absolute; content: ""; width: 1px; height: 100%; background: #fffdfd; right: 0 }
.tags_box a:nth-child(n+1):before { background: #dedede; right: 1px }
.tags_box a:nth-child(6n):after, .tags_box a:nth-child(6n):before { display: none }
.tags_box a:hover { background: #16499d !important; color: #fff }
/*404*/
.null404 { width: 100%; margin: 80px auto 140px; }
.null404 p:first-child { text-align: center; font-size: 150px; font-weight: bold; line-height: 100px; letter-spacing: 5px; color: #fff; }
.null404 p:first-child span { cursor: pointer; text-shadow: 0px 0px 2px #686868, 0px 1px 1px #ddd, 0px 2px 1px #d6d6d6, 0px 3px 1px #ccc, 0px 4px 1px #c5c5c5, 0px 5px 1px #c1c1c1, 0px 6px 1px #bbb, 0px 7px 1px #777, 0px 8px 3px rgba(100, 100, 100, 0.4), 0px 9px 5px rgba(100, 100, 100, 0.1), 0px 10px 7px rgba(100, 100, 100, 0.15), 0px 11px 9px rgba(100, 100, 100, 0.2), 0px 12px 11px rgba(100, 100, 100, 0.25), 0px 13px 15px rgba(100, 100, 100, 0.3); -webkit-transition: all .1s linear; transition: all .1s linear; }
.null404 p:first-child span:hover { text-shadow: 0px 0px 2px #686868, 0px 1px 1px #fff, 0px 2px 1px #fff, 0px 3px 1px #fff, 0px 4px 1px #fff, 0px 5px 1px #fff, 0px 6px 1px #fff, 0px 7px 1px #777, 0px 8px 3px #fff, 0px 9px 5px #fff, 0px 10px 7px #fff, 0px 11px 9px #fff, 0px 12px 11px #fff, 0px 13px 15px #fff; -webkit-transition: all .1s linear; transition: all .1s linear; }
.null404 h3 { text-align: center; color: #666; font-family: cursive; font-size: 20px; text-shadow: 0 1px 0 #fff; letter-spacing: 1px; line-height: 2em; margin-top: 80px; }
/*page*/
.page { overflow: hidden; padding: 20px; }
.page_title { width: 100px; float: left; }
.page_title li { font-size: 16px; }
.page_title li a { display: block; text-align: center; position: relative; color: #333; margin: 2px 0 30px 0; }
#pagecurrent:after { content: ""; position: absolute; left: 0; top: 0; width: 4px; height: 20px; border-radius: 2px; background-color: #16499d; }
.page-box { margin-left: 111px; padding-left: 30px; border-left: #eee 1px solid; min-height: 500px; }
.page-box-title { margin-bottom: 30px; color: #383838; font-size: 22px; font-weight: normal; }
.page-box .content,.page-box .content p {    font-size: 15px !important;}
.page-box .content img { margin: inherit;}
/*show-info*/
.show-info { font-size: 14px; overflow: hidden; color: #333; padding: 30px; margin: 10px 10px 30px; border-radius: 3px; box-shadow: 0 -2px 7px rgba(0,0,0,.04), 0 4px 8px rgba(0,0,0,.06); }
.show-info h2 { margin: 0 0 20px; font-size: 18px; }
.show-info ul { line-height: 36px; }
.show-info ul li span { margin-right: 10px; color: #777; }
.show-down { width: 100%; display: block; text-align: center; margin: 20px 0 0 0; background: #1888f6; color: #fff; line-height: 40px; border-radius: 6px; }
.show-down:hover{ color:#fff; background:#1169c0}
.viewmore {color: #333;padding: 15px 0 10px;}
.viewmore h3{font-weight: bold;font-size: 18px;}
.viewmore span.fr{font-size:14px;color:#888888}
.viewmore span.fr a{font-size:14px;color:#888888}
.viewmore span.fr a:hover{color:#1169c0}
/*xh_search*/
.xt_search { margin: 20px 0; color: #333; }
.xt_search strong { color: #f00; }
.blogs_search ul li { margin-bottom: 30px; }
.blogs_search ul li h2 { font-weight: normal; margin: 0; font-size: 16px; margin-top: 10px; }
.blogs_search ul li h2 a { color: #07519A; }
.blogs_search ul li h2 a:hover,.color_purple:hover{ text-decoration:underline}
.blogs_search ul li p { font-size: 14px; margin: 5px 0; }
.color_green { color: #047104; font-size: 14px; }
.color_purple { color: #77c; }

/**/
.copyright-notice{line-height: 25px;font-size: 14px;color: #666666;padding: 10px;border: 2px dashed #f0f0f4;margin: 20px;}
.copyright-notice strong{display: block;font-size: 15px;margin-bottom: 10px;font-weight: bold;color:#DE293A;}
/**/
.left_chunk{background-color: #f6fbff;border-bottom: 20px solid #f5f5f5;}
.detail_room{width: auto;padding: 30px 20px 20px 20px;}
.detail_room .room_til{width: 100%;height: 58px;position: relative;}
.room_til .atr_pic{float: left;display: block;width: 50px;height: 50px;position: relative;}
.room_til .atr_pic span{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden}
.atr_pic span img{width: 100%;height: 100%}
.atr_pic b{position: absolute;right: -3px;top: 26px;width: 20px;height: 20px;background: url(images/icon_v.png) no-repeat center center}
.room_til .atr_name{position: absolute;left: 70px;top: 9px;display: block;width: 133px;line-height: 30px;font-size: 16px;font-weight: 700;overflow: hidden;color: #333;}
.atr_name a{float: left;position: relative}
.room_til .toRoom{position: absolute;right: 0;top: 9px;display: block;width: 84px;height: 30px;background-color: #fff;border: 1px solid #DE293A;font-size: 15px;text-align: center;line-height: 30px;color: #DE293A;border-radius: 50px;}
.room_til .toRoom:hover{color: #fff;background-color: #DE293A}
.room_til .unbind-dfh{color: #fff;background-color: #DE293A}
ul.room_news{width: 100%;padding-top: 5px}
ul.room_news li{margin-top: 10px;padding-left: 24px;font-size: 14px;line-height: 24px;height: 24px;position: relative;max-height: 48px;_height:expression(this.scrollHeight > 48 ? '48px' : 'auto');overflow: hidden;}
ul.room_news li .dom{position: absolute;top: 0;left: 0;width: 24px;height: 24px;background: url(images/detail_sprites.png) no-repeat -72px -493px}
ul.room_news li a{color: #333}
ul.room_news li a:hover{color: #ee4b4b}

/**/
.text-center {text-align: center;}
.news-more-con{padding:10px 0;background: #FFFFFF;border: 1px solid #ff6600;margin: 15px 0 0;border-radius:5px;margin-top:10px;}
.news-more-con:hover{border-color:#ff4e00;}
.news-more-con .fa-plus{background:url(images/more_off.png) no-repeat;vertical-align: middle;width: 17px;height: 16px;display: inline-block;padding-right: 10px;margin-top:-6px;}
.news-more-con:hover .fa-plus{background:url(images/more_on.png) no-repeat;}
.news-more-con.animation_image{border-color:#ff4e00;color:#ff4e00;}
.news-more-con.animation_image .fa-plus{background:url(images/more_on.png) no-repeat;}
.news-more-con .fa-plus{transition:0.3s; width: 16px; height: 16px;}
.news-more-con:hover .fa-plus,.news-more-con:hover a{color:#ff4e00;}
/**/
.bottom_over_cnt{background:#ffffff}
.comment-input{position: relative;background:#ffffff}
.comment-input>img{display: block;width: 40px;height: 40px;border-radius: 50%;float: left}
.comment-input input{width: 488px;height: 72px;border: 1px solid #ee4b4c;display: block;float: left;text-indent: 10px;margin-left: 10px;border-right: 0}
input[type=text]:disabled{background-color: #fff}
.comment-input .go-login{position: absolute;height: 38px;line-height: 40px;left: 60px;top: 16px;background: #fff;color: #aaa;font-size: 14px}
.comment-input .go-login a{color: #ee4c4b}
.comment-input .text-box{margin-left: 10px;float: left;border: 1px solid #e8e8e8}
.comment-input textarea{display: block;width: 568px;height: 56px;color: #aaa;font-size: 14px;padding: 10px;border: 0}
.comment-input .send-reply-box{height: 36px;background: #fafafa;border-top: 1px solid #e8e8e8;position: relative}
.comment-input .send-reply-box span{position: absolute;line-height: 35px;font-size: 14px;color: #aaa;top: 0;right: 110px}
.comment-input .send-reply-box span.err{color: #ee4c4b}
.comment-input .send-reply-btn{position: absolute;top: -1px;right: -1px;float: right;height: 38px;border: 0;width: 100px;color: #fff;background-color: #ee4c4b}
.comment-input .send-reply-btn:hover{background-color: #ce3a3a}
.comment-input button.send-comment{width: 100px;display: block;background: #ee4b4c;color: #fff;height: 74px;float: left;border: 0;text-align: center}
.comment-input button.dis{background-color: #ee4b4c}
h4.comment-title{font-size: 20px;font-weight: 400;height: 30px;padding: 0 15px;padding-left: 10px;margin-bottom: 8px;background:#ffffff;}
h4.comment-title p.comment-logo{width: 110px;height: 30px;float: left;background: url(images/detail_sprites.png) no-repeat -5px -533px}
h4.comment-title>a{display: block;float: right;font-size: 14px;padding-right: 3px}
h4.comment-title>a:hover{text-decoration: underline}
h4.comment-title>a.no_hover_num:hover{text-decoration: none;color: #333}
h4.comment-title>a #comment_num{margin-left: 30px;color: #ee4c4c;line-height: 30px;font-weight: 700}
#discuss_box .more-comment{display: block;font-size: 12px;color: #777;line-height: 40px;margin-left: 50px;width: 160px}
#discuss_box .more-comment:hover{text-decoration: underline;color: #ee4b4c}
#discuss_box .more-comment span{color: #ee4b4c}

/**/
.tougao{text-align:center;margin-bottom:80px;margin-top:20px}
.tougao img{width:220px;}