html {margin:0; padding:0;font-size: 62.5%;}
body {font:normal 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; color:#313131; font-family: 'Î¢ÈíÑÅºÚ','Microsoft Yahei', Tahoma,Verdana;}
body, div, tabel, tr, td, form, span, tr,th,td,h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {margin:0; padding:0; border:none; list-style-type:none;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style:normal; font-weight:normal}
a {color: #333; text-decoration:none;}
a:hover {color: #d53356;text-decoration:underline;}

a {color: #333; text-decoration:none;}
a:hover {color: #d53356;text-decoration:underline;}

.o_list_cn_r {/*width:956px; height:auto; float:left; */background-color:#fff;  border-top:none}
.o_cn_r_box  .box_bor3 {height:100%; overflow:hidden;}
.box_bor3 {height:37px; border-top:0px solid #bebebe;/* margin-left:1px;*/}
.o_list_cn_top_r {border-top:2px solid #155b88; border-bottom:1px solid #eee; /* height:35px;*/ line-height:35px; overflow:hidden; position:relative;}

.from-tabs {/* position:absolute; */left:0px; top:0;}
.from-tabs label {float:left; display:inline;  padding-left:32px;/* width:72px;*/ padding-right:5px; height:35px; margin-right:0px; font-size:14px;   cursor:pointer;}

.from-tabs label.playIco_qita {background-position:7px -293px}
.from-tabs label.playIco_jjvod {background:url(../images/jjvod.png) 7px 9px no-repeat;}
.from-tabs label.playIco_xigua {background:url(../images/xigua.gif) 7px 9px no-repeat;}
.from-tabs label.playIco_dupan {background:url(../images/yun.gif) 7px 9px no-repeat;}
.from-tabs label.playIco_weiyun {background:url(../images/weiyun.gif) 7px 9px no-repeat;}
.from-tabs label.playIco_yunbo {background:url(../images/yunbo.png) 7px 5px no-repeat;}
.from-tabs label.playIco_chengtong {background:url(../images/ct.png) 7px 9px no-repeat;}
.from-tabs label.playIco_youku {background:url(../images/play-mode-ico.gif) 7px -23px no-repeat;}
.from-tabs label.playIco_qiyi {background:url(../images/play-mode-ico.gif)7px -83px no-repeat;}
.from-tabs label.playIco_sohu {background:url(../images/sohu.gif) 7px 7px no-repeat;}
.from-tabs label.playIco_tianyi {background:url(../images/tianyi.gif) 7px 9px no-repeat;}
.from-tabs label.playIco_360 {background:url(../images/360.gif) 7px 9px no-repeat;}
.from-tabs label.playIco_sohu {background:url(../images/sohu.gif) 7px 9px no-repeat;}
.from-tabs label.down-ico {background:url(../images/save.gif) 7px 4px no-repeat;}
.from-tabs label.downcili-ico {background:url(../images/savecili.gif) 7px 4px no-repeat;}
.from-tabs label.current {font-weight:400;color:#000; /*margin-top:1px;*/background-color:#f3f3f3;}
.week-tabs label.current {font-weight:400; background-color:#fff;color:#000;}
.from-tabs label em {color:#FF7E00; padding:0 3px;}
.tabs-list {display:none;}
.current-tab {display:block;}

.max-height {/*height:251px; overflow:auto;*/}
.max-height ul {overflow:auto;}
.down_list {font-size:14px;/* border:1px solid #c5ddf6;*/}
.down_list ul {overflow:hidden; zoom:1;min-width:705px;}
.down_list ul li {height:36px; padding:4px 0; border-bottom:1px solid #eee; overflow:hidden; vertical-align:middle;}
.down_list ul li p {float:left; display:inline; overflow:hidden; line-height:30px; height:100%;width:63%;white-space:nowrap;}
.down_list li i {display:block;float:left;width:30px;text-align:center;padding:0px 0 0px}
.down_list li i input { vertical-align:middle}
.down_list span {float:right; display:inline; overflow:hidden; width:222px;}
.down_list span a,.downlist span a:visited {margin-right:6px;color:#fff;display:inline-block;width:68px;height:26px;line-height:26px;background:#FF984D;text-align:center;}
.down_list span a:hover {filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*MOZ , FF*/opacity:0.8; /*CSS3, FF1.5*/ text-decoration:none;color:#fff}
.down_list span a.d2,.downlist span a.d2:visited {background:#4C9493}
.down_list span a.d3,.downlist span a.d3:visited {background:#309BCF}
.down_list span a.d4,.downlist span a.d4:visited {background:#656565}
.down_list .ckbox a,.downlist .ckbox a:visited {display:inline-block;width:150px;height:26px;line-heighT:25px;text-align:center;background:url(i.png) no-repeat 0 -149px;margin:0 20px 0 0;color:#464646}
.down_list .ckbox a:hover {color:#f00}


.down_url {float:left; display:inline; margin:7px 8px 0 20px; margin:0 8px 0 10px\9;}
.down_part_name {color:#bc2931; font-weight:400; font-size:14px; padding-right:10px; float:left; display:inline;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.down_part_name a {color:#bc2931;}
.down_part_name a:hover {color:#1a98fc;}
.thunder_url {border:solid 1px #e4e4e4; background-color:#f9f9f9; color:#444; height:22px; line-height:22px; padding:0 5px; overflow:hidden; text-overflow:ellipsis;}

.play_list {/*width:950px; height:auto;*/ overflow:hidden;/* float:left;*/ padding-top:4px; padding-right:0; padding-bottom:4px; padding-left:2px;}
.mn_list_li_movie {max-height:500px; *height:160px; display:block; overflow:auto; text-align:center; margin-bottom:10px; margin-left:15px;  *margin-left:5px; _margin-left:15px; scrollbar-arrow-color:#000; scrollbar-base-color:#E8E8E8;}
.mn_list_li_movie li { *width:158px; *height:30px; *float:left; *margin-left:10px; *margin-bottom:8px; _margin-left:auto; _margin-bottom:auto;}
.mn_list_li_movie li a, .mn_list_li_movie li a:hover, .mn_list_li_movie li a:visited {width:158px; height:30px; line-height:30px; text-align:center; font-size:14px; display:block; float:left;}
.mn_list_li_movie li a {border:1px solid #E0E0E0; font-family:Arial, Helvetica, sans-serif; white-space:nowrap; margin:4px;  *margin:4px 2px;background-color:#f5f5f5; overflow:hidden}
.mn_list_li_movie li a:hover {border:1px solid #FF7E00; color:#FFFFFF; background-color:#FF7E00;}
.mn_list_li_movie li a:visited {border:1px solid #E0E0E0; color:#999999; background-color:#FAEBD7;}

.xlxz { width: 94%; margin: 5px auto; padding: 0; background-color: #edf6ff; color: #666;}
.xlxz span { height: 30px; text-align: center; line-height: 30px; margin: 0; display: inline-block;}
.xlxz span a { color: #c5c3c3; font-weight: bold;text-decoration: none;}
.xlxz span.n1 { width: 40%; background-color: #eeeeee;}
.xlxz span.n2 { width: 50%; background-color: #edf6ff;}


