﻿body,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea {
	margin:0;
	padding:0
}
body,p,button,input,select,textarea {
	font-size:12px;
	font-family:-apple-system,"Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Source Han Sans CN","Source Han Sans SC","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;
	color:#222
}
address,cite,dfn,em,var {
	font-style:normal
}
ul,ol {
	list-style:none
}
button,input,select,textarea {
	font-size:100%
}
table.nobord {
	border-collapse:collapse;
	border-spacing:0
}
body {
	margin:0 auto;
	text-align:left
}
p {
	margin-bottom:3px;
	margin-top:3px
}
h1,h2,h3,h4,h5 {
	font-weight:bold;
	font-family:'Microsoft YaHei',Arial,Sans-serif
}
h1 {
	font-size:20px;
	line-height:35px
}
h2 {
	font-size:15px;
	line-height:28px
}
h3 {
	font-size:13px;
	line-height:20px
}
h4 {
	font-size:13px;
	color:#404040;
	line-height:20px
}
h5 {
	font-size:13px;
	color:#090;
	line-height:20px
}
u {
	color:red;
	text-decoration:none;
	font-size:10px
}
h1 span.ryear {
	color:#777
}
a:link,a:visited {

	text-decoration:none
}
a:hover,a:active {
	text-decoration:underline
}
img{
border: none;
display: block;
    max-width:600px;
}
a img {
	border:0;
    max-width:600px;
}
a.bg_green {
	background-color:#83bf73;
	color:#fff
}
a.bg_green:visited {
	color:#fff
}
a.nodecoration {
	text-decoration:none
}
.clear {
	display:block;
	clear:both
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
* html .clear {
	height:1%
}
.afterclear {
	*zoom:1
}
.bg_deep_gray {
	background-color:#f8f8f8
}
.bg_small_green {
	background-color:#f5f8fd
}
.bg_lblue {
	background:#f2f6fd
}
.bg_lightgray {
	background:#f6f6f6
}
.bg_white {
	background:#FFF
}
.grayline {
	border-top:solid 1px #f3f3f3;
	margin:20px auto
}
.dot_black_line {
	background-image:url(/ximg/dotted_black_line.gif);
	background-repeat:repeat-x
}
.dot_gray_line {
	background-image:url(/ximg/dotted_gray_line.gif);
	background-repeat:repeat-x
}
.dot_gray_mline {
	background:url(/ximg/dot_gray.png) 50% 50%;
	background-repeat:repeat-x
}
.bd_gray {
	border:solid 1px #ccc
}
.gray_delta {
	background-image:url(/ximg/gray_delta2.gif);
	background-repeat:no-repeat;
	width:19px;
	height:11px;
	overflow:hidden;
	margin:0 0 -3px 53px
}
.a_sort {
	background-image:url(/ximg/sort-az.png);
	background-repeat:no-repeat;
	padding-left:14px;
	background-position-y:1px
}
.info_icon {
	background:url(/ximg/info_6x12.png) no-repeat 0 2px;
	padding-left:12px
}
.ico_drop {
	background:url(/ximg/series.png) no-repeat -68px 12px;
	padding:5px
}
.hi a.on {
	background:#090;
	color:#fff;
	padding:4px
}
.hint {
	display:none;
	color:red
}
.font12 {
	font-size:12px
}
.font9 {
	font-size:9px
}
.font10 {
	font-size:10px
}
.font11 {
	font-size:11px
}
.font13 {
	font-size:13px
}
.font13w {
	font-size:13px;
	font-weight:bold
}
.font14 {
	font-size:14px;
	line-height:24px
}
.font14w {
	font-size:14px;
	font-weight:bold
}
.font15 {
	font-size:15px;
	line-height:28px
}
.font16 {
	font-size:16px
}
.fontw16 {
	font-size:16px;
	font-weight:bold
}
.font20 {
	font-size:20px
}
.font24 {
	font-size:24px;
	font-weight:bold
}
.orange {
	color:#f70
}
.white {
	color:#FFF
}
.gray {
	color:#808080
}
.red {
	color:red
}
.green,.green a {
	color:#090
}
.olive {
	color:#808000
}
.bold {
	font-weight:bold
}
.lt {
	float:left
}
.rt {
	float:right
}
.alignct {
	text-align:center
}
.alignrt {
	text-align:right
}
.alignlt {
	text-align:left
}
.mg4 {
	margin:4px
}
.mg5 {
	margin:5px
}
.mt5 {
	margin-top:5px
}
.mt6 {
	margin-top:6px
}
.mt8 {
	margin-top:8px
}
.mt2 {
	margin-top:2px
}
.mr5 {
	margin-right:5px
}
.mg10 {
	margin:10px
}
.mt10 {
	margin-top:10px
}
.mt18 {
	margin-top:18px
}
.mr18 {
	margin-right:18px
}
.mb18 {
	margin-bottom:18px
}
.mr10 {
	margin-right:10px
}
.mb4 {
	margin-bottom:3px
}
.mb5 {
	margin-bottom:5px
}
.mb10 {
	margin-bottom:10px
}
.mb20 {
	margin-bottom:20px
}
.mb30 {
	margin-bottom:30px
}
.mb40 {
	margin-bottom:40px
}
.mg15 {
	margin:15px
}
.mt15 {
	margin-top:15px
}
.mr15 {
	margin-right:15px
}
.mb6 {
	margin-bottom:6px
}
.mb12 {
	margin-bottom:12px
}
.mb15 {
	margin-bottom:15px
}
.ml2 {
	margin-left:2px
}
.ml3 {
	margin-left:3px
}
.ml4 {
	margin-left:4px
}
.ml5 {
	margin-left:5px
}
.ml10 {
	margin-left:10px
}
.ml15 {
	margin-left:15px
}
.ml20 {
	margin-left:20px
}
.mt20 {
	margin-top:20px
}
.mt25 {
	margin-top:25px
}
.mt30 {
	margin-top:30px
}
.mt40 {
	margin-top:40px
}
.mt50 {
	margin-top:50px
}
.mr20 {
	margin-right:20px
}
.mr25 {
	margin-right:25px
}
.mr30 {
	margin-right:30px
}
.mg20 {
	margin:20px
}
.ml30 {
	margin-left:30px
}
.ml40 {
	margin-left:40px
}
.ml50 {
	margin-left:50px
}
.ml60 {
	margin-left:60px
}
.mt90 {
	margin-top:90px
}
.pd2 {
	padding:2px
}
.pd5 {
	padding:5px
}
.pd6 {
	padding:6px
}
.pd10 {
	padding:10px
}
.pt10 {
	padding-top:10px
}
.pt15 {
	padding-top:15px
}
.pt20 {
	padding-top:20px
}
.pb10 {
	padding-bottom:10px
}
.pd20 {
	padding:20px
}
.wd30 {
	width:30px
}
.wd50 {
	width:50px
}
.wd60 {
	width:60px
}
.wd100 {
	width:100px
}
.wd120 {
	width:120px
}
.wd140 {
	width:140px
}
.wd190 {
	width:190px
}
.wd250 {
	width:250px
}
.wd220 {
	width:220px
}
.wd300 {
	width:300px
}
.wd380 {
	width:380px
}
.wd500 {
	width:500px
}
.wd540 {
	width:540px
}
.wd580 {
	width:580px
}
.wd150 {
	width:150px
}
.wd165 {
	width:165px
}
.wd900 {
	width:900px
}
.wd600 {
	width:600px
}
.wd660 {
	width:660px
}
.wd670 {
	width:670px
}
.wd680 {
	width:680px
}
.wd772 {
	width:772px
}
.wd850 {
	width:850px
}
.width_max {
	width:100%
}
.height_max {
	height:100%
}
.ui-state-hover,.ui-state-focus {
	background:#d0e5f5;
	font-weight:700;
	color:#1d5987
}
.ui-state-hover a,.ui-state-hover a:hover {
	color:#1d5987;
	text-decoration:none
}
.ui-widget {
	font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size:1.1em
}
.ui-widget-content {
	border:2px solid #dfdfdf;
	background:white;
	color:#222;
	border-top:0
}
.ui-helper-hidden,.none {
	display:none
}
* html .ui-autocomplete {
	width:1px
}
.ui-autocomplete {
	position:absolute;
	cursor:default
}
.ui-menu {
	list-style:none;
	display:block;
	float:left;
	margin:0;
	padding:2px;
	min-width:308px
}
.ui-menu .ui-menu {
	margin-top:-3px
}
.ui-menu .ui-menu-item {
	zoom:1;
	float:left;
	clear:left;
	width:100%;
	margin:0;
	padding:0
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	line-height:1.5;
	zoom:1;
	padding:.2em .4em;
	padding:5px 10px 5px 10px
}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {
	font-weight:400
}
.lh14 {
	height:14px;
	line-height:14px
}
.lh40 {
	height:40px;
	line-height:40px
}
.lh25 {
	line-height:25px
}
.lh20 {
	line-height:20px
}
.lh24 {
	line-height:24px
}
.lh30 {
	line-height:30px
}
.lh35 {
	line-height:35px
}
.lh70 {
	line-height:70px
}
.lh75 {
	line-height:75px
}
.pl5 {
	padding-left:5px
}
.pl15 {
	padding-left:15px
}
.pl18 {
	padding-left:18px
}
.pl40 {
	padding-left:40px
}
.pr15 {
	padding-right:15px
}
.pr20 {
	padding-right:20px
}
.pt30 {
	padding-top:30px
}
.pl10 {
	padding-left:10px
}
.pr10 {
	padding-right:10px
}
.pd3 {
	padding:3px
}
.mr8 {
	margin-right:8px
}
.mgauto {
	margin:0 auto
}
.wdhalf {
	width:50%
}
.h349 {
	height:349px
}
.pl1em {
	text-indent:1em
}
.normal {
	font-weight:normal
}
.bold {
	font-weight:bold
}
.font22 {
	font-size:22px
}
.font18 {
	font-size:18px
}
a.red {
	color:#f00
}
a.gray {
	color:#808080
}
a.show {
	border-bottom:#F00 4px solid;
	color:#F00
}
.b2line {
	border-bottom:#CCC 2px solid
}
.b2blue {
	border-bottom:#0379c0 2px solid
}
.b2rad {
	border:#0092ca 1px solid;
	border-top-left-radius:7px;
	border-bottom-right-radius:7px;
	text-align:center
}
.blubt {
	background:#5e9ecc;
	background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));
	background:-moz-linear-gradient(top,#00adee,#0078a5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5');
	border-radius:5px;
	display:inline-block;
	text-align:center;
	line-height:25px;
	padding:0 13px
}
.btn_border {
	border-radius:5px;
	border:#09C 1px solid;
	display:inline-block;
	padding-left:18px
}
a.blubt {
	color:#fff
}
.bgred {
	background:#C00;
	border:#c00 1px solid
}
.bggray {
	background:#ddd;
	border:#eee 0 solid
}
.bgsqugr {
	background:url(/ximg/pic.png) no-repeat 0 center;
	color:#4d4d4d
}
.bgblue {
	background-color:#e9f4fa
}
.bgadd {
	background:url(/ximg/add.png) no-repeat 3px center
}
.bglike {
	background:url(/ximg/add_like.png) no-repeat 3px center
}
.bgwrt {
	background:url(/ximg/series.png) no-repeat 2px -90px
}
.bgrview {
	background:url(/ximg/series.png) no-repeat left -112px
}
.bgcare {
	background:url(/ximg/series.png) no-repeat left -153px
}
.bgcared {
	background:url(/ximg/series.png) no-repeat left -173px
}
.bgerror {
	background:url(/ximg/series.png) no-repeat left -134px
}
.bgtv {
	background:url(/ximg/tv_more.jpg) left center no-repeat
}
.dash_line {
	border-bottom:1px dashed #dcdcdc
}
.vbar {
	background-color:#f0f6ff;
	width:105px
}
.vbar div {
	background-color:#bad7f2
}
.block {
	display:block
}
.jzpic img {
	width:122px;
	height:80px
}
.titcont,.titcont p {
	margin:15px 0;
	font-size:14px;
	text-indent:2em;
	line-height:24px
}
.titcont img{
    max-width: 750px;
}
ul.lih24 li {
	height:24px;
	line-height:24px
}
.blwd4 {
	border-left:solid 4px #56a8e1;
	padding:0 5px;
	background:#FFF
}
.blred {
	border-left-color:#F00;
	padding-left:10px
}
.blgrenn {
	border-left-color:#0F0;
	padding-left:10px
}
.fontgia {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px
}
li p.lh20 img {
	position:relative;
	top:2px;
	left:10px
}
.impres li {
	float:left;
	margin-right:10px;
	margin-bottom:15px;
	text-align:center;
	padding:7px 10px;
	font-size:14px
}
li.ligt_red {
	background-color:#ffc5cb;
	border:1px solid #ba1a6a
}
.vtlist li {
	background:url(/ximg/voting.png) no-repeat left 5px;
	padding-left:15px;
	padding-bottom:10px
}
.subnav li,.subnav li a {
	float:left;
	margin:0 5px
}
.spac1 {
	letter-spacing:1px
}
.listds li {
	width:138px;
	margin:auto
}
.show li {
	float:left;
	text-align:center;
	margin:0 10px 10px 0;
	position:relative;
	height:180px
}
.show li img {
	width:120px;
	height:160px
}
.pelbg {
	height:30px;
	position:absolute;
	bottom:0;
	width:138px;
	color:#FFF;
	line-height:30px;
	font-family:"寰蒋闆呴粦";
	font-size:16px
}
.rbg {
	background:url(/ximg/tvshow_result_bg.png) no-repeat;
	position:absolute;
	top:0;
	width:15px;
	height:54px;
	text-align:left;
	color:#FFF
}
.rhigh {
	background-position:left 0
}
.rmid {
	background-position:-21px 0
}
.rlow {
	background-position:-42px 0
}
.rhigh2 {
	background-position:left -15px
}
.rmid2 {
	background-position:-21px -15px
}
.rlow2 {
	background-position:-42px -15px
}
.bgnum {
	background:url(/ximg/bgnum.jpg) no-repeat;
	width:58px;
	height:24px;
	line-height:24px
}
.bgnum span {
	width:48px;
	display:inline-block;
	text-align:center;
	overflow:hidden
}
.barcn {
	width:440px;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}

.source span {
	margin-right:10px;
	display:inline-block
}
.source img {
	display:inline;
	vertical-align:top;
	border:0
}
.lilt li {
	float:left;
	width:45%;
	padding-left:10px;
	overflow:hidden;
	margin-right:20px;
	border:1px solid #FFF
}
.lilt li.cur {
	background-color:#e0eff9;
	border:1px solid #c8e2f0;
	border-radius:3px
}
.liimg img {
	border:#CCC 1px solid;
	padding:3px
}
.liimg li {
	margin-bottom:10px;
	text-align:center
}
.set li,.role li {
	float:left;
	text-align:center
}
.amr5 a {
	margin-right:5px
}
.set li {
	margin-bottom:5px;
	margin-right:5px;
	position:relative;
	width:50px;
	height:53px;
	border:1px solid #e1e1e1
}
.set li:hover {
	background-color:#e6e6e6
}
.set a {
	color:#333;
	font-size:14px;
	display:inline-block
}
.shows a {
	width:58px;
	height:33px;
	line-height:33px;
	background:url(/ximg/series.png) no-repeat
}
.shows .cur {
	background:url(/ximg/series.png) no-repeat right top;
	color:#FFF
}
.s_more {
	width:8px;
	height:4px;
	display:inline-block
}
.shows .s_more {
	background:url(/ximg/series.png) no-repeat -68px top;
	margin-top:15px
}
.s_new {
	background:url(/ximg/series.png) no-repeat left -54px
}
.trailer {
	background:url(/ximg/series.png) no-repeat left -36px
}
.s_new,.trailer,.s_trailer {
	width:25px;
	height:18px;
	display:inline-block;
	position:absolute;
	top:-5px;
	right:0
}
.s_trailer {
	background:url(/ximg/series.png) no-repeat left -36px
}
.role li {
	margin-right:10px
}
.lines li {
	border-bottom:1px dashed #dcdcdc;
	padding:5px;
	margin-bottom:5px;
	zoom:1
}
.lines i {
	background-color:#ccc;
	padding:0 4px;
	margin-right:5px;
	color:#fff
}
.lines .l_hot {
	background-color:#f00;
	font-family:Arial
}
.lines span {
	line-height:26px
}
.plot a {
	line-height:54px;
	font-size:22px;
	text-decoration:none;
	width:100%
}
.plot .s_more {
	background:url(/ximg/series.png) no-repeat -68px top;
	margin-top:11px
}
.plot .cur {
	background-color:#e1e1e1
}
.ver li {
	border:#CCC 1px solid;
	padding:3px 5px;
	cursor:pointer
}
.ver .cur {
	border:0;
	background-color:#58b5ee;
	color:#FFF
}
.rtive {
	position:relative;
	zoom:1
}
.rtive .view {
	background:url(/ximg/series.png) no-repeat -36px -36px;
	width:52px;
	height:52px;
	display:block;
	position:absolute;
	right:60px;
	top:40px
}
.rtive span.lucid {
	position:absolute;
	left:5px;
	top:5px;
	color:#fff;
	background:url(/ximg/series.png) no-repeat left -72px
}
.fixed_bg {
	background:url(/ximg/banner_bg.png);
	position:absolute;
	bottom:0;
	right:0;
	width:100%;
	color:#FFF
}
.fixed_bg img {
	width:100px;
	height:60px
}
.bd_white {
	border:#FFF 1px solid
}
.tv_fixed {
	margin-top:18px
}
.mlst em,.tvclst em,.tv_fixed em {
	color:#ff920b
}
.hot_tv li p,.mlst li p,.tvclst li p,.tv_fixed li p {
	margin:8px auto
}
.tvclst img,.tv_fixed .rtive img {
	width:206px;
	height:136px;
	display:block
}
.maskBg {
	background:url(/ximg/tv_bg.png) bottom no-repeat;
	position:absolute;
	width:100%;
	height:60px;
	bottom:0;
	left:0
}
.maskTx {
	position:absolute;
	bottom:0;
	right:5px;
	color:#FFF;
	margin-bottom:2px
}
.img_bg {
	background:url(/ximg/img_bg.png) bottom no-repeat;
	position:absolute;
	height:30px;
	bottom:0;
	width:180px;
	left:0
}
.new_tv {
	position:absolute;
	width:45px;
	height:36px;
	top:0;
	right:0;
	background:url(/ximg/new_bg.png)
}
.gray_bg {
	background:url(/ximg/gray_bg.jpg) no-repeat left center
}
.tvlist {
	background:url(/ximg/tv_list.png) no-repeat;
	display:block;
	width:65px;
	padding:5px 0;
	margin-top:5px
}
.foot {
	background-color:#f7f7f7;
	width:100%
}
.foot-inner {
	width:100%;
	overflow:hidden;
	margin:0 auto;
	padding:40px 0
}
.foot dl {
	padding:0 125px 0 5px
}
.footer {
	border-top:1px solid #ccc;
	background:url(/ximg/footer_bg.jpg) left top;
	width:100%;
	margin:30px auto;
	text-align:center;
	padding-top:5px
}
.footer-inner {
	width:100%;
	overflow:hidden;
	margin:0 auto;
	padding:20px 15px 30px
}
.footer .tvmao-logo {
	filter:alpha(Opacity=80);
	-moz-opacity:.5;
	opacity:.5
}
.footer dl {
	padding:0 60px
}
.rt_bg {
	background:url(/ximg/footline.jpg) right no-repeat
}
.links {
	background:url(/ximg/links.jpg)
}
.about_us {
	background:url(/ximg/aboutus.jpg) no-repeat;
	height:75px
}
.about_box {
	top:-2px;
	left:-2px;
	width:188px;
	border:1px solid #dbdbdb;
	border-top:3px solid #c90809;
	background-color:#FFF;
	position:relative;
	font-family:serif
}
.color444 {
	color:#444
}
.color333 {
	color:#333
}
.border1 {
	border:1px;
	border-style:solid
}
.border0 {
	border:0
}
.v_gray_line {
	border-right:1px solid #999
}
a.linkbtn:hover {
	color:#FFF;
	text-decoration:none;
	background:#F70
}
header {
	display:block
}
figure {
	display:block
}
section {
	display:block
}
nav {
	display:block
}
footer {
	display:block
}
.nowrap {
	white-space:nowrap
}
.page-bg {
	background:url(/ximg/header_bg_h100.jpg) repeat-x 0 0
}
.page-header {
	width:100%;
	margin:0 auto;
	height:85px
}
.page-content {
	width:1200px;
	margin:0 auto;
	zoom:1
}
.page-left {
	width:880px;
	float:left;
	margin-top:40px
}
div.grid {
	border-right:1px #ccc solid;
	border-top:1px #ccc solid
}
div.grid .r {
	border-bottom:1px #ccc solid
}
div.grid .fld {
	border-left:1px #ccc solid
}
.rateusers {
	width:550px;
	font-size:9px
}
.rateusers td div {
	float:left
}
.rateusers tr {
	height:80px
}
.rateusers img {
	margin-right:4px;
	width:48px;
	height:48px
}
fieldset {
	border:0
}
fieldset dl {
	position:relative;
	width:auto;
	padding:10px 0
}
fieldset dt label {
	float:left;
	width:110px;
	text-align:right;
	color:#698992;
	line-height:18px;
	padding-right:4px
}
fieldset dd {
	text-align:left;
	margin-bottom:5px;
	margin-left:110px;
	padding:0 0 4px 4px
}
fieldset dd.bt {
	text-align:center;
	margin:0 5px
}
fieldset dd .textareabox {
	width:auto;
	height:100px;
	background-color:#fff;
	color:#3e3e3e;
	border:1px solid #7d98b8
}
fieldset dd .short_textbox {
	width:60px
}
fieldset dd select,.textbox {
	background:#fff;
	color:#333;
	border:1px solid #CCC;
	padding:2px
}
.reply_form .textareabox {
	width:550px;
	height:100px
}
#ulogin {
	font-size:14px;
	width:100%
}
#ulogin .hd {
	font-weight:600
}
#ulogin .third a {
	line-height:30px;
	padding-left:18px
}
#ulogin .byQQ {
	background:url(/ximg/qq_weibo_16x16.gif) no-repeat
}
#ulogin .bySina {
	background:url(/ximg/sina_weibo.gif) no-repeat
}
#ulogin .sep {
	background:url(/ximg/shuxian.gif) repeat-y 50%
}
#ulogin .error_msg {
	color:red;
	font-size:12px;
	height:24px;
	text-align:center
}
#ulogin .f1,#ulogin .f3 {
	width:45%
}
#ulogin .f2 {
	width:10%
}
.page,.paginator {
	text-align:center;
	clear:both;
	margin-top:5px;
	font-size:12px;
	color:#666
}
.page span {
	margin-right:10px;
	color:#666;
	line-height:27px;
	font-szie:13px
}
.page .curPag {
	color:#3e89fa;
	margin-left:5px
}
.page input.pagePN {
	height:23px;
	line-height:20px;
	border:1px solid #ccc;
	padding:0;
	width:25px;
	vertical-align:middle
}
.page a {
	padding:5px 9px;
	margin-right:2px;
	color:#666;
	font-family:Arial,sans-serif;
	font-size:12px;
	border:1px solid #e6e6e6;
	background-color:white;
	display:inline-block;
	vertical-align:middle
}
.page a:hover {
	color:#3e89fa;
	border:1px solid #3e89fa;
	text-decoration:none
}
.msg {
	color:red
}
#t_f0,#t_f1,#t_f2,#t_f3,#t_f4,#t_f5 {
	margin-top:10px
}
.msgbox {
	text-align:center;
	width:100%;
	margin:10px auto
}
.msgbox div {
	text-align:left;
	border:1px solid #c0c0c0;
	width:400px;
	padding:2px;
	margin:auto
}
.msgbox h3 {
	background:#e6f2fe;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin:0
}
.msgbox h3 em {
	float:right;
	padding-right:10px
}
.msgbox h3,.msgbox p {
	padding-top:.36em;
	padding-left:.5em;
	height:1.75em
}
.msgbox textarea.stack {
	width:96%;
	height:500px;
	background:#FF9;
	border:1px solid #ccc;
	display:none
}
table.grid {
	border-spacing:1px;
	background:#ccc
}
table.grid caption {
	background:#f6f6f6
}
table.grid td {
	padding:.2em .3em;
	background:#FFF
}
table.grid .theader td {
	background:#f6f6f6;
	font-weight:400
}
article p,.article,.article p,.desc p,.desc2 p {
	font-size:16px;
	line-height:32px;
	letter-spacing:normal;
	word-wrap:break-word
}
article p,.article p,.desc p,.txt_indent {
	text-indent:30px
}
article table p,.article table p,.desc table p {
	text-indent:0
}
.guide p {
	line-height:180%
}
.short_desc {
	font-size:12px;
	line-height:180%;
	letter-spacing:1.5px;
	word-wrap:break-word;
	color:#808080
}
.article-nav {
	width:119px;
	border:solid 1px #ddd;
	border-right:0;
	background-color:#f8f8f8
}
.article-nav ul li {
	font-size:14px;
	padding-left:5px;
	border-bottom:solid 1px #eee;
	height:38px;
	line-height:38px
}
.article-nav ul li.cur {
	position:relative;
	height:40px;
	border-bottom:0
}
.article-nav ul li a {
	display:block;
	height:38px;
	line-height:38px
}
.article-nav .cur a {
	width:130px;
	height:40px;
	line-height:40px;
	position:absolute;
	left:-1px;
	top:-1px;
	background:url(/ximg/obj_nav_bg.png) no-repeat 0 0;
	padding-left:6px;
	color:#404040
}
.article-nav .cur a:hover {
	text-decoration:none;
	cursor:default
}
.article-wrap {
	width:732px
}
.section-wrap {
	width:830px;
	float:left
}
.abstract-wrap {
	width:380px;
	float:left;
	line-height:20px
}
#mainpic img {
	display:block;
	float:left;
	width:165px
}
.abstract-wrap img.tvc {
	height:90px
}
table {
	border-spacing:1px;
	border-collapse:separate
}
table.video_mvmeta td.td0,table.video_mvmeta td.td2 {
	color:#808080;
	width:68px;
	vertical-align:top;
	text-align:right;
	white-space:nowrap
}
.oper-link {
	margin-bottom:6px;
	margin-top:6px;
	text-align:right;
	line-height:18px
}
.share_btn a {
	margin:auto 6px
}
.sharelinks {
	width:220px
}
.sharelinks li {
	line-height:17px;
	margin-bottom:5px;
	width:90px;
	float:left
}
.toSina,.toTengxun,.toSohu,.toKaixin,.toRenren,.toMsn,.toQQ,.toLink,.toMail {
	padding-left:20px;
	background:url(/ximg/new_share.gif) no-repeat 0 0
}
.toTengxun {
	background-position:0 -16px
}
.toSohu {
	background-position:0 -33px
}
.toKaixin {
	background-position:0 -51px
}
.toRenren {
	background-position:0 -67px
}
.toQQ {
	background-position:0 -84px
}
.toMsn {
	background-position:0 -102px
}
.toLink {
	background-position:0 -135px
}
.toMail {
	background-position:0 -119px
}
.bluebtn_14,.tm-bt-button {
	display:inline-block;
	color:white;
	background:#5e9ecc;
	border:1px solid #4e8dba;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding:7px 17px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.bluebtn_12 {
	display:inline-block;
	color:white;
	background:#5e9ecc;
	border:1px solid #4e8dba;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:4px 15px;
	padding:2px 6px\9;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px
}
.bluebtn_dis {
	background-color:#f8f8f8;
	color:#111;
	cursor:default
}
a.linkbluebtn:hover,a.linkbluebtn:active {
	color:white;
	background:#5e9ecc
}
.tvcsblock li,.picsblock li {
	float:left;
	margin:5px 30px 10px 5px;
	text-align:center;
	color:#999
}
.tvcsblock li {
	margin:5px 15px 10px 5px
}
.tvcsblock img {
	width:90px;
	height:68px;
	padding:4px
}
table.picsblock {
	width:100%;
	text-align:center
}
table.picsblock td {
	width:20%
}
.related-aside {
	width:340px;
	float:right
}
.index-related-aside {
	width:300px;
	float:right;
	display:inline;
	overflow:hidden
}
.sicon {
	width:130px;
	text-align:center;
	margin-top:5px
}
.jz img {
	max-width:580px
}
img.box2 {
	border:solid 1px #ccc;
	padding:2px
}
img.box4 {
	padding:4px;
	border:solid 1px #ccc
}
.hotobjs img,.hottvcs img {
	border:solid 1px #ccc;
	padding:4px
}
.hotobjs img {
	width:60px;
	height:80px
}
.hotobjs div,.hottvcs div {
	float:left
}
.hotobjs div.meta,.hottvcs div.meta {
	color:#808080
}
.hotobjs div.meta div,.hottvcs div.meta div {
	margin-bottom:3px;
	width:100%
}
.aside-section .hotobjs li {
	margin-bottom:10px;
	width:94px;
	float:left
}
.hottvcs li {
	margin-bottom:10px
}
.simplehottvcs img {
	border:solid 1px #ccc;
	padding:4px;
	width:90px;
	height:68px
}
.simplehottvcs li {
	margin-bottom:10px;
	clear:both;
	text-align:center
}
.metainfo {
	width:680px;
	padding:15px;
	margin:5px;
	background-color:#f5f8fd
}
.simplelst li {
	margin:10px 0 0;
	border-bottom:1px dashed #DDD
}
.simplelst h3 {
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	margin:5px 0;
	background-color:#f2f6fd
}
.simplelst p {
	display:block;
	line-height:20px;
	padding:5px 10px
}
.simplelst .userid {
	display:block;
	float:left;
	width:120px
}
.simplelst .time {
	display:block;
	float:left;
	width:150px
}
.simplelst .votes {
	margin-right:10px
}
.simplelst .userid img {
	vertical-align:middle;
	width:16px;
	height:16px;
	margin-right:5px
}
.commtab dd {
	float:left;
	margin-right:18px
}
.commtab .cur a {
	background:#50aff4;
	color:white;
	border-radius:2px;
	padding:5px 10px
}
.related-aside .aside-section {
	overflow:hidden;
	zoom:1;
	margin-bottom:10px
}
.related-aside .aside-section li {
	vertical-align:middle
}
.related-aside .aside-section ul {
	margin:10px
}
.related-aside .aside-section h2,.aside-section div.bar {
	border-bottom:solid 1px #eee;
	background-color:#f8f8f8;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	color:#404040;
	margin:1px
}
.related-aside .aside-section h3 {
	margin-left:4px
}
.related-aside .aside-section h5 {
	font-weight:normal
}
.green_bg_12,.green_bg_12 span {
	color:#FFF;
	display:block;
	line-height:16px;
	font-size:12px;
	float:left;
	background:url(/ximg/green_tab.gif) no-repeat;
	background-position:left top;
	text-align:center;
	vertical-align:middle;
	padding:0 0 0 5px
}
.green_bg_12 span {
	background-position:right top;
	padding:0 5px 0 0
}
.corner {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}
#got_score_win {
	position:absolute;
	width:100px;
	height:60px;
	border:1px solid #ccc;
	background:#f6a828;
	color:#fff;
	display:none;
	padding:10px
}
.wholst li {
	height:50px;
	margin-bottom:10px;
	clear:both
}
.wholst a.photoblock {
	float:left
}
.wholst div {
	width:170px;
	float:right
}
.wholst div em {
	display:block
}
.wholst div span {
	display:inline-block
}
.wholst a img {
	margin-right:5px
}
.dotline li {
	border-bottom:dashed 1px #ddd;
	margin-bottom:10px;
	padding-bottom:10px
}
.dotlst li {
	background:url(/ximg/round.gif) no-repeat -3px 5px;
	padding-left:5px;
	line-height:20px
}
.photoblock li {
	text-align:center;
	line-height:18px!important;
	width:75px;
	float:left;
	margin:5px 0
}
.photoblock img,img.userimg {
	margin-bottom:3px;
	border:solid 1px #ccc;
	padding:2px
}
.photoblock a:hover img {
	border:solid 1px #f90;
	padding:2px
}
a.photoblock:hover img {
	border:solid 1px #f90;
	padding:2px
}
.topuser {
	color:white;
	margin:5px 0;
	height:16px
}
.topuser-l {
	float:left;
	text-align:left
}
.topuser-r {
	float:right;
	text-align:right
}
.topuser a {
	margin-left:10px
}
.topuser a:link,.topuser a:visited,.topuser a:active {
	color:#fff
}
.topuser a:hover {
	color:white;
	background:#5e9ecc
}
.tvmao-logo {
	width:300px;
	height:60px;
	margin:0;
	line-height:60px
}
.top-searchbox {
	width:350px;
	height:34px;
	margin-top:15px;
	margin-left:30px
}
.tsearch-fields {
	width:269px;
	height:34px;
	float:left;
	background:url(/ximg/searchbox.png) no-repeat 0 0;
	line-height:34px;
	vertical-align:middle
}
.tsearch-fields input {
	color:#ccc;
	border:0;
	margin:0 0 0 27px;
	line-height:22px;
	width:235px;
	font-size:14px;
	vertical-align:middle;
	*margin-top:8px
}
.tsearch-fields input:nth-of-type(1) {
	margin-top:-3px
}
.tsearch-submit {
	width:81px;
	height:34px;
	background:url(/ximg/searchbox.png) no-repeat 0 -34px;
	line-height:34px;
	text-indent:-9999em;
	cursor:pointer;
	border:0;
	margin-left:-3px
}
.valignm {
	vertical-align:middle
}
.valigntb {
	vertical-align:text-bottom
}
.headnav {
	font-size:14px;
	margin-top:15px
}
.headnav a {
	margin-left:10px
}
.headnav .cur a {
	font-weight:bold;
	color:#87b410
}
.headnav .cur a:hover {
	text-decoration:none;
	color:white;
	background:#5e9ecc
}
.headnav li {
	float:left;
	background:url(/ximg/dotted_gray_vline.gif) no-repeat 0 10px;
	margin-left:12px;
	line-height:34px
}
li.lisquare {
	margin:0;
	list-style-type:square
}
li.lidecimal {
	margin:0;
	list-style-type:lidecimal
}
li.licircle {
	margin:0;
	list-style-type:circle
}
ul.friendlst {
	clear:both;
	width:660px
}
ul.friendlst li {
	margin:5px 0;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:dashed 1px #ccc;
	height:55px
}
ul.friendlst img.userimg {
	float:left;
	width:48px;
	height:48px;
	margin-right:8px
}
ul.friendlst div.userinfo {
	width:440px;
	text-align:left;
	float:left;
	font-size:12px
}
ul.friendlst div.userinfo span.username {
	font-size:14px;
	clear:both
}
ul.friendlst img.usersex {
	vertical-align:middle;
	width:16px;
	height:16px;
	border:0
}
ul.friendlst .userop a {
	margin-right:6px
}
ul.friendlst div.userinfo .username {
	*padding-top:1px
}
ul.friendlst div.userinfo .username a.user {
	float:left
}
ul.friendlst div.userinfo .username div.sstar_score {
	margin-left:10px;
	margin-right:10px
}
ul.friendlst div.userinfo .username span.scoredate {
	color:gray;
	font-size:10px
}
ul.friendlst div.oinfo {
	margin:6px auto
}
#msgform {
	padding-left:0;
	margin:0
}
#msgform fieldset dl {
	width:480px
}
#msgform fieldset dt label {
	width:80px
}
#msgform fieldset dd {
	margin-left:85px
}
.tauthor fieldset dt label,fieldset.ubase dt label {
	width:68px
}
#msglist li {
	border-bottom:1px dashed #dcdcdc;
	width:auto;
	clear:both;
	list-style-type:none;
	height:22px;
	font-weight:bold;
	padding-top:4px
}
#msglist li a:hover {
	text-decoration:none
}
#msglist li.read {
	font-weight:normal
}
#msglist li.read div {
	color:#808080
}
#msglist li div {
	float:left;
	margin-right:6px;
	margin-top:2px
}
#msglist li .sender {
	width:120px;
	text-align:left
}
#msglist li .subject {
	width:392px
}
#msglist li .date {
	width:110px
}
#msglist li .reply {
	width:120px
}
#msglist li.unread .reply {
	display:none
}
#msglist li.read .reply {
	display:block
}
.inbox .action a {
	font-weight:bolder;
	margin:0 5px;
	color:#256995
}
hr.gray_dash {
	border-width:0;
	border-bottom:1px dashed #dcdcdc;
	height:0
}
hr.gray_line {
	border-width:0;
	border-bottom:1px solid #e6e6e6;
	height:0
}
.snssync {
	width:600px
}
.snssync .snsdesc {
	font-size:10px;
	color:gray
}
.snssync .snsdesc li {
	height:18px
}
.snsconntbl {
	width:600px
}
.snsconntbl td {
	border-bottom:1px dashed #dcdcdc;
	padding:3px 3px 3px 0
}
li.navnp {
	vertical-align:middle;
	height:100px
}
li.navnp img {
	width:48px;
	height:48px
}
li.navnp img {
	margin-top:40px
}
#objRating {
	margin:0
}
.star-rating {
	list-style:none;
	width:90px;
	height:18px;
	position:relative;
	background:url(/ximg/star2_off_18_2.png) repeat-x;
	float:left;
	padding:0!important
}
.star-rating li {
	float:left;
	margin:0;
	padding:0
}
.star-rating li a {
	display:block;
	width:18px;
	height:18px;
	text-decoration:none;
	text-indent:-9000px;
	z-index:20;
	position:absolute;
	padding:0
}
.star-rating li a:hover {
	z-index:2;
	left:0
}
.star-rating a.stars-1 {
	left:0
}
.star-rating a.stars-1:hover {
	width:18px
}
.star-rating a.stars-2 {
	left:18px
}
.star-rating a.stars-2:hover {
	width:36px
}
.star-rating a.stars-3 {
	left:36px
}
.star-rating a.stars-3:hover {
	width:54px
}
.star-rating a.stars-4 {
	left:54px
}
.star-rating a.stars-4:hover {
	width:72px
}
.star-rating a.stars-5 {
	left:72px
}
.star-rating a.stars-5:hover {
	width:90px
}
.star-rating li.on a {
	background:url(/ximg/star2_18.png)
}
.bstar_score {
	width:120px;
	height:24px;
	background:url(/ximg/star2_off_24.gif) repeat-x;
	float:left
}
.bstar_score .star {
	display:block;
	background:url(/ximg/star2_24.gif) repeat-x;
	height:24px
}
.mstar_score {
	width:90px;
	height:18px;
	background:url(/ximg/star2_off_18_2.png) repeat-x;
	float:left
}
.mstar_score .star {
	display:block;
	background:url(/ximg/star2_18.png) repeat-x;
	height:18px
}
.sstar_score {
	width:60px;
	height:12px;
	background:url(/ximg/star2_off_12.gif) repeat-x;
	float:left
}
.sstar_score .star {
	display:block;
	background:url(/ximg/star2_12.gif) repeat-x;
	height:12px
}
.rating_tips {
	height:30px;
	line-height:30px;
	text-align:center;
	clear:both
}
.rating-wrap {
	float:right;
	width:190px;
	border-left:dashed 1px #ddd;
	padding:0 10px
}
.rating-wrap .unit {
	font-size:2.8em;
	font-weight:700;
	float:left;
	line-height:38px
}
.rating-wrap .decimal {
	font-size:1.58em
}
.myscore {
	margin-top:10px
}
.rating2-wrap {
	border-right:dashed 0 #ddd
}
.rating2-wrap .unit {
	font-size:1.8em;
	font-weight:700;
	float:left;
	line-height:28px
}
.rating2-wrap .decimal {
	font-size:1.2em
}
.rating-wrap .score,.rating2-wrap .score {
	color:#f78404;
	font-family:tahoma;
	float:left;
	margin-top:-5px
}
.ggadrt {
	float:right;
	margin:6px 0 6px 6px
}
.ggadlt {
	float:left;
	margin:15px 30px 20px 0
}
ul.cateobjs {
	clear:both
}
ul.cateobjs li {
	clear:both;
	margin-bottom:8px
}
ul.cateobjs img {
	width:60px;
	height:80px;
	margin-right:6px
}
ul.cateobjs img.tvc {
	width:80px;
	height:60px;
	margin-right:6px
}
ul.cateobjs div.cateobjsr {
	float:left;
	width:400px
}
table.objcate {
	margin-bottom:6px
}
ul.cateobjs table.objcate {
	width:240px
}
ul.cateobjs table.objcate td {
	color:gray
}
ul.cateobjs a.obj14 {
	font-size:14px;
	color:#090
}
ul.cateobjs div.chns {
	margin-top:4px;
	margin-bottom:8px
}
#t_tv_genre table.objcate {
	width:155px;
	margin-bottom:6px;
	color:gray
}
#loadingWrap {
	z-index:1000
}
.loading {
	background:url("/ximg/loading.gif") no-repeat;
	width:38px;
	height:32px;
	z-index:100
}
.vendor_info h2.logo {
	padding-left:60px
}
.vendor_info .youku {
	background:url(/ximg/youku_55x20.gif) no-repeat left
}
.vendor_info .sohu {
	background:url(/ximg/sohu_55x20.gif) no-repeat left
}
.vendor_info .qiyi {
	background:url(/ximg/oqiyi_55x20.gif) no-repeat left
}
.vendor_info .pptv {
	background:url(/ximg/pptv_55x20.gif) no-repeat left
}
.vendor_info .tudou {
	background:url(/ximg/tudou_55x20.gif) no-repeat left
}
.vendor_info .cntv {
	background:url(/ximg/cntv_55x20.gif) no-repeat left
}
.vendor_info .letv {
	background:url(/ximg/letv_55x20.gif) no-repeat left
}
.vendor_info .xunlei {
	background:url(/ximg/xunlei_55x20.gif) no-repeat left
}
.vendor_info a.go_play {
	padding-right:20px;
	background:url(/ximg/enter_arrow.png) no-repeat right
}
.video_list li {
	margin:3px 0;
	line-height:180%
}
.vendor_info img.vbottom {
	vertical-align:bottom;
	_vertical-align:middle;
	_margin:5px 0
}
.video_list a {
	padding:2px 3px
}
.video_list span a {
	color:#03557b
}
.tvc_video_list div {
	margin:3px 0
}
.tvc_video_list li {
	margin-right:8px;
	line-height:180%;
	float:left;
	white-space:nowrap
}
img.chnlogo {
	widht:65px;
	height:50px
}
.section_meta_tab tr {
	line-height:20px
}
.section_meta_tab tr.theader td {
	white-space:nowrap
}
.short_video_list .video {
	width:140px;
	float:left;
	margin:10px 20px
}
.short_video_list .video img {
	width:128px;
	height:80px;
	padding:2px
}
.play {
	padding-right:18px;
	background:url(/ximg/play_16.gif) no-repeat top right
}
.trailer_list,.section_meta_tab,.video_mvmeta {
	width:100%
}
table.video_mvmeta td {
	vertical-align:top
}
table.video_mvmeta td.td0,table.video_mvmeta td.td2 {
	width:40px
}
table.video_mvmeta td.td1 {
	align-text:left;
	width:200px
}
.trailer_list td {
	padding-bottom:15px;
	text-align:center;
	vertical-align:top
}
.trailer_list td img {
	max-width:170px;
	max-height:120px;
	min-height:90px;
	width:100%
}
.new,a.new {
	padding-right:30px;
	background:url(/ximg/new.gif) no-repeat right
}
a.new:visited {
	color:#0379c0
}
.lnkdeepblue a:link,.lnkdeepblue a:visited {
	color:#03557b
}
.lnkwb a:hover,.lnkwb a:active {
	color:#FFF;
	background-color:#5e9ecc
}
.lnkwp a:hover,.lnkwp a:active {
	color:#FFF;
	background-color:#039
}
.tips_wrap,.win_w {
	position:absolute;
	display:none;
	overflow:hidden;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	z-index:200;
	padding:1px
}
.win_w .close_icon {
	float:right;
	font-size:0;
	line-height:0;
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(/ximg/close_icon.png) no-repeat;
	background-position:0 0;
	cursor:pointer;
	margin:5px 5px 0 0
}
.win_w .close_icon:hover {
	background-position:-13px 0
}
.tips_wrap .bg,.win_w .bg {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#eaeaea;
	padding:6px
}
.tips_wrap .bg .content,.win_w .bg .content {
	border:1px solid #aaa;
	background:#FFF;
	padding:10px
}
.win_w .title_w {
	background-color:#eaeaea;
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding:5px 10px
}
.tips_wrap .links {
	text-align:right;
	margin-top:5px;
	padding:5px 10px;
	background:#f6f6f6;
	clear:both
}
.tips_wrap .links a {
	border:1px solid #CCC;
	padding:2px 4px;
	border-radius:3px;
	-moz-border-radius:3px
}
.tips_wrap table.tvc {
	width:400px
}
.tips_wrap table.channel {
	width:300px
}
.tips_wrap table.mv {
	width:450px
}
.win_w .alert_icon {
	background:url(/ximg/warn.gif) no-repeat;
	width:32px;
	height:32px;
	float:left;
	left:5px
}
#win_mask {
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#abadaf;
	opacity:.75;
	filter:alpha(opacity=75);
	z-index:90
}
.hdtab {
	border:0;
	font-size:14px
}
.hdtab .cur {
	cursor:default;
	background:#5e9ecc;
	color:#FFF
}
.hdtab .cur a {
	color:#FFF;
	font-weight:400
}
.hdtab dd {
	height:35px;
	line-height:35px;
	border:1px solid #dfdfdf;
	cursor:pointer;
	float:left;
	position:relative;
	margin-bottom:-1px;
	margin-right:4px;
	padding:0 8px;
	border-bottom:0
}
.commentlist .font13 * {
	font-size:13px
}
.commentlist li .content {
	width:660px
}
.commentlist li .replylist li .content {
	width:520px
}
* .syncwb {
	line-height:15px;
	margin-bottom:5px
}
.syncwb input {
	vertical-align:bottom;
	margin-top:-1px
}
#vote_w div {
	line-height:200%
}
#vote_w .items {
	padding-left:25px
}
#vote_w .items li {
	line-height:30px;
	list-style-type:decimal
}
.datepicker_w {
	display:inline-block;
	position:fixed
}
#vote_w .hours_w,#vote_w .minutes_w {
	position:relative;
	left:110px
}
#vote_w .closeBtn {
	position:absolute;
	right:17px;
	top:6px;
	display:inline-block;
	font-size:14px
}
.pic_gallery {
	margin:0 auto
}
.pic_wrap img {
	height:100%
}
.pic_wrap {
	position:relative;
	background:#fafafa;
	border:0 solid #e5e5e5;
	text-align:center;
	margin-top:15px
}
.pic_wrap a.prev,.pic_wrap a.next {
	position:absolute;
	text-indent:-5000px;
	display:block;
	z-index:3
}
.pic_wrap a.prev {
	background:url(/ximg/left.png) no-repeat left 50%;
	height:95%;
	width:50%;
	top:0;
	left:0;
	cursor:pointer
}
.pic_wrap a.next {
	background:url(/ximg/right.png) no-repeat right 50%;
	height:95%;
	width:50%;
	top:0;
	right:0;
	cursor:pointer
}
.pic_thumbs {
	width:100%;
	overflow:hidden
}
.pic_nav {
	text-align:center;
	position:relative;
	margin-top:30px
}
.pic_forward,.pic_back {
	position:absolute;
	top:0;
	height:100%;
	z-index:10
}
.picslist img {
	width:155px;
	height:96px
}
.picslider img {
	width:206px;
	height:138px
}
.picslist li {
	float:left;
	margin-right:5px
}
.picslist li {
	height:130px;
	width:155px
}
* html .pic_forward,.pic_back {
	height:100px
}
.pic_back {
	cursor:pointer;
	left:-20px;
	width:13px;
	display:block;
	background:url(/ximg/scroll_back.png) 0 22px no-repeat
}
.pic_forward {
	cursor:pointer;
	display:block;
	right:-20px;
	width:13px;
	background:url(/ximg/scroll_forward.png) 0 22px no-repeat
}
.pic_thumb_list {
	position:relative;
	left:0;
	list-style:none;
	margin:0;
	padding:0
}
.pic_thumb_list li {
	float:left
}
.pic_counter {
	position:absolute;
	bottom:10px;
	left:10px;
	color:#FFF;
	background:#2c2c2c;
	background:rgba(74,74,74,0.6);
	font-size:11px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:3px
}
.sliderbar a.backbtn {
	background:url(/ximg/smlleft.png) no-repeat left 45%;
	height:100%;
	padding:12px;
	float:left;
	margin-top:20px
}
.sliderbar a.forwardbtn {
	background:url(/ximg/smlrgt.png) no-repeat left 45%;
	height:100%;
	padding:12px;
	float:right;
	margin-top:20px
}
.sliderbar .slider_wp {
	float:left;
	margin-left:7px
}
.sliderbar .slider_wp img {
	width:120px;
	height:75px
}
.sliderbar .slider_wp li {
	float:left;
	margin:0 15px 0 0
}
.sliderbar .slider_wp li a {
	padding:2px;
	border:2px solid #CCC;
	display:block;
	width:120px;
	height:75px
}
.sliderbar .slider_wp li a.cur {
	border-color:#cd0
}
.slider_wd {
	width:630px;
	margin:0 auto
}
.tagbox {
	border:1px solid #CCC;
	padding:2px
}
.tagbox:hover,.mytag {
	background:#DDD
}
.tag_list li {
	float:left;
	margin:5px 10px 10px 0;
	text-align:center;
	border:#ccc 1px solid;
	background:#fff
}
.tag_list li * {
	font-size:14px;
	color:#333
}
.tag_list li.hot {
	background:#ffc5cb;
	border:1px solid #ba1a6a
}
.tag_list li a {
	padding:7px 10px;
	display:block
}
textarea.expand {
	padding:5px
}
.focus_pic img {
	max-width:260px
}
.source a {
	background:url(/ximg/video_logo.png) no-repeat;
	padding-left:18px;
	line-height:20px;
	color:#666;
	text-decoration:none
}
.source a.sohu {
	background-position:0 -1px
}
.source a.tudou {
	background-position:0 -22px
}
.source a.letv {
	background-position:0 -40px
}
.source a.qiyi {
	background-position:0 -59px
}
.source a.youku {
	background-position:0 -79px
}
.source a.pps {
	background-position:0 -100px
}
.source a.m1905 {
	background-position:0 -120px
}
.source a.cntv {
	background-position:0 -137px
}
.source a.pptv {
	background-position:0 -157px
}
.source a.xunlei {
	background-position:0 -181px
}
.source a.qq {
	background-position:0 -205px
}
.source a.funshion {
	background-position:0 -225px
}
.source a.imgo {
	background-position:0 -250px
}
.play_icon {
	position:absolute;
	top:30%;
	left:40%;
	background:url(/ximg/play_p.png) no-repeat;
	width:40px;
	height:40px
}
.videonav li {
	float:left;
	width:65px
}
.tvc_videos {
	position:relative
}
.tvc_videos td {
	vertical-align:top;
	text-align:center;
	padding:5px;
	width:25%
}
.tvc_videos td .imgBg {
	position:relative;
	width:156px;
	height:85px;
	display:block;
	overflow:hidden
}
.tvc_videos td .bg {
	position:absolute;
	top:68px;
	left:0;
	width:156px;
	height:17px;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40)
}
.tvc_videos td .txt {
	position:absolute;
	top:68px;
	left:0;
	width:156px;
	height:17px;
	line-height:17px;
	text-align:center;
	color:#FFF
}
.tvc_videos a:link {
	color:#1a1a1a;
	text-decoration:none
}
.tvc_videos a:hover {
	color:#0379c0
}
.tvc_videos img {
	width:170px
}
.more_c p,.less_c {
	color:#4d4d4d;
	line-height:28px;
	letter-spacing:1px
}
.fst_wp,.fst_wp img {
	width:260px
}
.fst_right {
	width:370px
}
.fst_right li {
	margin-right:10px
}
.fst_right li img {
	width:80px
}
.trailer_bg {
	position:absolute;
	width:45px;
	height:36px;
	top:0;
	right:0;
	background:url(/ximg/trailer_bg.png)
}
.epglst li {
	float:left;
	margin-right:10px;
	white-space:nowrap;
	line-height:150%
}
.epglst a.atop {
	float:right
}
.tab_text {
	padding-left:10px;
	margin-top:18px;
	height:40px;
	line-height:40px;
	background:#f4f5f7;
	border-top:2px solid #cddcf2
}
.epglst .epg {
	border-collapse:collapse
}
.epglst {
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #dfdfdf
}
.epglst tr {
	padding-left:10px;
	height:40px;
	line-height:40px
}
.wb_piclist {
	_zoom:1;
	clear:both
}
.wb_piclist li {
	float:left;
	vertical-align:top;
	zoom:1;
	margin:0 6px 0 0
}
.wb_piclist img {
	cursor:pointer;
	vertical-align:top
}
.wb_piclist img.smallcursor {
	cursor:url(/ximg/small.cur),auto
}
.wb_piclist img.bigcursor {
	cursor:url(/ximg/big.cur),auto
}
.wb_piclist li .media_pic {
	border:1px solid #CCC;
	min-width:60px;
	_width:60px;
	text-align:center;
	display:inline-block;
	vertical-align:top
}
.wb_piclist img.video_play {
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	background:url(/ximg/feedvideoplay.gif) no-repeat;
	cursor:pointer;
	vertical-align:top;
	border:0;
	margin:30px 0 22px -80px
}
.wb_piclist img.video_preview_pic,.guidelist td img {
	max-width:120px;
	_width:120px
}
.wb_piclist .media_pic img {
	max-width:600px
}
.navbar {
	width:900px
}
a.deepgray {
	color:#252525
}
a.deepgray:hover {
	color:#eecc0a
}
.searchButton {
	width:106px;
	height:64px;
	line-height:64px;
	background-color:#e5e5e5;
	border:0;
	margin-left:-5px;
	font-size:24px;
	color:#666;
	float:left
}
.searchTextbox {
	border:0;
	background:0;
	padding-left:50px;
	width:525px;
	padding:17px 0;
	height:30px;
	line-height:30px;
	padding-left:50px;
	float:left;
	color:#a0a0a0
}
.wd1220 {
	width:1220px;
	margin:auto
}
.main {
	width:1200px;
	min-width:600px;
	margin:0 auto;
	text-align:left
}
.messagbg {
	background:url(/ximg/message.png) no-repeat;
	background-size:100% 100%;
	padding:1px 4px 1px 8px;
	color:white
}
.h_user_info {
	float:right;
	line-height:75px
}
.h_user_info a {
	margin-right:10px
}
.h_header {
	height:75px;
	vertical-align:middle;
	width:1200px;
	margin:0 auto
}
.h_logo {
	float:left;
	margin-right:20px
}
.h_logo img {
	vertical-align:middle
}
.focuspic,.focuspic img {
	width:1200px;
	height:310px;
	display:block
}
.h_header a {
	color:#333
}
.h_header a:hover {
	color:#0379c0;
	text-decoration:none
}
.topic_page_header {
	width:100%;
	border-bottom:1px solid #efefef;
	background-color:white
}
.topic_menu {
	font-size:16px;

}
.topic_menu a {
	margin-left:20px
}
.topic_button_blue {
	border:1px solid #56a8e1;
	background:#3fabf3;
	height:40px;
	width:80px;
	color:white;
	margin-left:-2px;
	cursor:pointer
}
.topic_search_input {
	height:38px;
	border:0;
	border:1px solid #1c89ea;
	color:#000;
	outline:medium;
	line-height:38px;
	margin-right:-5px;
	padding-left:13px;
	float:left
}
.p_province {
	height:130px
}
.p_province .lab {
	font-size:16px;
	color:#999;
	line-height:30px
}
.p_province p {
	line-height:30px
}
.p_province .block {
	position:absolute;
	top:18px
}
.p_province a {
	font-size:14px;
	color:#4c4c4c
}
.mlst {
	margin-top:18px
}
.tvclst li,.tv_fixed li {
	width:206px;
	height:210px;
	float:left;
	margin-bottom:28px
}
.hot_tv img,.mlst img {
	width:206px;
	display:block;
	height:275px
}
.hot_tv li,.mlst li {
	width:206px;
	float:left;
	margin-bottom:28px
}
.mlst li {
	height:355px
}
.hot_d_epi {
	font-size:14px;
	color:#999
}
.tvclst {
	margin-top:18px
}
.newlst {
	margin-top:18px
}
.newlst li {
	float:left;
	width:420px;
	height:102px;
	border:1px solid #e6e6e6;
	margin-bottom:18px
}
.epi_r_pic li img,.newlst li img {
	width:110px;
	height:102px;
	display:block;
	float:left
}
.newlst li div {
	margin-left:20px;
	float:left;
	width:250px;
	overflow:hidden;
	display:inline
}
.epi_r_pic li span,.newlst li span {
	display:block;
	margin-top:10px;
	color:#4c4c4c;
	white-space:normal;
	line-height:20px;
	height:40px
}
.epi_r_pic li p,.newlst li p {
	margin-top:10px;
	height:36px;
	font-size:13px;
	color:#999;
	line-height:18px
}
.mx_fixed {
	margin-top:18px
}
.mx_fixed li {
	float:left;
	margin-bottom:28px;
	width:206px;
	height:165px
}
.mx_fixed img {
	width:206px;
	display:block
}
.f_drama {
	width:280px;
	margin-top:10px
}
.f_drama img {
	width:280px;
	display:block
}
.r_hot_drama li {
	height:38px;
	line-height:38px;
	border-bottom:1px solid #f0f0f0;
	overflow:hidden
}
.r_hot_drama li i {
	display:block;
	width:20px;
	float:left;
	font-family:Arial,sans-serif
}
.r_hot_drama a {
	float:left;
	margin-left:10px
}
.topic_poster_img_clip {
	width:599px;
	height:310px
}
.star_poster_img {
	position:absolute;
	top:30px;
	left:30px;
	border:1px solid #fff;
	width:120px;
	height:160px
}
.topic_mask {
	position:absolute;
	color:#FFF;
	height:31px;
	width:100%;
	padding-bottom:8px;
	background:url(/ximg/nb_tv_bg.png);
	bottom:0;
	left:0;
	padding-top:31px
}
.topic_score .unit {
	font-size:26px;
	font-weight:700;
	color:#ff6023
}
.topic_score .decimal {
	font-size:20px;
	color:#ff6023;
	font-weight:bold
}
.topic_myscore #objRating {
	margin-top:10px
}
.lovebtn:hover {
	background:url(/img/like_hover.png)
}
.menu_div {
	background:#fcfcfc;
	border-bottom:2px solid #dfdfdf;
	zoom:1
}
.menu_tab {
	width:1200px;
	margin:0 auto
}
.menu_tab dd {
	height:52px;
	line-height:52px;
	cursor:pointer;
	float:left;
	margin-right:40px;
	padding:0 10px
}
.menu_tab a {
	font-size:18px;
	color:#222
}
.menu_tab a:hover {
	text-decoration:none
}
.menu_tab .cur {
	font-weight:bold;
	border-bottom:4px solid #56a8e1;
	margin-bottom:-2px
}
.menu_tab .cur a {
	color:#000
}
.topic_content {
	color:#4d4d4d;
	margin-bottom:5px;
	margin-top:3px
}
.topic_list li:hover {
	background-color:#f7f9fc
}
.topic {
	padding-top:10px
}
.topic .topic_right {
	width:750px;
	position:relative
}
.topic .topic_left {
	width:50px
}
.topic .topic_left a {
	color:#808080;
	display:block;
	margin-left:2px
}
.number_bg {
	background:url(/ximg/number_bg2.png) no-repeat 0 3px;
	width:40px;
	height:25px;
	line-height:20px;
	padding-top:5px;
	display:block;
	color:#4d4d4d
}
.user_name {
	margin-bottom:2px
}
#topic_title {
	padding-left:10px;
	width:98%;
	height:30px
}
.color4d {
	color:#4d4d4d
}
.dotborder {
	border-bottom:1px dotted #dfdfdf
}
.topic_imgs {
	margin-top:7px
}
.topic_imgs li {
	float:left
}
.paginator a {
	margin-left:10px;
	margin-right:2px;
	font-family:Arial,sans-serif
}
.paginator .m_page {
	padding:0 2px;
	background-color:#81c070;
	color:#FFF
}
.paginator a.cur_page {
	color:#000
}
.page_tns {
	margin-left:8px;
	color:#f60;
	margin-right:3px
}
.total_page {
	color:#f60
}
.tit_div a.cur {
	font-size:14px;
	color:black;
	font-weight:bold;
	text-decoration:none
}
a.topic_icon {
	font-size:13px;
	color:black;
	font-weight:bold;
	text-decoration:none;
	background:url(/ximg/topic_icon.png) no-repeat
}
a.pk_icon {
	font-size:13px;
	color:#808080;
	font-weight:bold;
	text-decoration:none;
	background:url(/ximg/pk_icon.png) no-repeat
}
.cont_div {
	border:1px solid #ccc
}
#tb_ctt_div {
	overflow-y:auto;
	overflow-x:hidden;
	position:relative;
	word-wrap:break-word;
	font-size:14px;
	outline:0;
	min-height:220px;
	max-height:500px
}
.blue_btn {
	background:#1c89ea;
	border-radius:2px;
	display:inline-block;
	text-align:center;
	line-height:25px;
	padding:5px 20px;
	box-shadow:#b3b3b3 0 1px 1px;
	color:white;
	border:1px solid #e74c5b;
	cursor:pointer
}
.rect_btn {
	background:url(/ximg/btn_normal.png) no-repeat;
	width:285px;
	height:50px;
	cursor:pointer
}
.rect_btn .txt {
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-align:center;
	width:70px
}
.rect_btn:hover {
	background:url(/ximg/btn_hover.png) no-repeat
}
.rect_btn .bar {
	height:28px;
	line-height:28px;
	width:100px;
	margin:0 auto;
	padding:11px 0
}
.rect_btn .icon {
	background:url(/ximg/topic_btns.png) no-repeat;
	line-height:28px;
	width:30px;
	height:28px
}
.rect_btn .icon_write {
	background-position:-53px -178px
}
.nemo {
	background:url(/ximg/nemo.png) no-repeat;
	padding-bottom:2px
}
.tpic {
	background:url(/ximg/tpic.png) no-repeat
}
.rect_btn .ret_vote_btn {
	background-position:0 -178px
}
.rect_btn .create_vote_btn {
	background-position:0 -133px
}
.newvote {
	background:url(/ximg/topic_btns.png) no-repeat;
	background-position:0 -224px;
	line-height:28px;
	height:28px;
	width:105px;
	display:block;
	text-indent:-10000px
}
.topic_footer {
	background:#eee;
	margin-top:50px
}
.topic_footer .lt span {
	display:block;
	font-size:14px;
	color:#999;
	margin-bottom:10px
}
.topic_footer .lt {
	height:50px;
	margin-top:50px
}
.topic_footer .lt li {
	float:left;
	margin-right:50px
}
.topic_footer .lt a {
	font-size:12px;
	color:#333
}
.topic_footer .alignct {
	margin-top:50px
}
.topic_footer .alignct a {
	font-size:12px;
	color:#808080
}
.topic_footer .alignct p {
	font-size:11px;
	color:#808080;
	margin-bottom:10px;
	margin-top:15px
}
.topic_footer dl {
	padding:0 65px;
	width:20%
}
.topic_footer_link a,.topic_footer dd a {
	color:#808080
}
.topic_footer_link a:hover,.topic_footer dd a:hover {
	text-decoration:none
}
.epi_t {
	font-size:18px;
	color:#000;
	margin-bottom:20px
}
a.epino_btn {
	font-weight:bold;
	font-size:18px;
	color:#4da6e5
}
.epi_section_pic {
	margin-top:30px
}
.epi_section_pic h2 {
	margin-bottom:18px;
	font-size:20px
}
.charpic {
	margin-top:10px
}
.charpic li {
	float:left;
	height:133px;
	margin-bottom:20px;
	background:url(/ximg/album_small_bg.png) no-repeat bottom;
	background-size:100%
}
.charpic img {
	width:165px;
	display:block
}
.charpic div {
	margin-top:5px
}
.epi_r_pic {
	margin-top:10px
}
.epi_r_pic li {
	float:left;
	width:340px;
	height:102px;
	border-bottom:1px dashed #e6e6e6;
	margin-bottom:18px;
	padding-bottom:18px
}
.epi_r_pic li div {
	margin-left:20px;
	float:left;
	width:200px;
	overflow:hidden;
	display:inline
}
.tblist1 h2,.tblist h2 {
	margin-top:30px;
	font-size:20px;
	color:#333
}
.topic_list {
	margin-top:18px;
	border-top:1px solid #efefef
}
.hot_topic {
	border-top:1px solid #efefef;
	margin-top:10px
}
.tblist1 h2 a {
	color:#333
}
.obj_meta span {
	color:#4d4d4d
}
.obj_meta {
	margin-top:10px
}
.obj_meta .wd220 {
	margin-left:10px
}
.obj_meta tr {
	line-height:28px
}
.piclst li {
	width:264px;
	height:176px;
	float:left
}
.actorlst img {
	width:128px
}
.actorlst li {
	margin-right:11px;
	width:128px;
	float:left
}
.epi_section_pic img,.piclst img {
	width:264px;
	height:176px;
	display:block
}
.tab_blue {
	background:#f4f5f7;
	border-top:2px solid #cddcf2
}
.tab_blue td.fld {
	font-size:16px;
	color:#222
}
.ac_piclst {
	margin-top:20px
}
.ac_piclst li {
	height:241px;
	margin-bottom:30px
}
.o_ac_tab {
	border-collapse:collapse;
	margin-top:18px
}
.o_ac_tab tr {
	border-bottom:1px dotted #dfdfdf
}
.bg_blue {
	background:#ebf2fe
}
.o_ac_tab .td1,.o_ac_tab .td3 {
	width:120px
}
.o_ac_tab .td2 {
	width:140px
}
.o_ac_tab .td4 {
	width:444px
}
.o_ac_tab img {
	width:80px
}
.hidden {
	display:none
}
.o_ac_tab td {
	padding-top:10px;
	padding-bottom:10px
}
.bg_blue td {
	padding-top:5px;
	padding-bottom:5px
}
tr.bg_blue {
	border-bottom:0
}
.o_ac_tab span {
	color:gray;
	line-height:24px
}
.f_new_d {
	width:430px
}
.f_new_d img {
	width:430px
}
.detail-header {
	background:#f5f7fa;
	padding:5px 18px
}
.detail-header .paginator {
	float:left;
	font-size:12px
}
.detail-header .opfunc {
	float:left;
	margin-left:10px;
	margin-top:5px;
	line-height:200%;
	background:url(/ximg/series.png) no-repeat -13px 10px;
	font-size:13px;
	width:70px
}
.detail-header .opfunc .txt {
	background:#f5f7fa;
	width:52px;
	display:block;
	height:100%
}
.opmenu_box {
	border:1px solid #ccc;
	padding:10px;
	display:none;
	width:100px;
	position:absolute;
	background:#fff
}
.opmenu_box li {
	line-height:200%
}
.video_menu {
	width:370px;
	height:480px;
	float:left
}
.plot_wp {
	height:429px;
	overflow:auto;
	position:relative;
	padding-left:10px
}
.only_host {
	padding:5px;
	border:1px solid #efefef;
	color:#000
}
#topicReplyUl>li {
	border-bottom:1px solid #efefef;
	overflow:hidden;
	padding-bottom:10px;
	margin-top:10px
}
#topicReplyUl li .left {
	float:left;
	margin-right:15px;
	text-align:center
}
#topicReplyUl li .right {
	float:left;
	width:750px
}
.post_gray {
	color:#797979;
	background:#f2f2f2;
	border-radius:2px;
	padding:2px 5px
}
.blue_host {
	background:url(/ximg/owner.png) no-repeat 0 1px;
	padding:1px 20px;
	margin-left:5px
}
.detail-reply {
	border:#f0f1f2 1px solid;
	background:#f5f5f5;
	padding:10px 15px
}
.replylist .repright {
	width:650px
}
.detail-reply .editbox {
	background-color:white;
	margin-top:10px;
	height:40px;
	max-height:40px;
	width:548px;
	word-wrap:break-word;
	overflow:auto;
	border:1px solid #efefef;
	padding:5px
}
a.blue_btn {
	color:white;
	text-decoration:none
}
.reply_release {
	padding:7px 29px;
	background-color:#56a8e1;
	color:white;
	border-radius:3px;
	margin-left:10px;
	text-decoration:none
}
.reply_release:hover,.blue_btn:hover {
	background-color:#509dd4;
	border:1px solid #4490c7
}
.comment_wp li,.replylist li,.commentlist li {
	border-bottom:dashed 1px #e4e4e4;
	padding-top:10px;
	padding-bottom:15px
}
dl.source {
	background-color:#f2f2f2;
	border-bottom:1px solid #c8c8c8;
	padding-left:10px;
	margin-bottom:10px;
	padding-top:10px
}
.source .curVendor {
	border-top:2px solid #2c99ff;
	background-color:#fafafa;
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	border-bottom:0;
	margin-bottom:-1px;
	background-position:-1px 0
}
.source dd {
	padding:5px 0;
	width:76px;
	text-align:center
}
.line {
	background:url(/ximg/line.png) no-repeat;
	background-position:0 8px
}
.interval {
	width:0;
	padding:0;
	margin-top:4px;
	border-style:solid;
	border-width:0 1px 0;
	border-color:transparent #fff transparent #dedede;
	height:16px;
	float:left
}
.videoPlayer {
	background:url(/ximg/topic_btns.png) no-repeat -44px 0;
	width:122px;
	height:122px;
	position:absolute;
	right:40%;
	top:37%
}
.videoPlayerSmall {
	background:url(/ximg/topic_btns.png) no-repeat -82px -123px;
	width:50px;
	height:50px;
	position:absolute;
	cursor:pointer;
	left:29%;
	top:24%
}
.videoPosterDiv {
	display:inline-block;
	text-align:center;
	overflow:hidden;
	width:120px;
	vertical-align:middle;
	position:relative
}
.update_video {
	background:url(/ximg/topic_btns.png) no-repeat;
	width:15px;
	height:15px;
	position:absolute;
	background-position:0 -103px;
	right:0;
	top:0
}
.trailer_list li,.more_trailer {
	border:1px solid #e1e1e1;
	padding:10px 7px;
	margin-bottom:5px
}
.more_trailer:hover,.trailer_list li:hover {
	background-color:#ededed;
	cursor:pointer
}
.vote_item {
	background-color:#f2f2f5
}
.vote_image {
	background-image:url(/ximg/vote_bg3.png);
	background-repeat:repeat-y
}
.vote_image_new {
	background-image:url(/ximg/vote_bg3.png);
	background-repeat:repeat
}
.part {
	padding:8px 20px;
	border:1px solid #efefef;
	font-size:14px
}
.vote_btn {
	display:block;
	width:60px;
	color:#FFF;
	float:right;
	padding:10px;
	font-size:15px;
	background-color:#52a3db;
	text-align:center
}
.blue_border {
	border:1px solid #0379c0
}
.lovebtn {
	background:url(/ximg/like.png) no-repeat;
	width:68px;
	height:26px;
	display:block;
	text-indent:-9999px;
	vertical-align:middle
}
a.qvod_player {
	background:url(/ximg/fref.png) no-repeat left;
	padding-left:20px;
	float:left
}
a.black_link {
	color:#333
}
a.epino_btn:hover,a.qvod_player:hover,a.black_link:hover {
	color:#0379c0
}
article p,article h2 {
	margin-top:20px;
	letter-spacing:1px
}
.mask {
	opacity:1.0;
	top:0;
	left:0;
	height:100%;
	width:100%;
	overflow:hidden;
	position:fixed;
	z-index:99
}
#tb_ctt_div p {
	font-size:14px
}
.pic_sel {
	text-align:center;
	width:49%;
	height:40px;
	line-height:40px
}
.topic_time {
	position:absolute;
	right:0;
	bottom:0
}
.color999 {
	color:#999
}
a.post_reply {
	background-image:linear-gradient(to bottom,#fcfcfc 0,#f2f2f2 100%);
	background-repeat:repeat-x;
	color:#333;
	border-radius:2px;
	border:1px solid #ccc;
	display:block;
	padding:3px 5px
}
.jump_input {
	width:30px;
	height:20px;
	border-width:1px;
	border-style:solid;
	border-color:#bdbdbd #dedede #dedede #bdbdbd
}
.jump_btn_bright {
	background:url(pb_bright_sprite_e8d3e5d.png) no-repeat -295px -22px;
	border:0;
	outline:0;
	display:inline-block;
	zoom:1;
	line-height:24px;
	padding:0 5px;
	width:45px;
	color:#000;
	text-decoration:none
}
.cursor-left {
	cursor:url(/ximg/cursor_left.cur),url(/ximg/cursor_left.cur),auto
}
.cursor-right {
	cursor:url(/ximg/cursor_right.cur),url(/ximg/cursor_right.cur),auto
}
.cursor-zout {
	cursor:url(/ximg/cur_zout.cur),url(/ximg/cur_zout.cur),auto
}
.ie8 .cursor-left {
	cursor:url(/ximg/left_cursor.cur),auto
}
.ie8 .cursor-right {
	cursor:url(/ximg/right_cursor.cur),auto
}
.star_pics li {
	float:left;
	background:url(/ximg/ablum_bg.png) no-repeat;
	margin-right:25px;
	height:155px;
	padding:1px;
	width:180px
}
.star_pics li div {
	height:28px;
	line-height:28px;
	overflow:hidden
}
a.back_green {
	background-color:#83bf73;
	color:white;
	padding:3px 8px;
	border-radius:1px
}
.rel_lb li {
	float:left;
	margin-right:10px;
	margin-top:5px;
	text-align:center
}
.topic_rank {
	background:url(/ximg/top_icon.png) no-repeat;
	background-position:right;
	padding-right:35px
}
.hot_topic li {
	border-bottom:1px dotted #dfdfdf;
	padding-bottom:5px;
	zoom:1
}
.user_home_img {
	width:240px;
	text-align:center;
	margin:0 auto;
	padding-top:25px
}
a.bottom_gray_link {
	background-color:#9fa8b1;
	padding:2px;
	border-radius:2px;
	color:white;
	margin-right:10px;
	font-size:12px
}
.fav_list li {
	width:210px;
	height:35px;
	line-height:35px;
	float:left;
	margin-right:10px;
	margin-top:15px
}
.fav_list {
	margin-bottom:30px
}
.cur_op {
	border-bottom:3px solid #43a9ff;
	margin-bottom:-1px
}
.user_register li {
	margin-bottom:10px
}
.gray_textbox {
	width:370px;
	height:40px;
	background-color:#eff1f0;
	border:0;
	font-size:16px;
	padding-left:20px;
	line-height:40px
}
.win_w .login_bg {
	background:white
}
.win_w .login_bg .content {
	background:#FFF;
	padding-bottom:50px
}
.win_w .edit_pic_title {
	padding:20px;
	font-size:16px;
	font-weight:bold
}
.user_home_img img {
	border:solid rgba(255,255,255,0.07)
}
.page-content a.user {
	max-width:130px
}
.ofhide {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.white_bg_border {
	background:url(/ximg/like_ba_bg.png) no-repeat;
	background-size:100% 100%
}
.white_bg_border:hover {
	background:url(/ximg/like_ba_bg_hover.png) no-repeat;
	background-size:100% 100%
}
.page_main {
	background-color:white;
	height:100%;
	border:1px solid #e1e8ed;
	margin-bottom:20px
}
.trailer_list li a {
	background:url(/ximg/play_icon.png) no-repeat right
}
.link_num {
	vertical-align:baseline;
	zoom:1
}
.epipage {
	margin-bottom:20px
}
.epipage li a {
	border:2px solid #9ac5e2;
	border-radius:2px;
	width:89px;
	height:27px;
	text-align:center;
	line-height:27px;
	display:inline-block;
	margin-bottom:5px;
	margin-right:10px
}
.epipage li.cur a {
	background:#4da6e5
}
.epipage li.cur span {
	color:#FFF
}
.epipage li.more a {
	margin-right:2px
}
.epipage li.hidden {
	display:none
}
.epipage li {
	float:left
}
.relechar img {
	border:solid 1px #ccc;
	width:90px
}
.relechar li {
	float:left;
	margin:0 15px 5px 0
}
.relechar div.char {
	font-size:13px;
	text-align:center;
	padding:3px 0
}
.n_list {
	width:700px;
	margin-top:20px
}
.n_source {
	width:200px;
	margin-left:200px
}
.n_list li {
	border-bottom:1px solid #ddd;
	position:relative;
	padding-bottom:10px
}
.n_imgs img {
	margin-right:10px
}
.n_imgs {
	width:200px;
	float:left
}
.n_title {
	margin-top:10px;
	color:#2b2b2b;
	font-size:16px;
	font-weight:bold;
	display:block;
	width:450px;
	margin-left:200px
}
.n_list li a {
	text-decoration:none
}
.n_content {
	display:inline-block;
	width:450px;
	vertical-align:top;
	margin-top:10px;
	margin-bottom:10px;
	max-height:60px;
	overflow:hidden
}
.n_content p {
	color:#666;
	font-size:13px;
	line-height:150%
}
.n_source span {
	color:#999
}
.topic_desc strong {
	line-height:42px
}
.topic_img_big {
	max-width:100%;
	!important
}
.player_video_img {
	background:url(/ximg/player_video_btn_normal.png) no-repeat
}
.player_video_img:hover {
	background:url(/ximg/player_video_btn_hover.png) no-repeat
}
.player_video_btn {
	display:inline-block;
	width:95px;
	height:25px;
	text-align:center;
	line-height:25px;
	padding-left:3px
}
.player_video_btn:hover {
	text-decoration:none
}
.love_btn {
	background:url(/ximg/pc_love.png) no-repeat
}
.love_btn_click {
	background:url(/ximg/pc_love_hover.png) no-repeat
}
a.pc_love {
	height:26px;
	line-height:27px;
	padding-left:39px;
	display:inline-block;
	color:#333;
	text-decoration:none
}
.agree_num {
	margin-top:7px;
	display:block;
	float:left
}
a.blue_bg_pb5 {
	padding:5px;
	background-color:#5d9dcb;
	color:white
}
.showAllProgram {
	padding:5px
}
a.decoration_none {
	text-decoration:none
}
a.topic_write {
	color:black;
	text-decoration:none;
	padding-left:21px;
	background:url(/ximg/write.png) no-repeat
}
a.topic_vote {
	color:black;
	text-decoration:none;
	padding-left:21px;
	background:url(/ximg/vote.png) no-repeat
}
a.reportissue {
	color:#ccc
}
div.item_show {
	background:#fff;
	margin-top:10px;
	border:1px solid #ccc
}
div.item_show span {
	margin:12px 0 0 5px;
	height:23px
}
div.item_show input {
	border:0;
	float:left;
	margin-top:6px;
	width:94%
}
li.vote_option {
	position:relative;
	height:38px;
	background:#f2f2f5
}
li.vote_option div.div_option {
	position:absolute;
	z-index:2;
	left:10px;
	top:11px;
	font-size:16px
}
li.vote_option div.div_percent {
	position:absolute;
	z-index:2;
	right:5px;
	top:8px
}
li.vote_option div.div_show {
	position:absolute;
	height:38px
}
.bdsharebuttonbox a.ico-fn-qzone,.bdsharebuttonbox a.ico-fn-weixin,.bdsharebuttonbox a.ico-fn-weibo,.bdsharebuttonbox a.ico-fn-qq {
	background:transparent url(/ximg/fns.png) no-repeat;
	height:24px;
	width:24px;
	display:inline-block;
	padding-left:0;
	float:none;
	margin:0;
	margin-right:6px
}
.bdsharebuttonbox a.ico-fn-qzone {
	background-position:-114px -24px
}
.bdsharebuttonbox a.ico-fn-qzone:hover {
	background-position:-95px -354px
}
.bdsharebuttonbox a.ico-fn-weixin {
	background-position:-114px 0
}
.bdsharebuttonbox a.ico-fn-weixin:hover {
	background-position:-71px -354px
}
.bdsharebuttonbox a.ico-fn-weibo {
	background-position:-114px -48px
}
.bdsharebuttonbox a.ico-fn-weibo:hover {
	background-position:-71px -378px
}
.bdsharebuttonbox a.ico-fn-qq {
	background-position:-114px -72px
}
.bdsharebuttonbox a.ico-fn-qq:hover {
	background-position:-95px -378px
}
.secPic li {
	float:left;
	width:264px;
	height:220px;
	background:url(/ximg/album_big_bg.png) no-repeat bottom
}
.epi_pic_title {
	width:240px;
	height:40px;
	line-height:40px;
	margin-left:10px;
	font-size:14px;
	color:#666
}
.over_hide {
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.hr_line {
	height:10px;
	border:0
}
.work_pics img {
	width:194px
}
.work_pics li {
	float:left;
	width:194px;
	margin-bottom:28px
}
#chn_lst dd {
	float:left;
	text-align:center
}
#chn_lst a {
	color:#222;
	padding:5px 10px
}
.cur_chn {
	font-size:16px;
	height:35px;
	line-height:35px;
	padding-left:10px
}
.chn_p_list span {
	color:gray;
	float:left;
	line-height:56px
}
.chn_p_list span a {
	color:gray
}
.chn_p_list .p_lines {
	border-top:1px dotted #dfdfdf
}
.chn_p_list .sp1 {
	width:150px;
	height:16px;
	padding-left:10px
}
.epglst .epg .f1 {
	width:203px
}
.chn_p_list .sp2,.epglst .epg .f2 {
	width:150px
}
.epg .f3,.epg .f3 a {
	color:#999
}
.tab_text .sp2,.tab_text .sp3 {
	display:block;
	float:left;
	padding-left:2px;
	font-size:16px
}
.chn_pro {
	margin-top:28px
}
#chn_lst dd.cur a {
	background:#5d9dcb;
	color:white
}
.h6w30btn {
	padding:6px 30px;
	border:2px solid #9ac5e2
}
.icon_ablum {
	background:url(/ximg/icon_ablum.png) no-repeat 0;
	padding-left:30px
}
.m_seen,.m_want {
	padding:3px 20px 2px 20px;
	background:#daefff
}
.black {
	color:black
}
.mcp_pic {
	width:680px
}
.d_guanxi_menu_btn li {
	float:left
}
.d_guanxi_menu_btn .cur {
	background-color:#56a8e1;
	color:white;
	border-radius:2px
}
.d_guanxi_menu_btn a {
	padding:5px 20px
}
.d_guanxi_menu_btn {
	margin:20px 0
}
.bgf3f2f7 {
	background-color:#f3f2f7
}
.dm_playing,.dm_player {
	height:30px;
	width:30px;
	display:block
}
.dm_player {
	background:url(/ximg/play_normal.png) no-repeat
}
.dm_player:hover {
	background:url(/ximg/play_hover.png) no-repeat
}
.dm_playing {
	background:url(/ximg/playing.gif) no-repeat;
	background-position:6px
}
table.dm_tab {
	border-collapse:collapse
}
table.dm_tab tr {
	height:58px
}
.dm1,.dm2,.dm3 {
	color:gray;
	font-szie:14px;
	color:#999
}
.dm1 {
	width:350px;
	padding-left:10px
}
.dm2 {
	width:240px
}
.dm3 {
	width:140px
}
.dm4 {
	width:100px
}
.dm_time {
	color:gray
}
.dm_cate {
	color:gray;
	padding-left:10px
}
.dm_name {
	padding-left:10px
}
#music_player {
	position:fixed;
	display:none;
	bottom:10px
}
.hot_dm {
	border-bottom:1px dotted #dfdfdf;
	height:50px;
	line-height:50px;
	overflow:hidden
}
.hot_dm_lst {
	border-top:1px solid #dfdfdf;
	margin-top:10px
}
.starlst li {
	float:left;
	margin-top:10px
}
.starlst img {
	width:140px;
	height:190px
}
.complst li {
	float:left;
	margin-top:10px;
	width:206px;
	height:170px
}
.complst img {
	width:206px;
	height:136px
}
.arrow-box span {
	display:inline-block;
	_zoom:1;
	_display:inline;
	height:45px;
	width:45px;
	text-indent:-9999px
}
.arrow-box {
	position:absolute;
	width:60px;
	height:100px;
	line-height:100px;
	color:#fff;
	top:50%;
	margin-top:-64px;
	cursor:pointer;
	z-index:9999;
	opacity:1
}
.arrow_right {
	right:0
}
.dlink_menu {
	font-size:14px
}
.dlink_menu a {
	margin-right:10px
}
.mv_lst li {
	float:left;
	width:240px;
	height:180px;
	margin-right:20px;
	margin-top:10px
}
.mv_wrap {
	position:relative;
	height:600px;
	width:100%
}
.mv_hide {
	position:absolute;
	height:40px;
	background:#FFF;
	width:100%;
	z-index:100
}
.mv_player {
	position:absolute;
	height:100%
}
.arrow_left .iconfont {
	background:url(/ximg/left_normal.png) no-repeat
}
.arrow_left .iconfont:hover {
	background:url(/ximg/left_hover.png) no-repeat
}
.arrow_right .iconfont {
	background:url(/ximg/right_normal.png) no-repeat
}
.arrow_right .iconfont:hover {
	background:url(/ximg/right_hover.png) no-repeat
}
.clearfix:after {
	display:table;
	clear:both;
	content:''
}
#channel-sub-schedule {
	width:100%;
	margin:0 auto
}
.clearfix:after {
	display:table;
	clear:both;
	content:''
}
#channel-csl-season {
	width:100%;
}
#channel-csl-season .header {
	height:2.33333em;
	line-height:2.33333em;
	font-size:1.875em;
	color:#e74c5b;
	border-bottom:1px solid #e74c5b;
	margin-bottom:.625em
}
#channel-csl-season .header img {
	display:inline-block;
	height:1em;
	vertical-align:middle;
	margin-top:-.25em;
	margin-left:.625em
}
#channel-csl-season .body {
	overflow:hidden
}
#channel-csl-season .body a {
	float:left;
	width:4.375em;
	height:2.75em;
	line-height:2.75em;
	text-align:center;
	font-size:1em;
	color:#333;
	border:1px solid #ececec;
	margin:0 .625em .9375em 0;
	text-decoration:none
}
#channel-csl-season .body a:hover {
	color:#fff;
	background:#e74c5b
}
#channel-csl-season .body a.current {
	color:#fff;
	background:#e74c5b
}
#channel-matchdata-box {
	margin-top:.9375em;
	width:100%
}
#channel-matchdata-box .loading {
	width:100%;
	clear:both;
	text-align:center
}
#channel-matchdata-box h3 {
	background:#e74c5b;
	width:6.66667em;
	height:2.33333em;
	line-height:2.33333em;
	font-size:1.125em;
	color:#fff;
	text-align:center
}
#channel-matchdata-box .matchdata-info {
	width:100%;
	display:table;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:3px solid #e74c5b;
	margin-bottom:2.5em
}
#channel-matchdata-box .matchdata-info li.even {
	background:#f3f3f3
}
#channel-matchdata-box .matchdata-info li.odd {
	background:#fff
}
#channel-matchdata-box .matchdata-info li {
	display:table-row;
	height:3.28571em;
	cursor:pointer
}
#channel-matchdata-box .matchdata-info li p {
	display:table-cell;
	text-align:center;
	border-bottom:1px solid #e5e5e5;
	height:3.28571em;
	line-height:3.28571em;
    padding-left: 0.6em;
}
#channel-matchdata-box .matchdata-info li p span.team-name {
	width:10em
}
#channel-matchdata-box .matchdata-info li p strong {
	font-weight:400
}
#channel-matchdata-box .matchdata-info li p strong.no {
	color:#333
}
#channel-matchdata-box .matchdata-info li p strong.ing {
	color:#fff;
	padding:4px 6px;
	background:#ee6e5e
}
#channel-matchdata-box .matchdata-info li p strong.end {
	color:#999
}
#channel-matchdata-box .matchdata-info li p.last a {
	text-align:right;
	margin-left:1.25em;
	color:#333;
	text-decoration:none
}
#channel-matchdata-box .matchdata-info li p.last a:hover {
	color:#0379c0
}
#channel-matchdata-box .matchdata-info li p.team-info a {
	color:#333
}
#channel-matchdata-box .matchdata-info li p.team-info span {
	margin:0 .8125em;
	display:inline-block
}
#channel-matchdata-box .matchdata-info li p.team-info img {
	display:inline-block;
	width:2em;
	height:2em;
	vertical-align:middle
}
#channel-matchdata-box .matchdata-info li p.last {
	text-align:right;
	padding-right:3.75em
}
#channel-matchdata-box .matchdata-info li p.about {
	text-align:right;
	padding-right:7.625em
}
#channel-matchdata-box .matchdata-info li p.status {
	padding:0 2.5em 0 3.125em
}
#channel-matchdata-box .matchdata-info li p.time {
	padding-left:1em
}
#channel-matchdata-box .matchdata-info li:hover {
	background:#f6f6f6
}


.hp-threeNav{width:100%;margin-left:auto;margin-right:auto;height:51px;margin-bottom:10px;border-bottom:4px solid #e74c5b}
.hp-threeNav-bd{float:left;line-height:50px} 
.hp-threeNav-bd li{float:left;height:50px;margin-right:1px}
.hp-threeNav-bd li a{display:inline-block;height:100%;padding:0 30px;background-color:#ebeff1;background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#ebeff1));background:-moz-linear-gradient(top,#fff,#ebeff1);background:-o-linear-gradient(top,#fff,#ebeff1);background:url(../images/threeNav_bg.png) repeat-x 0 0 \9;border:1px solid #ebeff1;border-bottom:none}
.hp-threeNav-bd li a,.hp-threeNav-bd li a:visited{color:#444}
.hp-threeNav-bd li a:hover{color:#a41f24}
.hp-threeNav-bd .on a{background:#e74c5b;border-color:#e74c5b}
.hp-threeNav-bd .on a,.hp-threeNav-bd .on a:visited,.hp-threeNav-bd .on a:hover{color:#fff}

     body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{padding:0;margin:0}
        body{font:12px/24px "\5FAE\8F6F\96C5\9ED1",Helvetica,Arial,sans-serif}
        button,input,label,option,select,textarea{font:14px/24px Simsun,Helvetica,Arial,sans-serif}
        table{border-collapse:collapse;border-spacing:0;width:100%}
        h1,h2,h3,h4,h5,h6{font-weight:400}
        ul{list-style:none；font-size: 12px;}
        img{border:none;display:block}
        button{cursor:pointer}
        input,textarea{font-size:12px}
        em,i{font-style:normal}
        a{text-decoration:none;color:#333}
        a:hover{text-decoration:none;color:#BD0A01}
        ::selection{background-color:#690;color:#FFF}
        ::-moz-selection{background-color:#690;color:#FFF}
        .fl{float:left}
        .fr{float:right}
        .dis{display:block}
        .undis{display:none}
        .bd:after,.cf:after,.hd:after,.layout:after{content:"";display:table;clear:both}
        .area{width:100%;display:block}
        .layout{width:1240px;margin:0 auto}
        .com-block{height:60px;background-color:#f3f3f3;border:1px solid #e8e8e8}
        .com-block h2.tit{font-size:18px;font-weight:700;line-height:60px}
        .mt15{margin-top:15px}
        .mt20{margin-top:20px}
        .mt25{margin-top:25px}
        .mt30{margin-top:30px}
        .mt45{margin-top:45px}
        .mr40{margin-right:40px}
        .pl40{padding-left:40px}
        .top-login-bar{height:60px;border-bottom:1px solid #ddd;position:relative;z-index:9999}
        .top-login-bar .logo{margin-top:15px}
        .qq-login{height:36px;margin-top:12px;position:relative}
        .qq-login ul.link-icons{margin-right:12px}
        .qq-login ul.link-icons li.icon{position:relative;float:left;display:block;padding-left:5px;width:36px;height:36px}
        .qq-login ul.link-icons li.icon a.link{display:block;position:relative;width:36px;height:36px;text-indent:-9999px;background:url(../images/link-icons.png) no-repeat}
        .qq-login ul.link-icons li.icon.i_wb a.link{background-position:0 0}
        .qq-login ul.link-icons li.icon.i_wb a.link:hover{background-position:0 -40px}
        .qq-login ul.link-icons li.icon.i_kj a.link{background-position:-40px 0}
        .qq-login ul.link-icons li.icon.i_kj a.link:hover{background-position:-40px -40px}
        .qq-login ul.link-icons li.icon.i_yx a.link{background-position:-80px 0}
        .qq-login ul.link-icons li.icon.i_yx a.link:hover{background-position:-80px -40px}
        .qq-login ul.link-icons li.icon.i_dy a.link{background-position:-120px 0}
        .qq-login ul.link-icons li.icon.i_dy a.link:hover{background-position:-120px -40px}
        .qq-login ul.link-icons li.icon .total-num{position:absolute;top:0;right:0;width:16px;height:14px;background:url(../images/loginNumBg-green.png) no-repeat}
        .qq-login ul.link-icons li.icon .total-num span{line-height:14px;font-family:Tahoma,sans-serif;font-size:8px;text-indent:1px;text-align:center;font-style:normal;color:#fff;display:block}
        @media (-webkit-min-device-pixel-ratio:0){.qq-login ul.link-icons li.icon .total-num span{width:16px;height:14px;line-height:14px;-webkit-transform:scale(.667);-o-transform:scale(1)}
        }
        .qq-login ul.link-icons li.hover.i_wb a.link{background-position:0 -40px}
        .qq-login ul.link-icons li.hover.i_kj a.link{background-position:-40px -40px}
        .qq-login ul.link-icons li.hover.i_yx a.link{background-position:-80px -40px}
        .qq-login ul.link-icons li.hover.i_dy a.link{background-position:-120px -40px}
        .qq-login .login-btn{position:relative;width:36px;height:36px}
        .qq-login .login-btn a.avatar,.qq-login .login-btn a.logined{position:relative;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#4f4f4f;border:1px solid #cfcfcf}
        .qq-login .login-btn a.avatar:hover,.qq-login .login-btn a.logined:hover{text-decoration:none;color:#67a5de;border:1px solid #67a5de}
        .qq-login .login-btn a.avatar img,.qq-login .login-btn a.logined img{width:32px;height:32px;margin:1px}
        .qq-login .login-btn a.avatar .user-vip-head,.qq-login .login-btn a.logined .user-vip-head{width:14px;height:16px;background:url(http://mat1.gtimg.com/news/dc/images/Member.png) no-repeat;position:absolute;right:1px;bottom:1px}
        .qq-login .login-btn .popup{left:-95px;margin-left:0}
        .qq-login .login-btn .popup .inner ul li{text-align:left}
        .qq-login .login-btn .popup .inner ul li .userVip{padding:1px 0 1px 18px;background:url(http://mat1.gtimg.com/news/dc/images/Member.png) no-repeat}
        .qq-login .login-btn .popup .inner ul li.name{border-top:0}
        .qq-login .login-btn .popup .inner ul li.name a{color:#206bab}
        .qq-login .login-btn .popup .inner ul li.name a:hover{color:#cd0200}
        .qq-login .login-btn .popup .inner .arr-up{left:101px;margin-left:0}
        .qq-login .hover a.logined{border:1px solid #67a5de}
        .qq-login .hover .popup{display:block}
        .qq-login .popup{display:none;position:absolute;left:50%;margin-left:-65px;width:130px;padding-top:15px;top:32px}
        .qq-login .popup .inner{position:relative;border:1px solid #c2c2c2;padding:0 7px;background-color:#fff}
        .qq-login .popup .inner ul li{width:100%;height:33px;line-height:33px;color:#666;border-top:1px dashed #ddd;text-indent:7px;font-size:12px}
        .qq-login .popup .inner ul li.tit{color:#206bab;border-top:0}
        .qq-login .popup .inner ul li.tit a{text-align:center}
        .qq-login .popup .inner ul li a:hover{text-decoration:none}
        .qq-login .popup .inner ul li a:hover span.num{font-weight:700}
        .qq-login .popup .inner .arr-up{position:absolute;top:-10px;left:50%;margin-left:-9px;width:18px;height:10px;background:url(../images/link-icons.png) no-repeat 0 -80px}
        .qq-login li.icon .popup .inner ul li a{display:block}
        .qqcom-login-mask{position:absolute;top:0;left:0;width:100%;height:3000px;z-index:8888;background:url(http://mat1.gtimg.com/www/images/qq2012/alphabg.png)}
        .qqcom-login-mask iframe{position:fixed;width:622px;height:419px;padding:0;top:50%;left:50%;background-color:#fff;margin:-184px 0 0 -311px;z-index:8889}
        .top-nav-bar .nav{height:52px;background-color:#408ed6}
        .top-nav-bar .nav .home{font-size:24px;line-height:52px;width:162px;background:url(../images/pipe-line.png) no-repeat right center}
        .top-nav-bar .nav .home a{display:inline-block;color:#fff;position:relative}
        .top-nav-bar .nav .menu li{float:left;padding:0 7px}
        .top-nav-bar .nav .menu li a{color:#fff;font-size:16px;padding:0 18px;line-height:52px;display:inline-block;position:relative}
        .top-nav-bar .nav .menu li a:hover{background-color:#267ccb}
        .top-nav-bar .nav .menu li.on a{background-color:#267ccb}
        .top-nav-bar .sub-nav{height:44px;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 4px #d9d9d9}
        .top-nav-bar .sub-nav .sub-menu li{float:left}
        .top-nav-bar .sub-nav .sub-menu li a{color:#595959;font-size:16px;padding:24px;line-height:44px}
        .top-nav-bar .sub-nav .sub-menu li a:hover{color:#408ed6;font-weight:700}
        .top-nav-bar .sub-nav .sub-menu li.on a{color:#408ed6;font-weight:700}
        .top-nav-bar i.up-arr{position:absolute;bottom:0;left:50%;width:0;height:0;margin-left:-6px;overflow:hidden;border:6px solid transparent;border-bottom:6px solid #fff;display:none}
        .top-nav-bar .on i.up-arr{display:block}
        .header .nav .home{font-size:24px;line-height:52px;width:162px;background:url(http://mat1.gtimg.com/sports/2016fbdb/images/pipe-line.png) no-repeat right center}
        .header .nav .home h1{display:inline-block;color:#fff;position:relative;font-size:24px}
        .info-panel{height:234px;padding:16px 0 17px 10px;background-color:#f8f8f8;margin-top:30px !important;}
        .info-panel .mod-box{border-top:2px solid #e74c5b;height:232px;float:left;margin-right:10px;background-color:#fff}
        .info-panel .mod-box .hd{padding:10px 0 6px 28px}
        .info-panel .mod-box .hd h2{font-size:18px;line-height:24px;color:#e74c5b;margin-right:20px}
        .info-panel .mod-box .bd{padding-left:28px}
        .info-panel .mod1{width:400px}
        .info-panel .mod1 .avatar{width:186px;height:186px;margin:25px 15px 0 0}
        .info-panel .mod1 .r-box .team-number li{display:block;width:35px;float:left;margin-right:25px;text-align:center}
        .info-panel .mod1 .r-box .team-number li img{display:inline-block;width:32px;height:32px}
        .info-panel .mod1 .r-box .team-number li span{display:inline-block;margin-top:7px;font-size:16px;line-height:16px;color:#606060}
        .info-panel .mod1 .r-box .name{padding-left:5px}
        .info-panel .mod1 .r-box .name .cn{font-size:24px;line-height:34px;color:#393939}
        .info-panel .mod1 .r-box .name .en{font-size:18px;line-height:28px;color:#626262}
        .info-panel .mod2{width:260px}
        .info-panel .mod3{width:550px}
        .info-panel .mod4{width:820px}
        .info-panel .mod2 .item-list{line-height:26px;color:#616161}
        .info-panel .mod3 ul.item-list{line-height:28px;color:#616161}
        .info-panel .mod3 ul.item-list li{float:left;width:255px;padding-bottom:10px}
        .info-panel .mod3 ul.item-list li span{display:inline-block}
        .info-panel .mod3 ul.item-list li span.item{width:120px;text-align:right}
        .info-panel .mod3 ul.item-list li span.value .card{display:inline-block;width:22px;text-align:center;color:#fff;margin-right:8px}
        .info-panel .mod3 ul.item-list li span.value .card.red-cd{background-color:#ce0000}
        .info-panel .mod3 ul.item-list li span.value .card.yellow-cd{background-color:#f3c200}
        ul.p-tab-menu li{float:left}
        ul.p-tab-menu li a{display:inline-block;height:24px;padding:0 6px;background-color:#f3f3f3}
        ul.p-tab-menu li.on a{color:#fff;background-color:#e74c5b}
        .p-tab-content{display:none}
        .player-main .play-nav{height:46px;background-color:#f3f3f3;border-bottom:1px solid #ddd}
        .player-main .n-tab-menu li{float:left;margin-top:-3px;margin-left:-1px;border-top:3px solid transparent}
        .player-main .n-tab-menu li a{float:left;display:block;padding:0 22px;font-size:18px;line-height:47px;color:#6d6d6d;border-left:1px solid transparent;border-right:1px solid #f3f3f3}
        .player-main .n-tab-menu li.on{border-top:3px solid #e74c5b}
        .player-main .n-tab-menu li.on a{border-left:1px solid #ddd;border-right:1px solid #ddd;color:#e74c5b;background-color:#fff}
        .p-main{width:900px}
        .p-sidebar{width:300px}
        .mod-struct .hd{padding-top:25px;border-bottom:2px solid #e2e2e2;height:48px;}
        .mod-struct .hd h2.tit{float:left;font-size:18px;font-weight:700;line-height:48px}
        .mod-struct .more-btn{display:block;height:28px;line-height:28px;text-align:center;border:1px solid #e9e9e9;border-top:none;background-color:#f1f1f1}
        .mod-struct .more-btn i.arr-d{display:inline-block;width:15px;height:9px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -91px 0;margin-right:8px}
        .single-tab{height:38px;line-height:38px}
        .single-tab .total li{float:left;margin-right:12px}
        .single-tab .cate span.pipe{margin:0 10px}
        .single-tab .cate a.on{font-weight:700}
        .p-table table{border:1px solid #e8e8e8;text-align:center;color:#606060}
        .p-table table tr th{height:38px;line-height:38px;background-color:#f3f3f3;border-bottom:1px solid #e8e8e8}
        .p-table table tr td{font-size:16px;height:60px;line-height:60px;border-bottom:1px solid #e8e8e8}
        .p-table table tr td .date{margin-right:20px}
        .p-table table tr td .cate-item{font-size:14px;color:#9b9b9b}
        .p-table table tr td .flag{display:inline-block;vertical-align:middle;margin-right:5px;width:40px}
        .p-table table tr.odd{background-color:#fafafa}
        .single-table{width:100%}
        .single-table table tr th.c0{width:205px}
        .single-table table tr th.c1,.single-table table tr th.c3{width:185px}
        .single-table table tr th.c2{width:65px}
        .single-table table tr td .dot-icon{margin-right:10px}
        .single-table table tr td.c0{padding-left:1px}
        .single-table table tr td.home{text-align:left;padding-left:0px}
        .single-table table tr td.away{text-align:right;padding-right:0px}
        .p-table table tr td.home .flag{margin-right:10px}
        .p-table table tr td.away .flag{margin:0 0 0 10px}
        .p-table table tr{height:63px;}
        .p-table table tr td img{max-height:100%;}
        .single-table table tr td a.unclick{cursor:default}
        .single-table table tr td a.unclick:hover{color: #333}

        .season-total .hd{border-bottom:none}
        .season-total .season-tab{margin-top:12px}
        .season-total .season-tab li{border-right:1px solid #e8e8e8}
        .season-total .season-tab li.last{border-right:none}
        .season-total .more-btn{display:block;height:28px;line-height:28px;text-align:center;border:1px solid #e9e9e9;border-top:none;background-color:#f1f1f1}
        .season-total .more-btn i.arr-d{display:inline-block;width:15px;height:9px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -91px 0;margin-right:8px}
        .season-table table tr th.c1{width:180px}
        .season-table table tr td .percent{display:inline-block;width:176px;height:20px;line-height:20px;color:#fff}
        .season-table table tr td .percent i{display:inline-block;width:100%}
        .season-table table tr td .percent i.red{background-color:#fe6969}
        .season-table table tr td .percent i.gray{background-color:#cdcdcd}
        .season-table table tr td .percent i.green{background-color:#7acc78}
        i.dot-icon{display:inline-block;width:12px;height:12px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat;margin-right:5px}
        i.dot-icon.red{background-position:0 0}
        i.dot-icon.gray{background-position:-17px 0}
        i.dot-icon.green{background-position:-34px 0}
        .player-dynamic{position:relative}
        .player-dynamic .nav-list{position:absolute;top:54px;left:-60px}
        .player-dynamic .nav-list li{line-height:26px}
        .player-dynamic .nav-list li a{display:block;height:26px;width:34px;color:#828282;text-align:right;padding-right:6px;border-right:2px solid #828282}
        .player-dynamic .nav-list li.on a{color:#e74c5b;border-right:2px solid #e74c5b}
        .player-dynamic .player-news{position:relative;margin-left:80px;border-left:2px solid #e74c5b}
        .player-dynamic .player-news .arr-d{position:absolute;bottom:0;left:-5px;width:8px;height:5px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -44px -49px}
        .player-dynamic .player-news .news-tit{position:relative;height:56px;font-size:20px}
        .player-dynamic .player-news .news-tit .year{position:absolute;top:0;left:-80px;width:80px;text-indent:8px;color:#e74c5b}
        .player-dynamic .player-news .news-tit .clock{position:absolute;top:0;left:-13px;width:24px;height:24px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -85px -17px}
        .player-dynamic .player-news .news-tit h3.tit{font-size:18px;font-weight:700;padding-left:28px}
        .player-dynamic .player-news .player-mod{position:relative}
        .player-dynamic .player-news .player-mod .tag{position:absolute;top:-10px;left:-80px;width:80px;font-size:18px;color:#e74c5b;text-indent:20px}
        .player-dynamic .player-news .player-mod .n-item{position:relative;padding:20px 25px;margin:0 0 20px 30px;border:1px solid #e2e2e2}
        .player-dynamic .player-news .player-mod .n-item .n-mask{position:absolute;top:-6px;left:-36px;width:36px;height:27px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -44px -17px}
        .player-dynamic .player-news .player-mod .n-item .n-img{display:block;position:relative}
        .player-dynamic .player-news .player-mod .n-item .n-img img{height:153px}
        .player-dynamic .player-news .player-mod .n-item .n-img .play-btn{position:absolute;width:39px;height:37px;left:0;bottom:0;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat 0 -17px}
        .player-dynamic .player-news .player-mod .n-item .pic-list{padding-left:1px}
        .player-dynamic .player-news .player-mod .n-item .pic-list .n-img{float:left;margin-right:21px}
        .player-dynamic .player-news .player-mod .n-item .pic-list .n-img.last{margin-right:0}
        .player-dynamic .player-news .player-mod .n-item .n-date{color:#7b7b7b}
        .player-dynamic .player-news .player-mod .n-item .n-title{font-size:18px;font-weight:700;line-height:40px;color:#393939}
        .player-dynamic .player-news .player-mod .n-item .n-title:hover{color:#bd0a01}
        .player-dynamic .player-news .player-mod .n-item .n-abstract{color:#7b7b7b}
        .player-dynamic .player-news .player-mod .n-item .n-tags{padding-top:18px}
        .player-dynamic .player-news .player-mod .n-item .n-tags a{display:inline-block;width:46px;height:15px;line-height:15px;font-size:12px;text-align:center;color:#7b7b7b;border:1px solid #c9c9c9;margin-right:10px}
        .player-dynamic .player-news .player-mod .n-item .n-tags a:hover{color:#fff;background-color:#e74c5b}
        .player-dynamic .player-news .n-more{height:40px;line-height:40px;text-align:center;color:#bcbcbc}
        .mod-sidebar-a a.more{position:relative;display:block;font-size:12px;line-height:48px;padding-right:20px}
        .mod-sidebar-a a.more .arr-r{position:absolute;top:50%;right:0;display:inline-block;width:15px;height:15px;margin-top:-7px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -51px 0}
        .mod-sidebar-a a.more:hover .arr-r{background-position:-71px 0}
        .mod-sidebar-a table tr td{color:#5d5d5d;height:44px;line-height:44px;border-bottom:1px solid #ededed;text-align:center}
        .mod-sidebar-a table tr td.date{width:120px}
        .mod-sidebar-a table tr td.fwb{font-weight:700}
        .mod-sidebar-c .awards-list li{height:50px;padding:10px 8px 12px;border-bottom:1px solid #ededed}
        .mod-sidebar-c .awards-list li .awards-item{font-weight:700;width:200px;line-height:26px;color:#5d5d5d}
        .mod-sidebar-c .awards-list li .years{color:#757575}
        .team-detail .mod1 .t-logo{padding:0 20px 0 20px;width:160px;max-height:190px;}
        .team-detail .mod1 .t-name{width:200px;}
        .team-detail .mod1 .t-icon{display:block}
        .team-detail .mod1 .name .cn{font-size:24px;line-height:32px;color:#393939}
        .team-detail .mod1 .name .en{font-size:18px;line-height:24px;color:#626262}
        .team-detail .mod1 .name .parameters{line-height:26px;font-size:14px;color:#616161}
        .team-detail .mod1 .name .parameters span{margin-right:15px}
        .t-recent-schedule a.more, .t-jifenbang a.more, .mod-sidebar-b a.more, .shequ-post a.more{position:relative;display:block;font-size:12px;line-height:48px;padding-right:20px}
        .t-recent-schedule a.more .arr-r, .t-jifenbang a.more .arr-r, .mod-sidebar-b a.more .arr-r, .shequ-post a.more .arr-r{position:absolute;top:50%;right:0;display:inline-block;width:15px;height:15px;margin-top:-7px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -51px 0}
        .t-recent-schedule a.more:hover .arr-r, .t-jifenbang a.more:hover .arr-r, .mod-sidebar-b a.more:hover .arr-r, .shequ-post a.more:hover .arr-r{background-position:-71px 0}
        .t-recent-schedule .s-item-wrap{width:912px}
        .t-recent-schedule .s-item{float:left;width:290px;border:1px solid #e9e9e9;border-bottom:none;margin:10px 12px 10px 0}
        .t-recent-schedule .s-item .col-1,.t-recent-schedule .s-item .col-2,.t-recent-schedule .s-item .col-3,.t-recent-schedule .s-item .col-4{padding:0 15px;border-bottom:1px solid #e8e8e8}
        .t-recent-schedule .s-item .col-1{height:37px;line-height:37px;background-color:#f3f3f3}
        .t-recent-schedule .s-item .col-2,.t-recent-schedule .s-item .col-3{height:59px;line-height:59px;color:#606060}
        .t-recent-schedule .s-item .col-3{background-color:#fafafa}
        .t-recent-schedule .s-item .col-4{height:28px;line-height:28px;color:#525252;background-color:#f1f1f1}
        .t-recent-schedule .s-item .date{margin-right:10px}
        .t-recent-schedule .s-item .date,.t-recent-schedule .s-item .league{font-weight:700}
        .t-recent-schedule .s-item .state{color:#9b9b9b}
        .t-recent-schedule .s-item .name{font-size:16px}
        .t-recent-schedule .s-item .t-flag{display:inline-block;vertical-align:middle;margin-right:5px;width:40px;max-height:80%}
        .t-recent-schedule .s-item .score{display:inline-block;width:30px;text-align:center;font-size:18px}
        .t-recent-schedule .s-item .link{margin-right:20px}
        .t-jifenbang .hd{border-bottom:none}
        .t-jifenbang table tr th.c0{width:20%;color:#408dd5;text-align:left;text-indent:20px}
        .t-jifenbang table tr th.c1{width:10%}
        .t-jifenbang .p-table table tr td.c0{text-align:left;padding-left:15px}
        .t-jifenbang .p-table table tr td.c0 .name .t-flag{width:40px;display:inline-block;vertical-align:middle;margin-right:5px}
        .formation .bd{padding-top:10px}
        .formation .mod-format .tit{height:37px;border:1px solid #e8e8e8;border-bottom:none;background-color:#f3f3f3;padding-left:10px}
        .formation .mod-format .tit h3{line-height:37px;color:#606060}
        .formation .player-list li{height:70px;line-height:70px;border-top:1px solid #e8e8e8}
        .formation .player-list li .num{width:40px;text-align:right;margin-right:20px;text-align:center}
        .formation .player-list li .brief{height:70px;line-height:70px;width: 195px;}
        .formation .player-list li .brief .head{display:block;margin:21px 15px 0 0;width:30px;float:left;}
        .formation .player-list li .brief .info{padding:14px 0;width:150px}
        .formation .player-list li .brief .info .name{line-height:24px}
        .formation .player-list li .brief .info .age{line-height:20px}
        .formation .player-list li .country{padding-right:14px}
        .public-footer{background-color:#408ed6;padding:35px 0 80px;margin-top:20px}
        .public-footer .tcopyright{color:#fff}
        .public-footer .tcopyright a{color:#fff;text-decoration:none;margin:0 5px}
        .public-footer .tcopyright .en{color:#fff}

        /* 绀惧尯鐑笘 */
        .shequ-post{display: none}
        .shequ-post .hd{border-bottom:none}
        .shequ-post .bd{padding:0 20px;border:1px solid #e2e2e2;}
        .shequ-post .bd .hot-list li{height:48px;line-height:48px;border-top:1px solid #f0f0f0;color:#555;font-size:16px}
        .shequ-post .bd .hot-list li.first{border: none}
        .shequ-post .bd .hot-list li .favour{color:#7d7d7d}
        .shequ-post .bd .hot-list li .favour span{margin: 0 15px 0 10px;}

        /* 鐞冨憳鍔ㄦ€� */
        .g-details .u-d_items a,.gamedata .card a,.m-news .u-box .u-item .u-title a,a{text-decoration:none}
        body,html{font-family:"\5FAE\8F6F\96C5\9ED1",sans-serif}
        html{overflow-y:scroll}
        .f-clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
        .cf:after,.cf:before{content:" ";display:table}
        .cf:after{clear:both}
        .g-details{width:1240px;margin:0 auto}
        .g-details .u-d_items{background:#f3f3f3;border-bottom:1px solid #ddd;width:100%;height:45px;font-size:0}
        .g-details .u-d_items .s-d_selected{height:43px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:3px solid #f52f59;border-bottom:none;color:#f52f59}
        .g-details .u-d_items a{color:#888}
        .g-details .u-d_items li{font-size:16px;display:inline-block;width:115px;height:42px;line-height:45px;text-align:center;border-bottom:1px solid #ddd}
        .g-details .u-d_items li:hover{color:#f52f59}
        .othersbox{width:40px;height:110px;background:#006bb7;color:#fff;position:fixed;left:50%;margin-left:640px;top:171px;z-index:100}
        .othersbox .btn{height:100%;cursor:pointer}
        .othersbox .btn span.title{display:block;text-align:center;padding:10px 13px 0;line-height:18px;font-size:14px}
        .othersbox .btn i.arrow{display:block;width:15px;height:15px;margin:5px auto 0;background:url(http://img1.gtimg.com/sports/pics/hv1/135/0/1903/123742710.png) -12px -9px no-repeat}
        .othersbox:hover .btn i.arrow{background-position:-36px -9px}
        .othersbox .content{display:none;position:absolute;top:0;right:40px;width:320px;min-height:500px;border:1px solid #ececec;background-color:#fff;color:#000}
        .othersbox .content .content-wrap{display:none}
        .othersbox .content .team ul.tab li{display:block;float:left;width:50%}
        .othersbox .content .team ul.tab a{display:block;height:60px;line-height:60px;background-position:40px center;background-repeat:no-repeat;padding-left:90px;text-decoration:none;text-align:left;color:#999;background-color:#f9f9f9;border-top-width:3px;border-top-style:solid;border-top-color:#f9f9f9;border-bottom:1px solid #ececec}
        .othersbox .content .team ul.tab a.east{background-image:url(http://mat1.gtimg.com/sports/nba2015_statics/public/eastern_logo_36.png)}
        .othersbox .content .team ul.tab a.west{background-image:url(http://mat1.gtimg.com/sports/nba2015_statics/public/western_logo_36.png);border-left:1px solid #ececec}
        .othersbox .content .team ul.tab a.current{background-color:#fff;border-top-color:#f23c64;border-bottom-color:#FFF}
        .othersbox .content .player div.con ul li:hover,.othersbox .content .team div.con ul li:hover{background-color:#f9f9f9}
        .othersbox .content .team div.con ul{display:none;margin-top:26px}
        .othersbox .content .team div.con ul li{display:block;width:50%;float:left;padding:10px 0}
        .othersbox .content .team div.con ul li a.team-logo-40{display:block;height:40px;line-height:40px;background-image:url(http://mat1.gtimg.com/sports/nba2015_statics/public/team_logos_s40-c42c28.png);background-position:left center;background-repeat:no-repeat;padding-left:80px;color:#565656}
        .othersbox .content .team div.con ul li a.team-logo-40:hover{color:#f23c64}
        .othersbox .content .team div.con ul li a.sixers{background-position:20px 0}
        .othersbox .content .team div.con ul li a.celtics{background-position:20px -52px}
        .othersbox .content .team div.con ul li a.knicks{background-position:20px -105px}
        .othersbox .content .team div.con ul li a.nets{background-position:20px -159px}
        .othersbox .content .team div.con ul li a.raptors{background-position:20px -212px}
        .othersbox .content .team div.con ul li a.hornets{background-position:20px -265px}
        .othersbox .content .team div.con ul li a.hawks{background-position:20px -319px}
        .othersbox .content .team div.con ul li a.heat{background-position:20px -373px}
        .othersbox .content .team div.con ul li a.magic{background-position:20px -424px}
        .othersbox .content .team div.con ul li a.wizards{background-position:20px -479px}
        .othersbox .content .team div.con ul li a.bucks{background-position:20px -533px}
        .othersbox .content .team div.con ul li a.bulls{background-position:20px -586px}
        .othersbox .content .team div.con ul li a.cavaliers{background-position:20px -639px}
        .othersbox .content .team div.con ul li a.pacers{background-position:20px -693px}
        .othersbox .content .team div.con ul li a.pistons{background-position:20px -746px}
        .othersbox .content .team div.con ul li a.clippers{background-position:20px -800px}
        .othersbox .content .team div.con ul li a.lakers{background-position:20px -852px}
        .othersbox .content .team div.con ul li a.kings{background-position:20px -906px}
        .othersbox .content .team div.con ul li a.warriors{background-position:20px -959px}
        .othersbox .content .team div.con ul li a.suns{background-position:20px -1012px}
        .othersbox .content .team div.con ul li a.grizzlies{background-position:20px -1066px}
        .othersbox .content .team div.con ul li a.pelicans{background-position:20px -1119px}
        .othersbox .content .team div.con ul li a.mavericks{background-position:20px -1172px}
        .othersbox .content .team div.con ul li a.rockets{background-position:20px -1223px}
        .othersbox .content .team div.con ul li a.spurs{background-position:20px -1276px}
        .othersbox .content .team div.con ul li a.jazz{background-position:20px -1333px}
        .othersbox .content .team div.con ul li a.nuggets{background-position:20px -1386px}
        .othersbox .content .team div.con ul li a.thunder{background-position:20px -1438px}
        .othersbox .content .team div.con ul li a.timberwolves{background-position:20px -1492px}
        .othersbox .content .team div.con ul li a.blazers{background-position:20px -1546px}
        .othersbox .content .team div.con ul.west{display:block}
        .othersbox .content .player .select{height:60px;border-bottom:1px solid #ececec;padding:0 14px}
        .othersbox .content .player .select select{height:30px;width:100%;margin-top:16px;color:#555;border:1px solid #ececec;font-size:14px}
        .othersbox .content .player div.con ul{margin-top:26px}
        .othersbox .content .player div.con ul li{display:block;width:50%;float:left}
        .othersbox .content .player div.con ul li a{display:block;padding:8px}
        .othersbox .content .player div.con ul li a .avatar{float:left;width:55px;height:44px}
        .othersbox .content .player div.con ul li a .avatar img{height:44px}
        .othersbox .content .player div.con ul li a .name{line-height:1;padding-left:10px;margin-top:13px;color:#555;font-size:14px;overflow:hidden}
        .othersbox .content .player div.con ul li a:hover .name{color:#f23c64}
        .othersbox-fixed{top:10px}
        .m-infoiframe{width:1240px;margin:0 auto;padding:10px 0 40px}
        .loading-ball{margin:0 auto;width:160px;height:36px;line-height:45px}
        .loading-ball .ani{float:left;width:26px;height:36px;margin-right:25px;background:url(http://img1.gtimg.com/sports/pics/hv1/104/161/1910/124238909.png) bottom center no-repeat}
        .loading-ball .ani i{display:block;width:100%;height:30px;background:url(http://img1.gtimg.com/sports/pics/hv1/186/162/1910/124239246.png) center center no-repeat;-webkit-animation:loading-ball 1s linear infinite;animation:loading-ball 1s linear infinite}
        .loading-ball span{font-size:14px;color:#bcbcbc}
        .loading-ball.no-animate .ani i{-webkit-animation:none;animation:none}
        @-webkit-keyframes loading-ball{from{margin-top:0}
            to{margin-top:-5px}
        }
        @keyframes loading-ball{from{margin-top:0}
            to{margin-top:-5px}
        }
        .ad-banner-a{display:block;width:1240px;margin:10px auto 0;background-color:#fafafa;overflow:hidden}
        .ad-banner-a img{border:none}
        .m-news .u-news_title{position:relative;margin-left:70px;height:50px;background-color:#fff;border-left:2px solid #e74c5b}
        .m-news .u-news_title .u-year{width:100px;line-height:1;position:absolute;left:-125px;top:0;text-align:right;font-family:arial;color:#e74c5b;font-size:20px}
        .m-news .u-news_title .u-clock{width:24px;height:50px;position:absolute;left:-12px;top:0;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -85px -17px}
        .m-news .u-news_title h3{position:relative;left:30px;top:0;color:#e74c5b;font-size:20px;line-height:1}
        .m-news .u-day{position:relative;border-left:2px solid #e74c5b;margin-left:70px}
        .m-news .u-day.f-clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
        .m-news .u-daytag{color:#e74c5b;font-size:18px;position:absolute;left:-125px;top:-12px;text-align:right;width:100px}
        .m-news .u-box{margin-left:30px;float:left;margin-bottom:23px}
        .m-news .u-box .u-item{position:relative;padding:24px;border:1px solid #e2e2e2;margin-bottom:30px;width:748px}
        .m-news .u-box .u-item.f-clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
        .m-news .u-box .u-item .u-mark{width:36px;height:29px;position:absolute;left:-36px;top:-6px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -44px -17px}
        .m-news .u-box .u-item .u-date{display:block;font-size:14px;color:#7b7b7b}
        .m-news .u-box .u-item .u-title{font-size:18px;font-weight:700;line-height:40px;color:#393939}
        .m-news .u-box .u-item .u-title a{color:#393939}
        .m-news .u-box .u-item .u-title a:hover{color:#bd0a01}
        .m-news .u-box .u-item .u-abstract{overflow:hidden;line-height:24px;font-size:14px;color:#7b7b7b}
        .m-news .u-box .u-item .u-img{float:right;margin-left:15px;width:225px;height:150px}
        .m-news .u-box .u-item .u-img img{margin:0 auto;display:none}
        .m-news .u-box .u-item .u-img img.s-horizontal{display:block;width:225px}
        .m-news .u-box .u-item .u-img img.s-vertical{display:block;height:150px}
        .m-news .u-box .u-item .u-tags{height:16px;margin-top:15px;margin-bottom:20px}
        .m-news .u-box .u-item .u-tags a span{display:inline-block;padding:0 6px;height:15px;line-height:15px;font-size:12px;text-align:center;color:#7b7b7b;border:1px solid #c9c9c9;margin-right:10px}
        .m-news .u-box .u-item .u-tags a span:hover{color:#fff;border:1px solid #e74c5b;background-color:#e74c5b}
        .g-more{position:relative;height:55px;padding-left:70px}
        .g-more .u-arrow{overflow:hidden;position:absolute;left:67px;top:-18px;width:8px;height:8px;background:url(http://mat1.gtimg.com/statssoccer/images/player-sprite.png) no-repeat -44px -49px}
        .g-more .u-onloading{position:relative;width:158px;height:35px;margin:18px auto 0}
        .g-more .u-onloading .u-moretext{float:left;display:block;margin-left:30px;line-height:40px;color:#bcbcbc;font-size:14px}
        .gamedata{width:1240px;margin:30px auto 0;font-size:0;font-family:"\5FAE\8F6F\96C5\9ED1",sans-serif}
        .gamedata .card{display:block;float:left;position:relative;width:390px;height:291px;padding:0;border:1px solid #e2e2e2;font-size:14px}
        .gamedata .card h3{color:#006CB7;font-size:16px;margin:10px 0 0 20px}
        .gamedata .card .more{visibility:hidden;float:right;font-size:12px;margin:10px 20px 0 0}
        .gamedata .card .more a{display:block;height:16px;line-height:16px;color:#888;background-image:url(http://mat1.gtimg.com/pingjs/ext2020/p/nba2015/video/img/more_icon.png);background-position:right center;background-repeat:no-repeat;padding-right:20px;vertical-align:top}
        .gamedata .card .more a:hover{color:#f13d64}
        .gamedata .card:hover .more{visibility:visible}
        .gamedata .card .recent{margin:20px 20px 0}
        .gamedata .card .recent a{display:block;font-size:16px;color:#666}
        .gamedata .card .recent a .time span{float:right}
        .gamedata .card .recent a .time em{float:right;margin-right:8px}
        .gamedata .card .recent a .teams{text-align:center;margin:10px auto;height:60px;background:url(http://img1.gtimg.com/sports/pics/hv1/140/185/1958/127366265.png) center center no-repeat}
        .gamedata .card .recent a .teams .hyphen{display:none;font-size:40px;font-family:Arial,sans-serif}
        .gamedata .card .recent a .teams .away,.gamedata .card .recent a .teams .home{font-size:18px}
        .gamedata .card .recent a .teams .away img,.gamedata .card .recent a .teams .home img{height:60px}
        .gamedata .card .recent a .teams .away .text,.gamedata .card .recent a .teams .home .text{padding-top:5px;color:#333}
        .gamedata .card .recent a .teams .away .text p,.gamedata .card .recent a .teams .home .text p{line-height:24px}
        .gamedata .card .recent a .teams .away .text p.score,.gamedata .card .recent a .teams .home .text p.score{font-size:24px}
        .gamedata .card .recent a .teams .away .text.willbegin,.gamedata .card .recent a .teams .home .text.willbegin{padding-top:18px}
        .gamedata .card .recent a .teams .away,.gamedata .card .recent a .teams .away .text,.gamedata .card .recent a .teams .away img{float:left}
        .gamedata .card .recent a .teams .away .text{margin-left:25px}
        .gamedata .card .recent a .teams .home,.gamedata .card .recent a .teams .home .text,.gamedata .card .recent a .teams .home img{float:right}
        .gamedata .card .recent a .teams .home .text{margin-right:25px}
        .gamedata .card .recent a:hover{color:#f13d64;background-color:#f3f3f3}
        .gamedata .card .others{margin:0 20px}
        .gamedata .card .others table{width:100%}
        .gamedata .card .others table tr{cursor:pointer}
        .gamedata .card .others table tr:hover{color:#f13d64}
        .gamedata .card .others table tr td{border-top:1px solid #e2e2e2;line-height:44px}
        .gamedata .card .color-blue{color:#006CB7}
        .gamedata .card .color-red{color:#f13d64}
        .gamedata .card ul.bestplayers{font-size:0;margin-top:20px}
        .gamedata .card ul.bestplayers li{display:-moz-inline-stack;display:inline-block;zoom:1;font-size:14px;width:155px;margin:0 20px 20px}
        .gamedata .card ul.bestplayers li h4{height:24px;line-height:24px;border-left:3px solid #f13d64;background-color:#f3f3f3;text-indent:8px}
        .gamedata .card ul.bestplayers li .player{display:block;margin-top:10px;color:#333}
        .gamedata .card ul.bestplayers li .player:hover{color:#f13d64}
        .gamedata .card ul.bestplayers li .player img{height:60px;float:left;margin-right:5px}
        .gamedata .card ul.bestplayers li .player .text{overflow:hidden}
        .gamedata .card ul.bestplayers li .player .text p.name{font-size:18px}
        .gamedata .card ul.bestplayers li .player .text p.score{font-size:28px}
        .gamedata .card ul.bestplayers li .player .text p.small{font-size:14px}
        .gamedata .card .playerstat{padding:0 20px;margin-top:15px}
        .gamedata .card .playerstat table{width:100%}
        .gamedata .card .playerstat table thead{background-color:#f3f3f3;font-size:16px;color:#333}
        .gamedata .card .playerstat table tbody{color:#555}
        .gamedata .card .playerstat table td,.gamedata .card .playerstat table th{border-bottom:1px solid #e8e8e8}
        .gamedata .card .playerstat table td{line-height:42px;text-align:center}
        .gamedata .card+.card{margin-left:32px}
        .gamedata:after,.gamedata:before{content:" ";display:table}
        .gamedata:after{clear:both}
        .teamdata_tab span{padding: 1px 5px 1px;color: #000;background: #f3f3f3; cursor:pointer;}
        .teamdata_tab .on{color: #fff;background: #6cb15e;}

        /*鏈禌瀛ｅ崟鍦烘暟鎹粺璁�*/
        .tab-menu-a li{float:left}
        .tab-menu-a li a{display:inline-block;padding:0 6px;height:22px;background-color:#f3f3f3;font-size:12px;line-height:22px}
        .tab-menu-a li.on a{background-color:#e74c5b;color:#fff}
        .tab-content-a{display:none}
        .charts-wrap{height:468px;border:1px solid #e2e2e2}
        .charts-type{padding:20px 17px;height:78px;}
        .charts-type ul{display:block;width:100%;height:78px;}
        .charts-type ul li{display:block;padding:0 1px;float:left}
        .charts-type ul li a{display:block;width:121px;height:38px;background-color:#f0f0f0;text-align:center;font-size:14px;line-height:38px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
        .charts-type ul li a:hover,.charts-type ul li.on a{background-color:#f23e65;color:#fff}
        .charts-canvas{width:898px;height:390px}

        /*鐞冮槦杩戞湡璧涚▼*/
        .t-recent-schedule .s-item{width:136px}
        .t-recent-schedule .s-item .col-1{background-color:#e74c5b;color:#fff;font-size:12px;padding:0 8px}
        .t-recent-schedule .s-item .col-2,.t-recent-schedule .s-item .col-3{padding:0 0 0 8px}
        .t-recent-schedule .s-item .name{font-size:12px;display:block;width:100px;height:60px;overflow:hidden}
        .t-recent-schedule .s-item .score{font-size:12px;font-weight:700}
        .t-recent-schedule .s-item .col-4{text-align:center;border: 1px solid #f1f1f1;}
        .t-recent-schedule .s-item .col-4 .link{margin:0;display:block}
        .t-recent-schedule .s-item .end{color:#525252}
        .t-recent-schedule .s-item .live{color:#408ed6}
        .t-recent-schedule .s-item .not-start{color:#a6a6a6}
        .t-recent-schedule .s-item .col-4 .link:hover .state{color:#BD0A01}

		/*渚ц竟绉垎姒�*/
		.mod-sidebar-b .bd{height:395px;}
		.mod-sidebar-b .tab-menu ul{display:block;overflow:hidden;padding:10px 0;height:30px}
		.mod-sidebar-b .tab-menu li{float:left;border:1px solid #ddd;border-right:none}
		.mod-sidebar-b .tab-menu li:last-child{border-right:1px solid #ddd}
		.mod-sidebar-b .tab-menu li a{display:block;width:49px;height:28px;text-align:center;line-height:28px}
		.mod-sidebar-b .tab-menu li:last-child a{width:48px;}
		.mod-sidebar-b .tab-menu li.on a{background-color:#70b363;color:#fff}
		.mod-sidebar-b .tab-content{display:none;}
		.mod-sidebar-b .p-table table{border:none;}
		.mod-sidebar-b .p-table table thead tr{height:36px;border:1px solid #ddd}
		.mod-sidebar-b .p-table table thead tr th.c1{width:60px}
		.mod-sidebar-b .p-table table thead tr th.c2{width:50px}
		.mod-sidebar-b .p-table table tbody tr{height:60px}
		.mod-sidebar-b .p-table table tr td{font-size:14px;}
		.mod-sidebar-b .p-table table tr td .team{overflow:hidden;width:188px;height:60px;text-align:left;}
		.mod-sidebar-b .p-table table tr td .rank{display:inline-block;margin:18px 15px 0 0;width:22px;height:22px;border:1px solid #b7b7b7;border-radius:1px;text-align:center;font-size:14px;line-height:22px}
		.mod-sidebar-b .p-table table tr td .flag{margin:-2px 15px 0 0;width:32px}

        .mBg4 {
    width: 1250px;
    margin: 0 auto;
}
        .epglst li{float:left;margin-right:10px;white-space:nowrap;line-height:150%}#epg_r0{background:#f2f5f7;font-weight:bold}.epg div{*background:#FFF}#epg_r0 div{*background:#f2f5f7}.epglst .col{width:580px}.epglst a.atop{float:right}.epglst .epg .f1,.epglst .epg .f2{width:150px}.filter{padding:6px 0}.relate ul{margin:auto auto 10px 20px}.epgcontent{width:720px}.epgcontent h3{margin-top:10px}.epgcontent .time{color:#808000;font-weight:bold}.epgcontent .exp *{color:#808080}.epgcontent .tvgd{margin-left:124px;border:1px solid gainsboro;padding:0 2px;background-color:#f2f5f7}.epgcontent li{line-height:150%}.epgcontent li span{margin-left:6px}.user_tbl{width:600px}.user_tbl td{border-bottom:1px dashed #DDD;padding:3px 3px 3px 0;display:table-cell;vertical-align:inherit}.nowrap{white-space:nowrap}.wd80{width:80px}.user_li1{border:0;float:left;border-right:1px solid #adcfd1;padding:0 15px 0 3px}.user_li2{border:0;float:left;padding:0 0 0 15px}.user_menu{width:120px}.user_menu dl{width:100%;padding-right:10px}.user_menu dt,.user_menu dd,.user_menu ul{margin:0;padding:0}.user_menu dt{color:#090;font:bold 14px}.user_menu dt{margin-top:1.5em;margin-bottom:0;padding-left:8px;padding-bottom:5px;line-height:1.2em;border-bottom:1px solid #f4f4f4}.user_menu dd a{border-bottom:1px solid #f4f4f4;display:block;text-decoration:none;color:#555;height:18px;margin:2px 0;padding:2px 3px 2px 20px}.user_menu dd a:hover,.user_menu dd a:focus,.user_menuli a:hover,.user_menu li a:focus{background:#f3f3f3;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px}.user_menu dd a.selected{background:#555;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px}.user_menu a:link,.user_menu a:visited{color:#1b75bb;text-decoration:none}.user_menu a:hover,.user_menu a:active{color:#0b559b}#addr,#other{text-align:left;display:none}#addr div{text-align:left;clear:both}#china div{margin-bottom:10px}#china .prov a{display:inline-block;float:left;width:90px}#areas div a,#citys div a,#oversea div a{display:inline-block;float:left;width:110px}#addr div.l{height:1px;background:gray}#other{overflow:auto;height:200px}p.ops{text-align:right}p.ops a{color:#f70}.guidelsttb{width:500px}.guidelsttb .hdtd{background-color:#f8f8f8}.reviewtitle{background:url("/images/style/reply.gif") no-repeat left top;padding-left:22px}ul.homehot{margin-top:4px}ul.homehot li,ul.hotchns li{margin-bottom:15px}ul.homehot li{color:#808080;font-size:12px}ul.homehot div{float:left}ul.homehot img,.hotchns img{border:solid 1px #CCC;padding:2px;width:60px;height:80px}ul.homehot div.meta{width:115px;margin-left:4px}ul.homehot div.meta div{margin-bottom:3px;width:100%}ul.tvc img{height:68px}ul#t_hot_chn img{width:65px;height:50px}ul.hotchns img{width:65px;height:50px}input.tweetit{margin-left:60px}.level2menu{padding-top:10px;background-color:#f8f8f8;border:solid 1px #ccc;border-top-width:0;clear:both;height:22px}.mainsec .leftsec,.mainsec .rightsec{float:left;width:295px}.mainsec .rightsec{margin-left:10px}.mainsec .sectitle{background:#5e9ecc;color:#FFF;font-size:16px;height:24px;padding-left:5px;padding-top:3px}.mainsec .leftsec li,.mainsec .rightsec li{font:14px;line-height:23px}.mainsec hr{margin:6px 0}.mainsec li div.limg{float:left;margin-right:10px;width:50px}.mainsec li div.rmain{float:right;width:540px;line-height:22px}.mainsec li div.rmain img{vertical-align:middle}.mainsec li em{font-weight:bold}.mainsec li div.msecfooter{color:gray;font-size:10px;margin-top:5px}.mainsec li div.msecfooter div.posttime{float:left;width:200px}.mainsec li div.msecfooter div.otherinfo{float:right}.mainsec table td.label{color:gray;white-space:nowrap}ul.mainsec div.favobjscss,ul.mainsec div.favtvccss{width:600px}ul.mainsec div.favobjscss table,ul.mainsec div.favtvccss table{width:100%}ul.mainsec div.favobjscss table td{width:33%;text-align:center}ul.mainsec div.favtvccss table td{width:33%;text-align:center}ul.mainsec table td span.objinfo{margin-bottom:15px;font-size:13px;color:gray}ul.mainsec table td.label{height:28px}#tweetsec{display:none;padding:10px}#tweetsec .objtext{width:270px}#tweetsec textarea{width:570px;height:50px;margin-top:10px}.homehead{background-color:#f5f8fd;clear:both;color:#333;height:180px;padding:6px;margin-top:10px}.homehead img.biguserimg{float:left}.homehead div.headr{float:right;width:400px}.homehead .uname{font-size:30px}.homehead .uaddr{font-size:12px,color:gray;margin-left:15px}.homehead .ucon{margin-top:15px;color:gray;font-size:12px}.homehead .udesc{margin-top:40px;font-size:13px;width:320px}.homehead .userop{margin-top:10px;color:gray}.homehead .userop a{margin-right:5px}.homehead table{border:0}.homehead table tr{height:55px}.hot_div{padding:6px 2px;background-color:#f8f8f8;overflow:hidden;zoom:1}.hot_div a{margin-left:8px;float:left}div.bg_small_green input#object_id{height:26px;color:#808080}span.synccfg{color:#808080}nav.headnav a{font-weight:bold}table.hotpageobjs{width:550px;line-height:18px}table.hotpageobjs tr.trhld{background-color:#f8f8f8}dl.hotchns{line-height:18px;margin-bottom:6px}dl.hotchns dt{margin-top:6px;font-weight:bold;font-size:14px}dl.hotchns dd{font-size:12px;line-height:23px}.new_item{background:url("/images/style/new.gif") no-repeat;padding-left:28px}.wb_piclist{_zoom:1;clear:both}.wb_piclist li{float:left;vertical-align:top;zoom:1;margin:0 6px 0 0}.wb_piclist img{cursor:pointer;vertical-align:top}.wb_piclist img.smallcursor{cursor:url(http://img.t.sinajs.cn/t4/style/images/common/small.cur),auto}.wb_piclist img.bigcursor{cursor:url(http://img.t.sinajs.cn/t4/style/images/common/big.cur),auto}.wb_piclist li .media_pic{border:1px solid #CCC;min-width:60px;_width:60px;text-align:center;display:inline-block;vertical-align:top}.wb_piclist img.video_play{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;background:url(http://img.t.sinajs.cn/t4/style/images/common/feedvideoplay.gif) no-repeat;cursor:pointer;vertical-align:top;border:0;margin:30px 0 22px -80px}.wb_piclist img.video_preview_pic,.guidelist td img{max-width:120px;_width:120px}.wb_piclist .media_pic img{max-width:600px}.tvc_videos{position:relative}.tvc_videos td{vertical-align:top;text-align:center;padding:5px 10px;width:25%}.tvc_videos td .imgBg{position:relative;width:116px;height:65px;display:block;overflow:hidden}.tvc_videos td .bg{position:absolute;top:48px;left:0;width:116px;height:17px;background:#000;opacity:.4;filter:alpha(opacity=40)}.tvc_videos td .txt{position:absolute;top:48px;left:0;width:116px;height:17px;line-height:17px;text-align:center;color:#FFF}ul.gdlst{margin-top:1px}ul.gdlst li{border-bottom:1px dashed gainsboro;margin-bottom:1px;margin-bottom:10px;height:75px}ul.gdlst li div.l{float:left}ul.gdlst li div.r{float:left;margin-left:3px;width:228px}.v_icon{background:url(http://img.t.sinajs.cn/t4/style/images/common/ico.png?id=1331016101750) no-repeat;background-position:0 -67px;display:inline-block;width:16px;height:16px;margin:-2px 2px}.p_icon{background:url(/images/style/img.png) no-repeat;display:inline-block;width:20px;height:16px;margin:-2px 6px}.mvs_list{line-height:150%;margin:5px 0;clear:both}.mvs_list span{width:145px;float:left;overflow:hidden}.crew_span{display:inline-block;width:65px}.hidden{display:none}
                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       @charset "utf-8";

.focus_img{
	float:left;
	width:100%;
	min-width:780px;
	background:#fff;
	height:420px;
	position:relative;
	z-index:999;
	overflow:hidden}
.focus_img .focus {
	width:780px;
	padding-top:390px;
	text-align:center;
	margin:0 auto}
.focus_img .focus a {
	text-decoration:none;
	z-index:3;
	width:12px;
	height:12px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	zoom:1}
.focus_img .focus a .bg-m {
	z-index:4;
	color:#FFF;
	line-height:40px;
	font-size:40px;
	position:absolute;
	left:2px;
	top:6px;
	cursor:pointer;
	display:none}
.focus_img .focus a .bg-b {
	color:#fff;
	background:#fff;
	position:absolute;
	display:block;
	left:0;
	top:0;
	cursor:pointer;
	width:12px;
	height:12px;
	text-align:center;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%}
.focus_img .focus a .inner {
	background:#34b476;
	position:absolute;
	left:0;
	top:0;
	z-index:9;
	opacity:0;
	display:none;
	width:12px;
	height:12px;
	text-align:center;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-ms-border-radius:50%}
.focus_img .focus a.on .inner,.focus_img .focus a:hover .inner {
	cursor:pointer;
	display:block;
	border:0;
	color:#fff;
	background:#34b476;
	-webkit-transition:opacity .3s ease-in-out;
	-ms-transition:opacity .3s ease-in-out;
	transition:opacity .3s ease-in-out;
	opacity:1}
.focus_img .focus .hover .inner {
	display:block}
.focus_img .banners,.focus_img .banner {
	width:780px;
	height:420px;
	overflow:hidden;
	position:absolute;
	left:0}
.focus_img .banner .info h3,.focus_img .banner .info p {
	display:none}

.dest_top{
	float:left;
	width:1210px}
.dest_search{
	float:left;
	width:369px;
	height:376px;
	padding:20px;
	border:2px solid #dcdcdd}
.dest_search .sch_tit{
	float:left;
	width:413px;
	height:69px;
	margin:-26px 0 0 -22px}
.dest_search .sch_con{
	float:left;
	width:369px;
	margin-top:20px;}
.dest_search .sch_con .ser_text{
	float:left;
	color:#333;
	width:290px;
	height:40px;
	line-height:40px;
	border:1px solid #ebebeb;
	border-radius:3px;
	font-size:16px;
	font-family:"寰蒋闆呴粦";
	box-shadow:0 1px 2px #eee}
.dest_search .sch_con .ser_btn{
	float:right;
	color:#fff;
	width:70px;
	height:42px;
	line-height:42px;
	text-align:center;
	font-size:16px;
	border:0;
	cursor:pointer;
	font-family:"寰蒋闆呴粦";
	border-radius:3px;
	background:#fa9634}
.sch_hot_mdd{
	float:left;
	width:369px;
	margin-top:20px;}
.sch_hot_mdd dt{
	color:#ec7501;
	float:left;
	width:369px;
	font-size:16px;
	padding-left:40px;
	background:url(/img/hot_dest.png) left no-repeat}
.sch_hot_mdd dd{
	float:left;
	width:369px;
	padding:10px 0}
.sch_hot_mdd dd a{
	color:#666;
	float:left;
	padding:5px 10px;
	font-size:16px}
.destImg{
	float:right;
	width:780px;
	height:420px}

.dest_con_lsit{
	float:left;
	width:1210px;
	margin-top:20px}
.list_left{
	float:left;
	width:887px}
.shaixuan{
	float:left;
	width:900px;
	padding:10px;
	border:1px solid #dcdcdd}
.shaixuan dl{
	float:left;
	width:900px;
	font-size:14px}
.shaixuan dl dt{
	float:left;
	color:#333;
	width:85px;
	height:22px;
	line-height:22px;
	text-align:right;
	font-weight:bold}
.shaixuan dl dd{
	float:left;
	width:780px}
.shaixuan dl dd a{
	float:left;
	color:#666;
	height:22px;
	line-height:22px;
	padding:0 5px;
	margin:0 5px 10px 0}
.shaixuan dl dd a.on,
.shaixuan dl dd a:hover{
	color:#fff;
	background:#fa9634}

.ticket_list_bt{
	float:left;
	width:887px;
	margin-top:20px}
.ticket_list_block{
	float:left;
	width:900px;
	margin-bottom:20px;
	border:1px solid #dcdcdd}
.ticket_list_block .top_js{
	float:left;
	width:900px}
.ticket_list_block .top_js .pic{
	float:left;
	width:300px;
	height:190px;
	padding:15px}
.ticket_list_block .top_js .con{
	float:left;
	width:513px;
	margin:10px 20px}
.ticket_list_block .top_js .con p{
	float:left;
	width:513px}
.ticket_list_block .top_js .con .p1 a{
	float:left;
	color:#2f2f2f;
	width:513px;
	height:35px;
	font-size:18px;
	font-weight:bold}
.ticket_list_block .top_js .con .p2{
	color:#999;
	height:20px;
	line-height:20px}
.ticket_list_block .top_js .con .p2 span{
	color:#333}
.ticket_list_block .top_js .con .p3{
	margin-top:20px}
.ticket_list_block .top_js .con .p3 em{
	float:left;
	color:#fdb300;
	width:513px;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:bold}
.ticket_list_block .top_js .con .p3 .txt{
	float:left;
	color:#888;
	width:513px;
	line-height:20px;
	font-size:14px}
.ticket_list_block .btm_lsit{
    float: left;
    width: 900px;
    background: #fafafa;
    padding-bottom: 10px;
    padding-top: 10px;
}
.ticket_list_block .btm_lsit table td{
	height:45px;
	border-bottom:1px dashed #e5e5e5}
.ticket_list_block .btm_lsit .tit{
	color:#333;
	font-family:"瀹嬩綋"}
.ticket_list_block .btm_lsit .price{
	color:#ff7000}
.ticket_list_block .btm_lsit .price b{
	font-size:16px;
	font-weight:bold;
	font-family:Arial}
.ticket_list_block .btm_lsit .num b{
	color:#ff7000;
	font-weight:bold;
	font-size:16px}
.ticket_list_block .btm_lsit .ck_btn{
	display:block;
	color:#fff;
	width:65px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-align:center;
	background:#fa9634;
	border-radius:5px}
.ticket_list_block .btm_lsit .more{
	float:left;
	width:900px;
	height:30px}
.ticket_list_block .btm_lsit .more a{
	float:left;
	color:#ff7000;
	width:900px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:right}


.pt_sidle{
	float:left;
	width:308px}
.sidle_search{
	float:left;
	width:304px;
	padding-bottom:10px;
	margin-bottom:20px;
	border:2px solid #dcdcdd}
.sidle_search .tit{
	float:left;
	width:304px;
	height:69px;
	margin:-6px 0 0 -2px}
.sidle_search .txt{
	color:#fa9634;
	float:left;
	width:274px;
	line-height:20px;
	font-size:14px;
	padding:15px;}
.sidle_search .form{
	float:left;
	width:284px;
	padding:10px;}
.sidle_search .form dl{
	float:left;
	width:284px;
	margin-bottom:12px}
.sidle_search .form dl dt{
	float:left;
	color:#666;
	width:90px;
	height:30px;
	line-height:30px;
	padding-right:10px;
	text-align:right;
	font-size:14px}
.sidle_search .form dl dd{
	float:left;
	width:184px}
.sidle_search .form dl dd input{
	float:left;
	width:178px;
	height:30px;
	line-height:30px;
	border:1px solid #ebebeb;
	border-radius:3px;
	box-shadow:0 2px 2px #f5f5f5}
.sidle_search .form .ser_btn{
	float:right;
	color:#fff;
	width:185px;
	height:35px;
	line-height:35px;
	font-size:16px;
	text-align:center;
	background:#fa9634;
	border-radius:5px}

.xg_sidle_box{
	float:left;
	width:304px;
	margin-bottom:20px;
	border:2px solid #dcdcdd}
.xg_sidle_box .tit,
.xg_sidle_box .hotel_tit,
.xg_sidle_box .xg_tit{
	float:left;
	width:288px;
	height:55px;
	padding-left:20px;
	margin:-2px 0 0 -2px;
	background:url(/img/column_bg.png) left no-repeat}
.xg_sidle_box .tit h3,
.xg_sidle_box .hotel_tit h3,
.xg_sidle_box .xg_tit h3{
	color:#fff;
	float:left;
	width:288px;
	margin-top:5px;
	font-size:20px;
	font-weight:500}
.xg_sidle_box .hotel_tit h3,
.xg_sidle_box .xg_tit h3{
	height:55px;
	line-height:55px;
	margin:0}
.xg_sidle_box .tit span{
	color:#fa9634;
	float:left;
	width:288px;
	font-size:14px}
.xg_sidle_box .con,
.xg_sidle_box .txt_con{
	float:left;
	width:280px;
	padding:0 12px;}
.xg_sidle_box .con ul,
.xg_sidle_box .con ul li,
.xg_sidle_box .txt_con ul,
.xg_sidle_box .txt_con ul li{
	float:left;
	width:280px;}
.xg_sidle_box .con ul li,
.xg_sidle_box .txt_con ul li{
	padding-bottom:12px;
	margin-top:12px;
	border-bottom:1px dashed #e5e5e5}
.xg_sidle_box .con ul li.bor_0,
.xg_sidle_box .txt_con ul li.bor_0{
	border-bottom:0}
.xg_sidle_box .con p{
	float:right;
	width:160px;}
.xg_sidle_box .txt_con p{
	float:right;
	width:280px;}
.xg_sidle_box .con p a,
.xg_sidle_box .txt_con p a{
	color:#2f2f2f;
	float:left;
	width:160px;
	height:36px;
	line-height:18px;
	overflow:hidden;
	font-size:14px}
.xg_sidle_box .txt_con p a{
	width:280px;
	height:auto;
	padding-bottom:10px;
	font-size:18px}
.xg_sidle_box .con p span,
.xg_sidle_box .txt_con p span{
	float:left;
	color:#888;
	width:160px;
	padding:5px 0}
.xg_sidle_box .txt_con p span{
	width:280px;
	padding:0 0 5px;
	font-size:14px}
.xg_sidle_box .con em,
.xg_sidle_box .txt_con em{
	color:#333}
.xg_sidle_box .con em b,
.xg_sidle_box .txt_con em b{
	color:#ff7000;
	padding:0 2px;
	font-size:14px;
	font-weight:bold}
.xg_sidle_box .txt_con em b{
	font-size:20px;
	font-weight:500}

.qd_sidle_box{
	float:left;
	width:306px;
	margin-bottom:20px;
	border:1px solid #dcdcdd;
	box-shadow:2px 2px 3px #f5f5f5}
.head_img{
	float:left;
	width:266px;
	padding:20px}
.head_img p{
	float:left;
	color:#333;
	width:266px;
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-size:18px;
	font-weight:bold;
	text-align:center}
.head_img p s{
	display:inline-block;
	width:20px;
	height:20px;
	margin-left:10px;
	vertical-align:middle;
	background:url(/img/arrow-up-ico.png) left no-repeat}
.qd_list_con{
	float:left;
	width:306px;
	padding-bottom:10px;
	position:relative;
	border-top:1px solid #dcdcdd;
	background:#fafafa}
.qd_list_con .arrow_top{
	width:18px;
	height:10px;
	position:absolute;
	left:50%;
	top:-10px;
	margin-left:-9px;
	background:url(/img/arrow-top.png) left no-repeat}
.qd_list_con span{
	float:left;
	width:70px;
	margin:10px 0 0 10px;
	padding:8px 8px 0;
	border:1px solid #fafafa;
	background:#fafafa;
	border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-webkit-border-radius:3px}
.qd_list_con span:hover{
	border:1px solid #dcdcdd;
	background:#fff}
.qd_list_con span em{
	float:left;
	color:#333;
	width:70px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:"瀹嬩綋"}
.slideadimg{
	float:left;
	width:308px;
	margin-bottom:20px;
	overflow:hidden}

.paixu_menu{
	float:left;
	width:887px;
	padding:20px 0}
.paixu_menu span{
	float:left;
	color:#333;
	font-size:14px}
.paixu_menu a{
	float:left;
	color:#999;
	font-size:14px}
.paixu_menu a.on{
	color:#f60}
.paixu_menu s{
	float:left;
	color:#999;
	padding:0 10px}

.list_box_con{
	float:left;
	width:887px}
.list_block{
	float:left;
	width:900px;
	height:231px;
	margin-bottom:20px;
	border:1px solid #e5e5e5}
.list_rig_txt{
	float:left;
	width:525px;
	height:231px}
.list_rig_txt a.tit{
    float: left;
    color: #2f2f2f;
    width: 485px;
    height: 30px;
    padding: 10px 20px;
    font-size: 18px;
    font-weight: bold;
}
.list_rig_txt .cp_con{
	float:left;
	width:485px;
	padding:30px 20px}
.list_rig_txt .con_l{
	float:left;
	width:255px;
	border-right:1px solid #f1f5f8}
.list_rig_txt .con_l em{
	color:#666;
	float:left;
	width:255px;
	font-size:14px}
.list_rig_txt .con_l em b{
	color:#fdb300;
	padding:0 3px;
	font-size:16px;
	font-weight:bold}
.list_rig_txt .con_l span{
	float:left;
	width:235px;
	height:36px;
	line-height:18px;
	overflow:hidden;
	color:#888;
	padding-right:20px;
	margin-top:10px;
	font-size:14px;
	text-indent:1.5em;
	background:url(/img/yinhao.png) left top no-repeat}
.list_rig_txt .con_r{
	float:left;
	width:189px;
	padding:27px 20px 0}
.list_rig_txt .con_r span{
	float:left;
	width:189px;
	height:20px;
	line-height:20px}
.list_rig_txt .con_r span b{
	color:#999}
.list_rig_txt .btm_con{
	float:left;
	width:525px;
	height:53px;
	background:url(/img/list_jg_bg.png) left no-repeat}
.list_rig_txt .btm_con .time{
	color:#fff;
	float:left;
	width:250px;
	height:48px;
	line-height:48px;
	padding:0 20px;
	font-size:16px}
.list_rig_txt .btm_con em{
	float:left;
	color:#fff;
	width:200px;
	height:48px;
	line-height:48px;
	font-size:14px;
	padding:0 20px}
.list_rig_txt .btm_con em b{
	padding:0 3px;
	font-size:24px;
	font-weight:bold}
.list_rig_txt .btm_con del{
	color:#ffd3d3;
	float:left;
	height:48px;
	line-height:48px;
	font-size:14px}
.list_rig_txt .btm_con .price{
	color:#fff;
	float:left;
	width:110px;
	height:48px;
	line-height:48px;
	font-size:14px}
.list_rig_txt .btm_con .price b{
	font-size:24px;
	padding:0 3px;
	font-weight:bold}
.list_rig_txt .btm_con .yd_btn{
	float:right;
	color:#fff;
	width:120px;
	height:48px;
	line-height:48px;
	margin-top:5px;
	font-size:18px;
	text-align:center}



/*鍒嗛〉浠ｇ爜鏍峰紡*/
.main_mod_page{
	overflow:hidden;
	padding-top:10px}
.main_mod_page p.page_right{
	text-align: right;
	display:inline-block;
	width:450px;
	float:right;
	height:26px;
	line-height:26px}
.main_mod_page a.prev,.main_mod_page a.next,.main_mod_page span.prev,.main_mod_page span.next{
	background-image:url(/img/icon01.gif);
	height:9px;
	width:5px}
.main_mod_page a.prev{
	background-position:-50px -154px}
.main_mod_page a.next{
	background-position:-125px -154px}
.main_mod_page a.prev,.main_mod_page a.next,.main_mod_page span.prev,.main_mod_page span.next{
	border:1px solid #D4D4D4;
	color:#666;
	padding:3px 7px 4px 15px;
	text-decoration:none;
	width:auto;
	background-color:#fff}
.main_mod_page a{
	text-align:center;
	width:22px;
	border:1px solid #D4D4D4;
	color:#666;
	padding:3px 7px 4px;
	text-decoration: none; 
	background:#FFF; 
	overflow:hidden}
.main_mod_page a.current{
	background:none repeat scroll 0 0 #FFEDE1;
	border-color:#FD6D01;
	color:#FD6D01;
	cursor:text;
	font-weight:bold;
	padding:3px 7px 4px}
.main_mod_page a:hover{
	border-color:#FD6D01;
	color:#FD6D01;
	text-decoration:none}
.main_mod_page .point{
	line-height:22px;
	display:inline-block;
	font-family:"寰蒋闆呴粦";
	font-size:12px}

.pt_content{t_menu_list .cpx}

.dest_menu_rig{
	float:right;
	width:308px;
	overflow:hidden}
.dest_menu_list{
	float:left;
	width:304px;
	margin-bottom:20px;
	border:2px solid #dcdcdd}
.dest_menu_list h3.tit{
	color:#fff;
	float:left;
	width:288px;
	height:55px;
	line-height:55px;
	font-size:20px;
	padding-left:20px;
	margin:-2px 0 0 -2px;
	background:url(/img/column_bg.png) left no-repeat}
.dest_menu_list .con{
	float:left;
	width:264px;
	padding:10px 20px}
.dest_menu_list .con dl{
	float:left;
	width:264px;
	padding:5px 0}
.dest_menu_list .con dl dt{
	float:left;
	color:#4a4a4a;
	width:264px;
	height:30px;
	line-height:30px;
	font-size:16px}
.dest_menu_list .con dl dd{
	float:left;
	width:264px;}
.dest_menu_list .con dl dd a{
	float:left;
	color:#666;
	width:33%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:12px;}

.ticket_show_head{
	float:left;
	width:1158px;
	padding:10px 25px;
	margin-bottom:20px;
	border:1px solid #dcdcdd;
	border-radius:5px;
	box-shadow:2px 2px 3px #eee}
.ticket_show_head .show_bt{
	float:left;
	width:1158px;
	padding-bottom:10px;
	border-bottom:2px solid #ececec}
.ticket_show_head .show_bt h1,
.ticket_show_head .show_bt h1 a{
	float:left;
	color:#333;
	width:900px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:24px}
.ticket_show_head .show_bt h1 img{
	vertical-align:middle}
.box_sm{
	float:right;
	height:24px;
	line-height:24px;
	position:relative;
	margin:8px 0 0 20px}
.box_sm a{
	float:left;
	color:#999;
	height:24px;
	line-height:24px;
	padding-left:22px;
	background:url(/img/ticket-ico.png) no-repeat}
.box_sm a.ico1{
	background-position:0 -34px}
.box_sm a.ico2{
	background-position:0 4px}
.box_sm .txt{
	display:none;
	position:absolute;
	top:35px;
	left:-200px;
	color:#666;
	width:215px;
	line-height:22px;
	padding:15px;
	border:1px solid #dcdcdd;
	border-radius:5px;
	background:#fafafa}
.box_sm .txt s{
	position:absolute;
	top:-10px;
	right:28px;
	display:block;
	width:18px;
	height:10px;
	background:url(/img/arrow-top.png) left no-repeat}
.ticket_show_head .tw_box{
	float:left;
	width:1158px;
	padding:20px 0 10px}
.wen_con{
	float:left;
	width:600px;
	font-family:"瀹嬩綋"}
.wen_con .bs_data{
	float:left;
	width:600px;
	padding:20px 0;
	border-bottom:1px dashed #e8e8e8}
.wen_con .bs_data li{
	float:left;
	color:#444;
	width:600px;
	height:24px;
	line-height:24px}
.wen_con .bs_data li span{
	color:#999}
.wen_con .ticket_sm{
	float:left;
	width:600px;
	padding:20px 0}
.wen_con .ticket_sm dt{
	float:left;
	color:#4f4f4f;
	width:600px;
	padding:10px 0;
	font-weight:bold}
.wen_con .ticket_sm dd{
	color:#4f4f4f;
	line-height:20px}
.pic_con{
	float:right;
	width:528px}

.ticket_show_con{
	float:left;
	width:1210px}

.column_left_con{
	float:left;
	width:887px;}
.ticket_lx{
	float:left;
	width:900px;
	margin-bottom:20px;
	border:1px solid #dcdcdd}
.ticket_lx .tit{
	float:left;
	width:887px;
	height:55px;
	margin:-1px 0 0 -1px;
	background:url(/img/column_bg.png) left repeat-x}
.ticket_lx .tit h3{
	float:left;
	color:#fff;
	height:55px;
	line-height:55px;
	font-size:16px;
	padding-left:20px}
.ticket_lx .tit span{
	float:right;
	color:#fa9634;
	height:55px;
	line-height:55px;
	font-size:14px}
.ticket_lx .tit span a{
	color:#fa9634;
	text-decoration:underline}
.ticket_lx table th{
	color:#666;
	font-size:14px;
	background:#fafafa}
.ticket_lx table th span.pl20{
	padding-left:20px}
.ticket_lx table td{
	border-top:1px solid #f5f5f5}
.ticket_lx table td span.bt{
	color:#333;
	float:left;
	line-height:18px;
	padding:10px 0 10px 20px;
	font-family:"瀹嬩綋"}
.ticket_lx table td .price{
	color:#ff7000;}
.ticket_lx table td .price b{
	font-size:16px;
	font-weight:bold}
.ticket_lx table td select{
	width:50px;
	height:22px;
	line-height:22px;
	border:1px solid #999}
.ticket_lx table td .yd_btn{
	color:#fff;
	display:inline-block;
	width:64px;
	height:24px;
	line-height:24px;
	background:#fa9634;
	border-radius:3px;
	font-size:14px}

.show_sidle{
	float:right;
	width:308px}
.hezuo_box{
	float:left;
	width:284px;
	padding:10px;
	border:2px solid #dcdcdd}
.hezuo_box .hz_tit{
	color:#333;
	font-size:16px}
.hezuo_box .hz_con{
	padding-bottom:70px;
	background:url(/img/hsy_bg.png) right bottom no-repeat}
.hezuo_box .hz_con p{
	color:#777;
	line-height:18px;
	font-size:14px;
	padding:15px 0}
.hezuo_box .hz_con span{
	display:block;
	color:#fa9634;
	height:24px;
	line-height:24px;
	font-size:14px;
	padding-left:25px;
	background:url(/img/ticket-ico.png) no-repeat}
.hezuo_box .hz_con span.ico1{
	background-position:0 -106px}
.hezuo_box .hz_con span.ico2{
	background-position:0 -139px}

/*闂ㄧエ璇︽儏*/
.ticket_nr_js{
	float:left;
	width:887px}
.nr_nav{
	float:left;
	width:867px;
	height:49px;
	padding-left:20px;
	background:url(/img/nr_nav_bg.gif) left no-repeat}
.nr_nav span{
	float:left;
	color:#fff;
	height:28px;
	line-height:28px;
	cursor:pointer;
	padding:0 15px;
	margin:10px 0 0 0;
	font-size:16px}
.nr_nav span.on{
	color:#fa9634;
	background:#fff;
	border-radius:20px}
.nr_con{
	float:left;
	width:900px;
	border:1px solid #e5e5e5;
	border-top:0}
.nr_list{
	float:left;
	width:845px;
	margin:0 20px;
	padding:20px 0;
	border-bottom:1px dashed #e5e5e5}
.nr_list .list_tit{
	float:left;
	color:#fa9634;
	width:810px;
	padding:10px 0 10px 35px;
	font-size:18px;
	font-weight:bold;
	background:url(/img/ticket-ico.png) no-repeat 0 -63px}
.nr_list .list_con{
	float:left;
	color:#333;
	width:810px;
	line-height:24px;
	font-size:14px;
	padding:10px 0 10px 35px}
.nr_list .list_jd img{
	margin: 10px;
}


/*鍥㈣喘*/
.tuan_box_con{
	float:left;
	width:1158px;
	padding:20px 0 10px}
.box_pic_l{
	float:left;
	width:555px}
.box_txt_r{
	float:right;
	width:585px}
.box_txt_r .price{
	float:left;
	color:#fff;
	width:585px;
	height:70px;
	font-size:14px;
	background:#fa9634}
.box_txt_r .price span{
	float:left;
	padding-left:20px;
	position:relative}
.box_txt_r .price .sp1{
	height:50px;
	margin-top:15px}
.box_txt_r .price .sp1 b{
	font-size:40px;
	font-weight:bold;
	font-family:Arial}
.box_txt_r .price .sp1 b s{
	font-size:18px}
.box_txt_r .price .sp2,
.box_txt_r .price .sp3{
	height:30px;
	line-height:30px;
	margin-top:30px;
	position:relative}
.box_txt_r .price .sp2{
	padding-left:50px;
	text-decoration:line-through}
.box_txt_r .price .sp2 s{
	position:absolute;
	top:-25px;
	right:0;
	display:block;
	color:#fa9634;
	width:46px;
	height:25px;
	line-height:20px;
	text-align:center;
	background:url(/img/zhekou-ico.png) left no-repeat}
.box_txt_r .price .sp3{
	padding-left:100px}
.box_txt_r .time{
	float:left;
	width:585px;
	padding:10px 0;
	border-bottom:1px dashed #e5e5e5}
.box_txt_r .time p{
	color:#444;
	height:24px;
	line-height:24px;
	font-family:Arial}
.box_txt_r .time span{
	color:#444;
	float:left;
	height:24px;
	line-height:24px;
	font-family:Arial}
.box_txt_r .time span em,
.box_txt_r .time p em{
	color:#999;
	width:70px;
	float:left;
	text-align:right;
	font-family:"瀹嬩綋"}
.box_txt_r .txt_con{
	float:left;
	width:585px;
	padding:20px 0;
	font-family:"瀹嬩綋"}
.box_txt_r .txt_con .tit{
	color:#4f4f4f;
	font-weight:bold}
.box_txt_r .txt_con .con{
	line-height:20px;
	margin-top:10px}
.box_txt_r .date{
	float:left;
	color:#666;
	width:585px;
	height:41px;
	line-height:41px;
	font-size:14px;
	text-align:center;
	background:url(/img/tuan-time-ico.png) left no-repeat}
.box_txt_r .date span{
	color:#f50;
	font-size:18px;
	font-weight:bold;
	padding:0 5px}
.box_txt_r .js,
.yd-msg-box .js{
	float:left;
	width:585px;
	padding:20px 0}
.box_txt_r .js span,
.yd-msg-box .js span{
	float:left;
	color:#666;
	font-size:16px;}
.box_txt_r .js span b,
.yd-msg-box .js span b{
	color:#f50;
	padding-left:5px;
	font-size:18px;
	font-family:Arial}
.box_txt_r .js span b em,
.yd-msg-box .js span b em{
	font-size:40px;
	font-weight:bold;}
.box_txt_r .js a,
.yd-msg-box .js a{
	float:right;
	color:#fff;
	width:240px;
	height:42px;
	line-height:42px;
	font-size:16px;
	text-align:center;
	background:url(/img/js-ico.png) 65px 13px no-repeat #ffd600;
	border-radius:5px;}
	
.calendar{
	float:left;
	width:570px;
	height:370px;
	margin:10px 0;
	border:1px solid #e5e5e5}
.yd-msg-box{
	float:right;
	width:530px;
	height:370px;
	margin:10px 0}
.yd-msg-box .price,
.yd-msg-box .date,
.yd-msg-box .people{
	float:left;
	width:530px;
	padding:8px 0}
.yd-msg-box .price s,
.yd-msg-box .date s,
.yd-msg-box .people s{
	float:left;
	color:#fff;
	display:block;
	width:24px;
	height:24px;
	line-height:20px;
	text-align:center;
	font-size:24px;
	font-family:Georgia;
	margin:4px 10px 0 0;
	background:#fa9634;
	border-radius:50%}
.yd-msg-box .price strong,
.yd-msg-box .date strong,
.yd-msg-box .people strong{
	float:left;
	color:#444;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:500}
.yd-msg-box .people s{
	margin-top:11px}
.yd-msg-box .people strong{
	height:46px;
	line-height:46px}
.yd-msg-box .price select,
.yd-msg-box .date select{
	float:left;
	color:#666;
	width:398px;
	height:32px;
	line-height:32px;
	font-size:14px;
	cursor:pointer;
	font-family:"寰蒋闆呴粦";
	border:1px solid #b5b5b5;
	border-radius:5px}
.yd-msg-box .people .box{
	float:left;
	width:396px;
	height:44px;
	border:1px solid #dbdbdb;
	border-radius:5px}
.yd-msg-box .people .box span{
	float:left;
	color:#666;
	padding:6px 0;
	margin-left:20px;
	font-size:14px}
.yd-msg-box .people .box span input{
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px solid #b5b5b5;
	border-radius:5px}
.yd-msg-box .js{
	width:530px}

.tuan_shai{
	width:1188px;}
.tuan_shai dl{
	width:1188px}
.tuan_shai dl dd{
	width:1100px}
.search_tuan{
	float:left;
	width:1210px;
	height:60px;
	margin-top:20px;
	background:url(/img/plane-go.gif) left no-repeat}
.sou_box{
	float:left;
	width:420px;
	height:40px;
	margin:10px 0 0 250px}
.sou_box .tuan_text{
	float:left;
	color:#666;
	width:340px;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-family:"寰蒋闆呴粦";
	background:#fff;
	border-radius:3px;
	border:0}
.sou_box .tuan_btn{
	float:right;
	color:#333;
	width:70px;
	height:40px;
	line-height:40px;
	cursor:pointer;
	font-size:16px;
	font-family:"寰蒋闆呴粦";
	background:#ffd600;
	border-radius:3px;
	border:0}
.sou_hot_mdd{
	float:left;
	width:450px;
	height:40px;
	font-size:16px;
	margin:10px 0 0 50px}
.sou_hot_mdd span{
	float:left;
	color:#fff;
	height:40px;
	line-height:40px;
	padding-left:50px;
	font-weight:bold;
	background:url(/img/sou-ico.png) left no-repeat}
.sou_hot_mdd a{
	float:left;
	color:#fff;
	height:40px;
	line-height:40px;
	margin-right:20px}

.tuan_sidle{
	float:left;
	width:308px;}
.tuan_sidle h3{
	float:left;
	color:#4d4a4a;
	width:308px;
	height:30px;
	line-height:30px;
	font-size:16px}
.tuan_sidle ul{
	float:left;
	width:276px;
	padding:15px 15px 0;
	border:1px solid #e2e0e0}
.tuan_sidle ul li{
	float:left;
	width:276px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #f3f3f3}
.tuan_sidle ul li p{
	float:left;
	width:276px}
.tuan_sidle ul li .tit a{
	float:left;
	color:#4d4a4a;
	width:276px;
	height:30px;
	line-height:30px;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.tuan_sidle ul li .num span{
	float:left;
	color:#f55858;
	height:30px;
	line-height:30px;
	font-size:22px}
.tuan_sidle ul li .num del{
	float:left;
	color:#333;
	height:30px;
	line-height:30px;
	margin-left:20px;
	font-size:14px}
.tuan_sidle ul li .num a{
	float:right;
	color:#fff;
	width:56px;
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:14px;
	background:#fa9634;
	border-radius:3px

}
.md-footer {
	border-top:1px solid #ececec;
	background-color:#fff;
	margin-top:30px
}
.md-footer__inner {
	
	margin:0 auto;
	padding-bottom:30px
}
.md-footer__inner:after,.md-footer__inner:before {
	content:" ";
	display:table
}
.md-footer__inner:after {
	clear:both
}
.md-footer .md-footer__inner {
	
}
.md-footer .footer-wrapper {
	padding-bottom:18px;
	padding:24px 100px 18px
}
.md-footer .footer-wrapper:after,.md-footer .footer-wrapper:before {
	content:" ";
	display:table
}
.md-footer .footer-wrapper:after {
	clear:both
}
.md-footer .md-footer-meta-wrapper {
	width:650px;
	float:left
}
.md-footer .md-footer-meta-wrapper p {
	text-align:center;
	color:#999;
	font-size:14px
}
.md-footer--meta {
	padding:0;
	margin-bottom:0
}
.md-footer--meta li {
	display:inline-block;
	margin:18px 0 24px
}
.md-footer--meta li:before {
	content:"|";
	color:#ddd;
	font-size:12px
}
.md-footer--meta li:first-child:before {
	content:none
}
.md-footer--meta li a {
	padding:0 14px;
	color:#333;
	font-size:14px
}
.md-footer .md-footer-qr-code-wrapper {
	float:right
}
.md-footer .md-footer-qr-code-wrapper:after,.md-footer .md-footer-qr-code-wrapper:before {
	content:" ";
	display:table
}
.md-footer .md-footer-qr-code-wrapper:after {
	clear:both
}
.md-footer .md-footer-qr-code-wrapper .md-footer-qr-code {
	float:left;
	margin:0 15px
}
.md-footer .md-footer-qr-code-wrapper .md-footer-qr-code img {
	width:85px;
	height:85px
}
.md-footer .md-footer-qr-code-wrapper .md-footer-qr-code .qr-code-desc {
	text-align:center;
	font-size:14px;
	color:#999;
	margin:10px 0 0
}
.md-footer .footer-link-wrapper {
	
	margin-bottom:16px;
	background-color:#fff;
	border:1px solid #eee;
	line-height:20px;
	padding:0 8px
}
.md-footer .footer-link {
	border-bottom:1px dashed #e5e5e5;
	font-size:13px;
	color:#999
}
.md-footer .footer-link:last-of-type {
	border-bottom:0
}
.md-footer .footer-link:after,.md-footer .footer-link:before {
	content:" ";
	display:table
}
.md-footer .footer-link:after {
	clear:both
}
.md-footer .footer-link .desc {
	text-indent:17px;
	margin-top:11px;
	color:#000;
	float:left;
	width:85px;
	padding-top:2px
}
.md-footer .footer-link .desc a {
	color:#000
}
.md-footer .footer-link .desc a:hover {
	color:#00a853
}
.md-footer .footer-link .links {
	float:left;
	margin-top:11px;
	margin-bottom:11px
}
.md-footer .footer-link .links li {
	display:inline-block
}
.md-footer .footer-link .links li.link-friendship {
	color:#00a853;
	margin-left:30px
}
.md-footer .footer-link .links li a {
	margin-left:18px;
	text-align:center;
	display:inline-block;
	color:#999
}
.md-footer .footer-link .links li a:hover {
	color:#00a853
}
.md-footer .footer-badge {
	text-align:center
}


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              .chlsnav{width:185px;float:left;border:1px solid #dcdcdc}.chlsnav div,.chlsnav li{text-decoration:none;text-align:left;border-width:1px}.chlsnav .btt{text-align:center;background:#eef5ff;height:40px;line-height:40px;border-bottom:1px solid #dcdcdc}.chlsnav .pbar{background:#eef5ff;padding-left:30px;border-bottom:1px solid #dcdcdc;height:40px;line-height:40px}.chlsnav .plst{height:40px;line-height:40px;background:#e1e3e7;padding-left:30px;border-bottom:1px solid white;overflow:hidden}.chlsnav .r li,.chlsnav .list_{color:#333;background-color:#f2f5f7;border-bottom-style:solid;border-color:#dcdcdc}.chlsnav .r{margin:0;padding:0}.chlsnav .r li{height:60px;line-height:60px;padding-left:30px;background:#f5f7fa}.chlsnav .r li span{color:#8f8f8f}.chlsnav .r .orange{color:#F70}.pgnav{border-bottom:1px solid #5481ac}.theweek,.nextweek{padding:2px 0 3px 4px;background:#f2f6fd}.theweek span,.nextweek span{float:left}.theweek a,.nextweek a{margin-right:10px;float:left}.pgmain{float:left;margin-left:15px;width:680px}.pgmain h1{line-height:30px;font-size:16px}.pgright,.pgright .aside-section{width:160px}#pgrow span.am,#pgrow span.pm,#pgrow span.nt{padding-right:70px;padding-left:50px}#noon,#night{margin-top:10px;font-weight:bold}.pgmain li{line-height:45px;height:45px;position:relative}.pgmain li:hover{background:#ebf3ff}.pgmain .tvcgd{margin-left:38px;border:1px solid gray;padding:0 2px;background-color:#eff5fe}h1.rname,h2.rname{background-color:#eef9e6;padding-top:2px;padding-left:2px;border-top:1px solid #b7dd88;font-size:14px;color:#0379c0;margin:0}div.cbar{line-height:22px;color:#333;background-color:#f2f5f7;text-decoration:none;text-align:left;border-bottom-style:solid;border-color:#dcdcdc;border-width:1px;padding-left:14px}.gb{color:#090;font-weight:bold}.ggad{float:right;margin:6px 0 6px 6px}img.chnlogo{width:65px;height:50px;vertical-align:middle}.timemenu{height:50px;line-height:50px;background:#50aff4;font-size:16px;padding-left:160px;position:relative}.timemenu span{color:white}.pgnav_wrap .lev2{width:1200px;margin:0 auto;height:60px;line-height:60px}.lev1{width:1200px;margin:0 auto;height:60px;line-height:60px}.ml2{margin-left:6px}.chntypetab dd{cursor:pointer;float:left;padding-right:30px;padding-left:30px;font-size:18px;font-weight:bold}.chntypetab dd a{color:white}.curtimeline{position:absolute;top:170px;border-right:1px dashed orange;height:auto;_height:900px;width:1px;z-index:100;visibility:hidden;margin:0 auto}table.timetable{width:1200px;border-spacing:1px 0;background:#ebebeb;border-top:1px solid #ebebeb;margin:0}table.timetable td{background-color:white}table.timetable td.tdchn{width:160px;text-align:center;background:#f5f7fa}table.timetable td.td1 *,table.timetable td.tdbar *,table.timetable td.td2 *,table.timetable td.td3 *{color:#333}table.playing{border-spacing:0;border-color:#ebebeb;border-style:solid;border-width:0 1px 1px}table.playing td{border-top:1px solid #ebebeb}table.playing .td1,table.playing .td2,table.playing .td3{border-left:1px solid #ebebeb;padding-left:20px;font-weight:bold}table.timetable td.tdbar{width:160px}table.timetable td.tdbar div.pbar{width:150px;height:10px;top:5px;position:relative;background:#f0f0f0}table.timetable td.tdbar div.pbar div.progbar{background-color:#50aff4;height:10px;font-size:1px}.epgtips div{float:left;line-height:150%}.page_header{width:1200px;margin:0 auto;_margin-top:5px}.pgnav_wrap .commtab .levle1cur{color:#50aff4}.guide_bg{background:url(/images/style/guide.png) no-repeat 35px 0;width:60px;display:inline-block;font-style:normal}.guide_bg{_zoom:1;_display:inline}.tips_wrap table.guide{width:450px}.tips_wrap .wb_piclist{margin:5px 0}.tips_wrap .wb_piclist img.bigcursor{cursor:default}table.playing .td1{width:277px}table.playing .td2{width:282px}.epghdl{padding-right:30px;padding-left:10px}.epghdr{margin-left:50px}.bwlink{background:#50aff4}.pgnav_wrap{background:#555d6a}.epghdc{background:white;width:1200px;margin:0 auto;margin-top:24px;height:45px;padding-bottom:5px;border-bottom:1px dashed #dcdcdc}.epghdc dd{float:left}.epghdc dd a{padding:10px 30px;color:#333}.weekcur span{display:block;color:gray;text-align:center;margin-top:10px}.epghdc .levle1cur a,.epghdc .weekcur a{background:#50aff4;color:white;border-radius:2px}.epghdc .prevweekcur{background:#50aff4;color:white;border-radius:2px}.curtimesrc{position:absolute;bottom:0;width:70px;height:25px;background:#ff504d;color:white;font-size:14px;line-height:25px;text-align:center}.playingsrc{height:50px;line-height:50px;background:#50aff4;color:white;font-size:16px}.playingsrc span{float:left;padding-left:20px}.playingsrc .ps1,.playingsrc .ps3{width:163px;border-right:1px solid white}.playingsrc .ps1{text-align:center;padding-left:0}.playingsrc .ps3{padding-left:0}.playingsrc .ps2{width:277px}.playingsrc .ps4{width:283px;border-right:1px solid white}.chlsnav .r .curchn{background:white;margin-right:-1px;border-left:5px solid #3aabf8}.bg_f7{background:#f7f7f7}.pgmain .tvgd{background:white;border-radius:5px;box-shadow:0 0 8px #333;width:450px;height:244px;position:absolute;z-index:1;left:148px;top:-100px}.pgmain .tvgd p{line-height:150%}.pgmain .tvgd .p1{font-size:20px;margin-bottom:10px}.pgmain .tvgd .p2{margin-bottom:10px}.pgmain .tvgd .p3{line-height:150%}.pgmain .tvgd img{margin-top:20px;margin-left:25px}.pgmain .tvgd div.lt{width:240px;margin-left:20px;margin-top:20px}.collectbtn{border:1px solid #b7b7b7;border-radius:5px;width:98px;height:30px;display:block;text-align:center;line-height:30px;float:left;margin-left:20px}.morelink{font-size:14px;margin-left:180px;font-weight:normal}.hour_left{background:url(/images/style/hour_left.png) no-repeat;background-position:10px;height:50px;width:50px}.hour_right{background:url(/images/style/hour_right.png) no-repeat;background-position:10px;height:50px;width:50px}.timetable .tdchn a{color:#808080;font-size:16px;font-weight:bold}.timetable a:hover{color:#0379c0}.bbs-section-wrap{margin:0 auto;width:1200px}#pgrow .tvgd a{color:#0379c0}.timetable div a{color:#333}.tdpro{font-weight:bold}.playing .font16 a:hover{color:#0379c0}.chntext{font-size:20px;font-weight:bold}.obj_meta .d1{width:100px}#pgrow .cur_player{position:absolute;font-size:12px;left:46px;top:0}#pgrow .cur_player span{padding:5px 7px;background:red;color:white;border-radius:3px}







