/*@charset "gb2312";*/
/*尺寸@charset "utf-8";*/
/* CSS Document */
body{padding-top:60px;font-family: SimSun,"Hiragino Sans GB", STXihei, Tahoma,Arial,sans-serif; color:#333;}
.clear{ clear:both;}
/*头部s*/
.topnav {z-index: 9999;position: absolute;top: 0;left: 0;width: 100%;height: 32px;color: #727171;border-bottom: 1px solid #e6e6e6;background: #f8f8f8;font-size:14px;}
.topnav .site_nav {height: 32px; position: relative;background: #f8f8f8;}
.wrapper {width: 1200px;margin: 0 auto;background: #fff;}
.sitemap {float: left;line-height: 32px;}
.topBarBox_right {float: right;line-height: 38px;height: 38px;}
#header_login {position:relative; }
.site_nav .login {color: #fff;line-height: 32px;}
.topnav .login {float: right;}
.topHeader-btn {height: 32px;line-height: 32px;padding: 0 15px;margin-left: 1px;color:#555;}
.topHeader-btn:hover{ background:#e6e6e6; text-decoration:none;}

.sitemap a,.sitemap span{ display:block; height:32px; line-height:32px; float:left;}
.sitemap a{ padding-left:8px; padding-right:8px; color:#555;}
.sitemap a:hover{ background:#e6e6e6; text-decoration:none;}

.sitemap #phone_erweima{ padding-right:18px; background:url(../images/s_v2.png) no-repeat right center; position:relative;}
.sitemap #phone_erweima:hover{ padding-right:18px; background:url(../images/s_v2.png) no-repeat right center; background-color:#e6e6e6;}
.sitemap #phone_erweima div{ width:120px; height:130px; position:absolute; top:31px; left:-1px; background: #fff url(../images/1611478055.png) no-repeat bottom; background-size:100%; z-index:99;box-sizing:border-box; border:1px solid #ccc; border-top:0; display:none;}


.sitemap #phone_app{ padding-right:18px; background:url(../images/s_v2.png) no-repeat right center; position:relative;}
.sitemap #phone_app:hover{ padding-right:18px; background:url(../images/s_v2.png) no-repeat right center; background-color:#e6e6e6;}
.sitemap #phone_app div{ width:120px; height:130px; position:absolute; top:31px; left:-1px;  background-size:100%; z-index:99;box-sizing:border-box; border:1px solid #ccc; border-top:0; display:none;background: #fff url(../images/appload.png) no-repeat bottom}





/*内容*/
.wrap-box {height: 75px;padding-top: 10px;padding-bottom: 10px; position: relative; margin-bottom:15px; margin-top:5px; position:relative; z-index:1000;}
.loc-left {width: 440px;float: left; margin-top:-8px;}
.loc-left img {float: left;}
.loc-right{width: 460px;float:right;/*margin-top:8px;*/position: absolute; right: 0;top: -4px;}
.hot-search-word{ width:100%; height:24px; position:absolute; top:70px; left:0; font-size:13px;overflow: hidden;white-space: nowrap;}
.hot-search-word span{ color:#999;}
.hot-search-word a{ color:#cf0f0f; padding-left:4px; padding-right:4px;}
#hotSearchWordBottom{position: absolute;bottom: -44px; left:0;}
.tabs-wrap {height: 26px;position: relative;}

.triangle {position: absolute;border-style: dotted dashed solid dashed;border-color: transparent transparent #ccc transparent;border-width: 8px;left: 17px;z-index: 9;bottom: -1px;}
.tabs-wrap .ths-tab {text-align: center;cursor: pointer;float: left;_display: inline;_zoom: 1; width: 53px;height: 20px;line-height: 22px;background-position: 0 100px; display:block;}
.tabs-wrap .ths-tab a {color: #999; display:block;}
.tabs-wrap .selected a{ color:#000;}
#tab_switch .triangle span {display: block;position: absolute;border-width: 7px;border-color: transparent transparent #f5f5f5 transparent;border-style: dotted dashed solid dashed;left: -7px;bottom: -8px; *bottom:-9px;}

.loc-right .input-area {position: relative;height: 38px;}
.loc-right .input-area .leb-tip {color: #999;font-size: 14px;height: 38px; *height:30px;line-height: 30px;padding: 4px 0 4px 20px;width: 360px; *width:328px;border: 1px solid #ccc;border-radius: 2px;box-sizing: border-box;outline: none;-webkit-transition: background 0.5s ease,padding 0.5s ease;-moz-transition: background 0.5s ease,padding 0.5s ease;-o-transition: background 0.5s ease,padding 0.5s ease;transition: background 0.5s ease,padding 0.5s ease;}
.loc-right .s-key, .loc-right .s-btn {display: block;border: 0 none;float: left;}
.loc-right .s-btn {font-size: 14px; _margin-right: -5px;cursor: pointer;outline: 0;height: 38px;overflow: hidden;_position: relative;float: right;color: #fff;padding: 0 28px;background: #ca0e0e;border-radius: 2px;border: 1px solid #a40e19;box-shadow: inset 0px 0px 3px 0px #fff; *width:86px;}


.search-tip-box{position: absolute; top:65px; z-index: 999;background-color: #fff;border: 1px #ccc solid; width:360px;}
.search-tip-box .sbox-bd {width: 340px;padding: 10px;}
.search-tip-box .sbox-bd dl dt{ padding-bottom:5px;}
.search-tip-box .stips li {line-height: 28px;
    height: 28px;
    list-style: none outside none;white-space: nowrap; overflow:hidden;
    text-overflow: ellipsis;
}
.search-tip-box .stips li a {
    display: block;
    color: #777;
    font-size:14px;white-space: nowrap; overflow:hidden; text-overflow: ellipsis;
}
.search-tip-box .stips .li_bg_red a{ color:#333; font-weight:bolder;}
.search-tip-box .stips li a:hover{ background:#f1f1f1; text-decoration:none}

/*导航*/

.guideban { height: auto;position: relative; z-index:999;}
.guideban ul.chanel {overflow: hidden;border-radius: 3px;background: #cf0f0f;box-shadow: inset 0px -3px 7px rgba(139,139,139,0.3);width: 1200px; position:relative; height:50px;}
.guideban ul.chanel li {height: 50px;line-height: 50px;font-size: 16px;text-align: center;}
.guideban ul.chanel li {float: left;border-right: 1px solid #d64936;}
.guideban ul.chanel li a {color: #fff;font-style: normal;text-decoration: none;display: block;padding:0 29px 0 29px;}
.guideban .triangle {position: absolute;border-width: 6px;border-color: transparent transparent #FFF transparent;border-style: dotted dashed solid dashed;left: 0px;top: 26px;z-index:998;height:12px; display:none;}
/*---1--*/
.nav {height: 38px;line-height: 38px;position: relative;border-bottom: 2px solid #e5e5e5; z-index:0;}
.nav .hd {color: #cf0f0f;float: left;border-bottom: 2px solid #cf0f0f;width: 70px;padding-right: 25px;padding-left:10px;background: url(../images/horn.png) no-repeat 78px 8px; border-right:1px solid #ddd;}
.nav .bd {padding: 0px 10px 0px 5px;overflow: hidden; position:relative; height:40px; width:1040px; left:20px; line-height:40px; z-index:1;}
.nav .bd li {float: left;padding: 0 15px;line-height: 40px;}
.nav .bd li a {color: #444;font-size: 12px; line-height:40px;}
#caibao_cot ul{ display:block; height:13px; position:absolute; left:0; z-index:0;}


/*-------2--------*/
.mt5 {height: 28px;border-bottom: 1px solid #e5e5e5;background: #f5f5f5;overflow: hidden;width: 1200px;}
.mt5 h4 {float: left;padding-left: 36px;width: 70px;line-height: 28px;font-size: 12px;background: url(../images/soft.png) no-repeat;}
.hqzx h4 {background: url(../images/soft.png) no-repeat 8px -35px;}
.data-nav, .hqzx-nav {margin-left: 100px;padding-left: 10px;}
.mt5 h4 a {color: #777;font-weight: normal; display: block;line-height: 18px;border-right: 1px solid #e5e5e5;margin-top: 5px;}
.data-nav li, .hqzx-nav li {float: left; padding: 0 10px;line-height: 28px;}
.data-nav li a, .hqzx-nav li a {color: #444;font-size:12px;}
.gb_index h4 {background: url(../images/soft.png) no-repeat 8px -65px;}
#scrollWrap {overflow: hidden; margin-left: 120px;margin-right: 20px;}
.scroll div {float: left; width:1040px; padding:0 10px 0 5px; overflow:hidden; position:relative; height:29px;}
#stock_scroll ul{ display:block; height:29px; position:absolute; top:0; left:0;}
#stock_scroll ul li {line-height: 29px;padding-left: 30px;font-size:12px; float:left;}

/*行情中心*/
#block_3214 .mt5{ height:58px;}
#block_3214 .mt5 h4{ line-height:58px; margin-top: 14px;}
#block_3214 .mt5 .hqzx-nav{ height:58px;}
#block_3214 .mt5 .hqzx-nav li{ padding:0 10px; display:inline-block; white-space:nowrap}
#block_3214 .mt5 .hqzx-nav li a{ display:block; float:left;}

.data_enter h4 {background: url(../images/soft.png) no-repeat 8px -95px;}
.chanel-detail {height:0px;overflow: hidden;border-radius: 2px;box-shadow: 0 5px 10px 0px #ccc;/* box-shadow: 0 10px 20px -5px #ccc; */-webkit-box-shadow: 0 5px 10px 0px #ccc;-moz-box-shadow: 0 5px 10px 0px #ccc;-o-box-shadow: 0 5px 10px 0px #ccc; position: absolute;top: 50px;z-index: 988;width: 1093px;left: 107px;background:#fff; overflow:hidden;}

.chanel-detail ul{ line-height:16px; display:none;}
.chanel-detail ul li{line-height: 16px;padding:15px;float: left;font-size: 14px;}

.banner-content,.block_3214,.stock_scroll,block_1790{ position:relative; z-index:1;}


/*ad*/
.wbanner {
    height: 90px;
    margin-top: 10px;
}

/*---------cot------*/

/*----头条----*/
.box {margin-top: 20px;}
.box .left {width: 840px;float: left;}
.box .left {width: 840px;float: left;}
.clearfix:after {display: block;visibility: hidden;font-size: 0;content: " ";clear: both;height: 0;}
.jrtt {border: 1px solid #e7e7e7;height: 168px;background: #f5f5f5 url(../images/tticon.png) no-repeat no-repeat -1px -57px;padding-left: 60px;}
.jrtt .item_txt {height: 84px;font-family: MicroSoft Yahei;}
.jrtt p {height: 28px;overflow: hidden;}
.jrtt p.focus {height: 46px;overflow: hidden;}
.jrtt a {font-size: 16px; color: #333;margin-right: 20px;line-height: 28px;background: url(../images/tticon.png) no-repeat -8px -7px;padding-left: 15px;}
.jrtt .focus a {font-size: 26px;font-weight: bold;line-height: 49px;background: none;padding-left: 0;}
.jrtt a {font-size: 16px; color: #333; margin-right: 20px;line-height: 28px;background: url(../images/tticon.png) no-repeat -8px -7px;padding-left: 15px;}

/*-----财经要闻-----------*/
.tab {float: left;}
.sub-box {width: 410px;position: relative;}
.tab .title {height: 38px;}
ul.tab-box {border: 1px solid #e5e5e5;background: #f5f5f5;}
ul.tab-box li.active {border-top: 2px solid #cf0f0f; margin-top: -1px;background: #fff;}
.tab .title li {width: 135px;text-align: center;line-height: 38px;box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}
ul.tab-box li {border-right: 1px solid #e5e5e5;float: left;text-align: center;font-size:16px;}
.tab li {line-height: 38px;overflow: hidden;}
.tab .title .active a {color: #444;}
.tab .title li a{ display:block;}
.tab .title li a:hover{ text-decoration:none;}
.tab_stick {position: absolute; right: 0;top: 10px;width: 50px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tab-container {border-color: #e5e5e5;border-width: 1px;border-style: none solid solid solid;}
.tab .tab-container {border: 0;height: 410px;overflow: hidden;}
.tab .cjyw ul {padding: 14px 0 13px 0; display:none;}
.tab .cjyw ul li {background: url(../images/dot-m.png) no-repeat 3px 17px;padding-left: 18px; }
.tab li {line-height: 38px;overflow: hidden;}
.tab .cjyw ul>li {height: 38px;}
.tab li a {color: #222;}
.tab li.first a {font-size: 18px;font-weight: bold;}
.box .now-read {height: 267px;clear: both;}
.box .box-r {border: 1px solid #e5e5e5;}
.box .box-r .head {border-top: 2px solid #cf0f0f;height: 40px;line-height: 40px;font-weight: normal;border-bottom: 1px solid #e5e5e5; margin-top: -1px;padding: 0 10px;}
.box .box-r .head h2 {font-size: 14px;font-weight: normal;}
.box .box-r .head a.more {float: right;font-size: 16px;color:#231815;margin-right:10px;}
.box .box-r h2 a {float: left;color: #222;font-size: 16px;font-weight: normal; text-decoration: none;}
.now-read ul {padding: 6px 10px 0px;height: 225px;overflow: hidden;}
.now-read ul li {line-height: 36px;color: #444;overflow: hidden; *line-height:32px;}
.now-read ul li a { color: #222;font-size: 16px;float: left;}
.now-read ul li span {float: right; color: #999;}

.now-read #jiepan li{ height:43px; line-height:43px;}
.now-read #jiepan li .jiepan_photo{ display:block; width:38px; height:38px; margin-top:2px; float:left; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden;}
.now-read #jiepan li .jiepan_photo img{ display:block; width:38px; height:38px; display:block; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden;}

.now-read #jiepan li .jiepan_title{ width:340px; margin-left:10px;}


.preview_wap_row li .fenlei{color: #4489ca;}


/*7x24*/
.refresh-area {font-size:12px;height: 44px;padding: 3px 0;line-height: 44px;position: relative;}
.refresh-area .fr {position: absolute;right:4px; width:50px; top:7px;}
.refresh-area .fr a{ width:18px; height:18px;  border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; display:block; line-height:18px; text-align:center; float:left; color:#333;}
.refresh-area .fr .font-change-small{ color:#999; margin-left:6px;}
.hour_img{float:left;width:40px; height: 40px; margin-left: 13px;}
.flash_news_time{font-size: 13px; line-height: 44px; margin-left: 12px; color: #666; letter-spacing: 1px;}

.tab .font-change {color: #777;padding: 0 5px;}
.icheckbox_square-grey {*float:left;display: inline-block; vertical-align: middle;margin: 0;padding: 0;width: 22px;height: 22px;border: none;cursor: pointer; background: url(../images/bottom.png) no-repeat 0px -53px; *background:url(../images/bottom.png) no-repeat 0px -51px;}
.refresh-area .checked{background: url(../images/bottom.png) no-repeat 0px -2px;*background: url(../images/bottom.png) no-repeat 0px -0px;}
.mCustomScrollBox {height: 340px; padding: 8px 0px; position: relative;overflow: hidden; border-top: 1px solid #e5e5e5;max-width: 100%;outline: none;direction: ltr;}
.mCSB_container{overflow-y: scroll;width: auto; height: 338px; font-size:12px;}
.tab .cjyw .mCSB_container li {color:#000;height:auto;line-height: 20px;padding: 10px 5px 0;background:none;border-bottom: 1px dotted #e5e5e5;}
.mCSB_container li span {display: block;float: left;}
.mCSB_container li a {display: block;margin-left: 42px;border-bottom: 0;}
.flash_list{padding: 0px 5px !important;}
.time_axis{margin-top: 5px; font-size: 13px;}
.flash_con{width: 340px; border-left: 1px #f00 solid; position: relative; float: right !important;}
.flash_con b{width: 8px; height: 8px; border-radius: 50%; background: #df3031; position: absolute; top: 12px; left: -5px;}
.flash_con .flash_detail{margin-left: 13px; padding: 3px 0px; font-size: 14px; line-height: 27px;}
.flash_detail strong , .global_newsDetail strong{font-weight: bold;}
.global_newsList{padding: 0px 5px !important; position: relative;}
.global_newsList b{width: 8px; height: 8px; border-radius: 50%; background: #df3031; position: absolute; top: 50%; left:7%;}
.global_timeAxis{width:42px; height:21px; text-align: center; line-height: 21px; background: #df3031; color: #fff; position: absolute; top:5px; left: 9px;  font-size: 12px;}
.global_newsCon{width: 356px; border-left: 1px #f00 solid; float: right !important;}
.global_newsCon .global_newsDetail{margin-left:3px; padding: 0px 0px 3px 31px; font-size: 14px; line-height: 27px;}


/*轮播*/
#PicSlide {width: 410px;_zoom: 1;height: 280px;position: relative; margin-bottom:20px;}
.slide {width: 640px;height: 430px;position: relative; margin: 0 auto;}
#PicSlide .img {height: 276px;overflow: hidden; _zoom: 1;}
#PicSlide .title {bottom: 7px;width: 100%; position: absolute;}
#PicSlide .thumb {bottom: 4px;left: 0;position: absolute; _zoom: 1;height: 4px;}
.slide_arr {background: url(../images/tticon.png) no-repeat;position: absolute;display:none;width: 26px;height: 60px;top: 100px;}

#PicSlide .img img { width: 410px;height: 276px;}
#PicSlide .title .h3 {z-index: 30;line-height: 30px; width: 100%;text-align: center; }
.pos-a {position: absolute;}
#PicSlide .shadow {background-color: #000;opacity: .5;filter: alpha(opacity=50);height: 30px;}
#PicSlide .thumb ul { z-index: 20;width: 410px; _zoom: 1;}
#PicSlide .thumb .now-status {position: absolute;width: 130px;height: 20px;z-index: -1;top: 0;left: 0;}
#PicSlide .thumb .selectPic {background: #CE0F0F;}
#PicSlide .thumb li { width: 101px;height: 4px;margin-right: 2px;float: left;_display: inline;position: relative;background: #dbdbdb;_overflow: hidden;}
#PicSlide .title .h3 a {font-weight: normal;font-size: 16px;color: #fff; display:none; line-height:30px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding:0 5px;}
#PicSlide .title .h3 a:hover{ text-decoration:none;}


/*免费问股*/
.free_ask{height: 200px;clear: both;}
.free_ask .head{border-top: 2px solid #cf0f0f;height: 40px;line-height: 40px;font-weight: normal;border-bottom: 1px solid #e5e5e5;margin-top: -1px;padding: 0 10px;}

.answer{ padding:5px;}
.answer .anchor_name{ width:80px; height:112px; display:block; float:left; margin-right:20px;}
.answer .anchor_name img{ width:80px; height:80px; border:1px solid #f5f5f5; box-sizing:border-box;}
.answer .anchor_name span{ display:block; width:80px; height:32px; text-align:center; overflow:hidden;line-height:32px; white-space:nowrap;text-overflow: ellipsis;}

.answer_cot{ display:block; float:left; width:300px; font-size:15px; line-height:28px;}
.answer_cot span{ height:56px; overflow:hidden; display:block;}
.answer_cot span em{ color:#b11e23;}
.quiz{ display:block; height:32px; line-height:32px; float:left; padding-left:5px; padding-right:5px; margin-top:5px; width:400px;}
.quiz span{ display:block; float:left;}
.quiz span em{ color:#b11e23;}
.quiz a{ width:86px; height:32px; line-height:32px; float:right; text-align:center; background:#CE0F0F; color:#fff; -moz-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

/*投票*/
#vote_tab{ position:relative;}
.vote-area .tab-box {height: 38px;line-height: 38px;float: left;border-bottom: 0;font-size: 14px; display:block; width:100%; border:1px solid #e5e5e5;}
ul.tab-box {border: 1px solid #e5e5e5;background: #f5f5f5;}
.vote-area a.date { position:absolute;color: #777;  right: 0;top: 8px;width: 50px; color:#231815;}
.vote-area .tab-box .active {line-height: 38px;}
.vote-area .tab-box li {width: 100px;text-align: center;}
ul.tab-box li {border-right: 1px solid #e5e5e5;float: left;text-align: center;}
.vote-area .tab-box .active a {color: #444;text-decoration: none;}
.vote-area .tab-box a {color: #777;font-size: 16px;}
.vote-area .tab-container {clear: both;padding: 0px 10px;overflow: hidden;float: left; width:390px;}
.vote-area .vote_container{height:153px; padding-top:7px; display:none;}
.vote-area .tab-container li {line-height: 37px;color: #444;overflow: hidden;display: block;height: 37px;}



.iradio_square-grey {display: inline-block;vertical-align: middle;margin:3px; padding: 0;width: 22px;height: 22px;background: url(../images/bottom.png) no-repeat center center;border: none;cursor: pointer;float:left;}
.iradio_square-grey input{ width:22px; height:22px;}
.iradio_square-grey {background-position: 0px -78px;}
.iradio_square-grey:hover{background-position: 0px -129px;}
.iradio_square-grey.checked {background-position: 0px -25px;}
.percent{ font-size:12px; display:inline-block; float:left; display:inline-block; height:28px; line-height:28px; margin-left:10px;}
.vote-area .bg {display: block;width: 30px;height: 8px;float: right;margin-top: 12px;margin-right:12px;}
.vote-area .chicang .bg {margin-top: 10px;}
.vote-area .bg-red {background-color: #ed3b5f;}
.vote-area .bg-green {background-color: #8baba0;}
.vote-area .bg-blue {background-color: rgb(133,158,188);}
.vote-area .bg-yellow {background-color: #f3e0ab;}
.vote-area .vote-btn {width: 100%;border: 1px solid #e5e5e5;background-color: #f5f5f5;text-align: center;line-height: 26px;outline: 0;_float: left; *margin-left:0; *float:left; *display:inline-block}

.vote-area #dkvote{ margin-top:28px;}

/*右侧*/
.box .right {width: 330px;float: right;}
.gp {height: 324px;margin-top: 5px;margin-bottom:20px;}
.gp .search .txt,.page_rightPar .search .txt {width: 246px;height: 28px;border: 1px solid #e5e5e5;background: #f5f5f5;padding-left: 10px;outline: none;line-height: 28px; *width:244px; *float:left; *display:inline-block;}
.page_rightPar .search .txt { margin-bottom:10px;}
#gp-search {width: 65px;height: 30px;background: #cf0f0f;border: 1px solid #a40e19;color: #fff;float: right;outline: none;line-height: 26px;font-size: 14px; *width:63px; display:inline-block;}
.flash-container { height: 265px;}
.box {margin-top: 20px;}
.flash-container ul {height: 28px;}
ul.tab-box {border: 1px solid #e5e5e5;background: #f5f5f5;}
ul.tab-box li {border-right: 1px solid #e5e5e5;float: left;text-align: center;}
ul.tab-box li a{ display:block}
ul.tab-box li a:hover{ text-decoration:none;}
.flash-container li {line-height: 28px;font-size: 14px;width: 65px;text-align: center;}
.tab-container {border-color: #e5e5e5;border-width: 1px;border-style: none solid solid solid;}
.flash-container .tab-container {height: 240px;}
#stock-tab .tab-stock{ display:none;}
.stock_darw{height: 160px; width:320px;}
.data-line {margin-bottom:10px;background: #fff;border: none;height: 60px;line-height: 60px;overflow: hidden;padding-left: 10px;border-bottom:1px solid #f0f0f0;}
.data-line strong {font-size:12px;display: block;float: left;width: 92px;font-weight: normal;}
.data-line > span {font-size: 14px;display: block;float: left;text-align: right;width: 102px;margin-right: 11px;}
.data-line .hint {font-size: 24px;}

/*每日一股*/
.ta-parent-box1{border: 1px solid #e5e5e5;height: 190px;clear: both;}
.ta-parent-box1 .head{border-top: 2px solid #cf0f0f;height: 40px;line-height: 40px;font-weight: normal;border-bottom: 1px solid #e5e5e5;margin-top: -1px;padding: 0 10px;}
.ta-parent-box1 .head h2{font-weight: normal;}
.everyday_gp p{ line-height:32px; height:64px; display:block; font-size:15px; margin-top:5px; word-break:break-all;}


/*-----热门推荐等-----*/

.recommend{width: 330px;position: relative; margin-top:20px; height:350px;}
.recommend-title{height: 38px;border: 1px solid #e5e5e5; box-sizing:border-box; background: #f5f5f5;}
.recommend-title li{border-right: 1px solid #e5e5e5;float: left;text-align: center;width: 109px;text-align: center;line-height: 38px;box-sizing: border-box; -moz-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box; *width:108px;}
.recommend-title li a{ display:block;}
.recommend-title li a:hover{ text-decoration:none;}
.recommend-title li.active{    border-top: 2px solid #cf0f0f; margin-top: -1px;background: #fff; font-weight:bold;}
.recommend .tab-container{ height:298px;padding: 6px 10px; width:310px;overflow: hidden; display:none; float:left;}
.recommend .tab-container li{line-height: 37px;color: #444;overflow: hidden; display:block; height:37px; white-space: nowrap;text-overflow: ellipsis;}
.recommend .tab-container li a{    line-height: 37px;color: #444;overflow: hidden; height:37px;}
.recommend .tab-container li a.fenlei{ color:#4489ca;}
#hot-recom{ position:relative;}
#hot-recom span{ width:26px; height:13px; background:url(../images/hot.gif) no-repeat center center; position:absolute; right:0px; top:0px;}
/*热搜关键词*/
.hot-area label {display: block;color: #cf0f0f;float: left;padding-bottom: 5px;font-size: 18px;}
.hot-area table {border: 1px solid #e5e5e5;float: left;border-collapse: collapse;width:1200px;}
.hot-area table td {border: 1px solid #e5e5e5;height: 40px;text-align: center;padding: 0;font-size: 14px;background: #de575d;color: #fff;min-width: 95px;}
.hot-area table td a:hover{ background:#e37075;}
.hot-area table td.lightblue {background: #e68186;}
.hot-area table td a {color: #fff;text-decoration: none;display: block;line-height: 45px;height: 45px;overflow: hidden;}

/*股票专栏*/
.famous{ margin-top:10px;}
.famous .head {line-height: 38px;border-bottom: 2px solid #cf0f0f;}
.famous h2 {float: left;font-weight: normal;}
.famous h2 a { color: #cf0f0f;font-size: 18px;}

.famous .tag span{padding:2px 5px;margin:0px 3px;border:1px solid #f00;color:#f00;height: 23px;line-height: 23px;}

.detail_gp_cot{ width:1200px; height:400px;}
.gp_cot_tab {width: 700px;_zoom: 1;height: 350px;position: relative;margin-bottom: 20px;border:1px solid #e5e5e5;margin-top:20px; float:left;}
.gp_cot_tab .img{height:350px; overflow:hidden;}
.gp_cot_tab .img li{ height:350px;}
.gp_cot_tab .img li a{ display:block; height:350px;}
.gp_cot_tab .img li a img{ width:700px; height:350px; border:none;}

.gp_cot_tab .tab_title{bottom: 0px;width: 100%;position: absolute;}
.gp_cot_tab .tab_title p{ position:absolute; height:36px; line-height:36px; color:#fff; top:0; bottom:0; width:100%; text-align:center;}
.gp_cot_tab .tab_title p a{ color:#fff; z-index:10; display:none;}
.gp_cot_tab .tab_title .shadow {background-color: #000;opacity: .5;filter: alpha(opacity=50);height: 36px;}
.tab_spot{ display:block; position:absolute; width:240px; height:4px; left:230px; bottom:-15px;}
.tab_spot ul{ display:block; width:100%; height:100%;}
.tab_spot ul li{ width:40px; height:4px; float:left; margin-right:10px; background:#dbdbdb;}
.tab_spot ul li a{ width:40px; height:4px; display:block;}
.tab_spot ul .selectPic{ background:#cf0f0f;}


/*-------微信o-------*/
.gp_cot_article{ width:470px; float:right; height:370px; margin-top:10px;}
.gp_cot_article .head{height: 40px;line-height: 40px;font-weight: normal; border-bottom: 1px solid #e5e5e5;margin-top: -1px; padding: 0 10px;}
.gp_cot_article .head h2{ border-bottom:2px solid #cf0f0f;}
.gp_cot_article ul{height: 320px;padding: 6px 10px;width: 450px;overflow: hidden;}
.gp_cot_article .page_list .first{overflow: hidden; white-space: normal; line-height: inherit; margin: 7px 0; height: 75px;}
.gp_cot_article .page_list .first a{font-weight: bold; font-size: 18px; border-bottom: 0px;}
.gp_cot_article .page_list li{background: url(../images/dot-m.png) no-repeat 3px 17px; padding-left: 18px; white-space: nowrap; line-height: 38px; overflow: hidden; word-wrap: break-word; height: 38px; text-overflow: ellipsis;}
.gp_cot_article .page_list li a img{float: left; margin-right: 15px; width: 121px; height: 75px;}


/*--------文章列表---------*/
.ta-parent-box2{border-bottom: 1px solid #e5e5e5; width:380px; float:left;margin-top: 5px;margin-bottom: 5px;}
.ta-parent-box2 .head{line-height: 30px;border-bottom: 2px solid #e5e5e5;height: 30px;}
.ta-parent-box2 .head h2{height: 30px;border-bottom: 1px solid #e5e5e5;float: left;}
.ta-parent-box2 .head h2 a{font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}
.ta-parent-box2 .head .links {float: right;}
.ta-parent-box2 .head .links a{font-size: 12px;color: #777;margin-right: 10px;}

.gp_article_list{ width:1200px; margin-top:10px;}
.ta-parent-box2 .page_list{padding: 10px 0;}
.ta-parent-box2 .page_list li{background: url(../images/dot-m.png) no-repeat 3px 17px;padding-left: 18px;white-space: nowrap;line-height: 38px;overflow: hidden;word-wrap: break-word;height: 38px;text-overflow: ellipsis;}
.ta-parent-box2 .page_list .first{overflow: hidden; white-space: normal;line-height: inherit;margin: 7px 0;height: 75px;}
.ta-parent-box2 .page_list .first a{font-weight: bold;font-size: 18px;_margin-top: 8px;border-bottom: 0;}
.ta-parent-box2 .page_list li a img{float: left;margin-right: 15px;width: 121px;height: 75px;}

.gp_article_list .middle{ margin-left:30px; margin-right:30px;}

#pagecount{width:500px; margin:10px auto; text-align:center}
#pagecount span{margin:4px; font-size:14px}
/*股市名家*/
.famous .name-list {float: right;font-size: 14px;}
.famous .name-list a {color: #777;margin-right: 17px;}
.famous .detail-list {overflow: hidden;border-bottom: 1px solid #e5e5e5;_height: 150px;}
.famous .detail-list li {padding: 20px;float: left;height: 110px;}
.detail-list li.hold {border-left: 1px solid #e5e5e5;background-color: #f5f5f5;}
.famous .detail-list li .detail {width: 370px;}
.famous .detail-list .info {float: left;}
.famous .detail-list img {border-radius: 55px;}
.famous .detail-list .txt {margin-left: 130px;width: 235px;overflow: hidden;padding-top: 10px;}
.txt .name {font-size: 18px;color: #444;float: left;}
.famous .detail-list .txt .info {float: right;color: #777;font-size: 12px;margin-top: 5px;}
.famous .detail-list p {font-size:12px;float: left;color: #777;margin: 3px 0 7px;width: 100%;height: 38px;overflow: hidden;}
.famous .detail-list .concern {float: left;background-color: #cf0f0f;color: #fff;border: 0;display: block; width:70px; text-align:center;line-height: 22px;border-radius: 2px;text-decoration: none; font-size:12px;}
.famous .detail-list p a {color: #222;float: left;margin: 3px 0 7px; line-height:19px;}
.detail-list li.hold .intro {display: block;font-size: 18px;width: 18px;text-align: center;color: #222;height: 120px;overflow: hidden; padding-left:2px; padding-right:2px;}
.detail-list li.hold .intro table {height: 100%;}
.detail-list li.hold .intro table tbody tr td{word-break: break-all;text-align: center;}


/*播主列表*/
.famous .bz-detail-list {overflow: hidden;border-bottom: 1px solid #e5e5e5;_height: 150px; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.famous .bz-detail-list li {padding: 20px;float: left;height: 110px;}
.bz-detail-list li.hold {border-left: 1px solid #e5e5e5;background-color: #f5f5f5;}
.famous .bz-detail-list li .detail {width: 480px;}
.famous .bz-detail-list .info {float: left;}
.famous .bz-detail-list img {border-radius: 55px;}
.famous .bz-detail-list .txt {margin-left: 20px;width: 235px;overflow: hidden;padding-top: 10px; float:left;}
.txt .name {font-size: 18px;color: #444;float: left;}
.famous .bz-detail-list .txt .info {float: right;color: #777;font-size: 12px;margin-top: 5px;}
.famous .bz-detail-list p {font-size:14px;float: left;color: #333;margin: 3px 0 7px;width: 100%;height: 72px; line-height:24px;overflow: hidden;}
.famous .bz-detail-list p span{ font-weight:bolder;}
.famous .bz-detail-list .concern {float: left;background-color: #cf0f0f;color: #fff;border: 0;display: block;padding: 0 10px 0 15px;letter-spacing: 5px;line-height: 22px;border-radius: 2px;text-decoration: none; font-size:12px;}
.famous .bz-detail-list p a {color: #222;margin: 3px 0 7px;}
.bz-detail-list li.hold .intro {display: block;font-size: 18px;width: 22px;text-align: center;color: #222;height: 130px;margin-top: -11px;overflow: hidden;}
.bz-detail-list li.hold .intro table {height: 100%;}

.famous_title{ color:#cf0f0f; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; float:left; height:110px;	padding:20px 12px;}
.famous_title .intro {display: block;font-size: 18px;width: 22px;text-align: center;color: #222;height: 130px;overflow: hidden;}
.famous_title .intro td{ font-size:18px; color:#cf0f0f; font-weight:bolder;}
.famous .bz-detail-list .go_other {float:left; margin-left: 10px;width: 106px;overflow: hidden;padding-top: 10px;}
.famous .bz-detail-list .go_other span {display:block;text-align:center;width:100%;float: right;color: #777;font-size: 12px;margin-top: 5px;}
.famous .bz-detail-list .go_other .old_info{ display:block; width:100%; height:24px; color:#4489ca; text-align:center; float:left; font-size:14px; margin-top:8px;}
.famous .bz-detail-list .go_other .go_room{ width:100px; height:28px; line-height:28px; background:#cf0f0f; color:#fff; display:block; float:left; text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; margin-top:6px;}


/*更多*/
.ta-parent-box2 .head .links a.indexmore{ font-size:14px; color:#888;}

a.indexmore {width: 60px;font-size: 14px;float: right;line-height: 32px;color: #888;text-align: right;margin-right:10px;}

/*财经轮动*/
.cj_tab_img{ width:460px; height:250px; margin-top:10px; overflow:hidden; position:relative; }
.cj_tab_img img{ display:block; width:460px; height:250px; }
.cj_tab_detail{ display:block; margin-bottom:5px;}
.cj_tab_title{ display:block; height:40px; line-height:40px; background:#f3f3f3; margin-top:4px; margin-bottom:4px;}
.cj_tab_title ul{ display:block;height:40px; width:360px; float:left; overflow:hidden;}
.cj_tab_title ul li{ display:none;}
.cj_tab_title a{ display:block; float:left; font-size:18px; font-weight:bold;}
.cj_tab_title .prev{ background:url(../images/prev.png) #fff no-repeat center center; width:32px; height:32px; background-size:60%; margin-top:4px; margin-right:20px;}
.cj_tab_title .next{ background:url(../images/next.png) #fff no-repeat center center; width:32px; height:32px; background-size:60%;  margin-top:4px;}
.cj_tab_title_name { width:350px; overflow:hidden; margin-right:4px; padding-left:10px; color:#222;}
.cj_tab_detail span{ height:56px; line-height:28px; font-size:14px; color:#999; overflow:hidden; padding-left:10px; padding-right:10px; display:none;}

.promo-nav {border-radius: 10px;position: absolute;bottom: 15px; *bottom: 13px;height: 13px;text-align: center;font-size: 0;left: 50%; *left:237px;margin-left: -33px;background-color: rgba(255,255,255,.3); *width:52px; *display:inline-block; *height:13px; *background: url(../images/bg_black.png) no-repeat center center; }
.promo-nav li {display: inline-block;margin: 2px; *float:left;}
.promo-nav li a {display: block;padding-top: 9px;width: 9px;height: 0;border-radius: 50%;background: #B7B7B7; *background:url(../images/dot_black.png) no-repeat center center;}
.promo-nav .selected a{background:#cf0f0f;*background:url(../images/dot_red.png) no-repeat center center;}

.space_width{ width:340px;}
.space_width_middle{ width:460px;}


.cj_gp_article_list{ height:370px; margin-bottom:20px;}
.cj_list_height{ height:590px;}

/*理财*/
.lc_list{ margin-top:20px; height:330px;}
.lc_left{ width:380px; height:330px; float:left;}
.lc_list_tab{ width:380px; height:270px; position:relative;}
.lc_list_tab .img{ width:380px; height:250px; overflow:hidden; position:absolute; top:0; left:0;}
.lc_list_tab .img li{ display:block; height:250px;}
.lc_list_tab .img li img{ width:380px; height:250px;}
.lc_list_tab .title{bottom: 20px;width: 100%;position: absolute;}

.lc_list_tab .title .h3 {display:block;z-index: 30;height:30px; line-height:30px;overflow:hidden;width: 100%;text-align: center; text-indent:10px;}
.lc_list_tab .shadow {background-color: #000;opacity: .5;filter: alpha(opacity=50);height: 30px;}
.lc_list_tab .title .h3 a {display:block;height:30px;font-weight: normal;font-size: 16px;color: #fff;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}

.lc_list_tab .img_spot{ width:140px; display:block; height:4px; position:absolute; bottom:8px; left:120px;}
.lc_list_tab .img_spot li{ width:40px; height:4px; background:#dbdbdb; float:left; margin-right:10px; display:inline-block;}
.lc_list_tab .img_spot li:last-child{ margin-right:0;}
.lc_list_tab .img_spot .selectPic{ background:#cf0f0f;}
.lc_list_tab .img_spot li a{ display:block; height:4px;}

.lc_left .lc_more_cot{ display:block; height:60px;}
.lc_left .lc_more_cot li{ display:block; float:left; font-size:14px; height:30px; line-height:30px; width:170px; overflow:hidden; margin-right:20px; padding-left:10px;background: url(../images/dot-m.png) no-repeat 3px 14px;}
.lc_left .lc_more_cot li a{ display:block; height:30px; line-height:30px;}
.lc_left .lc_more_cot .no_margin{ margin-right:0;}

.licai .tab-box {height: 30px;}
.licai .tab-box li {line-height: 30px;width: 125px;}
ul.tab-box li {border-right: 1px solid #e5e5e5;float: left;text-align: center;}
ul.tab-box li a {text-decoration: none;color: #777;}
ul.tab-box li.active a { color: #444;}
.longhu .tab-box li a {font-size: 14px;}

#lc_tab1 .page_list,#lc_tab2 .page_list{ display:none;}


/*轻松一刻*/
.relax {margin-top: 15px;}
.relax h2 {height: 30px;border-bottom: 1px solid #e5e5e5; border-bottom: 2px solid #cf0f0f;}
.relax h2 a {color: #444;font-size: 18px;font-weight: normal;text-decoration: none; margin-top: -1px;display: block;float: left;line-height: 30px;}
.relax ul {display:block;margin-top: 20px;}
.relax li {float: left;margin-right: 20px;}
.relax li.last {margin-right: 0;}
.relax li a {color: #fff;position: relative;}
.relax img {width: 285px;height: 185px;}
.relax li a span {display: block;position: absolute;bottom: 3px;width: 285px;color: #fff;height: 32px;text-align: center;line-height: 32px;font-size: 16px; left:0;}
.relax li .shadow {background: #000; background: rgba(0,0,0,0.8);filter: alpha(opacity=80);}


/*网站地图*/

.guide h2 {border-bottom: 2px solid #cf0f0f;}
.guide .guide_list { padding: 20px 0 15px 20px;overflow: hidden;}
.guide h2 a {color: #444;font-size: 18px;font-weight: normal;}
.guide .guide_list>li {float: left; height: 180px;}
.guide .guide_list>li.last {margin-right: 0; height:200px;}
.guide .guide_list a {display: block;float: left;}
.guide .guide_list a.title {color: #cf0f0f;line-height: 30px;font-size: 14px;}
.guide .guide_list .item {clear: both;}
.guide .guide_list .item .sub-title {color: #444;line-height: 30px;font-size: 14px;width: 65px;}
.guide .content {overflow: hidden;width: 295px;float: left;}
.guide .content a {color: #777;width: 73px;line-height: 30px;font-size:12px;}
.erweima{ display:block; padding:0 30px; float:left; width:235px;}
.erweima li{ float:left; width:90px; height:90px; margin:15px 25px 0 0; }
.erweima li img{ width:90px; height:90px;}



/*友情链接*/

.f_link h2 {border-bottom: 2px solid #cf0f0f; padding-bottom:6px;}
.f_link .guide_list { padding: 20px 0 15px 20px;overflow: hidden;}
.f_link h2 a {color: #444;font-size: 18px;font-weight: normal;}

.f_link_list{padding:0 10px;display: block;background: #fff; margin-top:10px; font-size:14px;}
.f_link_list:after{content: '\20';display: block;height: 0;clear: both;}
.f_link_list a{    color: #777;padding: 10px 20px 0px 0px;text-decoration: none; display:block; float:left;}

/*footer*/
.footer {font-size:14px;background:#353535;margin: 20px auto 0;position: relative;z-index: 999;min-width: 1200px;}
.footer2 {margin: 5px auto 0;text-align: center;}
.footer2 .link {height: 30px;line-height: 30px;margin-top: 10px;color:#fff;clear: both;margin-top: 5px;padding-top:10px;}
.footer2 .link a{ color:#ccc;}
#lqzull, #bbsull {margin: 10px auto -5px;}
.bottom {margin: 20px auto 0;text-align: center;width: 1200px;}
.footer .parnet a {color:#ccc;margin-right: 9px;height: 40px;width: auto;display: inline-block;}
.bottom p {color:#ccc;line-height: 32px;}
.bottom p a{ color:#ccc;}



/*栏目页*/
.wrap {width: 1200px;margin: 0 auto;position: relative;}
.chanelConts {display:block;margin-top: 5px;margin-bottom: 20px;}
.chanelConts .chanelLe {width: 800px;}
.chanelConts .chanelRi {width: 365px;}
.clearfix:after {content: '\20';display: block;height: 0;clear: both;}
.p_tit{ display:block; z-index:1;}
.pl10{height: 35px;line-height: 35px; font-size:14px; margin-bottom:5px; z-index:0; margin-top:5px; position:relative; }

.box-laydate{ position:absolute; right:0; top:-32px;}


.zhuanti_list{ position:relative}
.search_form{ position:absolute; top:8px; left:240px;}
.list-search_box{ width: 180px;height: 28px;border: 1px solid #e5e5e5;background: #f5f5f5;padding-left: 10px;outline: none;line-height: 28px; margin-left:35px;}
.list-search-button{width: 65px;height: 30px;background: #cf0f0f;border: 1px solid #a40e19;color: #fff;outline: none;line-height: 26px;font-size: 14px;display: inline-block;}

/*图片轮播*/
.m-slide {display:block;width: 800px;height: 360px;background: #e6e6e6; margin-bottom: 12px; position:relative;}
.m-slide .img{ width:800px; display:block; height:360px; overflow:hidden;}
.m-slide .img {float: left; position: relative;}
.m-slide .img li {display: none; position:relative;}
.m-slide .img li, .m-slide .img a, .m-slide .img img {width: 800px;height:360px;}
.m-slide .img li .shadow { height:72px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; bottom:0; left:0; display:block; width:100%;}
.m-slide .img li .desc{position:absolute; bottom:0; left:0; height:72px; color:#fff; width:80%}
.m-slide .img li .desc h3{ display:block; height:44px; width:100%; line-height:44px;  text-indent:20px; font-size:18px; font-weight:bolder;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-slide .img li .desc span{ display:block; height:24px; line-height:24px; color:#fff; text-indent:20px; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; opacity:0.9; filter:alpha(opacity=90);}

.m-slide .spot_tab{ position:absolute; right:5%; bottom:26px; width:68px;}
.m-slide .spot_tab li{display: inline-block; *width:9px; height:9px; *float:left;margin: 2px; *margin-right:4px;}
.m-slide .spot_tab li a{    display: inline-block;padding-top: 9px;width: 9px;height: 0;border-radius: 50%;background: #B7B7B7;}
.m-slide .spot_tab li.selected a{background:#cf0f0f}





/*专题*/
.chanelLe .jrtt {border: 1px solid #e7e7e7;height: 168px;background: #f5f5f5 url(../images/tticon1.png) no-repeat no-repeat 0px -6px;padding-left: 60px; height:90px; margin-bottom:12px;}
.chanelLe .jrtt .item_txt {height: 90px;font-family: MicroSoft Yahei;}
.chanelLe .jrtt p.focus {height: 50px;overflow: hidden;}
.chanelLe .jrtt p {height: 30px;overflow: hidden;}

/*---------理财规划、财富名人--------*/
.newslistCont {position: relative;margin: 0 auto;border: 1px solid #e7e7e7;background: #fff;height: 209px;margin-bottom: 12px;}
.newslistCont .newsLe, .newslistCont .newsRi {width: 398px;position: relative;overflow: hidden;}
.newslistCont .leTite {color: #444444;font-size: 16px;font-weight: bold;margin: 13px 10px 0 16px; display:block; height:20px;}
.newslistCont .leUl {margin: 13px 11px 0 15px;}
.newslistCont .leTite .s_Tit { border-left: 4px solid #cf0f0f; padding-left: 4px; float:left;}
.newslistCont .leTite .fr {color: #777777;font-size: 14px;font-weight: normal;}
.newslistCont .leUl li {margin-bottom: 9px;padding-left:18px;background: url(../images/dot-m.png) no-repeat  0px 10px;width: 354px;height: 20px;line-height: 20px;display: block;overflow: hidden;}
.newslistCont .leUl li a {color: #444444;font-size: 14px;display: block;float: left;width: 300px; overflow:hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#mjls span ,#mjzh span{font-size: 14px;color: #777777;float: right;}


/*-----------文章列表------------*/
.mjnewsConts {border: 1px solid #e3e3e3;background: #fff;}
.mjnewsConts .mjicon {padding: 15px 15px 0 15px;position: relative;}
.mjnewsConts .mjimg {float: left;width: 160px;font-size:18px; font-weight:bold;height:40px; line-height:40px; border-bottom:1px solid #ccc; color:#cf0f0f;border-bottom:2px solid #e5e5e5;}
.mjnewsConts .mjimg span{border-bottom: 2px solid #cf0f0f; line-height:38px; height:38px; display:block; float:left;}
.mjnewsHead {height: 40px;background: #f5f5f5;position: relative;width: 606px;float: left;}
.mjnewsHead li {float: left;line-height: 40px; width:120px;color: #888;cursor: pointer;border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;font-size: 14px; text-align:center; border-bottom:1px solid #ccc;}
.mjnewsHead li:last-child {border-right: 1px solid #ccc;}
.mjnewsHead li.active {border-top: 2px solid #cf0f0f;margin-top: -1px;background: #fff;color:#444; border-bottom:0;}

.mjnewsConts .masterNews {clear: both;}
.mjnewsConts .masterNews .newsLi {color: #333;padding: 12px 14px 12px 14px;border-bottom: 1px solid #e6e6e6;}
.mjnewsConts .masterNews .newsLi .masterLe {text-align: center;width: 160px;height:120px;}
.mjnewsConts .masterNews .newsLi .masterLe a,.mjnewsConts .masterNews .newsLi .masterLe a img{ display:block; height:120px; width:160px;}
.mjnewsConts .masterNews .newsLi .masterRi {width: 586px;margin-left: 180px;}
.mjnewsConts .masterNews .newsLi .masterRi .riTit {font-size: 20px; margin-bottom: 10px;}
.mjnewsConts .masterNews .newsLi .masterRi .riPara {font-size: 14px;color: #555;line-height: 21px;margin-bottom:8px;}
.cutCont {word-break: break-all;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.mjnewsConts .masterNews .newsLi .masterRi .riTit a {color: #333;font-weight: 600; font-size:18px;}
.mjnewsConts .masterNews .newsLi .masterRi .riBrief {font-size: 12px;color: #555;}
.mjnewsConts .masterNews .newsLi .masterRi .riBrief .riTime {margin-right: 22px;display: block;float: left;}
.mjnewsConts .masterNews .newsLi .masterRi .riBrief span.riBlong {display: block;float: left;max-width: 460px;height: 16px; overflow: hidden;}
.mjnewsConts .masterNews .newsLi .masterRi .riBrief .riBlong a { margin-left:10px; color:#cf0f0f;}
.mjnewsConts .masterNews .newsLi .masterRi .riBrief .riAuthor{ margin-left:22px;}

.bottom-page {text-align: center;margin: 15px 0;font-size:12px;}
.border-page{padding-top:15px; border-top:1px solid #e5e5e5;}
.bottom-page .num-container {margin-right: 26px;}
.num-container .num {background-color: #cf0f0f;color: #fff; border-radius: 2px;line-height: 20px;}
.bottom-page  .cur{background-color: #cf0f0f;color: #fff; border-radius: 2px;line-height: 20px; padding: 2px 5px;}
.bottom-page a {color: #555;padding: 2px 5px;}
.skip-input {width: 30px; height: 16px;border: 1px solid #ccc;margin: 0 5px;padding-left: 5px;}

/*载入动画*/
.pos_abs{ margin-top:10px; color:#999; text-align:center;}
.loading_box{ width:100px; margin:80px auto;}
.loading_box img{display:block; float:left; width:25px; height:25px;}
.loading_box span{height:25px; line-height:25px; display:block; float:left; color:#999;}

/*股市涨跌*/
.zd_vote{ margin-bottom:12px; padding-left:10px; padding-right:10px; border:1px solid #e5e5e5;}
.zd_vote .head{line-height: 37px; height:37px; margin-top:14px;}
.zd_vote h2{float: left;font-weight: normal; margin-bottom:-2px; width:220px; border-bottom:1px solid #e5e5e5; height:37px; line-height:37px;}
.zd_vote h2 a{color: #333;font-weight: bold;font-size: 16px;display: block;margin-bottom: -2px;height: 24px;line-height: 24px;border-left: 4px solid #cf0f0f;padding-left: 5px;padding-right: 5px;float: left;margin-top: 7px;}
.zd_vote .tab-box {height: 36px;line-height: 36px;float: left;border-bottom: 0;font-size: 14px; float:right;}
.zd_vote .tab-box li {width: 60px;text-align: center; border-bottom:1px solid #e5e5e5; border-top:0; font-size:14px;}
.zd_vote .tab-box li.active{ color:#cf0f0f; border-bottom:0;}
.zd_vote .head span{ height:24px; line-height:24px; display:block; float:left; color:#777; font-size:14px; margin-top:7px; margin-left:6px;}

.zd_vote_cot{ display:block; border-top:0; height:150px; display:none;}


.zd_vote .zd_vote_cot .chicang{ display:inline-block;  float:left;  height:120px;  margin-left:10px; width:188px; margin-top:5px;}
.zd_vote .zd_vote_cot .chicang>div{ display:block; width:188px; height:28px; line-height:28px;}
.zd_vote .zd_vote_cot .duokong{ display:inline-block;  float:left;  height:120px; padding-top:10px; padding-bottom:10px; margin-left:10px; width:158px;}
.zd_vote .zd_vote_cot .duokong>div {display: block;width: 158px;height: 28px;line-height: 28px;}
.zd_vote .column {padding-top:5px; padding-left:20px;overflow: hidden;float: left;display:block;}
.zd_vote .zd_vote_cot .column li {float: left;height: 130px;position: relative;width: 40px;margin-right: 10px;}
.zd_vote .vote-progress {height: 100%;position: relative;}
.zd_vote .zd_vote_cot .column span {font-size:12px;text-align:center;display: block; width: 40px;position: absolute;bottom: 0;}
.zd_vote .item .column span {display: block; width: 40px;position: absolute;bottom: 0;}


.iradio_square-grey {display: inline-block;vertical-align: middle;margin:3px; padding: 0;width: 22px;height: 22px;background: url(../images/bottom.png) no-repeat center center;border: none;cursor: pointer;float:left;}
.iradio_square-grey input{ width:22px; height:22px;}
.iradio_square-grey {background-position: 0px -78px;}
.iradio_square-grey:hover{background-position: 0px -129px;}
.iradio_square-grey.checked {background-position: 0px -25px;}
.percent{ font-size:12px; display:inline-block; float:left; display:inline-block; height:28px; line-height:28px; margin-left:10px;}
.zd_vote .bg {display: block;width: 30px;height: 8px;float: right;margin-top: 12px;margin-right:12px;}
.zd_vote .chicang .bg {margin-top: 10px;}
.zd_vote .bg-red {background-color: #ed3b5f;}
.zd_vote .bg-green {background-color: #8baba0;}
.zd_vote .bg-blue {background-color: rgb(133,158,188);}
.zd_vote .bg-yellow {background-color: #f3e0ab;}
.zd_vote .vote-btn {width: 100%;border: 1px solid #e5e5e5;background-color: #f5f5f5;text-align: center;line-height: 26px;outline: 0;_float: left; *margin-left:0; *float:left; *display:inline-block}

.zd_vote #dkvote{ margin-top:6px;}



/*名家排行*/
.mjphConts{ margin-bottom:12px; border:1px solid #e5e5e5; padding-bottom:10px;}
.mjphConts .head{line-height: 37px; height:37px; margin-top:14px; padding-left:10px; padding-right:10px; *padding-top:10px; *margin-top:0;}
.mjphConts h2{float: left;font-weight: normal; margin-bottom:-2px; width:99px; border-bottom:1px solid #e5e5e5; height:37px; line-height:37px;}
.mjphPage h2{ width:134px;}
.mjphConts h2 a{color:#333; font-weight:bold;font-size: 16px; display:block;  margin-bottom:-2px; height:24px; line-height:24px; border-left:4px solid #cf0f0f; padding-left:5px; padding-right:5px; float:left; margin-top:7px;}
.mjphConts .tab-box {height: 36px;line-height: 36px;float: left;border-bottom: 0;font-size: 14px; float:right;*width:242px;}
.mjphConts .tab-box li {width: 80px;text-align: center; border-bottom:1px solid #e5e5e5; border-top:0; font-size:14px;}
.mjphConts .tab-box li.active{ color:#cf0f0f; border-bottom:0;}
.mjphConts .head span{ height:24px; line-height:24px; display:block; float:left; color:#777; font-size:14px; margin-top:6px; margin-left:6px;}

.mjphConts .gzphCont {padding: 0 10px;}
.mjphConts .gzphCont .gzphUl li {border-bottom: 1px solid #e6e6e6;padding: 12px 0 4px;position: relative;}
.gzphUl li .headLe {width: 80px;text-align: center;}
.gzphUl li .paraRi {width: 241px;height: 91px;float: left;text-align: left;margin-left: 20px;}
.gzphUl li .headLe .gzphX {font-size: 12px;color:#cf0f0f;margin-top: 3px; font-weight:bold; display:none;}
.gzphUl li .headLe .imgs {width: 60px;height: 60px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;border: 2px solid #CCCCCC;}
.ml-jgz {line-height: 22px; height:22px; *display:inline-block;}
.gzphUl li .paraRi .gzphInfo {font-size: 12px;color: #555555;margin-bottom: 6px;margin-top: 15px;}
.gzphUl li .paraRi .gzphInfox {font-size: 12px;color: #555555;}
.gzphTit .gzphName {font-size: 16px;color: #333;font-weight: 700; height:24px; line-height:24px; max-width:90px; display:block; float:left; overflow:hidden; margin-right:5px;white-space: nowrap;text-overflow: ellipsis;}
.ml-jgz .btn-jgz {color: #fff;width: 33px;height: 22px;line-height: 22px;background: #cf0f0f url(../images/icons2.png) no-repeat -6px -142px;display: inline-block;padding-left: 25px;border-radius: 4px;font-size: 12px; *float:left;}

/*.ml-jgz .author_rsst {color: #fff;width: 33px;height: 22px;line-height: 22px;background: #cf0f0f url(../images/icons2.png) no-repeat -6px -142px;display: inline-block;padding-left: 25px;border-radius: 4px;font-size: 12px; *float:left;}
.ml-jgz .author_norsst {color: #fff;width: 57px;height: 22px;line-height: 22px;background: #cf0f0f;display: inline-block;border-radius: 4px;font-size: 12px; *float:left;}

*/
.gzphUl li .paraRi .gzphTit .gzNum {font-size: 12px;color: #555555;float: right;margin-top: 3px; display:inline-block; *width:80px;}
i.gzph_new {background: url(../images/artiNewimg.png) no-repeat;width: 27px;height: 14px;display: inline-block;}
.gzphUl li .paraRi .gzphTit .gzNum i {color: #e23f3f;}
.gzphUl li .paraRi .gzphInfo a {font-size: 12px; color: #555;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;display: inline-block;width: 210px;}
.gzphUl li .paraRi .gzphInfox a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 210px;color: #555;}

.gzphUl .listmoreMj {height: 28px;background: #e6e6e6;text-align: center;line-height: 28px;font-weight: 700; width:100%;}
.gzphUl .listmoreMj a{ color:grey; font-size:12px;}

/*热文排行榜*/
.rwphConts{ margin-bottom:12px; border:1px solid #e5e5e5; padding-bottom:10px;}
.rwphConts .head{line-height: 37px; height:37px; margin-top:14px; padding-left:10px; padding-right:10px; *padding-top:14px;}
.rwphConts h2{float: left;font-weight: normal; margin-bottom:-2px; width:119px; border-bottom:1px solid #e5e5e5; height:37px; line-height:37px;}
.rwphConts h2 a{color:#333; font-weight:bold;font-size: 16px; display:block;  margin-bottom:-2px; height:24px; line-height:24px; border-left:4px solid #cf0f0f; padding-left:5px; padding-right:5px; float:left; margin-top:7px;}
.rwphConts .tab-box {height: 36px;line-height: 36px;float: left;border-bottom: 0;font-size: 14px; float:right; *width:224px;}
.rwphConts .tab-box li {width: 110px;text-align: center; border-bottom:1px solid #e5e5e5; border-top:0; font-size:14px;}
.rwphConts .tab-box li.active{ color:#cf0f0f; border-bottom:0;}
.rwphConts .head span{ height:24px; line-height:24px; display:block; float:left; color:#777; font-size:14px; margin-top:6px; margin-left:6px;}

.rwphCont .rwcont {padding: 2px 11px 10px;}
.rwphCont .rwcont li {border-bottom: 1px solid #e6e6e6;font-size: 14px;color: #555;padding-bottom: 10px;padding-top: 8px;position: relative;}
.rwphCont .rwcont li .cuttitcont { height: 21px;overflow: hidden;}
.rwphCont .rwcont li .cutHei {height: 65px;}
.rwphCont .rwcont li .i_nums {background: #e23f3f;color: #fff;padding: 2px 3px;font-size: 12px;padding: 1px 6px;margin-right: 12px;}
.rwphCont .rwcont li .rwTit {color: #b0b0b0;font-size: 14px;}
.rwphCont .rwcont li .rwtitp {color: #444444;font-size: 14px;font-weight: bold;}
.rwphCont .rwcont li .h_intro {margin-left: 35px;margin-top: 5px;}
.rwphCont .rwcont li .h_intro a {
    color: #999999;
    font-size: 14px;
}

/*精彩在线*/
.jczxConts{ margin-bottom:20px; border:1px solid #e5e5e5; padding-bottom:10px;}
.jczxConts .head{line-height: 37px; height:37px; margin-top:14px; padding-left:10px; padding-right:10px;}
.jczxConts h2{float: left;font-weight: normal; margin-bottom:-2px; border-bottom:1px solid #e5e5e5; height:37px; line-height:37px; display:block; width:343px;}
.jczxConts h2 a{color:#333; font-weight:bold;font-size: 16px; display:block;  margin-bottom:-2px; height:24px; line-height:24px; border-left:4px solid #cf0f0f; padding-left:5px; padding-right:5px; float:left; margin-top:7px; display:block;}

.jczxCont ul{ padding-top:8px;}
.jczxCont ul li{ display:block; float:left; width:160px; height:140px; margin:5px 7px 5px 14px;}
.jczxCont ul li img{ display:block; width:160px; height:120px; }
.jczxCont ul li span{ display:block; height:20px; text-align:center; line-height:20px; overflow:hidden;}


/*热门推荐*/
.rmtjConts{ margin-bottom:10px;}
.rmtjCont{ position:relative;}
.rmtjCont ul {display:block; width:1140px; float:left;}
.rmtjCont li {float: left;margin-right: 20px;}
.rmtjCont li.last {margin-right: 0;}
.rmtjCont li a {color: #fff;position: relative;}
.rmtjCont img {width: 270px;height: 160px;}
.rmtjCont li a span {display: block;position: absolute;bottom: 3px;width: 260px; padding:0 5px;color: #fff;height:35px;text-align: center;line-height: 35px;font-size: 15px; left:0;}
.rmtjCont li .shadow {background: #000; background: rgba(0,0,0,0.6);filter: alpha(opacity=60);}
.rmtjCont>a{ position:absolute; top:54px; background: url(../images/sprite_slider.png) no-repeat;background-position: -37px -110px; display:block; width:37px; height:55px; z-index:9; *top:72px;}
.rmtjCont>a.rmtjNext{right:0px;background-position: 0px -110px;}
.rmtjCont>a.rmtjPrev{background-position: -37px -110px; left:0;}

.rmtjConts .head{ position:relative;}
.rmtjSpots{position:absolute; right:28px; top:16px; *width:49px; *height:10px;}
.rmtjSpots li{vertical-align: top;display: inline-block;width: 10px;height: 10px;background: url(../images/relax_icon.png) no-repeat -110px -30px;margin-left: 3px;cursor: pointer; *float:left;}
.rmtjSpots li.hover{ background: url(../images/relax_icon.png) no-repeat -100px -30px;}

.rmtjList{ width:1140px; overflow:hidden; height:164px; margin-left:30px; margin-top:20px; position:relative;}
.rmtjContList{ position:absolute;top:0; left:0; height:164px;}

/*股市导航*/
.fooCont {background: #fff;padding: 0 17px 25px;width: 1164px;margin-top:15px;}
.fooCont .dpjxCon {width: 250px;float: left;}
.fooCont .dpjxCon .dpjxTab {width: 100%;border-collapse: collapse;text-align: left;}
.fooCont .dpjxCon .dpjxTab thead tr th {line-height: 30px;text-align:left;}
.fooCont .dpjxCon .dpjxTab thead tr th a {font-size: 14px;color: #cf0f0f;cursor: default;text-decoration: none;}
.fooCont .dpjxCon .dpjxTab tbody tr {line-height: 30px;}
.fooCont .dpjxCon .dpjxTab tbody tr td a {font-size: 14px;color:#999;}
.fooCont .dpjxCon .dpjxTab tbody tr td span{font-size: 14px;color:#999;}
.fooCont .dpjxCon .dpjxTab tbody tr td .f_red{ color:#cf0f0f;}
.fooCont .otherCont {margin-left: 50px;}
.fooCont .dpjxCon {width: 250px;float: left;}


/*文章列表页*/
.list-con{ border-top:1px solid #999; position:relative;}
.list-con li {border-bottom: 1px solid #d1cfd0;padding: 13px 0 15px 0;}
.arc-title {display: block;overflow: hidden;line-height: 40px;}
.arc-title a {display: block;float: left;color: #404040;font-size: 18px; font-weight:bolder;}
.arc-title span {float: right;color: #bbb;font-size: 12px;}

.new-arc-title {display: block;overflow: hidden;line-height: 26px; font-weight:bolder; float:left; width:587px; margin-left:15px;}
.new-arc-title a {display: block;float: left;color:#404040;font-size: 18px; width:480px; height:26px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.new-arc-title span {float: right;color:#bbb;font-size: 12px; font-weight:normal; }


.arc-cont {display: block;color: #888;font-size: 14px;line-height: 22px;}

.yyzb{ border-top:1px solid #e5e5e5;}
.yyzb .rightPar_box2{background: url(../images/yycast.gif) no-repeat 5px center #F7F7F7; _background: url(../images/yycast.gif) no-repeat 5px 0 #F7F7F7;}
.yyzb .rightPar_box2 ul {width:300px;}
.page-list h2{ width:154px;}

.page-list-mjph h2{ width:134px;}
.ztConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
.ztConts h2 a{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}
.ztConts ul{margin-top: 10px;}
.ztConts .ztConts-first{font-size: 16px;overflow: hidden;height: 150px;}
.ztConts .ztConts-first p{font-weight:600;background: #000;color: #fff;opacity: 0.5;padding: 3px 10px;position: relative;width: 330px;top:-92px;}
.ztConts .ztConts-first img{width: 350px;height: 215px;}
.ztConts li{margin: 5px 0;font-size: 14px;overflow: hidden;}
.ztConts li em{position: absolute;left: -25px;background: #cf0f0f;color: #fff;padding: 3px 10px;font-size: 12px;}
.ztConts li a{letter-spacing:1.5px;}
.ztConts li a img{width: 55px;height: 30px;padding-right: 10px;}

.page-list-cjzt .head {line-height: 37px;height: 37px;margin-top: 14px;padding-left: 10px;padding-right: 10px;}
.page-list-cjzt .head h2 {width:100%;float: left;font-weight: normal;margin-bottom: -2px;display:block;border-bottom: 1px solid #e5e5e5;height: 37px;line-height: 37px;}

.page-list-cjzt .head h2 .tit {color: #333;font-weight: bold;font-size: 16px;display: block; margin-bottom: -2px;height: 24px;line-height: 24px;border-left: 4px solid #cf0f0f;padding-left: 5px;padding-right: 5px;float: left;margin-top: 7px;}
.page-list-cjzt .head h2 .more{ float:right;}
.page-list-cjzt .ui-box-bd{ padding:2px 6px;}
.page-list-cjzt .ui-box-bd .ui-list li a{ display:block; float:left; width:305px; height:28px;}

/*内容页手机*/
.module-r #mobile{background:url(http://www.laoqianzhuang.com/images/mobile/backmobile.jpg) no-repeat center top;height:577px;width:304px;margin:0 auto;overflow:hidden;font-size: 12px;}
.module-r #mobile a:hover{text-decoration: none;color: #f00;}
.module-r #mobile #mobile_contont{width:243px;height:457px;margin:46px auto 0 auto}
.module-r #mobile #mobile_contont .mobile_header a{height: 25px;line-height: 25px;margin: 0 5px}
.module-r #mobile #mobile_contont #indexSlide img{width: 243px;height: 115px;}
.module-r #mobile #mobile_contont .cc{margin-top: 5px;}
.module-r #mobile #mobile_contont .cc img{float: left;display: inline-block;width:67px;height: 57px;}
.module-r #mobile #mobile_contont .cc p{margin: 3px;height: 32px;overflow: hidden;}
.module-r #mobile #mobile_contont .cc div{float: left;width: 175px;height: 60px;padding: 1px 0}
.module-r #mobile #mobile_contont .cc div span{font-size: 8px;color: #999}

div.slideBox{ position:relative; width:243px; height:115px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{width: 243px;height: 125px;margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:20px; background-color:#333; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#fff; font-size:12px; line-height:20px; margin-left:10px; text-decoration:none;width: 180px;overflow: hidden;display: inline-block;}
div.slideBox div.tips div.title a:hover{ text-decoration: none;color: #fff !important}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; float:left/*For IE.ADD.JENA.201206300844*/; width:8px; height:8px; background-color:#fff; text-indent:-99999px;margin: 7px 2px}
div.slideBox div.tips div.nums a.active{ background-color:#093;}

/*专题列表页*/
.arc-cont-img{display: block;color: #888;font-size: 14px;line-height: 20px; height:127px;}
.arc-cont-img .img-src{ width:160px; display:block; float:left; height:120px; overflow:hidden;}
.arc-cont-img .img-src img{ width:160px; height:120px; display:block;}
.arc-cont-img .cot-intro{ width:587px; display:block; height:80px; line-height:26px; float:left; margin-left:15px; overflow:hidden; color:#888;}

.more-icons{display:block; position:absolute; right:0; top:-6px; width:40px; height:30px;}
.list-con ul li .more-icons  .bdsharebuttonbox{width:120px; height:110px; position:absolute; right:-2px; top:27px; background:#ccc;  background:#fff; z-index:0; display:none;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd;box-shadow: 0 0 8px #cdcdcd; padding-top:6px; border:1px solid #ccc;}

.share_btn{ background:url(../images/sprites.png) #fff no-repeat center center; width:40px; height:30px; display:block; position:absolute; right:0; z-index:3;}
.more-icons_hover .share_btn{background:url(../images/sprites.png) #fff no-repeat center center; width:40px; height:30px; display:block; border:1px solid #ccc;  position:relative; border-bottom:0; z-index:3;}
.more-icons_hover .bdsharebuttonbox {display:block!important;}
.article_talk{background:url(../images/icon-pinglun.png) no-repeat center left; margin-left:20px; width:20px; height:20px; padding-left:20px; display:block; float:left; color:#888; line-height:20px; font-size:13px; display:none;}
.detail-more{ float:left; margin-left:15px; width:587px;position:relative; display:block; height:20px; line-height:20px;}
.blue-tag{ color:#4489ca; margin-left:8px;}

.arc-cont-text .arc-title{ width:100%; margin-left:0;}
.arc-cont-text .cot-intro{    width:100%;display: block; min-height:56px;max-height: 80px;line-height: 26px;float: left; font-size:14px;overflow: hidden;color: #888;}
.arc-cont-text .detail-more{ width:100%; margin-left:0;}
.detail-tag{display:block; float:left; font-size:14px;}
.detail-tag>span{ height:20px; display:block; width:480px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; color:#4489ca;}
/*文章内页*/
.content-1200 {width: 1200px;margin: 0 auto;margin-top:5px;}
.module-l {width: 762px;}
.module-r {width: 400px;}
.atc-head {position: relative;z-index: 1;margin: 10px 0 10px;}
.atc-head h1 {font-size: 30px;margin: 0;color: #222;font-weight:bold;}
.atc-operate {font-size:14px; overflow: hidden;border-bottom: 1px solid #d2d2d2;_height: 40px;}
.atc-operate .info {float: left;color: #666;line-height: 38px;}
.atc-operate .comment {background-position: -2px -144px;color: #e50012;}
.atc-operate .receive {background-position: 0 -51px;}
.atc-operate .comment, .atc-operate .receive {float: right; color: #666;padding: 11px 10px 7px 15px;text-decoration: none;display: block;}
.atc-operate .info .time {font-size: 14px;padding-right: 20px;}


.content-1200 .fr .content_before{height: 30px;line-height: 30px;margin-top: 20px; margin-bottom:0px;}

.content_before{ overflow:hidden}
.content_before li{ float:left; padding:5px 13px 0 0;}
.content_before li a{ color:#0000ff; font-size:12px;}
.content_before li a:hover{ color:#f00}
.atc-content:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.atc-content p {line-height: 30px;padding: 10px 0;}
.atc-content p img{ max-width:100%;}
.atc-content p a{ color:#b11e23; font-weight:bolder;}
.atc-content p span img {width: 100%;}
.article_tag{ margin-bottom:20px; font-size:14px;}
.article_tag p{ margin-bottom:5px;}
.article_tag>a{ color:#fff;padding: 2px 4px;background: #cf0f0f;margin-right: 6px;}
.article_tag strong{ font-weight:bolder;}
.atc-content strong{ font-weight:bolder;}
.pageNav{text-align: center;margin: 15px 0 20px;font-size: 12px;}
.pageNav span { padding: 2px 8px;background-color: #cf0f0f;color: #fff;border-radius: 2px;line-height: 20px;}
.pageNav a{color: #555; padding: 2px 8px;}
.summary{background:url(http://www.laoqianzhuang.com/statics/2016style/images/zy_bg.jpg) #f3f3f3 no-repeat; height:75px;margin:20px 0 10px;padding:3px 10px 0px 70px; font-size:12px; line-height:24px; overflow:hidden; color:#333;}
.page_title_share{ display:block; float:right; height:32px; margin-top:5px; margin-left:10px;}
.page_title_share .gb_res_t span{ display:block; float:left; height:32px; line-height:32px;}
.page-font-change {display:block; float:right; margin-left:10px; margin-right:10px; padding-top:11px; padding-bottom:7px;}
.page-font-change a{ color:#333;}


.list_child{ margin-bottom:12px; border:1px solid #e5e5e5; padding:10px; margin-top:45px; }
.list_child a{ display:block; float:left; word-break:break-all; padding:5px 6px; margin:6px;  background:#de575d; color:#fff;}
.list_child .lightpink{ background:#e68186;}
.list_child h2{line-height: 37px; display:block; height: 37px; border-bottom:1px solid #e5e5e5; margin-bottom:8px;}
.list_child h2 span{color: #333;font-weight: bold;font-size: 16px;display: block;margin-bottom: -2px;height: 24px;line-height: 24px;border-left: 4px solid #cf0f0f;padding-left: 5px; padding-right: 5px;float: left;margin-top: 7px;}



/*文章心情*/

.module-l .mood{ margin-top: 20px;}
#cyEmoji {background-color: transparent;border: 0;color: #333;display: block;font-size: 14px;font-weight: normal;height: auto;line-height: 1.4;margin: 0 auto;overflow: visible;padding: 0;position: relative;text-align: left;width: 100%;font-size: 14px;}
#cyEmoji div, #cyEmoji ul {margin: 0;padding: 0;}
#cyEmoji .emoji-tip {border-bottom: 1px solid #e6e6e6;font-size: 16px;height: 26px;line-height: 26px;padding: 5px 0;box-sizing: content-box;-webkit-box-sizing: content-box;}
#cyEmoji .emoji-item {cursor: pointer;display: inline;padding: 10px 0;margin: 3px 0;position: relative;text-align: center;float: left;height: auto;background: none;box-sizing: content-box;-webkit-box-sizing: content-box;}
#cyEmoji .emoji-name {display: block;font-size: 16px;height: 26px;line-height: 26px;margin: 0;padding: 7px 0 0;}
#cyEmoji .emoji-num {color: #c33;display: block;font-size: 12px;height: 22px;line-height: 22px;margin: 0;padding: 0;}
#cyEmoji img {border: 0;margin: 0 auto;padding: 0;}
#cyEmoji .emoji-hover{ border:1px solid #eee; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; box-shadow:0 0 10 #ccc;}

/*分享*/
.bottom-ope{ position:relative; margin-bottom:20px;}
.gb_res_t span{ display:block; float:left; height:35px; line-height:35px;}
.bottom-ope .num{ width:80px; float:left; text-align:center;}
.bottom-ope .save, .bottom-ope .num {height:35px; line-height:35px;}
.bottom-ope .num a {color: #444;text-decoration: none; display:block; height:35px; line-height:35px;}
.bottom-ope .num span {display:block; height:35px; line-height:35px;}
.bottom-ope .save { position:absolute; right:10px; top:0;}
.save a {background: url(../images/save.png) no-repeat;color: #fff;padding: 6px 15px 8px 48px; }
.bottom-ope .save-page{ background: url(../images/post_icon_sc.png) no-repeat 4px center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding-left:30px; margin-left:40px;}
.bottom-ope .save-page span{ color:#999;}
.bottom-ope .active{ background: url(../images/post_icon.png) no-repeat 4px center}
.bottom-ope .active span{ color:#FF8A00;}

/*推荐播主*/

.bzlb-list>h2 {height: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 6px;}
.bzlb-list>h2 a {color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}
.bzlb-cont{ width:360px; padding:10px; float:left;}
.bz-pic{ width:60px; height:60px; display:block; float:left; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; overflow:hidden;}
.bz-pic img{ display:block; width:60px; height:60px;}

.bz-info{ width:190px; display:block; height:60px; float:left; margin-left:12px;}
.bz-info a,.bz-info span{ display:block; width:100%; height:30px; line-height:30px;}

.zxtw-btn{ width:80px; height:32px; line-height:32px; color:#fff; background:#cf0f0f; display:block; float:left; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-align:center; margin-top:14px;}

.bz-wrzj, .bz-jrdd{ display:block; font-size:14px;}
.bz-wrzj h4, .bz-jrdd h4{ float:left; width:70px; font-weight:bolder;}
.bz-wrzj{ width:100%; height:24px; line-height:24px; overflow:hidden; margin-top:8px;}
.bz-wrzj span{ display:block; float:left; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.bz-wrzj span,.bz-jrdd span{ color:#888;}
.bz-jrdd{ width:100%; height:48px; line-height:24px; overflow:hidden; }

.bz-red{ color:#4489ca}


/*相关推荐*/
.xgtjConts{ margin-top:175px;}
.xgtjConts h2{height: 30px;border-bottom: 1px solid #e5e5e5; margin-bottom:6px;}
.xgtjConts h2 a {color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}
.xgtjCont{ padding-left:20px; height:auto;}

.xgtjCont a{ display:block; width:350px; height:100px; float:left; margin-right:20px; margin-bottom:10px;}
.xgtjCont a img{ width:160px; height:100px; display:block; float:left;}
.xgtjCont a span{ display:block; float:right; width:180px;}
.xgtjCont a span h3{ height:50px; line-height:25px; font-size:16px; font-weight:600; overflow:hidden;}
.xgtjCont a span p{ height:40px; line-height:20px; font-size:14px; color:#777; margin-top:5px; overflow:hidden;}


.comment_list .news_article {border-bottom: 1px solid #eee;padding: 15px 0;background: #fff;}
.comment_list .news_article .no_pic {margin-left: 0; width:762px;}
.comment_list .news_article .na_detail .news_title h3{ float:left; width:460px; height:24px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.comment_list .news_article .no_pic .news_title h3{ float:left; width:600px;}
.comment_list .news_article .no_pic .news_title span{ display:block; float:right;color: #bbb;font-size: 12px;font-weight: normal;}
.comment_list .news_article .news_title {margin-bottom: 15px;position: relative; height: 24px; line-height:24px;}
.news_title h3 { font-size:20px;}

.news_title h3 a {color: #404040;text-decoration: none;font-weight: normal;}
.news_title h3 a:hover{color: #f00;}
.news_tag2 {font-size: 12px;line-height: 20px;}
.news_tag {float: left;_display: inline;}
.barlink a {float: left;_display: inline;font-size:12px;color: #4489ca;padding: 3px 7px;border: 1px solid #4489ca;border-radius: 2px;text-decoration: none;margin-right: 3px;}
.news_tag .keywords {float: left;_display: inline;padding-right: 15px; width:480px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; height:24px; line-height:24px;}
.news_tag .keywords a {font-size:12px;color: #888;margin-left: 8px;text-decoration: none;}
.news_tag span { font-size:12px;color: #bbb;padding-left: 15px;border-left: 1px solid #bbb;}

.news_article .na_pic {float: left;_display: inline; display:block; width:140px; height:88px;}
.news_article .na_detail {width: 607px;margin-left: 15px;float: left;_display: inline;}
.comment_list .news_article .na_detail .news_title span{display:block; float:right;color: #bbb;font-size: 12px;font-weight: normal;}


/*参与评论*/
.cyplConts{ margin-top:20px;}
.cyplConts h2{height: 30px;border-bottom: 1px solid #e5e5e5; margin-bottom:20px;}
.cyplConts h2 a {color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}

.cbox-block-w{ zoom:1; }
.block-head-w {float: left;width: 42px;}
.block-head-w .head-img-w{width: 42px; float:left;height: 42px;}
.block-head-w .head-img-w img {width: 42px;height: 42px; border-radius:50%; -webkit-border-radius:50%;-moz-border-radius:50%; overflow:hidden;}
.block-post-w { float:left; margin-left:20px;}
#Smohan_FaceBox{ width:680px; height:auto; position:relative; min-height:160px;}
textarea.smohan_text{display:block; width:638px; height:78px; padding:10px 20px; border:1px solid #cacaca; outline:none; position:relative; overflow:hidden;}
#Smohan_FaceBox p{ display:block; width:680px;  padding:10px 0px;}
.face{ display:block; width:20px; height:20px; background: url(../images/facebg_1.png) 0px -100px no-repeat; float:left;}
.face:hover,.face.in{ background-position:0px -120px;}
.button{ display:inline-block; width:80px; height:35px; line-height:35px; background:#cf0f0f; border-right:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border:1px solid #cf0f0f; font-size:16px; text-align:center; cursor:pointer; color:#ffffff; float:right; text-shadow:0px -1px 0px rgba(153,153,153,0.6);}

/*
FaceBox
*/
#SmohanFaceBox{ display:block; width:352px; height:187px; position:absolute; top:130px; left:-50px; z-index:9999;}
#SmohanFaceBox .Corner{ display:block; width:28px; height:15px; background: url(../images/facebg_1.png) -32px -100px no-repeat; position:absolute; left:45px; top:0; z-index:100;}
#SmohanFaceBox .Content{ display:block; width:350px; height:185px; padding:10px; background:#ffffff;border:1px solid #cfcfcf; z-index:99; margin:14px 0px 0px 0px; box-shadow:0px 1px 10px rgba(204,204,204,1); border-radius:2px;}
#SmohanFaceBox .Content h3{ margin:0; padding:0; width:350px; height:30px; line-height:26px; display:block; font-size:14px; text-align:left;}
#SmohanFaceBox .Content h3 span{ float:left;}
#SmohanFaceBox .Content h3 .close{ display:inline-block; width:16px; height:16px; background: url(../images/facebg_1.png) -30px -120px; float:right; cursor:pointer;}
#SmohanFaceBox .Content h3 .close:hover{ background-position:-46px -120px;}
#SmohanFaceBox .Content ul{ margin:5px 0px 0px 0px; padding:0; list-style-type:none;}
#SmohanFaceBox .Content ul li{ display:inline-block; width:22px; height:22px; padding:2px; border:1px solid #f8f8f8; float:left;}
#SmohanFaceBox .Content ul li:hover{ border-color:#6C3;}

/*
解析表情
*/
#Zones{ display:block; width:696px; height:auto; padding:26px; position:relative; background:#fff; border:2px dashed #cacaca; margin:30px auto; display:none;}

/*热门跟帖*/
.news-conts-comments{ padding-left:60px;background: #f9f9f9;border: 1px solid #f0f0f0;}
.news-conts-comments .title {background: #f1f1f1;padding: 0 15px;overflow: hidden;}


.news-conts-comments .title span {display: inline-block;line-height: 16px;font-size: 16px;color: #b2b2b2;padding: 5px 0;}
.news-conts-comments .title span {padding-top: 15px;}
.c-red {color: #e23f3f;}
.news-conts-comments .title h2 {background: none;font-size: 22px;color: #cf0f0f;height: 47px;line-height: 47px;}
.news-conts-comments .list-box {padding: 0 15px;}
.news-conts-comments .photos-box, .news-conts-comments .photo-box {float: left;}
.news-conts-comments .list-box .photo-box img {margin-top: 15px;border: none;border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.news-conts-comments .list-box .conts-box {border-bottom: 1px solid #f2f2f2;}
.news-conts-comments .conts-box {margin-left: 62px;}
.news-conts-comments .list-box .text {position: relative;}
.news-conts-comments .list-box .text .top {padding-top: 10px;line-height: 24px;font-size: 13px;}
.news-conts-comments .list-box .text .top .time {color: #999;}
.news-conts-comments .list-box .text p { font-size: 14px;color: #333; line-height: 20px;margin: 10px 0;}
.news-conts-comments .list-box .ps {height: 20px;margin: 5px 0;}
.conts-box .ps .agree, .conts-box .ps .reply {background: url(../images/app_load.png) no-repeat;}
.news-conts-comments .list-box .ps a {display: inline-block;text-decoration: none;}
.news-conts-comments .list-box .ps .agree {margin-right: 15px; background-position: -518px -63px;padding-left: 20px;color: #999;font-size: 13px;}
.news-conts-comments .list-box .ps .reply {background-position: -518px -89px;padding-left: 20px;color: #999;font-size: 13px;}
.news-conts-comments .list-box .input-box {position: relative;}
.news-conts-comments .list-box .input-box .textareas {width: 635px;height: 50px;padding: 5px 15px 5px 10px;font-size: 16px;color: #b7b7b7;border: 1px solid #d0d0d0;border-radius: 3px;}
.news-conts-comments .list-box .input-box .over {position: absolute; display: block;top: 10px;right: 18px;width: 54px;height: 40px;background:#cf0f0f;color:#fff;line-height:40px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border: none;}
.news-conts-comments .list-box .ps .agree:hover, .news-conts-comments .list-box .ps .agree.selectedAgree {background-position: -519px -9px;color: #d42020;}
.news-conts-comments .list-box .ps .reply:hover, .news-conts-comments .list-box .ps .reply.selected {background-position: -518px -36px;color: #d42020;}
.c_blue{ color:#2591DC;}

.news-conts-comments .list-box .more {margin-bottom: 18px;margin: 15px 0 15px 62px;font-size: 14px;background: #ebebeb;line-height: 26px;text-align: center;}
.news-conts-comments .list-box .more a{ color:#777;}

.news-conts-comments .list-box .reply-box .texts {margin-top: 10px;}
.news-conts-comments .list-box .reply-box .texts .texts-div {position: relative;padding: 3px;border-bottom: 1px solid #dfdfdf;background: #f9f9f9;}
.news-conts-comments .list-box .reply-box .texts .texts-div .name {padding: 0 7px;font-size: 14px;color: #c2c2c2;}
.news-conts-comments .list-box .text p {font-size: 14px;color: #333; line-height: 20px;margin: 10px 0;}
.news-conts-comments .list-box .reply-box .texts .texts-div p { padding: 0 7px;line-height: 20px;}
.news-conts-comments .list-box .reply-box .texts .texts-div .name a {color: #c2c2c2;}

/*文章页热门推荐*/
.rmtjPagrConts{ margin-top:20px;}
.rmtjPagrConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px;}
.rmtjPagrConts h2 a{    color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}
.rmtjPageContList ul{margin-left:7px;margin-bottom:6px;display: block;}
.rmtjPageContList li {float: left;margin-right: 9px; margin-bottom:3px;}
.rmtjPageContList li.last{ margin-right:0;}
.rmtjPageContList li a span{width: 160px;height: 21px;display: block; overflow: hidden;margin-left:10px;margin-top: 5px;white-space:nowrap;}
.rmtjPageContList li a img {width: 180px;height: 120px; display:block;border: 1px solid #d2d2d2;}

/*市场资讯*/
#tips{font-size: 13px;margin-top: 20px;}
#tips ul{max-height: 400px;overflow-x:hidden;overflow-y: scroll;position: relative;}
#tips span{margin-right: 10px;float: left;display: inline-block;margin-top:5px;}
#tips p{width: 320px;padding:5px 0 5px 10px ;display: inline-block;line-height: 20px;border-left: 1px solid #f00;position: relative;float: left;}
#tips p em{background:#f00;width:8px;height: 8px;position:absolute;top: 9px;left: -4px;border-radius: 10px;}
#tips h2 {width: 400px;height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
#tips h2 span{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}

/*日排行榜*/
.rphConts {margin-top: 20px;}
.rphConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
.rphConts h2 a{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;margin-top: -1px; display: block;float: left; line-height: 30px;margin-right: 10px;padding: 0 15px;}
.rphConts h2 .active{border-bottom: 2px solid #cf0f0f;}

.rphConts .tab-container {border:0;overflow: hidden;font-family: Simsun;}
.rphConts ul.zxrank { color: #e50012;font-size: 14px;width: 385px;overflow: hidden; margin: 0 auto;}
.rphConts ul.zxrank li {border-bottom: 1px solid #e4e4e4;line-height: 40px;margin-left: 5px;height: 40px;overflow: hidden;}
.rphConts ul.zxrank li.last{ border-bottom:0;}
.rphConts ul.zxrank li i {display: block;float: left;/*margin-left: 10px;*/}
.rphConts ul.zxrank a {color: #333;display: inline-block;width: 355px; overflow: hidden; text-overflow: ellipsis;float:left;white-space: nowrap; margin-left:5px;}
.rphConts ul.zxrank a:hover{color: #f00}


/*股市直播*/
.gszbConts {margin-top: 10px; margin-bottom:10px;}
.gszbConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
.gszbConts h2 a{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}
.gszbConts ul{ padding:0 13px 10px 13px;}
.gszbConts ul li{margin-top: 18px;overflow: hidden; height: 50px;}

.gszbConts ul li a {display: block;color: #444;}
.gszbConts ul li a img {float: left;border-radius: 7px;width: 50px;height: 50px;}
.gszbConts ul li .join {float: left;margin-left: 8px;width: 95px;}
.gszbConts ul li .topic {font-size: 13px;overflow: hidden;white-space: nowrap;height: 22px;line-height:22px;}
.gszbConts ul li a.linecs {line-height:26px;height: 26px;float: left;text-decoration: none;font-size:13px;}
.gszbConts ul li .num {color:#cf0f0f;font-size: 15px;}
.gszbConts ul li .content {float: right;width: 210px;}
.commentListwrap {height: 48px;overflow: hidden; position: relative;}
.commentList {width: 210px;position: absolute; top:0; line-height:24px;}
.gszbConts ul li .content .commentListwrap span {color: #777;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:13px; height:24px; line-height:24px; }


/*钱庄金融*/
.qzjrConts{ margin-top:20px;}
.qzjrConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:12px;}
.qzjrConts h2 a{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}
.qzjrCont{overflow: hidden;padding: 0 0px 13px;}
.qzjrCont .single { display: block;float: left;position: relative;padding: 0 6px; margin-bottom: 4px; *height:125px; *width:186px;}
.qzjrCont .single img {float: left;width: 186px;height: 125px; *float:none;}
.qzjrCont .single .shadow {background: #000;opacity: .6;filter: alpha(opacity=60);}
.qzjrCont .single span {height: 48px;position: absolute;left: 6px;bottom: 0;line-height: 24px;text-align: center;color: #fff;width: 186px;font-size: 14px; display:block;}
.qzjrCont .single .txt {z-index: 99;overflow: hidden;}

/*文章内页热搜关键词*/
.rsgjcConts .hot-area table{ width:400px;}

/*热门话题*/
.htConts {margin-top: 20px;width: 400px;}
.htConts h2{height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
.htConts h2 a{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}
.htConts ul {margin-top: 10px;}
.htConts ul li{float: left;width: 122px;height: 110px;overflow: hidden;margin-right: 10px;}
.htConts ul li img{width: 120px;height: 80px;border: 1px solid #ccc;}
.htConts ul li span{width: 120px;height: 18px;line-height: 18px;overflow: hidden;display: block;font-size: 12px;}
.r_slide {position: fixed;top: 50px;width: 400px;z-index: 1;}
/*--------财经专题页-------*/
.column_nav {background: #F7F7F7;border-bottom: 1px solid #e5e5e5;border-top: 2px solid #cf0f0f;display: block;height: 70px;margin-top:10px;}
.column_nav .cjpdtt{background: #F7F7F7;float: left;margin: 0;width: 110px;}
.column_nav h2 {font-size: 20px;line-height: 70px; text-align:center;}
.column_nav span a, .page_caijing_nav .gppdtt a, .page_caijing_nav .cjpdtt a, .page_caijing_nav .lcpdtt a {color: #cf0f0f;font-weight:bold;height: auto;}
.column_nav .cj2l { float: left;margin: 0;background:#f7f7f7;color: #333;height: 70px;line-height: 70px;width: 1090px;}
.column_nav .cj2l a {float: left;margin-top: 5px;*margin-left: 0;text-align: center;display: block;line-height: 29px;font-size:14px;display:inline-block;}
.column_nav .cj2l li a {width: 108px;font-size: 16px;color: #333;height:29px;}

/**/
.column_nav .wjs_column li a{ margin-top:0; line-height:70px;}
/*频道页内容*/
.page_content{ width:1200px;margin: 20px auto 0;}
.page_leftPar {float: left;width: 410px;}
.page_centerPar {display: block;float: left; width: 410px;margin-left:20px;}
.page_rightPar {float: right;width: 330px;}

/*---财经左侧--*/
.focus_A {height: 250px;overflow: hidden;position: relative;width: 410px; margin-bottom:10px;}
.focus_A .focus_dot {position: absolute;right: 0;bottom: 10px;}
.focus_A .focus_con .item {height: 250px;position: relative;width: 410px;}
.focus_A .focus_con img {float: left;height: 250px;width: 410px;}
.focus_A .shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 32px;line-height: 32px;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.focus_A .text{ position:absolute; left:0; bottom:0; color:#fff; height:32px; line-height:32px; text-align:center; overflow:hidden; width:330px; padding-left:10px; white-space: nowrap;text-overflow: ellipsis;}
.focus_A .focus_dot a {background: url(../images/dot_black.png) no-repeat;display: inline-block;float: left;height: 9px;line-height: 9px;margin-right: 6px;overflow: hidden;width: 9px;}
.focus_A .focus_dot .selected{ background:url(../images/dot_red.png) no-repeat;}

.page_leftPar .list_box{ padding-left:10px; padding-right:10px;}
.page_leftPar .box-r .head {/*border-top: 2px solid #cf0f0f;*/height: 40px;line-height: 40px;font-weight: normal;border-bottom: 1px solid #e5e5e5;margin-top: -1px;padding: 0 10px;}
.page_leftPar .box-r h2 a {float: left;color: #222;font-size: 16px;font-weight: normal;text-decoration: none;font-weight: bolder; border-bottom:2px solid #cf0f0f; height:38px;}
.page_leftPar .box-r .head a.more {float: right;font-size: 16px;color: #231815;margin-right: 10px;}
.list_box ul {padding: 6px 0px;height: 185px;overflow: hidden;}
.list_box ul li {line-height: 36px;color: #444;overflow: hidden;background: url(../images/dot-m.png) no-repeat 3px 17px;padding-left: 18px;white-space: nowrap;text-overflow: ellipsis;}


/*中间*/
.colomn_normalBox {width: 410px;height: 180px;margin-top: 10px;display: block;}
.colomn_normalBox h2{ font-size:18px; font-weight:bold; color:#333; display:block; width:100%; height:36px; overflow:hidden; line-height:36px;    white-space: nowrap;
    text-overflow: ellipsis; text-align:center;}
.colomn_normalBox h3{ width:100%; height:28px; text-align:center; overflow:hidden; display:block; line-height:28px;}
.colomn_normalBox h3 a{ font-size:13px;color: #333;}
.column_newsbox_list {width: 400px;margin-top:16px;padding-left:10px; margin-bottom:20px;}
.column_newsbox_list ul {padding-top: 5px;border-top: 1px dashed #999;}
.column_newsbox_list ul li {overflow: hidden;font-size: 15px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;background: url(../images/dot-m.png) no-repeat 3px 17px;padding-left: 18px;}
.column_newsbox_list ul li{line-height: 34px;}
.column_newsbox_list ul li .fenlei{ color:#4489ca;}
.page_centerPar .list_box{ padding-left:10px; padding-right:10px;}
.page_centerPar .box-r .head {/*border-top: 2px solid #cf0f0f;*/height: 40px;line-height: 40px;font-weight: normal;border-bottom: 1px solid #e5e5e5;margin-top: -1px;padding: 0 10px;}
.page_centerPar .box-r h2 a {float: left;color: #222;font-size: 16px;font-weight:bolder; border-bottom:2px solid #cf0f0f; height:38px;text-decoration: none;}
.page_centerPar .box-r .head a.more {float: right;font-size: 16px;color: #231815;margin-right: 10px;}



/*右边*/
.page_rightPar .cjpl {width: 320px;}
.page_rightPar .page_list li {background: url(../images/dot-m.png) no-repeat 3px 17px;padding-left: 18px;white-space: nowrap;line-height: 38px;overflow: hidden;word-wrap: break-word;height: 38px;width:302px;text-overflow: ellipsis; font-size:15px;}
.page_rightPar .page_list li a{ color:#333;}
.page_rightPar .cjzt{ width:320px; margin-top:20px;}

/*全屏中间内容*/
.middle_cont{border-top: 1px solid #e5e5e5;margin-top: 20px; height:300px;}
.col_left{ width:410px; float:left;}
.ui-box-hd { padding-right:10px;height: 36px;line-height: 36px;text-align: right;padding-bottom: 3px;}
.ui-box-hd-title {float: left;font: 16px/36px "microsoft yahei";color: #b60000;}
.mod_piclink {padding:10px 0px;overflow: hidden;clear: both; *padding:19px 0;}
.mod_piclink_desc {margin-left: 140px; height:90px; overflow:hidden;}
.mod_piclink_pic img {float: left;height: 90px;width: 120px;}
.mod_piclink_tx {font-size: 16px;font-weight: 700;line-height: 24px;color: #555;height: 24px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.mod_piclink_desc .mod_piclink_tx {line-height: 24px;padding-bottom: 10px;}
.desc_cnt {margin-top:5px;font-size:14px;color: #555;line-height: 20px;}
.desc_cnt .more {color: #07519a;}
.eventtopic-list {border-top: 1px dotted #e6e6e6;padding-top: 5px; padding-right:10px;}
.ui-list li {font-size: 14px;line-height: 28px;padding-left: 12px;background: url(../images/dot-m.png) no-repeat 3px 12px;overflow: hidden;height: 28px;}

.col-main {float: left;width: 410px;padding: 0 30px 0 20px;}
.col-right{ float:left; width:320px;}
.bottom_cont{ margin-top:10px; }


/*股票频道页*/
.page_leftPar .colomn_normalBox{ margin-bottom:20px;}

.page_centerPar .mryg { height:130px; margin-bottom:10px; margin-top:7px;}
.cpbd{ width:330px; margin-top:10px;}

.gszb{ width:330px;}
.chanelRi .gszb{ width:100%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:5px; margin-bottom:15px;}
.rightPar_box2 {width: 298px;display: block;height: 158px;margin-top: 10px;padding: 1px;background: url(../images/boardcast.gif) no-repeat 5px center #F7F7F7;_background: url(../images/boardcast.gif) no-repeat 5px 0 #F7F7F7;overflow: hidden !important;}
.rightPar_box2 {width: auto;margin-top: 7px;}
.rightPar_box2 .xspan {width: 50px;height: 130px;display: block;float: left;cursor: pointer;_float: left;}
.rightPar_box2 ul {float: right;width: 240px;display: block;*height:145px;margin: 5px 5px 5px;margin-left: 0;overflow: hidden;}
.rightPar_box2 ul {width: 276px;}
.rightPar_box2 li {padding-left: 10px;line-height: 24px;width: 276px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;}


/*------通用频道-----*/
cj-chanelConts .page_content .page_rightPar{ width:770px; height:556px;}

.page_content .column_newsbox_list{ margin-bottom:0;}

.small-pic , .pic-text , .small-list {overflow:hidden; zoom:1;}
.head-pic {width:770px; height:556px; margin:0px auto;}
.head-pic .big-pic {position:relative; width:100%;}
.head-pic .big-pic img {display:block; width:770px; height:390px;}
.small-pic {margin:9px 0 0 0px;}
.small-pic li {float:left; display:inline; width:146px; height:96px; margin-left:7px; padding-top:3px;}
.small-pic li img {display:block; margin:0 auto; width:140px; height:90px; border:1px solid #CACACA; padding:1px; background:#fff;}
.small-pic li.on {padding-top:2px;}
.small-pic li.on img {border:2px solid #6E96BA;}
.head-pic .shadow{_filter: alpha(opacity=60);opacity: 0.6;background: #000;position: absolute;bottom:0;left:0;width:100%; height:40px;}
.head-pic .wwzzss {width:100%;color: #fff;height: 40px;position: absolute;bottom:0;left:0;line-height: 40px;font-size: 16px;text-align: center;font-weight: bold;}

.flash_bottom_textline {color: #333;height: 36px;line-height: 36px;border: 1px solid #e2e2e2;margin: 15px 0 0;background: #fcfcfc;}
.flash_bottom_textline .tl {font-style: normal;padding-left: 30px; float:left;}
.flash_bottom_textline a {color: #0B6BB7;margin-left: 20px;padding-left: 15px;background: url(../images/dot-m.png) no-repeat 3px 17px;display: block; float:left; width:290px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.xw_column_mid{ border-top:0; height:215px; *height:auto;}
.ui-box-hd{ border-bottom:1px solid #e5e5e5;}
.ui-box-hd-title{ color:#222; font-weight:bolder; font-size:18px; border-bottom:2px solid #cf0f0f;}
.ui-box-hd-side {color:#0B6BB7; font-size:14px;}
.xw_column_mid .ui-box-hd{ padding-bottom:0;}
.col_left .ui-list li a,.col-left .ui-list li a,.col-main .ui-list li a{width:320px; display:block; float:left; height:28px; line-height:28px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.ui-list li span{ display:block; float:right; font-size:12px; color:#999;}

.col-right .ui-list li a{ width:250px; display:block;height:28px; line-height:28px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; float:left;}
.bottom_cont_bold .col-right .ui-list li a{ width:310px;}
.xw_column_mid1{ height:550px; *height:570px;}
.news_par2_i {text-align:center;clear:both;margin-right: 10px;font-weight: normal;margin-top: 20px;margin-bottom:5px;margin-left: 10px;display: block; *margin-top:15px; *margin-bottom:2px;}
.news_par2_i a {color:#0B6BB7;padding: 0 8px;margin-right: 5px;}
.news_s_dl {display: inline-block !important;margin: 22px 25px 0;_margin: 22px 5px 0;float: left;height: auto !important;width: 150px !important;}
.news_s_dl dt {display: block;float: none;width: 150px;margin-left: 0;height: 120px;}
.news_s_dl dt img {width: 150px;height: 120px;}
.news_s_dl dd {display: block;width: 150px;float: none;height: 44px;overflow: hidden;margin-left: 0;text-align: center;margin-top:5px;}
.news_s_dl dd a {color: #999; font-size:14px; height:44px; line-height:22px;}
.col-right .news_s_dl {margin: 22px 0px 0;*margin: 22px 0px 0;}
.col-right .news_s_dl_first{ margin-right:20px;}

.bottom_cont_bold{ height:290px; width:100%;}
.bottom_cont_bold .col_left{ border-bottom:0; border-top:2px solid #e5e5e5; padding-top:10px;}
.bottom_cont_bold .ui-box-hd{ border-bottom:0;}
.bottom_cont_bold .col-right{ float:right; width:770px; border-top:2px solid #e5e5e5; padding-top:10px;}
.news_par3_i a{ padding:0 5px; color:#0B6BB7; font-size:14px;}
.other-ui-box .mod_piclink .mod_piclink_tx{ font-size:16px; color:#333;}
.other-ui-box .mod_piclink .mod_piclink_desc{ margin-left:0; margin-top:10px;}
.other-ui-box .mod_piclink .mod_piclink_pic{ display:block; float:left;}
.other-ui-box .mod_piclink .desc_cnt{ margin-left:10px; display:block; float:left; width:250px; line-height:30px; height:90px; color:#999; margin-top:0;}
.col-right .other-ui-box{ width:380px; float:left;}

.col-right .other-ui-box .desc_cnt {width: 220px;}
.col-right .last{ float:right;}
.gsdt .ui-list li{*height:27px; *line-height:27px;}
.news_pic_list{ display:block; height:175px; margin-top:10px; margin-bottom:10px;}
.news_pic_list a{ display:block; float:left; width:180px; margin-right:12px;}
.news_pic_list a img{ display:block; width:100%; height:120px;}
.news_pic_list a span{ display:block; height:50px; line-height:25px; color:#999; text-align:center; margin-top:5px; font-size:14px;}
.news_tit_list{ display:block; text-align:center; height:30px; line-height:30px;}
.news_tit_list a{ padding:0 40px 0 15px;     background: url(../images/dot-m.png) no-repeat 3px 10px;}



/*娱乐*/
.yl_news_pic_list{ height:230px;}
.yl_news_pic_list a{ position:relative;}
.yl_news_pic_list a img{ height:230px;}
.yl_news_pic_list a span{ position:absolute; bottom:0; left:0; width:100%; color:#fff; margin-top:0; overflow:hidden;}
.yl_news_pic_list a .shadow{ background:#000; opacity:0.5; filter:alpha(opacity=50);}


.big_piclink{ padding-top:20px; display:block;}

.big_piclink a{ display:block;}
.big_piclink a img{ display:block; width:360px; height:180px;}
.big_piclink a span{ display:block; height:40px; line-height:40px; text-align:center; width:360px; overflow:hidden;    white-space: nowrap;
    text-overflow: ellipsis;}
/*新闻*/
.xw-bottom-cont{*height:310px;}
/*自媒体频道*/
.chanelLe_tab{height: 38px;border: 1px solid #e5e5e5;background: #f5f5f5; }
.chanelLe_tab li {border-right: 1px solid #e5e5e5;float: left;width: 100px;text-align: center;line-height: 38px;box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}
.chanelLe_tab li.active {border-top: 2px solid #cf0f0f;margin-top: -1px;background: #fff;}
.media_cont{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
/*看点*/
.media_cont .mediaNews .newsLi {color: #333;padding: 12px 14px 12px 14px;border-bottom: 1px solid #e6e6e6;}
.media_cont .mediaNews .newsLi .masterLe {text-align: center;width: 130px;}
.media_cont .mediaNews .newsLi .masterRi {width: 612px; margin-left: 155px;}
.media_cont .mediaNews .newsLi .masterLe .heaimg {width: 79px;height: 79px;-webkit-border-radius: 70px;-moz-border-radius: 70px;border-radius: 70px;border: 3px solid #ccc;}
.media_cont .mediaNews .newsLi .masterLe .leTit {font-size: 14px;font-weight: 700; margin: 2px 0 3px 0;}
.media_cont .mediaNews .newsLi .masterLe .ml-jgz {line-height: 22px;}
.media_cont .mediaNews .newsLi .masterLe .ml-jgz .btn-jgz1 {color: #fff;width: 33px;height: 22px;line-height: 22px;background: #cf0f0f url(../images/icons2.png) no-repeat -6px -142px;display: inline-block;padding-left: 25px;border-radius: 4px;font-size: 12px;}
.media_cont .mediaNews .newsLi .masterRi .riTit {font-size: 20px;margin-bottom: 12px;}
.media_cont .mediaNews .newsLi .masterLe .lePj {font-size: 12px;margin-bottom: 5px; height:16px; overflow:hidden;}

.media_cont .mediaNews .newsLi .masterLe .lePj .pjNum span{ padding-left:10px; padding-right:10px;}

.media_cont .mediaNews .newsLi .masterRi .riTit a {color: #333;font-weight: 600;}
.media_cont .mediaNews .newsLi .masterRi .riPara {font-size: 14px;color: #555;-webkit-line-clamp: 4;line-height: 21px;margin-bottom: 33px;}
.media_cont .mediaNews .newsLi .masterRi .riBrief {font-size: 12px;color: #555;}
.media_cont .mediaNews .newsLi .masterRi .riBrief .riTime { margin-right: 22px;}
.media_cont .mediaNews .newsLi .masterRi .riBrief .riBlong a { margin-left: 10px;color: #cf0f0f;}
.media_cont .mediaNews .newsLi .masterRi .riBrief .riAuthor {margin-left: 22px;}
.mediaNews{ display:none;}
/*名家*/
.mediaNews .mediaLi {float: left;width: 159px;height: 100%;text-align: center;margin-left: 0px;margin-top: 20px;margin-bottom: 10px;}
.mediaNews .mediaLi .author-pic {width: 100%;height: 130px;display: block;float: left;}
.mediaNews .mediaLi .author-pic img{ display:block; width:100px; height:100px; border-radius:50%; overflow:hidden;-moz-border-radius:50%; -webkit-border-radius:50%;border: 3px solid #ccc; margin:0 auto;}
.mediaNews .mediaLi .author-pic span{ display:block; height:30px; line-height:30px; font-weight:700; overflow:hidden;}
.mediaNews .mediaLi .author-summary {display: block;width:90%;margin-left:5%; margin-right:5%; text-align:center;height: auto;float: left;color: #000;height: 42px;overflow: hidden;line-height: 21px; font-size:14px; color:#777;margin-top: 4px; margin-bottom: 4px;}

.author_rsst {color: #fff;width: 33px;height: 22px;line-height: 22px;background: #cf0f0f url(../images/icons2.png) no-repeat -6px -141px;display: inline-block;padding-left: 20px;padding-right: 4px;margin-top: 2px;border-radius: 4px;font-size: 12px;}
.author_norsst{color: #fff;width: 57px;height: 22px;line-height: 22px;background: #cf0f0f;display: inline-block;margin-top: 2px;border-radius: 4px;font-size: 12px; text-align:center;}

#blog .masterRi{color: #555;font-size: 12px;}
#blog .riPara{margin-bottom:10px;}
#blog .riTime{margin-right: 44px;}


.cjztConts{ margin-bottom:12px; border:1px solid #e5e5e5; padding-bottom:10px;}
.cjztConts .head{line-height: 37px; height:37px; margin-top:14px; padding-left:10px; padding-right:10px;  border-bottom:1px solid #e5e5e5;}
.cjztConts h2{float: left;font-weight: normal; margin-bottom:-2px; width:119px; height:37px; line-height:37px;}
.cjztConts h2 a{color:#333; font-weight:bold;font-size: 16px; display:block;  margin-bottom:-2px; height:24px; line-height:24px; border-left:4px solid #cf0f0f; padding-left:5px; padding-right:5px; float:left; margin-top:7px;}

.cjztConts .head>a{color: #0B6BB7;font-size: 14px;}

.cjztConts ul{ padding:0 11px;}
.cjztConts ul li{ display:block; height:28px; line-height:28px; overflow:hidden; font-size:14px; padding-left:15px; background: url(../images/dot-m.png) no-repeat 3px 12px; color:#444;}
.cjztConts ul li a{ display:block; width:280px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; float:left;}

.cjztConts ul li span{ display:block; float:right; font-size:12px; color:#999;}

.cjztConts ul li.first{ height:180px; margin-top:10px; background:none; color:#222;}
.cjztConts ul li.first a{ display:block; width:100%;}
.cjztConts ul li.first img{ display:block; width:320px; margin:0 auto; height:150px;}
.cjztConts ul li.first span{ display:block; height:30px; line-height:30px; text-align:center; width:100%; color:#333; font-weight:bolder; font-size:14px;}



/*自媒体内页*/
.pro_right { display:block;border: 1px solid #e5e5e5; padding-left:20px; padding-right:20px; margin-bottom:20px; padding-bottom:10px;}
.pro_right img {display: block;width: 160px;height: 160px; -moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;overflow: hidden;margin:20px auto 0px;}
.act_name {text-align:center;font-size: 20px;height: 45px;line-height: 45px;display: block;margin-top: 10px;margin-bottom: 10px;color: #111;}
.pro_right>ul {display: block; width: 90%;height: 50px;margin-left: 10%;}
.pro_right>ul li { text-align:center;display: block;width: 30%;height: 50px; line-height: 25px;float: left;font-size: 14px;}
.t_black {color: #999; font-weight:normal;}
.t_bold {font-weight: bolder;}
.pro_right #sub {text-align:center;width: 75px;height: 30px;background: #cf0f0f;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;color: #fff;line-height: 30px; margin: 10px auto;font-size: 16px; padding-left:0; padding-right:0;}
.act_del {font-size:14px;width: 90%;margin-left: 5%;height: auto;line-height: 25px;margin-top: 15px;}
.pf-conts{ display:block; height:36px; line-height:36px; text-align:center; margin-top:10px; margin-bottom:20px;}
.pf-conts .pf-tit{ font-size:24px; font-weight:bolder; float:left;}
.pf-conts .pf-name{ display:block; float:left; margin-left:50px; color:#999; font-size:18px;}
.pf-conts ul{ display:block; float:left; margin-top:8px;}
.pf-conts ul li{ width:20px; height:20px ;display:block; float:left; background: url(../images/big-stars.png) no-repeat; background-position:-37px 0;}
.pf-conts p{ float:left; margin-left:10px; display:none;}

/*自媒体列表页*/
.articList .contsList li { padding: 15px 40px 15px 36px; border-bottom: 1px solid #e6e6e6;text-decoration: none;position: relative;}
.articList .contsList li .listTit a {font-size: 26px;color: #333;}
.articList .contsList li .listTit .listTimes {float: right; margin-top: 17px;font-size: 12px;color: #999;}
.articList .contsList li .listPara {margin: 15px 0;height: auto;overflow: hidden;font-size: 14px;}
.articList .contsList li .listInfo {color: #999;font-size: 12px;}
.articList .contsList li .listInfo .listShar {margin-left: 30px;}
.articList .contsList li .listInfo .readAll {float: right;color: #999;}
.listShar,.listRead{color: #999;}

.articList .listPage {line-height: 56px;height: 56px;font-size: 14px;text-align: center;}
.listPage a {color: #555;font-size: 14px;padding: 0 8px;margin: 0 2px;}
.listPage .currs {background: #cf0f0f;color: #fff;border-radius: 3px;}
.listPage .nexts, .listPage .prevs, .listPage a.nexts, .listPage a.prevs {font-weight: 700;}

.mj_master_other{ border-top:1px solid #e5e5e5; padding:10px; margin-top:10px; }
.mj_master_other ul li{ height:28px; line-height:28px; padding-left:16px; background: url(../images/dot-m.png) no-repeat 3px 15px; color:#666;}
.mj_master_other ul li a{ color:#888; display:inline-block; width:100%; height:28px; line-height:28px; overflow: hidden;word-wrap: break-word;text-overflow: ellipsis; font-size:15px;}


/*热门标签*/
.rmbqCont{margin-top: 20px; padding-left:10px; padding-right:10px;}
.rmbqCont h2 {height: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 12px;}
.rmbqCont h2 a.tit {color: #444; font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}
.rmbqCont h2 a.more{ line-height:30px; float:right}



/*股票*/
.gp-middle-cont{ height:250px;}

/*财经*/
.cj-middle-cont{ height:250px;}
/*外汇*/
.wh_page_content .colomn_normalBox{ height:270px;}

.wh_page_content .page_rightPar{ width:770px;}
.wh_column_mid{ border-top:0; height:215px; *height:auto;}

/*理财*/
.lc_page_content .page_rightPar{ width:770px;}
.lc_column_mid{ height:238px; border-top:0;}
.lc_column_mid1{*height:260px;}
/*新闻*/
.xw_page_content .page_rightPar{ width:770px;}

/*期货*/
.qh_page_content .page_rightPar{ width:770px;}

.sq {background: url(http://www.laoqianzhuang.com/statics/images/futures.gif) 5px 5px no-repeat;}
.futures_variety { margin: 5px auto 5px;height: 50px;*height:56px; display: block;border-bottom: 1px dashed #ebebeb;line-height: 28px;}
.futures_variety b {padding-left: 30px;color: #b11e23;}
.futures_variety a{ padding:0 5px;}
.ds {background: url(http://www.laoqianzhuang.com/statics/images/futures.gif) 5px -58px no-repeat;}
.zs {background: url(http://www.laoqianzhuang.com/statics/images/futures.gif) 5px -115px no-repeat;}
.QuoCht dt a {padding: 0 10px !important;}
.W290 {width: 400px !important;}
.qh_column_mid{ height:440px; border-top:0;}

.qh_column_mid .conts-qh-list{ float:left; width:770px; height:210px; margin-top:10px; *margin-top:0;}
.conts-qh-list .qh-col-left{ display:block; float:left; width:360px; padding-left:20px; height:210px;}
.conts-qh-list .qh-col-right{ display:block; float:right; width:360px; height:210px; padding-left:20px;}

.conts-qh-gjs a{ display:block; width:170px; float:left; margin-top:10px;}
.conts-qh-gjs a.last{ float:right;}
.conts-qh-gjs a img{ display:block; width:170px; height:90px; float:left;}
.conts-qh-gjs a span{ display:block; float:left; height:40px; line-height:20px; color:#999; text-align:center; font-size:14px; margin-top:10px;}
.news-conts-tit{padding: 0 0px 0 15px;
    background: url(../images/dot-m.png) no-repeat 3px 18px; display:block; float:left; height:30px; line-height:30px; text-align:center;}
.qh-bottom-box{ border-top:0; height:250px;}
.qh-bottom-box .col-right .ui-box-bd a{ display:block; float:left; width:140px; height:30px; text-align:center; border:1px solid #c5c5c5; margin-top:10px; margin-right:16px; line-height:30px; color:#b11e23;}

/*黄金*/
.hj_column_mid{ height:220px; border-top:0;}
.hj-tab-box ul.tab-box{ display:block; height:28px;}
.hj-tab-box ul.tab-box li { width:101px; text-align:center;
    border-right: 1px solid #e5e5e5;
    float: left;
    text-align: center;
    height:28px; line-height:28px;
}

.hj-box-conts{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-left:20px; padding-right:40px;}

.hj-box-conts ul li{ display:none;}
.col-right .other-ui-box1 {width: 320px;float: left;}
.col-right .other-ui-box1 .desc_cnt {width: 180px;}

.other-ui-box1 .mod_piclink .mod_piclink_desc { width:100%;}
.gold-start{ display:block; margin-top:10px; }

.gold-start a{ display:block; width:42%; float:left; margin:10px 3%; height:30px; text-align:center; border:1px solid #c5c5c5; line-height:30px; color:#b11e23; }



.category_gold_content .col-main{ width:365px;}
.category_gold_content .col-right{ width:365px;}

.category_gold_content .col-right .mod_piclink_desc .mod_piclink_tx { height:48px; overflow:hidden; padding-bottom:0px; display:block;}

.category_gold_content .news_s_dl { margin:22px 16px 0;}
.category_gold_content .other-ui-box .mod_piclink .desc_cnt{ width:235px;}
.category_gold_content .col-right .other-ui-box1 {width: 365px;}
.category_gold_content .col-right .ui-list li a ,.category_gold_content .col-main .ui-list li a{ width:290px;}


/*贵金属*/
.gjs-tab{ display:block; height:360px;}
.yx-rotaion{ position: relative;overflow: hidden;width: 840px;height: 360px;}
.rotaion_list {overflow: hidden; display:block; width:840px; height:360px;}
.rotaion_list li{position:relative; display:block; width:840px; height:360px;left: 0px;top: 0px;display: none;}
.rotaion_list li img{ display:block; width:840px; height:360px;}
.yx-rotation-title {position: absolute;width: 100%;height: 40px;line-height: 40px;background: #000;filter: alpha(opacity=40);-moz-opacity: 0.4;-khtml-opacity: 0.4;opacity: 0.4;left: 0;bottom: 0;_bottom: -1px;z-index: 1;}
.yx-rotation-t{ position: absolute;width: 100%;height: 40px;line-height: 40px; color:#fff; display:block; left:0; bottom:0; z-index:99;  padding-left:20px; width:720px;}
.yx-rotation-focus {position:absolute;height: 40px;line-height: 40px;right: 20px;bottom: 0;z-index: 2;}
.yx-rotation-focus span { width: 12px;height: 12px;line-height: 12px;float: left; margin-left: 5px;position: relative;top: 14px; cursor: pointer; background-position: -24px -126px; text-indent: -9999px;}
.yx-rotation-focus span {color: #fff;background: url(../images/dot_black.png) no-repeat;display: block;}
.yx-rotation-focus span.hover{ background:url(../images/dot_red.png) no-repeat;}


.gjs-tab-right{ display:block; width:330px; height:360px; float:right;}

.gjs-tab-right .column_newsbox_list {width: 320px;margin-top: 10px;padding-left: 0px;margin-bottom: 0px;}
.gjs-tab-right .column_newsbox_list ul{ border-top:0; padding-top:0;}

.gjs-tab-right .column_newsbox_list ul li{ padding-left:0;}

.conts-list{ margin-top:20px; padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
/*.conts-list .ui-box-hd {border-bottom: 0;}*/
.conts-list-main{ margin-top:10px;}

.conts-list-main .main-left{ width:840px; float:left;}

.conts-list-main .main-right{ width:320px; float:right;}
.conts-list-main .main-left .ui-box{ width:410px; float:left;}
.conts-list-main .main-left .mr20{ margin-right:20px;}
.conts-list-main .main-left .ui-box .ui-list li a{ float:left; width:330px; display:block;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.conts-list-main .main-right .ui-box .ui-list li a{ float:left; width:254px; display:block;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.conts-list .head {line-height: 38px;border-bottom: 2px solid #cf0f0f;}
.conts-list .head h2 {float: left;font-weight: normal;}

.conts-list .head h2 a {color: #cf0f0f;font-size: 18px;}
.conts-list .head .name-list {float: right;font-size: 14px;}
.conts-list .head .name-list a { color: #777;margin-right: 17px;}


.conts-bottom{ margin-top:20px;}


.conts-bottom .conts-bottom-left,.conts-bottom .conts-bottom-right{ width:590px;}


.conts-bottom .conts-bottom-left .ui-box-conts,.conts-bottom .conts-bottom-right .ui-box-conts{ width:290px; float:left;}
.conts-bottom .conts-bottom-left .last,.conts-bottom .conts-bottom-right .last{ margin-left:10px;}

.conts-bottom .ui-box .ui-list li a {float: left;width: 220px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gjs_column_mid{ height:238px; *height:266px;}


/*商品投资*/
.sptz_page_content .page_rightPar {
    width: 770px;
}

.sptz_page_content .colomn_normalBox p { display:block; font-size:14px; color:#999; line-height:28px; height:56px; overflow:hidden; text-align:left;}

.sptz_page_content .colomn_normalBox { height:556px; margin-bottom:0;}
.sptz_page_content .column_newsbox_list{ margin-top:0px; border-bottom:1px dashed #999; padding-bottom:2px;}
.sptz_page_content .column_newsbox_list ul {
    border-top:0;
}
.category-list-child .ui-box{ width:380px; float:left; margin-bottom:10px;}
.category-list-child .mr20{ margin-right:30px;}
/*网址导航*/
.wzdh{ margin-top:20px;}
.wzdh-list{ margin-bottom:20px;}
.wzdh-list h2{ display:block; float:left; width:120px; font-size:20px; line-height:36px; text-indent:20px; color:#333; font-weight:bolder;}
.wzdh-list ul{ display:block; float:right; width:1080px;}
.wzdh-list ul li{ display:block; float:left; width:120px; height:32px; line-height:32px; text-align:center; font-size:16px; color:#666;}

/*名家页面标签*/
.search-item{background-repeat:no-repeat;background-position:center center;margin-top:9px; width:372px; margin-left:6px;}
.search-item .table{margin-left:-2px;margin-top:-2px;width:380px;font-size:16px;}
.search-item .Cell{border:2px solid #fff;text-align:center;background-color:rgba(0, 0, 0, 0.25);float:left;overflow: hidden;}
.search-item .Cell a{width: 92%;padding: 0 4%;overflow: hidden;text-align:center;display:block;color:#fff;text-decoration:none;}
.height-1x{height:60px;}
.height-2x{height:124px;}
.height-1x a{line-height:60px;}
.height-2x a{line-height:124px;}
.width-89{width:89px;}
.width-90{width:90px;}
.width-183{width:183px;}
.Cell:hover{background:none;color:#fff;}
.Cell:hover a{color:#fff;text-shadow:3px 3px 3px #666;}


/*广告*/
#noindex_right,#noindex_left{ display:block !important}


/*404页面*/
.false_404{margin:40px 130px 10px;}
.img_404{display:block; float:left;}
.text_404{float:left; margin-left:70px; margin-top:110px;}
.title_404{ font-size:24px; display:block; color:#666; font-weight:bolder;}
.back_404{display:block; margin-top:30px; padding-left:30px;}
.back_404 a{ width:140px; height:40px; line-height:40px; background:#cf0f0f; color:#fff; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; display:block; float:left; text-align:center;}
.back_404 a.last{ margin-left:30px;}
.comment_404{ margin-top:20px;}
.comment_404 .middle{ margin-left:30px; margin-right:30px;}
.comment_404>h2{height: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 6px;}
.comment_404>h2 a {color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px;display: block;float: left;line-height: 30px;}


/*广告*/
div#content_hottuijian_bottom>div>iframe{ width:760px !important;}

.hzh_botleft {width: 200px;height: 200px;float: left;margin: 10px 15px 0 0;padding: 20px;border: 1px solid #e5e5e5;}


/*底部漏窗*/
#datong_bg {width: 120px;height: 280px;background: url(../images/datong.png) no-repeat;background-size: 120px 280px;position: fixed;top: 176px;left: 1%;z-index:999;}
#datong{width:120px; height:280px;}
/*#bottom_louchuang{ position:absolute; height:26px; background:url(../images/bottom_lc_bg.png) repeat-x; bottom:20px; left:0; width:100%; }*/
#datong_close{width:24x;height:13px;font-size:10px;color:#666;text-align:center;line-height:13px;padding:1px;position:absolute; bottom:-15px; right:0px;cursor:pointer;}
#datong_close:hover{border-bottom:1px #999 solid;}
/*左侧app下载图片*/
#bottom_louchuang_bg {width: 120px;height: 270px;background: url(../images/dingwang.gif) no-repeat;background-size: 120px 270px;position: fixed;top: 176px;right: 1%;z-index:999;}
#bottom_louchuang{width:120px; height:270px;}
/*#bottom_louchuang{ position:absolute; height:26px; background:url(../images/bottom_lc_bg.png) repeat-x; bottom:20px; left:0; width:100%; }*/
#left_close{width:24x;height:13px;font-size:10px;color:#666;text-align:center;line-height:13px;padding:1px;position:absolute; bottom:-15px; right:0px;cursor:pointer;}
#left_close:hover{border-bottom:1px #999 solid;}
/*广告隐藏*/
.page-top-ad{ display:none;}
.hzh_botleft{ display:none;}

/* 首页5s 广告*/
#ad_5s{position:fixed;width:330px;height:235px;z-index:100;right:10px;bottom: 10px}

/*广告隐藏*/
.frAd,.frAd1,.article-ad3,.article-ad1{display: none;}

/* 九宫格 */
.nines{margin-top: 10px;}
.nines li{float: left;margin:5px 10px 5px 0}
.nines li p {text-align: center;overflow: hidden;width: 75px;height: 21px;margin: 0 auto;}
.nines li img{width: 120px;height:80px}
.nines h2 {width: 400px;height: 30px; border-bottom: 1px solid #e5e5e5; margin-bottom:3px;}
.nines h2 span{color: #444;font-size: 18px;font-weight: normal;text-decoration: none;border-bottom: 2px solid #cf0f0f;margin-top: -1px; display: block;float: left; line-height: 30px;}

/* 列表右侧比特币 */
.blockchain{margin: 15px 0;}
.blockchain h2{padding:5px 10px 3px 10px;border-bottom:1px solid #e5e5e5;margin-bottom: 10px;}
.blockchain h2 a{color: #333;font-weight:bold;font-size: 16px;height: 24px;padding: 0 5px;line-height: 24px;margin-bottom: 5px;display: inline-block;}
.blockchain h2 img{height: 24px;margin-bottom:-5px;}
.blockchain ul{line-height: 32px;}
.blockchain ul li{border: 1px solid #e5e5e5;float: left;padding: 5px 10px;cursor: pointer;width: 57px;text-align: center;}
.blockchain div{clear: both;}
.blockchain div p {border-bottom: 1px solid #ddd;text-align: center;display: flex;justify-content:center;align-items:center;}
.blockchain div p span{display: inline-block;word-wrap:break-word;padding: 10px 0;}
.blockchain div p:first-child{font-weight: bold;border-bottom: 2px solid #ddd;padding: 10px 0;}
.blockchain div p:first-child span:nth-child(3){width: 40px;padding:0 20px}
.blockchain div p:first-child span:nth-child(4){width: 65px;padding:0 7.5px}
.blockchain div p span:nth-child(1){width: 80px}
.blockchain div p span:nth-child(2){width: 90px}
.blockchain div p span:nth-child(3){width: 90px}
.blockchain div p span:nth-child(4){width: 80px}
.blockchain div p span:nth-child(5){width: 65px}
.blockchain .active{border-top: 2px solid #cf0f0f;}