body{background:none!important;}
i,em{font-style:normal;}
.crumb-bar,.crumb-bar a,.sp-side-menu dt i,.sp-video-list .reply,.sp-video-list .num,.featcon li i,.featcon .share em,.sp-side-menu li s,.sp-lside .upload i,.sp-list-con .sp-video-list .play,.video-more i,.sp-more,.reco-video li .pic .play,.reco-video li .con .num,.reco-video li .con .reply,.index-reco-video .tj,.m-video li .tj,.sp-index-rside .upload i,.upload-rules .phone,.index-vlist .play,.ind-title h3,.ind-title .change-video,.m-video i.tuijian,.video-con-h1 .po .views,.video-con-h1 .po .timer{background: url(../images/pc_icons_11.png) no-repeat;}
.crumb-bar{height:20px;line-height:20px;color:#848484;margin:10px 0;padding-left:15px;background-position:-198px 3px;}
.crumb-bar a{color:#848484;float:left;padding-right:12px;background-position:right -16px;}
.crumb-bar span{float:left;}
.crumb-bar .cur_tit{color:#f78115;}
.mb-16{margin-bottom:16px;}
.mb-60{margin-bottom:60px;*padding-bottom:60px;}
.zx-gg img,.sp-banner img{display:block;}
.sp-banner{margin:16px 0 12px;}
a:hover{color:#f78115;text-decoration:underline;}

/*video*/
.video-con { background-color:#303030; padding:10px;margin-bottom:18px;}
.video-con-h1{color:#666;font-size:24px;margin:12px 0; font-weight:normal; position:relative; z-index:1;*zoom:1;}
.video-con-h1 .po { position:absolute; top:10px; right:0; font-size:12px; color:#aaa;}
.video-con-h1 .po .views,.video-con-h1 .po .timer { text-decoration:none; display:inline-block; display:inline; *zoom:1; padding-left:32px; background-position:-182px -2089px;}
.video-con-h1 .po .timer { background-position:-179px -2117px;}


.sp_col_sub {float:left;width:173px;}
/*sp-side-menu*/
.sp-lside{width:173px;}
.sp-side-menu{margin-bottom:12px;border-bottom:1px solid #dfdfdf;}
.sp-side-menu .title{background:#414141;height:44px;line-height:44px;text-align:center;font-size:16px;}
.sp-side-menu .title a{color:#fff;padding:0;}
.sp-side-menu ul{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.sp-side-menu li{line-height:42px;font-size:14px;position:relative;margin-left:-1px;overflow:hidden;}
.sp-side-menu li a{color:#525252;display:block;padding-left:31px;}
.sp-side-menu li.select a{border-left:2px solid #ff7e00;}
.sp-side-menu li .items{border:0;}
.sp-side-menu li .items li{height:36px;}
.sp-side-menu li .items li a{color:#898c94;border:0;padding-left:48px;}
.sp-side-menu li s{position:absolute;top:14px;right:21px;width:14px;height:14px;background-position:-202px -758px;}
.sp-side-menu li.select s{background-position:-195px -790px;top:16px;right:26px;}

.sp-lside .upload,.sp-index-rside .upload{height:40px;line-height:40px;color:#fff;background:#3399ff;font-size:16px;text-align:center;}
.sp-lside .upload i,.sp-index-rside .upload i{width:32px;height:32px;background-position:0 -427px;display:inline-block;vertical-align: middle;}
.sp-lside .upload a,.sp-index-rside .upload a{color:#fff;display:block;}

.sp-list-con{float:right;width:1003px;margin-bottom:10px;}
.sp-list-con .tabs{height:43px;line-height:43px;border-bottom:1px solid #eee;font-size:16px;}
.sp-list-con .tabs li{text-align:center;width:80px;margin-right:18px;height:43px;position:relative;float:left;cursor:pointer;}
.sp-list-con .tabs li.select{color:#3399ff;border-bottom:2px solid #3399ff;margin-bottom:-1px;}

/*list*/

.fc_pageNavigation { text-align:center; font-size:14px;}
.fc_pageNavigation ul,.fc_pageNavigation li,.fc_pageNavigation span { display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.fc_pageNavigation span,.fc_pageNavigation li { border:1px solid #eee; color:#aaa; padding:8px 14px;}
.fc_pageNavigation a{color:#666;}
.fc_pageNavigation .current { border:1px solid #88929a; background-color:#88929a;}
.fc_pageNavigation .current a { color:#fff;}.fc_pageNavigation .current a:hover { color:#fff; cursor:default; text-decoration:none;}

.sp-comments{margin-bottom:20px;}
.sp-comments .tit{height:26px;line-height:26px;margin-bottom:9px;}
.sp-comments .tit h4{float:left;font-weight:normal;font-size:18px;color:#414141;padding-left:10px;border-left:6px solid #3399ff;}
.sp-comments .tit .count{float:right;font-size:14px;color:#999;}
.sp-comments .tit .count .num{color:#f78115;}
.sp-comments .sm{color:#999;font-size:14px;line-height:30px;margin-top:20px;}

.user_comment{padding:0 12px;border:1px solid #eee;border-top:2px solid #f78115;}
.user_comment .comment_item{border-bottom:1px dashed #eee;padding:22px 0 12px;*zoom:1;overflow:hidden;}
.user_comment .comment_item .comment_face{float:left;width:80px;position:relative;top:0;left:0;}
.user_comment .comment_item .comment_face img{width:80px;height:80px;}
.user_comment .comment_item .comment_box{float:right;width:1072px;font-size:14px;}
.user_comment .comment_item .comment_user{font-size:14px;}
.user_comment .comment_item .comment_user a{color:#0185c6;}
.user_comment .comment_item .right{float:right;color:#999;font-size:13px;}
.user_comment .comment_item .comment_content{line-height:22px;clear:both;color:#898989;padding-top:10px;}
.comment_item .zan_btn,.comment_item .replay_btn{height:20px;line-height:20px;font-size:12px;color:#666;padding-left:28px;cursor:pointer;}
.comment_item .zan_btn,.comment_item .zan_btn:hover{background-position:0 -1062px;}
.comment_item .replay_btn,.comment_item .replay_btn:hover{background-position:0 -1092px;}
.comment_item .userName{color:#0185c6!important;}

.pageNavigation{text-align:center;font-family:arial;font-size:14px;}
.pageNavigation .current{background:#88929a!important;color:#fff;border-color:#88929a!important;}
.write2014{margin-top:18px!important;}
.write2014 .cmt_txt{border-color:#eee!important;height:122px;}
.write2014 .cmt_control{border:0!important;color:#999;font-size:14px!important;}
.write2014 .cmt_control a{color:#999;}
.display0{display:none!important;}

.sp-content .sm{color:#999;font-size:14px;line-height:30px;margin-top:20px;}


.sp-content{border:1px solid #eee;margin-bottom:64px;}
.sp-content .tabs{height:40px;line-height:40px;background:#f4f4f4;margin-bottom:40px;}
.sp-content .tabs li{float:left;width:100px;text-align:center;font-size:16px;color:#898c94;cursor:pointer;}
.sp-content .tabs li.current{background:#fff;border-top:3px solid #f78115;color:#f78115;}

/*content*/
.sp-video-intro{color:#999;font-size:14px;padding:25px 0;line-height:26px;}
.sp-video-title{border-bottom:1px solid #eee;position:relative;height:38px;line-height:38px;}
.sp-video-title h4{float:left;padding:0 8px;font-size:16px;color:#666;height:37px;position:relative;margin-bottom:-1px;border-bottom:2px solid #3399ff;} 
.sp-video-list{padding-top:34px;}
.sp-video-list ul{position:relative;width:108%;}
.sp-video-list li{float:left;width:204px;margin:0 45px 20px 0;zoom:1;overflow:hidden;}
.sp-video-list li .pic{position:relative;margin-bottom:10px;}
.sp-video-list li img{display:block;width:204px;height:132px;}
.sp-video-list li .pic p{position:absolute;bottom:0;left:0;width:100%;font-size:14px;height:28px;line-height:28px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;text-align:center;z-index:2;}
.sp-video-list li s,.reco-video li .pic s{position:absolute;bottom:0;left:0;width:100%;height:28px;background:#000;z-index:1;filter:alpha(opacity=30); opacity:0.3;-moz-opacity:0.3;}
.sp-video-list li .pic a{color:#fff;}
.sp-video-list .publisher{float:left;max-width:88px;overflow:hidden;height:20px;line-height:20px;color:#999;}
.sp-video-list .publisher a{color:#999;}
.sp-video-list .reply{float:right;padding-left:20px;height:20px;line-height:20px;color:#999;background-position:0 -691px;}
.sp-video-list .num{float:right;padding-left:18px;color:#999;margin-right:6px;height:20px;line-height:20px;background-position:0 -663px;min-width:28px;}
.sp-video-list.reco{padding-bottom:15px;}
.featcon{border:1px solid #eee;border-top:2px solid #3399ff;margin-bottom:15px;padding:20px 0;}
.featcon ul{float:left; margin-top:5px;}
.featcon li{float:left;text-align:center;font-size:14px;}
.featcon li i{display:block;width:32px;height:32px;margin:0 auto 3px;}
.featcon .zan{width:50px;}
.featcon .zan i{background-position:3px -797px;}
.featcon .fav{width:58px;}
.featcon .fav i{background-position:-94px -797px;}
.featcon .download{width:58px;}
.featcon .download i{background-position:-149px -797px;}
.featcon .share{border-left:1px solid #ddd;border-right:1px solid #ddd;position:relative; z-index:1; *zoom:1;}
.featcon .share a { display:block; position:relative; z-index:2; background-color:#fff; padding:0 28px 0 13px;}
.featcon .open { margin-top:-1px; border-top:1px solid #ddd;}
.featcon .share .po { display:none; border:1px solid #ddd; background-color:#fff; padding:10px; position:absolute; top:55px; left:-1px; z-index:1; width:145px;}
.featcon .open .po { display:block;}
.featcon .share i{background-position:3px -834px;}
.featcon .share em{position:absolute;z-index:3;top:14px;right:14px;width:9px;height:5px;background-position:-152px -841px;}
.featcon .share .share { border:0 none;}
.featcon .comment{width:64px;margin-right:54px;}
.featcon .comment i{background-position:-90px -834px;}
.featcon .upload{width:185px;height:50px;line-height:50px;color:#fff;background:#3399ff;border-radius:3px;font-size:18px; margin-top:3px;}
.featcon .upload a,.featcon .upload a:hover { color:#fff;}
.featcon .upload i{background-position:0 -427px;display:inline-block;vertical-align: middle;}
.featcon .shop-info{float:right;margin-right:32px;}
.featcon .shop-info dt{float:left;margin-right:10px;overflow:hidden;}
.featcon .shop-info dt img{display:block;width:100px;height:auto;}
.featcon .shop-info h4{font-size:16px;font-weight:normal;color:#666;margin-bottom:10px; height:24px; overflow:hidden;}
.featcon .shop-info dd{float:left;width:122px;}
.featcon .shop-info dd .enter-shop{display:block;height:32px;line-height:32px;text-align:center;color:#fff;background:#f78115;border-radius:3px;font-size:14px;}

.sp-list-con .sp-video-list ul{width:110%;}
.sp-list-con .sp-video-list li{width:223px;margin:0 36px 28px 0;}
.sp-list-con .sp-video-list s,.reco-video li .pic s,.index-vlist li s{height:100%;display:none;}
.sp-list-con .sp-video-list li .pic,.index-vlist li .pic{margin-bottom:0;}
.sp-list-con .sp-video-list li .pic a,.index-vlist li .pic a{position:relative;height:152px;z-index:4;display:block;}
.sp-list-con .sp-video-list li img,.index-vlist li img{width:223px;height:152px;}
.sp-list-con .sp-video-list .play,.index-vlist .play{width:53px;height:53px;position:absolute;top:50%;left:50%;z-index:2;background-position:-1px -729px;margin:-26.5px 0 0 -26.5px;display:none;}
.sp-list-con .sp-video-list p,.index-vlist p{font-size:14px;height:24px;line-height:24px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;margin:10px 0;}
.sp-list-con .sp-video-list p a,.index-vlist p a{color:#666;}
.sp-list-con .sp-video-list li:hover s,.sp-list-con .sp-video-list li:hover .play,.index-vlist li:hover s,.index-vlist li:hover .play{display:block;}

.video-more{border:1px solid #eee;height:40px;line-height:40px;width:285px;margin:20px auto 30px;text-align:center;font-size:16px;}
.video-more i{display:inline-block;width:25px;height:25px;background-position:0 -314px; vertical-align: middle;margin-left:10px;}
.video-more a{color:#666;}

.sp-list-rside{float:right;width:300px; margin-left:17px; display:inline;}
.reco-video{border:1px solid #eee;}
.sp-title{height:42px;line-height:42px;background:#f9f9f9;padding:0 10px;}
.sp-title h4{color:#646464;font-size:16px;float:left;font-weight:normal;}
.sp-more{float:right;padding-right:14px;background-position:27px -265px;}
.sp-more a{color:#888;}
.reco-video ul{padding:0 10px;}
.reco-video li{zoom:1;overflow:hidden;padding:12px 0;border-top:1px dashed #eee;height:89px;}
.reco-video li:first-child{border:0;}
.reco-video li .pic{height:89px;width:138px;position:relative;float:left;}
.reco-video li .pic img{display:block;width:138px;height:89px;}
.reco-video li .pic .play{width:37px;height:37px;position:absolute;top:50%;left:50%;z-index:2;background-position:-68px -736px;margin:-18.5px 0 0 -18.5px;display:none;}
.reco-video li .con{float:right;width:128px;}
.reco-video li .con p{height:48px;overflow:hidden;line-height:24px;margin-bottom:23px;font-size:14px;}
.reco-video li .con p a{color:#666;}
.reco-video li .con .reply{float:left;padding-left:20px;height:20px;line-height:20px;color:#999;background-position:0 -691px;}
.reco-video li .con .num{float:left;padding-left:18px;color:#999;margin-right:6px;height:20px;line-height:20px;background-position:0 -663px;min-width:28px;}
.reco-video li:hover .pic s,.reco-video li:hover .pic .play{display:block;}

.video-top{border:1px solid #eee;margin-bottom:14px;}
.video-top .top-list{clear:both;padding:10px 11px 0;}
.video-top .top-list li{position:relative;overflow:hidden;padding-left:34px;line-height:18px;margin-bottom:14px;cursor:pointer;}
.video-top .top-list i{position:absolute;top:0;left:0;height:18px;width:24px;text-align:center;color:#fff;font-size:14px;background:#a1a1a1;}
.video-top .top-list .i-1{background:#ff5817;}
.video-top .top-list .i-2{background:#ffb64d;}
.video-top .top-list .i-3{background:#28d5e5;}
.video-top .top-list li h4{font-size:14px;color:#666;height:18px;font-weight:normal;overflow:hidden;}
.video-top .top-list li dl{zoom:1;overflow:hidden;display:none;}
.video-top .top-list li dt{float:left;width:92px;}
.video-top .top-list li dd{float:right;width:139px;}
.video-top .top-list li em{color:#666;font-size:14px;display:block;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.video-top .top-list li a{color:#666;}
.video-top .top-list li p{color:#999;margin-top:18px;font-size:14px;}

/*index-reco-video*/
.index-reco-video{float:left;width:436px;padding:11px 13px 0; display:inline;background:#303030;height:318px;margin:0 19px 12px 0;position:relative; *zoom:1; z-index:1;}
.index-reco-video dl{height:35px;line-height:35px;}
.index-reco-video dt{float:left;font-size:16px;color:#fff;}
.index-reco-video dd{float:right;font-size:14px;}
.index-reco-video dd a{color:#3399ff;}
.index-reco-video .tj{position:absolute;top:-8px;left:-8px;width:99px;height:99px;z-index:101;background-position:0 -877px;}
.index-reco-video .video { position:relative; z-index:1;}
.m-video{float:left;width:462px;font-size:14px; position:relative; z-index:1; *zoom:1;}
.m-video i.tuijian { display:block; position:absolute; z-index:2; left:-5px; top:-5px; width:60px; height:60px; overflow:hidden; background-position:-109px -878px;}
.m-video ul{position:relative;width:106%; z-index:1; height:329px; overflow:hidden;}
.m-video li{float:left;width:223px;position:relative;margin:0 16px 25px 0;}
.m-video li p,.m-video li s{text-align:center;height:26px;line-height:26px;width:100%;position:absolute;left:0;bottom:0;z-index:2;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.m-video li img{display:block;width:223px;height:152px;}
.m-video li p a{display:block;color:#fff;}
.m-video li s{background:#000;z-index:1;filter:alpha(opacity=30); opacity:0.3;-moz-opacity:0.3;}
.m-video li .tj{position:absolute;top:-5px;left:-5px;width:60px;height:60px;z-index:1;background-position:-109px -878px;}

.sp-index-rside{float:right;width:243px;}
.sp-index-rside .upload{height:53px;line-height:53px;margin-bottom:16px;}
.upload-rules{border:1px solid #eee;padding:10px;}
.upload-rules h4{color:#666;font-size:16px;font-weight:normal;margin:0 0 8px 5px;height:22px;line-height:22px;}
.upload-rules p{line-height:24px;font-size:14px;color:#999;padding:0 5px;}
.upload-rules .phone{border-top:1px dashed #eee;margin-top:8px;padding:8px 0 0 58px;height:47px;font-size:16px;color:#f78115;background-position:-160px -1204px;}
.upload-rules .phone p{padding:0;}

.new-video{float:left;width:943px;}
.ind-title{height:48px;line-height:45px;font-size:14px;background:url(../images/sp_titlebg.png) no-repeat;}
.ind-title h3{padding-left:46px;font-weight:normal;font-size:18px;color:#666;float:left;}
.ind-title.zxsp{background-position:0 0;}
.ind-title.zxsp h3{background-position:0 -990px;}
.ind-title.cyms{background-position:0 -48px;}
.ind-title.cyms h3{background-position:0 -1034px;}
.ind-title.fzfs{background-position:0 -96px;}
.ind-title.fzfs h3{background-position:0 -1078px;}
.ind-title.smsj{background-position:0 -144px;}
.ind-title.smsj h3{background-position:0 -1125px;}
.ind-title.hfhl{background-position:0 -192px;}
.ind-title.hfhl h3{background-position:0 -1173px;}
.ind-title.shjj{background-position:0 -240px;}
.ind-title.shjj h3{background-position:0 -1223px;}
.ind-title.ylxx{background-position:0 -288px;}
.ind-title.ylxx h3{background-position:0 -1385px;}
.ind-title .change-video{float:right;color:#868686;padding-right:26px;background-position:right -1370px;cursor:pointer;}
.ind-title .more{font-size:14px;float:right;}
.ind-title .more a{color:#868686;}

.index-vlist{padding-top:14px;}
.index-vlist li{margin:0 17px 22px 0;width:223px;}
.sp-index-rside .video-top{border:none;}
.sp-index-rside .sp-title{padding:0;height:28px;line-height:28px;margin-top:17px;}
.sp-index-rside .sp-more{background-position:26px -272px;}
.sp-index-rside .top-list{padding:17px 0 0 0;}
.sp-index-rside .top-list li{margin-bottom:22px;}
.sp-index-rside .top-list li dd{width:107px;}
.sp-index-rside .tabs{height:28px;font-size:14px;float:left;}
.sp-index-rside .tabs li{float:left;padding:0 8px;cursor:pointer;color:#666;}
.sp-index-rside .tabs li.current{color:#fff;background:#3399ff;}
.index-line{border-bottom:1px solid #eee;height:0;clear:both;margin-bottom:20px;}
.li-mb16 .top-list li{margin-bottom:16px;}
.mb-60{margin-bottom:60px;}

.videostop {border: 1px solid #eee;
    margin-bottom: 14px;}
.videostop .hd {color:#646464; font-size:16px; height:42px; line-height:42px; background:#f9f9f9; padding:0 10px;}
.videostop .hd h3 {font-weight: normal;}
.videostop .hd .more { display:none;}
.videostop .paixu2 { font-size:14px; padding:10px 10px 10px 45px; background:url(../images/pc_icons_11.png) no-repeat -175px -1575px;}
.videostop .paixu2 .item { line-height:34px; height:34px; overflow:hidden;}
.videostop .paixu2 .item s { display:none;}

.videostop .paixu2 .frist { position:relative; z-index:1; *zoom:1; padding-left:80px; height:64px;}
.videostop .paixu2 .frist .img { display:block; position:absolute; left:0; top:4px;}
.videostop .paixu2 .frist .title { line-height:18px; height:36px; overflow:hidden; display:block;}
.videostop .paixu2 .item .num { display:none;}
.videostop .paixu2 .frist .num { display:block; font-size:12px; line-height:18px; color:#aaa;}

.ivideo_list { width:1200px; overflow:hidden;}
.ivideo_list .bd { width:1245px; height:202px; overflow:hidden; *zoom:1; position:relative; z-index:1;}
.ivideo_list dl { float:left; margin:0 45px 20px 0; width:204px; position:relative; z-index:1; *zoom:1; _display:inline;}
.ivideo_list dl img { display:block; width:204px; height:139px; margin-bottom:3px;}
.ivideo_list dl .cms { display:none;}
.ivideo_list dl .ply { display:block; position:absolute; right:0; top:164px; color:#aaa;}
.ivideo_list dl .ply s { display:inline-block; vertical-align:middle; width:16px; height:16px; margin-right:3px; background:url(../images/pc_icons_11.png) no-repeat 0 -666px;}
.ivideo_list dl .shp { display:block; width:10em; overflow:hidden; height:18px; color:#aaa;}
.ivideo_list dl .shp a { color:#aaa;}
.ivideo_list dl .shp a:hover { color:#d00;}
.ivideo_list dl .shp s,.ivideo_list .item s { display:none;}
.ivideo_list .item { font-size:14px; margin-bottom:5px; height:159px; overflow:hidden;}
.ivideo_list .item a:before { content:' '; display:none; position:absolute; top:0; left:0; width:204px; height:139px; background-color:rgba(0,0,0,.5);}
.ivideo_list .item a:after { content:' '; display:none; position:absolute; top:45px; left:50%; margin:0 0 0 -26px; width:53px; height:53px; background:url(../images/pc_icons_11.png) no-repeat -1px -729px;}
.ivideo_list .item:hover a:before,.ivideo_list .item:hover a:after { display:block;}
.ivideo_list_index { margin-top:15px; width:943px;}
.ivideo_list_index .bd { width:985px;}
.ivideo_list_index dl { margin:0 42px 20px 0;}
.ivideo_list_2line .bd { height:404px;}

.mod_04 { margin-top:2px;}
.mod_04 .hd { border-bottom:1px solid #eee; height:35px; line-height:30px;}
.mod_04 .hd h3 { padding-left:37px; font-weight:normal; font-size:18px;}