﻿body {color: #333;background: #f5f6f7;}
#top {background-color: #f5f6f7;width: 955px;}
#web_nav {margin-top: 10px;}
body,p,input,textarea,select,table,td,div {line-height: 23px;font-family: "微软雅黑", "黑体", Arial;font-size: 12px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0;padding: 0;border: 0;}
input,img {margin: 0px;padding: 0px;vertical-align: middle;float:left;}
.r_1 {border-radius: .3125em;}
.mytable {background: #cbd2d9;}
.mytable tr td.msg {background: #eef6fc;color: #668290;font-weight: normal;padding-right: 5px;padding-left: 5px;}
.mytable tr th {line-height: 27px;background: url(/ccsports/yuce/img/sub_title_bg.gif) repeat-x;height: 27px;padding-right: 5px;padding-left: 5px;}
.mytable tr td {background: #FFF;font-weight: normal;line-height: 22px;padding: 3px 5px;}
#context {width: 1240px;margin-right: auto;margin-left: auto;margin-top: 5px;}
a:link,a:visited {color: #0e6a98;text-decoration: none;}
a:hover {color: #F00;text-decoration: none;}
#context .context {width: 1240px;}
#context .selectBox {margin-bottom: 10px;}
#context .selectBox .title {margin-bottom: 0px;border-style: none;background: #0067af none;color: #FFF;line-height: 36px;height: 36px;}
#context .selectBox .title a {color: #fff;line-height: 35px;display: block;float: left;}
#context #left {float: right;width: 300px; }
#context #left .tabs a {width: 50%;text-align: center;margin: 0px;padding: 0px;}
#context #left .left {margin-bottom: 5px;}
#context #right {float: left;width: 930px;}
#context #right .right {margin-bottom: 10px;clear: left;}
#context #right .right.public i.h24 {position: absolute;top: -1px;right: -1px;width: 30px;height: 30px;background: url(/ccsports/yuce/img/24H.png) no-repeat;left: unset;}
#context #right .right.sale .weiquBox {border: 1px solid #E49961;background: #FFFFF4 none;position: relative;/* z-index: 99; */
}

.sale i {background: url(/ccsports/yuce/img/sale.gif) no-repeat left top;height: 48px;width: 48px;left: -1px;top: -1px;display: block;position: absolute;z-index: 899;}
#context #right .right.sale i.W_vline {background: none;position: static;width: auto;margin: 0px 10px;padding: 0px;display: inline;float: none;}
#context #right .discript {background: #FEFBE7;padding: 10px;margin-bottom: 0px;color: #666;}
#context #right .selectBox .titleLeftBar {margin-top: 6px;line-height: normal;}
#context #right .selectBox .selectInput {line-height: 20px;}
#context #right .selectBox .title {border-style: none;height: 35px;line-height: 35px;}
.homeLogo {background: url(/ccsports/yuce/img/home.png) no-repeat 10px center;display: block;float: left;line-height: 35px;height: 35px;padding-left: 30px;font-size: 14px;font-weight: bold;padding-right: 20px;}
.box .title { line-height: 30px;height: 30px;font-family: "微软雅黑", "黑体", Arial;font-weight: bold;padding-right: 5px;padding-left: 5px;font-size: 16px;color: #333;border-bottom: 2px solid #0067af;}
.box .title a.titmore {float: right;font-size: 12px; font-weight: normal;}
.box .title .title_tabs {float: left;margin-left: -5px;padding: 3px;}
.box .title .title_tabs span {font-size: 12px;background: #45a9dc;display: block;float: left;width: 100px;text-align: center;color: #FFF;cursor: pointer;margin-right: 5px;border-radius: .3125em;margin-top: 1px;}
.box .title .title_tabs span a {color: #fff;line-height: 23px;}
.box .title .title_tabs span.on {background: #F48700;}
.box .title .titleBar {float: left;font-weight: normal;width: 550px;font-size: 14px;text-align: center;white-space: nowrap;overflow: hidden;line-height: 35px;margin-left: 20px;}
.box .title .titleBar a {margin-right: 8px;margin-left: 8px;}
#context .box .title .titleRightBar {float: right;font-weight: normal;white-space: nowrap;overflow: hidden;line-height: 35px;}
#context .selectBox .RightBarBtn {line-height: 24px;height: 24px;margin-top: 6px;background: url(/ccsports/yuce/img/btn_bg.gif) repeat-x;padding-right: 8px;padding-left: 8px;}
#context .selectBox .RightBarBtn a {line-height: 24px;color: #333;}
.box .title .titleLeftBar {float: left;font-weight: normal;white-space: nowrap;overflow: hidden;line-height: 28px;margin-top: 4px;}
.box .title .titleLeftBar #selectBox {line-height: 28px;height: 28px;margin: 0px;padding: 0px 0px 0px 28px;background: #FFF;width: 168px;background: url(/ccsports/yuce/img/search_bg.gif);border-top: none;border-right: none;border-bottom: none;border-left: none;}
.box .title .titleLeftBar #selectBtn {margin-top: 0px;}
.box .submenu a {width: 30%;display: block;float: left;text-align: center;line-height: 40px;font-size: 14px;}
.box .submenu a:hover {}
/*.box .submenu a.line{border-right: 1px solid #dae1e8;}*/

.box .submenu a.home_btn {border-right: 1px solid #dae1e8;background: url(/ccsports/yuce/img/home.gif) no-repeat;padding-left: 13%;width: 36%;}
.box .submenu a.home_btn:hover {background: url(/ccsports/yuce/img/home_hover.gif) no-repeat;}
.box .info {padding: 0px 5px;border-right: 1px solid #d8e0e7;border-bottom: 2px solid #eceded;border-left: 1px solid #d8e0e7;background: #FFF url(/ccsports/yuce/img/bottom_line.gif) repeat-x left bottom;}
.box .usermenu {border: 1px solid #dae1e8;font-weight: bold;}
.linkBox {height: 22px;line-height: 22px;font-size: 12px;font-weight: normal;white-space: nowrap;width: 94px;background: #FFF url(/ccsports/yuce/img/guess_17.gif) no-repeat left top;float: left;margin-top: 5px;}
.linkBox a {float: left;display: block;width: 32px;overflow: hidden;padding-left: 15px;line-height: 23px;}
.linkBox span {float: left;display: block;width: 46px;text-align: center;font-family: "微软雅黑", "黑体", Arial;color: #666;font-size: 12px;}
.linkedBox {height: 22px;line-height: 22px;font-size: 12px;font-weight: normal;white-space: nowrap;background: #FFF url(/ccsports/yuce/img/guess_177.gif) no-repeat left top;width: 94px;float: left;margin-top: 5px;}
.linkedBox a.tm3,.linkedBox a.tm3:hover {float: left;display: block;width: 50px;overflow: hidden;background-image: none;color: #FFF;margin: 0px;padding: 0px;text-align: center;line-height: 22px;}
.linkedBox span {float: left;display: block;width: 44px;text-align: center;font-family: "微软雅黑", "黑体", Arial;font-size: 12px;}
#context .userInfoBox {padding-top: 15px;border-top: solid 2px #0067af;position: relative;}
.userInfoBox .GComment {position: absolute;right: -5px;top: 4px;line-height: 26px;color: #fff;height: 30px;width: 50px;font-size: 14px;font-weight: bold;padding-left: 10px;text-align: center;background: url("/ccsports/yuce/img/like.png") no-repeat center right;}
.userInfoBox .description {padding: 5px;color: #666;overflow: hidden;text-align: center;}
.star {margin-bottom: 3px;}
.userInfoBox .description .btn {line-height: 16px;text-align: left;float: left;width: 50%;margin: 10px 0px 10px 0;padding: 0px 0px 0px 30px;height: 16px;background: #FFF;border-style: none;font-size: 14px;color: #666;box-sizing: border-box;}
.userInfoBox .description .home {background: url(/ccsports/yuce/img/home.png) no-repeat left center;}
.userInfoBox .description .myCollect {background: url(/ccsports/yuce/img/star_def.png) no-repeat 5px center;}
.userInfoBox .description .readCount {background: url(/ccsports/yuce/img/read.png) no-repeat 5px center;}
.userInfoBox .description a.btn:hover {color: #C00;}
.userInfoBox .description .btn img {margin-right: 10px;}
.userInfoBox .data {overflow: hidden;border-bottom: 1px solid #dae1e8;padding-bottom: 5px;}
.userInfoBox.other .data ul li {float: left;width: 49%;display: block;cursor: pointer;border-right: 1px solid #e5e5e5;}
.userInfoBox .focus,.userInfoBox .focused {width: 80%;height: 26px;text-align: center;margin: 0 auto;margin-bottom: 5px;cursor: pointer;font-size: 14px;border-radius: 4px;background: #e1e1e1;}
.userInfoBox .focus {background: #2aa6e4;color: #fff;}
.userInfoBox .focus:hover {background: #2eaded;}
.userInfoBox .data ul li {float: left;width: 33%;display: block;cursor: pointer;border-right: 1px solid #e5e5e5;}
.userInfoBox .data ul li span {display: block;text-align: center;color: #a3a3a3;}
.userInfoBox .data ul li:hover span {color: #f4730b;}
.userInfoBox .data ul li .num {color: #333;font-size: 14px;font-weight: bold;}
.userInfoBox .btns {width: 228px;overflow: hidden;padding: 5px 0 10px 0;}
.userInfoBox .Datadetail li {width: 50%;float: left;text-align: center;margin-top: 5px;}
.userInfoBox .btns .btn {width: 95px;line-height: 24px;height: auto;float: left;font-size: 14px;text-align: center;}
.userInfoBox .btns .btn.add {background: #49b5ed;color: #fff;border: solid 1px #49b5ed;font-size: 16px;}
.userInfoBox .btns .btn.my {background: #59ab39;color: #fff;border: solid 1px #39a110;font-size: 16px;}
.userInfoBox .name {font-weight: bold;text-align: center;font-size: 15px;clear: both;line-height: 30px;}
.userInfoBox i {width: 93px;height: 23px;position: absolute;top: 88px;left: 50%;margin-left: -46px;background: url("/ccsports/yuce/img/v3.gif") no-repeat center center;}
.userInfoBox .icon {border: solid 3px #f4730b;width: 80px;height: 80px;padding: 3px;overflow: hidden;border-radius: 50%;margin: 0px auto;margin-bottom: 10px;}
.userInfoBox .icon a {display: block;text-align: center;width: 80px;height: 80px;overflow: hidden;border-radius: 50%;margin-bottom: 10px;}
.userInfoBox .icon a img,.userInfoBox .icon img {width: 100%;height: auto;}
/* post star */

#div_edit .form {padding: 10px;border-top: none;font-size: 14px;}
#div_edit .miniBtn {width: 26px;height: 26px;float: left;border: solid 1px #cccccc;border-radius: 50%;overflow: hidden;cursor: pointer;margin-right: 5px;}
#div_edit .miniBtn:hover {border-color: #f4730b;}
#div_edit .item {float: left;padding: 5px 0;line-height: 30px;}
#div_edit .add {background: url(/ccsports/yuce/img/add.gif) no-repeat center center;}
#div_edit .sub {background: url(/ccsports/yuce/img/sub.gif) no-repeat center center;}
#div_edit .tit {float: left;}
#div_edit .info {width: 100%;float: left;border: none;background: none;padding: 0;}
#div_edit .info textarea {width: 657px;border-radius: 4px;border: solid 1px #d8e0e7;font-size: 14px;padding: 10px;background: #f5f5f5;}
#div_edit>ul>li {line-height: 30px;padding: 5px 0;color: #333;/* border-bottom: solid 1px #eaeaea; */

}
#div_edit>ul>li.noBorder {border: none;}
#div_edit>ul li::after {content: "";display: block;width: 100%;height: 0px;overflow: hidden;clear: both;}
#div_edit input {margin: 0 5px;margin-top: -2px;}
#div_edit .gray {color: #999;}
#div_edit .guessBox {float: left;width: 250px;margin-top: 0;}
#div_edit .guessBox>div {float: left;text-align: center;line-height: 30px;}
#div_edit .guessBox .tit {width: 48px;}
#div_edit .guessBox .tabs {width: 195px;margin-right: 5px;float: right;border: solid 1px #ccc;height: 28px;border-radius: 4px;}
#div_edit .guessBox .tabs.on {border: solid 1px #f4730b;}
#div_edit .guessBox .tabs>div {width: 30%;float: left;line-height: 28px;}
#div_edit .guessBox .tabs>div.odd {cursor: pointer;}
#div_edit .guessBox .tabs>div.odd:hover {color: #f4730b;}
#div_edit .guessBox .tabs>div.odd.on {background: #ff7f21;color: #fff;}
#div_edit .guessBox .tabs.on .handicap {width: 40%;background: #fff5ee;}
#div_edit .guessBox .tabs .handicap {width: 40%;background: #ececec}
#div_edit .payList {float: left;}
#div_edit .payList li {cursor: pointer;border: solid 1px #ccc;float: left;line-height: 28px;padding: 0 15px;margin-right: 5px;border-radius: 4px;}
#div_edit .payList li:hover {color: #f4730b;}
#div_edit .payList li.on {border: solid 1px #f4730b;background: #ff7f21;color: #fff;}
#div_edit .payList li.input {border: solid 1px #ccc;background: transparent;padding: 0;}
#div_edit .payList li.input.on {border: solid 1px #f4730b;}
#div_edit .payList li.input input {line-height: 27px;height: 27px;border: none;margin: 0;padding: 0 5px;}
#div_edit .tools .tips {float: left;margin-right: 8px;cursor: pointer;}
#div_edit .tools #limiteSize {float: right;line-height: 21px;}
#div_edit .rule {width: 70%;float: left;}
#div_edit .rule p {font-size: 14px;}
#div_edit .postBtn {width: 180px;cursor: pointer;float: right;text-align: center;border-radius: 4px;font-size: 15px;line-height: 40px;border: solid 1px #fff;background: #25a3e3;color: #fff;}
#div_edit .postBtn:hover {background: #2eaded;}
/* post end */

.matchBox {background: #fff;overflow: hidden;border-bottom: solid 1px #e1e1e1;border-left: solid 1px #e1e1e1;border-right: solid 1px #e1e1e1;}
.matchBox .team {display: block;margin: 5px 0 0 0;text-align: center;color: #333;}
.matchBox .team>span {width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.matchBox .icon {border-radius: 50%;width: 48px;height: 48px;overflow: hidden;margin: 0 auto;}
.matchBox .gameName {width: 300px;padding: 5px 10px;color: #666;}
.matchBox .icon img {width: 100%;height: auto;}
.matchBox a>div {width: 33.3%;float: left;overflow: hidden;}
.matchBox .home {}
.matchBox .vs {height: 76px;}
.matchBox .vs .rows {width: 100%;text-align: center;}
.matchBox .vs>div {display: inline-block;vertical-align: middle;width: 98%;}
.matchBox .vs::before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.25em;}
.matchBox .guest {}
.usersBox {overflow: hidden;}
.usersBox .on .icon {}
.usersBox .userBox {float: left;border: 2px solid #DDDFE1;padding: 1px;margin: 5px;clear: none;width: 180px;position: relative;}
.usersBox .on {border-width: 2px;border-color: #f4730b;}
.usersBox .on i {background: url(/ccsports/yuce/img/guo.gif) no-repeat right bottom;position: absolute;right: -2px;bottom: -2px;height: 10px;width: 10px;}
.usersBox .userBox .name {text-align: left;}
.usersBox .userBox .info {text-align: left;color: #666;line-height: 20px;width: 100%;}
.userBox {float: left;clear: both;border-bottom: 1px solid #e3ebf1;padding-top: 10px;padding-bottom: 10px;width: 100%;position: relative;/* z-index: 9999; */

}
.userBox:hover,.userBox .icon:hover,.weiquBox:hover {z-index: 9999;}
.userBox .count {background-image: url(/ccsports/yuce/img/numBG.png);font-style: normal;color: #fff;width: 20px;height: 20px;position: absolute;top: 11px;right: 0;line-height: 20px;text-align: center;}
#hotUserInfo1 .userBox:last-child,#hotUserInfo2 .userBox:last-child {border: none;}
.userBox .icon {float: left;text-align: center;display: block;position: relative;}
.userBox .icon>a {overflow: hidden;border-radius: 50px;display: block;width: 50px;height: 50px;}
.userBox .icon>a img {width: 100%;height: auto}
.userBox .icon i {background: url(/ccsports/yuce/img/sort.png) no-repeat left top;position: absolute;height: 24px;width: 22px;left: 0px;top: 0px;font-size: 12px;font-style: normal;font-weight: bold;color: #7d0b0f;line-height: normal;text-align: left;padding-left: 2px;}
.userBox .icon i.sub {background: url(/ccsports/yuce/img/sort.png) no-repeat left -24px;color: #6e6e6e;}
.userBox .userinfo {float: left;padding-left: 10px;width: 158px;}
.userBox .userinfo .fansPic {float: left;background: url(/ccsports/yuce/img/index_36.gif) no-repeat left center;padding-left: 18px;line-height: 24px;color: #666;width: 50px;}
.userBox .userinfo .goodPic {float: left;background: url(/ccsports/yuce/img/star.png) no-repeat left center;padding-left: 18px;line-height: 24px;color: #666;}
.userBox .userinfo .viewPic {float: left;background: url(/ccsports/yuce/img/eye.jpg) no-repeat left center;padding-left: 18px;line-height: 24px;color: #666;}
.userBox .userinfo .txt {text-align: left;}
.userBox .userinfo .info {float: left;}
.userBox .userinfo .name,.userBox .userinfo .name a {float: left;display: block;width: 100%;height: 22px;line-height: 22px;font-weight: bold;color: #333;}
.userBox .userinfo .name a {display: inline;width: auto;}
#left .userBox .userinfo .name img {bottom: -3px;position: relative;}
.weiquBox {position: relative;padding: 15px;background: #FFF url(/ccsports/yuce/img/bottom_line.gif) repeat-x bottom;border-top: 1px solid #d8e0e7;border-right: 1px solid #d8e0e7;border-bottom: 2px solid #eceded;border-left: 1px solid #d8e0e7;/* z-index: 3; */

}

.weiquBox .left {float: left;width: 850px;}
.weiquBox .left .icon {background: #F3F3F3;width: 60px;height: 60px;text-align: center;border-radius: 60px;overflow: hidden;position: relative;z-index: 3;}
.weiquBox .left .icon a {overflow: hidden;}
.weiquBox .left .icon>a img {width: 100%;height: auto;}
#context #right .weiquBox .right,.weiquBox .right {margin: 0px;float: left;clear: none;padding-left: 10px;width:850px;}
.weiquBox .right .time {color: #808080;margin-top: 10px;line-height: 20px;height: 20px;clear: both;}
.weiquBox .right .time span {cursor: pointer;padding: 0px 5px;border-right: solid 1px #cccccc;}
.weiquBox .right .time span:last-child {border: none;}
.weiquBox .right .time span a {}
.weiquBox .right .time span:hover {color: #F33}
.weiquBox .right .title {border-style: none;font-weight: bold;font-size: 14px;line-height: 23px;height: 23px;margin-bottom: 3px;padding-top: 5px;}
.weiquBox .right .title .likePercent {color: #999;font-weight: normal;font-size: 12px;margin-left: 5px;}
.weiquBox .right .matchInfo {float: right;position: absolute;top: 20px;right: 10px;font-size: 14px;color: #1B96D4;font-weight: bold;}
.weiquBox .right .info {font-size: 15px;}
.weiquBox .right .info img {vertical-align: text-bottom;}
.weiquBox .right .title a {color: #333;}
.weiquBox .right .title a:hover {color: #eb7350;}
.weiquBox .RB_Btns {position: absolute;right: 5px;bottom: 17px;float: none;clear: both;line-height: 16px;height: 16px;z-index:9;}
.weiquBox .RB_Btns a {color: #808080;}
.weiquBox .RB_Btns li {float: right;padding-right: 8px;padding-left: 8px;color: #808080;border-left: 1px solid #d9d9d9;}
.weiquBox .RT_Btn {position: absolute;top: 10px;right: 10px;background: url(/ccsports/yuce/img/ddl_btn.gif) no-repeat right;height: 20px;width: 23px;cursor: pointer;}
.weiquBox .RT_Btn.hover {position: absolute;top: 10px;right: 10px;background: url(/ccsports/yuce/img/index_11.gif) no-repeat right top;height: 20px;width: 23px;cursor: pointer;z-index: 2;}
.weiquBox .RT_Btn.hover ul {top: 20px;right: 0px;position: absolute;background: #FFF url(/ccsports/yuce/img/topline.gif) no-repeat right top;padding-top: 5px;padding-right: 5px;padding-left: 5px;border-right: 1px solid #939393;border-bottom: 1px solid #939393;border-left: 1px solid #939393;}
.weiquBox .RT_Btn.hover ul li.btn {width: 100px;line-height: 28px;background: #F7F7F7;height: 28px;border: 1px solid #dae2e8;text-align: center;cursor: pointer;margin: 0px 0px 5px;padding: 0px;overflow: hidden;color: #333;}
.weiquBox .RT_Btn.hover ul li.btn:hover,.weiquBox .RT_Btn.hover ul li.btn:hover a {color: #FFF;background: #0067af;border: 1px solid #0067af;}
#context .noBorder {border-style: none;}
.loading {width: 200px;margin-right: auto;margin-left: auto;background: #FFF url(/ccsports/yuce/img/bottom_line.gif) repeat-x bottom;border-top: 1px solid #d8e0e7;border-right: 1px solid #d8e0e7;border-bottom: 2px solid #eceded;border-left: 1px solid #d8e0e7;text-align: center;padding: 10px;font-size: 14px;}
.tags {overflow: hidden;height: auto;padding: 5px;}
.tags span {border: 1px solid #b1b8bd;display: block;float: left;padding: 2px 8px;margin-right: 5px;font-weight: normal;position: relative;cursor: pointer;background: #f6f6f6;white-space: nowrap;line-height: 23px;}
.tags span.on {border: 2px solid #F67E1D;display: block;float: left;padding: 1px 8px;margin-left: 5px;font-weight: normal;background: #fffcdf;}
.tags span.on i {background: url(/ccsports/yuce/img/guo.gif) no-repeat right bottom;position: absolute;right: -2px;bottom: -2px;height: 10px;width: 10px;}
#zhangFa {position: absolute;z-index: 100000;top: 300px;width: 600px;left: 50%;margin-left: -300px;border-width: 1px;}
#zhangFa .info {overflow: visible;}
#zhangFa .closeBtn {font-family: "微软雅黑", "黑体", Arial;line-height: 30px;}
#zhangFa .content {background: #fffadf;padding: 5px;}
#settop {position: absolute;z-index: 100000;top: 300px;width: 500px;left: 50%;margin-left: -250px;border-width: 1px;}
#settop .content {background: #fffadf;padding: 0px;font-size: 14px;}
#settop .mytable tr td {padding: 5px;font-size: 14px;}
#loginBox {position: absolute;z-index: 100000;top: 300px;width: 800px;left: 50%;margin-left: -400px;}
#loginBoxData {position: absolute;z-index: 100000;top: 100px;width: 800px;left: 50%;margin-left: -400px;}
#loginBox .icon {float: left;padding: 4px;text-align: center;}
#loginBox .icon .button_cancel {margin-right: auto;margin-left: auto;display: block;}
#loginBox .icon .note {color: #999;}
#loginBox .title {text-align: center;color: #0e6a98;}
#loginBox .info {padding: 0px;border-style: none;}
#backgound {position: absolute;left: 0px;top: 0px;height: 100%;width: 100%;background-color: #333;z-index: 99999;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;display: block;}
#page {text-align: left;width: 100%;background-color: #F5F6F7;overflow: hidden;display: inline-block;}
#page a,#page span {color: #333;border: 1px solid #c4d3e1;background-color: #FFF;margin-right: 5px;display: block;padding: 5px 10px;float: left;}
#page a.nobg,#page span.nobg {color: #333;border: 1px solid #f5f6f7;background-color: #f5f6f7;margin-right: 5px;display: block;padding: 5px 10px;float: left;}
#page a input,#page span input {line-height: 14px;height: 14px;}
#page a:hover {background-color: #fffef3;}
#page a.on {font-weight: bold;color: #FFF;display: block;padding: 5px 10px;float: left;background: #1896D5;border: 1px solid #80afc6;}
#page a.on:hover {background-color: #1896D5;}
.button_Box {width: 170px;margin-left: auto;margin-right: auto;overflow: hidden;}
.button_ok {font-weight: bold;color: #FFF;font-size: 14px;cursor: pointer;margin: 5px;line-height: 36px;height: 36px;width: 106px;display: block;background: url(/ccsports/yuce/img/btns.gif) no-repeat left top;text-align: center;font-family: "微软雅黑", "黑体", Arial;float: left;}
.button_ok a {color: #fff;display: block;}
.button_ok:hover {background: #30AEEB;cursor: pointer;}
.button_cancel {font-size: 14px;cursor: pointer;margin: 5px;white-space: nowrap;height: 36px;display: block;background: url(/ccsports/yuce/img/btns.gif) repeat-x left -36px;float: left;line-height: 36px;text-align: center;font-family: "微软雅黑", "黑体", Arial;border-right: 1px solid #d5d5d5;border-left: 1px solid #d5d5d5;padding-right: 5px;padding-left: 5px;}
.button_cancel a {display: block;}
.red_txt {color: #F30;}
.hui_txt {color: #808080;}
.blue_txt {color: #0E6A98;}
.green,.green a {color: #16c000}
.b {font-weight: bold;}
.org,.org a {color: #f60}
.red,.red a {color: red}
.blue,.blue a {color: #0e6f9e}
.b {font-weight: bold;}



.bottom_Line {border-bottom: 1px solid #D8E0E7;}
.clear {clear: both;}
.wqImg {clear: left;}


/* sale msg box star */
.guessBox {margin: 15px 0 0 0;width: 100%;}
.guessBox .guessBox__tit {font-size: 14px;}
.guessBox .guessBox__item {padding-left: 20px;font-size: 14px;}
.guessBox .guessBox__item .red {color: #eb7350;}
.sale .weiquBox .right .heightLightBG {width: 780px;background: #f7f4e7 url(/ccsports/yuce/img/yy2.gif) no-repeat left top;padding: 15px 10px 6px;border-style: none;margin-top: 5px;margin-bottom: 5px;font-size: 15px;}
.weiquBox .right .heightLightBG {overflow: hidden;position: relative;background: #f2f2f5 url(/ccsports/yuce/img/yy.gif) no-repeat left top;padding: 15px 10px 6px;border-style: none;margin: 5px 0;font-size: 15px;display: table;}
.heightLightBG .shareuser {display: block;width: 100%;}
.heightLightBG .payQB {width: 15%;display: table-cell;text-align: center;}
.heightLightBG .payQB a {margin-top: 14px;color: #FFF;text-align: center;line-height: 24px;cursor: pointer;
    background: #1e9ddc;
    border-radius: 4px;background-size: auto 70%;width: 55px;margin: 0 auto;display: block;line-height: 26px;
    padding:0 8px;
    font-size: 14px;
}

.heightLightBG .payQB a::after{background:url(/ccsports/yuce/img/QB20X20.png) no-repeat center center; background-size:16px auto; content:''; padding:10px 11px;}

.heightLightBG a.payQB:hover {}
.heightLightBG .readCount {width: 15%;display: table-cell;line-height: 51px;overflow: hidden;text-align: center}
.m_box {width: 100%;height: 50px;font-size: 12px;margin-bottom: 10px;}
.m_box .item {padding: 2px 0;width: 100%;font-size: 14px;overflow: hidden;display: block;}
.m_box a.item{color:#333;}
.m_box a.item:hover{color:#20b3ff;}
.m_box .item img{margin-top:5px;}
.m_box .item .h_name {text-align: right;}
.m_box .item .h_name{width: 145px;display: block;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m_box .item .g_name {width: auto; max-width:110px; display: block;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m_box .item .vs {width: 40px;display: block;float: left;text-align: center;}
.m_box .item:last-child {padding: 0;}
.m_box .item .game {width: 60px;color: #fff;float: left;text-align: center;border-radius: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.m_box .item .s_time {color: #999999;padding: 0 5px;float: left;}
.m_box_hide {width: 75%;display: table-cell;vertical-align: middle;}
.m_box_hide .item .game {background: transparent;color: #333;padding: 0 5px;width: auto;min-width: auto;font-size: 14px;}
.m_box_hide .item .h_name,.m_box_hide .item .g_name,.m_box_hide .item .vs {border: none;width: auto;display: inline;padding: 0 5px;}
/* sale msg box end */




.shareinfo {/*line-height: 16px;*/

    white-space: normal;}
.shareuser {position: relative;line-height: 23px;}
.shareuser .popup_user {left: -50px;top: -115px;}
/* .weiquBox:first-child .popup_user{top:-80px;} */

.popup_user {position: absolute;height: 130px;width: 341px;padding: 5px;font-size: 14px;left: -50px;top: -110px;z-index: 9999;overflow: hidden;background: url(/ccsports/yuce/img/popup_bg.png) no-repeat;}
.popup_user .UData {width: 100%;float: left;}
.popup_user .UData .item {width: 82px;float: left;height: 50px;text-align: center;}
.popup_user .UData .item span {color: #ff3300;display: block;font-size: 16px;font-weight: bold;}
.popup_user .UData .item .btn,.popup_user .UData .item .btn:hover {color: #fff;border-style: none;font-size: 14px;font-weight: normal;width: 60px;margin-right: auto;margin-left: auto;height: 24px;line-height: 24px;margin-top: 10px;float: none;background: #ff3300;}
.popup_user .top {display: block;padding: 5px;}
.popup_user .top .leftBox {float: left;margin: 5px;width: 60px;height: 60px;overflow: hidden;border-radius: 60px;}
.popup_user .top .leftBox>img {width: 100%;height: auto;}
.popup_user .top .infoBox {float: left;height: 70px;width: 255px;margin-left: 5px;}
.popup_user .top .infoBox .item {display: block;text-align: left;}
.popup_user .top .infoBox .user {font-size: 16px;line-height: 30px;height: 30px;color: #333;}
.popup_user .top .infoBox .user .btn {background-color: #ff3300;color: #fff;padding: 2px 10px 2px 8px;float: none;border: none;}
.popup_user .top .infoBox .description {color: #666;line-height: 30px;}
.btn {background: #e9f8fc;color: #069;font-size: 12px;line-height: 20px;margin-right: 4px;margin-left: 4px;cursor: pointer;padding: 2px 4px;height: 20px;border-radius: .3125em;border: 1px solid #b2c2ce;float: right;}
.btn:hover {background: #1896d5;color: #FFF;border: 1px solid #1896d5;}
.popup_user #iconBox {height: 23px;line-height: 26px;display: block;float: left;width: 100%;margin: 0px;text-align: right;padding: 0px;}
#context .like {background: url(/ccsports/yuce/img/star.png) no-repeat left center;padding-left: 20px;cursor: pointer;float: right;}
#context .like2 {background: url(/ccsports/yuce/img/star_on.png) no-repeat left center;padding-left: 20px;cursor: pointer;float: right;}
#context .likeBar {background: url(/ccsports/yuce/img/star.png) repeat-x left center;cursor: pointer;width: 80px;margin: 0px 30px 0px 0px;padding: 0px;display: block;float: right;line-height: 16px;height: 16px;border-style: none;position: relative;}
#context .likeBar .star {background: url(/ccsports/yuce/img/star_on.png) repeat-x left center;display: block;line-height: 16px;height: 16px;}
#context .likeBar i {width: 25px;right: -30px;position: absolute;font-style: normal;text-align: left;padding-left: 5px;font-size: 12px;top: 0px;left: auto;background: none;}
#logo_guess {letter-spacing: 8px;padding: 31px 0 0 45px;text-align: center;}
.box .submenu {background: #fff;border: 1px solid #dae2e8;border-top: none;overflow: hidden;position: relative;}
.box .submenu .querynav {display: inline;float: left;margin: 0 15px;}
.box .submenu .selectnav {line-height: 38px;background-color: #fff;margin-bottom: -1px;border-bottom: solid 2px #069;}
.box .submenu a.more {display: inline;float: right;width: auto;padding-right: 5px;font-size: 12px;}
.bg {position: fixed;top: 0;z-index: 99999;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}
.popupBox {position: relative;padding: 10px;border: solid 1px #999;border-radius: 4px;z-index: 999999;background: #fff;position: fixed;top: 250px;width: 400px;left: 50%;margin-left: -200px;}
.popupBox>i {position: absolute;right: 5px;top: 5px;cursor: pointer;background: url("/ccsports/yuce/img/close.png") no-repeat top left;overflow: hidden;width: 23px;height: 23px;float: right;}
.popupBox>i:hover {background-position: 0 -23px;}
.popupBox .tit {font-weight: bold;display: block;text-align: center;line-height: 40px;font-size: 14px;}
.popupBox input {text-align: center;margin-top: -4px;width: 50px;margin: 0 10px;line-height: 20px;height: 20px;}
.popupBox p {text-align: center;line-height: 34px;}
.popupBox .btns {padding: 15px 0;text-align: center;}
.popupBox .btns .ok,.popupBox .btns .cancel {margin: 0 5px;line-height: 30px;text-align: center;display: inline;background: #e1e1e1;cursor: pointer;padding: 8px 45px;border-radius: 4px;}
.popupBox .btns .ok {background: #1896D5;color: #fff;}

.weiquBox .right .heightLightBG,.weiquBox .right .Hasmore {overflow: hidden;position: relative; background: #f2f2f5 url(/ccsports/yuce/img/yy.gif) no-repeat left top;padding: 15px 10px 6px;border-style: none;margin: 5px 0;font-size: 15px;display: table;width: 630px;}
.weiquBox .right .info {font-size: 15px;}
.weiquBox .right .time {color: #808080;margin-top: 10px;line-height: 20px;height: 20px;clear: both; float: left;}
.weiquBox .right .Hasmore {float: left; width: 585px;}
.weiquBox .right .adviser { width: 20px; height: 42px; background: #f2f2f5 url(/ccsports/yuce/img/hasmore.png) no-repeat center; margin: 15px 0 0 5px; padding: 10px; float: right; cursor: pointer;}
.sale .weiquBox .right .adviser { width: 20px; height: 42px; background: #f7f4e7 url(/ccsports/yuce/img/hasmore.png) no-repeat center; margin: 15px 0 0 5px; padding: 10px; float: right; cursor: pointer;}
.weiquBox .right .adviser.on { background: #f2f2f5 url(/ccsports/yuce/img/hasmoreC.png) no-repeat center;}
.sale .weiquBox .right .adviser.on {background: #f7f4e7 url(/ccsports/yuce/img/hasmoreC.png) no-repeat center;}
.weiquBox .right a.morepointbtn { text-decoration: none;display: block;background: #f2f2f5;color: #696969;font-size: 12px; text-align: center; line-height: 30px;border-radius: 20px;width: 250px; margin: 10px auto;}
.weiquBox .right a.morepointbtn:hover {background: #e1e1e1;}

.weiquBox .left .icon {float: left;}
.weiquBox .left .title {border-style: none;font-size: 14px;line-height: 23px;height: 55px;margin: 0 0 0 20px;padding-top: 5px;display: inline;float: left;}
.weiquBox .left .title .likePercent {color: #999;font-weight: normal;font-size: 12px;margin-left: 5px;}
.weiquBox .left .title .description { width: 355px; color: #999;line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.weiquBox .left .title a {color: #333;font-weight: bold;}
.weiquBox .left .title a:hover {color: #eb7350;}



.box .title a.titmore {float: right;font-size: 12px; font-weight: normal;}

.weiquBox .titl_more {border-bottom: #e1e1e1 1px dashed;font-size: 14px;font-weight: bold; margin: 0 10px 10px 10px;}
.weiquBox .right_more {margin: 0px;width: 650px;float: left;clear: none;padding-left: 10px;}
.weiquBox .right_more .time {float: left;}
.weiquBox .right_more .time span {cursor: pointer;padding: 0px 5px;border-right: solid 1px #cccccc;}
.weiquBox .right_more .time span:last-child {border: none;}
.weiquBox .right_more .time span:hover {color: #F33}
.weiquBox .right_more .info {font-size: 15px;}
.weiquBox .right_more .info img {vertical-align: text-bottom;}
.weiquBox .right_more .info .open { background: url(/ccsports/yuce/img/open_btnO.gif) no-repeat center; margin: -5px 275px;width: 100px;height: 18px; position: absolute;cursor: pointer;z-index: 10;}
.weiquBox .right_more .info .close { background: url(/ccsports/yuce/img/open_btnC.gif) no-repeat center; margin: -5px 275px;width: 100px;height: 18px; position: absolute;cursor: pointer;z-index: 10;}
.weiquBox .right_more .heightLightBG {overflow: hidden;position: relative; background: #f2f2f5 url(/ccsports/yuce/img/yy.gif) no-repeat left top;padding: 15px 10px 6px;border-style: none;margin: 5px 0;font-size: 15px;display: table;width: 630px;}
.salematch .weiquBox .right_more .heightLightBG { background: #f7f4e7 url(/ccsports/yuce/img/yy2.gif) no-repeat left top;padding: 15px 10px 6px;}
.weiquBox .RB_Btns {right: 18px;bottom: 8px;}
.weiquBox .RB_Btns.on {bottom: 36px;}
.shareinfo {white-space: normal;display: block;padding-top: 10px;cursor: pointer;}
/* .right_more .shareinfo {padding-top:0;} */

.heightLightBG .readCount {width: auto;display: table-cell;line-height: 50px;overflow: hidden;text-align: center;float: left;}
.heightLightBG .payQB a{padding: 5px 10px;}
.heightLightBG .payQB,.heightLightBG .nopayQB {width: auto;display: table-cell;text-align: center;float: right;padding: 7px 0;}
.heightLightBG .nopayQB a {margin-top: 14px;color: #FFF;text-align: center;cursor: pointer;background: #1e9ddc;border-radius: 4px;background-size: auto 70%;width: 55px; margin: 0 auto;display: block;line-height: 26px;padding: 5px 10px;font-size: 14px;}
.weiquBox .right .heightLightBG,.weiquBox .right .Hasmore {overflow: hidden;position: relative; background: #f2f2f5 url(/ccsports/yuce/img/yy.gif) no-repeat left top;padding: 15px 10px 6px;border-style: none;margin: 5px 0;font-size: 15px;display: table;width:780px;}
.weiquBox .right .info {font-size: 15px;}
.weiquBox .right .time {color: #808080;margin-top: 10px;line-height: 20px;height: 20px;clear: both; float: left;}
.weiquBox .right .Hasmore {float: left; width: 780px;}
.weiquBox .right .adviser { width: 20px; height: 42px; background: #f2f2f5 url(/ccsports/yuce/img/hasmore.png) no-repeat center; margin: 15px 0 0 5px; padding: 10px; float: right; cursor: pointer;}
.sale .weiquBox .right .adviser { width: 20px; height: 42px; background: #f7f4e7 url(/ccsports/yuce/img/hasmore.png) no-repeat center; margin: 15px 0 0 5px; padding: 10px; float: right; cursor: pointer;}
.weiquBox .right .adviser.on { background: #f2f2f5 url(/ccsports/yuce/img/hasmoreC.png) no-repeat center;}
.sale .weiquBox .right .adviser.on {background: #f7f4e7 url(/ccsports/yuce/img/hasmoreC.png) no-repeat center;}
.weiquBox .right a.morepointbtn { text-decoration: none;display: block;background: #f2f2f5;color: #696969;font-size: 12px; text-align: center; line-height: 30px;border-radius: 20px;width: 250px; margin: 10px auto;}
.weiquBox .right a.morepointbtn:hover {background: #e1e1e1;}

.weiquBox .left .icon {float: left;}
.weiquBox .left .title {border-style: none;font-size: 14px;line-height: 23px;height: 55px;margin: 0 0 0 20px;padding-top: 5px;display: inline;float: left;}
.weiquBox .left .title .likePercent {color: #999;font-weight: normal;font-size: 12px;margin-left: 5px;}
.weiquBox .left .title .description { width: 555px; color: #999;line-height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.weiquBox .left .title a {color: #333;font-weight: bold;}
.weiquBox .left .title a:hover {color: #eb7350;}
.left .UData { float: right; margin: 7px -15px 0 0;}


.morebtn {background: #156790;color: #fff;font-size: 12px;height: 20px;line-height: 20px;margin: 0 4px;cursor: pointer;padding: 2px 4px;border-radius:10px;}
.morebtn.on {background: #26b7ff;}
.morebtn:hover,.picbtn:hover {background: #ff3300;color: #FFF;}
.picbtn {background: #f4730b;color: #fff; font-size: 12px;font-style: normal;height: 20px;line-height: 20px;margin-left: 10px;cursor: pointer;padding: 2px 4px;border-radius:4px;}


.public_more .seemore { background: #f2f2f5;border-radius: 0 0 6px 6px; font-size: 12px; line-height: 25px; color: #333;text-align: center; margin:0; cursor: pointer;}
.salematch .public_more .seemore {  background: #f7f4e7;}

/* .morebtn {background: #e1e1e1;color: #696969;font-size: 12px;line-height: 20px;margin-right: 4px;margin-left: 4px;cursor: pointer;padding: 2px 10px;height: 20px;border-radius:10px;}
.sale .morebtn {background: #e9e6d8;} */
.morebtn {background: #156790;color: #fff;font-size: 12px;height: 20px;line-height: 20px;margin: 0 4px;cursor: pointer;padding: 2px 4px;border-radius:10px;}
.morebtn.on {background: #26b7ff;}
.morebtn:hover,.picbtn:hover {background: #ff3300;color: #FFF;}
.picbtn {background: #f4730b;color: #fff; font-size: 12px;font-style: normal;height: 20px;line-height: 20px;margin-left: 10px;cursor: pointer;padding: 2px 4px;border-radius:4px;}


.m_box_hide {width: 75%;}
.m_box_hide .item .game {background: transparent;color: #fff;padding: 0 5px;width: auto;min-width: auto;font-size: 14px;}
.m_box .item .game {width: 60px;color: #fff;float: left;text-align: center;border-radius: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.m_box .item .t {background-color: #ddd; color: #696969; width: 24px; margin-right: 3px;float: left;text-align: center;border-radius: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.salematch .m_box_hide .item .t {background-color:#dfdccc;}

.popup_user .UData {width: 100%;float: left;margin: 0;}
.popup_user .UData .item,.right .UData .item {width: 82px;float: left;height: 50px;text-align: center;}
.popup_user .UData .item span,.right .UData .item span {color: #ff3300;display: block;font-size: 16px;font-weight: bold;}
.popup_user .top .infoBox .description {color: #999;line-height: 30px;}
.popup_user #iconBox {height: 23px;line-height: 26px;display: block;float: left;width: 100%;margin: 0px;text-align: right;padding: 0px;}


img { vertical-align: middle;}
.userint {margin-top: 4px;}


#context .PuserInfoBox {background-color: white;border: none;border-bottom: 1px solid #d8e0e7;padding: 15px 15px 5px 15px;position: static;background: none;}
.PuserInfoBox .GComment {position: absolute;right: -5px;top: 4px;line-height: 26px;color: #fff;height: 30px;width: 90px;font-size: 14px;font-weight: bold;padding-left: 10px;text-align: center;background: url(/images/weiqiu/like.png) no-repeat center right;}
.PuserInfoBox .focus,.PuserInfoBox .focused {float: right; width: 70px;height: 26px;line-height: 26px;text-align: center;margin: 0 auto;cursor: pointer;font-size: 14px;border-radius: 4px;background: #e1e1e1;color: #696969;}
.PuserInfoBox .focus {background: #2aa6e4;color: #fff;}
.PuserInfoBox .focus:hover {background: #37bafc;}

.PuserInfoBox i {width: 93px;height: 23px;position: absolute;top: 88px;left: 15px; background: url("/ccsports/yuce/img/v3.gif") no-repeat center center;}
.PuserInfoBox .icon {border: solid 3px #f4730b;float: left; width: 80px;height: 80px;padding: 3px;overflow: hidden;border-radius: 50%;margin: 0 0 10px 0;}
.PuserInfoBox .icon a {display: block;text-align: center;width: 80px;height: 80px;overflow: hidden;border-radius: 50%;margin-bottom: 10px;}
.PuserInfoBox .icon a img,.PuserInfoBox .icon img {width: 100%;height: auto;}

.PuserInfoBox .title {border-style: none;font-size: 14px;line-height: 25px;height: 25px;margin: 0 0 0 20px;padding-top: 5px;display: inline;float: left;}
.PuserInfoBox .title a { color: #333;font-weight: bold;}
.PuserInfoBox .title .description {width: 355px;color: #999;line-height: 27px;float: right;margin-left: 10px;padding: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.PuserInfoBox .UData {margin: 40px 0 0 0;}
.PuserInfoBox .right {margin: 0px;float: none;clear: none;padding-left: 15px;}
.PuserInfoBox .right .info {font-size: 15px;}

.PuserInfoBox .recinfobox {overflow: hidden;position: relative;padding: 5px;margin: 10px 5px;width: 800px;}
.PuserInfoBox .recinfobox .title {line-height: 15px;height: 15px;font-weight: bold;padding: 0 0 0 10px;margin: 0; font-size: 15px;color: #333;border-left: 3px #2f8cd9 solid;}
.PuserInfoBox .recinfobox .scenebox {font-size: 12px;border: 1px solid #d8e0e7;display: block;height: auto;overflow: hidden;background: #fff;margin: 20px 0 0 0;}
.PuserInfoBox .recinfobox .scenebox .info { border-top:none;border-left:none;border-right:none; border-bottom: 1px #f2f2f5 solid;font-size: 14px;padding: 10px 0 10px 3px;width: auto; height: 20px;line-height: 20px;background: #fff;margin: 0;}
.PuserInfoBox .recinfobox .scenebox .info ul {float: left; list-style: none;margin: 0;padding: 0;}
.PuserInfoBox .recinfobox .scenebox .info ul li {font-size: 12px; float: left;display: block;border-right: 1px solid #e1e1e1;padding: 0 5px;line-height: 20px;}
.PuserInfoBox .recinfobox .scenebox .info ul li.Lmatch {width: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.PuserInfoBox .recinfobox .scenebox .info .hname,.PuserInfoBox .recinfobox .scenebox .info .gname,.PuserInfoBox .recinfobox .scenebox .info .odds
  {width: 14%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;line-height: 20px; float: left;margin: 0 3px;}
.PuserInfoBox .recinfobox .scenebox .info .odds {text-align: left;width: 36%;}
.PuserInfoBox .recinfobox .scenebox .info .odds p {width: 55px;color: #333;font-size: 12px;line-height: 20px; text-align: left; float: left; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.PuserInfoBox .recinfobox .scenebox .info .odds span {font-weight: normal;width: auto;}

.PuserInfoBox .recinfobox .scenebox span {width: 10%;font-weight: bold;text-align: center;line-height: 20px; margin: 0 5px;float: left;}
.PuserInfoBox .recinfobox .scenebox .info .result { color: #fff;background: #ec434a;padding: 0 6px;margin: 0 0 0 4px; border-radius: 15px;line-height: 20px;float: right;}
.PuserInfoBox .recinfobox .scenebox .info .s {background: #2aa6e4;}
.PuserInfoBox .recinfobox .scenebox .info .n {background: #4caf50;}

.PuserInfoBox .recinfobox .payMsg {background: #f2f2f5 url(/ccsports/yuce/img/lock_bg.png) no-repeat top;line-height: 20px;border: 1px dashed #CCC;margin: 20px 0 0 0;padding: 85px 0 10px 0;text-align: center;overflow: hidden;}
.PuserInfoBox .recinfobox .payMsg span.btn {height: 30px;line-height: 30px;font-size: 15px; width: 140px;display: block;color: #FFF;text-align: center;cursor: pointer;background: #ff3300;margin: 10px auto;border-radius: 30px;border: none;float: none;}
.PuserInfoBox .recinfobox .payMsg h3 {font-size: 16px;font-weight: bold;margin: 15px auto;}
.PuserInfoBox .recinfobox .info {height: auto; background: #f2f2f5;border: 1px dashed #CCC;text-align: left;line-height: 25px;padding: 5px 15px 15px 15px;margin: 20px 0 0 0;}
.PuserInfoBox .recinfobox .info p {color: #666;font-size: 15px;}
.dividline {text-align: center;padding: 0;margin: 15px;height: 1px;border-top: 1px solid #ddd;}
.dividline span {color: #999;font-size: 15px;position: relative;top: -12px;background: #f5f6f7;padding: 0 20px;}

.PuserInfoBox ul.PJ_Btns {clear: both;line-height: 20px;height: 50px;text-align: center;margin: 0 auto;margin-bottom: 15px;width: 250px;background: #f2f8fe;border: 1px #c8dceb dashed;border-radius: 30px;}
.PuserInfoBox ul.PJ_Btns a {color: #808080;}
.PuserInfoBox ul.PJ_Btns li {border-left: 1px solid #d9d9d9;}
#context .PuserInfoBox .likeBar {background: url(/ccsports/yuce/img/PJstar.png) repeat-x left center;cursor: pointer;width: 100px;margin: 4px auto;display: block;float: none;line-height: 20px;height: 20px;border-style: none;position: static;}
#context .PuserInfoBox .likeBar .star {background: url(/ccsports/yuce/img/PJstar_on.png) repeat-x left center;display: block;line-height: 20px;height: 20px;}
.PuserInfoBox ul.PJ_Btns span {width: 150px;color: #808080; font-style: normal;text-align: center;font-size: 12px;background: none;}

.PuserInfoBox .elsepoint {width: auto;height: 20px; margin: 0 10px;text-align: center; clear: both;}
.PuserInfoBox .elsepoint span {color: #808080;line-height: 20px;height: 20px;cursor: pointer;float: right;}
.PuserInfoBox .elsepoint span.time {float: left;cursor: auto;}
.PuserInfoBox .elsepoint .title {font-weight: bold;font-size: 14px;line-height: 20px;height: 20px;padding: 0; margin: 0 60px 0 0;cursor: pointer;float: none;position: relative;}
.PuserInfoBox .elsepoint .title i.open,.PuserInfoBox .elsepoint .title i.close {background: url(/ccsports/yuce/img/open_btnO.gif) no-repeat center;padding: 0 5px;width: 16px;height: 20px;position: absolute;top: 0;left: 115px; cursor: pointer;}
.PuserInfoBox .elsepoint .title i.close {background: url(/ccsports/yuce/img/open_btnC.gif) no-repeat center;}



.dividline {text-align: center;padding: 0;margin: 15px;height: 1px;border-top: 1px solid #ddd;height:100px;}
.dividline span {color: #999;font-size: 15px;position: relative;top: -12px;background: #f5f6f7;padding: 0 20px;}








