@charset "UTF-8";
html{font-size: 62.5%}
body{min-width: 320px;font: 400 14px/1.5 "\5FAE\8F6F\96C5\9ED1", Helvetica;background: #f0f5f9;
font-size:.1.4rem;max-width: 640px;margin: 0 auto;}
li, ol, ul, dl, dd{margin: 0;padding: 0;list-style: none}
a{color: #1b1b1b;text-decoration: none}
a:hover{color: #cf0d0d;text-decoration: none}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p{margin: 0}
em, i{font-style: normal}
.wrap{margin-top: 48px;max-width: 640px;margin: 0 auto;}
.show{display: block!important}
.hide{display: none !important;}
/**/
.pl b{border-bottom: 2px solid #ee542a;font-size: 1.4rem;color: #ee542a;width: 100%;display: block;margin: 15px auto auto;}
#comment{margin-top: 15px;background: #fff;padding: 10px}
/**/
.xgwz{width: 100%;margin: 0 auto;overflow: hidden;background: #fff;}
.xgwz b{width: 100%;color: #cf0d0d;font-size: 1.4rem;border-bottom: 2px solid #cf0d0d;display: block;margin: 20px auto auto;padding: 0 10px;}
.toolbar, .similar b{width: 100%;color: #cf0d0d;font-size: 1.4rem;border-bottom: 2px solid #cf0d0d;display: block;margin: 20px auto auto;padding: 0 0;}
.xgwz ul{margin-bottom: -1px;}
.xgwz ul li{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px solid #e2e2e2;position: relative;}
.xgwz ul li em{display: inline-block;width: 4px;height: 4px;background: #999;border-radius: 50px;overflow: hidden;position: absolute;top: 17px;left: 5px;}
.xgwz ul li a{display: block;padding: 0 10px 0 15px;width: 70%;float: left;}
/* */
.wzlist .wtitle{padding: 10px 8px 10px 8px;font-size: 13px;border-bottom: 1px solid #ddd;}
.wtitle h1{font-size: 2.2rem;margin: 0 0 10px;text-align: center}
.wzlist{width: 100%;margin: 0 auto;background: #fff;}
.wzlist .wtitle p{color: #777;margin-top: 5px;text-align: center}
.wzlist .wtitle p a{color: #777;}
.wzlist .wtitle p a span{color: #1b1b1b;}
.wzlist .wtitle span{margin: 0 5px;}
.wzlist .wtitle p a.on span{color: #cf0d0d;}
.wzlist .con{font-size: 1.0em;padding: 0 15px;padding-top: 10px;-webkit-box-sizing: border-box;color: #666;line-height: 26px;text-align: justify;}
.wzlist .con p{padding: 0;}
.wzlist .con img{max-width: 100%;height: auto!important;}
.wzlist .con pre{border: 1px solid #0099cc; /*background:#ddedfb;*/color: #0000FF;clear: both;font-size: 14px;line-height: 20px;padding: 10px;font-family: Courier New, Courier, Consolas, monospace;white-space: pre-wrap;word-wrap: break-word;}
.wzlist .soft{font: 14px "\5FAE\8F6F\96C5\9ED1";margin: 10px;}
.wzlist .soft a{color: #999;display: block;height: 70px;}
.wzlist .soft img{display: block;width: 70px;height: 70px;float: left;margin-right: 10px;border-radius: 10px;}
.wzlist .soft u{color: #000;display: block;max-height: 30px;line-height: 30px;margin-bottom: 10px;position: relative;font-size: 25px;font-weight: bold;overflow: hidden;color: #000;white-space: nowrap;text-overflow: ellipsis;}
.wzlist .soft em{margin-right: 10px;}
.wzlist .soft .btn{background: #94c804;width: 100%;height: 36px;line-height: 36px;margin: 10px 0 10px 0;text-align: center;font-size: 20px;color: #fff;border-radius: 5px;border: 1px solid #8BBD00;}
/* ??????? */
#info{margin: 20px 10px;position: relative;}
#info #btns .dbtn{font-size: 14px;width: auto;height: 26px;line-height: 26px;background: #cf0d0d;-webkit-background-size: 15px auto;background-size: 15px auto;color: #fff;text-align: center;border: 1px solid #0a78cd;-moz-border-radius: 4px;-webkit-border-radius: 4px;-moz-box-flex: 1.0;-webkit-box-flex: 1.0;box-flex: 1.0;display: block;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.2);box-shadow: 0 3px 1px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.2);margin-right: 3px;}
#info #btns .dbtn:last-child{margin-right: 0px;}
#info .dbtn:hover{background: #690;}
#info .xj{/*position:absolute;*/right: 1px;top: 42px;display: inline-block;}
#info #btns{width: auto;display: -webkit-box;display: -moz-box;display: box;height: 26px;line-height: 26px;clear: both}
#info #btns a{width: 66px;display: block;text-align: center;height: 26px;line-height: 26px;border: 1px solid #E6E6E6;font-size: 13px;color: #666;text-decoration: none;background: #F7F7F7;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,1);box-shadow: 0 1px 1px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,1);}
#info #btns .dbtn::before{margin-right: 3px;vertical-align: -3px;content: '';display: inline-block;width: 15px;height: 13px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMwMUQ1QkUwMzM0MTFFMzk4QzdDNTQwNEQ3NTk3RDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMwMUQ1QkYwMzM0MTFFMzk4QzdDNTQwNEQ3NTk3RDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzAxRDVCQzAzMzQxMUUzOThDN0M1NDA0RDc1OTdENyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzAxRDVCRDAzMzQxMUUzOThDN0M1NDA0RDc1OTdENyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph4NOzAAAAKISURBVHjafFJbSFRRFF33NTM5M2qlaIkSUUSBNSZKSIgWZpJaEfapf1lGfUQfJmSSpj8VhJimRNFDyf5CP8REQkyyh5k6hmYFvUzGeThzZ+7cmXtP+w4G+dM+LA6Hs9bai83m9jzGmlpaAWr31Zafd7Q8pCfnC7vfHuvfedgVdIXjJPMaLq+oQFQjFg9odDMdEHixkP7iCfYE84aCdNvWtLDKoGghqAS/EoKPwDtSHUi1pUKLkhMZKAqgM03+pwFT9bDglVnMGExCRmI6HCkOiFkp+zGxNIqZH4toOngN44vDmPNOLv1V6izKPnom5vO2ZCI//RBmlt/hTNZlzHs+gI9oYcgRP/xBYJMto+hO4WBTxY7qE1FEYEBhMlef23nradnYVV6AWdWCsErxMQ26ZhvxxjWMzW1A1WBeJVutAPMQvCzIVmJvp++1Z2sXTHu7TZB1L1qn6sAHIzKyNxYgI1lCv/Plg7tzjfeMuBx46NCwDnYENG+05nlpQSgMlecAiRPBaAC8STCXaFCbeZhNFgloGak/O7MythBHw5boGHVlvOrC9Lffk1YLCQXJxENqlkjHS6KpWoDpUkCVk0QBWPYhdGqgtEpFCBbq2vPlRl/HyLPW5ERKQ139SjDJ4Bs6SsG8IeaHrrOfN4s70VZ+Hd/d7tFzL0qr+z73DtQNXiwr3p6PnqMjuF3SiwjxDL6hE8mOs3BW3C8fas9OOOA3YhZtO6k/cbZbZn1Tro4jvQ3FaRVxsfzUvfv4kN3gGznEeffUhBINVu5OyDn9NeokRw6J4nrU7GqgganGVuAXW6DNUukHyIzPAfHxyTP9nst8BLtNsuaSk7C6Q/8tLrbITAtE5Fd/BBgA8Scr2ELwNrcAAAAASUVORK5CYII%3D) no-repeat;-webkit-background-size: 15px auto;background-size: 15px auto;}
#info img{float: left;padding: 0 7px 0 0;width: 60px;height: 60px;border-radius: 8px;}
#info b{display: block;font-weight: normal;color: #000;font: 16px "\5FAE\8F6F\96C5\9ED1";height: 22px;overflow: hidden;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;}
#info p{font-size: 12px;color: #999;height: 19px;overflow: hidden;/*padding-right:82px;*/}
#info p span{padding: 0 10px;}
#info i{display: block;line-height: 20px;border-bottom: 1px dashed #eee;margin-bottom: 10px;}
#info i span{font-size: 12px;font-style: normal;padding: 6px 17px 4px 17px;background: url(../images/spr.gif) -32px -265px no-repeat;display: inline-block;}
#info i p{font-size: 12px;font-style: normal;padding: 6px 15px 4px 15px;background: url(../images/page_share_l23pbno7.png) 0 10px no-repeat;display: inline-block;overflow: inherit;}
#info i em{display: none;}
#tab{clear: both;display: -webkit-box;display: -moz-box;display: box;margin-top: 10px;}
#tab span{font-size: 15px;color: #333;-moz-box-flex: 1.0;-webkit-box-flex: 1.0;box-flex: 1.0;display: block;text-align: center;height: 38px;line-height: 38px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;cursor: pointer;margin-bottom: 10px;border-right: 1px solid #ccc;background: #f0f5f9;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);font-weight: bold}
#tab span:last-child{border-right: 0px solid #ccc;}
#tab .cur{border-bottom: 2px solid #cf0d0d;color: #cf0d0d;background: #f0f5f9;}
#wrapper2, #wrapper3{width: 100%;float: left;position: relative;z-index: 1;overflow: hidden;}
#scroller2, #scroller3{width: 3000px;height: 100%;float: left;padding: 15px 10px;}
#scroller2 ul, #scroller3 ul{display: block;float: left;width: 100%;height: 100%;padding: 0;margin: 0;}
#scroller2 li, #scroller3 li{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;display: block;float: left;width: 94px;height: 106px;text-align: center;}
#scroller2 li img, #scroller3 li img{width: 60px;height: 60px;display: block;margin: 0 auto 3px auto;border-radius: 5px;}
#scroller2 a, #scroller3 a{font-size: 12px;display: block;overflow: hidden;height: 82px;}
.cont .intro{padding: 0 10px;line-height: 28px;text-align: justify;clear: both;position: relative;}
.intro .introTit{color: #2f9a00;}
.text_jj{height: 232px;overflow: hidden;padding-bottom: 10px;width: 100%;box-sizing: content-box;}
.text_jj p{font-size: 14px;color: #454545;z-index: 1;padding: 12px 5px 17px;line-height: 28px;}
.text_jj p a{color: #08c}
table{width: 100%!important;}
table a{color: #089ce1;}
.text_jj p img{width: 100%!important;}
.text_jj h3{font-size: 16px;font-weight: 700;color: #1a8edb}
#moreinfo{position: relative;line-height: 30px;height: 30px;text-align: center;display: block;border-top: 1px #cf0d0d solid;font-size: 14px;color: #cf0d0d;margin-bottom: 15px;font-weight: bold;}
#moreinfo span{position: absolute;display: block;width: 8px;height: 6px;background: url(../images/downinfo_tb.png) no-repeat 0 -6px;background-size: 8px auto;top: -1px;left: 50%;margin-left: -4px}
#moreinfo span.sq{background: url(../images/downinfo_tb.png) no-repeat 0 0;top: -6px;background-size: 8px auto}
#details{display: none;}
.cont.xyc{display: none;margin-bottom: 15px;}
/* ???? */
#tophovertree{display: block;position: fixed;width: 36px;height: 36px;right: 20px;bottom: 20px;cursor: pointer;background-image: url(../images/tophovertree.gif);opacity: 0.9;display: none}
#alist strong{font-weight: bold;font-size: 14px;text-align: center;margin: 0 2px;}
.list ul li{padding: 10px 5px 10px 10px;overflow: hidden;zoom: 1;position: relative;border-bottom: 1px solid #e8e8e8;}
.list ul li .img{margin-right: 10px;display: block;width: 60px;float: left;}
.list ul li img{width: 60px;height: 60px;border-radius: 8px;}
.list ul li p{-webkit-box-flex: 1;color: #777;overflow: hidden;padding-right: 70px;}
.list ul li p em{margin: 7px 0;}
.list ul li p a{display: block;height: 16px;line-height: 16px;overflow: hidden;font-size: 15px;}
.list ul li p span{display: block;line-height: 16px;height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font: 12px "\5FAE\8F6F\96C5\9ED1";}
.list ul li p u{margin: 0 6px;padding: 0 6px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.list ul li p img{width: 69px;height: 12px;margin-top: 6px;}
.list ul li .btn{width: 60px;height: 25px;line-height: 25px;text-align: center;color: #fff;background: #cf0d0d;position: absolute;right: 10px;top: 25px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
/*clist*/
.clist ul li{background: #fff;margin: 0 auto;border-bottom: 1px solid #e2e2e2;padding: 10px;font: 15px "\5FAE\8F6F\96C5\9ED1";}
.clist ul li a{display: block;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;}
.clist ul li p{font-size: 13px;height: 46px;line-height: 24px;overflow: hidden;color: #777;}
#loading{display: none;}
.dwlist{width: 100%;border-top: 1px #e6e6e6 solid;margin-top: 15px}
.dwlist li{height: 80px;width: 100%;border-bottom: 1px #e6e6e6 solid;position: relative}
.dwlist li .logo{float: left;margin-top: 13px;margin-left: 6px;overflow: hidden;width: 56px;height: 56px}
.dwlist li .logo img{width: 56px;height: 56px;border-radius: 6px}
.dwlist li .name{float: left;display: block;position: absolute;top: 16px;left: 72px}
.dwlist li .name .title{font-size: 14px;color: #1c1b1b;text-decoration: none;width: 188px;height: 14px;line-height: 14px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dwlist li .name .intro{margin-top: 9px}
.dwlist li .name .intro .type{display: block;height: 11px;line-height: 11px}
.dwlist li .name .intro .type img{width: 69px;height: 12px;}
.dwlist li .name .intro .type .t_text{font-size: 11px;color: #0da5ee;text-decoration: none}
.dwlist li .name .intro .details{display: block;height: 11px;line-height: 11px;margin-top: 6px}
.dwlist li .name .intro .details a{font-size: 11px;color: #a7a7a7}
.dwlist li .enter{float: right;position: absolute;top: 28px;right: 6px;width: 48px;height: 22px;background: #cf0d0d;border-radius: 3px;border: 1px #0198dd solid;text-align: center}
.dwlist li .enter a{display: block;font-size: 14px;text-decoration: none;color: #fff;line-height: 22px}
.index li{border: 1px solid #e8e8e8;margin: 8px 2% 8px 3%;width: 44%;float: left;border-radius: 3px;background: #fff;}
.btn-seach{background: url(../images/resizeapi.png);top: 12px;right: 47px;height: 25px;width: 27px;overflow: hidden;position: absolute;border: none;cursor: pointer;}
.channels2 li{float: left;position: relative;width: 33.33%;text-align: center;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
/* 2016-05-13*/
.msgheader{CLEAR: both;BORDER-RIGHT: #0099cc 1px solid;PADDING-RIGHT: 3px;BORDER-TOP: #0099cc 1px solid;PADDING-LEFT: 3px;FONT-SIZE: 12px;BACKGROUND: #F6FBFF;PADDING-BOTTOM: 0px;MARGIN: 3px auto 0px;OVERFLOW: hidden;BORDER-LEFT: #0099cc 1px solid;PADDING-TOP: 0px;BORDER-BOTTOM: #0099cc 1px solid}
.msgborder, .codeText{WIDTH: 96%;margin: 15px 10px;padding: 5px 5px 5px 35px;border-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-color: rgb(238, 238, 238);white-space: normal;background-image: url(../images/blockquote.gif);background-color: rgb(244, 245, 247);color: rgb(0, 102, 0);font-size: 9pt;font-family: , Verdana, sans-serif, ;background-position: 0% 0%;background-repeat: no-repeat no-repeat;}
.fr, .right{float: right;}
.download{height: 38px;padding-bottom: 15px;padding: 0 10px}
.download em{float: left;height: 38px;margin-right: 20px;}
.download em li{width: 152px;height: 38px;background: url(../images/down.png) no-repeat}
.download em li a{width: 152px;height: 38px;font-size: 0;display: block}
.download a:hover img{filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
/*code quote --start*/
#content .codetitle span{float: right;}
#content .codebody{background: #DDEDFB;margin: 0px auto 3px;padding: 0px 3px 0px 5px;border: 1px solid #0099CC;width: 638px;clear: both;font-size: 14px;}
#content .htmlarea{margin: 0px auto;padding: 3px;width: 590px;text-align: center;clear: both;font-size: 14px;}
#content .htmlarea textarea{width: 96%;height: 200px;font-size: 14px;}
#content SPAN.quote{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content .code{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content .Code{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content table{border: 1px solid #0099cc;border-spacing: 0;width: 95%;max-width: 700px !important;border-left: #0099cc 2px solid;border-radius: 1px;background: #f5f5f5;text-align: left}
#content th, #content td{padding: 0.2em 0.46em;border: 1px solid #cccccc;}
#content th{background: #f3f3f3;}
#content th img{display: block;margin: 0.45em auto 0;}
#content td.version{font-weight: bold;}
#content table.jbborder{border: currentColor;border-image: none;border-collapse: collapse;}
#content table.jbborder th, table.jbborder td{padding: 3px;border: 1px solid #E3E3E3;border-image: none;}
#content table.dataintable{border: 1px solid #888888;border-image: none;width: 100%;font-family: Arial, Helvetica, sans-serif;margin-top: 10px;border-collapse: collapse;}
#content table.dataintable pre{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;width: auto;background-color: transparent;}
#content table.dataintable th{padding: 5px 15px 5px 5px;border: 1px solid #888888;border-image: none;vertical-align: baseline;background-color: #CCCCCC;}
#content table.dataintable td{padding: 5px 15px 5px 5px;border: 1px solid #AAAAAA;border-image: none;vertical-align: text-top;background-color: #EFEFEF;}
#content table.dataintable p{margin: 0px 0px 2px;}
.quote A:active{}
#content SPAN.quote SPAN{DISPLAY: block;COLOR: #ff0000}
/*code quote --end*/
/*add 2016-06-17*/
.wzlist .nypage{clear: both;height: 30px;overflow: hidden;line-height: 30px;padding: 0 5px;text-align: center;margin: 20px 0;}
.wzlist .nypage i{font-style: normal;}
.wzlist .nypage a{color: #999;display: inline-block;font-size: 18px;padding: 0 10px;text-align: center;margin: 0 2px;text-decoration: none;background: #eee}
.wzlist .nypage a:hover{text-decoration: none;}
.wzlist .nypage b{color: #f00;}
/*  */
.codebody, .zykucode{WIDTH: 96%;margin: 15px 10px;padding: 5px 5px 5px 35px;border-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-color: rgb(238, 238, 238);white-space: normal;background-image: url(../images/blockquote.gif);background-color: rgb(244, 245, 247);color: rgb(0, 102, 0);font-size: 9pt;font-family: , Verdana, sans-serif, ;background-position: 0% 0%;background-repeat: no-repeat no-repeat;}
/*  */
.downsoft dl{overflow: auto;zoom: 1;border: 1px solid #C6DCF7;margin: 0 auto;width: 95%;padding: 10px;line-height: 30px;background: #F7FAFB}
.downsoft dl dt, #content .downsoft dl dd span{float: left}
.downsoft dl dd a{background: url(../images/down.png) no-repeat;display: block;width: 140px;height: 49px;border: none;float: right;border: none;float: right}
.downsoft dl dd strong{color: #CC0000}
.downsoft dl dd{overflow: auto;zoom: 1}
/*  */
#weixin-tip{display: none;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.8);filter: alpha(opacity=80);width: 100%;height: 100%;z-index: 100;}
#weixin-tip p{text-align: center;margin-top: 10%;padding: 0 5%;position: relative;}
#weixin-tip p img{max-width: 100%;height: auto;}
#weixin-tip .close{color: #fff;padding: 5px;font: bold 20px/20px simsun;text-shadow: 0 1px 0 #ddd;position: absolute;top: 0;left: 5%;}
/*moreBtn*/
.moreBtn{width: 90%;margin: 15px auto;margin-bottom: 5px;text-align: center;color: #fff;height: 40px;line-height: 40px;display: block;background: #cf0d0d;border-radius: 5px;}
.moreBtn a{color: #fff;}
/*--------------------------------------------------------------------------*/
.modd .TitA h2, .modd .TitA h3, .modd .TitA h4, .modd .TitA h5{line-height: 37px;padding-left: 10px;}
.cat-slide-bar{max-height: 265px;position: relative;overflow: hidden;-webkit-transform: translateZ(0)}
.rec-news{position: relative;margin-top: 10px;background: #fff;overflow: hidden;width: 100%;}
.rec-news .title{position: relative;height: 38px;line-height: 38px;background: #fafafa;padding: 0 10px;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f7f7f7;}
.rec-news .new{position: absolute;right: 10px;top: 0;padding-left: 21px;background: url(../images/jiantou.png) no-repeat 0 12px;color: #777;}
.sider_tabs{font-size: 16px;font-weight: 500;color: #bfbfbf;overflow: hidden;}
.sider_tabs li{float: left;padding: 0 3px;margin-right: 10px;}
.sider_tabs li a{color: #666;height: 36px;line-height: 36px;cursor: pointer;}
.sider_tabs .cur{color: #333;font-weight: 500;color: #38a2db;}
.sider_tabs_con{padding: 10px;overflow: hidden;}
.rec-top{border-bottom: dotted 1px #ccc;overflow: hidden;}
.rec-top h2{text-align: center;font-size: 20px;font-size: 1.6rem;font-weight: 700;height: 26px;line-height: 26px;margin-top: 5px;overflow: hidden;}
.rec-top h2 a{color: #ff6666;}
.rec-top p{text-indent: 2em;color: #666;height: 40px;line-height: 20px;margin: 10px 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.rec-light{margin-top: 10px;font-size: 16px;height: 20px;line-height: 20px;overflow: hidden;margin-bottom: 10px;}
.rec-light a{font-weight: 700;color: #ff6666;}
.rec-light .cname{padding: 0 6px;float: left;margin-right: 10px;background-color: #1abaf4;position: relative;zoom: 1;font-size: 14px;font-size: 1.4rem;font-weight: 400;text-align: center}
.rec-light .cname a, .rec-light .cname a:hover{font-weight: 500;color: #fff}
.rec-light .cname .tragl{border-width: 5px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #1abaf4;right: -9px;top: 5px}
.m-index .article-list{margin-top: 10px;}
.tragl{width: 0;height: 0;line-height: 0;overflow: hidden;font-size: 0;border-style: dashed;border-width: 5px;position: absolute;-webkit-transition: -webkit-transform .2s;transition: transform .2s;-webkit-transform-origin: center 20%;transform-origin: center 20%}
/* banner */
.focus{max-height: 400px;background: #fff;margin-top: 10px;position: relative;overflow: hidden;}
.focus .hd{width: 100%;height: 15px;position: absolute;z-index: 1;bottom: 12px;text-align: center;}
.focus .hd ul{display: inline-block;height: 7px;padding: 3px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 0;vertical-align: top;}
.focus .hd ul li{display: inline-block;width: 7px;height: 7px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #fff;margin: 0 5px;vertical-align: top;overflow: hidden;}
.focus .hd ul .on{background: #cf0d0d;}
.focus .bd{position: relative;z-index: 0;}
.focus .bd li img{width: 100%;max-height: 400px;}
.focus .bd li a{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*  */}
.index_cat{clear: both;height: 110px;background: #FFF;width: 100%;margin: 10px auto}
.index_cat ul{margin: 0 auto;width: 100%;padding: 10px 0}
.index_cat ul li{float: left;margin: 8px 0 0 0;width: 20%}
.index_cat ul li dl{font-size: 0.75em;text-align: center}
.index_cat span{font-size: 12px}
.icon_1{background: #eacd75;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_2{background: #93d884;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_3{background: #f57b7b;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_4{background: #b19de5;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_5{background: #60dcb5;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_6{background: #979cac;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_7{background: #dec67c;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_back{background: #88d4c0;border-radius: 10rem;display: block;height: 55px;line-height: 55px;margin: auto auto 0.1rem;text-align: center;width: 55px;}
.icon_list{color: #666;text-align: center;line-height: 26px;}
.index_cat img{margin: 0}
.article-list{margin-top: -5px;overflow: hidden}
.article-list li{overflow: hidden;height: 34px;line-height: 34px}
.article-list i, .article-list u{float: left;display: block;margin: 16px 6px 0 0;width: 3px;height: 3px;-webkit-border-radius: 100px;-moz-border-radius: 100px;background-color: #999}
.article-list li a{font-size: 14px;}
.article-list span.time{float: right;padding-left: 15px;color: #888}
/*========*/
.h-tags{height: 122px;position: relative;background: #fff;overflow: hidden;}
.h-tags-title{position: absolute;top: 0;left: 0;width: 10%;background: #ff6666;text-align: center;overflow: hidden;}
.h-tags-title h2{display: inline-block;padding: 15px 0;height: 122px;line-height: 23px;font-size: 18px;font-size: 1.8rem;color: #fff;letter-spacing: 3px;}
.h-tags-list{padding-left: 12%;}
.h-tags-list li{width: 31%;margin-right: 2%;float: left;margin-top: 8px;}
.h-tags-list a{display: inline-block;background: #efefef;height: 30px;line-height: 30px;width: 100%;padding: 0 6px;text-align: center;float: left;overflow: hidden;}
.h-tags-list a:hover{background: #ff6666;color: #fff;}
/*modd*/
.modd{position: relative;margin-top: 10px;padding: 10px;background: #fff}
.modd .title{position: relative;display: inline-block;width: 100%;height: 32px}
.modd .title h2, .mod .title h3, .mod .title h4, .mod .title h5, .mod .title h6{float: left;color: #5c5c5c;font-size: 18px;font-size: 1.8rem;line-height: 32px}
.modd .title .more{position: absolute;right: 6px;bottom: 6px;}
.modd .title .more i{margin-left: 2px}
.modd .title .more a{color: #6c6c6c}
.modd .TitA{height: 38px;border-bottom: 1px solid #eee;margin-bottom: 6px}
.modd .TitA em{position: absolute;left: 0;top: 8px;display: inline-block;width: 3px;height: 20px;background: #cf0d0d}
.modd .TitA h2, .mod .TitA h3, .mod .TitA h4, .mod .TitA h5{padding-left: 10px;line-height: 37px}
.modd .TitA .more{bottom: 8px;color: #454545}
.modd a.load-more{display: block;margin-top: 10px;height: 35px;border: 1px solid #f1f1f1;-webkit-border-radius: 2px;-moz-border-radius: 2px;background-color: #fafafa;color: #575757;text-align: center;line-height: 35px}
.modd a.load-more i{margin-left: 5px}
.feedsAll{padding: 0;}
.feedsAll .feeds{padding: 0 10px 10px;}
.feeds-tab{height: 42px;border: 1px solid #dfdfdf;border-top: 2px solid #cf0d0d;position: relative;z-index: 10;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;overflow: hidden}
.feeds-tab a{width: 20%;height: 43px;line-height: 41px;float: left;cursor: pointer;}
.feeds-tab a span{display: inline-block;width: 100%;text-align: center;}
.feeds-tab a.cur span{color: #cf0d0d}
.loadtab{position: absolute;top: 50px;left: 50%;margin-left: -10px;}
/**/
.feeds{position: relative;overflow: hidden}
.feeds-item{float: left;width: 48%;margin-bottom: 5px;border-top: 1px solid #eee;}
.feeds-item:nth-child(2n){float: right;margin-right: 0;}
.feeds-item h3{line-height: 30px;font-weight: normal;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.feeds-item h3 a{color: #262627;}
.feeds-item h3 a:hover{color: #cf0d0d;text-decoration: none;}
.feeds-item .feeds-item-pic{width: 100%;padding: 1px;border: 1px solid #ededed;}
.feeds-item .feeds-item-pic a{display: block;width: 100%;padding-top: 75%;position: relative;overflow: hidden;}
.feeds-item .feeds-item-pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;min-height: 100%;display: block;}
.feeds-item .feeds-item-info{height: 18px;line-height: 18px;color: #999;overflow: hidden;overflow: hidden}
.feeds-item .feeds-item-info span{margin-right: 8px;display: none;}
.feeds-item .feeds-item-info a{color: #999}
.feeds-item .feeds-item-info i{margin-right: 3px}
.feeds-item .feeds-item-info .author i{color: #afafaf}
.feeds-item .fa-heart-o{font-size: 13px;font-size: 1.3rem}
.feeds .hasImg{min-height: 100%;}
.loadmore{width: 100%;height: 35px;line-height: 35px;margin: 5px 0;background: #f7f8f9;color: #cf0d0d;letter-spacing: 1px;text-align: center;cursor: pointer}
.loadmore i{margin-left: 2px}
.loadmore .renderloading{background: url(../images/onload.gif) no-repeat left center;height: 35px;line-height: 35px;padding-left: 20px;font-size: 16px;font-size: 1.6rem}
.feeds-right .feeds-item-pic{left: auto;right: 0;}
.feeds-right .hasImg{padding-left: 0;padding-right: 103px;}
/**/
.article-img li{position: relative;padding-left: 75px;margin-bottom: 10px;border-bottom: 1px solid #eee;height: 82px}
.article-img li:last-child{height: 76px;margin: 0;border: none}
.article-img h3{padding-top: 8px;height: 21px;line-height: 21px;overflow: hidden;}
.article-img h3 a{font-weight: normal;font-size: 14px;}
.article-img span{font-weight: normal;font-size: 12px;}
.article-img .thumb{position: absolute;left: 0;top: 6px;width: 70px;height: 60px}
.article-img .thumb img{border-radius: 10px;height: 60px;width: 60px;padding: 1px;border: 1px solid #ededed}
.article-img .info{margin-top: 12px;color: #999;line-height: 20px}
.article-img .info span{margin-right: 10px}
.article-img .info a{color: #999;border-radius: 2px;line-height: 30px;text-align: center;float: left;}
.article-img .info .btna{background: #339933;color: #fff;float: right;height: 26px;width: 52px;line-height: 26px;}
.article-img .info i{margin-right: 3px}
/**/
.article-hot{margin-top: -10px;overflow: hidden}
.article-hot li{height: 46px;line-height: 46px;border-bottom: 1px solid #eee;overflow: hidden}
.article-hot li .mun{color: #cf0d0d;height: 20px;float: left;font-style: italic;font-family: georgia, STHeiti, "Microsoft YaHei", simsun, sans-serif, Arial;line-height: 15px;margin: 13px 6px 0 0;overflow: hidden;text-align: center;width: 20px;}
.article-hot li:nth-child(n+4) .mun{color: #888}
.article-hot li:last-child{border: none}
.main_visual{height: 230px;border-top: 1px solid #d7d7d7;overflow: hidden;position: relative;}
.main_image{height: 230px;overflow: hidden;position: relative;}
.main_image ul{width: 9999px;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0}
.main_image li{float: left;width: 100%;height: 100%;}
.main_image li span{display: block;width: 100%;height: 100%}
.main_image li a{display: block;width: 100%;height: 100%}
.main_image li img{width: 100%;height: 280px;}
div.flicking_con{position: absolute;top: 200px;right: 5%;z-index: 999;height: 21px;margin: 0 0 0 -50px;}
div.flicking_con a{float: left;width: 21px;height: 21px;margin: 0;padding: 0;background: url('../images/btn_main_img.png') no-repeat;display: block;text-indent: -1000px}
div.flicking_con a.on{background-position: 0 -21px}
#btn_prev, #btn_next{z-index: 11111;position: absolute;display: block;width: 73px!important;height: 74px!important;top: 50%;margin-top: -37px;display: none;}
.pss{padding-left: 20px;display: block;background: #cf0d0d;height: 45px;line-height: 45px;position: absolute;top: 190px;left: 0;width: 100%;color: #fff;}
.like #LikeMore{color: #cf0d0d;}
.modd .title .more{bottom: 6px;position: absolute;right: 6px;}
/*header*/
header{max-width: 640px;margin: 0 auto;height: 125px;}
.header{position: fixed;z-index: 100;width: 100%;max-width: 640px;height: 48px}
.header .content{position: relative;z-index: 99;width: 100%;height: 48px;background: #cf0d0d}
.header .logo a{color: #fff}
.header .btn-menu{position: absolute;width: 32px;height: 30px;background-image: url(../images/h.png);background-repeat: no-repeat;background-size: 30px auto;-webkit-background-size: 30px auto;overflow: hidden;text-indent: -100%;display: block;text-align: center;font-size: 21.6px;font-size: 2.16rem;color: #fff;line-height: 1.2;background-position: 0 0}
.header .btn-menu{top: 9px;right: 5px;background-position: 0 -50px}
.header-min{position: relative;z-index: 100;width: 100%;max-width: 640px;height: 48px}
.header-min .content{position: relative;z-index: 99;width: 100%;height: 48px;background: #cf0d0d}
.header-min .title{margin: 0;color: #fff;text-align: center;font-size: 21px;font-size: 1.8rem;line-height: 48px}
.header-min .title a{color: #fff}
.header-min .btn-back, .header-min .btn-menu, .header-min .btn-soso{position: absolute;width: 32px;height: 30px;background-image: url(../images/h.png);background-repeat: no-repeat;background-size: 30px auto;-webkit-background-size: 30px auto;overflow: hidden;text-indent: -100%;display: block;text-align: center;font-size: 21.6px;font-size: 2.16rem;color: #fff;line-height: 1.2;background-position: 0 0}
.header-min .btn-soso{top: 11px;right: 44px}
.header-min .btn-menu{top: 9px;right: 5px;background-position: 0 -50px}
.header-min .btn-back{top: 10px;left: 5px;width: 29px;height: 26px;text-align: center;background: url(../images/home.png) no-repeat;}
.header-min .dot{position: relative;top: 0;left: 0;display: inline-block;width: 18px;height: 18px;background: url(../images/h.png) no-repeat center -106px;background-size: 20px auto;-webkit-background-size: 20px auto}
/* nav */
.subnav{padding: 0 10px;outline: 0;background: #fff;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent}
.subnav .subnav-box{position: relative;overflow: hidden;margin: 0 auto}
.subnav .subnav-list{width: 100%;height: 42px;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden}
.subnav .subnav-pills{position: absolute;top: 0;left: 0;margin: 0;padding: 0;height: 42px;list-style: none}
.subnav .subnav-pills:after, .subnav .subnav-pills:before{display: table;content: "";line-height: 0}
.subnav .subnav-pills:after{clear: both}
.subnav .subnav-pills li{position: relative;top: 3px;float: left;margin-right: 20px;height: 39px;white-space: nowrap;line-height: 20px}
.subnav .subnav-pills li a{display: inline-block;padding: 8px 0;font-size: 16px;font-size: 1.4rem}
.nav-top{position: relative;z-index: 99;-webkit-box-sizing: border-box;width: 100%;background: #f0f5f9;line-height: 21px;display: none;max-width: 640px;transition: all .3s ease-in;}
.nav-top .search{/*margin-top:6px;*/overflow: hidden}
.nav-all{position: relative}
.nav-all h4{background: #f0f5f9;font-size: 16px;font-size: 1.4rem;font-weight: 700;height: 36px;line-height: 36px;padding: 0 10px;overflow: hidden}
.nav-all .nav-all-list{padding: 20px 0 10px 0;background: #fff;overflow: hidden}
.nav-all .nav-all-list li{display: inline-block;float: left;margin-bottom: 10px;-webkit-animation: zoomIn 300ms ease}
.nav-all .nav-all-list li a{border: 1px solid #ddd;margin: 0 8px;text-align: center;font-size: 12px;line-height: 30px;height: 30px;display: block;overflow: hidden;}
.nav-all .nav-all-list .light a{border: 0;background: #cf0d0d;color: #fff}
.nav-all .row-4 li{width: 25%}
.nav-all .row-5 li{width: 20%}
.nav-all .sitemap, .channels-all .sitemap{position: absolute;right: 10px;top: 10px;padding-right: 10px;background: url(../images/1fd23a7d44f44868bb147df4a66b97e0.gif) no-repeat 100% center;color: #2B73DF;font-weight: 400;font-size: 15px;font-size: 1.1rem;-webkit-background-size: auto 7px}
.nav-foot{overflow: hidden;padding-top: 10px;}
.nav-foot ul{overflow: hidden;padding: 10px 0;background: #fff;line-height: 25px}
.nav-foot li{float: left;width: 25%;text-align: center;}
.nav-foot a{color: #333;font-size: 16px;font-size: 1.4rem}
.nav-foot ul:nth-child(2){padding: 0;background: #cf0d0d;line-height: 40px}
.nav-foot ul:nth-child(2) li{width: 20%;}
.nav-foot ul:nth-child(2) a{color: #fff;font-size: 18px;font-size: 1.3rem}
.pop-layer{position: fixed;top: 0;left: 0;z-index: 90;display: none;width: 100%;height: 250%;background-color: rgba(0,0,0,.4);transition: all .3s ease-in;}
/*search*/
.search{width: 100%;padding-top: 10px;position: relative;overflow: hidden;box-sizing: border-box;}
.search_txt{float: left;border: 1px solid #E8E8E8;width: 96%;padding-left: 25px;height: 38px;line-height: 38px;color: #666;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;background: #fff url(../images/search.jpg) left no-repeat;}
.search_btn{position: absolute;right: 0;top: 11px;width: 60px;height: 40px;line-height: 40px;display: inline-block;border-left: none;background: #cf0d0d;color: #fff;font-size: 16px;font-size: 1.4rem;text-align: center;border: none;}
.search_btn:active, .search_btn:hover, .search_btn:link, .search_btn:visited{color: #fff}
.channels-wrap{position: absolute;top: 48px;width: 100%;/*position:relative;top:48px;overflow:hidden;*/max-width: 640px;font-size: 16px;font-size: 1.2rem;z-index: 98;}
.channels-all{background: #fff;display: none;-webkit-transition: all .3s linear;-ms-transition: all .3s linear;transition: all .3s linear}
.channels-all h4{color: #000;font-size: 16px;font-size: 1.4rem;height: 36px;line-height: 36px;background: #f0f5f9;padding: 0 10px;font-weight: 700}
.channels-all .site-nav:link, .channels-all .site-nav:visited{float: right;color: #007aff;font-weight: 400}
.channels-all .channels-all-list{padding: 0 10px;height: 75px;}
.channels-all .channels-all-list>li{padding: 8px 0;border-bottom: 1px dashed #E7E7E7}
.channels-all .channels-all-list:nth-child(2)>li{padding: 4px 0 3px;border: 0 none}
.channels-all .channels-all-list li:last-child{border: 0 none}
.channels-all .sitemap{top: 85px;}
.channels-all-list li>a{width: 20%;text-align: center;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;height: 32px;line-height: 32px}
.channels-all-list li strong{width: 43px;height: 20px;line-height: 20px;border: 1px solid #E7E7E7;display: inline-block;vertical-align: middle;margin: 0 auto}
.channels .more span:after{content: "";color: #487de3;white-space: normal;top: 59px;left: 50%;margin: 0 0 0 -6px;position: absolute;width: 12px;height: 7px;overflow: hidden;background: url(../images/menubgxjt.png) no-repeat;}
.channels .more:before{content: "";position: absolute;left: -15px;top: 3px;width: 19px;height: 74px;z-index: 1;background: url(../images/menubgjb.png) no-repeat;}
.channels{background: #fff;padding: 8px 5px 5px 5px;clear: both;border-top: 1px solid #D7D7D7;overflow: hidden;position: relative}
.channels:after{content: "";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden}
.channels li{float: left;position: relative;width: 25%;text-align: center;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.channels .more{width: 35px;height: 65px;position: absolute;right: 0;top: 0;padding: 13px 0 0;text-align: center;color: #487de3;line-height: 20px;overflow: visible}
.channels .more span:before{white-space: pre;color: #487de3}
.channels li>a, .channels-all-list li>a{display: block;position: relative}
.channels li .hot:before, .channels li .new:before, .channels-all-list li .hot:before, .channels-all-list li .new:before{content: "";position: absolute;right: 4px;top: 0;width: 11px;height: 13px;-webkit-background-size: 11px 13px;-webkit-background-size: 11px 13px;z-index: 1}
.btn-seach{background: url(../images/resizeapi.png);top: 12px;right: 47px;height: 25px;width: 27px;overflow: hidden;position: absolute;border: none;cursor: pointer;}
.channels2 li{float: left;position: relative;width: 33.33%;text-align: center;line-height: 32px;height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
/*footer*/
.footer-min{padding: 15px;text-align: center}
.footer-min .app{color: #999;font-size: 16px;font-size: 1.4rem}
.footer-min .app a{color: #555}
.footer-min .copyright{margin-top: 5px;color: #888;font-size: 12px;font-size: 1.2rem}
.footer-min .copyright a{color: #888}
/* 2016-05-13*/
.msgheader{CLEAR: both;BORDER-RIGHT: #0099cc 1px solid;PADDING-RIGHT: 3px;BORDER-TOP: #0099cc 1px solid;PADDING-LEFT: 3px;FONT-SIZE: 12px;BACKGROUND: #F6FBFF;PADDING-BOTTOM: 0px;MARGIN: 3px auto 0px;OVERFLOW: hidden;BORDER-LEFT: #0099cc 1px solid;PADDING-TOP: 0px;BORDER-BOTTOM: #0099cc 1px solid}
.msgborder, .codeText{WIDTH: 96%;margin: 15px 10px;padding: 5px 5px 5px 35px;border-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-color: rgb(238, 238, 238);white-space: normal;background-image: url(../images/blockquote.gif);background-color: rgb(244, 245, 247);color: rgb(0, 102, 0);font-size: 9pt;font-family: , Verdana, sans-serif, ;background-position: 0% 0%;background-repeat: no-repeat no-repeat;}
.fr, .right{float: right;}
/*code quote --start*/
#content .codetitle span{float: right;}
#content .codebody{background: #DDEDFB;margin: 0px auto 3px;padding: 0px 3px 0px 5px;border: 1px solid #0099CC;width: 638px;clear: both;font-size: 14px;}
#content .htmlarea{margin: 0px auto;padding: 3px;width: 590px;text-align: center;clear: both;font-size: 14px;}
#content .htmlarea textarea{width: 96%;height: 200px;font-size: 14px;}
#content SPAN.quote{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content .code{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content .Code{BORDER-RIGHT: #bfdfff 1px dashed;PADDING-RIGHT: 10px;BORDER-TOP: #bfdfff 1px dashed;DISPLAY: block;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;MARGIN: 10px auto;BORDER-LEFT: #bfdfff 1px dashed;WIDTH: 92%;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: #bfdfff 1px dashed;BACKGROUND-COLOR: #f5fbff}
#content table{border: 1px solid #cccccc;border-collapse: collapse;text-align: center;margin-top: 0.54em;clear: both}
#content th, #content td{padding: 0.2em 0.46em;border: 1px solid #cccccc;}
#content th{background: #f3f3f3;}
#content th img{display: block;margin: 0.45em auto 0;}
#content td.version{font-weight: bold;}
#content table.jbborder{border: currentColor;border-image: none;border-collapse: collapse;}
#content table.jbborder th, table.jbborder td{padding: 3px;border: 1px solid #E3E3E3;border-image: none;}
#content table.dataintable{border: 1px solid #888888;border-image: none;width: 100%;font-family: Arial, Helvetica, sans-serif;margin-top: 10px;border-collapse: collapse;}
#content table.dataintable pre{margin: 0px;padding: 0px;border: 0px currentColor;border-image: none;width: auto;background-color: transparent;}
#content table.dataintable th{padding: 5px 15px 5px 5px;border: 1px solid #888888;border-image: none;vertical-align: baseline;background-color: #CCCCCC;}
#content table.dataintable td{padding: 5px 15px 5px 5px;border: 1px solid #AAAAAA;border-image: none;vertical-align: text-top;background-color: #EFEFEF;}
#content table.dataintable p{margin: 0px 0px 2px;}
.quote A:active{}
#content SPAN.quote SPAN{DISPLAY: block;COLOR: #ff0000}
/*code quote --end*/
/*add 2016-06-17*/
.wzlist .nypage{clear: both;height: 30px;overflow: hidden;line-height: 30px;padding: 0 5px;text-align: center;margin: 20px 0;}
.wzlist .nypage i{font-style: normal;}
.wzlist .nypage a{color: #999;display: inline-block;font-size: 18px;padding: 0 10px;text-align: center;margin: 0 2px;text-decoration: none;background: #eee}
.wzlist .nypage a:hover{text-decoration: none;}
.wzlist .nypage b{color: #f00;}
/**/
.art_xg{margin: 0px;padding: 10px 20px;text-align: left;overflow: hidden;clear: both;}
.art_xg h4{color: #006699;font-size: 14px;font-weight: bold;}
.art_xg ul{margin: 0px;padding: 0px;}
.art_xg ul li{background: url(../images/newsli.gif) no-repeat 8px 50%;text-align: left;color: #006699;line-height: 28px;font-size: 14px;display: block;}
.art_xg ul li a:link{color: #006699;font-size: 14px;}
.art_xg ul li a:visited{color: #FF6600;font-size: 14px;}
.art_xg ul li a:hover{color: #FF6600;font-size: 14px;}
/*  */
.codebody, .zykucode{WIDTH: 96%;margin: 15px 10px;padding: 5px 5px 5px 35px;border-width: 2px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-color: rgb(238, 238, 238);white-space: normal;background-image: url(../images/blockquote.gif);background-color: rgb(244, 245, 247);color: rgb(0, 102, 0);font-size: 9pt;font-family: , Verdana, sans-serif, ;background-position: 0% 0%;background-repeat: no-repeat no-repeat;}
/*  */
.downsoft dl{overflow: auto;zoom: 1;border: 1px solid #C6DCF7;margin: 0 auto;width: 95%;padding: 10px;line-height: 30px;background: #F7FAFB}
.downsoft dl dt, #content .downsoft dl dd span{float: left}
.downsoft dl dd a{background: url(../images/down.png) no-repeat;display: block;width: 140px;height: 49px;border: none;float: right;border: none;float: right}
.downsoft dl dd strong{color: #CC0000}
.downsoft dl dd{overflow: auto;zoom: 1}
/*  */
#weixin-tip{display: none;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.8);filter: alpha(opacity=80);width: 100%;height: 100%;z-index: 100;}
#weixin-tip p{text-align: center;margin-top: 10%;padding: 0 5%;position: relative;}
#weixin-tip p img{max-width: 100%;height: auto;}
#weixin-tip .close{color: #fff;padding: 5px;font: bold 20px/20px simsun;text-shadow: 0 1px 0 #ddd;position: absolute;top: 0;left: 5%;}
/*pages*/
#pages{position: relative;margin: 10px auto;padding: 0 78px;height: 38px;max-width: 396px;text-align: center}
#pages:empty{height: 0}
#pages .page-i{margin-left: 5px;height: 36px;color: #fff;line-height: 36px}
#pages .page-i i{font-style: normal}
#pages .down, #pages .downno, #pages .rest, #pages .up, #pages .upno{display: block;width: 72px;height: 36px;border: 1px solid #e2e2e2;border-radius: 2px;background-color: #fff;color: #333;line-height: 35px}
#pages .down:hover, #pages .up:hover{background-color: #f2f2f2;box-shadow: inset 0 1px 1px #efefef}
#pages .down, #pages .downno, #pages .up, #pages .upno{position: absolute;top: 0}
#pages .up, #pages .upno{left: 0}
#pages .down, #pages .downno{right: 0}
#pages .rest{display: block;width: auto!important;border: 1px solid #379BE9;background: #379BE9;color: #fff}
#pages .downno, #pages .upno{color: #b4b4b4}
.toolbar{width: 100%;color: #cf0d0d;font-size: 1.4rem;border-bottom: 2px solid #cf0d0d;display: block;margin: 10px auto auto;height: 30px;margin-bottom: 15px;}
.toolbar a{color: #cf0d0d;font-size: 1.4rem;margin-bottom: 8px;}
.back{background: rgba(0, 0, 0, 0) url("../images/wback.png") no-repeat scroll center center;float: left;height: 19px;width: 19px;}
#bigpic{margin-top: 8px;margin-bottom: 10px;text-align: center;}
#bigpic img{max-width: 980px;width:expression(this.width>960 ? '960px' : true);}
.pagebreak{margin: 15px auto 10px auto;clear: both;height: 45px;font-size: 13px;text-align: center}
.pagebreak ul{margin: 0 auto;display: inline-block}
.pagebreak li{padding: 0 13px;line-height: 36px;display: inline-block;font-size: 14px;border: 1px solid #ddd;margin-left: -1px;float: left;background-color: #FFF;cursor: pointer;}
.pagebreak li.thisclass, .pagebreak ul li.thisclass a, .pagebreak ul li.thisclass a:hover{color: #fff !important;background-color: #00a0e2;}
.loginbox{padding-bottom: 15px;padding-top: 10px;}
.loginbox img{position: absolute;right: 0;top: 0px;max-width: 100%;height: auto;display: block;border-radius: 0 4px 4px 0;border: 1px solid #f2f2f2;}
.loginbox *{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing: border-box;}
.loginbox input{width: 100%;border-radius: 4px;border: 1px solid #f2f2f2;padding: 5px;line-height: 26px;color: #666;margin-bottom: 10px;}
.loginbox input.login{background-color: #cf0d0d;color: #fff;padding: 0;height: 36px;line-height: 36px;border-radius: 20px;cursor: pointer;border: 0 none;margin-top: 15px;text-indent: 0;}
.loginbox2 input{border: 1px solid #dedede;}
.loginbox a.regest, .loginbox input.regest{display: block;padding: 0;border: 0 none;font-size: 12px;background-color: #8cc21b;color: #fff;text-align: center;height: 36px;line-height: 36px;margin-top: 10px;border-radius: 20px;cursor: pointer}
.text_qs2{width: 100%;height: 150px;border-radius: 4px;border: 1px solid #f2f2f2;padding: 5px;box-sizing: border-box;color: #666;font-family: "\5FAE\8F6F\96C5\9ED1";}
/* reLink */
.reLink{margin: 3% 3% 1%;}
.reLink a{color: #666;}
.reLink .prevLink,
.reLink .nextLink{display: block;height: 40px;color: #666;line-height: 40px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;}