body{background:#fff;color:#838383;font:12px/18px Arial;}
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;}
li{list-style:none;}
img{border:0;vertical-align:top;}
em{font-style:normal;}

/* 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 */
.l{float:left;}
.r{float:right;}
.ta-r{text-align:right;}
.ta-c{text-align:center;}
.ta-l{text-align:left;}
.va-t{vertical-align:top;}
.va-m{vertical-align:middle;}
.va-b{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;}
.pointer{cursor:pointer;}
.area{width:980px;margin:0 auto;}

/* input & textarea */
.in,
.tx{background-color:#fff;border:1px solid #c6c6c6;padding:0 5px;color:#666;height:20px;line-height:20px;font-size:12px;vertical-align:middle;}
.tx{height:60px;}

/* a */
a{text-decoration:none;color:#3a3a3a;}
a:hover{text-decoration:underline;color:#dd0d0b;}
.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:#dd0d0b;}
.c-grey,.c-grey a{color:#838383;}
.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;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom: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";}

/* photo size */
.sz1{width:120px;height:90px;}
.sz2{width:120px;height:160px;}
.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;}

/* mask */
.maskTx,
.maskBg{position:absolute;right:0;bottom:0;}
.maskTx{color:#fff;padding:0 5px;}
.maskBg{background:url(images/png24-mask.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/png24-mask.png');height:18px;width:100px;}
.maskTx-1,
.maskBg-1{position:absolute;left:0;bottom:0;}
.maskTx-1{color:#fff;padding:0 5px;height:18px;overflow:hidden;}
.maskBg-1{background:#000;opacity:0.6;filter:alpha(opacity=60);height:18px;width:100%;}

.high,
.squre{position:absolute;bottom:0;left:0;display:block;color:#fff;text-align:center;width:30px;}
.high{background:#da1b23;}
.squre{background:#9014dd;}

/* list */
.list{margin:0 -15px 0 0;}
.list li{width:160px;float:left;margin:0 16px 0 0;padding:0 0 15px;display:inline;}
.list strong{font-weight:normal;display:block;height:18px;overflow:hidden;word-wrap:break-word;word-break:break-all;margin-top:8px;}
.list p{margin-top:4px;height:18px;overflow:hidden;}
.list .pic{position:relative;_height:1px;}

.pagesA a,
.pagesA em,
.pagesA .on,
.pagesA .btn-pre,
.pagesA .btn-pre-disable,
.pagesA .btn-next,
.pagesA .btn-next-disable{background:url(images/page.png) no-repeat 0 -120px;display:inline-block;width:24px;height:23px;vertical-align:top;margin:0;line-height:23px;text-align:center;}
.pagesA{margin:0 0 20px;text-align:right;}
.pagesA a{margin:0 -1px;display:inline-block;background-position:600px 0;}
.pagesA em{background-position:-101px -120px;width:20px;}
.pagesA a:hover{background-position:0 -120px;text-decoration:none;color:#d80c18;}
.pagesA a:active{background-position:0 -149px;color:#fff;font-weight:bold;}
.pagesA .on{background-position:0 -149px;color:#fff;font-weight:bold;cursor:default;}
.pagesA .btn-pre{background-position:-33px -120px;*margin-right:3px;}
.pagesA .btn-pre:hover{background-position:-33px -149px;}
.pagesA .btn-pre:active{background-position:-33px -178px;}
.pagesA .btn-pre-disable{background-position:-33px -209px;}
.pagesA .btn-next{background-position:-66px -120px;}
.pagesA .btn-next:hover{background-position:-66px -149px;}
.pagesA .btn-next:active{background-position:-66px -178px;}
.pagesA .btn-next-disable{background-position:-66px -209px;}
