/* Reset */
body,html,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,header,menu,section,p,input{padding:0;margin:0;}
body{font-family:Arial, Helvetica, sans-serif; }
body,textarea,select,input,button{font-size:12px; color:#333;}
html,body{width:100%; height:100%; border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i{font-style:normal;text-align:left;}
html,body,img,iframe{border:0;}
textarea{resize:none; overflow:auto;}
input:focus,textarea:focus,span:focus{outline:none;} /* 去掉chrome下input和textarea的选中发光样式 */
li,s{list-style:none;}
img, .txt{border:0;}

a[hidefocus]{outline:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

a,a *, .f-hand, .f-hand *{cursor:pointer;}
table{ border-collapse:collapse; table-layout:fixed;}
/* Function */
.f-cb:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}/* 清浮动 */
.f-cb{*zoom:1;}
.f-alpha{_behavior:url(http://music.163.com/style/css/iepngfix.htc);}
.f-ib{display:inline-block; *display:inline; *zoom:1}
.f-pr{position:relative;zoom:1;}
.f-pa{position:absolute;}
.f-hide,.js-hide{display:none;}
.f-vhide,.js-vhide{visibility:hidden;}
.f-oh{overflow:hidden;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-sep{margin-left:5px; margin-right:5px;}
.f-ff0{font-family:Arial, Helvetica, sans-serif;}/* Arial */
.f-ff1{font-family:simsun,\5b8b\4f53;}/* 宋体 */
.f-fs0{font-size:12px;}
.f-fs1{font-size:14px;}
.f-fs2{font-size:16px;}
.f-fs3{font-size:18px;}
.f-fw0{font-weight:normal;}
.f-fw1{font-weight:bold;}
.f-mgt5{margin-top:5px;}
.f-ul, .f-ul:hover{ text-decoration:underline;}
.f-noul,.f-noul:hover{ text-decoration:none;}
.f-pre{word-wrap:break-word; word-break:break-all;}
.f-thide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.f-nw{white-space:nowrap;}
.f-tid{text-indent:-9999px;}
.f-nobd{border:none;}
.f-tc{text-align:center;}
.f-vam{vertical-align: middle;}
.f-tdn:hover,.f-tdn *:hover{ text-decoration:none;}
/* Font */
.s-fc0{color:#fff}
.s-fc2{color:#333;}
a.s-fc2:hover{color:#cc110e;}
.s-fc3{color:#666;}/* text */
.s-fc4{color:#999}/* placeholder */
.s-fc5{color:#aaa;}/* time */
.s-fc6{color:#cc110e;}/* red1 */
.s-fc7{color:#e3324b;}/* err */
.s-fc8{color:#2a9000;}
.s-fc9{color:#1d359e;}


/* Input and Textarea */
input:-moz-placeholder{color:#b3b3b3;}
input::-ms-input-placeholder{color:#b3b3b3;}
input::-webkit-input-placeholder{color:#b3b3b3}
textarea:-moz-placeholder{color:#b3b3b3;}
textarea::-ms-input-placeholder{color:#b3b3b3;}
textarea::-webkit-input-placeholder{color:#b3b3b3;}
.js-placeholder{color:#b3b3b3;}
