form { margin: 0px; padding: 0px;}
#awardlog { border-top: solid 1px #ccc; box-shadow: #d2d2d2 0px 0px 15px; border-radius: 4px; padding: 0px;background: #fff;}
#awardlog tr td {line-height: 20px; height: 20px;}
.contentBox { width: 1080px;
    /* overflow: hidden;//盘王优化 */ font-size: 14px; margin: 10px auto;}
/* .contentBox ul li { border-style: none;}彩吧列表优化 */
.contentBox td,
.contentBox div { font-family: tahoma, "微软雅黑", "黑体";}
.contentBox img { margin: 0px; padding: 0px;}
.contentBox a { color: #1974A2;}
.contentBox a:hover { color: #EC5E33; text-decoration: none;}
.contentBox table { border-left-width: 1px; border-left-style: solid; border-left-color: #D9E1E8;}
.contentBox table tr td { padding: 5px 0; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #D9E1E8; border-bottom-color: #D9E1E8; line-height: 26px; height: 26px;}
.contentBox table .h_tdtitle { line-height: 30px; background-color: #E9EDF1; font-weight: bold; text-align: center;}
.contentBox .msgBox { padding: 10px 1%; overflow: hidden; color: #7C898F; border-bottom: 1px solid #D9E1E8; border-top: 1px solid #D9E1E8; width: 98%; float: left; background: #F9FBFA; font-size: 12px; margin-top: 20px; text-align: right;}
.contentBox .msgBox2 { padding: 10px; overflow: hidden; color: #7C898F; width: 718px; background: #EDF5FB; font-size: 12px; text-align: right; border-right: 1px solid #D9E1E8; border-bottom: 1px solid #D9E1E8; border-left: 1px solid #D9E1E8;}
.contentBox .msgBox .title,
.contentBox .msgBox2 .title { font-weight: bold; float: left; color: #333; font-size: 14px;}
.contentBox .msgBox .error,
.contentBox .msgBox2 .error { padding-left: 20px; border: #FF8888 solid 1px; line-height: normal; background-color: #FFF2EB; background-image: url(../images/users/check_error.gif); background-repeat: no-repeat; background-position: 3px center; color: #EA7373; position: absolute; left: -2px; top: 0px; padding-right: 3px; padding-bottom: 3px;}
.contentBox .input_btn { _height: 21px; _padding-top: 11px; font-size: 12px; font-weight: normal; color: #FFF; background-color: #2499D4; padding: 5px; width: auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-align: center; vertical-align: middle;}
.contentBox .input { background-image: url(../images/users/reg_03.gif); background-repeat: no-repeat; height: 27px; _height: 21px; width: 248px; border: 1px solid #FFF; padding-top: 5px; _padding-top: 11px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; line-height: normal; background-color: #FFF;}
.contentBox .uploadFile { background-color: #F9FAFB; border: 1px solid #D9E1E8; vertical-align: middle;}
.contentBox #left { float: left; background-image: url(../images/users/login_06.gif); background-repeat: repeat-x; background-position: left top; background-color: #FFF; width: 200px;}
.contentBox #left .left { width: 200px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #f0f0f0; background-image: url(../images/users/b_line.jpg); background-position: left bottom; background-repeat: no-repeat;}
.contentBox #left .left ul li { background-image: url(../images/users/user_09.gif); background-repeat: no-repeat; line-height: 34px; height: 34px; color: #677C8F; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D9E1E8; border-bottom-color: #D9E1E8; border-left-color: #D9E1E8; overflow: hidden; margin: 0px; border-top-style: none; background-position: left top; float: left; width: 190px; padding: 0px 0px 0px 8px;}
.contentBox #left .left ul li img { float: left; margin-top: 5px;}
.contentBox #left .left ul li a { font-size: 14px; font-family: "微软雅黑", "黑体", Arial; width: 160px; display: block; float: right;}
.contentBox #left .left ul li.now { background-image: url(../images/users/user_16.gif);}
#leftMenuTitle { background-image: url(../images/Users/user_03.gif); background-repeat: no-repeat; height: 31px;}
.now a { color: #EC5E33;}
.contentBox #right { float: right; width: 740px;}
.contentBox #right h2 { float: left; height: auto; width: auto; line-height: normal; margin: 0px; padding: 0 0 0 5px; background: url(none);}
.contentBox #right .right { position: relative; float: right; margin-bottom: 10px; border-bottom-width: 2px; border-bottom-color: #f0f0f0; width: 740px; border-bottom-style: solid; background: #FFF url(../images/users/b_line.jpg) no-repeat left bottom;}
.contentBox #right .right .infoBox { float: left; width: 740px;}
.contentBox #right .right .infoBox_line { float: left; width: 698px; border-right: 1px solid #D9E1E8; border-bottom: 1px solid #D9E1E8; border-left: 1px solid #D9E1E8; padding: 20px; line-height: 22px; color: #333;}
.contentBox #right .right #userBox { padding: 8px; overflow: hidden; border: 1px solid #D9E1E8; width: 722px; background: #FFF; position: relative;}
.contentBox #right .right #userBox .info { float: left; width: 618px;}
.contentBox #right .right #userBox .info .userMsg ul li { font-size: 14px; line-height: 18px; float: left; background-image: url(../images/users/userline.gif); background-repeat: no-repeat; background-position: right center; padding: 5px 15px; position: relative; border-style: none;}
.contentBox #right .right #userBox .userMsg { float: left; width: 100%; font-size: 13px;}
.contentBox #right .right #userBox .userMsg .dsc { padding-left: 15px; padding-top: 7px; font-size: 13px;}
.contentBox #right .right #userBox .title { float: left; padding-left: 15px; border-style: none; width: 500px; font-size: 14px;}
#userBox .title { font-weight: bold;}
#userBox .title .name { color: #1974A2; font-size: 14px; display: block; float: left; height: 22px; line-height: 22px;}
body .linkBox { height: 22px; line-height: 22px; font-size: 12px; font-weight: normal; white-space: nowrap; width: 94px; background: #FFF url(../images/guess_17.gif) no-repeat left top; display: block; float: left; margin: 0px 0px 0px 20px; position: relative;}
body .linkedBox { height: 22px; line-height: 22px; font-size: 12px; font-weight: normal; white-space: nowrap; width: 94px; background: #FFF url(../images/Users/guess_177.gif) no-repeat left top; display: block; float: left; margin: 0px 0px 0px 20px; position: relative;}
body .linkedBox #likeCount { display: inline-block; width: 44px; text-align: center;}
.contentBox #right .right #userBox .title .linkBox span,
.contentBox #right .right #userBox .title .linkedBox span { padding: 0px; width: 40px; color: #333333; text-align: center; display: inline-block;}
.contentBox #right .right #userBox .title .linkBox a { font-size: 12px; font-weight: normal; padding-left: 15px; display: block; float: left; width: 35px;}
.contentBox #right .right #userBox .title .linkedBox a { font-size: 12px; font-weight: normal; text-align: center; float: left; display: block; width: 50px; overflow: hidden; color: #FFF;}
.contentBox #right .right #userBox .title span { font-size: 12px; color: #999; font-weight: 400; line-height: 22px;}
.contentBox #right .right #userBox .userIcon { float: left; border-radius: 50%; height: 89px; width: 89px; overflow: hidden;}
.contentBox #right .right #userBox .userIcon img {width: 100%; height: 100%;}
.setBox { background: url(../images/guess/setbox.gif) no-repeat; height: 22px; width: 55px; display: block; float: left; line-height: 22px; font-weight: normal; text-align: center; margin-left: 15px;}
.setBox a { height: 22px; width: 55px; color: #333; display: block;}
.setBox a:hover { background: url(../images/guess/setedbox.gif) no-repeat; color: #FFF; text-decoration: none; float: left; width: 55px;}
.setedBox { background: url(../images/guess/setedbox.gif) no-repeat; height: 22px; width: 55px; display: block; color: #FFF; text-decoration: none; float: left; line-height: 22px; font-weight: normal; margin-left: 15px;}
.setedBox a { width: 55px; text-align: center; color: #FFF; display: block;}
.setedBox a:hover { color: #FFF;}
#submenu { background-color: #edf5fb; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9e0e7; line-height: 36px; height: auto; width: 738px; float: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d9e0e7; border-left-color: #d9e0e7;}
#submenu ul { float: right; margin-right: 10px;}
#submenu ul li { float: left; width: 100px; border: none; display: block; text-align: center; font-size: 12px; position: relative; bottom: -1px; right: 0px;}
#submenu ul li a { display: block;}
#submenu ul li.now { background-color: #FFF; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #d9e1e8; border-right-color: #d9e1e8; border-left-color: #d9e1e8; font-size: 12px; font-weight: bold; color: #1974a2;}
#submenu .title { float: left; font-weight: bold; color: #333; padding-right: 10px; padding-left: 10px; line-height: 36px; font-size: 14px;}
#bottom { width: 950px; padding-top: 6px; clear: both; background: url(../images/Users/login_24.gif) no-repeat left top;}
#bottom .neirong3 { border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d9e1e8; border-bottom-color: #f0f0f0; border-left-color: #d9e1e8; background-image: url(../images/users/b_line.jpg); background-position: left bottom; background-repeat: no-repeat; background-color: #FFF; padding: 10px;}
#bottom .icons { text-align: center; padding: 10px;}
#page { text-align: left; width: 733px; background-color: #F5F6F7; overflow: hidden; display: inline-block; float: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #d8e0e7; border-bottom-color: #d8e0e7; border-left-color: #d8e0e7; padding-left: 5px; margin: 0px;}
#page a { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; color: #333; border: 1px solid #c4d3e1; background-color: #FFF; display: block; float: left; margin: 5px; font-size: 12px; line-height: normal;}
#page a:hover { background-color: #fffef3;}
#page span.on { padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; background-color: #1896D5; font-weight: bold; color: #FFF; display: block; float: left; margin: 5px;}
#page span.on:hover { background-color: #1896D5;}
.contentBox .qiuba li { height: 92px; width: 363px; display: block; float: left; background-image: url(../images/bottomLine.jpg); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 1px; margin-right: 10px; background-color: #FFF; cursor: pointer; border-right: 1px solid #d8e0e7; border-bottom: 2px solid #eceded; border-left: 1px solid #d8e0e7; border-top: 1px solid #d8e0e7; margin-top: 10px;}
.contentBox .qiuba li .qb_info { display: block; float: left; width: 198px; height: auto; padding-bottom: 10px; padding-top: 10px;}
.contentBox .qiuba li .img { float: left; background-color: #FFF; width: 65px; height: 65px; overflow: hidden; border-radius: 50%; text-align: center; margin: 10px;}
.contentBox .qiuba { background: #f5f6f7;}
.contentBox .qiuba li .huise { line-height: 24px; height: 24px; overflow: hidden; white-space: nowrap; width: 198px; text-overflow: ellipsis;}
.contentBox .qiuba li:hover {height: 93px;border: 1px solid #5f96cd;}
/*  */
#add_QB #money { width: 738px; overflow: hidden; background: url(../images/Users/add_bg.gif) no-repeat; background-size: 100% 100%; min-height: 450px; border: 1px solid #c5d0de;}
#add_QB .contentBox #right .right { margin: 0px;}
#add_QB #money .cz_div { background: none; border-style: none;}
#add_QB #money .control-label { width: 165px;}
#add_QB #money h1 { margin-top: 60px; margin-left: 96px; font-family: "微软雅黑"; font-size: 26px; font-weight: bold; line-height: 30px;}
#add_QB #money h3 { color: #999; font-family: "微软雅黑"; font-size: 14px; margin-left: 96px; line-height: 22px; margin-bottom: 35px;}
#add_QB #money .cz_other_mm { height: 36px;}
#add_QB #btnNext { background: url(../images/Users/add_btn.gif) no-repeat; height: 55px; width: 185px; margin: 0px; padding: 0px; border-style: none; margin-left: 16px;}
#money { border-right: 1px solid #c5d0de; border-left: 1px solid #c5d0de; width: 738px; overflow: hidden;}
#money #cBnk .bank .selectBnakKind { border: 2px solid #F05555; position: relative; height: 31px; width: 84px; overflow: hidden;}
#money .selectBnakKind span { position: absolute; height: 14px; width: 14px; right: -2px; bottom: -2px; display: block; background: url(../images/Users/gu.gif);}
#money .unselectBnakKind { border: 1px solid #CFCFCF; position: relative;}
#money #cBnk .img { display: block; height: 33px; padding: 5px 10px; width: 86px; float: left; background: no-repeat center center; margin-right: 10px; cursor: pointer;}
#money .cz_div { border-bottom: 1px solid #c5d0de; overflow: hidden; float: left;}
#money .msgBox {}

#money .control-label { width: 20%; text-align: right; float: left; color: #333; font-size: 14px; display: block;}
#money .control-group { width: 738px; display: block; line-height: 40px; padding-top: 15px; float: left; position: relative;}
.contentBox #money .cz_logo3 { clear: both; height: 55px; width: 600px; color: #7C898F; font-size: 12px; font-weight: normal; line-height: 22px; background: url(../images/Users/reset.jpg) left top; display: block; padding: 55px 0px 0px 138px; border-top: 1px solid #C5D0DE;}
.contentBox #money .cz_logo2 { clear: both; height: 55px; width: 600px; color: #7C898F; font-size: 12px; font-weight: normal; line-height: 22px; background: url(../images/Users/cz_logo2.jpg) left top; display: block; padding: 55px 0px 0px 138px; border-top: 1px solid #C5D0DE;}
.contentBox #money .cz_logo { border-top: 1px solid #C5D0DE; clear: both; height: 62px; width: 600px; color: #7C898F; font-size: 12px; font-weight: normal; line-height: 18px; background: url(../images/Users/cz_logo.jpg) no-repeat left top; display: block; padding: 48px 0px 0px 138px; margin-bottom: 15px;}
#money .cz2 .cz_on { color: #FF6500; border: 1px solid #FF6500; display: block; float: left; background: #FFF url(../images/Users/cz.png) -101px -41px;}
#money .cz .cz_on { color: #FF6500; border: 1px solid #FF6500; background: #FFF url(../images/Users/cz.png) no-repeat -71px -1px;}
#money .controls { margin-left: 20%;}
#money .cz li { font-family: "微软雅黑"; line-height: 38px; color: #555578; background-color: #F5F5F5; text-align: center; display: block; float: left; height: 38px; width: 68px; margin-right: 12px; border: 1px solid #CFCFCF; font-size: 14px; cursor: pointer;}
#money .cz2 li { font-family: "微软雅黑"; line-height: 38px; color: #555578; background-color: #F5F5F5; text-align: center; display: block; float: left; height: 38px; width: 98px; margin-right: 12px; border: 1px solid #CFCFCF; font-size: 14px; position: relative; cursor: pointer;}
#money .cz_other_mm { font-size: 14px; color: #6A6A6A; background-color: #F5F5F5; height: 40px; width: 120px; padding-left: 10px; border: 1px solid #CFCFCF;}
#money table#cBnk,
#money table#cBnk td { border-style: none; padding: 0px;}
#money .input { height: 20px; line-height: 20px; background: url(none); overflow: hidden;}
#jcbox { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D9E1E8; border-left-color: #D9E1E8; width: 738px; float: left; background-color: #F6F6F6; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D9E1E8;}
/* #jcbox .h_tdf { margin: 0 auto 0 auto;} */
#jcbox .pointBox {
    /* position: relative; */ background-image: url(../images/users/pointicon.gif); background-repeat: no-repeat; background-position: right top; text-align: center;}
#jcbox table { border-top: solid 1px #D9E1E8;table-layout: fixed;margin: 5px;}
/* #div_g3 {padding: 5px;} */
/* #div_g3 table { border: none; border-bottom: solid 1px #D8D8D8;} */
.subTitle {padding: 5px; background: #fff;width: 728px; display: block; line-height: 30px;overflow: hidden;border-bottom: solid 1px #D9E1E8;}
.toolsBox { border-bottom: solid 1px #d8d8d8; line-height: 20px; font-size: 12px; padding: 5px; display: block;}
#div_g3 table tr td {
    /* border:none; */ line-height: normal;}
#jcbox .gameName,
#jcbox .date {line-height: 20px; display: block; color: #fff;}
#jcbox table tr td { font-size: 12px;}
#jcbox a.homeTeam,
#jcbox a.guestTeam {padding: 0 5px;}
#jcbox .cz_title .tg1 { color: #EB6A3B; font-weight: bold;}
#jcbox .cz_title .tg2 { color: #488599; font-weight: bold;}
/* #jcbox #rbtnlist { background-color: #fff; padding: 0px; display: block; width: 720px; border-bottom: 1px solid #D9E1E8;} */
/* #jcbox #rbtnlist2 { background-color: #fff; padding: 5px; display: block; width: 728px; border-right: 1px solid #D9E1E8; border-left: 1px solid #D9E1E8; overflow: hidden;} */
#jcbox .cz_404 { margin: 5px; line-height: 50px; color: #999; background-color: #FFF; text-align: center; border: 1px solid #D8D8D8;}
#jcbox .cz_4042 { line-height: 50px; color: #999; background-color: #FFF; text-align: center; margin: 0px 5px 5px; border: 1px solid #d9e1e8;}
#jcbox .cz_title { line-height: normal; font-size: 12px; padding-top: 5px; padding-bottom: 5px; width: 720px; margin-right: auto; margin-left: auto; margin-top: 5px; margin-bottom: 5px;}
#jcbox .cz_title .bd { background-color: #DFDFDF; float: left; height: 12px; width: 200px; margin-top: 2px; margin-right: 8px;}
#jcbox .cz_title .bd_bg1 { background-image: url(../images/users/tf1.png); background-repeat: repeat-x; height: 12px;}
#jcbox .cz_title .bd_bg2 { background-image: url(../images/users/tf2.png); background-repeat: repeat-x; height: 12px;}
#topics { float: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D9E1E8; border-left-color: #D9E1E8; width: 738px;}
#topics .centre { float: left; margin-left: 0px; font-size: 14px; width: 600px; line-height: 26px; padding: 14px;}
#topics .rightBox { float: right; margin-right: 8px; margin-top: 8px;}
#comments { float: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D9E1E8; border-left-color: #D9E1E8; width: 738px;}
#comments .win,
#topics .win { float: left; width: 738px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D9E1E8;}
#comments .leftBox { float: left; width: 55px; text-align: center; height: 55px; margin: 10px; overflow: hidden;}
#comments .centre { float: left; margin-left: 0px; font-size: 14px; width: 400px; line-height: 26px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px;}
#comments .title { font-size: 12px; line-height: 20px;}
#comments .rightBox { float: right; margin-top: 20px; margin-right: 20px;}
.win .icon_read { background: url(../images/Users/topic_27.gif) no-repeat center center; margin-top: 0; padding-top: 20px; padding-left: 0px; background-repeat: no-repeat; width: 25px; color: #C6C8CB; text-align: center; float: left; background-position: left 2px; margin-left: 10px; cursor: pointer; font-size: 12px;}
#comments .win .icon_reply,
#topics .win .icon_reply { background-image: url(../images/users/topic_232.gif); padding-top: 20px; padding-left: 0px; background-repeat: no-repeat; width: 25px; color: #C6C8CB; text-align: center; float: left; background-position: left 2px; margin-left: 10px; cursor: pointer; font-size: 12px;}
#comments .win .icon_delete,
#topics .win .icon_delete { background-image: url(../images/users/delete.gif); padding-top: 20px; background-repeat: no-repeat; width: 25px; color: #C6C8CB; text-align: center; float: left; background-position: center 2px; cursor: pointer; font-size: 12px; margin-left: 10px;}
.h_1 { background-color: #FFF;}
.h_2 { background-color: #F9FAFB;}
.h_3 { background-color: #FFFFE8; font-size: 12px; line-height: 20px; text-indent: 2em;}
.t12 { font-size: 12px; line-height: 20px;}
.t20 { font-size: 20px;}
.contentBox .btn,
.contentBox .btn:hover { background-image: url(../images/users/btn.jpg); height: 27px; width: 79px; margin: 0px; display: block; color: #FFF; text-align: center; font-size: 12px; cursor: pointer; line-height: normal; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.contentBox input.btn,
.contentBox input.btn:hover { background-image: url(../images/users/btn.jpg); height: 35px; width: 79px; margin: 0px; display: block; color: #FFF; text-align: center; font-size: 12px; cursor: pointer; line-height: normal; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}
.red { color: #EC5E33;}
.hui,
.huise { color: #999; font-size: 12px;}
.b { font-weight: bold;}
.m_ls:hover { color: #369; background-color: #D9F5FF; text-decoration: none;}
.m_ls { cursor: pointer; background-image: url(../images/guess/guess_133.gif); width: 62px; height: 22px; display: block; margin-top: 3px; float: none; margin-right: auto; margin-left: auto;}
#money #cBnk { float: left; margin: 0px;}
.bank { display: block; float: left; margin-bottom: 5px; line-height: 45px;}
#Analysis_Park { position: absolute; display: none; text-align: center; width: 290px; border: 1px solid #b7cfe3; top: 300px; z-index: 9900; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #FFF; background-repeat: repeat-x; background-position: left top; height: 160px; padding: 20px;}
#userBox .read_box { position: absolute; top: 10px; right: 10px; color: #999;}
#userBox .icon_box { position: absolute; right: 10px; bottom: 10px;}
#userBox .icon_box span { height: 36px; width: 42px; display: block; float: right; background-size: 42px auto;}
#userBox .icon_box .on { background-position: 0px -35px;}
.icbc
/*工商银行*/
    { vertical-align: middle; display: inline-block; width: 19px; height: 19px; background: url(../images/bankLogo/bank_ico.png) 0 0 no-repeat;}
.abc
/*农业银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -54px 0 no-repeat;}
.ccb
/*建设银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -36px 0 no-repeat;}
.boc
/*中国银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -72px 0 no-repeat;}
.cmb
/*招商银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -18px 0 no-repeat;}
.comm
/*交通银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -36px -18px no-repeat;}
.gdb
/*广发银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -72px -18px no-repeat;}
.psbc
/*邮政银行*/
    { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -18px -18px no-repeat;}
.rcc
/*农村合作社*/
    { vertical-align: middle; display: inline-block; width: 19px; height: 19px; background: url(../images/bankLogo/bank_ico.png) 0px -72px no-repeat;}
.citic { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -126px 0 no-repeat;}
.cebbank { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -90px 0 no-repeat;}
.cmbc { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -90px -18px no-repeat;}
.spabank { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) 0 -36px no-repeat;}
.hxb { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -18px -54px no-repeat;}
.cib { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) 0 -18px no-repeat;}
.cgc { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) 0 -72px no-repeat;}
.spdb { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -54px -18px no-repeat;}
.post { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -18px -18px no-repeat;}
.bea { vertical-align: middle; display: inline-block; width: 18px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -54px -54px no-repeat;}
.alip { vertical-align: middle; display: inline-block; width: 16px; height: 18px; background: url(../images/bankLogo/bank_ico.png) -109px 0 no-repeat;}
#rbtnlist2 a { padding: 4px 8px; background: #F9FAFB; border-radius: 2px; border: 1px solid #CCC; margin-right: 5px; display: block; float: left; line-height: 20px;}
/*二维码弹框样式开始*/
.QRCode { position: absolute; z-index: 4; background: #FFF; width: 400px; left: 50%; top: 200px; margin-left: -200px; font-size: 14px; text-align: center; padding: 20px 30px; color: #333;}
.QRCode .close { position: absolute; top: 5px; right: 5px; background: url(../images/Users/close.jpg) no-repeat center center; height: 32px; width: 32px;}
.QRCode .img { margin-right: auto; margin-left: auto; background: #EFEFEF; margin-bottom: 10px; position: relative;}
.QRCode .img i { height: 32px; width: 32px; margin-top: -16px; margin-left: -16px; position: absolute; left: 50%; top: 50%; display: block;}
.QRCode .payNum { display: block; font-size: 22px; line-height: 40px; color: #FF6500; font-weight: normal;}
.bg { height: 100%; width: 100%; left: 0px; top: 0px; background: #000; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; z-index: 3; position: fixed; _position: absolute; _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);}
/*二维码弹框样式结束*/
#usersBox { overflow: hidden; width: 800px; display: block; padding-top: 10px;}
#usersBox li { float: left; overflow: hidden; display: block; margin-bottom: 5px;}
#usersBox li .userBox { background: #FFF; width: 238px; border: 1px solid #d8e0e7; margin-right: 10px; float: left; clear: both; border-bottom: 1px solid #e3ebf1; padding-top: 10px; padding-bottom: 10px;}
#usersBox li .userBox .icon { margin-left: 10px; height: 60px; width: 60px; float: left; text-align: center; display: block; position: relative;}
#usersBox li .userBox .qxgz { background: #ececec; border: 1px solid #b2b2b2; cursor: pointer; padding: 2px;}
#usersBox li .userBox .hygz { background: url(../images/Users/hxgz.gif) no-repeat 2px center; display: inline; color: #333; margin-top: 2px; margin-bottom: 2px; font-weight: 400; line-height: normal; border: 1px solid #CCC; padding: 2px 2px 2px 20px;}
#usersBox li .userBox .left_line { padding-right: 5px; border-left: 1px solid #D8E0E7; text-align: center; padding-left: 10px; margin-left: 10px;}
#usersBox li .userBox .userinfo { float: left; width: 145px; padding-left: 10px;}
#usersBox li .userBox .userinfo .info { width: 100%; white-space: nowrap; line-height: 22px; height: 22px; overflow: hidden; font-size: 12px;}
/* 彩吧开始 */
.pubList ul,
.pubList ul,
ul.pubList {
    /* padding: 5px 5px 0 5px; */ overflow: hidden; width: 745px; background: #f5f6f7;}
.pubList h3 { overflow: hidden; font-size: 14px; font-weight: bold; line-height: 30px; background: #fff;border-bottom: solid 1px #e1e1e1; padding: 0 5px;}
.pubList h3 .create { font-size: 12px; padding: 2px 6px;margin: 0 0 0 0; background: #ff6666; color: #fff; line-height: 20px; font-weight: normal; float: right; position: static; border-radius: 4px;}
.pubList h3 .link { float: right; font-weight: normal; font-size: 12px;}
.pubList li {margin: 3px 5px 0 0;
    float: left;
    border: solid 1px #e1e1e1;
    padding: 5px;
    /* margin-bottom: 5px; */
    width: 231px;
    background: #fff;
    border-radius: 4px;
    position: relative;
    overflow: hidden;}
/* .pubList li:nth-child(even) {margin-left: 5px;} */
.pubList li .icon {width: 38px; margin-right: 5px; height: 38px; display: block; float: left; border-radius: 50%; overflow: hidden;}
.pubList li .icon img{width:100%;height: 100%;}
.pubList li .row {line-height: 20px;}
.pubList li .tit {font-weight: bold; height: 20px;line-height: 20px;
    /* overflow: hidden; */ text-overflow: ellipsis; white-space: nowrap;}
.pubList li .tit .name { font-size: 14px;float: left; max-width: calc(100% - 25px);overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.pubList li .tit .caiIcon {margin-top: 2px;vertical-align: middle;margin-left: 3px;}
.pubList .morePub {background: #fff; line-height: 30px; text-align: center; margin-bottom: 5px;}
.pubList .morePub .tir2 {position: static; display: inline-block; margin: -10px 5px 0 0;}
.caiIcon { background: #e62129; border-color: #e62129; color: #fff; border-radius: 50%; font-weight: normal; font-size: 12px; width: 18px; height: 18px; text-align: center; line-height: 18px; margin-top: 6px; display: inline-block; font-style: normal;}
.userCout { min-width: 48px; display: inline-block; background: url(../images/users.png) no-repeat left center; padding-left: 18px; height: 18px; background-size: auto 85%; font-size: 11px;}
.editCount { display: inline-block; background: url(../images/edits.png) no-repeat left center; padding-left: 16px; height: 18px; background-size: auto 85%; font-size: 11px;}
/* 彩吧结束 */
/*角标开始*/
.isale {position: relative; overflow: hidden;}
.isale::before { content: "推广"; font-size: 9px; width: 50px; text-align: center; position: absolute; right: -20px; padding: 0 0 5px 0; line-height: normal; bottom: 0; display: block; background-color: #0d54b1;color: #fff; transform: rotate(-45deg)}
.GM::before,
.cur::before,
.vip::before,
.subGM::before { font-size: 9px; width: 50px; left: -23px; top: -4px; text-align: center; position: absolute; padding: 8px 4px 1px 4px; line-height: normal; display: block; color: #fff; transform: rotate(-45deg);}
.GM2::before,
.vip2::before,
.cur2::before,
.subGM2::before {font-size: 9px; width: 50px; text-align: center; position: absolute; right: -22px; padding: 0 5px 5px 0px; line-height: normal; bottom: 0; display: block; color: #fff; transform: rotate(-45deg)}
.GM::before,
.GM2::before { content: "吧主"; background-color: #e66b21;}
.subGM::before,
.subGM2::before { content: "副吧"; background-color: #058d2e;}
.vip::before,
.vip2::before { content: "认证"; background-color: #0d54b1;}
.cur::before,
.cur2::before { content: "楼主"; background-color: #e62129;}
/**/
.name .vip,
.name .GM::before,
.name .cur::before,
.name .subGM::before {position: static; margin: 0 0 0 3px; padding: 1px 3px;transform: none; display: inline; font-size: 11px; border-radius: 2px;}
.name .vip {background: url("../images/v.png") no-repeat center center; display: inline-block; width: 16px; height: 14px; vertical-align: middle; margin-top: -2px; background-size: auto 100%;}
.name .vip::before {display: none;}
/*角标结束*/