body{background:url(/static/images/bg_login.png)!important;}
/* 登录页面 */
#eg-login { width: 1200px; margin: 30px auto 50px auto; background: #FFF; }
#eg-login .eg-package { padding: 40px;}
.eg-logo { height: 52px;}
.eg-logo .g1,.eg-logo .g2 { height: 52px;}
.eg-logo .g1 img { width:40px; height: 40px;}
.eg-logo .g2 img { width: auto; height: 16px;}
.eg-logo  .beta { padding: 25px 0 0 1px; margin-right: 20px;}

/*For Firefox Chrome
.logo .g2 { height: 55px; display: table; position: relative;}
.logo .g2 a { height: 55px; display: table-cell; vertical-align: middle;}
.logo .g2 img { width: auto; height: 16px; vertical-align: middle;}*/
/*For IE7
*+html .logo a { position: absolute; top: 50%; width: 100%; height: auto;}
*+html .logo a img { position: relative; top: -50%;left: -50%;}*/
/*For IE6
*html .logo a { position: absolute; top: 50%; width: 100%; height: auto; display: block;}
*html .logo a img { position: relative; top: -50%; left: -50%; width:expression(this.width>200?“200px”:“auto”);height:expression(this.height>16?“16px”:“auto”);}*/

.eg-login-pic { width: 680px; height: 382px; overflow: hidden;}
.eg-login-box { width: 390px; padding-top: 50px;}
.eg-login-box h3.row-top { height: 25px; line-height: 25px; font-size: 24px;}
.eg-login-box h3.row-top em { width: 80px; margin: 0 auto;}
.label-st01 { display: inline-block; width: 65px; *display: inline; *zoom: 1; vertical-align: middle; font-size: 18px;}
.collection { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.error { color: #666; padding: 3px 10px 5px 35px;}

.row { padding: 4px 0; line-height: 24px;}
.row em { color: #666;}
.row-one { padding: 5px 0; line-height: 24px;}
.row-one em { color: #666;}
.row-two { padding: 3px 0;}
.row-two a { color: #3071b9;}
.row-three { padding: 5px 0; line-height: 24px;}
.row-three span { color: #fefcfc;}
.row-three em { color: #a5a5a5;}

/* 文本框 */
.input-txt01 { width: 305px; height: 35px; line-height: 35px; background: #fff; padding: 0 5px; border: 0; border-bottom: 1px solid #ddd; outline: none; color: #666;}
.input-txt02 { width: 100%; height: 45px; line-height: 45px; background: #fff; border: 0; outline: none; color: #666;}
.input-txt03 { width: 100%; height: 30px; line-height: 30px; background: #fff; border: 0; border-bottom: 1px solid #ddd; outline: none; color: #666;}
.input-txt04 { width: 100%; height: 30px; line-height: 30px; background: #fff; border: 0; border-bottom: 1px solid #ddd; outline: none; color: #666;}
.input-txt05 { width: 95%; height: 30px; line-height: 30px; padding: 0 5px; color: #666; background: #fff; border: 0; outline: none;}
.input-txt06 { width: 100%; height: 30px; line-height: 30px; background: #fff; border: 0; border-bottom: 1px solid #fff; outline: none; color: #666;}

/* 文本域 */
.textarea-st01 { width: 100%; height: 75px; background: #fff; border: 0; color: #333; overflow-y: auto; resize: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; outline: 0;}
.textarea-st02 { width: 98%; height: 75px; line-height: 22px; padding: 3px 5px; font-size: 14px; border: 1px solid #ddd; background: #fff; color: #666; overflow-y: auto; resize: none; outline: 0;}
.textarea-st03 { width: 100%; min-height: 22px; line-height: 22px; background: #fff; padding: 5px 0; border: 0; border-bottom: 1px solid #fff; color: #666; overflow-y: auto; resize: none; outline: 0; word-break:break-all;}
.textarea-st04 { width: 100%; min-height: 22px; line-height: 22px; background: #fff; padding: 5px 0; border: 0; border-bottom: 1px solid #ddd; color: #666; overflow-y: auto; resize: none; outline: 0; word-break:break-all;}
.textarea-st05 { width: 100%; min-height: 22px; line-height: 22px; background: #fff; border: 0; color: #666; overflow-y: auto; resize: none; outline: 0;}

/* select */
.select-st01 { width: 100%; line-height: 25px; border: 1px solid #ddd;}

/* 单选复选框 */
.rc-st01 { font-size: 14px; color: #666;}
.rc-st01 input { width: 13px; height: 15px; vertical-align: text-top; margin: 3px 6px 0 0;}

/* 按钮 */
.btn-eg,a.btn-eg { width: 100%; border: 0; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; outline: none; display: block;}

.btn-eg-noradius { width: 100%; border: 0; font-size: 14px; cursor: pointer; outline: none; display: block;}

.btn-st01,a.btn-st01 { height: 36px; line-height: 36px; color: #fff; background: #3071b9; display: block;}
.btn-st01:hover,.btn-st01:active,a.btn-st01:hover,a.btn-st01:active { background: #214f7e;}

.btn-st02,a.btn-st02 { height: 36px; line-height: 36px; color: #fff; background: #689931; display: block;}
.btn-st02:hover,.btn-st02:active,a.btn-st02:hover,a.btn-st02:active { background: #507625;}

.btn-st03 { height: 45px; color: #fff; background: #689931; display: inline-block;}
.btn-st03:hover,.btn-st03:hover{ background: #507625;}
.btn-st03 span { width: 18px; height: 18px; background: url(/static/images/eg_icon.png) -132px -576px no-repeat; overflow: hidden; margin: 0 auto;}

.btn-st04 { width: 86px; height: 26px; line-height: 26px; font-size: 14px; font-weight: 400;}
.btn-st04 a { color: #fff; background: #689931; display: block;}
.btn-st04 a:hover { background: #507625;}

.btn-st05 { width: 86px; height: 26px; line-height: 26px; color: #fff; background: #3071b9;}
.btn-st05:hover { background: #214f7e;}

.btn-st12 { width: 86px; height: 26px; line-height: 26px; color: #fff; background: #a5a5a5;}
.btn-st12:hover { background: #a5a5a5;}

.btn-st06 { width: 86px; height: 26px; line-height: 26px; color: #666; background: #e5e5e5;}
.btn-st06:hover { background: #ccc;}

.btn-st07 { width: 70px; height: 26px; line-height: 26px; color: #fff; background: #689931;}
.btn-st07:hover { background: #507625;}

.btn-st08 { width: 170px; height: 100px; line-height: 100px; color: #666; background: #e5e5e5;}
.btn-st08:hover { background: #ccc;}

.btn-st09,a.btn-st09 { height: 32px; line-height: 32px; color: #fff; background: #689931; display: block;}
.btn-st09:hover,.btn-st09:active,a.btn-st09:hover,a.btn-st09:active { background: #507625;}

.btn-st10 { height: 45px; color: #fff; background: #ddb66b; display: inline-block;}
.btn-st10:hover,.btn-st10:hover{ background: #b59352;}
.btn-st10 span { width: 18px; height: 18px; background: url(/static/images/eg_icon.png) -94px -590px no-repeat; overflow: hidden; margin: 0 auto;}

.btn-st11,a.btn-st11 { height: 36px; line-height: 36px; color: #3071b9; display: block;}
.btn-st11:hover,.btn-st11:active,a.btn-st11:hover,a.btn-st11:active { color: #3071b9; }

.btn-b1 { width: 165px; height: 36px; right: 0; top: 120px;}
.btn-b2 { width: 150px; right: 55px; top: 40px;}
.btn-b3 { right: 0; bottom: 10px; }
.btn-add { width: 44px; height: 44px; background: url(/static/images/eg_icon.png) -200px -616px no-repeat; cursor: pointer;}
.btn-add1 { width: 26px; height: 26px; background: url(/static/images/eg_icon.png) -52px -590px no-repeat; cursor: pointer; right: 0; top: 15px;}

/* 背景 */
.eg-bg-white { background: #fff;}
.bg-none,.eg-bg-none { background: none;}
#screen { width: 100%; height: 100%; background: url(/static/images/bg_mask.png); position: fixed; top: 0; left: 0; filter: alpha(opacity=50); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; display: none; z-index: 998; _top: expression_r(document.documentElement.clientHeight+document.documentElement.scrollTop-this.offsetHeight);}

/* icon背景 */
.eg-icon-a1 { background: url(/static/images/eg_icon.png) 0 -62px no-repeat;}
.eg-icon-a2 { background: url(/static/images/eg_icon.png) 0 -110px no-repeat;}
.eg-icon-a3 { background: url(/static/images/eg_icon.png) 0 -158px no-repeat;}

.eg-icon-b1 { background: url(/static/images/eg_icon.png) 0 -231px no-repeat;}
.eg-icon-b2 { background: url(/static/images/eg_icon.png) 0 -257px no-repeat;}
.eg-icon-b3 { background: url(/static/images/eg_icon.png) 0 -284px no-repeat;}
.eg-icon-b4 { background: url(/static/images/eg_icon.png) 0 -308px no-repeat;}
.eg-icon-b5 { background: url(/static/images/eg_icon.png) 0 -333px no-repeat;}
.eg-icon-b6 { background: url(/static/images/eg_icon.png) 0 -357px no-repeat;}
.eg-icon-b7 { background: url(/static/images/eg_icon.png) 0 -471px no-repeat;}
.eg-icon-b8 { background: url(/static/images/eg_icon.png) 0 -501px no-repeat;}

.eg-icon-c1 { background: url(/static/images/eg_icon.png?201608261055) 0 -381px no-repeat;}
.eg-icon-c2 { background: url(/static/images/eg_icon.png?201608261055) -60px -381px no-repeat;}
.eg-icon-c3 { background: url(/static/images/eg_icon.png?201608261055) -120px -381px no-repeat;}
.eg-icon-c4 { background: url(/static/images/eg_icon.png?201608261055) -180px -381px no-repeat;}
.eg-icon-c5 { background: url(/static/images/eg_icon.png?201608261055) -240px -381px no-repeat;}

.eg-icon-d1 { width: 12px; height: 12px; display: block; background: url(/static/images/eg_icon.png) -94px -576px no-repeat; margin: 8px 10px 0 0; overflow: hidden;}
.eg-icon-d2 { width: 12px; height: 12px; display: block; background: url(/static/images/eg_icon.png) -106px -576px no-repeat; margin: 8px 10px 0 0; overflow: hidden;}
.eg-icon-d3 { width: 14px; height: 12px; display: block; background: url(/static/images/eg_icon.png) -118px -576px no-repeat; margin: 8px 10px 0 0; overflow: hidden;}

.eg-icon-e1 { width: 12px; height: 13px; background: url(/static/images/eg_icon.png) -230px -576px no-repeat; display: block; top: 5px; left: 0;}
.eg-icon-e2 { width: 16px; height: 14px; background: url(/static/images/eg_icon.png) -242px -576px no-repeat; display: block; top: 16px; left: 0;}
.eg-icon-e3 { width: 13px; height: 13px; background: url(/static/images/eg_icon.png) -258px -576px no-repeat; display: block; top: 16px; left: 0;}
.eg-icon-e4 { width: 14px; height: 14px; background: url(/static/images/eg_icon.png) -284px -576px no-repeat; display: block; top: 3px; left: 0;}
.eg-icon-e5 { width: 14px; height: 14px; background: url(/static/images/eg_icon.png) -298px -576px no-repeat; display: block; top: 5px; left: 0;}
.eg-icon-e6 { width: 13px; height: 13px; background: url(/static/images/eg_icon.png) -271px -576px no-repeat; display: block; top: 4px; right: 0;}
.eg-icon-e7 { width: 13px; height: 13px; background: url(/static/images/eg_icon.png) -312px -576px no-repeat; display: block; top: 4px; right: 0;}
.eg-icon-e8 { width: 16px; height: 15px; background: url(/static/images/eg_icon.png) -230px -590px no-repeat; display: block; top: 2px; left: 0;}
.eg-icon-e9 { width: 16px; height: 16px; background: url(/static/images/eg_icon.png) -246px -590px no-repeat; display: block; top: 7px; left: 0;}
.eg-icon-e10 { width: 11px; height: 12px; background: url(/static/images/eg_icon.png) -262px -590px no-repeat; display: block; top: 13px; left: 32px; overflow: hidden;}

.eg-icon-v1 { background: url(/static/images/eg_icon.png) 0 -576px no-repeat;}
.eg-icon-v2 { background: url(/static/images/eg_icon.png) -26px -576px no-repeat;}

.eg-icon-z1 { width: 14px; height: 13px; margin-top: 3px; background: url(/static/images/eg_icon.png) -52px -576px no-repeat; cursor: pointer;}
.eg-icon-z2 { width: 14px; height: 13px; margin-top: 3px; background: url(/static/images/eg_icon.png) -66px -576px no-repeat; cursor: pointer;}
.eg-icon-z3 { width: 14px; height: 13px; margin-top: 3px; background: url(/static/images/eg_icon.png) -80px -576px no-repeat; cursor: pointer;}

.eg-icon-tips1 { width: 50px; height: 50px; background: url(/static/images/eg_icon.png) 0 -616px no-repeat; display: block; top: 0; left: 0;}
.eg-icon-tips2 { width: 50px; height: 50px; background: url(/static/images/eg_icon.png) -50px -616px no-repeat; display: block; top: 0; left: 0;}
.eg-icon-tips3 { width: 50px; height: 50px; background: url(/static/images/eg_icon.png) -100px -616px no-repeat; display: block; top: 0; left: 0;}
.eg-icon-tips4 { width: 50px; height: 50px; background: url(/static/images/eg_icon.png) -150px -616px no-repeat; display: block; top: 0; left: 0;}

.eg-icon-time { width: 15px; height: 15px; background: url(/static/images/eg_icon.png) -273px -590px no-repeat; display: block; top: 16px; left: 0; overflow: hidden; z-index: 99;}
.eg-icon-del { width: 15px; height: 15px; background: url(/static/images/eg_icon.png) -288px -590px no-repeat; display: block; top: 16px; left: 0; overflow: hidden; cursor: pointer; z-index: 98;}
.eg-icon-error { width: 16px; height: 16px; background: url(/static/images/eg_icon.png) -42px -451px no-repeat; display: block; top: 6px; left: 10px; overflow: hidden; z-index: 99;}
.eg-icon-empty { width: 26px; height: 26px; background: url(/static/images/eg_icon.png) 0 -666px no-repeat; display: block; left: 0; overflow: hidden; z-index: 99;}

.eg-new-tb a { background: url(/static/images/eg_icon.png) -27px -666px no-repeat;}
.eg-new-tb a:hover { background: url(/static/images/eg_icon.png) -27px -695px no-repeat;}
.eg-new-space a { background: url(/static/images/eg_icon.png) -56px -666px no-repeat;}
.eg-new-space a:hover { background: url(/static/images/eg_icon.png) -56px -695px no-repeat;}
.eg-new-qq a { background: url(/static/images/eg_icon.png) -85px -666px no-repeat;}
.eg-new-qq a:hover { background: url(/static/images/eg_icon.png) -85px -695px no-repeat;}
.eg-new-wx a { background: url(/static/images/eg_icon.png) -114px -666px no-repeat;}
.eg-new-wx a:hover { background: url(/static/images/eg_icon.png) -114px -695px no-repeat;}
.eg-new-wx a.on { background: url(/static/images/eg_icon.png) -114px -695px no-repeat;}
.eg-new-wb a { background: url(/static/images/eg_icon.png) -143px -666px no-repeat;}
.eg-new-wb a:hover { background: url(/static/images/eg_icon.png) -143px -695px no-repeat;}

/* 渠道logo小 */
.logo_small_aqy { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 0 no-repeat;}
.logo_small_bdsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px 0 no-repeat;}
.logo_small_bdtb { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px 0 no-repeat;}
.logo_small_bfyy { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px 0 no-repeat;}
.logo_small_bfw { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px 0 no-repeat;}
.logo_small_dysp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px 0 no-repeat;}
.logo_small_fhsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px 0 no-repeat;}
.logo_small_hssp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px 0 no-repeat;}
.logo_small_lssp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px 0 no-repeat;}
.logo_small_mgtv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -180px 0 no-repeat;}
.logo_small_shsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -200px 0 no-repeat;}
.logo_small_txsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -220px 0 no-repeat;}
.logo_small_tdsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -240px 0 no-repeat;}
.logo_small_cztv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -260px 0 no-repeat;}
.logo_small_xlsp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -280px 0 no-repeat;}
.logo_small_cctv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -300px 0 no-repeat;}
.logo_small_ycw { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -320px 0 no-repeat;}
.logo_small_youku { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -340px 0 no-repeat;}
.logo_small_zgltv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -360px 0 no-repeat;}
.logo_small_zgsjw { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -380px 0 no-repeat;}
.logo_small_acfun { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -400px 0 no-repeat;}
.logo_small_blbl { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -420px 0 no-repeat;}
.logo_small_cntv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -440px 0 no-repeat;}
.logo_small_pptv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -460px 0 no-repeat;}

.logo_small_bjdt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 -20px no-repeat;}
.logo_small_dh { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px -20px no-repeat;}
.logo_small_gzdtds { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px -20px no-repeat;}
.logo_small_ghcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px -20px no-repeat;}
.logo_small_hzdt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px -20px no-repeat;}
.logo_small_hmcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px -20px no-repeat;}
.logo_small_jscm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px -20px no-repeat;}
.logo_small_rmrbs { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px -20px no-repeat;}
.logo_small_xmhk { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px -20px no-repeat;}
.logo_small_szjc { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -180px -20px no-repeat;}
.logo_small_xlhcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -200px -20px no-repeat;}
.logo_small_xcdcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -220px -20px no-repeat;}
.logo_small_xwcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -240px -20px no-repeat;}
.logo_small_cctvydgjcm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -260px -20px no-repeat;}

.logo_small_ergeng { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 -40px no-repeat;}
.logo_small_gbj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px -40px no-repeat;}
.logo_small_gcj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px -40px no-repeat;}
.logo_small_gcd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px -40px no-repeat;}
.logo_small_ghz { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px -40px no-repeat;}
.logo_small_gsh { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px -40px no-repeat;}
.logo_small_mml { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px -40px no-repeat;}
.logo_small_syst { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px -40px no-repeat;}
.logo_small_yccd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px -40px no-repeat;}

.logo_small_hshz { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 -100px no-repeat;}
.logo_small_lshz { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px -100px no-repeat;}
.logo_small_mgtv { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px -100px no-repeat;}
.logo_small_mgxsdhydst { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px -100px no-repeat;}
.logo_small_wjds { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px -100px no-repeat;}
.logo_small_xmhz { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px -100px no-repeat;}
.logo_small_vst { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px -100px no-repeat;}

.logo_small_bdtb { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 -60px no-repeat;}
.logo_small_bfmj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px -60px no-repeat;}
.logo_small_dt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px -60px no-repeat;}
.logo_small_dj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px -60px no-repeat;}
.logo_small_fmxw { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px -60px no-repeat;}
.logo_small_fhxwkhd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px -60px no-repeat;}
.logo_small_hzfb { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px -60px no-repeat;}
.logo_small_jm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px -60px no-repeat;}
.logo_small_jrkd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px -60px no-repeat;}
.logo_small_jrtt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -180px -60px no-repeat;}
.logo_small_ky { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -200px -60px no-repeat;}
.logo_small_kl { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -220px -60px no-repeat;}
.logo_small_ks { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -240px -60px no-repeat;}
.logo_small_lz { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -260px -60px no-repeat;}
.logo_small_mls { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -280px -60px no-repeat;}
.logo_small_mp { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -300px -60px no-repeat;}
.logo_small_mgsx { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -320px -60px no-repeat;}
.logo_small_mp1 { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -340px -60px no-repeat;}
.logo_small_mgj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -360px -60px no-repeat;}
.logo_small_sh,.logo_small_shxwkhd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -380px -60px no-repeat;}
.logo_small_tbtt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -400px -60px no-repeat;}
.logo_small_tbwt { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -420px -60px no-repeat;}
.logo_small_ttfm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -440px -60px no-repeat;}
.logo_small_wq { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -460px -60px no-repeat;}

.logo_small_wydd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) 0 -80px no-repeat;}
.logo_small_wyxwkhd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -20px -80px no-repeat;}
.logo_small_wb { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -40px -80px no-repeat;}
.logo_small_wkd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -60px -80px no-repeat;}
.logo_small_wx { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -80px -80px no-repeat;}
.logo_small_xmly { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -100px -80px no-repeat;}
.logo_small_xy { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -120px -80px no-repeat;}
.logo_small_xlxwkhd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px -80px no-repeat;}
.logo_small_ydzx { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px -80px no-repeat;}
.logo_small_yl { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -180px -80px no-repeat;}
.logo_small_echo { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -200px -80px no-repeat;}
.logo_small_nono { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -220px -80px no-repeat;}
.logo_small_qqgzh { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -240px -80px no-repeat;}
.logo_small_qqkj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -260px -80px no-repeat;}
.logo_small_spacetime { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -280px -80px no-repeat;}
.logo_small_uc { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -300px -80px no-repeat;}
.logo_small_wifi { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -320px -80px no-repeat;}
.logo_small_zaker { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -340px -80px no-repeat;}

.logo_small_xlkd { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -140px -100px no-repeat;}
.logo_small_bdbj { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -160px -100px no-repeat;}
.logo_small_fm { width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -180px -100px no-repeat;}
.logo_small_ttkb{ width: 20px; height: 20px; margin-top: 8px; background: url(/static/images/icon_logo_small.png) -200px -100px no-repeat;}

/* 首页 */
#eg-header { height: 52px; background: #FFF;}
.eg-menu-one { height: 52px; margin-left: 20px;}
.eg-menu-one ul li { height: 52px; text-align: center; float: left; margin-right: 15px;}
.eg-menu-one ul li span { display: block;}
.eg-menu-one ul li span.menu1 { height: 22px; line-height: 22px; padding-top: 3px;}
.eg-menu-one ul li span.menu2 { height: 10px; line-height: 10px; font-size: 12px;}
.eg-menu-one ul li a { margin-top:10px; padding: 0 20px; display: block;}
.eg-menu-one ul li a span.menu2 { color: #8c8c8c;}
.eg-menu-one ul li a:hover span.menu2 { color: #3071b9;}
.eg-menu-one ul li.on a { border-top: 5px solid #000;}
.eg-menu-two { height: 52px;}
.eg-menu-two ul li { height: 52px; line-height: 52px; float: left; margin-right: 15px; overflow: hidden;}
.eg-menu-two ul li em { padding-left: 20px;}
.eg-menu-two ul li.m1 em { background: url(/static/images/eg_icon.png) 0 2px no-repeat;}
.eg-menu-two ul li.m2 em { background: url(/static/images/eg_icon.png) 0 -22px no-repeat;}
.eg-menu-two ul li.m3 em { background: url(/static/images/eg_icon.png) 0 -46px no-repeat;}
.eg-menu-two ul li.m4 span { width: 86px; height: 26px; line-height: 26px; font-size: 14px; display: block;}
.eg-menu-two ul li.m4 span a { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  display: block; color: #fff; background: #689931;}
.eg-menu-two ul li.m4 span a:hover { background: #507625;}
.eg-menu-three { width: 75px; height: 52px; display: table; cursor: pointer;}
.eg-menu-three .user-box { vertical-align: middle; display: table-cell; _position: absolute; _top: 50%;}
.eg-menu-three .user-box .user-icon { _position: relative; _top:-50%; text-align: center;}
.eg-menu-three .user-box .user-icon img { width: 33px; height: 33px; -moz-border-radius: 17px; -webkit-border-radius: 17px; border-radius: 17px; margin: 0 auto;}
.eg-menu-three .user-drop-menu { width: 110px; background: #fff; left: -40px; top: 52px; z-index: 9999;}
.eg-menu-three .user-drop-menu ul li { height: 30px; line-height: 30px; padding: 0 10px; color: #666; font-size: 12px;}
.eg-menu-four { width: 85px; height: 26px; line-height: 26px; text-align: center;}
.eg-menu-four a { display: block; border: 1px solid #666; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.eg-menu-four a:hover { color: #3071b9; border: 1px solid #3071b9;}
.eg-menu-five { width: 85px; height: 26px; line-height: 26px; text-align: center;}
.eg-menu-five a { display: block; border: 1px solid #3071b9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #fff; color: #3071b9;}
.eg-menu-five a:hover { color: #3071b9; border: 1px solid #3071b9;}
.eg-menu-six {}
.eg-menu-six .new-icon { width: 35px; padding-top: 16px;}
.eg-menu-six .new-icon a { display: block;}
.eg-menu-six .new-icon img { margin: 0 auto;}
.eg-menu-seven { width: 85px; height: 26px; line-height: 26px; text-align: center;}
.eg-menu-seven a { display: block; border: 1px solid #3071b9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #3071b9; color: #fff;}
.eg-menu-seven a:hover { color: #fff; border: 1px solid #3071b9;}
.icon_arrow_up { width: 15px; height: 8px; background: url(/static/images/eg_icon.png) -8px -451px no-repeat; font-size: 0.1px; left: 50%; top: -8px; margin: 0 0 0 -7px; overflow: hidden; display: block;}
.icon_arrow_up1 { width: 15px; height: 8px; background: url(/static/images/eg_icon.png) -8px -451px no-repeat; font-size: 0.1px; left: 40%; top: -8px; margin: 0 0 0 -7px; overflow: hidden; display: block;}
.icon_arrow_up2 { width: 15px; height: 8px; background: url(/static/images/eg_icon.png) -8px -451px no-repeat; font-size: 0.1px; right: 20px; top: -8px; overflow: hidden; display: block;}
.icon_arrow_up3 { width: 15px; height: 8px; background: url(/static/images/eg_icon.png) -8px -451px no-repeat; font-size: 0.1px; right: 69px; top: -8px; overflow: hidden; display: block;}
.icon_arrow_down { width: 13px; height: 7px; background: url(/static/images/eg_icon.png) -29px -451px no-repeat; overflow: hidden; margin-top: 15px;}

#eg-content { min-width: 1200px; overflow: hidden;}
#eg-content-one { min-width: 1200px;}
.eg-main-pic { min-width: 1200px; margin: 0 auto;}
.eg-main-pic .package { width: 1920px; height: 340px; overflow: hidden; position: relative; left: 50%; margin: 0 0 0 -960px;}
.eg-main-pic .package img { width: 1920px; height: 340px;}
.eg-main-pic .user-pic { width: 1920px; height: 300px; overflow: hidden; left: 50%; margin: 0 0 0 -960px;}
.eg-main-pic .user-pic img { width: 1920px; height: auto;}
.eg-main-pic .package_video { width: 1920px; height: 340px; overflow: hidden; position: relative; left: 50%; margin: 0 0 0 -960px;}
.video-show { width: 1920px; height: 340px; /*background:url(/static/images/bg_mask.png);*/ left:0; top:0; z-index:999;}
.video-show .box1 { width: 100%; text-align: center; padding-top: 70px;}
.video-show .box1 img { width: 895px; height: 200px; margin: 0 auto;}

.eg-width-1200 .package { padding: 10px 30px 15px 30px;}
.eg-width-1200 .package-one { padding: 10px 30px 0 30px;}
.eg-width-1200 .package-two { padding: 60px 90px;}
.eg-width-1200 .package-three { padding: 50px 0 50px 375px;}

.eg-title { height: 70px; line-height: 70px; padding-left: 35px; font-size: 26px;}
.eg-title em { color: #000; display: block; letter-spacing: 2px;}
.eg-title span.status-bar {  height: 20px; font-size: 14px; color: #ccc; display: block; }
.eg-title span.status-bar i { height: 20px; line-height: 20px; float: left; display: block;}
.eg-title span.status-bar i a { display: block; float: left; padding: 0 10px;}
.eg-title span.more { height: 70px; line-height: 70px; font-size: 14px; display: block;}
.eg-title span.more a { color: #2e2e2e;}

.eg-item-one {}
.eg-item-one ul li { height: 170px; padding: 15px 0;}
.eg-item-one ul li .eg-pic,.eg-item-one ul li .eg-pic img { width: 286px; height: 170px;}
.eg-item-one ul li .eg-pic a:hover img { width: 284px; height: 168px; border: 1px solid #ddd;}
.eg-item-one ul li .eg-pic span { width: 65px; height: 20px; line-height: 20px; color: #fff; font-size: 12px; left: 0; top: 0;}
.eg-item-one ul li .eg-pic span.status-st01 { background: url(/static/images/eg_icon.png) -245px -616px no-repeat;}
.eg-item-one ul li .eg-pic span.status-st02 { background: url(/static/images/eg_icon.png) -245px -636px no-repeat;}
.eg-item-one ul li .eg-info { height: 185px; padding-right: 250px;}
.eg-item-one ul li .eg-info .play-count { width: 165px; height: 95px; background: #eee; top: 20px; right: 0; overflow: hidden;}
.eg-item-one ul li .eg-info .play-count .p1 { height: 35px; line-height: 35px;}
.eg-item-one ul li .eg-info .play-count .p1 span:before { display: inline-block; content: ""; width: 22px; height: 22px; background: url(/static/images/icon_play_new.png); vertical-align: middle; margin-top: -2px; margin-right: 10px;}
.eg-item-one ul li .eg-info .play-count .p2 { color: #f84821; font-size: 22px; font-weight: 700;}
.eg-item-one ul li .eg-info .play-count-one { width: 165px; top: 35px; right: 0; overflow: hidden; color: #f84821;}
.eg-item-one ul li .eg-info .play-count-one a { color: #f84821;}
.eg-item-one ul li .eg-info .play-count-two { width: 165px; top: 36px; right: 0; overflow: hidden;}
.eg-item-one ul li .eg-info .play-count-two a { display: block;}
.eg-item-one ul li .eg-info .play-count-two .p1 {}
.eg-item-one ul li .eg-info .play-count-two .p2 { color: #f84821;}
.eg-item-one ul li .eg-info dl { margin-top: -3px;}
.eg-item-one ul li .eg-info dl dt { height: 30px; line-height: 30px; font-size: 20px; background: url(/static/images/icon_dot_1.png?200608290930) left center no-repeat; overflow: hidden;}
.eg-item-one ul li .eg-info dl dd { max-height: 44px; line-height: 22px; color: #666; font-size: 14px; overflow: hidden;}
.eg-item-one ul li .eg-info dl dd a { color: #666;}
.eg-item-one ul li .eg-info .detail { height: 60px; padding-top: 22px; margin-left: -30px;}
.eg-item-one ul li .eg-info .detail span { width: 145px; height: 60px; display: block; background: url(/static/images/bg_line_1.png) right top repeat-y; float: left;}
.eg-item-one ul li .eg-info .detail span.last { width: 180px;}
.eg-item-one ul li .eg-info .detail span.none { background: none;}
.eg-item-one ul li .eg-info .detail span i.d1 { width: 60px; height: 24px; line-height: 24px; margin: 0 auto;}
.eg-item-one ul li .eg-info .detail span i.d2 { height: 36px; line-height: 36px; font-size: 16px; font-weight: 700;}
.eg-item-one ul li .eg-info .detail span i.d3 { width: 60px; height: 24px; line-height: 24px; margin: 0 auto;}
.eg-item-one ul li .eg-info .detail span i.d4 { width: 180px; height: 36px; line-height: 36px; font-size: 16px; font-weight: 700;}
.eg-item-one ul li .eg-info .detail span i.d5 { width: 80px; height: 24px; line-height: 24px; margin: 0 auto;}
.eg-item-one ul li .eg-info .detail span i em { position: relative; left: 50%;}
.eg-item-one ul li .eg-info .detail span i em b { font-weight: 700; position: relative; right: 50%; float: left; margin-right: 3px;}
.eg-item-one ul li .eg-info .detail span i em b img { width: 20px; height: 20px;}

#eg-footer { width: 100%; zoom: 1; overflow: hidden;}
.service { width: 220px; height: 70px; background: url(/static/images/eg_icon.png) -300px -392px no-repeat; margin-top: 85px;}
.service span { line-height: 35px; display: block; padding-left: 50px; color: #666;}
.service span.tel { font-size: 22px;}
.foot-menu { height: 240px;}
.foot-menu ul li { width: 165px; float: left;}
.foot-menu ul li span.menu-icon { width: 60px; height: 69px; margin: 0 auto 15px auto; overflow: hidden;}
.foot-menu ul li span.fm-one { height: 40px; line-height: 40px; font-size: 18px;}
.foot-menu ul li span.fm-two { font-size: 14px;}
.foot-menu ul li span.fm-two i { height: 30px; line-height: 30px;}
.foot-menu ul li span.fm-two a { color: #666;}

.wx-scan { width: 130px; height: 130px; border: 1px solid #555; left: 165px; top: -30px;}
.wx-scan img { width: 130px; height: 130px;}
.icon_arrow { width: 8px; height: 15px; background: url(/static/images/eg_icon.png) 0 -451px no-repeat; font-size: 0.1px; left: -8px; top: 35px; overflow: hidden; display: block;}
.icon_arrow_1 { width: 6px; height: 11px; background: url(/static/images/eg_icon.png) -23px -451px no-repeat; font-size: 0.1px; left: -6px; top: 7px; overflow: hidden; display: block;}
.copyright { padding: 20px 0 40px 0; color: #666; border-top: 1px solid #ccc;}
.copyright p { line-height: 34px;}

/* 创作人个人主页 */
.menu-change-bg { height: 30px; line-height: 30px; background: url(/static/images/bg_mask_01.png); right: 10px; top: 10px;}
.menu-change-bg a,.menu-user span a { color: #666; display: block; padding: 0 15px;}
.menu-change-bg a:hover,.menu-user span a:hover { color: #333;}
.menu-user { height: 30px; right: 10px; bottom: 10px;}
.menu-user span { height: 30px; line-height: 30px; background: url(/static/images/bg_mask_01.png);}
.add-company-box { width: 225px; height: 95px; padding: 10px 20px; background: #fff; top: 38px; right: 0;}

.user-photo { width: 150px; height: 150px; -moz-border-radius: 150px; -webkit-border-radius: 150px; border-radius: 150px; margin: -75px 0 0 45px; background: #fff;}
.user-photo img { width: 150px; height: 150px; -moz-border-radius: 150px; -webkit-border-radius: 150px; border-radius: 150px;}
.user-vip { width: 26px; height: 26px; right: 10px; bottom: 0;}

.user-name {}
.user-name span.n1 { height: 30px; line-height: 30px; font-size: 18px; color: #333;}
.user-name span.n2 { height: 20px; line-height: 20px; font-size: 14px; color: #666;}
.user-menu { width: 1200px; height: 84px;}
.user-menu ul { position: relative; left: 50%; float: left;}
.user-menu ul li { width: 150px; height: 84px; position: relative; right: 50%; line-height: 84px; float: left; text-align: center; font-size: 22px; margin: 0 10px;}
.user-menu ul li a { color: #666; display: block;}
.user-menu ul li a:hover,.user-menu ul li.on a { border-top: 2px solid #333; color: #333; font-weight: 700;}
.case-show { width: 1140px; min-height: 100px; margin: 0 auto; overflow: hidden;}
.case-show .add-video { height: 30px; line-height: 30px;}
.case-show ul { width: 1200px; }
.case-show ul li { width: 345px; position: relative; border: 1px solid #ddd; float: left; margin: 0 48px 40px 0; overflow: hidden;}
.case-show ul li .case-info img { width: 345px; height: 194px;}
.case-show ul li .case-info { position: relative;cursor: pointer}
.case-show ul li .case-title p { color: #fff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.case-show ul li .case-title { height: 45px;position:relative;display:block;color:#fff;margin-top: -45px; z-index: 100; padding: 0 50px 0 6px; line-height: 45px; bottom: 0;left: 0; overflow: hidden;background: url("/static/images/bg_video_mask.png") 0 -1px repeat-x}
.case-show ul li .case-bottom { height: 20px; line-height: 20px; color: #666;margin: 15px 10px 5px 10px;}
/*.eg-icon-z1:hover { width: 14px; height: 13px; margin-top: 3px; background: url(/static/images/eg_icon.png) -66px -576px no-repeat; cursor: pointer;}*/

.brand { width: 1140px; overflow: hidden;}
.brand ul { width: 1200px;}
.brand ul li { width: 268px; height: 465px; float: left; margin-right: 20px; border: 1px solid #e5e5e5; background: #fbf9f9;}
.brand ul li .pic { width: 186px; height: 186px; margin: 0 auto;}
.brand ul li h3 {}
.brand ul li p { padding: 0 10px; line-height: 24px; text-align: justify;}

/* 创作人个人详情 */
.information { margin: 0 30px;}
.information ul li {}
.information ul li h3 { width: 160px; height: 35px; line-height: 35px; background: url(/static/images/icon_dot_1.png) left center no-repeat; font-size: 16px;}
.information ul li .list { color: #999; padding-top: 5px;}
.information ul li .list p { line-height: 30px; zoom: 1; overflow: hidden; margin-bottom: 5px; text-align:justify}
.information ul li .list p.article { line-height: 24px;}
.information ul li .list p span.p1 { width: 100px; color: #777;}

/* 创作人列表 */
.team-show { width: 1140px; margin: 0 30px; overflow: hidden;}
.team-show ul { width: 1300px;}
.team-show ul li { width: 125px; height: 168px; text-align: center; margin: 0 129px 0 0; padding-bottom: 40px; float: left; position: relative; overflow: hidden;}
.team-show ul li img { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; margin: 0 auto 5px auto;}
.team-show ul li a img { filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
.team-show ul li a:hover img { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.team-show ul li span.t1 { width: 125px; height: 35px; line-height: 35px; font-size: 16px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.team-show ul li span.t2 { height: 22px; line-height: 22px; color: #666;}
.team-show ul li .team-vip { width: 26px; height: 26px; right: 10px; top: 84px;}

.team-show-one { width: 970px; overflow: hidden;}
.team-show-one ul { width: 1100px;}
.team-show-one ul li { width: 125px; height: 168px; text-align: center; margin: 0 86px 0 0; padding-bottom: 40px; float: left; position: relative;}
.team-show-one ul li img { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; margin: 0 auto 5px auto;}
.team-show-one ul li a img { filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
.team-show-one ul li a:hover img { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.team-show-one ul li span.t1 { width: 125px; height: 35px; line-height: 35px; font-size: 16px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.team-show-one ul li span.t2 { height: 22px; line-height: 22px; color: #666;}

.team-show-two { width: 1140px; overflow: hidden; margin: 0 auto;}
.team-show-two ul { width: 1200px;}
.team-show-two ul li { width: 125px; height: 168px; text-align: center; margin: 0 20px 0 0; padding-bottom: 40px; float: left; position: relative; overflow: hidden;}
.team-show-two ul li img { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; margin: 0 auto 5px auto; }
.team-show-two ul li .del { width: 110px; height: 110px; left: 7px; top: 0; cursor: pointer;}
.team-show-two ul li .del span.b1 { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; background: #000; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; left: 0; top: 0; z-index: 98;}
.team-show-two ul li .del span.b2 { width: 90px; height: 40px; line-height: 40px; color: #fff; z-index: 99; bottom: 0; background: url(/static/images/bg_black.png) no-repeat;}
.team-show-two ul li span.t1 { width: 125px; height: 35px; line-height: 35px; font-size: 16px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.team-show-two ul li span.t2 { height: 22px; line-height: 22px; color: #666;}
.team-show-two ul li .team-vip { width: 26px; height: 26px; right: 10px; top: 84px;}

.eg-search-box { margin: 0 30px; overflow: hidden;}
.eg-search-one { width: 560px; height: 45px; overflow: hidden;}
.eg-search-one .eg-box-1 { width: 480px; height: 45px; padding: 0 10px;}
.eg-search-one .eg-box-2 { width: 60px; height: 45px;}
.eg-search-two {}
.eg-text-select { padding: 10px 0;}
.eg-text-select span { height: 22px; margin-right: 5px;}
.eg-text-select span a { color: #666; padding: 2px 5px;}
.eg-text-select span a:hover { color: #3071b9;}
.eg-text-select span.on a { background: #3071b9; color: #FFF;}

.eg-text-select-film { padding: 10px 0;}
.eg-text-select-film span { height: 22px; margin-right: 5px;}
.eg-text-select-film span a { color: #a5a5a5; padding: 2px 5px;}
.eg-text-select-film span a:hover { color: #fefcfc;}
.eg-text-select-film span.on a { background: #ddb66b; color: #202020;}

/* 项目详情页 */
.breadcrumb { height: 30px; line-height: 30px; color:#666;}
.breadcrumb span { float: left; margin-right: 5px;}
.breadcrumb span.current { color: #fff;}
.breadcrumb a { color:#666;}

.film-breadcrumb { height: 30px; line-height: 30px; color:#a5a5a5;}
.film-breadcrumb span { float: left; margin-right: 5px;}
.film-breadcrumb span.current { color: #fff;}
.film-breadcrumb a { color:#a5a5a5;}

.project-info {}
.project-info h1 { line-height: 30px; padding: 8px 0; font-size: 20px; font-weight: 700;}

.project-video {}
.project-video h3,.partner h3,.report h3 { height: 30px; line-height: 30px; font-size: 18px; background: url(/static/images/icon_dot_1.png) left center no-repeat; font-weight: 700;}
.video-title { line-height: 22px; color: #666;}
.video-title-one { color: #fefcfc;}
.video-title-one > em { display: block; zoom: 1; overflow: hidden;}
.video-title-one > em > span.flag { padding: 2px 15px; height: 21px; line-height: 20px; background: url(/static/images/icon_flag.png) right center no-repeat; font-size: 14px; color: #141414; white-space: nowrap;}
.video-list {}
.video-box { width: 970px; height: 546px; background: #000;}
.share-box { height: 45px; line-height: 45px; background: #eaeaea;}
.share-box span { font-size: 12px; color: #666;}
.share-box a { color: #666;}
.share-box span.contact a { color: #666;}
.share-list { width: 270px; height: 230px; background: #fff; right: 0; top: 40px; z-index: 999;}
.film-share-list { width: 270px; height: 210px; background: #fff; right: 0; top: 50px; z-index: 999;}

.share-box-one { width: 970px; height: 45px; background: #363535; margin: 0 auto;}
.share-box-one .box1 .t1 {}
.share-box-one .box1 .t2 { height: 45px; line-height: 45px;}
.share-box-one .box1 .t2 .s1 { color: #fefcfc;}
.share-box-one .box1 .t2 .s2 { color: #a6a6a6;}
.share-box-one .box1 .t3 { height: 45px; line-height: 45px; background: url(/static/images/icon_star.png) left center no-repeat;}
.share-box-one .box1 .t3 .s1 { color: #fefcfc;}
.share-box-one .box1 .t3 .s2 { color: #fb481d;}
.share-box-one .box2 { height: 45px; line-height: 45px;}
.share-box-one .box2 a { width: 29px; height: 29px; margin-top: 8px; display: block;}
.share-box-one .box2 a i { display: none;}
.share-box-one .box3 { height: 45px; line-height: 45px;}
.share-box-one .box3 .zan { width: 20px; height: 18px; cursor: pointer; margin-top: 13px;}
.share-box-one .box3 .zan-bg1 { background: url(/static/images/icon_xin.png) no-repeat; background-size: 20px 18px; }
.share-box-one .box3 .zan-bg2 { background: url(/static/images/icon_xin2.png) no-repeat; background-size: 20px 18px;}
.share-box-one .box3 .zan-bg3 { background: url(/static/images/icon_xin3.png) no-repeat; background-size: 20px 18px;}
.share-box-one .box3 .zan-count .t1 {color: #fb481d;}

.report p img { margin: 0 auto; }

.share-logo { width: 270px; position: relative;}
.share-logo ul { position: relative; left: 50%; float: left;}
.share-logo ul li { width: 30px; height: 30px; line-height: 30px; position: relative; margin: 0 10px; right: 50%; float: left; text-align: center;}
.share-logo ul li img { width: 30px; height: 30px;}
.share-2wm {}
.share-2wm img { width: 110px; height: 110px; margin: 0 auto;}

.film-share-2wm {}
.film-share-2wm img { width: 140px; height: 140px; margin: 0 auto;}

.video-info { padding-bottom: 30px;}
.video-info h4 { height: 35px; line-height: 35px; padding-left: 35px; font-size: 18px; background: url(/static/images/eg_icon.png) 0 -127px no-repeat;}
.video-info .row a.c1 { color: #666; text-decoration: underline;}
.video-info .row a.c2 { color: #3071b9;}

.video-intro {}
.video-intro .v-pic { width: 110px;}
.video-intro .v-pic img { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; margin-bottom: 5px;}
.video-intro .v-pic span.t1 { height: 35px; line-height: 35px; font-size: 16px;}
.video-intro .v-pic span.t2 { height: 22px; line-height: 22px; color: #666;}
.video-intro .v-pic span.t3 { height: 44px; line-height: 22px; font-size: 16px; overflow: hidden;}
.video-intro .v-pic .team-vip { width: 26px; height: 26px; right: 10px; top: 84px;}
.video-intro .v-txt-one {}

.tags {}
.tags em { float: left; margin: 0 10px 15px 0;}
.tags em { border: 1px solid #3071b9; padding: 1px 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #3071b9;}
.tags em a { border: 1px solid #689931; padding: 2px 8px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #666;}
.tags em a:hover { color: #333;}

/* 项目沟通页 */
.step { height: 65px;}
.step .box1 { height: 40px; background: url(/static/images/icon_dot_2.png) 0 center repeat-x; z-index: 99; left: 0; bottom: 0;}
.step .box2 { width: 100%; height: 40px; background: url(/static/images/icon_dot_3.png) 0 center repeat-x; z-index: 98; left: 0; bottom: 0;}
.step-process { z-index: 100;}
.step-list { width: 60px; margin: 0 auto;}
.step-list .title { height: 25px; line-height: 25px; margin: 0 auto;}
.step-list .icon-s1 { width: 40px; height: 40px; line-height: 40px; color: #fff; background: url(/static/images/eg_icon.png) -150px -576px no-repeat; font-size: 16px; margin: 0 auto;}
.step-list .icon-s2 { width: 40px; height: 40px; line-height: 40px; color: #fff; background: url(/static/images/eg_icon.png) -190px -576px no-repeat; font-size: 16px; margin: 0 auto;}
.step-intro { background: url(/static/images/icon_dot_4.png) 5px top repeat-y; min-height: 500px; margin-right: 68px;}
.step-intro h3 { height: 35px; line-height: 35px; font-size: 18px; background: url(/static/images/icon_dot_5.png) left center no-repeat; margin-left: -30px;}

.timeline { width: 360px; height: 500px; overflow-y: auto; padding: 5px 20px 20px 20px; background: #fff;}
.timeline h3 { height: 50px; line-height: 50px;}
.timeline ul li { padding: 8px 0; border-bottom: 1px solid #ddd; position: relative; zoom: 1; overflow: hidden;}
.timeline ul li .time-box,.timeline ul li .txt-box { padding-left: 25px; zoom: 1; overflow: hidden;}
.roll_div1 { position: relative;}
.roll_div2 { position: fixed; _position: absolute; top: 0;}
.time-line-box {}
.edit { right: 25px; bottom: 10px; z-index: 98;}
.save { right: 0; bottom: 10px; z-index: 99;}

/* 账户设置页面 */
.account-menu { height: 40px; background: url(/static/images/icon_dot_4.png) left bottom repeat-x; overflow: hidden;}
.account-menu ul li { height: 40px; line-height: 40px; text-align: center; margin-right: 15px; float: left;}
.account-menu ul li a { height: 40px; border-top-left-radius: 5px; border-top-right-radius: 5px; display: block; padding: 0 30px; border: 1px solid transparent; float: left;}
.account-menu ul li.on a,.account-menu ul li a:hover { height: 40px; border-top-left-radius: 5px; border-top-right-radius: 5px; border: 1px solid #ddd; background: #fff;}
.article-1 { padding: 5px 10px;}
.article-1 p { line-height: 25px; text-align:justify;}
.article-2 {}
.article-2 p { line-height: 25px; text-align:justify;}

.upload-photo { width: 110px; height: 110px; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; background: url(/static/images/no_pic.png) no-repeat; overflow: hidden;}
.upload-photo img { width: 110px; height: 110px;}
.upload-photo span { width: 100%; height: 40px; line-height: 35px; background: #333; color: #fff; display: block; left: 0; bottom: 0; z-index: 99;}
.upload-photo a { width: 110px; height: 110px; color: #fff; display: block;}
.upload-photo a span { display: none;}
.upload-photo a:hover {}
.upload-photo a:hover span { display: block;}

/* 认证信息 */
.tips { height: 50px; line-height: 50px; padding-left: 60px;}
.state-box {}
.state-box .leftbox { width: 225px; padding: 30px 0 0 50px; margin-right: 60px;}
.state-box .rightbox {}
.modify { right: -100px;}
.edit-textarea button[type=submit] { width: 94px; border: 0; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; outline: none; display: block; height: 36px; line-height: 36px; color: #fff; background: #689931; float: left; margin-right: 22px;}
.edit-textarea button[type=submit]:hover { background: #507625;}

.edit-textarea button[type=cancel] { width: 94px; border: 0; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; outline: none; display: block; height: 36px; line-height: 36px; color: #fff; background: #3071b9; float: left;}
.edit-textarea button[type=cancel]:hover { background: #214f7e;}
.edit-textarea textarea { width: 98%; height: 75px; line-height: 22px; padding: 3px 5px; font-size: 14px; border: 1px solid #ddd; background: #fff; color: #666; overflow-y: auto; resize: none; outline: 0;}

/* 我的通知 */
.number { min-width: 16px; height: 16px; line-height: 16px; text-align: center; border: 1px solid #ad0711; background: #ad0711; color: #fff; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 10px; left: 82px; top: 5px;}
.number1 { min-width: 14px; height: 14px; line-height: 14px; text-align: center; border: 1px solid #ad0711; background: #ad0711; color: #fff; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 10px; left: 25px; top: 0;}
.number2 { min-width: 14px; height: 14px; line-height: 14px; text-align: center; border: 1px solid #ad0711; background: #ad0711; color: #fff; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 10px; left: 18px; top: 10px;}
.notice { min-height: 100px;}
.notice ul li { padding: 10px 0;}
.notice ul li div { padding: 0 20px; height: 30px; line-height: 30px;}
.notice ul li .box1 { background: url(/static/images/icon_dot_1.png) left center no-repeat;}
.notice ul li .box2 {}

.pop-box01 { width: 345px; height: 145px; padding: 10px 15px; background: #fff; position: fixed; left: 50%; top: 50%; margin: -82px 0 0 -187px; z-index: 999;}
.pop-box01 h3 { height: 30px; line-height: 30px; overflow: hidden;}
.btn-close { width: 30px; height: 30px; display: block; cursor: pointer;}

.empty { height: 26px; line-height: 26px; padding-left: 40px;}
.empty-one {}
.side-menu { display: none; width: 100px; right: 0; top: 300px; z-index: 999; border-right: 5px solid #666;}
.side-menu ul li { height: 40px; line-height: 40px;}
.side-menu ul li a { display: block; padding-left: 20px; color: #999;}
.side-menu ul li a:hover { color: #3071b9;}
.side-menu ul li a.current { color: #3071b9; background: url(/static/images/icon_dot_1.png) left center no-repeat;}

/* 亚太电影节部分 */
#film-content { min-width: 1200px; background: url(/static/images/bg_film.png);}
.film-menu-one { height: 40px; background: #141414; border-top: 1px solid #404040; border-bottom: 1px solid #404040; margin-bottom: 10px; position: relative;}
.film-menu-one ul.menu-show { float:left; position:relative; left:50%;}
.film-menu-one ul.menu-show > li { min-width: 100px; height: 40px; position: relative; right: 50%; line-height: 40px; float: left; margin: 0 40px; text-align: center;}
.film-menu-one ul > li > em { height: 40px; display: block; }
.film-menu-one ul > li > em a { width: 100%; height: 40px; display: block; color: #a5a5a5; float: left; overflow: hidden;}
.film-menu-one ul > li > em a:hover { height: 40px; color: #fefcfc;}
.film-menu-one ul > li > em.over a { color: #fefcfc;}
.film-menu-one ul > li.current > em a { height: 36px; border-bottom: 4px solid #fa481c; color: #fefcfc;}
.film-menu-one ul > li ul { width: 100%; visibility: hidden; position: relative; background: #fff; padding-bottom: 4px; top: 8px;}
.film-menu-one ul > li ul li { height: 40px; float: none; margin: 0; overflow: hidden;}
.film-menu-one ul > li ul li a { padding: 0 10px; color: #999; display: block; height: 39px; border-bottom: 1px solid #eaeaea;}
.film-menu-one ul > li ul li a:hover { height: 39px; color: #333; border-bottom: 1px solid #ccc;}
.film-icon-arrow01 { position: absolute; top: -8px; background: url(/static/images/icon_arrow_up_01.png) center top no-repeat; width: 100%; height: 8px; overflow: hidden;}
.film-icon-arrow02 { position: absolute; top: -8px; background: url(/static/images/icon_arrow_up_02.png) center top no-repeat; width: 100%; height: 8px; overflow: hidden;}

.film-menu-two { border-top: 1px solid #404040; border-bottom: 1px solid #404040;}
.film-menu-two > h1 { color: #fefcfc;}
.film-menu-two > h1 em { display: block;}
.film-menu-two > h1 em.en { font-family: arial;}

.film-menu-two .item-type {}
.film-menu-two .item-type span { display: inline-block; margin: 0 10px;}
.film-menu-two .item-type span a { display: block; padding:5px 10px; color: #999;}
.film-menu-two .item-type span a:hover { color: #ddb66b;}
.film-menu-two .item-type span.on a { background: #ddb66b; color: #000;}
.film-menu-two .item-type span.on a:hover { color: #000;}

.film-menu-three { border-top: 1px solid #404040;}
.film-menu-three > h1 { color: #fefcfc;}
.film-menu-three > h1 em { display: block;}

.film-menu-four { background: url(/static/images/bg_line_5.png) left bottom repeat-x; }
.film-menu-four ul li { height: 52px; line-height: 52px; float: left;}
.film-menu-four ul li a { display: block; color: #a5a5a5; padding: 0 25px; float: left;}
.film-menu-four ul li a:hover { color: #ddb66b;}
.film-menu-four ul li.on a { color: #ddb66b; background: url(/static/images/icon_arrow_up.png) center bottom no-repeat;}

.film-title-one { color: #fefcfc; font-weight: 700;}
.film-title-two { background: url(/static/images/bg_line_2.png) left bottom no-repeat; }
.film-title-two em { display: block; color: #fefcfc;}
.film-title-two em.t1 { font-weight: 700; background: url(/static/images/bg_line_3.png) left bottom repeat-x;}
.film-title-two em.bg-none { background: none;}
.film-title-two em.t1 span { display: block; background: url(/static/images/bg_film.png); float: left;}
.film-title-two em.t2 {}
.film-title-two em.t3 {}
.film-title-two em.t3 span { display: block; background: url(/static/images/bg_title_1.png) right top no-repeat; float: left; color: #141414;}

.film-border { border: 1px solid #404040;}
.film-info > p { margin: 0 auto; word-wrap: break-word;}
.film-info > p { line-height: 22px; color: #a5a5a5; margin-bottom: 20px;}
.film-info > p img { max-width: 660px; margin:0 auto;}

.film-info-one { width:800px; padding-left:200px;}
.film-info-one p { width: 800px; margin: 0 auto; word-wrap: break-word;}
.film-info-one p { line-height: 22px; color: #fefcfc; margin-bottom: 20px;}
.film-info-one p img { max-width: 660px; margin:0 auto;}

.publish-time { color: #a5a5a5; }
.banner-01 { width: 1200px; overflow: hidden;}
.banner-01 img { width: 1200px;}
.banner-02 { width: 1140px; overflow: hidden;}
.banner-02 img { width: 1140px; height: 90px;}
.banner-03 { width: 1140px; height: 206px; overflow: hidden;}
.banner-03 img { width: 1140px; height: 206px;}
.flow { background: url(/static/images/bg_line_4.png) 5px top repeat-y;}
.flow2 { background: url(/static/images/bg_line_1.png) 5px top repeat-y;}
.pointer-one { left: -30px; top: 10px; width: 30px; height: 25px; background: url(/static/images/icon_pointer_1.png) left center no-repeat; overflow: hidden;}
.film-pic {  }
.film-pic img { width: 200px; border: 1px solid #adadad;}
.btn-more { width: 140px; height: 42px; line-height: 42px;}
.btn-more a { display: block; color: #fefcfc; background: #fa481c;}
.btn-more-01 { width: 105px; height: 25px; line-height: 24px;}
.btn-more-01 a { display: block; color: #fefcfc; background: #fa481c;}

.btn-more-02 { width: 140px; height: 42px; line-height: 42px;margin: 0 auto}
.btn-more-02 a { display: block; color: #fefcfc; background: #fa481c;}
.eg-loading { width: 30px;height: 30px;margin: 20px auto;display: none}
.eg-loading img { width: 100% }
.film-partner { width: 1200px; overflow: hidden;}
.film-partner ul { width: 1300px; }
.film-partner ul li { width: 135px; height: 50px; float: left; margin: 0 42px 20px 0;}
.film-partner ul li img { width: 135px; height: 50px;}
.version { top: 20px; height: 20px; left: 50%; margin-left: -600px !important; z-index: 200 !important;}
.version span { width: 45px; height: 20px; overflow: hidden; margin-left: 1px;}
.version span a { display: block; background: #ddb66b; color: #141414;}
.version span a.unselected{background: #8e733f;}
/*.version span a:hover { background: #8e733f;}*/

.covers-show { height: 350px; padding: 50px 0; position: relative; overflow: hidden;}
.covers-show .covers-list { width: 940px; left: 50%; margin: 0 0 0 -470px; position: relative; z-index: 999;}
.covers-show .covers-list .pic-show { margin-right: 100px;}
.covers-show .covers-list .pic-show img { width: 260px; height: 350px;}
.covers-show .covers-list .con-show { padding-top: 45px;}
.covers-show .covers-list .con-show > h3 > em { display: block; zoom: 1; overflow: hidden;}
.covers-show .covers-list .con-show > h3 > em.zh,
.covers-show .covers-list .con-show > h3 > em.zh a { color: #fefcfc;}
.covers-show .covers-list .con-show > h3 > em.en,
.covers-show .covers-list .con-show > h3 > em.en a { color: #a5a5a5; font-family: arial;}
.covers-show .covers-list .con-show > h3 > em > span.flag { padding: 2px 15px; height: 21px; line-height: 20px; background: url(/static/images/icon_flag.png) right center no-repeat; font-size: 14px; color: #141414; white-space: nowrap;}
.covers-show .covers-bg { width: 100%; height: 450px; position: absolute; left: 0; top: 0; background-size:cover; background-position:center center; -webkit-opacity: 0.2; -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; filter:alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20); -webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.covers-show .covers-bg-over { -webkit-opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; filter:alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}


.film-area { color: #fefcfc;}
.film-date { color: #fefcfc; font-family: arial;}
.film-date-one { color: #a5a5a5;}
.film-date-one .t1 { font-family: arial;}
.film-date-one a {color: #fa481c;}

.more-box { padding: 100px 0;}

.work { width: 1200px; overflow: hidden;}
.work ul { width: 1300px;}
.work ul li { width: 365px; height: 412px; background: #141414; margin-right: 53px; margin-bottom: 30px; border-bottom: 1px solid #141414; float: left;}
.work ul li:hover { border-bottom: 1px solid #fa481c;}
.work ul li > img { width: 365px; height: 204px;}
.work ul li .txt01 { color: #fff;}
.work ul li .txt02 { color: #fa481c;}
.work ul li .txt03 { color: #a5a5a5;}
.work ul li h3 { padding: 0 20px;}
.work ul li h3 em.zh,
.work ul li h3 em.zh a { height: 35px; line-height: 35px; color: #fefcfc; overflow: hidden;}
.work ul li h3 em.en,
.work ul li h3 em.en a { height: 22px; line-height: 22px; color: #a5a5a5; overflow: hidden;}

.work-one { width: 1200px; overflow: hidden;}
.work-one ul { width: 1300px;}
.work-one ul li { width: 345px; height: 245px; background: #141414; margin-right: 53px; margin-bottom: 30px; border-bottom: 1px solid #141414; float: left;}
.work-one ul li:hover { border-bottom: 1px solid #fa481c;}
.work-one ul li > img { width: 345px; height: 194px;}
.work-one ul li .txt01 { padding: 0 60px 0 15px; height: 45px; line-height: 45px; overflow: hidden;background: url("/static/images/bg_video_mask.png") repeat-x;position: relative}
.work-one ul li .txt02 { margin: 0 15px; height: 35px; line-height: 35px; overflow: hidden;}
.work-one ul li .txt01,
.work-one ul li .txt01 a { color: #fefcfc;}
.work-one ul li .txt02,
.work-one ul li .txt02 a { color: #a5a5a5;}

.box5 {margin-top: -45px;position: relative}
.btn-vote { width: 72px; height: 25px; font-size: 14px; color: #fff; border: 0; outline: 0;}
.vote-st01 { background: #a5a5a5; cursor: not-allowed;}
.vote-st02 { background: #fb481d; cursor: pointer;}

/* 提示插件 */
.check_num_2 {display: inline-block;background:#fff;border-radius: 6px;border: 1px solid #ddd;padding:3px 5px;margin-left: 77px}
.check_num_2 img{display: inline-block;width:15px;height: 15px; vertical-align: middle;margin-right: 5px;margin-top: -4px;}

/*轮播图*/
.lunbo_list{ width: 9600px; height: 340px; position: absolute; z-index: 1;}
.lunbo_list a{width: 1920px;height: 340px;float: left;}
.lunbo_button{width: 225px;height: 3px;position: absolute;left: 46%;bottom: 20px;z-index: 500;}
.lunbo_button li{width: 30px;height: 4px;float: left;margin-left: 15px;background: #fefcfc;}
.lunbo_button .lunbo_on{background: #fa4a1c;}

/* 首页改版20160811 */
.eg-title-1 { height: 70px; font-size: 26px;}
.eg-title-1 em { display: block; height: 70px; color: #000; letter-spacing: 2px;}
.eg-title-1 em span { display: block; line-height: 70px; float: left;}
.eg-title-1 em span i { color: #999;}
.eg-title-1 em.one:before { display: inline-block; background: url(/static/images/icon_new.png?20160815) 0 0 no-repeat; content:""; width: 26px; height: 26px; margin: 22px 10px 0 0; float: left;}
.eg-title-1 em.two:before { display: inline-block; background: url(/static/images/icon_new.png?20160815) -26px 0 no-repeat; content:""; width: 26px; height: 26px; margin: 22px 10px 0 0; float: left;}
.eg-title-1 em.three:before { display: inline-block; background: url(/static/images/icon_new.png?20160815) -52px 0 no-repeat; content:""; width: 26px; height: 26px; margin: 22px 10px 0 0; float: left;}
.eg-title-1 em.four:before { display: inline-block; background: url(/static/images/icon_new.png?20160815) -78px 0 no-repeat; content:""; width: 26px; height: 26px; margin: 22px 10px 0 0; float: left;}
.eg-title-1 em.five:before { display: inline-block; background: url(/static/images/icon_new.png?20160815) -104px 0 no-repeat; content:""; width: 26px; height: 26px; margin: 22px 10px 0 0; float: left;}
.eg-title-1 span.more { display: block; height: 70px; line-height: 70px; font-size: 14px; letter-spacing: 1px;}
.eg-title-1 span.more a { color: #2e2e2e;}
.eg-title-1 span.more i { color: #999;}

.eg-title-2 { height: 30px; font-size: 18px;}
.eg-title-2 em { display: block; height: 30px; color: #333; letter-spacing: 2px;}
.eg-title-2 em span { display: block; line-height: 30px; float: left;}
.eg-title-2 em span i { color: #999;}

.eg-title-new { height: 30px; font-size: 18px;}
.eg-title-new em { display: block; height: 30px; vertical-align: middle; color: #333; letter-spacing: 2px;}

.eg-title-3 em:before { display: inline-block; content: ""; width: 26px; height: 26px; background: url(/static/images/icon_cs.png); background-size: 26px 26px; vertical-align: top; margin-right: 10px;}
.eg-title-4 em:before { display: inline-block; content: ""; width: 26px; height: 26px; background: url(/static/images/icon_hj.png); background-size: 26px 26px; vertical-align: top; margin-right: 10px;}
.eg-title-5 em:before { display: inline-block; content: ""; width: 26px; height: 26px; background: url(/static/images/icon_pl.png); background-size: 26px 26px; vertical-align: top; margin-right: 10px;}

.new-project { width: 1140px; overflow: hidden;}
.new-project ul { width: 1200px; }
.new-project ul li { width: 274px; height: 200px; margin: 0 12px 15px 0; float: left; overflow: hidden;}
.new-project ul li .box1 { width: 274px; height: 154px;position: relative;cursor: pointer}
.new-project ul li .box1 img { width: 274px; height: 154px;}
.new-project ul li .box1 span.duration { display: block; background: url(/static/images/bg_mask.png); width: 40px; height: 18px; line-height: 18px; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color:#fff; z-index: 99; right: 5px; bottom: 5px;}
.new-project ul li .box2 { height: 45px; line-height: 45px; color:#fff;cursor:pointer;display:block;position:relative;background: url("/static/images/bg_video_mask.png") 0 -1px repeat-x; padding: 0 50px 0 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;z-index: 100}
.new-project ul li .box3 { margin: 0 6px;}
.new-project ul li .box3 .author { height: 26px; line-height: 26px;}
.new-project ul li .box3 .author .author-photo { width: 26px; height: 26px;}
.new-project ul li .box3 .author .author-photo img { width: 20px; height: 20px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; border: 2px solid #ccc;}
.new-project ul li .box3 .author .author-name { color: #a9a9a9;}
.new-project ul li .box3 .author .vip1 { display: block; font-family: "Arial"; width: 14px; height: 14px; color: #feb500; font-weight: 700;}
.new-project ul li .box3 .author .vip2 { display: block; font-family: "Arial"; width: 14px; height: 14px; color: #3998f6; font-weight: 700;}
.new-project ul li .box3 .play-amount { height: 22px; line-height: 22px; color: #a9a9a9;}
.new-project ul li .box3 .play-amount em { padding-left: 20px; background: url(/static/images/icon_play.png) 0 center no-repeat;}

.new-project ul li .box2 p{color: #fff;z-index: 100;text-overflow: ellipsis;white-space: nowrap;  overflow: hidden;}
.video-play-btn {width: 35px!important;height: 35px!important;border:transparent!important;position: absolute;left: 50%;margin-left: -17px;top:50%;margin-top: -17px;background: url("/static/images/video_playicon.png")}
.new-project ul li .video-info-cnt { position: relative;margin-top: -44px}
.video-times {position: absolute;right: 0;top:14px;z-index: 200;color: #a5a5a5;background: rgba(32, 32, 32, 0.61);height: 20px;line-height: 20px;padding: 1px 5px;}
/*.new-project ul li .video-mini-mask { position: absolute;top:0;width: 100%;height: 45px;}*/
.photo-info .box4 { height: 45px; margin-top: -44px;line-height: 45px; cursor: pointer;display: block; color:#fff;position:relative;background: url("/static/images/bg_video_mask.png") 0 -1px repeat-x; padding: 0 50px 0 6px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;z-index: 100}
.photo-info .box4 p{color: #fff;z-index: 100;text-overflow: ellipsis;white-space: nowrap;  overflow: hidden;}


.new-creators { width: 1140px; overflow: hidden;}
.new-creators ul { width: 1200px;}
.new-creators ul li { width: 370px; height: 136px; float: left; margin: 0 15px 15px 0; background: #ccc; zoom: 1; overflow: hidden;}
.new-creators ul li a { display: block; width: 370px; height: 136px;}
.new-creators ul li .box1 { width: 120px; height: 120px; -moz-border-radius: 60px; -webkit-border-radius: 60px; border-radius: 60px; margin: 8px 25px 0 20px; overflow: hidden; color: #fefcfc;}
.new-creators ul li .box1 img { width: 120px; height: 120px;}
.new-creators ul li .vip1 { display:block; width: 14px; height: 14px; background: url(/static/images/icon_vip1.png) no-repeat; margin-top: 8px}
.new-creators ul li .vip2 { display:block; width: 14px; height: 14px; background: url(/static/images/icon_vip2.png) no-repeat; margin-top: 8px}

.new-creators ul li.bg1 { background: url(/static/images/pic_creator_01.png) center center no-repeat;}
.new-creators ul li.bg2 { background: url(/static/images/pic_creator_02.png) center center no-repeat;}
.new-creators ul li.bg3 { background: url(/static/images/pic_creator_03.png) center center no-repeat;}
.new-creators ul li.bg4 { background: url(/static/images/pic_creator_04.png) center center no-repeat;}
.new-creators ul li.bg5 { background: url(/static/images/pic_creator_05.png) center center no-repeat;}
.new-creators ul li.bg6 { background: url(/static/images/pic_creator_06.png) center center no-repeat;}
.new-creators ul li.bg7 { background: url(/static/images/pic_creator_07.png) center center no-repeat;}
.new-creators ul li.bg8 { background: url(/static/images/pic_creator_08.png) center center no-repeat;}
.new-creators ul li.bg9 { background: url(/static/images/pic_creator_09.png) center center no-repeat;}
.new-creators ul li.bg10 { background: url(/static/images/pic_creator_10.png) center center no-repeat;}

.new-creators-one { width: 1140px; overflow: hidden;}
.new-creators-one ul { width: 1200px;}
.new-creators-one ul li { width: 368px; height: 134px; border: 1px solid #e5e5e5; float: left; margin: 0 15px 15px 0; zoom: 1; overflow: hidden; }
.new-creators-one ul li:hover { background: #f3f3f3;}
.new-creators-one ul li a { display: block; width: 368px; height: 134px;}
.new-creators-one ul li a:hover { color: #333;}
.new-creators-one ul li .box1 { width: 120px; height: 120px; -moz-border-radius: 60px; -webkit-border-radius: 60px; border-radius: 60px; margin: 8px 25px 0 20px; overflow: hidden;}
.new-creators-one ul li .box1 img { width: 120px; height: 120px;}
.new-creators-one ul li .vip1 { display: block; font-family: "Arial"; width: 14px; height: 14px; color: #feb500; font-weight: 700; margin-top: 5px;}
.new-creators-one ul li .vip2 { display: block; font-family: "Arial"; width: 14px; height: 14px; color: #3998f6; font-weight: 700; margin-top: 5px;}
.new-creators-one ul li .box2 span:nth-child(3) { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.new-creators-two { width: 785px; overflow: hidden;}
.new-creators-two ul { width: 900px;}
.new-creators-two ul li { width: 368px; height: 134px; border: 1px solid #e5e5e5; float: left; margin: 0 15px 15px 0; zoom: 1; overflow: hidden; }
.new-creators-two ul li:hover { background: #f3f3f3;}
.new-creators-two ul li a,.new-creators-two ul li a:hover { display: block; width: 368px; height: 134px; color: #333; }
.new-creators-two ul li .box1 { width: 110px; height: 110px; border: 2px solid #ccc; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; margin: 10px 25px 0 20px; overflow: hidden;}
.new-creators-two ul li .box1 img { width: 110px; height: 110px;}

.new-brand { width: 1140px; overflow: hidden;}
.new-brand ul { width: 1250px;}
.new-brand ul li { width: 165px; height: 165px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; float: left; margin-right: 76px;}
.new-brand ul li img { width: 165px; height: 165px;}

.new-brand-one { width: 1140px; overflow: hidden;}
.new-brand-one ul { width: 1250px;}
.new-brand-one ul li { width: 126px; height: 50px; margin: 0 19px 22px 0; float: left; overflow: hidden;}
.new-brand-one ul li img { width: 126px; height: 50px;}

.count-one { width: 1200px; height: 200px; background: url(/static/images/bg_count.png) left center repeat-x; overflow: hidden;}
.count-one ul {}
.count-one ul li { float: left;}
.count-one ul li .box1 { height: 50px; line-height: 50px; padding-top: 50px;}
.count-one ul li .box1 span.t1 { font-size: 60px; color: #f84821; margin-right: 10px;}
.count-one ul li .box1 span.t2 { font-size: 24px;}
.count-one ul li .box1 span.t3 { font-size: 48px;  color: #f84821;}
.count-one ul li .box1 span.t3 sup { height: 30px; line-height: 25px; display: inline-block;}
.count-one ul li .box2 { display: block; height: 26px; line-height: 26px; font-size: 18px; overflow: hidden;}
.count-one ul li .box2 span.s1:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) 0 -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-one ul li .box2 span.s2:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) -26px -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-one ul li .box2 span.s3:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) -52px -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-one ul li .box2 span.s4:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) -78px -26px no-repeat; margin-right: 10px; vertical-align: top;}

.count-two { width: 1200px; overflow: hidden;}
.count-two ul { width: 1300px;}
.count-two ul li { width: 390px; height: 300px; background: #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin-right: 15px; float: left;}
.count-two ul li .box1 { height: 50px; line-height: 50px; padding-top: 50px;}
.count-two ul li .box1 span.t1 { font-size: 60px; color: #f84821; font-family: Arial; margin-right: 10px;}
.count-two ul li .box1 span.t2 { font-size: 24px;}
.count-two ul li .box2 { display: block; height: 26px; line-height: 26px; font-size: 18px; overflow: hidden;}
.count-two ul li .box2 span.s1:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) 0 -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-two ul li .box2 span.s2:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) -26px -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-two ul li .box2 span.s3:before { width: 26px; height: 26px; display: inline-block; content:""; background: url(/static/images/icon_new.png) -52px -26px no-repeat; margin-right: 10px; vertical-align: top;}
.count-two ul li .box3 { height: 26px; font-size: 18px; color: #666;}
.count-two ul li .box4 { color: #666; line-height: 26px;}

.count-three { width: 1200px; overflow: hidden;}
.count-three ul { width: 1300px;}
.count-three ul li { width: 400px; height: 280px;float: left;}
.count-three ul li .box1 { height: 66px; padding-top: 55px; text-align: center;}
.count-three ul li .box1 img { margin: 0 auto;}
.count-three ul li .box2 { display: block; color: #666; padding-left: 90px;}
.count-three ul li .box2 h3 { font-weight: 700;}
.count-three ul li .box2 p { line-height: 22px;}
.count-three ul li .box2 .sort { height: 64px; line-height: 50px; font-family: Arial; font-size: 40px; background: url(/static/images/bg_sort.png) right center no-repeat; padding-right: 35px; left: 0; top: 5px;}
.count-three ul li .box2 .sort1 { height: 64px; line-height: 50px; font-family: Arial; font-size: 40px; background: url(/static/images/bg_sort1.png) right center no-repeat; padding-right: 35px; left: 0; top: 5px;}
.count-three ul li .w1 { width: 230px; margin:0 auto; overflow: hidden;}
.count-three ul li .w2 { width: 170px; margin:0 auto; overflow: hidden;}

.count-issue { width: 1200px; height: 280px; margin:0 auto; background: url(/static/images/banner_top_issue.jpg);}

.new-player { background: #000;}
.new-video-player { width: 970px; height: 550px; background: #333;}
.new-video-player .transcoding-box { width: 970px; height: 550px; background: #333; left: 0; top: 0;}
.new-video-player .transcoding-box .transcoding-txt { width: 970px; padding-top: 240px;}
.new-video-list { width: 220px; height: 550px; background: #333; overflow-x: hidden; overflow-y: auto;}
.new-video-list ul { padding: 14px;}
.new-video-list ul li { width: 190px; height: 107px; border: 1px solid #666; margin-bottom: 15px; overflow: hidden;}
.new-video-list ul li.on { width: 182px; height: 99px; border: 5px solid #689931; position: relative;}
.new-video-list ul li.on span.one { display: block; width: 190px; height: 107px; line-height: 107px; text-align: center; position: absolute; z-index: 99; left: 0; top: 0; color: #689931; font-size: 16px; background: url(/static/images/icon_play2.png) 45px center no-repeat;}
.new-video-list ul li.on span.two { display: block; width: 190px; height: 107px; line-height: 107px; text-align: center; position: absolute; z-index: 98; left: 0; top: 0; background: url(/static/images/bg_mask.png);}
.new-video-list ul li img { width: 190px; height: 107px;}

.left-part { width: 815px; overflow: hidden;}
.right-part { width: 375px; overflow: hidden;}

.new-video-info,.issue-news { padding: 0 30px; width: 755px; background: #fff; overflow: hidden;}
.new-video-info p img { width: 755px; height: auto;}
.issue-company,.issue-dynamics,.creator-work { width: 375px; background: #fff; overflow: hidden;}
.issue-company .package,.issue-dynamics .package,.creator-work .package { padding: 20px;}
.issue-company .detail { width: 260px; height: 60px; margin: 0 auto; overflow: hidden;}
.issue-company .detail span { height: 60px; display: block; background: url(/static/images/bg_line_1.png) right top repeat-y; float: left;}
.issue-company .detail span.first { width: 130px; display: block;}
.issue-company .detail span.last {}
.issue-company .detail span.none { width: 100px; background: none;}
.issue-company .detail span i.d2 { height: 36px; line-height: 36px; font-size: 16px; font-weight: 700;}
.issue-company .detail span i.d4 { height: 36px; line-height: 36px; font-size: 16px; font-weight: 700;}
.issue-company .detail span i em { position: relative;}
.issue-company .detail span i em b { font-weight: 700; position: relative; float: left; margin-right: 5px;}
.issue-company .detail span i em b img { width: 20px; height: 20px;}

.issue-news ul { background: url(/static/images/bg_line_6.png) 6px 0 repeat-y;}
.issue-news ul li { margin-bottom: 25px;}
.issue-news ul li .data { height: 22px; line-height: 22px; background: #fff url(/static/images/icon_dot_6.png) left center no-repeat;}
.issue-news ul li .stem-from { line-height: 22px;}
.issue-news ul li .stem-from .s1 { width: 20px; height: 20px; margin-top: 1px;}
.issue-news ul li .stem-from .s2 {}
.issue-news ul li .stem-from p img { max-width: 550px; height: auto; border: 1px solid #ccc;}

.warning { height: 60px; background: #e4e4e4; overflow: hidden;}
.warning .package { padding: 10px; }
.warning p.one { line-height: 20px;}
.warning p.two { line-height: 40px;}

.issue-type { padding: 10px 0;}
.issue-type ul li { width: 80px; height: 24px; line-height: 24px; text-align: center; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-right: 5px;}
.issue-type ul li a:hover { display: block; width: 80px; height: 24px; color: #3071b9;}
.issue-type ul li.on a { display: block; width: 80px; height: 24px; background: #3071b9; color: #fff;}

.photo-info {}
.photo-info .box1 { width: 110px; height: 110px; border: 2px solid #ccc; -moz-border-radius: 55px; -webkit-border-radius: 55px; border-radius: 55px; overflow: hidden; margin: 0 auto 10px auto;}
.photo-info .box1 img { width: 110px; height: 110px;}
.photo-info .box2 {}
.photo-info .box2 span.vip1 { font-family: "Arial"; color: #feb500;}
.photo-info .box2 span.vip2 { font-family: "Arial"; color: #3998f6;}
.photo-info > h3 { background: url(/static/images/bg_line_1.png) center center repeat-x;}
.photo-info > h3 > em { background: #fff; padding: 0 15px;}
.photo-info ul li { position: relative; width: 345px; height: 194px; margin-bottom: 15px;}
.photo-info ul li img { width: 345px; height: 194px;}
/*.photo-info ul li span { display: block; position: absolute; left: 0; bottom: 0; width:315px; height: 40px; line-height: 40px; padding: 0 10px; background: url(/static/images/bg_mask.png); overflow: hidden;}*/
.photo-info ul li a { color: #fff;}

.user-title-one { height: 26px; line-height: 26px; padding: 10px 0 10px 40px; background: url(/static/images/icon_sz.png) left center no-repeat;}
.user-title-two { height: 26px; line-height: 26px; padding: 10px 0 10px 40px; background: url(/static/images/icon_rz.png) left center no-repeat;}
.user-title-three { height: 26px; line-height: 26px; padding: 10px 0 10px 40px; background: url(/static/images/icon_tz.png) left center no-repeat;}
.user-title-four { height: 26px; line-height: 26px; padding: 10px 0 10px 40px; background: url(/static/images/icon_zp.png) left center no-repeat;}

/* 新版发行动态logo */
.logo_video_new,.logo_OTT_new,.logo_offline_new,.logo_ergeng_new,.logo_app_new{overflow: hidden; zoom: 1; background: #fff; width: 335px;}
.logo_video_new li{display: block; float: left; width: 101px; height: 48px; margin: 4px; border: 1px solid #e5e5e5; border-radius:4px;}
.logo_video_new li a{display: block; height: 46px; width: 101px;}
.logo_OTT_new li{display: block; float: left; width: 101px; height: 48px; margin: 4px; border: 1px solid #e5e5e5; border-radius:4px;}
.logo_OTT_new li a{display: block; height: 46px; width: 101px;}
.logo_offline_new li{display: block; float: left; width: 101px; height: 48px; margin: 4px; border: 1px solid #e5e5e5; border-radius:4px;}
.logo_offline_new li a{display: block; height: 46px; width: 101px;}
.logo_ergeng_new li{display: block; float: left; width: 34px; height: 34px; margin: 5px;}
.logo_ergeng_new li a{display: block; height: 34px; width: 34px;}
.logo_app_new li{display:block; float: left; width: 34px; height: 34px; margin: 5px;}
.logo_app_new li a{display: block; height: 34px; width: 34px;}
/*video*/
.logo_big_youkuVideo_v2{background:url(/static/images/newicon_logo_big.png) -2px 0px no-repeat;}
.logo_big_tudouVideo_v2{background:url(/static/images/newicon_logo_big.png) -118px 0px no-repeat;}
.logo_big_aiqiyi_v2{background:url(/static/images/newicon_logo_big.png) -236px 0px no-repeat;}
.logo_big_baiduVideo_v2{background:url(/static/images/newicon_logo_big.png) -354px 0px no-repeat;}
.logo_big_leshiVideo_v2{background:url(/static/images/newicon_logo_big.png) -472px 0px no-repeat;}
.logo_big_sohuVideo_v2{background:url(/static/images/newicon_logo_big.png) 0px -56px no-repeat;}
.logo_big_qqVideo_v2{background:url(/static/images/newicon_logo_big.png) -118px -56px no-repeat;}
.logo_big_newBlue_v2{background:url(/static/images/newicon_logo_big.png) -236px -56px no-repeat;}
.logo_big_baidutieba_v2{background:url(/static/images/newicon_logo_big.png) -354px -56px no-repeat;}
.logo_big_stormVideo_v2{background:url(/static/images/newicon_logo_big.png) -472px -54px no-repeat;}
.logo_big_north_v2{background:url(/static/images/newicon_logo_big.png) 0px -110px no-repeat;}
.logo_big_fenghuangVideo_v2{background:url(/static/images/newicon_logo_big.png) -121px -110px no-repeat;}
.logo_big_pptv_v2{background:url(/static/images/newicon_logo_big.png) -236px -110px no-repeat;}
.logo_big_yiche_v2{background:url(/static/images/newicon_logo_big.png) -354px -110px no-repeat;}
.logo_big_chinashiji_v2{background:url(/static/images/newicon_logo_big.png) -472px -110px no-repeat;}
.logo_big_chinaBlue_v2{background:url(/static/images/newicon_logo_big.png) 0px -166px no-repeat;}
.logo_big_cctv_v2{background:url(/static/images/newicon_logo_big.png) -118px -166px no-repeat;}
.logo_big_cntv_v2{background:url(/static/images/newicon_logo_big.png) -236px -166px no-repeat;}
.logo_big_acfun_v2{background:url(/static/images/newicon_logo_big.png) -354px -164px no-repeat;}
.logo_big_huashuVideo_v2{background:url(/static/images/newicon_logo_big.png) -472px -164px no-repeat;}
.logo_big_firstVideo_v2{background:url(/static/images/newicon_logo_big.png) -5px -220px no-repeat;}
.logo_big_mangguoVideo_v2{background:url(/static/images/newicon_logo_big.png) -120px -220px no-repeat;}
.logo_big_bili_v2{background:url(/static/images/newicon_logo_big.png) -236px -220px no-repeat;}
.logo_big_sinaVideo_v2{background:url(/static/images/newicon_logo_big.png) -354px -220px no-repeat;}
/*OTT*/
.logo_big_Mangguotai_v2{background:url(/static/images/newicon_logo_big.png) 0px -338px no-repeat;}
.logo_big_huashuRainbow_v2{background:url(/static/images/newicon_logo_big.png) -118px -338px no-repeat;}
.logo_big_xiaomiBox_v2{background:url(/static/images/newicon_logo_big.png) -234px -338px no-repeat;}
.logo_big_whaley_v2{background:url(/static/images/newicon_logo_big.png) -350px -338px no-repeat;}
.logo_big_Houston_v2{background:url(/static/images/newicon_logo_big.png) -466px -338px no-repeat;}
.logo_big_VST_v2{background:url(/static/images/newicon_logo_big.png) -2px -394px no-repeat;}
.logo_big_leshiBox_v2{background:url(/static/images/newicon_logo_big.png) -118px -394px no-repeat;}
/*offline*/
.logo_big_guangzhouSubway_v2{background:url(/static/images/newicon_logo_big.png) -5px -540px no-repeat;}
.logo_big_MU_v2{background:url(/static/images/newicon_logo_big.png) -121px -540px no-repeat;}
.logo_big_beijingSubway_v2{background:url(/static/images/newicon_logo_big.png) -237px -540px no-repeat;}
.logo_big_cctvBus_v2{background:url(/static/images/newicon_logo_big.png) -355px -540px no-repeat;}
.logo_big_CA_v2{background:url(/static/images/newicon_logo_big.png) -469px -540px no-repeat;}
.logo_big_xiamengAir_v2{background:url(/static/images/newicon_logo_big.png) -3px -596px no-repeat;}
.logo_big_peopleDaily_v2{background:url(/static/images/newicon_logo_big.png) -121px -596px no-repeat;}
.logo_big_airMedia_v2{background:url(/static/images/newicon_logo_big.png) -237px -596px no-repeat;}
.logo_big_hangzhouSubway_v2{background:url(/static/images/newicon_logo_big.png) -355px -596px no-repeat;}
.logo_big_jingshangMedia_v2{background:url(/static/images/newicon_logo_big.png) -469px -596px no-repeat;}
.logo_big_xinchudong_v2{background:url(/static/images/newicon_logo_big.png) -3px -652px no-repeat;}
.logo_big_xile_v2{background:url(/static/images/newicon_logo_big.png) -121px -652px no-repeat;}
.logo_big_xunwei_v2{background:url(/static/images/newicon_logo_big.png) -237px -652px no-repeat;}
.logo_big_shenzhenAir_v2{background:url(/static/images/newicon_logo_big.png) -356px -652px no-repeat;}
/*ergeng*/
.logo_big_newgengbeijing{background:url(/static/images/newicon_logo_big.png) -690px 0px no-repeat;}
.logo_big_newergengshitang{background:url(/static/images/newicon_logo_big.png) -732px 0px no-repeat;}
.logo_big_newergeng{background:url(/static/images/newicon_logo_big.png) -774px 0px no-repeat;}
.logo_big_newyingcangcaidan{background:url(/static/images/newicon_logo_big.png) -816px 0px no-repeat;}
.logo_big_newxiaotangmei{background:url(/static/images/newicon_logo_big.png) -858px 0px no-repeat;}
.logo_big_newgengchengdu{background:url(/static/images/newicon_logo_big.png) -902px 0px no-repeat;}
.logo_big_newgenghangzhou{background:url(/static/images/newicon_logo_big.png) -947px 0px no-repeat;}
.logo_big_newgengshanghai{background:url(/static/images/newicon_logo_big.png) -990px 0px no-repeat;}
.logo_big_newgengcaijing{background:url(/static/images/newicon_logo_big.png) -1034px 0px no-repeat;}
/*app*/
.logo_big_spaceMe_v2{background:url(/static/images/newicon_logo_big.png) -690px -105px no-repeat;}
.logo_big_qq_space_v2{background:url(/static/images/newicon_logo_big.png) -732px -105px no-repeat;}
.logo_big_Mono_app_v2{background:url(/static/images/newicon_logo_big.png) -774px -105px no-repeat;}
.logo_big_qq_officialAccounts_v2{background:url(/static/images/newicon_logo_big.png) -816px -105px no-repeat;}
.logo_big_echo_app_v2{background:url(/static/images/newicon_logo_big.png) -856px -105px no-repeat;}
.logo_big_tieba_v2{background:url(/static/images/newicon_logo_big.png) -898px -105px no-repeat;}
.logo_big_zaker_v2{background:url(/static/images/newicon_logo_big.png) -940px -105px no-repeat;}
.logo_big_wifi_v2{background:url(/static/images/newicon_logo_big.png) -982px -105px no-repeat;}
.logo_big_ucMedia_v2{background:url(/static/images/newicon_logo_big.png) -1024px -105px no-repeat;}
.logo_big_storm_v2{background:url(/static/images/newicon_logo_big.png) -1066px -105px no-repeat;}
.logo_big_phoenix_v2{background:url(/static/images/newicon_logo_big.png) -690px -166px no-repeat;}
.logo_big_openEye_v2{background:url(/static/images/newicon_logo_big.png) -732px -166px no-repeat;}
.logo_big_todayPoint_v2{background:url(/static/images/newicon_logo_big.png) -774px -166px no-repeat;}
.logo_big_interface_v2{background:url(/static/images/newicon_logo_big.png) -816px -166px no-repeat;}
.logo_big_hangzhou_v2{background:url(/static/images/newicon_logo_big.png) -856px -166px no-repeat;}
.logo_big_duitang_v2{background:url(/static/images/newicon_logo_big.png) -898px -166px no-repeat;}
.logo_big_duoju_v2{background:url(/static/images/newicon_logo_big.png) -940px -166px no-repeat;}
.logo_big_kaola_v2{background:url(/static/images/newicon_logo_big.png) -982px -166px no-repeat;}
.logo_big_todayTop_v2{background:url(/static/images/newicon_logo_big.png) -1024px -166px no-repeat;}
.logo_big_coverNews_v2{background:url(/static/images/newicon_logo_big.png) -1066px -166px no-repeat;}
.logo_big_migu_v2{background:url(/static/images/newicon_logo_big.png) -690px -226px no-repeat;}
.logo_big_beautyShoot_v2{background:url(/static/images/newicon_logo_big.png) -732px -226px no-repeat;}
.logo_big_beautySay_v2{background:url(/static/images/newicon_logo_big.png) -774px -226px no-repeat;}
.logo_big_lizhi_v2{background:url(/static/images/newicon_logo_big.png) -816px -226px no-repeat;}
.logo_big_quickHand_v2{background:url(/static/images/newicon_logo_big.png) -856px -226px no-repeat;}
.logo_big_taobaoweitao_v2{background:url(/static/images/newicon_logo_big.png) -898px -226px no-repeat;}
.logo_big_taobaoTop_v2{background:url(/static/images/newicon_logo_big.png) -940px -226px no-repeat;}
.logo_big_secondShoot_v2{background:url(/static/images/newicon_logo_big.png) -982px -226px no-repeat;}
.logo_big_mogujie_v2{background:url(/static/images/newicon_logo_big.png) -1024px -226px no-repeat;}
.logo_big_sohu_v2{background:url(/static/images/newicon_logo_big.png) -1066px -226px no-repeat;}
.logo_big_wangyinews_v2{background:url(/static/images/newicon_logo_big.png) -690px -286px no-repeat;}
.logo_big_weikandian_v2{background:url(/static/images/newicon_logo_big.png) -732px -286px no-repeat;}
.logo_big_sinaNews_v2{background:url(/static/images/newicon_logo_big.png) -774px -286px no-repeat;}
.logo_big_smallMovie_v2{background:url(/static/images/newicon_logo_big.png) -816px -286px no-repeat;}
.logo_big_weibo_v2{background:url(/static/images/newicon_logo_big.png) -856px -286px no-repeat;}
.logo_big_ximalaya_v2{background:url(/static/images/newicon_logo_big.png) -898px -286px no-repeat;}
.logo_big_listen_v2{background:url(/static/images/newicon_logo_big.png) -940px -286px no-repeat;}
.logo_big_weChat_v2{background:url(/static/images/newicon_logo_big.png) -980px -286px no-repeat;}
.logo_big_flogFun_v2{background:url(/static/images/newicon_logo_big.png) -1024px -286px no-repeat;}
.logo_big_wangyidada_v2{background:url(/static/images/newicon_logo_big.png) -1066px -286px no-repeat;}
.logo_big_yinglian_v2{background:url(/static/images/newicon_logo_big.png) -690px -346px no-repeat;}
.logo_big_oneClock_v2{background:url(/static/images/newicon_logo_big.png) -732px -346px no-repeat;}

.logo_big_fm_v2{background:url(/static/images/newicon_logo_big.png) -774px -337px no-repeat;}
.logo_big_slkd_v2{background:url(/static/images/newicon_logo_big.png) -469px -220px no-repeat;}
.logo_big_bdbj_v2{background:url(/static/images/newicon_logo_big.png) -0 -274px no-repeat;}



/*项目信息*/
.issue-info { padding: 0 30px; width: 755px; background: #fff; overflow: hidden;}
.issue-info p img { width: 755px; height: auto;}
.issue-info .intro-content {overflow : hidden;max-height: 61px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.issue-info .issue-video-link {display: block;width: 280px;height: 160px;overflow: hidden}
.issue-info .issue-video-link img{width: 100%}
.issue-info .issue-videos h3 {overflow : hidden;max-height: 45px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/*亚太电影详情*/
.film-top-tit-area{position:absolute;top:141px;left:50%;z-index:100;margin-left:-600px;width:1200px;height:240px}
.film-top-logo{padding-right:20px;width:240px;height:240px}
.film-top-logo img{border: 5px solid #f5f5f5}
.film-top-tit{width:940px;height:240px;overflow: hidden}
.film-top-tit .tit-2{height: 45px;overflow: hidden;width: 100%}
.film-top-tit .tit-1{height: 63px;overflow: hidden;width: 100%}
.film-top-tit ul.menu-show{position:absolute;bottom:0;float:left}
.film-top-tit ul.menu-show>li{position:relative;float:left;margin:0 20px;height:40px;min-width:100px;text-align:center;line-height:40px}
.film-top-tit ul>li>em{display:block;height:40px}
.film-top-tit ul>li>em a{float:left;display:block;overflow:hidden;width:100%;height:40px;color:#a5a5a5}
.film-top-tit ul>li>em a:hover{height:40px;color:#fefcfc}
.film-top-tit ul>li>em.over a{color:#fefcfc}
.film-top-tit ul>li.current>em a{height:36px;border-bottom:4px solid #fa481c;color:#fefcfc}
.film-top-tit ul>li ul{position:relative;top:8px;visibility:hidden;width:100%;background:#333333}
.film-top-tit ul>li ul li{float:none;overflow:hidden;margin:0;height:40px}
.film-top-tit ul>li ul li a{display:block;padding:0 10px;height:39px;border-bottom:1px solid #6c6c6c;color:#dedede}
.film-top-tit ul>li ul li:last-child a{display:block;padding:0 10px;height:39px;border-bottom:none;color:#dedede}
.film-top-tit ul>li ul li a:hover{height:39px;color:#fff}
.film-info-tit{padding-top:20px;color:#f7f7f7;font-weight:500;padding-left: 20px;line-height: 2em}
.film-info-topic{padding-top:20px;color:#f7f7f7;font-weight:bold;padding-left: 0;}
.film-info-cnt{padding-bottom:20px;color:#b9b8b8;padding-left: 20px}
.film-info-cnt>span{position:relative;line-height: 2em}
.film-info-block{border-bottom:1px solid #333}
/*.film-line{background:url(/static/images/bg_line_1.png) 6px top repeat-y}*/
.film-top-tit .tit-2 h2{font-size: 30px}
.film-top-tit .tit-1 h1{font-size: 42px}
.film-line-block{width:100%;height:auto;background:#2a2a2a}
.film-line-main{margin:20px 32px;padding-bottom:20px;width:220px}
.film-line-list{height: 85px;border-left: 1px solid #fff;position: relative;}
.film-line-list.on{ height: 85px; border-left: 1px solid #f30; position: relative;}
.film-line-list.last{ height: 35px; border-left: 1px solid transparent; position: relative;}
.film-line-dot{top:-5px;left:0;overflow:hidden;width:16px;height:16px;background:url(/static/images/asiafilm/bg_line_dot.jpg) left center no-repeat}
.film-line-dot2{top:-13px;left:0;overflow:hidden;width:16px;height:50px;background:url(/static/images/asiafilm/bg_line_dot_top.jpg) left center no-repeat}
.film-line-dot3{top:-7px;left:0;overflow:hidden;width:16px;height:70px;background:url(/static/images/asiafilm/bg_line_dot_btm.jpg) left center no-repeat}
.film-line-dot4{top:-7px;left:0;overflow:hidden;width:16px;height:16px;background:url(/static/images/asiafilm/bg_line_dot_orange.png) left center no-repeat}
#filmShowVideo{height:530px}
.film-show-img{position:relative;overflow:hidden;margin-top:20px;height:350px;background:#2a2a2a}
.film-show-video{margin-top:20px;height:530px;background:#2a2a2a}
.film-show-main{width:745px}
.film-show-main img{width:100%;height:350px}
.film-show-slide{position:absolute;top:0;right:0;width:190px;height:100%}
.film-show-ctrl{overflow:hidden;margin:13px 6px;width:177px;height:100px}
.film-show-ctrl img{width:100%;height:100%}
.film-info-content{float:left;margin-top:60px;height:auto;color:#f2f2f2}
/*.film-info-content > div {margin-top:40px;margin-bottom: 15px}*/
.film-info-content h3:first-child{margin-top:-3px}
.film-info-content h3{overflow:hidden;height:40px;border-bottom:1px solid #7a7976;background:url(/static/images/icon_dot_7.png) left center no-repeat;color:#f2f2f2;font-weight:500;font-size:20px;line-height:40px;padding-left: 20px;margin-bottom: 25px;margin-top: 40px}
.film-info-content p{overflow:hidden;color: #f2f2f2;font-size:14px}
.film-show-wall{margin-top:40px;padding-top:6px;background:#2a2a2a;color:#f2f2f2}
.film-show-wall a{color:#fdfdfd;line-height:50px}
.film-wall-tit{margin:0 15px;width:900px;height:50px;border-bottom:1px solid #7a7976}
.film-wall-tit>span{font-weight:500;font-size:20px;line-height:50px}
.film-wall-cnt{overflow:hidden;width:100%;max-height: 325px;min-height: 180px;}
.film-wall-mask{position:absolute;width:100%;height:96px;background:rgba(32,32,32,.41);cursor:pointer;display: block}
.film-wall-single{position:relative;float:left;margin-top:20px;margin-bottom:10px;margin-left:12px;width:172px;height:130px;background:#141414;cursor: pointer}
.film-single-top{position:relative;width:100%;height:96px;display: block}
.film-wall-mask>img{display:block;margin:35px auto;width:25px;height:25px}
.film-single-top>img{width:100%;height:100%}
.film-time-cost{position: absolute;right: 0;bottom:0;color: #a5a5a5;background: rgba(32, 32, 32, 0.61);height: 20px;line-height: 20px;padding: 1px 5px;}
.film-video-rank{position:absolute;top:-10px;right:-10px;display:block;width:38px;height:38px;background:url(/static/images/asiafilm/bg_rank.png) no-repeat;color:#fff;text-align:center;font-weight:500;font-size:18px}
.film-single-btm{width:100%;height:75px;margin-top: -45px;z-index: 100;position: absolute;}
.film-single-tit{padding:0 50px 0 6px;max-height:45px;min-height:45px;background:url("/static/images/bg_video_mask.png") repeat-x;line-height:45px; display: block}
.film-single-tit p {line-height: 22px;margin-top: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.film-direct-info{width:100%;height:30px}
.film-direct-info .direct-name span{max-height:30px;color:#a6a6a6;line-height:30px}
.film-direct-info .direct-vote span{max-height:30px;color:#a6a6a6;line-height:30px}
.film-star{display:inline-block}
.film-partners{overflow:hidden;width:100%}
.film-partners ul{width:100%}
.film-partners ul li{float:left;margin:0 42px 20px 0;width:135px;height:50px}
.film-partners ul li img{width:135px;height:50px}
.film-totop{position:fixed;right:80px;bottom:150px;display:none;z-index:1000;width:60px;height:60px;cursor:pointer}
.film-slide-pics{float:left;width:100%;height:585px}
.film-clip-border{box-sizing:border-box;border:3px solid #ddb66b}
.film-menu-can{position:relative;height:40px}
.eg-icon-email{position:absolute;top:2px;display:inline-block;margin-right:5px;width:19px;height:13px;background:url(/static/images/asiafilm/icon_email.png)}
.eg-icon-wechat{position:absolute;top:-1px;display:inline-block;margin-right:5px;width:19px;height:19px;background:url(/static/images/asiafilm/icon_wechat.png)}
.eg-mask-banner {background:url("/static/images/asiafilm/mask_banner.png") repeat-x;height: 100%;bottom: 0;left: 0;z-index: 100}

.film-only-line { position: absolute;left: -7px;top: -8px;}
.film-txt-one { color: #f7f7f7;}
.film-txt-two { color: #b9b8b8;}
.film-icon-one { background: url(/static/images/asiafilm/bg_line_dot.jpg) 0 5px no-repeat;}
.film-icon-two { background: url(/static/images/asiafilm/bg_line_dot_orange.png) 0 5px no-repeat;}

/*定义默认按钮*/
.eg-btn-normal { width:240px;height: 42px;border: none;outline: none;cursor:pointer;display: block;text-align: center;font-size: 18px}
.eg-btn-orange { background: #fb481d;color:#fff;}
.eg-text-overflow { overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    position: relative;}
#cancleBtn01 { width: 25px; height: 17px; display: block; position: absolute; right: 20px; top: 20px;z-index: 100}

/* 分页 */
.pagination { text-align:center; padding:5px 0; font-size:14px; line-height:35px; color:#ccc; font-family:Verdana, Geneva, sans-serif; margin-bottom:35px; zoom:1; overflow:hidden;}
.pagination a { padding:7px 10px; color:#999; text-decoration:none; background:#f9f9f9; border:1px solid #ebebeb; margin:0 3px;}
.pagination a:hover { border:1px solid #3071b9; background:#3071b9; color:#fff;}
.pagination a:active { padding:7px 10px; color:#fff; text-decoration:none; background:#3071b9;}
.pagination .current { padding:7px 10px; border:1px solid #3071b9; background:#3071b9; color:#fff; margin:0 3px;}
.pagination .disabled { padding:7px 10px; color:#999;}

.pagination-film { text-align:center; padding:5px 0; font-size:14px; line-height:35px; color:#ccc; font-family:Verdana, Geneva, sans-serif; margin-bottom:35px; zoom:1; overflow:hidden;}
.pagination-film a { padding:7px 10px; color:#999; text-decoration:none; background:#2b2b2b; border:1px solid #433f3c; margin:0 3px;}
.pagination-film a:hover { border:1px solid #ddb66b; background:#ddb66b; color:#433f3c;}
.pagination-film a:active { padding:7px 10px; color:#433f3c; text-decoration:none; background:#ddb66b;}
.pagination-film .current { padding:7px 10px; border:1px solid #ddb66b; background:#ddb66b; color:#433f3c; margin:0 3px;}
.pagination-film .disabled { padding:7px 10px; color:#999;}

/*定义滚动条*/
#scroll-1 { overflow-y:auto;}
#scroll-1::-webkit-scrollbar { width:10px; height:10px;}
#scroll-1::-webkit-scrollbar-button { background-color:#fff;}
#scroll-1::-webkit-scrollbar-track { background:#333; border-radius:5px;}
#scroll-1::-webkit-scrollbar-track-piece {}
#scroll-1::-webkit-scrollbar-thumb { background:#666; border-radius:5px;}
#scroll-1::-webkit-scrollbar-corner { background:#82AFFF;}
#scroll-1::-webkit-scrollbar-resizer { background:#dfdfdf;}

.header-scroll { position:fixed; width:100%; height: 52px; top:0; z-index: 9999; box-shadow:0px 0px 8px #ccc; -ms-box-shadow:0px 0px 8px #ccc; -moz-box-shadow:0px 0px 8px #ccc; -webkit-box-shadow:0px 0px 8px #ccc;}

::selection { background: #3071b9; color: #fff;}
::-moz-selection { background: #3071b9; color: #fff;}
::-webkit-selection { background: #3071b9; color: #fff;}

/* 首页电影节模块 */
.eg-film-list { width: 1140px; overflow: hidden;}
.eg-film-list ul { width: 1200px;}
.eg-film-list ul li { width: 268px; height: 508px; border: 1px solid #ddd; float: left; margin-right: 20px;}
.eg-film-list ul li .box1,.eg-film-list ul li .box1 img { width: 268px; height: 365px;}
.eg-film-list ul li .box2 { height: 26px; line-height: 26px; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.eg-film-list ul li .box3,.cs-box .box1 .b2 .city { height: 26px; line-height: 26px;}
.eg-film-list ul li .box3 span:before,.cs-box .box1 .b2 .city span:before { width: 10px; height: 14px; background: url(/static/images/icon_new_dw.png); background-size: 10px 14px; display: inline-block; content: ""; margin-right: 5px;}

.layout-pic {}
.layout-pic li a img{ transition: all 1.2s; -moz-transition: all 1.2s; -webkit-transition:all 1.2s; -o-transition:all 1.2s;}
.layout-pic li a:hover img { transform: scale(1.2);-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}

/* 新增视频详细页 */
.cs-box { padding: 10px; min-height:110px; background: #f2f2f2;}
.cs-box .box1 { width: 375px; top: 50%; left: 10px; transform: translate(0,-50%); overflow: hidden;}
.cs-box .box1 .b1 { width: 68px; height: 68px;}
.cs-box .box1 .b1 img { width: 68px; height: 68px;}
.cs-box .box2 { top: 50%; right: 10px; transform: translate(0,-50%); }
.cs-box .box2 .b1 { height: 26px; line-height: 26px; padding: 5px 0;}
.cs-box .box2 .b1 .w1 { min-width: 100px;}
.cs-box .box2 .b1 .w2 { min-width: 80px;}
.cs-box .box2 .b1 .w2:before { display: inline-block; content: ""; width: 17px; height: 22px; background: url(/static/images/icon_newstar.png); background-size: 17px 22px; vertical-align: top; margin-right: 5px;}
.cs-box .box2 .b1 .w3 { min-width: 86px;}

/* 评论 */
.user-card { width: 30px; height: 30px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; overflow: hidden;}
.user-card img { width: 30px; height: 30px;}
.answer-pack .box1 { line-height: 24px;}
.answer-pack .box1 .user-name-new a { color: #3071b9;}
.answer-pack .box2 { height: 24px; line-height: 24px; color: #666;}
.reply { width: 20px; height: 19px; margin-top: 2px; overflow: hidden;}
.reply a { display: block; width: 20px; height: 19px; background: url(/static/images/icon_hf1.png); background-size: 20px 19px;}
.reply a:hover { background: url(/static/images/icon_hf2.png); background-size: 20px 19px;}
.reply a:active { background: url(/static/images/icon_hf3.png); background-size: 20px 19px;}
.reply a b { display: none;}
.eg-ml-50 { margin-left: 50px;}

.answer-pack .zan-new { width: 20px; height: 20px; cursor: pointer;}
.answer-pack .zan-new-bg1 { background: url(/static/images/icon_zan.png) no-repeat; background-size: 20px 20px;}
.answer-pack .zan-new-bg2 { background: url(/static/images/icon_zan1.png) no-repeat; background-size: 20px 20px;}
.answer-pack .zan-new-bg3 { background: url(/static/images/icon_zan2.png) no-repeat; background-size: 20px 20px;}

/*新版关于我们*/
.eg-about { height:105px; background: url(/static/images/bg_line_7.png) center center repeat-x;}
.eg-about .package { width: 640px; height: 105px; background: #f7f7f7; margin: 0 auto;}
.eg-about .package ul li { width: 128px; height: 105px; line-height: 105px; text-align: center; float: left; font-size: 18px;}
.eg-about .package ul li a { color: #999;}
.eg-about .package ul li a:hover,.eg-about .package ul li.on a { color: #3071B9;}
.content-list p { line-height: 26px; color: #333;}
.job-list { width: 1200px; overflow: hidden;}
.job-list > ul { width: 1280px;}
.job-list > ul > li { width: 520px; background:#fff; padding: 50px 30px 30px 30px; margin: 0 40px 40px 0; overflow-y: auto; vertical-align: top; display: inline-block;}
.job-list > ul > li h3 { height: 25px; line-height: 25px; border-bottom: 1px dashed #D5D5D5;}
.job-list > ul > li h3:before { display: inline-block; content: ""; width: 8px; height: 8px; background: #3071B9; vertical-align: middle; margin-right:10px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.job-list > ul > li > ul.description > li {line-height: 25px;}
.job-list > ul > li > ul.description > li:before { display: inline-block; content: ""; width: 6px; height: 6px;  background: #666; vertical-align: middle; margin-right:10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.news-list { width: 1200px; overflow: hidden;}
.news-list > ul { width: 1280px;}
.news-list > ul > li { width: 580px; background:#fff; margin: 0 40px 40px 0; float: left;}
.news-list > ul > li .pic-img { width: 580px; height: 326px; margin-bottom: 15px; overflow: hidden;}
.news-list > ul > li .pic-img img { width: 580px; height: 326px;}
.news-list > ul > li > dl { margin: 0 20px; padding-bottom: 20px;}
.news-list > ul > li > dl > dt { height: 30px; line-height: 30px; font-size: 20px; margin-bottom: 15px; zoom: 1; overflow: hidden;}
.news-list > ul > li > dl > dt > em { width: 390px; height: 30px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news-list > ul > li > dl > dt > span { font-size: 12px; color: #999;}
.news-list > ul > li > dl > dd { height: 40px; line-height: 20px; color: #999; overflow: hidden;}
.loading-box { width: 32px; height: 32px; position: absolute; left: 50%; bottom: 490px; margin: 0 0 0 -16px;}
.loading-box img { margin: 0 auto;}

.logo-list-box { width: 1200px; padding:40px 0 20px 0; background: #fff; overflow: hidden;}
.logo-list-box ul { width: 1250px;}
.logo-list-box ul li { width: 150px; height: 90px; float: left; overflow: hidden;}
.logo-list-box ul li img { width: 150px; height: 90px;}

.video-list-box { padding: 40px 130px 70px 130px; background: #E7E7E7;}
#tab-list li { cursor: pointer;}
#tab-con div { display: none;}
#tab-con div.rowdiv { display: block;}

.v-box { width: 940px; height: 529px; display: block; background: #333; color: #eee;}
.v-type { display: block;}
.v-type em { color:#3071B9; padding: 2px 6px; border: 1px solid #3071B9; border-radius: 4px;}
.v-description { height: 40px; line-height:20px; overflow: hidden;}

a.anchor{ display: block; position: relative; top: -52px; visibility: hidden;}
.tvideo{overflow:hidden;}
.tvideo embed,.tvideo iframe{width:100%;height:550px;}