*{margin:0; padding:0}
.mginTB5{margin:5px 0}
a{text-decoration:none}
a:hover{text-decoration:underline}
li{list-style:none}
.clear{clear:both}
body{font-size:12px; color:#333;}
.marginTB{margin:10px 0}
.marginT{margin-top:10px}
.left{float:left}
.red{color:red}
img{border:none}
#con998{width:998px; margin:0 auto}
#topBg{width:100%; height:26px; background:#eee; border-bottom:1px solid #DCDCDC}
#topBg #tp1017{width:1017px; height:26px; position:relative; margin:0 auto; color:#666}
#topBg #tp1017 h2{font-size:12px; font-weight:normal; position:absolute; top:8px; left:15px}
#topBg #tp1017 p{position:absolute; top:8px; right:15px}
#topBg #tp1017 p span a{color:#CC0000}
#topBg #tp1017 p span{color:#999}
#topBg #tp1017 p a{color:#666; margin:0 2px}
#topBg #tp1017 u{text-decoration:none}

#logoBlock{width:1017px; height:95px; position:relative; margin:0 auto}
#logoBlock #webLogo{position:absolute; top:10px; left:40px;}
#searchBlock{position:absolute; top:18px; right:6px; z-index:9999}

#navBlock{width:100%; height:63px; background:url(../images/main_10.jpg) repeat-x}
#navBlock #navBg{width:1017px; height:33px; margin:0 auto; position:relative}
#navBlock #navBg ul{position:absolute; top:1px; left:10px}
#navBlock #navBg ul li{font-size:14px; font-weight:bold; margin:0 3px!important; margin:0 2px 0 3px; float:left; position:relative}
#navBlock #navBg ul li a{padding:8px 13px; display:block; color:#A13825;}
#navBlock #navBg ul li a:hover{background:#DC5138; color:#fff; text-decoration:none}
#navBlock #navBg ul li #mst{position:absolute; top:-17px; left:25px}

#dhxTxt{height:30px; width:1017px; margin:0 auto; position:relative}
#dhxTxt p{position:absolute; top:8px; left:15px}
#dhxTxt p a{color:#F8F8F8; margin-right:10px}
#topAds{width:1017px; margin:6px auto}

#footer{width:1017px; margin:30px auto 0 auto; text-align:center; clear:both; color:#555}
#footer #footNav{text-align:center; margin-bottom:15px; color:#ccc;}
#footer #footNav a{color:#555}

#yourPosition{width:996px; height:28px; border:1px solid #e2dfdf; background:url(../images/reg/pzs_03.jpg) repeat-x; margin:10px auto; position:relative}
#yourPosition img{position:absolute; top:9px; left:20px}
#yourPosition div{position:absolute; top:8px; left:40px}
#yourPosition a{color:#3366cc}
#yourPosition a:hover{text-decoration:underline}
#yourPosition span{color:#c5100f}

.tskInputBox{height:26px; background:url(../images/tskAdd2_19.jpg) repeat-x; border:1px solid #ddd; line-height:26px; padding:0 3px; margin-top:5px}
.tskInputError{height:26px; background:#FFF0EC; border:1px solid #FF3300; color:red; line-height:26px; padding:0 3px; margin-top:5px}