
/* ::::: http://news.sina.com.cn/c/2006-11-26/173510601256s.shtml ::::: */

h1 { margin: 0px; font-size: 24px; }
.title14 { font-size: 14px; line-height: 130%; }
td, li, select, input, textarea { font-size: 12px; }
.f7 { font-size: 7px; }
.f24 { font-size: 24px; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f14l13 { font-size: 14px; line-height: 130%; }
.l15 { line-height: 150%; }
.l17 { line-height: 170%; }
.z2 { letter-spacing: 2px; }
.z3 { letter-spacing: 3px; }
a:link { color: rgb(4, 0, 147); }
a:visited { color: rgb(128, 0, 128); }
a:active, a:hover { color: rgb(255, 0, 0); }
a.a01:link, a.a01:visited { text-decoration: none; color: rgb(7, 1, 91); }
a.a01:active, a.a01:hover { text-decoration: none; color: rgb(255, 0, 0); }
a.a02:link, a.a02:visited { text-decoration: none; color: rgb(0, 0, 255); }
a.a02:active, a.a02:hover { text-decoration: none; color: rgb(255, 0, 0); }
.c03 { border-color: rgb(0, 0, 0); color: rgb(0, 0, 0); }
a.title2:link, a.title2:visited { text-decoration: underline; color: rgb(0, 0, 0); }
a.title2:active, a.title2:hover { text-decoration: underline; color: rgb(255, 0, 0); }
.qtzAD { border: 1px solid rgb(204, 204, 204); padding: 4px; background: rgb(245, 245, 245) none repeat; width: 131px; margin-top: 8px; text-align: center; }
.qtzAD h6 { margin: 0pt; padding: 0pt; font-size: 12px; font-weight: bold; color: rgb(143, 143, 143); text-align: left; }
.xgzt { border-top: 1px solid rgb(190, 206, 230); border-left: 1px solid rgb(190, 206, 230); margin-top: 18px; }
.xgzt td { border-right: 1px solid rgb(190, 206, 230); border-bottom: 1px solid rgb(190, 206, 230); }
.xgzt h2, .xgzt h3 { margin: 0pt; padding: 4px; font-size: 14px; font-weight: bold; float: left; }
.xgzt h3.jctj { background: transparent url('news_temp_009_002.gif') no-repeat scroll 8px 45%; padding-left: 25px; }
.textlist, .textlist td { border: 0pt none ; color: rgb(0, 0, 0); }
.textlist h4 { margin: 0pt; padding: 0pt 0pt 0pt 20px; background: transparent url('news_temp_005_002.gif') no-repeat scroll 5px center; color: rgb(56, 56, 56); font-size: 12px; }
.rlBLK { border: 1px solid rgb(201, 205, 208); margin-top: 8px; color: rgb(102, 102, 102); line-height: 20px; padding-bottom: 8px; }
.rlBLK td { line-height: 19px; }
.rlBLK h2 { margin: 0pt; padding: 2px 0pt; background: rgb(217, 230, 247) none repeat; font-size: 14px; font-weight: bold; text-align: center; color: rgb(0, 0, 0); }
.rlBLK p { margin: 5px 0pt; padding: 0pt; text-align: center; }
.rlBLK p img { border: 1px solid rgb(0, 0, 0); }
.rlBLK ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 20px; float: left; }
.rlBLK li { background: transparent url('news_temp_007_002.gif') no-repeat scroll left center; padding-left: 10px; margin-left: 4px; }
.rlBLK .tp { margin-top: 8px; }
.rlBLK .tp img { border: 1px solid rgb(0, 0, 0); }
.grlBLK { border: 1px solid rgb(201, 205, 208); margin-top: 8px; color: rgb(102, 102, 102); line-height: 19px; padding-bottom: 8px; }
.grlBLK td { line-height: 19px; }
.grlBLK h2 { margin: 0pt; padding: 4px 0pt; background: rgb(158, 158, 158) none repeat; font-size: 14px; font-weight: bold; text-align: center; color: rgb(255, 255, 255); }
.grlBLK a { color: rgb(0, 0, 0); }
.grlBLK a:hover { text-decoration: underline; color: rgb(255, 0, 0); }
.pBLk { margin-top: 10px; }
.pBLk td { border: 0pt none ; text-align: center; line-height: 21px; }
.pBLk img { border: 1px solid rgb(0, 0, 0); }
.redLink a, .redLink a:hover, .redLink a:visited { color: rgb(204, 0, 0); }
.bl a { color: rgb(51, 51, 51); }
#fdiv table, #fdiv td { border: 0pt none ; }
.mouseTips { padding: 0pt 2px 2px 0pt; background: rgb(197, 214, 242) none repeat; font-size: 12px; position: absolute; z-index: 999; width: 384px; display: none; }
.closeTipBtn { cursor: pointer; }

/* ::::: http://news.sina.com.cn/c/2006-11-26/173510601256s.shtml ::::: */

.yqin { display: inline; height: 0px; width: 0px; position: absolute; text-align: left; }
a.iask_f14:link, a.iask_f14:visited, a.iask_f14:active, a.iask_f14:hover { font-size: 14px; text-decoration: none; color: rgb(255, 0, 0); }
a.akey:link { text-decoration: none; color: rgb(0, 0, 255); }
a.akey:visited { text-decoration: none; color: rgb(128, 0, 128); }
a.akey:active, a.akey:hover { text-decoration: underline; color: rgb(255, 0, 0); }

/* ::::: http://news.sina.com.cn/c/2006-11-26/173510601256s.shtml ::::: */

.h3 { font-size: 7px; color: rgb(255, 189, 0); }

/* ::::: http://news.sina.com.cn/c/2006-11-26/173510601256s.shtml ::::: */

a.adiso01:link, a.adiso01:visited { text-decoration: none; color: rgb(255, 102, 0); }
a.adiso01:active, a.adiso01:hover { text-decoration: none; color: rgb(255, 0, 0); }
a.adiso02:link, a.adiso02:visited { text-decoration: underline; color: rgb(51, 51, 51); }
a.adiso02:active, a.adiso02:hover { text-decoration: none; color: rgb(255, 0, 0); }
a.adiso03:link, a.adiso03:visited { text-decoration: none; color: rgb(102, 102, 102); }
a.adiso03:active, a.adiso03:hover { text-decoration: underline; color: rgb(255, 102, 0); }
a.adiso04:link, a.adiso04:visited { text-decoration: underline; color: rgb(255, 0, 0); }
a.adiso04:active, a.adiso04:hover { text-decoration: underline; color: rgb(255, 0, 0); }

/* ::::: http://image2.sina.com.cn/cha/news/newstheme.css ::::: */

#yschyqresult { font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: 1em; font-size-adjust: none; font-stretch: normal; }
#yschyqresult { border-top: 2px solid white; border-left: 2px solid white; margin: -60px 0pt 0pt 150px; background: rgb(102, 102, 102) none repeat; position: absolute; width: 320px; height: auto; font-size: 12px; font-family: verdana,arial,helvetica,sans-serif ! important; z-index: 999999999; }
#yschyqresult { opacity: 0.96; }
#yschyqresult img { border: medium none ; margin: 0pt; padding: 0pt; float: none; }
#yschyqresultin { border: 1px solid rgb(123, 180, 245); margin: 0pt ! important; background: rgb(255, 255, 255) none repeat; overflow: hidden; position: relative; top: -2px; left: -2px; height: auto; text-align: left; }
#yschyqresultin h3 { margin: 0pt ! important; padding: 4px 0pt 4px 10px ! important; background: rgb(212, 231, 252) none repeat; height: auto; color: rgb(0, 0, 0) ! important; font-family: arial,helvetica,sans-serif ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: bold ! important; font-size: 105% ! important; line-height: 1.2em ! important; font-size-adjust: none ! important; font-stretch: normal ! important; letter-spacing: 0pt; }
#yschyqresultclose { background: rgb(212, 231, 252) none repeat; position: absolute; right: 5px; top: 5px; }
#yschyqresultclose a.help { color: rgb(50, 108, 174); position: relative; top: -4px; font-size: 12px; }
#yschyqresulticon { top: 0pt; position: absolute; }
* html #yschyqresulticon { top: 1px; }
.yschyqresultinl { margin: 0px 0pt 0pt 0px ! important; position: absolute; top: 20px; left: 5px; }
#yschyqloading { border-top: 1px solid white; margin: 1em 0.5em; padding: 0pt; background: white none repeat; height: auto; }
#yschyqloading p { margin: 0pt; font-weight: bold; color: rgb(148, 8, 148); line-height: 1.2em ! important; letter-spacing: 0pt ! important; font-size: small; }
#yschyqfeedback { overflow: hidden ! important; display: none; height: 0px ! important; }
#yschyqresults { border-top: 1px solid white; margin: 3px 0pt 0pt; padding: 0pt 0pt 3px; background: white none repeat; height: auto; }
#yschyqif { background: white none repeat; width: 316px; height: 0em; }
#yschweb, #yschyqframe div, #yschweb div { border: medium none ; margin: 0pt; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.sp1IYResult { margin: 0pt; padding: 0pt; }
.sp1IYResult p { margin: 0pt; padding: 0pt; }
.sp1IYResult p div.yschttl { margin: 0pt; padding: 0pt; }
#yschyqframe { border: 1px solid white ! important; margin: 5px 5px 0pt; padding: 0pt ! important; width: 300px; }
#yschyqframe form { height: auto; }
#yschweb { margin: 0pt ! important; padding: 0pt ! important; clear: both; }
#yschweb ol { margin: 0pt 0pt 5px ! important; padding: 0pt ! important; }
#yschweb li { margin: 3px 0pt 0pt 23px ! important; line-height: 1.2em ! important; color: black ! important; font-size: x-small ! important; font-family: verdana,arial,helvetica,sans-serif ! important; letter-spacing: 0pt ! important; }
#yschmarker { margin: 0px; padding: 0px; height: 0px; width: 0px; }
#yschsp { width: 100px; }
#yschyqsearchbox { margin: 5px 0pt ! important; height: auto; min-height: 1.8em ! important; }
#yschyqsearchbox form { margin: 0pt ! important; padding: 0pt ! important; }
#yschyqsearchbox input { font-size: 1em; margin-left: 2px; }
* html #yschyqsearchbox input.yschyqbt { width: 10em; }
#yschyqsearchbox input#yschsp { width: 150px; margin-right: 1px; }
#yschyqframe a { color: rgb(10, 10, 222) ! important; font-weight: normal ! important; text-decoration: underline ! important; }
#yschyqframe a:visited { color: rgb(108, 108, 108) ! important; }
#yschyqframe p.more { border: 0pt none ; margin: 10px 0pt 10px 22px; padding: 0px; font-weight: bold ! important; font-family: arial,helvetica,sans-serif ! important; font-size: x-small ! important; }
#yschspmore, #yschspmore p, #yschspmore form { line-height: 1.2em ! important; letter-spacing: 0pt ! important; }
#yschyqframe p.err { margin: 1em 0pt 0pt; padding: 0pt 0pt 0pt 22px; background: transparent url('alertbubble.gif') no-repeat scroll left top; line-height: 1.2em; }
#yschyqframe p.err img { display: none; }
#yschloading { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat; height: 3.5em; }
#yschloading p { margin: 15px 0pt 0pt 5px ! important; font-family: verdana,arial,helvetica ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; font-size: x-small ! important; line-height: 1.2em ! important; font-size-adjust: none ! important; font-stretch: normal ! important; }
#yschyqframe .yschspns { margin: 0pt; padding: 0pt; }
#yschyqframe .yschspns h2 { margin: 0pt 0pt 0pt 23px; padding: 0pt; color: rgb(107, 107, 108); font-family: verdana,arial,helvetical,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 100%; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; }
#yschyqframe .yschspns ul { margin: 0pt ! important; padding: 0pt ! important; background: rgb(255, 255, 255) none repeat scroll 0% ! important; list-style-type: none ! important; list-style-image: none ! important; list-style-position: outside ! important; }
#yschyqframe .yschspns ul li { margin: 0pt 0pt 0pt 23px ! important; padding: 0pt ! important; cursor: default; list-style-type: none ! important; list-style-image: none ! important; list-style-position: outside ! important; font-family: verdana,arial,helvetical,sans-serif ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; font-size: x-small ! important; line-height: 1.2em ! important; font-size-adjust: none ! important; font-stretch: normal ! important; color: black ! important; }
#yschyqframe .yschspns ul li a { display: block ! important; font-size: 95%; color: blue ! important; }
#yschyqframe .yschspns ul li address { margin: 0pt ! important; padding: 0pt ! important; display: block ! important; color: rgb(18, 132, 10) ! important; font-style: normal ! important; }
.yschyqnw { margin: 0pt ! important; padding: 0pt ! important; display: block ! important; color: rgb(18, 132, 10) ! important; font-style: normal ! important; }
#yschyqframe .yschspns, #yschyqframe #yschiy, #yschyqframe #yschweb, #yschyqframe #yschyqsearchbox { margin: 10px 0pt 0pt ! important; }
#yschyqframe .yschspns, #yschyqframe #yschiy, #yschyqframe #yschweb, #yschyqframe #yschyqsearchbox { margin-top: 10px ! important; }
#yschiy { letter-spacing: 0pt; color: black; line-height: 1.2em; }
#yschiy ul li { list-style-type: none ! important; list-style-image: none ! important; list-style-position: outside ! important; }
#yschiy p div.yschttl a { letter-spacing: 0pt; }
#yschiy p, #yschiy p div, #yschiy div, #yschiy ul, #yschiy li, #yschiy address { margin: 0pt ! important; padding: 0pt ! important; line-height: 1.32em ! important; font-size: x-small ! important; letter-spacing: 0pt ! important; font-family: verdana,arial,helvetica ! important; }
#yschiy { margin: 0pt 0pt 17px 9px; padding: 0pt 0pt 0pt 28px; background: rgb(242, 242, 242) none no-repeat scroll 0pt 0.3em; }
* html #yschiy { height: 100%; }
#yschiy address a, #iynws, #iyfn, #yschna { color: rgb(102, 102, 102); }
#yschiy .yschttl { color: rgb(0, 0, 0); line-height: 1.1em; }
#yschiy a.yschttl, #yschiy .yschttl a { color: rgb(0, 0, 222); line-height: 1.1em; }
#yschiy p, #yschiy ul, #yschiy li, #yschiy dl, #yschiy dt, #yschiy dd { margin: 0pt; padding: 0pt; }
#yschiy ul { list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1.3em; }
#yschiy p img { margin: 0pt 5px 0pt 0pt; float: left; }
#yschiy dt { float: left; }
#yschiy dt:after { content: ':'; visibility: hidden; }
#yschiy q:before, #yschiy q:after { content: ''; }
#yschiy address { display: block; color: rgb(8, 128, 0); font-style: normal; }
#yschiy p#iywthr img { margin-top: 3px; }
#iyfn { padding: 0pt; border-collapse: collapse; border-spacing: 0pt; }
#iyfn td { padding-right: 10px; }
#iyfn strong { color: rgb(0, 0, 0); }
#iyfn .yschdn { color: red; }
#iyfn .yschup { color: rgb(0, 136, 0); }
#iymap em { margin-left: 15px; }
p#iymap img { border: 1px solid rgb(153, 153, 153); margin-top: 6px; float: none; }
#iysprt table { padding: 0pt; text-align: left; margin-left: -0.6em; }
#iysprt table table { margin: 0pt; }
#iysprt table small { font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 100%; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; }
* html #iysprt table { vertical-align: text-top; }
#iysprt td { padding: 0pt 10px 0pt 0pt; }
#iysprt td td { padding: 0pt; }
#iysprt em { color: rgb(102, 102, 102); margin-left: 10px; }
#yschiy caption { padding: 0pt; text-align: left; color: rgb(102, 102, 102); }
#yschiy { margin: 0pt 0pt 17px 0px; padding: 0pt 0pt 0pt 22px; }
#yschiy cite, #yschiy ul#iynws li, #yschiy address, #yschiy .yschttl { font-family: verdana,arial,helvetica,sans-serif ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; font-size: 100% ! important; line-height: 1.3em ! important; font-size-adjust: none ! important; font-stretch: normal ! important; }
div#iyimg { white-space: nowrap; display: table; }
* html div#iyimg { height: 1%; }
div#iyimg span { padding: 5px 5px 0pt 0pt; display: table-cell; vertical-align: bottom; text-align: center; float: left; }
* html > body div#iyimg span { width: 50px; white-space: nowrap; }
* html > body #yschiy address { clear: both; }
div#iyimg span { float: none; }
* html div#iyimg span {  }
div#iyimg a { text-decoration: none ! important; }
div#iyimg img { border: 1px solid rgb(0, 0, 222); margin: 0pt auto; float: none; text-align: center; }
div#iyimg a:visited img { border-color: rgb(102, 51, 153); }
div#iyimg cite { display: block; color: rgb(108, 108, 108); text-decoration: none ! important; }
* html div#iyimg cite {  }
div#iyimg span cite a { text-decoration: underline; }
* html div#yschiy div span cite a {  }
.yimgurl { margin: -2px 0pt 0pt; text-decoration: none; }
#yschiy ul#iynws li {  }
#yschyqframe .yschspns ul li {  }
#example #yschiy p { font-size: 0px ! important; padding-bottom: 0px ! important; }

/* ::::: http://news.sina.com.cn/c/2006-11-26/173510601256s.shtml ::::: */

#yschyqresult { white-space: normal ! important; }
.yqin { display: inline; height: 0px; width: 0px; position: absolute; text-align: left; }
.yqlink {  }

