﻿
/* CSS Document */

/*首页*/
.red-line{ width:100%; border-top:2px solid #c00002; padding-top:25px;}
.box-l{ width:715px; height:auto;}
/*电影模块*/
.module-movie1{ background-position:0 -50px; width:160px;}
.module-tab-bg{ background:#fff; padding:1px; border:1px solid #cfcfcf;border-radius:2px; margin:0 20px 24px 0;}
.module-tab{ background:#f8f8f8; height:36px; border-radius:2px;}
.module-tab-list{ width:; display:inline; height:36px;}
.module-tab-list li{ float:left; height:36px; line-height:36px; padding:0 20px; font-size:16px; color:#393939; border-right:1px solid #e5e5e5; cursor:pointer;}
.module-tab-list li.curr,.module-tab-list li:hover{ height:38px; color:#c00002; background:#fff;}
.more{ font-size:14px; line-height:36px; margin-right:20px;}
.more em{ display:inline-block; width:15px; height:36px; background:url(../image/icons5.png) 5px -38px no-repeat; vertical-align:middle;}
/*列表*/
.module-list1{ width:100%; height:auto;}
.module-list1 li{ float:left; width:140px; height:auto; padding:0 37px 30px 0; border-bottom:1px dashed #e4e4e4; margin-bottom:33px;}
.module-list1 li h4{ font-size:15px; height:22px; line-height:22px; padding:10px 0 5px;}
.module-list1 li h4 a{ display:inline-block; width:118px; height:22px; overflow:hidden;}
.module-list1 li p{ height:20px; margin-bottom:5px;}
.btn-grade{ display:block; width:82px; height:28px; text-align:center; line-height:28px; font-size:14px; background:url(../image/btns.png) 0 0 no-repeat; padding-left:3px; margin:0 auto;}
.btn-grade span{ display:inline-block; width:82px; height:28px; background:url(../image/btns.png) right -28px;}
/*明星列表*/
.stars-list li{ padding-bottom:10px;}
.stars-list li h4{ height:44px; text-align:center;}
.stars-list li h4 a{ float:none; display:inline; width:auto; height:auto; word-wrap:break-word; overflow:inherit;}

/*右侧*/
.box-r{ width:280px; height:auto; border-left:1px solid #ccc; padding-top:11px;}
/*猜你喜欢*/
.box-r-module{ padding-bottom:25px;}
.box-r-title1{ width:100%; height:14px; border-top:1px solid #efefef;}
.box-r-title1 h3{ height:23px; line-height:22px; font-size:14px; background:#fff; position:relative; margin-top:-12px; margin-left:-8px; padding-right:5px;}
.box-r-title1 h3 em{ display:inline-block; width:16px; height:15px; background-image:url(../image/icons5.png); background-repeat:no-repeat; margin-right:4px; vertical-align:middle;}
.icon-like{ background-position:-50px 0;}
.icon-hot{ background-position:-50px -50px;}
.icon-class{ background-position:-50px -75px;}
.icon-search{ background-position:-50px -25px;}
.box-r-title1 .btn-change{ margin-top:-12px;_margin-top:0;_position:relative;_top:-12px;}
.box-like-scroll{ width:100%; height:296px; position:relative;}
.box-r-like{ width:100%; height:296px; position:absolute; left:0px; top:0px; background:#fff;}
.box-r-like ul{ width:100%; height:auto;}
.box-r-like li{ float:left; width:67px; height:auto; padding:13px 15px 0 16px;_padding-right:10px; margin:0;}
.box-r-like li a{ display:block;}
.box-r-like li h4{ width:67px; height:20px; line-height:20px; text-align:center; padding-top:5px; overflow:hidden;}
/*热门推荐*/
.box-r-hot{ width:100%; height:auto; padding:5px 0 0;}
.box-r-hot li{ float:left; width:50%; height:auto; line-height:20px; padding:4px 0; position:relative;}
.box-r-hot li .hot-weibo{ display:none; width:16px; height:16px; background:url(../image/icons5.png) -75px 0 no-repeat; vertical-align:middle; position:absolute; left:15px; top:5px;/* margin:0 5px 0 15px;*/}
.box-r-hot li .hot-title{ margin-left:16px;}
/*电影分类检索*/
.box-r-class{ padding:10px 0 10px 13px;}
.box-r-class dt{ font-size:14px; height:26px; color:#c00002;}
.box-r-class dd a{ display:inline-block; font-size:14px; line-height:24px; color:#3f3f3f; margin-right:10px;}
.box-r-class dd a:hover{ color:#cf3f41;}
/*电影查询*/
.box-r-search{ padding:10px 0 0 15px;}
.box-r-search dd{ width:198px; height:30px; line-height:30px;}
.box-r-search dt{ width:63px; height:63px; background:url(../image/line-bg3.jpg) repeat-x; border:1px solid #e4e4e4;}
.box-r-search dt button{ border:none; background:none; width:63px; height:63px; font-size:14px;}
.box-r-search dt em{ display:block; width:15px; height:15px; background:url(../image/icons5.png) -25px -25px no-repeat; margin:0 auto 5px;}

/*电视模块*/
.module-tv1{ background-position:0 -100px;}
.module-tab2{ height:auto; padding-bottom:22px;}
.module-tab2 li{ float:left; display:inline; height:35px; width:85px; text-align:center; font-size:15px; line-height:35px; border-right:2px solid #fff; background:#ececec; cursor:pointer;}
.module-tab2 li.curr{ background:#d14445; color:#fff;}

/*明星模块*/
.module-star1{ background-position:0 -150px;}
.module-tab3{ height:auto; font-size:12px; color:#666; padding-bottom:22px;}
.module-tab3 li{ float:left; display:inline; padding:0 10px; font-size:14px;}
.module-tab3 li a{ margin-right:10px;}
.module-tab3 li.curr a{ color:#c00002;}
.box-r-stars{ width:100%; height:auto; padding:20px 0 5px}
.box-r-stars li{ float:left; width:74px; height:auto; padding:0 0 10px 18px;}
.box-r-stars li a{ display:block;}
.box-r-stars li h4{ width:74px; text-align:center; line-height:20px; height:20px; overflow:hidden;}

/*排行榜*/
.rank-list .right-box{ width:215px;}
.rank-list .right-box li a{ width:92px;}
.rank-list .mores{ width:100%;}
.rank-list .commit-box{ width:225px;}
.rank-list .commit-box li em{ width:40px; margin-right:0;}
.rank-list .browse-box{ width:240px;}
.rank-list .browse-box li em{ width:50px; margin-right:0;}
.rank-list .popularity-box{ width:195px;}
.rank-line{ height:449px; padding-left:18px; border-right:1px dashed #e4e4e4; margin-right:22px;}

a{ color:#333;}

