﻿/*全局样式*/
body{margin:0px;padding:0px;background:#fff;color:#000;font-size:12px;font-family:Microsoft YaHei;}
div{margin:0px;padding:0px;}
table{border-collapse:collapse}
img{margin:0px;padding:0px;border:0px;}
ul,li{padding:0px;margin:0px;border:0px;list-style:none;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px; font-weight:normal}
form{margin:0px;border:0px;padding:0px}
input{margin:0px;padding:0px}
margin{0px}
span{0px}
p{margin:0px;padding:8px 0px 0px 0px}


/*--------------TopHead--------------------*/
.tophead-box{width:100%;height:40px;background:#9d0000;position:fixed;top:0; z-index:999;margin:0 auto;}
.tophead-box .tophead{width:1180px;height:40px;margin:0 auto;}

.logo-box{width:133px;height:21px;float:left;margin:10px 10px 0px 0px;border-right:1px solid #750000}
.logo-box a:link,.logo-box a:visited{width:118px;height:21px;display:block;background:url(../images/art_logo.png) no-repeat center;}
.logo-box a:hover{width:118px;height:21px;display:block;background:url(../images/art_logo-1.png) no-repeat center;}


.nav{width:1000px;height:40px;float:left;}
.nav ul{width:1000px;display:block;list-style:none;margin:0 auto;}
.nav ul li{width:83px;line-height:18px;font-size:16px;line-height:40px;text-align:center;float:left;position:relative}
.nav ul li a{font-family:Microsoft YaHei;display:block;font-size:15px;color:#fff;text-decoration:none;}
.nav ul li a:hover{text-decoration:none;color:#fff;display:block;background:#bf0202 no-repeat left 40px center;}



.tophead .login-reg{width:130px;height:40px;margin:0px;float:right;font-size:14px;color:#fff;line-height:40px;text-indent:4.4em;}
.login-reg a:link,.login-reg a:visited{width:130px;font-size:14px;color:#fff;font-family:Microsoft Yahei;background:url(../images/member-icon.png) no-repeat left 40px center;text-decoration:none;display:block;}
.login-reg a:hover{width:130px;background:url(../images/member-icon.png) #bf0202 no-repeat left 40px center;display:block;text-decoration:none;color:#fff}




/*--------------Headpart--------------------*/
.headpart{width:1180px;height:110px;margin:40px auto auto auto;}
.headpart .logo{width:194px;height:55px;margin-top:27px;float:left}
.headpart .search{width:550px;height:40px;margin:35px 0px 0px 120px;float:left;}
.search .textbox{width:469px;height:38px;float:left;border-bottom:#e6e6e6 solid 1px;}
.textbox .inputstyle{width:469px;height:38px;border:0px;font-size:14px;line-height:25px;background:#f7f7f7;font-family:Microsoft YaHei;text-indent:0.5em;border-top:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px;border-left:#e6e6e6 solid 1px;}
.inputstyle:focus {font-size:14px;font-family:Microsoft YaHei;color:#2f2f2f;height:38px;outline:none;border-top:#9d0000 solid 1px;border-bottom:#9d0000 solid 1px;border-left:#9d0000 solid 1px;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;background:#f7f7f7;}
.search .seachbot{width:80px;height:30px;float:right;}





/*---------------分割线-----------------*/
.fgx{border-bottom:#d7d7d7 solid 1px;width:100%;margin:auto auto 15px auto;list-style:none;padding:0px}

/*------------------内容-------*/
.main{width:1180px;height:auto;margin:0 auto;background:#f7f7f7;}
.main .titbox{width:1150px;height:auto;margin:auto auto 20px 30px;}
.titbox .title{width:1150px;height:auto;margin:20px 0px 5px 0px;float:left;}
.titbox .title h1{font-family:Microsoft YaHei;font-size:30x;color:#191919;line-height:40px}


.page-info{width:1180px;height:30px;margin:auto auto 15px auto;padding-top:20px}
.page-info .time-source{width:auto;margin-right:10px;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;float:left}
.page-info .browse-source{width:auto;margin-right:10px;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;margin-left:6px;float:left}
.page-info .comment-t{width:auto;text-indent:1.8em;line-height:30px;display:block;/*background:url(../images/comment_icon_bg.png) no-repeat left center;margin-left:6px;*/float:left;}
.page-info .comment-t a{font-size:12px;font-family:Microsoft YaHei;color:#c00;margin-right:5px;text-decoration:none;}
.page-info .comment-t a:hover{text-decoration:none;color:#9d0000;}
.page-info .medianame-source{width:auto;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;margin-right:3px;float:left}
.page-info .medianame-source a{font-size:12px;font-family:Microsoft YaHei;color:#a1a1a1;text-decoration:none;}
.page-info .medianame-source a:hover{text-decoration:none;color:#9d0000;}




.main .main_img{width:1180px;display:block;background:#f7f7f7;_margin-top:-20px; padding:10px 0px 20px 0px;overflow:hidden;}
.main_img .pic{width:1180px;display:block;padding-bottom:15px;float:left}
.main_img .pic img{max-width:1180px;margin-top:20px;}
.main_img .pic p{width:1140px;margin:10px auto auto auto;font-size:14px;color:#333;line-height:24px;font-family:Microsoft YaHei;text-align:center;}


.main_img .pic p a:link,.main_img .pic p a:visited{font-family:Microsoft YaHei;color:#333;text-decoration:none;font-size:16px;/*font-weight:bold;*/}
.main_img .pic p a:hover{color:#9d0000;text-decoration:underline;}

.main_img .imgnotes{width:auto;margin:0 auto;padding:10px 20px 0px 20px;font-size:16px;color:#333;line-height:30px;font-family:Microsoft YaHei;text-align:center;overflow:hidden;}
.main_img .imgnotes a{font-family:Microsoft YaHei;color:#333;text-decoration:none;font-size:16px;/*font-weight:bold;*/}
.main_img .imgnotes a:hover{color:#9d0000;text-decoration:underline;}

.fpage{width:700px;heihgt:30px;font-family:Microsoft YaHei;margin:0 auto;overflow:hidden;padding-bottom:10px;}
.tg_pages{padding-top:10px;padding-bottom:10px;text-align:center;margin:0 auto;overflow:hidden;}
.tg_pages li{display:inline;line-height:22px;font-family:Microsoft YaHei,Arial;}
.tg_pages li a{margin-right:10px;padding-right:8px;padding-left:7px;padding-top:4px;color:#333;font-family:Microsoft YaHei,Arial;text-decoration:none;padding-bottom:4px;border:1px solid #ccc;background-color:#fff;}
.tg_pages li a:hover{padding-right:8px;padding-left:7px;padding-top:4px;padding-bottom:4px;color:#9d0000;text-decoration:none;border:1px solid #ccc;background-color:#fff;}
.thisclass{font-weight:bold;color:#9d0000;font-family:Microsoft YaHei,Arial;}

.main_img .pictxt{width:1100px;font-family:Microsoft YaHei;font-size:16px;color:#666;line-height:34px;margin:0 auto;padding:5px 10px;background:#eee;border:#ccc 1px solid}
.main_img .pictxt p{padding:0px;margin:20px 0px 0px 0px;}
.main_img .pictxt a:link,.main_img .pictxt a:visited{font-family:Microsoft YaHei;color:#000;text-decoration:none;font-size:16px;border-bottom:1px dotted #999/*font-weight:bold;*/}
.main_img .pictxt a:hover{color:#9d0000;text-decoration:none;}

/*------------Comment-----------*/
.comment{width:1148px;height:auto;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-right:1px solid #f7f7f7;margin:auto auto 5px auto;padding:10px 15px 0px  15px;}


/*---------------------更多图集-----------------------*/
.morepic{width:1180px;height:auto;margin:10px auto 10px auto;overflow:hidden;}
.morepic .titbox{width:1180px;height:40px;font-size:16px;font-weight:bold;font-family:Microsoft YaHei;text-indent:0.5em;line-height:40px;border-bottom:#d7d7d7 solid 1px;}
.morepic .morepiclist{width:1180px;height:auto;margin:16px auto auto auto;}
.morepic .morepiclist ul{width:1180px;height:auto;float:left;}
.morepic .morepiclist ul li{width:170px;float:left;padding-left:25px;}
.morepic .morepiclist ul li a{display:block;}
.morepic .morepiclist ul li a:hover img{padding:0px;float:left;padding-bottom:5px;}
.morepic .morepiclist ul li a img{display:block;width:170px;height:120px;padding-bottom:5px;}
.morepic .morepiclist ul li a span{display:block;line-height:24px;padding-bottom:10px;}
.morepic .morepiclist ul li span{}
.morepic .morepiclist ul li a:link,.morepic .morepiclist ul li a:visited {color:#333;font-size:14px;font-family:Microsoft YaHei;text-decoration:none;}
.morepic .morepiclist ul li a:hover{color:#9d0000;text-decoration:none;}



/*Copyright*/
.copy{width:100%;height:80px;border-top:#ccc solid 1px;float:left;}
.copy .copytext{width:600px;height:30px;line-height:26px;font-family:Microsoft Yahei;margin:10px auto auto auto;text-align:center;font-size:12px;color:#959595;}
.copy .copytext p{margin:0px;padding:0px;font-family:Microsoft Yahei;}
.copy .copytext img{line-height:26px;border:0px;margin:0px 3px;vertical-align:middle}
.copy .copytext p a:link,.copy .copytext p a:visited{color:#959595;font-size:12px;text-decoration:none;}
.copy .copytext p a:hover{color:#9d0000;text-decoration:underline;}

/*chang yan*/
#SOHUCS #SOHU_MAIN .module-cmt-notice{display:none !important;}
.section-service-w{display:none !important;}
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w .post-wrap-main{background:url(../images/logo-bg.png) no-repeat center !important;}
#SOHUCS{position:relative;z-index:0 !important;}
/*#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper .platform-login .split-hr{display:none !important;}
.phone-login{display:none !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper.changyan-login-dialog-wrapper-main{height:250px !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper .platform-login .login-group .login-item .login-logo-phone{display:none !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper .platform-login .login-group .login-item .login-logo-wechat{display:none !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper .platform-login .login-instruction{display:none !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper.changyan-login-dialog-wrapper-main{background:none;background-image:url(../images/login-bg-high-new.png) !important;}
#SOHUCS #SOHU_MAIN .changyan-login-dialog-wrapper .cy-logo{background:none !important;}*/
#SOHUCS #SOHU_MAIN .module-cmt-box .post-wrap-w .wrap-action-w .action-issue-w .issue-btn-w a .btn-fw{background:none;background-image:url(../images/post-btn.png) !important;}
#SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w, #SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w .service-wrap-w, #SOHUCS #SOHU_MAIN .module-cmt-footer .section-service-w .service-wrap-w a{height:0px !important;overflow:hidden !important;}
#feedAv{position: fixed!important;left:-9999999px!important;}

/*toTop*/
#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom: 150px;left:90.5%;width:30px;zoom:1;}
#share a{background-image:url(../images/share.png); background-repeat:no-repeat; display:block; width:30px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share .sina {background-position:0 0; position:absolute; bottom:32px;}
#share a.sina:hover { background-position:-30px 0;}
#share .ad { background-position:0 -30px; position:absolute; bottom:0;}
#share a.ad:hover { background-position:-30px -30px;}
#share a#totop{background-position:0 -120px;position:absolute;bottom:64px;cursor:pointer;}
#share a#totop:hover {background-position:-30px -120px;}
.wx{position: fixed;bottom: 40px;right: 30px;float:right;}