@charset "UTF-8";
/* CSS Document AndyStrap-v1.0   the last update at 2016-01-26 14:54:06 for lebao*/
/*头部*/
.header {width:100%; height:77px; z-index:45;}
.logo {width:160px; height:86px; background:url(../images/public/logo.png) no-repeat  center center;}

.logWrap { height:31px;}
.logSpace {height:20px;}

.loginout {height:23px;}
.loginout span {width:auto; height:23px; line-height:23px;}
.loginout span input {width:80px; height:23px; line-height:23px; border:0; background:none;}
.loginout span.btnLogin {width:50px;}
.loginout span.btnRregister {width:85px;}
.logined {width:auto; height:23px; line-height:23px;}

/*主导航_头部*/
ul.navMain { width:600px;}
ul.navMain li { height:25px; padding:0 10px; color:#666; line-height:25px; font-size:14px; font-weight:400; float:left;}
ul.navMain li.active { border:none; color:#660066;}

ul.navMain li b.navArrow { width:11px; height:7px; background:url(../images/public/navMainArrow.png); display:inline-block; line-height:7px;}
ul.navMain li b.navArrow { -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
ul.navMain li:hover b.navArrow { -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg);}

/*子导航_头部*/
.navSub { width:100%; height:150px; border-bottom:1px solid #ccc; background:#fff url(../images/public/navSubBg.png) repeat-x center top; display:none; line-height:normal; position:absolute; top:87px; left:0;}

.navSubCon { height:150px; margin:auto;}
.navSubCon ul li { width:140px; height:150px; background:url(../images/public/navSubLi.png) no-repeat right bottom; text-align:center;  float:left;}
.navSubCon ul li:last-child { border-right: none;}
.navSubCon ul li h2 { margin-top:5px;}
.navSubCon ul li h2 span { margin-left:5px; padding:0 5px; border:1px solid #f90; border-radius:3px; background:#fff; display:inline-block; color:#f90; line-height:14px; font-size:12px; }
.navSubCon ul li .icoPlat { width:auto; height:80px; background-repeat:no-repeat; background-position:center center;}
.navSubCon ul li input { margin-top:0px;}

/*主菜单-下载*/
ul.menuMainA { border-top:1px solid #f3f3f3;} 
ul.menuMainA li { height:40px; padding-left:17px; border-bottom:1px solid #f3f3f3; cursor:pointer; color:#666; font-size:16px; line-height:40px;}
ul.menuMainA li:hover { color:#000;}

/*主菜单-优惠 帮助*/
ul.menuMainB { width:130px;}
ul.menuMainB li { width:130px; height:45px; margin-bottom:5px; background:#fff; cursor:pointer; line-height:45px; font-size:14px;}
ul.menuMainB li a { width:108px; height:43px; padding-left:20px; border:1px solid #ebebeb; display:block;}
ul.menuMainB li a:hover { border-left:1px solid #ff7c00; box-shadow:2px 2px 2px 0 #eaeaea;}
ul.menuMainB li a i { vertical-align:middle; margin-right:7px;}

ul.menuMainB li.active a { width:108px; height:100%; padding-left:20px; border-left:1px solid #ff7c00; color:#ff7c00; display:block;}
ul.menuMainB li.active a:hover { border-left:1px solid #ff7c00; color:#ff7c00;}

ul.menuMainB li.active ul.menuSub li a { border:1px solid #ebebeb;}

/*子菜单-帮助*/
ul.menuSubB { width:128px; border:1px solid #ebebeb; display:none;}
ul.menuSubB li { width:128px; height:45px; margin-bottom:0; background:#fff; cursor:pointer; line-height:45px; font-size:14px;}
ul.menuSubB li span { width:83px; height:44px; padding-left:45px; border-bottom:1px dotted #e0e0e0; display:block;}
ul.menuSubB li span:hover { color:#ff7c00;}
ul.menuSubB li:last-child span { border-bottom:none;}
ul.menuSubB li.active span { border-left:1px solid #ff7c00; color:#ff7c00;}

/*主标签-产品*/
.tabMainA { height:30px; background:url(../images/public/bg-colorContrast.png) center 29px repeat-x;}

.tabMainA li { width:133px; border:1px solid #ebebeb; margin:0 1px; background:#f4f4f4; float:left;}
.tabMainA li a { display:block; text-align:center;  line-height:25px;}
.tabMainA li a:hover { color:#000;}
.tabMainA li:first-child { margin-left:20px;}

.tabMainA li.active { width:133px; border:1px solid #ebebeb; border-bottom:none;  margin:0 1px; background:#fff url(../images/public/bg-colorContrast.png) center top repeat-x; float:left;}
.tabMainA li.active a { display:block; color:#000;  text-align:center;  line-height:30px; font-weight:400;}
.tabMainA li.active a:hover { color:#000;}
.tabMainA li.active:first-child { margin-left:20px;}

/*子标签-产品*/
.tabSubA { background: url(../images/public/bgLine.png) repeat-x left bottom;}

.tabSubA ul li { float:left; margin-right:30px;} 
.tabSubA ul li a span { height:36px; display:inline-block;}
.tabSubA ul li a span:hover { color:#660066;}
.tabSubA ul li a i {  margin-right:8px;}
.tabSubA ul li:first-child { margin-left:20px;} 

.tabSubA ul li.active { float:left; margin-right:30px; border:none;} 
.tabSubA ul li.active a span { height:36px; display:inline-block; background:url(../images/public/bgLineArrow.png) no-repeat center bottom; color:#660066;}
.tabSubA ul li.active a span:hover { color:#660066; font-weight:400;}
.tabSubA ul li.active a i { margin-right:8px;}
.tabSubA ul li.active:first-child { margin-left:20px;} 

.tabSubA ul li i.favorites { width:15px; height:11px; margin-top:5px; background-image:url(../images/public/icoSlots.png); background-repeat:no-repeat; background-position:-24px -28px; float:left;}

/*主标签-会员*/
.tabsA li { width:165px; float:left; margin-right:1px;}
.tabsA li a  { width:165px; height:45px; background-color:#ececec; display:inline-block; font-size:14px; color:#000; line-height:45px; text-align:center; transition:all linear .15s;}
.tabsA li a:hover { color:#660066;}
.tabsA li.active a,.tabsA li.active a:hover  { background:#fff url(../images/public/bg-colorContrast.png) repeat-x center top; font-weight:bold;}

.tabA { display:none;}
.tabA.active { display:block;}

/*子标签-会员*/
.tabWrapB { height:50px; padding-left:50px; margin-top:20px; background:url(../images/public/bgLine.png) repeat-x left bottom;}
.tabsB li { height:50px; float:left;}
.tabsB li a { height:20px; line-height:20px; border-right:1px #ececec solid; padding:0 20px; display:inline-block; color:#000; transition:all linear .15s;}
.tabsB li a:hover { color:#660066;}
.tabsB li.active { background:url(../images/public/bgLineArrow.png) no-repeat center bottom;}
.tabsB li.active a { color:#660066; font-size:14px; font-weight:bold;}
.tabsB li.active a:hover { color:#660066;}

.tabB { padding:20px 70px 40px; min-height:500px; background:#fff; display:none;}

.tabB.active { display:block;}

/*主标签-赞助*/
.tabMainB { height:45px; line-height:45px;}

.tabMainB li { width:20%; float:left;}
.tabMainB li a { display:block; color:#fff; text-align:center; font-size:16px; font-weight:400;}
.tabMainB li a:hover { color:#990099;}

.tabMainB li.active { width:20%; background: url(../images/public/bg-nav.png) no-repeat; float:left;}
.tabMainB li.active a { display:block; color:#fff;  text-align:center; font-size:16px; font-weight:400;}
.tabMainB li.active a:hover { color:#ff00ff;}

/*标签-银行卡绑定*/
.bankCard { width:260px; border:2px solid #eee;}
.bankCard:hover { border:2px solid #ccc; cursor:pointer;}
.bankCard.active { border:2px solid #009dab; box-shadow:rgba(0, 0, 0, 0.2) 0 2px 4px 0;}
.bankCard p span { width:122px; height:32px; display:inline-block;}
.bankCard p.number { font-size:18px; font-weight:400; line-height:60px; font-family:Helvetica; text-align:center;}
.bankCard p.holder { background:#f9f9f9; padding:5px 20px;}

/*表格-列颜色*/
table.tdColor1 tr td:first-child {color:#660066;}/*colorContrast*/
table.tdColor2 tr td:first-child+td {color:#660066;}/*colorContrast*/
table.tdColor3 tr td:first-child+td+td {color:#660066;}/*colorContrast*/
table.tdColor4 tr td:first-child+td+td+td {color:#660066;}/*colorContrast*/
table.tdColor5 tr td:first-child+td+td+td+td {color:#660066;}/*colorContrast*/
table.tdColor6 tr td:first-child+td+td+td+td+td {color:#660066;}/*colorContrast*/

/*表单间距*/
form.formA ul { margin-bottom:40px;}
form.formA ul li { margin-bottom:15px;}
form.formA ul li:last-child { margin-bottom:0px;}

form.formB ul { margin-bottom:20px;}
form.formB ul li { margin-bottom:10px;}
form.formB ul li:last-child { margin-bottom:0;}

/*表格-信息公告*/
.noticeTable tr td { padding:10px;} 
.noticeTable tr th { width:20%; padding:10px; color:#ff8704; vertical-align:top;}
.noticeTable tr td,.noticeTable tr th { border-bottom:1px dotted #ccc;}
.noticeTable tr:hover td,.noticeTable tr:hover th { color:#be0028; cursor:pointer;}

/*表格-会员*/
.memberTable tr td { line-height:32px; border-bottom:1px dotted #ccc;}
.memberTable tr:first-child td { line-height:22px;}
.memberTable tr:last-child td { border-bottom:none;}
.memberTable tr td:first-child { padding-left:3%;}
.memberTable tr:hover td { background:#f8f8f8;}

/*表格-赞助*/
.evenTable{ margin:30px 0; border-bottom:1px solid #89693c;}
.evenTable tr th { background:rgba(0,0,0,0.9); line-height:40px; font-size:16px; font-weight:600; text-align:center; color:#F90; border-bottom:1px solid #89693c;}
.evenTable tr td { background:rgba(0,0,0,0.3); line-height:32px; font-size:14px; font-weight:500; text-align:center; border-bottom:1px dashed #4b4b4b;}
.evenTable tr:last-child td { border-bottom:0;}
.evenTable tr:hover td { background:rgba(255,255,255,0.1); cursor:pointer; color:#F90;}

.evenTableMatch { margin:30px 0; border-bottom:1px solid #89693c;}
.evenTableMatch tr th { background:rgba(0,0,0,0.9); line-height:40px; font-size:16px; font-weight:600; text-align:left; color:#F90; border-bottom:1px solid #89693c;}
.evenTableMatch tr td { background:rgba(0,0,0,0.3); line-height:32px; font-size:14px; font-weight:500; text-align:left; border-bottom:1px dashed #4b4b4b;}
.evenTableMatch tr:last-child td { border-bottom:0;}
.evenTableMatch tr:hover td { background:rgba(255,255,255,0.1); cursor:pointer; color:#F90;}


.evenTablePre { margin:30px 0; background:#666;}
.evenTablePre tr th { background:#000; line-height:32px; font-size:16px; font-weight:600; text-align:center; color:#F90;}
.evenTablePre tr td { background:#1b1b1b; padding:10px; font-size:14px; font-weight:500; text-align:center; }

.evenTableMediaRports{ margin:30px 0; border-bottom:1px solid #89693c;}
.evenTableMediaRports tr th { padding-left:20px; background:rgba(0,0,0,0.9); line-height:40px; font-size:16px; font-weight:600; color:#F90; border-bottom:1px solid #89693c;}
.evenTableMediaRports tr td { padding:10px 0 10px 20px; background:rgba(0,0,0,0.1); font-weight:500; border-bottom:1px dashed #4b4b4b;}
.evenTableMediaRports tr:last-child td { border-bottom:0;}
.evenTableMediaRports tr:hover td { background:rgba(255,255,255,0.1);}

/*input-分页*/
.page a:link,
.page a:visited { width:15px; height:15px; line-height:15px; margin-right:5px; display:inline-block; text-align:center;}
.page a:hover,
.page a.on:link,
.page a.on:visited { border-radius:3px; background:#ff8704; color:#fff;}
.page span { margin-right:5px;  display:inline-block;}

/*input-筛选*/
.laydate a:link,
.laydate a:visited { width:auto; height:22px; line-height:22px; padding:0 10px; margin-left:3px; display:inline-block; text-align:center;}
.laydate a:hover,
.laydate a.on:link,
.laydate a.on:visited { border-radius:3px; background:#ff8704; color:#fff;}

/*input-起止日期控件-LAYDATE*/
.laydate_body .laydate_box,.laydate_body .laydate_box * { margin:0;padding:0;}
.laydate-icon,.laydate-icon-default,.laydate-icon-yahui,.laydate-icon-danlan,.laydate-icon-qianhuang,.laydate-icon-yalan,.laydate-icon-dahong { height:22px;line-height:22px;padding-right:20px;background-repeat:no-repeat;background-position:right center;background-color:#fff;outline:0;}
.laydate-icon-default { border:1px solid #C6C6C6;background-image:url(../skins/default/icon.png)}
.laydate-icon-yahui { border:1px solid #C6C6C6;background-image:url(../skins/yahui/icon.png)}
.laydate-icon-danlan { border:1px solid #B1D2EC;background-image:url(../skins/danlan/icon.png)}
.laydate-icon-qianhuang { border:1px solid #E7D7CB;background-image:url(../skins/qianhuang/icon.png)}
.laydate-icon-yalan { border:1px solid #34AADC;background-image:url(../skins/yalan/icon.png)}
.laydate-icon-dahong { border:1px solid #D91600;background-image:url(../skins/dahong/icon.png)}
.laydate_body .laydate_box { width:240px;font:12px '\5B8B\4F53';z-index:99999999;*margin:-2px 0 0 -2px;*overflow:hidden;_margin:0;_position:absolute!important;background-color:#fff;}
.laydate_body .laydate_box li { list-style:none;}
.laydate_body .laydate_box .laydate_void { cursor:text!important;}
.laydate_body .laydate_box a,.laydate_body .laydate_box a:hover { text-decoration:none;blr:expression(this.onFocus=this.blur());cursor:pointer;}
.laydate_body .laydate_box a:hover { text-decoration:none;}
.laydate_body .laydate_box cite,.laydate_body .laydate_box label { position:absolute;width:0;height:0;border-width:5px;border-style:dashed;border-color:transparent;overflow:hidden;cursor:pointer;}
.laydate_body .laydate_box .laydate_yms,.laydate_body .laydate_box .laydate_time { display:none;}
.laydate_body .laydate_box .laydate_show { display:block;}
.laydate_body .laydate_box input { outline:0;font-size:14px;background-color:#fff;}
.laydate_body .laydate_top { position:relative;height:26px;padding:5px;*width:100%;z-index:99;}
.laydate_body .laydate_ym { position:relative;float:left;width height:24px;cursor:pointer;}
.laydate_body .laydate_ym input { float:left;height:24px;line-height:24px;text-align:center;border:none;cursor:pointer;}
.laydate_body .laydate_ym .laydate_yms { position:absolute;left:-1px;top:24px;height:181px;}
.laydate_body .laydate_y { width:121px;margin-right:6px;}
.laydate_body .laydate_y input { width:64px;margin-right:15px;}
.laydate_body .laydate_y .laydate_yms { width:121px;text-align:center;}
.laydate_body .laydate_y .laydate_yms a { position:relative;display:block;height:20px;}
.laydate_body .laydate_y .laydate_yms ul { height:139px;padding:0;*overflow:hidden;}
.laydate_body .laydate_y .laydate_yms ul li { float:left;width:60px;height:20px;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.laydate_body .laydate_m { width:99px;}
.laydate_body .laydate_m .laydate_yms { width:99px;padding:0;}
.laydate_body .laydate_m input { width:42px;margin-right:15px;}
.laydate_body .laydate_m .laydate_yms span { display:block;float:left;width:42px;margin:5px 0 0 5px;line-height:24px;text-align:center;_display:inline;}
.laydate_body .laydate_choose { display:block;float:left;position:relative;width:20px;height:24px;}
.laydate_body .laydate_choose cite,.laydate_body .laydate_tab cite { left:50%;top:50%;}
.laydate_body .laydate_chtop cite { margin:-7px 0 0 -5px;border-bottom-style:solid;}
.laydate_body .laydate_chdown cite,.laydate_body .laydate_ym label { top:50%;margin:-2px 0 0 -5px;border-top-style:solid;}
.laydate_body .laydate_chprev cite { margin:-5px 0 0 -7px;}
.laydate_body .laydate_chnext cite { margin:-5px 0 0 -2px;}
.laydate_body .laydate_ym label { right:28px;}
.laydate_body .laydate_table { width:230px;margin:0 5px;border-collapse:collapse;border-spacing:0px;}
.laydate_body .laydate_table td { width:31px;height:19px;line-height:19px;text-align:center;cursor:pointer;font-size:12px;}
.laydate_body .laydate_table thead { height:22px;line-height:22px;}
.laydate_body .laydate_table thead th { font-weight:400;font-size:12px;}
.laydate_body .laydate_bottom { position:relative;height:22px;line-height:20px;padding:5px;font-size:12px;}
.laydate_body .laydate_bottom #laydate_hms { position:relative;z-index:1;float:left;}
.laydate_body .laydate_time { position:absolute;left:5px;bottom:26px;width:129px;height:125px;*overflow:hidden;}
.laydate_body .laydate_time .laydate_hmsno { padding:5px 0 0 5px;}
.laydate_body .laydate_time .laydate_hmsno span { display:block;float:left;width:24px;height:19px;line-height:19px;text-align:center;cursor:pointer;*margin-bottom:-5px;}
.laydate_body .laydate_time1 { width:228px;height:154px;}
.laydate_body .laydate_time1 .laydate_hmsno { padding:0;*padding:4px 0 0 5px;}
.laydate_body .laydate_msg { left:49px;bottom:67px;width:141px;height:auto;overflow:hidden;}
.laydate_body .laydate_msg p { padding:5px 10px;}
.laydate_body .laydate_bottom li { float:left;height:20px;line-height:20px;border-right:none;font-weight:900;}
.laydate_body .laydate_bottom .laydate_sj { width:33px;text-align:center;font-weight:400;}
.laydate_body .laydate_bottom input { float:left;width:21px;height:20px;line-height:20px;border:none;text-align:center;cursor:pointer;font-size:12px;font-weight:400;}
.laydate_body .laydate_bottom .laydte_hsmtex { height:20px;line-height:20px;text-align:center;}
.laydate_body .laydate_bottom .laydte_hsmtex span { position:absolute;width:20px;top:0;right:0px;cursor:pointer;}
.laydate_body .laydate_bottom .laydte_hsmtex span:hover { font-size:14px;}
.laydate_body .laydate_bottom .laydate_btn { position:absolute;right:5px;top:5px;}
.laydate_body .laydate_bottom .laydate_btn a { float:left;height:20px;padding:0 6px;_padding:0 5px;}
.laydate_body .laydate_bottom .laydate_v { position:absolute;left:10px;top:6px;font-family:Courier;z-index:0;}
.laydate-icon { border:1px solid #C6C6C6;background-image:url(icon.png)}
.laydate_body .laydate_box,.laydate_body .laydate_ym,.laydate_body .laydate_ym .laydate_yms,.laydate_body .laydate_table,.laydate_body .laydate_table td,.laydate_body .laydate_bottom #laydate_hms,.laydate_body .laydate_time,.laydate_body .laydate_bottom .laydate_btn a { border:1px solid #C6C6C6;}
.laydate_body .laydate_y .laydate_yms a,.laydate_body .laydate_choose,.laydate_body .laydate_table thead,.laydate_body .laydate_bottom .laydte_hsmtex { background-color:#F0F0F0;}
.laydate_body .laydate_box,.laydate_body .laydate_ym .laydate_yms,.laydate_body .laydate_time { box-shadow:2px 2px 5px rgba(0,0,0,.1);}
.laydate_body .laydate_box { border-top:none;border-bottom:none;background-color:#fff;color:#333;}
.laydate_body .laydate_box input { color:#333;}
.laydate_body .laydate_box .laydate_void { color:#ccc!important; /*text-decoration:line-through;*/}
.laydate_body .laydate_box .laydate_void:hover { background-color:#fff!important}
.laydate_body .laydate_box a,.laydate_body .laydate_box a:hover { color:#333;}
.laydate_body .laydate_box a:hover { color:#666;}
.laydate_body .laydate_click { background-color:#E9E9E9!important;}
.laydate_body .laydate_top { border-top:1px solid #C6C6C6;}
.laydate_body .laydate_ym .laydate_yms { border:1px solid #C6C6C6;background-color:#fff;}
.laydate_body .laydate_y .laydate_yms a { border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_y .laydate_yms .laydate_chdown { border-top:1px solid #C6C6C6;border-bottom:none;}
.laydate_body .laydate_y .laydate_yms ul li:hover { background-color:#F1F1F1;color:#000;}
.laydate_body .laydate_m .laydate_yms span:hover { background-color:#F1F1F1;color:#000;}
.laydate_body .laydate_choose { border-left:1px solid #C6C6C6;}
.laydate_body .laydate_chprev { border-left:none;border-right:1px solid #C6C6C6;}
.laydate_body .laydate_choose:hover,.laydate_body .laydate_y .laydate_yms a:hover { background-color:#F6F6F6;}
.laydate_body .laydate_chtop cite { border-bottom-color:#666;}
.laydate_body .laydate_chdown cite,.laydate_body .laydate_ym label { border-top-color:#666;}
.laydate_body .laydate_chprev cite { border-right-style:solid;border-right-color:#666;}
.laydate_body .laydate_chnext cite { border-left-style:solid;border-left-color:#666;}
.laydate_body .laydate_table td { border:1px solid #C6C6C6;color:#333;}
.laydate_body .laydate_table .laydate_nothis { color:#999;}
.laydate_body .laydate_table thead { background-color:#E3E3E3;color:#000;}
.laydate_body .laydate_table thead th { }
.laydate_body .laydate_bottom { border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom #laydate_hms { background-color:#fff;}
.laydate_body .laydate_time { background-color:#fff;}
.laydate_body .laydate_bottom .laydate_sj { border-right:1px solid #C6C6C6;background-color:#F3F3F3;}
.laydate_body .laydate_bottom input { background-color:#fff;}
.laydate_body .laydate_bottom .laydte_hsmtex { border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_btn { border-right:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_v { color:#999}
.laydate_body .laydate_bottom .laydate_btn a { border-right:none;background-color:#F0F0F0;}
.laydate_body .laydate_bottom .laydate_btn a:hover { color:#000;background-color:#fff;}
.laydate_body .laydate_table td:hover,.laydate_body .laydate_bottom .laydate_time span:hover { background-color:#F2F2F2}