/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

/*suggestion*/
#sugst {left:0;top:0;}
#sugst .yui-ac-content {position:absolute;left:0;top:48px;width:367px;border:1px solid #CAD0D4;background:#fff;overflow:hidden;text-align:left;z-index:9050;font-size:12px;}
#sugst iframe {position:absolute;left:0;top:48px;width:367px;background:#fff;overflow:hidden;text-align:left;z-index:8050;font-size:0;visibility:none;}
#sugst ul {width:100%;margin:0;padding:0;display:block;}
#sugst li {line-height:16px;padding:1px 6px;white-space:nowrap;font-size:12px;display:block;margin:1px 0;position:relative;zoom:1;}
#sugst li.yui-ac-highlight {background:#E0E7EB;cursor:pointer;}

#sugst .sugsurl{font-size:12px;color:#0353CE;}
#sugst .scword{position:absolute;right:8px;top:1px;color:#0353CE;}
#sugst .sugquery{font-size:12px;color:#000;}
#sugst .sugft{background:#FFFBBE;font-weight:bold;line-height:22px;padding:0 6px;border-top:1px solid #CAD0D4;}
#sugst .sugft a:link, .sugft a:visited,.sugft a:hover,.sugft a:active{color:#FF5500;text-decoration:underline;}

/*grids CSS fix*/
#doc3{margin:auto 10px;min-width:985px;}
.yui-t1 .yui-b{float:left;width:9.7692em;*width:9.4589em;}
.yui-t1 #yui-main .yui-b{margin-left:9.7692em;*margin-left:9.4589em;}

/*common*/
a:link{color:#0353CE;}
a:active{color:#d00;}
b{color:#d00; font-weight:normal;}
em{font-style:normal;color:#3C8B1D;}
legend{display:none;}
.clr{clear:both;height:0px;overflow:hidden;visibility:hidden;}

/*layout*/
#ystcont{width:100%;float:left;margin-right:-100em;}
#ystcon{margin-right:17.9231em;*margin-right:17.6231em;_margin-right /* */:29.7em; border-left:1px solid #dce8ff;}
#ybar{float:right;width:16.9231em;*width:16.6201em;zoom:1;}

/*top*/
#hd {zoom:1; margin:.8em 0; position:relative;z-index:9050}
.lg { float:left; margin-top:.15em;z-index:9050}
.schbox { float:left; margin-left:1.5em;zoom:1;width:563px;}
.advsrc{float:left;padding:6px 0 0 18px;}
.schbox fieldset { _display:inline;}
.schbox fieldset { _display:inline;position:relative;}
.ttabcon li {float:left; font-size:14px; margin-right:16px;}
.ttabcon li a:link,.ttabcon li a:active,.ttabcon li a:visited,.ttabcon li a:hover {color:#0353CE;}
.ttabcon li.on { font-weight:bold}
.ttabcon li.on a:link,.ttabcon li.on a:active,.ttabcon li.on a:visited,.ttabcon li.on a:hover {text-decoration:none;cursor:default;color:#000;}
.ulink { position:absolute;right:0;top:0; font-size:92%;}
.schbox .srh_bn,.bsch .srh_bn{background:#CB8100;padding:1px;border:1px solid #878988;position:relative;float:left;margin-left:3px;}
.schbox button,.bsch button {font-size:14px;font-weight:bold;width:106px;height:24px;border:0;background:url(http://cn.yimg.com/i/onesearch/1210/oms_sp1.gif) repeat-x 0 -375px;padding:0;cursor:pointer;}

.schbox input#p,.bsch input#fp {background:#FFFFFF url(http://cn.yimg.com/i/onesearch/1210/oms_019.gif) no-repeat scroll 0 0;border-color:#7C7C7C #CECECE #C3C3C3 #7C7C7C;border-style:solid;border-width:1px;width:355px;font-size:14px;padding:5px 6px 4px 6px;*padding:5px 6px 5px 6px;float: left;}
.schbox li.more{width:50px;background: url(http://cn.yimg.com/i/onesearch/1210/oms_sp1.gif) no-repeat 35px -224px;position:relative;cursor:default;}
.schbox li.more a{width:50px;text-align:left;cursor:pointer;display:block}
.moremenu{position:absolute;top:20px;left:278px;width:98px;border: 1px solid #81A9E6;background:#fff;padding:2px 0;display:none;zoom:1;z-index:9050}
.moremenu li{font-size:14px;color:#45545C;text-align:left;width:auto;height:auto;line-height:24px;float:none;margin:0 2px;}
.moremenu li.dq{border-top: 1px solid #81A9E6;padding-top:2px;margin-top:2px;}
.moremenu li a{width:auto;height:24px;padding:0 3px;display:block}
.moremenu li a:link,.moremenu li a:visited{color:#0353CE;text-decoration:underline;}
.moremenu li a:hover,.moremenu li a:active{color:#fff;background:#375D99;text-decoration:underline;}
.tschbox{margin-top:6px;float:left;}
.tschbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;font-size:0px;}
/*)top*/

/*universal stat*/
.ustat { background:#ebf1ff; margin-bottom:1em; padding:.25em .5em;zoom:1;}
.ustat h2 { font-size:107%;font-weight:bold; float:left; padding-top:3px;}
.ustat h2.web {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_web.gif) left center no-repeat; padding-left:27px;}
.ustat h2.photo {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_pic.gif) left center no-repeat; padding-left:27px;}
.ustat h2.music {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_music.gif) left center no-repeat; padding-left:27px;}
.ustat h2.zhishi { background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_zhishi.gif) left center no-repeat; padding-left:27px;}
.ustat h2.news {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_news.gif) left center no-repeat; padding-left:27px;}
.ustat h2.blog {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_blog.gif) left center no-repeat; padding-left:27px;}
.ustat h2.person {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_person.gif) left center no-repeat; padding-left:27px;}
.ustat h2.train {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_piao.gif) left center no-repeat; padding-left:27px;}
.rlttype { width:17.9231em;*width:17.6201em; float:right; margin-top:.25em;margin-left:3em; font-size:92%;}
.rlttype strong { font-weight:bold;}
.rltnum { float:right; margin:.25em 0 0 0; font-size:92%;}

/*media from*/
.mediafrom { background:#ebf1ff; margin-bottom:1em; padding:.3em .5em;text-align:center;width:100%}
.mediacon { margin:2em 0;}
.mediacon h1 { font-size:107%; font-weight:bold; text-align:center; line-height:2;}
.mediacon .vplayer,.mediacon .vplayercc { width:480px; margin:auto;}
.mediacon .vplayercc { color:#666; font-size:92%; margin-top:.8em;}
.mediacon .parea { text-align:center;}
.mediacon #page { margin:1.5em 0; text-align:center;}

/*filters */
.filter {margin:0 .75em;}
.filter ul {margin:.3em 0 1.5em 0;}
#filter_music ul,#filter_photo ul,#filter_news ul { margin-left:.5em;}
.filter li{ margin-bottom:.4em;*margin-bottom:.2em;line-height:1.5;}
.filter li input { margin-right:.5em;*margin-right:0;}
.filter li.on {font-weight:bold;}
.rssdis{padding:5px 0 15px 0}

/*left modules*/
.yst-web { margin-left:1.5em;}
.yst-web h3 { font-size:122%;}
.yst-web h3 a b { text-decoration:underline;}
.yst-web p { margin:.1em 0 .3em 0;}
.yst-web .cdate,.yst-web em a {color:#666;}
.yst-web h3,.yst-web p,.asktab {_width:36.723em;max-width:36.723em; line-height:1.3;}
.yst-web li { margin-bottom:1.5em;}
.yst-web h3 .askstat{font-size:14px;color:#505050;}
.yst-web li .ipt{color:#d00;}
.yst-web li a .ipt{color:#d00;text-decoration:underline;}

.yst-blog { margin-left:1.5em;}
.yst-blog h3 { font-size:122%;}
.yst-blog h3 a b { text-decoration:underline;}
.yst-blog p { margin:.2em 0 .3em 0;}
.yst-blog .cdate,.yst-blog em a {color:#666;}
.yst-blog h3,.yst-blog p {_width:36.023em;max-width:36.723em; line-height:1.3;}
.yst-blog .haspic h3,.yst-blog .haspic p {_width:29em; line-height:1.3;}
.yst-blog li { margin-bottom:1.5em; zoom:1;}
.yst-blog .gray {color:#666;line-height:1.3;}
.yst-blog .gray a{color:#666;}
.yst-blog em a { color:#3C8B1D;}
.yst-blog .num{font-size:0.7692em;}
.yst-blog .img { width:40px; height:82px; overflow:hidden; text-align:left; float:left; margin-top:.2em;text-align:center;}
.yst-blog .img img {margin-bottom:4px;}
.yst-blog .desc { width:36.7692em; float:left;margin-left:0;}
.yst-blog .haspic .desc{margin-left:1.2308em;}
.yst-blog .blognv{padding:0 0 19px 0;}
.yst-blog .blognv b{text-decoration:underline;}
.yst-blog .ttartical{padding:0 0 19px 0;}
.yst-blog .blogtips{font-size:107%;line-height:1.5;padding-bottom:23px;}
.yst-blog .blogtips b {text-decoration:underline;}
.yst-blog .blogtips h4,.yst-blog .blogtips h4 b{font-weight:bold;font-size:100%;}
#yblogfanslst{padding:0px 10px;line-height:182%;}

.yst-biz { margin-left:1.5em;}
.yst-biz h3 { font-size:122%; font-weight:bold;}
.yst-biz h3 a b { text-decoration:underline;font-weight:bold;}
.yst-biz p { margin:.1em 0 .3em 0; color:#666;}
.yst-biz h3,.yst-biz p {_width:36.723em; max-width:36.723em; line-height:1.3;}
.yst-biz li { margin-bottom:1.5em;}

.yst-news { margin-left:1.5em;}
.yst-news h3 { font-size:122%;}
.yst-news h3 a b { text-decoration:underline;}
.yst-news p { margin:.1em 0 .3em 0;}
.yst-news .cdate,.yst-news em a {color:#666;}
.yst-news h3,.yst-news p {_width:36.723em;max-width:36.723em; line-height:1.3;}
.yst-news .haspic h3,.yst-news .haspic p {_width:29em; line-height:1.3;}
.yst-news li { margin-bottom:1.5em; zoom:1;}
.yst-news .gray {color:#666;}
.yst-news em a { color:#3C8B1D;}
.yst-news .img { width:82px; height:82px; overflow:hidden; text-align:left; float:left; margin-top:.2em; margin-right:.8em;}
.yst-news .img img { border:1px solid #0353ce;}
.yst-news .desc { width:30.7692em; float:left;}

.yst-music { margin-left:1em; zoom:1;}
.yst-music a b { text-decoration:underline;}
.yst-music td { font-size:92%;}
.yst-music table {width:98%; margin:auto;border-collapse:collapse;}
.yst-music th { padding:.3em 0 .3em .3em; text-align:center; font-weight:bold; font-size:92%;border-bottom:1px solid #F0F0F0;}
.yst-music td { text-align:center; padding:.7em 0 .7em .1em; border-bottom:1px solid #F0F0F0;}
.yst-music .m_num { text-align:left; width:3%; white-space:nowrap;}
.yst-music .m_song { text-align:left; width:22%; padding-left:.6em; padding-right:.5em; }
.yst-music .m_song a { font-size:14px;}
.yst-music .m_singer { text-align:left; width:10%;}
.yst-music .m_album { text-align:left; width:17%;}
.speed0,.speed1,.speed2,.speed3,.speed4,.speed5 { width:29px; height:6px; display:block; overflow:hidden; background:url(http://cn.yimg.com/i/os/v004/speed.gif) no-repeat; text-indent:-999px; margin:auto;}
.speed0 { background-position:-30px 0;}
.speed1 { background-position:-24px 0;}
.speed2 { background-position:-18px 0;}
.speed3 { background-position:-12px 0;}
.speed4 { background-position:-5px 0;}

.yst-photo {margin-left:1.5em; zoom:1; overflow:hidden;}

/*new photo 2008-5-15{*/
.yst-photo .pic_item{text-align:left;zoom:1;padding-bottom:10px;}
.yst-photo .pic_item .outer{width:184px;height: 184px; background:#fff;border:1px solid #cfcfcf; overflow:hidden; text-align:center;  white-space:nowrap}
.yst-photo .pic_item .outer .blank{width:0; height:184px;}
.yst-photo .pic_item .outer img{vertical-align:middle;}
.yst-photo .pic_item h3{color:#818181; line-height:1.5em; height:1.5em; margin-top:5px; width:160px; overflow:hidden;}
.yst-photo .pic_item h3 strong{font-weight:bold;}
.yst-photo .pic_item .imginfo,
.yst-photo .pic_item .imglink{color:#818181; font-size:12px; line-height:1.2em;width:160px; overflow:hidden;}
.yst-photo .pic_item .imginfo a{position:absolute; top:0px; right:2px;color:#0052CE;text-decoration:underline;}
/*}new photo 2008-5-15*/

/*new photo 2008-7-17{*/
.yst-photo .npic_item{text-align:left;zoom:1;padding-bottom:10px;}
.yst-photo .npic_item .outer{width:128px;height: 128px; background:#fff;border:1px solid #cfcfcf; overflow:hidden; text-align:center;  white-space:nowrap}
.yst-photo .npic_item .outer .blank{width:0; height:128px;}
.yst-photo .npic_item .outer img{vertical-align:middle;}
.yst-photo .npic_item h3{color:#818181; line-height:18px; margin-top:5px; width:135px;}
.yst-photo .npic_item a:link{color:#818181;}
.yst-photo .npic_item h3 strong{font-weight:bold;}
.yst-photo .npic_item .datetime{font-size:10px;}
.yst-photo .npic_item .imginfo{color:#818181; font-size:12px; line-height:1.2em;width:100%;padding-top:3px;}
.norenewspic{font-size:14px;margin:30px 0 0 0;line-height:30px;}
/*}new photo 2008-7-17*/

.yst-video {margin-left:1.5em; zoom:1; overflow:hidden;}
.yst-video li { width:175px; height:220px; border:1px solid #fff; float:left; margin:0 2% 2% 0; overflow:hidden;}
.yst-video li:hover { border:1px solid #96bde6;}
.yst-video .inner { margin:1em;}
.yst-video .inner .img { width:128px; height:96px; text-align:center;}
.yst-video .inner .img img { border:1px solid #0154ce;}
.yst-video .inner .img a { display:block; height:100%;}
.yst-video .inner .desc { font-size:92%; color:#666; text-align:left; margin-top:.6em; line-height:1.5;}
.yst-video .inner .desc h4 { margin-bottom:.3em;}
.yst-video b { text-decoration:underline;}
.yst-video a.gray { color:#666;}


/*right modules*/
.ybox {border:1px solid #ddd; margin-bottom:1em;zoom:1; background:#fff;}
.ybox:hover { border:1px solid #96bde6;}
.ybox h3 { margin:.3em .5em;line-height:20px;}
.ybox h3 a { font-size:107%; font-weight:bold; color:#000; text-decoration:underline; padding-left:28px;}
.ybox a b { text-decoration:underline;}
.ybox .foot { font-size:92%; text-align:right; margin:.8em; margin-top:.5em;}

#yphoto { position:relative;}
#yphoto h3 {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_pic.gif) left center no-repeat;}
#yphoto ul { position:relative; left:.75em; zoom:1; z-index:10;}
#yphoto li { float:left; margin:.5em .5em 0 0; width:60px; height:60px; overflow:hidden;border:1px solid #0353ce;}

#ymusic h3 {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_music.gif) left center no-repeat;}
#ymusic ul { margin:.8em .6em;}
#ymusic li { font-size:107%; background:#F5F5F5; padding:.3em .5em; margin-bottom:6px; position:relative;zoom:1;}
#ymusic li em { position:absolute; right:.5em; top:22%;font-size:92%;}

#yblog h3 {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_blog.gif) left center no-repeat;}
#yblog ul { margin:.7em;}
#yblog li { background:url(http://cn.yimg.com/i/onesearch/rblicon.gif) left .2em no-repeat; padding-left:1.4em; margin-bottom:1.5em;}
#yblog h4 { font-size:107%; line-height:1.4;}
#yblog em { font-size:92%; margin:.25em 0; display:block;}
#yblog em,#yblog em a {color:#666;}
#yblog p { font-size:92%; line-height:1.5;}

#yweb h3 {background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_web.gif) left center no-repeat;}
#yweb ul { margin:.7em;}
#yweb li { margin-bottom:1.5em;}
#yweb h4 { font-size:107%; line-height:1.4;}
#yweb p { font-size:92%; line-height:1.5;}

#ynews h3{background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_news.gif)  left center no-repeat;}
#ynews ul { margin:.7em;}
#ynews li { margin-bottom:1.5em; zoom:1;}
#ynews h4 { font-size:107%; line-height:1.4;}
#ynews .gray {color:#666;}
#ynews img { border:1px solid #0154ce; float:left; margin-top:.1em;}
#ynews .haspic .r { float:left; width:8.5em; margin-left:.5em;}

/*person*/
#sc3rn h3{background:url(http://cn.yimg.com/i/onesearch/new08/srp_icon_person.gif) left center no-repeat;}
#sc3rn ul  {margin:.7em;}
#sc3rn img {float:left; margin-top:.1em;}
#sc3rn a img{filter:alpha(opacity=90);-moz-opacity:0.9;}
#sc3rn a:hover img{filter:alpha(opacity=100);-moz-opacity:1;}
#sc3rn .r  {float:left; width:7.5em; margin-left:1em;}
#sc3rn .r a{display:block; background:#ebf3ff; border:1px solid #c5dbfd; padding:2px 10px; margin-bottom:6px; color:#333; text-decoration:none;}
#sc3rn .r a:hover{background:#cde0ff; color:#000; text-decoration:underline;}
#sc3rn:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#yblogsug{font-size:107%;margin:3.5em 0 0 12.2707em;*margin:3.5em 0 0 11.8606em;}
#yblogsug a strong{font-weight:bold;}

.btmkey{margin-top:20px;}
#ft ul.moresearch{overflow:hidden; zoom:1;margin:0 0 10px 11.2538em;}
#ft ul.moresearch:after{content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;font-size:0px;}
#ft ul.moresearch li{float:left; white-space:nowrap; margin-right:10px; line-height:1.2em;}
#ft ul.moresearch li a{ text-decoration:none;}
#ft ul.moresearch li a:hover{text-decoration:underline;}

#page {margin:3.5em 0 0 1.5em}
#page a,#page b { border:1px solid #ddd; text-decoration:none; padding:.25em .55em; *padding:.3em .55em; margin-right:.5em;zoom:1; font-size:107%;}
#page b { border:1px solid #fff; color:#000; font-weight:bold;}
#page a:hover { background:#03c;color:#fff; border:1px solid #036;}
#page a.pre,#page a.nxt { font-weight:bold; font-size:107%; padding:.25em .6em; *padding:.25em .6em;}

/*bsch*/
.bsch {margin:1.5em 0 0 1.5em;zoom:1;}
.bsch input,.bsch button {vertical-align:middle;}
.bsch input {*margin-top:-1px;}

/*no result*/
.norst { margin-left:1.5em;}
.norst h2 { font-size:107%; font-weight:bold;}
.norst h2 b { font-weight:bold;}
.norst ul { font-size:107%; margin:2.5em;}
.norst li { list-style:disc; line-height:1.6;}

/*hover*/
#ybar .on {border:1px solid #93bde5;}
#ystcon .on {border:1px solid #96bde6;}

/*self clear*/
#hd:after,.schbox ul:after,.ustat:after,#yphoto ul:after,#ynews li:after,#yvideo li:after,.yst-news li:after,.yst-blog li:after,.sc3_con:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/*misc*/
#ystcon.fullWidth{margin-right:0; border-left:1px solid #dce8ff;}
.fullWidth .yst-photo { _margin-right /* */:10em;}


/*short cut*/
.wsc { font-size:92%;}
.wsc b { text-decoration:underline;}

/*SC1*/
.sc1 { margin:0 0 1.2em 1.5em; zoom:1;font-size:107%;}
.sc1 strong {font-weight:bold;}

/*SC2*/
.sc2 { margin:0 0 1.2em 1.5em; zoom:1;}
.sc2 h3 { font-size:122%;}
.sc2 h3 a b { text-decoration:underline;}
.sc2 .img { float:left; margin:.3em 0 0 0;}
.sc2 .img img { border:1px solid #0252cd;}
.sc2 ul { float:left; margin:.3em 0 0 3em; _margin:.3em 0 0 1.5em;}
.sc2 .haspic ul { margin-left:1em;}
.sc2 li { line-height:1.4; color:#666;}
.sc2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/*SC3*/
#sc3frame { margin-left:1.5em;}
.sc3 {margin:0 0 1.2em 0; zoom:1; width:570px; text-align:left;}
.sc3 .sc3_tit { background:#406297; text-align:right; padding:.45em .5em .4em 1em;}
.sc3 .sc3_tit h3 { color:#edffa1; font-weight:bold; float:left; line-height:1.6;}
.sc3 .sc3_tit button,.sc3 .sc3_bot button { padding:.2em .25em;background:#333; border:0; padding:0; font-size:92%; color:#fff; margin-left:.5em; cursor:pointer; _cursor:hand;}
.sc3 .sc3_tit button.disable{ background-position:-64px 0; color:#ccc; }
.sc3 .sc3_bot { background:#365a91; text-align:right; padding:.45em .5em .4em 1em; margin-top:-4px; *margin-top:0;}
.sc3 ol { margin:2em;}
.sc3 li { list-style:decimal; margin-bottom:1.5em;}
.sc3 li a b { text-decoration:underline;}
.sc3 li p { color:#333; margin-top:.3em; line-height:1.5;}
.sc3 h3 { font-size:107%;}
.sc3_fb { font-size:107%;}
.sc3_n2 { font-weight:normal; font-size:92%;}
.sc3_fw { color:#fff;}
.sc3_fw strong { font-weight:bold; color:#fff;}
.sc3_con { background:#3e66a5;zoom:1;}
.sc3_dtl { padding:1.2em 0;}
.sc3_img { float:left; margin:0 1.2em; background:#527fb8; border:1px solid #91b9e9; width:87px; text-align:center; padding:.4em 0; display:inline;}
.sc3_img a { color:#fff; text-decoration:none;}
.sc3_img img { display:block; margin:auto; margin-bottom:.3em;}
.sc3_detail {float:left; margin-left:0; color:#fff; width:430px; _width:410px; _width /* */:395px; background:#547fb8; display:inline; zoom:1;}
.sc3_detail table { margin:.8em;}
.sc3_detail td { vertical-align:top; padding-bottom:.5em; color:#fff;}
.sc3_td1 { color:#d6e9ff!important;}
#sc3r { background:#416ba9; margin-bottom:1em;}
#sc3r h3 a {background:url(http://cn.yimg.com/i/os/v004/0810/ico_db.gif) left center no-repeat; color:#fff;}
#sc3r .foot a { color:#fff;}
.sc3 a.btn_active,.sc3 a.btn_active2,.sc3 a.btn_goto { background:url(http://cn.yimg.com/i/os/v004/0810/bg_al.gif) left no-repeat; color:#fff; text-decoration:none; height:19px; display:-moz-inline-box;*display:inline-block; line-height:19px; margin-left:.4em; font-size:92%;}
.sc3 a.btn_active strong,.sc3 a.btn_active2 strong,.sc3 a.btn_goto strong { background:url(http://cn.yimg.com/i/os/v004/0810/bg_ar.gif) right no-repeat;padding:0 1em; height:18px; display:-moz-inline-box;*display:inline-block; line-height:18px; padding-top:1px; cursor:pointer; _cursor:hand;}
.sc3 a.btn_active2 {background:url(http://cn.yimg.com/i/os/v004/0810/bg_al_disable.gif) left no-repeat; color:#c1c1c1;}
.sc3 a.btn_active2 strong {background:url(http://cn.yimg.com/i/os/v004/0810/bg_ar_disable.gif) right no-repeat;}
.sc3 a.btn_goto {background:url(http://cn.yimg.com/i/os/v004/0810/bg_al2.gif) left no-repeat;}
.sc3 a.btn_goto strong {background:url(http://cn.yimg.com/i/os/v004/0810/bg_ar2.gif) right no-repeat;}
.sc3 h3 strong { font-weight:bold;}
.sc3 .img { float:left; margin:.3em 0 0 0;}
.sc3 .txtcon { float:left; margin:.3em 0 0 1em; width:29.5em;}
.sc3 .txtcon p { font-size:92%; margin-top:.5em; line-height:1.5;}
.sc3 .txtcon em { display:block;}
.sc3:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/*unifooter css start{*/
.cp,.cp1{text-align:center;font-size:12px;color:#000;font-family:Arial;padding:20px 0 40px 0;color:#000;line-height:24px;margin:0 auto;}
.cp a,.cp1 a{color:#184099;text-decoration:none;text-decoration:underline;}
.cp a:hover,.cp a:active,.cp1 a:hover,.cp1 a:active{color:#f00;}
.cp1{width:650px;text-align:left;margin:0 0 0 12.3807em;clear:both;}

/*}unifooter css end*/
/*ks blending start*/
.zstr{height:7.6923em;}
.zstr .qsta{width:23px;text-align:center;float:left;line-height:1;}
.zstr .qsta img{margin:5px auto 3px auto;}
.zstr .qdesc{float:left;width:34.923em;margin-left:5px;}
.zstr .qdesc p {_width:34em; line-height:1.3;}
.zstr .qdesc em{line-height:1.5;}
/*ks blending end*/
/*blog shou lu*/
.blogsign{width:95%;margin:0 auto;}
.blogform{border: 1px solid #C9CAC5;margin-top:12px;text-align:center;}
.blogform th,.blogform td{border-bottom: 1px dotted #999;padding:30px 0;vertical-align:top;}
.blogform th{text-align:right;font-size:107%;padding:35px 0 30px 0;}
.blogform td{text-align:left;}
.blogtb{width:95%;margin:20px;}
.bfintro{color:#999;font-size:92%;line-height:18px;}
.blginput{width:260px;padding:2px 3px 1px 3px;}
.blgfrmerror{color:#DD0000;display:none;}
.blgsubmitbtn button{width:70px;height:24px;margin-bottom:22px;}
/*blog shou lu end*/
/*bottom ad*/
.bad {text-align:left;margin:2em 0 0 11.2538em;*margin:2em 0 0 11.2538em;clear:both;}
.bad img{margin-right:10px;}
/*bottom keyword*/
.bottomkey{margin:3.5em 0 0 1.5em;*margin:2em 0 0 1.5em;}
.bottomkey td,.bottomkey th{text-align:left;font-size:14px;line-height:26px;padding-right:30px;}

.asktab { margin:0 0 10px 1.5em;font-size:107%;border-bottom: 1px solid #C6C6C6;line-height:29px;}
.asktab strong{font-weight:bold;}
.musictop{margin:0 0 15px 1.5em;font-size:107%;line-height:1.7}
.musictop td{padding-right:2em;}
.musicradio{float:left;clear:both;padding-top:5px!important;*padding-top:0!important;width:100%;}
.mymulist li{position:relative;}
.mymulist li .delico{position:absolute;right:0;top:0;}

/*tuiguang*/
.tgblk{background:#FEF3DD;text-align:left;margin:0 0 23px 1.5em;position:relative;zoom:1;padding:7px 0 7px 5px;}
.tgblk li{padding-top:13px;}
.tgblk a b{text-decoration:underline;}
.tgblk h3{font-size:122%;margin:0;}
.tgblk h3 em{font-size:12px;padding-left:9px;}
.tgblk .lbtxt{position:absolute;right:3px;top:2px;color:#67686D;}

/*singer*/
.singercon{margin:0 0 0 1.5em;}
.singername{border-bottom:5px solid #E7F0F9;}
.singername ul{display:block;height:28px;border-bottom: 1px solid #7A96BD;padding-left:10px;}
.singername ul li{float:left;border: 1px solid #7A96BD;border-bottom: 1px solid #E7F0F9;margin-bottom:-1px;line-height:27px;padding:0 20px;background:#E7F0F9;font-weight:bold;font-size:14px;z-index:99;position:relative;}
.singersug{padding:12px 0;}
.singercon h2{background:#F5F5F5;padding-left:10px;font-weight:bold;line-height:24px;}
.singersongs{margin:5px 0 5px 10px;}
.singersongs li{width:186px;padding-left:18px;float:left;line-height:30px;background: url(http://cn.yimg.com/i/onesearch/new08/m_icon1.gif) no-repeat 0 8px;}

/*mylist*/
.mymulist{margin-bottom:15px;}
#mylist .ft,#mylist .hd{background:#F6F8FA;height:24px}
#mylist .hd h2{background:none;padding:0;float:left;margin-left:5px}
#mylist .hd em{font-style:normal;float:right;margin-right:5px;line-height:24px}
#mylist_con .ft{text-align:left;}
#mylist_con .ft button{}
#mylist_con ul{margin:0;}
#mylist_con ul li{height:2em;line-height:2em;display:block;clear:both;width:100%;font-size:92%}
#mylist_con ul li.on{background-color:#FFFFDB}
#mylist_con ul li:after{content:".";clear:both;display:block;visibility:hidden;height:0}
#mylist_con{clear:both;zoom:1;width:100%;text-align:left}
 .mylist_noresult{line-height:18px;color:#666;font-size:12px;}
.mylist_order,.mylist_song,.mylist_song1{float:left}
.mylist_bn_search,.mylist_bn_del,.mylist_bn_listen{float:right;margin-right:.5em;width:11px;height:11px;overflow:hidden;line-height:10em;background:url(http://cn.yimg.com/i/mus/lst/ics.gif) no-repeat;margin-top:.5em}
.mylist_bn_search{background-position: -55px -55px}
.mylist_bn_del{background: url(http://cn.yimg.com/i/onesearch/new08/mulstdel_icon.gif) no-repeat;}
.mylist_bn_listen{background-position: -160px -55px}
.mylist_order{margin:0 .5em;color:#666;font-family:tahoma,arial;font-weight:800}
.mylist_waiting{padding:2em}
.dragitem{background:yellow;border:0 !important;overflow:hidden}
#mylist_tip{background:#FFFFDB;padding:.25em 0 .25em .5em;margin-bottom:.5em}
#dlg_mylist_error{border:1px solid #C4C8CC;background:#F5FAFF}
#dlg_mylist_error .bd{text-align:left;padding:10px;font-size:14px;line-height:1.6em;text-indent:2em}
#dlg_mylist_error .bd a{font-size:14px}
#dlg_mylist_error .hd{text-align:left;background:#CDE5FF url(http://cn.yimg.com/i/mus/lst/tip.gif) no-repeat 8px 5px;border:0;margin:6px;padding:6px;height:16px}
#dlg_mylist_error .hd h2{visibility:hidden}
#dlg_mylist_error .container-close{top:12px;right:15px}
#dlg_mylisterr_buttons{text-align:center;padding:2em 0;line-height:1.2em !important}
#dlg_mylisterr_buttons .lnk_managemylist{margin-right:5em}

/*p4p*/
.p4plist{border-left:1px solid #D4D4D4;padding-left:10px;margin-bottom:15px;}
.p4plist li{padding-bottom:18px;}
.p4plist li h3{font-size:122%;}
.p4plist p{line-height:20px;}
.p4plist p.contactlnk a:link,.p4plist p.contactlnk a:visited,.p4plist p.contactlnk a:hover,.p4plist p.contactlnk a:active{color:#666}
.p4plist .p4pshort li{padding:0;line-height:23px;}
.p4plist .p4pshort2{margin-bottom:24px;}
.p4plist .p4pshort2 li{padding:0;line-height:18px;}

.hotsearch{background:#e5f1ff;padding:0.3em 1em;margin-bottom:8px}
.hotsearch h2 a{color:#000}
.morelink{text-align:right;padding:8px 15px 5px 0;font-size:12px}
.charts h3{padding:0.3em 1em;}
.charts h3.new{background:#e7ffcd;border-bottom:1px solid #cefba6}
.charts h3.hot{background:#ffe8cc;border-bottom:1px solid #ffd1a2}
.charts h3.background{background:#fdd9db;border-bottom:1px solid #ffbbba}
.charts .chart1{float:left;width:48%}
.charts .chart1 .bd{border:1px solid #efefef;border-top:none}
.charts .chart1 td{padding:3px 0;text-align:left}
.charts .chart1 td.nu{padding:0 0 0 15px;width:2em}
.charts .chart1 td span{color:#666;padding:0 4px}
.charts .chart1 .bg1{background:#f7f7f7}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.fixfloat{zoom:1}