@charset "utf-8";
h1,h2,h3,h4,h5,ul,p { margin:0; padding:0;}
li { list-style:none;}
a{ text-decoration:none;color: #a188ce;}
table{ font-size: 13px;}
label{ font-family: Microsoft Yahei; }
table input{ vertical-align: middle;color:#333;}
select { padding:0 0 0 5px; border:1px solid #bbb; height:28px; line-height:28px; font-size:14px; color:#666; font-family: Microsoft Yahei;min-width: 71px}
a:hover {color:#4886ff;}
.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 {border: 0;cursor: pointer;width: 148px;height: 45px;font-size: 18px;font-weight: bold;font-family: Microsoft Yahei;margin: 0 10px;background: -webkit-linear-gradient(bottom, #f83600, #fe8c00);background: -moz-linear-gradient(bottom, #f83600, #fe8c00);background: -ms-linear-gradient(bottom, #f83600, #fe8c00);background: -o-linear-gradient(bottom, #f83600, #fe8c00);background: -linear-gradient(bottom, #f83600, #fe8c00);border-radius: 6px;cursor: pointer;color: #fff;letter-spacing: 12px;text-indent: 12px;-moz-box-shadow:0px 3px 8px 0px rgba(255,71,0,0.6); -webkit-box-shadow:0px 3px 8px 0px rgba(255,71,0,0.6); box-shadow:0px 3px 8px 0px rgba(255,71,0,0.6)}
input[type='submit']:hover,button[type='submit']:hover,.formZjbd:hover,.formZjbd_sjh:hover{box-shadow: none;}
input[type='reset'],button[type='reset'],.formReset,.formBack,.bt_cedan,.bt_cancel,.a-back_list{font-size:15px;width:148px;height:45px;color:#fff;margin:0 10px;padding: 0!important;font-family: Microsoft Yahei;cursor:pointer;letter-spacing:3px;border-radius: 6px;background-color: #c1c1c1;letter-spacing: 12px;text-indent: 12px;}

/*绑定银行卡页面按钮*/
.list_btn_box .formZjbd { letter-spacing:1px!important;font-size:14px;}
.list_btn_box.bankinfo .formZjbd,
.list_btn_box.bankinfo .formZjbd_sjh,
.list_btn_box.bankinfo .formZjbd-disabled{width: 90px;height: 35px;letter-spacing: 3px;border-radius: 4px;font-size: 15px;text-indent: 0px;margin: 0 10px 4px 10px; vertical-align: -4px;}

/*错误页面*/

/*操作错误正确提示*/
#success h3,#error h3 { text-align: center; font-size: 18px;}
#error{ background: url("/images/hc4-default/icon_error-big.png") no-repeat center 40px; padding: 110px 0 100px;}
#success { background:url("/images/hc4-default/icon_success-big.png") no-repeat center 35px; padding: 110px 0  100px;}
.hint_red { color: #fb2323;}
.hint_green { color: #685ba2;}
.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:#efecf5; border-radius:4px; margin:0 auto 8px; padding:10px 15px; font-size:16px; font-weight:bold; color:#fc7c23;}
.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/hc4-default/skin/blue_skin/list/reset.png") no-repeat; color: #333; font-size: 14px;}
.clickToJump{
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    color: #fff;
    font-family: Microsoft Yahei;
    background: -webkit-linear-gradient(bottom, #f83600, #fe8c00);
    background: -moz-linear-gradient(bottom, #f83600, #fe8c00);
    background: -ms-linear-gradient(bottom, #f83600, #fe8c00);
    background: linear-gradient(bottom, #f83600, #fe8c00);
    box-shadow: 0 3px 8px 0 rgba(255,71,0,.6);
    border-radius: 5px;
    cursor: pointer;
    letter-spacing: 3px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    text-align: center;
    margin-top: 140px;
}
.clickToJump:hover{
    box-shadow: none;
    color: #fff;
}
.clickToJumpHide{
    display: none;
}
.clickToJumpBack{
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	color: #000;
	font-family: Microsoft Yahei;
	background: -webkit-linear-gradient(top, #eaeaea, #e1e1e1);
	background: -moz-linear-gradient(top, #eaeaea, #e1e1e1);
	background: -ms-linear-gradient(top, #eaeaea, #e1e1e1);
	background: linear-gradient(top, #eaeaea, #e1e1e1);
	border-radius: 5px;
	cursor: pointer;
	letter-spacing: 3px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 120px;
	text-align: center;
	margin-top: 40px;
	border: 1px solid #ccc;
}

/*分页*/
.pageinfo,.page { font-size: 12px; color: #bdc9e0; 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:#e6ebf5;color:#3b476a;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:#c7b1fa;color:#fff;}
.pageinfo strong,.page strong,.newsPages strong {display:inline-table;margin-left:3px;background:#ff69a4;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 6px; cursor: pointer; margin-left: 5px; background:#ff69a4; 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:#bdc9e0;}

/*分页-系统公告右边*/
.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:#454ec5; 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:7px 20px 0; background: #fff;}
#subContent_bet_re.activity{padding: 0!important;}
#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 #fc7c23; 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:#1a2f94; }

#siderbar { background:#f8f5f5 url("/images/hc4-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:#a96b94;}
#siderbar ul li.current { height:50px; line-height:50px; border-right:1px solid #e5e5e5;  background:#fff url("/images/hc4-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/hc4-default/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; padding-right: 18px; font-weight: normal; position: relative;}
.lhfx_tit p{display:block;width:100%;font-size:14px;font-style:normal;color:#848484;}
.lhfx_tit .showAll {width: 7px;height: 7px;border-width: 0 2px 2px 0;border-color: #ff0066;border-style: solid;transform-origin: center;transform: rotate(45deg);right: 2px;top: 9px; cursor: pointer; display:block; 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:#2aa1fa;}
#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/hc4-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:#fff;}
.secondary_tabs ul li.curr a,.secondary_tabs ul li.curr a:hover { background:#694d85; 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/hc4-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:#ff0066; 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: #ff0066; 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:10px;}
.menus-li .on{color:#fff;background: #f60;-moz-box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3); -webkit-box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3); box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3);border: 0;
}
/*杏彩3查询用户名*/
#searchBox,#userSearch { font-size:14px; color:#888;padding-bottom: 22px; border-radius:8px; border-bottom:1px solid #f2f2f2;position:relative;}
#userSearch label,#searchBox label { padding:4px 0px 4px 30px;color: #7166a5; font-size: 12px;background: url(/images/hc4-default/sincai3/search_icon.png) no-repeat 0px 2px;}
#searchBox .inlineBlock { display:inline-block; margin:2px 0;}
#searchBox input[type='text'] { position:relative; border:1px solid #bbb; background:#fff; width:133px; height:26px; padding:0 2px 0 5px; line-height:26px;  color:#666; font-family:'Microsoft Yahei';}
#userSearch .box,#searchBox .box{position:relative;height:35px;float:left;margin-top: 4px;}
#userSearch .box .input_user_name,#searchBox .box input[type='text']{width:187px;height:28px;padding:0px 60px 0px 10px;font-family:microsoft yahei;font-size:13px;border:none;background:#dadada;border:none;box-shadow:none;box-sizing: border-box;font-size: 12px;-moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px;vertical-align:middle;color: #666;}
#searchBox select,.grayTable .u_add_zr input,.fandianinput_tit,.search_br select,.step .item .cz_input1,.step .item .item_r select { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#searchBox .search-container .gy_search{display: inline-block;background-position-y: 18px}
#searchBox .search-container .input_user_name{border: 1px solid #a5c5fc;}


#searchBox .link-box{float:right;}
#searchBox .link-box a{display:inline-block;width:120px;height:35px;line-height: 35px;font-size: 14px;font-weight: bold;color: #fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;position: relative;text-indent: 38px;}
#searchBox .link-box .registration{background: -webkit-linear-gradient(90deg,#e14366,#f36690);background: -moz-linear-gradient(90deg,#e14366,#f36690);background: -ms-linear-gradient(90deg,#e14366,#f36690);background: -o-linear-gradient(90deg,#e14366,#f36690);background: -linear-gradient(90deg,#e14366,#f36690); -moz-box-shadow:0px 5px 10px rgba(232,81,119,0.56); -webkit-box-shadow:0px 5px 10px rgba(232,81,119,0.56); box-shadow:0px 5px 10px rgba(232,81,119,0.56);}
#searchBox .link-box .registration img{position: absolute;left:-2px; top: 4px;}
#searchBox .link-box .promotion{background: -webkit-linear-gradient(90deg,#ff5e75,#ffa85f);background: -moz-linear-gradient(90deg,#ff5e75,#ffa85f);background: -ms-linear-gradient(90deg,#ff5e75,#ffa85f);background: -o-linear-gradient(90deg,#ff5e75,#ffa85f);background: -linear-gradient(90deg,#ff5e75,#ffa85f); -moz-box-shadow:0px 5px 10px rgba(255,128,31,0.25); -webkit-box-shadow:0px 5px 10px rgba(255,128,31,0.25); box-shadow:0px 5px 10px rgba(255,128,31,0.25);margin-left: 21px;}
#searchBox .link-box .promotion img{position: absolute;left:-5px; top: 2px;}
#searchBox .link-box .set-up_qy{background: -webkit-linear-gradient(90deg,#e14366,#f36690);background: -moz-linear-gradient(90deg,#e14366,#f36690);background: -ms-linear-gradient(90deg,#e14366,#f36690);background: -o-linear-gradient(90deg,#e14366,#f36690);background: -linear-gradient(90deg,#e14366,#f36690); -moz-box-shadow:0px 5px 10px rgba(232,81,119,0.56); -webkit-box-shadow:0px 5px 10px rgba(232,81,119,0.56); box-shadow:0px 5px 10px rgba(232,81,119,0.56);text-indent: 0px;}
.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 .input110 {width: 110px !important;border-radius:4px;}
#searchBox span.image { background:url(/images/hc4-default/calendar_icon.png) no-repeat; display:inline-block; width:15px; height:17px; vertical-align: middle; cursor:pointer; margin-left:5px;}
#userSearch .box .formCheck,#searchBox .box .formCheck{width:50px;height:22px; background: -webkit-linear-gradient(left,  #b95eed,#9464ee);background: -moz-linear-gradient(left, #b95eed,#9464ee);background: -ms-linear-gradient(left,  #b95eed,#9464ee);background: -o-linear-gradient(left,  #b95eed,#9464ee);background: -linear-gradient(left,  #b95eed,#9464ee);position:absolute;right:5px;top:3px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;color:#fff !important;font-size: 12px;margin: 0px;text-indent: 0px;letter-spacing: 0px;}
/*杏彩3日工资下级契约*/
#searchBox .down_qy{float: left;}
#searchBox .down_qy select{margin: 4px 0 0 15px;}
#searchBox .down_qy .formCheck{margin: 0px 0px 4px 5px !important;}

.search_br { height: 60px; text-align: center; color:#666; }
.search_br span{ color:#B3B3B3; height:26px; line-height:26px; display:inline-block; padding:0 12px; font-size:12px; border:1px solid #B3B3B3; cursor:default; border-radius:13px; cursor:pointer;}
.search_br span.hover { color:#ff69a4; border:1px solid #ff69a4;}
.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: #ff69a4; border:none;cursor: pointer; padding:0 8px;height:32px;font-size: 14px;line-height: 30px;color: #fff;display:inline-block;border-radius:4px;}
#deleteall:hover,#deleteselect:hover{
}
/*显示下级*/
.memberEevnt { color:#454ec5; cursor:pointer; }
.memberList { position:absolute; border:1px solid #454ec5; font-size:16px; color:#454ec5; 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/hc4-default/skin/blue_skin/list/close.gif) no-repeat; }
.memberTip { background:url(/images/hc4-default/skin/blue_skin/list/mem_tip.gif) no-repeat; width:13px; height:9px; position:absolute; top:-9px; }

#userlistDL strong a { color:#454ec5;}

.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:#ff774e;font-size:12px;}
.text_hint .hint_correct{color:#19ac68}
.bind-card-msg{display: inline-block;max-width: 352px;vertical-align: top;}
.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{margin:0 auto;width: 500px;}
.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:30px 0 0 0;border-top: 1px solid #e9e6f0;}
.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: #454ec5; 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: #efecf5; 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/hc4-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/hc4-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: #ff6600; font-size: 16px; font-weight: bold;}

/*公共输入提款密码*/
.commonality_drawings_password { padding-top: 35px;}
.commonality_drawings_password .pd_left { width: 420px; margin: 0 auto 65px;padding-left: 30px; box-sizing: border-box;}
.commonality_drawings_password h5 { font-size: 20px; color:#5d5879; font-weight: normal; margin: 0 0 12px 0;}
.commonality_drawings_password_input { margin-bottom:20px;}
.commonality_drawings_password_input .password {width:320px;height:45px;line-height:45px;font-size:18px;color:#333;padding:0 8px;border:1px solid #d8d8d8;border-radius:3px;-webkit-border-radius:3px;font-family:'Microsoft Yahei';}

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

/*绑定邮箱*/
.yes_email_t { font-size: 24px; color: #fc7c23; 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: #fc7c23;}
.yes_email_b { font-size: 14px; color: #333; padding: 30px 0 0; text-align: center;}

/*绑定卡号*/
.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:#fc7c23; font-size:18px; border-left: 5px solid #fc7c23; 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/hc4-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:#694d85; font-size:18px; border-left: 5px solid #694d85; 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{padding:30px 0 0;}
.open-account li{font-size:16px;color:#666;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.open-account li.submit-zone{text-align:center; margin-top: 40px;margin-top: 20px;padding-top: 35px;border-top: 1px solid #e9e6f0;}
.open-account li.submit-zone .disabled{background:#e6e6e6;color:#999;}
.open-account li p{padding-left:140px;margin:5px 0 20px;width: 330px;}
.open-account li .hint_error{color:#c00;}
.open-account li span{font-size: 14px; color: #9063f5;margin-left: 20px;}
.open-account li span.percent{margin-left: 0;}
.open-account label{display:inline-block;width:92px;text-align:left;}
.open-account input {width:270px;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';background: #faf9f9;}

.open-account.upedituser li{margin-bottom: 20px;}
.open-account.upedituser li:nth-of-type(3) label{margin-left: -10px;}
.open-account.upedituser li.submit-zone{margin-bottom: 0px;}
.open-account .fandian-box{width:100%;height:20px;background:#f7f5f8 url(/images/hc4-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/hc4-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:#a26be9;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: 230px;height: 35px;line-height: 35px;background: #faf9f9;padding: 0 10px;border: 1px solid #d6cff4;border-radius: 3px;color: #9063f5;}
.open-account.upedituser .selectpointBox{width: 242px;}
.selectpointBox{position: relative; display: inline; width: 282px;}
.prisepoint{border:1px solid #d6cff4; padding:4px 9px 4px 5px; color:#666; font-size: 12px; border-radius:2px; height: auto;background: #faf9f9;}

/*充值第二步*/
.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: #667ae5; font-size: 20px;}
.gocz_btn { font-family: Microsoft Yahei; background:url(/images/hc4-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/hc4-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: #454ec5; 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/hc4-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/hc4-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: #ff0066; font-size: 20px; font-weight: bold;}
.cz_popup_hint { width:100%; position: absolute; top:50px;}
#popupad { width: 550px; background: #fafafa; border:2px solid #fc7c23; margin: 0 auto; position: relative; padding: 15px; font-size: 14px; line-height: 22px; color: #454ec5;}
.p_closed { position:absolute; top: 10px; right: 10px; text-indent: -9999px; width: 20px; height: 20px; display: block; background: url(/images/hc4-default/login/msg_close.png) no-repeat 0px 0px; cursor:pointer;}
#popupad p .blue { color: #fc7c23;}
#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: #454ec5; line-height: 24px;}
.cz_bottom_zysx .red { color: #fc7c23;}
.text_emphasis { font-weight: bold; font-size: 16px; color: #ee0000;}
.cz_table_2 #amount { color: #ff0066; font-weight: bold; font-size: 18px; border: 1px solid #ff0066; border-radius: 4px; padding: 2px 4px; box-shadow: 1px 1px 1px 1px #ff0066;}
.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:#efecf5; color:#3e3e3e; 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: #ff0066; 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/hc4-default/notice_boxbg.jpg") no-repeat left top;}
.help_notice_l ul {}
.help_notice h2{ height:72px;line-height:72px; background-color: #694d85; font-size: 22px; color: #fff; text-align: center;}
/*.help_notice h2 span{height:30px;width:30px;float:left;background:url(/images/hc4-default/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/hc4-default/notice_sidebar_yybg.png") repeat-y left top;}
.notice_sidebar_box { background: url("/images/hc4-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 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/hc4-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:#fc6180;}
.orange:hover { color:#fc7c23;}
.red { color:#ee0000;}
.green { color:#129c00;}
.gray { color:#888;}
.font_blue { color:#694d85;}
/*提款第一第二步骤*/
.input_kuang1 { border:1px solid #bbb; width:306px; 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;}
.db_tips_txt i{font-style: normal}
.input_kuang1 option { color:#bbb; }
a.btn_orange { background-color:#fc7c23; border:1px solid #f6751b; color:#fff;}
a.btn_gray { background-color:#e5e5e5; border:1px solid #e5e5e5; color:#454ec5;}
.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 35px; 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/hc4-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:20px; float:left; background-size: 15px;}
.dw_step ul li span { display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; font-weight:bold; margin-right:10px; background-size: 540px; border: 1px solid #bbb;border-radius: 50%;}
.dw_step ul li.last { padding:0; margin:0; background:none;}
.dw_step ul li.current { color:#ff0066;}
.dw_step ul li.current span { background-position: 0 1px;border: 1px solid #ff0066;}

.dw_list_table { font-family:'Microsoft Yahei'; font-size:14px; color:#657699; margin:0 auto;}
.dw_list_table th { font-weight:normal; text-align:right; vertical-align:top; padding:7px 0; line-height:20px;}
.dw_list_table td { padding:7px 0 7px 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; border:1px solid #eee; line-height:31px; color:#333; font-size:12px; font-family:'Microsoft Yahei'; margin-bottom:10px;}
.warning span { font-weight:bold; margin:0 5px;}
.warning .warn_icon{width: 0;height: 0;border-width: 0 12px 17px;border-style: solid;border-color: transparent transparent #ff0066; border-radius: 4px;position: relative;top: -17px;margin-right: 3px;}
.warning .warn_icon:before{position: absolute;content: "!";top: 10px;color: #fff;left: -2px;}
.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; width:201px; height:50px; font-size: 20px; line-height: 50px; color: #fff; display:inline-block; border:0;
    background: -webkit-linear-gradient(left, #ff6aa3, #fe8469);
    background: -moz-linear-gradient(left, #ff6aa3, #fe8469);
    background: -ms-linear-gradient(left, #ff6aa3, #fe8469);
}
.submit_area .btn_sqlist { display:inline-block; border-bottom:1px dotted #fc7c23; 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/hc4-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:#454ec5; 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:#3DCC9D; background:url("/images/hc4-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat -593px 0;}
.succeed .dw_result .tip {font-size: 15px;}
.error { background:#fffef4; border:1px solid #ebe3d7;}
.error .dw_result { color:#ee0000; background:url("/images/hc4-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/hc4-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/hc4-default/skin/blue_skin/list/sc_drawings_jdbg.png") no-repeat 0 -275px; height:38px; line-height:38px; font-size:18px; color:#454ec5; font-weight:normal; padding:0 0 0 50px; margin-bottom:15px;}
.item_current h3 { background:url("/images/hc4-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:#fc7c23; 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/hc4-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:#fc7c23;}
.calendar_input_kuang1 { position:relative; border:1px solid #a2a9bd; background:#fff; width:180px; height:28px; line-height:28px; -moz-box-shadow:2px 2px 2px rgba(120,180,250,0.15) inset; -webkit-box-shadow:2px 2px 2px rgba(120,180,250,0.15) inset; box-shadow:2px 2px 2px rgba(120,180,250,0.15) inset; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#bbb; font-family:'Microsoft Yahei';}
.calendar_input_kuang1 input { border:0; background:none; height:28px; line-height:28px; width:164px; color:#a2a9bd; font-family:'Microsoft Yahei'; font-size:12px; padding:0 8px;}
.calendar_icon { position:absolute; top:7px; right:7px; width:15px; height:17px; display:block; background:url("/images/hc4-default/sincai3/calendar_icon.png") no-repeat; cursor:pointer;}
.check-box input { display:none;}
.check-box label { padding:0 15px 0 0;}
.check-box .on { background:#fff url("/images/hc4-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/hc4-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*/
.public_table { font-family:'Microsoft Yahei'; border-top:1px solid #edecf6; border-left:1px solid #edecf6; color:#454ec5;}
.public_table thead { background-color:#f0f3fb;}
.public_table thead th { border-right:1px solid #edecf6; border-bottom:1px solid #edecf6; font-weight: bold;background:#f0f3fb; color:#3e3e3e; 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:#ede9f2; color:#373252; 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: #8994ab; padding:6px 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;color:#ff69a4;}
.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: #ff6600;}
.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: 10px; font-size: 13px; color: #aaa;}
.tableTips .tableLevel{color: #7166a5;padding: 5px 0px 0px 28px;background:url(/images/hc4-default/sincai3/user_icon.png) no-repeat;}


/*配额设定*/
.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:#454ec5;}
.paging a,.paging span { background:#efecf5; border:1px solid #edecf6; padding:6px 10px; display:inline-block; border-radius:3px; margin-left:6px; font-size:13px; color:#454ec5;}
.paging a.current,.paging span.current { background:#fc7c23; border:1px solid #fc7c23; 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;}

/*密码修改页面*/
.grayTable.bindbank .tdz3_right,.password_table.securitypass .tdz3_right{width: 70%;}
.grayTable.bindbank tr td,.grayTable.openAccount tr td{padding: 6px 5px;}
.orangeColor{color:#ff774e !important;}
#changeloginpass #tabs-1,#changeloginpass #tabs-2 {margin:0 auto;width: 82%;}
#changeloginpass #tabs-1 .password_table,#changeloginpass #tabs-2 .password_table{margin-left: -7%;margin-bottom: 20px;}
.tdz3_left {width:110px;text-align:right!important;font-size:16px;color:#666;}
.tdz3_left font.red { color:#ff0000; margin-right:10px;}
.tdz3_left font.orange { color:#ff774e; margin-right:10px;}
.tdz3_right {text-align: left!important; padding:12px 0;position:relative;}
.tdz3_right input {width:259px;height:35px;vertical-align:middle;border:1px solid #ccc;font-size:14px;padding:0 5px;color:#666;-webkit-border-radius:2px;border-radius:2px;font-family:'Microsoft Yahei';background: #fafbfb;}
.tdz3_right .select_text {width:293px;height:38px;border:1px solid #d8d8d8;border-radius:3px;font-size:14px;color:#999;}
.tdz3_right.pd6{padding: 6px 0 !important;}
#ans1,#ans2{width:282px;}
#changeloginpass .list_page {padding-left:6px;color:#f5a623;font-size:13px;}
#changeloginpass .list_page span{display:block; }
#changeloginpass .text_hint {display:inline-block;position:absolute;top:-6px;min-width:220px;;}
#changeloginpass .text_hint-c{top:12px;}

/*消息管理详情页*/
.messages_details { width:870px; margin:30px auto 0;}
.messages_details_tit { background:url("/images/hc4-default/messages_mailer-topbg.png") no-repeat; width:870px; height:65px; background-size: 100%}
.messages_details h3 { font-size:24px; font-weight:bold; color:#ff69a4; 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/hc4-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:#937eb0;}
.check-balance_box dl dd { font-size:15px; color:#937eb0; 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:#7c52d2;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:#694d85;margin:15px 0;}
.p_con p{font-size:14px;}
.p_con .tip{color:#e46a35;margin-top:10px;}
.p_con p span{color:#E01818;}

/*下级充值*/
.subordinate { margin:20px auto 0; padding:36px 0; font-size:14px; color:#454ec5;}
.subordinate .tdz3_right{width: 67%!important;}
.subordinate .tdz3_left{width: auto!important;}
.subordinate .money { font-size:20px; color:#fc7c23;}
.subordinate .tips { font-size:12px;}
.subordinate .tips b { color:#fc7c23;}
.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: #754da5 }
.list_btn_box .phone_number { width: 200px; vertical-align: -3px }
.list_btn_box .formZjbd-disabled { background:url("/images/hc4-default/btn-reset_bg.png") no-repeat 0px 2px; cursor: default; vertical-align: -3px }
.list_btn_box p { font-size: 12px; font-weight: bold; color: red; }
.list_btn_box span { background: #fff; border: none; }
.list_btn_box.bankinfo span{width: 0px;display: inline-block;transition: width 300ms;}
.list_btn_box .success { color:green; }
.list_btn_box.bankinfo .success{width: 50px!important;vertical-align: -2px;}
.list_btn_box .error { color:red;}
.list_btn_box.bankinfo .error{width: 128px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: -5px;}
.list_btn_box .loading { background:url("/images/hc4-default/loading.gif") no-repeat; display: inline-block; width: 16px; height: 16px;  vertical-align: middle; }
.list_btn_box.bankinfo .loading{width: 50px!important;}
.list_btn_box.setSecurity{padding: 80px 0 0;}
/*站内信样式调整*/
.grayTable .msgsms { background-color:#fafafa; color:#767676!important;}
.grayTable .msgsms .msgico {   display: inline-block; width: 13px;height:13px;background: url(/images/hc4-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 .msgCheck a i{font-style: normal;}
.grayTable .msgtitle a i{font-style: normal;}
.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/hc4-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:#454ec5; margin-bottom:8px; font-size:12px;}
.statics-back{width:100%;margin-bottom:15px;overflow:hidden;}
.statics-back span{display:block;float:left;background:#c00;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/hc4-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: #454ec5; 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: #454ec5; border: 1px solid #454ec5; color: #fff;}
/*
css3 radio选择样式 不兼容IE8
.switch_choose input[type='radio']:checked+label{background: #454ec5; border: 1px solid #454ec5; color: #fff;}
*/
.entry_one input { text-indent: 10px; font-size: 18px; color: #454ec5; 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: #454ec5; 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: #454ec5;}
.rebate_fp { font-size: 13px; color: #694d85;}
.rebate_fp2 { margin-top: 8px;}
.rebate_fp2 b { color: #454ec5;}
.rebate_zs { font-size: 28px; font-weight: bold; color: #454ec5;}
.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: #454ec5; text-align: center;}

.popularize_list {}
.popularize_list ul {padding-top: 20px;}
.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:#9063f5;padding:0px 10px;margin-right:200px;display:inline-block;text-decoration:underline;cursor:pointer;}
.btn_details:hover {}

/*推广链接*/
.user-marketing{width:480px;margin:0 auto;padding:60px 0px 40px 0px;position:relative;}
.user-marketing li{font-size:16px;color:#666;}
.user-marketing li.submit-zone{position:absolute;right:40px;top:59px;}
.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:50%;color:#999;font-size:16px;}
.user-marketing li.submit-zone a.submit{width:90px; background: -webkit-linear-gradient(bottom, #e9402f, #fd8021); background: -moz-linear-gradient(bottom, #e9402f, #fd8021); background: -ms-linear-gradient(bottom, #e9402f, #fd8021);display:block;text-align:center;color:#fff;line-height:35px;cursor:pointer;position:relative; border-radius: 5px;}
.promotion-link{display: flex;margin:0 auto;border-top:1px solid #c8c0d9;padding-top: 38px;color:#999;font-size:13px;}
.promotion-link .pm-con{margin:0 auto;}
.promotion-link  .icon-dot{display:inline-block;width:12px;height:12px;margin-right:8px;background: url(/images/hc4-default/sincai3/share.png) no-repeat;}
.promotion-link ul li select{width:65%;height:35px;background:#eef3fd;font-size:16px;color:#9063f5;border:none;border-radius: 5px;}

.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: #7EA2F9;}
.sjtg_img_box .sjtg_img { width: 109px; height: 109px; margin-bottom: 8px;}

.tz_details_shot {display:none;width:680px;color:#5d5879;position:absolute;left:50%; max-height: 424px; overflow-y: auto; margin-left:-340px;top:15px;cursor:text;background:#e9e6f1; z-index: 11}
.tz_details_shot .tz_icon_sj { background: url("/images/hc4-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: 15px 0; border-top: 1px solid #5d5879; border-bottom: 1px solid #5d5879;}
.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 #5d5879; border-bottom: 1px solid #5d5879; 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:#454ec5; margin-bottom:8px; font-size:12px;}

.orng{color:#454ec5}
.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:#694D85 solid 1px  }
.tab-first ul li.active a{background-color:#694D85;color:#fff; border-bottom:#694D85 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:#454ec5!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:#454ec5;}
.tab-second li.active a{color:#454ec5; font-weight: bold; border-bottom:#454ec5 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:60px; height:25px; line-height:24px; margin-top:-3px; text-align:center; background-color:#454ec5; 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:#454ec5!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:#574486; margin: 0; border:#f00 solid 1px;}
.qrcode-img td{ width:4px!important; height:4px!important; background-color:#574486; 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:35px;line-height:34px;margin-top:0;color:#fff;font-size:14px;background:-webkit-linear-gradient(bottom, #e9402f, #fd8021);}
.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:#454ec5 solid 1px; color:#454ec5; padding:1px 6px 2px; margin-right:5px;}
.pages-list a:hover{border-color:#454ec5; color:#454ec5}
.pages-list a.active{border-color:#454ec5; color:#fff; background-color:#454ec5}
.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/hc4-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/hc4-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: #454ec5;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_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/hc4-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: #454ec5;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/hc4-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: #6e6a85; margin-bottom: 6px; }
.ylfh_warm-prompt p { font-size: 13px; color: #8994ab; 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; }
.ylfh_table table { border-left: 1px solid #edecf6; border-top: 1px solid #edecf6;}
.ylfh_table thead { background-color: #ede9f2; }
.ylfh_table thead th { font-size: 13px; line-height: 15px; color: #373252; 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: #8994ab; 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: #ff6600; }
.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: #454ec5;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: #454ec5; 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: #454ec5; 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: #454ec5;}
.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/hc4-default/notice_title-line.png") no-repeat center bottom; color:#694d85; padding:25px 30px 10px; margin: 0; text-align: center;}
#newsDetail .detail { line-height:24px; color:#694d85; 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;}
.rgz_warp .downCompact{border: 0px !important;padding: 0px !important;margin-bottom: 28px !important;}
.rgzqy_top { width: 100%; margin: 0 0 10px; height: auto; top: 0; background: #f9f7fc; border-radius:5px; position: absolute; z-index: 111}
.rgzqy_top .qy_left { display: none; float: left; width: 195px; color: #ff632c; margin: 15px 0 0 0; text-align: center;}
.rgzqy_top .qy_left h5 { margin-bottom: 5px; background: url(/images/hc4-default/rgz_my_bg_hw.png) no-repeat center bottom; height: 32px; line-height: 18px; font-size: 18px; font-weight: bold; color: #485465}
.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: 13px; color: #8c54dc; font-weight: normal; background:url(/images/hc4-default/sincai3/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: #494460; font-size: 12px; 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/hc4-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:#4886ff; display: block; cursor: pointer; font-weight: bold; border-radius:0 5px 0 0; }
.rgzqy_top .jt_down_gz i{font-size: 18px; font-style: normal;}

.gy_search { padding: 2px 0 10px 0px;font-size: 14px;color: #7166a5; margin:0 auto 10px; border-radius:6px; background-position-y: 19px; text-align: right;}
.gy_search.daysalary,.gy_search.userlive,.gy_search.usersport{padding: 15px 0 10px 0px !important;margin:0 auto 15px !important;}
.gy_search.histeamlottery,.gy_search.eprofitloss{padding: 0px !important;margin: 0px !important;}
.gy_search .inlineBlock { display: inline-block; margin: 2px 8px 2px 0; position: relative;}
.gy_search .inlineBlock label,.gy_search .inlineBlock span { display: inline-block;}
.gy_search .inlineBlock .calendar_input_kuang1 { display: inline-block; width: 135px; text-align: left;}
.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 #a5c5fc; height: 30px;line-height: 30px;font-size: 13px;color: #454ec5;font-family: "Microsoft Yahei";
 -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:2px 2px 1px #ebe8ef inset; -webkit-box-shadow:2px 2px 1px #ebe8ef inset; box-shadow:2px 2px 1px #ebe8ef inset;}
.gy_search .inlineBlock .calendar_input_kuang1 input { width: 102px;}
.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: 30px; line-height: 30px;}
.gy_search .formCheck,.gy_search .set-up_qy,.allSend,.oneSend,#searchBox .down_qy .formCheck {
    display:inline-block;
    margin: 0; background: none;
    border-radius: 15px; height: 28px; line-height: 28px; border: 0; cursor: pointer; font-size: 14px!important;
    color: #fff; text-align: center;
}
.gy_search .formCheck,.oneSend,#searchBox .down_qy .formCheck{
    width: 68px; background-color: #ff69a4;border-radius: 4px; font-size: 14px!important;-moz-box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3); -webkit-box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3); box-shadow:0px 3px 5px 0px rgba(255,128,31,0.3);letter-spacing: 0px;text-indent: 0px;

    }
.gy_search .set-up_qy,.allSend { width: 90px; background-color: #485465; 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; box-shadow: 2px 2px 2px rgba(120,180,250,0.15) inset; border-color: #a2a9bd; color: #a2a9bd; font-size: 12px; }
.gy_search .inlineBlock .down_qy{float: left !important;}
.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: #ff632c;}
.ylfh_table tbody td span.yi { color: #129c00;}
.ylfh_table tbody td span.moren { color: #8994ab;}
th span.sort{cursor: pointer;}
th .jt_down,th .jt_up { display: inline-block; padding-right: 13px; height: 15px; color: #ff6b71; background: url(/images/hc4-default/table_jt_down_zh.png) right center no-repeat;}
th .jt_up { background-image: url(/images/hc4-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:11 }
.rgz_popup_close,.xxgz_close { transition: transform .4s ease-out; width: 20px; height: 20px; top: 25px; right: 37px; text-indent: -9999px; background: url(/images/hc4-default/sincai3/close_btn.png) no-repeat; display: block; position: absolute; cursor: pointer; overflow: hidden;}
.rgz_popup_close:hover,.xxgz_close:hover { transform:rotate(180deg);}
.rgz_popup { width: 728px; position: fixed; top: 40px; left: 50%; margin-left: -364px; z-index: 999; max-height:500px;overflow-x: hidden; overflow-y:auto; display: none;}
.popUp3{z-index:1000; max-height:440px;}
.rgz_popup_wrap { position: relative; border-radius: 5px; background-color: #f3f3f3;}
.rgz_popup .jiao_tl,.rgz_popup .jiao_tr,.rgz_popup .jiao_bl,.rgz_popup .jiao_br { width: 42px; height: 27px; background: url(/images/hc4-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: 21px;font-weight: bold; line-height: 70px; color: #fff; height: 70px; text-indent: 24px; border-top-left-radius: 5px;border-top-right-radius: 5px;background:url(/images/hc4-default/sincai3/oval.png) no-repeat -61px 24px,url(/images/hc4-default/sincai3/oval.png) no-repeat -3px 59px,url(/images/hc4-default/sincai3/oval.png) no-repeat 632px -71px,url(/images/hc4-default/sincai3/oval.png) no-repeat 674px 9px;background-color: #9063f5;}
.rgz_qymzsm { font-size: 13px; color: #485465; line-height: 22px; padding: 0 30px;}
.rgz_qymzsm dl { background: url(/images/hc4-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;}

/*创建契约弹出框*/
.rgz_popup_create{width: 780px!important; margin-left: -390px;}

.rgz_popup_create_input::-webkit-input-placeholder {color: #ccc;}
.rgz_popup_create_input:-moz-placeholder {color: #ccc;}
.rgz_popup_create_input::-moz-placeholder{color: #ccc;}
.rgz_popup_create_input:-ms-input-placeholder {color: #ccc;}

.ruleBox select{height: 24px !important;}
.ruleBox input[name='profit[]']{width: 120px !important;}

.create_msg{line-height: 34px;font-size: 14px;color: #fff;background-color: rgba(0,0,0,0.4);padding: 0px 14px;position: fixed;top: 19%;left: 40%;z-index: 9999;border-radius: 4px;display: none}

/*日工资 详细规则弹窗*/
.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: #485465 }
.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: #485465; border-radius: 20px;  }
.xxgz_qymzsm::-webkit-scrollbar-corner{ background-color: #f00 }
.xxgz_qymzsm{ scrollbar-base-color:#efebeb; scrollbar-3dlight-color:#485465; scrollbar-arrow-color:#485465; scrollbar-darkshadow-color:#efebeb;}

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

.rgz_cjqy { padding: 5px 30px 0;}
.rgz_cjqy .item { margin-bottom: 35px;}
.rgz_cjqy .item .item_left { width: 80px; display: inline-block; font-size: 16px; color: #5d5879; margin-top: 20px; margin-bottom: 10px; font-weight: bold;}
.rgz_cjqy .item .user_name,.rgz_cjqy .item .user_date{ color: #485465; font-size: 16px; font-weight: bold;}
.rgz_cjqy .item .text_rk,.rgz_cjqy .item .input_rk { display: inline-block; width: 87%; font-size: 16px; color: #5d5879; font-weight: bold;background: #faf9f9;}
.rgz_cjqy .item .input_rk input { padding: 0 0 0 15px; border: 0; background: none; width: 98%; height: 100%; line-height: 100%; color: #c4c3c5; font-size: 12px;cursor: pointer;padding: 9px 0 9px 14px;}
.rgz_cjqy .item .input_rk .xia_sj { top: 15px; right: 10px; width: 20px; height: 20px; display: none; background: url(/images/hc4-default/rgz_gybg.png) no-repeat 0 -168px; 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/hc4-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: 70px; left: -1px; padding: 20px 0 10px; width: 100%; background: #fff; border: 1px solid #d4ccc6; z-index: 999; display: none;height: 78%;}
.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: #e6e5e7; border-radius: 12px; color:#9063f5;  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:#af99fd; color: #fff }
.xia_user_list .delAll{display: inline-block; width: 60px; height: 24px; line-height: 23px; font-size:12px; color: #9063f5; text-align: center; background-color: #e6e5e7; border-radius: 12px;  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:10px 0px 5px 0;background: #faf9f9;}
.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: rgba(0,0,0,0.1);}
.user_list_2 label {width: 126px;height: 32px;line-height: 32px;border: #ddd solid 1px;border-radius: 15px;margin-bottom: 10px;margin-right: 9px;display: inline-block;font-size: 14px;color: #9063f5;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;cursor: pointer;position: relative;text-align: center;}
.user_list_2 label:hover{/*border-color: #6791e6*/}
.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 {padding: 0px 20px 18px; }
.user_list_3 .qyxts_text {color: #ff774e;font-size: 12px;margin-top: 10px;display: inline-block;}
.user_list_3 .qyxts_title { font-size: 16px;color: #5d5879;}
.x_an_submit,.x_an_cancel { width: 90px; height: 30px; line-height: 30px; font-size: 15px; color: #fff; border-radius: 4px; font-weight: normal; text-align: center; display: inline-block; margin: -10px 15px 0 0;}
.x_an_submit {float: right;background: -webkit-linear-gradient(bottom, #ff5e75, #ffa85f);background: -moz-linear-gradient(bottom, #ff5e75, #ffa85f);background: -ms-linear-gradient(bottom, #ff5e75, #ffa85f);}
.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{height: 30px; overflow: hidden; position: absolute; width: 78%; background: #fafaf9; display: none; padding-left: 12px;}
.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: 30px; line-height: 28px; padding: 0 10px; background:#af99fd; border-radius: 20px;padding-right: 6px}
.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: 2px; text-align: center; border-radius: 50%; background-color: rgba(255,255,255,0.6);  font-style: normal; margin-left: 5px;   color: rgba(0,0,0,0.35);    cursor:pointer;font-size: 12px;font-weight: 400 }
.shenglue{ position:absolute;right:40px;display: none;}

/*.rgz_cjqy .item2 { padding-bottom: 20px;}*/
.rgz_cjqy .item2 label { display: block; font-size: 16px; color: #5d5879; font-weight: bold; margin-bottom: 18px;}
.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:#9063f5; }
.rgz_cjqy .item2 .rule_tr input[type='text'] { margin: 0 2px; width: 70px; height: 26px; line-height: 24px; color: #9063f5; 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: #f8faf7 }
.rgz_cjqy .item2 .ruleBox-hideInstruction { padding-right: 5px; height: 184px; overflow-x:auto; white-space: nowrap; background-color: #f8faf7 }
.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: 28px; line-height: 28px; font-size: 14px; color: #fff; border-radius: 4px; font-weight: normal; text-align: center; display: inline-block; background: -webkit-linear-gradient(bottom, #ff5e75, #ffa85f); background: -moz-linear-gradient(bottom, #ff5e75, #ffa85f);background: -ms-linear-gradient(bottom, #ff5e75, #ffa85f);}
.add_rule i.icon { transition: transform .4s ease-out; vertical-align: -3px; width: 17px; height: 17px; background: url(/images/hc4-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: #e3486c; text-decoration: underline;}
.delete_rule i.icon { transition: transform .4s ease-out; vertical-align: -2px; width: 14px; height: 14px; background: url(/images/hc4-default/sincai3/delete_btn.png) no-repeat; margin-right: 3px; display: inline-block;}
.delete_rule:hover i.icon { transform:rotate(180deg);}
.delete_rule:hover { color: #ed3e39;}

.check_b {}
.check_text { color: #888; font-size: 14px; text-align: center; margin-top: 40px;}
.check_text a { color: #6791e6; text-decoration: underline; margin-left: 4px;}
.check_input input { vertical-align: -2px;}
.check_input .no,.check_input .yes { position: absolute; width:126px; height:32px; left: 0; display: inline-block; z-index: 10}
.check_input .no { /*background: url(/images/hc4-default/rgz_check-box_a.png) no-repeat;*/}
.check_input .yes { background:#af99fd url(/images/hc4-default/sincai3/del-button.png) 106px center no-repeat; background-size: 13px;}

.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: 150px; height: 44px; line-height: 44px; font-size: 18px; color: #fff; border-radius: 6px; display: inline-block; font-weight: bold; text-align: center; cursor: pointer; margin-left: 24px; }
.check_box .an_submit { background: -webkit-linear-gradient(bottom, #e9402f, #fd8021); background: -moz-linear-gradient(bottom, #e9402f, #fd8021);background: -ms-linear-gradient(bottom, #e9402f, #fd8021);background:linear-gradient(bottom, #e9402f, #fd8021);-moz-box-shadow:0px 5px 5px 0px rgba(249,66,150,0.3); -webkit-box-shadow:0px 5px 5px 0px rgba(249,66,150,0.3); box-shadow:0px 5px 5px 0px rgba(249,66,150,0.3);}
.check_box .an_submit i.icon { vertical-align: -5px; margin-right: 5px; width: 22px; height: 22px; background: url(/images/hc4-default/icon_button_correct.png) no-repeat; display: inline-block;}
.check_box .an_cancel { background-color: #fff; border: #e9e6f0 solid 1px; color: #5d5879;width: 148px;letter-spacing: 12px;text-indent: 12px;font-weight: normal;}

/*契约邀请信*/
.rgz_messages_box { margin: 5px 0;position: relative;}
.mess_top_bg{height: 25px;background:#f8f5f5 url(/images/hc4-default/qy_message_bgt.png) no-repeat top left;background-size: 100%;}
.mess_mid_bg{background: url(/images/hc4-default/qy_message_bgm.png) repeat-y;background-size: 100%;position:relative;}
.mess_bot_bg{height: 26px;background:#f8f5f5 url(/images/hc4-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: #485465; font-weight: bold; background: url(/images/hc4-default/qy_message_tit_bg.png) no-repeat center bottom;}
.rgz_messages_tr { margin: 0 60px 30px; font-size: 16px; color: #485465; 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: #485465; 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: #485465; 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:4px solid #ff0066;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/hc4-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;}


/*注册页*/
.login-container { width: 100%; height: 100%; padding-top: 50px; box-sizing: border-box; background:url("/images/hc4-default/register/login-bg.jpg") no-repeat center center;background-size: 100% 108% }
.login-container .login-box {width: 543px;height: 100%;margin: 0 auto;box-sizing: border-box;
    background: url(/images/hc4-default/register/login-ini.png) center top no-repeat;position: relative;
    background-size: 100%;}
.login-container #updateform{width: 420px;margin: 0 auto;padding-top: 232px;}
.login-container .login-box .zhuce-kefu{ position: absolute; right: 75px; top: 325px; width:68px; height: 83px; background: url('/images/hc4-default/register/ic-kefu.png') left center no-repeat; }
.login-container .login-box .input-box { width:310px; margin: 0 0 8px 53px; font-size: 12px; position: relative; }
.login-container .login-box .input-box span{ color: #757574; line-height: 18px;}
.login-container .login-box .input-box i { display: block; position:absolute; left:13px; top:12px; width:14px; height:17px; background-position: center; background-repeat: no-repeat; }
.login-container .login-box .input-box input {  width: 100%; height:40px; line-height:40px;box-sizing: border-box; text-indent: 40px;  border: #f0c490 solid 1px; box-shadow: 0 0 5px 0 #e1e1e1; background: #fff; }

.login-container input[type='submit'] { display: block; margin: 15px auto 0; width: 310px; height: 45px; line-height: 45px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; border: 0; cursor: pointer; border-radius:5px; box-shadow: 0 5px 10px #aca9a4; background: -linear-gradient(top, #f9971c, #e28716); background: -webkit-linear-gradient(top, #f9971c, #e28716); }
.login-container input[type='submit'].button-login:hover { opacity: 0.9 }

.login-container .login-box .input-box .zc_code{ cursor: pointer; position: absolute;top: 2px;right: 2px;width: 100px;height: 36px;border-radius: 3px;}
.login-container .login-box .input-box.username i{background-image:url(/images/hc4-default/register/ic-username.png);background-size: 100%;}
.login-container .login-box .input-box.password i{background-image:url(/images/hc4-default/register/ic-password.png);background-size: 100%;}
.login-container .login-box .input-box.nickname i{background-image:url(/images/hc4-default/register/ic-username.png);background-size: 100%;}
.login-container .login-box .input-box.validcode i{background-image:url(/images/hc4-default/register/ic-code.png);background-size: 100%;}

.login-container .login-box .hasAccount{text-align: center; margin-top: 20px; color: #383838; font-size: 14px;}
.login-container .login-box .hasAccount i{display:none; width:14px; height:14px; margin-right: 3px; vertical-align: -1px; background:url(/images/hc4-default/register/ic-userlogin.png) no-repeat center }
.login-container .login-box .hasAccount a{ color: #efa443; font-weight: bold; text-decoration: underline;}
.login-container .login-box .hasAccount a:hover{ text-decoration: none; }

.footer-container { display: none;width: 100%; position: absolute; left: 0; bottom: 20px; }
.footer-container .logo { height: 30px; width: 100%; padding: 20px 0 10px; background: url("/images/hc4-default/register/footer-icon.png") no-repeat center; }
.footer-container p { text-align: center; color: #9d86df; font-size: 12px; margin-top: 10px }

.login-container .login-box .input-box .tip{ display:none;}
.login-container .login-box .input-box .success-tip{position: absolute;width:14px;height:14px;top:12px; right:10px; left:auto;background:url(/images/hc4-default/register/login-icon.png) no-repeat -85px -136px;}
.login-container .login-box .input-box .error-tip{ padding-left:20px;}
.login-container .login-box .input-box .error-tip em{display:inline-block;width:14px;height:14px;background:url(/images/hc4-default/register/login-icon.png) -85px -120px no-repeat; }
.login-container .login-box .input-box .error-tip p{color:#EA1515;font-size:12px; margin-top: 0; display: inline-block;}
.login-container .login-box .validcode .success-tip{right:110px;}
.footer-container .qq_btn{display: none;}

.affix-link-bottom{margin-top: 15px;}
.affix-link-bottom ul{text-align: center;}
.affix-link-bottom ul li{display: inline-block;width: 30%;height: 55px;line-height: 20px;text-align: center;margin: 15px 0;font-size: 14px;position: relative;}
.affix-link-bottom ul li i{display: inline-block;width: 40px;height: 37px;background-position: center;background-repeat: no-repeat;}
.affix-link-bottom ul li .ic-phone{background-image: url(/images/hc4-default/register/ic-phone.png);}
.affix-link-bottom ul li span{display: block;color: #3f3f3f;text-shadow: 1px 1px 0 #fff;}
.affix-link-bottom ul li .phoneCode{display: none;position: absolute;top: -20px;left: 17px;background: #f6f1e8;padding: 5px;z-index: 11;box-shadow: 0 0 3px 0 #aaa; width: 80px;height: 80px;}
.affix-link-bottom ul li .phoneCode img{float:left;width:80px;height:80px;}
.affix-link-bottom ul li:hover > div{display: block;}
.affix-link-bottom ul li .ic-win{background-image: url(/images/hc4-default/register/ic-win.png);}
.affix-link-bottom ul li .ic-guaji{background-image: url(/images/hc4-default/register/ic-guaji.png);}
.affix-link-bottom ul li .guajiDownload{display: none;position: absolute;width: 320px;height: 80px;right: 30px;top: -20px;padding: 5px;font-size: 12px;border-radius: 3px;background: #f6f1e8;}
.affix-link-bottom ul li:hover > div{    display: block;}
.affix-link-bottom ul li .guajiDownload .guaji-read{ margin-top: 5px;text-align: left;color: #333;}
.affix-link-bottom ul li .guajiDownload .guaji-read a{color: #FF7800;padding-left: 15px;text-decoration: underline;margin-bottom: 5px;background: url(/images/hc4-default/register/ic-instru.png) left center no-repeat;}
.affix-link-bottom ul li .guajiDownload .guaji-exe{padding-top: 47px;margin-top: 3px; margin-left: 15px; background: url(/images/hc4-default/register/ic-guaji-exe.png) center top no-repeat;}
.affix-link-bottom ul li .guajiDownload .guaji-phone {width: 80px;height: 80px;}
.affix-link-bottom ul li .guajiDownload .guaji-exe a{color: #fff;border-radius: 15px;padding: 2px 15px 3px 20px;background: url("/images/hc4-default/register/ic-download.png") 10px center no-repeat, -webkit-linear-gradient(left, #A633ED, #F3337A);background: url("/images/hc4-default/register/ic-download.png") 10px center no-repeat, -moz-linear-gradient(left, #A633ED, #F3337A);background: url("/images/hc4-default/register/ic-download.png") 10px center no-repeat, -ms-linear-gradient(left, #A633ED, #F3337A);}