@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,dl,dt,dd,ul,ol,li,a,div,font,em,span,img,form,input,p{font-size:12px; font-style:normal; font-weight:normal; padding:0px; margin:0px; line-height:1.5em; background:none; border:none; }
body{font:12px "microsoft Yahei"}
a{color:#666;text-decoration:none; outline:none; hide-focus:expression(this.hideFocus=true);}a:visited{ text-decoration:none;}a:hover{ color:#f60;text-decoration:underline;}
li{vertical-align:bottom;list-style-type:none; white-space:normal;}
textarea,input,button,select,table,tbody,tr,td,th{border:none;padding:0;margin:0;}
.clear{clear:both;overflow:hidden;}
textarea,input,select{border:1px solid #ccc;color:#666;}
/*float*/
.w990{width:990px;margin:0 auto;}
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
.cf { zoom: 1; }
.fl { float: left;display:inline; }
.fd-left { float: left }
.fr { float: right }
.fd-right { float: right }
.fd-clear { clear: both; height: 0px; overflow: hidden }
.fd-clr { zoom: 1 }
.fd-clr:after { display: block; clear: both; height: 0; content: "\0020" }
.fd-hide { display: none }
.fd-show { display: block }
.fd-inline { display: inline }
.fd-lump { display: inline-block; display: -moz-inline-stack; zoom: 1; *display:inline}
.fd-visible { visibility: visible }
.fd-hidden { visibility: hidden }
.fd-locate { position: relative }
.fd-cny { font-family: Helvetica, Arial }
.fd-gray { color: #666 }
.pt10 { padding-top: 10px }
.pt14 { padding-top: 14px }
.fd-bold { font-weight: 700 }
.layout { width: 990px; margin: 0 auto; text-align:left }
.orange, a.orange:link, a.orange:visited { color: #DD0010!important }
.bg-gray { background: #fafafa }
/*base*/
#header { margin-bottom: 0px; margin-top:-11px;  }
/**/
.sub_nav{height:29px;border-top:1px solid #eaeaea;margin-bottom:3px;background:#f7f7f7;padding-left:20px;}
.sub_nav a{font:12px/29px "NSimSun";color:#333;padding-right:25px;}
.sub_nav a:hover{color:#f60;}
/**/
#masthead-v4 { padding: 0; margin-top: 1px; }
#masthead-v4 .sub-logo-v4, #masthead-v4 .jmsearch-type-v4 li, #masthead-v4 .jmsearch-category-v4 h3, #masthead-v4 .jmsearch-action-v4 button { background: url("http://www.jiameng.com/templates/img/masthead-v5.png") no-repeat }
/*#masthead-v4 .jm-logo-v4 { float: left; width: 340px }*/
#masthead-v4 .jm-logo-v4 { float: left; width: 230px }
#masthead-v4 .main-logo-v4 { display: block; float: left; margin: 7px 0px 0 0; padding: 4px 0; width: 230px; height: 79px; border-radius: 2px; text-decoration: none }
#masthead-v4 .sub-logo-v4 { display: block; float: left; padding-left: 12px; height: 49px; line-height: 49px; background-position: -160px top; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 22px; font-weight: 700; color: #666 }
#masthead-v4 a.sub-logo-v4 { text-decoration: none }
#masthead-v4 a.sub-logo-v4:hover { color: #DD0010 }
#masthead-v4 .jm-search-v4 { float: left; /*width: 540px;*/ width: 510px }
#masthead-v4 legend { display: none }
#masthead-v4 .jmsearch-type-v4 { height: 21px; _overflow: hidden; padding-bottom: 5px }
#masthead-v4 .jmsearch-type-v4 li { float: left; width: 54px; height: 20px; line-height: 1.5; border-top: solid 1px transparent; background-position: -160px -50px; text-align: center; cursor: pointer; _border-top-color: #ff6347; _filter: chroma(#ff6347); border: 1px solid #fff }
#masthead-v4 .jmsearch-type-v4 li.first { background: 0; margin-left: -7px; width: 68px }
#masthead-v4 .jmsearch-type-v4 li.current { position: relative; border-bottom: 0 none; font-weight: 700; color: #DD0010 }
#masthead-v4 .jmsearch-type-v4 li.current a { color: #DD0010; text-decoration: none }
#masthead-v4 .jmsearch-type-v4 a { color: #000; text-decoration: none }
#masthead-v4 .jmsearch-container-v4 { padding: 3px; height: 30px; _overflow: hidden; background-color: #DD0010 }
#masthead-v4 .jmsearch-keywords-v4, #masthead-v4 .jmsearch-category-v4, #masthead-v4 .jmsearch-action-v4 { float: left }
#masthead-v4 .jmsearch-keywords-v4 { padding: 0 4px; /*width: 420px;*/ width: 394px; height: 30px; background-color: #fff }
#masthead-v4 .jmsearch-extend .jmsearch-keywords-v4 { width: 318px }
#masthead-v4 .jmsearch-keywords-v4 input { position: relative; *top:3px;
top: 3px\0; background: #fff; padding: 2px 0; width: 100%; height: 24px; *height:18px;
height: 18px\0; line-height: 1.5; overflow: hidden; border: 0 none; background: none }
#masthead-v4 .jmsearch-keywords-v4 input:focus { outline: 0 }
#masthead-v4 .jmsearch-keywords-v4 input.empty { color: #808080 }
#masthead-v4 .jmsearch-category-v4 { display: none; border-top: solid 1px #d1d1d1; border-bottom: solid 1px #ececec }
#masthead-v4 .jmsearch-extend .jmsearch-category-v4 { display: block }
#masthead-v4 .jmsearch-action-v4 button { width: 99px; height: 30px; overflow: hidden; border: 0 none; cursor: pointer; background-position: left -122px }
#masthead-v4 .jmsearch-action-v4 button.hover, #masthead-v4 .jmsearch-action-v4 button:hover { background-position: left -122px }
#masthead-v4 .jmsearch-category-v4 { position: relative; z-index: 1011; cursor: default }
#masthead-v4 .jmsearch-category-v4 h3 { padding: 2px 22px 2px 8px; width: 72px; height: 20px; background-position: right -90px; background-color: #fff; line-height: 20px }
#masthead-v4 .category-hover h3 { background-position: right -70px }
#masthead-v4 .jmsearch-category-v4 ul { display: none; position: absolute; left: -1px; top: 24px; min-width: 102px; _width: 102px; border: solid 1px #d1d1d1; background-color: #fff; line-height: 20px; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 1px 0 }
#masthead-v4 .category-hover ul { display: block }
#masthead-v4 .jmsearch-category-v4 li { padding: 2px 8px; min-width: 86px; _width: 86px; height: 20px }
#masthead-v4 .jmsearch-category-v4 li.hover, #masthead-v4 .jmsearch-category-v4 li:hover { background-color: #ececec }
#masthead-v4 .jmsearch-category-v4 li.current { font-weight: 700 }
/*#masthead-v4 .masthead-right { float: left; width: 632px }*/
#masthead-v4 .masthead-right { float: left; width: 594px }
#masthead-v4 .masthead-right .jmsearch-top { float: left; width: 72px; padding: 26px 2px 0 10px; text-align: left }
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
.jm-nav { min-width: 1000px }
.jm-nav-quicklink { padding-right: 6px }
}
@media only screen and (max-device-width:480px) {
.jm-nav { min-width: 1000px }
.jm-nav-quicklink { padding-right: 6px }
}
.channel_target { position: absolute; left: 250px; top: 34px; }
.channel_target h2 a { line-height: 32px; height: 32px; font-size: 20px; font-family: 'Microsoft YaHei'; color: #333 }
.channel_target h2 a:hover { color: #f60 }
.channel_target p a { line-height: 20px; color: #999 }
.jm-nav { position: relative; width: 100%; margin-bottom: 0px; height: 73px; text-align: left; font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif; background: url(../images/nav-bg.jpg) repeat-x 0 0; background-color: transparent; }
/*nav li*/
.jm-nav li { float: left; color: #fff; cursor: pointer; zoom: 1; }
.jm-nav .jm-nav-main { width: 990px; margin: 0 auto }
.jm-nav .jm-nav-shim { background-color: #DD0010; position: absolute; width: 100%; margin-top: 1px; height: 38px; z-index: -1; top: 0 }
.jm-nav .jm-nav-primary { padding-top: 6px; position: relative }
.jm-nav .jm-nav-primary li { padding-right: 18px; text-align: center; font-size: 14px; font-weight: 700 }
.jm-nav .jm-nav-primary li.c3 { width: 45px }
.jm-nav .jm-nav-primary li.c2 { }
.jm-nav .jm-nav-primary a { color: #fff; display: block; height: 37px; padding-top: 4px }
.jm-nav .jm-nav-primary a:hover { color: #fc6!important; text-decoration: none }
.jm-nav .jm-nav-current a { color: #ff0000; display: block; padding: 4px 12px 0 12px; height: 28px; background-color: #fff; text-decoration: none;  }
.jm-nav .jm-nav-current a:hover { color: #ff0000!important }
/*quicklink*/
.jm-nav .jm-nav-quicklink { padding-top: 11px; float: right; background: url("http://www.jiameng.com/templates/img/market-img.png") no-repeat 0 -188px }
.jm-nav .jm-nav-quicklink li { padding-left: 24px; padding-bottom: 15px }
.jm-nav .jm-nav-quicklink li a { color: #fff }
.jm-nav .jm-nav-quicklink a:hover, .jm-nav .jm-nav-quicklink a:active { text-decoration: none; color: #fc6!important }
/*s_nav*/
.jm-nav li .s_nav { position: absolute; width: 990px; left: 0; height: 34px; top: 38px; }
.jm-nav li .s_nav a, .jm-nav .jm-nav-current .s_nav a { float: left; background: none; line-height: 34px; color: #666; font-size: 12px; font-weight: normal; padding-top: 0; }
.jm-nav li .s_nav strong { float: left; color: #000; font-size: 12px; line-height: 34px; padding-right: 12px; }
.jm-nav li .s_nav font { float: left; color: #ccc; font-size: 12px; font-weight: normal; line-height: 34px; padding-right: 12px; padding: 0 20px; }
/*keyword*/
.hot-keyword { float: left; width: 540px; height: 20px; overflow: hidden; overflow: hidden; line-height: 20px; color: #333; padding-top: 7px }
.hot-keyword .hot-keyword-list { width: 540px; height: 20px; overflow: hidden }
.hot-keyword .hot-keyword-list li { float: left; margin-right: 15px }
.hot-keyword .hot-keyword-list a:link, .hot-keyword .hot-keyword-list a:visited { color: #666 }
.hot-keyword .hot-keyword-list a:hover, .hot-keyword .hot-keyword-list a:active { color: #DD0010 }
.hot-keyword .hot-keyword-default, .hot-keyword .hot-keyword-success { display: none }
.hot-keyword .more-with-border { border: 1px solid #d8d8d8; background: #fafafa }
.hot-keyword .more { position: relative; zoom: 1; padding: 1px 13px 1px 5px; padding-top: 2px 9; line-height: 1.2; margin-right: 6px }
.hot-keyword .more .arrow-rthin { right: 2px; top: 4px; _top: 3px }
.hot-keyword .arrow, .hot-keyword .arrow s { position: absolute; display: inline-block; font-size: 0; line-height: 0; width: 0; height: 0; border: dashed 4px }
.hot-keyword .arrow-rthin, .hot-keyword .arrow-rthin s { border-color: transparent transparent transparent #666; border-left-style: solid }
.hot-keyword .arrow-rthin s { border-left-color: #fafafa; left: -6px; top: -4px }
/*slider*/
.mod-slider, .mod-slider .content, .mod-slider .f-slider, .mod-slider .f-tab-b, .mod-slider .f-tab-b img { width: 520px; height: 200px; overflow: hidden }
.mod-slider { position: relative; background-color: #fff6e8 }
.mod-slider .f-tab-b { float: left }
.mod-slider .f-slider-triggers { position: absolute; right: 8px; bottom: 7px; z-index: 10; height: 20px }
.mod-slider .f-tab-t { float: left; width: 20px; height: 20px; margin-right: 3px; background-color: #fff; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; filter: alpha(opacity=60); -khtml-opacity: .6; -moz-opacity: .6; opacity: .6; color: #fba534; font-size: 12px; font-size-adjust: none; font-weight: 700; text-align: center; line-height: 20px; cursor: pointer }
.mod-slider .f-tab-t.current { color: #fe8000; filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1 }
.mod-operation-promotion-v2 { height: 122px; overflow: hidden; margin-top: 7px }
.mod-operation-promotion-v2 .po-list { overflow: hidden }
.mod-operation-promotion-v2 .po-list li { overflow: hidden; float: left; padding-right: 2px; background: transparent url("http://www.jiameng.com/templates/img/market-img.png") no-repeat 103px -240px }
.mod-operation-promotion-v2 .po-list li.last { padding-right: 0; background: 0 }
.mod-operation-promotion-v2 .po-list li.last img { padding-right: 0; background: 0 }
.mod-operation-promotion-v2 .po-list img { width: 102px; height: 122px; float: left; overflow: hidden; display: block; _display: inline-block }
.mod-asc .content, .mod-asc a, .mod-asc img { width: 990px; height: 40px; overflow: hidden }
.mod-tanx-750 .content, .mod-tanx-750 a, .mod-tanx-750 img { width: 750px; height: 70px; overflow: hidden; margin-right: 10px }
.mod-tanx-230 .content, .mod-tanx-230 a, .mod-tanx-230 img { width: 230px; height: 70px; overflow: hidden }
.tabs .header-container { border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2 }
.tabs .header-container .header { border-bottom: 0; float: left; height: 30px; line-height: 30px; line-height: 34px url("0"); _line-height: 30px; font-size: 12px; text-align: center; background: url("") repeat-x 0 -70px }
.tabs .header-container .header .cell-header { height: 29px; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2 }
.tabs .header-container .header .current { border-bottom: 1px solid #fff; background: #fff; font-weight: bold }
.tabs .header-container .header a { display: block }
.mod-club-v2 .content { padding-top: 10px }
.mod-club-v2 .fd-right { padding-right: 10px }
.mod-club-v2 .fd-right li { background: url("http://www.jiameng.com/templates/img/masthead-v5.png") no-repeat -160px -50px; margin-left: 10px; padding-left: 8px; float: left; display: inline }
.mod-club-v2 .fd-right li.first-col { background: 0 }
.mod-club-v2 .dashed { background: url("http://www.jiameng.com/templates/img/assets.png") repeat-x 0 -355px; height: 1px; overflow: hidden; margin: 12px 0 }
.mod-club-v2 .spacing { padding: 10px 0 }
.mod-club-v2 .cell-img-title { width: 80px; height: 20px }
.mod-club-v2 .title-img { top: -437px }
.mod-club-v2 .club-left { float: left; display: inline; width: 750px; overflow: hidden; }
.mod-club-v2 .club-left .club-submenu { zoom: 1; }
.mod-club-v2 .club-left .club-submenu:after { content: "\0020"; display: block; height: 0; clear: both }
.mod-club-v2 .club-left .club-submenu li { float: left; display: inline; width: 72px; height: 20px; line-height: 20px; border: 1px solid #e2e2e2; background-color: #f4f4f4; margin-right: 9px; text-align: center }
.mod-club-v2 .club-left .club-submenu li a { display: block }
.mod-club-v2 .club-left .club-article { }
.mod-club-v2 .club-left .club-article.w750, .w750 { overflow: hidden; width: 750px; }
.mod-club-v2 .club-left .club-article .club-article-box { width: 780px; }
.mod-club-v2 .club-left .club-article .cell-article { float: left; display: inline }
.mod-club-v2 .club-left .club-article .cell-article .cell { width: 230px; border-left: 1px solid #e0e0e0; padding: 0 15px; }
.mod-club-v2 .club-left .club-article .cell-article.first .cell { width: 230px; border-left: none; padding-left: 0 }
.mod-club-v2 .club-left .club-article .img-hold { margin-bottom: 6px; position: relative; width: 230px; height: 108px }
.mod-club-v2 .club-left .club-article .img-hold a { display: block }
.mod-club-v2 .club-left .club-article .img-hold img { position: absolute; width: 230px; height: 108px }
.mod-club-v2 .club-left .club-article .img-hold .description { position: absolute; background-color: #000; filter: alpha(opacity=50); -khtml-opacity: .5; -moz-opacity: .5; opacity: .5; width: 212px; height: 20px; line-height: 20px; text-align: center; bottom: 0 }
.mod-club-v2 .club-left .club-article .img-hold .text { color: #fff; height: 20px; position: absolute; width: 212px; line-height: 20px; text-align: center; bottom: 0 }
.mod-club-v2 .club-left .club-link { zoom: 1 }
.mod-club-v2 .club-left .club-link:after { content: "\0020"; display: block; height: 0; clear: both }
.mod-club-v2 .club-left .club-link li { line-height: 24px }
.mod-club-v2 .club-left .club-link .club-video { padding-left: 18px; background: url("http://www.jiameng.com/templates/img/assets.png") no-repeat 0 -696px }
.mod-club-v2 .club-right { float: left; display: inline; width: 230px; overflow: hidden }
.mod-club-v2 .club-right .content { padding-top: 0 }
.mod-club-v2 .club-right .dashed { margin: 0 }
.mod-club-v2 .club-right .header-container { width: 215px }
.mod-club-v2 .club-right .header-container .header { border-bottom: 0 }
.mod-club-v2 .club-right .header-container .header .cell-header { height: 20px; line-height: 20px }
.mod-club-v2 .club-right .header-container .header .cell-header .title { float: left; font-weight: bold }
.mod-club-v2 .club-right .header-container .header .cell-header .info { float: right }
.mod-club-v2 .club-right .header-container .header .cell-header .more { float: right }
.mod-club-v2 .club-right .club-star { margin-bottom: 8px }
.mod-club-v2 .club-right .club-star .cell-hot-market { margin-top: 6px }
/*ads*/
.ads-b { }
.ads-b .b990 li { height: 70px; overflow: hidden; margin-bottom: 6px; }
.ads-b .b490 li { float: left; margin-left: 6px; height: 70px; overflow: hidden; margin-bottom: 6px; }
.ads-b .b490 li img { width: 492px }
.ads-b .b490 li.first { margin-left: 0 }
.ads-b .b240 li { float: left; margin-left: 6px; height: 70px; overflow: hidden; margin-bottom: 6px; }
.ads-b .b240 li img { width: 243px }
.ads-b .b240 li.first { margin-left: 0 }
.ads-b .b190 li { float: left; margin-left: 5px; height: 70px; overflow: hidden; margin-bottom: 5px; }
.ads-b .b190 li.first { margin-left: 0 }
.ads-b .b190 li img { width: 194px; }
/*icon-weibo*/
.icon-app, .icon-sina, .icon-tqq { display: block; height: 16px; width: 16px; background: url("http://www.jiameng.com/templates/img/icon.v2.924.png") no-repeat 0 -80px; margin-top: 4px; line-height: 99px; overflow: hidden }
.icon-tqq { background: url("http://www.jiameng.com/templates/img/icon.v2.924.png") no-repeat 0 -100px; margin-left: 5px; }
.icon-app { background: url("http://www.jiameng.com/templates/img/icon.v2.924.png") no-repeat 0 -60px; margin-right: 5px; }
/**/
#barcode{ position:absolute; height:230px; width:180px; border:2px solid #ccc; background:#fff; z-index:999; top:37px; left:38px;}
#barcode .bd{ padding:10px; position: relative}
#barcode .arrow_inner_b{ position:absolute; left:88px; top:-21px; font-size:24px; color:#ccc; _top:-12px;_left:100px; }
#barcode .arrow_inner_w{ position:absolute; left:88px; top:-18px; font-size:24px; color:#fff; _top:-10px;_left:100px;}
/*rss*/
#jmbar-v4 .topnav li .rss { display: none; }
#jmbar-v4 .topnav li.nnshover .rss { display: block }
#jmbar-v4 .topnav li.rss-adt { position: relative; padding: 0; cursor: pointer }
#jmbar-v4 .topnav li.rss-adt .nav-title { padding-right: 30px; width: 58px; }
#jmbar-v4 .topnav li.rss-adt .nav-title a { }
#jmbar-v4 .topnav li.rss-adt .nav-title a span { position: absolute; width: 8px; height: 4px; background: url("http://www.jiameng.com/templates/img/masthead-v5.png") no-repeat -146px -100px; right: 10px; top: 10px; }
#jmbar-v4 .topnav li.nnshover .nav-title a span { background: url(../img/masthead-v5.png) no-repeat -146px -80px; }
#jmbar-v4 .topnav li.nnshover { background: #fff; margin-top: 2px; height: 22px; margin-left: 0px; }
#jmbar-v4 .topnav li.nnshover .nav-title { border: 1px solid #e2e2e2; width: 56px; }
.rss { position: absolute; right: 0px; top: 22px; z-index: 999; background: #fff; width: 300px; border: 1px solid #e2e2e2; border-top: none; padding: 5px 10px 10px 10px; }
.rss-title { height: 24px; line-height: 24px; font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #666; margin-bottom: 2px; }
.sub_txt { float: left; display: inline; width: 214px; height: 31px;  }
.sub_txt input { width: 192px; height: 18px; line-height: 18px; color: #AFAFAF; border: none; background: none; padding: 6px 10px; }
.rss-box .sub_btn { cursor: pointer; float: left; display: inline; width: 74px; height: 32px; border: none; margin-left: 6px; color: white; font-size: 14px; font-weight: bold; background: url(../img/btn_bg1.png) no-repeat; }
#AdLayer { }
.jump { z-index: 20; right: 50%; margin-right: -525px; position: absolute; overflow: hidden; width: 20px; height: 160px; }
.jump a { display: block; }
.item-nav { width: 145px; padding-left: 15px; border-left: 1px dashed #D9D9D9; }
.item-nav.first { border-left: none; }
.item-nav dt { font-size: 14px; font-weight: bold; }
.item-nav dd { clear: both; overflow: hidden; }
.item-nav dd a { display: inline-block; width: 70px; float: left; line-height: 24px; height: 24px; }
#site-btn-qqlog { display: block; width: 50px; height: 16px; background: url("http://www.jiameng.com/templates/img/Connect_logo_6.png") no-repeat 0 0; margin-top: 3px; line-height: 99px; overflow: hidden }
.forwap a { display: block; padding-left: 20px; background: url("http://www.jiameng.com/templates/images/ico_mob16x16.png") no-repeat left center; color: #666; width: 42px; }
.forwap a: hover { color: #f00; text-decoration: underline }
/*add-tip*/

.tip_hot { background: url("http://www.jiameng.com/templates/img/icon.v2.924.png") no-repeat 0 -120px; display: block; width: 20px; height: 20px; overflow: hidden; position: absolute; left: 206px; top: -8px }
/*suggest*/
.ks-suggest-container { position: absolute; left: 3px; top: 33px; width: 426px; background: #fff; z-index: 1; border: 1px solid #ccc; display: none }
.ks-suggest-container li { line-height: 24px; height: 24px; padding: 0 10px; cursor: pointer }
.ks-suggest-container li.selected { background: #b10000 }
.ks-suggest-container li.selected span { color: #fff }
.ks-suggest-container span.ks-suggest-result { float: right; color: #06c }
/*SKimg*/
.slide_img { position: relative; height: 430px; overflow: hidden; text-align: center }
#SKimg { overflow: hidden; height: 430px; background: #ccc }
#SKimg .banner_slide { height: 430px; display: none; overflow: hidden; width: 100%; position: absolute; }
#SKimg img { display: none; border: 0; }
#SwitchNav { position: absolute; top: 396px; left: 50%; z-index: 2; margin-left: -260px; }
#SwitchNav div { float: right; margin-right: 0px; width: 200px; height: 256px; background-image: url(../images/adbg.jpg); background-repeat: no-repeat; }
#SwitchNav ul { padding-top: 6px; }
#SwitchNav .nocurrent { display: block; width: 14px; height: 14px; }
#SwitchNav li { float: left; width: 14px; height: 14px; overflow: hidden; cursor: pointer; text-indent: 999px; list-style: none; margin-right: 8px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: #fff }
#SwitchNav .current { display: block; width: 14px; height: 14px; background: #f60 }
.mSc-main { margin: 0 auto; width: 770px; padding-left: 220px; text-align: left; position: relative }
.mSc-main .mScm-left { float: left; width: 560px; }
.mSc-main .mScm-left a { float: left; width: 560px; height: 430px; }
.mScm-right { position: absolute; right: 0px; top: 20px; width: 210px; }
.mScm-right li { height: 130px; border-bottom: 1px solid #cccbcf; background: #faf8f4 }
.mScm-right li a { display: block; height: 130px; width: 210px; }
.mScm-right li a:hover { text-decoration: none; }
.mScm-right li.last { border: none; }
/*acc_menu*/
.acc_menu { position: absolute; left: 50%; top: 0; width: 220px; height: 430px; background: #fff; z-index: 10; margin-left: -494px; text-align: left }
.acc_menu dl { border-bottom: 1px dashed #ccc }
.acc_menu dl.last { border: none }
.acc_menu dt { font-family: 'Microsoft YaHei'; font-size: 16px; padding: 0 10px; height: 36px; line-height: 36px; }
.acc_menu dd { padding: 0 10px; padding-bottom: 10px; }
.acc_menu dd li { float: left; white-space: nowrap }
.acc_menu dd li a { padding-right: 12px; line-height: 20px; color: #666 }
.acc_menu dd li a:hover { color: #f60 }
/*MP*/
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mr5 { margin-rgiht: 5px; }
.mr10 { margin-rgiht: 10px; }
.mr15 { margin-rgiht: 15px; }
.mr20 { margin-rgiht: 20px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }

/*GRID*/
.grid { width: 990px; }
.grid750 { width: 750px; }
.grid367 { width: 367px; }
.grid230 { width: 230px; }
.grid .hd span font { font-size: 12px; padding: 0 5px; color: #ccc }
.grid .hd span a { font-size: 12px; color: #f00; line-height:38px; }
.grid .hd span a:hover { color: #f60 }
.grid .hd span a b { font-family: sans-serif; color: #f00 }
.grid .hd span a:hover b { color: #f60 }
.grid .hd { padding: 0 20px; height: 38px; line-height: 38px; border: 1px solid #e0e2e7; border-top: none; font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid .hd a { font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid .hd span { float: right; }
.grid .bd { border: 1px solid #e0e2e7; border-top: none; }
.grid750 .hd { padding: 0 20px; height: 38px; line-height: 38px; border: 1px solid #e0e2e7; border-top: none; font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid750 .hd a { font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid750 .hd span { float: right; }
.grid750 .bd { border: 1px solid #e0e2e7; border-top: none; }
.grid230 .hd { padding: 0 15px; height: 38px; line-height: 38px; border: 1px solid #e0e2e7; border-top: none; font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid230 .hd a { font-size: 16px; font-family: 'Microsoft YaHei'; color: #333; line-height:38px; }
.grid230 .hd span { float: right; }
.grid230 .bd { border: 1px solid #e0e2e7; border-top: none; }
.grid367 .hd { padding: 0 15px; height: 38px; line-height: 38px; border: 1px solid #e0e2e7; border-top: none; font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid367 .hd a { font-size: 16px; font-family: 'Microsoft YaHei'; color: #333 }
.grid367 .hd span { float: right; line-height:38px; }
.grid367 .hd span a { line-height:38px; }
.grid367 .bd { border: 1px solid #e0e2e7; border-top: none; }
.fd-hr { height: 0px; overflow: hidden; border-top: 2px solid #d71318 }
.grid .tab_hd { height: 38px; border: 1px solid #e0e2e7; border-left: none; position: relative; background: #f5f5f5 }
.grid .tab_hd ul { position: absolute; top: -1px; height: 41px; display: block; }
.grid .tab_hd li { float: left; width: 122px; text-align: center; }
.grid .tab_hd li a { display: block; float: left; width: 121px; text-align: center; font-family: 'Microsoft YaHei'; font-size: 16px; height: 38px; line-height: 38px; background: #f5f5f5; border-left: 1px solid #e0e2e7; border-top: 1px solid #e0e2e7; color: #666 }
.grid .tab_hd li a.tabactive { border-top: 2px solid #d71318; background: #fff; color: #333 }
.grid .tab_hd li a.tabactive:hover { color: #d71318 }
.grid .bd { overflow: hidden }
.grid .list-img_3 { padding: 10px 0; padding-top: 20px; }
.list-img_3 { width: 768px; }
.list-img_3 li { float: left; width: 238px; overflow: hidden; padding-right: 18px; margin-bottom: 14px; }
.list-img_3 li .li_bd-img a { border: 4px solid #eceef3; display: block; width: 230px; }
.list-img_3 li .li_bd-img a:hover { border: 4px solid #ccc }
.list-img_3 li .li_bd-text { line-height: 16px; padding-top: 3px; }
.list-img_3 li .li_bd-text a { color: #333 }
.list-img_3 li .li_bd-text a:hover { color: #f60 }
.list-img_3 li .li_bd-text p { color: #999 }
.list-img_3 li .li_bd-text span { float: right; }
.list-img_3 li .li_bd-text span a { font-family: sans-serif; color: #d71318 }
.list-img_4 { width: 728px; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; }
.list-img_4 li { float: left; width: 164px; overflow: hidden; padding-right: 18px; margin-bottom: 10px; position: relative; height: 156px; }
.list-img_4 .base-i-4 { position: absolute; z-index: 9;text-align:center; width: 164px; height: 32px; line-height: 32px; bottom: 0; left: 0; }
.list-img_4 .base-i-4 span {display:none; float: right; padding-top: 12px; }
.list-img_4 .base-i-4 a { color: #333; font-size: 14px; font-family: 'Microsoft YaHei'; line-height:32px; }
.list-img_4 .base-i-4 a :hover{color:#f60;}
.list-img_5 { }
.list-img_5 { width: 725px; }
.list-img_5 li { float: left; width: 130px; height: 210px; overflow: hidden; padding-right: 15px; margin-bottom: 15px; position: relative }
.list-img_5 li .t-base { position: absolute; bottom: 0; left: 0; height: 42px; background: #333; padding: 4px; width: 122px; filter: alpha(opacity=70); /*IE滤镜，透明?0%*/ -moz-opacity: 0.7; /*Firefox私有，透明?0%*/ opacity: 0.7;/**/ }
.list-img_5 li .t-base a { color: #fff; font-size: 14px; }
.list-img_5 li .t-base p { color: #fff }
.list-img_6 { width: 960px; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; }
.list-img_6 li { float: left; width: 150px; overflow: hidden; margin-bottom: 10px; position: relative; height: 110px; margin-right: 10px; overflow: hidden; }
.list-img_6 .base-i-4 { position: absolute; z-index: 9; padding: 0 6px 0 12px; width: 132px; height: 32px; line-height: 32px; bottom: 0; left: 0; filter: alpha(opacity=70); /*IE滤镜，透明?0%*/ -moz-opacity: 0.7; /*Firefox私有，透明?0%*/ opacity: 0.7;/**/ background: #333; }
.list-img_6 .base-i-4 span { float: right; padding-top: 12px; }
.list-img_6 .base-i-4 a { color: #fff; font-size: 14px; font-family: 'Microsoft YaHei' }
.list-img_6_4 { width: 700px; padding-left: 19px; padding-top: 5px; padding-bottom: 5px; }
.list-img_6_4 li { float: left; width: 150px; overflow: hidden; margin-bottom: 10px; position: relative; height: 142px; margin-right: 20px; overflow: hidden; }
.list-img_6_4 .base-i-4 {z-index: 9;width: 150px; height: 32px;margin-top:5px; line-height: 32px;text-align:center;  }
.list-img_6_4 .base-i-4 span { float: right; padding-top: 8px; }
.list-img_6_4 .base-i-4 span a{display:none;}
.list-img_6_4 .base-i-4 a { color: #333; font-size: 14px; font-family: 'Microsoft YaHei' }
.list-img_6_4 .base-i-4 a:hover{color:#f60;}

.list-news_1 { padding-bottom: 5px; }
.list-news_1 li { line-height: 25px; overflow: hidden; padding-right: 14px; background: url(../images/point_g_3.jpg) no-repeat 14px center; padding-left: 24px;width:190px; }
.list-news_1 li a {display:block; font-size: 12px;height:25px;line-height:25px;}
.list-news_1 li.base-news { padding-left: 14px; padding-top: 14px; padding-bottom: 5px; background: none; }
.list-news_1 li.base-news strong { display: block; text-align: center; height: 21px; line-height: 21px; font-size:12px; font-weight: bold }
.list-news_2 { }
.list-news_2 li { float: left; height: 26px; line-height: 26px; overflow: hidden; width: 330px; padding-right: 10px; padding-left: 10px; background: url(../images/point_g_3.jpg) no-repeat left 13px; }
.list-news_2 li a { font-size: 14px; }
.list-news_2 li.highlight a { color: #f00 }
.iapply { padding-left: 14px; }
.iapply p { font-size: 14px; font-weight: bold; color: #333; line-height: 24px; margin-bottom: 10px; font-family: 'Microsoft YaHei' }
.list-ranking { }
.list-ranking li { border-top: 1px solid #eff0f3; padding: 0 13px; }
.list-ranking li.top { border-top: none }
.base_top { padding: 8px 0; position: relative; }
.base_top em { display: block; width: 24px; height: 27px; overflow: hidden; background: url(../images/icon-basetop.png) no-repeat 0 0; position: absolute; top: 0; left: -12px; }
.base_top strong { display: block; line-height: 20px; height: 20px; overflow: hidden }
.base_top strong a {display:block; font-size: 14px; font-family: 'Microsoft YaHei'; font-weight: bold;width:100px; }
.base_top p { font-size: 12px; color: #999; line-height: 20px; margin-bottom: 4px; }
.base { position: relative; padding: 8px 0; line-height: 16px; padding-left: 24px }
.base em { position: absolute; display: block; width: 18px; height: 16px; line-height: 16px; color: #fff; background: #a9acb7; text-align: center; left: 0px; top: 12px;_left:-25px;}
.base em.em-org { background: #f60 }
.base a { font-size: 14px; font-family: 'Microsoft YaHei'; font-weight: bold;color:#282828; }
.base span { float: right; color: #999 }
.base span a { margin-top: 4px; }
.base .active { display: none }
.base .txt { display: block }
.bHover .active { display: block }
.bHover .txt { display: none }
.list-mov { padding: 2px 14px; }
.list-mov li { background: url(../images/icon-video.png) no-repeat left 6px; padding-left: 25px; line-height: 26px; }
.list-mov .base-mov { background: none; padding-left: 0; padding-top: 14px; padding-bottom: 10px; }
.list-mov .base-mov .text { }
.list-mov .base-mov .text strong { display: block; line-height: 30px; height: 30px; }
.list-mov .base-mov .text strong a { line-height: 30px; display: block }
.list-mov .base-mov .img { position: relative }
.list-mov .base-mov .img a { display: block; }
a em.btn-m-play { display: block; width: 22px; height: 22px; overflow: hidden; background: url(../images/ent_zxh_0420_video_play_icon_h.png) no-repeat 0 0; position: absolute; left: 4px; bottom: 2px; filter: alpha(opacity=70); /*IE滤镜，透明?0%*/ -moz-opacity: 0.7; /*Firefox私有，透明?0%*/ opacity: 0.7;/**/ }
a:hover em.btn-m-play { filter: alpha(opacity=100); /*IE滤镜，透明?0%*/ -moz-opacity: 1; /*Firefox私有，透明?0%*/ opacity: 1;/**/ }
.list-msg { }
.list-msg li { line-height: 36px; overflow: hidden; border-bottom: 1px dashed #e5e5e5; padding: 0 19px; }
.list-msg li span { color: #999 }
.list-msg li a { color: #f00; padding: 1px 3px; }
.list-msg li a:hover { color: #fff !important; background: #f00; text-decoration: none }
.list-company { height: 334px; overflow: hidden }
.list-company li { padding: 7px 19px; border-bottom: 1px dashed #e5e5e5 }
.list-company li .text { }
.list-company li .text p { line-height: 22px; color: #666 }
.list-company li .text p span { color: #999 }
.list-company li .text strong { display: block; font-size: 14px; line-height: 20px; }
.list-company li .text strong a { color: #f00; padding: 1px 3px }
.list-company li .text strong a:hover { color: #fff !important; background: #f00; text-decoration: none }
.grid367 .bd { padding: 5px 0; }
.grid367 .splist li { width: 225px; }
.grid367 .ads { width: 105px;margin-right: 14px; }
.grid367 .ads a { display: block }
.grid367 .ads a.tit { text-align: center; height: 24px; line-height: 24px; color: #fff; background: #43464e }
.grid367 .ads a.tit:hover { color: #fff !important; text-decoration: none; background: #f00 }
.search_item { padding: 10px }
.search_item li { margin-bottom: 10px; padding-left: 3px; }
.search_item select { height: 24px; line-height: 24px; border: 1px solid #bebfc3; padding: 2px; border-radius: 3px }
.search_item input { height: 20px; line-height: 20px; border: 1px solid #bebfc3; padding: 2px; border-radius: 3px; width: 115px; color: #999 }
.btn-submit-search { background-image: url(../images/btn-submit.png); background-repeat: no-repeat; background-position: 0 0; display: block; width: 197px; height: 38px; color: #fff; font-size: 14px; font-weight: bold; border: none; cursor: pointer; padding-top: 0px; line-height: 38px; }
.btn-submit-search:hover { background-position: 0 -40px; }
.btn-submit-search:active { background-position: 0 -80px; }
.btn-i-info { display: block; width: 15px; height: 10px; line-height: 99px; overflow: hidden; background-image: url(../images/icon-views-sm.png); background-repeat: no-repeat; background-position: 0 0; }
.btn-i-info:hover { background-position: 0 -18px; }
.btn-i-fav { display: block; width: 15px; height: 10px; line-height: 99px; overflow: hidden; background-image: url(../images/icon-hearts.png); background-repeat: no-repeat; background-position: 0 -1px; }
.btn-i-fav:hover { background-position: 0 -18px; }
.btn-s-red { display: block; height: 21px; line-height: 21px; width: 42px; text-align: center; color: #fff; font-size: 12px; font-family: 'Microsoft YaHei'; background: #d71318; color: #fff !important }
.btn-s-red:hover { background: #f8141a }
.btn-m-red { display: block; height: 21px; line-height: 21px; width: 66px; text-align: center; color: #fff; font-size: 12px; font-family: 'Microsoft YaHei'; background: #d71318; color: #fff !important }
.btn-m-red:hover { background: #f8141a; text-decoration: none }
.btn-m-red b { font-family: sans-serif }
.btn-s-org { display: block; height: 21px; line-height: 21px; width: 42px; text-align: center; color: #fff; font-size: 12px; font-family: 'Microsoft YaHei'; background: #ff6600; color: #fff !important }
.btn-s-org:hover { background: #ff9c00 }
.btn-m-submit { background-image: url(../images/btn-submit.png); background-repeat: no-repeat; background-position: 0 -120px; display: block; width: 138px; height: 38px; color: #fff !important; font-size: 14px; font-weight: bold; border: none; cursor: pointer; padding-top: 0px; line-height: 38px; text-align: center }
.btn-m-submit:hover { background-position: 0 -160px; text-decoration: none }
.btn-m-submit:active { background-position: 0 -200px; }
.hot-search-tag { }
.hot-search-tag .hd { height: 32px; border: none; font-size: 14px; font-weight: bold; line-height: 32px; }
.hot-search-tag .bd { border: none; padding: 0px 15px 15px 15px }
.hot-search-tag .bd li { float: left; white-space: nowrap; padding-right: 10px; }
.hot-search-tag .bd li a { line-height: 20px; color: #666 }
.hot-search-tag .bd li a:hover { color: #f60; text-decoration: underline }
#Accurate_Search { background: #fdfdfd }
#tab-eve { }
#tab-eve .bd { border: none; }
#Star { }
#Star .bd { padding: 20px; overflow: hidden }
#JF_ranking { }
#JF_ranking .hd { background: #d71318; border-color: #d71318; color: #fff }
#JF_ranking .bd { border-color: #d71318; border-width: 2px;width:226px;}
#TB_Acc { }
#TB_Acc .grid750 .hd { border-bottom: none; border-right: none; }
#TB_Acc .grid750 .bd { border-right: none; }
#TB_Acc .grid230 { padding-left: 10px; border: 1px solid #e0e2e7; width: 229px; border-top: none; border-left: none; }
#TB_Acc .grid230 .hd { border: none; }
#TB_Acc .grid230 .bd { border: none; height: 142px; overflow: hidden }
#fly { }
#fly .hd { border-bottom: none; }
#fly .grid750 .bd,
#fly .grid750 .hd{ border-right:none;}
#fly .bd{ width:749px}
#fly .grid230{ border-bottom:1px solid #e2e2e2;}
#fly .grid230 .hd{ border-left:none;}
#fly .grid230 .bd{ border:none; border-right:1px solid #e2e2e2;padding-left:15px; height:176px; display:block; width:214px}
#fly .grid230 .bd li{ color:#999; line-height:26px; height:26px; overflow:hidden; display:block}
#fly .grid230 .bd li a{ padding-left:5px; }

/*Links*/
.p10 { padding: 10px; }
.pb0 { padding-bottom: 0; }
.bdE2E2E2 { border: 1px solid #E2E2E2; }
.invest .title { color: #C00; font-weight: bold }
/*Capital Investment bbs*/
.tit-more { float: right; color: #999; }
.tit-more a { padding: 0 5px; color: #333; font-family: 宋体; }
.hot-xm { padding-right: 10px; }
.hot-xm a { color: #c00; }
.invest .header { padding: 5px 10px; }
.invest .invest-list .invest-title { line-height: 18px; height: 18px; font-weight: bold; }
.invest .invest-list .invest-list-d { float: left; padding-left: 10px; border-left: 1px dashed #DCDCDC; margin-right: 10px; width: 350px; }
.invest .invest-list .invest-list-d a em, .invest .invest-list .invest-list-d a:hover em { color: #0466D1; }
.invest .invest-list .invest-list-d .time { float: right; color: #949494; _margin-top: -5px; }
.invest .invest-list .invest-list-c { margin-right: 0; width: 225px; }
.invest .invest-list .invest-list-a { border-left: 0; padding-left: 110px; width: 235px; }
.invest .invest-list .invest-list-a .invest-title { margin-left: -110px; }
.invest .invest-list .invest-list-a .d-img { float: left; margin-left: -110px; _margin-left: -55px; width: 105px; margin-top: 5px; }
.invest .invest-list .invest-list-a .d-img img { margin-bottom: 5px; }
.invest .invest-list .invest-list-a .d-img, .invest .invest-list .invest-list-a .d-img img { display: block; }
/*be interested in*/
.inter .header { border-bottom: 2px solid #D5D5D5; padding: 4px 10px; }
.inter .header .title, .invest .title { font-size: 14px; }
.inter .header .mores { border: 1px solid #D7D7D7; padding: 0 5px; }
.inter-list { width: 990px; overflow: hidden; padding-top: 10px; }
.inter-list ul { width: 1010px; }
.inter-list ul li { float: left; margin-right: 18px; display: inline; width: 150px; }
.inter-list ul li img { display: block; }
.inter-list ul li .d-img, .inter-list ul li .d-name { display: block; text-align: center; }
.inter-list ul li .d-name { padding-top: 5px; }
/*投资行情*/
.mod-links { background: #fff; padding: 4px 10px; border: 1px solid #e2e2e2 }
.mod-links .md-link-title { float: left; width: 76px; line-height: 24px; }
.mod-links ul { width: 870px }
.mod-links ul li { float: left; padding: 0 4px; line-height: 24px; display: block; word-wrap: break-word; width: 62px; overflow: hidden; height: 24px; }
.mod-links ul li a { float: left; display: inline-block; width: 62px; overflow: hidden; height: 24px; line-height: 24px; word-wrap: break-word; }
.mod-links ul li a.more { height: 24px; line-height: 24px; }
.mod-cert-links { background: #fff; border: 1px solid #e2e2e2; margin-bottom: 5px; border-bottom: none; border-left: none }
.mod-cert-links li { height: 26px; line-height: 26px; float: left; width: 493px; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2 }
.mod-cert-links li .adr-th { background: #f5f5f5; padding: 0 16px; font-weight: bold; display: inline-block; }
.mod-cert-links li .adr-con { display: inline-block; color: #e2e2e2 }
.mod-cert-links li .adr-con a { padding: 0 6px; }
/*footer*/
#footer-v1 { text-align: center; width: 952px; margin: 0 auto; padding: 8px 4px 0; color: #333 }
#footer-v1 a:link, #footer-v1 a:visited { color: #333 }
#footer-v1 a:hover, #footer-v1 a:active { color: #DD0010!important }
#footer-v1 .footer-container { padding: 8px 0 12px 0 }
#footer-v1 ul, #footer-v1 li, #footer-v1 dt, #footer-v1 dd { display: inline; color: #999 }
#footer-v1 .footer-jm-pages, #footer-v1 .footer-jm-group, #footer-v1 .net-admission, #footer-v1 .footer-jm-copyright, #footer-v1 .footer-jm-certs { padding-bottom: 6px }
#footer-v1 .footer-jm-certs { padding-top: 6px; width: 550px; margin: 0 auto }
#footer-v1 .footer-net-ic { top: 0; left: 246px; background-position: 0 0 }
#footer-v1 .footer-net-ic a { display: inline-block; width: 52px; height: 62px; overflow: hidden; line-height: 186px }
#footer-v1 .net-admission li { color: #333 }
/*sub-logo*/
.market .market-more {}
.sub-logo { display: inline-block; float: left; height: 43px; margin-top: 26px; text-decoration: none;padding-left: 12px; }
.sub-logo .sub-logo-txt { display: block; font-family: 'Microsoft YaHei'; float: left; font-size: 22px; height: 22px; line-height: 22px; color: #d51316 }
.sub-logo .sub-logo-txt a { display: block; font-family: 'Microsoft YaHei'; float: left; font-size: 22px; height: 22px; line-height: 22px; color: #d51316 }
.sub-logo .sub-logo-url { font: 10px/18px Helvetica, Arial, Verdana, sans-serif; line-height: 38px; }
.market { float: left; height: 24px; padding: 5px 0 0 0px; }
.market .market-list { position: relative; margin-left:5px;}
.market .market-more a{ color:#999; display:block; padding-left:7px; line-height:18px; height:18px; padding-right:20px;}
.market .market-more .dot_change {
overflow: hidden;
position: absolute;
top: 8px;
left: 30px;
display: inline-block;
width: 0;
height: 0;
margin-left: 5px;
font-size: 0;
line-height: 0;
border: 4px solid #fff;
border-top: 4px solid #ccc;
}
.market-expanded{ position:absolute; z-index:1009; background:#fff; width:340px; border:2px solid #d51316; display:none}
.market-expanded dl{ border-bottom:1px solid #f3f3f3}
.market-expanded dl.last{ border-bottom:none}
.market-expanded dt , .market-expanded dd{ float:left}
.market-expanded dt{ width:75px; font-size:14px; font-family:microsoft yahei; padding:3px 5px 3px 10px; color:#666}
.market-expanded dt a{ color:#666}
.market-expanded dt a:hover{ color:#f60}
.market-expanded dd{ width:240px; padding:3px 0; padding-right:10px}
.market-expanded dd a{ color:#333; padding:0 3px; white-space:nowrap; line-height:20px;}
.market-expanded dd a:hover{ color:#f60;}
.market .market-hover .market-more a{ color:#999; display:block; padding-left:7px; line-height:18px; height:18px; background:#d51316; color:#fff}
.market .market-hover .market-more .dot_change{	border: 4px solid #d51316;	border-bottom: 4px solid #fff;	top: 4px;}
.market .market-hover .market-expanded{ display:block}

/*jm-sd-nav*/
#jm-sd-nav { height: 30px; line-height: 30px; position:absolute; top:25px; width:100%; z-index:10010 }
#jm-sd-nav a { color: #888; padding: 0 3px; }
#jm-sd-nav b{ padding-left:5px;}
#jm-sd-nav a:hover { color: #f60 }
#jm-sd-nav font { color: #eee; padding: 0 3px; }
/*jm-inner-search*/
.jm-search-v5 { padding-top: 30px; }
.jm-inner-search { width: 328px; height: 32px; line-height: 32px; border: 1px solid #e3e3e3; border-radius: 2px; }
.jm-inner-search .ipt { color: #6c6c6c; border: none; background: none; padding-left: 10px; height: 32px; line-height: 32px; font-family: microsoft yahei; width: 250px }
.jm-inner-search button { border: none; background: none; line-height: 99px; overflow: hidden; height: 32px; width: 32px; background: url(../images/btn-inner-search.jpg) no-repeat 0 0; cursor: pointer }
.jm-inner-search button:hover { background: url(../images/btn-inner-search_hover.jpg) no-repeat 0 0 }
/*slide-s-serts*/
.slide-s-serts { width: 102px; margin-left: 5px; position: relative; z-index: 1009 }
.slide-s-serts dt { display: block; height: 34px; line-height: 34px; background: url(../images/bg-slide-menu.png) no-repeat 0 0; font-family: microsoft yahei; color: #666; padding-left: 10px; cursor: pointer }
.slide-s-serts dt.hover { background: url(../images/bg-slide-menu.png) no-repeat 0 -40px; }
.slide-s-serts dd { display: none; position: absolute }
.slide-s-serts dd.hover { display: block; }
.slide-s-serts dd li { height: 30px; line-height: 30px; border: 1px solid #e1e1e1; border-top: 0px; display: block; width: 100px; background: #fafafa }
.slide-s-serts dd li a { display: block; height: 30px; line-height: 30px; font-family: microsoft yahei; padding-left: 5px; }
.slide-s-serts dd li a:hover { background: #f4f4f4 }
/*jm-nav-zixun*/
.jm-nav-zixun { height: 42px; line-height: 42px; background: #d61317 url(../images/bg-nav-main.jpg) repeat-x bottom left;  }
.jm-nav-zixun li { float: left; margin: 0 1px }
.jm-nav-zixun li a { display: block; float: left; color: #fff; font-family: microsoft yahei }
.jm-nav-toindex a { font-size: 12px; padding: 0 10px; line-height:40px; }
.jm-nav-channel a { font-size: 14px; padding: 0 10px; line-height:40px; }
.jm-nav-channel .c4 a { font-size: 14px; padding: 0 20px }
.jm-nav-channel a.first { padding: 0 20px; }
.jm-nav-toindex { background: url(../images/bg-nav-toindex.jpg) no-repeat left 6px; padding-left: 5px; height:40px; }
.jm-nav-zixun li.outline{ height:42px; overflow:hidden }
.jm-nav-zixun li.outline a{  background: #fff; margin-top: 5px; color: #f00; height: 40px; line-height: 32px; }
.jm-nav-zixun li.selected{ height:42px; overflow:hidden; }
.jm-nav-zixun li.selected a { background: #fff; margin-top: 5px; color: #f00; height: 40px; line-height: 32px;border:1px solid #bd0f12; margin-left:-1px; }
/*z-focus*/
#z-focus { width: 360px; height: 320px; position: relative }
#z-focus #c-zixun-focus { width: 360px; height: 320px; overflow: hidden; }
#z-focus #c-zixun-focus a { display: block; float: left; }
#z-focus #navi { width: 360px; bottom: 0; position: absolute; height: 36px; line-height: 36px; background: url(../images/bg-foucs-pager.png) repeat 0 0; }
#z-focus #pagenumber { width: 200px; float: left; }
#z-focus #focus-title { font-size: 14px; text-align: left; width: 200px; float: left; color: #fff; font-family: microsoft yahei; line-height: 36px; padding-left: 15px; }
#z-focus #focus-pager { text-align: right; float: right; padding-top: 7px; padding-right: 7px; }
#z-focus #focus-pager a { text-decoration: none; text-align: center; display: inline-block; width: 22px; height: 22px; line-height: 22px; position: relative; background: #999; color: #fff; font-family: Verdana, Geneva, sans-serif; font-size: 10px; margin-left: 1px; }
#z-focus #focus-pager a.selected { background-color: #fff; color: #48433c; }
/*t-hot*/
.t-hot { width: 367px; overflow: hidden; }
.t-hot .hd { border: none; padding-left: 0; font-weight: bold }
b.top_news {display: block; width: 367px; overflow: hidden; height: 24px; margin-bottom: 5px; }
b.top_news a { font-size: 20px; color: #f00; font-family: microsoft yahei; font-weight: normal; display: block; overflow: hidden; line-height: 24px;}
.t-hot .list-news_2 li { width: 347px }
.t-hot .list-news_2 li a { padding-right: 10px; }
/*z-t-eve*/
#z-t-eve { }
#z-t-eve #z-t-list { height: 125px; overflow: hidden }
#z-t-eve #z-t-list a { display: block; float: left ;width:200px;height:125px;}
#z-t-eve #z-t-pager { text-align: center; height: 5px; margin-top: 10px; padding-left: 85px; }
#z-t-eve #z-t-pager a { overflow: hidden; background: #717171; height: 5px; width: 5px; display: inline; float: left; margin: 0 3px; }
#z-t-eve #z-t-pager a span { display: none }
#z-t-eve #z-t-pager a.selected { background: #f00 }
#z-t-eve .list-news_1 { padding-bottom: 5px; }
/*z-list-left*/
#z-list-left .hd { border-left: none; border-right: none; }
#z-list-left .list-news_2 li { float: none }
#z-list-left .list-news_2 { padding: 10px 0; border-top: 1px dotted #e3e3e3 }
#z-list-left .grid367 .bd { padding-top: 15px; }
#z-list-left .splist { border: none; padding-top:0 }
#z-list-left .grid367 .splist li { width: 200px; height:24px; line-height:24px; }
#z-list-left .grid367 .list-mov li { width: 185px; }
#z-list-left .grid367 .l-m-2 li { width: 330px; }
#z-list-left .grid367 .ads { width: 130px; }
.z-m-a { position: relative }
/*rk_click*/
#rk_click { }
#rk_click .hd { position: relative; background: #f5f5f5; border-left: none; border-right: none; }
#rk_click .tab { position: absolute; right: 0px; top: 0px; width:70px;}
#rk_click .tab li { float: left; }
#rk_click .tab li a { display: block; height: 38px; line-height: 38px; width: 34px; text-align: center; border-bottom: 1px solid #e0e2e7; border-left: 1px solid #e0e2e7 }
#rk_click .tab li a:hover { background: #fafafa; }
#rk_click .tab li a.selected { background: #fafafa; border-bottom: 1px solid #fafafa }
#rk_click .bd { border: none; padding: 10px 0 }
#rk_click .bd li { height: 24px; line-height: 24px; overflow: hidden; padding-right: 20px; }
#rk_click .bd li span { display: block; float: left; width: 30px; padding-left: 15px; font-style: italic; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #999 }
#rk_click .bd li span.red { color: #de1318 }
#rk_click .bd li a { color: #666 }
#tag_box .hd { border-left: none; border-right: none; }
#tag_box .bd { border: none; padding: 10px 15px; }
#tag_box ul li { float: left; margin-right:8px;margin-bottom:6px;}
#tag_box ul li a { display: block; float: left; display:inline;font-family: microsoft yahei; line-height: 25px; height: 25px; padding: 0 5px;white-space: nowrap; background: #e3e3e3; color: #666; }
#tag_box ul li.hot a { background: #f60; color: #fff }
#tag_search { padding-top: 5px; position: relative; }
#tag_search * { vertical-align: top }
#tag_search .ipt { border: 1px solid #c7c7c8; background: #fff; padding: 0 5px; line-height: 22px; height: 22px; width: 130px; font-family: microsoft yahei; color: #666 }
#tag_search .submit { border: 1px solid #c7c7c8; background: #fff; line-height: 22px; height: 24px; width: 50px; text-align: center; font-family: microsoft yahei; color: #666; cursor: pointer; -webkit-box-shadow: 0 1px 2px #eee; -moz-box-shadow: 0 1px 2px #eee; box-shadow: 0 1px 2px #eee; }
/*c-current*/
#c-current { height: 30px; line-height: 30px; }
#c-current a, #c-current font, #c-current span { padding: 0 3px; font-family: microsoft yahei }
#c-current font { font-family: sans-serif; color: #ccc }
#c-current span { position: relative; padding-right: 15px; cursor: pointer; color: #f00 }
#c-current span em { display: block; width: 8px; height: 4px; background: url(../images/485782_1643551954.png) no-repeat -2px -84px; position: absolute; top: 7px; right: 0px; }
#c-current span ul { display: none }
/*c-news-list*/
#c-news-list { }
#c-news-list li { height: 27px; line-height: 27px; background: url(../images/point_g_3.jpg) no-repeat left center; padding-left: 15px; }
#c-news-list li.last { margin-bottom: 40px; }
#c-news-list li a { font-size: 14px; color: #0b3b8d }
#c-news-list li span { font-family: microsoft yahei; float: right; color: #999; padding-right: 20px; }
/*CSS manu style pagination*/
.c-pager { padding:10px 0 }
.manu { height: 27px;line-height:27px; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; }
.manu A { BORDER: #eee 1px solid; PADDING: 5px 9px; MARGIN: 2px; COLOR: #036cb4; TEXT-DECORATION: none }
.manu A:hover { BORDER: #999 1px solid; COLOR: #666; }
.manu A:active { BORDER: #999 1px solid; COLOR: #666; }
.manu .current { BORDER: #036cb4 1px solid; PADDING: 5px 9px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; background: #036cb4 }
.manu .disabled { BORDER: #eee 1px solid; PADDING: 5px 9px; MARGIN: 2px; COLOR: #ddd; }
/*c-custom*/
.c-custom { border-top: 3px solid #d71318; height: 166px; background: url(../images/bg-custom.jpg) no-repeat 0 0; padding-left: 160px; }
.c-c-form { border: 1px solid #e0e2e7; border-top: none; height: 165px; }
.c-custom .hd { border: none; font-size: 14px; }
.c-custom .hd b { color: #f00; padding: 0 3px; }
.c-custom .bd { border: none; padding-left: 20px; }
.c-custom .bd td { padding-right: 10px; vertical-align: middle; padding-bottom: 10px; font-family: microsoft yahei }
.c-custom .bd td .ipt { height: 20px; line-height: 20px; background: #fff; border: 1px solid #b6b6b6; padding: 0 3px; font-family: microsoft yahei; margin: 0; -webkit-box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc; box-shadow: 0 1px 2px #ccc }
.c-custom .bd td .c-textarea { height: 40px; line-height: 20px; background: #fff; border: 1px solid #b6b6b6; padding: 0 3px; font-family: microsoft yahei; width: 420px; -webkit-box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc; box-shadow: 0 1px 2px #ccc }
.c-custom .bd td .c-submit { border: none; background: none; height: 28px; line-height: 24px; color: #fff; text-align: center; width: 98px; background: #cc0000; border: 1px solid #7b060a; font-family: microsoft yahei; cursor: pointer; font-size: 13px; -webkit-box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc; box-shadow: 0 1px 2px #ccc }
.c-custom .bd td .c-submit:hover { background: #d00 }
.c-custom .bd td label { vertical-align: middle }
.c-custom .bd td label a { color: #37f }
.c-r50 { margin-right: 50px; }
#z-list-left .list-img_6 li { margin-right: 20px; }
/*acc_news*/
.acc_news { }
.acc_news .title { height: 32px; line-height: 32px; border-bottom: 1px solid #ccc; font-family: microsoft yahei; padding-left: 20px; font-size: 14px; color: #f00 }
.acc_news .content { padding: 10px; padding-left: 20px; }
.acc_news .content li { float: left; width: 325px; }
.acc_news .content li a { font-size: 14px; font-family: microsoft yahei; line-height: 28px; }
/*r-acc*/
.r-acc { margin-left: -10px;margin-bottom:-10px; }
.r-acc li { margin-left: 10px; margin-bottom: 10px; float: left }
.r-acc li a { display: block; width: 110px; height: 20px; float: left; padding-top:85px }
.r-acc li a span { display: block; height: 20px; line-height: 20px; text-align: center; color: #333; font-size: 12px; }
.r-acc li a:hover { text-decoration: none; }
.r-acc li a:hover span { text-decoration: underline;color:#f60;}
/*newBrand_r*/
#newBrand_r{}
#newBrand_r .bd{ padding:5px 15px;}
#newBrand_r .bd li{ background:url(../images/point_g_3.jpg) no-repeat left center; padding-left:10px; height:24px; line-height:24px;}
#newBrand_r .bd li a{padding-left:10px;}
/*last_news*/
#last_news { }
#last_news .hd { border-left: none; border-right: none; }
#last_news .bd { border: none; padding: 10px 0 }
/*ep-content-main*/
.ep-content-main { padding-top: 0px; }
.ep-content-main h1.title { height: 32px; line-height: 32px; color: #000; font-size: 25px; font-family: microsoft yahei; margin: 8px 0 }
.ep-content-main .s_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999 }
.ep-content-main .s_title a { color: #999; }
.ep-content-main .s_title a:hover { color: #f00; text-decoration: underline }
.ep-content-main .s_title span {}
#endText { padding: 10px 0; font-size: 14px; }
#endText p { line-height: 24px;margin:15px 0;text-indent:2em;}
#endText p a,
#endText p a *,
#endText p * a{ color:inherit !important; font-size:inherit !important}
#endText img{text-align:center;margin:0 auto;}
.c-pager-pn{ height:32px; line-height:32px; font-size:14px;}
.c-pager-pn a{ color:#06c;}
.c-tag{ height:28px; background:#fafafa; border:1px solid #e0e2e7; padding:0 20px;}
.c-tag .tag-k{ color:#999; line-height:28px;}
.c-tag .tag-k em{ display:block; float:left; background:url(../images/ico-tag.jpg) no-repeat 0 0; width:15px; height:15px; margin-top:7px; margin-right:7px;}
.c-tag .tag-k a{ color:#06c; padding:0 3px;}
.c-related{}
.c-related .title{height: 32px; line-height: 32px; font-family: microsoft yahei; padding-left: 20px; font-size: 14px; color: #333 }
.c-related .content{ padding-left:20px;}
.c-related .re-list li a{ line-height:24px; font-size:14px; background:url(../images/point_g_3.jpg) no-repeat left center; padding-left:15px;}
.c-re-related{ border:1px solid #d6e0ea; -webkit-box-shadow: 2px 2px 0 #ecedf2; -moz-box-shadow:2px 2px 0 #ecedf2; box-shadow: 2px 2px 0 #ecedf2; width:204px;}
.c-re-related a,.c-re-related a img{display:block;width:205px;height:125px;}
.re-title{ background:#f4f8fb; height:32px; line-height:32px; padding:0 10px; color:#2c96ea; font-family:microsoft yahei;}
.re-content{ padding:0 10px;}
.re-content li{ padding:5px 0}
.re-content li a{ line-height:18px; color:#4f71a1}
.re-content li .his-num{ text-align:right; color:#ccc; height:18px; line-height:18px;}
/*general*/
.general{}
.general .g-hd{ background:#fafafa; border-right:1px solid #e0e2e7}
.general .g-hd li{ float:left; width:103px; border-left:1px solid #e0e2e7; padding:10px 0px 10px 10px;text-align:center;}
.general .g-hd li span{ display:block; line-height:18px; color:#666}
.general .g-hd li span b{ color:#f00; font-size:16px;}
.general .g-bd {border:1px solid #e0e2e7; padding:0 15px}
.general .list-msg li{ line-height:22px; padding:5px 0}
.general .ads_reg{ border:1px solid #e0e2e7;  border-top:none; padding:10px 15px; background:#fafafa}
.general .ads_reg p{ color:#333; padding-bottom:10px;}
.general .ads_reg a{ display:block; height:34px; line-height:34px; text-align:center; color:#fff; font-size:14px; background:#d71318; border:1px solid #a40d11; border-radius:2px;
-webkit-box-shadow: 0px 2px 1px #ccc; -moz-box-shadow:0px 2px 1px #ccc; box-shadow: 0px 2px 1px #ccc; font-weight:bold
}
.general .ads_reg a:hover{ background:#e51116}
.gg690x60{ height:60px; margin-top:15px;position:relative;}
.gg690x60 a{display:block;position:absolute;top:0px;left:0px;width:690px;height:60px; line-height:99px; overflow:hidden}
.gg690x60 a img{display:block;}
.gg200x300 { float: left; _display: inline; margin-right: 22px; padding: 19px; border: 1px solid #e5e5e5; }

/*增加的样式*/
#jmtop .jmbar_left .icon_mobile{display:inline-block;background:url("img/css-sprite.png") no-repeat 1px 3px;width:10px;height:23px;vertical-align:middle;margin-right:5px;}
#jmtop #icon-app,#icon-sina,#icon-tqq{display:inline-block;width:16px;height:16px;float:left;text-indent:-9999px;margin-top:3px;padding-right:2px;}
#jmtop #icon-app{background:url("img/css-sprite.png") no-repeat -30px -20px;}
#jmtop #icon-sina{background:url("img/css-sprite.png") no-repeat -30px -40px;}
#jmtop #icon-tqq{background:url("img/css-sprite.png") no-repeat -30px -60px;}
#jmtop .jmbar_right .site-btn-qqlog{text-indent:-9999px;display:inline-block;background:url("img/css-sprite.png") no-repeat -25px 0;width:50px;height:16px;vertical-align:text-bottom;float:left;margin-top:3px;}
#rk_click .bd li a{display:block;height:24px;line-height:24px;overflow:hidden;}
.list-news_2 li a{display:block;line-height:24px;}
b.top_news a{text-align:left;height:24px;overflow:hidden;}
#Ranking_Ads a img{width:230px;height:110px;}
/*Acc-tab*/
#Acc-tab li{ float: left; width:56px; padding-right:15px;}
#Acc-tab li a{ display:block; float:left; width:56px; color:#ccc; font-size:14px;}
#Acc-tab li a.selected{ color:#e70000;}
/*product-nav-box*/
#product-nav-box{ border:2px solid #e0e2e7; padding:20px 20px; }
.brand-logos{ margin-left:-10px; _margin-left:-20px; position:relative }
.brand-logos li{ float:left; margin-left:10px;}
.brand-logos li a{ border:1px solid #e3e3e3; display:block; float:left; width:107px; height:48px;}
.brand-logos li a:hover{ border-color:#ccc; box-shadow:0px 2px 2px #f7f7f7}
.param-item{ margin-top:10px; height:24px; line-height:24px; }
.param-item strong{ display:block; float:left; line-height:24px; width:50px; background:url(img/brand_tip.jpg) no-repeat 0 0; padding-left:12px; color:#fff; font-weight:normal}
.param-item a{ line-height:24px; padding-right:10px;}
/*news_list*/
.news_list{ border:1px solid #e3e3e3; margin-bottom:20px;}
.news_list dl{ float:left; width:50%; padding-bottom:6px;}
.news_list dt{ line-height:30px; font-size:14px; border-bottom:1px solid #e3e3e3; padding:0 15px; margin-bottom:6px; background-color:#fafafa; color:#333; height:31px;}
.news_list dd{  padding-left:10px;}
.news_list dd a{ color:#454545; line-height:26px; padding-left:15px; position:relative; font-size:14px;}
.news_list dd a:before{ content:''; position:absolute; width:3px; height:3px; left:5px; top: 9px; background-color:#888}
#endText p, #endText span {font-size: 14px; background: none !important;}
