@charset "utf-8";
/**
 * @name: baidajob.css
 * @overview: 首页样式表
 * @require: null
*/

@import url(/css/png_n-com-manage.css);

.main{width:980px;margin:0 auto;}

/* 颜色集中地*/
.f-yellow_a a,
.f-yellow_a .ui-text-item span a{color:#eb8839;}
.f-yellow_a .ui-text-item span a.box-blueColor{color:#006DAE;}
.f-yellow_a a:hover,.f-yellow_a a:active,
.f-yellow_a .ui-text-item span a:hover,.f-yellow_a .ui-text-item span a:visited{color:#006DAE;}
.blue-01_a  a,.blue-01_a  a:visited{color:#006DAE;}
.blue-01_a  a:hover{color:#F10000;}

/* 头部登陆下拉框箭头*/
.i_jt_down,.i_jt_up{background:url(/images/top_jt.gif) no-repeat center center;width:17px;height:4px;display: inline-block;overflow: hidden;}
.i_jt_down{background-position:0 0; cursor:pointer}
.i_jt_up{background-position:0 -6px;}

/* /article/ 焦点图 base*/
.focus_Pic {overflow:hidden;position:relative;}
.focus_Pic .img-box{position:absolute;}
.focus_Pic .img-box li{vertical-align:top;}
.focus_Pic img {display:block;}
.flash_item {position: absolute;right:5px;bottom:5px;height:16px;padding-top:2px;}
.flash_item li {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;background-color:#fff;border:1px solid #ccc;color:#000;cursor:pointer;float:left; font-size:12px;height:16px;line-height: 16px;margin-left: 3px;text-align:center;width:16px;}
.flash_item li.on {background-color: #222; border-color: #000; color: #fff;height: 16px;line-height: 16px;width: 16px; }
.flash_item li img {display:block;}

/*cms*/
#article_topic{width:300px;height:210px;}
#article_topic img{_height:210px;}
#article_topic .img-box li{height:210px;}




/* 大首页侧栏滑动*/
.c-index_scroll{background: #ccc;position: relative;}
.c-index_scroll .scroller{position:fixed;top:0px; _position: absolute;border:1px #EAEAEA solid;_left:expression(eval(document.documentElement.scrollLeft+10));_top:expression(eval(document.documentElement.scrollTop+10)); }

.m-flastmaster{width: 980px;height: 60px;right: 0px;top: 0px;display:inline-block;overflow: hidden;position: absolute;z-index: 999;background:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity: 0}


/*  右边滚左边滚动 */
.bd-middle_i .p_r{position:relative;z-index: 1;}
.bd-middle_i .f_obj{height:300px;width:301px;background-color:#666;}
.bd-middle_i .f_fix{position:fixed;top:0px;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0));}
.bd-middle_i .f_abs{position:absolute;bottom:0px;*bottom:12px;z-index:9999; right:0px;}
/* 老百大 /invite-3042379.html 页*/
/*
	2012-5-19 
	invite search list new style
*/
.f-table-top-blue{
    width:978px;
    height: 29px;
    line-height: 29px; 
    font-size: 14px; 
    color: #333;
    border:1px solid #a9c7eb;
    border-bottom:none;
    background:url(/images/f_table_top_blue.gif) repeat-x;
}
.f-table-list-blue{
    border-left:1px solid #a9c7eb;
    border-right:1px solid #a9c7eb;
}
.f-table-bottom-gray{
    width:978px;
    height:35px;
    padding-top:5px;
    background:#f7f7f7;
    border-style:solid;
    border-width:1px;
    border-color:#fff #a9c7eb #a9c7eb #a9c7eb;
}

.f-table-top-blue .th{
    height:29px;
    font-weight:bold;
    color:#255599;
}
.f-table-list-blue .f-invite-detail{
    /*height:120px;*/
    padding:5px 40px;
    line-height:2.0em;
    background:#fffeed;
    overflow:hidden;
}
.f-table-list-blue .f-table-p30{padding:0 30px;}
.f-table-list-blue .fb-top{
    border-bottom:1px solid #e8e8e8;
    border-top:1px solid #fff;
    background:#fff;
}
.f-table-list-blue .fb-top td{
    padding:5px 3px;
}
.f-table-list-blue .f-hd{
    background:#f7f7f7;
}
.f-bar-gray{
    height:20px;
    line-height:20px;
    padding:3px;
    background:#f2f2f2;
}
.f-invite-advert{
    border:1px solid #e8e8e8;
    height:126px;
    padding:10px 0;
}
.f-invite-advert .f-advert-item{
    display:inline;
    float:left;
    margin-left:25px;
    width:178px;
    padding:5px 0;
}
.txt-left{
    text-align:left;
}

/* about */
.about-sidebar,
.about-main{
    display: inline;
    float: left;
    min-height:350px;
}
.about-sidebar{
    width:180px;
}
.about-sidebar .about-nav-item{
    height:25px;
    line-height:25px;
    text-indent:30px;
    margin-bottom:1px;
}
.about-sidebar .about-nav-item a{
    display: block;
    height:25px;
    width:180px;
    font-size:14px;
}
.about-sidebar .about-nav-item a:hover,
.about-sidebar .nav-item-on a{
    background:#255599;
    color: #fff;
    text-decoration:none;
}
.about-main{
    padding-left:30px;
    width:765px;
    border-left:1px solid #e8e8e8;
}
.main-trade{
    position: relative;
    z-index:3;
    background:url(/images/skin2_trade_title.png) no-repeat left top #F3F3F3;

}
.main-trade .ui-nopic{
    _height: 75px;
    border-color:#fff !important;
}
.main-trade .trade-title{
    padding:0 0 0 10px;
    height:37px;
    line-height:37px;
}
.main-trade .trade-title .title-item{
    display: inline;
    float: left;
}
.main-trade .trade-title .t1{width:145px;}
.main-trade .trade-title .t2{width:725px;}
.main-trade .trade-title .t3{width:100px;}
.main-trade .trade-title .t3 a,.main-trade .trade-title .t2 span{color:#006DAE;font-family: "宋体";}
.main-trade .trade-title .t3 a:hover{color:red;text-decoration: underline;}
.main-trade .trade-conn{width:980px;	overflow: hidden;}
.main-trade .trade-nav{display: inline;float: left;width:312px;height:85px;padding:5px;border:1px solid #f3f3f3;background:#f3f3f3;overflow: hidden;}
.main-trade .trade-nav .border-bottom-dot{clear: both;background: url(/images/hengye-zhaopin-dot-b.gif) 0 0 repeat-x;height: 1px;overflow: hidden;
                                          position: relative;top:5px;}
.main-trade .border-right-dot{float: left;background: url(/images/hengye-zhaopin-dot-b.gif) 0 0 repeat-y;width: 1px;;overflow: hidden;
                              height: 97px;display: inline;}
.main-trade .border-right-dot_e{background:none #F3F3F3;width:2px;}
.main-trade .trade-nav a{
    color: #333;
}
.main-trade .trade-nav a:hover{
    color: #c00;
    text-decoration:underline;
}
.main-trade .trade-nav .ui-trade-nav{
    display: inline;
    float: left;
    width:200px;
    line-height:2.0em;
}
.main-trade .trade-nav .trade-nav-title{
    padding-left:10px;
    font-weight:bold;
}
.main-trade .trade-nav .trade-nav-item{
    display: inline;
    float: left;
    width:56px;
    padding-left:10px;
}
.main-trade .trade-nav-current{
    width:320px;
    padding:0;
    border:1px solid #d97a23;
    background:url(/images/skin2_trade_on.png) no-repeat #f4a618;
    position: absolute;
    top:0;
    left:0;
}
.main-trade .trade-nav-current a{
    color:#fff;
}
.main-trade .trade-nav-current a:hover{
    color:#c00;
    text-decoration:underline;
}
.main-trade .trade-nav-current .ui-trade-nav{
    display: inline;
    float: left;
    width:200px;
    line-height:2.0em;
}
.main-trade .trade-nav-current .trade-nav-title{
    padding-left:10px;
    font-weight:bold;
}
.main-trade .trade-nav-current .trade-nav-item{
    display: inline;
    float: left;
    width:56px;
    padding-left:10px;
}
.main-trade .trade-nav-current .trade-nav-border{
    padding:4px;
    border:1px solid #fff;
}
.main-trade .trade-nav-current .t-1,
.main-trade .trade-nav-current .t-2,
.main-trade .trade-nav-current .t-3,
.main-trade .trade-nav-current .t-4,
.main-trade .trade-nav-current .t-5,
.main-trade .trade-nav-current .t-6,
.main-trade .trade-nav-current .t-7,
.main-trade .trade-nav-current .t-8,
.main-trade .trade-nav-current .t-31,
.main-trade .trade-nav-current .t-9{
    height:40px;
    background-image:url(/images/skin2_trade_img.png);
    background-repeat:no-repeat;
}
.main-trade .trade-nav-current .t-1{
    background-position:left -120px;
}
.main-trade .trade-nav-current .t-2{
    background-position:left -320px;
}
.main-trade .trade-nav-current .t-3{
    background-position:left -200px;
}
.main-trade .trade-nav-current .t-4{
    background-position:left -280px;
}
.main-trade .trade-nav-current .t-5{
    background-position:left -240px;
}
.main-trade .trade-nav-current .t-6{
    background-position:left -40px;
}
.main-trade .trade-nav-current .t-7{
    background-position:left -160px;
}
.main-trade .trade-nav-current .t-8{
    background-position:left -80px;
}
.main-trade .trade-nav-current .t-9{
    background-position:left top;
}
.main-trade .trade-nav-current .t-31{
    background-position:left -365px;
}

.L{width:655px;overflow: hidden; position:relative; z-index:2;}
.R{width:320px;overflow:hidden;}
.index-r-ads{width:320px;}
.index-r-ads .t01{background-color: #F7F7F7;color: #535353;}
.index-r-ads .t01 h3{font-weight:bold;margin: 0 0 2px 5px;}
.index-r-ads .t01 span{display: block;margin: 0 0 2px 5px;}
.index-r-ads .t01 li{border: 1px #D1D1D1 solid;width: 156px;overflow: hidden;margin: 0 0 4px 0;}
.index-r-ads .t01 li.li01{margin: 0 4px 0 0;}
.index-r-ads  .e_ad03 li{width: 102px;margin:0 2px 4px 0;}
/*box*/
/* 行业首页-最新招聘*/
.index-hengye-t-middle-m-line{position: absolute;background:url(/images/hengye-t-middle-b.gif) no-repeat;width: 2px;height: 25px;left:320px;top:8px;}
.ui-box-item .f-333{color:#333;}
.ui-box-item .f-333:hover{color:#eb8839;}
.ui-box-item .ui-box-title{height:28px;line-height:28px;border-bottom:1px solid #DCDCDC;background: url(/images/hy-menu-bg.png) repeat-x;width: 100%;}
.ui-box-item .ui-box-conn{padding-bottom:10px;}
.ui-box-item .qiyeHotDetail ul{display: block;line-height: 25px;overflow: hidden;height: 65px;}
.ui-box-item .qiyeHotDetail ul li{padding: 10px;float: left;width:300px;height: 45px;margin: 0 0 0 4px;_display:inline;}
.ui-box-item .qiyeHotDetail ul h2{font-weight: bold;font-size: 14px;overflow: hidden;}
.ui-box-item .qiyeHotDetail .hot_bg li{background-color: #EDF6FF;}
.ui-box-item  .more a{font-family: '宋体';}
.ex_border{border:1px #DCDCDC solid;border-top:2px #004086 solid;background-color: #fff;}
.ex_border2{border:1px #D9D9D9 solid;border-top:0px;background-color: #fff;overflow: hidden;}
.ex_border_while{border:1px #fff solid;}
.ui-box-item .ui-img-item{display: inline;float: left;margin:15px 0 0 12px;}
.ui-box-item .ui-text-list{float:left;width:100%;overflow: hidden;}
.ui-box-item .ui-text-item{	display: inline;float: left;margin-left:15px;margin-top:10px;height:15px;}

/*企业库列表页*/
.co_list_l .color,.co_list_l .color a{color: #2A6EBB;}
.co_list_l em.color{font-size: 14px;font-weight: bold;}
.co_list_l{border-top:2px #014186 solid; color: #575A5D;overflow: hidden;}
.co_list_l .title{margin: 15px 0 0 20px;}
.co_list_l .title em{margin: 0 15px 0 0;}
.co_list_l .detail{width: 100%;margin:15px 0 0 0;display: inline-block;}
.co_list_l .co_desc{width: 420px;margin: 0 40px 0 15px;display: inline;}
.co_list_l .comment{width:150px;overflow: hidden;}
.co_list_l .comment li{clear: both;padding: 0 0 0 70px;margin: 0 0 10px 0;width: 100%;}
.co_list_l .comment p{line-height: 30px;}
.co_list_l .t{line-height: 25px;height: 150px;overflow: hidden;}
.co_list_l .p{margin: 30px 0 20px 0;display: inline;}
.co_list_l .p li{margin: 0 10px 0 0;}
.co_list_l .intro{background-color: #F5F5F5;margin: 20px 0 0px 0;padding: 7px 0px;width: 100%;}
.co_list_l .intro li{padding: 0 15px 0 15px;border-right: 1px #898989 solid; }
.r .co_hot_zp dl{border-bottom: 1px #E5E5E5 dashed;padding: 10px 0;}
.r .co_hot_zp dt{font-size: 14px;color: #535353;font-weight: bold;margin: 0 0 5px 0;}
.r .co_hot_zp dd {height: 15px;overflow: hidden;}
.r .co_hot_zp dd a{color: #255599;}
.r .zpjob li{border-bottom: 1px #E5E5E5 solid;clear: both;padding: 10px 20px;line-height: 22px;}
.r .zpjob a{}
.r .zpjob .co_ico_buttonh{text-align: center;text-decoration: none;float: right;}



.co_ku_s_l{border: 5px #E5E5E5 solid;padding: 10px;margin-bottom: 10px;overflow: hidden;color: #575A5D;}
.co_ku_s_l .select{border-bottom: 1px #E5E5E5 solid;padding: 10px 0;display: inline-block;width: 100%;}
.co_ku_s_l .select ul{width: 800px;}
.co_ku_s_l .Jexpand{height: 14px;overflow: hidden;}
.co_ku_s_l .select li{padding: 0 10px 10px 0;word-wrap:normal;word-break:keep-all;}
.co_ku_s_l .select li a{float: left;color: #006CB1;font-family: '宋体';}
.co_ku_s_l .current{font-weight: bold;color: #FF6600!important;}
.co_ku_s_l_t .hover{margin: 2px 0 0 0;}
.co_ku_s_l_t .hover a{overflow: hidden;text-indent: 1000px;white-space: nowrap;display: block;}

.co-s-key .co_ico_close{margin: 0 10px 0 2px;}

.co_ku_dt{color: #898989;padding: 0px;height: 100%;}
.co_ku_dt .L{margin: 20px 0 0 20px;width: 455px;display: inline;}
.co_ku_dt .L h2{font-weight: bold;font-size: 20px;}
.co_ku_dt .L ul{margin: 20px 0 10px 0;line-height: 25px;}
.co_ku_dt .L ul em{color: #565656;}
.co_ku_dt .L ul.comment em{color: #575A5D;}
.co_ku_dt .D{border-top: 1px #E5E5E5 dashed;}
.co_ku_dt .D ul{float: left;padding: 15px 0;}
.co_ku_dt .D ul.u1{margin:0px;width: 210px;border-right: 1px #E5E5E5 dashed;line-height: 25px;}
.co_ku_dt .D ul.u1 #bstart{margin: 10px 0;}
.co_ku_dt .D ul.u2{width: 220px;margin:0 0 0 20px;line-height: normal;overflow: hidden;}
.co_ku_dt .D ul.u2 li{padding: 0 0 0 80px;margin: 0 0 10px 0;width: 100%;float: left;}
.co_ku_dt .co_ico_button01{margin:5px 0 20px 120px;color: #fff;font-size: 14px;text-align: center;line-height: 32px;text-decoration: none;}

.bd-middle_i .L .dc{padding: 10px;line-height: 25px;color: #575A5D;text-align: left;}
.bd-middle_i .L .Jexpand{height: 230px;overflow: hidden;}
.bd-middle_i .co_ico_button01{margin:5px 0 20px 260px;color: #fff;font-size: 14px;text-align: center;line-height: 32px;text-decoration: none;}
.bd-middle_i .co_ico_buttonb{margin: 15px 10px 10px 0;}
.bd-middle_i .co_ico_buttonb span{display: block;width: 80px;height: 26px;line-height: 26px;margin: 0 0 0 26px;text-align: center;color: #fff;}
.bd-middle_i .co-tag{margin: 10px 0 20px 0;color: #565656;}
.bd-middle_i .co-tag em{color: #2A6EBC;font-weight: bold;}
.bd-middle_i .co-tag-select{}
.bd-middle_i .co-tag-select li{width: 125px;margin: 0 0 10px 0;}
.bd-middle_i .phone{margin: 20px 0;}
.bd-middle_i .phone ul{margin:0 0 20px 15px;display: inline;}
.bd-middle_i .phone li{width: 140px;overflow: hidden;margin: 0 20px 20px 0;display: inline;}

.r-co-tag{margin: 0 0 0 10px;}
.r-co-tag ul li{margin: 0 0 10px 0;}
.r-co-tag .co_ico_button01{margin-left: 0px;}
.r-co-tag .co-tag{margin-bottom: 5px;}

/* 行业首页 - 搜索*/
.w_940{width: 940px;margin:0 auto;}
.seoSearch{ font-family: 'verdana';}
.seoSearch form{background-color: #E5E5E5;padding: 10px 0;}
.seoSearch a.red:link {color: #D82300!important}
.seoSearch a.yellow:link {color: #F39800!important}
.seoSearch form table{display: block;width: 700px;margin: 0 auto;}
.seoSearch .ui-button-search{background: url(/images/hy_button_20130129.png) 0 -63px no-repeat;width: 100px;height: 32px;}
.seoSearch .seachInput{width: 435px;height: 28px;border: 1px #A6B2C8 solid;line-height: 28px;text-indent: 5px;}
.seoSearch .hots-bar{background-color: #2A6EBC;padding: 5px;font-weight: bold;color: #fff;}
.seoSearch .hots-bar a{padding: 0 10px 0 0;color: #fff;}
.seoSearch .hots-list-item li{width: 220px;padding: 0 0 0 15px;line-height: 30px;}
.seoSearch .hots-list-item li a{color:#2A6EBB;}
.seoSearch .hots-list-item li a:visited,
.seoSearch .hots-list-item li a:hover,
.seoSearch .hots-list-item li a:active{color:#D82300;font-weight: bold;}
.seoSearch .hy_index{clear: both;_height: 100%;overflow: hidden;padding: 10px 0;border:1px #D9D9D9 solid; border-top: 0px;}
.seoSearch .hy_index ul{margin: 0 0 0 20px;_display:inline;}
.seoSearch{}

.fsearchaz{width: 100%;background-color: #2A6EBC;color: #fff;font-size: 14px;}
.fsearchaz a{color: #fff;margin: 0 5px 0 0 ;}

/* 行业首页- 高端职位*/
.e_w323{width:323px;}
.e_w323 li span.s1,.e_w323 li span.s2,.e_w323 li span.s3{display: inline-block;line-height: 25px;margin: 0 10px;overflow:hidden;height:18px}
.e_w323 li span.s1{width: 120px;}
.e_w323 li span.s2{width: 155px;text-overflow:ellipsis;overflow: hidden;}
.e_w323 img{float: right;margin: 0 10px 0 0;}

/* 悬赏职位 */
.e_w323 .m-reward span.s1{width: 120px;margin: 0 0 0 10px;}
.e_w323 .m-reward span.s2{width: 155px;margin: 0 0 0 10px;}
.e_w323 .m-reward span.s3{margin: 0px;}


/* 行业首页 - 滑动产品*/
.hy_huadong{border: 2px #D82300 solid;height: 100%;font-size: 14px;font-family:'宋体';}
.hy_huadong #hy_showHuaM{width: 125px;}
.hy_huadong #hy_showHuaM li{cursor: pointer;font-weight: bold;line-height: 20px;text-align: center;color: #004086;width:15px;height: 20px;border: 1px #BFBFBF solid;margin: 0 5px 0 0;}
.hy_huadong .foot{font-size: 12px;}
.hy_huadong .intro{background: url(/images/hy_button_20130129.png) 0 -121px no-repeat;padding: 2px 0 5px 20px;line-height: 13px;}
.hy_huadong ul{float: left;}
.hy_huadong ul a{height: 30px; display: block; overflow: hidden;}
.hy_huadong tr.top{background-color: #FCE5C1;font-size: 12px;font-weight: bold;padding:5px 0;}
.hy_huadong tr td{line-height: 30px;}
.hy_huadong #hy_showHuaM  .more{background-position: -170px 0;height: 43px; }
.hy_huadong #hy_showHuaM .current{background:none;color: #D82300;}
.hy_huadong  table{margin: 5px 5px 5px 10px;}
/*gray box*/
.gray-box{
    border:1px solid #d1d1d1;
}

/*blue box*/
.blue-box{}
.blue-box .ui-box-title{}
/*yellow box*/
.yellow-box{}
.yellow-box .ui-box-title{}
.yellow-box .ui-text-item{

    width:304px;
    text-indent:10px;
    background:url(/images/li_gray.gif) no-repeat left 6px;
}
/*trade*/
.ui-box-item .ui-box-conn .ui-trade-th{height:30px;line-height:30px;}
.ui-box-item .ui-box-conn .trade-th-item{display: inline;float: left;}
.ui-box-item .ui-box-conn .th-hd{background-color: #F3F3F3;height: 38px;line-height: 38px;}
.ui-box-item .ui-box-conn .qiyeHot{width:100%;height: 39px;font-family: '宋体';}
.ui-box-item .ui-box-conn .qiyeHot li{width: 71px;border-right:1px  #DEDEDE solid;text-align: center;border-bottom:1px  #DEDEDE solid;}
.ui-box-item .ui-box-conn .qiyeHot .select{background-color: #fff;border-bottom: 1px #fff solid;}
.ui-box-item .ui-box-conn .qiyeHot .select a{color:#E87921;font-weight: bold;}
.ui-box-item .ui-box-conn .qiyeHot a:hover{text-decoration: none;}
.ui-box-item .ui-box-conn .list-hd{	background-color: #f7f9ff;}
.ui-box-item .ui-box-conn .ui-trade-th{text-align: left;}
.ui-box-item .ui-box-conn .ui-trade-th .area{width:100px;	margin-left:20px;}
.ui-box-item .ui-box-conn .ui-trade-th .trade{width:120px;}
.ui-box-item .ui-box-conn .ui-trade-th .salary{	width:80px;text-align: center;}

/*cms*/

.ui-box-item .ui-box-conn .cms-left{
    display: inline;
    float: left;
    width:470px;
    margin-left:10px;
    margin-top:10px;
}
.ui-box-item .ui-box-conn .cms-topic{
    height:100px;
    margin-bottom:10px;
    padding-bottom:10px;
}
.ui-box-item .ui-box-conn .topic-img,
.ui-box-item .ui-box-conn .topic-text{
    display: inline;
    float: left;
}
.ui-box-item .ui-box-conn .topic-img{
    width:144px;
}
.ui-box-item .ui-box-conn .topic-text{
    width:300px;
    line-height:1.8em;
    padding-left:5px;
}
.ui-cms-list{width:470px;}
.ui-box-item .ui-box-conn .ui-cms-item{
    display: inline;
    float: left;
    margin-left:10px;
    margin-top:2px;
    width:220px;
    text-indent:10px;
    height:19px;
    line-height:19px;
    background:url(/images/li_gray.gif) no-repeat left 10px;
}
/*site*/
.ui-box-item .site-links{
    padding:10px;
    border-bottom:1px solid #ccc;
}
.ui-box-item .site-apps{
    margin:10px;
    line-height:1.8em;
}

/*bottom*/
.bottom{
    width:980px;
    margin:10px auto;
    border-top:1px solid #e8e8e8;
}
.bottom .bottom-item{
    margin-bottom:15px;
    text-align:center;
}
.bottom .hd{
    background:#f7f7f7;
    padding:9px 0;
    border-top:1px solid #fff;
}
.bottom .hd a{
    color:#333;
}
.bottom .bottom-item i{
    padding:0 5px;
    color:#999;
}
/* 老百大头部样式*/
#topWrap{
    width:100%;
    background-color:#fff;
}
#topWrap .header, #topWrap .nav, #topWrap .search{
    width:980px;
    margin:0 auto;
}
#topWrap .header .top-li{
    padding-top:8px;
}
#topWrap .fn-lh2{
    line-height:2.0em;
}
#topWrap .fn-pr10{
    padding-right:10px;
}
#topWrap .header .ui-text,
.container .trade-login .ui-text,
.ui-dialog .ui-text,
.ui-sidebar-item .ui-text{
    padding:4px 3px;
    height:12px;
    line-height:12px;
    font-size:12px;
    color:#333;
    border:1px solid #ccc;
    outline:none;
}
#topWrap .header .ui-text{
    width:105px;
}
.ui-dialog .ui-text{
    width:200px;
}
#topWrap .header .ui-btn-login,
.container .trade-login .ui-btn-login,
.ui-sidebar-item .ui-btn-login{
    width:54px;
    height:23px;
    color: #333;
    border:none;
    background:url(/images/top_log_btn.png) no-repeat;
}
#topWrap .header .logo,
#topWrap .header .login,
#topWrap .header .co-vip{
    display: inline;
    float: left;
}
#topWrap .header .logo{
    width:237px;
}
#topWrap .header .login{
    /*width:543px;*/
    width:533px;
    padding-top:5px;
}
#topWrap .header .co-vip{
    width:210px;
    padding-top:5px;
}
/*top login*/
#topWrap .header .topbar-loged{border:1px solid #cdcdcd;background:#fff;padding:1px;height:45px;}
#topWrap .header .topbar-loged .loged-title{background:#7a9ccf;color:#fff;height:18px;line-height:18px;padding:0 5px;overflow:hidden;}
#topWrap .header .topbar-loged .loged-conn{text-align:center;padding:5px;}
#topWrap .header .co-login,
#topWrap .header .pe-login{
    position: relative;
    z-index:999;
    margin-top:5px;
    height:29px;
    width:100px;
    display:inline;
    float:left;
}
#topWrap .header .co-login{margin-left:5px;}
#topWrap .header .co-login .co-popReg{
    display:block;
    background:#fdeed2;
    padding:2px 6px;
    +padding:2px 5px;
    _padding:2px 5px;
}
#topWrap .header .pe-login .pe-popReg{
    display:block;
    background:#f1f1f1;
    padding:2px 5px;
}
#topWrap .header .co-btnLogin,
#topWrap .header .pe-btnLogin{
    display: block;
    width:100px;
    height:26px;
    line-height:26px;
    background-image:url(/images/topbar_btn_bg.png);
    background-repeat:no-repeat;
    font-size:14px;
    font-weight:bold;
    color: #fff;
    text-indent:10px;
    position: relative;
    z-index:999;
}
#topWrap .header .co-btnLogin{
    background-position:left top;
}
#topWrap .header .pe-btnLogin{
    background-position:left -32px;
}
#topWrap .header .co-btnLogin:hover,
#topWrap .header .co-btnLogin-on{
    color: #333;
    text-decoration:none;
    background-position:-105px top;
}
#topWrap .header .pe-btnLogin:hover,
#topWrap .header .pe-btnLogin-on{
    color: #333;
    text-decoration:none;
    background-position:-105px -32px;
}
#topWrap .header .co-popLogin,
#topWrap .header .pe-popLogin{
    width:268px;
    padding:1px;
    position: absolute;
    top:24px;
    right:0;
    z-index:900;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
}
#topWrap .header .co-popLogin{
    background:#ffcd22;
}
#topWrap .header .pe-popLogin{
    color:#fff;
    background:#78bff8;
}
#topWrap .header .co-popLogin .co-popBd{
    padding-top:10px;
    border:1px solid #fff;
    background-color:#ffcd22;
}
#topWrap .header .pe-popLogin .pe-popBd{
    padding-top:10px;
    border:1px solid #fff;
    background-color:#78bff8;
}
#topWrap .header .co-popLogin .popLogin-item,
#topWrap .header .pe-popLogin .popLogin-item{
    padding:10px 0 0 20px;
}
#topWrap .header .co-popLogin .ui-text,
#topWrap .header .pe-popLogin .ui-text{
    width:170px;
    border-radius:3px;
}
#topWrap .header .co-popLogin .bg-hd,
#topWrap .header .pe-popLogin .bg-hd{
    margin-top:10px;
    /*background:#f3f3f3;*/
}
#topWrap .header .co-popLogin .btn-conn,
#topWrap .header .pe-popLogin .btn-conn{
    padding-top:10px;
    border-bottom:1px dashed #d78a14;
}
#topWrap .header .co-popLogin .btn-conn p,
#topWrap .header .pe-popLogin .btn-conn p{
    padding:0 0 10px 55px;
}
#topWrap .header .co-popLogin .txt-conn,
#topWrap .header .pe-popLogin .txt-conn{
    padding:10px 0;
    border-top:1px dashed #fff;
    text-align:center;
}
#topWrap .header .co-popLogin .txt-conn .go-reg,
#topWrap .header .pe-popLogin .txt-conn .go-reg{
    display:inline-block;
    width:237px;
    height:25px;
    line-height:25px;
    color:#333;
    background:url(/images/pop_reg_btn.gif) no-repeat;
    text-align:center;
}
/*index*/
#topWrap .header .def-login{
    position: relative;
    z-index:999;
    margin-top:5px;
    height:29px;
}
#topWrap .header .def-btnLogin{
    display: block;
    width:200px;
    height:29px;
    line-height:30px;
    background-image:url(/images/co_index_login.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-size:14px;
    font-weight:bold;
    color: #333;
    text-indent:45px;
    position: relative;
    z-index:999;
}
#topWrap .header .def-btnLogin:hover,
#topWrap .header .def-btnLogin-on{
    color: #333;
    text-decoration:none;
    background-position:left -31px;
}
#topWrap .header .def-popLogin{
    width:268px;
    padding:1px;
    background:#ffcd22;
    position: absolute;
    top:27px;
    left:-70px;
    z-index:900;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
}
#topWrap .header .def-popLogin .def-popBd{
    padding-top:10px;
    border:1px solid #fff;
    background-color:#ffcd22;
}
#topWrap .header .def-popLogin .popLogin-item{
    padding:10px 0 0 20px;
}
#topWrap .header .def-popLogin .ui-text{
    width:170px;
    border-radius:3px;
}
#topWrap .header .def-popLogin .bg-hd{
    margin-top:10px;
    /*background:#f3f3f3;*/
}
#topWrap .header .def-popLogin .btn-conn{
    padding-top:10px;
    border-bottom:1px dashed #d78a14;
}
#topWrap .header .def-popLogin .btn-conn p{
    padding:0 0 10px 55px;
}
#topWrap .header .def-popLogin .txt-conn{
    padding:10px 0;
    border-top:1px dashed #fff;
    text-align:center;
}

/*top nav*/
#topWrap .navWrap,
#topWrap .searchWrap{
    width:100%;
    background-image:url(/images/skin2_header.png);
    background-repeat:repeat-x;
}
#topWrap .navWrap{
    height:29px;
    background-position:left top;
}
#topWrap .nav,
#topWrap .nav .ui-nav{
    height:29px;
}
#topWrap .nav .ui-nav .ui-nav-item{
    display: inline;
    float: left;
}
#topWrap .nav .ui-nav .item-a{
    display: block;
    height:29px;
    line-height:29px;
    width:90px;
    text-align:center;
    color:#fff;
    border-left:1px solid #6b9ce3;
    border-right:1px solid #1d4a8b;
}
#topWrap .nav .ui-nav .item-a:hover,
#topWrap .nav .ui-nav .ui-nav-item-current .item-a{
    text-decoration:none;
    font-weight:bold;
    background:url(/images/skin2_nav_on.png) repeat-x;
}
#topWrap .nav .ui-nav .ui-menu{
    display: block;
    width:99px;
    position: absolute;
    top:40;
    background:#fff;
    border: 1px solid #29599d;
    border-top: none;
}
#topWrap .nav .ui-nav .ui-menu .ui-menu-item{
    height:25px;
    line-height:25px;
    text-indent:15px;
}
#topWrap .nav .ui-nav .ui-menu .ui-menu-item a{
    display: block;
}
#topWrap .nav .ui-nav .ui-menu .ui-menu-item a:hover{
    background:#396ab1;
    color: #fff;
    text-decoration:none;
}
/* //老百大头部样式*/

/*container*/
.container{width:980px;margin:0 auto;}
ul.webqun {padding:0 0 0 20px;}
ul.webqun li{padding:20px 20px 10px 0;}
.ul-webqun-down-dot{height: 1px;width: 100%;background: url(/images/ds-index-ico.png) 0 -349px repeat-x; overflow: hidden;}

/* 频道首页头部分类 */
.type_show_01,.type_show_02,.type_show_03{background: url(/images/ds-index-ico.png) no-repeat;text-align: center;}
.type_show_01{background-position: 0 -359px;width: 68px;height: 22px;}
.type_show_02{background-position: -99px -359px;width: 49px;height: 39px;margin:0 0 0 10px;}
.type_show_03{background-position: -176px -359px;width: 70px;height: 30px;}

.index-top-type{border-top: 2px #4178B9 solid;margin: 5px 0 0 0;padding-bottom: 5px;width: 100%;height: 50px;overflow: hidden;}
.index-top-type li em{padding: 0 5px; }
.index-top-type li ul{width: 233px;border-left: 1px #A0A0A0 dashed; padding: 0 0 0 10px}
.index-top-type li ul li{display: inline-block;line-height: 25px;height: 25px;margin: 0 5px 0 0;white-space: nowrap;}

.container .trade-l1,
.container .trade-l2{
    display: inline;
    float: left;
    height:150px;
    overflow: hidden;
}
.container .trade-l1{
    width:282px;
}
.container .trade-l1 .trade-l1-item{
    float:left;
    height:45px;
    width:100%;
    margin-top:5px;
    overflow: hidden;
}
.container .trade-l2{
    width:698px;
}
.container .trade-l2 .trade-co-item{
    display: inline;
    float: left;
    height:45px;    
    width:344px;
    margin-left:5px;
    margin-top:5px;
    overflow:hidden;
}