﻿body { margin: 0px; word-break: break-all;}
body,
p,
input,
textarea,
select,
table,
td,
div { font-size: 12px; font-family: "宋体", "Tahoma";}
a:link,
a:visited,
a:hover { color: #000000; text-decoration: none;}
a:hover { text-decoration: underline;}
ul,
ul li { list-style: none; margin: 0; padding: 0;}
img,
form,
p { border: 0; margin: 0; padding: 0;}
div { margin: auto;}
.clear { clear: both;}
.button { height: 19px; width: 50px; background: url(/ccsports/yuce/img/login.gif); border: 0; padding-top: 2px;}
.textbox { border: #bbbbbb 1px solid; background-color: White; height: 15px;}
#top { width: 1240px; text-align: center; background-color: White; margin: 0 auto;}
#bottom { width: 1240px; background-image: url(/ccsports/yuce/img/login_24.gif); background-repeat: no-repeat; background-position: left top; padding-top: 6px; margin: 0 auto; clear: both;}
#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(/ccsports/yuce/img/b_line.jpg); background-position: left bottom; background-repeat: no-repeat; background-color: #FFF; padding: 10px;}
#bottom .icons { text-align: center; padding: 10px;}
#toplogo { border: 1px #BCCAD5 solid; border-top: none; background-image: url(/ccsports/yuce/img/bannerbg.jpg); height: 72px;}
div.AspNetPager { padding-top: 8px; padding-bottom: 8px;}
div.AspNetPager .currentPage { padding: 2px 3px 2px 3px; border: solid 1px #ff8844; color: #ff0000; font-family: Tahoma;}
a.AspNetPager,
a.AspNetPager:link,
a.AspNetPager:visited { padding: 2px 3px 2px 3px; border: solid 1px #bbb; color: #333; font-family: Tahoma;}
a.AspNetPager:hover { color: #fff; background-color: #666; text-decoration: none; border: solid 1px #666;}

/*页头居航*/

#topmenu,
#topad,
#main { width: 1240px; margin-top: 8px; margin-bottom: 8px;}
.titlelogo { float: left; height: 56px; width: 225px;}
.titlelogo a:link,
.titlelogo a:visited { height: 56px; width: 225px; display: block;}

/*页头导航菜单*/

#topmenu .menu { float: right; width: 717px;}
#topmenu .nav1 { background-image: url(/ccsports/yuce/img/nav_top.gif); width: 717px; height: 29px; line-height: 24px; overflow: hidden; clear: both;}
#topmenu .nav1 ul { margin-left: 20px;}
#topmenu .nav1 li { display: inline; font-weight: bold;}
#topmenu .nav1 a,
#topmenu .nav1 a:link,
#topmenu .nav1 a:visited { font-size: 14px; color: #ffffff; text-decoration: none; height: 26px; float: left; display: block; padding: 3px 15px 0 15px;}
#topmenu .nav1 a:hover,
#topmenu .nav1 .in a,
#topmenu .nav1 .in a:visited { color: #1F3A87; background-image: url(/ccsports/yuce/img/hover_bg.gif); border-top: 1px solid #2F8CD9; border-right: 1px solid #2F8CD9; border-left: 1px solid #2F8CD9; padding: 3px 14px 0 14px;}
#topmenu .nav1 a.hot,
#topmenu .nav1 a.hot:link,
#topmenu .nav1 a.hot:visited { font-size: 14px; color: #ffff00;}
#topmenu .nav1 a.hot:hover,
#topmenu .nav1 .in a.hot,
#topmenu .nav1 .in a.hot:visited { color: #1F3A87;}
#topmenu .nav1 .l { background-image: url(/ccsports/yuce/img/nav_line.gif); float: left; height: 29px; width: 1px; overflow: hidden;}
#topmenu .nav2 { line-height: 27px; color: #D7D7D7; background-image: url(/ccsports/yuce/img/nav_bottom.gif); height: 27px; width: 697px; text-align: center; padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px;}
#topmenu .nav2 a:link,
#topmenu .nav2 a:visited { color: #333333; font-size: 13px;}
#topmenu .nav2 a:hover { color: red;}
#goBar1 { LEFT: -15px; POSITION: absolute; TOP: 20px; padding: 5px 10px; text-align: left;}
#goBar1 a { width: 75px; height: 23px; display: block; line-height: 23px;}
#goBar1 a:hover { background: url(/ccsports/yuce/img/rww.gif) no-repeat right;}
#goBar1 { BACKGROUND-COLOR: #F8F9FC; border: 1px solid #A5B6E9;}
.ko:link { background-image: url(/ccsports/yuce/img/tg.png); background-repeat: no-repeat; background-position: right 5px; padding-right: 25px; display: block; float: left; margin-right: 10px; margin-left: 4px; padding-left: 8px; z-index: 888; text-decoration: underline; font-weight: bold;}
.kops { position: absolute; background-color: #FFF; border: 1px solid #9BAAB7; z-index: 887; left: 68px; top: 20px;}
.kops li { clear: both; line-height: 28px;}
.kops li a { border-bottom-width: 1px; border-bottom-style: solid; height: 28px; border-bottom-color: #E7E9EB; padding-right: 10px; padding-left: 10px; display: block; clear: both;}
.kops2 { position: absolute; background-color: #FFF; border: 1px solid #9BAAB7; z-index: 9999; right: 1px; top: 20px;}
.kops2 li { clear: both; line-height: 28px;}
.kops2 li a { border-bottom-width: 1px; border-bottom-style: solid; height: 28px; border-bottom-color: #E7E9EB; padding-right: 10px; padding-left: 10px; display: block; clear: both;}
.kops3 { position: absolute; background-color: #FFF; border: 1px solid #9BAAB7; z-index: 9999; right: 100px; top: 20px;}
.kops3 li { clear: both; line-height: 28px;}
.kops3 li a { border-bottom-width: 1px; border-bottom-style: solid; height: 28px; border-bottom-color: #E7E9EB; padding-right: 10px; padding-left: 10px; display: block; clear: both;}
#tops { width: 1240px; padding-top: 5px; margin-right: auto; margin-left: auto;}
.ms1,
.ms2,
.ms3,
.ms4 { float: left}
.ms1 { width: 60px}
.ms2 { width: 110px;}
.ms2 input { height: 20px; line-height: 20px;}
.ms3 { width: 40px}
.ms4 { width: 60px}
.b_l9 { display: block; clear: both; height: 26px; width: 131px;}
#b_L9 { float: left; position: relative; z-index: 9998;}
#b_divL9 { background-color: #FFF; position: absolute; width: 70px; top: 19px; left: 10px; padding-top: 4px; border-right: 1px solid #9BAAB7; border-left: 1px solid #9BAAB7; border-bottom: 1px solid #9BAAB7;}
#b_L9 #b_divL9 a,
#b_L9 #b_divL9 a:visited { clear: both; width: 64px; height: 24px; line-height: 24px; background-image: none; background-color: #FFF; float: left; text-align: left; padding: 0px 0 0 5px;}
#b_L9 #b_divL9 a:hover { background-image: none; background-color: #FBEBB9;}
#web_nav {    float: right;
    background: url(/ccsports/yuce/img/menuBG.gif) repeat-x;
    border-radius: 4px;
    height: 36px;
    width: 754px;
    padding-bottom: 2px;
    padding-left: 7px;
    margin-top: 4px;
    Z-INDEX: 2;
    position: relative;}
#web_nav li { float: left; list-style-position: inside; list-style-image: none; list-style-type: none;}
#web_nav span a {     font-size: 14px;
    color: #ffffff;
    line-height: 38px;
    display: block;
    text-align: center;
    padding: 0 10px;}
#web_nav a.ddl { padding-right: 6px;}
#web_nav span a i { background: url(/ccsports/yuce/img/v.gif) no-repeat left 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; width: 5px;}
#web_nav span a:hover,
#web_nav span a.on { color: #FFF; text-decoration: none; background: #156790;}
#web_nav LI UL { LEFT: -999em; WIDTH: 180px; POSITION: absolute; padding: 6px; background-image: url(/ccsports/yuce/img/n_bg.gif); border: 3px solid #1C90D1;}
#web_nav LI UL LI { LEFT: 100%; TOP: 0px; float: left;}
#web_nav LI:hover UL { Z-INDEX: 999; background-image: url(/ccsports/yuce/img/n_bg.gif); LEFT: auto}
#web_nav LI.sfhover UL { Z-INDEX: 999; background-image: url(/ccsports/yuce/img/n_bg.gif); LEFT: auto}
#web_nav LI UL LI a,
#web_nav LI UL LI a:visited { color: #333333; font-size: 12px; line-height: 28px; display: block; height: 28px; width: 80px; text-align: center; border-bottom: 1px solid #E7E7E7; font-weight: normal;}
#web_nav LI UL LI a:hover { color: #FFFFFF; background-color: #FF9900; text-decoration: none; background-image: none;}
.d_l { background: url(/ccsports/yuce/img/menu_bg.gif) no-repeat top; width: 2px; height: 36px;}

.auto .winTitle { background-position: left 0px;}
.tips .winTitle { background-position: left -30px;}
.login .winTitle { background-position: left -60px;}
#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: none;}




#div_edit .ddlTitle { float: left;}
#div_edit .s_Btn { float: left; background: #229BD9; color: #FFF; font-size: 12px; line-height: 17px; margin-right: 4px; cursor: pointer; padding: 2px 8px; height: 17px; border-radius: .3125em;}
#div_edit .ddl { background: #FFF url(/ccsports/yuce/img/ddlIcon.gif) no-repeat right center; padding-right: 25px; padding-left: 10px; cursor: pointer; color: #333; position: relative; z-index: 999; float: left; border: 1px solid #CCC; margin-right: 5px; text-align: center;}
#div_edit .ddl input[type=text] { background: #FFFFFF; width: 96%; text-align: center; border: 1px solid #CCC; line-height: 20px; margin: 2%; height: 20px;}
#div_edit .ddl.on { background: #fffde3 url(/ccsports/yuce/img/ddlIcon2.gif) no-repeat right center; padding-left: 0px; box-shadow: 0 0 5px #999;}
#div_edit .ddl i { position: absolute; height: 11px; width: 100%; left: 0px; background: #fffde3; border-right: 1px solid #CCC; border-left: 1px solid #CCC; z-index: 2; margin-left: -1px; overflow: hidden; line-height: normal; bottom: -9px;}
#div_edit .ddl ul { position: absolute; left: -1px; top: 30px; background: #fffde3; border: 1px solid #CCC; z-index: 1; box-shadow: 0 0 5px #999; display: nonae; width: 100%;}
#div_edit .ddl ul li { display: block; float: left; width: 90%; margin: 0px; padding: 0px 0px 0px 10%; text-align: left; line-height: 30px; height: 30px;}
#div_edit .ddl ul li:hover { background: #1b96d4; color: #fff;}
#div_edit .ddl ul li.btns,
#div_edit .ddl ul:hover li.btns { display: block; margin: 0px auto 5px; height: 30px; padding: 10px 0px 0px; width: 84px; float: none; clear: left; background: #fffde3;}
#div_edit .btn { float: none; padding: 2px 10px;}
#div_edit .btn.on { background: #e62129; color: #fff; border: 1px solid #e62129;}








