.body {fill:#FFFFFF}
.frame {fill:white; stroke-width:2; stroke:black;}
.rect {fill:none; stroke-width:0.5; stroke:black;}
.arc {fill:none; stroke-width:1; stroke:black;}
.polyline {fill:none; stroke-width:1; stroke:black;}
.polygon {fill:none; stroke-width:1; stroke:black;}
.circle {fill:none; stroke-width:1; stroke:black;}
.contact {fill:none; stroke-width:0.5; stroke:black;}
.openend {fill:none; stroke-width:0.5; stroke:black;}
.port {fill:white; stroke-width:1; stroke:black;}
.openport {fill:none; stroke-width:1; stroke:red;}
.offpage {fill:none; stroke-width:0.25; stroke:black;}
.openoffpage {fill:none; stroke-width:0.25; stroke:red;}
.splice {fill:none; stroke-width:1; stroke:#0000E1;}
.multiterm {fill:none; stroke-width:1; stroke:#0000E1;  stroke-linecap:round;}
.dot {fill:black; stroke:black;}
.net {fill:none; stroke-width:0.75; stroke:#0099FF; stroke-linecap:round; opacity:1;}
.line {fill:none; stroke-width:0.5; stroke:black; stroke-linecap:round;}
.comp {fill:#FFFFFF; stroke:black; stroke-width:1;}
.conn {fill:brown; stroke-width:1.5; stroke:olive;}
.inFrame {fill:black; stroke-width:2.0; stroke:silver;}
.inPins {fill:none; stroke-width:1.5; stroke:olive;}
.text {font-size:2.5px; fill:black; font-family: 'Arial'; baseline-shift:0.375px;}
.textzh{font-size:2.5px; fill:black; font-family: 'TSC UYuan S TT'; baseline-shift:0.375px;}
.textja{font-size:2.5px; fill:black; font-family: 'MS Mincho'; baseline-shift:0.375px;}
.hjc {text-anchor:middle;}
.hjr {text-anchor:end;}
.vjt {baseline-shift:-1.5px}
.vjc {baseline-shift:-0.75px;}
.ovw {fill:darkcyan; stroke:none; opacity:0.2;}
.redbold {color:red; stroke:red; stroke-width:0.2;}

