@charset "utf-8";
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,span,em,strong,img,form,fieldset,input,textarea,button,pre,table,tr,th,td,blockquote,code,label,cite,i{padding:0;margin:0}
:focus{outline:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
fieldset,img{border:0}
ul,ol,li{list-style-type:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,tr,td{text-align:left}
u,del,ins{text-decoration:none}
label{cursor: pointer}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;}
q:before,q:after{content:''}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
abbr,acronym{border:0;font-variant:normal}
select,input,img{vertical-align:middle}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
a{text-decoration:none}
a:hover{text-decoration:underline}
.f12,.f_12{font-size:12px}
.f14,.f_14{font-size:14px}
.break{white-space:normal;word-wrap:break-word;overflow:hidden}
.nowrap{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}
.pre,pre { white-space:pre; word-wrap: break-word; word-break: normal;}
.right{float:right;display:inline}
.left{float:left;display:inline}
.cb,.c_b{clear:both}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;overflow:hidden}
.clearfix{display:block;zoom:1}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.tableFix{table-layout:fixed}
.db{display:block}
.dn{display:none}
.di{display:inline}
.dib{display:inline-block}
.mt10{margin-top:10px;}
body{font-size:12px;background-color:#fff;}
.wrap{width:934px;margin:0px auto;background-color:#ede2c4;}
.banner{height:249px;}
.weibo{margin-top:10px;height:30px;width:900px;margin-left:auto;margin-right:auto;overflow:hidden;background:#ebd3a6 url(../images/ico.gif) 0px 50% no-repeat;padding-left:20px;position:relative;}
.weiboList li{height:30px;line-height:30px;overflow:hidden;color:#000}
.weiboList li a{color:#a73124;}
.weibo .enter{position:absolute;top:3px;right:10px;}
.main{margin-top:10px;background:url(../images/mainbg.jpg) 0px bottom no-repeat;}
.mainLeft{width:325px;float:left;display:inline;}
.mainRight{width:602px;float:right;margin-right:7px;display:inline;}
.boxTop{height:52px;}
.boxMid{background:url(../images/rightbg.jpg) 0px 0px repeat-y;padding:0px 27px;}
.boxSpace{width:538px;height:22px;background:url(../images/rightspace.gif) 0px 50% no-repeat; padding:5px 0;margin:0px auto;overflow:hidden;}
.boxFoot{height:59px;}
.box1{background:url(../images/rightbg.gif) 270px 0px repeat-y;padding-left:10px;padding-right:10px;}
.tableZanzhu{table-layout:fixed;width:262px;color:#ae0000;font-size:12px;font-weight:bold;font-family:"Microsoft YaHei";}
.tableZanzhu th{width:68px;vertical-align:top;line-height:23px;}
.zanzhudanweiList li{float:left;width:80px;display:inline;line-height:23px;}
.boxLeft1{width:262px;float:left;}
.boxRight1{width:235px;float:right;}
.tableDuizhen{table-layout:fixed;}
.tableDuizhen td{padding:3px;}
.boxMid .title{color:#ae0000;font-size:12px;font-weight:bold;font-family:"Microsoft YaHei";line-height:1.5;}
.boxMid .title2{color:#913c00;font-size:16px;font-weight:bold;font-family:"Microsoft YaHei";line-height:1.5;}
.boxMid .titleNew{color:#913c00;font-size:14px;font-weight:bold;line-height:1.5;border-bottom:2px solid #d68a56}
.boxMid .text{line-height:20px;}
.box2{background:url(../images/rightbg.gif) 270px 0px repeat-y;padding-left:10px;padding-right:10px;}
.boxLeft2{width:262px;float:left;line-height:20px;}
.boxRight2{width:235px;float:right;line-height:20px;}
.richengbiao{padding-left:10px;padding-right:10px;}
.tableRicheng{table-layout:fixed;margin-top:10px;}
.tableRicheng td{border:1px solid #b69458;padding:5px;}
.tableRicheng .odd td{background-color:#ead5b1;}
.tableRicheng thead td{background-color:#ead5b1;height:20px;color:#010101;font-weight:bold;}
.richengTip{color:#ff0000;line-height:30px;}
/**参赛名单**/
.kx_groupList{width:238px;float:left;margin-top:15px;margin-left:-12px;display:inline;position:relative;}
.kx_groupList li{font-size:16px;padding-left:20px;height:30px;overflow:hidden; line-height:30px;color:#7e1418;font-family: "Microsoft YaHei"; position:relative;z-index:5;right:-2px;background:url(../images/lineDot.gif) 0 bottom repeat-x; cursor:pointer;}
.kx_groupList .num{display:block;width:30px;float:left;}
.kx_groupList .current{background-color:#fff9e3;border:1px solid #cfa86e;border-right:1px solid #fff9e3;background-image:none;}
.kx_groupUserList{width:282px;height:490px;background:url(../images/groupUserBg.gif) 0 0 no-repeat;float:left;padding:10px;}
.kx_groupUserList li{line-height:26px;border-bottom:1px solid #e4dfcd;font-size:14px;background:url(../images/lineDot2.gif) 0 50% repeat-x}
.kx_groupUserList li span{display:inline-block;background-color:#fff9e3;padding:0px 5px}
.kx_groupUserList .title{background:none;}
.kx_scoresListTitle{height:30px;background-color:#e1c192;line-height:30px;margin-top:15px;}
.kx_scoresListTitle li{font-size:14px;font-weight:bold;color:#000;padding-left:45px;padding-right:40px;font-weight:bold;}
.kx_scoresListTitle li .right{color:#434343;width:100px;}
.kx_scoresListTitle li .pm{width:40px;}
.kx_scoresList li{font-size:14px;padding-left:30px;padding-right:30px;line-height:27px;color:#7e1418;background:url(../images/lineDot.gif) 0 bottom repeat-x;color:#2d2d2d;}
.kx_scoresList .right{color:#434343;width:100px;}
.kx_scoresList .pm{width:40px;text-align:center;}
.kxLunBtnWrap{clear:both;margin-top:3px;}
.kxLunBtnWrap a{width:60px;height:26px;overflow:hidden;line-height:30px;text-align:center;margin-right:10px;margin-right:5px\9;margin-top:2px;background:url(../images/btn.gif) 0 4px no-repeat;display:inline-block;color:#fff; text-decoration:none;}
.kxLunBtnWrap a.current{background:url(../images/btn.gif) 0 -52px no-repeat;}
.kxLunBtnWrap span{width:60px;height:26px;overflow:hidden;line-height:30px;text-align:center;margin-right:7px;margin-right:5px\9;margin-top:2px;background:url(../images/btn.gif) 0 -22px no-repeat;display:inline-block;color:#2d2d2d;}
.w980lsacob h2{font-size:16px;font-weight:bold;text-align:center;padding:5px;margin-top:-10px;position:relative;}
.w980lsacob .w980lsacob{height:24px;background-color:#ebd3a6;line-height:24px;text-align:center;margin-top:10px;}
.wqpiccon{padding:15px;line-height:1.8;}
.goback{margin-top:10px;border-top:1px solid #973e00;padding-top:10px;text-align:center;}
.goback a{font-size:14px;color:#973e00;font-weight:bold;}
.newsSort{margin-top:10px;padding:5px;background-color:#ffeab6;}
.newsSort li{float:left;margin-right:5px;display:inline;width:122px;overflow:hidden;line-height:24px;height:24px;border:1px solid #ebe9e3;background-color:#fff;margin-top:5px;text-align:center;}
.newsSort li a{color:#333;}
.newsSort li.current{border:1px solid #973e00;background-color:#ffdb83;}
.allsort{margin-top:5px;text-align:right;padding-right:10px;}
.newsList{margin-top:15px;}
.newsList li{height:24px;line-height:24px;padding-left:20px;overflow:hidden;background:url(../images/dot.gif) 5px 50% no-repeat;border-bottom:1px dotted #ddd;}
.newsList li a{color:#333;}
.footer{background:#e47610 url(../images/footer.jpg) 0px 0px no-repeat;padding-top:45px;padding-bottom:15px;text-align:center;font-size:14px;color:#fff;}
.footer a{color:#fff;}
/**宽内容页**/
.mainRightNew{width:920px;margin:0px auto;float:none;display:block;}
.mainRightNew .boxMid{background:url(../images/rightbg2.jpg) 0px 0px repeat-y;}