@charset "utf-8";
/* article 页公共 css */



.bottom_tuijian{
	margin-top: 15px;
	padding-top: 15px;
	border-top: dashed 1px #E5E5E5;
}
.bottom_tuijian ul{}
.bottom_tuijian li{
	width: 320px;
	float: left;
	margin-right: 20px;
}
.bottom_tuijian li img{
	width: 320px;
	height: 197px;
}
.bottom_tuijian li h3{}
.bottom_tuijian li.bottom_tuijian_last{
	margin-right: 0px;
}
/* 非公共css */

.tab_title{ border-bottom: 2px solid #0060FF;margin-bottom: 10px;}
.tab_title h3{ font-size: 18px;}
.tab_title a{}
.tab_title a:hover{color:#ee0000 ; text-decoration: none;}
.tab_title h4{font-size: 18px;float: left; padding: 0 8px;margin-right: 5px;}
.tab_title li{ float: left; padding: 0 8px; margin-top: 11px;}
.tab_title li.thistab { background-color:red; color: white; margin-right: 5px;}
.tab_title li:hover{ background-color:red; color: white;}

.page_num{ margin:30px 0 20px 0;}

.page_num .num {float: left; padding: 2px 10px; margin: 0 3px; border: solid 1px #e5e5e5; color: black; background: none;}
.page_num b{float: left; padding: 2px 10px; margin: 0 3px;color: white; background-color: #0060ff;border: solid 1px #0060ff;}
.page_num a{float: left; padding: 2px 10px; margin: 0 3px; border: solid 1px #e5e5e5;}
 
.list_page{ font-size: 14px;overflow: hidden;}
.list_page li{float: left; padding: 2px 10px; margin: 0 3px; border: solid 1px #e5e5e5;}
.list_page li a{}
 li.this_page{background-color: #0060ff}
 li.this_page a{ color: white;}
 

.select_form{width: 100%;font-family: "微软雅黑" arial;  font-size: 14px;}
.form-group{ float: left; margin-right: 10px; height: 30px; }
.form-group label{ font-weight: bold;}
.form-group select{ height: 30px; padding: 0 3px;font-family: "微软雅黑" arial;  font-size: 14px;}
.get_button { padding: 0 12px;font-family: "微软雅黑" arial; font-size: 14px;height: 30px; color: white; background-color: #008B45; border: 0; line-height: 100%;}
.get_button1 { padding: 0 12px;font-family: "微软雅黑" arial; font-size: 14px;height: 30px; color: white; background-color: #0066FF; border: 0; line-height: 100%;}
.get_button:hover {background-color:#43CD80 ; border: 0;}
 
 
.player_area{ width:1000px; height: 500px; margin:5px 0;background-color: #2D2D2D;font-family: "微软雅黑" arial; }
.loading_text{ color:red;font-size: 18px;font-family: "微软雅黑" arial; text-align: center; padding-top: 230px;}
.player{width: 670px;height: 500px;float:left; }
.player iframe{
	width: 100%;
	height: 100%;
	border: none;
}
.player_list_lock{
	width: 21px;
	float: left;
	color: white;
	height: 275px;
	padding: 225px 5px 0px 4px;	
}
.player_list_lock img{
	padding:0px 0 0px 0 ;
}
.player_list_lock img:hover{
	cursor:pointer;
}
.player_list_lock2{
	float: left;
	display: none;
	height: 0;
	width: 0;
}
.player_list_lock2 img{
	display: none;
}
.player_list{width: 299px;height: 500px!important;float:left;border-left: 1px solid #4D4D4D; }
.player_pre_img{text-align: center;padding:6px 0px 0px 0px ;border-bottom: 1px solid #4D4D4D;}
.player_pre_img img{width: 220px;height: 130px;}
.player_list dt{ font-size: 16px;height: 30px; color:#EAEAEA;padding:0 5px 0 10px ;border-bottom: 2px solid #7EC0EE;}
.player_list dt:hover{ }
.player_list dd {font-size: 14px;height: 325px;overflow-y: auto; }
.player_list dd li{cursor:pointer;}

.player_list ::-webkit-scrollbar {width: 16px;}
.player_list ::-webkit-scrollbar-track { width: 10px; background:#2D2D2D ;}/* 滚动槽 */
.player_list ::-webkit-scrollbar-thumb { border-radius: 1px;background: #878787;-webkit-box-shadow: inset 0 0 2px #3B3B3B; }/* 滚动条滑块 */
.player_list:hover ::-webkit-scrollbar-thumb{background: #999999;}
.player_list ::-webkit-scrollbar-thumb:window-inactive {  display: none;}
.player_list dd li{
	padding:5px 5px 5px 10px ;
	color:white;
	border-bottom: solid #4D4D4D 1px;
}
.player_list dd li:hover{
	color:black;
	background-color: #FFC125;
	text-decoration: none;
}
.player_list dd li:hover a{color:white;}
.player_list dd a:hover{text-decoration: none;}

.player_tools{ margin:20px 0 15px;text-align: center;font-size: 14px;font-family: "微软雅黑" arial; line-height: 100%;}
.player_tools img{
	height: 20px;
}
.player_like{ float: left;margin-right: 20px;}
.player_fava{float: left;margin-right: 20px;}
.player_click{float: left;margin-right: 20px;}
.player_to_comment{float: left;margin-right: 20px;}
.player_share{float: left;}

/* index css 2015-12-21 */
.index_head{
	width:100%;
	background: #2b4c7e;
	font-family:"microsoft yahei light","microsoft yahei", "微软雅黑", verdana, arial;
	
}
.index_head a{
	color: #dce0e6;
}
.index_head a:hover{
	text-decoration: none;
}
.index_logo{
	float: left;
	width: 145px;
	height: 40px;
	margin-right: 30px;
	padding: 30px 0;
}
.index_logo h1{
	margin: 0;
	padding: 0;
	line-height: 100%;
}
.index_logo img{
	height: 40px;
}
.index_logo_mobile{
	display: none;
}
.index_menu{
	float: left;
	width: 725px;
}
.index_menu li{
	float: left;
	text-align: center;
	width:80px;
	padding: 30px 15px;
	position: relative;
}
.index_menu li .index_menu_name{
	font-size: 30px;	
}
.index_menu li span.index_menu_name_mobile{
	display: none;
}
.index_menu li:hover{
	background: #1f1f20;
}
.index_menu li span{
	height: 30px;
}
.index_menu li img{
	width: 12px;
	padding: 0 2px;
}
/* ----------------------*/

.index_menu_subnav{
	position:absolute;
	top:114px;
	left: 0;
	display:none;
	z-index:1999;
	background: #2b4c7e;
	
}
.index_menu_subnav li{
	font-size: 16px !important;
	text-align: center;
	width: 81px;
	padding: 5px 15px
}

/*///////////////////////////*/




.index_login{
	float: right;
	text-align: right;
	width: 100px;
	padding: 45px 0 30px 0;
	font-size: 20px;
}
.index_login a{
	margin-left: 7px;
}
.index_login a:hover{
	text-decoration: none;
	color: #1f1f20;
}
.index_avatar{
	float: left;
	width: 60px;
	padding: 25px 0 20px 0;
	margin-left:50px;
	display: none;
}
.index_avatar img{
	width: 60px;
}
/*  2015-12-28 开始 */
.index_navlock{
	display: none;
}
.index_menu_mobile{
	display: none;
}

/*  2015-12-28 结束 */


.index_slide{
	margin: 20px 0 0 0 ;
}
.index_slider{
	width: 1000px;
	margin: 0 auto;
}


.image_title{
	position: absolute;
	background: #1f1f20;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.image_titleplay{
	position: absolute;
}
.image_play{
	position: absolute;
}


.index_page{
	width:1000px; 
	margin:0 auto;
	padding: 20px 0 0 0; 
	font-family:"microsoft yahei light","microsoft yahei", "微软雅黑", verdana, arial;
}

.index_box{
	margin-bottom: 40px;
}
.index_box a{
	color:#DCE0E6 ;
}
#indexhot{}
.hotleft{
	float: left;
	width: 470px;
	margin-right: 5px;
	color: #DCE0E6;
}
.hotleft_top{
	width:470px;
	height: 270px;
	margin-bottom: 10px;
}
.hot_image_big{
	float: left;
	width: 460px;
	height: 270px;
	margin-right:10px;
	position: relative;
}
.hot_image_big img{
	width: 460px;
	height: 270px;
}
.hot_image_big .image_title{
	left: 0;
	bottom: 0;
	width: 415px;
	margin: 0;
	padding: 5px 10px 5px 35px;
}
.hot_image_big .image_title h2{
	font-size: 18px;
}
.hot_image_big .image_titleplay{
	left: 5px;
	bottom: 8px;
	width: 25px;
	height: 25px;
}
.hot_image_big .image_titleplay img{
	width: 25px;
	height: 25px;
}
.hot_image_big .image_play{
	width: 48px;
	height: 48px;
	left: 206px;
	top: 96px;
	display: none;
}
.hot_image_big .image_play img{
	width: 48px;
	height: 48px;
}
.hot_image_big:hover .image_play{
	display: block;
}
.hotleft_bottom{
	width:470px ;
	height: 130px;
}
.hot_image_2small{
	float: left;
	width: 225px;
	height:130px;
	margin-right:10px;
	position: relative;
}
.hot_image_2small img{
	width: 225px;
	height:130px
}
.hot_image_2small .image_title{
	left: 0;
	bottom: 0;
	width: 190px;
	margin: 0;
	padding: 2px 5px 2px 30px;
	font-size: 14px;
}
.hot_image_2small .image_titleplay{
	left: 5px;
	bottom: 5px;
	width: 20px;
	height: 20px;
}
.hot_image_2small .image_titleplay img{
	width: 20px;
	height: 20px;
}
.hot_image_2small .image_play{
	width: 40px;
	height: 40px;
	left: 95px;
	top: 30px;
	display: none;
}
.hot_image_2small .image_play img{
	width: 40px;
	height: 40px;
}
.hot_image_2small:hover .image_play{
	display: block;
}


.hotmiddle{
	float: left;
	width: 225px;
	margin-right: 15px;
	color: #DCE0E6;
}
.hot_image_small,.hot_image_small2{
	width: 225px;
	height: 130px;
	margin-bottom: 10px;
	position: relative;
}
.hot_image_small img,.hot_image_small2 img{
	width: 225px;
	height: 130px;
}
.hot_image_small .image_title,.hot_image_small2 .image_title{
	left: 0;
	bottom: 0;
	width: 215px;
	margin: 0;
	padding: 2px 5px 2px 5px;
	font-size: 14px;
}
.hot_image_small:hover .image_title,.hot_image_small2:hover .image_title{
	left: 0;
	bottom: 0;
	width: 215px;
	margin: 0;
	padding: 2px 5px 2px 5px;
	font-size: 14px;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
	
.hotright{
	float: left;
	width: 285px;
}
.hotright a{
	color: #1F1F20;
}
.hotright_newstop{
	width: 285px;
	height:194px ;
	margin-bottom: 9px;
	overflow: hidden;
}
.hotright_newstop h2{
	text-align: center;
	font-size:18px;
	height: 64px;
	overflow: hidden;
}
.hotright_newstop ul.hot_news{
	font-size: 14px;
	
}
.hotright_newstop ul.hot_news li{
	padding-right: 5px;
	margin-bottom: 2px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.hotright_protop{
	width: 285px;
	height:206px;
	overflow: hidden;
	
}
.hotright_protop .boxtitle{
	height: 32px;
	margin-bottom: 8px;
}
.hotright_protop .boxtitle h4{
	float: left;
	width:80px;
	font-size: 18px;
}
.hotright_protop .boxtitle li{
	float: left;
	width: 45px;
	text-align: center;
	margin-top:5px;
	font-size: 14px;
	cursor: pointer;
}
.hotright_protop .boxtitle li.thisspan{
	background: #2B4C7E;
	color: #DCE0E6;
}
.hotright_protop ul.index_product_top{}
.index_product_top li{
	margin-bottom: 7px;
}
.index_product_top .pro_top_img{
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 10px;
	position: relative;
}
.index_product_top .pro_top_img img{
	width: 50px;
	height: 50px;
}
.index_product_top .pro_top_no{
	position: absolute;
	left: 0;bottom: 0;
	width: 50px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
	color: #ffea00;
	text-align: center;
	
	background:rgba(31, 31, 32, 0.8) !important;
	filter:Alpha(opacity=80); 
	background:#1F1F20;
}
.index_product_top .pro_top_img:hover .pro_top_no{
	display: none;
}
.index_product_top .pro_top_name{
	float: left;
	font-size: 16px;
}
.index_product_top .pro_top_name h4{
	line-height: 100%;
	font-size: 16px;
	margin:2px 0 5px 0;
}


#index_pro,#index_videos,#index_events,#index_news,#index_sites {
	margin-bottom: 10px;
}
#index_pro h4,#index_videos h4,#index_events h4,#index_news h4,#index_sites h4{
	font-size: 30px;
	float: left;
	width: 222px;
}

.boxtitle_more{
	font-size: 24px;
	float: left;
	width: 690px;
	margin-top: 10px;
}
.boxtitle_more a{
	color: #2B4C7E;	
	padding: 0px 5px;
	border:1px solid #FFFFff;
}
.boxtitle_more a:hover{
	text-decoration: none;
	border:1px solid #2B4C7E ;
	border-radius: 3px;
}
.boxtitle_more li{
	float: left;
	color: #2B4C7E;	
	padding: 0px 5px;
	margin-right: 10px;
	border:1px solid #FFFFff;
	cursor: pointer;
}
.boxtitle_more li.thisspan{
	background: #2B4C7E;
	color: #DCE0E6;
	border-radius: 3px;
}
.boxtitle_more li:hover{
	
	border:1px solid #2B4C7E ;
	border-radius: 3px;
}
.boxtitle_more2{
	float: left;
	margin-top: 10px;
	text-align: right;
	width: 80px;
	font-size: 24px;	
}
.boxtitle_more2 a{
	color: #2B4C7E;	
}


.indexpro_left{
	float: left;
	width: 340px;
	height: 340px;
}
.indexpro_box{
	float: left;
	width: 150px;
	height: 150px;
	position: relative;
}
#indexpro_box_color{
	background: #2B4C7E;
	text-align: center;
}
.indexpro_box_colordiv{
	margin: 15px 0;
	font-size: 16px;
}
.indexpro_box_colordivmore{
	margin-top:45px;
	font-size: 26px;
}
.indexpro_left .indexpro_box{
	margin: 0 20px 20px 0;
}
.indexpro_box img{
	width: 148px;
	height: 148px;
	border: solid 1px #e5e5e5;
}
.indexpro_box .image_title{
	left: 0;
	bottom: 0;
	width: 140px;
	padding: 0 5px;
	font-size: 14px;
	display: none;
}
.indexpro_box:hover .image_title{
	display: block;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.indexpro_middle{
	float: left;
	width: 320px;
	height: 320px;
	margin: 0 0px 20px 0;
	position: relative;
}
.indexpro_middle img{
	width: 320px;
	height: 320px;
}
.indexpro_middle .image_title{
	left: 0;
	bottom: 0;
	width: 310px;
	padding: 0 5px;
	font-size: 18px;
	display: none;
}
.indexpro_middle:hover .image_title{
	display: block;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.indexpro_right{
	float: left;
	width: 340px;
	height: 340px;
}
.indexpro_right .indexpro_box{
	margin: 0 0px 20px 20px;
}
#indexvideos{}
.indexvideos_left{
	float: left;
	width: 110px;
	margin-right: 10px;
}
.indexvideos_top{
	width: 110px;
	height: 65px;
	margin-bottom: 5px;
	position: relative;
}
.indexvideos_top img{
	width: 110px;
	height: 65px;
}
.videostop_no{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 110px;
	height: 45px;
	color: #ffea00;
	text-align: center;
	padding-top: 20px;
	font-size:20px;
	line-height: 150%;
	background:rgba(31, 31, 32, 0.8) !important;
	filter:Alpha(opacity=80); 
	background:#1F1F20;
}
.indexvideos_top:hover .videostop_no{
	display: none;
}
.indexvideos_top .image_title{
	left: 0;
	bottom: 0;
	width: 100px;
	padding: 0 5px;
	font-size: 12px;
	color: #DCE0E6;
	display: none;
}
.indexvideos_top:hover .image_title{
	display: block;
}
.indexvideos_middle{
	float: left;
	width: 460px;
	height: 275px;
	margin-bottom: 10px;
	position: relative;
}
.indexvideos_middle img{
	width: 460px;
	height: 275px;
}
.indexvideos_middle .image_title{
	left:0;
	bottom: 0;
	width: 415px;
	padding: 0 10px 0 35px;
	font-size: 18px;
	color: #DCE0E6;
}
.indexvideos_middle .image_titleplay{
	left:5px;
	bottom:2px;
	width: 25px;
	height: 25px;
}
.indexvideos_middle .image_titleplay img{
	width: 25px;
	height: 25px;
}
.indexvideos_middle .image_play{
	width: 45px;
	height: 45px;
	left: 207px;
	top: 100px;
	display: none;
}
.indexvideos_middle .image_play img{
	width: 45px;
	height: 45px;
}
.indexvideos_middle:hover .image_play{
	display: block;
}
.indexvideos_right{
	float: left;
	width: 420px;
}
.indexvideos_small{
	float: left;
	width: 200px;
	height: 130px;
	margin: 0 0 15px 10px;
	position: relative;
}
.indexvideos_small img{
	width: 200px;
	height: 130px;
}
.indexvideos_small .image_title{
	left:0;
	bottom: 0;
	width:163px;
	padding: 2px 10px 0 27px;
	font-size: 14px;
	color: #DCE0E6;
}
.indexvideos_small .image_titleplay{
	left:2px;
	bottom:2px;
	width: 20px;
	height: 20px;
}
.indexvideos_small .image_titleplay img{
	width: 20px;
	height: 20px;
}
.indexvideos_small .image_play{
	width: 40px;
	height: 40px;
	left: 80px;
	top: 30px;
	display: none;
}
.indexvideos_small .image_play img{
	width: 40px;
	height: 40px;
}
.indexvideos_small:hover .image_play{
	display: block;
}
.indexv_left{
	float: left;
	width: 500px;
	height: 310px;
	position: relative;
}
.indexv_left img{
	width: 500px;
	height: 300px;
	margin-bottom: 10px;
}
.indexv_left .image_title{
	left: 0;
	bottom: 10px;
	width: 455px;
	padding: 0 10px 0 35px;
	font-size: 18px;
	color: #DCE0E6;
}

.indexv_left .image_titleplay{
	left:5px;
	bottom:12px;
	width: 25px;
	height: 25px;
}
.indexv_left .image_titleplay img{
	width: 25px;
	height: 25px;
}

.indexv_left .image_play{
	width: 40px;
	height: 40px;
	left: 230px;
	top: 115px;
	display: none;
}
.indexv_left .image_play img{
	width: 40px;
	height: 40px;
}
.indexv_left:hover .image_play{
	display: block;
}
.indexv_right{
	float: left;
	width: 500px;
	height: 310px;
}
.indexv_2small{
	float: left;
	width: 240px;
	height: 145px;
	margin: 0 0 10px 10px;
	position: relative;
}
.indexv_2small img{
	width: 240px;
	height: 145px;
}
.indexv_2small .image_title{
	left: 0;
	bottom: 0;
	width: 210px;
	padding: 0 5px 0 25px;
	font-size: 14px;
	color: #DCE0E6;
}
.indexv_2small .image_titleplay{
	left:2px;
	bottom:2px;
	width: 20px;
	height: 20px;
}
.indexv_2small .image_titleplay img{
	width: 20px;
	height: 20px;
}
.indexv_2small .image_play{
	width: 40px;
	height: 40px;
	left: 100px;
	top: 40px;
	display: none;
}
.indexv_2small .image_play img{
	width: 40px;
	height: 40px;
}
.indexv_2small:hover .image_play{
	display: block;
}

#index_events{}
#indexnews{}
.indexinfo_left{
	float: left;
	width: 500px;
	height: 310px;
	position: relative;
}
.indexinfo_left img{
	width: 500px;
	height: 300px;
	margin-bottom: 10px;
}
.indexinfo_left .image_title{
	left: 0;
	bottom: 10px;
	width: 480px;
	padding: 0 10px;
	font-size: 18px;
	color: #DCE0E6;
}
.indexinfo_left:hover .image_title{
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}

.indexinfo_right{
	float: left;
	width: 500px;
	height: 310px;
}
.indexinfo_2small{
	float: left;
	width: 240px;
	height: 145px;
	margin: 0 0 10px 10px;
	position: relative;
}
.indexinfo_2small img{
	width: 240px;
	height: 145px;
}
.indexinfo_2small .image_title{
	left: 0;
	bottom: 0;
	width: 230px;
	padding: 0 5px;
	font-size: 14px;
	color: #DCE0E6;
}
.indexinfo_news{
	width: 490px;
	margin: 0 0 10px 10px;
	height:145px ;
	
}
.indexinfo_news a{
	color: #1F1F20;
}
ul.indexinfo_news  li{
	font-size: 14px;
	padding-left: 13px;
	margin:0 5px 0px 2px;
	width: 460px;
	background: url(../img/disc.png) left center no-repeat;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

#indexsites{
	border-top: solid 1px #F9F9F9;
	border-bottom: solid 1px #F9F9F9;
	border-left: solid 1px #F9F9F9;
	position: relative;
}
.indexsite_box{
	float: left;
	width: 99px;
	height: 99px;
	border-right: solid 1px #F9F9F9;
}
.indexsite_box img{
	width: 98px;
}
.indexsite_boxbg{
	float: left;
	width: 68px;
	height: 89px;
	padding: 5px 15px;
	font-size: 24px;
	text-align: center;
	background: #2B4C7E;
	border-right: solid 1px #F9F9F9;
}


/* 2015-12-30  product channel  */

.channel_head1{
	width:100%;
	background: #2b4c7e;
	font-family:"microsoft yahei light","microsoft yahei", "微软雅黑", verdana, arial;
	
}
.channel_head1 a{
	color: #dce0e6;
}
.channel_head1 a:hover{
	text-decoration: none;
}
.channel_logo{
	float: left;
	width: 63px;
	height: 50px;
	padding: 30px 0;
}
.channel_logo img{
	height: 50px;
}
.channel_bname{
	float: left;
	width: 90px;
	margin-right: 22px;
	margin-top: 38px;
	text-align: center;
	
}
.channel_bname a{
	color: #2B4C7E;
}
.channel_bname h1{
	font-size: 20px;
	padding:0px 0px;
	border: solid 1px #DCE0E6;
	border-radius: 8px;
	background: #FFFFFF;
}
.channel_menu{
	float: left;
	width: 725px;
}
.channel_menu li{
	float: left;
	text-align: center;
	width:80px;
	padding: 30px 15px;
	position: relative;
}
.channel_menu #channel_this{
	background: #1f1f20;
}
.channel_menu li .channel_menu_name{
	font-size: 30px;	
}
.channel_menu li span.channel_menu_name_mobile{
	display: none;
}
.channel_menu li:hover{
	background: #1f1f20;
}
.channel_menu li span{
	height: 30px;
}
.channel_menu li img{
	width: 12px;
	padding: 0 2px;
}
/* ----------------------*/

.channel_menu_subnav{
	position:absolute;
	top:114px;
	left: 0;
	display:none;
	z-index:1999;
	background: #2b4c7e;
	
}
.channel_menu_subnav li{
	font-size: 16px !important;
	text-align: center;
	width: 81px;
	padding: 5px 15px
}

/*///////////////////////////*/




.index_login{
	float: right;
	text-align: right;
	width: 100px;
	padding: 45px 0 30px 0;
	font-size: 20px;
}
.index_login a{
	margin-left: 7px;
}
.index_login a:hover{
	text-decoration: none;
	color: #1f1f20;
}
.index_avatar{
	float: left;
	width: 60px;
	padding: 25px 0 20px 0;
	margin-left:50px;
	display: none;
}
.index_avatar img{
	width: 60px;
}
/*  2015-12-28 开始 */
.index_navlock{
	display: none;
}
.index_menu_mobile{
	display: none;
}

#channeltitle_top,#channeltitle_skates,#channeltitle_wheels,#channeltitle_bearings.#channeltitle_frames {
	margin-bottom: 10px;
	
}
#channeltitle_top h4,#channeltitle_skates h4,#channeltitle_wheels h4,#channeltitle_bearings h4,#channeltitle_frames h4{
	font-size: 30px;
	float: left;
	width: 222px;
}

#channeltitle_hot {
	margin: 10px 0;
	border-left: none !important;
	padding-left: 0px !important;
}
#channeltitle_hot h4{
	font-size: 30px;
	float: left;
	width: 222px;
}
.protop5{
	float: left;
	width: 238px;
	margin-right: 15px;
	border: solid 1px #567ebb;
	background: #f9f9f9;
	margin-bottom: 8px;
	font-family:"microsoft yahei light","microsoft yahei", "微软雅黑", verdana, arial;
}
#protop5_last{
	margin-right:0px;
	width: 233px;
}
.protop5_title{
	padding: 0 9px;
	background: #e8e8e8
}
.protop5_title a{
	color: #1F1F20;
}
.protop5 .protop5_title h4{
	float: left;
	width:125px;
	font-size: 18px;
	border: none !important;
}
.protop5 .protop5_title li{
	float: left;
	width: 45px;
	text-align: center;
	margin-top:7px;
	font-size: 14px;
	cursor: pointer;
}
.protop5 .protop5_title li.thisspan{
	background: #2B4C7E;
	color: #DCE0E6;
}

.protop5_list{
	padding: 10px 9px;
}
.protop5_list li{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dashed 1px #606d80;
}
.protop5_list li.protop5_list_last{
	border-bottom: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.protop5_list li a{
	color: #1f1f20;
}
.protop5_list .pro_top_img{
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 10px;
	position: relative;
}
.protop5_list .pro_top_img img{
	width: 50px;
	height: 50px;
}
.protop5_list .pro_top_no{
	position: absolute;
	left: 0;bottom: 0;
	width: 50px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
	color: #ffea00;
	text-align: center;
	
	background:rgba(31, 31, 32, 0.4) !important;
	filter:Alpha(opacity=80); 
	background:#1F1F20;
}
.protop5_list li:hover .pro_top_no{
	display: none;
}
.protop5_list .pro_top_name{
	float: left;
	width: 155px;
	font-size: 16px;
}
.protop5_list .pro_top_name h4{
	line-height: 100%;
	font-size: 16px;
	margin:2px 0 5px 0;
}
.protop5_list .pro_top_model{
	
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.channel_box_more{
	display: none;
}
/* Video-class 内容页 css */

.class_article_main{width: 1000px; margin: 0 auto;}
/*.crumb_and_title{ width: 690px;height: 60px; float: left; margin-top: 5px; margin-right: 10px;}
.crumb_nav{ }*/
.video_title{overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.video_title h1{font-size:24px; clear: both;}
.video_article_ad_1{ width: 300px;height: 60px;float: left; margin-top: 5px;background-color: yellow;}

.article_content{ width: 670px; margin-right: 30px; float: left;}

.content_introduce{ padding: 0 0px;} 
.content_introduce .video_info{ border-bottom: 1px solid #E5E5E5; margin-bottom: 5px;padding-bottom: 5px;}
.content_introduce .video_info span{margin-left: 10px;}
.content_introduce p{line-height: 200%;}
.content_introduce p span{ }
.content_tab{ margin: 20px 0 10px 0;}
.content_tab h4{font-size: 16px; }
.content_tab h4 span{border-bottom: 2px solid #0060FF;}
.class_dir{padding: 0 10px; margin-bottom:20px;}
.class_dir p{
	margin-bottom: 10px;
}
.class_dir li{}
.comment_box{ }


.article_sidebar{ width: 300px; float: left;}
.sidebar_video_list{ margin-bottom: 10px;}
.sidebar_video_list li{ margin-bottom: 10px;}
.sidebar_img{ float: left;width: 100px;height: 55px; margin-right: 5px;}
.sidebar_title{ float: left; width: 195px; font-size: 14px;height: 55px; overflow: hidden;}

.sidebar_pre_img{width:120px; height:80px;float:left;margin-right:5px;position:relative}
.sidebar_pre_img .pre_tag_on{}
.sidebar_pre_img .pre_tag_on span{ color: white; background-color: orange; line-height:140%;text-align:center;padding:0 2px;height: 16px;position: absolute;bottom:0;right: 0;}
.sidebar_video_list h4{font-size: 14px;}
.sidebar_video_list h4 a{ }
.sidebar_video_list h4 a:hover{color:#ee0000;}
.sidebar_video_list p{ line-height: 120%;}

/* Video-class 列表页 css */
.subtitle{width: 1000px; margin: 0 auto; padding-bottom: 10px;}
.subtitle_name{font-family: "微软雅黑";font-size: 22px; margin-top: 10px;}
.class_select{ width: 670px;height:80px;float: left;margin-right: 30px; background-color: yellow;}
.video_list_ad_1{width: 300px;height:80px;float: left;background-color: red;}

.list_page_main{width: 1000px; margin: 0 auto;padding-top: 20px;}
.list_page_content{width: 670px;float: left;margin-right: 30px; }
.video_recommendation{ height: 215; overflow: hidden; margin-bottom: 20px;}
.recommendation_img{width: 360px;height: 215px;float: left;margin-right: 10px;}
.recommendation_img img{width: 360px;height: 215px; }
.recommendation_info{float:left;width:300px;}
.recommendation_title{height: 185px;}
.recommendation_info h2{ font-size: 24px;}
.video_tag {margin-bottom: 5px; overflow: hidden;}
.video_tag span{color: white;background-color: #0060ff;text-align:center;padding:1px 2px;}
.video_recommendation p{ white-space:normal; line-height: 200%;}
.video_recommendation .play_num{ float: left; text-align:center;}
.video_recommendation .watch_button{float:right;text-align:center;font-weight: bold;}
.video_recommendation .watch_button a{color: #2B4C7E;}
.video_recommendation:hover .watch_button a{color: #0060ff;}

.video_list{margin-bottom: 20px; overflow: hidden;}
.video_li{ width:210px ; float:left;margin-right: 12px;margin-bottom: 20px;}
.video_li:hover{background-color: #f8f8f8;}
.video_li:hover .list_watch_button a{color: #0060ff;}
.list_pre_img{width:210px; height:125px;position:relative}
.list_pre_img img{ width:210px; height:125px;background-image: url(../img/test_01.jpg);}
.tag_on_pre_img_a{ top:0;left:0;} /* a:左上 */
.tag_on_pre_img_b{ top:0;right:0;} /* b:右上 */
.tag_on_pre_img_c{
	display: none;
	position: absolute;
	bottom:0;left: 0;
	color: white;
	background-color:#2B4C7E;
	text-align:center;
	padding:1px 2px;
} /* c:左下 */
.tag_on_pre_img_d{
	display: none;
	position: absolute;
	bottom:0;right: 0;
	color: white;
	background-color: #2B4C7E;
	text-align:center;
	padding:1px 2px;
} /* d:右下 */
.video_li:hover .tag_on_pre_img_c{
	display: block;
}
.video_li:hover .tag_on_pre_img_d{
	display: block;
}
.video_pre_info {height:110px; padding: 0 5px;}
.video_pre_info h3{height: 50px; overflow: hidden;}
.video_pre_info h3 a:hover{color:#ee0000;}
.video_pre_info p.video_tag {height: 22px;overflow: hidden;}
.video_pre_info p .list_play_num{float: left; text-align:center;}
.video_pre_info p .list_watch_button{float:right; text-align:center;padding:0px 2px;font-weight: bold;}
.video_pre_info p .list_watch_button a{color: #2B4C7E;}

.list_page_sidebar{width: 300px;float: left;}

/* Video 封面页 css */
.video_channel_main{width: 1000px; margin: 0 auto;}
.video_hot{margin-top: 20px; margin-bottom:10px;}
.video_hot_list{width: 410px;float: left;margin-right: 10px; }
.video_hot_list h2{ font-size: 22px;}
.video_hot_list h2 a{ color: #ee0000;}
.video_hot_list h3{ font-size: 12px;font-family:verdana, arial,"宋体",simsun;}
.video_hot_list h3 a{ }
.video_hot_list li {
	list-style: disc;
	line-height: 200%;
}
.video_hot_list li:hover {
	text-decoration: underline;
}
.hot1{}

/* events 封面页 css */
.events_channel{
	width: 1000px; 
	margin: 0 auto;
}
.events_hot{
	margin-top: 20px; 
	margin-bottom:10px;
}
.events_focus{
	position:relative;
	width:580px;
	height:325px;
	float: left;
}
.events_hot_list{
	width: 410px;
	float: right;
	margin-left: 10px;
}
.channel_hot_list{}
.channel_hot_list h2{
	font-size: 22px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;

}
.channel_hot_list h2 a{ color: #ee0000;}
.channel_hot_list h3{ 
	font-size: 12px;
	font-family:verdana, arial,"宋体",simsun;
}
.channel_hot_list h3 a{ }
.channel_hot_list li {
	list-style: none;
	line-height: 180%;
}
#video_channel_li li{
	list-style: disc;
}
.channel_hot_list li:hover {
	color: #ee0000;
}
.channel_hot_list li span{
	font-size: 16px;
	color: #ee0000;
	font-family: "微软雅黑";
}
.hot1{}

.channel_big_image{
	float: left;
	width: 500px;
	height: 300px;
	margin-right: 10px;
}
.channel_big_image a{
	color: #ffffff;
}
.big_image,.big_video{
	position: relative;
	width: 500px;
	height: 300px;
}
.big_image img,.big_video img{
	position: relative;
	width: 500px;
	height: 300px;
}
.big_video_play{
	position: absolute;
	left: 216px;
	top: 90px;
	display: block;
}
.big_video_play img{
	width: 72px;
	height: 72px;
}
.big_image_title{
	position: absolute;
	left: 0;
	bottom: 23px;
	width: 98%;
	padding: 2px 1% 0 1%;
	font-size: 16px;
	color: #ffffff;
	font-family: "微软雅黑";
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.big_image .big_image_title{
	background: rgba(0,0,0, 0.7);
}
.big_image:hover .big_image_title,.big_video:hover .big_image_title{
	padding: 5px 1% 5px 1%;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.big_video_tags{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 98%;
	padding: 0px 1% 2px 1%;
	font-size: 12px;
	color: white;
	font-family: "微软雅黑";
}
.big_image .big_video_tags{
	background: rgba(0,0,0, 0.7);
}
.big_image:hover .big_video_tags,.big_video:hover .big_video_tags{}

.channel_small_image{
	float: left;
	width: 490px;
}
.channel_small_image a{
	color: #ffffff;
}
.channel_small_image li{
	float: left;
	margin-left: 15px;
	margin-bottom: 20px;
	width: 230px;
	height: 140px;
}
.small_image,.small_video{
	position: relative;
	width: 230px;
	height: 140px;
}
.small_image img,.small_video img{
	position: relative;
	width: 230px;
	height: 140px;
}
.small_image .small_video_play,.small_video .small_video_play{
	position: absolute;
	left: 80px;
	top: 35px;
	display: block;
}
.small_image .small_video_play img,.small_video .small_video_play img{
	width: 55px;
	height: 55px;
}
.small_image:hover .small_video_play{
	display: none;
}
.small_image_title{
	position: absolute;
	left: 0;
	bottom: 23px;
	width: 226px;
	padding: 2px 2px 0 2px;
	font-size: 14px;
	color: #ffffff;
	font-family: "微软雅黑";
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.small_image .small_image_title{background: rgba(0,0,0, 0.7);}
.small_image:hover .small_image_title,.small_video:hover .small_image_title{
	padding: 5px 2px 5px 2px;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.small_image_tags{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 226px;
	padding: 0px 2px 2px 2px;
	font-size: 12px;
	color: white;
	font-family: "微软雅黑";
}
.small_image .small_image_tags{background: rgba(0,0,0, 0.7);}
.small_image:hover .small_image_tags,.small_video:hover .small_image_tags{}

.big_video:hover .big_video_play{
	left: 216px;
	top: 90px;
	display: block;
}
.big_video .big_image_title{
	background: rgba(255,102,0, 0.7);
}
.big_video .big_video_tags{background: rgba(255,102,0, 0.7);}


.small_video:hover .small_video_play{
	display: none;
}

.small_video .small_image_title{background: rgba(255,102,0, 0.7);}
.small_video:hover .big_video_title{
	padding: 5px 2px 5px 2px;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.small_video .small_image_tags{background: rgba(255,102,0, 0.7);}

.channel_left_rules{
	float: left;
	width: 600px;
	margin-right: 30px;
}
.channel_right_athletestop{
	float: right;
	width: 370px;
}
#channel_athletestop1 li{
	background: #e5e5e5 ;
	font-size: 18px;
	margin-top: 0;
	float: left;
	width: 36px;
	padding: 0 7px;
	font-family: "微软雅黑";
}
#channel_athletestop1 li:hover{
	color: white;
	background: #0066FF;
	
}
#channel_athletestop1 li a:hover{
	color: white;
}
#channel_athletestop1 .thisspan{
	background: #0066FF;
	color: white;
}
#channel_athletestop1 .thisspan a{
	color: white;
}
.events_channel_5videos{width: 100%;}
.events_channel_5videos li{
	float: left;
	width: 190px;
	height: 190px;
	margin:0 5px 5px 5px;
	padding-bottom:20px ;
	overflow: hidden;
}
.events_channel_5videos li:hover{
	background: #e5e5e5;
}
.events_channel_5videos li:hover a{color:#ee0000;}
.events_channel_5videos li img{
	width: 190px;
	height: 115px;
}
.events_channel_5videos a:hover{
	color:#ee0000;
	text-decoration: none;
}
.events_channel_5videos h3{
	height: 50px;
	overflow: hidden;
}
.events_channel_5videos p{
	font-size: 12px;
	height: 25px;
}


/*焦点图*/
.focus{ position:relative; width:580px; height:325px; background-color: #000; float: left;}  
.focus img{ width: 580px; height: 325px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%;position:absolute; bottom:0; left:0px; z-index:10; height:60px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{width: 560px; text-decoration:none;color:#fff; font-size:20px; overflow:hidden;margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";display:block; white-space: nowrap;text-overflow:ellipsis; }  
.focus .shadow a:hover{width: 560px;color: #EEEE00;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:3px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/skin/bigger/img/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 40%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.video_channel_area{overflow:hidden;}
.video_channel_content{width: 670px;float: left;margin-right: 30px; }
.video_channel_content_list{ overflow: hidden; }
.video_channel_content_list li{float: left; width: 150px; height: 190px; margin:0 5px 15px 5px; padding: 0 3px;}
.video_channel_content_list li:hover{ background-color: #f8f8f8;}
.video_channel_content_list li img{width: 150px; height: 85px;}
.video_channel_content_list li a:hover{color:#ee0000}
.video_channel_content_list h3{
	font-size: 14px;
}
.video_channel_content_list h3:hover{
	color: #EE0000;
	text-decoration:none;
}
.video_channel_content_list p{
	font-size: 12px;
}

.video_channel_sidebar{width: 300px;float: left;}
.sidebar_news_list{ font-size: 14px;margin-bottom: 10px;}
.sidebar_news_list li{}
.sidebar_news_list li span{ padding:1px 4px; color: white; margin-right: 5px;}
.sidebar_news_list li .no1{ background-color:red }
.sidebar_news_list li .no2{ background-color:#ffa200}
.sidebar_news_list li .no3{ background-color:#0b9c00 }
.sidebar_news_list li .no4{ background-color:#0066ff }
.sidebar_news_list li .no5{ background-color:#0066ff }
.sidebar_news_list li .no6{ background-color:#0066ff }
.sidebar_news_list li .no7{ background-color:#0066ff }
.sidebar_news_list li .no8{ background-color:#0066ff }
.sidebar_news_list li .no9{ background-color:#0066ff }
.sidebar_news_list li .no10{ background-color:#0066ff }
.sidebar_news_list a:hover{
	color: #ee0000;
	text-decoration: none;
}

/* Matchs-matchs 内容页 css */
.games_main{width: 1000px; margin: 0 auto;padding-top: 20px;}
.games_menu{ margin: 0 auto; width: 1000px;}
.games_nav{ height: 45px; text-align: center; margin-top: 10px; font-family: "microsoft yahei", "微软雅黑" arial; font-size:14px;background-color: #151515;}
.games_nav ul {overflow: hidden; padding: 0px 10px 0 10px;}
.games_nav li{ color: white; width: 80px; float: left;margin-top:10px ; }
.games_nav li:hover{ background-color: red;width:80px;height:35px;   }
.games_nav li a{ color: white; }
.games_nav li a:hover{ text-decoration: none;}
.games_nav li.games_nav_nobg { width: 50px;}
.games_crumb{margin-top: 5px;}
.games_title h1{margin:0px 0px 5px 0px;width:80%;font-size:28px;line-height: 150%; }
.games_info{ font-size:14px;font-family: "微软雅黑" arial;}
.games_img{ width: 300px; float: left;}
.games_intro{width: 690px; float: left;margin-left: 10px; }
.games_intro p{ line-height: 200%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.games_intro p a{color:#ee0000 ; padding-right: 8px; background: url(../img/links_arrow.png)  no-repeat right top;}
.games_intro li{ float: left;margin-right: 5px;}
.games_intro li.games_links_enter a{
	background-color: #2B4C7E; 
	color: white; 
	padding: 4px 10px;
}
.games_intro li.games_links_enter a:hover{
	background: #4067AF;
}
.games_intro li.events_share1 {float: right;}
.events_share2 {float: right;}
.basic_info_title{ font-weight: bold; color: #151515;}
.games_tab_title{
	text-align: center;
	font-size: 1.6em;
	margin: 20px 0 10px 0 ;
	border-bottom: solid #567EBB 2px;
}
.games_info_content{font-size:14px;font-family: "微软雅黑" arial;}
.games_info_content dt{
	font-weight: bold;
	font-size:18px;
	padding-left: 30px;
	 /*color:#ee0000;*/
	color: #2B4C7E;
	font-family: "microsoft yahei light" ,"微软雅黑", arial;
	position: relative;
}
.games_info_content dt img.gamedt_img{
	position: absolute;
	bottom: 7px;
	left:5px;
	height: 20px;
	
}
.games_info_content dd{ margin-bottom: 25px;}
.games_main dt.game_notice_title{
	text-align: center;
	background: #f9f9f9;
	font-size:16px;
	font-family: "微软雅黑" , arial;
}
.games_main dt.game_notice_title a{
	background: none;
	text-decoration:underline;
	color: #2B4C7E;
}
.games_main dt.game_notice_title a:hover{
	text-decoration: none;
}
.games_main dt.game_notice_title::before{
	content: "▼"; 
	color: #2B4C7E;
}
.games_main dt.game_notice_title::after{
	content: "▼"; 
	color: #2B4C7E;
}
.games_main dd.game_notice_body{
	font-size:14px;
	font-family: "微软雅黑", arial;
}
.gamenotice_close{
	text-align: center;
	background: #f9f9f9;
	font-size:16px;
}
.gamenotice_close a{
	background: none !important;
	color: #2B4C7E !important;
}
.games_info_content p,.game_notice_body p{ margin-bottom: 5px;}
.games_info_content a,.game_notice_body a{
	color:#4067af; 
	padding-right: 8px; 
	background: url(../img/links_arrow.png)  no-repeat right top;
}
#games_rules_links a{
	text-decoration: underline;
	color:black;
	cursor:pointer;
}
.games_info_content a.setTab{
	background:#2B4C7E;
	color: white;
	padding:4px 10px;
	margin-bottom: 5px;
	
}
.games_info_content a.setTab:hover{background:#4067AF}


/* Matchs-matchs 列表页 css */
.info_select{margin: 10px 0; }
.games_table_list {font-size:14px;font-family: "微软雅黑" arial; margin:20px 0 80px; }
.games_table_list table{border-collapse:collapse; }
.games_table_list thead { color: black; background-color:#B2DFEE; font-weight: bold;font-size:16px; }
/*.games_table_list thead { color: black; background-color:#4EEE94; font-weight: bold;font-size:16px; }*/
.games_table_list tbody {background-color:#fafafa; color: #6B6B6B;}
.games_table_list tr{ height: 36px;}
.games_table_list tbody tr:hover{ background-color:#B2DFEE;}
.games_table_list td{ padding: 0 2px; text-align: center;  border: #9AC0CD 1px solid;border-collapse:collapse}
.games_table_list a{ color:black ;}
.games_table_list a:hover{ color:#ee0000 ;}
.games_table_list .dateline { color: red;}

.goodevents{
	font-family: "微软雅黑","microsoft yahei";
	border-bottom: solid 1px #e5e5e5;
	padding-bottom:20px ;
}
.goodevents_both{
	float: left;
	width: 480px;
}
.goodevents_middle{
	float: left;
	width: 40px;
}
.goodevents_img{
	width: 480px;
	height: 265px;
	position: relative;
}
.goodevents_img img{
	width: 480px;
	height: 265px;
	position: relative;
	border-bottom: 3px #ee0000 solid;
}
.goodevents_tags{
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 3px 8px;
	font-size: 16px;
	color: #FFFFFF;
	background: rgba(0,0,0, 0.7);
}
.goodevents_goodtag{
	position: absolute;
	top: 10px;
	left: -10px;
	padding: 2px 8px;
	font-size: 16px;
	color: #FFFFFF;
	background: rgba(204,0,0, 0.9);
}
.goodevents h2{
	margin: 8px 0 0 0;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
}
.goodevents h2 a{
	color: #dd0000;
}
.goodevents h2 a:hover{
	text-decoration: none;
	color: #FF0000;
}
.goodevents_info{
	float: left;
	width: 230px;
	margin-right: 10px;
	font-size: 14px;
}
#list_events{
	margin-top: 0px;
}
#list_events li{
	padding:20px 0;
	border-top: 1px dashed #FFFFFF;
	border-bottom: 1px dashed #E5E5E5;
}
#list_events li:hover{
	background: #f9f9f9;
	border-top: 1px solid #0060FF;
	border-bottom: 1px solid #0060FF;
}
.list_events_img{
	float: left;
	width: 250px;
}
.list_events_img img{
	width: 250px;
	height: 150px;
}
.list_events_info{
	float: left;
	width: 735px;
	margin-left: 15px;
}
.list_events_info h3{
	font-size: 20px;
	margin-bottom: 15px;
}
.list_events_info h3 a{}
.list_events_info h3 a:hover{
	color: #ff0000;
	text-decoration: none;
}
.list_events_text{
	float: left;
	width: 245px;
	font-size: 16px;
}
.list_events_textlink{
	font-size: 16px;
	float: left;
	width: 200px;
	padding: 12px 0 0 45px;
}
.list_events_textlink a{
	color: #dd0000;
	text-decoration:underline
}
.list_events_textlink a:hover{
	color: #ff0000;
	text-decoration: none;
}
/* Matchs-matchs 封面  css */

.channel_img_four{ }
.channel_img_four li{ float: left; margin-bottom: 10px; width: 285px;height: 160px;}
.channel_img_four li img{width: 285px;height: 160px;}
.games_channel_list{}
.games_channel_list li{ float:left; width:323px;margin-bottom:10px; margin-right:10px;padding-bottom:10px;background-color:#f9f9f9; }
.games_channel_list li:hover{background-color:#EEEED1;}
.games_channel_list img{ width: 323px; height: 180px;}
.games_channel_list p{padding: 0 5px;}
.games_channel_list a{ color:#ee0000 ;}
.games_channel_list a:hover{ color: red;}

/* Matchs-rules 列表页 css */
.rules_list{width: 1000px; margin: 0 auto;}
.rules_list_table{
	height: 100px;
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: dashed 1px #E5E5E5;
}
.rules_logo{
	float: left;
	height: 100px;
	margin-right: 15px;
}
.rules_logo img{
	width: 168px;
	height: 98px;
	border: solid 1px #D1EEEE;
}
.rules_info{
	height: 100px;
	float: left;
	width: 785px;
}
.rules_info h3{
	font-size: 24px;
}
.rules_info h3 a:hover{
	color: #EE0000;
}
.rules_info_more{
	height: 24px;
	font-size: 14px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.rules_dl{
	text-align:left;
	margin-top: 9px;
	height: 24px;
	font-size: 14px;
}
.rules_dl img{
	height: 20px;
	margin-left: 10px;
}
.rules_dl span{
	background: #0060FF;
	color: white;
	padding: 2px 5px;
}
.rules_dl span a{
	color: white;
}
/* Matchs-rules 内容页 css */
.rules_article{
	
}
.rules_article h1{
	
}
.rules_article_logo{
	float: left;
	height: 180px;
	margin-right: 15px;
}
.rules_article_logo img{
	width: 300px;
	height: 180px;
}
.rules_article_info{
	float: left;
	height: 180px;
	width: 685px;
}
.rules_article_more{
	height: 24px;
	font-size: 14px;
}
.rules_article_dl{
	text-align:left;
	margin-top: 9px;
	height: 24px;
	font-size: 14px;
}
.rules_article_dl .rules_icon_fava{
	float: left;
	width: 50px;
}
.rules_article_dl .rules_icon_dl{
	float: left;
	width: 50px;
}
.rules_article_dl .rules_icon_share{
	float: left;
	width: 40px;
}
.rules_article_dl img{
	margin-right: 15px;
	height: 25px;
	float: left;
}
.rules_article_dl span{
	background: #0060FF;
	color: white;
	padding: 2px 5px;
}
.rules_article_dl span a{
	color: white;
}
.rules_content{
	margin-top: 10px;
	padding-top: 10px;
	margin-bottom: 15px;
	border-top: dashed 1px #E5E5E5;
}
.share_windows{
	display: none;
	position: absolute;
	z-index:99999 ;
	top:50px;
	height: 100px;
	width:300px%;
	padding:30px 0px ;
	color: black;
	background: #F2F2F2;
	text-align: left;
	display: none; 
}


/* Product-param 内容页 css */
.pro_title {
	margin: 30px 0 10px 0;
	font-family: "微软雅黑","microsoft yahei", arial;
}
.pro_title h1{
	font-weight: bold;
	font-size: 28px;
	line-height: 100%;
	margin-bottom: 5px;
	
}
.pro_title .pro_one_word{
	font-size: 14px;
	color: #555555;
}



.pro_basic{
	border: 1px solid #E5E5E5;
	position: relative;
}


/* Example 5 */
#example5 {
	float: left;
	padding: 30px 35px 20px 35px;
}
#example5 .sp-thumbnail-image-container {
	width: 100%;
	height: 100%;
	overflow: hidden;
	float: left;
}

#example5 .sp-thumbnail-image {
	width: 100%;

}
.sp-thumbnails{
	margin-top: 5px;
}


#example5 .sp-thumbnails{height: 70px;}
#example5 .sp-thumbnail{}
#example5 .sp-thumbnail-image-containers{}
#example5 .sp-thumbnail-image{}
/*
#example5 .sp-thumbnail-text {
	width: 140px;
    float: right;
    height:80px; 
	padding:15px;
    background-color: #F0F0F0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#example5 .sp-thumbnail-title {
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #333;
}

#example5 .sp-thumbnail-description {
	font-size: 14px;
	color: #333;
}

@media (max-width: 500px) {
	#example5 .sp-thumbnail {
		text-align: center;
	}

	#example5 .sp-thumbnail-image-container {
		 display: none;
	}

	#example5 .sp-thumbnail-text {
		display: none;
		width: 120px;
	}

	#example5 .sp-thumbnail-title {
		display: none;
		font-size: 12px;
		text-transform: uppercase;
	}

	#example5 .sp-thumbnail-description {
		display: none;
	}
}
*/



.pro_pre_img{
	float: left;
	width: 250px;
	padding: 25px;
}
.pro_pre_img img{
	width: 250px;
	height: 250px;
}
.pro_basic_info_bg{
	position: absolute;
	width: 440px;
	height: 250px;
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter:"alpha(opacity=60)"; /* 旧版IE */
	right: 10px;
	top: 25px;
}
.pro_basic_info{
	float: left;
	width: 633px; 
	padding: 25px 35px 0 0;
	font-size: 14px;
}
.pro_basic_info strong{
	color: #A1A1A1;
	line-height: 200%;
}
.pro_basic_name{
	font-size: 20px;
	line-height: 100%;
	margin-bottom: 10px;
	font-family: "微软雅黑","microsoft yahei",arial;
}
.pro_basic_name span{
	border: 1px solid #2B4C7E;
	color: #2B4C7E;
	border-radius: 4px;
	padding: 0 4px;
	margin: 0 4px;
}
.pro_basic_name span:hover{
	background: #2B4C7E;
	color: #ffffff;
	cursor: pointer;
}
.pro_basic_price{}
.pro_basic_price span.price_sign{
	color: #ff0000;

}
.pro_basic_price span.price_to{
	margin: 0 1px;
	color: #3c3c3c;
}
.pro_basic_price span.price_no{
	color: #FF0000;
	font-weight: bold;
	font-size: 20px;
}
.pro_details{}
.pro_box_body{}
.pro_details_info{
	float: left;
	width: 758px;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
}
.player_tools{
	padding: 0 25px;
	height: 50px;
}
.pro_box_head{
	background: #2B4C7E;
	color: #FFFFFF;
	padding: 2px 0px 2px 25px ;
}
.pro_box_head h3{
	font-size: 16px;
	text-align: center;
}
.pro_details_info table{
	border-collapse: collapse;
	border-bottom: 1px solid #E5E5E5;
}
.pro_details_info tbody{}
.pro_details_info tr{}
.pro_details_info th{
	padding: 0 10px;
	width: 137px;
	font-size: 16px;
	font-family: "微软雅黑","microsoft yahei",arial;
	background:#fafafa;
	border-right: 1px solid #E5E5E5;
}
.pro_details_info td{
	width: 540px;
	padding: 10px 30px;
	font-size: 14px;
}
.pro_details_content{}
.pro_details_content ul{}
.pro_details_content li{
	position: relative;
	margin: 3px 0;
	padding:0 0 0 130px ;
	color: #666666;
}
.pro_details_content .pro_param_name{
	position: absolute;
	left: 0;
	top: 0;
	font-weight: bold;
}
.pro_details_content .pro_param_info{
}
.pro_details_content .pro_param_info a{
	color:#666666;
	border-bottom: #EE0000 dashed 1px;
}
.pro_details_content .pro_param_info a:hover{
	color: #EE0000;
	border: none;
}
.pro_param_shengming{
	padding: 15px 25px;
	border-bottom: 1px solid #E5E5E5;
}
.pro_box_sidebar{
	float: left;
	width: 230px;
	margin-left: 10px;
}
.pro_brand_logo{
	padding:15px 0 10px 0;
	height: 60px;
	text-align: center;
}
.pro_brand_logo img{
	max-height: 60px;
	max-width: 230px;
}
.sidebar_img_only{
	
}
.sidebar_img_only img{
	max-width: 100%;
}
/* Product-param 列表页 css */
.sidebar_head_ul li{
	float: left;
	height: 28px;
	padding: 8px 15px 0 15px;
	color:#666666;
	font-weight: bold;
}
.sidebar_head_ul span{
	float: right;
	height: 28px;
	padding: 8px 10px 0 10px;
	color:#666666;
}
.sidebar_category_nav{
	padding:10px 0px 10px 14px;
}
.sidebar_category_nav li{
	float: left;
	width:93px ;
	margin-right: 14px;
}
.sidebar_category_nav a:hover{
	color: #ee0000;
}
.sidebar_category_nav li.channel_nav_hot{
	color: #ff0000;
}
.sidebar_230{
	width: 230px;
}
.sidebar_230 img{
	width: 230px;
	max-width: 230px;
}



.list_page_head li{
	float: left;
	height: 28px;
	padding: 8px 15px 0 15px;
	color: white;
	background:#009ACD;
}
.list_page_head span{
	float: right;
	height: 28px;
	padding: 8px 10px 0 10px;
	color:#666666;
}
.list_head span strong{
	font-weight: bold;
	color: #FF0000;
}
.list_li  li.pro_list_li{
	width: 758px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #E5E5E5;
	padding:10px 0 20px 0;
}
.list_li  li.pro_list_li:hover{
	background: #F9F9F9;
	width: 758px;
	border-left: solid 1px #009ACD;
	border-right: solid 1px #009ACD;
	border-bottom: solid 1px #009ACD;
	border-top: solid 1px #009ACD;
}
.list_pro_img{
	width: 150px;
	float: left;
}
.list_pro_img img{
	width: 120px;
	margin: 15px 15px 0 15px;
}
.list_pro_param{
	width: 608px;
	float: left;
	padding-top: 10px;
}
.list_pro_param h3{
	font-size: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.list_pro_param h3 a{
	color: #0060ff;
}
.list_pro_param h3 a:hover{
	color: #EE0000;
}
.list_pro_basic_param{}
.list_param_ul1{
	float: left;
	width: 245px;
	margin-right: 10px;
}
.list_param_ul2{
	float: left;
	width: 245px;
}
.list_param_ul1 li,.list_param_ul2 li{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.list_param_ul1 span,.list_param_ul2 span{
	color:#666666;
}
.list_pro_goto{
	width: 78px;
	float: left;
	margin-left:20px;
	padding-right:10px;
	padding-top:20px;
	font-size: 14px;
	text-align: right;
}
.list_pro_goto a{
	color: #FFFFFF;
}
.list_pro_goto_links{
	padding: 5px 10px;
	background:#009ACD;
	color: #FFFFFF;
}
.list_pro_one_word{
	margin-top: 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.pro_title .pro_one_word span{
	color: red;
	font-size: 18px;
	font-weight: bold;
}
/* news 内容页 css */
.news_tools{
	margin:20px 0 15px;
}
.news_aritcle_content{
	padding:10px 30px 30px 0;
	margin-bottom: 50px;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	overflow: hidden;
}

/* news 列表页  css */
.topnews{
	margin:0 0 20px 0;
}
.topnews_img{
	float: left;
	width: 300px;
	
}
.topnews_img img{
	width: 300px;
	height: 180px;
}
.topnews_text{
	float:left ;
	padding:0 10px 0 20px;
	width: 339px;
	height: 177px;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-top: 2px solid #ee0000;
	overflow: hidden;
}
.topnews_text h2{
	margin: 5px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #E5E5E5;
}
.topnews_text a:hover{
	color: #ee0000;
	text-decoration: none;
}
.topnews_description{
	text-indent:2em ;
	line-height: 200%;
}
#list_news{}
#list_news li{
	padding: 10px 0;
	border-bottom: 1px dashed #E5E5E5;
}
#list_news li:hover{
	background: #f9f9f9;
}
.list_news_title{}
.list_news_title h3{
	font-size: 18px;
}
.list_news_title a:hover{
	color: #ee0000;
}
.list_news_img{
	float: left;
	width:130px;
	margin-right: 20px;
	padding-top: 5px;
}
.list_news_img img{width: 130px;} 
.list_news_text1{
	float:left;
	width: 520px;
	color: #3C3C3C;
	padding-top: 5px;
}
.list_news_text2{
	color: #3C3C3C;
	padding-top: 5px;
}
.list_news_time{
	color: #B9B9B9;
}

.about_channel{
	margin: 50px 0 50px 0;
}
.about_channel li{
	float: left;
	width: 25%;
	text-align: center;
}
.about_channel li a:hover{
	border-bottom: 2px solid #0060ff;
}
.about_channel li img{
	width: 90%;
	margin: 0 5%;
	padding-bottom: 2px;
}

/*2015-7-11 daquan article 大全内容页 CSS*/
.daquan_pic{
	float: left;
	width: 180px;
}
.daquan_pic img{
	width: 180px;
}
.daquan_info1{
	float: left;
	width: 540px;
	margin-left: 30px;
}
.daquan_info2{
	float: left;
	width: 750px;
}
.daquan_intro{
	margin:5px 0 10px 0;
}
.daquan_goto{
	margin-top: 20px;
	text-align:left ;
}
.daquan_goto a{
	padding: 8px 15px;
	color:#FFFFFF;
	background: #0060FF;
	border-radius: 5px;
}
/*2015-7-11 daquan list 大全列表页 CSS*/
.daquan_list{
	
}
.daquan_list li{
	float: left;
	width: 25%;
	text-align: center;

	margin-bottom: 25px;
}
.daquan_list li:hover{
	background:#e5e5e5 ;
}
.daquan_list li img{
	width: 90%;
	margin: 0 5%;
	padding-bottom: 2px;
}
.daquan_list li h3{
	font-size: 12px;
	line-height: 150%;
	height: 38px;
}
.daquan_nopicli{
	position: relative;
}
.daquan_nopic{
	width: 100%;
	position:absolute ;
	left: 0;
	bottom: 30%;
}


/*  专题   start */

#channeltitle_hot h3{
	font-size: 30px;
	float: left;

}

.indexpro_zhuanti{
	
}
.indexpro_zhuanti .indexpro_box{
	margin: 0 10px 20px 10px;
	width: 180px;
	height: 180px;
}
.indexpro_zhuanti .indexpro_box img{
	width: 180px;
	height: 180px;
}
.indexpro_box img{
	width: 148px;
	height: 148px;
	border: solid 1px #e5e5e5;
}
.indexpro_zhuanti .indexpro_box .image_title{
	left: 0;
	bottom: 0;
	width: 170px;
	padding: 0 5px;
	font-size: 14px;
	display: block;
}
.indexpro_zhuanti .indexpro_box:hover .image_title{
	display: block;
	white-space:  normal;
	text-overflow: clip ;
	overflow:  auto;
}
.starr{
}
.starrpc{
}
.starrmobile{
	display:none;
}