﻿@charset "utf-8";
/* CSS Document */



/**==通用内容==**/
.box, .box1 {
    border: 1px solid #DDDDDD;
}
.box{
	width:678px;
}
.box1{
	width:268px;
}
.black12{
	font-size:0;overflow:hidden;
	height:12px;
	clear:both;
	}
.line{
	 height:1px; 
	 background:url(../images/icon_bg.gif) repeat-x scroll 0 -638px;
	 overflow:hidden;
	 clear:both;
		}
.color666{
	color:#666;
}
.shadow{
	background:url(../images/icon_bg.gif) repeat-x scroll 0px 0px transparent;
	}
.box .title{
	background:url(../images/icon_bg.gif) repeat-x scroll 0 -532px;
	height:37px;
	line-height:37px;
	padding: 0 15px;
	}
.box .title h2{
	color: #454545;
    font-size: 17px;
	font-family:"微软雅黑";
}
.box .title h2 a{color: #454545;}
.box1 .title{
    height: 31px;
	border-bottom:1px solid #ddd;
    background: url(../images/icon_bg.gif) repeat-x scroll 0 -570px transparent;
    color: #333333;
    line-height: 31px;
    padding: 0 15px;
}
.box1 .title h2{
	color: #454545;
    font-size: 14px;
}
.box1 .title h2 a{color: #454545;}
.box1 .title span,.box .title span{
    color: #666;
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.box1 .title span a,.box .title span a{
	color: #666;
	}
.box1 .title a:hover,.box .title a:hover{
	color:#cc0000;
	}
.dot li {
    background: url(../images/icon_bg.gif) no-repeat scroll 0 -648px transparent;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 9px;
}
.part {
    clear: both;
    width: 100%;
}
.part_l{
	width:680px;
	float:left;
	}
.part_lz{width:650px;float:left;}
.part_r{
	width:270px;
	float:right;
	}
.part_rz{
	width:300px;
	float:right;
	}
.content {
    padding: 10px;
}

.b_bg{	
	background:url(../images/icon_bg.gif) repeat-x 0px -12px scroll transparent;
}

/*热门视频*/
.hot_video{
	width:259px;
	overflow:hidden;
	border-right:1px solid #ddd;
}
.hot_video .line{
	background:url(../images/line.gif) repeat-x;
}
.hot_list{
	width:231px;
	height:77px;
	overflow:hidden;
	line-height:20px;
	margin:0 auto;
	padding-top:12px;
	}
.hot_video .first{
	height:78px;
	}
.hot_list img {
    border: 1px solid #DDDDDD;
    float: left;
    padding: 2px;
	margin-right:12px;
}
/*播放视频*/
.video_play{
	width:400px;
	padding:9px 9px 0px 0px;
	float:right;
	}
.video_play .bfinfor{height:30px;line-height:30px;}
/*精彩视频回顾*/
.jcsp .dot{
	padding-top:2px;
	padding-bottom:5px;
}
.jcsp .dot li{
	height:29px;
	line-height:29px;
	font-size:12px;
	}
.jcsp .tw_can{
	height:75px;
	padding-top:6px;
	background:none;
	}
.jcsp .tw_can img,.rmsp .tw_can img{
	padding:2px;
	border:1px solid #ddd;
	}
.jcsp .line,.rmsp .line{
	padding-top:8px;
	padding-bottom:8px;
	background-position:0px -630px ;
	}
.rmsp .tw_can .pic,.jcsp .tw_can .pic{
	padding-right:8px;
	float:left;
	}
.rmsp .tw_can{
	height:72px;
	padding-top:6px;
	background:none;
	}

/*视频*/
.gy_can .title h2{float:left;}
.gy_can .title .tab {
	display:block;
	height:28px;
	padding-top:8px;
	float:left;
	width:320px;padding-left:20px;
}
.gy_can .title .tab li {
	float:left;
	border:1px solid #ddd;
	border-bottom:none;
	background:url(../images/icon_bg.gif) repeat-x scroll 0px -602px;
	height:28px;
	padding:0 14px;
	line-height:28px;
	margin:0 2px;
	text-align:center;
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
}
.gy_can .title .tab li.select {
	background:#fff;
}




.gy_can .content{
	padding-right:0px;
	padding-left:0px;
	width:658px;
	margin:0 auto;
}
.gy_can .pic_con1{
	float: left;
    padding: 5px 20px 5px 18px;
    width: 126px;
}
.gy_can .pic_con1{
	float: left;
    padding: 12px 20px 15px 18px;
    width: 126px;
	height: 185px;
	overflow:hidden;
}
.gy_can .pic_con1 p,.gy_can .pic_con2 p {
    background: url(../images/pic_bg.gif) no-repeat scroll center bottom #F7F7F7;
    border: 1px solid #DDDDDD;
    height: 106px;
    padding: 2px;
}
.gy_can .pic_con1 h4,.gy_can .pic_con2 h4{
	font-weight:normal;
	line-height:19px;
	padding-top:8px;
}
.gy_can .pic_con1 span,.gy_can .pic_con2 span{
	display:block;
	line-height:19px;
	}

.part .fgx{
	border-bottom:1px solid #ddd; 
    background:none !important;
	}

/*试驾评测*/
.sjpc {
	width:678px;
}
.sjpc .hotit {
	height:37px;
	background:url(../images/icon_bg.gif) repeat-x 0px -532px scroll;
	line-height:37px;
}
.sjpc .hotit span{ 
    display:block;
	float:right;
	padding-right:10px;
}
.sjpc .hotit span a{
	color: #666666;
    font-size: 12px;
    font-weight: normal;
}
.sjpc .hotit a:hover{
	color:#cc0000;
	}
.sjpc .hotit .jtit {
	float:left;
	padding:0 30px 0 15px;
	display:block;
	height:37px;
	color: #454545;
    font-family: "微软雅黑";
    font-size: 17px;
}
.sjpc .hotit .cxfs {
	width:220px;
	float:right;
}
.sjpc .hotit .cxfs span {
	color:#d7d7d7;
	padding:0 6px;
}
.sjpc .hotit .tab {
	display:block;
	height:28px;
	padding-top:8px;
	float:left;
}
.sjpc .hotit .tab li {
	float:left;
	border:1px solid #ddd;
	border-bottom:none;
	background:url(../images/icon_bg.gif) repeat-x scroll 0px -602px;
	height:28px;
	padding:0 20px;
	line-height:28px;
	margin:0 2px;
	text-align:center;
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
}
.sjpc .hotit .tab li.select {
	background:#fff;
}
.sjpc .hotcon {
	background:#fbfbfb;
	padding-top:7px;
}
.sjpc .hotcon .yc {
	display:none;
}

/*分页*/
.pagination {
	height:25px;
	font-family:Tahoma;
	float:left;
	position:relative;
	left:50%;
	padding:30px 0 20px
}
.page-bottom {
	position:relative;
	left:-50%
}
* html .page-bottom {
	float:left
}
.pagination a, .page-info, .page-start, .page-end, .page-break, .page-skip, .page-cur, .page-crt {
	float:left;
	height:23px;
	line-height:23px;
	overflow:hidden;
	min-width:15px;
	_width:15px;
	padding:0 5px;
	margin-right:5px;
	text-align:center;
	white-space:nowrap;
	font-size:13px;
	vertical-align:middle;
	font-family:Arial, SimSun
}
.pagination a, .pagination .page-start, .pagination .page-end {
	border:solid 1px #ccc;
	background-color:#fff
}
.pagination a:hover {
	border:solid 1px #F50;
	text-decoration:none
}
.pagination .page-prev, .pagination .page-next, .pagination .page-end, .pagination .page-start {
	background-color:#fff;
	width:auto;
	font-size:12px;
	_padding-top:1px;
	_height:22px
}
.pagination .page-prev {
	padding-left:16px;background: url(../images/pn.gif) no-repeat 6px -34px;
}
.pagination .page-next {
	padding-right:16px;
	background: url(../images/pn.gif) no-repeat 46px 7px;
}
.pagination .page-cur, .pagination .page-crt {
	border:1px solid #F50;
	font-weight:700;
	color:#F50;
	background-color:#ffeee5
}
.pagination .page-skip {
	color:#999;
	width:auto
}
.pagination .page-skip input {
	width:30px;
	height:17px;
	margin:0 5px;
	border:solid 1px #999;
	vertical-align:top;
*vertical-align:middle;
	font-family:Arial, SimSun;
	text-align:center
}
.pagination .page-skip button {
	background: url(../images/qd.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 19px;
	margin: 0 0 0 5px;
	overflow: hidden;
	text-indent: -999px;
	width: 37px;
}
.pagination .page-top a, .pagination .page-top span, .pagination .page-top .page-info {
	padding:0;
	height:18px;
	line-height:18px;
	_padding-top:1px!important;
	_height:17px
}
.pagination .page-top a {
	color:#0063dc
}
.pagination .page-top .page-info {
	margin-top:1px;
	_margin-top:0;
	_width:auto
}
.pagination .page-top span {
	float:left
}
.pagination .page-top .page-prev, .pagination .page-top .page-start {
	padding:0;
	width:18px;
	background-position:-5px -926px
}
.pagination .page-top .page-start {
	background-position:-5px -1091px
}
.pagination .page-top .page-next {
	padding:0 16px 0 5px;
	background-position:35px -944px
}
.pagination .page-top .page-end {
	padding:0 16px 0 5px;
	background-position:35px -1109px
}
.pagination .page-top .page-prev span, .pagination .page-top .page-start span {
	display:none!important
}


/*视频页*/
.vedio_wk{width:610px;border:1px solid #ddd;padding:19px;margin-bottom:10px;}
.vedio_wk h1{font-size:20px;color:#000;padding-bottom:20px;}
.vedio_wk h1 span{float:right;color:#888;font-size:12px;font-weight:normal;}

/*视频信息*/
.video_infor{width:298px;}
.video_infor .content{padding:15px;}
.video_infor .content p.bq{color:#888;}
.video_infor .content p.bq a{color:#0b3b8c; text-decoration:underline;}
.video_infor .content p.bq a:hover{color:#db0010;}
.video_infor .content p.bq span{ display:block;width:225px;float:right;}

/*相关视频*/
.spxx{width:298px;}
.spxx .content{padding:18px 0 0px 12px;float:left;}
.spxx ul.tw_can{width:94px;float:left;height:170px;}
.spxx ul.tw_can li.pic{width:80px;height:60px;border:1px solid #ddd;padding:2px; overflow:hidden;}
.spxx ul.tw_can li.caption{width:86px;padding-left:3px;padding-top:4px;line-height:20px;}

/*视频导航*/
.vedio_nav{width:960px;margin:0 auto;height:38px; background:url(../images/topnav.jpg) no-repeat;}
.vedio_nav h1{width:100px; text-indent:-9999px; float:left;}
.vedio_nav ul{width:750px;float:right;}
.vedio_nav ul li{float:left;width:130px;font-size:14px;font-weight:bold;}
.vedio_nav ul li a{color:#fff;line-height:34px;text-align:center; display:block;}
.vedio_nav ul li a:hover{color:#ff0; text-decoration:none;}
.vedio_nav ul li.homel{width:98px;}
.vedio_nav ul li ul{position:absolute;background:#191919;width:130px;z-index:70;border:solid #000;border-width:0 1px 1px; display:none;}
.vedio_nav ul li ul li{border-top:1px solid #2f2f2f;font-weight:normal;font-size:12px;height:34px;line-height:34px;}
.vedio_nav ul li ul li a{color:#cbcbcb; display:block; width:130px;height:35px;}
.vedio_nav ul li ul li a:hover{ background:#2b2b2b;}

/* 翻页附加 */
.page_common span {
	float: left;
	border: 1px solid #CCC;
	padding-right: 3px;
	padding-left: 3px;
	height: 23px;
	margin-right: 4px;
}
.page_common em{
	float: left;
	border: 1px solid #CCC;
	padding-right: 6px;
	padding-left: 6px;
	height: 23px;
	margin-right: 4px;
	font-style: normal;
	font-weight: bold;
	color: #C00;
}


.contents {
	width: 245px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.focusBox{
	width:402px;
	height:345px;
	overflow:hidden;
	position:relative;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
}
 .focusPic{
	width:402px;
	height:300px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.focusPic li{
	width:402px;
	height:340px;
	position:absolute\0;
}
.focusTxt{
	width:402px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	line-height:2.4;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10;
	overflow:hidden;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #305D96;
}
.focusNum{position:absolute;right:0;bottom:30px;_bottom:26px;color:#FFF;line-height:2.0;z-index:15;}
.focusNum li{width:19px;height:20px;background:url(../images/focusNumbg.png) no-repeat -944px -318px;float:left;margin-left:1px;cursor:pointer;}
.focusNum li.current{width:21px;height:20px;float:left;font-weight:bold;background-repeat: no-repeat;background-position: -942px -288px;}
.fP{background:url(../images/focusNumbg.png) no-repeat -893px -315px;left:0;width:23px;height:23px;position:absolute;bottom:0;text-indent:-9999em;cursor:pointer;z-index:11;}
.fPH{background:url(../images/focusNumbg.png) no-repeat -917px -315px;left:0;width:23px;height:23px;position:absolute;bottom:0;text-indent:-9999em;cursor:pointer;z-index:11;}
.fN{background:url(../images/focusNumbg.png) no-repeat -893px -288px;right:0;width:23px;height:23px;position:absolute;bottom:0;text-indent:-9999em;cursor:pointer;z-index:11;}
.fNH{background:url(../images/focusNumbg.png) no-repeat -917px -288px;right:0;width:23px;height:23px;position:absolute;bottom:0;text-indent:-9999em;cursor:pointer;z-index:11;}

.v_content {
	width: 620px;
	margin-right: auto;
	margin-left: auto;
}
.v_content h1 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 50px;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
}
.v_content .v_cof {
	color: #828282;
	text-align: center;
	line-height: 30px;
	height: 30px;
}
.v_content .v_play {
	text-align: center;
}
.v_content .v_play1 {
	 position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.v_content .video1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
.v_content .v_info {
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 20px;
}
 
.share {
	border-top:1px dashed #c2c3ba;
	height:18px;
	line-height:18px;
	padding:16px 10px 6px;
	font-size:14px;
}
.share a {
	padding:2px 7px 2px 20px;
	font-size:12px;
	background-image: url(../images/icon_web.gif);
	background-repeat: no-repeat;
}
.share a.renren {
	background-position:0 -41px;
}
.share a.taobao {
	background-position:0 -84px;
}
.share a.sohu {
	background-position:0 -127px;
}
.share a.douban {
	background-position:0 -174px;
}
.share a.wangyi {
	background-position:0 -221px;
}
.share a.sina {
	background-position:0 -260px;
}
.share a.qq {
	background-position:0 -306px;
}
