/*about_java*/
#about_p_left {position:absolute; z-index:990; width:1100px; height:250px; overflow:hidden;}
body, ul, ol, h2, h3, p {
margin:0px;
padding:0px;
}
ul, ol {
list-style:none;
}
img {
border:none;vertical-align:top;
}
slider {
width:1100px; overflow:hidden;
}
.switchable-box {
position:relative;
width:1100px;
height:250px;
overflow:hidden;
}
.switchable-content {

}
.switchable-content img {
width:1100px;
height:250px;
}
.switchable-content > a {
display:block;
}
.switchable-panel {
position:absolute;
width:1100px;
}
.switchable-panel img {
width:1100px;
height:250px;
}
.switchable-caption {
display:none;
position:absolute;
left:0;
bottom:0;
z-index:8;
padding:5px 10px;
overflow:hidden;
width:100%;
opacity:0.8;
color:#FFFFFF;
background-color:#000000;
}
.ui-arrow a {
display:block;
position:absolute;
top:45%;
z-index:9;
width:30px;
height:30px;
text-indent:-9999px;
background:url("images/arrows.png") no-repeat 0 0;
cursor:pointer;
}
.ui-arrow .ui-prev {
left:15px;
}
.ui-arrow .ui-next {
right:15px;
background-position:-30px 0;
}
.switchable-nav {
padding:0px; height:15px;
text-align:center;position:relative; top:-40px; right:-350px; z-index:9999; margin-bottom:-15px;
}
.switchable-nav li {
display:inline-block;
*display:inline;
zoom:1;
width:15px;
height:15px; margin-right:30px;
text-indent:-9999px;
*text-indent:0;
*font-size:0;
overflow:hidden;
background:url("../images/cir_ctrl.png") no-repeat 0 0;
cursor:pointer;

}
.switchable-nav li.active {
background-position:0 -15px;
}
.switchable {
width:1100px;
margin:20px auto 0;
}
.api-section {
margin:10px 0;
font-family:tahoma,"Microsoft YaHei",sans-serif;
color:#444444;
}
.api-section h2 {
padding:8px 0;
font-weight:normal;
font-size:18px;
}
.api-simple {
margin-left:30px;
font-size:14px;
}
.api-simple a {
color:#00A0E9;
}

.api-data {
margin:0 0 10px 30px;
padding-bottom:10px;
border-bottom:1px dotted #CCCCCC;
font-size:14px;
}
.api-data p {
margin:5px 0;
}
.api-data dt {
font-weight:bold;
color:#9F2A2A;
}
.api-data dd {
margin-left:30px;
}
.api-note {
margin:1em 0;
border:1px solid #D1D1D1;
background-color:#F8F8F6;
}
.api-note h3 {
padding:0.3em 0 0.3em 0.8em;
border-bottom:1px solid #D1D1D1;
font-size:12px;
font-weight:bold;
background-color:#EEEEEE;
}
.api-ui-note {
margin:0.5em 1em;
}
.highlight-html {
background-color:#F8F8F6;
}
.ui-quote {
padding:20px;
border:2px dashed #DDDDDD;
font-size:14px;
background-color:#FFFFFF;
}
.ui-quote p {
margin:10px 0;
}
.ui-config {
margin:0 30px;
}
.ui-config * {
vertical-align:middle;
}
.x-random {
padding:0 70px;
}