@charset "utf-8";
/* CSS  淘跑真人秀活动_cyt*/
body{ background: url(../images/tpbg.jpg) center top no-repeat; }

.allPage{ width:1280px; margin:0 auto; padding-top: 20px; }
/** KV [[ **/
.allPage .kv{ background: url(../images/kvbg.png) no-repeat; width:1280px; height:793px; }
.allPage .kv .logotop{ margin-left: 25px; padding-top: 12px;}
.allPage .kv .tpLink{ width: 255px; margin-top: 104px; margin-left: 30px;}
.allPage .kv .tpLink a{ background: url(../images/tpLinka.png) no-repeat; width:231px; height:40px; line-height:40px; font-size:18px; text-align:center; display:inline-block; color:#24222a; margin-top: 20px; }
.allPage .kv .levinLogo{ text-align: right;margin-right: 105px;margin-top: 285px;}
.allPage .kv .tit{ text-align:center; margin-top: 30px;}
/** KV ]] **/
/** 活动介绍 [[ **/
.allPage .hdjs{ width: 1034px; margin: 0 auto; }
.allPage .hdjs h2{ margin-bottom: 18px; }
.allPage .hdjs p{ text-indent:2em; font-size: 16px; color: #fff; line-height: 30px; }
.allPage .hdjs p.yg{ font-weight:bold; margin-top: 20px; }
.allPage .hdjs p.yg em{ background: url(../images/ygj.png) no-repeat; width:8px; height:15px; vertical-align:middle; margin-right: 6px; display: inline-block;}
.allPage .hdjs .xl{ text-align:center;}
/** 活动介绍 ]] **/
.allPage .toQQ { margin-bottom: 38px;}
.allPage .toQQ a{ background: url(../images/tpLinka.png) no-repeat; width:231px; height:40px; line-height:40px; font-size:18px; text-align:center; display:inline-block; color:#24222a; margin-top: 20px; }
/** 精彩视频 [[ **/
#outer { width: 989px; margin: 50px auto 56px; }
#tab {overflow:hidden;zoom:1; background: url(../images/videot.png) right no-repeat; height: 63px; padding-left: 270px; margin-bottom:25px; }
#tab li {background: url(../images/tabli.png) no-repeat; float:left;color:#fff; width:131px; height:35px;margin-right: 26px;cursor:pointer; line-height:35px;text-align: center; font-size: 16px; margin-top:7px;}
#tab li.current {background: url(../images/tablion.png);}
#content { border-top-width:0;}
#content ul {line-height:25px;display:none; height:710px; }
#content ul .jqqd{ color: #fff; margin: 0 auto; text-align: center;height: 400px;line-height: 400px;font-size: 50px;}

/*焦点图*/
.focus{position:relative;background: url(../images/videobg.png) no-repeat;width:989px;height:706px; margin: 0 auto;}  
.focus img{width:660px;height:380px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.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: 18px;top: 30px;width: 95.2%;height: 540px;border: 5px solid #532b56;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:-52px;left:0px;z-index:10;height:80px;line-height:80px; height: 52px;line-height: 52px;background: #532b56;display:block;text-align:center;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative;width:100%;float:left;display:none;}  
.focus .fcon img{ display:block; width: 100%; }  
.focus .videoMask dt{ position: absolute; top: 35%; left: 45%;}
.focus .fbg{bottom:0;left:65px;position:absolute;text-align:center;z-index:200; width:860px;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:105px}    
.focus .D1fBt a,.focus .D1fBt span{position:relative;display:inline;width:154px;height:99px; margin:0 6px;text-align:center;outline:0;float:left; border: 3px solid #000; opacity:0.5; cursor:pointer;}    
.focus .D1fBt a.current{ opacity: 0.5; }
.focus .D1fBt a{ opacity:1;}    
.focus .D1fBt img{ height: 99px; width: 154px;}       
.focus .prev,.focus .next{position:absolute;width:33px;height:106px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:85%;left:18px;background-position:0 1px;cursor:pointer;}  
.focus .next{top:85%;right:18px;background-position:-34px 1px;cursor:pointer;}  
.focus .prev:hover{background-position:0 -106px;}  
.focus .next:hover{background-position:-34px -106px;} 
.focus .videoMask a img{ height: 489px;}
.focus .videoMask a{ height: 489px; display: inline-block;} 

/* video pop*/
.videoPop {display:none; width: 100%; height: 100%; height:489px; text-align: center; background: url(../images/blk-75.png) repeat; z-index: 100000000;}
.videoPop .popWrap {width: 100%; max-width: 998px; height:489px; margin: 0 auto; position: absolute; opacity: 0;}
.videoPop video {width: 100%!important; height: 489px!important;}
.popWrap.show {opacity:1;}
.popWrap .close { position: absolute;right: 0;top: 1px;z-index: 105;cursor: pointer;}
.popWrap .close img{ width:24px; height:24px; } 
#play_box{ height:489px;}

/** 精彩视频 ]] **/

/** 车型介绍 [[ **/
.allPage .modelCar{ width: 952px; margin: 0 auto;}
.allPage .modelCar h2{ text-align: right;}
.allPage .modelCar .tolevin{ font-size:19px; font-weight:bold; text-align: right; display:inline-block; color: #fff; width: 100%;font-style:italic; margin-bottom:18px; }
.allPage .modelCar .carjs{ background:url(../images/carbg.jpg) bottom repeat-x; width:458px; position:relative; }
.allPage .modelCar .carjs p.tit{ font-size:20px; color:#fff; padding: 5px 18px 4px; }
.allPage .modelCar .carjs p.cont{ font-size:14px; color:#fff; line-height: 26px; padding: 0px 18px 8px;}
.allPage .modelCar .carjs p.flo{ font-size: 13px;color: #fff;text-align: right;position: absolute;  right: 10px; bottom: -16px; color:#000;}
/** 车型介绍 ]] **/

/** 预约品鉴 [[ **/
.allPage .appoint{ width: 952px; margin: 0 auto; margin-top:50px; }
.allPage .appoint h2{ text-align: right; margin-bottom: 28px; }

.formT{ width: 856px; background: #fff; padding: 42px 40px 38px; }
.controlGroup{font-size:12px; display:inline-block; }
.controlHalfL,.controlHalfR {float:left; width: 50%; margin-top:15px;}
.controlLeft{float:left;text-align: right;width:88px;line-height: 24px; padding-right:10px; font-size: 15px;}
.controls{float:left;width:300px; background:#fff;}
.dealerSelect.controls{-width:550px}
.iptTxt{ border: 1px solid #dfdfdf; height: 25px;}
.iptTxt input{ height: 24px; line-height: 24px;float: left;font-size: 14px;width: 96%;color: #333333;border: 0;padding: 0 2%;}
.getFocus{color:#999}
.redP_r5{ padding-right: 5px; color: #ff0000; }


/** 预约品鉴 ]] **

/** footer [[ **/
.footer{ text-align:center; color:#fff; margin-top: 162px; }
.footer img{ vertical-align:middle; margin-left:50px; }
/** footer ]] **/