
/*首页*/
.hometitlep {
  font-size:30px;
  text-align:center;
}
.spancent12 {
  width: 940px;
  text-align:center;
}
.times {
    color: #9A9898;
    margin-right: 4px;
}
element.style {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    max-width: 300px;
}
a {
    text-decoration: none;
    color: #666;
}
.a:hover { 
      color:#fa7c63; 
     text-decoration: none;
  }
.news_row {
    width: 331px;
    margin:2px;
    line-height: 66px;
    float: left;
    margin-right: 30px;
    position: relative;
    font-size:12px;

   
}

.homelia {
     white-space: nowrap; .listp
     overflow: hidden;
     text-overflow: ellipsis;
     float: left;
     max-width: 300px;
    font-size: 14px;
    margin-left: 10px;
}
.homeliaa {
     white-space: nowrap; 
     overflow: hidden;
     text-overflow: ellipsis;
     float: left;
     max-width: 300px;
    font-size: 14px;
}
 .homelia:hover { 
      color:#fa7c63; 
     text-decoration: none;
  }
.homeimage{
    height: 30px; 
    float: left;
    margin-right: 4px;
}

.divcenter{
    text-align:center;
    height:50px;
    line-height: 50px;
}

.indexul{
     margin: 0 0 10px 25px;
    list-style:none;
}

/*列表页*/

.downa{
    width: 62px;
    height: 24px;
    line-height: 24px;
    display: inline-block;
    background: url(http://www.tvpack.cn/templates/top/images/detail_voicexiazai.png) no-repeat 0;
    background-size: contain;
    text-align: right;
    margin-right: 60px;
	 margin-top:4px;
}
.videoplaya{
    width: 62px;
    height: 24px;
    line-height: 24px;
    display: inline-block;
    background: url(http://www.tvpack.cn/img/bofang_pic.png) no-repeat 0;
    background-size: contain;
    text-align: right;
    /*margin-right: 30px;*/
}
.listp{
    text-align:right;
    display:block;
    margin:0px;
   margin-right: 30px;
}

.listps{
    text-align: right;
    display: block;
    margin: 0px;
    margin-right: 30px;
    width: 200px;
    float: right;
}

.filter {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.filter_row {
    clear: both;
    height: auto;
    overflow: hidden;
    font-size: 12px;
    color: #14191e;
    border-bottom: #edf1f2 solid 1px;
    padding-top: 15px;
}
.filter_item {
    width: auto;
    margin-left: 60px;
    height: auto;
    overflow: hidden;
}
.filter_item span.selected {
    background: #fa7c63;
    color: #fff;
    border-radius: 7px;
}
.filter_item span {
    display: block;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 0 15px;
    font-size: 16px;
    float: left;
    cursor: pointer;
}
.filter_row label {
    width: 56px;
    height: 40px;
    line-height: 20px;
    font-size: 14px;
    color: #787d82;
    text-align: right;
    float: left;
}
.tool_title {
    position: relative;
    margin-top: -1px;
    /* padding-right: 15px; */
    height: 40px;
    background-color: #f9f9f9;
    border-top: 1px solid #d0d6d9;
    font-size: 12px;
}
.fl {
    float: left;
}
.tool_title .tool-left a {
    margin: 0 20px;
    line-height: 40px;
    color: #787d82;
}
.tool_title .tool-left a.active {
    color: #14191e;
}
.lista{
    text-decoration: none;
    color: #464646;
}
 .lista:hover { 
      color:#fa7c63; 
     text-decoration: none;
  }
.listpadd{
    height: -webkit-fill-available;
    /* margin: 50px 0; */
    clear: both;
    height: 400px;
    overflow: auto;
}
.row-fluid{
   padding-top:20px;
   /*padding-left: 50px;*/
   padding-bottom: 40px;
}
.ollist{
    list-style:none;
}
.news_rowleft {
    list-style: none;
    width: 500px;
    /*height:40px;*/
    line-height: 20px;
    /*float: left;*/
    margin:2px;
    margin-right: 30px;
    position: relative;
    font-size:12px;
   text-align:center;
  /*border-bottom: 	#FFE4E1 solid 1px;*/
}
.news_rowlefts {
    list-style: none;
    width: 500px;
    /*height:40px;*/
    line-height: 60px;
    float: left;
    margin:2px;
    margin-right: 30px;
    position: relative;
    font-size:12px;
   text-align:center;
  /*border-bottom: 	#FFE4E1 solid 1px;*/
}
.news_rowleftsuser {
    list-style: none;
    width: 700px;
    /*height:40px;*/
    line-height: 30px;
    float: left;
    margin:2px;
    margin-right: 30px;
    position: relative;
    font-size:12px;
   text-align:center;
  /*border-bottom: 	#FFE4E1 solid 1px;*/
}
.news_rowright {
    list-style: none;
    width: 500px;
    /*height:40px;*/
    line-height: 30px;
    float: left;
    margin:2px;
    margin-right: 30px;
    position: relative;
    font-size:12px;
   text-align:center;
  /*border-bottom: 	#FFE4E1 solid 1px;*/
}


/*试听，播放，全选*/
.list_stxz{
    float:left;width:100%;margin:50px auto;
}
.list_stxz hr{
    width:435px;border:1px solid #eee;float:left;
}
.list_bf{
    display: block;float: left;margin-right: 15px;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat 0px -334px;
}
.list_bf:hover{
    display: block;float: left;margin-right: 15px;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat 0px -365px;
}
.list_qx{
    display: block;float: left;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat -81px -334px;
}
.list_qx:hover{
    display: block;float: left;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat -81px -365px;
}
.list_fx{
    display: block;float: left;display:none;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat 0px -396px;
}
.list_fx:hover{
    display: block;float: left;display:none;margin-top:6px;
    width:80px;height:30px;background: url("http://www.tvpack.cn/img/list_bg.png") no-repeat -81px -396px;
}

/*多选框*/
.news_check{
    float:right;
}







/*首页公司介绍*/


.main-special {
    position: relative;
    height: 100%;
}
.main-special li.main-special-list {
    cursor: pointer;
    position: relative;
    overflow: hidden;
    height: 90px;
    display: block;
    float: left;
    width: 230px;
    padding: 30px 0 10px 10px;
}
.box-bg-odd {
    background-color: #e2e2e3;
}
.main-special li.main-special-list .special-left {
    position: relative;
    z-index: 1;
}
.main-special li.main-special-list div.txt {
    width: 140px;
    height: 50px;
    float: right;
    font-size: 13px;
    /*margin: 10px auto;*/
}
.main-special li.main-special-list .special-right {
    z-index: 0;
    width: 175px;
    height: 175px;
    position: absolute;
    background-position: 0px 0px;
    background-size: 175px;
    right: -45px;
    top: -5px;
}
.txt:hover {
    color: #FA0;
}
.box_bg2 {
    background-image: url(http://www.tvpack.cn/img/TB2-350-21000.jpg);
}
/*首页公司介绍*/

/*首页图文*/
.biz {
    width: 1200px;
    margin: 0px auto;
    background-color: #fff;
    height: 180px;
    padding-top: 15px;
    padding-top: 15px;
}
.biz-box {
    width: 226px;
    height: 180px;
    float: left;
    margin-right: 10px;
}
.biz-img {
    display: block;
    width: 226px;
    height: 140px;
    transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    overflow: hidden;
}
.biz-p {
   
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    border: 1px solid #eaeaea;
}
/*首页图文*/

/*首页服务流程*/
.Service_flow-box {
    width: 220px;
    text-align: center;
    float: left;
}
.Service_flow-box img {
    width: 70px;
}
.Service_flow-box p {
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    margin-top: 20px;
}
.Service_flow-box h1 {
    font-size: 30px;
}
/*首页服务流程*/




/*最新加入老师 star*/
.new-dubber {
    width: 1200px;
    margin: 0 auto;
    /*height: 300px;*/
    padding-top:30px;
}
element.style {
    width: 120px;
    height: 90px;
    float: left;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-right: 30px;
}
.imgtest {
    margin: 5px 5px;
    overflow: hidden;
}
.imgtest figure div {
    display: inline-block;
    margin: 5px auto;
    width: 60px;
    height: 60px;
    border-radius: 100px;
    overflow: hidden;
    -webkit-box-shadow: 0 0 3px #ccc;
}
/*最新加入老师 end*/







/*配音员列表页*/
.imge-volist{
     width:50px;
    height:50px;
     float: left;
    margin-right: 4px;
    -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
          border-radius: 500px;
}
 .lsit_Voleft {
    height:60px;
    width: 200px;
    line-height: 40px;
    float: left;
    margin-right: 80px;
    position: relative;
    font-size:12px;
   text-align:center;
   list-style-type:none;
   cursor:pointer;
}
 .teacher-tye {
    width: 100%;
    height: 17px;
    border-bottom: 1px solid #eee;
    margin-top: 30px;
    margin: 0 auto;
    margin-bottom: 50px;
}
 .teacher-tye-title {
    background-color: #fff;
    font-size: 30px;
    text-align: center;
    width: 300px;
    margin: 0px auto;
}
 .volista{
     text-decoration: none;
     color: #666;
 }
  .volista:hover { 
     color:#fa7c63; 
     text-decoration: none;
  }
 .volia {
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    max-width: 300px;
    font-size: 16px;
    cursor:pointer;
}
  .volia:hover { 
      color:#fa7c63; 
     text-decoration: none;
  }




/*配音员详情页*/
.img-infor{
    width:150px;
    height:150px;
    -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}
.voleft{
    width: 150px;
    height: 170px;
    float: left;
}
.voright{
    width: 800px;
    /* float: right; */
    margin-left: 180px;
    display: inline;
}
.r_bottom {
    width: 700px;
    font-size: 16px;
    float: left;
    margin-top: 5px;
    color: #fa7c63;
}
.votitle{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    max-width: 300px;
    font-size: 18px;
    /*line-height: 90px;*/
    margin-left: 20px;
}
.divcenter{
    display:none;
}
/*手机样式*/

@media (max-width:1000px){
    .row-fluid{
        padding-left:0px;
    }
    .list_stxz,.news_check{
        display:none;
    }
    .divcenter{
        display:block;
    }
    .row-fluid{
        padding-top:30px;
      }
    .imge-volist{
        width:25px;
        height:25px;
        margin-left: 10%;
    }
    .lsit_Voleft{
        width:50%;
        margin-right: 0px;
        height:40px;
        line-height: 26px;
        text-align: center;
    }
    .teacher-tye{
        height:42px;
        margin-bottom: 12px;
    }
    .listpadd{
        margin-bottom: 20px;
    }
    .fluidd{
        width:100%;
        margin:0 auto;
        margin-bottom: 50px;
    }

/*UserInfor*/
    .img-infor{
        width:100%;
        height:100%;
    }
    .voleft{
        width: 30%;
        height:107px;
        text-align: center
    }
    .voright{
        width:69%;
        float:left;
        margin-left:0px;
    }
    .votitle{
        line-height: 24px;
        margin-top: 6px;
    }
    .r_bottom{
        width:100%;
    }
    .tab .nav-tabs li{
        width:33.3%;
    }
    .news_rowleft{
        width:100%;
        margin-right:0px;
    }
    .listp{
        display: block;
        margin:0px;
        text-overflow: ellipsis; white-space: nowrap; overflow: hidden;
    }
    .tabb{
        margin-bottom: 50px;
    }
    .span12{
        margin-top:20px;
    }
    .indexul{
        margin:20px 0 0 0 ;
        text-align: center;
    }
    .news_row{
        width: 110%;
        margin-right: 30px;
    }
    .homelia{
        /*width: 70%;*/
        font-size: 14px;
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .homeliaa{
        font-size: 14px;
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
}

.introductionbox{ width: 95%; position: relative; left: 2.5%; height: 60px;}
.photobox{ width:16%; height: 230px; float: left; margin-top: 20px; box-shadow: 4px 4px #8a8a8a;}
.introductionbox h2{ float:left; clear:left;  font-size:12px;font-family: 宋体; margin-left:25%;color:#a0a0a0; }
.introductionbox h3{ float:left;  font-size:12px;font-family: 宋体;  margin-left:10px; color:#a0a0a0;}
.photobox img{ width: 100%; height: 230px;}
.introductionbox h1{ width:70%; height:60px; line-height: 60px; font-size: 22px; font-family: 微软雅黑; float: left; text-align: center;color: #323232;}


.mainbox{ width:90%; position: relative; left:5%; float:left; margin-top:-30px;  }
.mainbox p{ width: 100%;  overflow: hidden;   }
.mainbox .pbox { width:90%; font-size:14px; line-height:24px; font-family: 宋体; color:#5f5b5b;background:#f5f5f5; }
.mainbox .article{ /*min-height:400px;*/}

.detailtime{  width:100%; }
.detailtime span{  width:100%;  text-align:center;  font-family:'微软雅黑'; font-size:18px; margin-bottom:6px; float:left; margin-bottom:40px; }
.detailtime .shijian{  margin-left:20%;  float:left;  clear:left;  text-align:right;  font-family:'微软雅黑';  font-size:12px;  font-weight:normal;color:#a0a0a0; }
.detailtime .dianjiliang{  margin-left:4em; float:left;  text-align:left;  font-family:'微软雅黑'; font-size:12px; font-weight:normal;color:#a0a0a0;}
.detailtime .laiyuan{   margin-left:4em; float:left;  text-align:left;  font-family:'微软雅黑'; font-size:12px;font-weight:normal;color:#a0a0a0; }

.pbox{ clear:left; width:100%;  }
.article{ width:100%;  /*min-height:350px;*/ font-size:14px;  line-height:24px; font-family:'宋体'}


.dilinkdiv{
    clear: both;
    height: auto;
    overflow: hidden;
    font-size: 12px;
    color: #14191e;
    padding-top: 15px;
}
.divlinklabe{
    height: 40px; color:#ffffff;
    line-height: 20px;
    font-size: 14px;
    text-align: right;
    float: left;
}


/*
     FILE ARCHIVED ON 10:18:37 Jul 30, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:12:55 Oct 10, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.698
  exclusion.robots: 0.034
  exclusion.robots.policy: 0.02
  esindex: 0.013
  cdx.remote: 317.513
  LoadShardBlock: 296.103 (3)
  PetaboxLoader3.datanode: 285.809 (4)
  load_resource: 52.075
*/