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-spacing:0;border-collapse:collapse;border:none;padding:0;margin:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
ul{list-style:none;list-style-type:none;margin:0;padding:0}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
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%}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;_height:1px;display:block}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}
body{font:12px Tahoma, Geneva, sans-serif;margin:15px 0;background:#fefefe;*margin:8px 0}
#wrapper{width:950px;margin:0 auto}
#content{min-height:420px}
#footer{color:#999;padding-top:6px;margin-top:40px;overflow:auto;zoom:1;border-top:1px dashed #ddd}
.grid-16-8 .article{float:left;width:590px;padding-right:40px}
.grid-16-8 .aside{float:right;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;font-size:12px}
#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:#369;background:none}
#footer .blue-link a:hover{color:#fff;background:#039}
.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;-moz-binding:url(ellipsis.xml#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}
input.other,.detail input.other{border:none;padding:0}
ol{padding:0 0 0 20px}
textarea{font-family:Arial;overflow:auto;border:1px solid #ccc;padding:3px;font-size:14px}
a{cursor:pointer}
a:link{color:#369;text-decoration:none}
a:visited{color:#669;text-decoration:none}
a:hover{color:#FFF;text-decoration:none;background:#039}
a:active{color:#FFF;text-decoration:none;background:#F93}
a img{border-width:0}
body,td,th{font:12px Arial, Helvetica, sans-serif;line-height:162%}
h1{display:block;font-size:25px;font-weight:700;color:#494949;margin:0;padding:5px 0px 15px;line-height:1.1em}
h3{height:26px;margin-left:4px;font:14px normal Arial, Helvetica, sans-serif;color:#666;margin-bottom:1px;line-height:150%;background:url(topicbar.gif) no-repeat right top}
h3 img{margin:1px 1px 0 0}
h4{height:26px;margin:0 0 10px 4px;overflow:hidden;font:12px normal Arial, Helvetica, sans-serif;color:#666;line-height:1.8em;background:url(topicbar.gif) no-repeat right top}
h2{font:14px normal Arial, Helvetica, sans-serif;color:#060;margin:0 0 12px;line-height:150%}
.wrap{background:url(topicbar.gif) no-repeat;display:block}
.wrap h3{margin-top:20px}
.obssin{width:100%}
.sline{border-bottom:1px solid #a8a8a8}
#header{background:url(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;padding:8px 4px 7px;line-height:14px}
#nav a:hover{background-color:transparent;text-decoration:underline}
#nav a.now{font-size:14px;margin:2px 5px 0;float:left;display:block;background:url(headnavback.gif) no-repeat scroll right top #eef9eb;padding:0 10px 0 0;color:#000}
#nav a.now span{background:transparent url(headnavback.gif) no-repeat;display:block;padding:8px 1px 7px 11px}
#nav .nine_nav:hover,#nav .nine_nav{color:#F92D09;margin-left:25px}
#searbar{margin-top:5px;*margin-bottom:-5px;}
#searbar span{margin:0;height:16.8px;display:inline;line-height:14.8px;float:right;position:relative; overflow:hidden;}
#searbar span.submit{width:44px;height:20px;background:url(../pics/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 silver;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:#FFF;background:#369;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(headnavbot.gif) no-repeat scroll left bottom #eef9eb;text-align:left;padding:5px 10px 4px;*padding:2px 10px 4px 10px}
#status a{text-decoration:none;margin:2px 1px 3px 7px;letter-spacing:0.3px;color:#369}
#status a:hover{color:#FFF}
#status h1{ font-size:12px; font-weight:normal; display:inline;}
#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:#369}
#subnav a:hover{color:#FFF}
.ll{float:left}
.rr{float:right}
.trr{text-align:right}
a.graybutt{overflow:hidden;background:transparent url(../pics/graybutt.gif) no-repeat scroll right top;color:#666;display:block;height:24px;padding-right:7px;font:normal 12px sans-serif;margin-right:5px;text-decoration:none;cursor:pointer}
a.graybutt input{*margin-top:-1px;padding:0;line-height:18px;background:none;color:#666;border:0;cursor:pointer;*width:auto;_width:0;*overflow:visible}
a.graybutt span{background:transparent url(../pics/graybutt.gif) no-repeat;display:block;padding:4px 1px 3px 8px;line-height:18px;*padding-top:5px}
a.graybutt:visited{color:#ff7676;text-decoration:none}
a.graybutt:hover{background:transparent url(../pics/graybutt.gif) no-repeat right -24px;color:#FFF}
a.graybutt:hover span,a.graybutt:hover input{background-position:left -24px;color:#FFF}
a.redbutt{overflow:hidden;background:transparent url(../pics/redbutt.gif) no-repeat scroll right top;color:#ff7676;height:24px;padding-right:7px;font:normal 12px sans-serif;margin:0 5px 0 0;text-decoration:none;display:block;cursor:pointer}
a.redbutt span{background:transparent url(../pics/redbutt.gif) no-repeat;display:block;padding:4px 1px 4px 8px;line-height:18px}
html*a.redbutt span{[font-size:12px;padding-top:3px;]padding-top:4px}
a.redbutt input{*margin-top:-1px;padding:0;line-height:18px;background:none;color:#ff7676;border:0;cursor:pointer;*width:auto;_width:0;*overflow:visible}
a.redbutt:visited{color:#ff7676;text-decoration:none}
a.redbutt:hover{background:transparent url(../pics/redbutt.gif) no-repeat right -24px;color:#FFF}
a.redbutt:hover span,a.redbutt:hover input{background-position:left -24px;color:#FFF}
a.colbutt{letter-spacing:3px;overflow:hidden;background:transparent url(../pics/collect_back2.png) no-repeat scroll right top;color:#000;display:block;height:24px;padding-right:7px;font:normal 12px sans-serif;margin-right:10px;text-decoration:none}
a.colbutt:hover{background:url(../pics/collect_back2.png) no-repeat right top;color:#000}
a.colbutt span{background:transparent url(../pics/collect_back2.png) no-repeat;display:block;padding:1px 1px 3px 11px;line-height:22px}
a.colbutt:visited{color:#777;text-decoration:none}
.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(/pics/icon/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(/pics/icon/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}
.tlst{padding:5px 0 15px;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:url(../pics/topicbar.gif) no-repeat;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(../pics/zbar.gif) no-repeat;width:100%;margin-bottom:21px}
.xbar div{float:right;background:url(../pics/zbar.gif) no-repeat right top;margin-left:5px;padding-right:35px}
.xbar a{float:right;display:block;text-decoration:none;margin:5px 5px 1px;padding:3px 5px 2px;line-height:14px}
.xbar a:hover{color:#FFF}
.xbar span.now{margin:0 5px;float:right;display:block;background:url(../pics/wztab.gif) no-repeat scroll right top;padding:0 10px 0 0}
.xbar span.now span{background:transparent url(../pics/wztab.gif) no-repeat;display:block;padding:6px 1px 5px 11px}
.zbar{float:left;background:url(../pics/zbar.gif) no-repeat;width:100%;margin-bottom:21px}
.zbar div{float:left;background:url(../pics/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;padding:3px 5px 2px;line-height:14px}
.zbar a:hover{color:#FFF}
.zbar span.now{margin:0 5px;float:left;display:block;background:url(../pics/wztab.gif) no-repeat scroll right top;padding:0 10px 0 0}
.zbar span.now span{background:transparent url(../pics/wztab.gif) no-repeat;display:block;padding:6px 1px 5px 11px}
#sspform{text-align:center;padding:0 0 18px;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(ibox.gif);height:3px;width:3px}
.tablect{background:url(tablev.gif);height:3px}
.tablert{background:url(ibox.gif) right top;height:3px;width:3px}
.tablelc{background:url(tableh.gif);width:3px}
.tablecc{background:#fff6ee;padding:6px;overflow:hidden;margin-bottom:20px}
.tablerc{background:url(tableh.gif) right;width:3px}
.tablelb{background:url(ibox.gif) 0px bottom;height:3px;width:3px}
.tablecb{background:url(tablev.gif) left bottom;height:3px}
.tablerb{background:url(ibox.gif) right bottom;height:3px;width:3px}
.detail input{padding:3px;border:1px solid #ccc}
.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}
#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;margin:0;float:left;width:100%}
.collect h3{padding-top:3px;font:14px normal Arial, Helvetica, sans-serif;line-height:120%;background:url(../pics/topicbar.gif) no-repeat right top;margin:0 0 0 4px}
.collect h3 a{color:#060}
.collect h3 a:hover{color:#fff;background:#060}
.broadsmr{padding:5px 24px;color:#999}
.quote{overflow:hidden;padding:0 24px 5px 15px;margin:8px 0 0 26px;background:url(../pics/quotel.gif) no-repeat left 4px;width:auto;*zoom:1;word-wrap:break-word}
.quote span.inq{background:url(../pics/quoter.gif) no-repeat right bottom;color:#333;padding-right:15px;display:inline-block}
.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:#060}
.m a,.m a:visited,a.m,a.m:visited{font-size:14px;line-height:120%;color:#060;text-decoration:none}
.m a:hover,a.m:hover{font-size:14px;line-height:120%;color:#fff;text-decoration:none;background:#060}
.m a:active,a.m:active{color:#fff;text-decoration:none;background:#FAF}
.pt{width:100%;padding:0;margin:0}
.pl{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666}
.pl2{font:14px Arial, Helvetica, sans-serif;line-height:150%;color:#666}
.l2{font:14px Arial, Helvetica, sans-serif;line-height:150%}
.hiddenerr{display:none;background-color:#FFF6EE;color:#F11;margin:0 2px}
.alert{background-color:#FFF6EE;border:1px solid #CCC}
.attn{color:#F30}
.hidden{display:none}
.clear{clear:both;line-height:0;font-size:0}
.greyinput{color:#666}
.errnotnull{color:red}
.indent{border-bottom:1px dashed #ddd; padding-bottom:20px; margin-top:20px;}
#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}
.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}
.mbtr2{margin-bottom:20px;overflow:hidden}
ul .mbtr2{border-bottom:1px solid #ddd}
{border-bottom:1px solid #ddd}
.mbtrdot{border-bottom:55px hidden1px solid #eee;padding:4px 0;min-height:55px;overflow:hidden}
.mbtrmini{border-bottom:1px dashed #ddd;padding:4px 0 4px 12px;background:url(../pics/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 #DDD}
.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:#F55;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #FAA;border-bottom:1px solid #FAA;background-color:#FDD;padding:3px 3px 2px;cursor:pointer}
.act:hover{color:#FFF;font-size:12px;background-color:#F55;border-right:1px solid #F33;border-bottom:1px solid #F33;padding:3px 3px 2px;cursor:pointer}
.act a:link{text-decoration:none;color:#F55;font-size:12px;text-align:center;padding:3px 3px 2px}
.act a:visited{text-decoration:none;color:#F55;font-size:12px;text-align:center;padding:3px 3px 2px}
.act a:hover{color:#FFF;font-size:12px;background-color:#F55;border-style:none;padding:3px 3px 2px}
.ract{border:2px solid #FFF;padding:0px;cursor:pointer;float:left}
.ract a:link{border:2px solid #FFF;padding:0px;cursor:pointer;float:left}
.ract a:visited{border:2px solid #FFF;padding:0px;cursor:pointer;float:left}
.ract a:hover{text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #F77;border-bottom:1px solid #F77;background-color:#FCC;border-top:1px solid #FCC;border-left:1px solid #FCC;padding:1px;cursor:pointer;float:left}
.gact{font-size:12px;text-align:center;cursor:pointer}
.gact a:link,a.gact:link{font-size:12px;text-decoration:none;text-align:center;border:1px solid #FFF}
.gact a:visited,a.gact:visited{font-size:12px;text-decoration:none;text-align:center;border:1px solid #FFF}
.gact a:hover,a.gact:hover{color:#FFF;font-size:12px;border-left:1px solid #F99;border-top:1px solid #F99;border-right:1px solid #F33;border-bottom:1px solid #F33;background-color:#733;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 #DDD;line-height:100%;clear:both}
#tablerm .indent p.ul{margin:0;padding:5px 0}
.st{width:100%}
.rbar{color:#DDD;font:11px Arial, Helvetica, sans-serif}
.bs{margin:0px;padding:0px}
.bs li{border-bottom:1px dashed #ddd;margin:0;padding:4px 0}
.obs{margin:0 0 10px;float:left;text-align:center;overflow:hidden;width:103px}
.obs_oneline{margin:0}
.obs dt{height:102px;width:103px;overflow:hidden}
.obs dd{margin:0;height:40px;overflow:hidden}
.obs_oneline dt{height:100px}
.related_info h2{margin-top:2px;margin-bottom:3px}
.after_h1{margin-top:-24px}
.obu{margin:0 0 10px;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;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 normal Arial, Helvetica, sans-serif;line-height:24px}
.cloud2 a{font:14px bold Arial, Helvetica, sans-serif;line-height:24px}
.cloud3 a{font:18px normal 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:#888}
.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}
.gract{color:#060;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #AFA;border-bottom:1px solid #AFA;background-color:#EFE;padding:3px 3px 2px;margin-top:2px;cursor:pointer;white-space:nowrap}
.gract:hover{color:#FFF;font-size:12px;border-right:1px solid #3F3;border-bottom:1px solid #3F3;background-color:#5F5;padding:3px 3px 2px;margin-top:2px}
.gract a:link{text-decoration:none;color:#060;font-size:12px;text-align:center;padding:3px 3px 2px;margin-top:2px}
.gract a:visited{text-decoration:none;color:#060;font-size:12px;text-align:center;padding:3px 3px 2px;margin-top:2px}
.gract a:hover{color:#060;font-size:12px;border-left:1px solid #9F9;border-top:1px solid #9F9;border-right:1px solid #3F3;border-bottom:1px solid #3F3;background-color:#5F5;padding:3px 3px 2px;margin-top:2px}
.rdact{color:#BBB;text-decoration:none;font-size:12px;text-align:center;border-right:1px solid #AFA;border-bottom:1px solid #AFA;background-color:#EFE;padding:3px 3px 2px;margin-top:2px;cursor:pointer}
.plr{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666;float:right}
.pllb{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666;float:left;display:block}
.paginator{font:14px normal 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}
.olt{width:100%;padding:0;margin-bottom:3px}
.olt td{border-bottom:1px dashed #DDD;padding:3px 3px 3px 0}
.olt td.date{width:75px;text-align:center;color:#999;padding-right:0}
.olt td.time{width:110px;color:#999;padding-right:0;text-align:right}
.wr{table-layout:fixed;word-wrap:break-word;width:100%;overflow:hidden}
.wrtd{width:48px;vertical-align:top}
.txd textarea{width:90%}
.olts{padding:0;border-collapse:collapse;width:100%}
.olts td{padding-top:3px;border-bottom:1px dashed #ddd}
.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%}
.obss{width:100%}
.pltr{font:12px Arial, Helvetica, sans-serif;line-height:150%;color:#666;text-align:right}
.mn{font:14px Arial, Helvetica, sans-serif;line-height:150%;color:#060}
.wrc{word-wrap:break-word;overflow:hidden;margin-top:0}
.namel dd{width:60px}
.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}
.substatus{height:100px;line-height:100px;width:24px;float:left;display:block;font-size:12px;color:#acacac}
#comments{word-break:break-all;overflow:hidden}
#divac{clear:both}
.actbtns a{margin:0 12px 0 0}
.actbtns a:hover{background:none}
.subject{float:left;width:550px}
#mainpic{float:left;text-align:center;margin:3px 12px 0 0}
* html #mainpic{left:-7px}
#info{float:left; width:400px; Word-Break:keep-all}
#interest_sect{overflow:hidden;word-wrap:break-word}
#interest_sectl{float:left;width:155px;margin:0 0 0 20px}
.starstop{float:left;background:url(../pics/all_star.gif);display:block;width:50px;height:14px;margin:0}
.sub_ins .starstop{float:none;width:50px;display:inline;position:absolute}
.stars{display:inline-block;background:url(../pics/stars.gif);width:50px;height:14px;margin:1px 0 0 7px}
.stars4{background-position:left 61px}
.stars3{background-position:left 45px}
.stars2{background-position:left 30px}
.stars1{background-position:left 15px}
.power{height:14px;float:left;margin:0 3px;background:#F5CBAD none repeat scroll 0 0}
.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{margin-bottom:1px;position:none;float:none;width:auto}
#dialog{position:fixed;z-index:103;top:50%;left:50%;width:550px;margin-top:-140px;background-color:#FFF;padding:4px;*padding-top:20px;border:1px solid #bbb}
#overlay{opacity:.2;filter:alpha(opacity=20);position:fixed;z-index:102;top:50%;left:50%;width:588px;margin-top:-153px;margin-left:-13px;background-color:#FFF;*padding-top:20px;background:#000}
.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{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}
#submits td{padding:15px 0 5px}
* 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}
.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}
.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(../pics/arrowright.gif) no-repeat right 10px;color:#77c5ee}
.citysmr{width:45%;float:left;margin:10px 0 15px;padding:0 15px}
.evt_short{float:left;margin-bottom:10px;width:100%}
.citytitle{font-size:14px;color:#060;border-bottom:1px solid #ccc;margin:0 0 15px}
.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;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{margin-bottom:20px;background:#F4F4EC;padding:6px 6px 6px 2px}
.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}
.rectitle{margin:12px 12px 0;padding:7px;overflow:hidden;word-break:break-all}
.rectitle .m{line-height:1.6em;border-bottom:1px solid #aaa;display:block}
.rectitle .recsmr{line-height:1.6em;color:#777;margin:8px 8px 8px 35px;display:block;text-indent:-2.5em}
.reccomment{margin:0 12px 12px;padding:7px 39px 7px 7px;text-align:right}
.reccomment .pl{vertical-align:top}
.reccomment .text{width:411px;border:1px solid #bbb;margin-bottom:4px}
.reccomment .text:focus{border:1px solid #666}
.reccomment .recsubmit{text-align:center;margin-top:12px}
.reclstwrap{background:url(../pics/topicgrey.gif) no-repeat;display:block;margin-top:20px}
.reclstwrap .reclst{width:100%;height:26px;margin-left:4px;font:14px normal Arial, Helvetica, sans-serif;color:#666;margin-bottom:1px;line-height:150%;background:url(../pics/topicgrey.gif) no-repeat right top;display:block}
.reclstwrap .reclst img{margin:2px 2px 0 0}
.reclstwrap .reclst a.rr:hover{background:none;color:red}
.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}
a.a_rec_btn:hover{background:none}
.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}
.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}
.entry-summary-mini{margin-top:6px}
.entry-status-line{clear:left;margin:2px 0 6px;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(../pics/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}
.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;width:300px;margin-left:20px;_margin-left:10px}
#type_tip{display:block;width:150px;float:left;_width:125px}
#album_up input{margin:4px 0}
.albumlst{margin:9px 0 10px;padding:0 0 10px;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}
.photo_wrap .pl{margin:6px 0 3px}
.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(../pics/albumback.gif) 1px 1px no-repeat;padding:4px 7px 7px 4px}
.album_s{background:url(../pics/albumback_s.gif) 1px 1px no-repeat;padding:5px 8px 8px 5px}
.album_photo{width:181px;height:181px;dislay:block}
.album_photo:link{color:#777;font-style:italic}
.album_photo:visited{color:#777;font-style:italic}
.album_photo:hover{background:none;color:#777}
.photo_descri{padding:3px 0 0 14px}
.edtext form{margin:0;padding:0}
.edtext{width:100%;margin:7px 0 15px}
.edtext textarea{font-size:12px;height:50px;width:100%;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{margin-top:6px;background:url(vouchercabin-girl.jpg) no-repeat;width:480px;height:221px;color:#aaa;padding:0px 0 0 110px;line-height:1.5em; text-align:left; padding-left:120px;}

#discover_s{text-align:center;margin:0 0 28px;padding-right:30px}
#discover_s .text{width:380px;padding:3px;margin:8px;border:1px solid #ccc;font-size:14px}
.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;font-size:12px;color:#016502;text-align:left}
#search_evt{float:left;display:block;margin-right:65px;font-size:12px;margin:4px 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(../pics/align_left.png) no-repeat;padding:0 6px 0 25px}
.aligncenter{background:url(../pics/align_center.png) no-repeat;padding:0 6px 0 25px}
.alignright{background:url(../pics/align_right.png) no-repeat;padding:0 6px 0 25px}
.feed{background:url(../pics/feed1.png) no-repeat;font-size:14px;padding:0 0 30px 20px}
.minisubmit{padding:0;margin:0;color:#369;background:none;cursor:pointer;border:none}
.minisubmit:hover{background:#039;color:#FFF}
.note-header h3{color:#060;background:none;margin-left:0;margin-bottom:0;height:18px}
.note{font-family:Arial,Helvetica,sans-serif;word-wrap:break-word;white-space:pre-wrap;width:100%;overflow:hidden;word-break:break-all;margin-top:10px}
body .note{white-space:-moz-pre-wrap}
.note .cc{padding:0pt 0pt 15px;display:block;clear:both;text-align:center}
.note .ll{padding:0 16px 16px 0}
.note .ll table{width:1px}
.note .rr table{width:1px}
.note .cc table{width:1px;margin:0 auto}
.note .rr{padding:0 0 16px 16px}
.thumblst{width:603px;min-height:140px;border:1px solid #d3d3d3;background:#f0f0f0;padding:6px 12px;margin:3px 0 7px}
.thumblst .thumb{float:left;text-align:center;width:155px}
.thumblst .thumb .pl{padding:2px;border:1px solid #ddd;margin-bottom:6px;background:#fff}
.thumblst .details{float:right;width:431px}
.thumblst .details textarea{width:100%;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:#EFE}
.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:159px;overflow:hidden}
#hosts .photoin{height:177px;width:160px}
#hosts .last{width:100px}
#artist,#group,#recs,#movie,#music,#blog,#book,#mb,#friend,#board,#profile,#note,#doulist{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}
#confirm_delete{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;padding:.4em 0}
.reply_notify th{font-weight:400;border-bottom:1px solid #ccc}
.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:#AAA;text-align:left}
.ac_over{cursor:pointer;background-color:#36C}
.ac_match{color:#000}
.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 #EEE;margin-top:25px;padding:0 0 2px 2px}
#campus_header{padding:10px 0 5px;background:#fff}
#campus_header a{float:left}
#campus_header h1{float:left;font-size:18px;padding:10px 0 5px;color:#2a9a44;font-weight:400}
h2.campus{padding:0 0 2px 2px;border-bottom:3px double #eee;margin-top:40px}
#campus_tab{height:24px;overflow:hidden;text-align:right;background:#eef9eb}
#campus_tab li{line-height:24px;height:24px;padding:0 15px;color:#369;font-size:12px;padding-right:25px;float:right}
#campus_tab li a{color:#369}
#campus_tab li a:hover{color:#fff;background:#369}
#campus_indent{width:680px;margin-left:20px}
#campus_indent h1{margin:20px 0 10px}
#campus_tab a.on{color:#369;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}
.blocktip{color:#333;text-align:left;padding:5px;border:1px solid #E3E3E3;border-width:1px 2px 2px 1px;background:#fff;position:absolute;z-index:100;display:none}
.tipwrap{position:relative}
.blocktip_close,.blocktip_close:visited,.blocktip_close:active{padding:0 4px;background:transparent;position:absolute;right:15px;color:#999;font-family:"Comic Sans MS"}
.blocktip_content{margin:3px 0;float:left;width:100%;color:#060;clear:both;font-size:12px}
.artist_tip{width:230px;padding:4px 8px}
.artist_tip input{margin-top:7px}
.artist_s{padding:0 0 8px}
.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:#369}
.songlst td{border-bottom:1px dashed #ccc;height:23px;color:#999}
.songlst .full{background:url(../pics/playicon.gif) 0 -31px no-repeat;color:#777}
.songlst .selsong .full{background:url(../pics/playicon.gif) 0 -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}
.artist_doumail{background:url(../pics/icon/musician_9px.gif) no-repeat 0 center;padding-left:12px}
.artist_doumail_big{background:url(../pics/icon/musician_16px.gif) no-repeat 0 center;padding:20px}
.minisite_doumail{background:url(../pics/icon/minisite_9px.gif) no-repeat 0 center;padding-left:12px}
.minisite_doumail_big{background:url(../pics/icon/minisite_16px.gif) no-repeat 0 18px;padding:20px}
.host_doumail{background:url(../pics/icon/host_small.gif) no-repeat 0 center;padding-left:12px}
.host_doumail_big{background:url(../pics/icon/host_big.gif) no-repeat 0 18px;padding:20px}
#minisite_bg a:hover{background:none;color:#fff}
.sys_doumail{background:url(../pics/icon/system_9px.gif) no-repeat 0 center;padding-left:12px}
.sys_doumail_big{background:url(../pics/icon/system_16px.gif) no-repeat 0 center;padding:20px}
.doumail_from{padding-left:12px}
.gray_ad{background:#F4F4EC;padding:10px;margin-bottom:20px}
.pop_win_bg{opacity:.15;filter:alpha(opacity=15);position:fixed;background:#000;_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}
.pop_win_close{font-family:"Comic Sans MS";position:absolute;right:0;top:0;z-index:1;padding:0 .3em;color:#aaa}
.pop_win_close:hover{color:red;border:1px solid #fff}
.pop_win{background:#fff;border:1px solid #bbb;padding:1.4em 1.2em 1em 1em;visibility:hidden;position:fixed;_position:absolute;_margin-top:expression(eval(document.documentElement.scrollTop))}
.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}
.block1,.block5{margin-bottom:20px}
.blank20,.block1,.block5{margin-bottom:20px}
.block2,.block3{margin-bottom:40px}
.block1 .content dl{float:left;display:inline;width:280px;margin:0 15px 20px 0;overflow:hidden}
.block1 .content dl.clear,.block1 .content ul li.clear{display:block;width:auto;float:none;margin:0}
.block1 .content dl dt{float:left;width:85px;overflow:hidden}
.block1 .content dl dd{float:right;width:190px;overflow:hidden;margin:0}
.block1 .content dl .dgt{margin-bottom:5px;line-height:100%}
.block1 .content dl .dgt .pl2{line-height:16px}
.block1 .content dl span.reason{color:#999}
.block1 .content dl .gact{margin:0 0 0 10px}
.block1 .content ul li{float:left;display:inline;margin:0 20px 30px 0;overflow:hidden;padding:0;width:275px}
.block1 .content ul li .title{display:block;font-size:14px}
.block1 .content ul li .actimgs{border:1px solid #ddd;padding:3px;float:left;margin:10px 0 0}
.block1 .content ul li .evtdesc{margin:6px 0 0 65px;color:#666}
.block2 .content{width:590px}
.block2{overflow:hidden}
#in_tablem .block2 .content ul li,.block2 .content ul li{position:relative;float:left;margin-right:35px;_width:128px;_overflow:hidden;_clear:right}
.block3 .content{list-style:none}
.block3 .content li{paddng:5px 0;list-style:none;border-bottom:1px solid #EEE;margin:0;padding:5px 0}
.block3 .content li .user_img{float:left;height:48px;width:48px}
.block3 .content li .ct{margin:0 0 0 58px;color:#666}
.block3 .content li .cm{margin-right:10px}
.block3 .content li .cpl{color:#999;margin-right:10px;padding-top:5px}
.block3 .content li .time{color:#999}
#in_tablem .block1{width:630px}
#in_tablem .block1.content{width:650px}
#in_tablem .block1.content ul li{width:305px}
#in_table .block1{width:575px}
#in_table .block1 .content{width:600px}
#in_table .block1 .content ul li{width:275px}
#in_tableb .block1{width:550px}
#in_tableb .block1 .content{width:570px}
#in_tableb .block1 .content ul li{width:260px}
.h2_tab{border-bottom:1px solid #ddd;padding-bottom:2px;margin:0 0 20px}
.h2_tab span{color:#aaa;font-size:12px;float:right}
.h2_tab span .line{color:#bbb;float:none}
.online_event_index{float:none;padding:0;margin:0;width:630px;overflow:hidden}
.online_event_index ul{width:650px}
.online_event_index ul li.block{padding:0 0 20px;float:left;width:305px;margin-right:20px;height:auto}
.online_nof{border-bottom:1px solid #eee}
.online_nof .evtlstimg{width:80px;height:80px}
.online_nof .evtlstimg .actimgs{margin-top:0}
.online_event_pic{width:590px;overflow:hidden}
.online_event_pic div{width:100px;margin:0 16px 30px 0;float:left;text-align:left}
.online_event_pic div.clear{width:0;float:none;margin:0}
.online_event_pic div.pic{margin:0}
.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;background:#f4f4ec}
.da3 dl{margin:0 0 10px}
.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:20px}
.citysmr2 li{padding:0 0 10px}
.citysmr2 li a.img{float:left;margin:0px 9px 0 0}
.citysmr2 li a.img img{border:1px solid #DDD;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}
a.ad_7day_button:hover{background:url(/pics/ad_button.gif) no-repeat left top}
.ad_7day_button{padding-left:10px;background:url(/pics/ad_button.gif) no-repeat left top;float:right;display:block;height:27px;margin-left:10px}
.ad_7day_button span{line-height:14px;font-size:14px;padding:7px 10px 6px 0;background:url(/pics/ad_button.gif) no-repeat right top;display:block;color:#4f463f}
.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}
.allstar50,.allstar45,.allstar40,.allstar35,.allstar30,.allstar25,.allstar20,.allstar15,.allstar10,.allstar05{background:url(allstar.gif) no-repeat;height:12px;display:block;padding-left:55px;color:#999;overflow:hidden;font-size:12px;margin-bottom:7px;line-height:100%}
.allstar50{background-position:0 0}
.allstar45{background-position:0 -12px}
.allstar40{background-position:0 -24px}
.allstar35{background-position:0 -36px}
.allstar30{background-position:0 -48px}
.allstar25{background-position:0 -60px}
.allstar20{background-position:0 -72px}
.allstar15{background-position:0 -84px}
.allstar10{background-position:0 -96px}
.allstar05{background-position:0 -108px}
.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;color:#666}
table.settable th{background:#eee;color:#333}
table.settable td,table.settable th{padding:1px 3px;text-align:left}
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}
#in_table .block4{width:575px}
#tabler .block4{width:345px}
#tabler .block4 .content{width:440px}
#tabler .block4 .content ul li{margin-right:100px}
.block4{overflow:hidden}
.block4 h2{margin-top:0px}
.block4 .content{text-align:center;margin-top:20px}
.block4 .content .headline{float:left;width:100px}
.block4 .content ul{widtih:450px;float:right}
.block4 .content ul li{float:left;display:inline;width:180px;margin-bottom:16px;margin-right:40px}
.block4 .content ul li.line{float:none;display:block;clear:both;width:450px;margin:0 0 15px;line-height:0;font-size:0;border-bottom:1px dashed #ccc}
.block4 .content ul li a img{width:50px;height:50px;float:left;margin:0 10px 0 0}
.block4 .content ul li div{float:left;width:90px;text-align:left}
.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}
#in_tableh .block5,#tablerh .block5{width:460px;overflow:hidden}
#in_tableh .block5 .content,#tablerh .block5 .content{width:500px}
#in_tableh .block5 .content dl,#tablerh .block5 .content dl{margin-right:30px;height:140px}
.block6{margin-bottom:20px}
.block6 .content{border:1px solid #eee}
.block6 .content ul li{border-bottom:1px dashed #ddd;margin:0 5px;padding:10px 0;height:100px;overflow:hidden}
.block6 .content ul li .no{width:18px;padding-right:5px;float:left;margin-right:5px;padding-left:5px}
.block6 .content ul li .no span{line-height:15px;text-align:center;background:url(/pics/chart_top.gif) no-repeat;display:block;width:15px;height:15px;overflow:hidden;float:right;font-size:10px}
.block6 .content ul li .no b{color:green;font-weight:400;white-space:nowrap}
.block6 .content ul li .toppic{float:left;margin-right:10px}
.block6 .content ul li .toppic img{padding:0}
.block6 .content ul li .topinfo{float:left;width:280px}
.block6 .content ul li .topinfo .title{font-size:14px}
.block6 .content ul li .topinfo .title span{font-size:12px}
.block6 .content ul li .topinfo span.info{display:block;color:#666;margin-top:10px}
.block6 .artist ul li .toppic{width:100px}
.block6 .artist ul li .topinfo{width:260px}
.music_show .content dl dt{height:85px}
.cd_show .toppic{width:85px}
.artist_show .content dl dt{height:85px}
.block5 h2{margin-top:0px}
.block5 .content dl.clear{margin:0;padding:0;clear:both;float:none;width:0}
.block5 .content dl dt{overflow:hidden;height:99px}
.block5 .content dl dt a{width:85px;text-align:center}
.block5 .content dl dt a:hover{background:none}
.block5 .content dl dd{margin:0;padding-top:3px;overflow:hidden}
#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}
#tabler .block5{width:345px;overflow:hidden}
#tabler .block5 .content{width:400px}
.block5 .content dl{float:left;_display:inline;margin:0 18px 10px 0;overflow:hidden;text-align:center;width:85px}
#in_tablem .block5{width:630px}
#in_tablem .block5 .content{width:690px;_width:640px}
.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}
.block_menu{position:relative;background:#f6f5ee;border:1px solid #e4e4e4;padding:0px;margin:0 10px 20px 0}
.block_menu .ft,.block_menu .fb{position:absolute;font-size:1px;line-height:1px;background:url(../pics/city_block_menu.gif) no-repeat;width:3px;height:3px;display:block}
.block_menu em.ft{left:-1px;top:-1px;_top:0;background-position:left top}
.block_menu b.ft{right:-1px;_right:10px;top:-1px;_top:0px;background-position:right top}
.block_menu em.fb{left:-1px;bottom:-1px;_bottom:457px;background-position:left bottom}
.block_menu b.fb{right:-1px;_right:10px;bottom:-1px;_bottom:457px;background-position:right bottom}
.block_menu h2{margin-top:0px;margin-bottom:3px;font-size:14px;background:#f6f5ee}
.block_menu ul{padding:8px}
.block_menu li{padding-left:0}
.block_menu li.on,.blockmenu li#event_home{padding:2px 0}
.block_menu li#event_home a{background:url(../pics/event_home_tab.gif) no-repeat left top;display:block;float:left;padding:0 0 0 3px}
.block_menu li#event_home a span{background:url(../pics/event_home_tab.gif) no-repeat right top;display:block;line-height:12px;padding:2px 3px 2px 0;color:#fff}
.block_menu li.on a{background:url(../pics/green_tab.gif) no-repeat left top;display:block;float:left;padding:0 0 0 3px}
.block_menu li.on a span{background:url(../pics/green_tab.gif) no-repeat right top;display:block;line-height:12px;padding:2px 3px 2px 0;color:#fff}
.block_menu .line{width:100%;height:0px;line-height:0px;font-size:0px;background:#fff;border-top:1px solid #e4e4e4;margin:10px 0}
.block_menu .line2{width:100%;height:0px;line-height:0px;font-size:0px;background:#fff;border-top:1px solid #e4e4e4;margin:5px 0}
.block_search{padding-right:10px;text-align:center}
.block_search .text{font-size:12px;border:1px solid #ccc;padding:2px;margin-bottom:4px;width:130px}
.block_headerline{border-bottom:1px dashed #ddd;margin-bottom:10px}
.block_headerline .nof{margin-bottom:10px}
.block_headerline .nof h2,.block_headerline .nof .intro{margin-left:120px}
.block_headerline .evtlstimg{overflow:hidden;width:115px;text-align:left;padding-top:0}
.block_headerline .evtlstimg img{width:100px;border:1px solid #ddd;padding:5px}
.block_spc{width:495px;overflow:hidden}
.block_spc .content{width:515px}
.block_spc .content li{float:left;width:112px;margin:0 15px 20px 0;text-align:center}
.block_review{width:495px;overflow:hidden}
.block_review .content{width:515px}
.phs_link{display:block;height:110px;padding-bottom:3px}
.phs_link:hover{background:none}
.block_review .content li{float:left;width:107px;margin:0 20px 20px 0;text-align:center}
.block_review .content li .album_s{background:url(../pics/albumback_city_s.gif) 1px 1px no-repeat;padding:5px 8px 8px 5px;width:87px;height:87px}
.grid-4-14-6 .block1 .content ul li{width:245px;padding-bottom:10px;margin-bottom:0}
.grid-4-14-6 .block1 .content ul li.clear{width:auto;margin-bottom:10px;padding-bottom:0;border-top:1px dashed #ddd}
.block_event_tab{border:1px solid #e4e4e4;margin-bottom:20px}
.block_event_tab ul.title li{float:left;border-right:1px solid #e4e4e4}
.block_event_tab ul.title li.last{border:none}
.block_event_tab ul.title li.last a{width:124px}
.block_event_tab ul.title li.last,.block_event_tab ul.title li.first{position:relative}
.block_event_tab ul.title li.first a em,.block_event_tab ul.title li.last a em{width:3px;height:3px;font-size:1px;line-height:1px;display:block;position:absolute;background:url(../pics/event_tab_title.gif) no-repeat}
.block_event_tab ul.title li.first a em{left:-1px;top:-1px;background-position:left bottom}
.block_event_tab ul.title li.first a.on em,.block_event_tab ul.title li.first a:hover em{right:-1px;top:-1px;background-position:left top}
.block_event_tab ul.title li.last a em{right:-1px;top:-1px;background-position:right bottom}
.block_event_tab ul.title li.last a.on em,.block_event_tab ul.title li.last a:hover em{right:-1px;top:-1px;background-position:right top}
.block_event_tab ul.title li a{line-height:24px;height:24px;width:122px;display:block;text-align:center;color:#060;border-bottom:1px solid #e4e4e4}
.block_event_tab ul.title li a:hover,.block_event_tab ul.title li a.on{background:#fff;border-bottom:1px solid #fff;color:#333}
.block_event_tab ul.title{background:#f6f5ee;margin-bottom:10px}
.block_event_tab .block1{width:480px;margin-left:10px}
.block_event_tab .block1 .content ul li{width:220px;margin-bottom:10px}
.block_event_tab .block1 .content ul li.clear{margin:0}
#week_tab{margin-bottom:20px}
#more_event_tab{position:relative;float:left}
h2.green_tab a{margin:3px 5px 0;font-size:12px;line-height:12px;float:left;padding:2px}
h2.green_tab a span{font-family:Arial,Helvetica,sans-serif}
h2.green_tab a.on,h2.green_tab a.on span{background:url(../pics/green_tab.gif) no-repeat;color:#fff;display:block}
h2.green_tab a.on{background-position:left top;padding:0 0 0 8px;line-height:12px}
h2.green_tab 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(../pics/icon/tongcheng_tab_down.gif) no-repeat 27px 2px}
#tongcheng_tab:hover span{background:url(../pics/icon/tongcheng_tab_down.gif) no-repeat 27px -10px}
#tongcheng_tab span.up{padding:2px 10px 2px 2px;background:url(../pics/icon/tongcheng_tab_up.gif) no-repeat 27px 2px}
#tongcheng_tab:hover span.up{background:url(../pics/icon/tongcheng_tab_up.gif) no-repeat 27px -10px}
.block_search1{margin-bottom:20px;position:relative;border:1px solid #f7ebdd}
.block_search1 .block_top em,.block_search1 .block_top b,.block_search1 .block_bottom em,.block_search1 .block_bottom b{position:absolute;width:4px;height:4px;overflow:hidden;background:url(/pics/search_conner.gif) no-repeat;display:block}
.block_search1 .block_top em{top:-1px;left:-1px;background-position:0 0}
.block_search1 .block_top b{top:-1px;right:-1px;background-position:-4px 0}
.block_search1 .block_bottom em{bottom:-1px;left:-1px;background-position:0 -12px}
.block_search1 .block_bottom b{bottom:-1px;right:-1px;background-position:-4px -12px}
.block_search1 ul.title{background:#fef4eb;border-bottom:1px solid #f7ebdd;padding:1px 0 0 100px;margin-bottom:10px}
.block_search1 ul.title li{float:left;margin:0 10px 0 0;padding:3px 10px 2px}
.block_search1 ul.title li.on{background:url(http://www.douban.com/pics/wztab.gif) no-repeat right top;display:block;padding:0 10px 0 0;position:relative;bottom:-1px}
.block_search1 ul.title li.on span{background:url(http://www.douban.com/pics/wztab.gif) no-repeat left top;display:block;padding:3px 0 2px 10px}
.block_search1 .ct{text-align:center;padding:10px 0}
.block_search1 .ct input.input_basic{width:350px;font-size:14px}
.block_search1 .ct button{height:20px}
.block_search1 .ct .introduce{padding-top:10px;color:#999}
.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}
.movie_search{text-align:center;margin-bottom:20px}
.movie_search .input_basic2{background:#fbfbfb;width:350px;font-size:12px}
.movie_search button{margin-left:5px;line-height:14px;padding:0px 8px}
.movie_headerline{background:#fff;border:1px solid #e4e4e4;position:relative;margin-bottom:30px}
.movie_headerline .left_conner em,.movie_headerline .left_conner b,.movie_headerline .first em,.movie_headerline .last em{background:url(../pics/movie_headerline.gif) no-repeat;width:3px;height:3px;position:absolute;_background:none}
.movie_headerline .left_conner em{left:-1px;top:-1px;background-position:0px 0px}
.movie_headerline .left_conner b{left:-1px;bottom:-1px;background-position:0px -3px}
.movie_headerline .first em{right:-1px;top:-1px;background-position:-3px -6px}
.movie_headerline .last em{right:-1px;bottom:-1px;background-position:-3px -9px}
.movie_headerline .first .on em{background-position:-3px -12px}
.movie_headerline .last .on em{background-position:-3px -15px}
.movie_headerline .content{display:none;width:392px;padding:10px;float:left;overflow:hidden;height:215px}
#content_menu1{display:block}
.movie_headerline .content .title{margin-bottom:3px}
.movie_headerline .content .title a{float:left;font-size:14px;margin-right:10px}
.movie_headerline .content .title span{float:left}
.movie_headerline .grade{color:#ff5138;font-size:12px;font-weight:700;margin-left:10px}
.movie_headerline ul.menu{width:175px;float:right;border-left:1px solid #e4e4e4;height:235px}
.movie_headerline ul.menu li{height:58px;border-bottom:1px solid #e4e4e4}
.movie_headerline ul.menu li.last{border:none}
.movie_headerline ul.menu li .on{background:#e4e4e4;position:relative}
.movie_headerline ul.menu li .arrow{display:none}
.movie_headerline ul.menu li .on .arrow{display:block;position:absolute;background:url(../pics/movie_headerline_arrow.gif) no-repeat;left:-11px;top:20px;width:10px;height:13px;overflow:hidden}
.movie_headerline ul.menu li .img{float:left;padding:5px;width:30px;height:48px}
.movie_headerline ul.menu li .intro{margin-left:40px;padding-top:10px;padding-left:5px;color:#ff5138;font-size:10px}
.movie_headerline ul.menu li .intro a{font-size:12px}
.movie_headerline .allstar50,.movie_headerline .allstar45,.movie_headerline .allstar40,.movie_headerline .allstar35,.movie_headerline .allstar30,.movie_headerline .allstar25,.movie_headerline .allstar20,.movie_headerline .allstar15,.movie_headerline .allstar10,.movie_headerline .allstar05,.star .allstar50,.star .allstar45,.star .allstar40,.star .allstar35,.star .allstar30,.star .allstar25,.star .allstar20,.star .allstar15,.star .allstar10,.star .allstar05{float:left;margin-top:3px}
.movie_headerline .content .headerline_img{float:left;width:105px;height:155px;overflow:hidden;margin-bottom:8px}
.movie_headerline .content .headerline_img img{width:105px}
.movie_headerline .content .headerline_content{float:right;width:275px;_float:left;_margin-left:8px}
.movie_headerline .content .ul{clear:both;margin:5px 0}
.movie_headerline .content .headerline_review{color:#666;padding-top:5px}
.movie_headerline .content .headerline_review a{margin:0 5px}
.movie_new{margin-bottom:30px}
.movie_new h2{margin-bottom:15px}
.movie_new ul.content li{float:left;width:285px;padding-right:10px;border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:3px;height:130px;overflow:hidden}
.movie_new ul.content li .img{float:left;width:80px;height:140px;overflow:hidden}
.movie_new ul.content li .intro{float:right;width:200px;color:#000}
.movie_new ul.content li .intro h3{background:none;margin:0;padding:0;font-size:14px;line-height:16px;height:auto}
.movie_new ul.content li .intro h3 span{color:#000;font-size:14px;line-height:16px;margin-right:5px}
.movie_new ul.content li .intro .star{color:#ff5138;font-size:10px}
.movie_review{margin-bottom:30px}
.movie_review h2{margin-bottom:0px}
.movie_review .ilst{display:none}
.movie_review .nlst{margin-left:0}
.movie_review .clst{margin-left:3px;padding-left:0;_overflow:visible}
.music_new{margin:30px 0;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:#000;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}
.movie_top{margin-bottom:30px}
.movie_top ul li{border-bottom:1px dashed #ddd;padding:0 0 7px;margin-bottom:7px;line-height:14px}
.movie_top ul li div.no{float:left;width:20px;font-size:9px;text-align:center}
.movie_top ul li div.name{float:left;width:250px;overflow:hidden}
.movie_top ul li div.up,.movie_top ul li div.down,.movie_top ul li div.stay{color:#999;width:20px;float:right;display:block;font-size:9px;padding-left:15px;background:url(movie_top.gif) no-repeat}
.movie_top ul li div.down{background-position:0 -12px}
.movie_top ul li div.stay{background-position:0 -24px}
.movie_show .content dl dt{height:100px}
.movie_show .content dl dd{color:#999}
.bigstar50,.bigstar45,.bigstar40,.bigstar35,.bigstar30,.bigstar25,.bigstar20,.bigstar15,.bigstar10,.bigstar05,.bigstar00{background:url(../pics/all_bigstars.gif) no-repeat;height:14px;display:block;color:#999;overflow:hidden;font-size:14px;line-height:100%;width:75px}
.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}
#tablern .block5{width:300px;overflow:hidden}
#tablern .block5 .content{width:400px}
#tablern .block5 .content dl{margin-right:20px}
#tablerm .block5 .content dl{margin:0 5px 10px 0}
.movie_headerline div.content{_position:absolute;_z-index:-1}
.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}
#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}
.block5 .content dl dd.long{height:100px}
.pt30{padding-top:30px}
.fleft{float:left}
.fright{float:right}
.cleft{clear:left}
.rating_wrap{font-size:10px;line-height:18px}
#interest_sect_level{clear:both;padding:20px 0 3px;border-bottom:1px dashed #ddd}
.ul_spe_18px li{float:left;display:inline;line-height:14px;margin-left:18px}
.rating_self{margin:0 0 15px;padding:0;line-height:0}
.rating_detail_wrap{padding:10px 0 50px}
.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}
.dlist li .dlist_content{float:left;width:550px}
.bicelink a{color:#369}
.bicelink a:hover{color:#fff;background:#369}
.color_red,.color-red{color:red}
.color_gray,.color-gray{color:#666}
.font_normal{font-size:12px}
p.gact{margin:0}
.rating_num{color:red;font-size:14px;line-height:18px;padding:0 0 0 8px}
.rating_nums{color:#ff5138;font-size:10px;padding:0 5px 0 0}
.input_read_only{color:#666;background:#eee}
.show{display:block}
.hide{display:none}
.add_vote{padding:2px 0}
.add_vote .add_vote_name{width:100px;float:left;text-align:right;color:#666}
.add_vote .add_vote_subject,.add_vote .add_vote_button,.add_vote .line{margin-left:110px}
.add_vote .add_vote_subject input,.add_vote .add_vote_subject textarea{width:380px}
.add_vote .line{border-bottom:1px dashed #ddd;height:1px;line-height:1px;font-size:1px;margin-top:3px;margin-bottom:6px}
.add_vote .add_vote_button{margin-top:20px}
.vote_wrapper{margin:10px 0 5px}
.vote_wrapper h2,#vote_list_right li h2{color:#000;margin:0;padding:0;font-weight:400}
.vote_wrapper ul,#vote_list_right li{margin:15px 0}
#vote_list .vote_wrapper ul li,#vote_list_right li ul li{border:none;margin:0}
.vote_wrapper ul li span{padding-right:20px}
.vote_wrapper ul li .vote_item{float:left;width:265px;word-wrap:break-word}
.vote_wrapper ul li .vote_item_long{float:left;word-wrap:break-word}
.vote_wrapper ul li .vote_item input,.vote_wrapper ul li .vote_item_long input{float:left;width:15px}
.vote_wrapper ul li .vote_item label{float:left;width:240px}
.vote_wrapper ul li .vote_item_long label{float:left;width:450px}
.vote_wrapper ul li .vote_line{float:left;overflow:hidden;width:180px}
.vote_wrapper ul li .vote_line em{float:left;height:8px;width:150px;font-size:0;margin-top:5px;background:#e0e78a}
.vote_wrapper ul li .vote_percent{float:left;width:50px;color:#aaa;font-size:10px}
.vote_wrapper p,#vote_list_right p{color:#666;margin:0;padding:0}
.vote_wrapper p .voted{color:#aaa;margin-right:20px}
.vote_wrapper input{vertical-align:middle}
#vote_list li{margin-bottom:30px;border-bottom:1px dashed #ccc}
#vote_list li.last{border:none}
#vote_list_right li ul{margin:15px 0}
#vote_list_right li{padding-bottom:3px;margin-bottom:25px;border-bottom:1px dashed #ccc}
#vote_list_right p.pt15{padding-top:15px}
.pt6{padding-top:6px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt40{padding-top:40px}
.mr10{margin-right:10px}
.mb30{margin-bottom:30px}
#common .prev,#common .next{float:left;margin-top:40px}
#common .prev a{display:block;width:18px;height:18px;text-indent:-9999px;background:url(../pics/left_right.gif) no-repeat -6px -7px}
#common .prev a:focus{outline:none}
#common .prev .dis{cursor:default;background:url(../pics/left_right.gif) no-repeat -6px -40px}
#common .next a{display:block;width:18px;height:18px;text-indent:-9999px;background:url(../pics/left_right.gif) no-repeat -34px -7px}
#common .next a:focus{outline:none}
#common .next .dis{cursor:default;background:url(../pics/left_right.gif) no-repeat -34px -40px}
#common div{float:left;width:525px;height:105px;overflow:hidden;padding-bottom:20px}
#common #win{width:9999px}
.content dt a:hover,.mbtl a:hover,.img a:hover,.ob dt a:hover,.aob a:hover,.headerline_img a:hover{background:none}
.interest_form .tags{margin:10px 0}
.interest_form dt{float:left;width:65px;color:#666}
.interest_form dd{float:left;width:400px;margin:0 0 3px;line-height:23px}
#mytags{margin-top:10px}
.rate_stars{padding-bottom:10px}
.indentpop{padding:10px 18px}
.pb15{padding-bottom:15px}
.pr5{padding-right:5px}
.mb8{margin-bottom:8px}
.mt15{margin-top:15px}
.pb10{padding-bottom:10px}
.w250{width:250px}
.w450{width:450px}
.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{margin:0;padding:0}
.simple_list .userface{float:left;width:48px;margin-right:12px}
.simple_list .comment{float:left;width:569px}
.w490{width:490px}
.title_line{padding-bottom:4px;margin-top:14px;border-bottom:1px solid #ddd}
.ml8{margin-left:8px}
.w550{width:550px}
.simple_list{margin:15px 0 50px}
#all_comment{margin:15px 0 0}
#all_comment .comment{width:521px}
#event_map,#event-map{width:308px;height:260px;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:700;width:200px;margin-bottom:0}
.map-confirm p{line-height:18px;margin:6px 0 0;padding:0}
.map-confirm p.evt-address{margin:0}
.map-confirm textarea{width:206px;height:50px;margin-bottom:-5px;font-size:12px}
.gray-border{border:1px solid #ccc}
.pos-comment{width:206px}
.align-right{text-align:right}

.byLetterTb {padding:5px;color : #666;clear:both; border-top: 2px solid #ccc; margin-bottom: 10px}
.byLetterTb ul{padding: 0 8px;}
.byLetterTb ul li {float : left;font-size : 14px;width: 11%;}
.byLetterTb ul li a {font-weight : bold;}


.voucher{ float:left;width:550px;min-height:88px;border:#deecf5 solid 3px; padding:10px; padding-right:30px; margin-bottom:20px;}
.voucher table{ border:0px; padding:0px;}
.pVouchercodes{background:url(icon_code.gif) no-repeat scroll right top;}
.pSaleNews{background:transparent url(icon_sales.gif) no-repeat scroll right top;}
.vDesc{color:#999;font-weight:bold; margin-right:6px; width:60px; vertical-align:top; text-align:right;}
.vDesD{padding-left:3px; cursor:pointer; padding-right:30px; margin-bottom:6px;}
.expDate{color:#999; padding-left:3px;}
.vCode{ padding:2px; border:1px #999 dashed; background-color:#FF7316; cursor:pointer;}
.Expired{ background-color:#CCC}

.newScroll{padding-right:10px;height:1000px;overflow-x:hidden;overflow-y:scroll;scrollbar-arrow-color:#EEF9EB;scrollbar-base-color:#8EC18F}

#all-stores ul {
	list-style:none;
	padding:0;
	margin: 15px 0 15px 0;
	clear:both;
}

#all-stores li {
	float:left;
	width: 186px;
	font-size: 12px;
	padding: 0px 5px 5px 5px;
}

#all-stores h2 {
	background: #EEF9EB;
	padding: 5px;
	margin-top:20px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	clear:both;
}

.paged {
 margin:10px 30px; clear:both; text-align:center; font-size:12px;
}
.paged A:link {
	BORDER-BOTTOM:none;TEXT-DECORATION:none; color:#FF6600;
}
.paged A:visited {
	BORDER-BOTTOM:none;TEXT-DECORATION:none;
}
.paged A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; text-decoration:none;
}
.paged A:active {
	BORDER-BOTTOM:none;TEXT-DECORATION: none;
}

/*error notice*/
#chkdiv h1{height:5px;width:5px;background:url(msgbg.gif) 0px 0; float:left; overflow:hidden;}
#chkdiv h2{height:4px;width:545px; background-color:#FEFFEE; float:left; border-top:solid 1px #D1D3D4; overflow:hidden;}
#chkdiv h3{height:5px;width:5px;background:url(msgbg.gif) -6px 0; float:left; overflow:hidden;}
#chkdiv h4{height:5px;width:5px;background:url(msgbg.gif) -11px 0; float:left; overflow:hidden;}
#chkdiv h5{height:4px;width:545px; background-color:#FEFFEE; float:left; border-bottom:solid 1px #D1D3D4; overflow:hidden;}
#chkdiv h6{height:5px;width:5px;background:url(msgbg.gif) -17px 0; float:left; overflow:hidden;}
#chkdiv #chk{width:552px; min-height:30px; line-height:30px; font-size:14px; text-align:center;background-color:#FEFFEE; border-left:solid 1px #D1D3D4; border-right:solid 1px #D1D3D4;}
