.layout { width: 990px; margin: 0 auto; text-align: left }
.mg10 { margin: 10px; }
.ml0 { margin-left: 0; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml35 { margin-left: 35px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.p10 { padding: 10px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.mt30 { margin-top: 30px; }
.mt20 { margin-top: 20px; }
.mt10 { margin-top: 10px; }
.mt5 { margin-top: 5px; }
.bde2e2e2 { border: 1px solid #e2e2e2 }
.bdcecece { border: 1px solid #cecece }
.bd-dashed { border-bottom: 1px dashed #c9c9c9 }
.clear { clear: both; margin: 0; padding: 0 }
.fl { float: left }
.fr { float: right; }
/*clear submit*/
.btn-search, .btn-ask-topbar, .btn-ask-topbar-type2, .ask-add-submit, #forget_passwd .btnNext, #forget_passwd .btnSubmit, .forget-content .icoGetcode, .btn-ask-topbar-an { background: none; border: none; }
/*icon-bg*/
.ask-sc-t i.arror, .sub-right .mod-dbranking .bd, .btn-showAnswer i, .btn-agree, .btn-samequestion, .answer-editor .ask-add-submit, .ask-box .title i, .ask-best .title i, .btn-ask-topbar-an, .btn-ask-topbar, .tip-wrapper i, .ask-add-submit, .add-ask-title, .btn-sub-log, .btn-msgSubmit, .qkmsg a i, .btn-qkmsg, .mesBoard .sub-txt li i, .mesBoard .sub-title, .fd-re-wrap .arr, .para i, .store i, .aboutcom i, .btMsg i, .col-item .hd, .jmsearch-keywords i, .btn-screen i, .jmsearch-action button, .hot-keyword-list li a.more, .jm-nav-list li, .foucs-leftnews .leftnews-list li, .hot-tab .tab-list li a.more i, .hot-recommend, .industry-tab-list li a, .industry-con .ranking-list li em, .industry-right .title span i, .floor-rec .title i, #log .title i, .btnLog, .log-type a, .btnReg, .btnLogA2, #regist-right-bar .service-p .title i, #regist-right-bar .service-c .title i, #regist-right-bar .reg-service .list li, #regist-right-bar .regist-item .btnLogA2, .forget-content .icoGetcode, #forget_passwd .btnNext, #forget_passwd .btnSubmit, .forget-successed i, .order-list b, .order-list em, .pagin-list li em, .tip-recom, .tip-hot, .topnews-list li, .col-jmnews .arrow a, .news-ev .ranking-list li em, .honour a, .step1-selected a, .forget-tab i, .btn-search, .project-topbar, .project-nav a, .project-nav a:hover, .project-nav a.on, .btn-msg, .btn-info, .btn-fav, .btn-autmember i, .btn-autcom i, .btn-msg-s, .subView i, #focus .btn span, #focus .btn span.on, #news_slides_img .prev, #news_slides_img .next, .foucs-rightbar .login-info, #bd_logo_slides .pagination li a, #bd_logo_slides .pagination li.current a, .mod-hot .container .star-bd .hd i, #jmStory_slides .pagination li a, #jmStory_slides .pagination li.current a, .floor-tab-nav li a, .mod-news-right .hot-news .hd span i, .mod-login-btns a, .mod-btn-ask a, .tb-userMsg .fd-ico, .btn-show-contact, .i-user-tmp .hd i, .jm-nav-list li.subnav i, .head-project-nav .nav_3 li i, .mod-about-menu .hd, .btn-ask-topbar-type2, .menu-slider i, .a-log-name i, .a-log-name-hover i { background-image: url(../images/jmcommon-icon.png); background-repeat: no-repeat; }
/*IMPORTANT DIV*/
#topbar { height: 32px; background:#f2f2f2 ; line-height: 30px; }
#topbar .topbar-nav { }
#sd-nav { }
#site-nav { position: relative }
.login-info{line-height:30px;}
#topbar .topbar-nav .login-info a { color: #1f6dba }
#topbar .topbar-nav .login-info a:hover { color: #ff7300; text-decoration: underline }
#topbar .topbar-nav li { float: left; }
#topbar .topbar-nav li a { display: block; float: left; font-family: Verdana, Geneva, sans-serif; font-size: 12px; padding: 0 10px; text-decoration: none; color: #666; font-weight: bold; height: 32px; line-height: 30px; _line-height: 32px; background: url(http://www.hanbaojm.com/images/bg-topbar-li.jpg) no-repeat left center; }
#topbar .topbar-nav li a:hover { color: #ff7300; text-decoration: underline }
#topbar .topbar-nav li.toMain_channel a{ background:none;}
#topbar .topbar-nav li a.first { background: none }
#topbar #sd-log, #topbar #sd-nav { }
#topbar #sd-log a, #topbar #sd-nav a { font-weight: normal }
#topbar #sd-log a { border: none }
#topbar a#site-btn-qqlog { display: block; width: 50px; height: 16px; background: url(/resource/images/91jm/Connect_logo_6.png) no-repeat 0 0; line-height: 99px; overflow: hidden; margin: 8px 8px 0 8px; padding: 0 }
#topbar a#site-btn-weibolog { display: block; width: 107px; height: 18px; background: url(/resource/images/91jm/16.png) no-repeat 0 0; line-height: 99px; overflow: hidden; margin: 8px 8px 0 8px; padding: 0 }
#topbar .topbar-nav .site-btn-map { padding-right: 20px; background: url(http://www.hanbaojm.com/images/jmbar-v4.gif) no-repeat 56px -152px; }
#topbar .topbar-nav .on { padding-right: 20px; background: url(http://www.hanbaojm.com/images/jmbar-v4.gif) no-repeat 56px -183px; }
.topbar-nav li { position: relative }

.qqgroup{line-height:32px;}
.mod-link { background: #fff; border: 1px solid #d1d1d1 }
.mod-link .title { text-indent:0;padding-left: 20px; font-weight: bold; height: 32px; line-height: 32px; border-bottom: 1px solid #e2e2e2; font-family: "Microsoft YaHei", D1, Tahoma, Verdana; font-size: 14px; font-weight: 700; color: #333 }
.mod-link .link-content-list { padding: 10px 20px; }
.mod-link .link-content-list li { float: left; line-height: 24px; height: 24px; overflow: hidden }
.mod-link .link-content-list li a { display: block; float: left; font-size: 12px; color: #666; line-height: 24px; height: 24px; padding: 0 5px }
.mod-link .link-content-list li a:hover { color: #ff6300; text-decoration: underline }
.mod-link .list-col-6 li{ width: 82px;}
.mod-link .link-content-list2 { padding: 10px 0 }
.mod-link .link-content-list2 ul { float: left; width: 246px; font-size: 12px; border-right: 1px solid #E2E2E2; padding: 10px 0; }
.mod-link .link-content-list2 li { float: left; width: 60px; padding-left: 15px; line-height: 24px; list-style: none; }
.mod-link .link-content-list2 li a { display: block; float: left; font-size: 12px; color: #666; line-height: 24px; height: 24px; padding: 0 }
.mod-link .link-content-list2 li a:hover { color: #ff6300; text-decoration: underline }
.mod-link .link-content-list2 ul.last { border: none }
/*footer*/
#footer { text-align: center; font-family: Tahoma, Geneva, sans-serif; padding: 20px 0; background: #fff; padding-top: 15px; margin-top: 20px; }
#footer .layout { text-align: center }
.footer-container { text-align: center; font-size: 12px; color: #ccc; line-height: 24px; }
.footer-jm-pages { height: 24px; }
.footer-jm-pages a { color: #666; padding: 0; height: 24px; line-height: 24px; }
.footer-jm-pages a:hover { color: #ff6300; text-decoration: underline }
.footer-jm-copyright { height: 24px; }
.footer-jm-copyright p { color: #666; }
.footer-jm-tips { height: 24px; }
.footer-jm-tips p { color: #666 }
.footer p, .footer a { font-size: 12px; line-height: 22px; color: #333; text-decoration: none }
.footer a:hover { text-decoration: underline; color: #ff0000 }
.ft_list { float: left; width: 177px; }
.ft_list h5 { font-size: 20px; font-family: "Microsoft Yahei"; color: #626262; border-bottom: 1px solid #cccccc; height: 24px; line-height: 24px; padding-bottom: 5px; margin-bottom: 5px; }
.ft_list li a { line-height: 22px; height: 22px; padding-left: 7px; color: #626262; text-decoration: none; }
.ft_list li em { line-height: 24px; color: #333333; font-size: 12px; background: url(/resource/images/91jm/topbar_li_bg.jpg) no-repeat right center; font-style: normal; text-align: center }
.icon_xl { width: 100px; float: left; background: url(../images/icon_xl.png) no-repeat 0 0; height: 105px; margin-left: 38px; margin-right: 11px; }
.footer-container-tip { text-align: left }
.qqgroup { font-weight: normal; padding-right: 10px; }
.lkssub { font-weight: normal; padding-left: 8px; }
.qqgroup font, .lkssub font { color: #e00 }
/*add tag 20160624*/
.biaoqian { text-align: right; border: 1px solid #e0e2e7; background: #fafafa; height: 28px; padding: 0 20px; }
.biaoqian_key { float: left; line-height: 28px; }
.biaoqian_key a { padding-left: 10px; color: #0066cc; }
.biaoqian_key b { display: inline-block; width: 20px; height: 30px; background: url("http://www.jiameng.com/brand/css/img/css-sprite.png") no-repeat -2px -72px; vertical-align: middle; }
.biaoqian_key a:hover { color: #f60; }
.biaoqian #bdshare { float: right; }
