.tc {
padding: 0;
position:relative;
}
.tb {
border-collapse: collapse
}
a {
color: #00c
}
a:visited {
color: #551a8b
}
.t {
background: #f2f2f2;
color: #000;
padding: 5px 1px 4px
}
.bt {
border-top: 1px solid #ADADAD
}
.z {
display: none
}
#logo span {
cursor: pointer;
cursor: hand
}
#logo span {
height: 26px;
overflow: hidden
}
#logo {
display: block;
height: 52px;
margin: 13px 0 7px;
overflow: hidden;
position: relative;
width: 150px
}
#logo span {
background-position: 0 -26px;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%
}
div {
line-height: 1.5
}
#sd {
font-size: 84%;
font-weight: bold
}
#sd {

margin: 0 0 0 5px

}

table.bt {
padding: 5px 0
}
.clear {
font-size: .01em;
clear: both;
padding: 0;
margin: 0
}

  #gbar{height:22px;padding-left:3px}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbi,#gbs{background:#fff;left:0;position:absolute;top:24px;visibility:hidden;z-index:1000}#gbi{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}#guser{padding-bottom:7px !important}#gbar,#guser{font-size:13px;padding-top:2px !important}@media all{.gb1,.gb3{height:22px;margin-right:.73em;vertical-align:top}#gbar{float:left}}.gb2{display:block;padding:.2em .5em}a.gb1,a.gb2,a.gb3{color:#00c !important}.gb2,.gb3{text-decoration:none}a.gb2:hover{background:#36c;color:#fff !important}
  
    



body {
margin: 0 7px;
}
body, a, div, li, span {
font-family: Arial,San-serif;
}
body * {
margin: 0;
padding: 0;
}
body #cnt {
width: auto;
min-width: 760px;
}
body>#cnt {
width: 100%;
}
* html body #cnt {
width: expression(document.body.clientWidth < 780 ? "760px" : "auto");
}
#dct-srch-otr {
width: 100%;
margin-bottom: 12px;
}
#dct-srch-inr {
width: 100%;
margin-bottom: 12px;
}
#dct-srch-rslt {
padding: 17px 0 0;
font-size: 0.8em;
}
#dct-srch-rslt ul,
#dct-srch-rslt ol {
margin-left: 10px;
}
#dct-srch-rslt li ul {
margin-bottom: 0;
}
#dct-srch-rslt li ul,
#dct-srch-rslt li ol {
margin-left: 0;
}
.rt-sct-exst {
float: left;
margin-left: -30%;
}
.rt-sct-exst #dct-srch-rslt {
margin-left: 30%;
padding-right: 10px;
max-width: 46.8em;
}
.wd {
line-height: 1em;
margin: 0 0 15px;
padding: 0 9px;
font-size: 1.33em;
}
.wd2 {
line-height: 1em;
margin: 0 0 15px;
padding: 0 9px;
font-size: 1em;
}

.wd3 {
line-height: 1em;
margin: 15px 0 10px;
padding: 0 9px;
font-size: 1em;
color:#00c
}

.prn {
font-weight: normal;
font-size: 0.9em;
margin-left: 6px;
}
.phn {
font-family: "Doulos SIL", "Gentium", "TITUS Cyberbit Basic", "Junicode", "Aborigonal Serif", "Arial Unicode MS", "Lucida Sans Unicode", "Chrysanthi Unicode";
color:#00c
}
.mr-wds {
margin-top: -8px;
text-align: right;
}
#dfnt>li,
#gls>li {
margin: 0 0 17px;
}
#rlt-snt li {
margin: 0 0 10px;
}
#rlt-snt li li {
line-height: 1.35em;
margin: 0 0 9px;
}
#rlt-snt img {
border:none; vertical-align:middle
}
* html #dfnt li,
* html #gls li {
width: 100%;
margin: 0 0 17px;
}
* html #dfnt li li,
* html #rlt-snt li li {
margin: 0 0 9px;
width: auto;
}

#gls li ul {
list-style-type: disc;
margin-left: 15px;
}
#gls li li {
line-height: 1.3em;
margin-bottom: 3px;
}
* html #gls li li {
width: auto;
line-height: 1.3em;
margin-bottom: 3px;
}
* html #gls li div {
margin-top: 5px;
}
.plr {
margin-bottom: 6px;
display: inline;
}
* html .plr {
margin-bottom: 2px;
}
#dfnt li ol li,
#rlt-snt li ol li {
line-height: 1.35em;
margin-bottom: 11px;
}
#dfnt li ol li samp {
font-size: 1em;
}
.desc, .desc_hd, samp, dfn {
color: #666;
font-family: Arial,San-serif;
line-height:24px
}
.desc_hd {
font-size: 0.7em;
}
.mn {
color: #020202
}
#dfnt h4,
#rlt-snt h4 {
font-size: 1em;
display: inline;
}
* html #dfnt h4,
* html #rlt-snt h4 {
font-size: 0.9em;
margin-right: 10px;
}
h3 {
font-size: 1.04em;
margin: 14px 0 7px;
padding: 2px 10px;
background: #f2f2f2;
border-top: 1px solid #ADADAD
}
ul {
list-style-type: none;
margin-bottom: 22px;
}
dfn {
font-style: normal;
}
.wbtr_cnt {
margin-left: 2em;
margin-top: 20px;
margin-bottom: 22px;
}

.wbtr_cnt li{
line-height:30px
}

.wbtr_mn {
font-size: 1em;
display: block;
}
.wbtr_snp {
color: #676767;
font-size: 0.9em;
display: block;
line-height:24px
}
.wbtr_url {
margin-left: 1em;
}
#dct-rt-sct {
float: right;
width: 30%;
padding-top: 20px;
}
#dct-rt-sct .rt-sct-blk {
margin-bottom: 26px;
}
/******************************************************************************/
#dct-rt-sct .rt-sct-blk h4 {
font-size: 0.82em;
line-height: 1em;
padding-bottom: 4px;
}
#dct-rt-sct .rt-sct-blk ul {
font-size: 0.8em;
margin: 9px 0 0;
padding: 0;
}
#dct-rt-sct .mrbtn {
margin-top: 13px;
}
#dct-rt-sct .mrbtn span {
font-size: 0.8em;
color: #0000cc;
text-decoration: underline;
cursor: pointer;
}
#snn li,
#atn li,
#nr-snn li,
#nr-atn li {
line-height: 1em;
margin: 0 0 9px;
padding: 0;
}
#dfnt li ol {
margin-left: 3em;
}
#dfnt li ol,
#rlt-snt li ul {
margin-top: 9px;
}
/******************************************************************************/
#dct-rt-sct #related-images li {
margin-bottom: 5px;
}
#rlt-imgs li {
float: left;
margin-right: 10px;
}
#rlt-imgs img {
margin-top: 15px;
}
.t td {
*padding: 4px 0;
}
.bt td {
line-height: normal;
}
.err {
padding: 12px 0 14px;
margin-left: 10px;
color: #333;
}
.prn-btn {
position: relative;
top: 2px;
margin-top: 1px;
}
/******************************************************************************/
.dscl {
margin: 0 0;
border-top: #CCCCCC 1px solid;
padding-top: 5px;
font-size: 11px;
color: #333333;
clear: both;
}
.dscl p {
margin-bottom: 10px;
}
#dct-lg-img {
border: 0
}
#dct-logo {
display: block;
margin: 9px 0 8px;
}
#gs-box {
float:left;
position:relative;
cursor:default;
height:20px;
line-height:1.8em;
z-index:10;
margin-top:1px;
margin-right:7px;
//margin-top:3px;
}
#gs-box.gs-style {
font-size:12px;
text-align: left
}
#gs-box .clickable {
cursor:hand;
cursor:pointer;
}
#gs-box .gs-btn-style {
position:absolute;
right:0;
top:0;
border:0;
padding:0;
margin:0;
height:20px;
width:20px;
color:#848484;
background:transparent;
font-size:xx-small;
//font-size:8px;
}
#gs-box #gs-opts {
width:100%;
}
#gs-box #gs-opts,
#gs-box .gs-opts-style {
display:none;
background-color:#fff;
border:1px solid #0047B5;
margin:0;
padding:0;
position:absolute;
z-index:100;
list-style-type:none;
}
#gs-box .raquo {
display:block;
padding-top:2px;
position:absolute;
top:0;
right:10px;
z-index:1000;
}
#gs-box .more .gs-opts-style {
left:90%;
z-index:200;
}
#gs-box #gs-opts li {
position:relative;
margin:0;
padding:3px 20px 3px 10px;
line-height:1.2em;
}
#gs-box #gs-opts li:hover {
background-color:#ddd
}
#gs-box .hover {
background-color:#ddd
}
#gs-box .more-hover {
background-color:#ddd;
}
#gs-box .more,
#gs-box .more-hover {
zoom:1;
}
#gs-box .more ul.sub,
#gs-box .more-hover ul.sub {
display:block;
position:absolute;
top:2px;
left:98%;
z-index:200;
}
#gs-box #gs-opts li ul.sub {
white-space:nowrap;
display:none;
}
#gs-box #gs-opts li:hover ul.sub {
display:block;
position:absolute;
top:2px;
left:98%;
z-index:200;
}
#gs-box .gs-view-style {
border:1px solid #d0d0d0;
}
#gs-box .gs-view-style span {
margin-left:5px;
}
.beta {
color:#999;
}

input.box01 {height:18px; border:1px solid #ADADAD; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD; }
input.form_submit {
  BORDER: #ADADAD 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f5f5f5; FONT: 12px Arial, "ËÎÌå"; CURSOR: pointer;height:21px;line-height:17px; vertical-align:bottom;
}




#xg_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px 'Trebuchet MS','Arial'; PADDING-TOP: 0px
}
#xg_search UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px;  LINE-HEIGHT: 21px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#xg_search LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#xg_search A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#xg_search A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#xg_search A SPAN IMG {
	MARGIN: 1px 4px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.select_text img{
	border:none; 
}

.ee_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-SIZE:13px
}

.list {
	MARGIN-TOP: -5px
}
.list_li {
  list-style-type : decimal; MARGIN-BOTTOM: 5px;FONT-FAMILY: Verdana,Arial, 'simsun', "lucida sans unicode", 'ËÎÌå'; FONT-SIZE:13px
}

.list_li a{
	FONT-FAMILY: Verdana,Arial, 'simsun', "lucida sans unicode", 'ËÎÌå'; FONT-SIZE:13px
}

.list_li ul {
list-style-type: disc;
}
.list_li li {
line-height: 1.3em;
margin-bottom: 3px;
margin-left: 40px;
}

.hint_area{
	height:21px;
	line-height:17px;
	 BACKGROUND: #f5f5f5;
	width:85px;
	border:solid 1px #ADADAD; 
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	color:#999999;
	TEXT-DECORATION: none
}
