﻿html{color:#111;background:#fff}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,i,strong,th,var,optgroup{font-style:normal;font-weight:normal}
ul,ol{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{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
pre{white-space:pre-wrap;word-wrap:break-word}
a{cursor:pointer}
a:link{color:#37a;text-decoration:none}
a:visited{color:#669;text-decoration:none}
a:hover{text-decoration:underline;/*background:#37a;color:#fff;*/}
a:active{color:#fff;text-decoration:none;background:#f93}
a img{border-width:0;vertical-align:middle}


body,td,th{line-height:1.62;
 font-family:"Microsoft YaHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,WenQuanYi Micro Hei,Arial,sans-serif";
    font-size: 15px;
    color: #262626;
    background: #f7f8fa;}

input.other,.detail input.other{border:none;padding:0}
ol{padding:0 0 0 20px}
textarea{font-family:Arial;overflow:auto}
input{font-size:12px}


table{border-collapse:collapse;border:none;padding:0;margin:0}
h1{word-wrap:break-word;display:block;font-size:25px;font-weight:bold;color:#494949;margin:0;padding:0 0 15px 0;line-height:1.1}
h1 .year{color:#888}
h3{margin-left:4px;font:14px Arial, Helvetica, sans-serif;color:#666666;margin-bottom:1px;line-height:1.8;background-color:#f2fbf2}
h3 img{margin-top:-2px}
ul{list-style-type:none;margin:0;padding:0}
h4{height:26px;margin:0 0 10px 4px;overflow:hidden;font:12px Arial, Helvetica, sans-serif;color:#666;line-height:1.62;background-color:#f2fbf2}
h2{font:18px Arial, Helvetica, sans-serif;color:#072;margin:0 0 12px 0;line-height:150%}


wbr:after{content:"\00200B"}
textarea{resize:none}
input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;display:inline-block;_height:1px}
* html .clearfix{height:1%}
*+html .clearfix{height:1%}
.clearfix{display:block}
.clearfloat{display:inline-block;*display:inline;*zoom:1}
#wrapper{width:950px;margin:0 auto}
#content{min-height:420px}
#footer{color:#999;padding:6px 0;margin-top:40px;overflow:hidden;zoom:1;border-top:1px dashed #ddd}
.grid-16-8 .article{float:right;width:590px;padding-left:40px}
.grid-16-8 .article .switch-to-shuo{float:right;margin-top:-45px}
.grid-16-8 .article .switch-to-shuo a{display:block;width:134px;height:38px;background:url(../images/switch_to_shuo.png) no-repeat left top}
.grid-16-8 .article .switch-to-shuo a:hover{background-position:left -38px}
.grid-16-8 .article .switch-to-shuo a:active{background-position:left -76px}
.grid-16-8 .aside{float:left;width:310px}
.grid-4-14-6 .nav{float:left;width:150px;margin-right:10px}
.grid-4-14-6 .article{float:left;width:540px;padding-right:10px}
.grid-4-14-6 .aside{float:right;width:230px}
fieldset{border:1px solid #ddd;padding:0 10px;margin-bottom:15px}
fieldset legend{color:#666;padding:0 5px}
input{margin-right:3px;vertical-align:middle}
label{font-family:Tahoma;vertical-align:middle}
#footer .gray-link a:link,#footer .gray-link a:visited,#footer .gray-link a:active{color:#999;background:none}
#footer .gray-link a:hover{color:#fff;background:#999}
#footer .blue-link a:link,#footer .blue-link a:visited,#footer .blue-link a:active{color:#37a;background:none}
#footer .blue-link a:hover{color:#fff;background:#37a}
a.processing:link,a.processing:visited{color:#666}
a.processing:hover,a.processing:active{background-color:#666;color:#fff}
.col-3{clear:both;margin-bottom:15px}
.col-3 li{float:left;width:330px;margin-bottom:5px}
.col-3 li.first{width:290px}
.col-3 li.last{width:320px}
.col-3 li a:link,.col-4 li a:link,.col-3 li a:visited,.col-4 li a:visited,.col-3 li a:active,.col-4 li a:active{color:#999;background:none}
.col-3 li a:hover,.col-4 li a:hover{color:#fff;background:#999}
.col-4{clear:both;margin-bottom:15px}
.col-4 li{float:left;display:inline;margin:0 44px 5px 0}
.extra{clear:both;text-align:right}
#maxw{margin:0 auto;padding:8px 15px;background:#FFF;width:964px;overflow:hidden}
.ellipsis{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
form{margin:0;padding:0;border:0px}
fieldset.site{border:none;padding:0;margin:0}
fieldset.site legend{display:none}
fieldset.site label{width:120px;font-size:14px;float:left;overflow:hidden}
.fsct{margin-bottom:5px}
.fsctm{margin-left:130px}

.wrap{background-color:#f2fbf2;display:block}
.wrap h3{margin-top:20px}
.obssin{width:100%}
.sline{border-bottom:1px solid #a8a8a8}
#header{background:url(../images/headnavbot.gif) no-repeat scroll left 33px;margin:7px 0}
#header img.logo{float:left;margin-top:-3px}
#page_focus{border:1px solid #ccc;margin:0 10px 0 0;height:16px;width:171px;padding:2px 0 0 2px}
#page_focus:focus{border:1px solid #686868}
#nav{padding-top:3px}
#nav a{float:left;display:block;text-decoration:none;color:#368332;font-size:14px;margin:2px 5px 0 5px;padding:8px 4px 7px 4px;line-height:14px}
#nav a:hover{background-color:transparent;text-decoration:underline}
#nav a.now{font-size:14px;margin:2px 5px 0 5px;float:left;display:block;background:url(../images/headnavback.gif) no-repeat scroll right top #eef9eb;padding:0 10px 0 0;color:black}
#nav a.now span{background:transparent url(../images/headnavback.gif) no-repeat;display:block;padding:8px 1px 7px 11px}
#nav .nine_nav:hover,#nav .nine_nav{color:#F92D09;margin-left:25px}
#db-nav-movie .site-nav-items li.site-nav-bt{padding-top:8px}
#db-nav-movie .site-nav-items li.site-nav-bt a:link,#db-nav-movie .site-nav-items li.site-nav-bt a:visited,#db-nav-movie .site-nav-items li.site-nav-bt a:hover,#db-nav-movie .site-nav-items li.site-nav-bt a:active{font-size:12px;display:block;word-break:keep-all;white-space:nowrap;width:60px;text-align:center;border-radius:2px;padding:4px 0;-webkit-border-radius:2px;-moz-border-radius:2px;background:#F4F4F4;line-height:12px;color:#0090B3;overflow:hidden}
#searbar{margin-top:5px;*margin-bottom:-5px}
#searbar span{margin:0;height:14.8px;display:block;line-height:14.8px;float:right;position:relative}
#searbar span.submit{width:44px;height:20px;background:url(../images/search.gif) no-repeat;padding:2px 7px 0 0;*padding-top:3px;text-align:right}
#searbar span.submit a{letter-spacing:4px}
#searbar a.arrow:hover{background:none}
#dsearch,#tongcheng_tab_block{padding:5px 0;display:none;position:absolute;text-align:center;width:69px;background:#fff;border:1px solid #c0c0c0;top:19px;left:-51px;z-index:100}
#tongcheng_tab_block{left:5px;top:18px}
#dsearch a{display:block;padding:3px;text-decoration:none}
#dsearch a:hover,#tongcheng_tab_block a:hover{color:white;background:#37a;text-decoration:underline}
#tongcheng_tab_block a{margin:0;float:none;display:block;padding:5px}
#searbar .up{display:none;vertical-align:top}
#searbar .down{display:inline;vertical-align:top}
#status{background:url(../images/headnavbot.gif) no-repeat scroll left bottom #eef9eb;text-align:right;padding:5px 10px 4px 10px}
#status a{text-decoration:none;margin:2px 1px 3px 7px;letter-spacing:0.3px;color:#37a}
#status a:hover{color:white}
#status{*padding:2px 10px 4px 10px}
#subnav{float:left;padding:0 5px 3px 2px;width:65%;text-align:center}
#subnav a{text-decoration:none;letter-spacing:1px;margin:0 8px;color:#37a}
#subnav a:hover{color:white}
.cc{text-align:center}
.ll{float:left}
.rr{float:right}
.trr{text-align:right}

textarea{border:1px solid #ccc;padding:3px;font-size:14px}
.area_miniblog{width:304px;height:86px;padding:3px;border:1px solid #ccc;margin-bottom:5px}
#rec_url_text{width:240px;border:1px solid #ccc}
.input_search{padding:2px;border:1px solid #ccc;margin-bottom:5px}
#tabler .input_search{width:290px}
.input_basic{border:1px solid #ccc;padding:2px;font-size:12px}
.input_basic2{border:1px solid #ccc;padding:3px;font-size:14px}
#vote_btn input.vote_btn{background:url(../images/vote_48_18px.gif) no-repeat right top;border:0;width:48px;height:18px;cursor:pointer;margin-left:12px}
#vote_btn_small input.vote_btn{background:url(../images/vote_30_15px.gif) no-repeat right top;border:0;width:30px;height:15px;cursor:pointer;margin-left:5px}
.tc{text-align:center}
.lst{width:100%;padding:5px 0px 5px 0px}
.tlst{padding:5px 0 15px 0;margin:0}
.clst{padding:0 0 0 105px;float:none;overflow:hidden;word-wrap:break-word}
.ilst{width:105px;display:block;float:left;text-align:center;margin:-27px -105px 0 0}
#review .ilst,.block1 .ilst{margin-top:-17px}
.nlst{background:#f2fbf2;margin:0 0 0 102px}
.ctsh .nlst{padding:0 0 0 5px;margin:0 0 0 71px}
.ctsh .clst{padding:0 0 0 80px;width:85%;float:left !important;_float:none;overflow:hidden;word-wrap:break-word}
.ctsh .ilst{width:85px;display:block;float:left;text-align:center;margin:-26px -85px 0 -6px}
.xbar{float:right;background:url(../images/zbar.gif) no-repeat;width:100%;margin-bottom:21px;overflow:hidden}
.xbar div{float:right;background:url(../images/zbar.gif) no-repeat right top;margin-left:5px;padding-right:35px;width:100%\9}
.xbar a{float:right;display:block;text-decoration:none;margin:5px 5px 1px 5px;padding:3px 5px 2px 5px;line-height:14px}
.xbar a:hover{color:white}
.xbar span.now{margin:0 5px 0 5px;float:right;display:block;background:url(../images/wztab.gif) no-repeat scroll right top;padding:0 10px 0 0}
.xbar span.now span{background:transparent url(../images/wztab.gif) no-repeat;display:block;padding:6px 1px 5px 11px}
.zbar{background:url(../images/zbar.gif) no-repeat;margin-bottom:21px}
.zbar div{float:left;background:url(../images/zbar.gif) no-repeat right top;margin-left:5px;padding-left:2px}
.zbar a{float:left;display:block;text-decoration:none;margin:5px 5px 1px 5px;padding:3px 5px 2px 5px;line-height:14px}
.zbar a:hover{color:white}
.zbar span.now{margin:0 5px 0 5px;float:left;display:block;background:url(../images/wztab.gif) no-repeat scroll right top;padding:0 10px 0 0}
.zbar span.now span{background:transparent url(../images/wztab.gif) no-repeat;display:block;padding:6px 1px 5px 11px}
#sspform{text-align:center;padding:0 0 18px 0;vertical-align:middle;margin:0}
*+html #ssform{padding-top:0}
#sspform .text{width:400px;border:1px solid #ddd}
.infobox{width:100%;table-layout:fixed;margin-bottom:20px}
.infobox h2{margin-top:0}
.infobox form{margin:0}
.tablelt{background:url(../images/ibox.gif);height:3px;width:3px}
.tablect{background:url(../images/tablev.gif);height:3px}
.tablert{background:url(../images/ibox.gif) right top;height:3px;width:3px}
.tablelc{background:url(../images/tableh.gif);width:3px}
.tablecc{background:#fff6ee;padding:6px;margin-bottom:20px}
.tablerc{background:url(../images/tableh.gif) right;width:3px}
.tablelb{background:url(../images/ibox.gif) 0px bottom;height:3px;width:3px}
.tablecb{background:url(../images/tablev.gif) left bottom;height:3px}
.tablerb{background:url(../images/ibox.gif) right bottom;height:3px;width:3px}
.detail input{padding:3px}
.detail a.redbutt{padding-right:4px;margin-right:2px}
.gtleft{padding:4px 4px 0 0;float:left}
.gtleft .pl2{line-height:1em}
.gtright{padding:4px;float:right}
#user h1{padding:8px 0 7px 0}
#user img{float:left;padding:12px 12px 30px 0px}
.usernav{margin:0 0 20px -8px}
.usernav a{letter-spacing:1px;padding:4px 8px 0 0;margin:4px 3px 4px 1px;border-top:1px dashed #ccc}
.collect{padding:5px 0 15px 0;margin:0;float:left;width:100%}
.collect h3{padding-top:3px;font:14px Arial, Helvetica, sans-serif;line-height:120%;background-color:#f2fbf2;margin:0 0 0 4px}
.collect h3 a{color:#072}
.collect h3 a:hover{color:#fff;background:#072}
.rnotes pre{font:12px/162% Arial,Helvetica,sans-serif;white-space:pre-wrap;word-wrap:break-word}
pre.source{font:12px/162% Arial,Helvetica,sans-serif;white-space:pre-wrap;word-wrap:break-word}
pre.content{font:12px/162% Arial,Helvetica,sans-serif;white-space:pre-wrap;word-wrap:break-word}
blockquote{padding-left:2em;color:#404040;background:url(../images/big_quotel.png) no-repeat 0 0;margin:15px}
.broadsmr{padding:5px 24px;color:#999}
.quote{overflow:hidden;padding:0 24px 5px 15px;margin:8px 0 0 26px;background:url(../images/quotel.png) no-repeat left 4px;width:auto;*zoom:1;word-wrap:break-word}
.quote span.inq{display:inline;background:url(../images/quoter.png) no-repeat right bottom;color:#333;padding-right:15px;display:inline-block;word-break:break-all}
.broadimg{border:1px solid #ddd;float:right;margin-left:14px}
.blst{padding:0;margin:0}
.blst li{border-top:1px solid #ddd;padding:6px 0}
.hiddenlogin{margin:5px;display:none;clear:both;padding:5px}
.hiddenlogin input{margin-right:20px}
.hiddenlogin input.text{width:130px;margin-right:10px}
.m{font-size:14px;line-height:120%;color:#072}
.m a,.m a:visited,a.m,a.m:visited{font-size:14px;line-height:120%;color:#072;text-decoration:none}
.m a:hover,a.m:hover{font-size:14px;line-height:120%;color:#fff;text-decoration:none;background:#072}
.m a:active,a.m:active{color:#fff;text-decoration:none;background:#FFAAFF}
.pt{width:100%;padding:0;margin:0}
.pl{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666666}
.pl2{font:14px Arial, Helvetica, sans-serif;line-height:150%;color:#666666}
.l2{font:14px Arial, Helvetica, sans-serif;line-height:150%}
.hiddenerr{display:none;background-color:#FFF6EE;color:#ff1111;margin:0 2px}
.alert{background-color:#FFF6EE;border:1px solid #CCCCCC}
.attn{color:#FF3300}
.hidden{display:none}
.clear{clear:both;line-height:0;font-size:0}
.greyinput{color:#ccc}
.errnotnull{color:#ff0000}
.indent{word-break:break-all}
#table{float:left;margin:0 -310px 0 0;width:100%}
#in_table{margin:0 310px 0 0;padding:0 40px 0 0;min-height:500px}
#tabler{float:right;width:310px;overflow:hidden;word-break:break-all}
#tablem{float:left;margin:0 -270px 0 0;width:100%}
#in_tablem{margin:0 270px 50px 0;padding:0 40px 0 0}
#tablerm{float:right;width:270px;overflow:hidden;word-break:break-all}
#tables{float:left;margin:0 -240px 0 0;width:100%}
#in_tables{margin:0 240px 0 0;padding:0 40px 0 0;min-height:500px}
#tablers{float:right;width:240px;overflow:hidden;word-break:break-all}
#tablerb .indent,#tabler .indent,#tablerm .indent{margin-bottom:40px;overflow:hidden}
.aside .indent{margin-bottom:40px}
.notify input{margin-top:9px}
.mbt{padding:0;margin:0;clear:both;word-wrap:break-word}
.mbt tr{vertical-align:top}
.mbtl{float:left;width:55px;margin:8px 7px 0 0;padding:0}
.mbtr{border-bottom:1px solid #eee;padding:5px 0;min-height:55px;overflow:hidden;margin:5px 0 5px 0}
.mbtr2{margin-bottom:20px;overflow:hidden}
ul .mbtr2{border-bottom:1px solid #ddd}
.mbtrdot{padding:4px 0;min-height:55px;overflow:hidden}
.mbtrmini{border-bottom:1px dashed #ddd;padding:4px 0 4px 12px;background:url(../images/listdot.gif) 0 8px no-repeat}
* html .mbtr{word-break:break-all;height:55px;overflow:visible}
* html .mbtrdot{word-wrap:break-word;word-break:break-all;height:55px;overflow:visible}
* html .mbtrmini{word-break:break-all;overflow:visible}
.mbdiv{padding-top:10px 0 6px 0;border-top:1px dashed #DDDDDD}
.fdiv{text-align:right;padding-top:5px;margin-top:40px;clear:both;color:#999}
.fdiv .ul{margin-bottom:5px;padding-top:5px}
.fspl{float:left}
.indentb{padding:0 18px}
.fil{float:left;display:inline;padding-right:15px;padding-bottom:15px}
.obmor{text-align:right}
.obmo{line-height:180%}
.act{color:#FF5555;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #FFAAAA;border-bottom:1px solid #FFAAAA;background-color:#FFDDDD;padding:3px 3px 2px 3px;cursor:pointer}
.act:hover{color:#FFFFFF;font-size:12px;background-color:#FF5555;border-right:1px solid #FF3333;border-bottom:1px solid #FF3333;padding:3px 3px 2px 3px;cursor:pointer}
.act a:link{text-decoration:none;color:#FF5555;font-size:12px;text-align:center;padding:3px 3px 2px 3px}
.act a:visited{text-decoration:none;color:#FF5555;font-size:12px;text-align:center;padding:3px 3px 2px 3px}
.act a:hover{color:#FFFFFF;font-size:12px;background-color:#FF5555;border-style:none;padding:3px 3px 2px 3px}
.ract{border:2px solid #FFFFFF;padding:0px;cursor:pointer;float:left}
.ract a:link{border:2px solid #FFFFFF;padding:0px;cursor:pointer;float:left}
.ract a:visited{border:2px solid #FFFFFF;padding:0px;cursor:pointer;float:left}
.ract a:hover{text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #FF7777;border-bottom:1px solid #FF7777;background-color:#FFCCCC;border-top:1px solid #FFCCCC;border-left:1px solid #FFCCCC;padding:1px;cursor:pointer;float:left}
.gact{color:#BBBBBB;font-size:12px;text-align:center;cursor:pointer}
.gact a:link,a.gact:link{color:#BBBBBB;font-size:12px;text-decoration:none;text-align:center}
.gact a:visited,a.gact:visited{color:#BBBBBB;font-size:12px;text-decoration:none;text-align:center}
.gact a:hover,a.gact:hover{color:#FFFFFF;font-size:12px;border-left:1px solid #FF9999;border-top:1px solid #FF9999;border-right:1px solid #FF3333;border-bottom:1px solid #FF3333;background-color:#773333;text-align:center}
.infobox a.gact:link,.infobox a.gact:visited,.infobox .gact a:link,.infobox .gact a:visited{border-color:#fff6ee}
.infobox a.gact:hover,.infobox .gact a:hover{border-color:#f99 #f33 #f33 #f99}
.ul{border-bottom:1px dashed #DDDDDD;line-height:100%;clear:both}
#tablerm .indent p.ul{margin:0;padding:5px 0}
.st{width:100%}
.rbar{color:#DDDDDD;font:11px Arial, Helvetica, sans-serif}
.bs{margin:0px;padding:0px}
.bs li{border-bottom:1px dashed #ddd;margin:0;padding:4px 0;overflow:hidden}
.bs.noline li{border:none}
.bs.more-after{margin-bottom:15px}
.bs .buylink-price{_vertical-align:2px}
.obs{margin:0 0 10px 0;float:left;text-align:center;overflow:hidden;width:103px}
.obs_oneline{margin:0}
.obs dt{height:114px;width:103px;overflow:hidden}
.obs dd{margin:0;height:60px;overflow:hidden}
.obs_oneline dt{height:100px}
.related_info h2{margin-top:24px;margin-bottom:3px}
.related_info img{padding: 4px ;border: 1px solid #ccc;width: 580px;}

.related_xgt h2{margin-top:24px;margin-bottom:3px}
.related_xgt ul{ padding: 0; margin:0; }
.related_xgt ul li{padding: 0; margin:10px 10px 0 0;  float: left; width: 280px;}
.related_xgt img{padding: 4px ;border: 1px solid #ccc;width: 270px;}

.related_link ul{}
.related_link ul li{ float: left; width: 45%; margin-right: 10px;}
.after_h1{margin-top:-24px}
.obu{margin:0 0 10px 0;width:76px;float:left;display:inline}
.obu dt{margin:0;height:50px;overflow:hidden;text-align:center;line-height:16px}
.obu dd{margin:0px;height:55px;text-align:center;overflow:hidden}
.ob{margin:0 0 10px 0;float:left;width:76px;text-align:center}
.ob dt{margin:0;overflow:hidden;text-align:center;height:50px}
.ob dd{margin:0;height:55px;text-align:center;overflow:hidden}
.ob span{white-space:nowrap}
.cloud1 a{font:12px Arial, Helvetica, sans-serif;line-height:24px}
.cloud2 a{font:14px bold Arial, Helvetica, sans-serif;line-height:24px}
.cloud3 a{font:18px Arial, Helvetica, sans-serif;line-height:24px}
.cloud4 a{font:21px bold Arial, Helvetica, sans-serif;line-height:24px}
input.readonly,textarea.readonly{background:#F8F8F8;color:#888888}
.aob{float:left;width:105px;height:105px;display:block;text-align:center;overflow:hidden;margin:3px 0}
.aob2{float:left;margin-right:25px;display:block;text-align:left;overflow:hidden;margin:0 25px 30px 0}
.plr{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666666;float:right}
.pllb{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666666;float:left;display:block}
.paginator{font:14px Arial, Helvetica, sans-serif;color:#aaa;margin:20px 0;line-height:150%;text-align:center}
.paginator a,.thispage,.break{padding:0px 4px;margin:2px}
.paginator .prev{margin-right:20px}
.paginator .next{margin-left:20px}
.paginator .next a,.paginator .prev a{padding:0;margin:0}
.paginator .count{margin-left:20px;font-size:14px}
.paginator .thispage{color:#fff;background:#83BF73}
.paginator .break{color:#999}
.paginator .thispage{color:#fff;background:#83BF73}
.paginator .break{color:#999}
.olt{width:100%;padding:0;margin-bottom:3px}
.olt td{border-bottom:1px dashed #DDDDDD;padding:3px 3px 3px 0;word-wrap:break-word;word-break:break-word}
.olt td.date{width:75px;text-align:center;color:#999;padding-right:0}
.olt .tb-author{min-width:6em}
.wr{table-layout:fixed;word-wrap:break-word;width:100%;overflow:hidden}
.wrtd{width:48px;vertical-align:top}
.txd textarea{width:98%}
.olts{padding:0;border-collapse:collapse;width:100%}
.olts td{padding-top:3px;border-bottom:1px dashed #ddd}
.olts td a img{display:block}
.pil{height:48px;width:48px}
.piil{float:left;margin:0 -65px 0 0}
.piir{float:right;margin:0 0 0 65px;overflow:hidden;width:88.5%}
.review-short .ll{margin:0 1em 0 0}
.tlst .obss{width:100%;display:block;margin:7px 0;color:#666}
.tlst .obss a:link{color:#666}
.tlst .obss a:hover{color:#fff;background:#666}
.pltr{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666666;text-align:right}
.mn{font:14px Arial, Helvetica, sans-serif;line-height:150%;color:#072}
.wrc{word-wrap:break-word;overflow:hidden;margin-top:0}
.namel dd{width:60px}
.namel .obu dt input{vertical-align:text-top}
.groupicon{padding-right:10px}
wbr:after{content:"\00200B"}
.fil15{float:left}
.fil15 img{padding-right:15px;padding-bottom:15px}
.dir{padding:12px 0pt 0pt 12px;vertical-align:top}
.dirsp{margin-bottom:10px}
.dirsp span{font-size:14px}
.imgg{float:left;margin-left:5px}
.namel .imgnoga{float:left;margin-left:5px}
.substatus{height:100px;line-height:100px;width:25px;float:left;display:block;font-size:12px;color:#acacac}
#comments{width:100%;word-wrap:break-word;overflow:hidden;padding:20px 0 0}
#divac{clear:both}
.actbtns a{margin:0 12px 0 0}
.actbtns a:hover{background:none}
.subject{float:left;width:415px}
#mainpic{margin:3px 0 0 0;float:left;text-align:center;margin:3px 12px 0 0;max-width:155px;overflow:hidden}
#mainpic a img{margin-bottom:10px}
* html #mainpic{left:-7px}
#info{float:left;max-width:248px;word-wrap:break-word}
.sub_ins .starstop{float:none;width:50px;display:inline;position:absolute}
.marks{margin:10px 0 0 -7px;line-height:18px;font-size:10px}
.clearbox{clear:both;width:100%}
.clearbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.subjectwrap{position:relative;float:left;width:100%;margin-bottom:15px}
#dialog{position:fixed;z-index:103;top:50%;left:50%;width:550px;margin-top:-140px;background-color:#FFFFFF;padding:0;border:1px solid #bbb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#overlay{opacity:.2;filter:alpha(opacity=20);position:fixed;z-index:102;top:50%;left:50%;width:588px;margin-top:-148px;margin-left:-13px;background-color:#333;padding-top:20px\9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.bgi{position:fixed;z-index:101;top:50%;left:50%;width:550px;margin-top:-140px;margin-left:-250px;border:none}
* html #dialog{position:absolute;margin-top:expression(exp_dialog(this))}
* html #overlay{margin-top:-140px;position:absolute;margin-top:expression(exp_overlay(this))}
#dialog td{padding:7px}
#dialog td.ul{padding:0}
#dialog p{margin:0}
#populartags{margin:3px 0 10px 0}
#submits td{padding:15px 0 5px 0}
* html #submits td{padding-bottom:0}
.loadpop{padding:30px;text-align:center}
#hiddendialog{display:none}
#actchoice{float:right;display:inline;width:100px;border-left:1px dashed #ddd;padding:0 0 0 5px}
#actchoice .m{margin-bottom:40px}
#actchoice .rec-btn{margin:0}
.pl_l{font:14px Arial, Helvetica, sans-serif;line-height:150%;width:80px;vertical-align:top;padding-top:4px}
.pl_r{padding-top:4px;width:550px;vertical-align:top;vertical-align:top}
.pl_r .w{width:390px}
.location{line-height:180%;font-size:14px;margin-left:15px}
.evtlstimg{float:left;text-align:center;width:85px;padding-top:3px}
.actionbtns{float:right;text-align:right;width:120px;height:100px}
.actbtn{display:block;text-align:center;border-bottom:1px dotted #ddd}
.actcat{float:left;width:89px;margin-bottom:140px}
.actlist{float:right;width:490px;*width:490px}
.actlist h2{margin-bottom:8px}
.actlist-left{width:600px;*width:600px}
.nof{*zoom:1;margin-bottom:20px}
.nof:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nof h2,.nof .intro{margin-left:120px}
.actcatlst li{text-decoration:none;display:block;padding:4px 0;border-bottom:1px solid #ddd}
.actcatlst li a{display:block}
.actcatlst .now{background:url(../images/arrowright.gif) no-repeat right 10px;color:#77c5ee}
.citysmr{width:45%;float:left;margin:10px 0 15px 0;padding:0 15px}
.evt_short{float:left;margin-bottom:10px;width:100%}
.citytitle{font-size:14px;color:#072;border-bottom:1px solid #ccc;margin:0 0 15px 0}
.citysmr li{padding:10px 0 10px 0px;line-height:1.6em}
.citysmr li .title{display:block}
.evt_short li{line-height:1.6em}
.citysmr li a{font-size:12px}
.citysmr li .title a{font-size:14px}
.actimgs{float:left;margin:9px 0 0 0;padding:3px;border:1px solid #ddd}
.evtdesc{margin:5px 0 0 65px;color:#666}
.evtdesc .gact{margin-left:10px}
.actfromfri{line-height:1.6em;padding:.6em 0}
.actfromfri .event_long{float:left;padding-bottom:1.7em;margin-top:-6px;_margin-top:auto}
.actfromfri .title{padding:2px 0;margin-bottom:8px;border-bottom:1px solid #ddd}
.actfromfri img{padding-right:15px;background:#fff}
.recevent{background:#F4F4EC;padding:10px;margin-bottom:20px}
.recevent .img{float:left;text-align:center;width:110px}
.recevent .img:hover{background:none}
.recevent .pl2{margin-bottom:10px}
.recevent .text{padding-left:116px;color:#999}
.fstars{float:left;margin-left:200px}
* html .fstars{margin-left:100px}
.recevent{background:#F4F4EC;padding:6px 6px 6px 2px}
.recevent .img{float:left;text-align:center;width:110px}
.recevent .img:hover{background:none}
.recevent .text{padding-left:116px;color:#999}
.rectitle{padding:10px 19px;margin-bottom:10px;overflow:hidden;word-break:break-all}
#dialog .rectitle{background-color:#EBF5EB}
#dialog .rectitle .m{color:#333;line-height:1.6em;display:block}
#dialog .rectitle .m i{font-style:normal;color:#072;margin-left:.5ex}
.recsmr{line-height:1.6em;color:#777;padding:0 19px;margin-bottom:10px;display:block;color:#666}
#dialog .rectitle .gact a:link,#dialog .rectitle .gact a:visited,#dialog .rectitle .gact a:hover,#dialog .rectitle .gact a:active{font-size:14px;padding:0 4px}
.reccomment{padding:0 19px}
.reccomment .text{width:94%;border:1px solid #bbb;margin-bottom:4px}
.reccomment .text:focus{border:1px solid #666}
.reccomment .recsubmit{padding:10px 0;text-align:center}
.reccomment label{position:absolute;color:#999;margin:2px 0 0 6px;cursor:text}
.recsubmit .bn-flat{margin:0 10px}
.reclstwrap{background:url(../images/topicgrey.gif) no-repeat;display:block;margin-top:20px}
.reclstwrap .reclst{width:100%;height:26px;margin-left:4px;font:14px Arial, Helvetica, sans-serif;color:#666666;margin-bottom:1px;line-height:150%;background:url(../images/topicgrey.gif) no-repeat right top;display:block}
.reclstwrap .reclst img{margin:2px 2px 0 0}
.reclstwrap .reclst a.rr:hover{background:none;color:#ff0000}
.recreplylst .ilst{margin-top:-39px}
.recreplylst .clst{margin-top:-11px;color:#555}
.recreplylst form{margin-left:68px}
.recreplylst textarea{width:389px}
.recreplylst input{margin-top:3px}
.recreplylst span.pl{vertical-align:top}
.norquote{color:#333}
.recreplylst .simplelst{border-bottom:1px dashed #ddd;margin-top:4px;margin-bottom:4px;margin-left:53px}
.blank_rec{margin:2px 2px 2px 24px;line-height:1.7em}
#dialog td{padding:7px}
#dialog td.ul{padding:0}
#submits td{padding:15px 0 5px 0}
* html #submits td{padding-bottom:0}
#saving.m{text-align:right;padding:15px}
.rec-sec{text-align:right;color:#999}
.rec-sec span{*zoom:1}
a.a_rec_btn{display:inline-block;*display:inline;*zoom:1;padding-left:26px;width:46px;height:20px;line-height:20px;*line-height:22px;overflow:hidden;text-align:left;letter-spacing:4px;vertical-align:bottom}
a.a_rec_btn:link,a.a_rec_btn:visited,a.a_rec_btn:hover,a.a_rec_btn:active{background:transparent url(../images/bg_rec_btn.png) no-repeat 0 0;color:#4f946e}
a.a_rec_btn:hover,a.a_rec_btn:active{background-position:0 -20px}
.aside .rec-comments{background:whiteSmoke;text-align:left;padding:10px;margin-bottom:10px}
.aside .rec-sec{margin-bottom:20px}
.rec-num{margin:0 0 0 2px}
.lnk-sharing{display:inline-block;*display:inline;zoom:1;padding:0 8px;vertical-align:middle;*vertical-align:baseline;height:19px;line-height:19px;line-height:21px\9;overflow:hidden;border:1px solid #b9dcd0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
a.lnk-sharing:link,a.lnk-sharing:visited{border-color:#e3f1ed;background-color:#f2f8f2;color:#4f946e}
a.lnk-sharing:hover,a.lnk-sharing:active{border-color:#c4e2d8;background-color:#eff5ef}
.entry-image img{padding:0 15px 15px 0;float:left}
.entry-summary,.entry-full{word-wrap:break-word;overflow:hidden;clear:right;margin:6px 0 20px 0}
.entry-summary-mini{margin-top:6px}
.entry-status-line{clear:left;margin:2px 0 6px 0;width:100%}
.entry .entry-vote-btns{float:right;margin-top:-3px;_padding:4px}
.loadtip{padding:0 5px;background:#e7ffbc;color:#777;float:right}
.video_overlay{width:130px;height:97px;top:0;left:0;position:absolute;background:url(../images/video_overlay.png);cursor:pointer;*top:0px}
.video_overlay:hover{background-position:0 -97px}
* html .video_overlay{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/video_overlay_ie6.png')}
.videothumb{margin-left:24px}
.vthumbwrap{width:130px;height:97px;text-align:center;position:relative}
.vthumbwrap img{width:130px;height:97px}
.hlst li{list-style-type:disc;float:left;margin:10px;width:45%}
.hlst{margin-left:20px}
.indentrec{margin-left:24px;line-height:1.6em;color:#333}
.mainphoto:hover{background:none}
#album_up{float:left;margin-left:20px;width:380px}
#type_tip{display:block;width:150px;float:left;_width:125px}
#album_up{float:left;width:300px;margin-left:20px;_margin-left:10px}
#album_up input{margin:4px 0}
.albumlst{margin:9px 0 10px 0;padding:0 0 10px 0;line-height:1.65em;float:left;width:49%}
.albumlst_r{overflow:hidden;word-wrap:break-word;color:#777;float:left;width:240px;padding-top:4px}
.albumlst_descri{color:#333;margin-bottom:10px}
.photo_wrap{float:left;display:inline;width:170px;overflow:hidden;margin:10px 13px 25px;word-wrap:break-word}
.photo_wrap .pl{margin:6px 0 3px 0}
.photolst_photo{width:180px;height:180px;margin:0}
.photolst_photo:hover{background:#fcfcfc}
.photo_infobox{height:130px;margin:4px 0;padding:5px 5px 5px 26px}
.photo_infobox textarea{width:431px;height:70px;float:left}
.photo_infobox .photo_infor{float:right;width:140px;text-align:center;margin-top:8px}
.pb_wrap{float:left;margin:3px 12px 3px 0pt}
.pb_wrap img{vertical-align:middle}
.pb_photo{display:table-cell;vertical-align:middle;width:75px;height:75px;margin:0;text-align:center;*display:block;*font-size:65px;float:none}
.pb_photo:hover{background:#fff}
.album{background:url(../images/albumback.gif) 1px 1px no-repeat;padding:4px 7px 7px 4px}
.album_s{background:url(../images/albumback_s.gif) 1px 1px no-repeat;padding:5px 8px 8px 5px}
.album_photo{display:block;overflow:hidden;width:181px;height:181px}
.album_photo:link{display:block;color:#777;font-style:italic}
.album_photo:visited{color:#777;font-style:italic}
.album_photo:hover{background:none;color:#777}
.sign-text:link{color:#777;font-style:italic}
.sign-text:visited{color:#777;font-style:italic}
.sign-text:hover{background:none;color:#777}
.photo_descri{padding:0 0 0 14px;word-wrap:break-word;overflow:hidden}
.photo-ft{color:#666}
.edtext form{margin:0;padding:0}
.edtext{width:100%;margin:7px 0 15px 0}
.edtext textarea{font-size:12px;height:50px;width:282px;background:#f9f9f9;border:1px solid #ddd}
#up_tip{color:#666}
.photitle{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;text-align:right}
#discover{background:url(../images/discover.jpg) no-repeat;width:400px;height:185px;font-size:14px;color:#aaa;padding:7px 0 0 115px;line-height:1.5em;margin:45px 0 10px 40px;*margin:30px 0 0px 0px}
#discover_s{text-align:center;margin:0 0 28px 0;padding-right:30px}
#discover_s .text{width:380px;margin:8px;border:1px solid #bcd3e3}
.fastreg .m{margin-top:.3em;font-size:12px;width:3.3em;float:left}
.fastreg .text{width:180px;margin:2px 5px;border:1px solid #ccc}
.fastreg .submit{margin:4px 0 2px 4px}
.login_end{margin-left:3.3em;margin-top:.5em}
.login_input{margin-top:.3em}
#search_evt{float:left;display:block;margin-right:65px;font-size:12px;margin:4px 0 0 0;position:relative}
#search_evt .text{top:1px;width:153px;margin:0 5px 0 0;height:16px;border:1px solid #ddd;position:absolute}
#search_evt .submit{margin:0 60px 0 160px}
.alignleft{background:url(../images/align_left.png) no-repeat;padding:0 6px 0 25px}
.aligncenter{background:url(../images/align_center.png) no-repeat;padding:0 6px 0 25px}
.alignright{background:url(../images/align_right.png) no-repeat;padding:0 6px 0 25px}
.feed{background:url(../images/feed1.png) no-repeat;font-size:14px;padding:0 0 30px 20px}
.miniform{display:inline}
.minisubmit{padding:0;margin:0;color:#37a;background:none;cursor:pointer;border:none}
.minisubmit:hover,.minisubmit.hover{background:#003399;color:#fff}
.gsubmit{cursor:pointer;padding:0;margin:0;height:1.6em;line-height:1.6em;color:#BBB;background:none;border:none}
.gsubmit:hover,.gsubmit.hover{height:1.6em;line-height:1.6em;cursor:pointer;color:#FFF;border-left:1px solid #F99;border-top:1px solid #F99;border-right:1px solid #F33;border-bottom:1px solid #F33;background-color:#733}
.note-header h3{color:#072;background:none;margin-left:0;margin-bottom:0;height:auto;line-height:1.4}
.note{font-size:13px;line-height:1.62;font-family:Arial,Helvetica,sans-serif;word-wrap:break-word;white-space:pre-wrap;width:100%;overflow:hidden;margin-top:10px}
#note .note{font-size:12px;line-height:1.62}
#form_note textarea{font-size:13px;line-height:1.62}
.note a img{vertical-align:bottom}
body .note{white-space:pre-wrap}
.note .cc{padding:0pt 0pt 15px;display:block;clear:both;text-align:center}
.note .ll{padding:0 16px 16px 0}
.note .cc table{margin:0 auto}
.note .rr{padding:0 0 16px 16px}
.note-ft .rec-sec{clear:both}
.thumblst{min-height:140px;min-width:600px;border:1px solid #d3d3d3;background:#f0f0f0;padding:10px 12px;margin:3px 0 7px}
.thumblst .thumb{float:left;width:140px;overflow:hidden}
.thumblst .thumb img{max-width:130px;_width:130px}
.thumblst .thumb .pl{padding:2px;border:1px solid #ddd;margin-bottom:6px;background:#fff}
.thumblst .details{float:right;width:419px}
.thumblst .details textarea{width:410px;height:66px;border:1px solid #ccc}
.message{border:1px solid #FAF3CA;padding:10px;background:#fffadc;margin-bottom:10px}
.placeholder{border:2px dashed #ccc}
.sort h2{cursor:move;width:100%;_ie6_hack:expression(onmouseover=exp_sort_h2_over,onmouseout=exp_sort_h2_out)}
.ui-draggable-dragging{border:1px solid #cFc}
.sort h2:hover{background:#f2fbf2}
.sort_helper{border:2px dashed #cdc}
.sort div h2:hover{background:none}
#event{margin-bottom:10px}
#photo,#artist,#minisite{margin-bottom:35px;width:100%;overflow:hidden}
.photoin{float:left;width:147px;height:160px;overflow:hidden}
#hosts .photoin{height:177px;width:160px}
#hosts .last{width:100px}
#artist,#group,#recs,#like,#movie,#music,#blog,#book,#mb,#friend,#board,#profile,#note,#doulist,#live,#commodity,#experience,#game{margin-bottom:35px}
#group{width:100%}
#offer{margin-bottom:12px}
#review{margin-bottom:27px}
#review .ilst{margin:-17px -105px 0 0}
#review .tlst{padding:0 0 15px 0}
#confirm_delete{display:none}
#like .time{float:right;color:#999;margin-left:50px}
#like h2 img{vertical-align:middle}
.aside #like .time{display:none}
.reply_notify a{margin-left:.5em}
.reply_notify .reply_notify_delete{color:#999}
.reply_notify{text-align:left;border-collapse:collapse;width:100%;color:#676767;margin-bottom:20px}
.reply_notify td{border-bottom:1px dashed #ddd}
.reply_notify th{font-weight:normal;border-bottom:1px solid #ccc}
.reply_notify td{padding:.4em 0}
.date{width:8em}
.dater{width:6em;text-align:right}
.ac_results,.addr_results,.city_results,.rc_results{border:1px solid gray;background-color:#fff;padding:0;margin:0;list-style:none;position:absolute;z-index:10000;display:none;width:173px;overflow:hidden}
.rc_results{width:356px}
.addr_results{width:186px}
.city_results{width:87px}
.ac_results li,.addr_results li,.city_results li,.rc_results li{padding:2px 5px;white-space:nowrap;color:#aaaaaa;text-align:left}
.ac_over{cursor:pointer;background-color:#3366cc}
.ac_match{color:black}
.black{color:#000}
.greylink:link{color:#b4b4b4;font-size:12px}
.greylink:hover{color:#b4b4b4;background:none;font-size:12px}
.greylink:visited{color:#b4b4b4;font-size:12px}
.dotli li{list-style-type:disc;margin-left:10px}
.title2{border-bottom:3px double #EEEEEE;margin-top:25px;padding:0 0 2px 2px}
#campus_header{padding:10px 0 5px 0;background:#fff}
#campus_header #logo{float:left;display:block;width:165px;height:34px;text-indent:-9999px;background:url(../images/logo2010.gif) no-repeat}
#campus_header a:hover{background:none}
#campus_header #year{float:left;display:block;width:100px;height:34px;text-indent:-9999px;background:url(../images/campus_2010.gif) no-repeat}
#campus_header h1{float:left;font-size:18px;padding:10px 0 5px;color:#2a9a44}
#campus_tab{height:24px;overflow:hidden;background:#eef9eb;-webkit-border-radius:3px;-moz-border-radius:3px}
#campus_tab li{float:right;display:inline;line-height:24px;height:24px;padding:0 15px;color:#37a;padding-right:25px}
#campus_tab li a{color:#37a}
#campus_tab li a:hover{color:#fff;background:#37a}
#campus_indent{width:680px;margin-left:20px}
#campus_indent h1{margin:20px 0 10px 0}
#campus_indent h2{padding:0 0 2px 2px;border-bottom:3px double #eee;margin-top:40px}
#campus_tab a.on{color:#37a;text-decoration:none}
#campus_tab a.no_tag_line{background:none}
#max_campus{width:700px;margin:0 auto;background:#fff}
.group_say{width:229px;left:0;top:21px;padding:4px 15px 12px}
.group_say_content{padding-top:.3em}

.artist_tip{width:230px;padding:4px 8px}
.artist_tip input{margin-top:7px}
.artist_s{padding:0 0 8px 0}
.artist_photo{width:181px;height:181px;dislay:block}
.artist_photo:link{color:#777;font-style:italic}
.artist_photo:visited{color:#777;font-style:italic}
.artist_photo:hover{background:none;color:#777}
.artist_list{float:left;width:138px;height:120px;text-align:center}
.artist_list dd{margin:0}
#songlist a:hover{background:none;color:#37a}
.songlst td{border-bottom:1px dashed #ccc;height:23px;color:#999}
.songlst .full{background:url(../images/playicon.png) 0 -31px no-repeat;color:#777}
.songlst .selsong .full{background:url(../images/playicon.png) -20px -5px no-repeat #eaf9e6;color:#777}
.songlst .full a{padding-left:21px}
.selsong{background:#EAF9E6}
#mainplayer{width:290px;height:40px}
#song,#video,#miniblog,#discussions,#contact,#subject,#album,#fans_album,#vote{margin-bottom:35px}
.hiddenmod{color:#999;background:#f2f2f2}
.hiddenmod h2{color:#777;margin-bottom:5px}
.indent2{text-indent:2em}
#minisite_bg a:hover{background:none;color:#fff}
#songlist .a_rec_btn{width:14px;height:12px;padding:0;margin-bottom:4px;line-height:10em}
#songlist a.a_rec_btn:link,#songlist a.a_rec_btn:visited,#songlist a.a_rec_btn:hover,#songlist a.a_rec_btn:active{background:transparent url(../images/bg_rec_btn.png) no-repeat 0 -48px}

.gray_ad{background:#F4F4EC;padding:10px;margin-bottom:20px;word-wrap:break-word}
.pop_win_bg{opacity:0.3;filter:alpha(opacity=30);position:fixed;background:#000;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)*.45)) !important}
.pop_win form{padding:0;margin:0;border:1px solid #fff}
aa.pop_win_close,.pop_win_close:visited,.pop_win_close:link{position:absolute;right:0;top:0;font:11px "Comic Sans MS";margin:9px 10px 0 0;padding:0 0.3em;color:#b4b4b4;z-index:99}
a.pop_win_close:hover{color:#fab0b6;background:none}
.pop_win{background:#fff;padding:17px 14px 16px 12px;_padding-right:0;visibility:hidden;position:fixed;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;_position:absolute;_margin-top:expression(eval(document.documentElement.scrollTop))}
.login_input{font-size:12px;color:#016502;text-align:left}
.login_input input{width:200px}
.login_input span{width:3.5em;float:left}
.pop_reg{float:left;margin-top:2em;display:block}
.pop_sub{text-align:left;margin-left:3.4em;margin-top:.3em}
.pop_sub input{width:5em;padding-top:2px}
.pop_rem{margin-top:.5em;padding-bottom:5px;text-align:left;margin-left:3.2em}


.da1,.da2,.da3,.da4{margin-bottom:20px}
.da1{padding:5px;background:#f4f4ec}
.da1 dl{margin:0}
.da1 dl dt,.da1 dl dd{text-align:left;margin:0;padding:0}
.da1 dl dt{float:left;text-align:center;width:85px;overflow:hidden}
.da1 dl dd{margin:0 0 0 95px}
.da1 dl dd a{font-size:14px}
.da1 dl dd .ps{color:#999;line-height:18px;margin-top:5px}
.da3{padding:10px 10px 0 10px;background:#f4f4ec}
.da3 dl{margin:0 0 10px 0}
.da3 dl dt,.da3 dl dd{text-align:left;margin:0;padding:0}
.da3 dl dt{font-size:14px}
.da3 dl dd a{color:#999}
.da3 dl dd a:hover{background:none}
.da2 a:hover{background:none}
.da4 dl{float:left;overflow:hidden;width:50%;margin:0}
.da4 dl dt,.da4 dl dd{text-align:center;margin:0;padding:0}
.da4 dl dt{height:100px;overflow:hidden}
.da4 dl dd{padding:5px}
.pl_index{font-size:12px;color:#999}
.citysmr2{margin-bottom:40px}
.citysmr2 li{padding:0 0 20px 0}
.citysmr2 li a.img{float:left;margin:0px 9px 0 0}
.citysmr2 li a.img img{border:1px solid #DDDDDD;padding:3px}
.citysmr2 li div{margin:5px 0 0 70px}
.citysmr2 a.title{font-size:14px}
.citysmr2 span.pl{padding-top:3px;display:block}
.sq_list_right{margin-bottom:40px}
.sq_list_right li{padding:2px 0}
.con_index{width:110px}
#discover{background:url(../images/discover.gif) no-repeat;width:400px;height:185px;font-size:14px;color:#aaa;padding:0px 0 0 110px;line-height:1.5em;margin:0px 0 15px 62px}
#discover p{line-height:100%;padding:0;margin:0 0 16px 0}
#discover p.p1{margin:0px 0 7px 0;padding-top:2px}
#discover p.p2{margin-bottom:18px}
#discover_s{text-align:center;margin:0 0 28px 0;padding-right:30px}
#discover_b{margin-top:25px;font-size:12px;color:#37a}
#discover_b .rr{margin-top:9px;margin-right:45px}
#discover_s .text{width:380px;padding:3px;margin:8px;border:1px solid #ccc;font-size:14px}
.mbt .mbtr .mbtr_m_img{float:left;width:48px;height:48px}
.mbt .mbtr .mbtr_m_content{margin:0 0 0 58px;color:#666}
.mbt .mbtr .mbtr_m_content .cm{margin-right:10px}
.mbt .mbtr .mbtr_m_content .time{color:#999}
.mbt .mbtr .mbtr_m_content .cpl{padding-top:5px;color:#999;margin-right:10px}
.mbt .mbtr .mbtr_m_player{clear:both;text-align:center}
#mbr_img .mbtr,#mbr_music .mbtr{margin:0}
#mbr_img .broadsmr,#mbr_music .broadsmr{padding:5px 0}
#mbr_img .quote,#mbr_music .quote{margin:0}
#mbr_img .indentrec,#mbr_music .indentrec{margin:0}
#mbr_img .recreplylst form,#mbr_music .recreplylst form{margin-left:0}
#mbr_img .star,#mbr_music .star{margin-left:0}
#mbr_img .recreplylst .simplelst,#mbr_music .recreplylst .simplelst{margin-left:0}
#mbr_img,#mbr_music{margin-bottom:20px;word-break:break-all}
.blocktop_content div{padding-right:10px}
fieldset.setquestion label{width:40px}
fieldset.setquestion .fsctm{margin:0 0 10px 50px;color:#333}
fieldset.setquestion .fsctm span{font-size:14px}
table.settable{margin:0 0 20px 0;color:#666}
table.settable th{background:#eee}
table.settable td,table.settable th{padding:1px 3px;text-align:left}
table.settable th{color:#333}
table.settable td.add{padding:0}
fieldset.setquestion table.settable{display:none;margin-left:70px}
fieldset.setquestion table.settable th{color:#666}
fieldset.setquestion table.settable td{padding:5px 10px}
fieldset.eventform{padding:20px;border:1px solid #ddd}
fieldset.eventform .fsct{margin-bottom:10px}
fieldset.floatdiv{border:none}

.leftobs{float:left;width:100%}
.leftobs .obs{width:114px}
#tableh{float:left;margin:0 -480px 0 0;width:100%}
#in_tableh{margin:0 480px 0 0;padding:0 40px 0 0;min-height:440px}
#tablerh{float:right;width:445px;overflow:hidden;word-break:break-all}

.music_show .content dl dt{height:85px}
.cd_show .toppic{width:85px}
.artist_show .content dl dt{height:85px}

#friends_sub .content dl dt{position:static;height:auto}
#friends_sub .content dl dt a{position:static;height:auto}
#friends_sub .content dl dt a:hover{background:#039;color:#fff}

.subject_show .content dl{margin:15px 33px 15px 0}
.copyright{color:#999;padding-bottom:5px;margin-bottom:5px}
.review_bottom{border-top:1px dashed #ddd;padding-top:5px}
.review_bottom .review_controller .vote{width:70px;float:right;text-align:right}
.review_bottom .review_controller .review_button{margin-right:80px}
.other_review ul li{list-style:none;border-bottom:1px dashed #ddd;padding:5px 0;color:#666}
.basic_input{border:1px solid #ccc;padding:2px;font-size:12px}
.artist_obu{float:left;width:100%}
.artist_obu .obu{width:90px}

.phs_link{display:block;height:110px;padding-bottom:3px}
.phs_link:hover{background:none}

#week_tab{margin-bottom:20px}
#more_event_tab{position:relative;float:left}
h2.green_tab a{margin:3px 5px 0 5px;font-size:12px;line-height:12px;float:left;padding:2px;white-space:nowrap}
h2.green_tab a span{font-family:Arial, Helvetica, sans-serif}
h2.green_tab a.on,h2.green_tab a.on span,.sort_tabs a.on,.sort_tabs a.on span{background:url(../images/green_tab.gif) no-repeat;color:#fff;display:block}
h2.green_tab a.on,.sort_tabs a.on{background-position:left top;padding:0 0 0 8px;line-height:12px}
.sort_tabs a.on{background-position:left top;padding:0 0 0 8px;line-height:12px}
h2.green_tab a.on span,.sort_tabs a.on span{background-position:right top;padding:2px 8px 2px 0}
#tongcheng_tab{padding-right:2px}
#tongcheng_tab span{padding:2px 10px 2px 2px;background:url(../images/tongcheng_tab_down.gif) no-repeat 27px 2px}
#tongcheng_tab:hover span{background:url(../images/tongcheng_tab_down.gif) no-repeat 27px -10px}
#tongcheng_tab span.up{padding:2px 10px 2px 2px;background:url(../images/tongcheng_tab_up.gif) no-repeat 27px 2px}
#tongcheng_tab:hover span.up{background:url(../images/tongcheng_tab_up.gif) no-repeat 27px -10px}

.search_nav{color:#666;margin-bottom:5px;text-align:right}
table.olt thead th{background:#eee;text-align:left}
.search_no_result{font-size:14px;text-align:left;padding-top:20px}
.search_no_result ul{padding:40px 0}
.search_no_result ul li{list-style:none;color:#999;text-align:left;padding:2px 0}
.checkbox_basic{margin:0 5px 0 0}
.clist2{padding-top:10px}
.clist2 img{float:left}
#tablen{float:left;margin:0 -300px 0 0;width:100%}
#in_tablen{margin:0 300px 0 0;padding:0 40px 0 0}
#tablern{float:right;overflow:hidden;width:300px}

.music_new{margin:30px 0}
.music_new{margin-bottom:30px}
.music_new h2{margin-bottom:15px}
.music_new ul.content li{float:left;width:285px;padding-right:10px;border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:3px;height:105px;overflow:hidden}
.music_new ul.content li .img{float:left;width:85px;height:105px;overflow:hidden}
.music_new ul.content li .intro{float:right;width:190px;color:#000}
.music_new ul.content li .intro h3{background:none;margin:0;padding:0;font-size:14px;line-height:16px;height:auto}
.music_new ul.content li .intro h3 span{color:black;font-size:14px;line-height:16px;margin-right:5px}
.music_new ul.content li .intro .star{color:#ff5138;font-size:10px}
.music_review{margin-bottom:30px}
.music_review h2{margin-bottom:0px}
.music_review .ilst{display:none}
.music_review .nlst{margin-left:0}
.music_review .clst{margin-left:3px}
.newtags{margin-bottom:30px}
.newtags h2{margin-bottom:0}
.newtags ul.content{padding:10px 0;border-bottom:1px dashed #ddd}
.newtags ul.last{border-bottom:none}
.newtags ul.content li{width:60px;overflow:hidden;float:left}

.bigstar50{background-position:0 0}
.bigstar45{background-position:0 -15px}
.bigstar40{background-position:0 -30px}
.bigstar35{background-position:0 -45px}
.bigstar30{background-position:0 -60px}
.bigstar25{background-position:0 -75px}
.bigstar20{background-position:0 -90px}
.bigstar15{background-position:0 -105px}
.bigstar10{background-position:0 -120px}
.bigstar05{background-position:0 -135px}
.bigstar00{background-position:0 -150px}


.fav{margin-bottom:20px}
.fav .obs{width:89px;margin-bottom:15px}
.fav .obs dd{height:auto;margin-bottom:5px;text-align:center}
.page_address .mi{width:80px;margin-right:3px}
.page_address .address_suggest{width:180px}
.page_address .district{padding:5px 0 5px 0}
#event_albums{overflow:hidden;width:100%}

.column4_list{margin:10px 0 0 5px}
.column4_list h1{margin:0;padding:0}
.column4_list p{margin:0;_padding:5px 0 0 0}
.column4_list li{float:left;display:inline;width:100px;margin:0 50px 30px 0}
.dlist{padding-bottom:20px;border-bottom:1px dashed #ccc}
.col2_doc_text{margin-left:65px}

.doulist-add-btn{float:left;margin-right:15px}
.fleft{float:left}
.fright{float:right}
.cleft{clear:left}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;display:inline-block;_height:1px}
* html .clearfix{height:1%}
.clearfix{display:block}
.ul_subject_menu{margin-left:-15px}
.ul_subject_menu li{float:left;display:inline;line-height:14px;margin-left:15px}
.ul_subject_menu .rr{float:none}
.rating_detail_wrap{padding:10px 0 50px}
.rating_detail_wrap .fleft,.rating_detail_wrap .starstop,.rating_detail_wrap .power{display:inline-block;*display:inline;zoom:1;vertical-align:middle}
.rating_detail_wrap .power{height:14px;margin:0 3px;background:#ffdb88}
.rating_detail_star{float:left;width:265px;line-height:21px}
.rating_detail_chart{float:left;width:321px}
.rating_detail_chart p{margin:0}
.dlist li{margin-bottom:13px;border-bottom:1px dashed #ddd}
.dlist li p{margin:0;padding:0 0 10px 0}
.dlist li .dlist_content{float:left;width:550px}
.rating_list ul{padding-bottom:10px}
.rating_list li{margin:0 0 3px}
.rating_list li.on{padding:2px 0}
.rating_list li.on a{background:url(../images/green_tab.gif) no-repeat left top;display:inline-block;padding:0 0 0 3px}
.rating_list li.on a span{background:url(../images/green_tab.gif) no-repeat right top;display:block;line-height:12px;padding:2px 3px 2px 0;color:#fff}
.color_red,.color-red{color:red}
.color_gray,.color-gray{color:#666}
.color-green{color:#072}
.color-orange{color:#e77200}
.font_normal{font-size:12px}
.starstop{margin:0}
p.gact{margin:0}
.subjectwrap{position:none;float:none;width:auto}
.input_read_only{color:#666;background:#eee}
.show{display:block}
.hide{display:none}



.pt6{padding-top:6px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pr5{padding-right:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pl20{padding-left:20px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt90{margin-top:90px}
.mr3{margin-right:3px}
.mr4{margin-right:4px}
.mr5{margin-right:5px}
.mr6{margin-right:6px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr30{margin-right:30px}
.mb5{margin-bottom:5px}
.mb8{margin-bottom:8px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.ml8{margin-left:8px}
.ml10{margin-left:10px}
#common .prev,#common .next{float:left;margin-top:40px}
#common .prev a{display:block;width:18px;height:18px;text-indent:-9999px;background:url(../images/left_right.gif) no-repeat -6px -7px}
#common .prev a:focus{outline:none}
#common .prev .dis{cursor:default;background:url(../images/left_right.gif) no-repeat -6px -40px}
#common .next a{display:block;width:18px;height:18px;text-indent:-9999px;background:url(../images/left_right.gif) no-repeat -34px -7px}
#common .next a:focus{outline:none}
#common .next .dis{cursor:default;background:url(../images/left_right.gif) no-repeat -34px -40px}
#common div{float:left;width:525px;height:105px;overflow:hidden;padding-bottom:20px}
#common #win{width:21999px}
#rating a:hover,.content dt a:hover,.mbtl a:hover,.img a:hover,.ob dt a:hover,.aob a:hover,a.nbg:hover,a.gtright:hover,.headerline_img a:hover{background:none}
#mytags{margin-top:10px}
.indentpop{padding:10px 18px}
.indentpop1{padding:0 18px}

.topbar-wrapper{margin-bottom:5px}

.tags-switch{text-align:right}

#advtags{display:inline-block;width:100%}
.dialog-shuo .rectitle .m{color:#072 !important}
.tagbtn{cursor:pointer}
.gract{color:#072;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #AAFFAA;border-bottom:1px solid #AAFFAA;background-color:#f2fbf2;padding:3px 3px 2px 3px;margin-top:2px;cursor:pointer;white-space:nowrap}
.gract:hover{color:#FFFFFF;font-size:12px;border-right:1px solid #33FF33;border-bottom:1px solid #33FF33;background-color:#55FF55;padding:3px 3px 2px 3px;margin-top:2px}
.gract a:link{text-decoration:none;color:#072;font-size:12px;text-align:center;padding:3px 3px 2px 3px;margin-top:2px}
.gract a:visited{text-decoration:none;color:#072;font-size:12px;text-align:center;padding:3px 3px 2px 3px;margin-top:2px}
.gract a:hover{color:#072;font-size:12px;border-left:1px solid #99FF99;border-top:1px solid #99FF99;border-right:1px solid #33FF33;border-bottom:1px solid #33FF33;background-color:#55FF55;padding:3px 3px 2px 3px;margin-top:2px}
.rdact{color:#BBBBBB;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #AAFFAA;border-bottom:1px solid #AAFFAA;background-color:#f2fbf2;padding:3px 3px 2px 3px;margin-top:2px;cursor:pointer}
.w210{width:210px;word-wrap:break-word}
.w240{width:240px;word-wrap:break-word}
.w250{width:250px}
.w450{width:450px}
.w490{width:490px;word-wrap:break-word;overflow:auto}
.w500{width:500px}
.w550{width:550px}
.h65{height:65px}
h2.green_tab a.redbutt{float:right;margin:0;padding:0 7px 0 0}
h2.green_tab .pl a{float:none;margin:0;padding:0}
.simple_list li{padding-bottom:10px;margin-bottom:12px;border-bottom:1px dashed #ddd}
.simple_list h3{font-size:12px;margin:0;padding:0;height:auto;background:none}
.simple_list p{word-wrap:break-word;overflow:hidden;margin:0;padding:0}
.simple_list .userface{float:left;width:48px;margin-right:12px}
.simple_list .comment{float:left;width:569px}
.title_line{padding:15px 0 14px;border-bottom:1px solid #ddd}
.simple_list{margin:15px 0 50px}
#all_comment{margin:15px 0 0}
#all_comment .comment{width:521px}
#event_map,#event-map{width:308px;height:200px;margin-bottom:30px;overflow:hidden}
#event_map a:hover,#event-map a:hover{background:none}
#event-map .map-confirm a:hover{background:#039}
.map-confirm h2{color:#000;font-weight:bold;width:200px;margin-bottom:0}
.map-confirm p{line-height:18px;margin:6px 0 0;padding:0}
.map-confirm p.evt-address{margin:0;width:214px;word-wrap:break-word}
.map-confirm textarea{width:206px;height:50px;margin-bottom:-5px;font-size:12px}
.gray-border{border:1px solid #ccc}
.pos-comment{width:206px;word-wrap:break-word}
.align-right{text-align:right}
ol.policy li{margin:8px 0}
.tags-list{margin-bottom:15px;line-height:23px}
.tags-list a{margin-right:20px;display:inline-block}
#tag_list span{white-space:nowrap}
.review-panel{padding-top:30px}
.review-panel ul{padding:15px 0 0}
.review-panel li{float:left;display:inline;height:16px;line-height:16px}
.review-panel li.rec{float:right}
.review-panel .rec a:hover{background:#003399}
a.btn-red,a.btn-green,a.btn-brown{display:block;height:16px;width:30px;padding-right:5px;line-height:16px;*line-height:17px;background:url(../images/btn-red.gif) no-repeat right top}
a.btn-green{background:url(../images/btn-green.gif) no-repeat right top}
a.btn-brown{background:url(../images/btn-brown.gif) no-repeat right top}
a.btn-red span,a.btn-green span,a.btn-brown span{display:block;color:#a49099;padding-left:5px;background:#fff url(../images/btn-red.gif) no-repeat}
a.btn-green span{color:#6ca767;background:#fff url(../images/btn-green.gif) no-repeat}
a.btn-brown span{color:#977c87;background:#fff url(../images/btn-brown.gif) no-repeat}
.review-note{float:right}
.review-stat{color:#666}
.review-stat em{color:#666;font-style:normal}
.review-stat .useful{margin-right:6px}
.review-stat{color:#666}
.review-note{margin-top:5px}
.btn-useful,.btn-unuseful{display:inline-block;*display:inline;*zoom:1;line-height:22px;*line-height:23px;vertical-align:middle;text-align:center;margin:0 2px;*margin:0;width:42px;height:22px;overflow:hidden;margin-bottom:2px}
a.btn-useful:link,a.btn-useful:visited,a.btn-useful:hover,a.btn-useful:active{color:#333;background:transparent url(../images/bg_rev.png) no-repeat 0 0}
a.btn-useful:hover,a.btn-useful:active{background-position:0 -22px}
a.btn-unuseful:link,a.btn-unuseful:visited,a.btn-unuseful:hover,a.btn-unuseful:active{color:#333;background:transparent url(../images/bg_rev.png) no-repeat -42px 0}
a.btn-unuseful:hover,a.btn-unuseful:active{background-position:-42px -22px}
.topic-content .user-face,.topic-reply .user-face{float:left;width:48px;height:48px;overflow:hidden}
.topic-content .topic-doc{float:right;width:520px;margin-bottom:10px}
.topic-content .topic-doc h3{margin:0;padding:5px 0;height:auto;background:none}
.topic-content .topic-doc p{margin:0;padding:0;word-wrap:break-word;overflow:hidden}
.topic-content .topic-opt{padding:15px 0 0}
.topic-content .topic-opt .fleft{color:#666;margin-right:10px}
.topic-reply li{margin:0 0 20px 48px;position:relative}
.topic-reply li .reply-doc{float:right;width:473px}
.topic-reply li .reply-doc h4{margin:0 0 15px 4px;height:22px;line-height:22px}
.topic-reply li .reply-doc p{margin:0 0 25px 0;word-wrap:break-word;overflow:hidden}
.bg-img-green{display:block;background:#f2fbf2}
.group_banned{text-align:right}
.topic-similar-groups{margin-top:64px}
.timeline-album{float:left;margin:8px 12px 8px 0}
.timeline-album-rec{float:left;margin:8px 14px 0 0}
.bkses{padding:15px 0;border-top:1px #ddd solid}
.bkimg{float:left;margin-left:5px;margin-top:5px}
.bkdesc{margin-left:95px}
.bkcount{float:left;color:#666;margin-right:6px}
.about{margin-top:6px}
.bkstar{float:left;margin-top:3px}
.avgr{color:#ff5138;font-weight:bold}
.bkbi{float:right;color:#777}
.bkbuy{float:right;color:#777;width:154px}
.bkbuy div{margin-bottom:5px}
.hideif00is0{display:none}
.border-none{border:none}
ul.group-request-list{margin:16px 0;padding-top:7px;border-top:1px dashed #ccc}
ul.group-request-list li{border-bottom:1px dashed #ccc;padding-bottom:7px;margin-bottom:8px}
ul.group-request-list li ul li{float:left;display:inline;padding-bottom:0;margin-bottom:0;border:none}
ul.group-request-list li ul li p{margin:0;padding:0}
ul.group-request-list li ul li.mr3{height:4em;line-height:4em;overflow:hidden}
ul.group-request-list li ul li.w500{_width:499px}
ul.group-request-list li ul li .fright{margin-bottom:5px}
ul.group-request-list li ul li .fright a{margin-left:8px}
.group-request-words{width:380px;clear:both}
.group-request-userface{margin-right:15px}
.group-request-userface img{border:1px solid #ddd;margin-top:3px}
.indent3{padding-left:50px}
.userface-border,.userinfo-block{display:none;position:absolute;border:1px solid #e0e0e0;border-right:1px solid #b5b5b5}
.userface-border{border-bottom:1px solid #fff;margin:5px 0 0 -7px;width:60px;height:60px;z-index:999}
.userinfo-block{padding:5px 6px;width:180px;margin:66px 0 0 -7px;background:#fff}
.userinfo-block ul li{float:left;width:50%}
#user a:hover .userface-border,#user a:hover .userinfo-block{display:block}
.admin-text{color:#f92d09}
a.admin-link{color:#f92d09;background:none}
a.admin-link:hover{color:#fff;background:#f92d09}
.search-wrap{margin:5px 0 25px;text-align:center}
.search-wrap .search-btn{padding:0 8px}
.book-search{width:350px;background:#fbfbfb;border:1px solid #ccc;padding:3px;color:#ccc}
.hot-tags{padding-bottom:15px}
.hot-tags li{padding-bottom:11px;margin-bottom:13px;border-bottom:1px dashed #ccc}
.hot-tags li ul li{float:left;display:inline;width:180px;margin:0 25px 0 0;padding:0;border:none}
.hot-tags li ul li.last{margin-right:0}
.hot-tags-col5{padding-bottom:20px}
.hot-tags-col5 li{border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:10px}
.hot-tags-col5 li ul li{float:left;display:inline;width:62px;margin:0;padding:0;border:none}
.rec-writers{border:1px solid #ddd;position:relative;left:0;top:0;padding:15px;margin-bottom:30px}
.rec-writers p{color:#888;margin:12px 0 2px 0}
.rec-writers .close{margin:0;position:absolute;top:15px;right:15px}
.rec-writers .close .minisubmit{padding:0 4px;background:transparent;font-family:"Comic Sans MS";float:none;color:#ccc}
.rec-writers .close .minisubmit:hover{background:#fff;color:#888}
.tag-title{margin-bottom:5px}
.tag-title a{color:#999}
.tag-title a:hover{color:#fff;background:#999}
.tag-items{font-size:14px}
.tag-items a{float:left;margin:0 13px 3px 0;white-space:nowrap}
.tag-items a.last{margin-right:0}
.tabs-wrap{clear:both;position:relative;overflow:hidden;height:180px;width:590px}
ul.cover-list{position:absolute;height:158px;width:590px;overflow:hidden;padding:2px 0 20px}
ul.cover-list li{float:left;margin-right:15px;width:106px;overflow:hidden}
ul.cover-list li.last{margin:0}
ul.cover-list li a:hover{background:none}
ul.switch-dot{float:right;margin-top:6px}
ul.switch-dot li{float:left;display:inline;width:8px;height:8px;margin-right:4px;cursor:pointer;background:url(../images/switch_dot_small.jpg) no-repeat 0 0}
.switch-dot li.current{background-position:-12px 0}

.simple-dashed-list{padding-bottom:25px}
.simple-dashed-list a{margin-right:5px}
.simple-dashed-list p{margin:0}
.simple-dashed-list li{*width:310px;padding-bottom:5px;margin-bottom:4px;border-bottom:1px dashed #ddd}
.detail-frame{display:none}
.arrow-left{position:absolute;width:6px;height:9px;top:30px;left:0;margin-left:-6px;background:url(../images/arrow_gray.gif) no-repeat}
.arrow-right{position:absolute;width:6px;height:9px;top:30px;left:326px;background:url(../images/arrow_gray.gif) no-repeat -6px 0}
.detail-tip{position:absolute;width:300px;background:#fff;border:1px solid #ddd;padding:13px 13px 10px;word-wrap:break-word}
.detail-tip h2{color:#111;padding-top:5px}
.detail-tip p{margin:0 0 10px}
.detail-tip{border-color:#ddd}
.shadow-right{-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:2px 2px 2px #999;-webkit-box-shadow:2px 2px 2px #999}
.shadow-left{-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:-2px 2px 2px #999;-webkit-box-shadow:-2px 2px 2px #999}
.font-small{font-size:10px}
.font-normal{font-size:12px}
.color-red{color:red}
.color-lightgray{color:#aaa}
.pl20{padding-left:20px}
.mb25{margin-bottom:25px}
.chart-dashed-list{clear:both;border:1px solid #eee}
.chart-dashed-list li{border-bottom:1px dashed #ddd;padding:15px 8px 5px;*padding-bottom:15px}
.chart-dashed-list li.last{border:none;padding-bottom:6px}
.chart-dashed-list p{float:left;margin:0 0 10px;padding:0}
.chart-dashed-list p.cover{width:125px;overflow:hidden}
.chart-dashed-list h2{float:left;margin:0;padding:3px 0 8px;width:445px}
.chart-dashed-list li .font-small,.chart-dashed-list li .ml8{line-height:13px}
.chart-dashed-list li .star-img{margin-bottom:0}
.green-num-box{font-size:10px;color:green;width:15px;height:15px;line-height:15px;margin-right:15px;text-align:center;background:url(../images/chart_top.gif) no-repeat}
.arrow-up,.arrow-stay,.arrow-down{width:20px;height:15px;padding-left:15px;color:#999;font-size:12px;background:url(../images/arrow-trend.gif) no-repeat}
.arrow-up{background-position:0 3px}
.arrow-down{background-position:0 -15px}
.arrow-stay{background-position:0 -35px}
.grid-12-12 .article{float:left;width:470px}
.grid-12-12 .aside{float:right;width:470px}
.cover-col-4 li{float:left;margin:0 10px 15px 0;height:145px;max-width:105px;min-width:100px;overflow:hidden}
.cover-col-4 li a:hover{background:none}
.cover-col-4 li.clear{width:0;height:0;margin:0}
.cover-col-4 li.last{margin-right:0}
.l590{left:590px}
.btn-prev a,.btn-prev a:active,.btn-prev a:hover,.btn-next a,.btn-next a:active,.btn-next a:hover{display:block;width:18px;height:18px;text-indent:-9999px;background:url(../images/left_right.gif) no-repeat -6px -7px}
.btn-prev a:focus,.btn-next a:focus{outline:none}
.btn-prev a.dis,.btn-prev a.dis:link,.btn-prev a.dis:visited,.btn-prev a.dis:hover,.btn-prev a.dis:active,.btn-next a.dis,.btn-next a.dis:link,.btn-next a.dis:visited,.btn-next a.dis:hover,.btn-next a.dis:active{cursor:default;background:url(../images/left_right.gif) no-repeat -6px -40px}
.btn-next a,.btn-next a:active,.btn-next a:hover{background-position:-34px -7px}
.btn-next a.dis,.btn-next a.dis:link,.btn-next a.dis:visited,.btn-next a.dis:hover,.btn-next a.dis:active{background-position:-34px -40px}
.img_link:hover{background:none}
.doulist-form{padding-top:15px}
.doulist-form li{margin-bottom:20px}
.doulist-form .doulist-form-item{float:left;font-size:14px;color:#072;text-align:right;margin-right:20px;width:80px}
.doulist-form .doulist-form-input{float:left}
.radio-banner{width:600px;height:178px;margin:15px 0 0}
.radio-banner a{display:block;position:relative;top:92px;left:418px;text-indent:-9999px;width:100px;height:33px}
.radio-banner a:focus{outline:none}
.radio-banner a:hover{background:none}
.cart_pop{padding:8px 12px;width:188px;font-size:14px;position:relative}
.gray_bg{background:#f4f4f4}
.cadetbule1_bg{background:#98F5FF}
.lightyellow_bg{background:#FFFADC}
.lightyellow_box{padding:8px 10px;background:#fffadc;border:1px solid #faf3c9}
.lightyellow_box li{padding:3px 0;border-bottom:1px dashed #ddd}
.lightyellow_box li.last{padding:6px 0 0;border:none}
.aright{text-align:right}
.data_list{width:100%;padding:0;text-align:left;margin-bottom:3px}
.data_list th,.data_list td{text-align:center;border-bottom:1px dashed #ddd;padding:10px 0}
.data_list tr.last td{border:none}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.w20{width:20px}
.cart_info{max-width:400px}
.sort_tabs{width:84px}
.num_th{width:40px}
.vinfo{color:#777;width:600px;float:left;text-align:left}
.vname{color:#111;font-weight:bold;margin-right:5px}
.data_list .book_title{width:102px;text-align:left;word-break:break-all}
#interest_sect_level .bicelink .rr{float:none}
.col2-list{width:590px;margin:15px 0 15px}
.col2-list li{width:250px;float:left}
.bold{font-weight:bold}
.rela{position:relative}
#music-events{margin-bottom:25px}
#music-events li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ddd}
#music-events .title{font-size:14px}
.col2-list{width:590px;margin:15px 0 15px}
.col2-list li{width:250px;float:left}
.vs-mod li{float:left;width:293px;border:1px solid #f0f8e8}
.vs-mod h2{text-align:center;height:28px;line-height:28px;padding:0;margin:0;background:#f0f8e8}
.vs-mod h3{font-size:13px;padding:0;margin:0 0 3px;background:none;height:auto}
.vs-mod .vs-good .vs-content{padding:10px 15px 15px 15px}
.vs-mod .vs-bad .vs-content{padding:10px 10px 15px 20px}
.vs-mod .vs-bad{border-left:none}
.vs-detail p{margin:3px 0 15px;word-wrap:break-word}
.vs-author{color:#aaa;margin:0 0 8px}
.vs-author .stars{margin-left:0}
.vs-author a{margin-right:5px}
.vs-useful{font-size:12px;color:#666;float:right}
.vs-more{color:#aaa}
.tags-result{color:#666}
.tags-result .tip{color:#999}
.tags-result .add-tag{display:inline-block;cursor:pointer;color:#37a;margin:0 12px 0 0;word-spacing:nowrap}
.tags-result .add-tag:hover{color:#fff;background:#37a}
.tags-result .more{margin:0}
.tags-hide{display:none}
.tags-result .opt{display:inline-block}
.tags-hide input{border:1px solid #ccc;padding:2px;width:120px;margin:0 10px 0 0}
.tags-add{margin:0 5px 0 10px}
.tags-del{display:inline-block;position:relative;cursor:pointer;height:12px;width:12px;top:-10px;_top:-15px;left:3px;background:url(../images/del.png) no-repeat 0 -11px;overflow:hidden}
.tags-del:hover,.tags-hover{background-position:0 0}
.bn-create,.bn-create span,.bn-post,.bn-post span{display:inline-block;display:-moz-inline-stack;*zoom:1;height:22px;line-height:0;font-size:0;padding-left:3px;vertical-align:middle;overflow:hidden;letter-spacing:4px}
.bn-create,.bn-create span,.bn-post,.bn-post span,x:default{display:inline-block}
.bn-create span,.bn-post span{color:#333;padding:0 8px 0 5px;background:url(../images/post.gif) no-repeat 100% 0;line-height:23px;font-size:12px;cursor:pointer}
a.bn-create,a.bn-post{background:url(../images/post.gif) no-repeat 0 0;color:#9e9e9e;padding-left:17px}
.bn-create,.bn-create span{letter-spacing:0}
.rec-intro{color:#666;height:168px}
.tag-fav-cloud{padding:15px 10px 10px;*padding:15px 10px 0;text-align:center;line-height:26px;border:1px solid #e2f2d7;background:#f1f8ec}
.tag-fav-cloud a{display:inline-block;margin-right:15px}
.tag-fav-cloud .all{font-size:14px}
.tag-fav-cloud .current{color:#fff;background:#92B878;padding:0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.c1{font-size:14px}
.c2{font-size:15px}
.c3{font-size:16px}
.c4{font-size:17px}
.c5{font-size:18px}
.c6{font-size:19px}
.c7{font-size:20px}
.c8{font-size:21px}
.c9{font-size:22px}
.c10{font-size:23px}
.c11{font-size:24px}
.rec-list{padding:20px;border:1px solid #e2f2d7}
.list-col5 li{float:left;width:129px;margin-right:10px}
.list-col5 del{font-size:13px;margin-left:5px;color:#999;cursor:pointer}
.list-col5 del:hover{color:#000}
.list-col5 .sep{display:block;float:none;font-size:0;clear:both;padding:0 0 25px}
.list-col5 .last{margin:0}
.list-col5 .cover{margin-bottom:5px}
.list-col5 .title{display:block;font-size:12px}
.list-col5 .info{display:block;color:#666;margin-bottom:3px}
.list-col5 .star-img{display:inline-block;margin:0}
.list-col5 .count{color:#666}
.list-col5 .cover-a{min-height:80px}
.list-col5 .cover-a:hover{background:none}
.simple-dashed-list .entry{float:left;width:230px;word-wrap:break-word}
.simple-dashed-list .rec-num{float:right;width:65px;color:#666}
.simple-dashed-list .tags{clear:both;color:#666}
.simple-dashed-list .last{border:none}
.simple-dashed-list input{float:right;color:#aaa;cursor:pointer}
.simple-dashed-list input:hover{color:#fff}
.not-loading{display:block;float:right;margin:5px 10px 0 0;height:14px;width:14px}
.loading{display:block;float:right;margin:5px 10px 0 0;height:14px;width:14px;background:url(../images/spinner.gif) no-repeat}
.loading-err{display:block;float:right;margin:5px 10px 0 0;height:14px;width:14px;color:#fee;-moz-border-radius:4px 4px 4px 4px;background:none repeat scroll 0 0 #ff6666;border:1px solid #E2F2D7;line-height:15px}
.poster-col4 li{float:left;display:inline;width:136px;margin:0 15px 20px 0;overflow:hidden}
.poster-col4 .cover{overflow:hidden;font-size:0;padding:0;margin:0}
.poster-col4 .last{margin:0 0 20px}
.poster-col4 .sep{float:none;display:block;margin:0;padding:0;clear:both;font-size:0}
.poster-col4 .name{display:block;font-size:12px}
.poster-col4 .prop{color:#999;line-height:18px}
.opt-bar-line{border-bottom:1px dashed #ddd;padding:0 0 5px;margin:0 0 15px;color:#999}
.opt-bar-line .opt-mid{position:absolute;margin-left:250px}
.opt-bar-line .opt-left{position:absolute}
.filter-list{background:#f4f4ec;padding:13px}
.filter-list li{margin:0 0 8px}
.filter-list td.first{width:120px}
.filter-list a{float:left;padding:0 2px;line-height:16px}
.filter-list .current a{color:#fff;padding:0px 0px 0px 8px;line-height:18px;background:url(../images/green_tab.gif) no-repeat 0 0}
.filter-list .current span{padding:2px 8px 2px 0px;background:url(../images/green_tab.gif) no-repeat 100% 0;line-height:12px;display:block}
.filter-list ul{margin:0 0 10px;border-bottom:1px dashed #ddd}
.filter-list ul li{text-align:center}
.filter-list ul.last{margin:0 0 -8px;border:none}
.filter-list .se{padding:0 0 0 10px}
.magnifier{padding:0 0 0 15px;background:url(../images/magnifier.png) no-repeat left center}
.photo-show{margin:0 0 10px;text-align:center;overflow:hidden}
.opt-bar .update{float:left;color:#666}
.opt-bar .update .gact{margin-left:20px}
.opt-bar .rec{float:right;color:#666}
.rec-btn,.rec-btn:hover{display:inline-block;*display:block;line-height:10em;overflow:hidden;margin-left:6px;width:69px;height:18px;background:url(../images/recommend.gif) no-repeat}
.slidebar{margin:0 0 40px}
.slidebar .btn-prev{float:left;margin:30px 7px 0 0}
.slidebar .btn-next{float:right;margin:30px 0 0}
.slidebar .slide-wrap{float:left;position:relative;height:82px;width:260px;overflow:hidden}
.slidebar ul{position:absolute;*height:82px;left:-267px;width:9999px;overflow:hidden}
.slidebar li{float:left;margin:0 7px 0 0}
.slidebar .last{margin:0}
.slidebar li a{_float:left;display:block;color:#aaa;width:70px;height:70px;padding:4px;text-align:center;border:2px solid #eee}
.slidebar .current a,.slidebar li a:hover{border-color:#91b776;background:none}
.slidebar li img{height:70px;width:70px;_margin-bottom:-4px}
.poster-info{font-size:12px;margin:0 0 30px}
.poster-info .last{padding-top:5px}
.poster-search-list li{margin:0 0 5px}
.pic-col5{margin:8px 0 0}
.pic-col5 li{float:left;display:inline;font-size:0;width:100px;overflow:hidden;margin-right:15px}
.pic-col5 .last{margin:0}
.form-star{color:red;font-size:13px;font-weight:bold}
.kind-still,.kind-wall{display:none}
.poster-loader{display:inline-block;margin:0 0 0 20px;width:14px;height:14px;background:url(../images/spinner.gif) no-repeat}
.l260{left:260px}
#pos-ver{width:120px;border:1px solid #ddd;padding:2px}
#pos-desc{width:280px;height:60px;border:1px solid #ddd;padding:2px}
.add-more{float:right;color:#999;font-size:12px;*margin-top:-20px}
.title-bar{border-bottom:1px solid #ddd;margin:0 0 16px;padding:0 0 5px}
.users-list li{float:left;display:inline;width:196px;margin:0 0 10px;padding:0 0 5px;border-bottom:1px dashed #ddd}
.users-list span{display:block;height:18px;line-height:18px}
.users-list .face{float:left;margin:0 10px 0 0}
.users-list .info{float:left}
.users-list .rel{color:#666}
.users-list .opt a{color:#999}
.users-list .opt a:hover{color:#fff;background:#37a}
.bn-follow,.bn-friend,.bn-mail{display:inline-block;line-height:11em;width:71px;height:18px;margin:0 2px 0 0;overflow:hidden}
.bn-follow,.bn-follow:hover{background:url(../images/add_contact1.gif) no-repeat}
.bn-mail,.bn-mail:hover{background:url(../images/send_doumail.gif) no-repeat}
.bn-friend,.bn-friend:hover{background:url(../images/add_friend1.gif) no-repeat}
.bn-follow:focus,.bn-friend:focus,.bn-mail:focus{outline:none}
#follow-dialog{width:280px}
#profile .userface{float:left;margin:1px 10px 8px 0}
#dialog-msg{margin:0 0 0 20px;color:red}
#captcha-input{display:block}
.pop-tips{display:block;color:#999;padding:2px 0 0 19px}
.captcha-form{display:none;margin:0 0 5px}
.captcha-form input{border:1px solid #ddd;padding:1px;margin:0 6px 0 0}
#captcha-input{margin:2px 0}
.top-blank{margin:20px 0 0}
.a-lnk{overflow:auto;display:block;margin-bottom:30px;line-height:1.5}
.a-lnk img{float:left;margin-right:10px;border:0}
a.a-lnk:hover,a.a-lnk:active{color:#37a;background-color:transparent}
.icon-play{background:url(../images/playicon.png) no-repeat}
.col5 li{padding:10px 0 8px;border-bottom:1px solid #ddd}
.col5 .green-num-box{float:left;margin-right:10px}
.col5 .face{float:left;width:48px;margin:0 18px -3px 0}
.col5 .face:hover{background:none}
.col5 .intro{float:left;width:400px}
.col5 .intro h3{cursor:pointer;display:inline-block;_display:inline;zoom:1;padding:0 0 0 20px;margin:0 0 2px;height:auto;background-position:0 -33px}
.col5 .intro p{color:#666;margin:0}
.col5 .intro p.icon-play{cursor:pointer;display:inline-block;_display:inline;zoom:1;padding:0 0 0 20px;background-position:0 -33px}
.col5 .trend{float:right}
.col5 .days{float:right;color:#999;text-align:right;width:64px}
.col3 li{padding:3px 0;border-bottom:1px dashed #ddd}
.col3 .rank{float:left;width:12px;text-align:center;padding:0 6px}
.col3 .entry{float:left;margin:0;color:#666;width:222px}
.col3 .trend{float:right}
.col3 .green-num-box{float:left;margin-right:10px}
.col3 .face{float:left;margin-right:10px}
.col3 .intro{float:left;color:#666}
.col3 .intro h3{margin:0;padding:0;height:auto;background:none}
.col3 .intro p{margin:0}
.col3 .days{float:right;color:#999;text-align:right;width:64px}
#pop_artist .col3{border-bottom:1px dashed #ddd}
#pop_artist .col3 li{padding:10px 0 5px;border-bottom:1px dashed #ddd}
.aside .mod{margin-bottom:40px;word-break:break-all}
.mod:after{content:'\0020';display:block;clear:both}
.a-btn,.a-btn-add,.a-btn-add-light,.a-btn-opt{display:inline-block;height:20px;line-height:20px;*line-height:22px;line-height:22px\9;overflow:hidden;*display:inline;zoom:1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.a-btn:link,.a-btn:active,.a-btn:hover,.a-btn:visited,.a-btn-opt:link,.a-btn-opt:active,.a-btn-opt:hover,.a-btn-opt:visited{color:#797979;background:#fff3e7;border:1px solid #e7d7ca;padding:0 10px;outline:none}
.a-btn-add:link,.a-btn-add:active,.a-btn-add:hover,.a-btn-add:visited{color:#584e46;border:1px solid #d6b79d;padding:0 22px 0 10px;background:#ffe6ce url(../images/icon-add.png) no-repeat 63px center}
.a-btn-opt:link,.a-btn-opt:active,.a-btn-opt:hover,.a-btn-opt:visited{padding:0 18px 0 10px;background:#fff3e7 url(../images/icon-arrow-down.png) no-repeat 38px center}
.a-btn-add-light:link,.a-btn-add-light:active,.a-btn-add-light:hover,.a-btn-add-light:visited{color:#625850;padding:0 10px 0 23px;background:#fdf9f5 url(../images/icon-add.png) no-repeat 10px center;border:1px solid #f1e5dc}
.user-info{color:#666}
.user-opt{clear:both;padding:8px 0}
.user-intro{color:#666;word-wrap:break-word;overflow:hidden}
.user-group{display:none;color:#666;margin:0 0 10px}
.user-group-arrow{position:relative;top:5px;top:7px\9;*top:7px;_top:6px;display:inline-block;*display:inline;zoom:1;cursor:pointer;width:17px;height:17px;border:1px solid #fff;margin:0 0 0 -2px;*margin:0 0 0 -4px;background:url(../images/icon-arrow-down-b.png) no-repeat center center}
.set-group-list{display:none;position:absolute;z-index:999;top:17px;padding:6px 0 10px;width:170px;background:#fff;border:1px solid #d0dcd6}
.set-group-list li{margin:0 0 1px;padding:2px 10px;*padding:1px 10px 3px;-moz-user-select:none;-webkit-user-select:none}
.set-group-list li:hover,.set-group-list li.hover{color:#fff;background:#858585;*border:none}
.set-group-list label{margin-left:2px;vertical-align:middle}
.set-group-list input{*margin-right:0}
.set-group-list .last{padding:6px 10px 0;margin:0}
.set-group-list .last:hover{background:#fff;color:#333}
.set-group-list .tips{display:block;color:#fab0b6;margin:0 0 0 16px}
.set-group-list .tlimit{color:#fab0b6;margin:2px 0 0}
.set-group-list .create-new{display:block;color:#333;padding:0 0 0 13px;_height:14px;background:url(../images/icon-add.png) no-repeat 0 center}
.input-create{border:1px solid #d0dcd6;padding:4px 3px 3px;color:#666;width:142px}
.brown-border{border-color:#e2d0c1}
.user-opt .set-group-list{margin-left:-154px;background:#fff;border:1px solid #e2d0c1}
.user-opt .user-group-arrow{border-color:#fff6ee}
.user-opt .user-group-arrow:hover{background-color:#f7e9dc}
.user-opt .arrow-select{background-color:#fff6ee;border:1px solid #e2d0c1;border-bottom:1px solid #fff}
.user-list .arrow-select{background-color:#ebebeb;border:1px solid #d0dcd6;border-bottom:1px solid #fff}
.user-list .user-group-arrow:hover{background-color:#e9f4e9}
.user-rs{margin:0 0 0 15px;*margin:0 3px 0 15px}
.user-cs{display:inline-block;*display:inline;zoom:1;padding:0 0 0 15px;background:url(../images/icon-ok.png) no-repeat left}
.sep-line{clear:both;font-size:0;height:0;border-bottom:1px solid #f5e9db;margin:5px;overflow:hidden}
.user-group-list{display:none;position:absolute;margin:-6px 0 0;*margin:21px 0px 0px -60px;width:120px;background:#fff3e7;border:1px solid #e2d0c1;padding:6px 0}
@media screen and (-webkit-min-device-pixel-ratio: 0){.user-group-list{margin:-1px 0 0}
}
.user-group-list li{_height:24px;_overflow:hidden}
.user-group-list a:link,.user-group-list a:active,.user-group-list a:visited{display:block;color:#666;padding:2px 8px}
.user-group-list a:hover{color:#fff;background:#858585}
.more-opt{display:inline-block;*display:inline;zoom:1}
.glist-all{margin:-1px 0 0 161px;margin:-1px 0 0 161px \9;*margin:21px 0 0 -60px}
.fpl{float:left}
.fmore-opt{float:left;margin:-3px 0 0 5px}
.aside .mod{margin:0 0 40px}
.user-list li{position:relative;*position:static;*z-index:10;padding:10px 0;*margin-bottom:-3px;border-bottom:1px solid #eee}
.user-list>li:hover .ban{display:inline}
.user-list .current{background:#fff8f2}
.user-list .face{float:left;width:48px;height:48px;margin:0 13px 0 10px}
.user-list .info{float:left;width:515px}
.user-list .info h3{margin:0 0 2px;height:auto;font:14px;background:none}
.user-list .info p{position:relative;margin:0;color:#999;line-height:18px}
.user-list .quote{margin:8px 0 0;padding:0 24px 0 15px}
.info-box{text-align:center;background:#fff6ee;border:1px solid #faefe4;padding:10px 0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.info-box .input_search{width:242px;font-size:14px}
.user-list .user-cs{float:right;display:inline-block;*display:inline;zoom:1;font-size:12px;padding:0 0 0 15px;background:url(../images/icon-ok.png) no-repeat left}
.user-list .ban{position:absolute;right:10px;*right:auto;bottom:5px;*bottom:auto;*margin:46px 0 0 -50px;_margin:36px 0 0 -50px;display:none;color:#999;cursor:pointer}
.user-list .quote span.inq{max-width:400px}
.custom-popwin{width:360px}
.pop-narrow{width:320px}
.custom-popwin h1{_position:relative;font-weight:normal;font-size:14px;color:#038013;width:346px;background:#ebf5eb url(../images/icon-ok-b.png) no-repeat 15px center;height:40px;line-height:40px;padding:0 0 0 40px;margin:-17px 0 0 -12px;border-top-left-radius:6px;border-top-right-radius:6px;-webkit-border-top-left:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px}
.pop-narrow h1{_position:relative;width:326px;background:#ebf5eb;padding:0 0 0 20px}
.custom-form{padding:26px 10px 12px}
.custom-popwin .arrow-select,.custom-popwin .arrow-select .user-group-arrow,.custom-popwin .arrow-select .user-group-arrow:hover{border-color:#e6e6e6;background-color:#e6e6e6}
.sel-wrapper{float:left;padding:0 2px 0 10px;margin:0 0 20px;background:#f5f6f5;cursor:pointer;border:1px solid #d4ded9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.sel-wrapper .user-group{margin:-4px 0 0;margin:-5px 0 1px \9;*margin:-2px 0px 2px}
.sel-wrapper .user-rs{margin:0;*margin:0 -5px 0 0}
.sel-wrapper .user-group-arrow{border-color:#f5f6f5;*margin:0;*top:3px}
.sel-wrapper .user-group-arrow:hover{border-color:#f5f6f5;background-color:#f5f6f5}
.sel-wrapper .set-group-list{top:87px;left:22px}
.user-list .set-group-list{margin-left:-154px}
.user-list .set-group-list li{*z-index:9999;border:none;padding:2px 10px;*padding:1px 10px 3px;*margin:0 0 1px}
.user-list .set-group-list .last{padding:6px 10px 0;margin:0}
.follow-msg{font-size:12px;line-height:18px;border:1px solid #cbd8d2;padding:7px;margin:0 0 16px;width:325px;height:45px}
.lnk-flat,.lnk-confirm,.bn-flat{display:-moz-inline-box;display:inline-block;border-width:1px;border-style:solid;border-color:#bbb #bbb #999;*display:inline;*zoom:1;color:#444;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;vertical-align:middle}
.bn-flat:hover,a.lnk-flat:hover{border-color:#999 #999 #666;color:#333}
.lnk-flat,.lnk-confirm,.bn-flat input{border:none;height:25px;padding:0 14px;color:#333;background:transparent url(../images/sp_all_2.png) repeat-x 0 -700px \9;font-size:12px;*padding:3px 8px 0;margin:0 !important;cursor:pointer;-webkit-appearance:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-image:-moz-linear-gradient(-90deg, #fcfcfc 0, #e9e9e9 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #e9e9e9))}
a.lnk-flat:hover,a.lnk-flat:active,.bn-flat input:hover,.bn-flat input:focus,.bn-flat-over input{color:#333 !important;background-color:transparent !important;background-position:1px -706px \9;background-image:-moz-linear-gradient(-90deg, #f8f8f8 0, #ddd 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #ddd))}
a.lnk-flat:active,.bn-flat input:active,.bn-flat-active input{background:#ddd !important;color:#333 !important;border-color:#999 #999 #666 !important}
.lnk-flat,.lnk-confirm{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.lnk-flat,.lnk-confirm{height:24px;padding:0 8px;line-height:24px;border:1px solid #d9d9d9}
a.lnk-flat:link,a.lnk-flat:visited{color:#333;background:transparent url(../images/sp_all_2.png) repeat-x 0 -641px \9}
a.lnk-flat:hover{color:#333;background-position:0 -701px \9}
a.lnk-flat:active{color:#333;background:#ebebeb}
@media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0){.lnk-flat,.bn-flat input{background:transparent url(../images/sp_all_2.png) repeat-x 0 -700px}
a.lnk-flat:hover,a.lnk-flat:active,.bn-flat input:hover,.bn-flat-over input{background-position:1px 706px}
a.lnk-flat:link,a.lnk-flat:visited{background:transparent url(../images/sp_all_2.png) repeat-x 0 -641px}
a.lnk-flat:hover{background-position:0 -701px}
}
.bn-small{background:#ffdddd;border:1px solid #ffabab;color:#ff7676;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-appearance:none;cursor:pointer;height:14px\9;*height:15px;padding:0 2px;*padding:0}
a.bn-small:link,a.bn-small:visited,a.bn-small:hover,a.bn-small:active{background:#ffdddd;color:#ff7676;padding:0 4px;line-height:1.8;font-size:12px;*line-height:1.3;zoom:1;*height:13px;*overflow:hidden}
.input-btn{cursor:pointer;padding:3px 12px;padding:5px 12px 2px \9;*padding:5px 12px 2px;border:1px solid #d4ded9;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:5px;background:#f5f7f6;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f8f9f8), to(#f3f5f4));background:-moz-linear-gradient(-90deg, #f8f9f8, #f5f7f6);background:#f8f9f8\9;*background:#f8f9f8;overflow:visible}
.input-btn:active{background:#e6e6e6}
.follow-btns{text-align:right}
#db-talk-hd h2.green_tab .sep-wide a{margin:0 13px 0 0}
#db-talk-hd h2.green_tab .sep-wide a.last{margin-right:0}
#db-timeline-hd{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:5px}
#db-timeline-hd .menu-list{float:left;width:515px;padding-top:3px}
#db-timeline-hd .menu-list li{float:left;display:inline;_position:relative;_z-index:88;margin:0 10px 0 0}
#db-timeline-hd .menu-list li a{_float:left;zoom:1;display:block;padding:0 2px;white-space:nowrap;_overflow:hidden;height:16px;line-height:16px}
#db-timeline-hd .menu-list .on a{color:#fff;padding:0 5px;background:#83bf73;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
#db-timeline-hd .opt-area{float:right}
#db-timeline-hd .last{margin:0}
#miniblog .menu-list{width:auto}
.icon-edit{position:relative;*top:-3px;*left:-1px;_top:3px;display:inline-block;height:9px;width:9px;background:url(../images/icon-edit.png) no-repeat}
.user-group-opt{float:right;font-size:12px;margin:-2px 0 0;*margin:-23px 0px 0px}
.color-lightgray{color:#b1b4b5}
.gray-loader{position:relative;margin:0 2px 0 0;*margin:4px 2px 2px 4px;vertical-align:middle}
@media screen and (-webkit-min-device-pixel-ratio: 0){.gray-loader{margin:0 1px 0 0}
}
.group-opts-list{display:none;position:absolute;z-index:99;_top:16px;_left:0;padding:5px 0;width:80px;color:#333;border:1px solid #d0dcd6;background:#fff}
#db-timeline-hd .group-opts-list li{float:none;display:block;cursor:pointer;color:#666;margin:0;padding:2px 0 2px 8px}
#db-timeline-hd .group-opts-list li:hover,#db-timeline-hd .group-opts-list li.hover{border:none;color:#fff;background:#858585;margin:0}
.large-input{border:1px solid #d0dcd6;padding:6px;width:288px}
.custom-form .tips-area{display:block;color:#aaa;padding:3px 0 0}
.custom-form .tlimit{color:#fab0b6}
.group-tags{width:515px}
.bn-std1,a.bn-std1:hover,.bn-std1 span{display:inline-block;*display:inline;*zoom:1;height:20px;overflow:hidden;background:transparent url(../images/bg_bn_red.png) no-repeat 0 0}
.bn-std1 span{background-position:100% 0;padding:0 10px;overflow:hidden;height:20px;line-height:20px;*line-height:22px;color:#524942;margin-left:3px}
.tag-list{width:220px}
.tag-list li{border-bottom:1px dashed #ddd;padding:2px 5px}
.tag-list span{float:right}
.tag-list .on{color:#fff;background:#92b878}
.tag-list .on a{color:#fff}
#db-usr-profile .info ul .sep{margin-left:-8px;margin-right:4px;color:#eee}
#db-usr-profile img{vertical-align:bottom}
.mod .opt .vv{margin-right:3px;background:url(../images/v.gif) no-repeat 0px 3px}
.bn-add span,.bn-add,.bn-hot span,.bn-hot,.bn-std span,.bn-std{display:inline-block;display:-moz-inline-stack;*zoom:1;height:22px;line-height:0;font-size:0;padding-left:3px;vertical-align:middle;overflow:hidden}
.bn-hot span,.bn-hot{height:24px}
.bn-add,.bn-add span,.bn-hot,.bn-hot span,.bn-std span,.bn-std,x:default{display:inline-block}
.bn-add span,.bn-hot span,.bn-std span{padding:0 8px 0 5px;background:url(../images/core.png) no-repeat 100% 0;line-height:23px;font-size:12px;cursor:pointer}
.bn-hot span{background-position:100% -23px;line-height:24px}
.bn-add span{background-position:100% -71px;padding-right:15px}
a.bn-std:link,a.bn-std:visited,a.bn-std:hover,a.bn-std:active{background:url(../images/core.png) no-repeat 0 0;color:#000}
a.bn-hot:link,a.bn-hot:visited,a.bn-hot:hover,a.bn-hot:active{background:url(../images/core.png) no-repeat 0 -23px;color:#eb928c}
a.bn-add:link,a.bn-add:visited,a.bn-add:hover,a.bn-add:active{background:url(../images/core.png) no-repeat 0 -71px;color:#9e9e9e;padding-left:25px}
a.bn-hot:hover,a.bn-hot:active{background-position:0 -47px}
a.bn-hot:hover span,a.bn-hot:active span{background-position:100% -47px;color:#f4473b}
#db-usr-profile .info ul .sep{margin-left:-8px;margin-right:4px;color:#eee}
.infobox .ex2,.infobox .ex1{clear:both;height:5px;line-height:0;font-size:0;margin-left:5px;background:url(../images/info_bg.png) no-repeat 100% 0}
.infobox .ex2 span,.infobox .ex1 span{position:relative;display:block;margin-left:-5px;width:5px;height:5px;overflow:hidden;background:url(../images/info_bg.png) no-repeat 0 0}
.infobox .ex2{background-position:100% -5px}
.infobox .ex2 span{background-position:0 -5px}
.infobox .bd{word-wrap:break-word;padding:4px 9px;background:#fff6ed;border:1px solid #faefe3;border-width:0 1px;*display:inline-block}
.infobox .bd:after{content:"\0020";display:block;clear:both}
#miniblog_guide{position:relative;left:0;top:0;color:#31323b;background:#fff6ed;padding:12px;margin-bottom:15px;zoom:1}
#miniblog_guide a.close{color:#31323b;padding:0 5px;position:absolute;right:7px;top:12px}
#miniblog_guide a.close:hover{color:#31323b;background:#fff6ed}
.notification-items ul.old{color:#808080}
.notification-items li{padding:6px 10px 4px}
.notification-items li.date{font-size:14px;color:#072;padding-left:0}
.notification-items ul.new li{background:#ffe}
.notification-items ul.new li.date{background:none}
.notification-items a.discard{float:right;color:#ccc;padding:0 6px}
.notification-items a:hover,.notification-items a:active{color:#fff;background:#ccc}
.notification-items q{display:block;text-indent:3.3em}
.notification-items .old q em{color:#aaa}
.notification-items q em{color:#808080}
.input-list{width:auto;position:absolute;padding:3px 0;border:1px solid #ddd;border-top:1px solid #eee;background:#fff}
.input-list li{cursor:pointer;padding:3px 10px}
.input-list li:hover{color:#000;background:#eee}
.list-radio li{margin:0 0 20px}
.desc-radio{float:left;margin:5px 5px 0}
.sub-desc,.full-desc{float:left;margin:0;width:400px}
.full-desc{display:none}
.cust-desc{padding:5px;width:400px;height:100px}
.warn_info{border:1px solid #FAEFE3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.warn_info{background-color:#FFF6ED;padding:5px;margin-bottom:23px}
.event_warn{margin-bottom:20px;color:gray}
.donated-success{color:#5a7e59;background:url(../images/ic_dz.png) no-repeat 0 50%;padding-left:12px}
.donated-fail{color:#fab0b6}
.dou-tip{width:230px;text-align:center}
.btn-fav{display:inline-block;*display:inline;zoom:1;padding:0 8px 0 30px;vertical-align:middle;*vertical-align:baseline;height:19px;line-height:19px;line-height:21px\9;overflow:hidden;border:1px solid #edceba;margin-left:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
a.btn-fav:link,a.btn-fav:visited{border-color:#f2ece7;background-color:#fff6ee;color:#99776b}
a.btn-fav:hover,a.btn-fav:active{border-color:#edceba;background-color:#fff0e2;color:#99776b}
.fav-add,.fav-add:link,.fav-add:hover{background:url(../images/ic_like.png) no-repeat 8px 3px}
.fav-cancel,.fav-cancel:link,.fav-cancel:hover{background:url(../images/ic_like.png) no-repeat 8px -17px}
.fav-num{display:inline-block;*display:inline;zoom:1;color:#666}
.fav-userlist{position:absolute;width:210px;left:50%;padding:0 0 20px 10px;background:#fff;border:1px solid #999;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);zoom:1}
.fav-userlist .bd{width:97%}
.fav-userlist ul{margin-top:-2px}
.fav-userlist li{margin-top:2px}
.fav-userlist .pic{margin-right:8px;*display:inline;zoom:1}
.fav-userlist .pic img{vertical-align:middle}
.fav-userlist .hd{position:relative;text-align:right;padding:5px 10px;line-height:1.2;zoom:1}
.fav-userlist .arrow{position:absolute;width:12px;height:7px;overflow:hidden;left:12px;top:-6px;background:url(../images/bg_popup_arr.png) no-repeat 0 0}
.arrow-bottom .arrow{top:auto;bottom:-6px;_bottom:-7px;background:url(../images/bg_popup_arr.png) no-repeat 0 -11px}
.sns-bar{clear:both;overflow:hidden;margin-bottom:20px;padding-top:20px;color:#666;*display:inline-block}
.sns-bar-fav{float:right}
.with-fav{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:200px;text-align:right;margin-right:15px;padding-right:15px;border-right:1px solid #eaeaea}
.with-fav .btn-fav{float:right;margin:0 0 0 12px}
.sns-bar-donate{float:left;margin-right:15px}
.sns-bar-rec{float:left}
.sns-bar-online{float:right}
.sns-bar form,.sns-bar .rec-sec{float:none;display:inline-block;*display:inline;zoom:1}
.dou-tip .frm-item{position:relative;margin-bottom:5px;text-align:left;color:#666}
.dou-tip .frm-item label{position:absolute;left:4px;top:0;top:2px\9;line-height:1.6;cursor:text;color:#999}
.dou-tip .frm-item input{padding:2px;width:96%;border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.dou-tip .frm-item input:focus{border-color:#aaa}
.dou-tip b{font-weight:300;color:#ff201a}
.dou-tip p{color:#666;margin:0;text-align:left}
.dou-tip .frm-submit .bn-flat{margin-right:1em}
.dou-tip .bn-flat input{height:22px;padding:0 5px}
.source-icon{vertical-align:text-top}
.source-icon:hover{background:none}
.more_event{margin-bottom:20px}
.photo-complete{margin-bottom:15px;padding:15px 20px 1px;background:#f8f8f8}
.photo-item{margin-bottom:15px}
.photo-item .cover,.photo-item .intro{display:inline-block;*display:inline;zoom:1}
.photo-item .cover{margin-right:10px;vertical-align:top}
.photo-item .cover a{text-align:center;width:100px;display:block;margin-bottom:-3px}
.photo-item .cover a:hover{background:none}
.photo-item .choose-cover{text-align:center}
.photo-item .intro p{text-align:right;margin:0}
.photo-item .intro textarea{color:#666;width:424px;margin-bottom:3px\9;padding:5px;height:90px;border:1px solid #ddd}
.submit-area{text-align:center}
a.create-new-album:hover{background:none}
.admin-delete-note .opt{text-align:right}
.admin-delete-note td{height:28px}
.admin-delete-note td label{font-size:14px}
.sina_logo,.msn_logo{display:inline-block;*display:inline;zoom:1;vertical-align:text-bottom;overflow:hidden}
.sina_logo{width:17px;height:16px;background:url(../images/sina_fav1.png) no-repeat 0 0}
#book-user{margin:0 0 0 8px;margin-left:0;color:#666666}
.android_app{width:100%;background:url(../images/pic34.jpg) no-repeat right 0;height:450px;border-bottom:1px dashed #ddd;margin-bottom:20px}
#header .booklogo{float:left;background:url(../images/lg_book_a7.png) no-repeat;display:block;width:142px;height:62px;text-indent:-9999px}
.book_qrcode{height:135px;width:135px;background:url(../images/cart_api.png) no-repeat;float:right}
.android{position:absolute;left:150px;top:-5px;width:60px;height:10px;background-image:url(../images/sup.jpg);background-repeat:no-repeat;text-indent:-9999px;line-height:10px}
a.ln-report{position:absolute;bottom:0;right:40px;display:none;color:#bbb}
div.comment-item{margin-bottom:1em;word-break:break-word}
.comment-item .author{background:#f2fbf2;color:#666;padding:2px 4px}
.update-item,.comment-item{*zoom:1;overflow:hidden;margin-bottom:1.6em}
.update-item .pic,.comment-item .pic{float:left;margin-right:20px}
.update-item .content,.comment-item .content{overflow:hidden;zoom:1}
.comment-item h3{margin:1.5em 0 1em 0;height:1.7em;line-height:1.7em;padding-left:4px}
.comment-item .title{font-size:14px}
.admin-lnks a:link,.admin-lnks a:visited{color:#aaa}
.admin-lnks a:hover,.admin-lnks a:active{background:#aaa;color:#fff}
.comment-item .admin-lnks,.update-item .admin-lnks{text-align:right;color:#aaa}
.comment-lnk{font-size:14px;color:#666}
.a_folder .bn-arrow,.a_unfolder .bn-arrow{background:url(../images/review-expand.png) no-repeat 0 0}
.a_unfolder .bn-arrow{background-position:0 -12px}
.a_unfolder:hover .bn-arrow{background-position:0 -32px}
.a_folder .bn-arrow{background-position:0 2px}
.a_folder:hover .bn-arrow{background-position:0 -63px}
.bigstar50,.bigstar45,.bigstar40,.bigstar35,.bigstar30,.bigstar25,.bigstar20,.bigstar15,.bigstar10,.bigstar05,.bigstar00{display:inline-block;*display:inline;zoom:1;background:url(../images/ic_rating_m.png) no-repeat;background:-webkit-image-set(url(../images/ic_rating_m.png) 1x, url(/f/shire/ee7f53d76c3f8ed4991bdbafdb9b2c90c0aedfef/pics/rating_icons/ic_rating_m@2x.png) 2x) no-repeat;background:-moz-image-set(url(../images/ic_rating_m.png) 1x, url(/f/shire/ee7f53d76c3f8ed4991bdbafdb9b2c90c0aedfef/pics/rating_icons/ic_rating_m@2x.png) 2x) no-repeat;background:-o-image-set(url(../images/ic_rating_m.png) 1x, url(/f/shire/ee7f53d76c3f8ed4991bdbafdb9b2c90c0aedfef/pics/rating_icons/ic_rating_m@2x.png) 2x) no-repeat;background:-ms-image-set(url(../images/ic_rating_m.png) 1x, url(/f/shire/ee7f53d76c3f8ed4991bdbafdb9b2c90c0aedfef/pics/rating_icons/ic_rating_m@2x.png) 2x) no-repeat;width:75px;height:15px;margin:1px 0 0 0;overflow:hidden}
.bigstar50+span.rating_num,.bigstar45+span.rating_num,.bigstar40+span.rating_num,.bigstar35+span.rating_num,.bigstar30+span.rating_num,.bigstar25+span.rating_num,.bigstar20+span.rating_num,.bigstar15+span.rating_num,.bigstar10+span.rating_num,.bigstar05+span.rating_num,.bigstar00+span.rating_num{font-size:16px;line-height:1}
.bigstar50{background-position:0 0px}
.bigstar45{background-position:0 -15px}
.bigstar40{background-position:0 -30px}
.bigstar35{background-position:0 -45px}
.bigstar30{background-position:0 -60px}
.bigstar25{background-position:0 -75px}
.bigstar20{background-position:0 -90px}
.bigstar15{background-position:0 -105px}
.bigstar10{background-position:0 -120px}
.bigstar05{background-position:0 -135px}
.bigstar00{background-position:0 -150px}
.allstar50,.allstar45,.allstar40,.allstar35,.allstar30,.allstar25,.allstar20,.allstar15,.allstar10,.allstar05,.allstar00,.rating1-t,.rating15-t,.rating2-t,.rating25-t,.rating3-t,.rating35-t,.rating4-t,.rating45-t,.rating5-t,.rating-t,.starb ~ .stars5,.starb ~ .stars4,.starb ~ .stars3,.starb ~ .stars2,.starb ~ .stars1,.collectors .stars5,.collectors .stars4,.collectors .stars3,.collectors .stars2,.collectors .stars1{display:inline-block;*display:inline;zoom:1;background:url(../images/ic_rating_s.png) no-repeat;background:-webkit-image-set(url(../images/ic_rating_s.png) 1x, url(/f/shire/0147ca9efddcac80050854590d26bee587b008df/pics/rating_icons/ic_rating_s@2x.png) 2x) no-repeat;background:-moz-image-set(url(../images/ic_rating_s.png) 1x, url(/f/shire/0147ca9efddcac80050854590d26bee587b008df/pics/rating_icons/ic_rating_s@2x.png) 2x) no-repeat;background:-o-image-set(url(../images/ic_rating_s.png) 1x, url(/f/shire/0147ca9efddcac80050854590d26bee587b008df/pics/rating_icons/ic_rating_s@2x.png) 2x) no-repeat;background:-ms-image-set(url(../images/ic_rating_s.png) 1x, url(/f/shire/0147ca9efddcac80050854590d26bee587b008df/pics/rating_icons/ic_rating_s@2x.png) 2x) no-repeat;width:55px;height:11px;margin:0 3px 0 0;overflow:hidden}
.status-item .allstar50,.status-item .allstar45,.status-item .allstar40,.status-item .allstar35,.status-item .allstar30,.status-item .allstar25,.status-item .allstar20,.status-item .allstar15,.status-item .allstar10,.status-item .allstar05,.status-item .allstar00,.status-item .rating1-t,.status-item .rating15-t,.status-item .rating2-t,.status-item .rating25-t,.status-item .rating3-t,.status-item .rating35-t,.status-item .rating4-t,.status-item .rating45-t,.status-item .rating5-t,.status-item .rating-t,.status-item .starb ~ .stars5,.status-item .starb ~ .stars4,.status-item .starb ~ .stars3,.status-item .starb ~ .stars2,.status-item .starb ~ .stars1,.status-item .collectors .stars5,.status-item .collectors .stars4,.status-item .collectors .stars3,.status-item .collectors .stars2,.status-item .collectors .stars1{margin:0 0 0 4px}
.allstar50{background-position:0 0px}
.allstar45{background-position:0 -11px}
.allstar40{background-position:0 -22px}
.allstar35{background-position:0 -33px}
.allstar30{background-position:0 -44px}
.allstar25{background-position:0 -55px}
.allstar20{background-position:0 -66px}
.allstar15{background-position:0 -77px}
.allstar10{background-position:0 -88px}
.allstar05{background-position:0 -99px}
.allstar00{background-position:0 -110px}
.rating5-t,.starb ~ .stars5,.collectors .stars5{background-position:0 0px}
.rating45-t{background-position:0 -11px}
.rating4-t,.starb ~ .stars4,.collectors .stars4{background-position:0 -22px}
.rating35-t{background-position:0 -33px}
.rating3-t,.starb ~ .stars3,.collectors .stars3{background-position:0 -44px}
.rating25-t{background-position:0 -55px}
.rating2-t,.starb ~ .stars2,.collectors .stars2{background-position:0 -66px}
.rating15-t{background-position:0 -77px}
.rating1-t,.starb ~ .stars1,.collectors .stars1{background-position:0 -88px}
.rating1-t,.rating15-t,.rating2-t,.rating25-t,.rating3-t,.rating35-t,.rating4-t,.rating45-t,.rating5-t,.rating-t{padding-left:5px}
#stars{font-size:0;vertical-align:text-bottom;cursor:pointer}
#stars a img{vertical-align:text-bottom}
.starstop,.stars{margin-right:5px}
.starstop{float:left}
.rating_nums,.rating_num{color:#e09015;font-size:12px;padding:0 3px}
.status-item .rating_num{font-size:14px}
.rating_nums{padding-left:0}
.star .rating_num{color:#e09015;padding:0 5px 0 0}
 
.rating_logo_wrap .content{display:inline-block;*display:inline;zoom:1;vertical-align:top;font-size:12px;line-height:20px;color:#9b9b9b;margin-right:4px}
.rating_helper_wrap{display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative}
.rating_helper_wrap:hover .rating_helper_icon{background-position:0 -12px}
.rating_helper_wrap:hover .rating_helper_content{display:block}
.rating_helper_icon{background:url(../images/ic_qmark.png) no-repeat;background:-webkit-image-set(url(../images/ic_qmark.png) 1x, url(/f/shire/1fb4f85391f82c3286d7318d840577daae1c2eee/pics/icon/ic_qmark@2x.png) 2x) no-repeat;background:-moz-image-set(url(../images/ic_qmark.png) 1x, url(/f/shire/1fb4f85391f82c3286d7318d840577daae1c2eee/pics/icon/ic_qmark@2x.png) 2x) no-repeat;background:-o-image-set(url(../images/ic_qmark.png) 1x, url(/f/shire/1fb4f85391f82c3286d7318d840577daae1c2eee/pics/icon/ic_qmark@2x.png) 2x) no-repeat;background:-ms-image-set(url(../images/ic_qmark.png) 1x, url(/f/shire/1fb4f85391f82c3286d7318d840577daae1c2eee/pics/icon/ic_qmark@2x.png) 2x) no-repeat;display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:12px;height:12px}
.rating_helper_content{z-index:10;color:#494949;display:none;position:absolute;left:12px;bottom:3px;width:96px;background:#fef6e9;border:1px solid #e3d9ca;padding:8px 10px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}
.rating_content_wrap{width:110%;padding-bottom:8px}
.rating_content_wrap .rating_avg{float:left;font-size:16px;line-height:28px;color:#494949;margin-right:12px}
.rating_content_wrap .friends{float:left;margin-right:6px}
.rating_content_wrap .avatar{float:left;margin-top:6px;margin-right:2px;line-height:0;border-radius:50%;overflow:hidden;cursor:default}
.rating_content_wrap .avatar img{width:16px}
.rating_content_wrap .friends_count{float:left;line-height:14px;margin-top:7px}
#screening .subject-rate{color:#e09015;font-size:12px;margin-left:2px}
#screening .rating{display:inline-block;*display:inline;zoom:1;margin:4px auto 2px;height:19px}
#screening .rating span{float:left}
#screening .rating .rating-star{margin:3px 3px 0 0;width:55px}
span.subject-rate,.rate,.subject-rating{color:#e09015}
img.rating{vertical-align:text-bottom}
img.rating:nth-child(1){padding-left:10px}
.rec-list .score{color:#e09015}
.album-item .star{line-height:1;margin-top:6px}
.album-item .star .allstar50,.album-item .star .allstar45,.album-item .star .allstar40,.album-item .star .allstar35,.album-item .star .allstar30,.album-item .star .allstar25,.album-item .star .allstar20,.album-item .star .allstar15,.album-item .star .allstar10,.album-item .star .allstar05,.album-item .star .allstar00{float:left}
.album-item .star .score{color:#e09015}
.game-ratings strong{margin:0 6px;color:#e09015}
.link-subject .rate-more span{font-size:10px;color:#e09015}
.srh-suggest{line-height:2;font-size:14px;font-weight:800}
.srh-suggest em{color:#f03;font-style:normal}
#group_search{padding-bottom:5px}
 
#db-usr-profile{width:100%;height:58px;margin-bottom:2em;position:relative;left:0;top:0;zoom:1}
#db-usr-profile .pic{float:left;margin-right:12px}
#db-usr-profile .info{float:left;padding-top:2px}
#db-usr-profile a.colbutt{position:absolute;left:640px;top:35px;letter-spacing:0}
#db-usr-profile p.att{position:absolute;left:640px;top:38px;margin:0;background:url(../images/allright-small.gif) no-repeat left center;padding-left:20px}
#db-usr-profile .info ul li{display:inline;margin-right:1em}
#db-usr-profile .info ul li.last{margin:0}
#db-usr-profile h1{padding:0 0 4px 0}
.action-bar{overflow:hidden;zoom:1;padding-bottom:6px;border-bottom:1px solid #ddd;margin-bottom:24px;margin-top:-15px}
.action-bar .check{float:right}
.action-bar .check input{vertical-align:initial}
.action-bar .check .user-count{color:#aaa}
.title_line .followings_collect{margin-left:20px}
.user-verify-icon-1-small{background-image:url(../images/sprite.png);background-repeat:no-repeat;position:absolute;bottom:-4px;right:-4px;width:14px;height:14px;background-position:-5px -5px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi){.user-verify-icon-1-small{background-image:url(../images/sprite@2x.png);background-size:52px 28px}
}
.user-verify-icon-1-middle{background-image:url(../images/sprite.png);background-repeat:no-repeat;position:absolute;bottom:-4px;right:-4px;width:18px;height:18px;background-position:-29px -5px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx), (min-resolution: 192dpi){.user-verify-icon-1-middle{background-image:url(../images/sprite@2x.png);background-size:52px 28px}
}

.related_info h2 a{font-size: 16px;}
.city_link a{ margin-right: 7px;white-space:next; }