@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
input::-moz-focus-inner{padding:0;border:none;}
html,input,select,textarea{font-family: "微软雅黑"; }
html{font-size:.688em;line-height:16px;color:#575757;}
body{background-color:#fff;}
input,select,textarea{font-size:1em;}
a{color:#00aeef;text-decoration:none;}
a:hover{text-decoration:underline;}
a.alt{font-weight:bold;}
ul.link-list-alt a,a.alt{display:block;padding-left:10px;background:url(../images/icon-arrow-right.gif) no-repeat left .6em;}
hr{height:1px;margin:0 0 20px 0;border:0;border-top:1px solid #e0e0e0;}
.hr{font-size:0;height:1px;background:#e0e0e0;clear:both;}
.hr hr{display:none;}
.media{background-color:#fff;}
.media img{display:block;margin:0;}
h2,legend{font-weight:bold;color:#000;font-size:1.455em;}
h2 em{color:#575757;font-size:.750em;}
h2.alt,h3{font-size:1.091em;margin-bottom:6px;}
h2.alt,h3,h3 a,h3 em{color:#575757;font-weight:bold;}
h3 em{display:block;}
strong{font-weight:bold;}
h2,p,img,ul,ol,table,fieldset,.hr,.video,.form{margin-bottom:20px;}
img.video{display:block;background-color:#000;}
ol{list-style-position:inside;list-style-type:decimal;}
ul{background-color:#fff;}
ul ul{margin-left:-20px;margin-bottom:0;}
ul ul ul{margin-left:-40px;}
ul li{padding-left:20px;background:url(../images/sprite-unordered-list.gif) no-repeat left 1px;}
ul li li{padding-left:40px;background-position:20px -248px;}
ul li li li{padding-left:60px;background-position:40px -500px;}
label,button{cursor:pointer;cursor:hand;}
address{color:#575757;font-weight:bold;}
span.date{display:block;color:#999;}
table{width:100%;}
table th{color:#000;}
table th,table td{padding:5px 10px;border:1px solid #e0e0e0;background-color:#fbfbfb;}
table tr.alt th,table tr.alt td{background-color:#fff;}
table thead th{font-weight:bold;background-color:#e5eef7;}
object{display:block;}
img.left{float:left;margin-right:20px;}
img.right{float:right;margin-left:20px;}
.screenreader{position:absolute;top:-9999px;left:-9999px;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;}
.screenreader:active,.screenreader:focus{top:20px;left:20px;height:auto;line-height:15px;padding:13px 10px 15px 10px;text-indent:0;font-size:1em;background:#fff;}
.wrapper{position:relative;width:940px;margin:0 auto;padding:0 20px;}
.frame{margin:-20px -20px 10px;padding:10px 20px 20px;background:url(../images/frame.png) no-repeat left bottom;}
.grid{margin:-10px -10px 10px;}
.grid,.grid-items{clear:both;overflow:hidden;}
.span1of1,.span1of2,.span1of3,.span1of4,.span2of4,.span3of4,.span2of3,.span1of5,.span2of5,.span3of5,.span4of5{float:left;}.span1of2,.span2of4{width:50%;}
.span1of3{width:33.33%;}
.span2of3{width:66.66%;}
.span1of4{width:25%;}
.span3of4{width:75%;}
.span1of5{width:20%;}
.span2of5{width:40%;}
.span3of5{width:60%;}
.span4of5{width:80%;}
.grid-item{margin:10px;}
.grid-item img{margin-bottom:0;}
.grid .teaser{min-height:110px;}
.grid .teaser-double{min-height:249px;}
.grid .landing{min-height:200px;}
#page-header{position:relative;background:#fff url(../images/gradient-header.gif) repeat-x left bottom;border-bottom:1px solid #e0e0e0;}
#page-header h1,#page-header a.logo{float:left;}
#page-header .wrapper{padding-top:20px;min-height:87px;}
#page-header .banner{position:absolute;left:0;top:0;height:100%;width:100%;}
#page-header #navigation-sitewide{float:right;margin-top:6px;margin-right:15px;}
#page-header #navigation-sitewide a{color:#575757;}
#page-header #navigation-main strong a{background-color:#0062c4;background-position:left top;}
#locale{position:relative;float:right;clear:right;margin-bottom:20px;border:1px solid #e0e0e0;}
#locale .box{min-width:278px;min-height:18px;padding:9px;border:1px solid #fff;background:url(../images/gradient-locale.png) repeat-x left bottom;}
#locale em{position:relative;display:block;margin:0 150px 25px 0;padding:0 10px 4px 20px;color:#000;font-weight:bold;no-repeat bottom center;}
#locale em span{position:absolute;left:0;top:.45em;width:16px;height:16px;margin-top:-5px;margin-right:5px;background-repeat:no-repeat;}
#locale em.global span{background-image:url(../images/icon-globe.gif);}
#locale ul.link-list{position:absolute;left:13px;bottom:7px;margin-bottom:0;}
#locale ul.link-list a{padding:0 7px 0 6px;}
#locale .controls{position:absolute;right:9px;top:10px;width:150px;}
#locale .quick-input{clear:both;width:150px;margin-top:8px;margin-bottom:-1px;border-bottom:1px solid #fff;}
#locale .quick-input .form-item{margin-bottom:0;margin-right:18px;}
#locale .quick-input .form-item input{height:14px;padding:2px 3px 0;font-size:.909em;}
#navigation-sub{position:relative;float:left;width:180px;padding:20px;padding-left:0;margin-right:20px;border-top:5px solid #005CAE;background:#fff;z-index:1;}
#page-content .banner{overflow:hidden;min-height:127px;margin-top:20px;padding:20px 0 0 20px;color:#fff;font-family: "微软雅黑";background-color:#005CAE;background-repeat:no-repeat;background-position:left top;text-shadow:#000 0 1px 1px;}
#content-header{position:relative;padding:10px;color:#fff;background-color:#005cae;}
#content-header h1,#content-header em{display:block;font-family: "宋体";}
#content-header h1{margin-top:-.3em;font-size:18px;line-height:1.2;}
#content-header em{margin-top:.2em;margin-bottom:-.2em;font-size:1.273em;}
#content-header p{min-height:32px;margin:-10px;padding:7px 10px 10px;padding-right:310px;font-weight:normal;}
.frame p{background:url(../images/gradient-introduction.png) repeat-y top right;}
#content-header .quick-input{width:730px;}
#content-header .form-item{margin-right:8em;margin-bottom:0;}
#content-header label{position:absolute;right:0;top:12px;width:190px;padding-left:10px;line-height:18px;}
.frame .featured{position:absolute;width:290px;height:186px;right:20px;top:10px;background-color:#005cae;}
#page-content{overflow:hidden;}
#page-content .content-3col{width:500px;}
#page-content .content-2col{width:720px;}
#content-main{position:relative;float:left;padding-top:20px;width:100%;}
#content-related{float:right;padding:0 10px 20000px;margin-bottom:-20000px;width:180px;background:#fbfbfb url(../images/gradient-related-content.gif) repeat-y;}
#page-footer{position:relative;font-size:.909em;}
#page-footer p{color:#999;}
#page-footer div.hr{height:5px;margin:0;background:#005cae;}
#page-footer img{position:absolute;right:20px;top:15px;}
#news{position:relative;overflow:hidden;padding:0;margin-bottom:20px;}
#news h2{float:left;padding:0 10px;margin:0;font-family: "宋体";font-size:1em;line-height:27px;}
#news .link-list{position:absolute;right:0;top:1px;font-size:.909em;}
#news .ticker{float:left;}
#news .ticker-active,#news .ticker-passive{width:600px;}
#news .ticker-passive{height:22px;overflow:hidden;}
#country-grid{position:absolute;right:0;bottom:0;width:300px;margin:0 20px 20px;z-index:1;}
#country-grid h2{margin:0;padding:0 0 10px 0;color:#fff;font-weight:bold;font-family: "宋体";text-shadow:#000 0 1px 1px;}
#country-grid .box{padding:0;border:5px solid #005CAE;background:#74a6d9 url(../images/gradient-country-grid.gif) repeat-y center top;}
#country-grid .navigation-grid{min-height:315px;padding:10px 0;margin:0;background:#fff url(../images/background-country-grid.jpg) no-repeat;}
#country-grid .hr{margin:0 10px 10px;background:#fff;}
#country-grid a.alt{margin:-4px 0 0 0;padding:0 10px 8px 20px;color:#fff;background-position:10px .6em;background-image:url(../images/icon-arrow-right-inv.gif);}
.form{overflow:hidden;}
legend{padding-bottom:20px;}
input,select,textarea{padding:2px 2px 3px 0;}
select{padding-bottom:2px;}
input,select,textarea{color:#575757;border:1px solid #e0e0e0;background-color:#fff;}
textarea{height:80px;}
.form-item{overflow:hidden;margin-bottom:10px;}
.form .form-item{margin-bottom:-1px;padding:3px 4px;border:1px solid #e0e0e0;}
.form .form-item-alt{background-color:#fbfbfb;}
.form .form-item label,.form .form-item input,.form .form-item select,.form .form-item textarea{float:left;width:50%;margin:0 -1px;}
.form .form-item select{width:auto;}
.form .form-item label{display:block;padding-top:3px;text-indent:5px;color:#575757;font-weight:bold;}
.form .form-item label span{color:#e10649;font-weight:normal;}
.form .form-item label.error{float:none;clear:both;color:#e10649;font-weight:normal;text-indent:0;margin-left:50%;}
.form .checkbox{border:0;background:transparent;}
.form .checkbox label,.form .checkbox input{float:left;width:auto;padding:0;margin:0 5px 0 0;text-indent:0;font-weight:normal;border:0;}
.merged label,.merged input,.merged select{float:none;}
.merged label{margin:2px 20px 3px 7px;position:absolute;}
.quick-input{position:relative;}
.quick-input .form-item{margin-right:4em;}
.quick-input .form-item select,.quick-input .form-item input{width:100%;}
.quick-input .btn,.quick-input .btn-image{position:absolute;right:0;top:0;}
span.btn,span.btn input{display:block;height:auto;min-height:22px;padding:0;background:url(../images/sprite-button-default.png) no-repeat left top;cursor:pointer;cursor:hand;}
span.btn{float:right;background-position:right top;}
span.btn input{margin:0 4px 0 -10px;padding:0 6px 0 10px;color:#fff;font-weight:bold;border:0;}
span.btn:hover{background-position:right center;}
span.btn:hover input{background-position:left center;}
span.btn:active{background-position:right bottom;}
span.btn:active input{background-position:left bottom;}
span.btn-image{float:right;overflow:hidden;width:17px;height:16px;border:1px solid #e0e0e0;background:#fff url(../images/gradient-button-image.gif) repeat-x left bottom;}
span.btn-image,span.btn-image *{display:block;padding:0;margin:0;font-size:0;line-height:0;cursor:pointer;cursor:hand;}
span.btn-image *{height:14px;width:15px;text-indent:-9999px;border:0;margin:1px;background-color:transparent;background-repeat:no-repeat;background-position:2px 2px;}
span.btn-image input{height:16px;width:17px;}
span.btn-image *:focus,span.btn-image *:active{border-color:#e8e8e8;background-position:2px 3px;}
span.btn-image .search{background-image:url(../images/icon-magnifying-glass.gif);}
span.btn-image .dropdown{background-image:url(../images/icon-arrow-down.gif);}
.actions{position:absolute;top:0;right:0;margin-top:20px;}
img.attention{margin-left:7px;margin-top:10px;}
.box{padding:7px 10px 0;border:1px solid #e0e0e0;}
.box hr,.box .hr{margin:0 -10px;}
.box img{display:block;}
.box .form,.box h2,.box hr,.box .hr,.box ul,.box p,.box img,.box a.alt,.box table,.box .rich-text{margin-bottom:10px;}
.box .rich-text{padding-bottom:0;}
.box .status{display:block;padding:8px 11px 10px;margin:-8px -11px 0;color:#fff;font-size:.938em;}
.box .status-error{background-color:#e10649;}
.box .status-attention{background-color:#f9a000;}
.box .status-okay{background-color:#36a609;}
.box .status-info{background-color:#005cae;}
.highlight{margin:-7px -10px 0;padding:6px 9px 0;border:1px solid #e5eef7;background:#e5eef7 url(../images/gradient-highlight.gif) repeat-x;}
ul.link-list{overflow:hidden;margin:0 0 0 -10px;background:transparent;}
ul.link-list li{float:left;margin-left:-1px;padding:5px 0;background:url(../images/seperator-navigation.gif) no-repeat left .85em;}
ul.link-list a{color:#00aeef;padding:4px 9px 4px 8px;margin:1px;margin-left:2px;}
ul.link-list-alt{margin-left:0;}
ul.link-list-alt,ul.link-list-alt li{padding:0;background:transparent;}
ul.tips li{padding-left:0;font-weight:bold;background:none;margin-bottom:20px;}
ul.tips p{display:inline;font-weight:normal;}
.banner{background-repeat:no-repeat;background-position:center top;}
.banner h1{font-size:2.455em;line-height:1.1;margin-top:-.15em;}
.banner strong,.banner em{display:block;}
.banner strong{margin-top:-.2em;line-height:1.1;font-size:3.273em;}
.banner em{margin-top:.5em;font-size:1.636em;line-height:1.1;}
.breadcrumbs{left:-2px;margin-bottom:-20px;padding-top:15px;padding-bottom:19px;color:#00aeef;}
.breadcrumbs span,.breadcrumbs a{padding:5px 9px 5px 2px;background:url(../images/icon-breadcrumbs.gif) no-repeat right center;}
.breadcrumbs a{text-decoration:underline;}
.header{min-height:1.455em;margin-bottom:20px;}
.introduction{line-height:18px;font-size:1.091em;margin-bottom:20px;font-weight:bold;}
.note{display:block;font-size:.818em;font-weight:bold;text-align:left;}
.note-alt{text-align:right;}
.navigation-tabs{clear:both;overflow:hidden;margin:0 0 -1px 0;background-color:transparent;}
.navigation-tabs a,.navigation-tabs strong a{background:url(../images/sprite-tabs.gif) repeat-x;}
.navigation-tabs li{float:left;padding:0;margin-right:5px;border:1px solid #e0e0e0;background:none;}
.navigation-tabs a{display:block;padding:5px 10px 6px;font-weight:bold;color:#000;text-shadow:#fff 0 1px 0;border:1px solid #fff;background-color:#fbfbfb;background-position:left bottom;}
.navigation-tabs a:hover{text-decoration:none;color:#005cae;}
.navigation-tabs strong a{margin:-1px;padding-top:7px;padding-bottom:8px;color:#fff;font-weight:bold;text-shadow:#04498e 0 1px 0;border:0;background-color:#575757;background-position:left -60px;}
.navigation-tabs strong a:focus,.navigation-tabs strong a:active,.navigation-tabs strong a:hover{color:#fff;text-decoration:underline;}
.navigation-tabs-sub{margin:0 0 20px 0;border:0;}
.navigation-tabs-sub li{border-bottom:0;border-top:0;margin:0 -1px 0 0;}
.navigation-tabs-sub a{padding-bottom:6px;color:#00aeef;background:none;font-weight:normal;}
.navigation-tabs-sub a:hover{color:#00aeef;text-decoration:underline;}
.navigation-tabs-sub strong a{padding-bottom:7px;}
.navigation-tree{margin:0;border-bottom:1px solid #e0e0e0;background:#e5eef7;}
.navigation-tree button{display:none;}
.navigation-tree ul{margin:0;background-color:transparent;}
.navigation-tree em{display:block;font-weight:bold;}
.navigation-tree ul{overflow:hidden;}
.navigation-tree ul em{font-weight:normal;}
.navigation-tree li{position:relative;display:block;padding:0;border:1px solid #e0e0e0;border-bottom:0;background:none;}
.navigation-tree li a{display:block;padding:5px 5px 5px 10px;border:1px solid #fff;background:#fff url(../images/sprite-tree.gif) repeat-x left bottom;}
.navigation-tree ul li,.navigation-tree ul a,.navigation-tree em a{background:none;border:0;color:#333;}
.navigation-tree ul a{position:relative;padding-left:30px;}
.navigation-tree ul ul a{padding-left:50px;}
.navigation-tree strong a{padding-top:6px;padding-bottom:6px;color:#fff;text-shadow:#04498e 0 1px 0;border:0;background:#0062c4 url(../images/sprite-tree.gif) repeat-x left top;}
.navigation-tree strong a:active,.navigation-tree strong a:focus,.navigation-tree strong a:hover{color:#fff;text-decoration:underline;}
.navigation-tree ul button{position:absolute;display:block;top:0;left:0;width:30px;height:26px;padding:13px 15px;text-indent:-9999px;border:0;background:transparent url(../images/sprite-tree.gif) no-repeat 0 -62px;}
.navigation-tree ul button.expanded{background-position:-30px -62px;}
.navigation-dropdown{position:relative;border-bottom:1px solid #fff;z-index:2;}
.navigation-dropdown h2{min-width:125px;margin:0;padding:0 19px 1px 4px;font-weight:normal;font-size:.909em;color:#999;line-height:15px;background-color:#fff;border:1px solid #e0e0e0;}
.navigation-dropdown h2,.navigation-dropdown span.btn-image{cursor:pointer;cursor:hand;}
.navigation-dropdown span.btn-image{position:absolute;right:0;top:0;}
.navigation-dropdown div{position:absolute;top:auto;right:0;margin-top:-1px;background:#fff;border:1px solid #e0e0e0;z-index:2;-moz-box-shadow:0 5px 10px rgba(0,0,0,.65);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.65);}
.navigation-dropdown ul{margin:0;}
.navigation-dropdown h3{margin:-1px 0 0 0;background:#005cae url(../images/sprite-tree.gif) repeat-x left top;color:#fff;}
.navigation-dropdown h3,.navigation-dropdown li{border-top:1px solid #e0e0e0;white-space:nowrap;}
.navigation-dropdown h3,.navigation-dropdown li a{padding:5px 15px 6px 10px;font-size:1em;}
.navigation-dropdown li{position:relative;padding:0;background:#fff url(../images/sprite-tree.gif) repeat-x left bottom;}
.navigation-dropdown li a{display:block;padding-left:30px;border:1px solid #fff;}
.navigation-dropdown li a:focus,.navigation-dropdown li a:active{text-decoration:underline;}
.navigation-dropdown li img{position:absolute;left:8px;top:8px;border:1px solid #e0e0e0;}
.navigation-dropdown .global a{background:url(../images/icon-globe.gif) no-repeat 6px .5em;}
.navigation-dropdown-no-js div{overflow:hidden;height:0;border:0;}
.navigation-dropdown-no-js div:hover,.navigation-dropdown-no-js h2:hover~div,.navigation-dropdown-no-js span.btn-image:hover~div{overflow:visible;top:auto;height:auto;border:1px solid #e0e0e0;}
.navigation-grid{overflow:hidden;margin:0;background:transparent;}
.navigation-grid li{float:left;width:50%;padding:0;background:transparent;}
.country{position:relative;min-height:35px;margin:2px 10px;padding:5px 0 0 50px;background:url(../images/background-country-grid-flag.png) no-repeat 5px 5px;cursor:pointer;cursor:hand;}
.country img{position:absolute;left:9px;top:9px;margin:0;border:1px solid #ededed;}
.country h3{font-size:.909em;margin-bottom:4px;}
.country ul{position:absolute;margin-top:-5px;margin-left:-4px;font-size:.818em;}
.country ul li{padding-top:0;width:auto;background:url(../images/seperator-navigation.gif) no-repeat left .4em;}
.country ul li a{padding-left:3px;padding-right:4px;}
.country-over{background-color:#ecf3fa;background-color:rgba(255,255,255,.5);}


/************************************************************************************************************************************************/
table.stock-quote,table.stock-quote td,table.stock-quote th{padding:0;vertical-align:top;border:1px solid #e0e0e0;}
table.stock-quote th,table.stock-quote td.change,table.stock-quote span{padding:5px 8px;}
table.stock-quote tr td{background-color:#f6f6f6;}
table.stock-quote tr th{color:#fff;font-weight:bold;background-color:#999; width:130px;}
table.stock-quote span{display:block;border:1px solid #fff;border-right:0;border-bottom:0;}
table.stock-quote .change{width:120px;color:#00aeef;font-weight:bold;background-color:#fff;}
table.stock-quote .change span{float:left;border:0;padding:0;}
table.stock-quote .change img{margin-top:5px;float:right;}
table.stock-quote .updated{font-size:.909em;width:85px;}

/*******************************************************************************************************************/



table.quarterly-results tbody td,table.quarterly-results tbody th{background:#fff;}
table.quarterly-results tbody tr:first-child th{font-weight:bold;}
table.quarterly-results ul.link-list{margin-top:-6px;margin-bottom:-6px;margin-left:-5px;}
table.quarterly-results ul.link-list a{padding-left:4px;padding-right:5px;}
.teaser{position:relative;padding-right:90px;}
.teaser img{position:absolute;right:10px;bottom:10px;margin:0;}
.teaser h2{margin-right:-100px;}
.teaser a.alt{position:absolute;bottom:7px;left:10px;margin:0;}
.related{margin:10px 0;padding-top:0;background:#fff;}
.related h3{margin:0 -10px 7px;border-bottom:1px solid #e0e0e0;background:url(../images/gradient-dark-inv.gif) repeat-x;}
.related h3 em{padding:5px 10px 6px;border:1px solid #fff;}
.related hr{margin:0 -10px 10px;}
.related img{display:block;margin:-7px -10px 10px -10px;}
.related strong{display:block;color:#575757;}
.related li{margin-bottom:7px;}
.featured{position:relative;background:#005cae;padding:5px;}
.featured .video,.featured img{display:block;margin:0;background-color:#000;}
.featured h2{position:absolute;margin:0;padding:0;width:100%;color:#fff;padding-left:1px;font-size:1em;font-weight:bold;}
.featured a.alt{position:absolute;right:5px;color:#fff;margin-top:5px;background-image:url(../images/icon-arrow-right-inv.gif);}
.featured h2,.featured a.alt{bottom:7px;}
.ticker-passive{padding:5px 0 0 10px;margin:0;background:#fff;}
.ticker-passive li{margin-bottom:5px;}
.ticker-passive a{font-weight:bold;}
.ticker-passive span{margin-left:3px;padding-left:5px;color:#999;font-weight:normal;border-left:2px solid #575757;}
.ticker-active,.ticker-active ul,.ticker-active li{height:28px;}
.ticker-active{position:relative;width:100%;}
.ticker-active ul{overflow:hidden;margin:0 0 0 10px;}
.ticker-active li{position:absolute;overflow:hidden;padding:0 0 0 10px;line-height:27px;background:transparent;}
.ticker-active a{color:#575757;font-weight:bold;}
.ticker-active span{margin-left:3px;padding-left:5px;color:#999;font-weight:normal;border-left:2px solid #575757;}
.ticker-active button{display:none;}
div.paging{position:relative;margin-bottom:20px;border:1px solid #e0e0e0;}
div.paging a{padding:0 3px 0 7px;text-decoration:underline;}
div.paging a,div.paging li{line-height:18px;}
div.paging ul{margin:0;padding:3px 7em;text-align:center;background:url(../images/gradient-default.gif) repeat-x left bottom;border:1px solid #fff;}
div.paging a.prev,div.paging a.next{position:absolute;left:0;top:0;margin:3px;}
div.paging a.next{left:auto;right:0;}
div.paging li{display:inline;padding:0;background:url(../images/seperator-navigation.gif) no-repeat left .3em;}
div.paging li:first-child{background:none;}
div.paging strong{margin-left:5px;background:#00aeef;border:1px solid #00aeff;border-bottom-width:2px;}
div.paging strong a{padding:0 6px;color:#fff;text-decoration:none;}
ol.results{margin-bottom:20px;border-top:1px solid #e0e0e0;list-style-position:outside;list-style-type:decimal;overflow:hidden;}
ol.results img{float:left;margin:0 20px 0 0;border:1px solid #e0e0e0;}
ol.results p,ol.results h3{margin-bottom:10px;}
ol.results a.alt{float:left;}
ol.results li{display:block;padding:10px 0;border-bottom:1px solid #e0e0e0;}
ol.results li.alt{background-color:#fbfbfb;}
ol.results div{position:relative;padding-left:42px;overflow:hidden;}
ol.results span.nr{position:absolute;left:0;top:0;height:100%;font-weight:bold;background:#e6eff8;}
ol.results span.nr span{display:block;min-width:18px;padding:0 2px 2px;color:#fff;text-align:center;background:#00aeef;}
ol.overview,ol.overview ol{list-style-type:none;}
ol.overview .box{padding:0;margin-bottom:20px;}
ol.overview h2{margin-bottom:0;border-bottom:1px solid #e0e0e0;background:#fff url(../images/gradient-dark.gif) repeat-x left bottom;}
ol.overview h2 em{display:block;border:1px solid #FFF;padding:5px 10px 6px;text-align:center;}
ol.overview ol{margin-bottom:-1px;}
ol.overview li{clear:both;overflow:hidden;margin-top:-1px;padding:0 10px;border:1px solid #e0e0e0;}
ol.overview ol li{border:0;border-bottom:1px solid #e0e0e0;}
ol.overview p{margin:6px 10px 3px 0;}
ol.overview a.alt{float:left;margin:0 0 7px 0;}
ol.overview h3{margin:0 -10px;padding:0 10px 7px;font-size:1em;background:url(../images/gradient-default.gif) repeat-x left bottom;}
ol.overview .date{margin-top:7px;margin-bottom:3px;}
ol.overview img{float:left;margin:0 10px 0 -10px;}
.toggler-active{padding:2px;margin-bottom:20px;color:#575757;font-size:1.091em;border:1px solid #e0e0e0;background-color:#f5f5f5;}
.toggler-active button{position:relative;display:block;margin:0;height:20px;padding:1px 0 2px 28px;color:#575757;text-align:left;font-size:1em;font-weight:bold;border:0;background:transparent url(../images/sprite-toggler.gif) no-repeat left bottom;}
.toggler-active button.expanded{background-position:left top;}
.toggler-content{overflow:hidden;padding-left:34px;}
.documents{overflow:hidden;}
.documents h3{float:left;font-size:1em;font-weight:normal;color:#333;}
.documents ul{float:left;margin:-5px 0 0 0;}
#lightbox-holder{position:absolute;top:0;left:0;width:100%;height:0;z-index:1000;}
#lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000;}
#lightbox-background{position:absolute;width:100px;height:100px;background-color:#fff;z-index:1002;}
#lightbox-content{position:absolute;z-index:1003;}
#lightbox-loader{width:100px;height:100px;background:#fff url(../images/loader.gif) no-repeat center center;}
#lightbox-header{position:absolute;overflow:hidden;height:30px;top:0;width:100%;background:#E5EEF7;z-index:1001;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
#lightbox-header h1{margin:0;color:#000;font-size:1.2em;font-weight:bold;line-height:29px;}
#lightbox-header button{position:absolute;overflow:hidden;right:7px;top:7px;width:16px;height:16px;border:0;text-indent:-9999px;background:transparent url(../images/icon-cross.gif) no-repeat center center;cursor:pointer;cursor:hand;}
#lightbox-header h1{padding-left:20px;}
#lightbox-content .rich-text{padding:20px;}
.rich-text{padding-bottom:20px;}
.rich-text p,.rich-text ul,.rich-text ol,.rich-text table,.rich-text .hr,.rich-text .video{margin-bottom:15px;}
.rich-text h2{clear:both;margin-bottom:8px;}
.rich-text h3{margin-bottom:6px;}
.rich-text p img{margin-bottom:0;}
.rich-text img.left,.rich-text img.right{margin-top:4px;margin-bottom:16px;}
.rich-text td.th{background-color:#e5eef7;}
.rich-text .toggler-active{margin-bottom:20px;}
.rich-text a:visited{color:#999;}
.rich-text div.indent-left{margin-left:20px;}
.rich-text div.indent-right{margin-right:20px;}



.page{text-align:center; margin-top:25px; height:auto; margin-left:8px;}
.page li{float:left; max-width:200px; min-width:10px; display:block; overflow:hidden; height:auto; margin:0 2px;}
.page span{color:#F00;}
.page a{color:#666;}
.page a:hover{text-decoration:none; color:#F00;}/*跳转INPUT*/