/*body{width:100%;padding-bottom:0px;margin:1px;padding-left:0px;padding-right:0px;font-family:Helvetica,Arial,PingFangSC-Regular,Microsoft Yahei,sans-serif;background:#fff;color:#3c4969;font-size:12px;padding-top:0px;}*/
body {margin:0;background:#fff;font-family:Helvetica,Arial,PingFangSC-Regular,Microsoft Yahei,sans-serif;font-size:0.32rem;line-height:0%;color:#666;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
div{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
form{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
img{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
ul{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
ol{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
li{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
DL{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
DT{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
DD{border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:150%;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px}
ul{liST-STYLE-TYPE:none}
li{liST-STYLE-TYPE:none}
H1{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
H2{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
H3{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
H4{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
H5{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
H6{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
TABLE{line-height:150%;font-size:12px}
TD{line-height:150%;font-size:12px}
TR{line-height:150%;font-size:12px}
TH{line-height:150%;font-size:12px}
a{color:#3c4969;text-decoration:none}
a:hover{color:#EC0000;text-decoration:underline}
a.a5{color:#0066cc;font-weight:bold;text-decoration:none}
a.a5:hover{color:#bc2931;font-weight:bold;text-decoration:underline}
a.mvname{color:#cc3300;font-weight:bold;text-decoration:none}
a.mvname:hover{color:#cc3300;font-weight:bold;text-decoration:underline}
.left{display:inline;float:left}
.right{display:inline;float:right}
.tcenter{text-align:center}
.tleft{text-align:left}
.clear{width:1px;visibility:hidden;clear:both;font-size:2px}
.hidden{display:none}
.padding5{padding-top:5px}
.input{border-bottom:#fff 1px solid;border-left:#fff 1px solid;padding-bottom:1px;line-height:21px;background-color:#0c2134;FONT-STYLE:normal;margin:1px;padding-left:1px;padding-right:1px;font-family:"宋体";color:#ffffff;font-size:12px;border-top:#fff 1px solid;border-right:#fff 1px solid;text-decoration:none;padding-top:1px}
.sbutton{border-bottom:#fff 1px solid;border-left:#fff 1px solid;width:54px;background:#2d3e4e;height:21px;color:#fcc601;border-top:#fff 1px solid;border-right:#fff 1px solid}
.head{width:980px;margin:0 auto;}
#logo{width:189px;height:75px;margin:0px 0 0 10px;float:left;}
/*ding广告*/
.head .hhistory{padding-bottom:1px;padding-left:10px;padding-right:10px;float:left;color:#fff;padding-top:10px}
.head .hhistory a{color:#fff;text-decoration:none}
.head .hhistory a:hover{color:#fcc601;text-decoration:underline}
.head .hsearch{padding-bottom:0px;padding-left:50px;width:300px;padding-right:30px;background:url(004.jpg) no-repeat;height:44px;padding-top:10px}
/*广告限制宽*/
.mainbox_list1{border:solid #CCDFF2;width:770px;border-width:0 1px 1px 1px;padding:1px;overflow:hidden;zoom:1;line-height:21px;}
.mainbox_list2{padding:0px 0 0px 0;width:740px;overflow:hidden;margin-bottom:0px;}
/*分类记忆搜索*/
.panel .item {border-bottom:1px dotted #D0CFCF;padding:10px 0 0px 0;overflow:hidden;zoom:1;}
.panel .item label {float:left;color:#808080;padding-left:6px;}
.panel .item ul {float:left;width:680px;}
.panel .item ul li {float:left;background:url(icon.png) no-repeat right -225px;padding-bottom:6px;padding-left:7px;padding-right:6px;height:25px;_overflow:hidden;}
.panel .item ul li span,.panel .item ul li.current a {display:none;}
.panel .item ul li a,.panel .item ul li.current span {display:block;}
.panel .item ul li a,.panel .item ul li span {float:left;text-align:center;white-space:nowrap;}
.panel .item ul li.current span {display:block;background:url(icon.png) no-repeat 0 -228px;padding-left:3px;color:#fff;height:20px;}
.panel .item ul li.current span em {background:url(icon.png) no-repeat right -264px;display:block;height:20px;padding-right:3px;font-style:normal;float:left;line-height:20px;}

/* 历史记录 */
.sa,.history a.gk,.history a.gk:visited {background:url(i.png) no-repeat}
.history {float:right;width:100px;padding:0px 1 0 0px; position:relative;}
.history a.gk,.history a.gk:visited {width:100px;height:25px;line-height:25px;text-align:center;display:block; background-color:#fff;background-position:-20px -38px;}
.drop-box {width:420px;overflow:hidden;position:absolute;top:25px;right:0px;z-index:8;clear:both;display:none;}
.lookedlist {width:408px;overflow:hidden;position:relative;border:1px solid #eee;background-color:#fff;padding:0px;}
.lookedlist p {height:25px;line-height:25px;overflow:hidden;color:#999;position:relative;margin-bottom:-1px;border-bottom:1px solid #eee;background-color:#f9f9f9;padding:0 10px;}
.lookedlist ul {width:407px;max-height:795px;_height:expression(this.scrollheight>795?"795px":"auto");overflow:auto;overflow-x:hidden;clear:both;}
.lookedlist li {height:32px;line-height:32px;overflow:hidden;display:block;padding-right:3px;border-top:1px dotted #dfdfdf;margin:0 0 -2px;}
.lookedlist li.nohis p {text-align:center;height:32px;border:0;background-color:#fff;}
.lookedlist li span {/*width:198px;*/width:290px;font-size:13px;height:32px;overflow:hidden;float:left;padding:0 10px;}
.lookedlist li span em {color:#666;margin:0 5px;}
.lookedlist li label {width:55px;height:32px;overflow:hidden;float:left;display:block;}
.lookedlist li .delck {width:32px;height:32px;display:block;overflow:hidden;line-height:32px;font-size:12px;margin-top:0px;float:right;/*background:url(cross_gray.gif) 3px 3px no-repeat;*/}
.lookedlist li .delck:hover {/*background-image:url(cross_red.gif);background-color:#ddd;*/}
.lookedlist .histodo {/*width:320px;*/width:288px;height:32px;line-height:32px;overflow:hidden;clear:both;text-align:center;border-top:1px solid #eee;background-color:#f9f9f9;padding:0 10px;}
.lookedlist .histodo a {color:#0770ba;margin:0 2px;}
.lookedlist .histodo em {color:#ccc;margin:0 5px 0 7px;}
.closehis {float:right}

/*顶部网址*/
.i-top{ width:980px;height:25px;padding:0 0px;margin:0 auto 1px auto;line-height:25px;border-bottom:1px solid #E9E9E9;background:#EEEFEF url(pic.gif) repeat-x 0 0;POSITION:relative;}
/* 通用*/
.btn_blue,.btn_orange,.btn_blue_over,.btn_orange_over{ background:url(bg_btn.gif) no-repeat 0 0;border:0;padding:1px 3px;color:#fff;height:19px;line-height:19px;text-align:center;cursor:pointer;letter-spacing:4px;width:45px;}
/*表单相关*/
input,textarea,select,form{ font-size:12px;margin:0;padding:0;}
/*顶部右搜索*/
#search_1{margin: 0 0px;overflow: hidden;float: left;height: 23px;line-height: 21px;text-indent: 18px;background: url(bg_search.gif) 0 4px no-repeat;color=#FF0000;background-color:#ffffff;}
.search_2{BORDER-TOP-width:1px;border-left-width:1px;font-size:12px;border-bottom-width:1px;height:20px;background-color:#e6e6fa;BORDER-RIGHT-width:1px;}
.hmenu2{padding-left:0px;padding-top:5px;}
/*分类列表*/
.hmenu{width:100%;float:left;background:url(006.jpg) repeat-x left top;}
.hmenu a{color:#3c4969;text-decoration:none;}
.hmenu a:hover{color:#ec0000;text-decoration:none}
.hmenu1{padding-left:6px;width:965px;text-align:center;margin:0px auto;}
.hmenu1 li{list-style:none;float:left;background:url(014.jpg) no-repeat center right;}
.hmenu1 li a{display:block;padding-top:4px;height:30px;line-height:30px;width:80px;font-size:13px;text-align:center;color:#fff;text-decoration:none;}
.hmenu1 li a:hover{ background:url(013.jpg) no-repeat center bottom;color:#fff;text-decoration:none;}
.hmenuxiala{width:100%;height:26px;clear:both;background:url(0061.jpg) repeat-x center;text-align:center;}
.hmenuxiala .xiala1{display:none;padding-top:4px;}
.hmenuxiala .xiala1 a{text-decoration:none;padding-left:20px;float:left;}
.hmenuxiala .xiala1 a:hover{text-decoration:none;}
/* 分类导航 */
.comm_list1{padding:3px 0 10px 0;width:225px;overflow:hidden;margin-bottom:7px;}
.comm_list2{padding:0px 0 4px 0;width:204px;height:310px;overflow:hidden;margin-bottom:0px;}
.comm_list3{padding:0px 0 0px 0;width:226px;overflow:hidden;margin-bottom:7px;}
/*.comm_list4{padding:0px 0 0px 0;width:980px;height:90px;overflow:hidden;background:url(/images/1.jpg) no-repeat center;}*/
.comm_list5{overflow:hidden;}
.comm_list{border-bottom:1px dotted #D0CFCF;padding:3px 0 10px 0;width:203px;overflow:hidden;zoom:1;margin-bottom:10px;}
.comm_list ul{width:225px;}
.comm_list li{float:left;margin-right:5px;line-height:1.8;}
#flei li{width:62px;}
#dqu li{width:43px;}
#yyuan li{width:43px;}
#nianfen li{width:33px;}
h3{font:13px/normal "宋体";color:#193B5F;background:url(h3_bg.gif) no-repeat right top;height:27px;line-height:27px;/*position:relative;*/ overflow:hidden;font-weight:bold;}
h3 span{background:url(h3_bg.gif) no-repeat -0px -0px;padding-left:11px;float:left;margin-right:4px;}
h4{font:12px/normal "宋体";color:#007ebc;font-weight:bold;}
h4 span a{font:normal 12px/1.6 simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#3c3c3c;}
/*列表推荐*/
.content_rct{}
.content_rct li{list-style-type:none;background:url(l1.gif) repeat-x bottom;height:30px;line-height:30px;width:203px;margin:0 auto;}
.content_rct li span{float:right;margin-right:0px;}
.content_rct li a{padding-left:16px;background:url(arr-new.gif) no-repeat left 3px;}
.content_rct li a:hover,.content_rct a:active{padding-left:16px;background:url(arr-new.gif) no-repeat left -40px;text-decoration:none;}	
/* ------------------------整体宽度CSS模式----------------------- */
.wrap{width:976px;margin:0 auto;}
/* ------------------------边框CSS模式----------------------- */
.bord{border:#BDD7FD 1px solid;}
.ubord{border-bottom:0px;width:948px;}
/* ------------------------加空框CSS模式----------------------- */
.baidu20{margin-top:0px}
.gg{margin-top:5px}
.mtop{margin-top:7px}
.in_key{width:105px;border:1px solid #41484E;background:#000}
/* ------------------------居中CSS模式----------------------- */
.cen{text-align:center;}
/*友情链接*/
.links{width:980px;overflow:hidden;display:table;margin:0 auto 5px auto;}
.links ul{height:auto;overflow:auto;width:980px;padding-top:5px;}
.links ul li{float:left;width:90px;margin-left:14px;display:inline;overflow:hidden;white-space:nowrap;}
.links ul li img{display:block;width:88px;height:31px;border:1px solid #bbb;}
ul.links_pic li{height:39px;padding:3px 0;}
ul.links_text{padding:5px 0 2px 0;text-align:center;}
ul.links_text li{height:21px;line-height:21px;}
/*明星列表*/
#page_starlist{line-height:28px;text-align:center;background-color:#fcfcfc;padding:3px 0 0 0px;}
#page_starlist ul li{padding:0 2px 0 2px;float:center;display:inline;}
#page_starlist a{color:#585858;background-color:#f3f3f3;padding:5px 8px 0px 8px;border:#dfdfdf 1px solid;font-weight:bold;}
#page_starlist a:hover{color:#ffffff;background-color:#FF5A00;padding:5px 8px 0px 8px;border:#ff0000 1px solid;text-decoration:none;font-weight:bold;}
.loop{text-align:center;line-height:25px;padding-left:15px;width:965px;background:#C4D8F6;color:#fff}
.loop li{line-height:30px;width:70px;float:left}
.loop A{color:#fff;text-decoration:none}
.loop A:hover{color:#bc2931;text-decoration:underline}
.mainbox{text-align:left;width:980px;margin:0 auto;}
.inner{border:solid #CCDFF2;border-width:0 1px 1px 1px;padding:5px;overflow:hidden;zoom:1;line-height:21px;}
.mainbox .boxleft{width:225px;float:left;}
.mainbox .boxright{width:748px;float:right;}
.mainbox .boxright3{width:748px;float:right;height:1100px;}
.mainbox .boxleft2{width:980px;float:left;}
.mainbox .boxright2{width:226px;float:right;}
.mainbox .righttop{width:748px;OVERFLOW:hidden}
.mainbox .box2{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;width:970px;float:left;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;}
.mainbox .box2con{padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px}
.mainbox .box2title{border-bottom:#c5c5c5 1px solid;line-height:36px;padding-left:10px}
.mainbox .box2 li{padding-bottom:0px;margin:5px 0px 0 5px;text-align:center;line-height:30px;width:133px;float:left;}
.mainbox .box2 li img{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;width:133px;height:189px;padding-bottom:2px;padding-left:0px;padding-right:0px;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;padding-top:0px;}
.mainbox .box4{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;width:743px;float:left;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;}
.mainbox .box4con{padding-bottom:8px;padding-left:8px;padding-right:8px;padding-top:8px}
.mainbox .box4title{border-bottom:#c5c5c5 1px solid;line-height:36px;padding-left:10px}
.mainbox .box4 li{padding-bottom:0px;margin:5px 0px 0 5px;text-align:center;line-height:30px;width:141px;float:left;}
.mainbox .box4 li img{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;width:141px;height:150px;padding-bottom:2px;padding-left:0px;padding-right:0px;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;padding-top:0px;}
/*图片上文字*/
.movie01_hot a{width:133px;height:200px;border:0px solid #F3F3F3;display:block;position:relative;text-decoration:none;} 
.movie01_hot a p{display:block;width:133px;height:16px;line-height:16px;color:#fff;position:absolute;left:0;bottom:-12px;text-align:right;background:#000;filter:Alpha(Opacity=70);opacity:0.7;}
.movie02_hot a{width:141px;height:162px;border:0px solid #F3F3F3;display:block;position:relative;text-decoration:none;} 
.movie02_hot a p{display:block;width:141px;height:16px;line-height:16px;color:#fff;position:absolute;left:0;bottom:0;text-align:right;background:#000;filter:Alpha(Opacity=70);opacity:0.7;}
/*图片上文字结束*/
.mainbox .box3{border-bottom:#c5c5c5 1px solid;border-left:#c5c5c5 1px solid;padding-bottom:2px;padding-left:5px;width:268px;padding-right:5px;float:right;border-top:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-top:2px}
.mainbox .box3 li{border-bottom:#f1dbc3 1px solid;padding-bottom:2px;padding-left:2px;width:264px;padding-right:2px;clear:both;padding-top:2px}
.mainbox .box3 li img{border-bottom:#c5c5c5 1px solid;border-left:#c5c5c5 1px solid;padding-bottom:2px;padding-left:2px;padding-right:2px;float:left;border-top:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-top:2px}
.mainbox .box3 li .mvinfo{padding-bottom:2px;line-height:18px;padding-left:8px;padding-right:2px;float:left;padding-top:2px}
/*分类页列表*/
.inner1{ border:solid #CCDFF2;border-width:0 1px 1px 1px;padding:1px;overflow:hidden;zoom:1;line-height:21px;}
.mainbox .mvlist{}  
.mainbox .mvlist li{border-bottom:#f1dbc3 1px dotted;padding-bottom:2px;padding-left:2px;width:366px;padding-right:2px;float:left;padding-top:5px}
.mainbox .mvlist li img{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;padding-bottom:2px;padding-left:2px;padding-right:2px;float:left;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;padding-top:2px}
.mainbox .mvlist li .mvinfo{padding-bottom:2px;line-height:22px;padding-left:2px;padding-right:1px;float:left;padding-top:2px}
/*分词搜索高亮*/
.mainbox .mvlist em {color: red;font-style: normal;font-weight:bold;}
/*首页电影列表*/
.mainbox .mvlist1{}  
.mainbox .mvlist1 li{border-bottom:#f1dbc3 1px dotted;padding-bottom:0px;padding-left:3px;width:245px;padding-right:0px;float:left;padding-top:5px}
.mainbox .mvlist1 li img{border-bottom:#c5c5c5 1px solid;border-left:#c5c5c5 1px solid;padding-bottom:0px;padding-left:0px;padding-right:0px;float:left;border-top:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-top:0px}
.mainbox .mvlist1 li .mvinfo{padding-bottom:2px;line-height:20px;padding-left:8px;padding-right:0px;float:left;padding-top:2px}
/*首页最新连载推荐*/
.mainbox .list{}
.mainbox .list ul{width: 970px;margin: 0 0px;padding: 0px 0;overflow: hidden;border: 0px solid #BDD7FD;}	
.mainbox .list ul li{width: 183px;margin: 0 5px;overflow: hidden;float: left;height: 24px;line-height: 24px;text-indent: 22px;background: url(list1.gif) 0 4px no-repeat;}
/*首页最近更新影片推荐*/
.mainbox .list2{}
.mainbox .list2 ul{width: 970px;margin: 0 0px;padding: 0px 0;overflow: hidden;border: 0px solid #BDD7FD;}	
.mainbox .list2 ul li{width: 232px;margin: 0 5px;overflow: hidden;float: left;height: 24px;line-height: 24px;text-indent: 22px;background: url(list1.gif) 0 4px no-repeat;}
.mainbox .list2 ul li span{float:right;font-size:12px;color:#009900;margin-right:0px;}
.mainbox .list2 ul li span img{float:right;display:inline;margin-top:8px;}
/*=========首页列表===========*/
.index{width:980px;float:right;padding:5px;}
#main_bottom2{text-align:left;}
#main_bottom2 .list{overflow: hidden;float:left;margin:0px 3px 0 0px;width:322px;height:182px;}
#main_bottom2 .list ul{width: 320px;margin:0px 0px 0 0px;padding: 0px 0;overflow: hidden;border: 1px solid #BDD7FD;}	
#main_bottom2 .list ul li{width: 96px;margin: 0 5px;overflow: hidden;float: left;height: 25px;line-height: 25px;text-indent: 10px;background: url(list.png) 0 8px no-repeat;}
#main_bottom2 .list ul li.img{width:140px;height:80px;background:none;padding-left:0px;float:left;text-align:center;}
#main_bottom2 .list ul li.img a{display:block;width:140px;height:80px;text-align:center;}
#main_bottom2 .list ul li.img a img{width:80px;height:76px;display:block;margin-left:30px;border:2px solid #fff;}
#main_bottom2 .list h3 a{display:inline;float:right;margin:8px;}
/*分类页列表下一页*/
.pager{clear:both;padding-top:10px;text-align:right;}
.pager a{width:40px;text-align:center;border-right:#c6c6c6 1px solid;font-size:12px;padding-right:0px;border-top:#c6c6c6 1px solid;display:inline-block;padding-left:0px;padding-bottom:0px;margin:2px;border-left:#c6c6c6 1px solid;color:#171717;line-height:23px;padding-top:0px;border-bottom:#c6c6c6 1px solid}
.pager a:hover{border:1px solid #2975CB;color:#fff;background-color:#7AB9EC;text-decoration:none;}
/*筛选排序*/
.pager2 {clear:both;padding-top:10px;padding-left:6px;text-align:left}
.pager2 a{width:60px;text-align:center;border-right:#c6c6c6 1px solid;font-size:13px;padding-right:0px;border-top:#c6c6c6 1px solid;display:inline-block;padding-left:0px;padding-bottom:0px;margin:3px;border-left:#c6c6c6 1px solid;color:#171717;line-height:23px;padding-top:0px;border-bottom:#c6c6c6 1px solid}
.pager2 a:hover{border:1px solid #2975CB;color:#fff;background-color:#fff;text-decoration:none;}
.pager2 a.current span {border:0px solid #009688;display:block;background-color:#009688;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;color:#fff;height:23px;font-size:13px;}

.pager3 {clear:both;padding-top:10px;text-align:right}
.pager3 a{width:40px;text-align:center;border-right:#c6c6c6 1px solid;font-size:12px;padding-right:0px;border-top:#c6c6c6 1px solid;display:inline-block;padding-left:0px;padding-bottom:0px;margin:2px;border-left:#c6c6c6 1px solid;color:#171717;line-height:23px;padding-top:0px;border-bottom:#c6c6c6 1px solid}
.pager3 a:hover{border:1px solid #2975CB;color:#fff;background-color:#fff;text-decoration:none;}
.pager3 a.current span {border:0px solid #009688;display:block;background-color:#009688;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;color:#fff;height:23px;font-size:13px;}

.mainbox .mvshow{padding-bottom:0px;padding-left:3px;padding-right:0px;padding-top:2px}
.mainbox .mvshow img{border-bottom:#c5c5c5 0px solid;border-left:#c5c5c5 0px solid;padding-bottom:1px;padding-left:1px;padding-right:1px;float:left;border-top:#c5c5c5 0px solid;border-right:#c5c5c5 0px solid;padding-top:1px}
.mainbox .mvshow .mvinfo{padding-bottom:2px;line-height:26px;padding-left:2px;width:283px;padding-right:1px;float:left;padding-top:2px}
.mainbox .mvshow .mvad{padding-bottom:2px;line-height:31px;padding-left:8px;width:300px;padding-right:2px;float:left;padding-top:2px}
.mvname2{color:#CC3300;font-size:15px;font-weight:bold;}
/*播放列表*/
.mainbox .playlist{padding-bottom:2px;border-top:none;margin-bottom:7px;/*max-height:190px;*/overflow-y:auto;overflow-x:hidden;width:726px;}
.mainbox .playlist a {border-right:#aedef2 1px solid;border-top:#aedef2 1px solid;display:inline;float:left;margin:3px 0px 0px 5px;border-left:#aedef2 1px solid;width:113px;color:#585858;line-height:22px;border-bottom:#aedef2 1px solid;height:22px;background-color:#fcfcfc;text-align:center;position:relative;}
.mainbox .playlist a:visited{font-weight:bold;color:#FF6666;text-decoration:none}
.mainbox .playlist a:hover{display:inline;float:left;margin:3px 0px 0px 5px;width:113px;color:#ff0000;line-height:22px;height:22px;text-align:center;text-decoration:none;}
.mainbox .playlist .list{border-bottom:1px dotted #D0CFCF;padding:3px 0 10px 0;width:728px;overflow:hidden;zoom:1;margin-bottom:5px;}
/*更新提示*/
.ico-new{display:inline-block;background:#ff6c00;width:25px;height:12px;position:absolute;left:75px;top:-3px;line-height:12px;border-radius:5px;text-align:center;color:#fff;font-size:10px;font-style:normal;}
.ico-newY{position:absolute;width:28px;height:14px;right:5;top:0;background:url(mark-icon.svg) no-repeat}.ico-newY{background-position:0 -30px}

.playerlist{padding-bottom:2px;border-top:none;margin-bottom:7px;/*max-height:190px;*/overflow-y:auto;overflow-x:hidden;width:726px; clear:both}
.playerlist  a {border-right:#aedef2 1px solid;border-top:#aedef2 1px solid;display:inline;float:left;margin:3px 0px 0px 5px;border-left:#aedef2 1px solid;width:113px;color:#585858;line-height:20px;border-bottom:#aedef2 1px solid;height:20px;background-color:#fcfcfc;text-align:center}
.playerlist  a.btn:before,.playerlist  a.btn:after{content:''; display:none;position:absolute;top:0;left:0;right:0;z-index:-1;}
.playerlist  a:hover.btn:before,.playerlist  a:hover.btn:after,.playerlist  a.cur:before,.playerlist  a.cur:after,.playerlist  a.more:before,.playerlist  a.more:after{ display:block}
.playerlist  a.btn{position:relative;z-index:1;overflow:hidden;}
.playerlist  a.hide{ display:none}
.playerlist  a.more{width:113px;}
.playerlist  a i.iconfont{ margin-left:10px; font-size:14px;}
.playerlist  a:hover,.playerlist a.cur,.playerlist a.open,.playerlist a.close,.play-ji  a.active{background:#0094E3;color:#fff;border:1px solid #0094E3;text-shadow:1px 1px 2px #000}
.playerlist .fortab{ display:none}
.btn:before, .btn:after{content:'';display:block;position:absolute;top:0;left:0;right:0;z-index:-1}
.btn:after{height:50%;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,.3)));background:-moz-linear-gradient(top,rgba(255,255,255,.5),rgba(255,255,255,.3));background:-webkit-linear-gradient(top,rgba(255,255,255,.5),rgba(255,255,255,.3));background:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,.3));-moz-border-image:-moz-linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;-moz-border-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;-o-border-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;-webkit-border-image:-webkit-linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;-webkit-border-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;border-image:-moz-linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;border-image:-webkit-linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;border-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.1)) 1 1 0 stretch;border-width:0}
.btn:before{bottom:0;background:-moz-radial-gradient(bottom center,rgba(0,0,0,0),rgba(0,0,0,.2));background:-webkit-radial-gradient(bottom center,rgba(0,0,0,0),rgba(0,0,0,.2));background:radial-gradient(bottom center,rgba(0,0,0,0),rgba(0,0,0,.2));-moz-border-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;-moz-border-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;-o-border-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;-webkit-border-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;-webkit-border-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;border-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;border-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;border-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8),rgba(255,255,255,0)) 0 0 1 stretch;border-width:0;}
.btn:hover:before, .btn:active:before, .btn.active:before{background:-moz-radial-gradient(bottom center,rgba(255,255,255,.3),rgba(0,0,0,.2));background:-webkit-radial-gradient(bottom center,rgba(255,255,255,.3),rgba(0,0,0,.2));background:radial-gradient(bottom center,rgba(255,255,255,.3),rgba(0,0,0,.2));}

/*下载地址*/
.box-model-tit{height:18px}
.box-model-tit h2{float:left;border-left:5px solid #3eaf0f;padding-left:10px;font-size:26px;color:#333;height:36px;line-height:36px;font-weight:400}
.box-model-tit em{font-size:14px}
.box-model-tit .moredown{float:right;line-height:26px;cursor:pointer;margin-right:18px;background:#3eaf0f;color:#fff;padding:0px;padding-right:10px;padding-left:10px}
.down_list{margin-top:10px;clear:both}
.down_list ul{zoom:1;overflow:hidden;margin-bottom:8px}
.down_list ul li{height:32px;padding:0px 2px;overflow:hidden;vertical-align:middle;line-height:22px;font-size:12px}
.down_url{float:left;display:inline;margin-top:5px}
.down_list ul li p{float:left;margin-top:1px;display:inline;overflow:hidden;margin-left:5px}
/*.down_list ul li p strong {font-weight: bold;}*/
.down_list ul li span{float:right;display:inline;overflow:hidden}
.down_list ul li span label{float:left;display:inline;margin-right:10px;padding:6px 9px;color:#fff;line-height:1;cursor:pointer}
.down_part_name{color:#090;font-size:14px;font-weight:400;padding-right:10px;float:left;display:inline}
.thunder_url{border:solid 1px #e3e3e3;background:#f9f9f9;color:#444;height:22px;line-height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis}
.thunder_down{background:#249ff1}
.qqdl{background:#ff6c00}
.kk{background:#36c345}
.downtools{padding:5px 0;overflow:hidden;zoom:1;margin-bottom:10px;font-size:14px}
.downtools input{margin:6px 3px 0;padding:0;float:left;display:inline}
.downtools em{padding:0 15px;float:left;font-style:normal;line-height:28px}
.downtools a{display:inline-block;margin-left:10px;width:133px;height:26px;line-height:26px;overflow:hidden;text-align:center;background:url(../images/img.gif) -67px -464px;text-align:center}


/*剧情收缩*/
.mainbox .playlist1{padding-bottom:2px;border-top:none;margin-bottom:7px;max-height:190px;overflow-y:auto;overflow-x:hidden;width:736px;}
.mainbox .playlist1 a{color:#489900;text-decoration:underline;}
.mainbox .playlist1 a:hover{color:#ff0000;}
.mainbox .nowposition{border-bottom:#c5c5c5 1px solid;line-height:30px;padding-left:10px}
.mainbox .infobox{border-bottom:#CCDFF2 1px solid;border-left:#CCDFF2 1px solid;margin-TOP:5px;margin-RIGHT:3px;border-top:#CCDFF2 1px solid;border-right:#CCDFF2 1px solid}
.mainbox .infobox .infotitle{border-bottom:#c5c5c5 1px solid;line-height:30px;padding-left:30px;background:url(/icon.jpg) no-repeat 10px 7px;font-weight:bold}
.mainbox .infobox .infocon{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
.mainbox .infobox .infojz li{border-bottom:#c5c5c5 1px solid;border-left:#c5c5c5 1px solid;padding-bottom:2px;margin:7px;padding-left:2px;width:95px;padding-right:2px;float:left;height:125px;border-top:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid;padding-top:2px}
.mainbox .infobox .infojz img{width:94px;height:125px}
.mainbox #showbox{border-bottom:#c5c5c5 1px solid;border-left:#c5c5c5 1px solid;margin:10px;background:#fff;height:300px;border-top:#c5c5c5 1px solid;border-right:#c5c5c5 1px solid}
.mainbox #psn{border-bottom:#c5c5c5 1px solid;line-height:30px;padding-left:30px}
.mainbox #showinfo{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}
.mainbox .playdiv{border-bottom:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;padding-bottom:2px;padding-left:2px;width:500px;padding-right:2px;border-top:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;padding-top:2px}
.mainbox .playAdd{border-bottom:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;padding-bottom:3px;OVERFLOW-Y:scroll;margin-TOP:2px;padding-left:3px;width:385px;padding-right:3px;height:450px;OVERFLOW:hidden;border-top:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;padding-top:3px}
.mainbox .playAdd li{padding-bottom:1px;padding-left:7px;padding-right:7px;float:left;padding-top:1px}
.mainbox .playAdd a.active{border-bottom:#eee 1px solid;border-left:#eee 1px solid;width:150px;TEXT-OVERFLOW:clip;background:#00b830;color:#fff;OVERFLOW:visible;border-top:#eee 1px solid;font-weight:bold;border-right:#eee 1px solid}
.mainbox .playAdd a{border-bottom:#eee 1px solid;text-align:center;border-left:#eee 1px solid;padding-bottom:2px;line-height:20px;margin:3px;padding-left:2px;width:150px;TEXT-OVERFLOW:ellipsis;padding-right:2px;background:#f4fbfc;float:left;height:20px;color:#07519a;font-size:12px;OVERFLOW:hidden;border-top:#eee 1px solid;border-right:#eee 1px solid;text-decoration:none;padding-top:2px}
.mainbox .playAdd a:hover{border-bottom:#eee 1px solid;border-left:#eee 1px solid;TEXT-OVERFLOW:clip;background:#00b830;color:#fff;OVERFLOW:visible;border-top:#eee 1px solid;font-weight:bold;border-right:#eee 1px solid}
.link li{text-align:center;line-height:20px;width:78px;float:left}
/* ------------------------底部申明----------------------- */
#foot{color:#999;text-align:center;line-height:20px;padding:7px 0px;}
#foot span{display:block;color:#666}
DD{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
DL{padding-bottom:5px;margin:0px;padding-left:5px;padding-right:5px;padding-top:5px}
DT{padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px}
.comment_f{margin:5px}
.ins{border-bottom:#0c2134 1px solid;border-left:#0c2134 1px solid;line-height:21px;border-top:#0c2134 1px solid;border-right:#0c2134 1px solid}
.hr{line-height:0px;background:url(/bg2.gif) repeat-x;height:0px;font-size:0px}
.cmt{}
.cmt .f{line-height:150%;text-indent:0px;padding-left:10px;color:#606060;font-size:12px}
A.fra{padding-bottom:1px;padding-left:3px;padding-right:3px;background:#39b6ec;padding-top:3px}
A.fra:link{color:#fff;text-decoration:none}
A.fra:visited{color:#fff;text-decoration:none}
A.fra:hover{background:#3b78ae;color:#fff;text-decoration:none}
.cmt .p{line-height:20px;margin:5px 10px;color:#303030;font-size:14px}
.cmt .i{float:right}
.cmt .w{padding-left:10px}
.ins2{width:500px;height:100px}
.page_nav A{border-bottom:#dedeb8 1px solid;border-left:#dedeb8 1px solid;padding-bottom:1px;background-color:#644f66;padding-left:4px;padding-right:4px;float:left;color:#fff;font-size:12px;VERTICAL-AliGN:middle;border-top:#dedeb8 1px solid;margin-RIGHT:1px;border-right:#dedeb8 1px solid;text-decoration:none;padding-top:1px}
.page_nav A.p_num:hover{border-bottom:#86b9d6 1px solid;border-left:#86b9d6 1px solid;background-color:#f5fbff;border-top:#86b9d6 1px solid;border-right:#86b9d6 1px solid;text-decoration:none}
.page_nav .curpage{border-bottom:#dedeb8 1px solid;border-left:#dedeb8 1px solid;background-color:#ffffd9;color:#92a05a;VERTICAL-AliGN:middle;border-top:#dedeb8 1px solid;font-weight:bold;margin-RIGHT:1px;border-right:#dedeb8 1px solid}
.loading{padding-bottom:0px;line-height:20px;background-color:#cc4444;padding-left:5px;padding-right:5px;color:#fff;padding-top:0px}
.dybf_6{font-size:9pt;width:980px;margin-right:auto;margin-left:auto;color:#143884;}
.sortNav4{width:958px;height:19px;background-image:url(list.gif);background-repeat:repeat-x;color:#143884;padding-top:6px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#8DBBF0;border-right-color:#8DBBF0;border-left-color:#8DBBF0;padding-left:20px;font-weight:bold;}
.sortNav5{width:958px;overflow:visible;padding-left:20px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#8DBBF0;border-bottom-color:#8DBBF0;border-left-color:#8DBBF0;margin-top:0px;height:200px;margin-bottom:3px;}
.sortNav5 dd{float:left;height:29px;line-height:29px;word-spacing:7px;width:106px;}
/*地图*/
#main_bottom{text-align:left;}
#main_bottom .list{display:inline;float:left;margin:3px 0px 0 1px;width:980px;}
#main_bottom .list ul{width:980px;float:left;margin:0px 0px;border:#BDD7FD 1px solid;}
#main_bottom .list ul li{float:left;width:121px;padding-left:22px;height:25px;line-height:25px;background:url(list.png) no-repeat 11px 7px;overflow:hidden;margin:0px;}
/*二维码播放*/
.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{position: absolute;background-color: lightyellow;padding: 1px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 2px;}
.thumbnail:hover span{ visibility: visible;top: 0;left: 55px;}

.pull_right {
	float:right !important;
}

@font-face {
	font-family:'iconfont';
	src:url('../fonts/iconfont.eot');
	src:url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff2') format('woff2'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
@font-face {
  font-family: 'iconfont2';
  src: url('//at.alicdn.com/t/font_1468425873_3733525.eot'); /* IE9*/
  src: url('../fonts/new/font_1468425873_3733525.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/new/font_1468425873_3733525.woff') format('woff'), /* chrome、firefox */
  url('../fonts/new/font_1468425873_3733525.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/new/font_1468425873_3733525.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont2 {
  font-family:"iconfont2" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
/*搜索下拉*/
.mac_results{ z-index: 9999; padding: 0 3px; margin-top: 3px; border-radius:4px; overflow:hidden; background-color: #FFFFFF; border:1px solid #EEEEEE;min-width: 228px;box-shadow: 0 2px 10px rgba(0,0,0,.05);}
.mac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;padding:6px 0px;}
.mac_results li{padding:6px 6px; cursor:pointer; border-top: 0px solid #EEEEEE;font: menu;font-size: 13px;overflow: hidden;}
.mac_results .ac_even strong,.mac_results strong {color:#199cfa;font-style:normal;}
.mac_results .ac_over:hover {color:#ff5f00!important;}
.mac_results .mac_loading {background: white right center no-repeat;}
.mac_results .ac_odd {background-color: #f6f6f6;}
.mac_results .ac_over {background-color: #f0f0f0;}

.mvlist .search_tips{padding:0px 8px 0px 8px;font-size:14px;display:block;overflow:hidden;margin:0.2rem 0;line-height:0.6rem;}
.mvlist .search_tips a{color:#ff5f00;}

/* container */
* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.mac_pop span.pop_close {display:none!important;}

/*弹出层*/
.mac_pop_bg{position:fixed;z-index:999999998;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.mac_pop{z-index:9999999995!important;min-height:0.5rem;height:auto!important;max-height:95%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;padding:0.625rem;border-radius:4px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);}.mac_pop .pop_top{height:1rem;width:100%;text-align:center;}
.mac_pop .pop_top h2{color:#333;display:inline-block;margin:0 auto;font-size:0.45rem;font-weight:normal;}
.mac_pop .pop-foot{height:1.25rem;line-height:1.25rem;width:100%;border-top:1px #E5E5E5 solid;text-align:right;}
.mac_pop .pop-cancel,.pop-ok{padding:0.2rem 0.375rem;margin:0.375rem 0.125rem;border:none;border-radius:4px;background-color:#337AB7;color:#fff;cursor:pointer;}
.mac_pop .pop-cancel{background-color:#FFF;border:1px #CECECE solid;color:#000;}
.mac_pop .pop-content{height:9.5rem;}
.mac_pop .pop-content-left{float:left;}
.mac_pop .pop-content-right{width:7.75rem;float:left;padding-top:0.5rem;padding-left:0.5rem;font-size:0.4rem;line-height:0.875rem;}
.mac_pop .bgPop{display:none;position:absolute;z-index:9999999998;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);}
.mac_pop .pop-msg{text-align:center;font-size:0.35rem;}
.mac_report .remaining-r{padding:0 0.25rem;border:1px solid #f1f1f1;background-color:#f5f5f5;width:100%;line-height:1.125rem;text-align:center;margin-bottom:0.375rem;border-radius:4px;}
.mac_report .msg_code input:focus,.mac_report .msg_code input{width:68%;height:1.125rem;font-size:0.35rem;padding:0 0.25rem;border:1px solid #f1f1f1;line-height:1.125rem;}
.mac_report .msg_code img{cursor:pointer;height:1.125rem;margin-left:2%;border:1px solid #f1f1f1;margin-top:-0.05rem;width:30%;vertical-align:middle}
.mac_pop_msg_bg{position:fixed;z-index:9999999998;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.mac_pop_msg{z-index:9999999999!important;display:none;width:5rem!important;min-height:0.5rem;max-height:18.75rem;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;padding:0.625rem;border-radius:4px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);}.mac_pop_msg .pop-msg{text-align:center;font-size:0.35rem;}
/*@media (min-width:820px) {*/
	html{font-size:40px!important;}
/*}*/
/*弹出层 end*/

/* gbook */
img{border:0;vertical-align:middle}.commlist_row{width:70%;}
.input_row{float:right;width:30%;padding-left:0.5rem;}
.input_row .pannel,.commlist_row .pannel{background:#fff;padding:0.3rem;margin:0.12rem 0 0;}
.gbook_content{width:100%;min-height:2rem;padding:0.25rem;}
.gbook_submit{float:right;width:2.5rem;height:1.125rem;background:#ff5f00!important;color:#fff;border:1px solid #ff5f00!important;display:block;cursor:pointer;font-size:0.35rem;border-radius:4px;}
.gbook_submit:hover{background:#21d027;}
.remaining_w{float:left;padding:0 0.25rem;border:1px solid #f1f1f1;background-color:#f8f8f8;width:100%;height:1.125rem;line-height:1.125rem;margin-bottom:0.375rem;text-align:center;border-radius:4px;}
.mac_report .msg_code{padding:0.25rem 0 0.375rem 0;}
.msg_code{padding:0.25rem 0 0;}
.msg_code input:focus,.msg_code input{width:48%;height:1.125rem;line-height:1.125rem;padding:0 0.25rem;border:1px solid #f1f1f1;background:#f8f8f8;border-radius:4px;}
.gbook_form textarea,.msg_code input:focus{outline:0;border:1px solid #f1f1f1;background:#f8f8f8;font-size:0.35rem;border-radius:4px;}
.msg_code img{cursor:pointer;height:1.125rem;margin-left:0%;width:130px;border:1px solid #f1f1f1;margin-top:-0.05rem;border-radius:4px;}
.comm_content{color:#111;}
.comm_list5 .part_rows{position:relative;overflow:hidden;}
.comm_list5 .comm_avat{position:absolute;top:0.12rem;left:0;width:1.05rem;height:1.05rem;}
.part_roun{border-radius:100%;}
.comm_list5 .comm_each{position:relative;padding-left:1.6rem;padding-top:0.1rem;padding-bottom:0.1rem;border-bottom:1px solid #f8f8f8;}
.comm_list5 .comm_tops{position:relative;margin-top:0.25rem;padding:0.3rem;border-radius:0.1rem;}
.comm_reply{padding:0 0.25rem 0;}
.back_ashen{background-color:#f8f8f8!important;}
.comm_list5 .part_tips{position:absolute;font-size:0.325rem;float:right;right:0;}
.comm_list5 .comm_head,.comm_reply_child .text_line{display:block;padding-bottom:0.15rem;}
.comm_list5 .comm_rp_head{padding-left:0.5rem;background-image:url(../img/reply_icon.png);background-repeat:no-repeat;background-position:left 0.1rem;font-size:0.325rem;}
.comm_list5 .comm_cont{display:block;overflow:hidden;}
.text_black{background:#f8f8f8;border-radius:4px;padding:1rem;margin-top:0.375rem;text-align:center;}
.input_wrap .smt{width:100%;}
.gw_action{display:block;overflow:hidden;padding-top:0.15rem;}
.gw_action a{display:block;float:left;padding-right:0.5rem;color:#999;}
.gw_action a i{padding-right:0.1rem;font-size:90%;vertical-align:top;}
.input_wrap .comment_content{width:100%;min-height:1.5rem;font-size:0.35rem;outline:0;padding:0.175rem;margin:0.05rem 0;border:1px solid #f1f1f1;background:#f8f8f8;border-radius:4px;}
.input_wrap .comment_submit{width:2.5rem;height:1rem;background:#ff5f00!important;color:#fff;border:1px solid #ff5f00!important;display:block;cursor:pointer;font-size:0.35rem;border-radius:4px;margin-left:0.2rem;}
.input_wrap .comm-code{width:2.5rem;border:1px solid #f1f1f1;height:1rem;border-radius:4px;margin-left:0.2rem;}
.input_wrap .verify{height:1rem;width:2.5rem;font-size:0.35rem;line-height:1rem;padding:0 0.25rem;border:1px solid #f1f1f1;background:#f8f8f8;border-radius:4px;margin-left:0.2rem;}
.input_wrap .comm_tips{line-height:1rem;}
#graypage{background:#f8f8f8;}
#graypage .head_box,#graypage .vod_all{background:#fff;}
#graypage .wrapper_fl{border-top:1px solid #f8f8f8;}
.left_row{width:70%;}
.right_row{width:30%;}
.fl{float:left;}
.fr{float:right;}
.hidden_mb,.bk_btn,.se_btn,.mac_pop span.pop_close,.comment_report,.comment_report_child,.part_rows_fa .smt{display:none!important;}
.show,.comm_each:hover .comment_report,.comm_reply_child:hover .comment_report_child,.part_rows_fa .smt.smt_hidn{display:block!important;}
.pa_right{padding-right:1rem;}
.pa_left{padding-left:1rem;}
.ma_top{margin-top:0.5rem}
.ma_bottom{margin-bottom:0.25rem;}
.margin_0{margin:0!important;}
.pull_right{float:right !important;}
.info_right{float:right;font-size:0.325rem;color:#999;}
.split_line{display:inline-block;margin-left:0.25rem;margin-right:0.25rem;width:1px;height:0.35rem;vertical-align:-0.05rem;background-color:#d6d6d6;}
.more_i{font-size:0.25rem;vertical-align:top;padding-left:0.1rem;}
.shaixuan_i{font-size:0.3rem;}
.pianku_i{vertical-align:top;}
.qrcode img{padding:0.2rem;background:#fff;}
.text_center{text-align:center;}
.hom_sm_list li{position:relative;float:left;width:33.333333%;padding:0.25rem;}
.hom_sm_list .smlist_box{position:relative;background:#f8f8f8;line-height:1rem;height:1rem;border-radius:32px;overflow:hidden;}
.subtitle{position:relative;background:#f8f8f8;line-height:1rem;height:1rem;border-radius:32px;overflow:hidden;text-align:center;}
.smlist_box marquee{margin:0 0.4rem 0 0.9rem;}
.notice .nico{position:absolute;line-height:1rem;top:0;left:0.45rem;text-align:center;color:#ff5f00;z-index:2;}
.list_m{display:flex;padding:0 0.5rem;}
.list_m a{width:100%;text-align:center;}
.list_m .text_muted{font-size:0.375rem;font-weight:700;}

/* page */
.page{display:block;overflow:hidden;margin:0.3rem 0;}
.page li{display:inline-block;margin-left:0.2rem;padding:0.2rem 0}
.page li:first-child{margin-left:0;}
.page li .num,.page li a{display:inline-block;padding:0.125rem 0.3rem;border-radius:0.1rem;background-color:#fff;border:1px solid #e2e2e2;}
.page li .num.btns_disad,.page li a.btns_disad{background-color:#f8f8f8!important;color:#888!important;pointer-events:none;cursor:not-allowed;}
.page li.active a,.page li.disabled a{background-color:#ff5f00;border:1px solid #ff5f00;color:#fff;}
.page_tips{display:block;overflow:hidden;text-align:center;margin-bottom:0.25rem;}
.page_tips span{color:#ff5f00;}
/* gbook end*/

/* map*/
.container:before,.container:after,.row:before,.row:after,.clearfix:before,.clearfix:after{display:table;content:" ";clear:both;}
/* text */
h6{font-size:0.4rem;line-height:0.55rem;}
h6{font-weight:400;}
a,button{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
h6{color:#111;}
a:focus,a:hover,a:active{text-decoration:none;color:#ff5f00;}
.vodlist_sub{color:#999;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.vodlist_smt .ranklist_item{float:left;width:32%;margin-right:2%;}
.vodlist_smt .ranklist_item:nth-child(3n){margin-right:0;}
.vodlist_smt .ranklist_txt span.text_muted{color:#999;font-size:0.325rem;padding-left:0.25rem;}

/* pannel */
.pannel{position:relative;padding:0.3rem 0 0;}
.pannel_head{margin:0.25rem 0;line-height:0.625rem;}
.pannel_head .title{margin:0;}
.pannel_head .title em,.pannel_head em{color:#ff5f00;font-style:normal;}
.pannel .search_tips{display:block;overflow:hidden;margin:0.2rem 0;}
.pannel .search_tips a{color:#ff5f00;}
.pannel h2.title i{color:#ff5f00;font-size:0.6rem;vertical-align:top;margin-right:0.15rem;}

/* ranklist */
.ranklist_item{position:relative;width:100%;display:block;overflow:hidden;padding:0.35rem 0;border-top:1px solid #f8f8f8;}
.ranklist_item a:hover .title{color:#ff5f00;}
.ranklist_img{width:2rem;float:left;}
.ranklist_thumb{position:relative;display:block;height:2.65rem;background:url(../images/nopic.gif) no-repeat #ebebeb;background-position:50% 50%;background-size:cover;border-radius:4px;overflow:hidden;}
.ranklist_txt{width:calc(100% - 2rem);float:left;padding:0.025rem 0 0 0.25rem;}
.ranklist_txt .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ranklist_txt span.text_muted{color:#ff5f00;line-height:0.55rem;}
.ranklist_txt span i,.part_eone .renqi i{font-size:0.3rem;}
.ranklist_txt p{line-height:0.405rem;}
.ranklist_item .part_nums{position:absolute;top:0;left:0;}
/* map end*/

.vodlist_item:hover a{color:#ff5f00;}
.vodlist_thumb{position:relative;display:block;padding-top:145%;background:url(../images/nopic.gif) no-repeat #ebebeb;background-position:50% 50%;background-size:cover;border-radius:4px;overflow:hidden;}
.vodlist_thumb .play,.balist_thumb .play,.topiclist_thumb .play{background:rgba(0,0,0,0.4) url(../images/play.svg) center no-repeat;margin-left:-1.652rem;}
.vodlist_thumb .play,.balist_thumb .play,.topiclist_thumb .play,.artlist_thumb .look{position:absolute;top:0;z-index:1;width:100%;height:100%;background-size:25% 25%;opacity:0;filter:alpha(opacity=0);transition:opacity 300ms linear;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all ease-out .35s;transition:all ease-out .35s;}
.vodlist_thumb:hover .play,.balist_thumb:hover .play,.topiclist_thumb:hover .play,.artlist_thumb:hover .look{opacity:1;filter:alpha(opacity=1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.vodlist_item{padding:0.125rem;width:33.333333%;margin:0.1rem 0;}
.vodlist_titbox,.arthom_title,.topiclist_title{width:100%;overflow:hidden;font-size:0.335rem;margin:-0.15rem 0;margin-bottom:0.08rem;line-height:0.55rem;height:0.855rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;}

/*页面变灰
html{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}
*/
/*评论*/
em {font-style:normal;}
textarea {font-family:Helvetica,Arial,PingFangSC-Regular,Microsoft Yahei,sans-serif;}
textarea::-webkit-input-placeholder {font-size:0.35rem;color:#aaa;}
/*playmode*/
.playmode {
margin:-0.12rem -0.12rem;
/*background-color:#f0f8ff;
width:102%;
height:25px;*/
}