@CHARSET "UTF-8";/*base style for css file*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:Arial,Helvetica,sans-serif;}
html{font-size:62.5%;position:relative;}
table,caption,tbody,tfoot,thead,tr,th,td{/*border-collapse:collapse;8*/
margin:0;padding:0;outline:0;font-family:Arial,Helvetica,sans-serif;}
ul,ol{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/*remember to define focus styles!*/
:focus{outline:0;}
/*remember to highlight inserts somehow!*/
ins{text-decoration:none;}
del{text-decoration:line-through;}
/*tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
a:focus{text-decoration:none;outline-offset:0;outline:none;}
.fr{float:right;}
.fl{float:left;}
.clear{clear:both;font-size:0;line-height:0;}
div.quotes{padding:3px;MARGIN:20px 5px;text-align:right;font-size:12px;}
div.quotes A{BORDER-RIGHT:#ddd 1px solid;padding-RIGHT:2px 5px;BORDER-TOP:#ddd 1px solid;padding-LEFT:5px;padding-BOTTOM:2px;BORDER-LEFT:#ddd 1px solid;color:#aaa;MARGIN-RIGHT:2px;padding-TOP:2px;BORDER-BOTTOM:#ddd 1px solid;text-decoration:none}
div.quotes A:hover{BORDER-RIGHT:#a0a0a0 1px solid;padding-RIGHT:5px;BORDER-TOP:#a0a0a0 1px solid;padding-LEFT:5px;padding-BOTTOM:2px;BORDER-LEFT:#a0a0a0 1px solid;MARGIN-RIGHT:2px;padding-TOP:2px;BORDER-BOTTOM:#a0a0a0 1px solid}
div.quotes A:active{BORDER-RIGHT:#a0a0a0 1px solid;padding-RIGHT:5px;BORDER-TOP:#a0a0a0 1px solid;padding-LEFT:5px;padding-BOTTOM:2px;BORDER-LEFT:#a0a0a0 1px solid;MARGIN-RIGHT:2px;padding-TOP:2px;BORDER-BOTTOM:#a0a0a0 1px solid}
div.quotes SPAN.current{BORDER-RIGHT:#e0e0e0 1px solid;padding-RIGHT:5px;BORDER-TOP:#e0e0e0 1px solid;padding-LEFT:5px;FONT-WEIGHT:bold;padding-BOTTOM:2px;BORDER-LEFT:#e0e0e0 1px solid;color:#aaa;MARGIN-RIGHT:2px;padding-TOP:2px;BORDER-BOTTOM:#e0e0e0 1px solid;BACKGROUND-color:#f0f0f0}
div.quotes SPAN.disabled{BORDER-RIGHT:#f3f3f3 1px solid;padding-RIGHT:5px;BORDER-TOP:#f3f3f3 1px solid;padding-LEFT:5px;padding-BOTTOM:2px;BORDER-LEFT:#f3f3f3 1px solid;color:#ccc;MARGIN-RIGHT:2px;padding-TOP:2px;BORDER-BOTTOM:#f3f3f3 1px solid}
.blue{color:#255288;}
.green{color:#093;}
.red{color:#ee0000;}
.country_langs{display:flex;}
.country_langs a span{width:16px;height:11px;vertical-align:middle;background:url(../images/lang_country.png) 0 0/224px 199px no-repeat;display:inline-block;}
.country_langs .ar{background-position:0 -177px;}
.country_langs .de{background-position:-96px -77px;}
.country_langs .en{background-position:-160px -188px;}
.country_langs .es{background-position:-32px -155px;}
.country_langs .fr{background-position:-112px -66px;margin-right:5px;}
.country_langs .hi{background-position:-96px -122px;}
.country_langs .id{background-position:-128px -144px;}
.country_langs .it{background-position:-32px -133px;}
.country_langs .iw{background-position:-192px -55px;}
.country_langs .ja{background-position:-96px -133px;}
.country_langs .ko{background-position:-144px -55px;}
.country_langs .nl{background-position:-176px 0px;}
.country_langs .pt{background-position:-48px -166px;}
.country_langs .sl{background-position:-128px -176px;}
.country_langs .th{background-position:-192px -132px;}
.country_langs .tr{background-position:-32px -188px;}
.country_langs .vi{background-position:-208px -55px;}
.country_langs .zh{background-position:-64px -77px;}
.country_langs .languang-box-all{position:absolute;right:10px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.1);margin-top:20px;display:none;width:26px;z-index:5;}
.country_langs .languang-box-all a{line-height:25px;margin-left:5px;}
.country_langs .iconfont{cursor:pointer;}
.country_langs:hover .languang-box-all{display:unset;}
.country_langs .languang-box-pc .hidelang{}
.country_langs .languang-box-pc a{margin-right:5px;}
.country_langs .languang-box-pc a:first-child{display:none;}
.country_langs .languang-box-all .hidelang{display:none;}
.structure-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #eee;border-left-width:6px;background-color:#FAFAFA;color:#333;font-family:Courier New;font-size:12px;}
i.iconfont.icon-fuzhi.copy_text{margin-left:5px;}
