
body{background:#fff;color:#999;font:12px/1.5 hiragino sans gb,microsoft yahei,simsun;}

body,form,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea{font-size:12px;font-weight:normal;}
li{list-style:none;}
img{border:0;vertical-align:top;}
em{font-style:normal;}
textarea{resize:none;}
a{outline:none;}

/* clear float */
.cfix:after,.cf:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.cfix,.cf,.clear{zoom:1}
.cfixBoth{clear:both;height:1px;overflow:hidden;}

/* common */
.o{overflow:hidden;}
.l{float:left;}
.r{float:right;}
.ta-r,.tar{text-align:right;}
.ta-c,.tac{text-align:center;}
.ta-l,.tal{text-align:left;}
.va-t,.vat{vertical-align:top;}
.va-m,.vam{vertical-align:middle;}
.va-b,.vab{vertical-align:bottom;}
.hid{display:none;}
.rel{position:relative;}
.abs{position:absolute;}
.bold{font-weight:bold;}
.break{word-wrap:break-word;word-break:break-all;}
.elli{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pointer{cursor:pointer;}
.area{width:980px;margin:0 auto;}
.new_result,.hide{display:none}
.disb{display:block;}
.disi{display:inline;}
.disib{display:inline-block;}
.disit{display:inline-table;}

/* a */
a{text-decoration:none;color:#3a3a3a;}
a:hover{text-decoration:underline;color:#e73c31;}
.td-u,
.td-u a{text-decoration:underline;}
.td-u:hover,
.td-u a:hover,
.td-n,
.td-n a,
.td-n:hover,
.td-n a:hover{text-decoration:none;}

/* color */
.c-red,.c-red a{color:#e73c31;}
.c-grey,.c-grey a{color:#999;}
.c-black,.c-black a{color:#3a3a3a;}
.c-white,.c-white a{color:#fff;}

/* blank */
.blank5{height:5px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:20px;}
.mL6{margin-left:6px;}
.mR6{margin-right:6px;}
.mLR6{margin-left:6px;margin-right:6px;}
.mB5,.mb5{margin-bottom:5px;}
.mB10,.mb10{margin-bottom:10px;}
.mB15,.mb15{margin-bottom:15px;}
.mB20,.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

/* font */
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.f-arial{font-family:arial;}
.f-yahei{font-family:"Microsoft yahei";}
.f-song{font-family:simsun;}
.f-hir{font-family:"hiragino sans gb";}

/* photo size */
.sz1{width:120px;height:90px;}
.sz2{width:120px;height:165px;}
.sz3{width:60px;height:60px;border-radius:5px;-webkit-border-radius:5px;}
.sz4{width:40px;height:40px;border-radius:5px;-webkit-border-radius:5px;}
.sz5{width:160px;height:90px;}
.sz6{width:80px;height:60px;}
.sz7{width:100px;height:75px;}
.rad3{border-radius:3px;-webkit-border-radius:3px;}
.rad5{border-radius:5px;-webkit-border-radius:5px;}
.load{background:#f0f0f0 url(images/loading.gif) no-repeat center center;display:block;width:100%;position:relative;}

/* mask */
.maskTx,
.maskBg{position:absolute;right:0;bottom:0;height:18px;}
.maskBg{width:100%;opacity:0.3;filter:alpha(opacity=30);background:#000;}
.maskTx{color:#fff;padding:0 5px;}

/* ico */
.rcount,
.acount,
.bcount,
.pcount,
.more,
.name,
.p_name,
.super,
.origin{background:url(http://css.tv.itc.cn/global/images/ico-global.png) no-repeat 0 -62px;}
.acount,.bcount,.pcount{background-position:0 -40px;padding:0 0 0 17px;color:#999;}
.rcount{margin:0 0 0 15px;padding:0 0 0 18px;}
.name{background-position:0 -82px;padding:0 0 0 18px;}
.more{background-position:right -107px;*background-position:right -108px;padding:0 13px 0 0;}
.more:hover{background-position:right -130px;*background-position:right -131px;}
.super,
.origin{width:15px;height:13px;display:block;text-indent:-100px;overflow:hidden;position:absolute;left:2px;top:2px;}
.super{background-position:0 0;}
.super:hover{background-position:0 -18px;}
.origin{background-position:0 -247px;width:19px;}
.origin:hover{background-position:0 -265px;}
.acount,.pcount,.bcount{background:url(v1/images/png24/pcounts.png) no-repeat 0 4px;_background:url(v1/images/pcounts.png) no-repeat 0 3px;position:absolute;bottom:3px;_bottom:0;left:7px;color:#fff;padding:0 0 0 13px;}

/* list */
.lisi{float:left;margin:0 20px 0 0;padding:0 0 27px;display:inline;}
.p_bt{height:21px;line-height:21px;overflow:hidden;word-wrap:break-word;margin:6px 0 4px;font-size:14px;}
.p_name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;background-position:0 -82px;padding:0 0 0 18px;}
.lisBg,
.lisTx{position:absolute;display:block;}
.lisBg{background:url(images/lisBg.png) repeat-x;_background:none;height:44px;bottom:0;left:0;width:100%;}
.lisTx{color:#fff;text-align:right;bottom:3px;_bottom:1px;right:5px;}

