body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}

.living-con{padding: 16px 4px;padding-top: 0;}
.living-con li{ float:left; width:220px; margin: 0 0px 10px 10px; position:relative;}
.living-con .hot-tags{ display:block; width:36px; height:16px; line-height:16px; text-align:center; font-size:10px; color:#fff; position:absolute; right:-6px; top:-8px; background:-webkit-linear-gradient(90deg, #FF7070 0%, #FF0D0D 100%); background:-moz-linear-gradient(90deg, #FF7070 0%, #FF0D0D 100%); background:linear-gradient(90deg, #FF7070 0%, #FF0D0D 100%); border-radius:8px 8px 8px 0;}
.living-con .pic{ width:220px; height:110px;}
.living-con .con{ height:108px; border:1px solid #E4E4E4; border-top:0; padding:10px 12px 0;}
.living-con .con h4{ line-height:19px; font-size:14px; color:#333; font-weight:bold;}
.living-con .con p{ line-height:18px; font-size:12px; color:#999;}
.living-con .con .btn{ display:none; width:106px; height:22px; line-height:22px; text-align:center; text-decoration:none; font-size:12px; color:#fff; background:#5978CB; border:1px solid #5978CB; border-radius:30px; margin:10px auto 0;}
.living-con .con .btn.living-tags{ background:#FF623C; border-color:#FF623C;}
.living-con .con .btn.playback-tags{ background:#fff; border-color:#5978CB; color:#5978CB}
.living-con .con .btn.reserved-tags{ background:#999; border-color:#999; color:#fff}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:438px; position:fixed; left:50%; margin-left:-219px; top:50%; z-index:99;}
.common-pop .pop-con{ background:#fff; border-radius:0 0 5px 5px;}
.common-pop .pop-con .close-btn{ display:block; width:16px; height:16px; position:absolute; top:24px; right:26px; background:url("http://www.chinaacc.com/images/zhongjizhicheng/zhuanti/bmztc/ico.png") no-repeat 0 -297px;}
.pact-pop .pop-con{ border-top-left-radius:10px; border-top-right-radius:10px; padding:40px 0 37px 0;}
.pact-pop .pop-con .pic{ display:block; width:180px; height:180px; margin:0 auto;}
.pact-pop .pop-con h3{ font-size:18px; line-height:52px; text-align:center; padding-bottom:11px; font-weight:normal;}
.pact-pop .pop-con p{ line-height:24px; padding:0 27px;}
body .mCustomScrollbar .mCSB_container{padding-top: 9px;}