@charset "utf-8";

body{font-size:12px;background:#fefefe url(../images/headbg.jpg) repeat-x;;font-family:Arial Helvetica sana-serif,"宋体";color:#3e3e3e}
body,div,a,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,tbody,thead{
	margin:0;
	padding:0;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ol,dl,li,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.fn{font-weight:normal;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after{conten:".";clear:both;height:0;overflow:hidden;display:block;visibility:hidden;}
a{text-decoration:none; color:#3e3e3e;}
a img{border:none;}
ul{list-style:none;}

.wrap{ margin:0px auto 0; width:985px;}

.mainTop{ width:985px; height:490px;}
.mainTopLeft{
	width:722px;
	height:488px;
	border:1px solid #dcdcdc;
}
.hotlistTitle{ height:39px;margin:0 0 14px 0; width: 722px; overflow: hidden;}
.hotlistTitleNav{ height:38px; width: 725px; border-bottom: 1px solid #dcdcdc;}
.hotlistTitleNav li{ color: #747474; float:left; height:38px;line-height: 38px; font-size:16px; font-family: "微软雅黑"; text-align: center; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; cursor:default; width: 144px;}
.hotlistTitleNav li.liHover{ border-bottom:1px solid #f8f8f8; color: #555555;}

.TitleNav{ height:38px; width:722px; border-bottom: 1px solid #dcdcdc; overflow: hidden;}
.TitleNav li{ color: #747474; float:left; height:37px;line-height: 38px; font-size:16px; font-family: "微软雅黑"; text-align: left; cursor:default; width:720px; padding-left:15px;}
.TitleNav li a{ color: #747474;}
.TitleNav li a:hover{ color: #3187ee;}
.hotlistContentShow{
	margin:0 0 0 14px;
	overflow:hidden;
	width:694px;
	height:435px;
}
.hotlistContent{ width:725px; height:449px; margin:0 0 0 -31px; display:none;}
.hotlistContentTop{ width:725px; height:434px; position:relative;}
.productlist{ margin:0 0 0 -16px;}
.hotlistContentTop dl{ width:150px; height:217px; margin:0px 0 0 31px; float:left; }
.hotlistContentTop dl dt a{ display:block; position:relative; width:150px; height:162px;}
.hotlistContentTop dl dt a .vmclcBg{ position:absolute; left:0; top:0; bottom:0; right:0;background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:3 ; display:none}
.hotlistContentTop dl dt a .vmclcTextBg{ position:absolute; left:0; bottom:0; right:0; height:18px; background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1 ; display:block}
.hotlistContentTop dl dt a .vmclcText{ position:absolute; left:0; bottom:0; right:0; height:18px; line-height: 18px; z-index:2 ; display:block; color:#fff; text-align:center;}
.hotlistContentTop dl dt a em{display:none; position:absolute; left:50%; z-index:4; top:50%; width:45px; height:45px; background:url(../images/videoplaybtn.png) no-repeat 0 -52px; margin:-23px 0 0 -23px;}
.hotlistContentTop dl dt a:hover .vmclcBg,.hotlistContentTop dl dt a:hover em{ display:block;}
.hotlistContentTop dl dd{ margin:8px 0 0 0; height:14px;}
.hotlistContentTop dl dd a{color:#3e3e3e;}
.hotlistContentTop dl dd a:hover{ color:#3187ee;}
.hotlistContentTop DL DT A .picsTips {
	HEIGHT: 143px; POSITION: absolute; Z-INDEX: 10; DISPLAY: none; TOP: -1px; WIDTH: 266px
}
.hotlistContentTop DL DT A .picsTipsRight {
	BACKGROUND: url(../images/moviepicsshowbg.png) no-repeat 0px 0px; RIGHT: -314px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; PADDING-LEFT: 27px; DISPLAY: block; PADDING-RIGHT: 19px
}
.hotlistContentTop DL DT A .picsTipsLeft {
	BACKGROUND: url(../images/moviepicsshowbg.png) no-repeat 0px -156px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; PADDING-LEFT: 19px; LEFT: -314px; DISPLAY: block; PADDING-RIGHT: 27px
}
.hotlistContentTop DL DT A .picsTips .ptTitle {
	HEIGHT: 24px; MARGIN: 0px 0px 7px
}
.hotlistContentTop DL DT A .picsTips .ptTitle .ptName {
	FONT-SIZE: 14px; HEIGHT: 24px; FONT-WEIGHT: 600; LINE-HEIGHT: 24px
}
.hotlistContentTop DL DT A .picsTips .ptTitle .ptScore {
	FONT-SIZE: 14px; HEIGHT: 24px; FONT-FAMILY: Arial; COLOR: #ff6600; MARGIN: -3px 0px 0px
}
.hotlistContentTop DL DT A .picsTips .ptTitle .ptScore SPAN {
	FONT-SIZE: 24px
}
.hotlistContentTop DL DT A .picsTips .ptMovieDetail {
	OVERFLOW: hidden; HEIGHT: 23px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.hotlistContentTop DL DT A .picsTips .ptMovieDetail LABEL {
	COLOR: #999
}
.hotlistContentTop DL DT A .picsTips .ptMovieDetail .ptMovieType {
	DISPLAY: inline-block; WIDTH: 48px
}
.hotlistContentTop DL DT A .picsTips .ptMovieDetail .ptMovieLocal {
	DISPLAY: inline-block; WIDTH: 70px
}
.hotlistContentTop DL DT A .picsTips .ptMovieBreif {
	OVERFLOW: hidden; BORDER-TOP: #d1d1d1 1px dotted; HEIGHT: 36px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN: 3px 0px 0px; LINE-HEIGHT: 18px; PADDING-RIGHT: 0px
}
.hotlistContentTop DL DT A .picsTips .ptMovieBreif LABEL {
	HEIGHT: 36px; FLOAT: left; COLOR: #999; DISPLAY: block
}
.hotlistContentTop DL P.ptMainActor {
	OVERFLOW: hidden; HEIGHT: 17px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #999999; WIDTH: 114px
}
.hotlistContentTop DL P.ptMainActor EM {
	COLOR: #3e3e3e
}
.hotlistContentTop DL P.ptMainActor SPAN {
	FONT-FAMILY: Arial; COLOR: #ff6600
}
.hotlistContentTop dl p{  height:14px; color:#999999; margin:3px 0 0 0;}
.hotlistContentBottom{ width:725px; height:79px; }
.hotlistContentBottom ul { float:left; width:114px; height:73px; margin:0 0 0 31px; padding:6px 0 0 0;}
.hotlistContentBottom ul li a{ display:block; height:15px; line-height:15px; margin:10px 0 0 0px; background:url(../images/videoiconbg.png) 0 -94px no-repeat; padding:0 0 0 25px; width:114px;}
.hotlistContentBottom ul li a:hover{ color:#3187ee;}
.mainTopRight{ width:249px; height:488px; border:1px solid #dcdcdc; background:#f6f6f6;}
.mainTopRight .topNewsTypeTitle{ height:40px; background:url(../images/toplibgright.png); padding:0px 0 0 14px;}
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleLeft{ width:50px; height:17px; margin:12px 0 0 0;}
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleLeft a{ display:block; width:50px; height:17px; background:url(../images/indexbg.png) no-repeat 0 -17px;}
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleNav{ padding:14px 12px 0 0;}
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleNav a{ display:inline-block;padding:0 5px 0 5px; border-left:1px solid #e1e1e1; height:13px; font-size:13px; }
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleNav a.borderNone{ border:none;}
.mainTopRight .topNewsTypeTitle .topNewsTypeTitleNav a.aHover{ color:#3187ee;}

.mainrlist{ height:auto; width:725px; margin:0px 0 0 30px; overflow:hidden;}
.mainrlist ul{ width:725px; margin:-1px 0 0 0;}
.mainrlist ul li{ height:32px; border-top:1px dotted #dedede; width:668px; padding: 10px 0 0 0;}
.mainrlist ul li a{ display:block; height:27px; width:668px;}
.mainrlist ul li a .addtime{ float:right; padding: 7px 0 0 0; color:#999999}
.mainrlist ul li a:hover .addtime{ float:right; padding: 7px 0 0 0; color:#6666cc}
.mainrlist ul li a .topNewsNums{ width:20px; display:block; height:17px; margin:4px 16px 0 1px; float:left;background:url(../images/videonumbg.png);}
.mainrlist ul li a .topNewsNums0{ background:url(../images/sort_file.gif);}
.mainrlist ul li a .topNewsNums1{ background-position:0 0;}
.mainrlist ul li a .topNewsNums2{ background-position:-42px -18px;}
.mainrlist ul li a .topNewsNums3{ background-position:-42px -36px}
.mainrlist ul li a .topNewsNums4{ background-position:-21px -54px;}
.mainrlist ul li a .topNewsNums5{ background-position:-21px -72px;}
.mainrlist ul li a .topNewsNums6{ background-position:-21px -90px;}
.mainrlist ul li a .topNewsNums7{ background-position:-21px -108px;}
.mainrlist ul li a .topNewsNums8{ background-position:-21px -126px;}
.mainrlist ul li a .topNewsNums9{ background-position:-21px -144px;}
.mainrlist ul li a .topNewsNums10{ background-position:-21px -162px;}
.mainrlist ul li a B{ display:block; height:27px; line-height:27px; color:#333333; float:left; cursor:pointer;}
.mainrlist ul li a:hover B{ color:#3187ee;}
.mainrlist ul li a em{ width:52px; text-align:right; height:27px; line-height:27px; display:block; float:left;}
.mainrlist ul li a i{ width:7px; height:8px; display:block; float:left; margin:9px 0 0 7px; background:url(../images/topiconbg.png) no-repeat;}
.mainrlist ul li a i.topNewsNumsAdd{ background-position:0 -153px;}
.mainrlist ul li a i.topNewsNumsReduce{ background-position:-7px -153px;}
.mainrlist ul li a i.topNewsNumsNochange{ background-position:-14px -153px;}

.mainCenter{ width:985px; }
.mainCenterLeft{ width:983px; border:1px solid #dcdcdc;}
.mainCenterLeftTitle{ height:40px; background:url(../images/toplibgright.png); padding:0px 14px 0 14px; position:relative;}
.mainCenterLeftTitleLeft{ height:17px; width:100px; margin:11px 0 0 29px;}
.mainCenterLeftTitleLeft a{ display:block; height:17px; width:100px;background:url(../images/indexbg.png) no-repeat 0 -34px;}
.mainCenterLeftTitleRight{ height:19px; margin:9px 12px 0 0;}
.mainCenterLeftTitleRight a{ display:block; padding:3px 0px 0  22px; height:16px;background:url(../images/indexbg.png) no-repeat 0 -226px; font-size:13px;}
.mainCenterLeftTitleRight a:hover{ color:#3187ee;background-position:0 -245px;}
.mainCenterLeftTitleMore{ height:19px; margin:9px 0 0 0px;}
.mainCenterLeftTitleMore a{ display:block; padding:3px 0px 0  36px; height:16px;background:url(../images/indexbg.png) no-repeat 0 -279px; font-size:13px;}
.mainCenterLeftTitleMore a:hover{ color:#3187ee;background-position:0 -298px;}
.mainCenterIcon{ width:19px; height:27px;background:url(../images/indexbg.png) 0 -199px no-repeat; position:absolute; left:7px; top:-1px;}
.mainCenterContentShow{ width:954px; height:224px; overflow:hidden; margin:14px 0 0 14px;}
.mainCenterContent{
    padding: 0px;
    margin: 3px 15px;
	width: 945px;
    overflow: hidden;}
.mainCenterContent ul{ padding: 0px; margin: 0px; float: left;}
.mainCenterContent ul li{ 
    padding: 0px;
    margin: 0px;
    list-style: none;
    float: left;
    text-align: center;
    display:inline;
    overflow: hidden;}

.mainCenterRight{ width:249px; height:284px; border:1px solid #dcdcdc; background:#f6f6f6;}
.mainCenterRight .topNewsTypeTitle{ height:40px; background:url(../images/toplibgright.png); padding:0px 0 0 14px;}
.mainCenterRight .topNewsTypeTitle .topNewsTypeTitleLeft{ width:100px; height:17px; margin:12px 0 0 0;}
.mainCenterRight .topNewsTypeTitle .mainCenterRightTitle span{ display:block; width:100px; height:17px; background:url(../images/indexbg.png) no-repeat 0 -51px;}
.mainCenterTitleRight{ padding:14px 17px 0 0;}
.mainCenterTitleRight a{display:block; padding:0 9px 0  0; height:14px; background:url(../images/videoiconbg.png) no-repeat right -4px;}
.mainCenterTitleRight a:hover{ color:#3187ee;background-position:right -316px;}
.mainCenterNew{ height:223px; width:235px; margin:6px 0 0 14px; overflow:hidden;}
.mainCenterNew ul{ margin:-1px 0 0 0 ; height:224px; width:235px;}
.mainCenterNew ul li{ height:27px; border-top:1px dotted #dedede; width:218px; }
.mainCenterNew ul li a{ display:block; height:27px; width:218px;}
.mainCenterNew ul li a span{ width:16px; display:block; height:15px; float:left; margin:7px 16px 0 3px; background:url(../images/videoiconbg.png) no-repeat 0 -79px; line-height:15px;}
.mainCenterNew ul li a label{ display:block; height:18px; float:left; padding:8px 0 0 0; width:113px; cursor:pointer;}
.mainCenterNew ul li a em{ display:block; height:18px; float:left; padding:8px 0 0 0; width:70px; text-align:right; color:#999999;}
.mainCenterNew ul li a:hover label{color:#3187ee;}
.mainBottom{ height:176px; width:985px; margin:0 0 10px 0}
.mainBottomTitle{ height:28px; padding:12px 0 0 14px;}
.mainBottomTitle span{ display:block; height:17px; widows:100px; background:url(../images/indexbg.png) no-repeat 0 -68px;}
.mainBottomContent{ height:136px; width:985px;}
.mainBottomMovie{ height:134px; width:289px; border:1px solid #ccc; position:relative; overflow:hidden; margin:0 10px 0 0;}
.mainBottomMovie .movieDropBack{ position:absolute; left:0; top:0; right:0; bottom:0; background:#000; opacity:0.6; z-index:2; display:none;}
.mainBottomMovie ul{ top:15px; left:15px; position:absolute; z-index:3; color:#fff; cursor:pointer; right:30px; display:none;}
.mainBottomMovie ul li{ margin:0 20px 16px 0; float:left; cursor:pointer; font-size:14px; line-height:14px;}
.mainBottomMovie ul li:hover{color:#3187ee;}
.mainBottomMovie:hover .movieDropBack{ display:block;}
.mainBottomMovie:hover ul{ display:block;}
.mainBottomMovie .tvDropBack{ position:absolute; left:0; top:0; right:0; bottom:0; background:#000; opacity:0.6; z-index:2; display:none;}
.mainBottomMovie:hover .tvDropBack{ display:block;}
.mainBottomArts{ height:134px; width:185px; border:1px solid #ccc; margin:0 9px 0 0;}
.mainBottomMovie .artsDropBack{ position:absolute; left:0; top:0; right:0; bottom:0; background:#000; opacity:0.6; z-index:2; display:none;}
.mainBottomMovie:hover .artsDropBack{ display:block;}
.mainBottomArts ul{ right:0px;}
.mainBottomCartoon{ height:134px; width:185px; border:1px solid #ccc; margin:0;}
.mainBottomCartoon .cartoonDropBack{ position:absolute; left:0; top:0; right:0; bottom:0; background:#000; opacity:0.6; z-index:2; display:none;}
.mainBottomCartoon:hover .cartoonDropBack{ display:block;}

.custom{ width: 983px; height: 230px; border: 1px solid #dcdcdc; margin:10px 0; }
.customTitle{ height: 39px; border-bottom: 1px solid #dcdcdc;padding: 0 14px 0 7px;}
.customTitle .customTitleLeft{ padding:0 0 0 35px; line-height: 39px; height: 39px; font-family: "微软雅黑"; font-size: 16px; background: url(../images/custom.png) no-repeat left center;}
.customTitle .customTitleRight{height:19px; margin:9px 0 0 0px;}
.customTitle .customTitleRight{ display:block; padding:3px 0px 0  36px; height:16px;background:url(../images/indexbg.png) no-repeat -1px -279px; font-size:13px;}
.customTitle .customTitleRight:hover{ color:#3187ee;background-position:-1px -298px;}
.customContent{ width: 983px;}
.customContentLeft{ width: 673px; padding: 0 0 0 14px; }
.newAsk{ height: 23px; padding: 18px 0 0 0; font-size: 14px; font-weight: 600; color: #3e3e3e;}
.customContent ul{ height: 139px; overflow: hidden;}
.customContent ul li{ height: 34px; line-height: 34px; border-bottom: 1px dashed #e3e3e3;}
.customContent ul li a{ font-size: 14px; display: inline-block; width:453px; line-height: 34px; float: left; _display: inline;}
.customContent ul li a:hover{ text-decoration: underline;}
.customContent ul li .newAskAnswer{ display: inline-block; width: 50px; text-align: right; color: #999999; padding: 0 0 0 70px; float: left;_display: inline;}
.customContent ul li .newAskDate{ color: #9f99a8; display: inline-block;_display: inline;}
.customContentRight{ width: 220px; padding: 0 0 0 38px;}
.customContentRight ul{ width: 220px;}

.footer{ width:100%; padding:20px 0 10px 0; margin-top:8px; background:#F5F5F5; border-top:#e0e0e0 solid 1px;}
.footer p{ width:100%; text-align:center; line-height:24px; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.footer p a{ color:#245FB3;}
.footer p a:hover{ color:red;}
.zindex{ zindex:20; position:relative;}

#scrolltop{display:none; position:fixed; bottom:20px; right:50%; opacity:0.6;filter:alpha(opacity=60); margin-right:-525px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));width:29px;  cursor:pointer;  height:29px; }
#scrolltop:hover{opacity:1;filter:alpha(opacity=100);}
#suggest{position:fixed; top:50%;right:50%; margin-right:-525px;width:29px; height:109px; margin-top:-55px;}
#suggest a{ display: block; width:29px; height:109px; background:url(../images/suggest.png) no-repeat 0 0;}
#suggest a:hover{ background-position:-29px 0;}
#suggest a:active{ background-position:-58px 0;}
.indexBackDrop{ display:none; position:fixed; background:#000; left:0; right:0; top:0; bottom:0; z-index:31;opacity:0.8;filter:alpha(opacity=80); _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));_left:0; _bottom:0;_right:0; width:100%; _height:expression(eval(document.documentElement.clientHeight));}
.indexTopRecomm{ display:none; width:989px; height:557px; position:fixed; top:50%; left:50%; margin:-279px 0 0 -495px;z-index:50}
.indexTopRecommTop{ width:800px; height:246px; padding:44px 0 0 185px;}
.indexTopRecommLeft{ width:221px;  height:194px; position:relative;}
.indexTopRecommLeft dl{ width:100px; height:134px; position:absolute;}
.indexTopRecommLeft dl dt{ width:96px; height:130px; border:2px solid #d6d6d6; position:relative;}
.indexTopRecommLeft dl dt span{ display:block; position:absolute;}
.indexTopRecommLeft dl dt span.indexPicLike{ width:37px; height:37px; background:url(../images/indextopicon.png) no-repeat 0 0; left:0px; top:0px;}
.indexTopRecommLeft dl dt span.indexTopTextBg{ left:0; right:0; height:17px; bottom:0; z-index:1; background:#000; opacity:0.5;filter:alpha(opacity=50);}
.indexTopRecommLeft dl dt span.indexTopText{ left:0; right:0; height:17px; bottom:0; text-align:center; line-height:17px; color:#ffffff; z-index:2}
.indexTopRecommLeft dl.indexTopRecommDl1{ left:0; top:0; z-index:1}
.indexTopRecommLeft dl.indexTopRecommDl2{ right:0; top:0; z-index:1;}
.indexTopRecommLeft dl.indexTopRecommDl3{ left:50%; bottom:0; z-index:2; margin:0 0 0 -50px}
.indexTopRecommCenter{ width:401px; height:212px; background:url(../images/indexrightbg.png) no-repeat right 0px; margin:34px 0 0 0;}
.indexTopRecommCenter a{ display:block; width:113px; height:47px; background:url(../images/indextopicon.png) no-repeat 0 -37px; margin:112px 0 0 287px;}
.indexTopRecommCenter a:hover{ background-position:-113px -37px;}
.indexTopRecommCenter a:active{ background-position:-226px -37px;}
.indexTopRecommRight{ width:23px; height:23px; margin:215px 2px 0 0;}
.indexTopRecommRight a{ width:23px; height:23px; display:block; background:url(../images/indextopicon.png) no-repeat 0 -85px;}
.indexTopRecommRight a:hover{ background-position:-24px -85px;}
.indexTopRecommRight a:active{ background-position:-48px -85px;}
.indexTopRecommBottom{ height:286px; width:985px;background:url(../images/bodybg.png); border:1px solid #24a0ff;}
.itrbContent span.spanA{ display:block; position:relative; width:114px; height:152px;}
.itrbContent span.spanA .vmclcTextBg{ position:absolute; left:0; bottom:0; right:0; height:18px; background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1 ; display:block}
.itrbContent span.spanA .vmclcText{ position:absolute; left:0; bottom:0; right:0; height:18px; z-index:2 ; display:block; color:#fff; text-align:center;}
.itrbContent dl p{ color:#3E3E3E}
.itrbContent dl p label{ color:#999999;}
.wish0420{position:fixed; top:50%;right:50%; margin-right:-603px;width:108px; height:108px; margin-top:64px;}


.mTopSearch{ height:32px; padding:15px 0 25px 0px;}
.mTopSearchLogo{ background:url(../images/newptylistbg.png) no-repeat -1px -221px; height:32px; width:127px; margin:0 14px 0 0}
.mTopSearchInput{ height:30px; width:466px; position:relative; border:1px solid #bdbdbd; background:url(../images/newsearchbg.png) no-repeat;}
.mTopSearchInput:hover{ border:1px solid #7bbdf4; box-shadow: 0 0 1px rgba(0,0,0,.4);}
.mTopSearchInput .searchValue{ height:22px; width:419px; margin:5px 0 0 0; padding:0 9px; border:none; background:none; font-size:14px; outline:none;}
.mTopSearch .searchSug{ width:466px;}
.mMainBanner{ width:985px; height:378px;}

.mMainBannerLeft{ width:712px; height:378px;overflow:hidden;}
#featured {	overflow: hidden; width:712px; position: relative; height:378px}
#featured .wordBg{ z-index:9; background:#000;opacity:0.65;filter:alpha(opacity=65); width:712px; height:111px; position:absolute; left:0; bottom:0px;}
#featured .wordBg .wordBgborder{ height:93px; width:712px; border-top:1px solid #707277; margin:1px 0 0 0;}
#featured .word {z-index: 10; left:0px; width:698px; color: #fff; bottom: 65px;  position: absolute; height: 46px; padding:0px 0 0 14px; font-family:"微软雅黑"; display:none;}
#featured .word p{ font-weight:100;font-size: 18px; overflow:hidden; height:46px; line-height:46px;}
#featured .ui-els-hide {display: none}
#thumbs {width:634px; height: 62px; position:absolute;left:39px; bottom:5px; z-index:20;overflow: hidden;_top:307px;}
* html #thumbs {height: 100%}
#thumbs li {display: inline; float: left; width:88px; margin-right:3px; height:62px}
#thumbs #thumbs_list {display: block;width: 1300px;_width:1400px; position:relative;left: 0;}
#thumbs li.last_img {margin-right: 4px}
#topstory .first{left:5px; bottom:5px; position:absolute;z-index:21;  width: 30px;height: 57px;background: url(../images/focusleft_undo.png);}
#topstory .last{bottom:5px; position: absolute;right:5px;z-index:22;  width: 30px;height: 57px;background: url(../images/focusright_undo.png);}
#topstory .first a {display: block; width:30px; cursor: pointer; height: 57px;margin:0;background: url(../images/focusleft.png);}
#topstory .last a {display: block; width:30px; cursor: pointer; height: 57px;margin:0;background: url(../images/focusright.png);}
#topstory .first a:hover { z-index:21;width:30px; height: 57px; background:url(../images/focusleft_hover.png);}
#topstory .last a:hover { z-index:22; background:url(../images/focusright_hover.png);}
#thumbs li a { display:inline-block; width:85px;height:53px; background:url(../images/abg.png) center bottom no-repeat; padding:7px 1px 2px 2px; _padding:11px 1px 0px 2px;_background:url(../images/abg.png) center 9px no-repeat;  }
#thumbs li a:hover { background:url(../images/ahoverbg.png)  center bottom no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/aHoverBg.png); _background:none;}
#thumbs li a.current {background:url(../images/ahoverbg.png)  center bottom no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/aHoverBg.png); _background:none;_padding:7px 4px 0px 2px;_margin-top:4px;}
#topstory {width:712px; height:378px; position:relative;}
.mMainBannerRight{ width:271px; height:376px; border:1px solid #000;}
.mMainBannerRightContent{ width:269px; height:374px; border:1px solid #1c1c1c; background:url(../images/bannerrightbg.png) repeat scroll 0 0 transparent;}
.mMainBannerTop{ width:269px; height:75px; background:url(../images/newptylistbg.png) no-repeat 0 0}
.mMainBannerTitle{ width:257px; height:31px; padding:0 12px 0 0;}
.mMainBannerTitle .mMainBannerTitleLeft{ display:block; height:16px; width:100px; margin:7px 0 0 10px; background:url(../images/newptylistbg.png) no-repeat 0 -75px}
.mMainBannerTitle .mMainBannerTitleRight{ display:block; padding:0px 9px 0 0; color:#787878;background:url(../images/newptylistbg.png) no-repeat right -93px; height:14px; margin:9px 0 0 0;}
.mMainBannerTitle .mMainBannerTitleRight:hover{ color:#3187ee; background:url(../images/videoiconbg.png) no-repeat right -315px;}
.mMainBannerRightNav{ width:248px; height:26px; border-right:1px solid #252525; margin:0 0 0 8px;}
.mMainBannerRightNav li{ float:left; width:61px; border:1px solid #252525; height:24px; line-height:24px; border-right:0; text-align:center; position:relative;}
.mMainBannerRightNav li a{ display:block;color:#787878; position:absolute; left:0; top:0; height:24px; line-height:24px; width:61px; z-index:2}
.mMainBannerRightNav li.liHover a{ color:#cdcdcd;}
.mMainBannerRightNav li.liHover span{ display:block; position:absolute; left:-1px; top:-1px; height:31px; width:63px;background:url(../images/newptylistbg.png) no-repeat 0 -111px; z-index:1;}
.mMainBannerBottomShow{ width:247px; margin:0 0 0 8px; height: 280px;}
.mMainBannerBottomShow ul{ width:247px; height: 280px;}
.mMainBannerBottomShow ul li{border-top:1px dotted #252525; width:247px; height: 28px; padding: 0;}
.mMainBannerBottomShow ul li a{ width:247px;}
.mMainBannerBottomShow ul li a label{ width:140px; color:#868686;}
.mMainBannerBottomShow ul li a em{ color:#525252;}
.videoBannerBottom{ width:983px; height:77px; border:1px solid #dcdcdc; background:#f6f6f6; margin:10px 0 0 0; padding:13px 0 0 0; color:#3e3e3e;}
.videoBannerBottom ul{ height:58px;}
.videoBannerBottom ul li{ float:left;}
.videoBannerBottom ul li a{ color:#3e3e3e;}
.videoBannerBottom ul li a:hover{ color:#3187ee;}
.videoBannerBottom .vbbVideoRetrieval{ width:84px; line-height:58px;border-right:1px dashed #d9d9d9; margin:6px 0 0 0; height:58px;}
.videoBannerBottom .vbbVideoRetrieval p{ height:14px; line-height:14px; padding: 0 0 0 14px}
.videoBannerBottom .vbbVideoRetrieval p.vbbMarginTop10{ margin:8px 0 0 0;}
.videoBannerBottom .vbbVideoRetrieval p a{ display:block; background:url(../images/videoiconbg.png) no-repeat right -4px; width:60px; height:14px; line-height:14px;}
.videoBannerBottom .vbbVideoRetrieval p a:hover{ color:#3187ee; background-position: right -316px}
.videoBannerBottom .vbbVideoRetrievalLeft{ width:190px; border-right:1px dashed #d9d9d9; padding:0 0 0 14px; margin:5px 0 0 0;}
.videoBannerBottom .vbbVideoRetrievalLeft li{ margin:0 12px 0 0; height:22px; line-height:22px;}
.videoBannerBottom .vbbVideoRetrievalLeft .vbbVideoTitle{ width:201px; font-size:14px; font-weight:600; color:#999999; margin:0 0 5px 0; height:14px; line-height:14px;}
.videoBannerBottom .vbbVideoRetrievalLeft .vbbMore{ background:url(../images/videoiconbg.png) no-repeat 0 0; width:32px;}
.videoBannerBottom .vbbVideoRetrievalLeft .vbbMore:hover{ background-position: 0 -312px;}
.videoBannerBottom .vbbVideoRetrievalRight{ width:267px;  padding:0 0 0 15px; border:none; height:63px;}
.videoBannerBottom .vbbVideoRetrievalRight li{ width:123px; height:22px; line-height:22px; background:url(../images/videoiconbg.png) 0 -22px no-repeat; padding:0 0 0 10px}
.videoBannerBottom .vbbVideoRetrievalRight .vbbVideoTitle{width:65px;  background:none; margin:0 0 2px 95px; background:url(../images/videotitlebg.png) 0 -144px no-repeat;}
.mRecommNoResult{ width:278px; height:92px; background:url(../images/newmovierecommbg.png) no-repeat; margin:10px 0; cursor:pointer; padding:138px 0 0 707px; position: relative;}
.mRecommNoResult a{ position: absolute; left:-20px; top: 5px; display:block; width:210px; height:43px; background:url(../images/recommendicon.png) no-repeat; outline:none; }
.mRecommend{ height:541px; width:983px; border:1px solid #e2e2e2; margin:10px 0 10px 0;}
.mRecommendTitle{ height:40px; width:983px;background:url(../images/toplibgright.png); margin:0 0 15px 0; position:relative;}
.mRecommendTitleLeft{ height:13px; margin:12px 0 0 43px; color:#999999;}
.mRecommendTitleLeft a{ display:inline-block; height:17px; width:77px; background:url(../images/newptylistbg.png) no-repeat 0 -142px;}
.mRecommendTitleLeft span{ display:block; padding:3px 0 0 0;}
.mRecommendTitleRight{ height:14px; margin:12px 12px 0 0;}
.mRecommendTitleRight .mrtrReChoice{ display:inline-block; height:16px;  background:url(../images/newptylistbg.png) 0 -270px no-repeat; padding:0px 0 0 20px;}
.mRecommendTitleRight .mrtrReChoice:hover{ color:#3187ee; background-position: -140px -270px;}
/*.mRecommendTitleRight .mrtrMore{ padding:0 9px 0  10px; height:12px; background:url(../images/videoiconbg.png) no-repeat right -5px; border-left:1px solid #d6d6d6; margin:0 0 0 5px;}
.mRecommendTitleRight .mrtrMore:hover{ color:#3187ee;background-position:right -317px;}*/
.mRecommendTop{ width:985px; height:230px; margin:0 0 13px 0;}
.mRecommendTopLeft{ width:32px; height:230px;}
.mRecommendTopLeft span{display:block; width:14px; height:25px; margin:64px 0 0 8px; background:url(../images/videoiconbg.png) no-repeat 0 -109px; cursor:pointer;}
.mRecommendTopLeft span:hover{background-position:0 -135px;}
.mRecommendTopRight{ width:33px; height:230px;}
.mRecommendTopRight span{display:block; width:14px; height:25px; margin:64px 0 0 12px; background:url(../images/videoiconbg.png) no-repeat -14px -109px; cursor:pointer;}
.mRecommendTopRight span:hover{background-position:-14px -135px;}
.mRecommendTopShow{ width:918px; height:230px; position:relative; overflow:hidden;}
.mRecommendTopContent{ position:absolute; width:5000px; height:230px; margin:0;}
.mRecommendTopContent dl{ margin:0 20px 0 0}
.mRecommendTopContent dl dt .mMovieASpan{ display:block; position:relative; width:114px; height:152px; cursor:pointer;}
.mRecommendTopContent dl dt .mMovieASpan .vmclcBg{ position:absolute; left:0; top:0; bottom:0; right:0;background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:3 ; display:none}
.mRecommendTopContent dl dt .mMovieASpan .vmclcTextBg{ position:absolute; left:0; bottom:0; right:0; height:18px; background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1 ; display:block}
.mRecommendTopContent dl dt .mMovieASpan .vmclcText{ position:absolute; left:0; bottom:0; right:0; height:18px; z-index:2 ; display:block; color:#fff; text-align:center; line-height:18px;}
.mRecommendTopContent dl dt .mMovieASpan:hover .vmclcBg,.mRecommendTopContent dl dt .mMovieASpan:hover .mMovieBrief{ display:block;}
.mRecommendTopContent dl dt .mMovieASpan .mMovieBrief{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:10; padding:34px 5px 0; display:none}
.mMovieBrief .mMoviestarBg{ left:5px; right:0; display:block; top:10px; height:12px; position:absolute;padding:0 0 0 63px; color:#fff; background:url(../images/newptylistbg.png) no-repeat 0 -159px; font-size:12px; line-height:12px; z-index:1;}
.mMovieBrief .mMoviestar{ left:5px; top:10px; display:block; width:18px; position:absolute; height:12px;  color:#fff; background:url(../images/newptylistbg.png) no-repeat 0 -172px; font-size:12px; line-height:12px; z-index:2;}
.mRecommendTopContent dl dt .mMovieASpan .mMovieBrief p{ height:16px; color:#fff;}
.mRecommendTopContent dl dt .mMovieASpan .mMovieBrief p label{ color:#999999;}
.mRecommendTopContent dl dt .mMovieASpan .mMovieBrief .mMovieActor{ height:36px; line-height:18px; overflow:hidden;}
.mRecommendTopContent dl dt .mMovieASpan .mMovieBrief .mMovieActor label{ display:block; float:left; height:36px;}
.mMovieBrief .mMovieDel{ display:block; width:14px; height:16px;  background:url(../images/newptylistbg.png) no-repeat -1px -186px; cursor:pointer; margin:0 0 0 86px;}
.mMovieBrief .mMovieDel:hover{ background-position:-16px -186px;}
.mMovieBrief .mMovieDel:active{ background-position: -31px -186px;}
.mRecommNav{ height:36px; margin:13px 0 15px 32px; width:916px; position:relative;}
.mRecommNav .mRecommNavLeft{ border-left:1px solid #dcdcdc; position:absolute; left:0; top:0; z-index:2; height:36px; background:#f8f8f8;}
.mRecommNav .mRecommNavLeft li{ cursor:default; padding:0 28px; font-family:"微软雅黑"; font-size:16px; font-weight:600; float:left; border-right:1px solid #dcdcdc; color:#929292; border-top:1px solid #dcdcdc; border-bottom:1px solid #cbcbcb; line-height:34px; height:34px; text-align:center; background:#f7f7f7;}
.mRecommNav .mRecommNavLeft li.liHover{ background:none; border-bottom:none; border-top-color:#cbcbcb; color:#3e3e3e; height:35px;}
.mRecommNav .mRecommBorder{ height:35px; border-bottom:1px solid #cbcbcb; width:916px; position:absolute; left:0; top:0; z-index:1;}
.mRecommBottom{ width:983px; height:194px; overflow:hidden;}
.mRecommBottomContent{ width:983px; height:194px; display:none;}
.mMainCenter{ width:985px; height:465px; margin:0 0 23px 0;}
.mMainCenterLeft{ width:708px; height:465px;}
.mMainCenterLeftTitle{ height:36px; margin:0 0 10px 0;}
.mMainCenterLeftBorder{ width:114px; height:35px; line-height:35px;font-family:"微软雅黑"; font-size:16px; font-weight:600; border-bottom:1px solid #cbcbcb;}
.mMainCenterNav{ width:405px; border-left:1px solid #dcdcdc;}
.mMainCenterNav li{ cursor:default;width:80px; font-family:"微软雅黑"; font-size:16px; font-weight:600; float:left; border-right:1px solid #dcdcdc; color:#929292; border-top:1px solid #dcdcdc; border-bottom:1px solid #cbcbcb; line-height:34px; height:34px; text-align:center; background:#f7f7f7;}
.mMainCenterNav li.liHover{ background:none; border-bottom:none; border-top-color:#cbcbcb; color:#3e3e3e;height:35px;}
.mMainCenterRightBorder{ width:188px; height:35px;border-bottom:1px solid #cbcbcb;}
.mMainCenterShow{ width:705px; height:420px; overflow:hidden;}
.tmlRecommendBottom{ height:420px; width:741px; margin:0  0 0 -33px; display:none;}
.tmlRecommendBottom dl{ width:114px; height:205px; margin:5px 0 0 33px; float:left; }
.tmlRecommendBottom dl dt a{ display:block; position:relative; width:114px; height:152px;}
.tmlRecommendBottom dl dt a .tmlRecommendPlayBg{ position:absolute; left:0; top:0; bottom:0; right:0; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:1; display:none;}
.tmlRecommendBottom dl dt a .tmlRecommendPlay{ display:none; position:absolute; left:50%; top:50%; width:45px; height:45px; background:url(../images/videoplaybtn.png) no-repeat 0 -52px; margin:-23px 0 0 -23px; z-index:2;}
.tmlRecommendBottom dl dt a .tmlRecommendTitleBottomBg{ position:absolute; left:0; right:0; bottom:0; height:18px;background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:3; }
.tmlRecommendBottom dl dt a .tmlRecommendTitleBottom{ position:absolute; left:0; bottom:0; right:0; height:18px; color:#fff; line-height:18px; text-align:center; z-index:4;}
.tmlRecommendBottom dl dt a .tmlRecommendTitleTopBg{ position:absolute; height:19px; left:0; right:0; top:0; background:url(../images/tviconbg.png) no-repeat 0 0; z-index:3;}
.tmlRecommendBottom dl dt a .tmlRecommendTitleTop{ position: absolute; height:19px; left:0; right:0; top:0; line-height:19px; color:#fff; z-index:4; text-align:right; padding:0 5px 0px 0;}
.tmlRecommendBottom dl dt a .tmlRecommendTitleTop em{ width:16px; height:16px; display:inline-block; float:right; margin:1px 0 0 0;}
.tmlRecommendBottom dl dt a .tmlRecommendTitleTop span{ display:block; float:right; margin:0 0 0 3px;}
.tmlRecommendBottom dl dt a:hover .tmlRecommendPlayBg,.tmlRecommendBottom dl dt a:hover .tmlRecommendPlay{ display:block;}
.tmlRecommendBottom dl dd{ margin:7px 0 0 0;}
.tmlRecommendBottom dl dd a:hover{ color:#3187ee;}
.tmlRecommendBottom dl p{ margin:4px 0 0 0; color:#999999;}
.mMainCenterRight{ width:265px; height:463px; border:1px solid #e2e2e2;}
.mMainCenterRightTitle{ height:25px;}
.mMainCenterRightTitle span{ display:block; height:17px; line-height:17px; width:100px; background:url(../images/newptylistbg.png) 0 -250px; margin:10px 0 0 14px;}
.mMainCenterRightContent{ width:233px; height:400px; margin:8px 0 0 14px; position:relative;}
.mMainCenterRightContent a{ position:absolute; display:block; font-family:"微软雅黑"; font-style:normal; font-weight:600;}
.mMainCenterRightContent a.hotWord1{ left:50px; top:0; color:#ff8f3b; font-size:16px; width:110px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord2{ left:175px; top:4px; color:#9abd6b; font-size:12px; width:70px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord3{ left:2px; top:28px; color:#7fc0d3; font-size:12px; width:100px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord4{ left:100px; top:26px; color:#706f6f; font-size:16px; width:100px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord5{ left:200px; top:22px; color:#7fc0d3; font-size:12px; width:34px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord6{ left:30px; top:49px; color:#706f6f; font-size:12px; width:85px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord7{ left:85px; top:50px; color:#ff8f3b; font-size:18px; width:75px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord8{ left:160px; top:52px; color:#7fc0d3; font-size:12px; width:70px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord9{ left:10px; top:77px; color:#ff8f3b; font-size:16px; width:115px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord10{ left:126px; top:74px; color:#9abd6b; font-size:12px; width:31px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord11{ left:157px; top:85px; color:#ff8f3b; font-size:16px; width:75px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord12{ left:190px; top:70px; color:#9abd6b; font-size:18px; width:42px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord13{ left:66px; top:100px; color:#7fc0d3; font-size:12px; width:90px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord14{ left:10px; top:124px; color:#706f6f; font-size:18px; width:161px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord15{ left:107px; top:110px; color:#ff8f3b; font-size:16px; width:60px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord16{ left:165px; top:106px; color:#9abd6b; font-size:18px; width:70px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord17{ left:167px; top:132px; color:#706f6f; font-size:12px; width:65px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord18{ left:4px; top:156px; color:#ff8f3b; font-size:12px; width:70px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord19{ left:71px; top:159px; color:#706f6f; font-size:12px; width:52px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord20{ left:125px; top:152px; color:#7fc0d3; font-size:20px; width:58px; overflow:hidden; height:24px;}
.mMainCenterRightContent a.hotWord21{ left:199px; top:144px; color:#9abd6b; font-size:18px; width:36px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord22{ left:180px; top:168px; color:#706f6f; font-size:12px; width:52px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord23{ left:35px; top:180px; color:#9abd6b; font-size:18px; width:64px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord24{ left:100px; top:188px; color:#706f6f; font-size:12px; width:97px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord25{ left:198px; top:189px; color:#7fc0d3; font-size:12px; width:38px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord26{ left:2px; top:207px; color:#7fc0d3; font-size:12px; width:68px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord27{ left:73px; top:213px; color:#7fc0d3; font-size:12px; width:53px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord28{ left:126px; top:210px; color:#9abd6b; font-size:18px; width:108px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord29{ left:38px; top:233px; color:#9abd6b; font-size:20px; width:67px; overflow:hidden; height:24px;}
.mMainCenterRightContent a.hotWord30{ left:100px; top:248px; color:#ff8f3b; font-size:18px; width:90px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord31{ left:189px; top:241px; color:#ff8f3b; font-size:18px; width:44px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord32{ left:18px; top:268px; color:#ff8f3b; font-size:18px; width:55px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord33{ left:74px; top:267px; color:#706f6f; font-size:12px; width:90px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord34{ left:110px; top:278px; color:#7fc0d3; font-size:12px; width:50px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord35{ left:161px; top:274px; color:#706f6f; font-size:14px; width:74px; overflow:hidden; height:18px;}
.mMainCenterRightContent a.hotWord36{ left:8px; top:303px; color:#706f6f; font-size:14px; width:111px; overflow:hidden; height:18px;}
.mMainCenterRightContent a.hotWord37{ left:70px; top:291px; color:#ff8f3b; font-size:18px; width:51px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord38{ left:118px; top:302px; color:#706f6f; font-size:20px; width:73px; overflow:hidden; height:24px;}
.mMainCenterRightContent a.hotWord39{ left:189px; top:299px; color:#7fc0d3; font-size:20px; width:45px; overflow:hidden; height:24px;}
.mMainCenterRightContent a.hotWord40{ left:45px; top:329px; color:#9abd6b; font-size:12px; width:65px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord41{ left:110px; top:338px; color:#7fc0d3; font-size:12px; width:54px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord42{ left:164px; top:327px; color:#ff8f3b; font-size:12px; width:73px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord43{ left:200px; top:338px; color:#706f6f; font-size:18px; width:36px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord44{ left:27px; top:360px; color:#706f6f; font-size:14px; width:50px; overflow:hidden; height:18px;}
.mMainCenterRightContent a.hotWord45{ left:78px; top:363px; color:#ff8f3b; font-size:16px; width:68px; overflow:hidden; height:20px;}
.mMainCenterRightContent a.hotWord46{ left:143px; top:357px; color:#706f6f; font-size:18px; width:87px; overflow:hidden; height:22px;}
.mMainCenterRightContent a.hotWord47{ left:14px; top:384px; color:#9abd6b; font-size:12px; width:94px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord48{ left:107px; top:387px; color:#7fc0d3; font-size:12px; width:82px; overflow:hidden; height:16px;}
.mMainCenterRightContent a.hotWord49{ left:187px; top:374px; color:#ff8f3b; font-size:18px; width:48px; overflow:hidden; height:22px;}
.mMainCenterRightContent a:hover{ color:red;}
.mMainBottom{ width:985px; height:471px; margin:0 0 9px 0;}
.mMainBottomTitle{ height:36px; width:985px; margin:0 0 15px 0;}
.mMainBottomNav{ width:635px;border-left:1px solid #dcdcdc; height:36px;}
.mMainBottomNav li{ cursor:default;width:126px; font-family:"微软雅黑"; font-size:16px; font-weight:600; float:left; border-right:1px solid #dcdcdc; color:#929292; border-top:1px solid #dcdcdc; border-bottom:1px solid #cbcbcb; line-height:34px; height:34px; text-align:center; background:#f7f7f7;}
.mMainBottomNav li.liHover{ background:none; border-bottom:none; border-top-color:#cbcbcb; color:#3e3e3e; height:35px;}
.mMainBottomRight{ height:35px; width:235px; border-bottom:1px solid #cbcbcb;}
.mMainBottomContentShow{ width:985px; height:420px;}
.mMainBottomContent{ display:none;}
.vorBigDl{ width:200px; height:420px;}
.vorBigDl dl{ width:200px; height:420px;}
.vorBigDl dl dt{ width:200px; height:266px;}
.vorBigDl dl dt a{ display:block; width:200px; height:266px; position:relative;}
.vorBigDl dl dt a span{position:absolute; left:0; top:0; bottom:0; right:0;background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1 ; display:none}
.vorBigDl dl dt a em{display:none; position:absolute; left:50%; top:50%; width:60px; height:60px; background:url(../images/videoplaybtn.png) no-repeat 0 -140px; margin:-30px 0 0 -30px; z-index:2;}
.vorBigDl dl dt a:hover span,.vorBigDl dl dt a:hover em{ display:block;}
.vorBigDl dl dd{ width:200px; height:137px; margin:17px 0 0 0;}
.vorBigDl dl dd h3{ height:26px; line-height:26px; font-size:26px; font-family:"微软雅黑"; font-style:normal; font-weight:100;}
.vorBigDl dl dd h3 a:hover{ color:#3187ee;}
.vorBigDl dl dd p{ height:14px; line-height:14px; margin:6px 0 0 0;}
.vorBigDl dl dd p label{ color:#999999;}
.vorBigDl dl dd p.mMainBottomTime{ margin:11px 0 0 0;}
.vorBigDl dl dd .vorBigDlMainActor{ height:34px; line-height:17px; margin:16px 0 0 0;}
.vorBigDl dl dd .vorBigDlMainActor label{ display:inline-block; float: left; height:34px;}
.vorSmallDl{ width:780px; height:420px; margin:0 0 0 5px;}
.vorSmallDl dl{ width:114px; height:210px; margin:0px 0 0px 16px; float:left; }
.vorSmallDl dl dt a{ display:block; position:relative; width:114px; height:152px;}
.vorSmallDl dl dt a .vmclcBg{ position:absolute; left:0; top:0; bottom:0; right:0;background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:3 ; display:none}
.vorSmallDl dl dt a .vmclcTextBg{ position:absolute; left:0; bottom:0; right:0; height:18px; background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1 ; display:block}
.vorSmallDl dl dt a .vmclcText{ position:absolute; left:0; bottom:0; right:0; height:18px; line-height:18px; z-index:2 ; display:block; color:#fff; text-align:center;}
.vorSmallDl dl dt a em{display:none; position:absolute; left:50%; top:50%; width:45px; height:45px; background:url(../images/videoplaybtn.png) no-repeat 0 -52px; margin:-23px 0 0 -23px; z-index:4;}
.vorSmallDl dl dt a:hover .vmclcBg,.vorSmallDl dl dt a:hover em{ display:block;}
.vorSmallDl dl dd{ margin:8px 0 0 0;}
.vorSmallDl dl dd a:hover{ color:#3187ee;}
.vorSmallDl dl p{ height:14px; line-height:14px; color:#999999; margin:5px 0 0 0;}
.mSubject{ height:181px; width:985px; margin:0 0 31px 0;}
.mSubjectTitle{ height:40px; width:985px; background:url(../images/toplibgright.png); margin:0 0 15px 0;}
.mSubjectTitle .mSubjectTitlePic{ display:block; height:17px; width:100px; margin:14px 0 0 0;  background:url(../images/newptylistbg.png) no-repeat 0px -202px}
.mSubjectTitle .mSubjectTitleMore{ display:block; height:14px; line-height:14px; margin:16px 0 0 0;  padding:0 10px 0 0;  background:url(../images/videoiconbg.png) no-repeat 0px -4px;}
.mSubjectTitle .mSubjectTitleMore:hover{color:#3187ee; background-position:0 -316px}
.mSubjectBottom{ height:126px; width:985px;}
.mSubjectBottomLeft{ width:35px; height:126px;}
.mSubjectBottomLeft span{display:block; width:14px; height:25px; margin:36px 0 0 4px; background:url(../images/videoiconbg.png) no-repeat 0 -109px; cursor:pointer;}
.mSubjectBottomLeft span:hover{background-position:0 -135px;}
.mSubjectBottomCenter{ width:914px; height:126px; overflow:hidden; position:relative;}
.mSubjectContent{ width:5000px; position:absolute; height:126px;}
.mSubjectContent dl{ height:126px; width:154px; margin:0 36px 0 0; float:left;}
.mSubjectContent dl dt{ height:94px; width:154px;}
.mSubjectContent dl dt a{ display:block; height:94px; width:154px; position:relative;}
.mSubjectContent dl dt a span{ display:none; position:absolute; right:0; left:0; top:0; bottom:0; background:#000;opacity:0.6;filter:alpha(opacity=60); z-index:1;}
.mSubjectContent dl dt a em{ display:none; position:absolute; left:50%; top:50%; width:41px; height:41px; background:url(../images/videoplaybtn.png) no-repeat 0 -98px; margin:-20px 0 0 -20px; z-index:2;}
.mSubjectContent dl dt a:hover span,.mSubjectContent dl dt a:hover em{ display:block;}
.mSubjectContent dl dd{ height:14px; line-height:14px; margin:10px 0 0 0;}
.mSubjectContent dl dd a:hover{color:#3187ee;}
.mSubjectBottomRight{ width:36px; height:126px;}
.mSubjectBottomRight span{display:block; width:14px; height:25px; margin:36px 0 0 16px; background:url(../images/videoiconbg.png) no-repeat -14px -109px; cursor:pointer;}
.mSubjectBottomRight span:hover{background-position:-14px -135px;}
.mBottomSearch{ height:32px; margin:28px 0 0 0; width:985px;}
.mBottomSearchInput{ width:604px; height:30px; position:relative; border:1px solid #bdbdbd; background:url(../images/newsearchbg.png) no-repeat 0 -30px;}
.mBottomSearchInput:hover{border:1px solid #7bbdf4; box-shadow: 0 0 1px rgba(0,0,0,.4);}
.mBottomSearchInput .mBottomSearchValue{ height:22px; width:419px; margin:5px 0 0 0; padding:0 9px; border:none; background:none; font-size:14px; outline:none;}


.backDrop{ display:none; position:fixed; background:#000; left:0; right:0; top:0; bottom:0; z-index:31;opacity:0.5;filter:alpha(opacity=50); _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));_left:0; _bottom:0;_right:0; width:100%; _height:expression(eval(document.documentElement.clientHeight));}
.mTopRecomm{ display:none; position:fixed; top:50%; left:50%; margin:-252px 0 0 -493px; width:983px; height:513px; border:1px solid #000; background:url(../images/toprecommbg.png); z-index:50; border-radius: 5px; box-shadow:0 7px 10px rgba(0,0,0,0.5)}
.mTopRecommTitle{ height:49px; margin:0 0 8px 0; position:relative;}
.mTopIcon{ display:block; width:33px; height:46px; background:url(../images/newmovietoprecommicon.png) no-repeat 0 0; position:absolute; top:-1px; left:17px;}
.mTopText{ height:37px; width:359px; padding:10px 0 0 60px; font-family:"微软雅黑"; font-size:16px; color:#d5d5d5;}
.mTopText span{ color:#ff4d4d; margin:0 5px;}
.mTopAlreadyChoice{ height:42px; font-size:12px; color:#b4b4b4; padding:7px 0 0 0;}
.mTopAlreadyChoice span{ font-family:Arial; font-size:24px; color:#ff4d4d; margin:0 5px;}
.mTopGoEnjoy{ width:138px; height:34px; margin:15px 59px 0 0;}
.mTopGoEnjoy span{ display:block; width:138px; height:34px; background:url(../images/newmovietoprecommicon.png) no-repeat 0 -47px;}
.mTopGoEnjoy span.use{ cursor:pointer; background-position:0 -81px;}
.mTopGoEnjoy span.use:hover{ background-position:0 -115px;}
.mTopGoEnjoy span.use:active{ background-position:0 -149px;}
.mTopClose{ display:block; width:41px; height:20px; position:absolute; top:-20px; right:7px; background:url(../images/newmovietoprecommicon.png) no-repeat 0 -184px; cursor:pointer;}
.mTopClose:hover{ background-position:-42px -184px;}
.mTopClose:active{ background-position:-84px -184px;}
.mTopRecommContent{ height:434px; width:983px; }
.mTopRecommLeft{ height:434px; width:62px;}
.mTopRecommLeft span{ width:19px; height:35px; display:block; background:url(../images/videoiconbg.png) 0 -160px; margin:190px 0 0 17px; cursor:pointer;}
.mTopRecommLeft span:hover{ background-position:0 -195px;}
.mTopRecommRight{ height:434px; width:61px;}
.mTopRecommRight span{ width:19px; height:35px; display:block; background:url(../images/videoiconbg.png) 0 -230px; margin:190px 0px 0 24px; cursor:pointer;}
.mTopRecommRight span:hover{ background-position:0 -265px;}
.mTopRecommContentShow{ height:434px; width:860px; overflow:hidden;position:relative;}
.mTopRecommSigle{ height:434px; width:882px; display:none; position:absolute;}
.mTopRecommSigle dl{ width:125px; height:191px; margin:6px 22px 20px 0; float:left;}
.mTopRecommSigle dl dt{ width:125px; height:166px; position:relative;}
.mTopRecommSigle dl dt .mTopLeftCorner{ position:absolute; left:0; top:0; width:106px; height:69px; background:url(../images/newmoviepicleftcorner.png) no-repeat; z-index:1;}
.mTopRecommSigle dl dt .mTopLikeIcon{ position:absolute; z-index:2; left:0; top:0; width:42px; height:42px; background:url(../images/newmovietoprecommicon.png) 0 -205px; display:none;}
.mTopRecommSigle dl dt .checked{ display:block;}
.mTopDots{ width:111px; height:6px; margin:0 0 0 441px;}
.mTopDots span{ display:block; width:30px; height:6px; float:left; margin:0 7px 0 0; background:#5a5a5a; cursor:pointer;}
.mTopDots span.mTopDotsCurrent{ background:#3187ee;}
.mTopRecommSigleCur{ z-index:4; display:block;}
.mTopRecommSigleNext{ z-index:3; display:block;}
.mTopRecommSigle dl dd{ width:123px; height:23px; border:1px solid #000; border-radius:0px 0 3px 3px; background:#141515; color:#bcbcbc; line-height:23px; text-align:center;}


#comeinnotbyYY{ width: 984px; position: fixed; top: 0; left: 50%; margin-left: -492px; background: rgba(0,0,0,0.8); height: 77px; overflow: hidden; z-index:99999; }
#comeinnotbyYY .cometext{ font-family: "微软雅黑";text-indent: 35px;color: #fff;font-size: 20px;line-height: 77px;height: 77px;overflow: hidden;width: 640px;float: left;background: url(../images/arrow.png) no-repeat 530px 40px;}
#comeinnotbyYY .cometext a span{ color: #ff3939; }
#comeinnotbyYY .cometext a{ color: #72aeff;}
#comeinnotbyYY .comeindownload{width: 123px;display: block;height: 36px;background: url(../images/download.png) no-repeat 0 0;float: left;margin-top: 23px;}
#comeinnotbyYY .comeindownload:hover{ background-position: 0 -36px; }
#comeinnotbyYY .comeindownload:active{ background-position: 0 -72px; }
#comeinnotbyYY .comeingoto{color: #fff;font-family: "宋体";font-size: 12px;text-decoration: underline;display: block;float: left;height: 26px;line-height: 26px;margin: 25px 0 0 15px;}
#comeinnotbyYY .comeingoto:hover{ color: #629ffc; }

.tiebaContent{ width: 985px; padding: 20px 0 20px 0; background: #fffefe;}
.tiebaTopBg{ width: 985px; height: 279px; padding: 0 0 22px 0;}
.tiebaTopBg .tiebaBg{ width: 985px; height: 93px;}
.tiebaTopBg .tiebaBg1{ background: url(../images/tiebabg1.jpg) no-repeat;}
.tiebaTopBg .tiebaBg2{ background: url(../images/tiebabg2.jpg) no-repeat;}
.tiebaTopBg .tiebaBg3{ background: url(../images/tiebabg3.jpg) no-repeat;}
.tiebaList{ width: 890px; margin: 0 0 0 40px;}
.tiebaList li{ margin: 22px 0 0 0; line-height: 36px; height: 36px; border-bottom: 1px solid #ececec; padding: 0 0 0 36px; background: url(../images/tiebalibg.png) no-repeat 13px center; _background-position: 13px 9px;}
.tiebaList li a{ font-family: "微软雅黑"; font-size: 19px; color: #2e2f2f; display: inline-block; width: 100%; outline: none;}
.tiebaList li a:hover{color:#3187ee;}
.mainTieba{ width: 983px; height:75px; border: 1px solid #dcdcdc; margin: 10px 0 0 0;overflow: hidden;}
.mainTiebaTop{background: url(../images/toplibgright.png) repeat-x; height: 40px;}
.mainTiebaTop a{ display: block;}
.mainTiebaTop .mainTiebaTopTitle{ width: 100px; height: 19px; background: url(../images/indexbg.png) no-repeat 0 -323px; margin: 11px 0 0 12px;}
.mainTiebaTop .mainTiebaTopMore{ height: 16px; font-size: 13px; margin: 11px 13px 0px 0; line-height: 16px; background: url(../images/indexbg.png) no-repeat 0 -343px; padding: 0 0 0 36px;}
.mainTiebaTop .mainTiebaTopMore:hover{color:#3187ee; background-position: 0 -362px; }
.mainTiebaContent{ width: 983px; height:75px ;overflow: hidden;}
.mainTiebaContent ul{ width: 1040px; height: 52px; margin: 17px 0 0 0;}
.mainTiebaContent ul li{height: 16px; line-height: 16px; float: left; width: 204px; margin:0 16px 10px 14px; font-size: 12px;background: url(../images/tiebalibg.png) no-repeat left center; _background-position: 0 9px; padding: 0 0 0 26px;}
.mainTiebaContent ul li a{ display: inline-block; width: 100%;}
.mainTiebaContent ul li a:hover{color:#3187ee;}


.mainStory{ width: 954px; height: 49px; border: 1px solid #d3d3d3; margin: 10px 0 0 0; padding: 10px 14px 0 15px;}
.mainStoryTop{ height: 14px;}
.mainStoryTop .mainStoryDelAll{ cursor: pointer; padding: 0 0 0 16px; background: url(../images/mainstorydelall.png) no-repeat left;}
.mainStoryList{ width: 954px; overflow: hidden; height:16px; margin: 8px 0 0 0;}
.mainStoryList ul{ width: 976px; height: 16px; line-height: 16px;}
.mainStoryList ul li{ width: 122px; float: left;}
.mainStoryList ul li img{ float: left; display: inline-block; margin: 0 5px 0 0;}
.mainStoryList ul li a{ float:left; display: inline-block; margin: 0 8px 0 0;}
.mainStoryList ul li a:hover{ color:#4787db;}
.mainStoryList ul li span{ margin: 4px 0 0 0; cursor: pointer; float: left; display: inline-block; width: 9px; height: 8px; background: url(../images/mainstorylistdel.png) no-repeat;}
.blocks{ display:block}
.hauto{ height:auto;}
.blr{ padding:10px 20px 18px 20px; line-height:1.8em;}


/*#siderIMchat_main{margin:0;width:128px;color:#333;}
#siderIMchat_main .img{border:0;background:url(../images/qq/f1.jpg);no-repeat; center;}
#siderIMchat_main a{color:#036;}
#siderIMchat_main a:hover{color:#f30;}
#siderIMchat_main .top{background:url(../images/qq/qqf2.jpg);height:34px;}

#siderIMchat_main .bg{padding-bottom:5px;padding-left:5px;padding-right:5px;background:url(../images/qq/qqf4.jpg);padding-top:-8px;}
#siderIMchat_main ul{margin:0;}
#siderIMchat_main ul li{list-style:none;text-align:center;}

#siderIMchat_main .close{text-align:center;width:100%;}
#siderIMchat_main .bottom{background:url(../images/qq/qq_logo.gif);height:33px;overflow:hidden;}
#siderIMchat_main .bottom2{background:url(../images/qq/qq1.gif);height:30px;overflow:hidden;}*/



