@charset "utf-8";
/*css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,
form,fieldset,legend,input,button,textarea,
p,blockquote,
th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
ul{list-style:none;}
fieldset,img {border:0;}
a{text-decoration:none; color:#000}
a:hover{text-decoration:underline;}
q:before, q:after{content:'';}
abbr, acronym{border:0; font-variant:normal;}
address,cite,dfn,optgroup,em,var{font-style:normal;font-weight:normal}
legend{color:#000;}
/*typography*/
body, button, input, select, textarea {font:12px/1.5 "\5b8b\4f53", Tahoma, Helvetica, Arial, sans-serif;}
code, kbd, pre, samp, tt{font-family:"Courier New", Courier, monospace;}
/*globle style*/
textarea{resize:none;}
.cf{zoom:1;}
.cf:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.clear {clear:both;display:block;height:0;overflow:hidden;}
body{background-color:#fff;}
.album-item{background-color:#fff;min-height:120px; padding:10px 10px 10px 30px; border:1px solid #E3E3E3}
.album-item .album-info .hd{ line-height:22px;}
.album-item .album-info .hd h1{float:left;height:22px;width:600px;overflow:hidden;font-size:14px;font-weight:bold;}
.album-item .album-info .bd{ margin-top:8px;}
.album-item .album-info .bd .album-pic{float:left;padding:3px;border:solid 1px #ccc;width:180px;}
.album-item .album-info .bd .album-pic img{width:180px;max-height:250px; _height:expression(this.height>250?250:true)}
.album-item .album-info .bd .album-list{ float:left; width:440px; margin-left:10px;}
.album-item .album-info .bd .album-list li{line-height:22px;padding-left:13px;background:url(../images/album/ico_y.gif) no-repeat left 6px;height:22px;overflow:hidden}
.album-item .album-info .bd .album-list li a, .album-item .album-info .bd .album-list li a:visited{ color:#2965B1}
.album-item .album-info .bd .album-list li a:hover{ color:#f60}
/*tw*/
.tw-album-item{background-color:#fff;padding:2px 0px 0px 0px;}
.tw-album-item .album-info .hd{ line-height:22px;}
.tw-album-item .album-info .hd h1{float:left;height:22px;width:600px;overflow:hidden;font-size:14px;font-weight:normal;}
.tw-album-item .album-info .bd{ margin-top:8px;}
.tw-album-item .album-info .bd .album-pic{float:left;padding:3px;border:solid 1px #ccc;width:165px;height:132px;}
.tw-album-item .album-info .bd .album-pic a{display:block; width:165px;height:132px;overflow:hidden}
.tw-album-item .album-info .bd .album-pic img{}
.tw-album-item .album-info .bd .album-list{ float:left; width:340px; margin-left:10px;font-size:14px;position:relative;top:3px;}
.tw-album-item .album-info .bd .album-list li{ width:327px;line-height:22px;padding-left:13px;background:url(../images/album/ico_y.gif) no-repeat left 7px;height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tw-album-item .album-info .bd .album-list li a, .tw-album-item .album-info .bd .album-list li a:visited{ color:#2965B1}
.tw-album-item .album-info .bd .album-list li a:hover{ color:#f60}