<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*header*/
.obtainHeight{width:100%; overflow:hidden;min-width:1200px;}
.header{width:100%; overflow:hidden;background-color:#311717;border-top:1px solid #492424;min-width:1200px;}
.logo{float:left;width:150px;height:64px;overflow:hidden;}
.logo a{display:block;width:150px;height:64px;overflow:hidden;background:url(../image/logo.png) no-repeat;}
.index_nav{float:left;height:44px;padding-top:20px;margin-left:80px;overflow:hidden;}
.index_nav ul{height:44px;overflow:hidden;}
.index_nav ul li{float:left;}
.index_nav ul li a{color:#fff;font-size:16px;display:block;padding:0 15px;line-height:44px;}
.index_nav ul li a:hover{color:#fff;background:url(../image/classify-bg.png) repeat-x;}
.index_nav ul li .click{color:#fff;background:url(../image/classify-bg.png) repeat-x;}
.index_search{float:right;overflow:hidden;height:44px;padding-top:20px;margin-right:10px;}
.index_search a{display:block;width:44px;height:44px;overflow:hidden;background:url(../image/search.png) no-repeat;}
.index_search_input{float:right;overflow:hidden;width:190px;height:24px;margin:30px 10px 0 0;background-color:#fff;}
.index_search_input .icon{float:left;overflow:hidden;width:22px;height:24px;}
.index_search_input input{float:left;overflow:hidden;width:160px;*width:160px;width:168px/9;height:24px;line-height:24px;color:#311717;border:none;padding-left:8px;}
/*top_banner*/
.flexslider{position:relative;width:1200px;height:560px;overflow:hidden;clear:both;margin:0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:560px;}
.slides li a{display:block;width:1200px;height:560px;overflow:hidden;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:8px;height:8px;margin:0 10px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:8px;height:8px;line-height:40px;overflow:hidden;cursor:pointer;border:4px solid #ececec;-moz-border-radius:50%; -webkit-border-radius:50%;border-radius:50%;}
.flex-control-nav .flex-active{border:4px solid #c51711;}
/*hot_topics*/
.hot_topics{
    position:relative;
    float:right;
    width:336px;
    overflow:hidden;
}
.hot_topics .topics{
    position:absolute;
    bottom:0;
    left:0;
    display:block;
    width:336px;
    height:70px;
}
/*news_center*/
.news_center{
    float:left;
}
.news_center.news_c_w{height:auto;}
.news_c_w{
    width:844px;
    padding:20px 0;
    height:136px;
}
.news_c_nav{
    width:844px;
    height:42px;
    overflow:hidden;
    background:url(../image/news_c_nav-bg.png) repeat-x;
}
.position_top{
    position:fixed;
    top:0;
    z-index:200;
    width:844px;
}
.news_c_nav li{
    float:left;
    overflow:hidden;
}
.news_c_nav li a{
    display:block;
    height:42px;
    line-height:42px;
    color:#666;
    padding:0 20px;
    font-size:16px;
}
.news_c_nav li a:hover{
    color:#fff;
    background-color:#a91717;
}
.news_c_nav li .click{
    color:#fff;
    background-color:#a91717;
}
.news_c_info{
    padding-bottom:40px;
    border-bottom:1px solid #ededed;
}

.news_c_info dt{
    width:228px;
    height:136px;
    overflow:hidden;
    float:left;
    border:1px solid #eee;
    box-sizing:border-box;
}
.news_c_info dt a{
    width:228px;
    height:136px;
    overflow:hidden;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}
.news_c_info dt a img{
    max-width:100%;
    max-height:136px;
    vertical-align:middle;
}
.news_c_info dd{
    float:left;
    height:136px;
    padding:0 16px 0 20px;
}
.news_c_info dd .title{
    display:block;
    width:576px;
    height:40px;
    line-height:36px;
    color:#333;
    font-size:20px;
    font-weight:bold;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_c_info:hover .title{
    color:#a91717;
}
.news_c_info:hover .cont{
    color:#333;
}
.news_c_info dd .cont{
    width:576px;
    height:26px;
    line-height:26px;
    color:#666;
    font-size:14px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news_c_function{
    position:relative;
    width:576px;
    height:30px;
    display:table;
    padding-top:14px;
}
.news_c_function .left{
    height:30px;
    overflow:hidden;
    display:table-cell;
    vertical-align:middle;
}
.news_c_function .left img{
    vertical-align:middle;
}
.news_c_function .left span{
    color:#999;
    padding:0 6px;
    line-height:30px;
}
.news_c_function .right{
    height:30px;
    display:table-cell;
    vertical-align:middle;
    *height:auto;
}
.news_c_function .right img{
    vertical-align:middle;
}
.news_c_function .right .share{
    line-height: 27px;
    float:left;
    display: block;
    color:#999;
    padding:0 10px 0 4px;
    font-size:14px;
    margin-left:8px;
    background:url(../image/arrow-down.png) no-repeat right;
}
.news_c_function .right .share_top{
    padding:6px 10px 6px 4px;
}
.news_c_function .right .share:active{
    background:url(../image/arrow-down-click.png) no-repeat right;
}
.news_rights{
    float:right;
    width:336px;
    overflow:hidden;
}
.news_rights .list01_sidebar01{
    margin:0;
}
.news_right{
    width:336px;
    margin:20px 0 10px;
    overflow:hidden;
    background:url(../image/block-ed.png) repeat-y left;
}
.news_r_title{
    width:336px;
    height:44px;
    overflow:hidden;
    margin-bottom:20px;
}
.news_r_title .left{
    width:328px;
    height:44px;
    padding-left:6px;
    overflow:hidden;
    border-left:2px solid #a91717;
}
.news_r_title a{
    display:block;
    background:url(../image/ico-today02.png) no-repeat right;
}
.news_r_title a:hover{
    background:url(../image/ico-today01.png) no-repeat right;
}
.news_r_title .left .p1{
    width:300px;
    height:28px;
    line-height:28px;
    color:#333;
    font-size:20px;
}
.news_r_title .left .p2{
    width:300px;
    height:12px;
    line-height:12px;
    color:#999;
    font-size:10px;
}
.news_r_cont01{
    width:336px;
    overflow:hidden;
}
.news_r_cont01 .img{
    margin-top:20px;
    width:336px;
    height:200px;
    display:table-cell;
    vertical-align:middle;
    overflow:hidden;
    border:1px solid #eee;
    box-sizing:border-box;
    text-align:center;
}
.news_r_cont01 .img img{
    max-width:336px;
    max-height:200px;
    vertical-align:middle;
}
.news_r_cont01 .title{
    padding:6px 0 3px;
    width:336px;
    line-height:32px;
    color:#333;
    font-size:20px;
    overflow:hidden;
}
.news_r_cont01 .title{
    width:320px;
    padding:6px 8px 3px;
    line-height:32px;
    color:#333;
    font-size:20px;
    overflow:hidden;
    font-weight:bold;
}
.news_r_cont01 .cont{
    width:320px;
    padding:0 8px;
    height:72px;
    line-height:24px;
    color:#666;
    font-size:14px;
    overflow:hidden;
}
.news_r_function{
    width:320px;
    padding:10px 8px 4px;
}
.news_r_cont01 .notice{
    width:336px;
    padding-top:10px;
    border-top:1px solid #ededed;
    overflow:hidden;
}
.news_r_cont01 .notice li{
    width:336px;
    overflow:hidden;
}
.news_r_cont01 .notice li a{
    display:block;
    width:306px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
    padding-left:30px;
    color:#666;
    font-size:14px;
    height:32px;
    line-height:32px;
    background:url(../image/small-box.png) no-repeat left;
}
.news_r_cont01 .notice li a:hover{
    color:#a91717;
    background:url(../image/small-box-click.png) no-repeat left;
}
.news_r_c_video{
    height: 130px;
    width:162px;
    overflow:hidden;
}
.news_r_c_video .img{
    position:relative;
    width:162px;
    height:96px;
    overflow:hidden;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}
.news_r_c_video .img img{
    max-width:162px;
    max-height:94px;
    vertical-align:middle;
}
.news_r_c_video .img .play{
    position:absolute;
    bottom:10px;
    left:10px;
    display:block;
    width:32px;
    height:18px;
    line-height:18px;
    color:#333;
    font-size:12px;
    border-radius:9px;
    padding-left:24px;
    overflow:hidden;
    background:url(../image/play-key.png) rgba(255,255,255,0.6) no-repeat left;
    background:url(../image/play-key.png) #fff no-repeat left\9;
}
.news_r_c_video .introduce{
    width:151px;
    height:24px;
    line-height:24px;
    padding:7px 6px;
    color:#666;
    font-size:14px;
    word-break : normal;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.news_r_c_video .introduce:hover{
	color:#a91717;
	}
.news_center .Load{
    margin:18px 0 60px;
    width:704px;
    height:70px;
    line-height:70px;
    color:#311717;
    font-size:16px;
    text-align:center;
    background-color:#f5eee1;
}
/*Eject two dimension code*/
.news_c_f_code {
    position: absolute;
    top: 50px;
    overflow: hidden;
    padding: 20px;
    background-color: #fff;
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2),
                -3px -3px 6px rgba(0, 0, 0, 0.2);
    z-index: 100;
	right:0; display:none
}
.news_c_f_code .right{
	width:150px;
	height:150px;
	background: url(../image/erweima-img.jpg) no-repeat
	}
.news_c_f_code1{
    position:absolute;
    top:50px;
    right:0;
    overflow:hidden;
    padding:20px;
    background-color:#fff;
    box-shadow:3px 3px 6px rgba(0,0,0,0.2);
    z-index:100;
}
.news_c_f_code2{
    position:absolute;
    top:50px;
    right:0;
    overflow:hidden;
    padding:20px;
    background-color:#fff;
    box-shadow:3px 3px 6px rgba(0,0,0,0.2);
    z-index:100;
}
.news_c_f_code .left{
    float:left;
    width:190px;
    height:126px;
}
.news_c_f_code .left h6{
    width:190px;
    height:52px;
    line-height:52px;
    color:#333;
    font-size:24px;
    overflow:hidden;
}
.news_c_f_code .left p{
    width:180px;
    height:26px;
    line-height:26px;
    color:#666;
    font-size:14px;
    overflow:hidden;
    padding-left:10px;
    background:url(../image/spot-img01.png) no-repeat left;
}
.news_c_f_share{
    position:absolute;
    top:50px;
    right:34px;
    width:200px;
    overflow:hidden;
    padding:0 6px 20px 20px;
    background-color:#fff;
    box-shadow:3px 3px 6px rgba(0,0,0,0.2);
    z-index:100;
}
.news_c_f_share .share_title{
    width:200px;
    height:36px;
    line-height:36px;
    color:#333;
    font-size:14px;
    font-weight:normal;
}
.news_c_f_share .share_reach{
    width:200px;
    overflow:hidden;
}
.news_c_f_share .share_reach .share_clink{
    float:left;
    width:100px;
    overflow:hidden;
}
.news_c_f_share .share_reach .share_clink a{
    display:block;
    width:100px;
    height:30px;
    color:#666;
    line-height:30px;
    overflow:hidden;
}
.news_c_f_share .share_reach .share_clink a img{
    float:left;
    width:16px;
    height:30px;
}
.news_c_f_share .share_reach .share_clink a span{
    float:left;
    padding-left:8px;
}
/*jin ri tou tiao zu lie biao*/
.news_left{
    float:left;
    width:111px;
    overflow:hidden;
    padding-top:2px;
    margin:20px 20px 0 0;
}
.news_left_cont{
    width:111px;
    overflow:hidden;
    background:url(../image/news-left-bg.png) repeat-y;
}
.news_left_cont li{
    width:111px;
    overflow:hidden;
}
.news_left_cont .news_left_line{
    width:111px;
    height:2px;
    background:url(../image/news-left-tbg.png) no-repeat top;
}
.news_left_cont li a{
    display:block;
    width:111px;
    height:40px;
    line-height:40px;
    color:#311717;
    font-size:18px;
    text-align:center;
    overflow:hidden;
}
.news_left_cont li a:active{
    color:#fff;
    background:url(../image/news-left-abg.png) no-repeat;
}
.news_left_cont li .state{
    color:#fff;
    background:url(../image/news-left-abg.png) no-repeat;
}
.news_merge_right{
    float:left;
    width:1068px;
    overflow:hidden;
}
.news_merge_right .news_center&gt;:first-child{
    padding:0 0 20px 0;
}
.news_merge_right .news_c_w{
    width:704px;
}
.news_merge_right .news_c_info .dd_w{
    width:440px;
}
.position_left{
    position:fixed;
    top:20px;
}
/*list sidebar*/
.list01_sidebar01{
    width:336px;
    overflow:hidden;
    margin: 20px 0 0;
    padding-bottom:14px;
}
.list01_sidebar_img{
    width:336px;
    overflow:hidden;
}
.list01_sidebar_activity{
    width:336px;
    padding-top:6px;
    overflow:hidden;
}
.list01_sidebar_activity li{
    width:336px;
    overflow:hidden;
}
.list01_sidebar_activity li a{
    display:block;
    width:302px;
    height:34px;
    line-height:34px;
    color:#333;
    font-size:16px;
    padding-left:34px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
    background:url(../image/small-box.png) no-repeat left;
}
.list01_sidebar_activity li a:hover{
    color:#a91717;
    background:url(../image/small-box-click.png) no-repeat left;
}
.list01_sidebar_more{
    width:336px;
    overflow:hidden;
}
.list01_sidebar_more a{
    display:block;
    width:60px;
    height:44px;
    line-height:44px;
    color:#999;
    font-size:16px;
    overflow:hidden;
    margin:0 auto;
    background:url(../image/ico-today02.png) no-repeat right;
}
.list01_sidebar_more a:hover{
    background:url(../image/ico-today01.png) no-repeat right;
}
.list01_sidebar02{
    width:336px;
    padding-bottom:20px;
    overflow:hidden;
    border-bottom:1px solid #e5e5e5;
}
.list01_sidebar02 .title{
    width:336px;
    margin-bottom:17px;
    overflow:hidden;
}
.list01_sidebar02 .artist{
    width:322px;
    padding:30px 7px 0;
    overflow:hidden;
}
.list01_sidebar02 .artist dt{
    float:left;
    width:70px;
    height:70px;
    overflow:hidden;
    border-radius:70px;
}
.list01_sidebar02 .artist dt img{
    max-width:70px;
    max-height:70px;
}
.list01_sidebar02 .artist dd{
    float:left;
    width:240px;
    padding-left:10px;
    overflow:hidden;
}
.list01_sidebar02 .artist dd a{
	color:#666;
	}
.list01_sidebar02 .artist dd a:hover{
	color:#a91717;
	}
.list01_sidebar02 .artist dd a h6{
    width:240px;
    line-height:24px;
    font-size:14px;
    font-weight:bold;
}
.list01_sidebar02 .artist dd a p{
    width:240px;
    height:40px;
    line-height:20px;
    font-size: 12px;
	font-family:'瀹嬩綋';
}
.list01_sidebar02 .article{
    width:336px;
    padding:10px 0 15px;
    border-bottom:1px solid #e5e5e5;
    overflow:hidden;
}
.list01_sidebar02 dl:last-child{
    border-bottom:0;
}
.list01_sidebar02 .article dt{
    float:left;
    width:18px;
    height:18px;
    margin:20px 10px 0 0;
    overflow:hidden;
}
.list01_sidebar02 .article dd{
    float:left;
    width:300px;
	color:#666;
    overflow:hidden;
}
.list01_sidebar02 .article dd:hover{
    color:#a91717;
}
.list01_sidebar02 .article dd:hover a{
    color:#a91717;
}
.list01_sidebar02 .article dd .title{
    display:block;
    width:300px;
    height:48px;
    line-height:54px;
	color:inherit;
    font-size:14px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.list01_sidebar02 .article dd p{
    display:block;
    width:300px;
    max-height:44px;
    line-height:22px;
    overflow:hidden;
	font-size: 12px;
	font-family:'瀹嬩綋';
}
.list01_sidebar02 .article dd .follow{
    width:300px;
    overflow:hidden;
}
.list01_sidebar02 .article dd .follow .left{
    display:block;
    float:left;
    height:32px;
    line-height:38px;
    font-size:12px;
	font-family:'瀹嬩綋';
    overflow:hidden;
}
.list01_sidebar02 .article dd .follow .right{
    display:block;
    float:right;
    height:32px;
    line-height:44px;
    color:#999;
    overflow:hidden;
    padding-left:24px;
    background:url(../image/see-number.png) no-repeat left bottom;
    *background:url(../image/see-number.png) no-repeat left center;
}
/*list02 sidebar*/
.list02_sidebar_img{
    position:relative;
    padding-top:30px;
}
.list02_sidebar_img p{
    position:absolute;
    bottom:0;
    left:0;
    width:336px;
    height:38px;
    line-height:38px;
    color:#fff;
    font-size:18px;
    text-align:center;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
    background:url(../image/opacity01.png) repeat-x;
}
/*auction Journalism*/
.list04_sidebar_calendar{
    border:1px solid #d7d7d7;
    background-color:#f5eee1;
    box-sizing:border-box;
    margin-bottom:16px;
}
.list04_sidebar_calendar h5{
    width:336px;
    height:52px;
    line-height:52px;
    text-align:center;
    color:#fff;
    font-size:24px;
    border-radius:4px 4px 0 0;
    background:url(../image/calendar-time-bg.png) repeat-x;
}
.list04_sidebar_calendar a{
    width:230px;
    height:84px;
    line-height:84px;
}
/*Artist*/
.list05_sidebar_mt{
    margin-top:20px;
}
.list05_sidebar01 .works{
    margin-top:24px;
}
.list05_sidebar01 .works dt{
    width:336px;
    overflow:hidden;
}
.list05_sidebar01 .works dt .left{
    float:left;
    width:224px;
    height:137px;
    overflow:hidden;
}
.list05_sidebar01 .works dt .right{
    float:right;
    width:111px;
    height:137px;
    overflow:hidden;
}
.list05_sidebar01 .works dt .right div{
    width:112px;
    height:68px;
    overflow:hidden;
}
.list05_sidebar01 .works dt .right .mt{
    margin-top:1px;
}
.list05_sidebar01 .works dd{
    width:336px;
    height:48px;
    line-height:24px;
    color:#333;
    font-size:14px;
    padding:13px 0;
    overflow:hidden;
}
/*painting*/
.list05_sidebar_comment{
    width:318px;
    padding:18px 12px 0 6px;
    overflow:hidden;
}
.list05_sidebar01{
    width:318px;
    overflow:hidden;
    padding-bottom:10px;
    border-bottom:1px solid #f0efec;
}
.list05_sidebar01 .top{
    width:318px;
    overflow:hidden;
}
.list05_sidebar01 .top .img{
    float:left;
    width:30px;
    height:30px;
    border-radius:30px;
    overflow:hidden;
}
.list05_sidebar01 .top p{
    float:left;
    height:30px;
    line-height:30px;
    color:#a91717;
    font-size:14px;
    padding-left:12px;
}
.list05_sidebar01 .top .time{
    float:right;
    height:30px;
    line-height:30px;
    color:#bbb;
}
.list05_sidebar01 .center{
    width:276px;
    height:44px;
    line-height:22px;
    color:#666;
    font-size:14px;
    padding-left:42px;
    overflow:hidden;
}
.list05_sidebar01 .bottom{
    width:318px;
    overflow:hidden;
}
.list05_sidebar01 .bottom .img{
    float:left;
    width:20px;
    height:32px;
    overflow:hidden;
}
.list05_sidebar01 .bottom p{
    float:left;
    width:276;
    height:32px;
    line-height:32px;
    color:#bbb;
    padding-left:22px;
    overflow:hidden;
}
.pd_btm10{
    padding-bottom:10px;
}
/*list07_sidebar_region*/
.list07_sidebar_region{
    width:336px;
    padding-top:10px;
    overflow:hidden;
    background:url(../image/block-ed.png) repeat-x 0 60px;
}
.list07_sidebar_region li{
    float:left;
    width:84px;
    overflow:hidden;
}
.list07_sidebar_region li a{
    display:block;
    width:84px;
    height:54px;
    color:#333;
    font-size:16px;
    text-align:center;
    line-height:54px;
    overflow:hidden;
}
.list07_sidebar_region li a:active{
    background:url(../image/region-bg.png) no-repeat bottom;
}
.list07_sidebar_region li .click{
    background:url(../image/region-bg.png) no-repeat bottom;
}
.list07_sidebar_exhibition{
    width:336px;
    overflow:hidden;
    background-color:#fbf9f4;
}
.list07_s_e_cont{
    width:296px;
    overflow:hidden;
    padding:12px 20px 20px;
    border-bottom:1px solid #e5e5e5;
}
list07_sidebar_exhibition:last-child div{
    border-bottom:0;
}
.list07_sidebar_exhibition .title{
    width:296px;
    height:48px;
    line-height:48px;
    color:#333;
    font-size:16px;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.list07_sidebar_exhibition .cont{
    width:296px;
    height:36px;
    line-height:36px;
    color:#666;
    font-size:16px;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.list07_sidebar_exhibition .cont span{
    color:#999;
    font-size:14px;
}
/*Zi xun page nav*/
.info_page_nav{
    position:relative;
    width:1200px;
    height:18px;
    overflow:hidden;
    padding:30px 0 14px;
    margin:0 auto;
}
.info_page_nav .page_nav{
    display:block;
    position:absolute;
    top:30px;
    width:82px;
    height:18px;
    line-height:17px;
    text-align:center;
    color:#666;
    font-size:13px;
    background:url(../image/details-nav.png) no-repeat;
}
.info_page_nav .page_nav:active{
    color:#fff;
    background:url(../image/details-nav-click.png) no-repeat;
}
.info_page_nav .click{
    color:#fff;
    background:url(../image/details-nav-click.png) no-repeat;
}
.info_page_nav .index{
    left:0;
}
.info_page_nav .list{
    left:74px;
}
.info_page_nav .details{
    left:148px;
}
.info_page_cont{
    width:840px;
}
.info_page_cont .title{
    width:840px;
    line-height:44px;
    color:#333;
    font-size:30px;
    overflow:hidden;
    font-weight:bold;
}
.info_page_cont .time{
    width:840px;
    height:22px;
    line-height:22px;
    color:#333;
    font-size:18px;
    overflow:hidden;
    font-weight:bold;
}
.info_page_cont .time{
    width:840px;
    height:22px;
    line-height:22px;
    color:#333;
    font-size:18px;
    overflow:hidden;
    font-weight:bold;
    padding-top:14px;
}
.info_page_cont .time .line{
    color:#ccc;
    font-size:18px;
    overflow:hidden;
    padding:0 12px;
    font-weight:normal;
}
.info_page_cont .time .show_time{
    color:#999;
    font-size:14px;
    font-weight:normal;
}
.info_page_cont .left .number01{
    color:#f03838;
    font-size:30px;
}
.info_page_cont .left .number02{
    color:#f2932e;
    font-size:30px;
}
.news_c_function .right .bg_none{
    margin-left: 14px;
    padding-left:20px;
    background:url(../image/praise.png) no-repeat 0 5px;
}
.info_page_cont .collect_introduce{
    width:840px;
    line-height:24px;
    color:#333;
    font-size:14px;
    text-indent:2em;
    padding-top:34px;
}
.info_page_cont .graphic{
    width:840px;
    padding:36px 0 15px;
    overflow:hidden;
}
.info_page_cont .graphic .img{
    width:840px;
    text-align:center;
    overflow:hidden;
}
.info_page_cont .graphic p{
    width:840px;
    height:64px;
    line-height:64px;
    color:#311717;
    font-size:18px;
    text-align:center;
    overflow:hidden;
    font-weight:bold;
}
.info_page_cont .maintain{
    width:840px;
    overflow:hidden;
}
.info_page_cont .maintain .title{
    width:840px;
    height:50px;
    color:#333;
    font-size:18px;
    font-weight:bold;
    line-height:20px;
    overflow:hidden;
}
.info_page_cont .maintain .cont{
    width:820px;
    color:#333;
    font-size:14px;
    line-height:24px;
    overflow:hidden;
    padding-left:20px;
    background:url(../image/spot-img02.png) no-repeat left top;
}
.info_page_cont .maintain .bg_none{
    width:840px;
    padding-left:0;
    background:none;
    text-indent:2em;
    padding-bottom:10px;
}
.info_page_cont .hot_cont{
    width:800px;
    overflow:hidden;
    padding:20px 20px 0;
    margin-top:40px;
    border-top:1px solid #eee3cd;
    border-bottom:1px solid #eee3cd;
}
.info_page_cont .hot_label{
    width:800px;
    overflow:hidden;
}
.info_page_cont .hot_label .title{
    float:left;
    width:86px;
    height:20px;
    line-height:20px;
    color:#333;
    font-size:18px;
    font-weight:bold;
    overflow:hidden;
}
.info_page_cont .hot_label .cont{
    float:left;
    width:540px;
    overflow:hidden;
}
.info_page_cont .hot_label .cont div{
    float:left;
    margin:0 6px 6px 0;
    overflow:hidden;
}
.info_page_cont .hot_label .cont div a{
    display:block;
    height:20px;
    padding:0 8px;
    line-height:20px;
    color:#fff;
    font-size:14px;
    border-radius:20px;
    background-color:#ebddc3;
    overflow:hidden;
}
.info_page_cont .hot_label .cont a:active{
    background-color:#a91717;
}
.info_page_cont .hot_label .cont .click{
    background-color:#a91717;
}
.info_page_cont .remark{
    width:800px;
    line-height:26px;
    color:#333;
    font-size:14px;
    overflow:hidden;
    padding:15px 0;
}
.info_page_cont .remark span{
    color:#aa946b;
}
.info_page_cont .comment{
    width:800px;
    padding:0 20px;
    height:75px;
    line-height:84px;
    color:#333;
    font-size:18px;
    font-weight:bold;
    overflow:hidden;
}
.info_page_cont .comment span{
    line-height:80px;
    color:#f2932e;
    font-size:30px;
    font-weight:bold;
    padding-left:10px;
    overflow:hidden;
}
.input_comment{
    width:840px;
    overflow:hidden;
    background-color:#f7f2e8;
}
.input_comment .user{
    width:820px;
    overflow:hidden;
    padding-left:20px;
    background-color:#f7f2e8;
}
.input_comment .user a{
    height:54px;
    color:#666;
    font-size:14px;
    line-height:54px;
}
.input_comment .user span{
    height:54px;
    color:#666;
    font-size:14px;
    padding:0 10px;
}
.input_comment .input_region{
    width:800px;
    padding:0 20px;
    overflow:hidden;
}
.input_comment .input_region .left{
    float:left;
    width:50px;
    height:50px;
    border-radius:50px;
    overflow:hidden;
}
.input_comment .input_region .right{
    float:right;
    width:730px;
    overflow:hidden;
}
.input_comment .input_region .right textarea{
    width:710px;
    height:80px;
    padding:10px;
    overflow:hidden;
    border:0;
}
.input_comment .input_region .right textarea{
    width:710px;
    height:80px;
    padding:10px;
    overflow:hidden;
    border:0;
    color:#333;
    font-size:14px;
}
.input_comment .input_region .right .prompt{
    width:730px;
    padding-bottom:30px;
    overflow:hidden;
}
.input_comment .input_region .right .prompt .limit{
    float:left;
    height:66px;
    line-height:66px;
    color:#bbb;
    font-size:14px;
    padding-left:40px;
    background:url(../image/limit-img.png) no-repeat left;
    overflow:hidden;
}
.input_comment .input_region .right .prompt .btn{
    display:block;
    float:right;
    width:80px;
    height:36px;
    line-height:36px;
    color:#fff;
    font-size:16px;
    margin-top:20px;
    overflow:hidden;
    border-radius:36px;
    text-align:center;
    background-color:#ebddc3;
}
.info_page_cont .Load{
    width:840px;
}
.info_page_cont .user_comment{
    width:840px;
    overflow:hidden;
    padding-top:20px;
}
.user_comment_cont{
    width:800px;
    overflow:hidden;
    padding:20px 20px;
    border-bottom:1px solid #f2f2f2;
}
.user_comment_cont:last-child {
    border-bottom:0;
}
.user_comment_cont .head_p{
    float:left;
    width:50px;
    height:50px;
    border-radius:50px;
    overflow:hidden;
}
.user_comment_cont .cont{
    float:left;
    width:735px;
    padding-left:14px;
    overflow:hidden;
}
.user_comment_cont .cont .name{
    width:735px;
    height:30px;
    line-height:30px;
    color:#a91717;
    font-size:14px;
}
.user_comment_cont .cont .name span{
    float:right;
    color:#bbb;
    font-size:12px;
}
.user_comment_cont .cont p{
    width:735px;
    line-height:22px;
    color:#666;
}
.user_comment_cont .cont .reply{
    width:735px;
    padding-top:10px;
    overflow:hidden;
}
.user_comment_cont .cont .reply .img{
    display:block;
    float:left;
    width:16px;
    height:16px;
    overflow:hidden;
    background:url(../image/praise01.png) no-repeat;
}
.user_comment_cont .cont .reply .img:active{
    background:url(../image/praise.png) no-repeat;
}
.user_comment_cont .cont .reply span{
    display:block;
    float:left;
    padding:0 20px 0 8px;
    color:#999;
    height:16px;
    line-height:16px;
}
.user_comment_cont .cont .reply .btn{
    display:block;
    float:left;
    width:44px;
    height:18px;
    line-height:17px;
    color:#999;
    font-size:14px;
    border:1px solid #ccc;
    border-radius:18px;
    text-align:center;
}
/*supplement content*/
.news_c_info .widthAuto{
    width:824px;
    padding:0 20px 0 0;
}
.news_c_info .widthAuto .title{
    width:100%;
}
.news_c_info .widthAuto .cont{
    width:100%;
}
.news_c_info .widthAuto .news_c_function{
    width:100%;
}
.news_merge_right .news_c_info .widthAuto{
    width:704px;
}
/*side toolbar*/
.side_toolbar{
    position:fixed;
    top:50%;
    right:0;
    margin-top:-73px;
    width:48px;
    height:147px;
}
.side_toolbar a{
    display:block;
    width:48px;
    height:48px;
    margin-top:1px;
    background-color:#6e5c5c;
}
.side_toolbar a p{
    height:18px;
    line-height:18px;
    font-size:12px;
    text-align:center;
    color:#fff;
    text-decoration:none;
}
/*clear overflow*/
.clear_overflow{
    overflow:unset;
}
.see_more{
    width:100%;
    overflow:hidden;
    margin:40px 0;
}
.see_more a{
    display:block;
    width:100%;
    height:60px;
    margin:0 auto;
    line-height:60px;
    color:#bcb09b;
    font-size:16px;
    text-align:center;
    border-radius:6px;
    background-color:#f5eee1;
}
/*index add (zhi shuo yi shu pin)*/
.news_r_cont01_art li .img{
    width:336px;
    display:table-cell;
    vertical-align:middle;
    overflow:hidden;
    border:1px solid #eee;
    box-sizing:border-box;
    text-align:center;
}
.news_r_cont01_art li .img img{
    max-width:334px;
    max-height:200px;
    vertical-align:middle;
}
.news_r_cont01_art li .titles{
    width:330px;
    height:50px;
    line-height:40px;
    color:#666;
    font-size:14px;
    overflow:hidden;
    padding-left:6px;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.news_right_bg_none{
    background:none;
}
/*list title*/
.list_title{
    width: 844px;
    overflow:hidden;
    border-bottom:2px solid #a91717;
    margin-top:12px;
}
.list_title .img{
    float:left;
    width:36px;
    padding-top:16px;
    overflow:hidden;
}
.list_title .text{
    float:left;
    width:800px;
    height:50px;
    line-height:52px;
    color:#090909;
    font-size:24px;
    font-weight:300;
    overflow:hidden;
}
.list_header{
    position:fixed;
    top:0;
    z-index:1000;
}
.news_rights_mt{
    margin-top:25px;
}
.head_w .w .herght{
    height:32px;
}
.bio a{
    color:#004195;
}
.bio a:hover{
    color:#004195;
}
.info_page_cont .bio img{
    margin-top: 2px;
    max-width: 100%;
}
.index_search_input .submit{
    float:left;
    width:20px;
    background:url(../image/Magnifier-icon.png) no-repeat;
}
.info_page_cont .bio {
    overflow: hidden;
}
.info_page_cont .bio p{
    font-size:16px;
    line-height: 2em;
    color: #333;
}
.not_searched{
    width:100%;
    height:400px;
    line-height:400px;
    text-align:center;
    color:#666;
    font-size:20px;
    overflow:hidden;
    margin-top:20px;
}
.input_title{
    float:left;
    width:800px;
    height:50px;
    line-height:52px;
    color:#090909;
    font-size:24px;
    font-weight:300;
    border:none;
    /*ime-mode: disabled*/
}
#SOHUCS #SOHU_MAIN .module-cmt-notice {
    display: none;
}
#page a{
    float:left;
    display:block;
    height: 30px;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    border-radius: 5px;
    border: 1px solid #eee;
    box-sizing: border-box;
    padding:0 10px;
    text-decoration:none;
    margin:0 4px;
    color: #333;
}
#page a:hover{
    color:#fff;
    background-color: #a91919;
}
.COLOR{color:#333;}
#page .bg{
    color:#fff;
    background-color: #a91919;
}

/*micro_blog*/
.micro_blog{
    margin:15px;
}
.micro_blog_cont{
    display:none;
    position:relative;
    padding:10px;
    border:1px solid #e9e9e9;
    border-radius:8px;
    box-sizing:border-box;
    background-color:#fbfbfb;
    margin-top:24px;
}
.micro_blog_cont .img{
    position:absolute;
    top:-14px;
    left:20px;
}
.micro_blog_cont .txt{
    line-height:28px;
    color:#555;
    font-size:14px;
    text-align:justify;
}
.micro_blog_cont .tagging{
    height:38px;
    line-height:38px;
    color:#555;
    font-size:14px;
}
.micro_blog_cont .tagging .time{
    float:left;
}
.micro_blog_cont .tagging .number{
    display:block;
    margin-left:14px;
    float:right;
    color:#555;
    font-size:14px;
    height:38px;
    line-height:38px;
}
.micro_blog_cont .tagging .number span{
    color:#bc1e1e;
}
.micro_blog_cont .tagging .number:hover{
    color:#bc1e1e;
}
.list01_sidebar02 .article dd a{
    color:#666;
}




</pre></body></html>