
.index-main {margin-top:30px;}
.index-main .item{border-bottom:1px solid #e7e7e7;margin-bottom:30px}
.index-main .item a:hover{color:#0085da!important;text-decoration:none}
.index-main .item .avatar{float:left;width:70px;padding-right:30px;text-align:center;margin-left: 45px;}
.index-main .item .avatar a{display:inline-block;color:#2b2b2b;font-size:16px}
.index-main .item .avatar img{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;border:3px solid #ddd}
.index-main .item .avatar span{display:block;padding:8px 0}
.index-main .item .avatar .subscribe{display: none;width:55px;height:21px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3005px -50px}
.index-main .item .avatar .subscribe:hover{width:55px;height:21px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3090px -24px}
.index-main .item .avatar .subscribed{width:55px;height:21px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3123px -100px}
.index-main .item .content{float:right;width:470px;font-size:14px}
.index-main .item .c-title{font-size:20px;padding-bottom:10px}
.index-main .item .c-title a{color:#212121}
.index-main .item .brief{line-height:28px}
.index-main .item .brief a{color:#666565}
.index-main .item .brief a:hover{color:#666565!important}
.index-main .item .pic{padding-top:15px;}
.index-main .item .c-footer{color:#8b8b8b;padding-top:10px;padding-bottom:10px;height:20px;line-height:20px}
.index-main .item .c-footer a{color:#393939}
.index-main .item .source{float:left;width:210px}
.index-main .item .source span{margin-right:10px}
.index-main .item .tags{display: none;float:left;width:205px;height:20px;overflow:hidden}
.index-main .item .tags span,.index-main .item .tags a{float:left;margin-right:10px}
.index-main .item .btns{float:right;width:170px}
.index-main .item .btns a{float:left}
.index-main .item .comment{color:#8b8b8b!important;_margin-top:2px;overflow:hidden;padding-right: 9px;}

.index-main .item .comment i{display:inline-block;overflow:hidden;margin-right:5px;width:14px;height:14px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -34px;background-repeat:no-repeat;*vertical-align:5px;_vertical-align:0}
.index-main .item .comment:hover{color:#0085da!important}
.index-main .item .comment:hover i{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -51px}
.index-main .item .like,.index-main .item .collect,.index-main .item .share{margin-top:3px;background-repeat:no-repeat}
.index-main .item .like{width:14px;height:14px;overflow:hidden;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -68px}
.index-main .item .like:hover,.index-main .item .like.selected{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -85px}
.index-main .item .like{display: none;}
.index-main .item .collect{display: none;}
.index-main .item .line{display: none;}
.index-main .item .collect{width:14px;height:14px;overflow:hidden;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -102px}
.index-main .item .collect:hover,.index-main .item .collect.selected{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3294px -119px}
.index-main .item .share{width:14px;height:14px;overflow:hidden;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px 0}
.index-main .item .share:hover{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px -17px}
.index-main .item .line{margin:3px 5px 0;float:left;width:1px;height:14px;background:url(//i1.sinaimg.cn/blog/deco/2014/0508/imgs/icon11.png) no-repeat}
.layer-share{border:1px solid #e7e7e7;border-bottom:0;width:98px;font-size:14px;background-color:#fff}
.layer-share a{color:#686868}
.layer-share a:hover{color:#686868!important;text-decoration:none}
.layer-share li{border-bottom:1px solid #e7e7e7;height:27px;line-height:27px}
.layer-share li em{display:inline-block;width:16px;height:16px;margin-left:5px;margin-right:10px;vertical-align:-3px;*vertical-align:2px}
.layer-share li:hover{background-color:#f1f1f1}
.layer-share .sina{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px -34px}
.layer-share .qzone{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px -51px}
.layer-share .tencent{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px -68px}
.layer-share .more{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3311px -85px}

.usercard{position:absolute;top:100px;left:100px;width:290px;padding-bottom:20px;background-color:#fff;border:1px solid #cdd1da;-webkit-box-shadow:2px 4px 25px 2px #d1d1d1;-moz-box-shadow:2px 4px 25px 2px #d1d1d1;box-shadow:2px 4px 25px 2px #d1d1d1;color:2px 4px 25px 2px #d1d1d1}
.usercard .title{height:48px;line-height:48px;background-color:#0085da;font-size:22px;padding-left:100px}
.usercard .title a{display:inline-block;color:#fff}
.usercard .info{color:#787878;font-size:14px;padding-left:100px}
.usercard .info p{padding-top:10px;line-height:20px;color:#454952}
.usercard .tri{display:block;width:20px;height:18px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/absolute/a10.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/absolute/a10.png',sizingMethod=crop);position:absolute;bottom:-18px;left:20px;font-size:0;line-height:0}
.usercard .avatar{position:absolute;left:10px;top:20px}
.usercard .avatar img{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;border:3px solid #fff}
.usercard .btns a{float:left}
.usercard .btns .icon{height:21px;line-height:21px;color:#fff;padding:0 10px;background-color:#65b4e7;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;margin-right:5px}
.usercard .btns .subscribe{width:57px;height:21px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3137px 0}
.usercard .btns .subscribed{width:55px;height:21px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-3123px -100px}

.person-m-page{padding:60px 0;text-align:center}
.person-m-page a{text-decoration:none}
.person-mp-center{display:inline-block}
.person-mp-center .cPage{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-114px -76px;color:#fff;cursor:default}
.person-mp-center ul{float:left;margin-right:10px}
.person-mp-center li{float:left;font-size:13px;line-height:27px;margin-right:10px}
.person-mp-center a{display:block;width:27px;height:27px;background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-114px -104px;color:#6b6b6b}
.person-mp-center a:hover{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-114px -76px;color:#fff}
.person-mp-center form{float:left;line-height:27px}
.person-mp-center label{vertical-align:middle}
.person-mp-center input{vertical-align:middle}
.person-mp-center .error{border:1px solid red}
.person-m-page label{color:#818181}
.person-mp-text{width:44px!important;height:25px;border:1px solid #d9d9d9;line-height:25px}
.person-mp-submit{width:27px;height:27px;background:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/s5.png) 0 0 no-repeat;color:#6b6b6b;border:none;cursor:pointer}
.person-mps-hover{background-image:url(//i2.sinaimg.cn/blog/deco/2014/0508/imgs/index_bridge04.png);background-position:-114px -76px;color:#fff}
.loading-wrap .loading{margin:10px auto 7px;width:120px;font-family:"Microsoft Yahei";font-size:18px;color:#000;font-weight:normal}
.loading-wrap .loadend{background:#0e0e0e url(//i1.sinaimg.cn/ty/2011hqj/0606/images/end.png) 230px 5px no-repeat;width:709px;margin:10px 0 7px;height:74px}
.loading-wrap .loading span{vertical-align:4px;padding-left:5px}

/*mian box*/
.main_box {
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
}

.main_left {
    float: left;
    width: 640px;
}

.main_right {
    float: right;
    width: 320px;
}

/*右侧部分*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/*文章搜索*/
#article_search_logo img {
    width: 320px;
    height: 36px;
    margin-top: 10px;
}

#article_search_form {
    width: 320px;
    height: 34px;
    margin-top: 10px;
    font-size: 14px;
}

#article_search_form input[type="text"] {
    display: inline-block;
    width: 286px;
    height: 34px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #375ECC;
    border-radius: 2px 0 0 2px;
    border-right: none;
}

#article_search_form input[type="text"]::-webkit-input-placeholder{
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#CFDCFF;
    padding-left: 10px;
}
#article_search_form input[type="text"]:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#CFDCFF;
    padding-left: 10px;
}

#article_search_form input[type="image"] {
    display: inline-block;
    width: 34px;
    height: 34px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #375ECC;
    border-radius: 0 2px 2px 0;
    background: #D7DFF5;
}

#article_search_form input:focus {

}

/*特约专家*/
#special-expert-logo img {
    width: 320px;
    height: 36px;
    margin-top: 30px;
}

#special-expert-list ul li {
    float: left;
    width: 92px;
    height: 117px;
    margin-bottom: 20px;
}

#special-expert-list ul li:not(:nth-child(3n)) {
    margin-right: 20px;
}

#special-expert-list ul li img {
    width: 92px;
    height: 117px;
}

#finance_ad {
    position: relative;
    margin-top: 280px;
    width: 320px;
    height: 242px;
}

#finance_ad img {
    width: 320px;
    height: 242px;
}

.footer_hr {
    border: 1px solid #375ECC;
    width: 1000px;
    margin: 30px auto 10px;
}

.news-title {
    width: 640px;
    position: relative;
}

.news-title .news-more {
    position: absolute;
    top: 15px;
    right: 0;
}






















