﻿/*




 */


/* ============================
   For: 公用样式表
*/

body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.8 Arial,Tahoma,Verdana,Helvetica, sans-serif;}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section,time{display:block}
body{background:#FFFFFF;font-family:微软雅黑;}
h1{font-size:18px;}
h2{font-size:16px;}
h3,h4,h5{font-size:14px;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:focus{outline:none;}
a:hover{text-decoration:underline;}
input[type="text"]:focus{outline:none;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.disable{display:none;}
.fr{float:right;}
.txt-right{text-align:right;}
.txt-center{text-align:center;}
.txt-2em{text-indent:2em;}

/* 清除浮动 */
.clearfix:after,.layout:after,.index-layout:after,.acts-list .cont:after,.partners dl:after,.partners ul:after,.wrapper:after,.review-list ul:after,.film-list ul:after,.piclist:after,.page-bar:after,.film-head:after,.film-info:after,.presenter-top:after,.presenter-list ul:after,.presenter-head:after,.presenter-head .p-info:after,.apply-form dd:after,.radio-list:after,.dv-list ul:after,.dv-tbar:after,.dv-search:after,.critic-list:after,.critic-head:after,.critic-head dl:after,.review-bg3:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
* html .clearfix,* html .layout,* html .index-layout,* html .acts-list .cont,* html .partners dl,* html .partners ul,* html .wrapper,* html .review-list ul,* html .film-list ul,* html .piclist,* html .page-bar,* html .film-head,* html .film-info,* html .presenter-top,* html .presenter-list ul,* html .presenter-head,* html .presenter-head .p-info,* html .apply-form dd,* html .radio-list,* html .dv-list ul,* html .dv-tbar,* html .dv-search,* html .critic-list,* html .critic-head,* html .critic-head dl,* html .review-bg3{display:inline-block;}
* +html .clearfix,* +html .layout,* +html .index-layout,* +html .acts-list .cont,* +html .partners dl,* +html .partners ul,* +html .wrapper,* +html .review-list ul,* +html .film-list ul,* +html .piclist,* +html .page-bar,* +html .film-head,* +html .film-info,* +html .presenter-top,* +html .presenter-list ul,* +html .presenter-head,* +html .presenter-head .p-info,* +html .apply-form dd,* +html .radio-list,* +html .dv-list ul,* +html .dv-tbar,* +html .dv-search,* +html .critic-list,* +html .critic-head,* +html .critic-head dl,* +html .review-bg3{display:inline-block;}

/* 图片交互 */
.logo,.nav li a,.nav li.last a b,.searchbtn:hover,.searchipt:focus,.acts-list .cont li a b,.scroll-imgs li b,.review-list li .img b,.film-list li .img b,.dv-list li .img b{-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.nav li.last a b,.acts-list .cont li a:hover b{-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.scroll-imgs li b,.review-list li .img b,.film-list li .img:hover b,.piclist li a.img b,.presenter-list li .img b,.dv-list li .img b{background:#000;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;cursor:pointer;}
.scroll-imgs li a:hover b,.review-list li .img:hover b,.film-list li .img:hover b,.piclist li a.img:hover b,.presenter-list li .img:hover b,.dv-list li .img:hover b{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:0.2;visibility:visible;}

/* 布局 */
.layout{width:980px;margin:0 auto;}
.wrapper{width:900px;margin:0 auto;padding:20px 50px;background:url(/Xxbdxsyxj/images/main_bg.jpg) center 0 repeat-y;position:relative;z-index:2;}
.index-wrap{width:920px;position:relative;z-index:2;border-bottom:10px solid #dfcfe9;}

/* 小图 */
.nav,.nav li,.nav li.current,.nav li a:hover,.nav li.current a,.nav li.last b,.nav .submenu li,.nav .lt,.nav .rt{background-image:url(/Xxbdxsyxj/images/head_sprite.png);background-repeat:no-repeat;background-color:transparent;}
.index-tbar h2,.acts-list .cont li b,.acts-list .cont li a,.wonderful .index-tar h2,.wonderful .scroll-prev,.wonderful .scroll-next{background-image:url(/Xxbdxsyxj/images/index_sprite.png);background-repeat:no-repeat;background-color:transparent;}

/* 字体 */
.nav,.index-slide .slides li h4,.index-tbar h2,.index-follow .tit,.tbar-1 h2,.tbar-2 h2,.tbar-3 h2,.bigtit,.sidebar h2,.obtn,.review-side .title,.review-cont h1,.film-detail h1,.presenter-top .letters,.btn-send,.btn-reset,.loginbox .tbar h2,.iptbox label,.iptbox input,.loginbtn,.loginbox .pwdtxt,.dv-info,.critic-head h1,.critic-head dd h4,.acts-list .cont li,.vote-btn-big{font-family:"Microsoft YaHei","微软雅黑";}
.new-trends .cont li a,.nlist li a,.pager{font-family:Tahoma;}

/* 链接交互 */
.new-trends .cont li a:hover,.sidebar li a:hover,.nlist li a:hover,.review-list li a:hover,.review-menu li a:hover,.review-menu li.current a,.film-list li .tit a:hover,.dv-list li .tit a:hover,.critic-list li .tit a:hover{color:#c00;}
.dv-info h1,.dv-info p,.dv-info h1 a,.dv-info p a,.vote-cont,.vote-cont a{color:#000;}

/* 登录框 */
.loginbox{width:440px;border:1px solid #ddd;background:#fff;position:absolute;left:50%;margin-left:-220px;top:50%;margin-top:-160px;z-index:9999;display:none;}
.loginbox ul{padding:22px 0 5px 31px;}
.loginbox li{width:100%;position:relative;padding:0 0 10px;}
.loginbox li p{width:375px;height:22px;line-height:22px;padding:6px 0 0;}
.loginbox li p a{color:#dd3d23;}
.loginbox .tbar{height:30px;line-height:30px;padding:5px 15px;background:#f7f7f7;}
.loginbox .tbar h2{display:inline;float:left;font-size:16px;font-weight:normal;}
.loginbox .close{display:block;width:23px;height:23px;float:right;background-position:-357px -121px;top:4px;position:relative;}
.loginbox .close:hover{background-position:-357px -145px;}
.loginbox .iptbox{width:355px;height:37px;line-height:37px;padding:10px 15px;background-position:0 -440px;overflow:hidden;}
.loginbox .iptbox-focus{background-position:0 -546px;}
.loginbox .iptbox label{display:inline;float:left;padding:0 15px 0 0;font-size:18px;color:#666;}
.loginbox .iptbox input{ width:282px;height:37px;line-height:37px;border:0;float:left;color:#ccc;font-size:17px;}
.loginbox .loginbtn{width:374px;height:50px;line-height:50px;text-align:center;cursor:pointer;background-position:0 -330px;color:#fff;font-size:23px;border:0;margin-top:3px;}
.loginbox .loginbtn:hover{background-position:0 -379px;}
.loginbox .pwdtxt{display:inline;width:220px;background:#fff;position:absolute;left:65px;top:10px;color:#ccc;font-size:17px;z-index:22;cursor:text;}
.loginbox .login-auto{width:16px;height:16px;margin:0;padding:0;vertical-align:middle;}
.bodymask{width:100%;height:100%;background:#000;position:absolute;left:0;top:0;z-index:9991;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;}


/* ============
   页头
   */
.topbar{height:30px;background:#fff url(/Xxbdxsyxj/images/topbar.jpg) 0 bottom repeat-x;padding:6px 0 8px;position:relative;z-index:222;}
.topsearch{display:inline;float:left;}
.topsearch .searchipt{width:215px;height:22px;line-height:22px;padding:3px 6px;border:1px solid #929292;background:#f0f0f0;border-radius:2px;margin:0 5px 0 0;float:left;vertical-align:middle;}
.topsearch .searchipt:focus{background:#fafafa;}
.topsearch .searchbtn{width:60px;height:30px;line-height:30px;background:#880913;border:1px solid #570000;border-radius:2px;float:left;color:#fff;vertical-align:middle;cursor:pointer;}
.topsearch .searchbtn:hover{background:#ab000d;}
.topr{display:inline;float:right;padding:12px 0 0;line-height:8px;}
.topr i{padding:0 4px;}
.topr em a{color:#f00;}
.logo,.logo a{display:block;width:138px;height:162px;text-indent:-9999em;overflow:hidden;}

/* 导航条 */
.nav{width:1020px;margin:0 auto;height:54px;line-height:53px;background-position:0 -53px;background-repeat:repeat-x;font-size:14px;position:relative;z-index:222;}
.nav li,.nav li a{float:left;color:#fff;text-align:center;}
.nav li{padding:0 2px 0 0;background-position:right -133px;}
.nav li a{min-width:50px;_width:50px;_overflow:visible;padding:15px 18px 15px 19px;white-space:nowrap;line-height:23px;}
.nav li a:hover,.nav li.current a{background-position:center 0;text-decoration:none;}
.nav li.last,.nav li.last a{width:143px;padding:0;}
.nav li.last{position:absolute;right:0;top:0;background:none;padding-right:0;z-index:333;}
.nav li.last a{cursor:default;padding:15px 0;}
.nav li.last li a{cursor:pointer;}
.nav li.last,.nav li.last a{color:#ffb400;}
.nav li.last b{display:inline-block;width:10px;height:8px;background-position:-30px -110px;margin:0 0 0 5px;position:relative;_top:8px;}
.nav li.last b{*display:inline;}
.nav li.last:hover b{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.nav .submenu{width:155px;position:absolute;right:0;top:53px;display:none;}
.nav .submenu li,.nav .submenu li a{float:none;font-size:12px;font-family:simsun;color:#dfb3ff;}
.nav .submenu li{height:39px;line-height:39px;padding:0;background-position:0 -239px;overflow:hidden;}
.nav .submenu li.even{background-position:0 -199px;}
.nav .submenu li a{display:block;width:100%;background:none;padding:0;line-height:39px;}
.nav .submenu li a:hover{color:#fff;background:none;}
.nav .hover .submenu{display:block;}
.nav .lt,.nav .rt{display:block;width:10px;height:14px;position:absolute;bottom:-14px;_bottom:-18px;}
.nav .lt{background-position:0 -108px;left:0;}
.nav .rt{background-position:-14px -108px;right:0;}

/* ============
   页底
   */
.footer{padding:85px 0 45px;background:url(/Xxbdxsyxj/images/foot_bg.jpg) center 0 repeat-x;text-align:center;line-height:2.2;margin-top:-15px;}
.footer,.footer a{color:#fff;}
.footer i{padding:0 5px;}

/* 两侧悬浮广告 */
.bn-left,.bn-r{ display:block; width:120px; position:fixed; top:190px; z-index:9999; color:#fff;}
.bn-left,.bn-r,.bn-left a,.bn-r a{color:#fff;}
.bn-left{ left:0;}
.bn-r{right:0;}
.bn-left .close-bn,.bn-r .close-bn{display:block; height:13px; line-height:13px; padding:0 18px 0 0; position:absolute; z-index:22; background:url(/Xxbdxsyxj/images/close-4e8b4dbb0e5c875eaebcd350a8491db1d5ab53bed28ec85d5382a11566092b6a.png) right 1px no-repeat; position:absolute; top:3px;}
.bn-left .close-bn:hover,.bn-r .close-bn:hover{background-position:right -16px; text-decoration:none; color:#fff;}
.bn-left .close-bn{right:3px;}
.bn-r .close-bn{left:3px; padding:0 0 0 18px; background-position:0 1px;}
.bn-r .close-bn:hover{background-position:0 -16px;}
/* ============================
   For: 首页
*/
#home-index {
  /* 图片轮播 */
  /* 标题栏 */
  /* 关于电影节 */
  /* 关注 */
  /* 最新动态 */
  /*  电影节活动 */
  /* 视频 */
  /* 精彩瞬间 */
  /* 单位 */
  /* 通栏广告位 */
}
#home-index .index-head {
  height: 230px;
  padding: 0 0 337px;
  margin-bottom: -337px;
  background: url(/Xxbdxsyxj/images/index_banner.jpg) center 0 no-repeat;
  overflow: hidden;
}
#home-index .index-head .layout {
  position: relative;
}
#home-index .index-wrap {
  padding: 12px 40px;
  background: url(/Xxbdxsyxj/images/index_bg.jpg) center 0 repeat-y;
  margin: 0 auto;
}
#home-index .index-slide {
  position: relative;
  overflow: hidden;
  margin-bottom: 10px;
}
#home-index .index-slide,
#home-index .index-slide a,
#home-index .index-slide a:hover {
  color: #fff;
}
#home-index .index-slide,
#home-index .index-slide .slides,
#home-index .index-slide .slides li,
#home-index .index-slide .slides li img,
#home-index .slide-wrap {
  width: 640px;
  height: 350px;
  overflow: hidden;
}
#home-index .index-slide .slides li {
  float: left;
  overflow: hidden;
  position: relative;
}
#home-index .index-slide .slides li h4 {
  width: 450px;
  height: 42px;
  line-height: 42px;
  font-size: 14px;
  position: absolute;
  left: 10px;
  bottom: 0;
  overflow: hidden;
  z-index: 200;
}
#home-index .index-slide .slides li h4,
#home-index .index-slide .slides li h4 a {
  color: #c9c9c9;
  font-size: 18px;
  font-weight: normal;
}
#home-index .index-slide .slides li h4 a:hover {
  color: #fff;
}
#home-index .index-slide .titbg {
  width: 100%;
  height: 42px;
  background: #190d20;
  position: absolute;
  left: 0;
  bottom: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}
#home-index .index-slide .trigger {
  display: inline;
  position: absolute;
  right: 5px;
  bottom: 14px;
  z-index: 222;
}
#home-index .index-slide .trigger li {
  width: 11px;
  height: 11px;
  background: url(/Xxbdxsyxj/images/slide_dot-36e467ccc89cab9a307064a6368b27eb74cb87f98291a16ab55711ad4fa33967.png) 0 0 no-repeat;
  text-align: center;
  float: left;
  cursor: pointer;
  margin: 0 12px 0 0;
  font-size: 2px;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Xxbdxsyxj/images/slide_dot-36e467ccc89cab9a307064a6368b27eb74cb87f98291a16ab55711ad4fa33967.png', sizingMethod='scale');
}
#home-index .index-slide .trigger li.current {
  background: url(/Xxbdxsyxj/images/slide_dot_cur-69fd13b7dc8f8c1611b8ed41097935a6dad3984f118e25aeceb5f92edb1ed104.png) 0 0 no-repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Xxbdxsyxj/images/slide_dot_cur-69fd13b7dc8f8c1611b8ed41097935a6dad3984f118e25aeceb5f92edb1ed104.png', sizingMethod='scale');
}
#home-index .slide-wrap {
  float: left;
  padding: 4px;
  background: #fff;
  border: 1px solid #c7c7c7;
}
#home-index .index-tbar {
  height: 38px;
  line-height: 38px;
  padding: 0 10px;
  background: #150e5e;
}
#home-index .index-tbar,
#home-index .index-tbar a {
  color: #fff;
}
#home-index .index-tbar h2 {
  display: inline;
  float: left;
  font-size: 14px;
  font-weight: normal;
  padding: 0 0 0 28px;
}
#home-index .index-about {
  width: 262px;
  float: right;
  margin-bottom: 10px;
}
#home-index .index-about .index-tbar h2 {
  background-position: -223px 6px;
}
#home-index .index-about .cont {
  height: 305px;
  border: 1px solid #c7c7c7;
  background: #fff;
  border-top: none;
  padding: 10px 12px 6px;
}
#home-index .index-about .cont p {
  text-indent: 2em;
  line-height: 25px;
  padding: 5px 0 0;
}
#home-index .index-about .cont span.readmore {
  display: block;
  text-align: right;
  font-weight: bold;
  font-family: simsun;
}
#home-index .index-about .cont span.readmore,
#home-index .index-about .cont span.readmore a {
  color: #9a0000;
}
#home-index .index-left {
  width: 490px;
  float: left;
}
#home-index .index-follow {
  width: 100%;
  position: relative;
  background: #fff;
  margin-bottom: 10px;
}
#home-index .index-follow .tit {
  height: 39px;
  line-height: 39px;
  padding: 0 18px;
  background: #ff6571;
}
#home-index .index-follow .tit,
#home-index .index-follow .tit a {
  color: #fff;
  font-size: 18px;
  font-weight: normal;
}
#home-index .index-follow .cont {
  padding: 10px 18px;
  min-height: 110px;
  _height: 110px;
  _overflow: visible;
}
#home-index .index-follow .cont li a {
  color: #900000;
  text-decoration: underline;
}
#home-index .index-follow .cont li a:hover {
  text-decoration: none;
}
#home-index .index-follow .cont li b {
  padding: 0 5px 0 0;
  color: #000;
}
#home-index .index-follow .qrcode {
  display: inline;
  width: 90px;
  float: left;
  position: absolute;
  left: 70px;
  top: 50px;
  text-align: center;
  color: #3c3c3c;
}
#home-index .index-follow .qrcode img {
  display: block;
}
#home-index .index-follow .qrcode1 {
  display: inline;
  width: 90px;
  float: right;
  position: absolute;
  right: 70px;
  top: 50px;
  text-align: center;
  color: #3c3c3c;
}
#home-index .index-follow .qrcode1 img {
  display: block;
}
#home-index .new-trends {
  min-height: 460px;
  _height: 460px;
  _overflow: visible;
  background: #fff;
}
#home-index .new-trends .index-tbar h2 {
  background-position: -223px -43px;
  padding-left: 32px;
}
#home-index .new-trends .cont {
  width: 457px;
  margin: 6px 0 0;
  padding: 0 0 0 18px;
  position: relative;
  overflow: hidden;
}
#home-index .new-trends .cont ul {
  margin-top: -1px;
}
#home-index .new-trends .cont li {
  height: 36px;
  line-height: 36px;
  padding: 0 0 0 10px;
  overflow: hidden;
  background: url(/Xxbdxsyxj/images/dot_1-2419102750ce8835b6803ab45ef908b102a5e4f1db9b494804e86522d7a65633.png) 0 18px no-repeat;
  border-top: 1px dashed #ccc;
}
#home-index .new-trends .cont li span {
  float: right;
  padding: 0 0 0 20px;
}
#home-index .index-right {
  width: 415px;
  float: right;
}
#home-index .acts-list {
  margin-bottom: 10px;
  background: #dabad0;
}
#home-index .acts-list .index-tbar h2 {
  background-position: -223px -85px;
  padding-left: 32px;
}
#home-index .acts-list .cont {
  padding: 15px 0 8px 12px;
}
#home-index .acts-list .cont li {
  width: 182px;
  position: relative;
  float: left;
  padding: 0 8px 12px;
}
#home-index .acts-list .cont li a {
  display: block;
  height: 51px;
  line-height: 51px;
  padding: 0 0 0 52px;
  font-weight: bold;
  background-position: -3px -710px;
  overflow: hidden;
}
#home-index .acts-list .cont li a:hover {
  text-decoration: none;
}
#home-index .acts-list .cont li a:hover b {
  -moz-transform: rotate(30deg);
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -o-transform: rotate(30deg);
  transform: rotate(30deg);
}
#home-index .acts-list .cont li b {
  display: block;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 0;
  top: 0;
  _left: -6px;
}
#home-index .acts-list .cont li a.a1 b {
  background-position: 0 0;
}
#home-index .acts-list .cont li a.a2 b {
  background-position: 0 -55px;
}
#home-index .acts-list .cont li a.a3 b {
  background-position: 0 -109px;
}
#home-index .acts-list .cont li a.a4 b {
  background-position: 0 -164px;
}
#home-index .acts-list .cont li a.a5 b {
  background-position: 0 -219px;
}
#home-index .acts-list .cont li a.a6 b {
  background-position: 0 -273px;
}
#home-index .acts-list .cont li a.a7 b {
  background-position: 0 -328px;
}
#home-index .acts-list .cont li a.a8 b {
  background-position: 0 -383px;
}
#home-index .acts-list .cont li a.a9 b {
  background-position: 0 -438px;
}
#home-index .acts-list .cont li a.a10 b {
  background-position: 0 -493px;
}
#home-index .acts-list .cont li a.a11 b {
  background-position: 0 -550px;
}
#home-index .acts-list .cont li.sign-btn {
  width: 186px;
  padding-left: 4px;
}
#home-index .acts-list .cont li.sign-btn a {
  height: 50px;
  line-height: 50px;
  background-position: 0 -607px;
  font-size: 20px;
  color: #fff;
  padding: 0;
  text-align: center;
}
#home-index .acts-list .cont li.sign-btn a:hover {
  background-position: 0 -658px;
  _background-position: 0 -607px;
}
#home-index .index-video {
  margin-bottom: 10px;
}
#home-index .wonderful {
  margin-bottom: 10px;
  background: #fff;
}
#home-index .wonderful .index-tbar h2 {
  padding-left: 35px;
  background-position: -223px -132px;
}
#home-index .wonderful .cont {
  width: 100%;
  position: relative;
  padding: 15px 0;
}
#home-index .wonderful .scroll-imgs,
#home-index .wonderful .scroll-imgs ul,
#home-index .wonderful .scroll-imgs li {
  height: 130px;
}
#home-index .wonderful .scroll-imgs li a,
#home-index .wonderful .scroll-imgs li b {
  display: block;
  width: 198px;
  height: 130px;
}
#home-index .wonderful .scroll-imgs li a {
  position: relative;
  margin: 0 auto;
}
#home-index .wonderful .scroll-imgs li b {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 222;
}
#home-index .wonderful .scroll-imgs {
  width: 872px;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
}
#home-index .wonderful .scroll-imgs li {
  width: 218px;
  float: left;
  text-align: center;
}
#home-index .wonderful .scroll-prev,
#home-index .wonderful .scroll-next {
  display: block;
  width: 30px;
  height: 160px;
  position: absolute;
  top: 0;
  cursor: pointer;
}
#home-index .wonderful .scroll-prev {
  background-position: -190px -178px;
  left: 0;
}
#home-index .wonderful .scroll-next {
  background-position: -219px -178px;
  right: 0;
}
#home-index .wonderful .scroll-prev:hover {
  background-position: -190px -372px;
}
#home-index .wonderful .scroll-next:hover {
  background-position: -219px -372px;
}
#home-index .partners {
  padding: 30px 0 15px;
}
#home-index .partners dl {
  line-height: 24px;
}
#home-index .partners dt {
  width: 65px;
  float: left;
}
#home-index .partners dd {
  padding: 0 0 0 70px;
}
#home-index .partners ul.txtlist li {
  float: left;
  padding: 0 28px 0 0;
  white-space: nowrap;
}
#home-index .partners ul.imgtxt {
  border-top: 1px dashed #f3e5fc;
}
#home-index .partners ul.imgtxt li {
  width: 115px;
  height: 60px;
  float: left;
}
#home-index .partners ul.imgtxt img {
  display: block;
  padding: 3px 0 0;
}
#home-index .bn912 {
  width: 912px;
  margin: 0 auto 10px;
  padding: 3px;
  border: 1px solid #ceade0;
  background: #fff;
}

/* ============================
   For: 全部内页
*/

.submain{width:910px;float:left;}
/* 内页头图 */
.sub-head{height:203px;padding:0 0 220px;margin-bottom:-220px;background:url(/Xxbdxsyxj/images/sub_banner.jpg) center 0 no-repeat;overflow:hidden;}
.sub-head h4{text-align:center;font-size:13px;color:#fff;line-height:1.6;margin-top:-18px;}
.sub-head p{text-align:center;color:#fff;font-size:18px;line-height:1.3;}
.sub-head div.layout{position:relative;}
/* 标题栏 */
.tbar-1,.tbar-2,.tbar-3,.tbar-4{width:1024px;height:60px;background:url(/Xxbdxsyxj/images/hd_1.png) 3px bottom no-repeat;position:absolute;left:-18px;top:-6px;}
.tbar-1 h2,.tbar-2 h2{font-size:24px;font-weight:normal;padding:15px 0 15px 72px;line-height:30px;}
.tbar-1 h2,.tbar-1 h2 a,.tbar-2 h2,.tbar-2 h2 a{color:#fff;}
.tbar-1 div.menu{padding:12px 0 0 65px;}
.tbar-1 div.menu i{padding:0 10px;}
.tbar-1 div.menu,.tbar-1 div.menu a{color:#c959f8;}
.tbar-2{background:url(/Xxbdxsyxj/images/hd_2.png) 11px bottom no-repeat;padding:3px 0 11px;}
.tbar-2 h2{padding-left:88px;}
.tbar-3{background:url(/Xxbdxsyxj/images/hd_3.png) 3px bottom no-repeat;height:46px;}
.tbar-4{background:url(/Xxbdxsyxj/images/hd_4.png) 3px bottom no-repeat;height:74px;}
.bigtit{color:#940000;font-size:24px;font-weight:normal;margin:0 0 5px;}

/* 右侧栏 */
.sidebar{width:195px;min-height:570px;_height:570px;_overflow:visible;float:right;background:url(/Xxbdxsyxj/images/side_box.png) 0 0 no-repeat;padding:5px 0 0;}
.sidebar h2{line-height:33px;padding:0 0 0 22px;font-weight:normal;font-size:18px;}
.sidebar h2,.sidebar h2 a{color:#fff;}
.sidebar ul{padding:20px 10px 0 40px;}
.sidebar li{padding:5px 0 5px 10px;background:url(/Xxbdxsyxj/images/dot_1.png) 0 18px no-repeat;line-height:28px;}

/* 分页 */
.pager{padding:30px 0 10px;text-align:center;line-height:22px;}
.pager a,.pager span.page-disable,.pager span.current{border:1px solid #ddd;padding:1px 8px;color:#00378d;margin:0 2px;display:inline-block;}
.pager a,.pager span.page-disable{*display:inline;}
.pager a:hover{background:#9a0000;border:1px solid #9a0000;text-decoration:none;color:#fff;}
.pager a.current,.pager span.current{background:#e9e9e9;color:#9a0000;text-decoration:none;}
.pager a.current,.pager span.current{font-weight:bold;}
.pager div.goto{display:inline;padding:0 8px;}
.pager div.goto input{width:32px;height:19px;line-height:19px;margin:0 5px;border:1px solid #7f9db9;text-align:center;}
.pager span{padding:0 5px;}
.pager span.page-disable{color:#ccc;}
.pager .btngo{width:35px;height:24px;line-height:24px;text-align:center;background:url(/Xxbdxsyxj/images/btn_go.gif) 0 bottom repeat-x;border:1px solid #96aec5;margin:0 0 0 0 10px;}
.page-bar{width:860px;margin:0 auto;padding:10px 0 10px;}
.page-bar .pager{padding:0;display:inline;float:right;}
.page-bar .count{display:inline;float:left;font-size:14px;font-weight:bold;color:#666;}

/* 按钮 */
.obtn,.search-btn,.vote-btn,.select-wrap b,.btn-send,.btn-reset,.radio-list li a,.loginbox .close,.loginbox .iptbox,.loginbtn,.vote-btn-big{background-image:url(/Xxbdxsyxj/images/btns.png);background-repeat:no-repeat;background-color:transparent;}
.obtn{display:block;width:170px;height:43px;line-height:43px;background-position:0 0;color:#fff;font-size:18px;text-align:center;}
.obtn:hover{background-position:0 -43px;text-decoration:none;}
.btn-apply{position:absolute;right:72px;top:32px;}
.btn-download{position:absolute;right:72px;top:25px;}
.vote-btn{display:block;width:113px;height:29px;line-height:29px;text-align:center;background-position:0 -86px;color:#fff;}
.vote-btn:hover{background-position:0 -115px;text-decoration:none;color:#fff;}
.vote-btn-big{display:block;width:182px;height:47px;line-height:47px;text-align:center;color:#fff;font-size:18px;background-position:-173px 0;}
.vote-btn-big:hover{background-position:-173px -48px;text-decoration:none;}

/* 内容搜索 */
.search-form,.search-form form{display:inline;}
.search-ipt{width:155px;height:21px;line-height:21px;padding:4px 6px;border:1px solid #a6a6a6;font-size:14px;float:left;margin:0 12px 0 0;color:#919191;}
.search-btn{width:70px;height:31px;line-height:31px;border:0;cursor:pointer;padding:0;color:#fff;font-size:14px;font-weight:bold;background-position:-311px -182px;}
.search-btn:hover{background-position:-311px -214px;}


/* ===================
   节会动态
   */
/* 动态列表 */
.nlist li{font-size:14px;height:38px;line-height:36px;padding:0 0 0 10px;overflow:hidden;background:url(/Xxbdxsyxj/images/dot_1.png) 0 18px no-repeat;border-bottom:1px dashed #ccc;}
.nlist li span{float:right;padding:0 0 0 20px;}

/* 动态正文 */
.news-detail{padding:10px 0 0;}
.news-detail h1{text-align:center;padding:0 0 5px;color:#9b1111;}
.news-detail .meta{padding:0 0 20px;text-align:center;}
.news-detail .meta span{padding:0 5px;}
.news-content{margin:0 15px;line-height:2.2;}
.news-content img{max-width:100%;}

/* 文章内容 */
.article-content{width:97%;margin:0 auto;line-height:2.4;padding:30px 0 30px;}
.article-content,.article-content a{color:#000;}
.article-content .c-img{display:block;padding:8px;border:1px solid #cfcfcf;margin:0 auto 5px;}
.article-content .arrow{color:#810000;font-size:21px;line-height:21px;padding:0 5px 0 0;position:relative;top:2px;}

/* ===================
   历届回顾
   */
   
/* 回顾列表 */
.review-list{width:100%;position:relative;overflow:hidden;padding:35px 0 0;}
.review-list ul{width:108%;padding:0 0 0 17px;}
.review-list li{width:198px;height:196px;float:left;padding:0 26px 0 0;}
.review-list li .img,.review-list li .img img,.review-list li .img b{display:block;width:188px;height:137px;}
.review-list li .img{position:relative;border:1px solid #ddd;margin:0 auto;padding:4px;}
.review-list li .img b{position:absolute;left:5px;top:5px;}
.review-list li .tit{display:block;text-align:center;padding:6px 0 0;}

/* 回顾正文 */
.review-wrap{width:1000px;margin:0 auto;background:url(/Xxbdxsyxj/images/review_bg.jpg) -1px 0 repeat-y;position:relative;z-index:22;}
.review-wrap div.review-bg2{background:url(/Xxbdxsyxj/images/review_hd.jpg) -1px 0 no-repeat;}
.review-wrap div.review-bg3{background:url(/Xxbdxsyxj/images/review_ft.jpg) -1px bottom no-repeat;padding:75px 40px;}
.review-wrap div.review-bg4{background:url(/Xxbdxsyxj/images/left_shadow.png) 182px 0px no-repeat;min-height:900px;_height:900px;_overflow:visible;}
.review-side{width:160px;float:left;padding:5px 0 35px 5px;}
.review-side h2{color:#940000;font-size:18px;font-weight:normal;}
.review-menu li{height:26px;line-height:26px;padding:4px 0 6px;background:url(/Xxbdxsyxj/images/side_line.png) 0 bottom no-repeat;}
.review-menu li a{display:inline-block;padding:0 0 0 10px;background:url(/Xxbdxsyxj/images/dot_1.png) 0 10px no-repeat;}
.review-menu li a:hover{background-image:url(/Xxbdxsyxj/images/dot_1_hover.png);}
.review-menu li.current a{text-decoration:none;}
.review-cont{width:650px;float:right;line-height:2.6;padding:0 30px 0 0;}
.review-cont h1{color:#940000;font-size:34px;font-weight:normal;line-height:1.5;padding:0 0 10px;}
.review-cont img{max-width:100%;}

/* ===================
   参展影片
   */
   
/* 影片列表 */
.film-list{width:100%;position:relative;overflow:hidden;padding:20px 0 0;}
.film-list ul{width:108%;}
.film-list li{width:137px;height:225px;padding:10px 23px 0 20px;float:left;text-align:center;}
.film-list li .img,.film-list li .img img,.film-list li .img b{display:block;width:127px;height:174px;}
.film-list li .img{padding:4px;border:1px solid #cbcbcb;position:relative;margin:0 auto;}
.film-list li .img b{position:absolute;left:4px;top:4px;z-index:2;}
.film-list li .tit{display:block;text-align:center;padding:5px 0 0;}

/* 影片正文 */
.film-detail{padding:30px 23px;}
.film-detail h1{font-size:26px;font-weight:normal;margin:0 0 10px;}
.film-head{padding:0 0 30px;}
.film-info{width:480px;float:left;}
.film-info ul{padding:0 0 0 220px;font-size:14px;line-height:30px;}
.film-info div.film-img,.film-info div.film-img img{width:192px;height:251px;}
.film-info div.film-img{float:left;padding:4px;border:1px solid #cbcbcb;}
.film-video{display:inline;float:right;padding:25px 0 0;}
.film-cont{font-size:14px;line-height:2;}


/* ===================
   精彩掠影
   */
   
/* 掠影列表 */
.piclist{padding:10px 0 0;}
.piclist li,.piclist li a.img,.piclist li img,.piclist li .img b{display:block;width:165px;height:125px;}
.piclist li{padding:15px 8px 10px;float:left;height:150px;}
.piclist li img{border:3px double #C0C0C0;}
.piclist li a{display:block;width:100%;background:none;padding:0;line-height:39px;text-align:center;}
.piclist li a:hover{color:#800080;background:none;}
.piclist li a.img{position:relative;}
.piclist li a.img b{position:absolute;left:0;top:0;z-index:22;}

/* 掠影正文 */
.rg-big-image{min-height:592px;_height:592px;_overflow:visible;padding:35px 0 0;}
.rg-image-wrapper{border:1px solid #cbcbcb;padding:6px;position:relative;}
.rg-image{width:881px;height:580px;overflow:hidden;position:relative;text-align:center;}
.rg-image img{height:100%;max-width:100%;}
.rg-image-nav a,.es-nav-prev,.es-nav-next,.es-carousel-left,.es-carousel-right{background-image:url(/Xxbdxsyxj/images/gallery_btns.gif);background-repeat:no-repeat;background-color:transparent;}
.rg-image-nav a{display:block;width:35px;height:137px;background-position:0 0;opacity:0.8;text-indent:-9999em;overflow:hidden;position:absolute;top:50%;margin-top:-69px;z-index:222;}
.rg-image-nav a.rg-image-nav-prev{left:6px;}
.rg-image-nav a:hover{opacity:1;}
.rg-image-nav a.rg-image-nav-next{background-position:-35px 0;right:6px;}
.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(/Xxbdxsyxj/images/ajax-loader.gif) no-repeat center center;margin:-23px 0px 0px -23px;z-index:100;	border-radius: 10px;opacity:0.7;}
.es-carousel-wrapper{height:124px;background:#f5f5f5;border:1px solid #ddd;position:relative;margin-top:20px;padding:12px 40px;}
.es-carousel{width:98%;overflow:hidden;margin:0 auto;}
.es-carousel ul li{text-align:center;height:124px;float:left;padding:0 4px;}
.es-carousel ul li a{display:block;height:120px;display:table-cell;vertical-align:middle;*display:block;*font-size:105px;margin:0 auto;}
.es-carousel ul li img{display:inline;border:2px solid #f5f5f5;vertical-align:middle;width:120px;max-height:120px;}
.es-carousel ul li.selected img{border:2px solid #f90;}
.es-carousel-left,.es-carousel-right{display:block;width:29px;height:151px;position:absolute;top:-1px;}
.es-carousel-left{background-position:-74px 0;left:-1px;}
.es-carousel-right{background-position:-103px 0;right:-1px;}
.es-nav-prev,.es-nav-next{display:block;width:31px;height:31px;text-indent:-9999em;overflow:hidden;position:absolute;top:50%;margin-top:-15px;cursor:pointer;z-index:22;}
.es-nav-prev{background-position:-145px 1px;left:7px;}
.es-nav-prev:hover{background-position:-145px -82px;}
.es-nav-next{background-position:-145px -43px;right:7px;}
.es-nav-next:hover{background-position:-145px -126px;}
.es-nav-prev-gray,.es-nav-next-gray{opacity:0.3;cursor:default;}
.gallery-wrapper{width:895px;margin:0 auto;}


/* ===================
   主持人大赛
   */
/* 主持人大赛列表 */
.presenter-top{width:860px;margin:0 auto;padding:30px 0 10px;}
.presenter-top .letters{display:inline;float:left;font-size:14px;padding:4px 0 0;}
.presenter-top .letters i{padding:0 1px 0 0;}
.presenter-top .letters a{padding:0 3px;}
.presenter-top .letters a:hover{background:#c00;color:#fff;text-decoration:none;border-radius:2px;}
.presenter-top .search-form{float:right;}
.presenter-list{width:860px;margin:0 auto;position:relative;overflow:hidden;}
.presenter-list ul{width:108%;margin-top:-30px;}
.presenter-list li{width:132px;height:260px;padding:32px 50px 0 0;float:left;text-align:center;border-top:1px dashed #aaa;}
.presenter-list li .img,.presenter-list li .img img,.presenter-list li .img b{display:block;width:126px;height:126px;}
.presenter-list li .img{margin:0 auto;position:relative;border:1px solid #cbcbcb;padding:2px;}
.presenter-list li .img b{position:absolute;left:2px;top:2px;}
.presenter-list li .name,.presenter-list li .number,.presenter-list li .college{display:block;height:18px;line-height:18px;overflow:hidden;font-size:12px;}
.presenter-list li .name{font-weight:bold;padding:5px 0 0;}
.presenter-list li .vote-btn{margin:5px auto 0;}
.presenter-detail{padding:55px 23px 0;}
.presenter-head{width:100%;position:relative;padding:0 0 26px;margin-bottom:20px;border-bottom:1px dashed #aaa;}
.presenter-head .p-info{width:400px;float:left;position:relative;}
.presenter-head .p-img,.presenter-head .p-img img{width:152px;height:152px;}
.presenter-head .p-img{padding:4px;border:1px solid #cbcbcb;float:left;}
.presenter-head .p-summary{padding:0 0 30px 175px;}
.presenter-head .p-summary li{font-size:14px;}
.presenter-head .vote-btn{position:absolute;left:175px;bottom:0;}
.presenter-head .p-video{display:inline;position:absolute;right:0;bottom:26px;}

/* 主持人大赛正文 */
.presenter-intro{width:320px;float:left;font-size:14px;line-height:2.4;}
.presenter-intro h3{font-size:14px;}
.presenter-photos{width:455px;float:right;position:relative;overflow:hidden;line-height:2.4;}
.presenter-photos h3{font-size:14px;font-weight:bold;}
.presenter-photos ul{width:106%;padding:10px 0 0;}
.presenter-photos li{float:left;width:145px;height:145px;padding:0 9px 9px 0;overflow:hidden;}
.presenter-photos li img{height:145px;}


/* ===================
   报名参赛
   */
.apply-form{padding:35px 0 0;}
.apply-form dl{width:100%;position:relative;padding:0 0 22px;line-height:27px;font-size:14px;}
.apply-form dl.z22{z-index:22;}
.apply-form dd{width:680px;position:relative;padding:0 0 0 105px;}
.apply-form dt{width:78px;position:absolute;left:20px;top:0;text-align:right;font-family:simsun;white-space:pre;}
.apply-form dd p{font-size:12px;}
.apply-form dd .file{width:280px;height:26px;position:absolute;left:105px;top:0;z-index:2222;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.apply-form dd .ipt{width:185px;height:26px;line-height:26px;padding:0 5px;border:1px solid #c6c6c6;float:left;}
.apply-form dd .txtarea{display:block;width:410px;height:160px;overflow:hidden;resize:none;padding:3px 5px;margin:0 0 5px;border:1px solid #c6c6c6;}
.selectbox{width:185px;height:23px;line-height:23px;padding:1px 5px;border:1px solid #c6c6c6;float:left;font-size:12px;position:relative;background-color:#fff;background:url(/search_hall.png) right 13px no-repeat;cursor:pointer;}
.select-wrap{display:inline;float:left;position:relative;margin:0 10px 0 0;}
.select-wrap select{display:none;}
.select-wrap b{display:block;width:21px;height:23px;position:absolute;right:2px;top:2px;background-position:-359px -64px;}
.select-menu{width:191px;padding:2px;border:1px solid #bebebe;background:#fff;position:absolute;left:0;top:26px;z-index:300;}
.select-menu li{height:26px;line-height:26px;overflow:hidden;padding:0 5px;cursor:default;font-size:12px;}
.select-menu li,.select-menu li a{color:#666;}
.select-menu li.current{background:#fafafa;}
.menu-scroll{height:300px;overflow:hidden;overflow-y:scroll;}
.select-active b{background-position:-359px -89px}
.select-year .selectbox,.select-month .selectbox,.select-day .selectbox{width:75px;}
.select-year .select-menu,.select-month .select-menu,.select-day .select-menu{width:81px;}
.radio-list li{display:inline;float:left;padding:0 15px 0 0;}
.radio-list li *{vertical-align:middle;}
.radio-list li a{width:18px;height:26px;float:left;background-position:-363px -23px;}
.radio-list li a.checked{background-position:-363px 6px;}
.radio-list li label{padding:0 6px;float:left;}
.btn-choose{width:70px;height:28px;line-height:28px;text-align:center;border:0;cursor:pointer;font-size:14px;color:#fff;background:#bc622b;margin:0 0 0 12px;vertical-align:middle;}
.btn-send,.btn-reset{width:135px;height:46px;border:none;padding:0;cursor:pointer;text-align:center;font-size:18px;color:#fff;}
.btn-send{background-position:0 -144px;margin:0 15px 0 0;}
.btn-send:hover{background-position:0 -190px;}
.btn-reset{background-position:0 -236px;}
.btn-reset:hover{background-position:0 -282px;}


/* ============
   原创短片
   */
   
/* 标题栏 */
.dv-tbar,.dv-list{margin:0 auto;}
.dv-tbar{margin:0 auto 20px;border-bottom:2px solid #a10b0d;}
.dv-tbar .tit1,.dv-tbar .tit2,.dv-tbar .tit3,.dv-tbar .tit4,.dv-tbar .tit5,.dv-tbar .tit6{float:left;background-image:url(/Xxbdxsyxj/images/dv_tit.png);background-repeat:no-repeat;background-color:transparent;text-indent:-9999em;overflow:hidden;margin-bottom:-2px;position:relative;}
.dv-tbar .tit1,.dv-tbar .tit1 a{display:block;width:187px;height:51px;}
.dv-tbar .tit1{background-position:0 0;}
.dv-tbar .tit2,.dv-tbar .tit2 a{display:block;width:176px;height:58px;}
.dv-tbar .tit2{background-position:0 -62px;}
.dv-tbar .tit3,.dv-tbar .tit3 a{display:block;width:160px;height:46px;}
.dv-tbar .tit3{background-position:0 -129px;}
.dv-tbar .tit4,.dv-tbar .tit4 a{display:block;width:186px;height:51px;}
.dv-tbar .tit4{background-position:0 -178px;}
.dv-tbar .tit5,.dv-tbar .tit5 a{display:block;width:236px;height:58px;}
.dv-tbar .tit5{background-position:0 -240px;}
.dv-tbar .tit6,.dv-tbar .tit6 a{display:block;width:160px;height:49px;}
.dv-tbar .tit6{background-position:0 -307px;}

/* 短片列表 */
.dv-list{width:100%;position:relative;overflow:hidden;}
.dv-list ul{width:105%;padding:0 0 15px;}
.dv-list li{width:208px;height:250px;float:left;padding:0 22px 0 0;text-align:center;}
.dv-list li p{margin-bottom:5px;}
.dv-list li .img,.dv-list li .img img,.dv-list li .img b{display:block;width:200px;height:140px;}
.dv-list li .img{border:1px solid #cbcbcb;padding:3px;position:relative;}
.dv-list li .img b{position:absolute;left:3px;top:3px;z-index:22;}
.dv-list li .tit,.dv-list li p{height:22px;line-height:22px;overflow:hidden;font-size:14px;font-weight:normal;}
.dv-list li .tit{padding:5px 0 0;}
.dv-list li .vote-btn{margin:0 auto;}
.dv-list-sub li{height:260px;padding-top:30px;border-top:1px dashed #aaa;}
.dv-list-sub ul{margin-top:-30px;}

/* 短片搜索 */
.dv-search{width:100%;position:relative;padding:35px 0 25px;}
.dv-search .search-form,.dv-search .radio-list{display:inline;float:left;}
.dv-search .radio-list{ width:245px;line-height:26px;font-size:14px;padding:3px 0 0;float:left; display:inline;}
.dv-search .search-ipt{width:220px;}
.dv-search .obtn{position:absolute;right:0;top:25px;}

/* 短片正文 */
.dv-detail{width:800px;margin:0 auto;}
.dv-player{padding:35px 0 10px;}
.dv-info{width:550px;padding:0 250px 26px 0;position:relative;border-bottom:1px solid #b3b3b3;}
.dv-info h1,.dv-info p{line-height:1.5;}
.dv-info h1{font-size:24px;font-weight:normal;}
.dv-info .vote-btn-big{position:absolute;right:0;top:7px;}
.vote-cont{line-height:2.4;padding:25px 0 0;}
.vote-cont img{max-width:100%;}

/* ============
   影评大赛
   */
   
/* 影评列表 */
.critic-wrap{width:860px;margin:0 auto;}
.critic-wrap .dv-search{padding:30px 0 25px;}
.critic-list{width:100%;position:relative;overflow:hidden;}
.critic-list ul{width:105%;margin-bottom:-15px;margin-top:-25px;}
.critic-list li{width:200px;height:212px;padding:25px 19px 0 0;float:left;border-top:1px dashed #ccc;}
.critic-list li .info a{display:block;height:115px;background:#747474;padding:22px 10px 0 15px;color:#fff;}
.critic-list li .info a:hover,.critic-list li.hover .info a{text-decoration:none;background:#333;}
.critic-list li .info strong{display:block;height:24px;line-height:24px;overflow:hidden;font-size:14px;cursor:pointer;}
.critic-list li .info span{display:block;height:72px;line-height:24px;overflow:hidden;color:#c4c4c3;cursor:pointer;}
.critic-list li .tit,.critic-list li p{height:20px;line-height:20px;overflow:hidden;font-size:14px;font-weight:normal;text-align:center;}
.critic-list li .tit{padding:8px 0 0;}

/* 影评正文 */
.critic-head{padding:30px 0 26px;border-bottom:1px dashed #aaa;}
.critic-head h1{font-size:24px;font-weight:normal;line-height:1.5;padding:0 0 18px;}
.critic-head div.title{width:550px;float:left;}
.critic-head dl{width:280px;float:right;}
.critic-head dt{display:inline;float:left;padding:3px;border:1px solid #cbcbcb;width:95px;}
.critic-head dd{padding:0 0 0 115px;}
.critic-head dd h4{line-height:28px;font-size:24px;padding:0 0 15px;font-weight:normal;}
.critic-head dd p{padding:6px 0 0;font-size:14px;}
.critic-cont{line-height:2.4;padding:20px 0 0;}
.critic-cont img{max-width:100%;}