@media screen,projection {

/* Initialize */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border-style:none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input[type="text"]{font-size:100%;vertical-align:baseline;}
body{background:#fff;color:#333;font:normal normal normal 12px/1.6 Verdana,Helvetica,\5b8b\4f53,\9ed1\4f53;}
.clear:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clear{*height:1%;}
.invisible{visibility:hidden;}
.hidden{display:none;}
.wrap{width:960px;margin:0 auto;}
/*
微软雅黑 \5fae\8f6f\96c5\9ed1
黑体 \9ed1\4f53
宋体	\5b8b\4f53
楷体	\6977\4f53
*/
h1{font-size:200%;}
h2{font-size:180%;}
h3{font-size:150%;}
h4{font-size:130%;}
h5{font-size:115%;}
h6{font-size:100%;}
p{font-size:1.2em;}
a{color:#28c;text-decoration:none;*blr:expression(this.onFocus=this.blur());}
a:focus,input:focus{-moz-outline-style:none;outline-style:none;}
a:hover{text-decoration:underline;}
a:hover img,
a:hover img i{text-decoration:none;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
caption,th,td{font-weight:400;}
img{vertical-align:bottom;}
ul,ol{list-style:none;}
textarea{display:block;resize:none;}
textarea:focus{outline:none;}

/*font face*/
.default{color:#333;}
.slight{color:#777;}
.alittle{color:#aaa;}
.obvious{color:#28c;}
.inspire{color:#199800;}
.serious{color:#ff7e00;}
.severe{color:#e61717;}
.tr{text-align:right;}
.tc{text-align:center;}
.yahei{font-family:"Microsoft YaHei";}
.fn-norwap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:100%;}

/*common*/
.fl{float:left;}
.fr{float:right;}
.c{clear:both;}
.m{margin:1em;}
.p{padding:10px;}
.ps{padding:5px;}
.mh{margin-left:10px;margin-right:10px;}
.mv{margin-top:10px;margin-bottom:10px;}
.mvs{margin-top:5px;margin-bottom:5px;}
.ph{padding-left:10px;padding-right:10px;}
.pv{padding-top:5px;padding-bottom:5px;}
.mt{margin-top:10px;}
.mr{margin-right:10px;}
.mb{margin-bottom:10px;}
.ml{margin-left:10px;}
.mts{margin-top:5px;}
.mrs{margin-right:5px;}
.mbs{margin-bottom:5px;}
.mls{margin-left:5px;}
.pt{padding-top:10px;}
.pb{padding-bottom:10px;}
.pts{padding-top:5px;}
.pbs{padding-bottom:5px;}
.s{margin:0 3px;color:#ddd;}
.bgimg{background:center center no-repeat;}

/*ulib.button*/
.ulib-btn,
.ulib-btn-g,
.ulib-btn-b,
.ulib-btn-o,
.ulib-btn-r{display:inline-block;padding:0 8px;height:27px;line-height:27px;white-space:nowrap;color:#333;font-size:12px;text-align:center;outline:0;border:1px solid #bbb;background-color:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#eee);background-image:-moz-linear-gradient(top,#f6f6f6,#eee);background-image:-ms-linear-gradient(top,#f6f6f6,#eee);background-image:-o-linear-gradient(top,#f6f6f6,#eee);background-image:linear-gradient(top,#f6f6f6,#eee);}
.ulib-btn-g,.ulib-btn-b,.ulib-btn-o,.ulib-btn-r{color:#fff;font-weight:bold;}
.ulib-btn-g{border-color:#52831d;background-color:#8ad23f;background-image:-webkit-linear-gradient(top,#8ad23f,#64a91d);background-image:-moz-linear-gradient(top,#8ad23f,#64a91d);background-image:-ms-linear-gradient(top,#8ad23f,#64a91d);background-image:-o-linear-gradient(top,#8ad23f,#64a91d);background-image:linear-gradient(top,#8ad23f,#64a91d);}
.ulib-btn-b{border-color:#0a7bcc;background-color:#00aaff;background-image:-webkit-linear-gradient(top,#00aaff,#0081cc);background-image:-moz-linear-gradient(top,#00aaff,#0081cc);background-image:-ms-linear-gradient(top,#00aaff,#0081cc);background-image:-o-linear-gradient(top,#00aaff,#0081cc);background-image:linear-gradient(top,#00aaff,#0081cc);}
.ulib-btn-o{border-color:#e67300;background-color:#e77806;background-image:-webkit-linear-gradient(top,#feca64,#e77806);background-image:-moz-linear-gradient(top,#feca64,#e77806);background-image:-ms-linear-gradient(top,#feca64,#e77806);background-image:-o-linear-gradient(top,#feca64,#e77806);background-image:linear-gradient(top,#feca64,#e77806);}
.ulib-btn-o{border-color:#b33b00;background-color:#ff7e00;background-image:-webkit-linear-gradient(top,#ffc200,#ff7e00);background-image:-moz-linear-gradient(top,#ffc200,#ff7e00);background-image:-ms-linear-gradient(top,#ffc200,#ff7e00);background-image:-o-linear-gradient(top,#ffc200,#ff7e00);background-image:linear-gradient(top,#ffc200,#ff7e00);}
.ulib-btn-r{border-color:#992e2e;background-color:#ee6969;background-image:-webkit-linear-gradient(top,#ee6969,#c33737);background-image:-moz-linear-gradient(top,#ee6969,#c33737);background-image:-ms-linear-gradient(top,#ee6969,#c33737);background-image:-o-linear-gradient(top,#ee6969,#c33737);background-image:linear-gradient(top,#ee6969,#c33737);}
.ulib-btn:hover,.ulib-btn-g:hover,.ulib-btn-b:hover,.ulib-btn-o:hover,.ulib-btn-r:hover{text-decoration:none;}
.ulib-btn img{*margin-top:5px;}

/*ulib.corner*/
.ulib-r2,
.ulib-btn,.ulib-btn-g,.ulib-btn-b,.ulib-btn-o,.ulib-btn-r{moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-top-left-radius: 2px 2px;border-top-right-radius:2px 2px;border-bottom-right-radius:2px 2px;border-bottom-left-radius:2px 2px;}
.ulib-r3{moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px;}
.ulib-r5{moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-top-left-radius: 5px 5px;border-top-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;}
.ulib-r10{moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;border-bottom-left-radius:10px 10px;}

.ulib-indent,
.ulib-indent dl{zoom:1;}
.ulib-indent:after,
.ulib-indent dl:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.ulib-indent .avatar{float:left;}
.ulib-indent .avatar img{padding:0;border-style:none;}
.ulib-indent .content{margin-left:60px;}

.icon{display:inline-block;width:16px;height:16px;line-height:16px;background-repeat:no-repeat;text-decoration:none;overflow:hidden;}
.vip,.v-com,.v-star{margin-left:2px;width:12px;height:12px;background-image:url("/images/chanel/daodu/rt.png");vertical-align:0;}
.v-com{background-position:-12px 0;}
.v-star{width:16px;height:16px;background-position:0 -12px;vertical-align:-2px;}

.act-follow .icon{position:relative;top:2px;width:12px;height:12px;line-height:12px;background-image:url("/images/chanel/daodu/follow.png");*top:0;}
.btn-follow-add,
.btn-follow-been,
.follow-status-single,
.follow-status-both{display:inline-block;padding-left:5px;padding-right:5px;height:20px;background-color:#eee;color:#777;_height:16px;_padding-top:4px;}
.follow-status-single{background-color:#ecf6ff;color:#6ad;}
.follow-status-both{padding:0;background-color:transparent;}
.follow-status-both .icon{width:42px;height:13px;background-position:0 -60px;*top:5px;_top:0;}
.follow-status-single .icon{background-position:0 -48px;}
.btn-follow-been .icon{background-position:0 -12px;}
.btn-follow-add:hover,
.btn-follow-been:hover{background-color:#5ad;color:#fff;text-decoration:none;}
.btn-follow-add:hover .icon{background-position:0 -24px;}
.btn-follow-been:hover .icon{background-position:0 -36px;}

.brand-channel{margin-bottom:10px;text-indent:-999em;_overflow:hidden;}
.tab-holder-wrap{position:relative;zoom:1;overflow:visible;z-index:1;margin-top:10px;border-bottom:2px solid #866;}
.tab-holder-wrap li{float:left;margin-right:2px;}
.tab-holder-wrap li a{float:left;display:block;padding:2px 10px;height:22px;border:1px solid transparent;border-style:solid solid none;border-top-right-radius:2px 2px;border-top-left-radius:2px 2px;color:#866;font-size:1.2em;font-weight:bold;}
.tab-holder-wrap li.active a,
.tab-holder-wrap li a:hover{border-color:#866;text-decoration:none;}
.tab-holder-wrap .active a{background-color:#866;color:#fff;}
.tab-holder-wrap .hover .sd-wrap{margin-top:-2px;position:relative;top:2px;padding-bottom:4px;border-color:#866;background:#fff;color:#866;}

.nav-guid{padding:0 5px;height:30px;border:1px solid #ddd;border-top-style:none;background-color:#f6f6f6;line-height:30px;}
.nav-guid .s{color:#aaa;}

.grid-house .section{margin:8px 0 0;padding:9px;border:1px solid #ddd;background:#fff;box-shadow:0 1px 2px #ddd;}
.grid-house .section-title{color:#993d3d;font-size:1.7em;}
.grid-house .section-title .title-sub{color:#333;font-size:12px;}
.grid-house .section-title .title-sub a{color:#333;}
.grid-house .section-title-opt{float:right;margin-top:5px;color:#aaa;font-size:14px;}
}