body {
    color: #2B2B2B;
    margin: 0 auto;
    min-width: 960px;
    text-align: left;
}
body a {
    color: #2B2B2B;
}
p {
    margin: 0;
}
.area {
    margin: 0 auto;
    overflow: hidden;
    width: 960px;
}
.area-overflow {
    margin: 0 auto;
    overflow: visible;
    width: 960px;
}
.cBrown, .cBrown:visited {
    color: #2B2B2B;
}
.yui3-tabs-loading {
    visibility: hidden;
}
.yui3-tabs-panel {
    display: none;
}
.yui3-tabs-panel-selected {
    display: block;
}
.yui3-overlay-loading {
    visibility: hidden;
}
.overlay-mask {
    background: none repeat scroll 0 0 #000000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 500;
}
.foot {
    text-align: center;
}
.ui-top, .user-logined, .login-name, .ui-logo-button, .ui-nav-new, .ui-nav .ui-nav-right .ui-nav-rss.on1, .ui-nav .ui-nav-right .ui-nav-trace.on1, .ui-login-close, .ui-rss-number, .ui-trace-del, .ui-nav2-right li, .ui-nav3 li, .ui-tv-nav li, .ui-list7-del, .ui-rank-up, .ui-rank-down, .ui-rank .on, .ui-rank h3, .focusVideo h2, .ui-subscribe h2, .ui-unsubscribe h2 {
    background: url("http://img1.cache.netease.com/video/img11/movie/movieui.png") no-repeat scroll 0 0 transparent;
}
.video-dot {
    border-bottom: 1px dotted #D5D6D6;
}
.video-dash {
    border-bottom: 1px dashed #DCDCDC;
}
.video-border {
	-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #F4F4F4 #F4F4F4;
    border-right: 1px solid #F4F4F4;
    border-style: none solid solid;
    border-width: medium 1px 1px;
	border-color:#F4F4F4;
	border-right: 1px solid #F4F4F4;
}
.video-lh18 {
    line-height: 1.8;
}
.video-cgray {
    color: #727171;
}
.video-indent {
    text-indent: 2em;
}
.video-bggray {
    background: none repeat scroll 0 0 #F4F4F4;
}
.video-relative {
    position: relative;
}
.video-w414 {
    width: 414px;
}
.video-left {
    float: left;
    overflow: hidden;
    width: 704px;
}
.video-right {
    float: right;
    overflow: hidden;
    width: 240px;
}
.video-plr12 {
    padding: 0 12px;
}
.video-plr19 {
   padding-left:14px;
}
.video-pl6 {
    padding-left: 6px;
}
.video-pl14 {
    padding-left: 14px;
}
.video-pl15 {
    padding-left: 15px;
}
.video-w224 {
    overflow: hidden;
    width: 224px;
}
.video-w208 {
    overflow: hidden;
    width: 208px;
}
.video-w455 {
    overflow: hidden;
    width: 455px;
}
.video-ml20 {
    margin-left: 20px;
}
.video-plr8 {
    padding: 0 8px;
}
.ui-top {
    background: url("http://img1.cache.netease.com/video/img11/TVplay/gzwx/img/bgtop1.jpg") repeat scroll 0 0 transparent;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
}
.ui-top-left a {
    margin-left: 6px;
    margin-right: 6px;
}
.user-logined {
    background-position: left -254px;
    float: left;
    font-family: Verdana,ËÎÌå,san-serif;
    height: 21px;
    line-height: 21px;
    margin-top: 3px;
    padding-left: 6px;
}
.login-name {
    background-position: right -274px;
    cursor: pointer;
    float: left;
    font-weight: bold;
    padding-right: 18px;
}
.user-logined:hover {
    background-position: left -294px;
}
.user-logined:hover .login-name {
    background-position: right -314px;
}
.login-after-select {
    background: none repeat scroll 0 0 #FFFFFF;
    line-height: 18px;
    z-index: 1100;
}
.login-after-select .user-entry {
    border: 1px solid #DCDDDD;
    display: block;
    padding: 1px;
}
.login-after-select a {
    clear: both;
    color: #2B2B2B;
    display: block;
    height: 21px;
    line-height: 21px;
    text-indent: 3px;
    width: 100%;
}
.login-after-select a:hover {
    background-color: #4472AE;
    color: #FFFFFF;
    text-decoration: none;
}
.ui-top1-afterlogin {
    padding-top: 3px;
}
.v-nav {
    background-color: #EFEFEF;
    height: 34px;
    line-height: 35px;
    overflow: hidden;
}
.v-logo {
    float: left;
    margin: 3px 10px 0 0;
}
.v-search {
    margin-left: 3px;
    padding-top: 6px;
}
.v-search .search-text {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #595959 -moz-use-text-color #595959 #595959;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    float: left;
    height: 19px;
    line-height: 21px;
    padding-left: 3px;
    width: 124px;
}
.v-search .btn-submit {
    background-color: #595959;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 21px;
    line-height: 22px;
    width: 44px;
}
.ui-logo {
    background: url("http://img1.cache.netease.com/video/img11/movie/logobg.png") no-repeat scroll center center #EEEEEE;
    height: 77px;
}
.ui-logo-link {
    outline: medium none;
}
.ui-logo-search {
    float: right;
    padding-top: 18px;
    width: 412px;
}
.ui-logo-input {
    border: 2px solid #5A5959;
    float: left;
    font-size: 14px;
    height: 27px;
    line-height: normal;
    padding: 0 8px;
    width: 314px;
}
.ui-logo-button {
    background-position: left -117px;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 31px;
    text-indent: -9999px;
    width: 78px;
}
.ui-logo-hot {
    padding-left: 5px;
}
.ui-logo-hot li {
    float: left;
    margin: 5px 12px 0 0;
}
.ui-nav {
	background: url("img/nav2.jpg") repeat scroll -47px 0 transparent;
    height: 40px;
	
}
.ui-nav .area {
    overflow: visible;
}
.ui-nav-left li {
    float: left;
    font-size: 14px;
    
    height: 40px;
    line-height: 40px;
    position: relative;
}
.ui-nav-on {
    background: none repeat scroll 0 0 #643512;
}
.ui-nav-left .ui-nav-on a:hover {
    background: none repeat scroll 0 0 #643512;
}
.ui-nav-left a:hover {
    background: none repeat scroll 0 0 #643512;
}
.ui-nav-left a {
    color: #FFFFFF;
    display: block;
    padding: 0 51px;
	border-left: 1px solid #5a321e;
	
}
.ui-nav-left a:hover {
    color: #ffc590;
    text-decoration: none;
}
.ui-nav-left a:visited {
    color: #ffc590;
}
.ui-nav-new {
    background-position: -33px -32px;
    display: block;
    height: 14px;
    position: absolute;
    right: 10px;
    top: -6px;
    width: 25px;
}
.ui-nav-right li {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 40px;
    line-height: 40px;
    padding-left: 35px;
    padding-right: 22px;
    position: relative;
}
.ui-nav-right .ui-nav-rss {
    background: url("http://img1.cache.netease.com/video/img11/movie/rss.gif") no-repeat scroll 11px 10px transparent;
}
.ui-nav .ui-nav-right .ui-nav-rss.on1 {
    background-color: #F4F4F4;
    background-position: 11px -47px;
    color: #2B2B2B;
}
.ui-nav-right .ui-nav-trace {
    background: url("http://img1.cache.netease.com/video/img11/movie/record.gif") no-repeat scroll 11px 10px transparent;
}
.ui-nav .ui-nav-right .ui-nav-trace.on1 {
    background-color: #F4F4F4;
    background-position: 11px -76px;
    color: #2B2B2B;
}
.ui-login {
    background: none repeat scroll 0 0 #F8F8F8;
    height: 217px;
    width: 372px;
}
.ui-login h2 {
    background: none repeat scroll 0 0 #EBEBEB;
    color: #595959;
    height: 34px;
    line-height: 34px;
    margin-bottom: 22px;
    padding: 0 10px 0 15px;
}
.ui-login-close {
    background-position: -58px -32px;
    cursor: pointer;
    display: block;
    height: 9px;
    margin-top: 12px;
    width: 9px;
}
.ui-login-item {
    margin-bottom: 11px;
}
.ui-login-label {
    float: left;
    height: 26px;
    line-height: 26px;
    text-align: right;
    width: 100px;
}
.ui-login-input {
    border-color: #949494 #CACACA #CACACA #949494;
    border-style: solid;
    border-width: 1px;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 202px;
}
.ui-login-checkbox {
    margin: -3px -3px 0 0;
    vertical-align: middle;
}
.ui-login-submit {
    background: none repeat scroll 0 0 #5A5959;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    margin-right: 10px;
    padding: 7px 15px 5px;
}
.ui-login-reg {
    padding-top: 9px;
}
.ui-notlogin {
    background: none repeat scroll 0 0 #F4F4F4;
    height: 33px;
    line-height: 33px;
    padding: 0 15px;
    width: 170px;
}
.ui-rss {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 5px 10px 0;
    width: 237px;
}
.ui-rss li {
    border-bottom: 1px dotted #D5D6D6;
    line-height: 1.7;
    padding: 3px 0;
}
.ui-rss-link {
    height: 33px;
    line-height: 33px;
    text-align: right;
}
.ui-rss-link span {
    color: #DCDDDD;
}
.ui-rss-number {
    background-position: left -240px;
    color: #FFF9BA;
    display: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 14px;
    left: 83px;
    line-height: 10px;
    padding: 0 3px;
    position: absolute;
    top: -6px;
    z-index: 99;
}
.ui-trace {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 5px 10px 0;
    width: 237px;
}
.ui-trace li {
    border-bottom: 1px dotted #D5D6D6;
    line-height: 1.7;
    padding: 3px 0;
}
.ui-trace-left {
    width: 223px;
}
.ui-trace-left div {
    height: 20px;
    overflow: hidden;
    width: 223px;
}
.ui-trace-del {
    background-position: -67px -32px;
    cursor: pointer;
    height: 9px;
    margin: 15px 5px 0 0;
    width: 9px;
}
.ui-trace-play {
    margin: 0 10px 0 0;
}
.ui-trace-link {
    height: 33px;
    line-height: 33px;
    text-align: right;
}
.ui-trace-link span {
    color: #DCDDDD;
}
.ui-focusimg {
    background: none repeat scroll 0 0 #f4aba5;
    height: 340px;
}
.ui-focusimg-panel {
    position: absolute;
}
.ui-focusimg-panel a {
    display: block;
}
.ui-focusimg-panel a:hover {
    text-decoration: none;
}
.ui-focusimg-title h3 {
    font-family: 'ºÚÌå';
    font-size: 20px;
    margin-bottom: 6px;
}
.ui-focusimg-titlebg {
    background: url("http://img1.cache.netease.com/video/img11/movie/focustitle.png") repeat scroll 0 0 transparent;
    bottom: 0;
    cursor: pointer;
    height: 63px;
    left: 0;
    padding: 17px 0 0 15px;
    position: absolute;
    width: 765px;
}
.ui-focusimg-titlebg.on2 {
    background: url("http://img1.cache.netease.com/video/img11/movie/focustitle1.png") repeat scroll 0 0 transparent;
}
.ui-focusimg-trigger {
    background: none repeat scroll 0 0 #272727;
    height: 335px;
    padding-top: 5px;
    width: 180px;
}
.ui-focusimg-trigger li {
    cursor: pointer;
    height: 71px;
    margin-top: 5px;
    opacity: 0.7;
    padding: 5px 5px 0 16px;
    width: 150px;
}
.ui-focusimg-trigger .yui3-tabs-trigger-selected {
    background: url("http://img1.cache.netease.com/video/img11/movie/focustrlibg.png") repeat scroll 0 0 transparent;
    opacity: 1;
}
.ui-new-li {
    background: none repeat scroll 0 0 #EBEBEB;
    float: left;
    margin-right: 1px;
    padding: 0 19px;
    width: 201px;
}
.ui-new-last {
    margin: 0;
    width: 202px;
}
.ui-new-li img {
    margin-bottom: 7px;
}
.ui-new-li h3 {
    font-family: Î¢ÈíÑÅºÚ,ËÎÌå,Arial,Helvetica,sans-serif;
    font-size: 15px;
    height: 29px;
    line-height: 19px;
    padding-top: 15px;
}
.ui-new-li h4, .ui-new-li p {
    line-height: 1.5;
    text-align: center;
}
.ui-new-li h5 {
    height: 22px;
    line-height: 1.8;
    overflow: hidden;
    width: 201px;
}
.ui-new-li ul {
    margin: 6px 0 11px;
}
.ui-new-point {
    color: #B6B6B6;
}
.ui-nav2 {
    padding-top: 3px;
}
.ui-nav2 h2 {
    float: left;
    height: 25px;
    line-height: 23px;
    text-indent: -9999px;
    width: 250px;
}
.ui-nav2 .ui-nav2-title {
    padding-left: 6px;
    text-indent: 0;
}
.ui-nav2 h2 a {
    display: block;
}
.ui-nav2 a {
    display: inline-block;
    height: 25px;
}
.ui-nav2-right {
    float: right;
    height: 25px;
    overflow: hidden;
}
.ui-nav2-right li {
    background-position: right -172px;
    color: #727171;
    float: left;
    line-height: 28px;
    margin-right: -1px;
    padding: 0 10px;
}
.ui-nav2-right-link li {
    padding: 0 15px;
}
.ui-nav2-right-tab a:hover {
    color: #727171;
    text-decoration: none;
}
.ui-nav2-right .yui3-tabs-trigger-selected a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
.ui-nav2-right .yui3-tabs-trigger-selected a:link {
    color: #FFFFFF;
}
.ui-nav2-right .yui3-tabs-trigger-selected a:visited {
    color: #FFFFFF;
}
.ui-nav2-more {
    line-height: 25px;
}
.ui-nav2-skin1 {
    border-bottom: 2px solid #C9C9C9;
}
.ui-nav2-skin2 {
    border-bottom: 2px solid #1C77BA;
}
.ui-nav2-skin3 {
    border-bottom: 2px solid #71AF14;
}
.ui-nav2-skin4 {
    border-bottom: 2px solid #D3440C;
}
.ui-nav2-skin5 {
    border-bottom: 2px solid #D10465;
}
.ui-nav2-skin6 {
    border-bottom: 2px solid #E1E1E1;
}
.ui-nav2-skin7 {
    border-bottom: 2px solid #C79654;
}
.ui-nav2-skin1 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #C9C9C9;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin2 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #1C77BA;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin3 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #71AF14;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin4 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #D3440C;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin5 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #D10465;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin6 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #E1E1E1;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-nav2-skin7 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #C79654;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-focusimgs {
    height: 180px;
    width: 333px;
}
.ui-focusimgs-panel {
    position: absolute;
}
.ui-focusimgs ul {
    border-bottom: 1px solid #EBEBEB;
    border-left: 1px solid #EBEBEB;
    border-right: 1px solid #EBEBEB;
}
.ui-focusimgs li {
    border-top: 1px solid #EBEBEB;
    cursor: pointer;
    padding: 9px 8px;
}
.ui-focusimgs li img {
    opacity: 0.5;
}
.ui-focusimgs .yui3-tabs-trigger-selected {
    background: url("http://img1.cache.netease.com/video/img11/movie/focusimgsbg.png") repeat scroll 0 0 transparent;
    border-top: medium none;
    margin-left: -6px;
    padding-left: 14px;
}
.ui-focusimgs .yui3-tabs-trigger-selected img {
    opacity: 1;
}
.ui-headline {
    line-height: 1.7;
}
.ui-headline .cDGray div {
    height: 20px;
    overflow: hidden;
    width: 345px;
}
.ui-nav3 li {
    background-position: right -175px;
    cursor: pointer;
    float: left;
    margin-right: -1px;
    padding: 4px 8px;
}
.ui-nav3 .ui-nav3-nobg {
    background: none repeat scroll 0 0 transparent;
}
.ui-nav3 .yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #8B8B8B;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-list1 {
    width: 349px;
}
.ui-list1 h3 {
    margin-bottom: 7px;
}
.ui-list1 li {
    line-height: 2;
}
.ui-list1 img {
    border: 1px solid #DCDDDD;
    margin-right: 12px;
}
.ui-list1-point {
    color: #B6B6B6;
}
.ui-list2 {
    line-height: 1.8;
    text-align: center;
}
.ui-list2 ul {
    width: 110%;
}
.ui-list2 li {
    float: left;
    margin: 0 34px 0 0;
    padding-bottom: 5px;
    width: 122px;
}
.ui-list2 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 8px;
}
.ui-list3 {
    line-height: 1.8;
}
.ui-list3 img {
    border: 1px solid #DCDDDD;
}
.ui-list3-text {
    width: 560px;
}
.ui-list3-text p {
    margin-bottom: 8px;
    text-indent: 2em;
}
.ui-list3-text h4 {
    height: 22px;
    overflow: hidden;
    width: 246px;
}
.ui-list3-text li {
    float: left;
    width: 100%;
}
.ui-list3-sep {
    color: #C7C7C7;
    margin: 0 25px;
}
.ui-list4 {
    line-height: 1.7;
    text-align: center;
}
.ui-list4 ul {
    width: 110%;
}
.ui-list4 li {
    float: left;
    margin: 0 27px 0 0;
    padding-bottom: 12px;
    width: 92px;
}
.ui-list4 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 7px;
}
.ui-list5 {
    line-height: 1.9;
}
.ui-list5 h3 {
    margin: 5px 0 2px;
	font-size:14px;
}
.ui-list5 p {
    color: #727171;
    margin-bottom: 12px;
	text-align: center;
}
.ui-list5 h4 {
    height: 23px;
    overflow: hidden;
    width: 200px;
}
.ui-list5-point {
    color: #B6B6B6;
    padding-right: 3px;
}
.ui-list6 {
    line-height: 1.8;
    text-align: center;
}
.ui-list6 ul {
    width: 110%;
}
.ui-list6 li {
    float: left;
    margin: 0 67px 0 0;
    padding-bottom: 12px;
    width: 122px;
}
.ui-list6 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 8px;
}
.ui-list7 {
    line-height: 1.5;
}
.ui-list7 ul {
    width: 110%;
}
.ui-list7 li {
    float: left;
    padding: 12px 5px;
    width: 115px;
}
.ui-list7 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 4px;
}
.ui-list7 h3 {
    overflow: hidden;
    position: relative;
    width: 92px;
}
.ui-list7-sep {
    color: #DCDCDC;
}
.ui-list7-dot {
    border-bottom: 1px dotted #DBDBDB;
}
.ui-list7-del {
    background-color: #FFFFFF;
    background-position: -76px -27px;
    bottom: 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    width: 12px;
}
.ui-list8 {
    height: 499px;
    line-height: 1.8;
    overflow: hidden;
    padding-right: 9px;
    width: 266px;
}
.ui-list8 ul {
    width: 110%;
}
.ui-list8 li {
    border-bottom: 1px dotted #BDBDBD;
    float: left;
    height: 140px;
    margin-bottom: 16px;
    overflow: hidden;
    padding: 0 22px 12px 0;
    width: 122px;
}
.ui-list8 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 5px;
}
.ui-list9 {
    line-height: 1.8;
    text-align: center;
}
.ui-list9 ul {
    width: 110%;
}
.ui-list9 li {
    float: left;
    margin: 0 23px 0 0;
    padding-bottom: 3px;
}
.ui-list9 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 4px;
}
.ui-list9 {
    line-height: 1.8;
    text-align: center;
}
.ui-list9 ul {
    width: 110%;
}
.ui-list9 li {
    float: left;
    margin: 0 23px 0 0;
    padding-bottom: 3px;
}
.ui-list10 img {
    border: 1px solid #DCDDDD;
}
.ui-list10-text {
    line-height: 1.7;
    padding-right: 12px;
    width: 108px;
}
.ui-list10-text p {
    color: #727171;
}
.ui-list11 {
    line-height: 1.8;
}
.ui-list11 ul {
    width: 110%;
}
.ui-list11 li {
    float: left;
    margin: 0 21px 0 0;
    padding-bottom: 2px;
    width: 122px;
}
.ui-list11 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 6px;
}
.ui-list12 {
    line-height: 1.7;
}
.ui-list12 img {
    border: 1px solid #DCDDDD;
}
.ui-list12 h3 {
    margin: 6px 0 0;
}
.ui-list12 p {
    color: #727171;
    margin-bottom: 12px;
}
.ui-list12 h4 {
    height: 20px;
    overflow: hidden;
    width: 200px;
}
.ui-list12-pic {
    text-align: center;
}
.ui-list12-pic img {
    border: 1px solid #CECECE;
}
.ui-list12-pic h3 {
    margin-top: 3px;
}
.ui-list13 {
    line-height: 1.8;
}
.ui-list13 ul {
    width: 110%;
}
.ui-list13 li {
    float: left;
    margin: 0 21px 0 0;
    padding-bottom: 15px;
    width: 122px;
}
.ui-list13 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 6px;
}
.ui-list14 {
    line-height: 1.8;
    text-align: center;
}
.ui-list14 ul {
    width: 110%;
}
.ui-list14 li {
    float: left;
    margin: 0 37px 0 0;
    padding-bottom: 15px;
}
.ui-list14 img {
    border: 1px solid #CECECE;
}
.ui-list15 {
    line-height: 1.4;
}
.ui-list15 ul {
    width: 635px;
}
.ui-list15 li {
    background: none repeat scroll 0 0 #EBEBEB;
    float: left;
    margin: 0 10px 10px 0;
    padding: 5px 16px;
    width: 169px;
}
.ui-list15 li .curr {
    color: #FFFFFF;
    cursor: default;
    font-weight: bold;
}
.ui-list15 li .curr:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.ui-list15 li .curr:visited {
    color: #FFFFFF;
}
.ui-list15 a {
    display: block;
    height: 17px;
    outline: medium none;
    overflow: hidden;
    width: 169px;
}
.ui-list15 .ui-list15-on {
    background: none repeat scroll 0 0 #C61A14;
    padding: 5px 8px;
    width: 183px;
}
.ui-list15 .ui-list15-on a {
    width: 183px;
}
.ui-list15 .ui-list15-on p {
    color: #9B9B9B;
}
.ui-list16 {
    line-height: 1.7;
    overflow: hidden;
    width: 635px;
}
.ui-list16 ul {
    border-bottom: 1px dotted #DCDCDC;
    width: 110%;
}
.ui-list16 li {
    float: left;
    height: 159px;
    overflow: hidden;
    padding: 15px 38px 8px 6px;
    width: 122px;
}
.ui-list16 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 6px;
}
.ui-list17 {
    line-height: 1.8;
}
.ui-list17-li {
    border-bottom: 1px dotted #DCDCDC;
    padding: 15px 6px 10px;
    position: relative;
}
.ui-list17 img {
    border: 1px solid #DCDDDD;
}
.ui-list17-right {
    width: 432px;
}
.ui-list17 h4 {
    margin-bottom: 5px;
}
.ui-list17-open {
    bottom: 12px;
    position: absolute;
    right: 0;
    width: 36px;
}
.ui-list18 {
    line-height: 1.8;
}
.ui-list18 ul {
    width: 110%;
}
.ui-list18 li {
    float: left;
    margin: 0 45px 0 0;
    width: 122px;
}
.ui-list18 img {
    border: 1px solid #DCDDDD;
    margin-bottom: 10px;
}
.ui-list19 {
    line-height: 1.9;
    padding-left: 10px;
}
.ui-list20 {
    line-height: 1.8;
    padding: 0 8px;
}
.ui-list20 li {
    float: left;
    margin-bottom: 10px;
}
.ui-list20-point {
    color: #B6B6B6;
    width: 12px;
}
.ui-list20-text {
    width: 210px;
}
.ui-list20 li .on {
    color: #D21B15;
    font-weight: bold;
}
/*
.ui-list21 {
    line-height: 2.1;
}
.ui-list21-item {
    padding: 9px 13px 17px 7px;
}
.ui-list21-item h3 {
    margin-bottom: 5px;
}
.ui-list21-answer {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 15px 17px;
    position: relative;
}
.ui-list21-angle {
    background: url("http://img1.cache.netease.com/video/img11/movie/angle.png") no-repeat scroll 0 0 transparent;
    height: 7px;
    left: 32px;
    position: absolute;
    top: -7px;
    width: 13px;
}
.ui-list21 h4 {
    color: #D21B15;
}
.ui-list21 a, .ui-list21 a:visited {
    color: #1E50A2;
    text-decoration: underline;
}
.ui-list22 {
   /* border: 1px solid #F4F4F4; 
    overflow: hidden;
    width: 702px;
}
*/
/*
.ui-list22 ul {
    width: 705px;
}
*/
.ui-list22-li {
    border-right: 1px solid #F4F4F4;
    float: left;
    padding: 0 17px 12px;
    width: 200px;
}
.ui-list22-li h3 {
    height: 25px;
    padding-top: 10px;
}
.ui-list22-li img {
    margin-bottom: 7px;
}
.ui-list22-li h4, .ui-list22-li p {
    line-height: 1.8;
    text-align: center;
}


.ui-list22-last {
    border: medium none;
}

*/
.ui-intro {
    line-height: 1.8;
}
.ui-intro img {
    border: 1px solid #DCDDDD;
    margin-bottom: 10px;
}
.ui-intro dl {
    color: #727171;
}
.ui-intro dt {
    float: left;
}
.ui-intro dd {
    height: 22px;
    overflow: hidden;
}
.ui-intro dd a {
    white-space: nowrap;
}
.ui-intro p {
    color: #727171;
    margin-top: 8px;
}
.detDescription {
    display: none;
}
.ui-tv {
    width: 238px;
}
.ui-tv-nav {
    background: none repeat scroll 0 0 #F4F4F4;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 5px 0 10px;
}
.ui-tv-nav li {
    background-position: right -148px;
    float: left;
    margin-right: -1px;
    padding: 2px 8px 0;
}
.ui-tv-nav .ui-tv-nav-nobg {
    background: none repeat scroll 0 0 transparent;
}
.ui-tv-headline {
    background: none repeat scroll 0 0 #F8F8F8;
    height: 27px;
    line-height: 27px;
    margin: 4px 0 0 4px;
    text-align: center;
    width: 230px;
}
.ui-tv-list {
    margin: 0 8px;
    overflow: hidden;
}
.ui-tv-list li {
    border-bottom: 1px dotted #D5D6D6;
    line-height: 20px;
    width: 81px;
}
.ui-tv-list .left {
    padding: 6px 26px 6px 4px;
}
.ui-tv-list .right {
    padding: 6px 4px 6px 26px;
}
.ui-tv-list img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 10px;
}
.ui-tv-list .ui-tv-noborder {
    border: medium none;
}
.ui-asidet {
    background: none repeat scroll 0 0 #F4F4F4;
    height: 29px;
    line-height: 29px;
    padding: 0 10px;
}
.ui-search-214 {
    margin: 0 12px;
    overflow: hidden;
    width: 214px;
}
.ui-search-284 {
    margin: 0 12px;
    overflow: hidden;
    width: 284px;
}
.ui-search {
    line-height: 1.8;
    padding: 6px 0 4px;
}
.ui-search-1 .right {
    height: 22px;
}
.ui-search-2 .right {
    height: 43px;
}
.ui-search-3 .right {
    height: 65px;
}
.ui-search-214 .right {
    overflow: hidden;
    width: 176px;
}
.ui-search-284 .right {
    overflow: hidden;
    width: 246px;
}
.ui-search-214 .ui-search-tags {
    width: 188px;
}
.ui-search-284 .ui-search-tags {
    width: 258px;
}
.ui-search a {
    float: left;
    margin-right: 12px;
    white-space: nowrap;
}
.ui-search .ui-search-type {
    width: 38px;
}
.ui-search-nopadding {
    padding: 0;
}
.ui-rank h3 {
    background-color: #F2F2F2;
    background-position: right -191px;
    cursor: pointer;
    height: 28px;
    line-height: 28px;
    margin-top: 1px;
    padding: 0 13px;
}
.ui-rank .on {
    background-color: #E1E1E1;
    background-position: right -211px;
}
.ui-rank h3.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #F2F2F2;
    cursor: default;
    font-weight: bold;
}
.ui-rank-panel {
    padding: 10px 13px 6px 15px;
}
.ui-rank-panel-trigger {
    margin-bottom: 5px;
}
.ui-rank-panel-trigger li {
    cursor: pointer;
    float: left;
    margin: 0 10px 0 0;
    padding: 3px 6px 2px;
}
.ui-rank-panel-trigger .yui3-tabs-trigger-selected {
    color: #FFFFFF;
    font-weight: bold;
}
.ui-rank-list li {
    border-top: 1px dotted #D5D6D6;
    float: left;
    height: 15px;
    line-height: 15px;
    overflow: hidden;
    padding: 5px 0;
    width: 100%;
}
.ui-rank-number {
    background: none repeat scroll 0 0 #A2A2A2;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    height: 15px;
    margin-right: 10px;
    text-align: center;
    width: 16px;
}
.ui-rank-title165 {
    display: block;
    height: 15px;
    overflow: hidden;
    width: 165px;
}
.ui-rank-title235 {
    display: block;
    height: 15px;
    overflow: hidden;
    width: 235px;
}
.ui-rank-up {
    background-position: -10px -30px;
    display: block;
    height: 15px;
    width: 12px;
}
.ui-rank-down {
    background-position: -21px -30px;
    display: block;
    height: 15px;
    width: 12px;
}
.ui-rank-skin1 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #1C77BA;
}
.ui-rank-skin1 .ui-rank-top {
    background: none repeat scroll 0 0 #1C77BA;
}
.ui-rank-skin2 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #7d4d2b;
}
.ui-rank-skin2 .ui-rank-top {
    background: none repeat scroll 0 0 #7d4d2b;
}
.ui-rank-skin3 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #D3440C;
}
.ui-rank-skin3 .ui-rank-top {
    background: none repeat scroll 0 0 #D3440C;
}
.ui-rank-skin4 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #D10465;
}
.ui-rank-skin4 .ui-rank-top {
    background: none repeat scroll 0 0 #D10465;
}
.ui-rank-skin5 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #C61A14;
}
.ui-rank-skin5 .ui-rank-top {
    background: none repeat scroll 0 0 #C61A14;
}
.ui-rank-skin6 li.yui3-tabs-trigger-selected {
    background: none repeat scroll 0 0 #C79654;
}
.ui-rank-skin6 .ui-rank-top {
    background: none repeat scroll 0 0 #C79654;
}
.ui-page .yui3-paginator {
    text-align: right;
}
.ui-page .yui3-paginator-hidden {
    display: none;
}
.ui-page .yui3-paginator-previous, .ui-page .yui3-paginator-next, .ui-page .yui3-paginator-current, .ui-page .yui3-paginator-page {
    border: 1px solid #CCCCCC;
    margin-left: 4px;
    outline: medium none;
    padding: 3px 5px 2px;
}
.ui-page .yui3-paginator-current {
    background: none repeat scroll 0 0 #C61A14;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-page a.yui3-paginator-previous:link, .ui-page a.yui3-paginator-previous:visited, .ui-page a.yui3-paginator-previous:active, .ui-page a.yui3-paginator-previous:hover, .ui-page a.yui3-paginator-next:link, .ui-page a.yui3-paginator-next:visited, .ui-page a.yui3-paginator-next:active, .ui-page a.yui3-paginator-next:hover, .ui-page a.yui3-paginator-page:link, .ui-page a.yui3-paginator-page:visited, .ui-page a.yui3-paginator-page:active, .ui-page a.yui3-paginator-page:hover {
    color: #2B2B2B;
}
.ui-page span.yui3-paginator-previous, .ui-page span.yui3-paginator-next {
    color: #CCCCCC;
}
.ui-page .yui3-paginator-current-page {
    background: none repeat scroll 0 0 #C61A14;
    color: #FFFFFF;
    font-weight: bold;
}
.ui-page .yui3-paginator-previous, .ui-page .yui3-paginator-next {
    padding-left: 13px;
    padding-right: 13px;
}
.ui-page2 .yui3-paginator {
    text-align: center;
}
.ui-page2 .yui3-paginator-hidden {
    display: none;
}
.ui-page .yui3-paginator-current, .ui-page2 .yui3-paginator-page {
    background: none repeat scroll 0 0 #3D3D3D;
    border: 1px solid #505050;
    margin-left: 4px;
    outline: medium none;
    padding: 3px 6px 2px;
}
.ui-page2 a.yui3-paginator-page:link, .ui-page2 a.yui3-paginator-page:visited, .ui-page2 a.yui3-paginator-page:active, .ui-page2 a.yui3-paginator-page:hover {
    color: #F9F9F9;
}
.ui-page2 .yui3-paginator-current-page {
    background: none repeat scroll 0 0 #C61A14;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px 7px 3px;
}
.focusVideo {
    background: url("http://img1.cache.netease.com/video/img11/movie/flash.png") no-repeat scroll 10px 10px transparent;
    clear: both;
    padding: 10px 0 0 10px;
    position: relative;
    text-align: left;
    z-index: 99;
}
.focusVideo img {
    padding: 2px 2px 37px;
}
.focusVideo h2 {
    background-position: left -361px;
    font-size: 14px;
    font-weight: bold;
    padding-left: 21px;
}
.focusVideo p {
    color: #727171;
    line-height: 21px;
    margin: 6px 0 0;
    text-indent: 2em;
}
.focusVideo .videoTab {
    height: 23px;
    position: absolute;
    right: 0;
    top: 273px;
    width: 90px;
    z-index: 9999;
}
.focusVideo .videoTab li {
    background: url("http://img1.cache.netease.com/v/2009/btv_20091012/icon_tab02.gif") no-repeat scroll left 3px transparent;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: Verdana;
    font-weight: bold;
    height: 23px;
    line-height: 25px;
    margin-right: 9px;
    overflow: hidden;
    text-align: center;
    width: 21px;
}
.focusVideo .videoTab .yui3-tabs-trigger-selected {
    background: url("http://img1.cache.netease.com/v/2009/btv_20091012/icon_tab01.gif") no-repeat scroll left top transparent;
    color: #333333;
}
.yui3-aclist {
    line-height: 1.5;
    z-index: 9999 !important;
}
.yui3-aclist-list {
    background-color: #FFFFFF;
    border: 1px solid #ADD5ED;
    text-align: left;
}
.yui3-aclist-list li {
    overflow: hidden;
    padding: 0.5em;
    white-space: nowrap;
}
.yui3-aclist-list a {
    outline: medium none;
}
.yui3-aclist-item-hover, .yui3-aclist-item-active {
    background-color: #EEF6FB;
}
.ui-subscribe {
    background: none repeat scroll 0 0 #F8F8F8;
    height: 117px;
    width: 182px;
}
.ui-subscribe h2 {
    background-position: left -374px;
    height: 32px;
    line-height: 32px;
    margin: 0 0 17px 30px;
    padding: 21px 0 0 40px;
}
.ui-subscribe-buttons {
    margin-left: 56px;
}
.ui-subscribe a, .ui-subscribe a:visited {
    background: none repeat scroll 0 0 #5A5959;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 70px;
}
.ui-subscribe a:hover {
    background: none repeat scroll 0 0 #737272;
    color: #FFFFFF;
    text-decoration: none;
}
.ui-subscribe a:active {
    background: none repeat scroll 0 0 #C61A14;
}
.ui-unsubscribe {
    background: none repeat scroll 0 0 #F8F8F8;
    height: 117px;
    width: 231px;
}
.ui-unsubscribe h2 {
    background-position: left -427px;
    height: 32px;
    line-height: 32px;
    margin: 0 0 17px 30px;
    padding: 21px 0 0 40px;
}
.ui-unsubscribe-buttons {
    margin-left: 42px;
}
.ui-unsubscribe a, .ui-unsubscribe a:visited {
    background: none repeat scroll 0 0 #5A5959;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    height: 29px;
    line-height: 29px;
    margin-right: 10px;
    text-align: center;
    width: 70px;
}
.ui-unsubscribe a:hover {
    background: none repeat scroll 0 0 #737272;
    color: #FFFFFF;
    text-decoration: none;
}
.ui-unsubscribe a:active {
    background: none repeat scroll 0 0 #C61A14;
}
.ui-share {
    border-left: 1px solid #F4F4F4;
    border-right: 1px solid #F4F4F4;
}
.ui-share-icon {
    background: url("http://img1.cache.netease.com/video/img11/movie/sprite_share.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 16px;
    line-height: 16px;
    margin-right: 4px;
    overflow: hidden;
    padding-left: 18px;
}
.ui-share-icon-t163 {
    background-position: 0 0;
}
.ui-share-icon-tsina {
    background-position: 0 -20px;
}
.ui-share-icon-renren {
    background-position: 0 -40px;
}
.ui-share-icon-douban {
    background-position: 0 -60px;
}
.ui-share-icon-tqq {
    background-position: 0 -80px;
}
.ui-share-icon-tsohu {
    background-position: 0 -100px;
}
.ui-share-icon-kaixin001 {
    background-position: 0 -120px;
}
.ui-share-icon-qzone {
    background-position: 0 -140px;
}
.ui-crumbs {
    background: none repeat scroll 0 0 #F5F5F5;
    height: 30px;
    line-height: 30px;
}
