/* CSS Document */
@charset"gb2312";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}
table {border-collapse: collapse;border-spacing: 0;width: 100%;line-height: 30px;}
td {line-height: 30px;}
fieldset, img {border: 0 none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol, ul ,li{list-style: none outside none;}
strong{font-weight:800}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #046ebb;text-decoration: none;}
a:hover{color: #C33E00!important;}
body,input,button,textarea,select{font-size: 12px;}
/*header*/
.main{width: 1058px;margin: 0 auto;}
.index_mid{width: 1058px;margin: 0 auto;}
.header{float: left;height: 29px;background: #f7f7f7;border-bottom: 1px solid #eaeaea;width: 100%;overflow: hidden;}
.header ul {float: left;text-align: center;}
.header ul li{float: left;line-height: 29px;height: 29px;}
.header ul a {color: #666;font-size: 14px;vertical-align: middle;margin: 0px 4px 0px 5px;display: block;}
.header ul a.now,.header a:hover{text-decoration: none;color: #929292;}

/*logo*/
.logo_box{width: 100%;float: left;margin: 5px 0 10px;position: relative;}
.logo{float: left;}
.logo img{float: left;width: 300px;}
.logo span{float: left;font-size: 30px;color: #97cc51;font-weight: 700;margin-left: 10px;margin-top: 8px;}
.logo span:before{content:"";float: left;background: #97cc51;width: 6px;height: 6px;border-radius: 5px;margin-top: 19px;margin-right: 10px;}

/*search*/
.search {float: right;width: 200px;margin-top: 2x;margin-right: 20px;border: 2px solid #0e9fd8;background: #ffffff;border-radius: 4px;}
.search input {line-height: 32px;float: left;color: #B9B9B9;}
.search input.searchbar {height: 35px;width: 79.3%;text-indent: 5px;font-size: 14px;}
.search input.search_results {float: right;width: 18.5%;height: 39px;background: url("/skin/11player/img/search_white.png") 10px 7px no-repeat;background-color: #0e9fd8;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;}
/*rougao*/
.rougao {float: right;width: 280px;margin-top: 14px;}
.rougao .jianyi {background: url(/skin/11player/img/jianyi.png) 26px 12px no-repeat;margin-left: 5px;background-color: #e6a01b;border-radius: 4px;}
.rougao a {height: 35px;line-height: 35px;background: url(/skin/11player/img/tougao.png) 26px 11px no-repeat;float: left;padding-left: 48px;color: #fff;font-size: 14px;background-color: #14a2d4;border-radius: 4px;padding-right: 8px;width: 80px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #de9306;color: #fff!important;}
/*nav*/
.nav{width:100%;height: 45px;float: left;background: #2ca6e0;}
.nav{width:100%;height:45px;background:#2ca6e0;}
.nav .tabnav{width:1058px;margin:0 auto;}
.nav .tabnav li{float:left;height:45px;line-height:45px;text-align: center;overflow:hidden;list-style:none;}
.nav .tabnav li a{display:block;padding:0 13px;font-size:17px;color:#fff;text-decoration:none;position:relative;}
.nav .tabnav li a:hover{background:#0987c3;color: #fff!important;}
.nav .tabnav li .box{height:40px;position:absolute;top:150px;margin-left:-40px;background:#f8f8f8;display:none;}
.nav .tabnav li .box a{display:block;height:40px;float:left;padding:0 5px;color:#333;line-height:40px;border:none;background:none;}
.nav .tabnav li .box a:hover{color:#0987c3!important;}
/*
.nav .on, .nav ul li:hover{background: #0987c3;}
.nav .on a,.nav ul li:hover a{color: #fff;}
.nav ul{width: 1058px;margin: 0 auto;}
.nav ul li{float: left;height: 45px;line-height: 45px;text-align: center;overflow:hidden;padding: 0 13px;}
.nav ul li a{font-size: 17px;color: #fff;}
*/
.subnav{width:100%;height: 40px;margin-bottom:10px;float: left;background: #f8f8f8;overflow: hidden;}
.subnav ul{width: 1058px;height: 40px;margin:0 auto;}
.subnav ul li{float: left;height: 40px;line-height: 40px;text-align: center;overflow: hidden;padding: 0 10px;}
.subnav ul li a{font-size: 14px;color: #333;}

/*main*/
.main{width: 1058px;margin: 0 auto;}
.main_box{ float:left; width:100%;}
/*left*/
.main-left{float:left;width: 700px;margin-top: 5px;}
.main-left h1{line-height: 36px;font-size: 28px;text-align: center;margin: 8px 0px 5px;color: #003366;font-weight: bold;}
.main-left .info{line-height: 24px;padding: 8px 0;color: #C5C5C5;overflow: hidden;margin: 2px auto;width: 600px;text-align: center;}
.main-left .info span{margin-right: 10px;}
.main-left .info .source a{color: #C5C5C5;}
.main-left .info .phone a {display: inline-block;padding-left: 12px;background: url(/skin/11player/img/phone.png) no-repeat left center;}
.main-left .cont_sourece{font-size: 16px;text-indent: 1.6em;padding-bottom: 12px;float: left;width: 100%;}
.main-left .content{color: #333;width: 100%;font-size: 16px;line-height: 30px;float: left;}
.main-left .content p{color: #333;width: 100%;font-size: 16px;line-height: 30px;padding-bottom: 12px;}
.main-left .content h2{font-size: 16px; text-align: left; font-weight: bold; line-height: 31px; clear: both; color: #ff0000;margin-bottom: 15px;}
.main-left .content p a{color: #046ebb;}
.main-left .content img{max-width: 100%;}
.main-left .source_url{border-top: 1px solid #EEE;line-height: 30px;font-size: 14px;color: #333;float: left;width: 100%;}
.main-left .source_url a{color: #666;}
/*pager */
.pager {float:left; text-align:center; width:793px;margin-bottom: 10px;}
.pager  li{border: 1px solid #2965b1;display: inline-block;font-size: 14px; line-height: 30px; text-align: center;background-color: #FFFFFF; padding: 0 12px; margin: 0 3px;}
.pager li:hover ,.pager li.thisclass{ background-color:#2965b1; border:1px solid #2965b1; color:#FFFFFF; text-decoration:none;}
.thisclass{color: #fff;line-height: 28px; padding: 0px 12px;margin-right: 8px;background-color: #2965b1;font-size: 14px;}
.pager li:hover a ,.pager li.thisclass a{color:#FFFFFF;}
.pager a{font-size:16px;}
.hot_page{ float:left; width:710px;}

/*previous*/
.main-left .previous{line-height: 26px;float: left;width: 100%;color: #2b2b2b;font-size: 12px;}
.main-left .previous  a{font-weight: 700;}
.main-left .previous .next{float: left;width: 100%;height: 38px;line-height: 38px;overflow: hidden;font-size: 18px;}
.main-left .previous .pre{float: left;width: 100%;height: 38px;line-height: 38px;overflow: hidden;font-size: 18px;}

/*more_article*/
.more_article{width: 100%;float: left;overflow: hidden;padding-top: 10px; margin-bottom: 10px;}
.more_article .more_top{float: left;width: 100%;height: 28px;line-height: 28px;color: #494949;font-size: 16px;}
.more_article .writer_top{float: left;width: 100%;text-align:right;height: 28px;line-height: 28px;color: #494949;font-size: 16px;}
.more_article .more_top code{color: #292929;font-size: 16px;font-weight: bold;float: left;padding-left: 25px;background: url(/skin/11player/img/about.png) 0px 1px no-repeat;}

/*related_article*/
.related_article,.hot_article{width: 100%;border-top: 1px solid #EEE;float: left;overflow: hidden;padding-top: 10px; margin-bottom: 10px;}
.related_article .related_top,.hot_article .hot_top{float: left;width: 100%;height: 28px;line-height: 28px;color: #494949;font-size: 16px;}
.related_article ul,.hot_article ul{float: left;width: 100%;}
.related_article li,.hot_article li{float: left;width: 33.333%;height: 24px;font-size: 16px;overflow: hidden;line-height: 24px;margin-top: 6px;}
.related_article li a,.hot_article li a{font-size: 15px;}
.related_article li a:before,.hot_article li a:before{float: left;content: "";width: 3px;height: 3px;background: #046ebb;margin-top: 11px;margin-right: 5px;}
.related_article li a:hover,.hot_article li a:hover{ color:#0086ca;}
.related_article .related_top code{color: #292929;font-size: 16px;font-weight: bold;float: left;padding-left: 25px;background: url(/skin/11player/img/about.png) 0px 1px no-repeat;}
.hot_article .hot_top font{font-size: 16px;font-weight: bold;float: left;padding-left: 25px;color: #ce2424;background: url(/skin/11player/img/hot.png) 0 2px no-repeat;}

/*??*/
.count{line-height:30px;text-align:center;float:left;width:100%;color:#888;font-size:14px;background:#fff;padding-bottom: 10px;margin-top: 8px;}
.count code {color: #cc1b1b;font: 21px/25px georgia;height: 25px;padding: 0 8px;line-height: 22px;display: inline-block;position: relative;top: 0px;}
.dianzan{background:#fff;float: left;width: 100%;}
.footact_next {padding: 3%;width: 94%;background:#fff}
.footact_next span {width: 100%;float: left;line-height: 30px;color: #666;}
.footact_next span a {color: #2b7bd1; font-size:16px}


/*right*/
.main-right{width: 336px;float: right;margin-top: 10px;position: static;}
.main-right .right_box {float: right;width: 314px;margin-bottom: 10px;border: 1px solid #e2e2e2;padding: 10px;margin-top: 5px;}
.main-right .right_box span {float: left;width: 100%;font-size: 16px;font-weight: 700;color: #333;margin-bottom: 5px;}
.main-right .right_box li {float: left;width: 100%;padding: 6px 0;}
.main-right .right_box li a{overflow: hidden;float: left;line-height: 20px;height: 20px;font-size: 15px;color: #0080bd;}
.main-right .right_box li a:before{content:"";float: left;height: 4px;width: 4px;background: #1d8cc0;margin-top: 8px;margin-right: 5px;}
.hottop font{font-size: 16px;font-weight: bold;float: left;padding-left: 25px;color: #ce2424;background: url(/skin/11player/img/hot.png) 0 2px no-repeat;}
.right_fixed{bottom: 0;width: 336px;position: fixed!important;z-index: 300;}
/*flink*/
.flink{float: left;line-height: 24px;color: #444;width: 100%;}
.flink a{color: #969696;padding-right: 15px;float: left;}
.flink b{color: #666;float: left;}

/*footer*/
.footer{width: 100%;padding: 5px 0px;background: #2b333e;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #d8dde0;font-size: 12px;height: 28px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #2ca6e0;font-weight: 700;font-size: 12px;}

/*ad*/
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-top: 10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}
.artsync{padding-top: 20px;float: left;width: 100%;}

.zhezhao{float: left;z-index: 1000;width: 100%;height: 100%;}
.zz_pic{margin: auto;border-radius: 4px;-webkit-animation: 0.4s .1s ease both;-moz-animation: 0.4s .1s ease both;position: relative;background: #fff;text-align: center;}
.zz_pic img{border-radius: 4px;}
@keyframes zoomIn {
    from {opacity: 0;transform: scale3d(.3, .3, .3);}
    50% {opacity: 1;}
}

/*down*/
.down {
	display: block;
	margin-top: 10px;
	padding: 5px 38px;
    background: url(/skin/11player/img/10.png) no-repeat 5px 5px #f3f3f3;
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.down_1 {
	display: block;
	margin-top: 10px;
	padding: 5px 10px;
	background-color: #ea4c89;
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.down_2 {
	background-color: #fff;
	margin-bottom: 20px;
	box-shadow: 0 1px 2px rgba(15,39,65,0.1);
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.down_2 .down_2_1 {
	height: auto;
	overflow: hidden;
	background-color: #FFF;
	border: 1px solid #DDDDDD;
	border-width: 1px 1px 1px 1px;
	padding: 20px;
}
.down_2 .down_2_1 p {
	margin: 5px auto!important;
}
.down_2 .down_2_1 .down_btn {
float: left;
    border: 1px solid #8a8a8a;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
    margin: 10px 10px 0 0;
    overflow: hidden;
    border-radius: 2px;
	background: url(/skin/11player/img/30.png) no-repeat 5px 3px #4abd96;
    border: 1px solid #4abd96;
    color: #FFF;
    text-decoration: none;    padding-right: 10px;
}
.down_2 .down_2_1 .down_btn i {
	margin-right: 5px
}
.down_2 .down_2_1 .down_btn:hover {
	background-color: #3169b0
}
.short-btn {
    float: left;
    border: 1px solid #8a8a8a;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
    margin: 0 10px 0 0;
    overflow: hidden;
    border-radius: 2px;
    background: url(/skin/11player/img/10.png) no-repeat 5px 3px #4abd96;
    border: 1px solid #4abd96;
    text-decoration: none;color: #FFF!important;padding-right: 10px;text-decoration: none; 
}
.short-btn:hover {
	background-color: #3169b0
}

/*--comments --*/#comments {}
#comments h3,#comments h4 {font-size:16px;font-weight:300;line-height:2;padding:0 8px;margin:10px 0;margin-bottom:15px;border-bottom:1px solid #ddd;color:#333;}
.commentlist {margin-bottom:20px;}
#comments .comment-tab {line-height:25px;border-bottom:1px solid #ddd;padding:5px 0 5px 5px;}
.come-comt {color:#333;}
.come-comt i.fa {margin-right:5px;font-size:18px;font-size:1.2em;}
.comment-text-center {cursor:pointer;text-align:center;margin:18px 0;font-size:16px;font-size:1.15em;color:#338A9C;font-weight:500;}
.comment-text-center i.fa {position:relative;font-size:1.2em;top:1px;}
#comments span.come-comt {font-weight:700;font-size:16px;color:#888;}
span.come-comt i.fa {font-size:1.3em;}
#comments span#comment_count {font-weight:normal;font-size:14px;color:#666;float:none !important;}
#comments h5 {margin:8px;}
#comments h4 span {margin-right:8px;}
#comments h4 span.jubao {float:right;margin-right:0;}
#comments h4 span.jubao small {color:#338A9C;}
#comments h4 span.jubao small:hover {color:#F05A28;}
.comt-box {width:100%;height:100%;overflow:hidden;margin:0 auto;text-align:center;}
.show-comments {width:69%;float:left;overflow:hidden;}
.show-sidebar {width:30%;float:right;margin-top:10px;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify {border:1px solid #eee;padding-left:10px;width:95.55%;height:44px;line-height:44px;color:#333;background:#FFFFFF;margin-bottom:0px;}
.form-name {margin-right:10px;}
.form-email {margin-right:10px;}
.form-group {margin-bottom:15px;margin-top:8px;}
.liuyan {float:left;width:32.32%;position:relative;}
#frmSumbit .input-inpVerify #inpVerify {height:30px;line-height:30px;width:96.4%;padding-left:10px;}
.form-inpVerify {float:left;width:33%;position:relative;min-height:1px;padding-right:15px;}
.commentpost .input-group-addon {border-left:1px solid #eee;position:absolute;right:-1px;top:1px;height:32px;padding:0;font-weight:400;line-height:1;color:#555;text-align:center;vertical-align:middle;}
.input-inpVerify {position:relative;display:inherit;border-collapse:separate;}
.input-group-addon img {height:100%;border-bottom-right-radius:3px;border-top-right-radius:3px;}
.commentpost label {height:auto;overflow:hidden;clear:left;float:left;line-height:15px;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:6px 10px;}
#frmSumbit p {padding:0;margin:10px 0;line-height:30px;}
#frmSumbit .button {color:#FFFFFF;background-color:#3690cf;height:30px;width:88px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-radius:4px;}
#frmSumbit .button:hover {background-color:#57bdf7;cursor:pointer;}
.msgname .dot {font-size:26px;color:#f4f4f4;float:right;margin-left:15px;font-weight:700;letter-spacing:2px;}
.msg .msgimg img {clear:left;float:left;margin-right:10px;padding:2px;height:60px;width:60px;border:1px solid #ddd;background-color:#f1f1f1;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out;}
.msgarticle img {margin-top:2px;padding:0 2px;}
#comments .msg {font-size:12px;line-height:22px;border:1px solid #ddd;padding:10px;margin-top:18px;margin-bottom:10px;border-radius:5px;}
#comments .msg:hover {background:#FBFBFB;border:1px dotted #bbb;}
#comments .msg:hover .msgimg img.avatar,#comments .msg .msgimg:hover img {transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;opacity:0.6;}
#comments .msg .msgarticle img {margin-top:0;position:relative;top:4px;}
#cancel-reply small {margin:0 10px;color:#ff6f3d;font-weight:500;}
#comments .msg .msgname {color:#999999;padding-top:2px;}
#comments .msg .msgarticle {color:#666;padding-top:5px;padding-bottom:3px;min-height:30px;line-height:30px;margin-left:66px;}
#comments .msg .msgarticle .msg {margin-top:10px;margin-bottom:5px;padding-top:10px;padding-left:12px;border-bottom:none;border-top:none;border:1px solid #E0DDDD;border-radius:5px;box-shadow:0 0px 0px transparent;}
.msg .msgarticle .msg .msgname .dot {display:none;}
a.comment_at {padding:2px 5px 3px 5px;border:1px solid #ddd;border-radius:4px;color:#F35532;font-weight:bold;margin-right:5px;}
#logo404 {background-color:#FFFFFF;background-image:url(../include/logo.png);background-repeat:no-repeat;background-position:center center;padding-top:60px;padding-bottom:60px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9EAA99;box-shadow:0 0 4px rgba(0,0,0,0.25);}
#cw404 {width:720px;margin:20px auto;}
#cw404 h1 {font-size:18px;line-height:60px;font-weight:normal;text-align:center;}
#cw404 .kuang {font-size:14px;border:1px solid #9EAA99;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,0.25);padding:20px;background-color:#FFFFFF;}
#cw404 #ts404 {text-align:center;}
span.LevelName {background-color:#2F889A;color:#fff !important;font-size:12px;margin:0 5px 0 1px;opacity:0.9;padding:2px 7px 2.5px;border-radius:3px;cursor:pointer;}
span.aulevel1 {background-color:#de3009;}
span.aulevel2 {background-color:#d9534f;}
span.aulevel3 {background-color:#5cb85c;}
span.aulevel4 {background-color:#3AB2CE;}
span.aulevel5 {background-color:#428bca;}
.msgname a {margin-right:5px;}
.msgname span a {margin-left:5px;margin-right:0;}
.msgtxt span:last-child {font-size:12px;}
.commentlist .comment {list-style:none;border-top:1px solid #ddd;}
.commentlist li.comment ul.children {margin-left:20px;}
.commentlist .depth-1 {margin:10px 0 10px 0;}
.commentlist li {position:relative;}
.commentlist .comment-body {padding:5px 0 5px 0}
.commentlist .comment-body:hover {background:#fafafa url(../images/bg2.png) repeat;}
.commentlist p {margin:5px 0 5px 50px;line-height:22px;}
.reply a:link,.reply a:visited {text-align:center;font-size:12px;}
.datetime {font-size:12px;color:#aaa;text-shadow:0px 1px 0px #fff;margin-left:50px;}
.commentmetadata {font-size:12px;color:#aaa;text-shadow:0px 1px 0px #fff;margin-left:50px;}
ol.commentlist li div.vcard img.avatar {width:40px;height:40px;position:relative;float:left;margin:4px 6px 0 0;padding:2px;border:1px solid #ddd;background:#fff;}
ol.commentlist li div.floor {float:right;color:#bbb}
#respond {padding:5px 10px 10px;overflow:hidden;}
#respond_box {clear:both;border-top:1px solid #ddd;}
#respond h3 {margin:5px 0 6px 0;}
#comment {background:#fff;}
#comments .msg:hover .commentpost {background:#FBFBFB;}
#commentform p {color:#333;}
#commentform label {color:#868686;}
#commentform input {border:1px solid #ddd;width:160px;margin:4px 5px 4px 0;padding:3px;box-shadow:inset 2px 3px 5px #eee;}
#commentform input:focus {border:1px solid #ccc;}
#commentform textarea {width:95%;height:120px;font-size:13px;padding:4px;margin:4px 0 0 0;border:1px solid #ddd;box-shadow:inset 2px 3px 5px #eee;}
#commentform textarea:focus {border:1px solid #ccc;}
#commentform input#submit,#commentform input#reset {width:110px;height:32px;background:#606060;color:#fff;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:4px;line-height:28px;text-align:center;margin-top:8px;box-shadow:none;}
#commentform #submit:hover,#commentform #reset:hover {font-weight:bold;}
#real-avatar .avatar {float:right;padding:2px;border:1px solid #ddd;background:#fff;margin-right:20px;_margin-right:10px;}
.commentpost h4 i.fa {color:#333;margin-right:5px;}
#comments .msg .msgimg img.avatar:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
#comment-tools {width:100%;overflow:hidden;margin:0 auto;text-align:center;}
.tools_title {float:left;border:1px solid #ddd;border-bottom:none;display:block;margin:0;padding:7px 0px 7px 5px;border-top-left-radius:5px;border-top-right-radius:5px;width:99%;text-align:left;}
.tools_text {width:99%;float:left;border:1px solid #ddd;}
#txaArticle {width:100%;height:120px;line-height:180%;border:0px solid #ddd;padding:5px 5px 5px 8px;font-size:14px;}
#comment-tools a {padding:1px 5px;color:#666;cursor:pointer;font-size:15px;font-size:16px;font-size:1.15em;}
#comment-tools i.fa {color:#0069b3;}
span.com-title {margin-left:5px;font-size:14px;font-size:1.0em;color:#333;font-weight:500;}
#faces {padding:1px 3px;}
#faces i.fa {font-size:1.2em;font-size:17px;cursor:pointer;}
#UbbFrame {margin:6px 0 0px;/* padding-top:5px;border-top:1px solid #ddd;*/}
#ComtoolsFrame {*display:none;margin-top:-20px;padding:25px 0 5px}
#ComtoolsFrame img {display:inline-block;margin:0;padding:3px 3px 0 3px}
#ComtoolsFrame img:hover {background-color:#eee;cursor:pointer}
#comments .msg .msgarticle .noimg .msgimg img {display:none!important;}
#comments .msg .msgarticle ul.msgarticle {margin-left:0;}
#comments .msg .msgarticle .noimg .msgtxt .msgarticle .noimg {margin-left:0px;margin-top:15px;margin-bottom:5px;}
#comments .msg .msgarticle .noimg .msgarticle {padding-top:10px;margin-left:0;}
#comments .msg .msgarticle #comment {visibility:visible !important;animation-name:fadeInDown !important;}
#comments .msg .msgarticle p {padding-top:10px;}
#comments .msg .msgarticle form#frmSumbit p {margin-bottom:5px;padding-top:5px;}
.msgname .dot.shafa {color:#F25531;font-size:15px;opacity:0.8;}
.msgname .dot.bandeng {color:#F4775A;font-size:15px;opacity:0.8;}
.msgname .dot.diban {color:#F6937C;font-size:15px;opacity:0.8;}
.msgarticle #ComtoolsFrame {height:52px;overflow:hidden;}
.msgname:hover .comment-reply-link {display:block;}
.msgtxt {position:relative;font-size:14px;font-size:1.2em;}
.msgname a.comment-reply-link {background:#EDEDED;display:none;padding:0 10px;border:1px solid #ddd;border-radius:2px;position:absolute;top:-1px;right:10px;}
.msgname a.comment-reply-link:hover {background:#ef5b00;color:#fff;border:1px solid transparent;font-size:12px;}
#comments span.iliuyan {float:right;margin-right:0;}
#comments span.iliuyan a {font-size:13px;font-size:0.95em;color:#999;}
#comments span.iliuyan a:hover {color:#3690cf;}
span.WB-OS {position:relative;margin-left:5px;top:-3px;display:none;letter-spacing:3px;}
.msgname:hover span.WB-OS {display:initial;}
#comments .msg .msgarticle span.WB-OS {top:-1px;}
#comments-nav {text-align:center;margin-top:18px;}
.com-page-list a {position:relative;margin-right:5px;padding:2px 8px;margin-left:-1px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:2px;}
.com-page-list a.on,.com-page-list a:hover {color:#fff;background:#ef5b00;border:1px solid transparent;}
.com-page-list.pagination {padding:10px 0 15px 0;}

.zhezhao_black{display: block;}
/*.zoomIn {animation-name: zoomIn;}*/
.zz_bg{background: #000;filter: alpha(opacity=80);background: rgba(1, 1, 1, 0.54);position: absolute;width: 100%;height: 100%;z-index: -55;top: 0;left: 0;}

	/* 漂浮广告 */ .a_fl, .a_fr { position:fixed;top: 180px; }
		.a_fl { right:50%;margin-right:540px;text-align:left; }
		.a_fr { left:50%;margin-left:540px;text-align:right; }
		* html .a_fl, * html .a_fr { position:absolute;top:expression(offsetParent.scrollTop+180); }
	/* 对联广告 */ .a_cb { top:180px }
		* html .a_cb { top:expression(offsetParent.scrollTop+235); }