@charset "utf-8";
body,html{font-family:/*荆南麦圆体,*/Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,WenQuanYi Micro Hei,Arial,sans-serif;padding:0 0;margin:0 auto;color:#000;background-color:#333;font-size:16px;}
h1{padding:0 0;margin:0 0;color:#ff3000;font-weight:normal;font-size:2em;width:200px;height:55px;}
h2{padding:0 0;margin:0 0;color:#000;font-weight:normal;font-size:2.8em;}
h3{padding:0 0;margin:0 0;color:#ff3000;font-weight:normal;font-size:1.6em;}
p{line-height:180%;margin-top:0;}
ul{line-height:180%;margin-top:0;}
ol{line-height:180%;margin-top:0;}
img{border:0;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#999;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
a:active{color:#ff0000;text-decoration:underline;}
.clear{clear:both;width:0;height:0;margin:0 0;padding:0 0;}
.fr{float:right;}
.fl{float:left;}
#logoImg{width:200px;height:55px;margin-top:-10px;}
#container{width:1018px;margin:0 auto;background-color:#FFF;border:0 solid #ccc;border-width:0 1px;box-shadow:-5px 0 10px rgba(0, 0, 0, 0.1), 5px 0 10px rgba(0, 0, 0, 0.1);}
#wrapper{padding:20px 0 0 0;margin:0px auto;}
#header{margin:0px auto;width:1000px;}
#logo{padding:0 0;margin:-18px 0 0 0;width:200px;height:56px;float:left;}
#page{padding:5px 0 0 0;margin:0px auto;width:1000px;border-top:#999 0px solid;background-color:#FFF;min-height:800px;}
#footer{padding:0 0 15px 0;margin:0px auto;width:1000px;height:50px;border-top:#000 1px solid;text-align:center;}
#search,#sub{margin:0 auto;height:50px;line-height:50px;text-align:center;}
#search_submit,#sub_submit{border:#f03 0 solid;border-width:1px 1px 1px 0;width:50px;height:25px;color:#FFF;background-color:#EB1D1D;vertical-align:middle;}
#menu{float:right;background-color:#F5F5F5;border:0;/*width:795px;height:36px;*/}
#menu ul{padding:0 0;list-style-type:none;margin:0px;float:right;}
#menu ul li{float:left;position:relative;border:0 solid #999;border-width:1px 1px 1px 0;}
#menu ul li a{padding:6px 18px;display:block;float:left;color:#0c0c0c;font-size:15px;font-weight:bold;text-decoration:none;}
#menu a:hover{background:#eb1d1d;color:#ffffff;text-decoration:none;}
.current_page_item{background:#eb1d1d;color:#ffffff;text-decoration:none;}
#menu a.current_page_item{color:#ffffff;}
#menu ul ul{position:absolute;list-style:none;display:none;left:-1px;top:42px;z-index:2;}
#menu ul ul li{float:left;background-color:#F5F5F5;border:0px solid #999;border-width:1px 1px 0px 1px;filter:Alpha(Opacity=86);opacity:0.86;}
#menu ul ul li a{display:block;padding:6px 20px;width:200px;}
#right_sidebar{padding:0 0;width:760px;}
#article_box{border:#ccc 1px solid;padding:0 0;margin:0px;text-align:left;border-radius:2px;}
#article_box #t,#article_box h2{border-bottom:#ccc 1px solid;padding:5px 5px;text-align:left;line-height:24px;background-color:#F5F5F5;margin:0px;color:#000;font-size:1em;vertical-align:baseline;}
#article_box ul{padding:0 0;list-style-type:none;margin:0px;}
#article_box ul li{text-align:right;padding:0 8px;line-height:30px;margin:0px;height:30px;border-top:#eee 1px dotted;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#article_box ul li a{float:left;}
#articleC_box{border:#ccc 1px solid;padding:0 0;margin:0px;text-align:left;border-radius:2px;}
#articleC_box .article_path{border-bottom:#ccc 1px solid;padding:5px 5px;text-align:left;line-height:24px;background-color:#F5F5F5;margin:0px;color:#000;vertical-align:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#article_content{padding:5px 8px;margin:0px;word-wrap:break-word;table-layout:fixed;color:#000;word-break:break-all;}
#pagebar{border:#ccc 1px solid;text-align:right;padding:5px 8px;background-color:#F5F5F5;margin:5px auto 0px;overflow:hidden;}
.right_box_left{border:#ccc 1px solid;padding:0 0;margin:0px 0px 5px 0;width:376px;float:left;border-radius:2px;}
.right_box_right{border:#ccc 1px solid;padding:0 0;margin:0px 0px 5px 0;width:376px;float:right;border-radius:2px;}
.right_box_left h2{border-bottom:#ccc 1px solid;text-align:left;padding:5px 5px;line-height:20px;background-color:#F5F5F5;margin:0px;color:#000;font-size:1.2em;vertical-align:baseline;text-align:left;}
.right_box_right h2{border-bottom:#ccc 1px solid;text-align:left;padding:5px 5px;line-height:20px;background-color:#F5F5F5;margin:0px;color:#000;font-size:1.2em;vertical-align:baseline;text-align:left;}
.right_box_left h2 a{float:right;}
.right_box_right h2 a{float:right;}
.right_box_left ul{padding:0 0;list-style-type:none;margin:0px;}
.right_box_right ul{padding:0 0;list-style-type:none;margin:0px;}
.right_box_left ul li,.right_box_right ul li{text-align:right;padding:0 8px;line-height:30px;margin:0px;height:30px;border-top:#EEE 1px dotted;}
.right_box_left ul li div,.right_box_right ul li div{float:left;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
#left_sidebar{padding:0 0;margin:0px;width:235px;overflow:hidden;}
#left_sidebar ul,#relatedArticle ul,#randomArticle ul{padding:0 0;list-style-type:none;margin:0px;}
#left_sidebar li{border:#ccc 1px solid;padding:0 0;margin:0px 0px 5px;overflow:hidden;background-color:#FFF;border-radius:2px;}
#left_sidebar li ul{padding:0 0;margin:0px;}
#left_sidebar li ul li,#relatedArticle ul li,#randomArticle ul li{border:#EEE 0 dotted;border-width:1px 0 0 0;text-align:left;padding:0 5px;line-height:30px;margin:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#FFE;}
#left_sidebar li li span{padding:0 0;font-style:italic;margin-top:-20px;display:block;}
#left_sidebar li li a{padding:0 0;}
#left_sidebar .h2,#relatedArticle .h2,#randomArticle .h2,#comment_box .h2{border-bottom:#ccc 1px solid;text-align:left;padding:5px 5px;line-height:20px;background-color:#F5F5F5;margin:0px;color:#000;vertical-align:baseline;}
#left_sidebar p{text-align:justify;padding:0 20px 20px 20px;margin:0px;}
#left_sidebar a{border:0;text-decoration:none;}
#left_sidebar a:hover{text-decoration:underline;}
#calendar table{width:100%;}
#calendar tbody td{text-align:center;}
#calendar #next{text-align:right;}
#footer p{text-align:center;padding:20px 0;line-height:normal;margin:0px;color:#45302c;font-size:12px;display:inline-block;}
#footer a{color:#6b4a45;}
#ac_title{padding:6px 0;margin:0 auto;width:100%;text-align:center;font-size:16px;color:#000;font-weight:bold;height:28px;line-height:28px;}
#ac_content{margin:5px 0;padding:16px 0 0 0;border-top:1px dotted #ccc;font-size:16px;}
#jiathis_style_32x32{margin:-16px auto 20px auto;width:100%;height:45px;text-align:center;border-top:1px dotted #ccc;}
.red{color:#F00;}
#friend_link{width:100%;margin:20px auto;}
#friend_link ul{list-style-type:none;margin:0 auto;padding:0 0;}
#friend_link ul li{float:left;padding:3px 16px 3px 0px;margin:0 0;white-space:nowrap;}
#footer p span{margin:0px 3px;}

#comment_box{margin:5px 0 0 0;padding:0 0;border:1px solid #ccc;border-radius:2px;}
#comment_box ul{width:100%;margin:0 auto;padding:0 0;list-style-type:none;}
#comment_box ul li{padding:14px 6px 2px 6px;border-bottom:1px dotted #999;}
#comment{margin:0px auto;padding:3px 6px;}
#c_content{margin:0;padding:0;}
.c_content{width:445px;height:135px;margin:3px 0 0 0;border:1px solid #ccc;resize:none;display:block;}
.c_button{width:120px;height:30px;margin:6px 0 0 0;}
.c_alert{margin-left:8px;}
#comment_box .avatar{float:left;}
.c_comment{float:left;margin-left:10px;width:690px;word-break:break-all;line-height:normal;}
.c_l_content{margin:10px auto;}
.c_l_name{color:#555;}
.c_l_name a{color:#F00;}
.c_l_time{margin:auto 3px;color:#666;}

#articleNote{margin:10px auto 5px auto;color:#666;}
#nextArticle{width:100%;height:23px;}
#LA,#NA{float:left;width:50%;height:23px;line-height:23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*#articleNote .add_time{float:right;}*/
/*弹出层插件*/
#phpernote_overlay{position:absolute;top:0;left:0;z-index:8;width:100%;background-color:#CCC;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
#phpernote_window{background:#fff;z-index:15;color:#000000;border:5px solid #666}
#phpernote_nav{clear:both;height:30px;line-height:30px;background-color:#E8E8E8;padding:0 6px;border-bottom:1px solid #999;cursor:move;}
#phpernote_title{float:left;}
#phpernote_operat{float:right;}
#phpernote_content{text-align:center;margin:0 auto;}
#phpernote_close{cursor:pointer;}
#mapUL li{font-weight:bold;}
#mapUL li ul{list-style-type:none;}
#mapUL li ul li{float:left;padding:5px 10px;font-weight:lighter;}
#ac_content a:link,#ac_content a:visited{color:#F00;text-decoration:underline;}
#ac_content a:hover,#ac_content a:active{color:#00F;text-decoration:none;}
#otherArticle{margin:5px 0 0 0;padding:0 0;}
#relatedArticle{float:left;width:49.5%;border:1px solid #ccc;border-radius:2px;}
#randomArticle{float:right;width:49.5%;border:1px solid #ccc;border-radius:2px;}
#vote .vOne{border:0;font-weight:bold;color:#F00;}
#vButton{margin:8px 0;}
.ad_234_60{height:60px;line-height:60px;text-align:center;color:#F00;font-weight:bold;}
.ad_200_200{text-align:center;color:#F00;font-weight:bold;}
#alertDIV{background:#FFFFBB;text-align:center;width:100%;padding:3px 0;margin-bottom:0px;border-bottom:1px solid #ae0000;}
#iewarning{width:16px;float:left;margin:5px 0 0 8px;}
#closeimg{width:16px;float:right;margin:5px 8px 0 0;}
#iewarning img,#closeimg img{width:16px;height:16px;vertical-align:middle;}
#alertC{margin:3px auto;font-weight:bold;color:#ee0000;font-size:17px;letter-spacing:1px;}
#readTips{font-weight:normal;text-align:center;height:20px;line-height:20px;margin:0 0 8px 0;}
#msg_win{position:absolute;right:0px;display:block;overflow:hidden;z-index:99;border:1px solid #000;top:503px;visibility:visible;opacity:1;display:none;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:left;color:#FFFFFF;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;}
.icos a:hover{color:#FFCC00;}
#msg_title{background:#EB1D1D;border:1px solid #fff;color:#FFFFFF;height:26px;line-height:26px;text-indent:5px;}
#msg_content{margin:0px 0px;width:250px;height:250px;overflow:hidden;background-color:#FFF;}
#totop{position:fixed;bottom:40px;right:10px;z-index:6;width:46px;height:46px;cursor:pointer;display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px;display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;padding-top:48px;background:url(../img/move_top.png) no-repeat;}
#totop a.cur{background-position:-88px 0;background:url(../img/move_top2.png) no-repeat;}
#ac_content a.hidenA:link,#ac_content a:hover,#ac_content a.hidenA:visited,#ac_content a.active{text-decoration:none;color:#000;}
#contentBottom{clear:both;}
#newComment{height:187px;position:relative;overflow:hidden;}
#commentList{position:absolute;top:30px;margin-top:30px;}
#commentList li{width:223px;}
#contentTop_ad{text-align:center;margin-left:-4px;}
#ad_08{width:750px;margin-left:-5px;overflow:hidden;}#ad_08 img{width:99%;height:96%;}
#ad_09{width:235px;height:83px;margin:0 0 6px 0;}#ad_09 img{width:100%;height:100%;}
#ad_86{float:right;width:290px;height:137px;margin:3px 0 0 0;border:1px solid #ccc;}#ad_86 img{width:100%;height:100%;}
#ad_feedback_top_758_90{width:758px;height:auto;margin:6px 0 0 0;border:1px solid #ccc;}#ad_feedback_top_758_90 img{width:100%;display:block;}
#echos_88{float:right;width:288px;height:240px;overflow:hidden;}#echos_88 img{width:97%;height:96%;}
.jg{margin:0 4px;color:#ccc;}
.ldt,#zhanzhe{cursor:pointer;}
.hide{display:none;}
#searchDIV .h2 a:link,#searchDIV .h2 a:visited{color:#F00;text-decoration:underline;}
#searchDIV .h2 a:hover,#searchDIV .h2 a:active{color:#00F;text-decoration:none;}
#search li{height:50px;line-height:50px;}
#hotTags{border:0;background-color:#CCC;}
#hotTags a{margin:auto 5px 4px 5px;display:inline-block;}
#article_box h1{font-size:14px;display:inline;}
#tagsList{}
#index_ad_06{margin:0px auto;clear:both;padding:0 0;}
#article_ad_09{/*width:760px;height:90px;margin-top:5px;*/}
.imgMouseOut{padding:3px;background-color:#EEEEEE;border:1px solid #CCC;}
.imgMouseOn{padding:3px;background-color:#EEEEEE;border:1px solid #999;}
/*对联广告*/
.dl_phpernote{top:0px;position:fixed;width:158px;overflow:hidden;display:none;border:0px solid #F00;text-align:center;/*background-color:#F00;*/display:none;}
.dl_phpernote_left{left:6px;}
.dl_phpernote_right{right:6px;}
.dl_phpernote_con{width:100%;overflow:hidden;border-bottom:1px solid #F00;}
.dl_phpernote_con img{width:100%;}
.dl_phpernote_close{width:100%;height:24px;line-height:24px;font-size:13px;color:#FFF;cursor:pointer;background-color:#F33;}

#topTools{position:fixed;top:0;left:20px;list-style-type:none;margin:0;padding:0;border:0px solid #ccc;border-width:0 1px 1px 1px;background-color:#F33;width:60px;}
#topTools li{margin:0;padding:0;height:25px;line-height:25px;border-top:1px solid #ccc;color:#FFF;text-align:center;cursor:pointer;}
#topTools li:hover{background-color:#F5F5F5;color:#0C0C0C;}
.acContentBg{margin:0 6px 0 0;padding:0 5px;border:1px solid #999;cursor:pointer;}
#bg_1{background-color:#f1fafa;}
#bg_2{background-color:#e8ffe8;}
#bg_3{background-color:#e8e8ff;}
#bg_4{background-color:#e8d098;}
#bg_5{background-color:#efefda;}
#bg_6{background-color:#fbfbea;}
#bg_7{background-color:#f0dad2;}
#bg_8{background-color:#FFF;}
#adCharContent{width:978px;margin:0 auto 5px auto;padding:0 10px;border:1px solid #FFCC66;background-color:#FFFFCC;}
#adCharContent ul{list-style-type:none;margin:0;padding:0;}
#adCharContent ul li{float:left;margin:1px 1px;width:193px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#adCharContent a{color:#390;}
#fsn{width:470px;float:left;}
#ad_156{width:270px;float:right;height:75px;}
#mblike h4{color:#00F;font-weight:bold;margin:20px 0 10px 0;text-shadow:0 0 1px #999;}
#mblike ul li{height:30px;line-height:30px;}
#mblike ul li a:link{color:#000;text-decoration:none;}
#mblike ul li a:visited{color:#006699;}
#mblike ul li a:hover,#mblike ul li a:active{color:#F00;text-decoration:underline;}
#mblike ul li a strong{color:#F00;}
.inpComf{border:1px solid #EB1D1D;color:#000;background-color:#fff;}
.inp1,.inp1b{outline:none;border:#f03 0 solid;border-width:1px 0 1px 1px;width:140px;height:21px;line-height:21px;color:#000;vertical-align:middle;}
.inp1f{color:#000;background-color:#fff;}
#adTop3{width:1000px;overflow:hidden;margin:0 auto;}
#adbox3{width:998px;height:175px;overflow:hidden;margin:0 auto 5px auto;border:1px solid #ccc;position:relative;}
#adbox3 ul{margin:0;padding:0;}
#adbox3 ul li{list-style-type:none;width:232px;float:left;margin:8px;text-align:center;}
#adTop3 .adSm{height:20px;line-height:20px;padding:5px;width:988px;background-color:#F5F5F5;border:0 solid #ccc;border-width:1px 1px 0 1px;font-size:1.2em;}
#adTop3 img{width:230px;height:130px;padding:3px;border:1px solid #ccc;background-color:#F5F5F5;}
#adbox3 img:hover{border:1px solid #f03;background-color:#F66;}
#adbox3 .picbox{width:2100px;height:170px;position:absolute;}
#adbox3 .picbox .picT{width:230px;height:20px;overflow:hidden;margin-top:-3px;}
#adTop3 .ads{color:#f03;font-size:11px;margin:0 8px 0 8px;}
#pt{position:absolute;z-index:10;border:1px solid #333;background:#f7f5d1;padding:2px;color:#333;}
.openbox{cursor: pointer;}
#amb_1000_60{height:0px;width:1000px;overflow:hidden;}
#amb_1000_60 img{width:499px;height:60px;}
#ad_menu_bottom_left_499_60{float:left;}
#ad_menu_bottom_right_499_60{float:right;}
.usera1{color: #2a00ff;margin-left:10px;}
/*配合ckeditor编辑器使用的样式*/
.marker{background-color:yellow;}
#hprn{width:992px;background-color:yellow;border:1px solid #eb1d1d;margin:0 0 5px 0;padding:0 0 0 6px;height:28px;line-height:28px;overflow:hidden;border-radius:2px;}
#hprn a{margin-right:12px;}

canvas {display: block;margin: 0 auto;position: absolute;top: 0;left: 0;z-index:-1;}

#userMenu{width:1018px;padding:10px 0 5px 0;text-align:right;margin:0 0 -15px 0;position:relative;height:20px;line-height:20px;}
#userMenu div{display:inline;margin:0 5px;cursor:pointer;}
#msgAlert{color:#FFF;border:1px solid #ccc;text-align:center;z-index:1;position:absolute;top:27px;left:950px;width:85px;height:23px;line-height:23px;background-color:#f03;}

.barrage{position: fixed;bottom:70px;right:-500px;display: inline-block;width: 500px;z-index:10;}
.barrage_box{background-color: rgba(0,0,0,.5);padding-right: 8px; height: 40px;display: inline-block;border-radius: 25px;transition: all .3s;}
.barrage_box .portrait{ display: inline-block;margin-top: 4px; margin-left: 4px; width: 32px;height: 32px;border-radius: 50%;overflow: hidden;}
.barrage_box .portrait img{width: 100%;height: 100%;}
.barrage_box div.p a{ margin-right: 2px; font-size: 14px;color: #fff;line-height: 40px;margin-left: 18px; }
.barrage_box div.p a:hover{text-decoration: underline;}
.barrage_box .close{visibility: hidden;opacity: 0; text-align: center; width:25px;height: 25px;margin-left: 20px;border-radius: 50%;background:rgba(255,255,255,.1);margin-top:8px; background-image: url(/style/refinement/img/barrage_box_close.png);}
.barrage_box:hover .close{visibility:visible;opacity: 1;}
.barrage_box .close a{display:block;}
.barrage_box .close .icon-close{font-size: 14px;color:rgba(255,255,255,.5);display: inline-block;margin-top: 5px; }
.barrage .z {float: left !important;}
.barrage  a{text-decoration:none;}

#userMenu #msg{position:relative;}
#chatMsgList{margin:0;padding:0;position:absolute;z-index:502;top:18px;left:0;background-color:#ccc;background-color:#eb1d1d;color:#fff;}
#chatMsgList li{list-style-type:none;padding:1px 8px;text-align:left;border-bottom:1px solid;white-space:nowrap;}

#commentAlert{margin:0 0 0 8px;background-image: linear-gradient(to right, red, orange, yellow, green, blue, yellow, orange, red, orange, yellow, green, yellow, orange, red, green);-webkit-text-fill-color: transparent;-webkit-background-clip: text;-webkit-background-size: 200% 100%;-webkit-animation: commentAlert-animation 800ms infinite linear;}
@-webkit-keyframes commentAlert-animation {0%{ background-position: 0 0;} 100% { background-position: -100% 0;}}
#searchForm{border:0 !important;}
