@charset "utf-8";
.col_middle,.chrmark .vt .views,.chrmark .vt .timer,.video_list li .txt .num,.video_header .tag,.video_header .s_tuijian { background:url(../images/video_2017_sp.png) no-repeat 0 0;}
body {}
a { color:#999;}a:hover { color:#aaa;}

.grid_01 { width:auto; margin:0;}
.grid_01 .col_main { float:left; width:820px;}
.grid_01 .col_sub { float:right; width:300px;}

.player object { vertical-align:top;}


.module_01 { margin:15px 0 10px;}
.module_01 .hd { border-bottom:1px solid #eee; position:relative; z-index:1; height:29px;}
.module_01 .hd .tit { display:inline-block; display:inline; *zoom:1; border-bottom:1px solid #ffc600; color:#ffc600; margin-bottom:-1px; padding:4px 3px; font-size:18px;}
.module_01 .hd .tit em { color:#aaa; font-size:14px; padding-left:6px;}
.module_01 .count { position:absolute; right:0; top:0; font-size:14px;}

.chrmark { margin-top:15px; padding:10px; font-size:14px;}
.chrmark .vt { border-top:1px solid #383938; color:#bebebe; padding:8px 0 3px; text-align:right; margin-top:10px; font-size:12px;}
.chrmark .vt .views,.chrmark .vt .timer { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding-left:20px;    text-decoration: none; margin-right:8px;}
.chrmark .vt .views { background-position:-381px -47px;}
.chrmark .vt .timer { background-position:-382px -80px;}

.video_list { overflow:hidden;}
.video_list ul { width:334px;}
.video_list li { margin:15px 0 0 0; padding-left:130px; position:relative; z-index:1; *zoom:1;}
.video_list li .pic { position:absolute; left:0; top:0;}
.video_list li .txt { height:82px;}
.video_list li .txt .num { display:block; padding-left:25px; font-size:14px; color:#aaa; background-position:-377px -118px; margin-top:8px;}

.video_list li .duration { position:absolute; bottom:0; right:0; background:rgba(0,0,0,.7); color:#fff; font-size:12px; padding:2px 5px;}

.video_list li a { display:block;}
.video_list li img { display:block; width:120px; height:82px; vertical-align:top;}
.video_list li .tit {display: block; word-break: break-all; font-size: 16px;}

.shop-info { margin:15px 0; position:relative; z-index:1; *zoom:1; border:1px solid #eee; padding:10px 10px 10px 115px; height:60px;}
.shop-info .pic { position:absolute; left:10px; top:10px;}
.shop-info .pic img { display:block; width:90px; height:60px; border-radius:4px;}
.shop-info h4 { font-size: 16px; color: #aaa; font-weight: normal; margin-top: 17px;}
.shop-info h4 em { color:#36c; font-weight:normal;}
.shop-info .link {font-size: 18px; display: inline-block; padding: 2px 15px; background-color: #ffc600; border-radius: 3px; position: absolute; right: 15px; top: 24px; color:#fff;}
.shop-info .link:hover { background-color:#e9b709;}




.black .comment_item { padding:15px 0px 18px 60px}
.black .comment_item .comment_face { left:0;}
.black .comment_item .comment_face img { border-radius:24px;}
.black .comment_item .userName { color:#ffc600; font-size:14px;}
.black .comment_item .replay_btn,.black .comment_item .zan_btn,.black .comment_item .edit_btn,.black .comment_item .zan_btn .num { color:#404040;}
.black .comment_item .replay_btn:hover,.black .comment_item .zan_btn:hover,.black .comment_item .edit_btn:hover,.black .comment_item .zan_btn:hover .num { color:#f56b20; text-decoration:none;}
.black .pageNavigation .current { border:1px solid #88929a; background-color:#88929a;}
.black .write2014 { margin-top:15px;}
.black .write2014 .cmt_txt { border:1px solid #eee;}
.black .write2014 .cmt_control { border:1px solid #eee;border-top:0 none; font-size:14px; color:#aaa;}
.black .write2014 .cmt_btn { background-color:#ffc600; color:#fff; border-radius:3px; font-size:14px;}
.black .write2014 .disabled { background-color: #aaa; cursor:default;}

.video_header {border: 1px solid #eee;padding:15px; margin-bottom: 15px; position:relative; z-index:1; *zoom:1;}
.video_header .s_tuijian { width:95px; height:93px; position:absolute; right:200px; top:-20px; background-position:0 -195px;}
.video_header .display0 { display:none;}
.video_header .chrtitle { float:left; font-size:28px;}
.video_header .chrtitle .cat {border-radius:3px; margin-left:6px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; color:#ff9501; border:1px solid #ff9501; font-size:14px; padding:2px 4px;}
.video_header .tag { float:left; color:#aaa; font-size:14px; margin-left:8px; margin-top:11px; display:inline; padding-left:27px;}
.video_header .views { background-position:-377px -184px;}
.video_header .zan { background-position:-377px -214px;}
.video_header .share { background-position:-377px -157px; position:relative; z-index:1; *zoom:1; height:28px;}
.video_header .share .inner { display:none; position:absolute; top:25px; right:0; line-height:37px; width:210px; background-color:#fff; border:1px solid #ddd; padding:0 0 0 10px; border-radius:3px; box-shadow:1px 1px 3px #eee;}
.video_header .open .inner { display:block;}

.zd_html { margin-top:15px; border:1px solid #eee; background-color:#f9f9f9;}