/*返回顶部*/
.food-side {width:54px; overflow:hidden; position:fixed; bottom:10px; right:30px; z-index:9999; display: none;}
.food-side a { display:block; width:54px; height:54px; margin-bottom: 10px; text-indent:-99999em; background-image: url(/images/ico30.png); background-repeat:no-repeat; cursor: pointer;}
.sideKefu {background-position: 0 -192px}
.sideFankui {background-position: 0 -64px}
.sideBackTop {background-position: 0 -128px}
.food-side .sideMyMovie:hover { background-position:-61px 0;}
.food-side .sideKefu:hover { background-position:-61px -192px;}
.food-side .sideFankui:hover { background-position:-61px -64px;}
.food-side .sideBackTop:hover { background-position:-61px -128px;}


.ejectBox { width:100%; height:100%; position: fixed; top: 0; left: 0; z-index: 9998; display: none;}
.eject-bg { width:100%; height:100%; position:absolute; top:0; left:0; background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;  z-index:9997}
.eject-main { width:596px; height:411px; position:fixed; top: 50%; left: 50%; margin:-205px 0 0 -300px; background:url(/images/backTop_bg.png) no-repeat; z-index: 9999 }
.eject-close { width:45px; height:45px; position:absolute; top:0; right:0; cursor:pointer; z-index:3;}
.eject-bd { width:544px; height:346px; padding:26px 26px 0 26px; position:relative; zoom:1;}
.eject-bd h3 { text-indent:-9999em;  margin:10px 0;}
.eject-bd .tit1 {width:200px; height:32px; background:url(/images/ico35.png) no-repeat 0 -156px;}
.eject-conter {font-size:14px; border:0 none; width:545px;}
.eject-tab {width:100%; overflow:hidden; margin: 0; padding: 0; }
.eject-tab li { float:left; width:125px; overflow:hidden; margin-right:9px; height:42px;}
.eject-tab li span { background-image:url(/images/ico35.png); cursor: pointer; float:left; height:30px;}
.eject-tab li .l { width:5px; background-position:-284px -72px; background-repeat:no-repeat;}
.eject-tab li .r { width:5px; background-position:-298px -72px; background-repeat:no-repeat;}
.eject-tab li .m { width:105px; text-align:center; font-size:14px; line-height:30px; padding: 0 5px; color:#056ea1; background-position:0px -35px; background-repeat:no-repeat;}
.eject-tab li.on { background:url(/images/backTop_btnbg.png) no-repeat center bottom;}
.eject-tab .on .l {background-position:-261px -72px;}
.eject-tab .on .r {background-position:-274px -72px;}
.eject-tab .on .m {background-position:-0px -0px; color: #fff;}
.eject-reply { margin-top:-1px; overflow:hidden; width:527px; height:100px; background:url(/images/backTop_textbg.png) no-repeat;}
.eject-reply .js-eject-text { width:501px; height:74px; margin:3px; padding:10px; color:#a5a5a5; font-size:14px;  border:none; box-sizing:content-box;resize: none; outline:none;}

.eject-bd .tit2 {height:32px; background:url(/images/ico35.png) no-repeat 0 -192px;}
.eject-conter-number { padding:0 10px; width:270px; height:36px; line-height:36px; color:#a5a5a5; font-size:14px; border:none; box-sizing:content-box; outline:0; background:url(/images/ico35.png) no-repeat 0 -115px; }
.eject-bd .focus { color:#111}
.eject-bd .ps {color: #666; font-family: simsun;}
.eject-btnBox {zoom:1; overflow:hidden; position:relative; padding-left:212px; padding-top:30px;}
.eject-btn-error { position:absolute;left:180px; top: 5px; width:158px; height:22px; line-height:22px; text-align:center;color:#666; font-size:12px; background:url(/images/backTop_errorBg.png) no-repeat; display: none;}
.eject-btn { display:block; width:101px; height:35px; line-height:35px; color:#fff; text-align:center; font-size:16px; border:none; background:url(/images/ico35.png) no-repeat 0 -72px; cursor: pointer;}
.eject-btn:hover { background-position: -114px -72px;}

.eject-hide { width:390px; margin: 0 auto; padding-top:120px; display: none; }
.eject-hide p { font-size:14px; margin-top:30px; color:#666; text-align:center; }
.eject-hide a { margin-left:5px; color: #046ea0;}























