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; }
fieldset,img {border:0; } 
ol,ul {list-style:none; } 

/*Zoomq:101206 for coreapply.html append margin-left for ol*/
ol li {margin-left:2em; } 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
body{font:12px/1.6em "宋体",Arial, Helvetica, sans-serif;text-align:center;}
a{color: #0066cc;text-decoration: none;}

a:active, a:focus{text-decoration:none; !important;}
p {text-decoration: none; !important;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}

.nav{width:960px;margin:0 auto;height:48px;background:url(03.jpg) no-repeat;z-index:9;position:relative}
.nav ul li{float:left;width:105px;padding-right:2px;background:url(06.jpg) no-repeat top right;}
.nav ul li.li1 a.norm{}
.nav ul li.li1 a.norm:hover{background:url(055.jpg)}
.nav ul li.li1 a.now{background:url(044.jpg)}
.nav ul li.li1 a.now:hover{background:url(044.jpg)}
.nav a.norm{display:block;width:105px;height:29px;text-align:center;padding-top:9px;font-size:14px;color:#fff;font-weight:bold;text-decoration:none}
.nav a.norm:hover{color:#fff;text-decoration:none;background:url(05.jpg)}
.nav a.now{display:block;width:105px;height:29px;text-align:center;padding-top:9px;font-size:14px;color:#fff;font-weight:bold;text-decoration:none;background:url(04.jpg)}
.nav a.now:hover{background:url(04.jpg)}
.nav1{position:relative;}
.nav1 .over{display:block}
.nav1 .out{display:none}

.improtant{color: #F00;}
.stress{font-weight: bold;}
.space_t{margin-top:20px;}
.space_ts{margin-top:15px;}
.normal{font-weight:400;font-style: normal;	font-size:12px;}
.indent{text-indent:2em;}
.white{color:#fff}
.gry{color:#666}
.blk{color:#000}
.big{font-size:14px;}
.hang_a{padding-left:20px;}
.hang_b{padding-left:57px;}
.green{color:#006600;}
.fl{float:left;}
.fr{float:right;}

h1.core_t{
    font-size:16px;
}
.tit_img{background:url(ui.gif) no-repeat; height:20px; line-height:20px; overflow:hidden; margin:20px 0 5px 0; text-indent:-9999px;}
.tit_img.souc_t{background:url(t1.png) no-repeat;}
.tit_img.opus_t{background:url(t2.png) no-repeat;}
.tit_img.down_t{background-position:left -500px;}
.tit_img.core_t{background:url(t3.png) no-repeat;}
.tit_img.dynamic_t{background-position:left -600px;}
.tit_img.nav_t,.tit_img.whibook_t{background:url(whitebook.png) no-repeat;}

.down_line .line_t{padding:10px 20px 0 0;}
.down_line {padding-bottom:5px;}

.dot_b,.dot_a,.dot_c,.dot_d{background:url(ui.gif) no-repeat left -197px; padding-left:16px;}
.dot_b{background-position:left -92px; _background-position:left -93px;}
.dot_c{background-position:left -699px; margin-bottom:5px;}
.dot_d{background-position:left -1000px; margin-top:2px;}

.btn{display:block; width:65px; height:28px; line-height:28px; padding-bottom:4px; background:url(ui.gif) no-repeat; text-align:center; float:left; margin:5px 10px 0 0; _display:inline;}
.btn:hover{text-decoration: none;}

.illus{margin-bottom:5px;}
.illus_a{margin:10px; text-align:center;}

.diagram td{
	vertical-align: middle;
}
span.authors{
    width:180px; height:14px; line-height:14px; 
    margin: -18px 0px 0px 0px;
    overflow:hidden; float:right; text-align :right ;
    color:#999;}

span.date{
    width:78px; height:14px; line-height:14px; 
    margin: -18px 0px 0px 0px;
    overflow:hidden; float:right; text-align :right ;
    color:#999;}

.bg{background:#0 repeat-x;}
.bgc{background-color:#0;}
.head{width:940px; margin: 5px auto; overflow:hidden; height:55px; text-align:left;}
.head1{width:240px;padding-top:7px;}
.head .shortcut {margin-top:30px;}

.bnnr{margin:0 auto;height:237px;width:960px;position:relative;z-index:1}
.bnnr1{background:url(ban.jpg) no-repeat center 0;height:255px}
.bnnr11{width:886px;margin:0 auto;padding-top:153px;height:52px;}
.bnnr11 a{display:block;width:200px;height:52px;float:left;margin-right:21px}

.content{width:940px; margin: 0 auto; overflow:hidden; text-align:left; padding-top:13px;}
.main{width:585px; overflow:hidden; float:left; padding-right:35px; background:url(dashed.gif) repeat-y right 20px;}
.sidebar{width:295px; overflow:hidden; float:right; padding-left:25px;}


.ifrm{text-align:left;}
.ifrm li{height:14px; line-height:14px; overflow:hidden; padding:5px 0 4px 16px;}
.ifrm .theme{width:205px; height:14px; line-height:14px; overflow:hidden; float:left;}
.ifrm .date{width:75px; height:14px; line-height:14px; overflow:hidden; float:right; color:#999;}
.foot{padding:30px 0;text-align:center;color:#666;font-family:Verdana, Arial;width:940px; margin: 0 auto; overflow:hidden;}
.foot a{color:#666;}

/*white book*/
.sidenav{width:230px; overflow:hidden; padding-top:13px;}
.main_b{width:680px; overflow:hidden;}
.main_c{width:940px; overflow:hidden;}
.nav_c li{background:url(dashed_h.gif) repeat-x left bottom; padding-bottom:10px; padding-top:10px;}
.nav_c .on{color:#000;}
.nav_c .off{color:#0066cc}
.nav_c .off a:hover{text-decoration: none;}
.whtbok_t{padding-bottom:13px; height:20px; line-height:20px; overflow:hidden; margin:20px 0 15px 0; background:url(ui.gif) repeat-x left -870px;}
.whtbok_c{padding:0 10px;}

pre {
	color:#0066cc;
	border-style: dashed;
	border-width: 1px;
	padding: 4pt;
	font-family: monospace;
	white-space: pre;
	/* begin css 3 or browser specific rules - do not remove!
	see: http://forums.techguy.org/archive/index.php/t-249849.html */
    white-space: pre-wrap;
    word-wrap: break-word;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
	padding-left:23px;
    /* end css 3 or browser specific rules */
}
