.logo_header{float: left;   height: 36px;    margin-right: 5px;    overflow: hidden;}
.w950{width:1050px;}
#mobile_lnk{background:url(/images/ketang/2013/icon_mobile.png) 0px 0px no-repeat; padding:2px 0px 4px 16px;}
#desk_lnk{background:url(/images/shortcut.png) 0px -16px no-repeat; padding:0px 0px 0px 16px;}
 
#footer{border-top:solid 1px #C6C6C6;color:#666;background:#FAFAFA;}
#footer_content{padding:4px 0px 6px 0px;}
#footer_content div{line-height:22px;}

#footer_lnk{float:left;width:100%;}
#footer_lnk {color:#696969;}
#footer_lnk a:hover{color:#F00;}
#footer_lnk ul li{float:left;padding:2px 12px 0px 12px;} 
#footer_lnk ul li a{color:#696969;font-size:12px;} 
#footer_copy,#footer_copy a{color:#C9C9C9;}

/*soTool*/
.soTool{width:490px;}
.soTool .soCore{width:464px;background: #FFF;padding:3px;}
.soTool .soSelect{float:left;width:58px;height:22px;margin-right:4px;border:1px solid #7d7d7d;background-color:#fff;}
.soTool .soSelect .option_current{float:left;width:40px;height:22px;line-height:22px;*line-height:24px;overflow:hidden;text-align:center;font-size:14px;}
.soTool .soSelect .option_arrow{float:right;width:17px;height:22px;overflow:hidden;border-left:1px solid #7d7d7d;background:#e6e6e6 url(/images/res/bg_res_header.gif) repeat-x 0 -55px;}
.soTool .soSelect .option_arrow a{display:block;height:20px;text-align:center;border:1px solid #fff;}
.soTool .soSelect .option_arrow a:hover{background:#f4f4f4 url(/images/res/bg_res_header.gif) repeat-x 0 -85px;}
.soTool .soSelect .option_arrow .arrow{display:block;height:20px;background:url(/images/res/bg_res_header.gif) no-repeat center -150px;}
.soTool .soSelect .option_arrow .arrow span{display:none;}
.soTool .soSelect .options{position:absolute;margin-top:0;margin-left:-1px;z-index:10000;display:none;width:40px;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soSelect .options li a{display:block;height:22px;line-height:22px;padding-left:6px;color:#000;text-decoration:none;}
.soTool .soSelect .options li a:hover{background:#36c;color:#fff;}
.soTool .soText{float:left;width:328px;height:22px;overflow:hidden;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soText .txtSearch{display:block;width:310px;height:16px;line-height:16px;font-size:14px;padding:3px 4px;background-color:#fff;border:none;}
.soTool .soButton{float:left;width:69px;height:22px;overflow:hidden;background-color:#fff;border:1px solid #7d7d7d;border-left:0;}
.soTool .soButton .btnSearch{height:22px;background:#e6e6e6 url(/images/res/bg_res_header.gif) repeat-x 0 -55px;}
.soTool .soButton .btnSearch a{display:block;height:23px;text-align:center;border:1px solid #fff;overflow:hidden;font-size:14px;color:#000;text-decoration:none;font-weight:bold;letter-spacing:5px;line-height:20px;*line-height:22px;}
.soTool .soButton .btnSearch a:hover{background:#f4f4f4 url(/images/res/bg_res_header.gif) repeat-x 0 -85px;}
.soTool .soAuto{position:absolute;margin-top:-1px;margin-left:64px;z-index:10000;width:250px;}
.soTool .soAutoItems{position:absolute;top:0;left:0;z-index:2;width:248px;background-color:#fff;border:1px solid #7d7d7d;}
.soTool .soAutoMask{position:absolute;top:0;left:0;z-index:1;width:250px;}
.soTool .soAuto li{height:20px;padding:0 4px;clear:both;}
.soTool .soAuto .times{float:right;color:#909090;}
.soTool .soAuto .current{background:#36c;}
.soTool .soAuto .current *{color:#fff;}
.soTool .soExtend{display:none;clear:both;padding-left:65px;height:18px;line-height:16px;margin-top:5px;overflow:hidden;}
.soTool .soExtend input.radio{*width:16px;*height:16px;vertical-align:middle;}
.soTool .soExtend label{margin:0 10px 0 2px;line-height:normal;}
.soTool .soRelated{clear:both;color:#909090;padding-left:68px;height:20px;overflow:hidden;margin-top:2px;}
.soTool .soRelated .lineBreak{margin:0 4px 0 0;color:#909090;}
.soTool .soRelated a{text-decoration:none;color:#909090;margin-right:2px;}
.soTool .soRelated a:hover{color:#F00;}
/*header*/
.s_header {padding-top: 0px;}
.s_header * {color: #000;}
.s_header .headerBox {padding: 0 15px;margin: 0 auto;width: 950px;}
.s_header .priNav {position: relative;background: #F2F2F2;;height: 26px;clear: both;right: 0;}
.s_header .priNav A:hover {color: #000;text-decoration: none;}
.s_header .priNav .new {position: absolute;width: 30px;display: block;background: url(/images/res/bg_res_header.gif) no-repeat 0 -350px;height: 11px;top: -6px;right: -6px;}
.s_header .priNav .new .label {display: none;}
.s_header .priNav .module {float: left;height: 26px;}
.s_header .priNav .module LI {border: 1px solid #AFAFAF;border-bottom-width: 0;position: relative;width: 63px;background:url(/images/res/bg_res_header.gif) #e6ffff repeat-x 0 -53px;float: left;height: 25px;top: 0;margin-right: 5px;left: 0;}
.s_header .priNav .module A {position: absolute;text-align: center;line-height: 20px;width: 61px;display: block;height: 20px;font-size: 14px;padding-top: 3px;border: 1px solid #fff;}
.s_header .priNav .module A:hover {background: url(/images/res/bg_res_header.gif) #e6ffff repeat-x 0 -83px;}
.s_header .priNav .module .current A {background: #fff;height: 23px;}
.s_header .priNav .module .current A:hover {background: #fff;}
.s_header .priNav .channel {position: absolute;padding-left: 2px;float: right;height: 27px;right: 0;}
.s_header .priNav .channel LI {position: relative;float: left;height: 25px;margin-left: -1px;top: 0;left: 0;}
.s_header .priNav .channel A {padding: 3px 8px 0;line-height: 22px;display: block;font-family: '����';white-space: nowrap;float: left;height: 22px;font-size: 12px;}
.s_header .priNav .channel A:hover {border: 1px solid #AFAFAF;border-bottom-width: 0;padding: 2px 7px 0;background: #fff;height: 23px;}
.s_header .priNav .channel .current {border: 1px solid #AFAFAF;border-bottom-width: 0;}
.s_header .priNav .channel .current A {padding: 2px 7px 0;background: #fff;height: 24px;}
.s_header .priNav .channel .current A:hover {border-style: none;padding: 2px 7px 0;background: #fff;height: 24px;}
.s_header .priNav .channel .current .new {position: absolute;top: -7px;right: -7px}
.s_header .channelExpand {position: absolute;padding: 5px 8px;width: 12px;height: 16px;top: 0;cursor: pointer;right: 0;}
.s_header .channelExpand .list {z-index: 10000;border: 1px solid #7d7d7d;position: absolute;padding: 10px 0;margin-top: 5px;width: 218px;display: none;background: #fff;margin-left: -200px;overflow: hidden;cursor: default;}
.s_header .channelExpand .items {width: 240px;float: left;height: 100%;overflow: hidden;}
.s_header .channelExpand .list UL {padding-bottom: 300px;padding-left: 10px;width: 45px;margin-bottom: -300px;float: left;overflow: hidden;border-right: #c6c6c6 1px solid;}
.s_header .channelExpand .list LI {line-height: 20px;height: 20px;overflow: hidden;}
.s_header .channelExpand .list A {white-space: nowrap;}
.s_header .channelExpand .list A:hover {text-decoration: underline;}
.s_header .channelExpand .handle .arrow {width: 12px;background: url(/images/res/bg_res_header.gif) no-repeat center -150px;height: 16px;}
.s_header .channelExpand .handle .arrow SPAN {display: none;}
.s_header .main_nav {background:url("/images/res/search_bg.gif") repeat scroll 140px 0 transparent;height: 90px;clear: both;border:none;}
.s_header .main_nav .logo {width: 354px;float: left;height: 100%;overflow: hidden;}
.s_header .main_nav .search {width: 470px;float: left;height: 100%;}
.s_header .main_nav .assistant {padding: 14px 10px 0 0;width: 270px;float: right;height: 61px;}
.s_header .main_nav .soTool {margin-top: 12px;}
.s_header .main_nav .assistant A {text-decoration: underline;}
.s_header .main_nav .loginStauts {margin-bottom: 6px;height: 24px;overflow: hidden;}
.s_header .main_nav .loginStauts .loginPre {text-align: right;}
.s_header .main_nav .loginStauts .loginAfter {text-align: right;}
.s_header .main_nav .loginStauts .loginAfter .userName a {font-weight: bold}
.s_header .main_nav .helper ul {float: right;height: 20px;}
.s_header .main_nav .helper li {float: left;height: 20px;color: #909090;margin-left: 2px;}
.s_header .main_nav .helper .mail_new {padding-left: 23px;background: url(/images/res/master.png) no-repeat -2px -38px;}
.s_header .main_nav .helper .mail {padding-left: 23px;background: url(/images/res/master.png) no-repeat -2px -20px;}
.s_header .main_nav .helper .vmenu .num {font-size: 12px;font-weight: bold;}

.s_main{padding:0px 15px 15px 15px;}