html,body,div,ul,li,span,p,a,from,input,strong,img,h1,h2,h3,dl,dt,dd{margin:0;padding:0;}
body{background-color:#f5f5f5;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}
a{color: #555;text-decoration: none;}
ul,li{list-style: none;}
.lin_all,.lin_header_box{width:1000px;margin:0 auto;}
/** header css */
.lin_header{position: fixed;width:100%;top:0;left:0;background:#FAFAFA;z-index:100;box-shadow: 0 0 3px #778AAD;}
.lin_header_box{height:48px;position: relative;}
.lin_header_bg{height:50px}
.lin_header .logo{width:80px;height:86%;display:block;position:absolute;top:10%;left:0;}
.lin_header .logo img{height:100%;margin:0;padding:0;}

.lin_header_tab{margin:0;background-color:#BBB;padding:0;}
.lin_header_tab li{height: 48px;list-style: none;float: left;border-right:1px solid #F2F2F2;padding:0 8px;line-height: 50px;cursor: pointer;color: #4b4b4b;font-size: 20px;text-align: center;}
.lin_header_tab li.current{background-color: #467ba0;}
.lin_header_tab li.current a{color:#FFF;}
.lin_header_tab li:hover{background-color: #467ba0;}
.lin_header_tab li:hover a{color: #FFF;}

/** menu css */
.lin_menu{position:relative;background-color:#FFF;margin:0 auto;border-bottom:1px solid #EEE;}
.lin-menu-tab{}
.lin-menu-tab li{list-style: none;float: left;padding:0 8px;height: 38px;line-height: 44px;border-bottom: 2px solid #FFF;cursor: pointer;color: #4b4b4b;font-size: 14px;text-align: center;}
.lin-menu-tab li.current{border-width: 2px;color: blue;border-color: #1796f9;}
.lin-menu-tab li a:hover{color: #1796f9;text-decoration: underline;}


/** 详情页 css */
.lin_main{margin:0;position:relative;}
.lin-block{background-color: #FFF;margin: 10px auto;border-radius: 3px;}
.lin-block-item{margin:0;padding:10px;border:1px solid #5b94af;border-radius: 3px;}
.lin-block-item .vt{padding:2px;border-bottom:1px solid #f2f2f2;margin:0 0 5px 0;}
.lin-block-item .vt h1{font-size:24px;line-height:32px;font-weight:bold;color:#555;}
.lin-block-item .vt h2{font-size:20px;line-height:32px;color: #c15959;}
.lin-block-item .vt h3{font-size:20px;line-height:26px;color: #335c88;}
.lin-block-item .vt span.right{position:absolute;right:10px;font-size:12px;color:#888;}
.lin-block-item .vc{position:relative;min-height:360px;}
.lin-block-item .vc .vc1{position:absolute;width:250px;max-height:350px;top:0;left:1px;}
.lin-block-item .vc .vc1 img{width:250px;height:333px;}
.lin-block-item .vc .vc2{padding-left:255px;}
.lin-block-item .vc .vc2 a.bta{padding:2px 3px;text-decoration: underline;}
.lin-block-item .vc .vc2 a.bta:hover{color:#1796f9;text-decoration: underline;}
.lin-block-item .vc .vc2 p{padding:2px 5px;line-height:22px;font-size:14px;color:#555;}
.lin-block-item .vc .vc2 dl{position:relative;margin:4px 0;}
.lin-block-item .vc .vc2 dt{position:absolute;top:0;left:0;line-height:22px;color:#888;padding:0 8px;}
.lin-block-item .vc .vc2 dd{padding:0 150px 0 50px;line-height:22px;color:#555;min-height:22px;}
.lin-block-item .vc .vc2 dd .span_t{color:#888;margin-left:20px;}

.lin-block-item .vl{position:relative;margin:10px 0;border:1px solid #DDD;padding:8px 10px;}
.lin-block-item .vl p{line-height:30px;margin:10px 5px;}
.lin-block-item .vl .input_down{height:26px;line-height:26px;border:1px solid #3895de;margin:0;width:98%;background-color:#fbfbfb;padding-left:5px;}
.lin-block-item .vm{text-align:left;line-height:20px;color:#666;padding:0 10px;margin:0 0 20px 0;}
.lin-block-item .vm p{line-height:24px;text-indent: 2em;color:#666;font-size:14px;}

.lin-block-item .vs{position:relative;}
.lin-block-item .vs dl{position:relative;margin:4px 0;}
.lin-block-item .vs dt{position:absolute;top:0;left:0;line-height:28px;color:#333;padding:0 8px;font-weight:bold;}
.lin-block-item .vs dd{padding:0 100px 0 60px;line-height:28px;color:#555;}
.lin-block-item .vs dd a{color:#666;margin:0;padding:5px 10px;}
.lin-block-item .vs dd a.here{background-color:#DDD;}

.lin-block-item .play-list{}
.lin-block-item .play-list a{ font-size: 14px;line-height: 36px;border: 1px solid #4caf50;margin: 10px 8px 0 0;background-color: #EEE;border-radius: 3px;float: left; display: inline-block;min-width: 49px;height: 36px;text-align: center;padding:0 2px;overflow:hidden;position: relative;}
.notice-p{font-size:12px;color:#096b09;}
.notice-p span{color:#e86710;font-weight:bold;}

.table_urls{width:100%;}
.table_urls,.table_urls tr,.table_urls td{border:1px solid #FFF;}
.table_urls tr{margin:0;padding:0;}
.table_urls td{line-height:26px;}
.down_bt{background-color:#2684c1;display:block;border:0;width:80px;height:26px;line-height:26px;cursor: pointer;color:#FFF;}
.down_bt2{background-color:#d8555a;display:block;border:0;width:80px;height:26px;line-height:26px;cursor: pointer;color:#FFF;}
.down_bt3{background-color:#d8555a;border:0;width:120px;height:26px;line-height:26px;cursor: pointer;color:#FFF;}

/** 索引条件 分类页 css*/
.lin-block-list{margin:0;padding:0;position:relative;border-radius: 3px;}
.lin-block-list .bt{height:32px;border-bottom:2px solid #5b94af;font-size:16px;line-height:38px;padding:0 8px;color:#335c88;}
.lin-block-list .bc{padding:10px;position:relative;}
.lin-block-list .bc .bc-dl{width:350px;position:relative;margin:5px;float:left;border-bottom:1px solid #5b94af;height:210px;overflow:hidden;}
.lin-block-list .bc .bc-dl dt{position:absolute;top:0;left:0;border:1px solid #DDD;width:140px;height:200px;text-align:center;padding-top:4px;}
.lin-block-list .bc .bc-dl dt img{width:96%;height:98%;border:1px solid #BBB;}
.lin-block-list .bc .bc-dl dd{padding:0 0 0 150px;line-height:22px;color:#555;}
.lin-block-list .bc .bc-dl dd p{line-height:28px;padding:0 5px;border-bottom:1px dashed #DDD;height:28px;overflow:hidden;}
.lin-block-list .bc .bc-dl dd p strong{font-size:16px;line-height:36px;color:#da1919;}


/** footer */
.lin_footer{margin:0;height:80px;background-color:#EEE;border-top:1px solid #5b94af;text-align:center;color:#888;font-size:12px;}
.lin_footer p.p1{line-height:22px;text-align:center;color:#888;font-size:12px;}

/** 分页样式 css */
.list-page{padding:10px;text-align:center;}
.list-page a{margin:0 3px;padding: 3px 6px;color:#4285f4;}
.list-page span.current{color: #444;}

/** 首页css */
.lin-index-box{width:740px;height:auto;background-color:#FFF;float:left;}
.box-item{position:relative;}
.box-item .item-t{height:36px;background-color:#FFF;border-bottom:1px solid #5b94af;}
.box-item .item-t h2{line-height:40px;padding:0 10px;font-size: 18px;color: #080;}
.box-item .item-c{padding:5px;}
.box-item .item-c ul.c1{margin:0;padding:0;}
.box-item .item-c ul.c1 li{position:relative;width:20%;padding:10px 0;float:left;}
.box-item .item-c ul.c1 li img{width:92%;margin-left:4%;height:168px;}
.box-item .item-c ul.c1 li p{position:absolute;top:148px;width:86%;padding:0 2%;left:5%;height:30px;line-height:30px;color:#FFF;font-size:14px;overflow:hidden;}
.box-item .item-c ul.c1 li p.bg{background-color:#222;filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.box-item .item-c ul.c1 li .bomm{height:30px;line-height:30px;text-align:center;width:98%;overflow:hidden;color:#333;}
.box-item .item-more{position:absolute;right:10px;top:10px;}
.box-item .item-c ul.c2{margin:0;padding:0;}
.box-item .item-c ul.c2 li{position:relative;width:46%;margin-left:3%;padding:10px 0;float:left;border-bottom:1px solid #f2f2f2;}
.box-item .item-c ul.c2 li a{color:#333;}
.box-item .item-c ul.c2 li a:hover{text-decoration: underline;color:#117dd2;}
.box-item .item-c ul.c2 li font{color:red;}
.box-item .item-c ul.c2 li p{position:absolute;bottom:6%;width:80%;padding:0 5%;left:5%;height:30px;line-height:30px;color:#FFF;font-size:14px;}
.box-item .item-c ul.c2 li p.bg{background-color:#222;filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.box-item .item-c ul.c3{margin:0;padding:0;}
.box-item .item-c ul.c3 li{position:relative;width:230px;float:left;height:32px;
overflow:hidden;line-height:32px;border-bottom:1px dotted #e0e0e0;margin-left:8px;}
.box-item .item-c ul.c3 a{font-size:14px;color:#333;}
.box-item .item-c ul.c3 li span{font-size:14px;color:#888;padding:0 0 0 5px;}
.box-item .item-c ul.c3 li a:hover{text-decoration: underline;color:#117dd2;}


.lin-index-bar{width:260px;height:auto;background-color:#FFF;float:left;}
.bar-item{padding:0 5px;}
.bar-item .item-t{height:36px;line-height:40px;font-size:16px;color:#555;border-bottom:1px dotted #5b94af;}
.bar-item .item-c{margin:0;padding:0}
.bar-item .item-c li{position:relative;margin:0;padding:0 2px;height:32px;line-height:32px;overflow:hidden;border-bottom:1px dotted #DDD;}
.bar-item .item-c .rank{background-color:#e0b164;padding:1px 5px;margin-right:3px;border-radius:5px;}
.bar-item .item-c .c-m{position:absolute;right:10px;top:0px;display:block;height:32px;line-height:32px;color:#888;}

/* search css */
.lin_search{margin:10px 0;position:relative;height:80px;overflow:hidden;}
.lin_search .lin-d1{margin:0;float:left;width:200px;padding:5px 0 0 10px;}
.lin_search .lin-d2{margin:0;float:left;width:460px;padding-top:10px;}
.lin_search .lin-d3{margin:0;float:left;width:100px;padding:12px 0 0 0;}
.lin_search .lin-d4{margin:0;float:left;width:80px;padding:0;}
.lin_search .lin-d3 p{line-height:28px;color:blue;}
.header_fm{display:block;margin:0;padding:3px 0;position:relative;}
.header_fm .wd{border:1px solid #6ca7c3;width:400px;padding:0 5px;height:34px;line-height:34px;vertical-align:middle;margin:0;font-size:16px;border-radius: 3px;}
.header_fm .bts{border:0;height:34px;width:40px;background-color: #467ba0;font-size:14px;color:#FFF;cursor: pointer;
display:block;position:absolute;top:5px;left:370px;}
.lin-hotso{padding:0 10px 0 0;overflow:hidden;height:26px;line-height:26px;}
.lin-hotso a{color:#888;margin:1px 2px;padding:1px;line-height:16px;display:inline;}
.lin-hotso a:hover { color: #1796f9;text-decoration: underline;}

/** player css*/
.player-bg{background-color:#292929;position:relative;}
.player-box{background-color:#292929;width:810px;height:auto;margin:0;border-right:1px solid #555;}
.player-title{background-color:#292929;height:30px;line-height:30px;margin:0 auto;color:#FFF;text-align:center;border-bottom:1px solid #555;}
.player-list{position:absolute;right:0;top:0;width:190px;height:510px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;padding:0 0 10px 0;}
.player-list ul{width:150px;margin:0 auto;}
.player-list li{height:22px;line-height:22px;font-size:14px;color:#fff;width:100%;overflow:hidden;}
.player-list li a{color:#888;}
.player-list li a.here{color:#f44336;}
.player-prev-next{height:30px;line-height:32px;text-align:center;font-size:16px;border-bottom:1px solid #555;color:#888;}
.player-prev-next a{color:#888;margin:0 15px;}
.player-foot{height:30px;color:#F3F333;border-top:1px solid #555;background-color:#1f1f1f;}
.player-foot .player-ico{height:28px;position:relative;line-height:28px;text-align:center;font-size:14px;width:68px;float:left;border-right:1px solid #2f2f2f;}
.player-foot .player-a{height:28px;line-height:28px;text-align:left;font-size:14px;width:250px;float:left;padding:0 5px;}

.player-foot span{color:#999;font-size:12px;padding:0;margin:0;}
.player-foot a:hover span{color:#5aa700;}
.player-foot .icons-play{background: url('../images/site-icons-play.png') no-repeat;display: inline-block;vertical-align: -2px;width:15px;height:15px;margin:0 2px;}

.player-foot .ico-like{background-position: 0 -20px;}
.player-foot a:hover .ico-like{background-position: -60px -20px;}

.player-foot .icon-favorites{background-position: -180px 0;}
.player-foot a:hover .icon-favorites{background-position: -180px -20px;}

.player-foot .ico-shang{background-position: -180px 0;}
.player-foot a:hover .ico-shang{background-position: -180px -20px;}

.player-foot .ico-phone{background-position: -200px 0;}
.player-foot a:hover .ico-phone{background-position: -200px -20px;}

.player-foot .ico-comment{background-position: -180px 0;}
.player-foot a:hover .ico-comment{background-position: -180px -20px;}

.player-foot .ico-down{background-position: -220px 0;}
.player-foot a:hover .ico-down{background-position: -220px -20px;}

.phone-look{background: #e6e6e6; height: 214px;left:-69px;position: absolute;top: 30px; width: 280px; z-index: 200;display:none;}
.phone-look-bg{background:#FFF;height:210px;border:1px solid #DDD; }
.phone-look-bg p.tt{color:#555;padding:0;margin:0;font-size:12px;line-height:28px;}
.phone-look-bg p.mm{width:110px;height:110px;margin:0 auto;padding:1px;border:3px solid #EA5F00;}
.phone-look-bg p.mm img{width:110px;height:110px;margin:0;padding:0;display:none;}
.phone-look-bg p.mm img.img-show{display:block;}
.phone-look-bg p.mm-wx{border-color:#4caf50;}
.phone-look-bg p.cc{line-height:20px;font-size:10px;padding:0;margin:0;color:#555;}
.phone-look-bg p.bb{line-height:26px;padding:5px 0;margin:0;color:#555;}
.phone-look-bg p.bb input{vertical-align: 0;}
.phone-look-bg p.bb label{margin:0 5px;}
.phone-look-to{position: absolute;top: 0; left: 100px;}
.reward-radio{width:15px;height:15px;}
.phone-look-to .aa{position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border: 6px dashed transparent;
    border-bottom: 6px solid #d7d7d7;
    top: -12px;}
.phone-look-to .bb{
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border: 6px dashed transparent;
    border-bottom: 6px solid #fff;
    top: -10px;}




/**影片推荐css*/
.lin_hot{background-color:#fff;margin:10px auto;position:relative;min-height:150px;}
.item-hot{position:relative;}
.item-hot .hot-t{height:36px;line-height:36px;border-bottom:1px solid #bb1d30;background-color:#FFF;}
.item-hot .hot-t h2{line-height:40px;padding:0 10px;font-size: 18px;color: #aa1317;}
.item-hot .hot-c{margin:0;padding:5px 5px;}
.item-hot .hot-ul{margin:0;padding:0;}
.item-hot .hot-ul li{position:relative;width:165px;padding:10px 0;float:left;}
.item-hot .hot-ul li img{width:90%;margin-left:5%;height:198px;}
.item-hot .hot-ul li p{position:absolute;top:178px;width:86%;padding:0 2%;left:5%;height:30px; line-height:30px;color:#FFF;font-size:14px;overflow:hidden;}
.item-hot .hot-ul li p.bg{background-color:#222;filter: alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.item-hot .hot-ul li .bomm{height:30px;line-height:30px;text-align:center;width:98%;overflow:hidden;color:#333;}

.item-hot .hot-ul2 li{position:relative;width:237px;float:left;height:32px;overflow:hidden;line-height:32px;border-bottom:1px dotted #e0e0e0;margin-left:8px;}
.item-hot .hot-ul2 li label{font-size:12px;color:red;padding:0 5px;}
.item-hot .hot-ul2 li a{font-size:12px;color:#333;}
.item-hot .hot-ul2 li span{font-size:12px;color:#888;padding:0 0 0 5px;}
.item-hot .hot-ul2 li a:hover{text-decoration: underline;color:#117dd2;}


/*更新区*/
.item-newbt{position:relative;}
.item-newbt .newbt-t{height:36px;background-color:#FFF;border-bottom:1px solid #bb1d30;}
.item-newbt .newbt-t h2{line-height: 40px;padding: 0 10px; font-size: 18px;color: #aa1317;}
.item-newbt .newbt-c{background-color:#FFF;}
.item-newbt .newbt-ul{margin:0;padding:0 8px;}
.item-newbt .newbt-ul li{position:relative;width:50%;height:32px;line-height:32px;float:left;overflow:hidden;font-size:14px;}
.item-newbt .newbt-ul li label{color:#555;margin:0;padding:0;}
.item-newbt .newbt-ul li a{color:#555;margin:0;padding:0;}
.item-newbt .newbt-ul li span{color:#b31117;margin:0;padding:0;}
.item-newbt .newbt-ul li a:hover{text-decoration: underline;color:#117dd2;}
.page{margin:10px auto;padding:10px;text-align:center;}
.page a{ padding:5px 8px;border:1px solid #DDD;margin:0 5px;}
.page span{margin:0 5px;}
.page span.current{color:red;}

/*最新上线*/
.item-newline{position:relative;}
.item-newline .newline-t{height:36px;background-color:#FFF;border-bottom:1px solid #2eaae2;}
.item-newline .newline-t h2{line-height: 40px;padding: 0 10px; font-size: 18px;color: #2196f3;}
.item-newline .newline-c{background-color:#FFF;}
.item-newline .newline-ul{margin:0;padding:0 8px;}
.item-newline .newline-ul li{position:relative;width:50%;height:32px;line-height:32px;float:left;overflow:hidden;font-size:14px;}
.item-newline .newline-ul li label{color:#555;margin:0;padding:0;}
.item-newline .newline-ul li a{color:#2196f3;margin:0;padding:0;}
.item-newline .newline-ul li span{color:#607D8B;margin:0;padding:0;}
.item-newline .newline-ul li a:hover{text-decoration: underline;color:#2196f3;}



/*求片区*/
.item-msg{position:relative;}
.item-msg .msg-t{height:36px;background-color:#FFF;border-bottom:1px solid #4d8ec1;}
.item-msg .msg-t h2{line-height: 40px;padding: 0 10px; font-size: 18px;color: #009688;}
.item-msg .msg-c{background-color:#FFF;}
.item-msg .msg-ul{margin:0;padding:0 30px;}
.item-msg .msg-ul li{position:relative;line-height:24px;padding:5px;font-size:14px;border-bottom:1px dotted #607d8b;}
.item-msg .msg-ul li p{color:#555;}
.item-msg .msg-ul li label{color:#555;margin:0;padding:0;}
.item-msg .msg-ul li a{color:#555;margin:0;padding:0;}
.item-msg .msg-ul li span{color:#b31117;margin:0;padding:0;}
.item-msg .msg-ul li a:hover{text-decoration: underline;color:#117dd2;}

/** 播放记录 css */
.play_history{position:absolute;top:0px;right:0px;cursor: pointer;}
.play_history .mm{width:120px;height:48px;line-height:48px;border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;text-align:center;color: #4b4b4b;font-size: 20px;}
.play_history .mm:hover{background-color: #467ba0;color:#FFF;}
.play_history .cc{position:absolute;width:300px;border:1px solid #BBB;background-color:#FFF;z-index:100;top:48px;right:1px;}
.play_history .cc .tt{height:30px;line-height:30px;background-color:#F9F9F9;border-bottom:1px solid #EEE;}
.play_history .cc .ff{height:30px;line-height:30px;background-color:#F9F9F9;border-bottom:1px solid #EEE;}
.play_history .cc .uu{margin:0;padding: 0 2px;max-height: 200px;overflow-y: auto;clear:both;}
.play_history .cc .uu li{height:28px;line-height:28px;border-bottom:1px dotted #CCC;padding:0 8px;font-size:14px;overflow:hidden;}
.play_history .cc .uu li p{width:160px;display:block;float:left;overflow:hidden;height:28px;line-height:28px;}
.play_history .cc .uu li a{width:70px;display:block;float:left;overflow:hidden;color:#05c;height:28px;line-height:28px;}
.play_history .cc .uu li span{width:30px;display:block;float:left;overflow:hidden;text-align:center;height:28px;line-height:28px;}
.play_history .cc .uu li a:hover{text-decoration: underline;}
.play_history .cc .uu li span:hover{color:red;}

.play_role{line-height:28px;padding:0 10px;color:#555;}
.play_role a{margin:0 5px;color:#555;}



