body{
font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;margin:0 auto;padding:0;
}
td,th{font-size:12px}

form,ul,li,div,dl,dt,dd{margin:0;padding:0;list-style:none}
img{border:0}

comment{display:none}

a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;font-weight:bold;color:#FF0000;}

.formTip{padding:6px;background:#FFFFCC;border:1px #FFAA00 solid;margin-top:6px;}

.inpu{border:1px #ccc solid}

#loginDiv,#topBar,#head,#topNav,#bd,#frLink,#foot,.adBanner,#footMenu{width:980px;margin:0 auto;text-align:left;background:white}
#topBar{height:90px;}
#topBar #logo,#topBar .logoRight{float:left}
#logo {width:240px;overflow:hidden;padding-top:0px;}

#loginDiv{background:#FAFAFA;overflow:hidden;height:30px;}
#loginDiv a{color:#FF5F03;}
#loginDiv .inp{width:80px;border:1px #ccc solid;}
#loginDiv #loginForm,#loginDiv .rb{float:left;}
#loginDiv #loginForm{height:30px;line-height:30px;width:700px;}
#loginDiv .rb{width:280px;text-align:right;}
#loginDiv .rb .topM{margin-right:0px;overflow:hidden;_height:1%;}
#loginDiv .rb .topM .a{background:url(/images/memberIco.gif) no-repeat left 50%;display:block;width:70px;}
#loginDiv .rb .topM .a1{background:url(/images/newMsg.gif) no-repeat left 50%;display:block;width:120px;}
#loginDiv .rb .topM .a2{background:url(/images/newMsg2.gif) no-repeat left 50%;display:block;width:90px;}
#loginDiv .rb .topM .a3{background:url(/images/memberIco.gif) no-repeat left 50%;display:block;width:90px;}

#loginDiv .rb .topM a{display:block;width:75px;height:30px;line-height:35px;text-align:left;text-indent:15px;float:left;}

#topNav{background:url(/images/navBg.gif);}
#topNav ul{margin-left:10px;overflow:hidden;height:40px;}
#topNav li{float:left;}
#topNav a{
display:block;color:white;text-align:center;
font-size:14px;font-weight:bold;line-height:34px;
float:left;padding-right:8px;text-indent:12px;
}


#bd{overflow:hidden;}
#main,#left{float:left}
#main{width:770px;overflow:hidden;_height:1%;}
#left{width:210px;overflow:hidden;background:white;}

#m_main,#m_left{float:left;}
#m_main{width:760px;margin-left:20px;}
#m_left{width:180px;overflow:hidden;background:white}

#memberNav dt{
line-height:23px;height:23px;
background:url(/images/memberNav_dtbg.gif);
font-weight:bold;color:white;text-indent:12px;cursor:pointer;
margin-bottom:2px;
font-size:14px;
}
#memberNav dd{
background:url(/images/memberNav_abg.gif);
}
#memberNav div{background:url(/images/memberIco.gif) no-repeat 16px 6px;}
#memberNav div a{
display:block;
line-height:23px;height:23px;
text-indent:30px;color:#333;
}
#m_main .m_box_top{
background:url(/images/m_right_title.jpg) no-repeat;width:755px;height:31px;line-height:31px;font-size:14px;font-weight:bold;text-indent:30px;
}
#m_main .m_box_middle{
width:750px;border-left:2px solid #E3E3E3;border-right:2px solid #E3E3E3;
}
#m_main .m_box_bottom{
background:url(/images/m_right_bottom.jpg) no-repeat;width:755px;height:7px;
}

#foot{text-align:center;line-height:180%;overflow:hidden;margin-top:6px;}

.btna{
background:url(/images/btn_bg.gif) no-repeat Right top;display:block;text-indent:8px;
color:#CC0E08;font-weight:bold;width:80px;height:24px;line-height:24px;border:0;text-align:center;
}

.btna2{
background:url(/images/btn_bg2.gif) no-repeat Right top;display:block;text-indent:0px;
color:#CC0E08;font-weight:bold;width:100px;height:24px;line-height:24px;border:0;text-align:center;
}

.spNavDiv{text-align:right;padding:12px;}
.fbr{font-weight:bold;color:#FF5F03;}

.spNav .spNav_inactive{color:#666}
.spNav .spNav_active{color:#D40710}

.tblList{table-layout:fixed;width:95%;}
.tblList{margin:10px;border-collapse:collapse;}
.tblList th,.tblList caption{background:url(/images/thBg.gif);font-weight:bold}
.tblList th,.tblList td,.tblList caption{padding:6px;border:1px #FADEA0 solid;font-size:12px;text-align:center;}
.tblList th{padding:4px;}

.tblList .al{text-align:left;}
.tblList .ac{text-align:center;}
.tblList .ar{text-align:right;}

.boxTitle{width:770px;height:51px;background:url(/images/boxTop.gif) no-repeat}
.boxTitle img{display:block;padding-top:8px;padding-left:20px;}
.boxMiddle{width:770px;background:url(/images/boxMiddle.gif) repeat-y;text-align:center;}
.boxBottom{width:770px;height:49px;background:url(/images/boxBottom.gif) no-repeat}

.leftTitle{background:url(/images/titleBg.gif) no-repeat right -26px;height:27px;}
.leftTitle span{display:block;background:url(/images/titleBg.gif) no-repeat;text-align:center;line-height:27px;color:white;font-weight:bold;margin-right:8px;}
.leftContentWrap{padding:3px;}
.leftContentWrap .leftContent{background:#F7F7F7;padding:6px;line-height:150%}


.memberMarkOrder{background:url(/images/ulbg.gif) no-repeat 0px -3px;overflow:hidden;_height:1%;}
.memberMarkOrder li{float:left;padding:3px;}
.memberMarkOrder .col1,.memberMarkOrder .col2{display:block;overflow:hidden;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.memberMarkOrder .col1{width:120px;text-indent:18px;}
.memberMarkOrder .col2{width:30px;}


.optBoxList {overflow:hidden;_height:1%;margin-left:500px;margin-bottom:16px;}
.optBoxList li{padding:3px;float:left;}
.optBoxList .item a{
display:block;width:114px;height:29px;color:white;font-weight:bold;
background:url(/images/catalogBg2.gif) no-repeat;line-height:29px;
}
.optBoxList .curItem a{
display:block;width:114px;height:29px;color:#FF5F03;font-weight:bold;
background:url(/images/catalogBg2.gif) no-repeat left bottom;line-height:29px;
}

/*
white-space: nowrap;overflow:hidden;text-overflow:ellipsis;width:220px;
*/

.tabNav{overflow:hidden;_height:1%;margin-left:20px;padding-top:12px;}
.tabNav li{float:left;width:100px;height:30px;line-height:30px;margin-right:6px;}
.tabNav li a{display:block;background:url(/images/task_tips_bg.gif) no-repeat right bottom;}
.tabNav li a span{display:block;background:url(/images/task_tips_bg.gif) no-repeat left bottom;margin-right:2px;color:#666;font-weight:bold;text-align:center;}

.tabNav .curTab a{background:url(/images/task_tips_bg.gif) no-repeat right top;}
.tabNav .curTab a span{color:white;background:url(/images/task_tips_bg.gif) no-repeat left top;text-align:center;}

.tabContent{border-top:3px #FB5625 solid;margin:0 12px;}
/*==*/
.pgBox{margin-right:6px;}
.pgBox .pgBoxTitle{
height:26px;line-height:26px;overflow:hidden;
background:url(/images/tbg2.gif) no-repeat Left center;
text-indent:12px;color:#D40710;font-weight:bold;letter-spacing:3px;
}
.pgBox .pgBoxTitle .tl{float:left;}
.pgBox .pgBoxTitle .tr{float:right;background:url(/images/tbg2.gif) no-repeat right center;padding-right:8px;letter-spacing:0;font-weight:normal;}
.pgBox .box{border:1px #E1ECF9 solid;border-top:0;height:1%;line-height:150%;}

#left .pgBox{margin-right:6px;background:url(/images/class2_bg.gif);}
#left .pgBox .pgBoxTitle{
height:38px;line-height:38px;overflow:hidden;
background:url(/images/class2_top.gif) no-repeat Left center;
text-indent:12px;font-weight:bold;letter-spacing:3px;font-size:14px;color:#003366;
}
#left .pgBox .pgBoxTitle .tl{float:left;}
#left .pgBox .pgBoxTitle .tr{float:right;background:url(/images/class2_top.gif) no-repeat right center;padding-right:8px;letter-spacing:0;font-weight:normal;}
#left .pgBox .box{padding-bottom:8px;background:url(/images/class2_bottom.gif) no-repeat left bottom;}

#main .pgBox{margin-right:6px;}
#main .pgBox .pgBoxTitle{
height:32px;line-height:32px;overflow:hidden;
background:url(/images/mainTitle.gif) no-repeat Left center;
text-indent:12px;font-weight:bold;letter-spacing:3px;font-size:14px;color:#1D50A1;
}
#main .pgBox .pgBoxTitle .tl{float:left;}
#main .pgBox .pgBoxTitle .tr{float:right;background:url(/images/mainTitle.gif) no-repeat right center;padding-right:8px;letter-spacing:0;font-weight:normal;}
#main .pgBox .box{padding-bottom:8px;border:1px #D7E6FA solid;border-top:0;}


.rightItem a{
text-indent:20px;display:block;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;
width:190px;padding:3px 0;background:url(/images/rightItemIcon.gif) no-repeat 6px center;
}

.taskItem li{padding-bottom:6px;margin-bottom:6px;border-bottom:1px #ccc dotted;}
.taskItem .color{color:#ED2D01;}

.adBanner{margin-top:3px;margin-bottom:3px;}
.spNav{text-align:right;}
.require{color:red;font-family:sans-serif;}
.uFileTip a{color:red}

#footMenu{margin-top:8px;border-top:2px #F74905 solid;padding-top:2px;overflow:hidden;}
#footMenu ul{text-align: center;}
#footMenu ul li{display: inline;}
#footMenu ul a{display: table-cell; display: inline-block;border-right:1px #ccc solid;width:80px;height:18px;line-height:18px;text-align:center;font-size:14px;}

.gameNavBtn{overflow:hidden;zoom:1;height:30px;}

.gameNavBtn .myTzBtn{float:left;width:150px;margin:0px 80px 0 4px;}
.gameNavBtn .myTzBtn a{width:70px;height:30px;display:block;background:url(/images/btnBg3.jpg) no-repeat 0px 2px;line-height:28px;color:white;text-indent:8px;}
.gameNavBtn .li{float:left;background:url(/images/btnBg2.jpg) no-repeat right -25px;margin-right:6px;}
.gameNavBtn .li a{display:block;float:left;height:30px;line-height:28px;background:url(/images/btnBg2.jpg) no-repeat 0px 2px;color:white;text-align:center;text-indent:10px;margin-right:3px;}

.gameTab{width:742px;height:33px;margin-left:12px;border-bottom:3px #FFCF4B solid;}
.gameTab .item,.gameTab .item2{float:left;width:80px;}
.gameTab .item a{width:80px;height:33px;display:block;line-height:33px;text-align:center;background:url(/images/gameTabBg.png) no-repeat 1px -36px;font-weight:bold;color:#666;}
.gameTab .curItem a{background:url(/images/gameTabBg.png) no-repeat 1px 1px;font-weight:bold;color:white;}

.gameNavBtnWrap{border:1px #F5A77C solid;width:723px;margin-left:12px;margin-top:6px;}

.scrollInfoItem{margin:0 auto;overflow:hidden;background:#FFFAE8;width:970px;margin-bottom:6px;height:30px;}
.scrollInfoItem .lable{float:left;width:90px;background:url(/images/newInfoTi.gif) no-repeat 0px 0px;height:30px;}
.scrollInfoItem ul{float:left;width:780px;}
.scrollInfoItem ul li{margin-left:12px;height:30px;overflow:hidden;_height:1%;}
.scrollInfoItem ul a{color:#006699;font-size:14px;background:url(/images/listBg.gif) no-repeat 0px 6px;display:block;text-indent:24px;text-align:left;height:30px;line-height:30px;width:350px;float:left;margin-left:20px;}
.scrollInfoItem .more{float:left;width:100px;padding-top:6px;}
.scrollInfoItem .more a{color:#035567;display:block;height:20px;line-height:20px;font-weight:bold;}