@charset "utf-8";
/* CSS Document */
img{
margin:0;
padding:0;
border:0;
}

body{
color:#333;
font-size:12px;
font-family:"宋体",sans-serif;
background:#EDEDED;
}
select,input {
font-size:12px;
vertical-align:middle;
}
ul,ol{list-style-type:none;}
li{list-style:none;}
input{border:1px solid #999;background:#fff;font-size:12px;}
hr{border:1px solid #999;}
a{text-decoration:none;cursor:pointer;}
a:link{color:#333;}
a:visited{color:#c30;}
a:hover{color:#f60;}
a:active{color:#f90}
#clear{
clear:both;
width:100%;
height:0;
visibility:hidden;
}
#container{
margin:0 auto;
padding:0;
width:972px;
overflow:hidden;
}

#nav{
padding:3px 0;
width:970px;
height:26px;
border:1px solid #99ccff;
border-top:none;
border-bottom:none;
color::#333;
background:#99ccff url(../../../styles/system/images/login_bg.gif) repeat-x top left;
overflow:hidden;
}

#pagebody{
margin:0 auto;
padding:10px 5px 80px 5px;
width:960px;
height:auto;
overflow:hidden;
border:solid 1px #99ccff;
background:#fff;
}

#subnav{
margin:0 0 0 10px;
padding:0;
width:970px;
height:20px;
padding:3px 0;
line-height:20px;
/*background:#99ccff;
border:1px solid #99ccff;*/
vertical-align:middle;
}
#subnav li{
display:inline;
}
#subnav #search{
margin-left:450px;
}

.box{
padding:5px;
border:solid 1px #99ccff;
overflow:hidden;
}

.box .item{
padding:3px;
font-size:15px;
text-align:left;
color:#333;
background-color:#99ccff;
}
/*
#sidebar{
width:200px;
margin:5px 0;
float:left;
text-align:center;
background:#DBF1F7;
}

#sidebar ul li{text-align:left;}
*/
#content{
margin:5px auto;
width:900px;
}

#content .date{
display:block;
float:right;
}

/*-----policy&standard&download---------*/
.list{
margin:5px;
padding:0;
}

.list li{
width:100%;
line-height:20px;
background:url(../../../styles/system/images/dash.gif) repeat-x bottom;
overflow: hidden;
}
.list li a{
padding:0px 0px 4px 15px;
float:left;
display:block;
background:url(../../../styles/system/images/arrow2.gif) no-repeat 0 6px;
width:80%;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用*/
overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
}
.list li span{
display:block;
}
ul#next{
float:left; 
margin:0 auto;
padding:0;
width:100%;
list-style:none;
background:#DBF1F7;
}
ul#next li{
margin:0;
padding:0px 0px 0px 15px;
line-height:24px;
float:left;
}

/*-------commoness_description----------*/
#search{text-align:left;padding:4px 8px;background:#DBF1F7;border:1px solid #99ccff;border-bottom:none;}
#search span{padding-right:30px;}
#recnum{text-align:right;padding:5px 10px;background:#DBF1F7;border:1px solid #C5DDF6;}
ul#datalist{margin:0;padding:10px;text-align:left;background:#EAF4FF;list-style:none;}
ul#datalist li{margin:0;padding:2px 10px;;line-height:20px;}
ul#datalist li span{padding-right:10px;white-space:nowrap;display:inline-block;}
ul#datalist li span a{color:#01017D;}
ul#datalist li span a:hover{color:#FF6600;}
.col1 {width:1em;}
.col2 {width:10em;}
.col3 {width:8em;}
.col4 {width:10em;}
.col5{width:20em;}
#pagination{text-align:left;padding:4px 40px;background:#DBF1F7;border:1px solid #C5DDF6;}
#pagination a{padding-right:10px;}

/*----------------news_show---------------------------*/
.box .news{
margin:10px;
}
.box .news h2{text-align:center;}
.box .news #description{
padding:3px 10px;
text-align:right;
}
.box .news p{
 line-height:160%;
 margin-top:20px;
}
/*--------contactus-------------------*/
ul#contact{
margin:10px auto;
}
ul#contact li{
line-height:150%;
}
/*-------框架页--------------*/
#bodyleft{float:left;margin:10px 0;padding-bottom:8px;background:#E1EFFF;overflow:hidden;}
#frame_left{float:left;padding:10px 0;width:200px;border:1px solid #99ccff;background:#fff;overflow:hidden;}
#frame_hidden{float:left;margin-top:4px;width:11px;}
#frame_main{float:left;margin:10px 10px 0 16px;padding:5px;width:700px;border:1px solid #99CCFF;overflow:hidden;}
