/*
@author: name
@update: name (2013-04-13 18:32)
*/
@charset "gb2312";
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#333;min-width:1100px;background:#f0e7de;padding-bottom:162px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}

.layout{width:1100px;margin:0 auto;}

.header{background:url(/images/zhuanti/2018csvip/banner1.jpg) no-repeat center top;}
.header .banner{background:url(/images/zhuanti/2018csvip/banner2.jpg) no-repeat center bottom;overflow:hidden;}
.header .layout{height:489px;}
.header .logo{width:226px;padding-top:20px;float:left;}
.header .logo a{height:33px;line-height:330px;overflow:hidden;display:block;}

.recMod{width:340px;height:489px;position:relative;z-index:1;-moz-box-shadow:0 0 40px rgba(97,112,196,.43);-webkit-box-shadow:0 0 40px rgba(97,112,196,.43);box-shadow:0 0 40px rgba(97,112,196,.43);}
.recMod .recBg{width:100%;height:100%;position:absolute;left:0;top:0;background:#00062a;filter:alpha(opacity=80);opacity:0.8;z-index:1;}
.recMod .recPanel{width:278px;position:absolute;left:37px;top:53px;z-index:3;}
.recMod .recPanel dl{color:#d99c66;}
.recMod .recPanel dl dt{height:36px;line-height:36px;padding-left:33px;font-size:16px;font-weight:bold;background:url(/images/zhuanti/2018csvip/recPanel.png) no-repeat left -2px;}
.recMod .recPanel dl dd{padding:10px 0 10px 33px;line-height:18px;}
.recMod .recPanel dl dd span{color:#fff;}
.recMod .recPanel dl.recName dt{background-position:left -42px;}
.recMod .recPanel dl.recPrice dt{background-position:left -82px;}
.recMod .recPanel .btns{width:217px;padding:30px 0 0 33px;text-align:center;}
.recMod .recPanel .btns a{height:52px;line-height:52px;background:#d99c66;display:block;font-size:22px;color:#030b39;margin-bottom:28px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}
.recMod .recPanel .btns a:hover{background:#edb37f;text-decoration:none;}
.recMod .recPanel .btns a.recLogin{height:50px;line-height:50px;border:1px solid #d99c66;background:none;color:#d99c66;}
.recMod .recPanel .btns a.recLogin:hover{background:#edb37f;color:#030b39;}

.title{height:107px;line-height:107px;padding-top:14px;background:url(/images/zhuanti/2018csvip/titleIcon.png) no-repeat center bottom;font-size:36px;color:#c67e3e;text-align:center;}

.liveMod{overflow:hidden;padding-bottom:52px;}
.liveMod ul{margin-right:-30px;}
.liveMod ul li{width:375px;height:396px;float:left;}
.liveMod ul li .lm-hd{height:74px;padding-top:20px;margin-bottom:31px;border-bottom:1px solid #cacaca;position:relative;z-index:1;}
.liveMod ul li .lm-hd span{line-height:74px;display:block;font-size:16px;text-align:center;}
.liveMod ul li .lm-hd i{width:20px;height:20px;position:absolute;left:50%;bottom:-11px;margin-left:-10px;background:url(/images/zhuanti/2018csvip/liveIcon.png) no-repeat;}
.liveMod ul li .lm-bd{height:270px;background:#fff;padding:0 29px;margin-right:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 3px 6px #e9d9c9;-webkit-box-shadow:0 3px 6px #e9d9c9;box-shadow:0 3px 6px #e9d9c9;-moz-transition:box-shadow .3s ease;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;}
.liveMod ul li .lm-bd:hover{-moz-box-shadow:0 6px 12px #d3bfab;-webkit-box-shadow:0 6px 12px #d3bfab;box-shadow:0 6px 12px #d3bfab;}
.liveMod ul li .lm-info{height:140px;padding-top:34px;line-height:32px;}
.liveMod ul li .lm-info em{color:#f00;}
.liveMod ul li .lm-btns{text-align:center;}
.liveMod ul li .lm-btns a{line-height:44px;color:#999;-moz-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;}
.liveMod ul li .lm-btns .abtn,.seriesMod .ser-foot a{width:136px;height:42px;line-height:42px;background:#d99c66;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;color:#fff;font-size:16px;margin:0 auto;}
.liveMod ul li .lm-btns .abtn:hover,.seriesMod .ser-foot a:hover{background:#edb37f;text-decoration:none;}
.liveMod ul li.last{width:350px;}
.liveMod ul li.last .lm-bd{margin-right:0;}

.seriesMod{background:#fff;}
.seriesMod .layout{padding:50px 0;}
.seriesMod .series-hd{height:80px;}
.seriesMod .series-hd li{width:318px;height:54px;line-height:54px;border:1px solid #e7e7e7;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666;font-size:16px;text-align:center;cursor:pointer;}
.seriesMod .series-hd li.on{border-color:#d99c66;background:#fbe4ce;color:#c67e3e;font-weight:bold;position:relative;z-index:1;cursor:default;}
.seriesMod .series-hd li.on i{display:block;}
.seriesMod .series-hd li i{width:21px;height:11px;background:url(/images/zhuanti/2018csvip/seriesIcon.gif) no-repeat;overflow:hidden;position:absolute;left:50%;top:100%;margin-left:-10px;display:none;}
.seriesMod .series-hd li.mlr{margin:0 70px;display:inline;}
.seriesMod .series-bd{background:#f4f4f4;padding-bottom:30px;}
.seriesMod .series-bd .bdList{display:none;}
.seriesMod .ser-explain{line-height:30px;padding:20px 32px;color:#d99c66;}
.seriesMod .ser-ul li{width:504px;height:30px;line-height:30px;padding-left:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(/images/zhuanti/2018csvip/seriesDot.gif) no-repeat 37px center;float:left;}
.seriesMod .ser-foot{line-height:42px;padding-top:52px;text-align:center;}
.seriesMod .ser-foot strong{font-size:24px;color:#f00;margin-right:30px;}
.seriesMod .ser-foot a{display:inline-block;vertical-align:top;}

.listenMod{padding-bottom:60px;}
.listenMod .listenPanel{margin-top:52px;background:#d99c66;}
.listenMod .lt-nav{width:154px;height:420px;background:#d99c66;position:relative;z-index:1;}
.listenMod .lt-nav .lt-nav-bd{height:320px;overflow:hidden;margin-top:50px;}
.listenMod .lt-nav .lt-nav-bd li{height:54px;line-height:54px;margin-bottom:10px;font-size:18px;color:#fff;text-align:center;cursor:pointer;}
.listenMod .lt-nav .lt-nav-bd li.on{color:#c67e3e;font-weight:bold;background:#fff;cursor:default;}
.listenMod .lt-nav .navNext,.listenMod .lt-nav .navPrev{width:100%;height:50px;background:url(/images/zhuanti/2018csvip/lt-nav.png) no-repeat center top;position:absolute;left:0;top:0;}
.listenMod .lt-nav .navPrev{top:auto;bottom:0;background-position:center -50px;}
.listenMod .lt-nav .nextStop,.listenMod .lt-nav .prevStop{display:none;}

.listenMod .lt-con{min-height:420px;height:auto !important;_height:420px;margin-left:154px;background:#fff;}
.listenMod .lt-con-bd{padding:20px;display:none;}
.listenMod .lt-con-bd table{width:100%;border-collapse:collapse;}
.listenMod .lt-con-bd table th,.listenMod .lt-con-bd table td{border:1px solid #e1e1e1;line-height:22px;color:#666;padding:9px 16px;}
.listenMod .lt-con-bd table td p{font-size:12px;}
.listenMod .lt-con-bd table th{color:#d99c66;font-weight:bold;}

.platformMod{background:#fff;}
.platformMod .pf-list{padding:48px 0 58px;}
.platformMod .pf-list dl{width:350px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;}
.platformMod .pf-list dl dt{height:60px;line-height:60px;background:#d99c66;font-size:18px;font-weight:bold;text-align:center;color:#fff;}
.platformMod .pf-list dl dd{height:252px;background:#f4f4f4;}
.platformMod .pf-list dl.mlr{margin:0 25px;display:inline;}

.cityMod{background:#d99c66;}
.cityMod .title{background-image:url(/images/zhuanti/2018csvip/titleIcon2.png);color:#fff;}
.city{padding:50px 0 47px;}
.city dl{width:546px;height:110px;margin:0 8px 8px 0;float:left;background:#fff;color:#d99c66;}
.city dl dd span{width:168px;display:inline-block;}
.city dl.rm{margin-right:0;}
.city dl dt{width:160px;height:110px;text-align:center;line-height:110px;border-right:2px solid #d99c66;font-size:24px;font-weight:bold;float:left;}
.city dl dd{padding-top:6px;margin-left:175px;line-height:24px;}

.vipMod{background:#fff;}
.vipMod .vm-notes{line-height:46px;padding-bottom:18px;font-size:18px;color:#d99c66;text-align:center;}
.vipMod .vipList{overflow:hidden;padding-bottom:36px;}
.vipMod .vipList ul{margin-right:-30px;}
.vipMod .vipList li{width:165px;height:91px;margin:0 22px 16px 0;float:left;display:inline;}


.bottomFixed{width:100%;position:fixed;_position:absolute;left:0;bottom:0;z-index:90;}
.bottomFixed .bf-bg{width:100%;height:162px;filter:alpha(opacity=80);opacity:.8;position:absolute;left:0;top:0;background:#000;z-index:1;}
.bottomFixed .bf-mod{height:162px;position:relative;z-index:2;}
.bottomFixed .bf-mod strong{display:block;line-height:64px;font-size:16px;color:#d99c66;text-align:center;font-weight:normal;}
.bottomFixed .bf-form{height:39px;padding-left:30px;}
.bottomFixed .bf-form .bf-li{margin-right:10px;float:left;display:inline;}
.bottomFixed .bf-form .inputs,.bottomFixed .bf-form .inputsW169,.bottomFixed .bf-form .inputsW87,.bottomFixed .bf-form .inputsW118{width:94px;height:25px;line-height:25px;padding:6px 10px;border:1px solid #dedede;font-size:16px;}
.bottomFixed .bf-form .inputsW169{width:149px;}
.bottomFixed .bf-form .inputsW87{width:67px;}
.bottomFixed .bf-form .inputsW118{width:98px;}
.bottomFixed .bf-form .c-input{color:#999;}
.bottomFixed .bf-form .yzm img{margin-top:8px;cursor:pointer;}
.bottomFixed .bf-form .smsVc a,.bottomFixed .bf-form .smsVc span,.bottomFixed .bf-form .bf-btn{width:114px;height:39px;line-height:39px;background:#8c8c8c;font-size:18px;color:#fff;text-align:center;display:block;}
.bottomFixed .bf-form .smsVc span{color:#333;}
.bottomFixed .bf-form .bf-btn{width:130px;background:#d99c66;}
.bottomFixed .bf-remind{line-height:58px;color:#d99c66;font-size:12px;text-align:center;}

.selectMod{width:169px;height:37px;float:left;background-color:#fff;cursor:pointer;position:relative;border:1px solid #dedede;}
.selectMod select{display:none;}
.selectMod .selectVal{height:37px;line-height:37px;padding:0 32px 0 10px;overflow:hidden;white-space:normal;background:url(/images/zhuanti/2018csvip/selectValIcon.png) no-repeat right top;-moz-transition:background-position .3s ease;-webkit-transition:background-position .3s ease;transition:background-position .3s ease;}
.selectMod .selectValOn{background-position:right -37px;}
.selectMod .ul-options{width:100%;max-height:192px;_height:192px;overflow-y:auto;background:#fff;position:absolute;bottom:100%;left:-1px;border:1px solid #e2e2e2;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.selectMod .ul-options li{line-height:22px;padding:5px 10px;cursor:pointer;}
.selectMod .ul-options li.optionsHover{background:#f3f3f3;}
.selectModZindex{z-index:90;}

.rightFixed{width:160px;position:fixed;_position:absolute;right:10px;top:50%;z-index:90;text-align:center;display:none;}
.rightFixed i{height:85px;background:url(/images/zhuanti/2018csvip/rightFixed.png) no-repeat;display:block;}
.rightFixed .rf-mod{background:#040c3a;}
.rightFixed .rf-mod li{height:36px;line-height:36px;margin-bottom:12px;color:#d99c66;font-size:16px;cursor:pointer;}
.rightFixed .rf-mod li a{display:block;color:#d99c66;}
.rightFixed .rf-mod li.on{background:#d99c66;color:#040c3a;}
.rightFixed .rf-ewm{padding:7px 0 20px;line-height:46px;font-size:12px;color:#fff;border-top:1px solid #2c3254;}
.rightFixed .rf-ewm img{display:block;margin:0 auto;}