/*----------------stylesheet defination-------------------*/ .booksection { margin:0 1.7em 0 0; hyphens:none; -webkit-hyphens:none; -webkit-hyphenate-character:none; -webkit-hyphenate-limit-after:none; -webkit-hyphenate-limit-before:none; -moz-hyphens:none; } @font-face { font-family: 'PMingLiU'; src: url(fonts/PMingLiU.ttf); } @font-face { font-family: 'DejaVuSans'; src: url(fonts/DejaVuSans.ttf); } p { font-size: 100%; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; text-align: left; line-height: 120%; text-indent: 0em; } a { text-decoration:none; color:inherit; } .red { color: #ef4130; } .indent1 { margin: 1.5em 0em 0em 1.5em; text-indent: 0em; text-align: left; } .indent { margin: 0em 0em 0em 0em; text-indent: 1.5em; text-align: left; } .right { margin: 1em 0em 0em 0em; text-align:right; } .pagebreak { page-break-before: always; } .break { page-break-inside: avoid; margin: 1em 0em 1em 0em; } .copyh { margin: 4em 0em 0em 0em; font-size: 80%; text-align:left; } .copy { margin: .1em 0em 0em 0em; font-size: 80%; text-align:left; } .copyg { margin: .1em 0em 0em 1.5em; text-indent:-1.5em; font-size: 80%; text-align:left; } .copy1 { margin: 1.3em 0em 0em 0em; font-size: 80%; text-align:left; } .copy2 { margin: 2em 0em 0em 0em; font-size: 80%; text-align:left; } .num1 { margin: 1em 0em 0em 1.3em; text-align: left; font-size: 100%; } .num { margin: .1em 0em 0em 1.3em; text-align: left; font-size: 100%; } .spacen { margin: 0em 0em 0em -1.3em; float: left; } .noindentb { text-align:left; margin: 0em 0em 0em 0em; font-size: 90%; line-height: 120%; } .h3 +.noindent { margin: 0em 0em 0em 0em; } .h5 +.noindent { margin: 0em 0em 0em 0em; } .h5a +.noindent { margin: 0em 0em 0em 0em; } .h3a +.noindent { margin: 0em 0em 0em 0em; } .bull1 { margin: 1em 0em 0em 1.3em; text-align: justify; } .bull { margin: .2em 0em 0em 2em; text-align: justify; } .spaceb { margin: 0em 0em 0em -1em; float: left; } .chap2 { text-align:center; margin: 2em 0em 1em 0em; font-family: sans-serif; color: #d2232a; font-weight: bold; font-size: 120%; line-height: 120%; } .ref1 { margin: 1.2em 0em 0em 0em; text-align: left; font-size: 70%; font-family: sans-serif; line-height: 140%; } .chapf { text-align:left; margin: 2em 0em 1.5em 0em; font-size: 120%; line-height: 120%; } .centerh { text-align:center; margin: 0em 0em 0em 0em; font-family: sans-serif; font-size: 90%; line-height: 120%; } .center1 { text-align:center; margin: .4em 0em 0em 0em; font-size: 90%; line-height: 120%; } .image0 { text-align:center; margin: 0em 0em 0em 0em; } .noindenth { margin: 1em 0em 0em 0em; font-size: 100%; text-align: left; } .noindent { margin: 1em 0em 0em 0em; text-align: left; } .noindent1 { margin: 0em 0em 0em 0em; text-align: justify; } .noindentc { margin: 1em 0em 1em 0em; font-family: sans-serif; font-weight: bold; text-align: center; } .image { text-align:center; margin: 1em 0em .5em 0em; } .noindent2 { margin: .3em 0em 0em 4em; font-family: sans-serif; font-size: 90%; text-align: left; } .noindent2 > b { font-size: 120%; } .space { margin: 0em 0em 0em -4em; float: left; } .space1 { margin: 0em 0em 0em -4em; float: left; } .noindent2a1 { margin: 1.2em 0em 0em 4em; font-family: sans-serif; font-size: 90%; text-align: left; } .noindent2a { margin: .3em 0em 0em 4em; font-family: sans-serif; font-size: 90%; text-align: left; } .noindent2a > b { font-size: 120%; } .noindent2a1 > b { font-size: 120%; } .image1 { text-align:center; margin: 1em 0em 1em 0em; } .part { text-align:center; margin: 1.5em 0em 0em 0em; font-weight: bold; font-size: 100%; line-height: 120%; } .part1 { text-align:center; margin: .2em 0em 0em 0em; font-family: sans-serif; font-weight: bold; font-size: 225%; line-height: 90%; } .part2 { text-align:center; margin: .2em 0em 0em 0em; font-family: sans-serif; font-weight: bold; font-size: 400%; line-height: 90%; } .part3 { text-align:center; margin: .5em 0em 0em 0em; font-family: sans-serif; font-weight: bold; font-size: 70%; line-height: 90%; } .clr2 { background-color:#ecd1b7; padding: .3em .3em .3em .3em; } .clr3 { background-color:#f5d3cd; padding: .3em .3em .3em .3em; } .clr4 { background-color:#ffedad; padding: .3em .3em .3em .3em; } .imagef { text-align:center; margin: 3em 0em 0em 0em; } .chapf1 { text-align:center; margin: 2em 0em 2em 0em; font-family: sans-serif; font-size: 150%; line-height: 120%; } .font { font-family: sans-serif; font-size: 90%; } small { font-size: 70%; line-height: 70%; color:#000; } sup { font-size: 70%; line-height: 70%; } .under { text-decoration:underline; } .h3a { text-align:left; margin: 2em 0em 1.5em 0em; font-family: sans-serif; font-size: 110%; color: #d1414b; font-weight: bold; } .centerb { margin: 0em 0em 0em 0em; font-size: 110%; text-align:center; } .centerb1 { margin: .2em 0em 1em 0em; font-size: 110%; text-align:center; } .imagec { text-align:center; margin: 1.5em 0em 0em 0em; } .dropcap { float: left; font-size:280%; color: #dd6854; margin: .1em 0.03em 0em 0em; line-height: 70%; color:#3aaa35; } @media amzn-kf8 { .dropcap { font-weight:normal; font-size:280%; float:left; margin-top:-0.3225em; margin-bottom:-0.3245em; padding:.1em 0 0 0; } } .rights { margin: 0em 0em 0em 0em; font-family: sans-serif; text-align:right; font-size: 90%; line-height: 140%; } .h4 +.noindent { margin: 0em 0em 0em 0em; } .sans { font-family: sans-serif; font-size: 80%; } .indents { text-align:left; margin: 0em 0em 0em 0em; text-indent:1.5em; font-family: sans-serif; font-weight: bold; font-size: 80%; line-height: 140%; } .h2 { text-align:left; margin: 1.5em 0em 1em 0em; font-family: sans-serif; font-size: 95%; background-color:#7f8184; color: #fff; padding: .3em .3em .3em .3em; font-weight: bold; } .bulls1 { margin: 1em 0em 0em 1.7em; font-family: sans-serif; font-size: 90%; text-align: justify; } .bulls { margin: .2em 0em 0em 1.7em; font-size: 90%; font-family: sans-serif; text-align: justify; } .spacebs { margin: 0em 0em 0em -1.7em; float: left; } .noindentp { margin: 0em 0em 0em 0em; font-size: 80%; font-family: sans-serif; text-align: left; } .noindentpc { margin: 0em 0em 0em 0em; font-size: 90%; font-family: sans-serif; text-align: center; } .noindentpc1 { margin: 0em 0em 0em 0em; font-size: 90%; color:#fff; text-align: center; } .noindentph { margin: 0em 0em 0em 0em; font-size: 100%; text-align: center; } table { margin: 1em 0em 1em 0em; } .ref1a { margin: 1.5em 0em 0em 1.3em; text-indent:-1.3em; text-align: left; font-size: 100%; } .ref { margin: 0em 0em 0em 1.3em; text-indent:-1.3em; text-align: left; font-size: 100%; } .noindent1a { margin: .5em 0em 0em 0em; text-align: justify; } .ded { margin: 4em 0em 0em 0em; font-size: 100%; line-height: 170%; text-align:center; } .half5 { text-align:center; margin: 4em 0em 0em 0em; font-size: 150%; font-family: sans-serif; color: #e30613; line-height: 120%; } .title { text-align:center; margin: 4em 0em 0em 0em; font-size: 220%; font-family: sans-serif; color: #e30613; line-height: 120%; } .title1 { text-align:center; margin: .3em 0em 0em 0em; font-size: 80%; font-family: sans-serif; line-height: 140%; } .title2 { text-align:center; margin: .5em 0em 0em 0em; font-size: 100%; line-height: 120%; } .pub { text-align:center; margin: 8em 0em 0em 0em; font-size: 100%; line-height: 120%; } .noindentl { margin: 0em 0em 0em 0em; font-size: 100%; text-align: left; } .note { text-align:left; margin: 3em 0em 0em 0em; border-top:solid thin #000; padding-top:.3em; font-size: 80%; line-height: 120%; } .imagef { text-align:center; margin: 2em 0em 2em 0em; } .h2 +.h3 { margin: 1em 0em 0em 0em; } .noindents1 { text-align:left; margin: 0em 0em 0em 0em; font-family: sans-serif; font-weight: bold; font-size: 90%; line-height: 140%; } .noindents { text-align:left; margin: 0em 0em 0em 0em; font-family: sans-serif; font-weight: bold; font-size: 80%; line-height: 140%; } .chapb { text-align:center; margin: 0em 0em 0em 0em; font-family: sans-serif; font-size: 100%; } .chapb1 { text-align:center; margin: .3em 0em 0em 0em; font-family: sans-serif; font-size: 90%; } .size { font-family: serif; color: #000; font-size: 90%; } .h3 { text-align:left; margin: 1.5em 0em .3em 0em; font-size: 110%; color: #dd6854; font-family: sans-serif; color: #3aaa35; } .h31 { text-align:left; margin: 1.5em 0em .3em 0em; font-family: sans-serif; font-size: 150%; color: #f26e6e; font-weight: bold; } .font1 { font-family: 'PMingLiU'; } .clr1 { color: #d1414b; } .box2 { border: 3px solid #d2232a; padding: .5em 1em .5em 1em; margin: 1.2em 0em 1.2em 0em; } .head { text-align:left; margin: 0em 0em 0em 0em; color: #d1414b; font-size: 110%; } .size1 { text-align:left; margin: 0em 0em 0em 0em; color: #464c93; font-size: 90%; } .font2 { margin: 0em 0em 0em 0em; float: left; padding: .2em .3em 0em 0em; font-weight: bold; font-family: sans-serif; color: #6e7b58; font-size: 200%; } .chapa { text-align:left; margin: 2em 0em 0em 0em; font-family: sans-serif; font-size: 150%; } .chapa1 { text-align:left; margin: 2em 0em 2em 0em; font-family: sans-serif; font-size: 180%; } .centerf { margin: 0em 0em 0em 0em; font-size: 100%; font-family: sans-serif; text-align:center; } .center1 { margin: .5em 0em 0em 0em; font-size: 100%; text-align:center; } .center2a { margin: .6em 0em 0em 0em; font-size: 100%; font-family: sans-serif; text-align:center; } .center2 { margin: .6em 0em 0em 0em; font-size: 100%; text-align:center; } .center { margin: 0em 0em 0em 0em; font-size: 100%; text-align:center; } .box1 { padding: 1em; margin: 1.2em 0em 1.2em 0em; background-color:#eff8f9; } .chapb2 { text-align:center; margin: 2em 0em 0em 0em; font-size: 140%; font-family: sans-serif; color: #6e7b58; font-weight: bold; } .cont { text-align:left; margin: 2em 0em 1em 0em; color: #d2232a; font-weight: bold; font-size: 180%; } .h4b { text-align:left; margin: 0em 0em .2em 0em; font-size: 110%; font-family: sans-serif; font-weight: bold; color: #d2232a; } .noindente { text-align:left; margin: 0em 0em 0em 0em; font-size: 90%; line-height: 120%; } .box3 { padding: .5em; margin: 1.2em 0em 1.2em 0em; background-color:#fdf9d1; } .noindentsb { text-align:left; margin: 0em 0em 0em 0em; font-family: sans-serif; font-size: 70%; line-height: 140%; } .noindentsb1 { text-align:left; margin: 1em 0em 0em 0em; font-family: sans-serif; font-size: 70%; line-height: 140%; } .box4 { padding: 1em; margin: 2em 0em 0em 0em; border:2px solid #947d67; } .src { margin: 2em 0em 0em 0em; text-align: left; font-size: 80%; } .src1 { margin: .3em 0em 0em 0em; text-align: left; font-size: 80%; } .half { text-align:center; margin: 4em 0em 0em 0em; font-size: 200%; font-family: sans-serif; line-height: 120%; } .cap5 { margin: .5em 0em 0em 0em; text-align: center; font-family: sans-serif; line-height: 140%; font-size: 70%; } .cap7 { margin: 1em 0em 0em 0em; text-align: center; font-family: sans-serif; line-height: 140%; font-size: 90%; } .top { margin: 5em 0em 0em 0em; } .cap { margin: .5em 0em 0em 0em; text-align: left; font-family: sans-serif; line-height: 140%; font-size: 70%; } .cap0 { margin: .5em 0em 0em 0em; text-align: left; font-family: sans-serif; line-height: 140%; font-size: 65%; } .cap1 { margin: .1em 0em 1.2em 0em; text-align: left; font-size: 80%; } .cap2 { margin: .1em 0em 1.2em 0em; text-align: left; font-size: 80%; } .cap2a { margin: 0em 0em 1.2em 0em; text-align: left; text-indent:1.5em; font-size: 80%; } .blue { color: #3263ac; } .toc { text-align:left; font-size: 110%; line-height: 140%; margin: 1.2em 0em .2em 1.5em; text-indent:-1.5em; color: #3aaa35; } .toc1 { text-align:left; font-size: 100%; line-height: 140%; margin: .1em 0em 0em 2.5em; } .spacet { float:left; margin: 0em 0em 0em -1.5em; } .toc2 { text-align:left; font-size: 100%; margin: .1em 0em 0em 3em; } .cap3 { margin: .5em 0em 1.2em 0em; text-align: center; font-size: 80%; } .san { font-family: sans-serif; font-size: 75%; margin-right:1em; } .capv { margin: .5em 0em 1em 0em; text-align: left; font-family: sans-serif; line-height: 140%; font-size: 70%; } .fontv { color: #9ecb84; float: left; font-size: 280%; font-family: sans-serif; margin: .1em .2em 0em 0em; line-height: 70%; } .h5 { text-align:left; margin: 1.5em 0em .1em 0em; font-size: 105%; color: #3263ac; } .h5a { text-align:left; margin: 1.5em 0em .1em 0em; font-family: sans-serif; font-size: 100%; color: #3263ac; } .h4 { text-align:left; margin: 1em 0em .1em 0em; font-size: 100%; } .indentc { text-align:left; margin: 0em 0em 0em 0em; text-indent:0em; font-family: sans-serif; font-size: 80%; line-height: 140%; } .indentc1 { text-align:left; margin: 0em 0em 0em 0em; text-indent:1.5em; font-family: sans-serif; font-size: 80%; line-height: 140%; } .glo { text-align:left; margin: .2em 0em 0em 0em; text-indent:0em; font-size: 100%; } .glo1 { text-align:left; margin: .2em 0em 0em 2em; text-indent:0em; font-size: 100%; } .glo2 { text-align:left; margin: .2em 0em 0em 4em; text-indent:0em; font-size: 100%; } .floatb { float:right } .font3 { font-family: 'DejaVuSans'; } .clr { color: #3aaa35; } .chapt { text-align:left; margin: 2em 0em 2em 0em; font-family: sans-serif; font-size: 150%; } .capa { margin: .5em 0em 1.2em 0em; text-align: center; font-family: sans-serif; line-height: 140%; font-size: 70%; } .chap { text-align:left; margin: 2em 0em 0em 0em; font-family: sans-serif; color: #3aaa35; font-size: 150%; } .chap1 { text-align:left; margin: 0em 0em 2em 0em; font-family: sans-serif; color: #3aaa35; font-size: 180%; } .tcolor > tbody > tr > td { border-style:solid; border-color: #9ecb84; border-width: 1px; font-size:100%; } .tcolor { border-collapse:collapse; width: 100%; } .bg { background-color: #f0f7ec; } .bg1 { background-color: #b0d49a; } .tablepara { text-align:left; margin: 0em 0em 0em 0em; font-size: 85%; line-height: 120%; font-family: sans-serif; } .tableparac { text-align:center; margin: 0em 0em 0em 0em; font-size: 85%; line-height: 120%; font-family: sans-serif; } .color { color: #fff; } .side { text-align:left; margin: 0.5em 0em 0em 0em; font-size: 90%; line-height: 120%; font-family: sans-serif; } .sideh { text-align:left; margin: 0em 0em 0em 0em; font-size: 90%; line-height: 120%; font-family: sans-serif; color:#3aaa35; } .box { padding: 1em; margin: 0.5em 0em 0em 0em; border: solid thin #3aaa35; }