@charset "utf-8";
h1,h2,h3,h4,h5,ul,p { margin:0; padding:0;}
li { list-style:none;}
a{ text-decoration:none;color: #E7413C;}
table{ font-size: 13px;}
table input{ vertical-align: middle;color:#E7413C;}
select { padding:0 0 0 5px; border:1px solid #bbb; height:32px; line-height:32px; font-size:14px; color:#666; font-family: Microsoft Yahei;}
a:hover {text-decoration: underline;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.fl{float: left;} .fr{float: right;}
input:disabled{opacity: 0.6}

.redtit{ color: red; font-size: 12px; display: block; text-align: center;}
.red-world,.red{ color: #ff0000;}
.red-world,.green { color: #5bc92e;}

.boxline{ text-align: center;}
input[type='submit'],button[type='submit'],.formZjbd,.formZjbd_sjh { width:90px;height:35px;line-height:33px;font-size:15px;color:#fff;padding:0!important;font-family:Microsoft Yahei;margin:0 10px;border:0!important;background:url(../../images/yao-default/zh_icon_sprites.png) -132px -160px no-repeat;cursor:pointer;letter-spacing:3px;}
input[type='reset'],button[type='reset'],.formReset,.formBack,.bt_cedan,.bt_cancel,.a-back_list{font-size:15px;width:90px;height:35px;line-height:33px;color:#353434; margin:0 10px;padding: 0!important;background:url(../../images/yao-default/zh_icon_sprites.png) -12px -160px no-repeat;border:0!important;font-family: Microsoft Yahei;cursor:pointer;letter-spacing:3px;}
.list_btn_box .formZjbd { letter-spacing:1px!important;font-size:14px;}

/*错误页面*/

/*操作错误正确提示*/
#success h3,#error h3 { text-align: center; font-size: 18px;}
#error{ background: url("../../images/yao-default/icon_error-big.png") no-repeat center 25px; padding: 110px 0 100px;}
#success { background:url("../../images/yao-default/icon_success-big.png") no-repeat center 25px; padding: 110px 0  100px;}
.hint_red { color: #fb2323;}
.hint_green { color: #E52D27;}
.hint_green p { margin-bottom: 10px;}
#error .hint_red { color: #fb2323;}
/*提示页面*/
.title{ margin: 10px auto; text-align: center;}
/*未开奖*/

/*未查看消息颜色*/

.total_1024 { border:1px solid #ddd; background-color:#EEECEC; border-radius:4px; margin:0 auto 8px; padding:10px 15px; font-size:16px; font-weight:bold; color:#E52D27;}
.total_1024 b { color:#888; font-size:14px;}
.total_1024 i { font-style:normal; margin:0 0 0 12px; color:#888; font-size:12px; font-weight:normal;}
/*返回上一页*/
.yhlb_back{ margin: 20px 0px; text-align: center; line-height: 30px;}
.yhlb_back a,.btn_blue{ cursor: pointer; display:inline-table; width: 120px; height: 39px; line-height: 39px; background: url("../../images/yao-default/skin/blue_skin/list/reset.png") no-repeat; color: #333; font-size: 14px;}
/*分页*/
.pageinfo,.page { font-size: 12px; color: #E73F3A; text-align: center; padding-bottom: 20px;}
.pageinfo span, .page span { display: inline-block; height: 24px;}
.pageinfo a,.page a,.newsPages a {display:inline-table;margin-left:3px;background:#f0eef6;color:#E52D27;font-size:14px;line-height:26px; padding: 0 9px; height:26px;border-radius:100px;}
.pageinfo a:hover,.page a:hover,.newsPages a:hover,.popularize_page #tPages a:hover {background:#E52D27;color:#fff;}
.pageinfo strong,.page strong,.newsPages strong {display:inline-table;margin-left:3px;background:#E52D27;color:#fff;font-size:14px;line-height:26px;width:26px;height:26px;font-weight:normal;border-radius:100px;text-align:center;}
.pageinfo #iGotoPage,.page #iGotoPage{ border-radius: 4px; border: 1px solid #dbdbdb; height: 25px; width: 40px; margin: 0 5px; text-align: center; color: #333;}
.pageinfo .button,.page .button { padding: 5px 12px; cursor: pointer; margin-left: 5px; background:#E52D27; color:#fff; font-size:15px; border:0; border-radius:4px;}
.pageinfo .last-two{width:45px;border-radius:25px;}
#tPages a{text-align:center;}
.user_page_click { float:none; text-align:center;}
.user_page_text { text-align:center;display:block;line-height:18px;padding:5px 0 0 0;color:#E73F3A;}

/*分页-系统公告右边*/
.newsPages { font-size: 14px; color: #888; text-align: center; padding: 10px 0;}
.newsPages a,.newsPages strong { margin-bottom: 5px;}
.newsPages select { padding: 5px 5px; margin: 0 3px;}
.newsPages #tPages { display: block; margin: 8px 0 0;}

/*推广设定分页*/
.popularize_page { line-height:24px; font-size:12px; color:#E7413C; text-align:center; padding:5px 0;}
.popularize_page #tPages { display: inline-block; height: 24px; margin:0 15px;}
.popularize_page #tPages a { display: inline-table; margin-left: 6px; padding: 4px 6px; border: 1px solid #ddd; background: #fff; color: #555; font-size: 14px; line-height: 14px; border-radius:4px;}
.popularize_page #tPages strong { display: inline-table; margin-left: 6px; padding: 4px 6px; border: 1px solid #eb5f2e; background: #eb5f2e; color: #fff; font-size: 14px; line-height: 14px; border-radius:4px;}
.popularize_page select { padding:3px 5px; margin:0 8px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

/*列表相关*/
#nsc_subContent{ background:#fff; border:1px solid #e4e4e4;  border-top:0; width:60%; min-width:980px; margin:10px auto 0; box-shadow: 0px 0px 5px #c8c8c8;}
#subContent_bet_re { padding:10px 10px 0; }
#contentBox{overflow-x:auto;padding-bottom:10px;}
#contentBox.team-content-box{overflow-x:scroll;}
#contentBox::-webkit-scrollbar{height:10px;background:transparent;border-radius:5px;}
#contentBox::-webkit-scrollbar-thumb{height:10px;background:#ddd;border-radius:5px;}
.topContent { height:30px; color:#fff; display:none;}
.topContent ul { overflow:hidden; }
.topContent ul li { display:inline; float:left; padding:0px 0px; font-size:18px; }
.topContent ul li a,.topContent ul li a:hover { color:#333; font-size:18px; border-left:6px solid #E52D27; font-weight:bold;  padding-left:10px; height: 26px; line-height: 26px; }
.topContent ul li.hover { background:#e6ecfe; }
.topContent ul li.hover a,.topContent ul li.hover a:hover { color:#f8acac; }

#siderbar { background:#f8f5f5 url("../../images/yao-default/siderbar_list-hxbg.png") repeat-x 0 49px;}
#siderbar ul { overflow:hidden;}
#siderbar ul li { height:50px; line-height:50px; padding:0px 12px; float:left; display:inline; font-size:15px; border-right:1px solid #e5e5e5; color:#696969;}
#siderbar ul li a:hover {color:#ffcccd;}
#siderbar ul li.current { height:50px; line-height:50px; border-right:1px solid #e5e5e5;  background:#fff url("../../images/yao-default/siderbar_list-current-hxbg.png") repeat-x top left;}
#siderbar ul li a { color:#696969; display: block; line-height: 50px;}
#siderbar ul li.current a,#siderbar ul li.current a:hover { color:#696969; display: block; height: 50px;}

/*
#siderbar { height:42px; background:#e6ecfe url(../../images/v1/skin/blue_skin/list/siderbarbg.jpg) repeat-x left bottom; padding-top:14px; }
#siderbar ul li { height:42px; line-height:42px; padding:0px 20px; float:left; display:inline; font-size:16px; }
#siderbar ul li.current { height:40px; line-height:40px; border:2px solid #98a7e0; border-bottom:0px; background:#fff; }
#siderbar ul li a,#siderbar ul li a:hover { color:#1b2365; }
#siderbar ul li.current a,#siderbar ul li.current a:hover { color:#1b2365; }
*/
/*走势图*/
.lhfx_tit{float:left;text-align:left;position:relative;margin:13px 0 0 15px;display:none;}
.lhfx_tit h5{font-size:22px; background: url(../../images/yao-default/lhfx_czqh_jt.png) no-repeat right 12px; padding-right: 18px; font-weight: normal;}
.lhfx_tit p{display:block;width:100%;font-size:14px;font-style:normal;color:#848484;}
.lhfx_tit .showAll { vertical-align: middle; cursor: pointer; display:none; width: 30px; height: 30px;position:absolute;}
.wo_choose {margin-bottom:18px;font-size:14px;color:#333;clear:both;overflow:hidden;}
.wo_choose span { font-weight:bold; font-size:18px;}
.wo_choose label { color:#E52D27;}
#searchBox .secondary_tabs { margin:8px 10px 0 10px;}
#searchBox .secondary_tabs ul li { margin:0 10px 0 0!important;}
#searchBox .secondary_tabs ul li a,#searchBox .secondary_tabs ul li a:hover { background:#fff; border:1px solid #dedede; border-radius:26px; font-size:13px; -moz-box-shadow:2px 2px 4px #ddd; -webkit-box-shadow:2px 2px 4px #ddd; box-shadow:2px 2px 4px #ddd;}
.luzhi { background: url(../../images/yao-default/lottery/pk10_luzhi_icon.gif) no-repeat; float: left; display:inline; margin-top: 16px; font-size: 14px; line-height: 20px; width: 53px; height: 15px; text-indent: -9999px; }
.luzhi a,.luzhi a:hover { display: block; text-decoration: none; }

.secondary_tabs { float:left;}
.secondary_tabs ul { padding:0 0 0 10px;}
.secondary_tabs ul li { font-size:14px; float:left; display:inline; margin:10px 0 0 0;}
.secondary_tabs ul li a,.secondary_tabs ul li a:hover { padding:8px 15px; display:inline-block; text-align:center; color:#E7413C;}
.secondary_tabs ul li.curr a,.secondary_tabs ul li.curr a:hover { background:#E52D27; color:#fff; }
.secondary_tabs_span ul li a,.secondary_tabs_span ul li a:hover{color:#fff;}
.lhfx_search_time { float:left; font-size:14px; margin:8px 0 0 25px;}
.time_btn { vertical-align:-8px;width:90px;height:28px!important; background:url(../../images/yao-default/lhfx_button_cx.png) no-repeat!important; text-indent: -9999px;}

.lhfx_lotterylist {position:absolute;z-index: 9900; top:0;left:0;line-height:20px;display:none;padding-top:75px;}
.lhfx_lotterylist_con{border:1px solid #ddd; box-shadow:2px 3px 5px #ddd; background:#f8f8f8;padding:10px 0 18px 15px;}
.lhfx_lotterylist dl,.lhfx_lotterylist dl dt,.lhfx_lotterylist dl dd { padding:0px; margin:0px; }
.lhfx_lotterylist dl { font-size: 14px; overflow: hidden; width: 240px; }
.lhfx_lotterylist dl dt { color:#E52D27; font-weight: bold; font-size:16px; margin-top: 8px;}
.lhfx_lotterylist dl dd { padding:5px 0px 0px 0; width: 120px; float: left; display: inline;}
.lhfx_lotterylist dl dd a { font-size: 14px; color: #888; font-weight: normal;}
.lhfx_lotterylist dl dd a:hover { color: #E52D27; font-weight: normal; }

.menus-li {overflow:hidden;zoom:1; text-align: center;}
.menus-li li{display: inline-block; padding:0px 20px;height:32px;line-height:32px;color:#303030;cursor:pointer; font-size:14px; border:#d8d8d8 solid 1px; border-radius: 5px; margin:20px 10px 15px 0;}
.menus-li .on{color:#fff; background-color: #F55A53;
    background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%); border: 0}

#searchBox {padding: 10px 0 10px 0; font-size:14px; color:#888; margin-bottom: 15px; border-radius:8px; border-bottom:1px solid #f2f2f2;position:relative;}
#searchBox label { margin:0 5px 0 2px; }
#searchBox .inlineBlock { display:inline-block; margin:2px 0;}
#searchBox .duli_topbj {}
#searchBox input[type='text'] { vertical-align:middle; position:relative; border:1px solid #bbb; background:#fff; width:133px; height:30px; padding:0 2px 0 5px; line-height:30px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#666; font-family:'Microsoft Yahei';}
#searchBox .box{position:relative;width:210px;height:35px;float:left;margin:5px 26px 0 0;}
#searchBox .box input[type='text']{width:195px;height:35px;padding:1px 10px 0;font-family:microsoft yahei;font-size:14px;border:none;background:url(../../images/yao-default/zh_icon_sprites.png) -137px -5px no-repeat;border:none;box-shadow:none;}
#searchBox select,.grayTable .u_add_zr input,.fandianinput_tit,.search_br select,.step .item .cz_input1,.step .item .item_r select { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#searchBox .search-container{float:right; width: 100%}
#searchBox .link-box{float:right;}
#searchBox .link-box a{display:inline-block; float: left; width:126px;height:47px;background:url(../../images/yao-default/zh_icon_sprites.png) no-repeat;text-align: center;
    line-height: 45px; color: #fff; font-size: 16px;  text-indent: 18px;}
#searchBox .link-box .registration{background-position:0 -50px;}
#searchBox .link-box .promotion{background-position:0 1px;}
.no_bk-bg { border: 0!important; padding: 0!important; background: none!important; -moz-border-radius:0!important; -webkit-border-radius:0!important; border-radius:0!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; box-shadow:none!important;}

#searchBox .inlineBlock select { margin-right:2px; vertical-align:middle;}
.clear-width { width:auto!important;}
.border0 { border:0!important;}
#searchBox .input150,#searchBox .input_02 {}
#searchBox span.image { background:url(../../images/yao-default/calendar_icon.png) no-repeat; display:inline-block; width:15px; height:17px; vertical-align: middle; cursor:pointer; margin-left:5px;}
#searchBox .formCheck,.search_br .formCheck,.btn_confirm { background:url(../../images/yao-default/zh_icon_sprites.png) -315px -58px no-repeat; width:82px; height:35px; line-height:32px; padding:0; font-size: 16px; color: #fff; font-family: Microsoft Yahei; margin:0; border:0; cursor:pointer; letter-spacing:5px;vertical-align:middle;text-indent:-9999px;}
#searchBox .box .formCheck{width:32px;height:32px;background:url(../../images/yao-default/zh_icon_sprites.png) -365px -8px no-repeat;position:absolute;right:0;top:3px;z-index:99;}
.search_br { height: 60px; text-align: center; color:#666; }
.search_br span{ color:#B3B3B3; height:30px; line-height:30px; display:inline-block; padding:0 15px; font-size:12px; border:1px solid #B3B3B3; cursor:default; border-radius:20px; cursor:pointer; margin-left: 5px;}
.search_br span.hover { color:#E52D27; border:1px solid #E52D27;}
.search_br .radio_person { display:none;}
.search_br .radio_team { display:none;}

.task_div { text-align: center;font-family: "Microsoft Yahei"; color: #FFFFFF; position: absolute; width: 300px !important; }
.task_div a{display: inline-block; position: absolute; right: -4px; background: #b1197d; color: #fff; width: 20px; padding: 8px 0; font-size: 12px; line-height: 17px}
.task_div a:hover { background-color: #e223a1 }
.task_div span{display: none;}
.task_div textarea { font-family: 'Microsoft Yahei'; width: 250px; padding: 5px 10px; font-size: 14px; color: #aaa; border: 1px solid #ddd; resize: vertical}

/*删除与批量删除*/
#deleteall,#deleteselect { font-family: Microsoft Yahei; background:#ddd; border:1px solid #ccc; cursor: pointer; padding:0 5px; height:28px; font-size: 14px; line-height: 28px; color: #444; display:inline-block; border-radius:3px;}
/*显示下级*/
.memberEevnt { color:#E7413C; cursor:pointer; }
.memberList { position:absolute; border:1px solid #E7413C; font-size:16px; color:#E7413C; text-align:left; padding:30px 35px; background:#fff5ee; line-height:22px; display:none; margin:21px 0 0 1px;}
.memberClose { cursor:pointer; position:absolute; top:7px; right:10px; right:5px; text-indent:-9999px; width:13px; height:13px; background:url(../../images/yao-default/skin/blue_skin/list/close.gif) no-repeat; }
.memberTip { background:url(../../images/yao-default/skin/blue_skin/list/mem_tip.gif) no-repeat; width:13px; height:9px; position:absolute; top:-9px; }

#userlistDL strong a { color:#E7413C;}

.formTable {}
.formTable tr th{}
.formTable tr td {}

.tdz_left,.txtLeft {width:40%;padding-right:10px!important;text-align:right!important;}
.tdz_left2 {width:48%;padding-right: 10px!important;text-align:right!important;}
.tdz_right,.txtRight {text-align:left!important;padding-left:10px!important;}
.u_add_zl {width: 21%;text-align:right!important;padding-right:10px!important;background:#f8f5f5;}
.u_add_zr {text-align:left!important;padding-left:20px!important;position:relative;}
.u_add_zr p {display:inline;}
.u_add_zr label {margin-right:10px; font-size:15px; font-weight:bold; color:#444; cursor:pointer;}
.text_hint {color:#E52D27;padding-left:5px;font-size:12px;}
.hint_p {font-size:12px;margin-left:10px;}
.hint_p .hint_correct { color:#5bc92e; padding:5px 8px; background:#ddf4d3; border:1px solid #acdc99; border-radius:3px;}
.hint_p .hint_error { color:#FF0000; padding:5px 8px; background:#ffd9d9; border:1px solid #f3a4a4; border-radius:3px;}

.no-records { padding: 30px 0!important; text-align:center;}
.l_message { line-height:30px; height:30px; color:#ff0000; margin-top:10px; }
.font_red { color:#ff0000; }

.list_page { line-height: 30px; margin-top: 20px; color: #888;}
.page { float: right;}
#tabs-1 form,#tabs-2 form{width:500px;margin:0 auto;}
.set_list { background: #f8f8f8; padding: 13px 0 13px 20px; margin-bottom: 15px;}
.set_list label { font-size: 15px; color:#444; font-weight:bold;}
.set_list input[type='submit'] { letter-spacing:0!important;}
.set_list input:disabled{background:#B5B3B3;color:#FAF6F6;cursor:default;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.list_btn_box {text-align:center;padding:20px 0 0 0;}
.anew_login_box {position:absolute;top:12px;right:10px;}
.button_anew_login {cursor:pointer;background-color:#a7678c;border-radius:6px;border:0;width:90px;height:33px;font-family:"Microsoft Yahei";font-size: 14px; line-height: 33px; text-align: center; color: #fff;}
.floatLeft {float: left;}
.floatRight {float: right;}
.wr200 {width: 200px; text-align: right!important;}
.generalize_footer { text-align: left; color: #E7413C; line-height: 28px; padding: 20px 0 0 20px; font-size:14px;}
.generalize_footer #fe_text { border:1px solid #ddd!important; width:500px; color:#000;}
.tuiguang_td { text-align: left!important; padding: 0 0 0 50px!important;}
.tuiguang_td input { margin-right: 5px; text-align:center; border-radius:4px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.tuiguang_td-width input { width:88px; margin-right:5px;}
.z_list_record { margin-bottom: 15px;}
.z_list_record td { padding: 20px 0;}
.z_list_record .z_zh { font-size: 24px; color: #444; background-color: #EEECEC; width: 50%; text-align: center; border-top: 2px solid #d6d6d6;}
.z_list_record .z_money { font-size: 24px; color: #816F9A; background-color:#f2eff5; width: 50%; text-align: center; border-top: 2px solid #dad0e3;}
.gr-td_choose {display: inline-table; padding-top: 10px;}
.formSame,.z_copy_btn { width: 62px; height: 35px; line-height: 32px; padding: 0!important; border: 0!important; color: #333; font-size: 14px; cursor: pointer; background:url(../../images/yao-default/skin/blue_skin/list/form_smallBtn.png) no-repeat;}
.formSubmit { width: 62px; height: 35px; line-height: 32px; padding: 0!important; border: 0!important; color: #fff; font-size: 14px; cursor: pointer; background:url(../../images/yao-default/skin/blue_skin/list/form_smallBtn.png) no-repeat 0 -45px;}
.z_copy_btn { margin: 0 0 0 10px;}
.z_red_color {}
.underway_text { color: #5bc92e;}
.cancel_text { color: #f96c0a;}
.accomplish_text { color: #ff2d2d;}
#lotteriesform table td select { border: 1px solid #bbb; border-radius:4px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.xk_tr td { background-color: #fafafa;}
.tdbg { background-color: #fbfbfb;}

.list-div { overflow: hidden; zoom:1;}
.jilu_box_l { width: 60%; float: left; margin-right: 10px;}
.jilu_box_r { width: 38%; float: left;}


/*提款*/
.z_red_color,.font_red_font { color: #E52D27; font-size: 16px; font-weight: bold;}

/*公共输入提款密码*/
.commonality_drawings_password { padding:85px 0;}
.commonality_drawings_password .pd_left { width: 420px; margin: 0 auto;}
.commonality_drawings_password h5 { font-size: 24px; color:#5c646a; font-weight: normal; margin: 0 0 12px 0;}
.commonality_drawings_password_input { margin-bottom:20px;}
.commonality_drawings_password_input .password {width:350px;height:45px;line-height:45px;font-size:18px;color:#333;padding:0 8px;border:1px solid #d6cff4;border-radius:3px;-webkit-border-radius:3px;font-family:'Microsoft Yahei';}

/*密保设定*/
.list_mb_input1 { width: 220px;}

/*绑定邮箱*/
.yes_email_t { font-size: 24px; color: #E52D27; background-color: #ffeadc; border-top: 2px solid #ffc297; padding: 20px 0; text-align: center;}
.yes_email_input { background: none!important; border: 0!important; font-size: 24px; color: #E52D27;}
.yes_email_b { font-size: 14px; color: #333; padding: 30px 0 0; text-align: center;}

/*绑定卡号*/
.bttt {}
.bttt ul li { padding: 15px 0; border-bottom: 1px dotted #ddd; font-size: 14px; color: #333;}
.bttt .ttt1 { display: inline-table; width: 20%; padding-right: 10px!important; text-align: right!important; color: #888;}
.bttt .ttt2 { display: inline-table; text-align: left!important; padding-left: 10px!important; font-size: 16px;}
.ttt4 { text-align: center; display: block;}

#point { color: #888; line-height: 24px;}

/*注册管理*/
#registerBox { background:#f4f4f4; margin:20px 30px 0px 30px; }
.userBox { margin-bottom:10px; }
.userBox table { background:#edecf6; color:#888888; }
.userBox table tr { height:50px; line-height:50px; }
.userBox table tr td { background:#f4f4f4; padding-left:10px; }
.userBox table tr td.title { text-align:right; background:#ebebeb; padding-left:0px; color:#333; }
.userBox table tr td input { vertical-align:middle; }
.userBox table tr td input.input150 { height:36px; line-height:36px; width:200px; border:1px solid #ccc; margin-right:5px; }

.peieBox { margin-bottom:15px; }
.peieBox h3 { margin:15px 0 10px;  height:24px; line-height:24px; color:#E52D27; font-size:18px; border-left: 5px solid #E52D27; padding-left:10px; font-weight:normal; text-align: left;}
.peieBox table { background:#edecf6; color:#333; text-align:center; font-size:14px; }
.peieBox table tr { height:42px; line-height:42px; }
.peieBox table tr td { background:#f4f4f4; }

.fandianBox { overflow: hidden; }
.fandianBox h3 { margin:15px 0 25px;  height:13px; line-height:24px; color:#ccc; font-size:18px; border-bottom: 1px solid #ccc; text-align: left;}
.fandianBox h3 b{background-color: #fff; padding-right: 10px;}
.fandianBox .fandian { border:1px solid #edecf6; border-top:0px; padding:14px; }
.fandianBox .fandian p { font-size:14px; color:#333; vertical-align:bottom; padding-bottom:10px; }
.fandianBox .fandian p.msg { font-size:12px; color:#888; }
.fandianBox .fandian p select { vertical-align:bottom; margin:0px 10px; }
.fandianBox .fandian p .formWord{ background:url(../../images/yao-default/skin/blue_skin/list/saveBtn.png) no-repeat; width:140px; height:44px; text-indent:-9999px; border:0px; cursor:pointer; }
.dotTitle { margin:15px 0;  height:24px; line-height:24px; color:#f8acac; font-size:18px; border-left: 5px solid #f8acac; padding-left:10px; font-weight:normal; text-align: left;}

.lotteryBox { margin-bottom:10px; }
.lotteryBox table { background:#edecf6; color:#888888; text-align:center; font-size:14px; }
.lotteryBox table tr { height:42px; line-height:42px; }
.lotteryBox table tr th { background:#ebebeb; color:#000; font-weight:normal; }
.lotteryBox table tr td { background:#f4f4f4; color:#333; }
.lotteryBox table tr td input.input100 { width:100px; height:30px; line-height:30px; border:1px solid #ccc; margin-right:10px; }

.open-account{width:74%;margin:0 auto;padding:20px 0 0;}
.open-account li{font-size:16px;color:#666; margin-bottom: 10px}
.open-account li.submit-zone{text-align:center; margin-top: 20px;}
.open-account li p{padding-left:95px;margin:5px 0 15px;}
.open-account li .hint_error{color:#E52D27;}
.open-account li span{font-size: 14px; color: #E7413C}
.open-account label{display:inline-block;width:90px;text-align:left;}
.open-account input {width:70%;height:35px;vertical-align:middle;border:1px solid #d6cff4;font-size:14px;padding:0 5px;color:#666;-webkit-border-radius:3px;border-radius:3px;font-family:'Microsoft Yahei';
}
.open-account .fandian-box{width:100%;height:20px;background:#f7f5f8 url(../../images/yao-default/fd_bg.png) 0 center repeat-x;border-radius:20px;margin:60px 0 10px 0;position:relative;}
.open-account .fandian-box .btn{position:absolute;display:block;width:33px;height:33px;top:-5px;background-image:url(../../images/yao-default/zh_icon_sprites.png);background-repeat:no-repeat;}
.open-account .fandian-box .btn-plus{background-position:-200px -60px;right:-4.5%;}
.open-account .fandian-box .btn-minus{background-position:-256px -60px;left:-4.5%;}
.open-account .fandian-box .slide-btn{width:38px;height:45px;line-height:40px;font-size:16px;font-weight:normal;color:#fff;background-position:-146px -54px;top:-50px;left:-19px;}
.open-account .fandian-box .fd-value{width:0;height:20px;background:#E7413C;border-radius:20px 0 0 20px;}
.open-account .fandian-box .to-right{border-radius:20px;}
.open-account .number{font-size:12px;color:#bea7dd;margin-bottom:70px;}
.open-account .number .left-num{float:left;}
.open-account .number .right-num{float:right;}
.open-account .info{display:inline-block;width:270px;height:35px;line-height:35px;background:#f5f5f5;margin-bottom:20px;padding:0 10px;}

.selectpointBox{position: relative; display: inline; width: 60px;}
.prisepoint{border:1px solid #d6cff4; padding:3px 9px 3px 5px; color:#666; font-size: 12px; border-radius:3px; height: auto;}

/*协议*/
.user-agreement{display: flex; justify-content: center;align-items: center;font-size: 14px;margin-top:18px;}
.user-agreement input{ width:20px;height: 15px;}
.user-agreement p{color: #000;}
.user-agreement p span{color: #000;}
.contentWrap{position: fixed;left:50%;top:50%;transform: translate(-50%,-50%); width:625px; background-color: #fff;z-index: 9999;box-shadow: 0px 10px 9px 1px rgba(0,0,0,0.1);display:none;border-radius: 16px;font-family: "Microsoft YaHei";}
.contentWrap .innerCont{width: 596px;margin:5px auto;}
.contentWrap .innerCont .agrTitle{text-align: start; font-size: 20px;color:#787878;}
.contentWrap .innerCont .contout{width:100%;height: 276px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.contentWrap .innerCont .contout .agrContent{ width:100%; height: 258px;overflow-y: scroll;margin-top: 10px;}
.contentWrap .innerCont .contout .agrContent p{font-size: 13px;margin-bottom: 10px;text-align: start;color: rgba(120,120,120,1);font-weight: 400;}
.contentWrap .innerCont .comfirm{width:166px;height: 38px;margin: 7px auto 0px;background-color: rgba(0,0,0,0.1);border-radius: 5px;text-align: center;line-height: 38px; font-size: 19px;color: #000;cursor: pointer;}
.user-reminder{width: 480px; position: absolute;left:50%;top:45%;transform: translate(-50%,-50%);border-radius:6px;border:1px solid #000;background:#fff;display:none;}
.user-reminder h3{height: 42px;line-height: 42px;text-align: center;font-size: 20px;color: #E6322D;background-color: #FEDCDC;border-radius: 6px;}
.user-reminder .remind-cont{height:200px;background: #fff;text-align: center;color: #000;font-size: 18px;line-height: 110px;}
.user-reminder .remind-comfirm{width:100px;height: 33px;line-height: 33px;text-align: center;font-size: 16px;margin: 10px auto;background: #E52E28;border-radius:6px;color:#fff;}

/*推广注册协议*/
.reg-agreement{display: flex; justify-content: flex-start;align-items: center;font-size: 15px;margin-top: -112px;padding-left: 220px;}
.reg-agreement input{ width:20px;height: 15px;}
.reg-agreement p{color: #000!important;margin-top: 0px!important;font-size: 15px;}
.reg-agreement p span{color: #000;}
.regiWrap{position: fixed;left:50%;top:50%;transform: translate(-50%,-50%); width:700px;font-size: 15px; background-color: #fff;border:2px solid #e0e0e0;z-index: 9999;border-radius: 16px; padding:20px;font-family: "Microsoft YaHei";display: none;}
.regiWrap .agrTitle{text-align: center;font-size: 20px;margin:12px auto; color: rgba(120,120,120,1);}
.regiWrap .agrContent p{text-align: start!important;color: rgba(120,120,120,1)!important;margin-top: 22px!important;font-size: 15px!important;}
.regiWrap .agrCheckbox{display: flex;justify-content: flex-start;align-items: center;margin-top:30px; color: rgba(120,120,120,1);}
.regiWrap .agrCheckbox .innerCheckbox{width:20px;height: 15px;}
.regiWrap .agrComfirm{width:170px;height: 25px;margin: 20px auto 10px;border: 1px solid rgba(120,120,120,1);background-color: rgba(0, 0, 0, 0.1);border-radius: 5px;text-align: center;line-height: 25px; cursor: pointer;}

.kfServices{width: 127px;height: 120px;cursor: pointer;position: absolute;background: url("../../images/yao-default/kefu-icon.png") no-repeat center;top:0px;right: -133px;display:none;}
.kfServices .seragreement{position: absolute;left: 6px;bottom:3px;color:#fff;}
.kfServices .seragreement .serCheckbox{display: flex;align-items: center;font-size: 12px;margin-bottom: 3px;}
.kfServices .seragreement .kfText{width:70px;height:18px;background:linear-gradient(90deg,#2fa4fb,#5dd2de);border-radius: 12px;text-align: center;line-height: 18px;margin:auto;display:block;}


/*跑分广告*/
.proxy{width: 100px;height: 100px;cursor: pointer;position: absolute;top:130px;right: -123px;}
.proxy img{width: 100%;height: 100%}
.proxy-2{width: 100px;height: 100px;cursor: pointer;position: absolute;top:240px;right: -123px;}
.proxy-2 img{width: 100%;height: 100%}
/*充值第二步*/
.gocz_btn_box { text-align: center; font-size: 16px; padding: 30px 0 35px 0;}
.gocz_btn_box p { padding: 10px 0;}
.gocz_btn_box p.ylj { color: #E52D27; font-size: 20px;}
.gocz_btn { font-family: Microsoft Yahei; background:url(../../images/yao-default/skin/blue_skin/list/saveBtn2.png) no-repeat; border: 0; cursor: pointer; width:201px; height:56px; font-size: 22px; line-height: 54px; color: #fff; display:inline-block; margin: 0 15px;}
.cz_title { color: #000; font-size: 22px; font-weight: bold; float: left; margin: 5px 0 0 0;}
.back { float: right; background: url(../../images/yao-default/skin/blue_skin/list/bank/back_bg.png) no-repeat; padding-left: 32px; width: 100px; height: 34px; line-height: 34px; color: #888; font-size: 14px; display: block;}
.cz_sum { text-align: center; font-size: 24px; color: #333;}
.cz_sum b { color: #f00000; font-size: 30px;}
.cz_help { padding: 20px 0 0; color: #aaa; font-size: 14px;}
.cz_help_t { color: #E7413C; font-size: 18px; margin-bottom: 5px;}
.cz_help p { margin-bottom: 15px;}
.cz_help .safe1 { width: 420px; height: 234px; display: inline-block; background: url(../../images/yao-default/skin/blue_skin/list/bank/safe1.jpg) no-repeat; margin-right: 5px; background-size: 100%}
.cz_help .safe2 { width: 413px; height: 234px; display: inline-block; background: url(../../images/yao-default/skin/blue_skin/list/bank/safe2.jpg) no-repeat;}

.time_tit { background: #fafafa;}
.time_tit .time_tit_tips { margin-top: 5px; font-size: 15px; font-weight: bold; color: #ee0000; text-align: center; display: block;}
.time_tit_l { font-size: 20px; color: #000; font-weight: bold; display: inline-block;}
.time_tit_r { margin: 0 0 0 30px; display: inline-block;}
.time_tit_r b { color: #E52D27; font-size: 20px; font-weight: bold;}
.cz_popup_hint { width:100%; position: absolute; top:50px;}
#popupad { width: 550px; background: #fafafa; border:2px solid #E52D27; margin: 0 auto; position: relative; padding: 15px; font-size: 14px; line-height: 22px; color: #E7413C;}
.p_closed { position:absolute; top: 10px; right: 10px; text-indent: -9999px; width: 20px; height: 20px; display: block; background: url(../../images/yao-default/login/msg_close.png) no-repeat 0px 0px; cursor:pointer;}
#popupad p .blue { color: #E52D27;}
#popupad p.p2 { font-size: 16px; font-weight: bold; color: #333; margin: 5px 0 10px;}
#arrowleft { font-size: 16px; color:red;}
#arrowleft img { vertical-align: -15px; margin: 0 5px 0 10px;}
.even .button { padding: 0; width:68px; height:23px; cursor: pointer; z-index:1888;}
.cz_bottom_zysx { margin-top: 20px;}
.cz_bottom_zysx h6 { font-size: 18px; color: #333; font-weight: bold;  border-bottom: 1px solid #e6e6e6; padding-bottom: 8px; margin-bottom: 10px;}
.cz_bottom_zysx .czsm_txt { font-size: 13px; color: #E7413C; line-height: 24px;}
.cz_bottom_zysx .red { color: #E52D27;}
.text_emphasis { font-weight: bold; color: #ee0000;font-size: 18px; border: 1px solid #ff0066; border-radius: 4px; padding: 2px 4px; box-shadow: 1px 1px 1px 1px #ff0066;}
.cz_table_2 #amount { color: #E52D27; font-weight: bold; font-size: 16px;}
.cz_table_2 .btn_ebank { display: inline-block; background-color: #ee0000; width: 160px; height: 32px; line-height: 32px; color: #fff; font-size: 16px; font-weight: bold; text-align: center; border-radius: 6px;}
.cz_fy-text { font-size: 18px; font-weight: bold; color: #ee0000;}
.cz_table_2 { background:#fff; border-top:1px solid #edecf6; border-left:1px solid #edecf6; border-collapse:collapse;}
.cz_table_2 tr{ background: #fff;}
.cz_table_2 tr th{ border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; font-weight: bold;background:#EEECEC; color:#3F3F3F; text-align:center; padding: 12px 0; font-size: 15px;}
.cz_table_2 tr td { border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; text-align:center; line-height:24px; color: #E7413C; padding: 10px 0; }
.cz_table_2 .cz_item_zl { width: 30%; padding-right: 10px!important; text-align: right!important;}
.cz_table_2 .cz_item_zr { text-align: left!important; padding-left: 20px!important; position:relative;}

/*系统公告*/
.scroll_bar {}
.help_notice { overflow: hidden; zoom:1; width: 980px; height: 567px; margin: -10px 0 0 -12px; background-color: #f7f7f7;}
.help_notice_l { float:left; width:670px; background: url("../../images/yao-default/notice_boxbg.jpg") no-repeat left top;}
.help_notice_l ul {}
.help_notice h2{ height:72px;line-height:72px; background-color: #E7413C; font-size: 22px; color: #fff; text-align: center;}
/*.help_notice h2 span{height:30px;width:30px;float:left;background:url(../../images/v1/skin/blue_skin/main/sc_ggtz_bg.png) no-repeat 0 -60px;}*/

.help_notice_r { width:310px; float: left;}
.help_notice_r .newsPages { background: url("../../images/yao-default/notice_sidebar_yybg.png") repeat-y left top;}
.notice_sidebar_box { background: url("../../images/yao-default/notice_sidebar_yybg.png") repeat-y left top; border-right: 1px solid #cfc0d9; height: 495px; -moz-box-shadow:inset -2px -3px 3px #e1deec; -webkit-box-shadow:inset -2px -3px 3px #e1deec; box-shadow:inset -2px -3px 3px #e1deec;}
#newsList{}
#newsList li{ margin-bottom:5px;}
#newsList li font.text { width:70%; line-height: 40px; font-size: 13px; float:left; white-space:nowrap; text-overflow:ellipsis; display:inline-block; overflow:hidden;}
#newsList li span.st { width:30%; line-height: 40px; font-size: 12px; float:right; color: #8e8e8e;}
#newsList li a { height: 40px; padding: 0 0 0 15px; display: block; color: #000; overflow:hidden;}
body #newsList .li_avtie { background: url("../../images/yao-default/notice_sidebar_current-bg.png") no-repeat left top;}
body #newsList .li_avtie a,#newsList li.li_avtie span { color:#000;}
body #newsList .li_avtie a { font-weight:bold;}
body #newsList .li_avtie a span { font-weight:normal;}


/*20151027*/
.orange { color:#E52D27;}
.orange:hover { color:#E52D27;}
.red { color:#ee0000;}
.green { color:#129c00;}
.gray { color:#888;}
.font_blue { color:#E7413C;}
/*提款第一第二步骤*/
.input_kuang1 { border:1px solid #bbb; width:250px; height:39px; line-height:36px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#bbb; font-family:'Microsoft Yahei';}
.input_kuang1 input { border:0; background:none; height:39px; line-height:39px; width:96%; color:#bbb; font-family:'Microsoft Yahei'; font-size:14px; padding:0 0 0 8px;}
.db_tips_txt { margin-top:5px; font-size:12px; color:#bbb;}
.input_kuang1 option { color:#bbb; }
a.btn_orange { background-color:#E52D27; border:1px solid #f6751b; color:#fff;}
a.btn_gray { background-color:#e5e5e5; border:1px solid #e5e5e5; color:#E7413C;}
.btn { font-size:14px; line-height:20px; border-radius:3px; text-align:center; display:inline-block; font-weight:bold; font-family:'Microsoft Yahei'; cursor:pointer;}

.dw_main1 { padding:0 40px; font-family:'Microsoft Yahei';}
.dw_step { border-bottom:1px solid #eee; padding:0 0 10px; font-family:'Microsoft Yahei'; margin:0 0 10px 0; overflow:hidden;}
.dw_step ul li { background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_tit-jt.png") no-repeat right 5px; padding-right:40px; margin-right:30px; height:47px; color:#bbb; font-size:24px; float:left;}
.dw_step ul li span { display:inline-block; background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 0 -67px; width:47px; height:47px; line-height:47px; text-align:center; font-weight:bold; margin-right:10px;}
.dw_step ul li.last { padding:0; margin:0; background:none;}
.dw_step ul li.current { color:#E52D27;}
.dw_step ul li.current span { background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat;}

.dw_list_table { font-family:'Microsoft Yahei'; font-size:14px; color:#E7413C; margin:0 auto;}
.dw_list_table th { font-weight:normal; text-align:right; vertical-align:top; padding:10px 0; line-height:20px;}
.dw_list_table td { padding:10px 0 10px 20px; line-height:20px;}
.dw_list_table .x_line { display:inline-block;}
.dw_list_table .x_line2 { display:inline-block; margin-top:8px;}
.dw_main1 .dw_name { font-size:16px; padding-left:8px;}
.dw_main1 .dw_amount { font-size:18px; padding-left:8px; font-weight:bold;}
.dw_main1 .dw_gy { font-size:14px; padding-left:8px;}
.warning { height:32px; background:#fffbe5 url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 10px -184px; padding:0 0 0 35px; border:1px solid #f5e187; line-height:31px; color:#E7413C; font-size:12px; font-family:'Microsoft Yahei'; margin-bottom:20px;}
.warning span { font-weight:bold; margin:0 5px;}

.submit_area { border-top:1px solid #eee; margin-top:10px; text-align:center; padding-top:15px; font-family:'Microsoft Yahei';}
.submit_area .btn { font-family: Microsoft Yahei; background:url(../../images/yao-default/skin/blue_skin/list/saveBtn2.png) no-repeat; width:201px; height:56px; font-size: 22px; line-height: 54px; color: #fff; display:inline-block; border:0;}
.submit_area .btn_sqlist { display:inline-block; border-bottom:1px dotted #E52D27; font-size:14px; line-height:20px; margin-left:40px;}
.submit_area .btn_txt_syb { display:inline-block; color:#bbb; font-size:18px; line-height:26px; height:25px; margin-right:40px; background:url("../../images/yao-default/icon_return.png") no-repeat; padding-left:35px;}

/*提款成功*/
.dw_result_box { width:710px; height:340px; position:relative; margin:20px auto 0;}
.dw_result { padding:0 0 0 85px; width:200px; height:65px; margin:-32px 0 0 -140px; position:absolute; left:50%; top:40%;}
.dw_result h2 { font-size:24px; font-weight:normal; margin-bottom:8px;}
.dw_result .p_txt { font-size:14px;}
.dw_result .p_txt a { color:#E7413C; display:inline-block; border-bottom:1px dotted #bbb; line-height:20px; margin:0 30px 0 0;}
.succeed { background:#f7fff4; border:1px solid #dcebd7;}
.succeed .dw_result { color:#129c00; background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat -593px 0;}
.error { background:#fffef4; border:1px solid #ebe3d7;}
.error .dw_result { color:#ee0000; background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat -593px -75px;}

.autoskip { text-align:center; color:#bbb; font-size:14px; position:absolute; top:60%; width:100%;}

/*申请进度*/
.dw_sq_schedule { width:658px; min-height:450px; padding-top:20px; margin:20px auto 0; background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg-sx.png") no-repeat 6px -80px; font-family:'Microsoft Yahei';}
.schedule_item { padding:0 0 30px ;}
.schedule_item h3 { background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 0 -275px; height:38px; line-height:38px; font-size:18px; color:#E7413C; font-weight:normal; padding:0 0 0 50px; margin-bottom:15px;}
.item_current h3 { background:url("../../images/yao-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 0 -227px; color:#fff;}
.schedule_item .li { padding:10px 0 10px 50px; line-height:20px;}
.schedule_item .li p { margin-top:6px;}
.schedule_item .li p.time { font-size:14px; color:#bbb;}
.schedule_item .state1 { font-size:20px; color:#bbb; font-weight:bold;}
.schedule_item .state2 { font-size:20px; color:#E52D27; font-weight:bold;}
.schedule_item .state3 { font-size:13px; color:#bbb;}
.schedule_item .state_green { font-size:20px; color:#129c00; font-weight:bold;}
.schedule_item .state_red { font-size:20px; color:#ee0000; font-weight:bold;}
.ck_table { font-size:14px; color:#bbb; margin-top:6px;}
.schedule_submit { text-align:right; margin-top:50px;}
.schedule_submit .btn { padding:6px 20px; font-size:14px; font-weight:normal;}
.schedule_submit a { margin-left:10px;}

/*充提记录*/
.froms_search { background:#f8f8f8; font-size:14px; color:#888; font-family:'Microsoft Yahei'; margin-bottom:15px; border-radius:8px; border:1px solid #f2f2f2;}
.froms_search .search_tit_icon { background:url("../../images/yao-default/skin/blue_skin/list/forms_search_titicon.png") no-repeat center center; width:84px; border-right:1px solid #e8e8e8; min-height:50px;}
.froms_search span,.froms_search div { display:inline-block;}
.froms_search .btn_confirm { margin:0 0 0 10px!important;}
.tr_div1 { border-bottom:1px dashed #ddd; padding:14px 0 14px 12px;}
.tr_div1 .t,.tr_div2 .t { padding:0 5px 0 0;}
.tr_div1 .z,.tr_div2 .z { padding:0 9px;}
.tr_div2 { padding:14px 12px;}
.shortcut_time { padding:0 15px 0 0;}
.shortcut_time a { width:60px; height:26px; display:inline-block; line-height:26px; text-align:center; background:#fff; border:1px solid #dedede; border-radius:26px; font-size:13px; -moz-box-shadow:2px 2px 4px #ddd; -webkit-box-shadow:2px 2px 4px #ddd; box-shadow:2px 2px 4px #ddd; margin-right:5px; color:#888;}
.shortcut_time a.current { box-shadow: inset 2px 2px 3px #ddd; font-weight:bold; color:#E52D27;}
.calendar_input_kuang1 { position:relative; border:1px solid #D7D7D7; background:#fff; width:180px; height:30px; line-height:30px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#ccc; font-family:'Microsoft Yahei';}
.calendar_input_kuang1 input { border:0; background:none; height:30px; line-height:30px; width:164px; color:#666; font-family:'Microsoft Yahei'; font-size:12px; padding:0 8px;}
.calendar_icon { position:absolute; top:6px; right:7px; width:15px; height:17px; display:block; background:url("../../images/yao-default/calendar_icon.png") no-repeat; cursor:pointer;}
.check-box {}
.check-box input { display:none;}
.check-box label { padding:0 15px 0 0;}
.check-box .on { background:#fff url("../../images/yao-default/skin/blue_skin/list/forms_search_titicon2.png") no-repeat; width:18px; height:18px; display:inline-block; margin:0 5px 0 0; vertical-align:-3px;}
.check-box .no { background:#fff url("../../images/yao-default/skin/blue_skin/list/forms_search_titicon2.png") no-repeat 0 -38px; width:18px; height:18px; display:inline-block; margin:0 5px 0 0; vertical-align:-3px;}

.table_padding {}
/*table*/
.public_table { font-family:'Microsoft Yahei'; border-top:1px solid #edecf6; border-left:1px solid #edecf6; color:#E7413C;}
.public_table thead { background-color:#EEECEC;}
.public_table thead th { border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; font-weight: bold;background:#EEECEC; color:#3F3F3F; text-align:center; padding: 12px 0; font-size: 15px;}
.public_table tbody td { padding:10px 0; line-height:20px; font-size:14px; text-align:center; border-bottom:1px solid #edecf6; border-right:1px solid #edecf6;}
.public_table tbody td a { text-decoration:underline;}

.grayTable { background:#fff; border-top:1px solid #edecf6; border-left:1px solid #edecf6; border-collapse:collapse;}
.grayTable tr{ background: #fff;}
.grayTable tr th{ border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; font-weight: bold;background:#EEECEC; color:#3F3F3F; text-align:center; padding: 8px 0; font-size: 13px;}
.grayTable tr td { border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; text-align:center; line-height:24px; color: #353535; padding:8px 5px; font-size:12px;}
.grayTable tr td .noCheck{ color:#ff0000;}
.grayTable tr td .Check{ color:#bbb;font-size: 12px;background-color: #f3f3f3;padding: 0px 10px;position:absolute;right:10px;width:50px;}
.grayTable tr td .fandianinput { text-align:right; vertical-align:1px; color:#ff0000;}
.grayTable tr td > a{white-space: nowrap;}
.grayTable tr:nth-child(odd){ background-color: #fbfbfb }
.grayTable tr:hover{ background-color: #f6f6f6}
.grayTable input { vertical-align:middle; padding:8px 3px; border:1px solid #bbb; font-size:14px;}
.grayTable .red {color: #e2420a;}
.grayTable .green { color: #2fab12;}
.grayTable .blue { color: #0b7bc3;}
.grayTable .orange { color: #E52D27;}
.grayTable .handle a{margin:0 1px;}
.fandianinput_tit{ padding: 0 5px; height: 32px; text-align: center; line-height: 32px; border-radius: 4px; font-size: 18px; color:red; border: 1px solid #bbb; margin-right:5px;}
.fandianinput{ border:0!important;}

.tableTips{margin-bottom: 8px; font-size: 13px; color: #aaa;}
.tableTips .tableLevel{}


/*配额设定*/
.peieseding_table td { padding:13px 0 13px 20px!important;}
.peieseding_table td.u_add_zl { width:auto!important;}
.peieseding_table td input { width:100px; text-align:center; margin:0 3px;}
.peieseding_table .text_hint { color:#999;}
.peieseding_table .text_hint b { font-size:14px; margin:0 3px; color:#ff0000;}
.submit_top-box { float:left; margin:10px 0 0 0;}

/*玩法介绍*/
.grayTable2 {border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:10px;}
.grayTable2 h2 { color:#222;}
.grayTable2 th,.grayTable2 td {border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8; line-height:20px; text-align:center;}
.grayTable2 th { padding:8px; background-color:#eee; font-weight:bold;}
.grayTable2 td { padding:13px 8px; font-size:14px; color:#393939;}

/*分页*/
.paging { font-family:'Microsoft Yahei'; text-align:right; padding:20px 0; color:#E7413C;}
.paging a,.paging span { background:#EEECEC; border:1px solid #edecf6; padding:6px 10px; display:inline-block; border-radius:3px; margin-left:6px; font-size:13px; color:#E7413C;}
.paging a.current,.paging span.current { background:#E52D27; border:1px solid #E52D27; color:#fff;}
.paging a:hover { background:#edecf6;}

/*完善资料*/
.organizing-data_box { min-width:700px; margin:40px auto 50px; padding:30px 0;}
.organizing-data_box .text_hint { display:inline-block;}
.organizing-data_box .text_hint-c { vertical-align:-9px;}

/*密码修改页面*/
#changeloginpass #tabs-1,#changeloginpass #tabs-2 {margin:0 auto;padding:10px 0 0;}
.tdz3_left {width:110px;text-align:right!important;font-size:14px;color:#666;}
.tdz3_left font.red { color:#ff0000; margin-right:10px;}
.tdz3_right {text-align: left!important; padding:10px 0;position:relative;}
.tdz3_right input { width:259px;height:35px;vertical-align:middle;border:1px solid #d6cff4;font-size:14px;padding:0 5px;color:#666;-webkit-border-radius:3px; border-radius:3px;font-family:'Microsoft Yahei';}
.tdz3_right .select_text {width:293px;height:38px;border:1px solid #d6cff4;border-radius:3px;font-size:14px;color:#999;}
#ans1,#ans2{width:282px;}
#changeloginpass .list_page {padding-left:6px;color:#888;font-size:13px;}
#changeloginpass .list_page span{display:block; }
#changeloginpass .text_hint {display:inline-block;position:absolute;left:305px;top:19px;min-width:220px;;}
#changeloginpass .text_hint-c{top:12px;}

/*消息管理详情页*/
.messages_details { width:870px; margin:30px auto 0;}
.messages_details_tit { background:url("../../images/yao-default/messages_mailer-topbg.png") no-repeat; width:870px; height:65px; background-size: 100%}
.messages_details h3 { font-size:24px; font-weight:bold; color:#Eb2d27; line-height:24px; padding:30px 0 0 0; text-align:center;}
.messages_details .messages_details_txt { color:#494949; font-size:16px; line-height:28px; padding:20px 40px; border-left:1px solid #e2dfe6; border-right:1px solid #e2dfe6;}
.messages_details .messages_details_time { text-align:right; font-size:13px; color:#aaa; padding:15px 40px 30px 0; border:1px solid #e2dfe6; border-top:1px dashed #e2dfe6; font-family:Arial, Helvetica, sans-serif; border-radius:0 0 8px 8px;}

/*余额查询*/
.check-balance_box { width:860px; margin:0 auto; padding:80px 0 80px 100px;}
.check-balance_box dl { float:left; padding:0 0 0 105px; background:url("../../images/yao-default/icon_check-balance.png") no-repeat; height:110px;}
.check-balance_box dl dt { font-size:24px; color:#eb4308; height:24px;}
.check-balance_box dl.user dt { margin:18px 0 10px;}
.check-balance_box dl.sum dt { margin:0 0 10px;}
.check-balance_box dl.sum p { height:18px; font-size:14px; color:#E52D27;}
.check-balance_box dl dd { font-size:15px; color:#E52D27; white-space:nowrap;}
.check-balance_box dl dd i { font-style:normal; color:#ac9fbe;}
.check-balance_box .user { width:235px; background-position:0 0;}
.check-balance_box .sum { width:395px; background-position:0 -120px;}
.check-balance_loading { text-align:center; font-size:18px; padding:80px 0; color:#494949;}

/*常见问题*/
#appraise{padding:0 30px;}
#appraise h2{background:#a1638c;color:#fff;display:inline-block;font-size:14px;font-weight:normal;padding:2px 5px;}
#appraise p{margin-bottom:20px;font-size:14px;line-height:20px;margin-top:5px;}

/*如何存款*/
.p_con{padding:0 15px;}
.p_con h2{font-size:16px;color:#E52D27;margin:15px 0;}
.p_con p{font-size:14px;}
.p_con .tip{color:#e46a35;margin-top:10px;}
.p_con p span{color:#E01818;}

/*下级充值*/
.subordinate { width:450px; margin:20px auto 0; padding:50px 0; font-size:14px; color:#E7413C;}
.subordinate .money { font-size:20px; color:#E52D27;}
.subordinate .tips { font-size:12px;}
.subordinate .tips b { color:#E52D27;}
.subordinate .a-back_list { display:inline-block;}
.subordinate .a-back_list:hover { color:#353434;}

.fdsd_top td { background:#f8f5f5; font-size:16px;}
.fdsd_top td b {}

/*绑定手机号码*/
.list_btn_box b { font-size: 15px; vertical-align: middle; color: #E52D27 }
.list_btn_box .phone_number { width: 200px; vertical-align: -3px }
.list_btn_box .formZjbd-disabled { background:url("../../images/yao-default/btn-reset_bg.png") no-repeat; cursor: default; vertical-align: -4px }
.list_btn_box p { font-size: 12px; font-weight: bold; color: red; }
.list_btn_box span { background: #fff; border: none; }
.list_btn_box .success { color:green; }
.list_btn_box .error { color:red; }
.list_btn_box .loading { background:url("../../images/yao-default/loading.gif") no-repeat; display: inline-block; width: 16px; height: 16px;  vertical-align: middle; }

/*站内信样式调整*/
.grayTable .msgsms { background-color:#fafafa; color:#767676!important;}
.grayTable .msgsms .msgico {   display: inline-block; width: 13px;height:13px;background: url(../../images/yao-default/home/ico-new.png) no-repeat; vertical-align:middle;}
.grayTable .msgsms .msgtitle,.grayTable .msgsms .msgdate{font-weight:bold;}
.grayTable .msgCheck { position:relative;}
.grayTable .msgsms .msgsdel,.grayTable tr td a.msgsdel {font-size:12px;}
.grayTable .msgCheck a{display:block;width:100%;position:relative;}
.grayTable tr td a.msgsdel:hover { color:#ff0000;}

/*推送二期样式调整*/
.procode .task_div { right:auto !important;}

/* 推广设定样式2016/8/15 */
.clearfix:after{display: block; content: "clear"; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.tgsd { border: 1px solid #edecf6;padding: 10px; margin-bottom: 10px; background:url(../../images/yao-default/tgsd_bg.jpg) repeat-x top;}
.tg_left {width: 60%; min-width: 600px;float:left;}
.tg_left h3 { padding:5px; font-size:16px;}

.tg_right {width: 35%; min-width: 259px;float:right;}
.tg_right h3 { margin-left:12px; font-size:16px;}
.tg_right .tg_img {background: #fff; border: 2px solid #e0e0e0; padding: 9px; width: 109px; height: 109px; margin:10px; float:left;}
.tg_right .tg_con { padding-top:10px; float:left; width:170px; font-size:13px; color:#ff0000;}
.tg_right .tg_con .zz_1 { color:#E7413C; margin-bottom:8px; font-size:12px;}
.statics-back{width:100%;margin-bottom:15px;overflow:hidden;}
.statics-back span{display:block;float:left;background:#E52D27;color:#fff;font-size:17px;font-family:microsoft yahei;height:35px;line-height:35px;padding:0 35px;letter-spacing:5px;border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}

/*20161004推广设定*/
.form_switch_main {}
.form_switch_head, .form_switch_two { background:#faf7fd url("../../images/yao-default/img_logo_shading.png") no-repeat right bottom; border: 1px solid #e7e0ee; padding: 30px 0 35px 88px; margin-bottom: 65px;}
.form_switch_head .form_item { margin-bottom: 20px;}
.form_switch_head .item_left { float: left; width: 140px; font-size: 15px; color: #888; line-height: 32px;}
.form_switch_head .item_right { float: left;}

.switch_choose {}
.switch_choose label { cursor: pointer; background: #fff; float: left; display: inline-block; margin-left: -1px; border: 1px solid #d0d0d0; width: 166px; height: 30px; line-height: 30px; color: #E7413C; font-size: 16px; text-align: center;}
.switch_choose label.bk_l { border-radius:8px 0 0 8px;}
.switch_choose label.bk_r { border-radius:0 8px 8px 0;}
.switch_choose input[type='radio'] { width:0; height:0; opacity:0; filter:alpha(opacity=0);}
.switch_choose label.active{background: #E7413C; border: 1px solid #E7413C; color: #fff;}
/*
css3 radio选择样式 不兼容IE8
.switch_choose input[type='radio']:checked+label{background: #E7413C; border: 1px solid #E7413C; color: #fff;}
*/
.entry_one input { text-indent: 10px; font-size: 18px; color: #E7413C; width: 500px; height: 40px; line-height: 40px; border: 1px solid #d0d0d0; margin-right: 10px; border-radius:4px;box-shadow:2px 2px 2px #eee inset;}
.entry_two input { text-indent: 10px; font-size: 15px; color: #aaa; width: 241px; height: 40px; line-height: 40px; border: 1px solid #d0d0d0; margin-right: 10px; border-radius:4px;box-shadow:2px 2px 2px #eee inset;}
.drop-down select { text-indent: 10px; font-size: 15px; color: #E7413C; width: 500px; height: 40px; border: 1px solid #d0d0d0; margin-right: 10px; border-radius:4px;box-shadow:2px 2px 2px #eee inset;}
.entry_two input[type=text]:focus{color: #111}

.color_orange { color: #E7413C;}
.rebate_fp { font-size: 13px; color: #E52D27;}
.rebate_fp2 { margin-top: 8px;}
.rebate_fp2 b { color: #E7413C;}
.rebate_zs { font-size: 28px; font-weight: bold; color: #E7413C;}
.form_submit_box { position: relative;}
.form_submit_box .button { position: absolute; bottom:-57px; left:45%; margin-left:-115px; width: 235px; height: 45px; font-size: 22px!important; border-radius:45px; font-weight: bold; line-height: 45px; color: #fff; background: #E7413C; text-align: center;}

.popularize_list {}
.popularize_list ul {padding-top: 30px;}
.popularize_list ul li {margin-bottom: 20px;}
.popularize_list ul li{font-size:14px;}
.popularize_list .pl_l { float: left; width: 62%; color: #888; font-size: 15px;}
.popularize_list .pl_l h3 { color: #333; font-weight: bold; font-size: 18px;}
.popularize_list .pl_l_item { margin-top: 20px; line-height: 16px;}
.popularize_list .pl_l_item .w_1 { width: 230px; display: inline-block;}
.btn_details{float:right;font-size:14px;color:#E7413C;padding:5px 10px;margin-left:10px;display:inline-block;text-decoration:underline;cursor:pointer;}
.btn_details:hover {}

/*推广链接*/
.user-marketing{width:90%;margin:0 auto;padding:60px 0 40px;position:relative;}
.user-marketing li{font-size:16px;color:#666;margin-bottom:20px;}
.user-marketing li.submit-zone{position:absolute;right:40px;top:60px;}
.user-marketing li p{padding-left:105px;margin:5px 0 20px;}
.user-marketing label{display:inline-block;width:65px;text-align:right;}
.user-marketing input,.user-marketing select{width:30%;height:35px;vertical-align:middle;margin-right:5px;border:1px solid #d6cff4;font-size:14px;padding:0 5px;color:#666;-webkit-border-radius:3px;border-radius:3px;font-family:'Microsoft Yahei';
}
.user-marketing li p.tip{color:#ccc;font-size:13px;padding-left:70px;}
.user-marketing select{width:35%;color:#999;font-size:16px;}
.user-marketing li.submit-zone a.submit{width:125px; background-color: #F55A53;
    background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);display:block;text-align:center;color:#fff;line-height:40px;cursor:pointer;position:relative; border-radius: 5px;}
.promotion-link{width:90%;margin:0 auto;border-top:1px dashed #eee;padding-top:50px;color:#999;font-size:13px;}
.promotion-link .pm-con{margin:0 auto;}
.promotion-link  .icon-dot{display:inline-block;width:8px;height:8px;background:#E7413C;border-radius:100%;margin-right:8px;vertical-align:1px;}
.promotion-link ul li select{width:65%;height:35px;background:#f9f9f9;font-size:16px;color:#E52D27;border:none;}

.popularize_list .pl_r { float: right; width: 35%; border-left: 1px dotted #eae6ef;}
.sjtg_img_box { background: #fff; border: 1px solid #e1dee6; width: 109px; margin: 0 auto; padding: 10px; text-align: center; color: #E7413C;}
.sjtg_img_box .sjtg_img { width: 109px; height: 109px; margin-bottom: 8px;}

.tz_details_shot {display:none;width:663px;color:#fff;position:absolute;left:50%; margin-left:-330px;top:30px;cursor:text;background:#7d7d7d; z-index: 11}
.tz_details_shot .tz_icon_sj { background: url("../../images/yao-default/tz_icon_sj.png"); width: 13px; height: 11px; display: block; position: absolute; bottom:-11px; left: 50%; margin-left: -7px;display:none;}
.tz_details_shot th { text-align: center; font-size: 16px; font-weight: bold; line-height: 16px; padding: 18px 0; border-top: 1px solid #9e91ab; border-bottom: 1px solid #9e91ab;}
.tz_details_shot td { font-size: 13px; line-height: 16px;}
.tz_details_shot td .fdxq_td { position:relative; float: left; display: inline-block; width:200px; padding: 7px 10px; border-right: 1px solid #9e91ab; border-bottom: 1px solid #9e91ab; text-align: left}
.tz_details_shot td .w_2 { position:absolute; right:10px; display: inline-block; font-style: normal;}

.btn_details:hover .tz_details_shot{ display:block; }
.tg_right .tg_con .zz_1 { color:#E7413C; margin-bottom:8px; font-size:12px;}

.orng{color:#E7413C}
.tab-first ul li{ display:inline-block; margin:10px 0 10px 10px;  }
.tab-first ul li a{ display:block; padding:4px 15px 5px; font-size:15px; color:#555;border-bottom:#fff solid 1px }
.tab-first ul li a:hover{ border-bottom:#E52D27 solid 1px  }
.tab-first ul li.active a{background-color:#E52D27;color:#fff; border-bottom:#E52D27 solid 1px }

.form_switch_two{ padding:10px; min-height:800px; margin-bottom:0}
.form_switch_two td,.form_switch_two th{ vertical-align:middle; }
.form_switch_two td{ text-align: left; line-height:18px!important; padding:15px 3px!important }
.form_switch_two td a{color:#E7413C!important;white-space:nowrap; }
.form_switch_two td a:hover{ text-decoration:underline;}

.tab-second ul{ float:left;}
.tab-second li{ display:inline-block; margin:10px 0 20px 10px; font-size: 14px; cursor:pointer;}
.tab-second li a{color:#333;}
.tab-second li:hover a{color:#E7413C;}
.tab-second li.active a{color:#E7413C; font-weight: bold; border-bottom:#E7413C solid 1px}

.tab-second .lin-info{float:right; margin-top: 10px; font-size: 14px}
.link-txt{ display:inline-block; width:67%; text-overflow:ellipsis; white-space:nowrap;overflow:hidden; margin-left:10px;}
.copy_btn, .qrcodes, .copy_btn_b{ position:absolute!important; right:75px; width:45px; height:25px; line-height:24px; margin-top:-3px; text-align:center; background-color:#E7413C; color:#fff; border-radius:5px; border:0; cursor:pointer; font-family:'microsoft yahei'}
.copy_btn.zeroclipboard-is-hover,.copy_btn_b.zeroclipboard-is-hover{background-color:#C85400 }
.qrcodes{ width:55px; right:10px; line-height:25px }
.qrcodes:hover:before{content:' '; position:absolute; right:-18px; top:3px; border-style:solid; border-width:9px; border-color:transparent; border-left-color:#E7413C!important; z-index:11}
.qrcode-img{ display:block; height:0; position:absolute; right:-159px; top:-3px; z-index:10; overflow:hidden; }
.qrcodes .qrcode-img{ display:none; height:auto; position:absolute; left:66px; top:0; z-index:10; overflow:visible; }
.qrcode-img table{background-color:#FEDCDC; margin: 0; border:#f00 solid 1px;}
.qrcode-img td{ width:4px!important; height:4px!important; background-color:#FEDCDC; padding:0!important; border:0!important; line-height: 0!important }
.qrcodes:hover .qrcode-img{ display:block;}
.qrcodes:hover + .qrcode-img{height:auto; overflow:visible;}
.copy_btn_b{position:relative;right:auto;height:30px;line-height:30px;margin-top:0;color:#E7413C;font-size:14px;background:none;}
.grayTable tbody tr:last-child .qrcode-img{ top:-20px;}
.copy-txt-new{ display: inline-block; width: 1px; height: 1px; overflow: hidden;}

.remark-edit{ display:none; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#fff;  }
.remark-edit form{ position:absolute; width:100%; height:24px; left:0; top:50%; margin-top:-12px;}
.remark-edit input[type=text]{ border:#ccc solid 1px; width:188px; padding:0 5px; height:22px; line-height:22px; font-size: 12px;}

.link-pages{ margin-top:15px; margin-bottom:10px;}
.link-pages:after{content:''; display:block; clear:both;}
.pages-num{ float:left;}
.pages-num select{ height:25px; line-height:25px; font-size: 12px; padding-left: 0;}

.pages-list{ float:right;}
.pages-list a{ border:#E7413C solid 1px; color:#E7413C; padding:1px 6px 2px; margin-right:5px;}
.pages-list a:hover{border-color:#E7413C; color:#E7413C}
.pages-list a.active{border-color:#E7413C; color:#fff; background-color:#E7413C}
.pages-list a.pg-none{border-color:#aaa; color:#aaa; cursor:default; }

/*团队管理-娱乐报表*/
.ylfh_four { min-width: 950px; text-align: center; margin:10px 0 30px;}
.ylfh_four .item { position: relative; width: 21%; padding: 20px 0 20px 2%; background-color: #fafafa; display: inline-block; border-radius:6px; box-shadow:0px 2px 8px #ddd; text-align: left; margin-right:2%;}
.ylfh_four .item:last-child { margin-right:0;  }
.ylfh_four .item .item_tit { font-size: 12px; color: #888; margin-bottom: 10px;}
.ylfh_four .item .item_Price { line-height: 30px; }
.ylfh_four .item .item_Price b { font-size: 30px; line-height: 32px; font-weight: bold; color: #333; }
.ylfh_four .item .item_Price em { font-size: 14px; color: #888; margin-left: 5px; }
.ylfh_four .item .bg1,.ylfh_four .item .bg2,.ylfh_four .item .bg3,.ylfh_four .item .bg4 { position: absolute; top: 12px; right: 20px; width: 67px; height: 23px; display: inline-block; background: url("../../images/yao-default/skin/blue_skin/list/sc_bb-fh-colorbg.png") no-repeat; }
.ylfh_four .item .bg1 { background-position: 0 0; }
.ylfh_four .item .bg2 { background-position: 0 -23px;}
.ylfh_four .item .bg3 { background-position: 0 -46px;}
.ylfh_four .item .bg4 { background-position: 0 -69px;}

.ylfh_search { min-width: 885px; background: #fafafa url("../../images/yao-default/skin/blue_skin/list/search_icon.png") no-repeat 10px center;padding: 10px 0 10px 70px;font-size: 14px;color: #888; margin:0 auto 30px; border-radius:6px; box-shadow:0px 2px 8px #ddd;}
.ylfh_search .inlineBlock { display: inline-block; margin: 2px 0;}
.inlineBlock .select_text,.ylfh_search .inlineBlock input[type='text'] { display: inline-block; padding: 0 0 0 5px; margin-right:10px; border: 1px solid #bbb; height: 30px;line-height: 30px;font-size: 13px;color: #E7413C;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.ylfh_search .formCheck { vertical-align: -1px; background-color: #ff6000; border-radius:3px; width: 68px; height: 32px; line-height: 32px; margin:0; color: #fff; font-size: 16px; font-family: "Microsoft Yahei"; font-weight: bold; text-align: center; border:0; cursor:pointer; }
.inlineBlock #gametype{width:110px }
.inlineBlock #username{width:100px }

.ylfh_table_tit { padding: 0 0 10px 0; color: #888; font-size: 14px;}
.ylfh_table_tit .sort i.icon { vertical-align: -2px; margin-right: 6px; background:url("../../images/yao-default/skin/blue_skin/list/sc_bb-fh-icon.png") no-repeat; width: 20px; height: 15px; display: inline-block;}
.ylfh_table_tit .sort .select_text { display: inline-block; padding: 0 0 0 5px; margin-right:10px; border: 1px solid #bbb; height: 26px;line-height: 26px;font-size: 14px;color: #E7413C;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.ylfh_table_tit .refer { margin-top: 5px; }
.ylfh_table_tit .refer span { display: inline-block; margin-left: 25px; }
.ylfh_table_tit .refer span i.icon { vertical-align: -1px; margin-right: 6px; background:url("../../images/yao-default/skin/blue_skin/list/sc_bb-fh-icon.png") no-repeat 0 -25px; width: 11px; height: 11px; display: inline-block;}

.ylfh_warm-prompt { margin: 10px 0 0 0; padding: 20px 0 10px 0; border-top: 1px solid #e5e5e5;}
.ylfh_warm-prompt h6 { font-size: 15px; font-weight: bold; color: #E7413C; margin-bottom: 6px; }
.ylfh_warm-prompt p { font-size: 13px; color: #888; line-height: 30px; margin-left: 10px}
.ylfh_warm-prompt a.xxgz{color: #f00; text-decoration: underline;}
.ylfh_warm-prompt a.xxgz:hover{ text-decoration: none;}

/*娱乐分红table*/
.ylfh_table { min-width: 830px; margin-top: 10px; }
.ylfh_table table { border-left: 1px solid #edecf6; border-top: 1px solid #edecf6;}
.ylfh_table thead { background-color: #EEECEC; }
.ylfh_table thead th { font-size: 13px; line-height: 15px; color: #3F3F3F; font-weight: bold; text-align: center; padding: 10px 0; border-right: 1px solid #edecf6; border-bottom: 1px solid #edecf6;}
.ylfh_table tbody {}
.ylfh_table tbody td { font-size: 12px; line-height: 14px; color: #353535; text-align: center; padding: 12px 0; border-right: 1px solid #edecf6; border-bottom: 1px solid #edecf6;}
.ylfh_table tbody tr:nth-child(even){background-color: #fbfbfb}
.ylfh_table tbody tr:hover { background-color: #f6f7f7;}

.font_yl { color: #2fac22; }
.font_ks { color: #ff3434; }
.font_je { color: #E52D27; }
.font_gray { color: #aaa; }
.tr_nocount { background-color:#fafafa }
.tr_nocount td{color:#bbb}
.tr_nocount .font_yl{ color:#a7d8a3}
.tr_nocount .font_ks{ color:#f5a9a9}
.tr_total td { background-color: #fff; font-weight: bold; font-size: 16px; }

/*分页*/
.ui-page { padding-top: 30px; }
.ui-page-text { display: inline-block; font-size: 14px; color: #888; line-height: 32px; padding-left: 10px;}
.ui-page-text .select_text { display: inline-block; padding: 0 0 0 5px; margin:0 10px; border: 1px solid #bbb; height: 30px;line-height: 30px;font-size: 14px;color: #E7413C;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.ui-page-wrap { color: #888; font-size: 14px; line-height: 32px;}
.ui-page-wrap .ui-page-num { float: left; }
.ui-page-wrap .ui-page-num a { border:1px solid #fff;}
.ui-page-wrap .ui-page-num a:hover { border:1px solid #ddd; background-color: #eee;}
.ui-page-wrap .ui-page-num a,.ui-page-wrap .ui-page-num b,.ui-page-wrap .ui-page-num a.ui-page-next { padding: 6px 10px 4px; height: 20px; line-height: 20px; margin-right: 10px; border-radius: 3px; font-size: 14px; color: #E7413C; display: inline-block;}
.ui-page-num b.ui-page-prev,.ui-page-num b.ui-page-cur { color: #bbb; border:1px solid #ddd; background-color: #eee; }
.ui-page-num .ui-page-cur {}
.ui-page-num a.ui-page-next { border:1px solid #ddd;}
.ui-page-wrap .ui-page-skip { float: left;  font-size: 14px; color: #E7413C; margin: 3px 0 0 20px;}
.ui-page-wrap .ui-page-skip span {}
.ui-page-wrap .ui-page-skip .input_z { border:1px solid #ddd; border-radius: 3px; width: 60px; padding: 0 5px; height: 24px; margin: 0 5px; line-height: 24px; text-align: center; color: #E7413C;}
.ui-page-wrap .ui-page-skip .button_confirm { cursor:pointer; color: #333; font-weight: bold; margin-left: 10px; width: 50px; height: 26px; margin: 0 5px; line-height: 24px; border:1px solid #ddd;
background: #ddd;
background: -moz-linear-gradient(top,  #fff 0%, #eee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#eee));
background: -webkit-linear-gradient(top,  #fff 0%,#eee 100%);
background: -o-linear-gradient(top,  #fff 0%,#eee 100%);
background: -ms-linear-gradient(top,  #fff 0%,#eee 100%);
background: linear-gradient(to bottom,  #fff 0%,#eee 100%);
}

/*系统公告*/
#newsDetail .title { font-size:20px; line-height:26px; min-height: 35px; background: url("../../images/yao-default/notice_title-line.png") no-repeat center bottom; color:#E52D27; padding:25px 30px 10px; margin: 0; text-align: center;}
#newsDetail .detail { line-height:24px; color:#E52D27; font-size:14px; padding:2px 15px 2px 0; margin: 10px 20px 0 30px; height: 400px; overflow-y: auto;}
#newsDetail .detail p { margin: 0; }
#newsDetail .detail::-webkit-scrollbar{width:8px;background:#e3ddec;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;}
#newsDetail .detail::-webkit-scrollbar-thumb{background:#a59dbc;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;}
.bbin-records-link{color:#e8262c;text-decoration:underline; font-weight: bold;}

/*日工资*/
.rgz_warp { min-height: 540px; position: relative;}
.rgzqy_top { width: 100%; margin: 0 0 10px; height: auto; top: 0; background: #f5f5f5; border-radius:5px; position: absolute; z-index: 111}
.rgzqy_top .qy_left { display: none; float: left; width: 195px; color: #E52D27; margin: 15px 0 0 0; text-align: center;}
.rgzqy_top .qy_left h5 { margin-bottom: 5px; background: url(../../images/yao-default/rgz_my_bg_hw.png) no-repeat center bottom; height: 32px; line-height: 18px; font-size: 18px; font-weight: bold; color: #666}
.rgzqy_top .qy_left p { font-size: 12px; line-height: 22px; font-weight: bold; height: 22px; color: #947db2}

.ruletile{ float: left; padding:0 15px 0 43px; height: 50px; line-height: 50px; font-size: 16px; color: #E52D27; font-weight: normal; background:#FEDCDC url(../../images/yao-default/ic-rulelist.png) no-repeat 15px center; border-radius:5px 0 0 0; }
.showQynr{ float: left; width: 630px; height: 25px; margin:13px 0 0 40px; padding-bottom: 10px; overflow: hidden;}
.showQynr p { color: #666; font-size: 14px; line-height: 30px;}
.showQynr p:nth-child(1){margin-bottom: 10px;}

.rgzqy_top .mzsm { display: none; top: 30px; right: 10px; background: #ab9375; width: 100px; height: 40px; line-height: 40px; font-size: 13px; border-radius: 10px; color: #fff; font-weight: bold; text-align: center; position: absolute; background: -webkit-linear-gradient(top, #b18b71 0%, #987f5f 100%); background: -moz-linear-gradient(top, #b18b71 0%, #987f5f 100%); background: -ms-linear-gradient(top, #b18b71 0%, #987f5f 100%);}
.rgzqy_top .jt_down{background: url(../../images/yao-default/table_jt_down.png) no-repeat;display: block; width: 16px; height: 15px;position:absolute; left:800px;bottom:24px;}

.rgzqy_top .jt_down_gz{width:60px; height: 50px; line-height: 49px; text-align: center; position:absolute; right:0; top:0; font-size: 12px; color:#EC2223; display: block; cursor: pointer; background:#FEDCDC;font-weight: bold; border-radius:0 5px 0 0; }
.rgzqy_top .jt_down_gz i{font-size: 18px; font-style: normal;}

.gy_search { background:url("../../images/yao-default/skin/blue_skin/list/search_icon.png") no-repeat 0 20px;padding: 10px 0 10px 60px;font-size: 14px;color: #666; margin:0 auto 10px; border-radius:6px; }
.gy_search .inlineBlock { display: inline-block; margin: 2px 8px 2px 0;}
.gy_search .inlineBlock label,.gy_search .inlineBlock span { display: inline-block;}
.gy_search .inlineBlock .calendar_input_kuang1 { display: inline-block; width: 115px;}
.gy_search .inlineBlock .z { padding: 0 5px;}
.gy_search .inlineBlock .input_user_name,.list_btn_box .phone_number { display: inline-block; padding: 0 0 0 5px; margin-right:5px; border: 1px solid #ccc; height: 30px;line-height: 30px;font-size: 13px;color: #E7413C;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.gy_search .inlineBlock .calendar_input_kuang1 input { width: 90px;}
.gy_search .inlineBlock #gametype { width: 80px; margin-right: 5px;}
.gy_search .inlineBlock #username { width: 100px;}
.gy_search .inlineBlock .search_br{display: inline-block; height: auto; margin: 0 10px;}
.inlineBlock .select_text { height: 32px; line-height: 32px;}
.gy_search .formCheck,.gy_search .set-up_qy,.allSend,.oneSend { display:inline-block; margin: 0; background: none; border-radius: 4px; height: 32px; line-height: 32px; border: 0; cursor: pointer; font-size: 14px!important; color: #fff; text-align: center;
    background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);}
.gy_search .formCheck,.oneSend { width: 80px; background-color: #F55A53; font-size: 14px!important; background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);}
.gy_search .set-up_qy,.allSend { width: 90px;     background-image: -moz-linear-gradient(90deg, #7274FD 0%, #5EF7E8 100%);
    background-image: -webkit-linear-gradient(90deg, #7274FD 0%, #5EF7E8 100%);
    background-image: -ms-linear-gradient(90deg, #7274FD 0%, #5EF7E8 100%); margin-left: 10px;}
.allSend:hover,.oneSend:hover{ color: #fff }

.gy_search .inlineBlock .input_kuang2{ width:155px; }
.gy_search .inlineBlock .input_kuang2 input{ width:125px;}
.gy_search .inlineBlock select{ border-radius: 3px; border-color: #D7D7D7; color: #666; font-size: 12px; }

.ylfh_table tbody td span.dai,.ylfh_table tbody td span.yi,.ylfh_table tbody td span.moren,.ylfh_table tbody td span.upgrade  { width: 60px; height: 24px; line-height: 24px; border-radius: 3px; display: inline-block; white-space: nowrap;}
.ylfh_table tbody td span.dai { color: #E52D27;}
.ylfh_table tbody td span.yi { color: #129c00;}
.ylfh_table tbody td span.moren { color: #bbb;}
th span.sort{cursor: pointer;}
th .jt_down,th .jt_up { display: inline-block; padding-right: 13px; height: 15px; color: #E7413C; background: url(../../images/yao-default/table_jt_down_zh.png) right center no-repeat;}
th .jt_up { background-image: url(../../images/yao-default/table_jt_up_zh.png); }

.ruleRatioTd{position: relative;}
.ruleRatio{position: absolute; width: 100%; height: 25px; left: 0; top: 10px; line-height: 29px; padding-bottom: 5px; overflow: hidden; z-index: 10 }
.ruleRatio i{position: absolute; right: 5px; top: 0; line-height: 25px; font-size: 16px; font-weight: bold; font-style: normal;}
.ruleRatioTd:hover .ruleRatio{min-height: 33px; height: auto; background-color: #f6f7f7; border-bottom: #ddd solid 1px; z-index: 11}

/*日工资弹窗*/
.rgz_popup_bg { background-color: #fff; filter:alpha(opacity=80); background-color:rgba(0,0,0,0.7); width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none;  z-index:10 }
.rgz_popup_close,.xxgz_close { transition: transform .4s ease-out; width: 16px; height: 16px; top: 0; right: 0; text-indent: -9999px; background: url(../../images/yao-default/close-button.png) no-repeat center center; display: block; position: absolute; cursor: pointer; padding: 15px;}
.rgz_popup_close:hover,.xxgz_close:hover { transform:rotate(180deg);}
.rgz_popup { width: 778px; position: fixed; top: 100px; left: 50%; margin-left: -350px; z-index: 999; display: none;}

.rgz_popup_wrap { position: relative; border-radius: 5px; background-color: #fff;}
.rgz_popup .jiao_tl,.rgz_popup .jiao_tr,.rgz_popup .jiao_bl,.rgz_popup .jiao_br { width: 42px; height: 27px; background: url(../../images/yao-default/rgz_gybg.png) no-repeat; position: absolute; display: none;}
.rgz_popup .jiao_tl { background-position: 0 0; top: -1px; left:  -1px;}
.rgz_popup .jiao_tr { background-position: -42px 0; top:  -1px; right:  -1px;}
.rgz_popup .jiao_bl { background-position: 0 -27px; bottom:  -1px; left:  -1px;}
.rgz_popup .jiao_br { background-position: -42px -27px; bottom:  -1px; right:  -1px;}
.rgz_popup h3.tit { font-size: 16px; line-height: 45px; background-color: #FEDCDC;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #EC2223;height: 45px;
    text-align: center;
    font-weight: normal;
}
.rgz_qymzsm { font-size: 13px; color: #666; line-height: 22px; padding: 0 30px; overflow-y: auto; height: 370px;}
.rgz_qymzsm dl { background: url(../../images/yao-default/rgz_mzsm_xuxian.png) repeat-x left bottom; margin-bottom: 20px; padding-bottom: 20px;}
.rgz_qymzsm dl:last-child { background: none;}
.rgz_qymzsm dl dt { font-weight: bold;}

/*日工资 详细规则弹窗*/
.xxgz_qymzsm{ height: 530px; margin-bottom: 20px; overflow-y:scroll; padding-right: 40px;}
.xxgz_qymzsm dl dt { font-size: 16px; color: #cf7458}
.xxgz_qymzsm .pk_jssm dt span{ margin-left: 315px}
.xxgz_qymzsm .pk_jssm dd{display: inline-block; width: 49%;}
.xxgz_qymzsm table{ border-collapse:collapse; margin-top: 5px; }
.xxgz_qymzsm table tr:nth-child(even) td{ background-color:#efebeb  }
.xxgz_qymzsm table td{ border:#d4c8ba solid 1px; padding: 4px 0 4px 4px }
.xxgz_qymzsm table tr td:nth-child(odd){ font-weight: bold;  }
.xxgz_qymzsm table tr td:nth-child(even),.xxgz_qymzsm table.ssc2 tr td{ color: #c5740d  }
.xxgz_qymzsm table.ssc2 tr td:nth-child(odd){ font-weight: normal; }
.xxgz_qymzsm table.ssc2 tr td:nth-child(1){ font-weight: bold; color: #666 }
.xxgz_qymzsm::-webkit-scrollbar{ width: 5px; height: 100%; }
.xxgz_qymzsm::-webkit-scrollbar-track{ background-color: #efebeb; border-radius: 10px;  }
.xxgz_qymzsm::-webkit-scrollbar-thumb{ background-color: #666; border-radius: 20px;  }
.xxgz_qymzsm::-webkit-scrollbar-corner{ background-color: #f00 }
.xxgz_qymzsm{ scrollbar-base-color:#efebeb; scrollbar-3dlight-color:#666; scrollbar-arrow-color:#666; scrollbar-darkshadow-color:#efebeb;}

.rgz_popup h3.tit2{margin-top: 0; font-size: 24px; background: none;}

.rgz_cjqy { padding: 10px 30px 0;}
.rgz_cjqy .item { margin-bottom: 20px;}
.rgz_cjqy .item .item_left { width: 80px; display: inline-block; font-size: 16px; color: #333; margin-bottom: 10px; font-weight: bold;}
.rgz_cjqy .item .user_name,.rgz_cjqy .item .user_date{ color: #666; font-size: 16px; font-weight: bold;}
.rgz_cjqy .item .text_rk,.rgz_cjqy .item .input_rk { display: inline-block; width: 60%; font-size: 16px; color: #666; font-weight: bold; background: #f5f5f5; height: 30px;line-height: 30px; border-radius: 4px;position: relative;}
.rgz_cjqy .item .input_rk input { padding: 0 0 0 15px; border: 0; background: none; width: 98%; height: 100%; line-height: 100%; color: #666; font-size: 14px;}
.rgz_cjqy .item .input_rk .xia_sj { top: 7px; right: 0px; width: 20px; height: 20px; display: inline-block; background: url(../../images/yao-default/table_jt_down_zh.png) no-repeat center center; position: absolute; cursor: pointer;}
.rgz_cjqy .item .input_time{width:280px;}
.rgz_cjqy .item .input_rk .icon_rl { top: 8px; right:7px; width:15px; height:17px; display: inline-block; background: url(../../images/yao-default/calendar_icon.png) no-repeat center right; position: absolute; cursor:pointer;}
.rgz_cjqy .item .item_r{display: inline-block;}
.xia_user_list { position: absolute; top: 30px; left: -1px; padding: 20px 0 10px; width: 100%; background: #fff; border: 1px solid #d4ccc6; z-index: 999; display: none}
.user_list_1 { padding-left: 15px; font-size: 16px; color: #ed3e39; text-decoration: none;}
.user_list_1 .controlBtn { display: inline-block; width: 60px; height: 24px; line-height: 23px; font-size: 12px; text-align: center; background-color: #ebecf3; border-radius: 15px; color:#E52D27;  cursor: pointer; overflow: hidden; float: left; position: relative; margin-right: 10px;}
.user_list_1 .controlBtn i{font-style: normal;}
.user_list_1 .controlBtn.quanxuan{background-color:#E52D27; color: #fff }
.xia_user_list .delAll{display: inline-block; width: 60px; height: 24px; line-height: 23px; font-size:12px; color: #E52D27; text-align: center; background-color: #ebecf3; border-radius: 15px;  cursor: pointer;}
.xia_user_list .delAll:hover { text-decoration:underline;}
/*.user_list_1 .cancel_quanxuan { color: #ed3e39; margin-left: 25px;}*/
.user_list_2 { padding: 5px 0 0 15px; height:250px; overflow: auto; margin:15px 5px 5px 0;}
.rgz_cjqy .user_list_2::-webkit-scrollbar-track { border-radius: 10px; background-color: #f2f1fb;}
.rgz_cjqy .user_list_2::-webkit-scrollbar { width: 6px; background-color: #f2f1fb;}
.rgz_cjqy .user_list_2::-webkit-scrollbar-thumb{ border-radius: 10px; background-color: #e7dcf5;}
.user_list_2 label { width: 18%; height: 35px; line-height: 35px; border: #ddd solid 1px; border-radius: 20px; margin-bottom: 10px; margin-right: 9px; display: inline-block; font-size: 14px; color: #E52D27; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; cursor: pointer; position: relative; text-align: center;}
.user_list_2 label:hover{border-color: #E52D27}
.user_list_2 label.showName{display: inline-block;}
.user_list_2 label.hideName{display: none;}
.user_list_2 label i { font-style: normal; position: relative; z-index: 20}
.user_list_3 { margin: 0 15px; padding: 10px 0 0 10px; border-top: 1px solid #e9e4e4; text-align: right;}
.user_list_3 .qyxts_text { color:#aaa; font-size:12px; float:left;}
.x_an_submit,.x_an_cancel { width: 90px; height: 30px; line-height: 30px; font-size: 15px; color: #fff; border-radius: 15px; font-weight: normal; text-align: center; display: inline-block; margin: -5px 15px 0 0;}
.x_an_submit { float: right;  background-color: #F55A53; background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);}
.x_an_submit:hover { background-color: #e4251f; color: #fff;}
.x_an_cancel { background-color: #a99e90; margin-left: 20px;}
.x_an_cancel:hover { background-color: #b7aea1; color: #fff;}
.rgz_cjqy .valBox{ overflow: hidden; position: absolute; top: 0px; left: 0px; width: 92%; background: #f5f5f5; display: none; padding-left: 5px;}
.rgz_cjqy .valBox::-webkit-scrollbar-track {  border-radius: 10px; background-color: #f2f1fb;}
.rgz_cjqy .valBox::-webkit-scrollbar { width: 12px; background-color: #f2f1fb;}
.rgz_cjqy .valBox::-webkit-scrollbar-thumb{ border-radius: 10px;  background-color: #e7dcf5;}
.rgz_cjqy .valBox span{ display: inline-block; height: 26px; line-height: 26px; padding: 0 10px; background:#E52D27; margin-top: 3px; border-radius: 20px;}
.rgz_cjqy .valBox span a { color: #fff;}
.rgz_cjqy .seachBox{position: absolute; top: 37px; left: -1px; width:100%; z-index: 2;display: none;background: #eee;border:1px solid #d4ccc6;border-top:none;}
.rgz_cjqy .seachBox li{line-height: 32px;height: 32px;text-indent: 4px;cursor: pointer;}
.rgz_cjqy .seachBox .activeLi{background: #fff;}
.rgz_cjqy .valBox span i{
	display: inline-block; width: 14px; height: 14px; line-height: 11px; vertical-align: 1px; text-align: center; border-radius: 50%; background-color: #fff;	font-style: normal;	margin-left: 5px;	color: #E52D27;	cursor:pointer; }
.shenglue{
	position:absolute;
	right:40px;
	top: 13px;
	display: none;
}

/*.rgz_cjqy .item2 { padding-bottom: 20px;}*/
.rgz_cjqy .item2 label { display: block; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px;}
.rgz_cjqy .item2 .rule_tr { position: relative; color: #333; font-size: 13px; line-height: 32px; margin-top:6px; padding: 0 10px 0 15px;}
.rgz_cjqy .item2 .rule_tr > span{color:#E52D27 }
.rgz_cjqy .item2 .rule_tr input[type='text'] { margin: 0 8px; width: 80px; height: 26px; line-height: 24px; color: #E52D27; border-radius: 3px; border: 1px solid #e8e8e8; background-color: #fff; text-align: center;}
.popUp2 .rgz_cjqy .item2 .rule_tr{text-indent: 0;}

.rgz_cjqy .item2 .ruleBox { padding-right: 5px; height: 124px; overflow-x:auto; white-space: nowrap; background-color: #f5f5f5 }
.rgz_cjqy .item2 .ruleBox::-webkit-scrollbar-track {  border-radius: 10px; background-color: #f2f1fb;}
.rgz_cjqy .item2 .ruleBox::-webkit-scrollbar { width: 6px; background-color: #f2f1fb;}
.rgz_cjqy .item2 .ruleBox::-webkit-scrollbar-thumb{ border-radius: 10px; background-color: #e7dcf5;}
.add_rule_tr { padding: 10px 0 0 0;}
.add_rule { float: right; width: 90px; height: 25px; line-height: 25px; font-size: 13px; color: #fff; border-radius: 15px; font-weight: normal; text-align: center; display: inline-block; background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);}
.add_rule i.icon { transition: transform .4s ease-out; vertical-align: -3px; width: 17px; height: 17px; background: url(../../images/yao-default/rgz_gybg.png) no-repeat 0 -193px; margin-right: 5px; display: inline-block;}
.add_rule:hover i.icon { transform:rotate(180deg);}
.add_rule:hover { color: #fff}
.delete_rule { position: absolute; right: 3px; font-size: 14px; color: #E52D27; }
.delete_rule i.icon { transition: transform .4s ease-out; vertical-align: -3px; width: 17px; height: 17px; background: url(../../images/yao-default/rgz_gybg.png) no-repeat -27px -193px; margin-right: 3px; display: inline-block;}
.delete_rule:hover i.icon { transform:rotate(180deg);}
.delete_rule:hover { text-decoration: underline;}

.check_b {}
.check_text { color: #888; font-size: 14px; text-align: center; margin-top: 40px;}
.check_text a { color: #E52D27; text-decoration: underline; margin-left: 4px;}
.check_input input { vertical-align: -2px;}
.check_input .no,.check_input .yes { position: absolute; width:140px; height:35px; left: 0; display: inline-block; z-index: 10}
.check_input .no { /*background: url(../../images/v1/rgz_check-box_a.png) no-repeat;*/}
.check_input .yes { background:#E52D27 url(../../images/yao-default/icon_deleta.png) 113px center no-repeat; background-size: 14px;}

.user_list_1 .controlBtn .yes{display: none;}

.check_box { text-align: center; padding:20px 0;}
.check_box .an_submit,.check_box .an_cancel { letter-spacing: 2px; width: 200px; height: 40px; line-height: 39px; font-size: 16px; color: #fff; border-radius: 5px; display: inline-block; font-weight: normal; text-align: center; cursor: pointer;}
.check_box .an_submit { background-color: #F55958;
    background-image: -moz-linear-gradient(top, #F55958 0%, #E52E28 100%);
    background-image: -webkit-linear-gradient(top, #F55958 0%, #E52E28 100%);
    background-image: -ms-linear-gradient(top, #F55958 0%, #E52E28 100%);}
.check_box .an_submit:hover {
    background-image: -moz-linear-gradient(90deg, #F55958 0%, #E52E28 100%);
    background-image: -webkit-linear-gradient(90deg, #F55958 0%, #E52E28 100%);
    background-image: -ms-linear-gradient(90deg, #F55958 0%, #E52E28 100%);
}
.check_box .an_submit i.icon { vertical-align: -5px; margin-right: 5px; width: 22px; height: 22px; background: url(../../images/yao-default/icon_button_correct.png) no-repeat; display: inline-block;}
.check_box .an_cancel { background-color: #fff; border: #E52D27 solid 1px; color: #E52D27; margin-left: 20px; width: 120px;}
.check_box .an_cancel:hover { background-color: #eee;}

/*契约邀请信*/
.rgz_messages_box { margin: 5px 0;position: relative;}
.mess_top_bg{height: 25px;background:#f8f5f5 url(../../images/yao-default/qy_message_bgt.png) no-repeat top left;background-size: 100%;}
.mess_mid_bg{background: url(../../images/yao-default/qy_message_bgm.png) repeat-y;background-size: 100%;position:relative;}
.mess_bot_bg{height: 26px;background:#f8f5f5 url(../../images/yao-default/qy_message_bgb.png) no-repeat bottom left;background-size: 100%;}
.rgz_messages_tit { padding-top: 10px; margin-bottom: 30px; text-align: center; height: 50px; font-size: 24px; line-height: 24px; color: #666; font-weight: bold; background: url(../../images/yao-default/qy_message_tit_bg.png) no-repeat center bottom;}
.rgz_messages_tr { margin: 0 60px 30px; font-size: 16px; color: #666; font-weight: bold; overflow: hidden;}
.rgz_messages_tr p { float: left; display: block; border-bottom: 1px solid #e9e3db; padding-bottom: 8px;}
.rgz_messages_tr2 { margin: 0 60px 22px; border-bottom: 1px solid #e9e3db; padding-bottom: 8px; font-size: 16px; color: #666; font-weight: bold; overflow: hidden;}
.rgz_messages_tr2 .qynr_red { color: #ed3e39; margin-left: 5px;}
.rgz_messages_tr2 .qynr_tl { float: left; line-height: 26px; margin-right: 10px;}
.rgz_messages_tr2 .rgz_messages_gz_list { float: left; line-height: 26px;}
.rgz_messages_time { font-size: 12px; color: #666; bottom: 40px; right: 60px; border-bottom: 1px solid #e9e3db; padding-bottom: 8px; position: absolute;}

/*众合创建契约样式修改*/
.rgz_cjqy {}

/*号码走势图*/
.code-spaning{height:75px;background:#12131a;font-size:14px;color:#fff;margin-bottom:15px;position:relative;}
.code-spaning .adjust-div{height:75px;background:#12131a; min-width:1600px;}
.code-spaning label{margin:0 20px 0 0;}
.code-spaning .inlineBlock { display:inline-block; margin:2px 0;}
.code-spaning .duli_topbj {}
.code-spaning input[type='text']{vertical-align:middle;position:relative;width:133px;height:30px;padding:0 5px;line-height:30px;border:none;border-bottom:1px solid #888888;outline:none;background:none;color:#fff;}
.code-spaning select,.grayTable .u_add_zr input,.fandianinput_tit,.search_br select,.step .item .cz_input1,.step .item .item_r select { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 2px #eee inset; -webkit-box-shadow:2px 2px 2px #eee inset; box-shadow:2px 2px 2px #eee inset;}
.no_bk-bg { border: 0!important; padding: 0!important; background: none!important; -moz-border-radius:0!important; -webkit-border-radius:0!important; border-radius:0!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; box-shadow:none!important;}
.code-spaning .secondary_tabs{position:absolute;left:317px;bottom:0;}
.code-spaning .secondary_tabs ul { padding:0;}
.code-spaning .secondary_tabs ul li { margin:0 10px 0 0!important;border:none;width:120px;float:left;width:120px;height:40px;line-height:40px;border-radius:5px 5px 0 0;text-align:center;overflow:hidden;position:relative;}
.code-spaning .secondary_tabs ul li a,.code-spaning .secondary_tabs ul li a:hover{display:inline;background:none;border:none;}
.code-spaning .secondary_tabs ul li i{width:100%;height:0;border-top:2px solid #E52D27;position:absolute;top:0;left:0;margin:0;padding:0;display:none;}
.code-spaning .secondary_tabs ul li.curr{background:#fff;font-weight:bold;}
.code-spaning .secondary_tabs ul li.curr a{color:#333;background:none;border:none;}
.code-spaning .secondary_tabs ul li.curr i{display:block;}
.code-spaning .inlineBlock select { margin-right:2px; vertical-align:middle;}
.clear-width { width:auto!important;}
.code-spaning .input150,#searchBox .input_02 {}
.code-spaning span.image{background:url(../../images/yao-default/calendar_icon.png) no-repeat;display:inline-block;width:15px;height:17px;vertical-align:middle;position:relative;z-index:99;left:-18px;cursor:pointer;}
.code-spaning span.image1{left:-18px;}
.code-spaning .lhfx_search_time {float:right;font-size:14px;margin:20px 60px 0 0; color: #888;}

.frame-container{width: 1040px; margin: 0 auto; padding: 10px 0}
.login-container { background: #f3f0f8 url("../../images/yao-default/login/bg.jpg") no-repeat top center; }
.login-container nav { padding: 18px; height: 30px; }
.login-container nav li { float: left; padding-left: 40px; color: #fff; line-height: 30px; font-size: 14px; }
.login-container nav li.phone a i { background: url("../../images/yao-default/login/ip.png") no-repeat center; }
.login-container nav li.computer a i { background: url("../../images/yao-default/login/cp.png") no-repeat center; }
.login-container nav li.service a i { background: url("../../images/yao-default/login/sev.png") no-repeat center; }
.login-container nav li a { color: #fff; transition: color 0.5s; }
.login-container nav li a:hover { color: #FFC29E; }
.login-container nav li a:hover i { transform: rotateY(360deg); }
.login-container nav li i { float: left; width: 30px; height: 30px; margin-right: 5px; transition: all 0.5s; }
.login-container nav .logo { background: url("../../images/yao-default/login/main-logo.png") no-repeat top center; display: inline-block; width: 120px; height: 30px; }
.login-container .login-box { position: relative; width: 680px; height: 450px; border-radius: 10px; background-color: #fff; margin: 0 auto;}
.login-container .logo_box{
    text-align: center;
    background: url(../../images/yao-default/login/login_logo.png) no-repeat center;
    height: 155px;
    padding: 20px 0 15px;
}
.login-container .logo_box .hy_login_logo{
    /*margin: 20px 0 15px;*/
}
.login-container .register-title{
    color:#E61212;
    font-size: 24px;
    float: left;
    margin: 30px 0 0 40px;
    font-weight: bold;
}
.login-container .login-box .link-kefu {
    position: absolute;
    top: 0;
    right: 0;
}
.login-container .login-box .form_box{
    padding: 90px 30px 0;
}
.login-container .login-box .link-kefu a{
    display: inline-block;
    width: 100px;
    height: 32px;
    background: url(../../images/yao-default/login/service.png) no-repeat center center;
}



.login-container .login-box .input-box { width: 290px; height: 35px; border: 1px solid #FFCACA; margin: 0 0 25px 10px; font-size: 13px; position: relative; }
.login-container .login-box .input-box span{position: absolute; left: 300px; top: 0; width: 260px; color: #666; line-height: 18px}
.login-container .login-box .input-box i { float: left; width: 33px; height: 39px; }
.login-container .login-box .input-box input { position: relative; background: none;text-indent:35px; float: left; width: 270px; border: 0px; padding: 7px 3px; height: 20px; outline: medium; }
.login-container .login-box .validcode input{width: 194px;}
.login-container .login-box .input-box .zc_code{ width: 90px; height: 35px; cursor: pointer; }
.login-container .login-box .input-box.username i {
    position:absolute;
    left:0px;
    top:0px;
    width:24px;
    height:24px;
    display: inline-block;
    background: url("../../images/yao-default/login/login-icon.png") no-repeat;
    background-position:-36px 0px;
    margin:6px 0px 0px 8px;
}
.login-container .login-box .input-box.nickname i {
    position:absolute;
    left:0px;
    top:0px;
    width:24px;
    height:24px;
    background: url('../../images/yao-default/login/login-icon.png') no-repeat;
    background-position:-79px 0px;
    margin:6px 0px 0px 8px;
}
.login-container .login-box .input-box.password i {
     position:absolute;
     left:0px;
     top:0px;
     width:24px;
     height:24px;
     background: url('../../images/yao-default/login/login-icon.png') no-repeat;
     background-position:-36px -44px;
     margin:6px 0px 0px 8px;
 }
.login-container .login-box .input-box.validcode i {
    position:absolute;
    left:0px;
    top:0px;
    width:24px;
    height:24px;
    background: url('../../images/yao-default/login/login-icon.png') no-repeat;
    background-position:-80px -43px;
    margin:6px 0px 0px 8px;
}
.login-container .login-box .forgot-password { text-align: right; padding-right: 14px; }
.login-container .login-box .forgot-password a { color: #E52D27; font-size: 14px; transition: all 1s; }
.login-container .login-box .forgot-password a:hover { color: #FFC29E; }
.login-container .login-box .submit { width: 100%; display: block; text-align: center; color: #ffffff; font-family: 'Microsoft Yahei'; font-weight: bold; height: 65px; font-size: 20px; line-height: 52px; border-radius: 6px; border: 0px; margin: 30px auto 0; background: url("../../images/yao-default/login/passbtn.png") no-repeat center; transition: all 0.5s; }
.login-container .login-box .submit:hover { background: url("../../images/yao-default/login/passbtn_h.png") no-repeat center; }
.login-container .login-box h2 { width: 210px; height: 48px; margin-left: -60px; margin-bottom: 30px; padding-top: 17px; text-align: center; box-shadow:1px 2px 10px 0 #c79bff; border-radius: 10px 0 10px 0; background-color: #F55A53;
    background-image: -moz-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -webkit-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%);
    background-image: -ms-linear-gradient(90deg, #F55A53 0%, #FCCB32 100%); }
.login-container .login-box p{text-align: center; margin-top: 20px; color: #E52D27; font-size: 14px;}
.login-container .login-box p a{ color: #E52D27; font-weight: bold;}
.login-container .login-box p a:hover{ text-decoration: underline;}
.login-container .client-download { height: 205px; width: 755px; text-align: center; margin: 0 auto; margin-top: 50px; }
.login-container .client-download .box { float: left; width: 150px; height: 150px; margin: 0 30px; border-radius: 5px; background-color: #fff; padding: 20px; transition: all  0.5s; position: relative; }
.login-container .client-download .box i { display: inline-block; }
.login-container .client-download .box h3 { font-weight: normal; font-size: 18px; color: #000; }
.login-container .client-download .box p { color: #b0b0b0; font-size: 14px; line-height: 45px; }
.login-container .client-download .box.fast i { width: 140px; height: 90px; background: url("../../images/yao-default/login/max_dw.png") no-repeat center; }
.login-container .client-download .box.computer i { width: 140px; height: 90px; background: url("../../images/yao-default/login/max_cp.png") no-repeat center; }
.login-container .client-download .box.code{ padding: 15px 20px 5px; height: 170px; }
.login-container .client-download .box.code p{ line-height: 25px;}
.login-container .client-download .box.code i { width: 140px; height: 125px; background: url("../../images/yao-default/login/max_code.png") no-repeat center; }
.login-container .client-download .box a{
    text-decoration: none;
}
.login-container .client-download .box.guaji::before{
	content: '';
	width: 0;height: 0;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	border-style: solid;
	border-width: 25px;
	border-color: transparent;
	border-top-color: #FAB23A;
	border-right-color: #FAB23A;
    border-radius: 5px;
}
.login-container .client-download .box.guaji::after{
	content: '新';
	display: inline-block;
	position: absolute;
	right: 7px;
	top: 7px;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
}
.login-container .client-download .box.guaji i{
	width: 140px;
	height: 90px;
	background:url(../../images/yao-default/login/max_gj.png) no-repeat center;
}

/*.login-container .client-download .box:hover { box-shadow: 0px 0px 30px #b3a1d6; }*/
.footer-container { width: 100%; background: url("../../images/yao-default/login/footerbg.jpg") no-repeat center top; }
.footer-container .logo { height: 30px; width: 100%; padding: 20px 0 10px; background: url("../../images/yao-default/login/ft_logo.png") no-repeat center; }
.footer-container p { text-align: center; color: #CC6666; font-size: 12px; margin-top: 10px }
input[type='submit'].button-login {
  display: block;
  text-align: center;
  color: #ffffff;
  font-family: 'Microsoft Yahei';
  font-weight: bold;
  width: 50%!important;
  height: 48px;
  font-size: 20px;
  line-height: 48px;
  border-radius: 6px;
  border: 0;
  margin: 30px auto 0;
  cursor: pointer;
  transition: all 0.5s;
    background: #E51010;
    background-image: -moz-linear-gradient(90deg, #E51010 0%, #FA5B5B 100%);
    background-image: -webkit-linear-gradient(90deg, #E51010 0%, #FA5B5B 100%);
    background-image: -ms-linear-gradient(90deg, #E51010 0%, #FA5B5B 100%);
    box-shadow: 0px 4px 7px -2px #FA5B5B;
}

input[type='submit'].button-login:hover {
    cursor: pointer;
    background-image: -moz-linear-gradient(top, #E51010 0%, #FA5B5B 100%);
    background-image: -webkit-linear-gradient(top, #E51010 0%, #FA5B5B 100%);
    background-image: -ms-linear-gradient(top, #E51010 0%, #FA5B5B 100%);
   }

.login-container .login-box .input-box .tip{ position:absolute; top: 40px; left:0; display:none;}
.login-container .login-box .input-box .success-tip{width:14px;height:14px;top:40px;background:url(../../images/yao-default/register/reg_ico.png) no-repeat; background-size: 100%}
.login-container .login-box .input-box .error-tip{ padding-left:20px;}
.login-container .login-box .input-box .error-tip em{display:inline-block;float:left;width:14px;height:14px;position:absolute;left:0;top:0;background:url(../../images/yao-default/register/reg_ico.png) 0 -14px no-repeat; background-size: 100%}
.login-container .login-box .input-box .error-tip p{color:#EA1515;font-size:12px; margin-top: 0; line-height:14px;}

.footer-container .qq_btn{display: none;}