
@media screen and (max-width: 1400px) {
    .wxRight img { width: 150px; }
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
.space10 { clear: both; font-size: 0; height: 10px; line-height: 0; overflow: hidden; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
body, p, h1, h2, h3, h4, h5, h6, ul, li, ol, dl, dd, dt, div, form { margin: 0px auto; }
html, body { -webkit-text-size-adjust: none; _background-attackment: fixed; }
*html { background-image: url(about:blank); background-attachment: fixed; }
body { font-size: 13px; font-family: "宋体"; color: #000; position: relative; z-index: 211; overflow-x: hidden; }
table { font-size: inherit; font: 100%; }
.clear { zoom: 1; }
    .clear:after { content: ""; display: block; clear: both; }
strong { font-weight: bold; }
a { color: #000; text-decoration: none; cursor: pointer; }
    a:visited { color: #000; }
    a:hover { color: #f60; }
    a:active { color: #000; }
button { border: none; }
input, textarea { outline: none; background: #fafbfc; }
ul, li, ol, li { list-style: none; }
.clearfix:after { visibility: hidden; display: block; content: "."; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix { zoom: 1; }
.clear:after { visibility: hidden; display: block; content: "."; clear: both; height: 0; line-height: 0; font-size: 0; }
.clear { zoom: 1; }
* html .clearfix { zoom: 1; }
*:first-child + html .clearfix { zoom: 1; }
.bold { font-weight: bold; }
.f14 { font-size: 14px; }
.h20 { line-height: 20px; height: 20px; }
.ln24 { line-height: 24px; }
/*关于等静态页*/
#ab_content .left { float: left; width: 202px; margin: 0; }
#ab_content .right, #ab_content .remit_right { float: right; width: 780px; }
#ab_content .left .home { height: 35px; line-height: 35px; padding-left: 20px; font-size: 14px; font-weight: bold; color: #fff; background: #0b92d2; width: 182px; }
    #ab_content .left .home a { color: #fff; }
#ab_content .left .link_list { margin: 0; }
    #ab_content .left .link_list li { width: 202px; height: 32px; line-height: 32px; background: url(imgs/bj.jpg) no-repeat; }
        #ab_content .left .link_list li a { text-indent: 26px; display: block; }
        #ab_content .left .link_list li.current a { color: blue; font-weight: bold; }
#ab_content .left .dl1 { width: 202px; margin: 0; background: #f4f4f4; }
    #ab_content .left .dl1 dt { background: #0b92d2; height: 30px; line-height: 30px; font-size: 18px; color: #fff; text-indent: 15px; }
    #ab_content .left .dl1 dd { padding-left: 25px; font-size: 14px; line-height: 30px; }
#ab_content .left .dl2 { width: 202px; padding: 0 0 50px 0; background: #f4f4f4; }
    #ab_content .left .dl2 dt { height: 30px; line-height: 30px; background: #0b92d2; font-size: 18px; color: #fff; text-indent: 15px; }
    #ab_content .left .dl2 dd { padding-left: 25px; font-size: 14px; line-height: 30px; }
        #ab_content .left .dl2 dd table td { text-align: left; vertical-align: top; }
#ab_content .right .title { padding-left: 25px; color: #6d97f8; font-size: 15px; font-weight: bold; height: 25px; line-height: 25px; background: url(imgs/coin_bg.png) -166px -118px no-repeat; }
#ab_content .right .content dt { padding-left: 25px; color: #6d97f8; font-size: 15px; font-weight: bold; height: 25px; line-height: 25px; margin-top: 0px; margin-right: auto; margin-bottom: 18px; margin-left: auto; border-bottom: 4px solid #206F96; background: url(imgs/coin_bg.png) -166px -118px no-repeat; }
    #ab_content .right .content dt span { color: #ccc; }
#ab_content .right .content dd { padding: 5px 0 5px 5px; border: 1px solid #a6bbc9; margin-bottom: 10px; background: #f6f8fb; }
    #ab_content .right .content dd span { font-size: 14px; color: #000; line-height: 30px; padding-left: 5px; }
#ab_content .right .content p { overflow: hidden; padding-right: 5px; }
    #ab_content .right .content p a { font-size: 14px; color: #000; line-height: 22px; padding: 0 5px; display: inline-block; }
        #ab_content .right .content p a:hover { color: #ff6900; text-decoration: underline; }
    #ab_content .right .content p.tit { background: url(imgs/coin_bg.png) -178px -146px no-repeat; padding-left: 20px; margin-top: 25px; margin-bottom: 5px; font-weight: bold; color: #0b92d2; }
#ab_content .remit_right h2 { padding-left: 25px; color: #6d97f8; font-size: 15px; font-weight: bold; height: 25px; line-height: 25px; margin-top: 0px; margin-right: auto; margin-bottom: 18px; margin-left: auto; border-bottom: 4px solid #206F96; background: url(imgs/coin_bg.png) -166px -118px no-repeat; }
#ab_content .remit_right strong { font-size: 14px; color: #000; line-height: 30px; }
    #ab_content .remit_right strong span { padding-left: 20px; margin-bottom: 5px; font-weight: bold; color: #0b92d2; background: url(imgs/coin_bg.png) -178px -146px no-repeat; display: block; line-height: 18px; }
#ab_content .remit_right p { color: #000; text-align: right; }
/*关于等静态页结束*/

/*搜索页样式*/
#mtab { width: 100%; position: relative; padding-top: 0px; z-index: 180; /*overflow: hidden;*/ }
.contop { width: 1000px; background: #fff; height: 92px; }
.toph { width: 1000px; padding-top: 7px; height: 85px; }
.dl_hot { width: 320px; float: left; }
    .dl_hot dt { float: left; width: 60px; background: url(imgs/headsprite.png) no-repeat; background-position: -305px -5px; height: 55px; }
        .dl_hot dt a, .dl_news dt a, .dl_market dt a { display: block; font-family: "宋体"; font-size: 14px; color: #f60; text-align: right; margin-top: 60px; }
    .dl_hot dd { width: 260px; height: 70px; float: left; }
    .dl_hot li, .dl_news li, .dl_market li { float: left; }
        .dl_hot li a { margin-left: 14px; font-family: "宋体"; font-size: 14px; line-height: 28px; display: block; width: 50px; text-align: center; }
.dl_news { float: left; width: 380px; }
    .dl_news dt { float: left; width: 60px; background: url(imgs/headsprite.png) no-repeat; background-position: -380px -5px; height: 55px; }
.dl_market { float: left; width: 290px; }
    .dl_market dt { float: left; width: 62px; text-align: center; background: url(imgs/headsprite.png) no-repeat; background-position: -445px -5px; height: 55px; }
.dl_news dd { width: 320px; float: left; }
.dl_market dd { width: 225px; float: left; }
.dl_news li a, .dl_market li a { margin-left: 14px; font-size: 14px; font-family: "宋体"; line-height: 28px; display: block; width: 60px; }
.dl_news dt a, .dl_market dt a { display: block; font-family: "宋体"; font-size: 14px; color: #f60; text-align: center; }
.tsearch { width: 290px; height: 21px; float: left; position: relative; border: 1px solid #333; margin-top: -2px; background: #fff; }
#sousuo_logo .right p input { border: 2px solid #007fd6; height: 30px; line-height: 30px; font-size: 14px; color: #000; width: 457px; float: left; background: url(../Content/Images/huatong.jpg) no-repeat 440px 7px; text-indent: 10px; }
#sousuo_logo .right p a { width: 72px; float: left; height: 34px; background: #007fd6; text-align: center; line-height: 34px; font-size: 16px; color: #fff; font-weight: bold; }
#sousuo_logo { width: 998px; height: 72px; border: 1px solid #ccc; background: #fff; margin: 0 auto; margin-top: 4px; }
    #sousuo_logo .left { float: left; width: 235px; height: 44px; margin: 15px 5px 0 20px; text-align: right; }
        #sousuo_logo .left span { line-height: 44px; font-size: 16px; color: #007fd6; padding: 0 5px; }
    #sousuo_logo .right { float: left; width: 730px; _width: 710px; margin-top: 20px; }
        #sousuo_logo .right span { float: left; font-size: 16px; line-height: 36px; color: #666; padding-right: 10px; }
        #sousuo_logo .right p { float: left; width: 534px; height: 34px; }
            #sousuo_logo .right p input { border: 2px solid #007fd6; height: 30px; line-height: 30px; font-size: 14px; color: #000; width: 457px; float: left; background: url(../Content/Images/huatong.jpg) no-repeat 440px 7px; text-indent: 10px; }
            #sousuo_logo .right p a { width: 72px; float: left; height: 34px; background: #007fd6; text-align: center; line-height: 34px; font-size: 16px; color: #fff; font-weight: bold; }
#all { width: 1000px; margin: 0 auto; overflow: hidden; padding-top: 5px; }
#list_content_center1 { width: 530px; float: left; border: 1px solid #ccc; background: #fff; border-top: 1px solid #206f96; margin: 0 4px; display: inline; }
    #list_content_center1 .list_content_center1_top { width: 100%; overflow: hidden; height: 30px; border-bottom: 1px solid #ccc; background: #f7f7f7; }
        #list_content_center1 .list_content_center1_top .span1 { width: 200px; float: left; line-height: 30px; font-size: 14px; text-indent: 20px; }
        #list_content_center1 .list_content_center1_top .paging1 { float: right; height: 30px; width: 230px; }
    #list_content_center1 .information { width: 100%; }
        #list_content_center1 .information li { width: 100%; overflow: hidden; }
            #list_content_center1 .information li a { width: 400px; float: left; height: 30px; line-height: 30px; font-size: 14px; text-align: left; text-indent: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: "宋体"; color: #000099; font-weight: 100; }
                #list_content_center1 .information li a strong { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
            #list_content_center1 .information li div { height: 20px; float: right; margin-right: 10px; _display: inline-block; }
                #list_content_center1 .information li div span { font-size: 12px; color: #000; height: 30px; line-height: 30px; }
    #list_content_center1 .list_content_center1_page { width: 100%; overflow: hidden; }
    #list_content_center1 .paging { height: 30px; width: 250px; float: right; }
        #list_content_center1 .paging li { float: left; padding: 0 5px; }
            #list_content_center1 .paging li a { font-size: 12px; color: #000; line-height: 30px; display: block; }
                #list_content_center1 .paging li a img { _padding-top: 10px; }
            #list_content_center1 .paging li .input1 { width: 50px; border: 1px solid #ccc; background: #fff; margin: 5px 2px 0 0; text-align: center; height: 16px; overflow: hidden; }
            #list_content_center1 .paging li .input2 { margin-top: 5px; width: 25px; height: 20px; overflow: hidden; font-size: 12px; }
/*搜索页样式结束*/

.two_dimension { position: fixed; _position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); width: 116px; height: 315px; z-index: 9999; bottom: -227px; left: 50%; margin-left: 520px; display: none; }
    .two_dimension a { display: block; }

#topscroll { width: 29px; height: 64px; background: url(imgs/wxtop2.png) no-repeat; }
#head { width: 100%; position: relative; padding-top: 0px; z-index: 200; }



#all { width: 1000px; margin: 0 auto; position: relative; z-index: 150; background: #fff; overflow: hidden; }
#Wap { width: 1000px; height: 459px; display: none; position: absolute; left: 0; top: 0; z-index: 999999999999999999; }
#close { font-size: 20px; position: absolute; top: 5px; right: 5px; height: 20px; width: 20px; background: url(/css/imgs/headsprite.png) no-repeat; background-position: -255px -130px; }
#context { width: 100%; overflow: hidden; height: auto; }
#foot { width: 100%; overflow: hidden; }
#foot_art { width: 100%; overflow: hidden; height: 670px; }
.content .bk { background: url(imgs/arror.gif) no-repeat center bottom; }
#head #hd_top { width: 100%; height: 35px; line-height: 35px; background: #f9f9f9; color: #333; border-top: 2px solid #336699; border-bottom: 1px solid #e4e4e4; left: 0; position: fixed; top: 0px; z-index: 999; font-family: 宋体; }
/*顶部首页 移动版  登录横条*/
.hd_tool { height: 35px; line-height: 35px; width: 1023px; margin: 0px auto; position: relative; }
    .hd_tool a { padding: 0 2px; }
#head #hd_top .hd_tool strong a { color: #333; }
* html #hd_top { height: 35px; position: absolute; left: expression(eval(document.documentElement.scrollLeft)); top: expression(eval(document.documentElement.scrollTop)); }
#head #hd_top .hd_tool strong #iPhone, #head #hd_top .hd_tool strong #an_iPhone, #head #hd_top .hd_tool strong #ios { background: url("/css/imgs/iPhone.jpg") no-repeat scroll 10px 12px rgba(0,0,0,0); display: inline-block; height: 35px; line-height: 35px; padding: 1px 1px 0; text-indent: 20px; width: 70px; }
#head #hd_top .hd_tool strong #an_iPhone { width: 100px; }
    #head #hd_top .hd_tool strong #iPhone:hover, #head #hd_top .hd_tool strong #an_iPhone:hover { border: 1px solid #e4e4e4; background: url("/css/imgs/iPhone.jpg") no-repeat scroll 9px 11px #fff; position: relative; border-bottom: none; text-decoration: none; padding: 0; }
#head #hd_top .hd_tool strong .iPhone1, #head #hd_top .hd_tool strong .an_iPhone1 { border: 1px solid #e4e4e4; position: absolute; top: 35px; border-top: none; left: -1px; z-index: 10; display: none; z-index: 9999; }
#head #hd_top .hd_tool strong #iPhone:hover .iPhone1, #head #hd_top .hd_tool strong #an_iPhone:hover .an_iPhone1 { display: block; }
span.hd_lreg { display: block; float: right; }
/*.hd_relative { position: relative; }*/
.hd_lreg .hd_span { float: left; }


.zl_arrow { position: absolute; top: 15px; right: 22px; transition: all .3s linear 0.15s; -webkit-transition: all .3s linear 0.15s; -ms-transition: all .3s linear 0.15s; -moz-transition: all .3s linear 0.15s; }
    .zl_arrow em, .zl_arrow i { width: 0; height: 0; border-width: 5px; border-color: #000 transparent transparent transparent; border-style: solid dashed dashed dashed; display: block; position: absolute; }
.top_share .sec:hover .zl_arrow em { width: 0; height: 0; border-width: 5px; border-color: #F69455 transparent transparent transparent; border-style: solid dashed dashed dashed; display: block; position: absolute; }
.top_share .sec:hover .zl_arrow i { width: 0; height: 0; border-width: 5px; border-color: #F69455 transparent transparent transparent; border-style: solid dashed dashed dashed; display: block; position: absolute; }
.zl_arrow i { top: -1px; border-top-color: #F9F9F9; }
.top_share .sec:hover .zl_arrow i { border-top-color: #F9F9F9; }
.top_share .sec:hover .zl_arrow { transform: rotate(180deg); transform-origin: 4px 2px; }
.top_share { float: left; }
    .top_share .sec { float: left; position: relative; }
        .top_share .sec:hover .topShare_a { color: #F69455; }
.topShare_a { display: block; text-align: left; padding-right: 8px !important; width: 45px; cursor: pointer; }
.topShare_b { border: 1px solid #e4e4e4; position: absolute; top: 35px; left: 2px; background-color: #FFFFFF; display: none; padding: 5px 0; z-index: 99999; }
    .topShare_b li img { float: left; }
    .topShare_b li a { line-height: 25px; }
    .topShare_b li a { display: block; padding: 0 8px; width: 55px; }
.topShare_c { padding: 3px 8px; line-height: 13px; text-align: center; cursor: pointer; }
.topShare_b .topShare_c a { padding: 0; line-height: 18px; width: 100%; }
.topLeft { float: left; clear: both; width: 333px; margin-left: 9px; }
    .topLeft ul li { float: left; height: 35px; line-height: 35px; position: relative; }
        .topLeft ul li .title1 { display: block; cursor: pointer; border-left: 1px solid #F9F9F9; border-right: 1px solid #F9F9F9; z-index: 1001; padding: 0 10px 0 27px; position: relative; height: 35px; }
            .topLeft ul li .title1 i { display: block; position: absolute; width: 18px; height: 20px; left: 6px; top: 6px; background: url(/css/imgs/headsprite.png) no-repeat; transition: background 0.3s linear 0.15s; -webkit-transition: background 0.3s linear 0.15s; -ms-transition: background 0.3s linear 0.15s; -moz-transition: background 0.3s linear 0.15s; }
            .topLeft ul li .title1.current { background-color: #fff; border-color: #e4e4e4; border-bottom: 1px solid #fff !important; color: #F69455; }
            .topLeft ul li .title1 i.one { background-position: -121px -126px; }
        .topLeft ul li:hover i.one { background-position: -121px -152px; }
        .topLeft ul li .title1 i.two { background-position: -66px -126px; }
        .topLeft ul li:hover i.two { background-position: -66px -152px; }
        .topLeft ul li .title1 i.three { background-position: -94px -126px; }
        .topLeft ul li:hover i.three { background-position: -94px -152px; }
.topLeft_xial .sec { float: left; text-align: center; margin-bottom: 6px; margin-right: 6px; line-height: 13px; display: block; }
    .topLeft_xial .sec a { padding: 0; padding: 0 !important; }
    .topLeft_xial .sec .ewm_box { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 0; }
    .topLeft_xial .sec .ewm_box2 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -305px; }
    .topLeft_xial .sec .ewm_box1 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -505px; }
    .topLeft_xial .sec .ewm_box5 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -405px; }
    .topLeft_xial .sec .ewm_box9 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -600px; }
    .topLeft_xial .sec .ewm_box10 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -705px; }
.topShare_c .ewm_box3 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -205px; }
.topShare_c .ewm_box4 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -100px; }
.topShare_c .ewm_box11 { width: 90px; height: 90px; background: url(/css/imgs/ewm.png) no-repeat 0 -908px; }
.topShare_c .ewm_box12 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -807px; }
.topLeft_xial .ewm_box13 { width: 90px; height: 90px; background: url(/css/imgs/ewm.png) no-repeat 0 -1010px; }
.topLeft_xial .ewm_box14 { width: 92px; height: 92px; background: url(/css/imgs/ewm.png) no-repeat 0 -1111px; }
.topLeft_xial { padding-top: 8px; padding-left: 8px; position: absolute; top: 35px; left: 0; z-index: -1; border: 1px solid #e4e4e4; background-color: #fff; width: 205px; display: none; font-family: '宋体'; }
    .topLeft_xial .sec .left { float: left; margin-bottom: 3px; display: inline-block; *display: inline; zoom: 1; width: 90px; }
    .topLeft_xial .sec .right { float: right; line-height: 23px; padding-left: 5px; padding-top: 24px; width: 93px; font-size: 16px; }
/*顶部首页 移动版  登录横条 结束*/
#head .hd_main { padding-top: 8px; width: 1000px; height: 90px; position: relative; margin: 0 auto; top: 0px; }
#head .hd_logo { width: 295px; height: 80px; line-height: 80px; overflow: hidden; float: left; text-align: center; margin-top: 2px; }
    #head .hd_logo a { width: 295px; height: 80px; display: block; background: url(imgs/headsprite.png) no-repeat; background-position: 0px 0px; }
#head .hd_nav { width: 700px; height: 80px; float: left; /*position: relative;*/ }
#head .hd_nav_left { float: left; width: 560px; height: 80px; }
#head .hdnav_left_top { width: 560px; height: 30px; margin-top: 5px; overflow: hidden; }
    #head .hdnav_left_top p { float: left; width: 30px; height: 30px; float: left; display: inline; margin-left: 150px; }
    #head .hdnav_left_top ul { height: 30px; width: 330px; float: left; }
    #head .hdnav_left_top li { float: left; }
        #head .hdnav_left_top li a { padding: 0 8px; color: #000; line-height: 30px; font-family: "宋体"; font-size: 14px; float: left; width: 30px; }
.hdnav_left_top li a:hover { font-weight: bold; color: #ff6900; }
.hdnav_left_top li span { height: 14px; color: #000; overflow: hidden; font-family: "宋体"; float: left; margin-top: 8px; }
.hdnav_left_top li .active { background: url(imgs/headsprite.png) no-repeat; background-position: 0px -96px; font-weight: bold; }
.hdnav_left_btm { height: 50px; width: 560px;}
    .hdnav_left_btm .left { float: left; width: 160px; padding-left: 10px; }
        .hdnav_left_btm .left dl { text-align: right; }
        .hdnav_left_btm .left dt { color: #999; font-size: 12px; float: left; font-family: "宋体"; width: 40px; text-align: right; line-height: 34px; height: 34px; _line-height: 38px; *line-height: 38px; }
        .hdnav_left_btm .left dd { float: left; margin-left: 6px; display: inline; }
            .hdnav_left_btm .left dd a { color: #999; font-size: 12px; font-family: "宋体"; line-height: 34px; }
                .hdnav_left_btm .left dd a:hover { color: #f60; }
    .hdnav_left_btm .right { float: left; /*width: 374px;*/ margin-left: 6px; display: inline; }
#txt_search { border: 1px solid #f69455; border-right: 0;border-left-width:0px; }
.hdnav_left_btm .right .rightDiv { height: 34px; /*width: 374px;*/ }
.hdnav_left_btm .right input { height: 32px; width: 350px; border: none; line-height: 32px; font-size: 12px; float: left; padding: 0 6px; color: #333; }
.hdnav_left_btm .right .rsBtn { float: left; height: 34px; width: 80px; background: url(imgs/headsprite.png) no-repeat; background-position: -260px -217px; color: #fff; display: inline; }
.hdnav_left_btm .right .rsBtnReb {
    float: left;
    height: 32px;
    width: 38px;
    /*background-image: url(imgs/reset.png);
    background-size: 22px 22px;
    background-repeat: no-repeat;
    background-position: 18px 4px;*/
    color: #fff;
    display: inline;
    line-height: 33px;
    font-weight: bold;
    font-size: 13px;
    background-color:#1572b9;
    border:1px solid #1572b9;
    text-align: center;
}
.hdnav_left_btm .right .rsBtnSer {
    float: left;
    height: 32px;
    width: 58px;
    color: #fff;
    display: inline;
    background-color: #f69455;
    border: 1px solid #f69455;
    margin-left: 0px;
    text-align: center;
    /*background-image: url(imgs/sear.png);
    background-size: 22px 22px;
    background-repeat: no-repeat;
    background-position: 18px 4px;*/
    line-height: 33px;
    font-weight: bold;
    /*font-family: 微软雅黑;*/
    font-size: 13px;
}

.hdnav_left_btm .right .tspBtnP {
    float: left;
    border-top: 1px solid #f69455;
    border-bottom: 1px solid #f69455;
    height: 32px;
    width: 90px;
    border-left:1px solid #f69455;
    /*border-right: 1px solid #f69455;*/
}
#morePartSea {
    border-right: 0px solid #f69455;
}
.hdnav_left_btm .right .rspBtnL {
    display: block;
    float: left;
    border: 1px solid #aaa;
    margin-top: 4px;
    border-right-width: 0px;
    padding: 0 3px;
    border-radius: 3px 0 0 3px;
    color: #777;
    height: 22px;
    width: 63px;
    margin-left: 3px;
    line-height: 23px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hdnav_left_btm .right .rspBtnR {
    display: block;
    float: left;
    border: 1px solid #aaa;
    border-left-width: 0px;
    border-radius: 0 3px 3px 0;
    margin-top: 4px;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    font-family: 微软雅黑;
    color: #ff0000;
    width: 12px;
    text-align: center;
}
.hd_nav_right { float: left; height: 80px; width: 135px; margin-left: 5px; }
    .hd_nav_right a { float: left; width: 55px; height: 70px; margin-top: 15px; }
        .hd_nav_right a:hover span { color: #f60; }
    .hd_nav_right .a1 { background: url(imgs/sjwx.jpg) no-repeat; }
    .hd_nav_right .a2 { background: url(imgs/hywk_2.jpg) no-repeat 5px 0px; width: 70px; }
    .hd_nav_right span { display: block; color: #fc0404; margin-top: 50px; text-align: center; }
    .hd_nav_right .a2 span { display: block; margin-top: 50px; padding-left: 15px; color: #fc0404; font-weight: normal; text-align: left; }
#mnav { width: 1000px; position: relative; z-index: 100; height: 35px; background: #fff; top: 0px; }
#navbar { position: relative; width: 100%; height: 30px; background: #fff; z-index: 800; border-top: 2px solid #dcdcdc; border-bottom: 3px solid #3098d3; }


#btn_search { /*float: right;*/ }


.bigad { width: 700px; height: 88px; padding: 3px 0px; margin: 0; }
    .bigad img { width: 712px; height: 78px; border: 1px solid #dedede; }
    .bigad #adBroadcast .slideBox, .bigad #adBroadcast.slideBox ul.items li a img { width: 714px !important; height: 83px !important; }


#login_iframe { min-height: 215px; width: 182px; top: 35px; color: #333; line-height: 25px; position: absolute; display: none; z-index: 99999; background: #fff; border: 1px solid #cdcdcd; -webkit-box-shadow: 0 0 8px #cdcdcd; -moz-box-shadow: 0 0 8px #cdcdcd; box-shadow: 0 0 8px #cdcdcd; width: 222px; }
#login_frame_tip { font-size: 16px; font-weight: bold; display: block; margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px dashed #cfcfcf; margin-top: 10px; }
.logbox span { width: 53px; float: left; display: block; text-align: right; vertical-align: middle; }
#login_iframe input[type="text"], #login_iframe input[type="password"] { width: 120px; height: 18px; line-height: 18px; font-size: 13px; border: 1px solid #cfcfcf; padding: 2px 2px; display: block; float: left; vertical-align: top; }
.c-fl { line-height: 24px; height: 24px; }
#ckbRe { margin-right: 3px; vertical-align: middle; padding: 0; }
.login_msg { height: 24px; line-height: 24px; text-align: left; display: block; width: 160px; }
#login_iframe #btn_Login { background: url(/content/images/login_iframe_bg.jpg) no-repeat -1px -1px; border: 1px solid #186b9d; color: #fff; cursor: pointer; font-size: 14px; font-weight: bold; height: 31px; line-height: 28px; width: 180px; padding: 0; }
#f_pwd { text-decoration: underline; color: #FD9A34; font-size: 12px; margin-left: 35px; }
input[name="cbo_redme"] { vertical-align: middle; margin-top: -2px; margin-right: 5px; }
.log_sec { clear: both; line-height: 15px; padding-top: 5px; }
    .log_sec p { padding-top: 5px; }
#ermIcon { display: none; }
.erm_login_icon { display: none; position: absolute; width: 18px; height: 20px; left: 0px; top: -1px; background: url(/css/imgs/headsprite.png) no-repeat; background-position: -149px -126px; transition: background 0.3s linear 0.15s; -webkit-transition: background 0.3s linear 0.15s; -ms-transition: background 0.3s linear 0.15s; -moz-transition: background 0.3s linear 0.15s; }
    .erm_login_icon:hover { background-position: -149px -151px; }
.scan_login { display: inline-block; width: 111px; text-align: center; float: left; border-bottom: 1px solid #CFCFCF; line-height: 35px; cursor: pointer; }
    .scan_login.active { color: #0E7CD1; font-weight: bold; }
.account_login { display: inline-block; width: 110px; text-align: center; float: left; border-bottom: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; line-height: 35px; cursor: pointer; }
    .account_login.active { color: #0E7CD1; font-weight: bold; }
#switch_tab_log { display: none; overflow: hidden; }
.btn_qh { position: absolute; top: 0; left: 0; line-height: 0; display: inline-block; width: 50px; height: 50px; background-color: red; cursor: pointer; background: url(/Content/Images/login_Icon.png) no-repeat 0 0; background-position: -130px 0px; z-index: 21; display: none; }
    .btn_qh.ewm_inp { background-position: 0px 0px; }
.ewm_log { display: none; text-align: center; padding: 15px 20px 15px 20px; }
.inp_log { padding: 15px 20px 15px 20px; }
.ewm_log .beta { position: absolute; top: 5px; right: 10px; width: 45px; }
.ewm_log .loadLine { float: left; background-color: #0263AD; height: 3px; width: 0px; }
#login_ewm_art { margin-top: 20px; }
.scannSuc_art { width: 115px; height: 115px; position: absolute; top: 39px; left: 70px; display: none; background: url(/Content/Images/scann_login_bg.png) no-repeat; }
    .scannSuc_art img { width: 50px; height: 50px; margin-top: 17px; }
    .scannSuc_art p { color: white; font-weight: bold; margin-top: 10px; }
.scannSuc { width: 115px; height: 115px; position: absolute; top: 77px; left: 53px; display: none; background: url(/Content/Images/scann_login_bg.png) no-repeat; }
    .scannSuc img { width: 50px; height: 50px; margin-top: 17px; }
    .scannSuc p { color: white; font-weight: bold; }
.scannFail { width: 115px; height: 115px; position: absolute; top: 77px; left: 53px; display: none; background: url(/Content/Images/scann_login_bg.png) no-repeat; }
.scannFail_art { width: 115px; height: 115px; position: absolute; top: 39px; left: 70px; display: none; background: url(/Content/Images/scann_login_bg.png) no-repeat; }
.loadTit { margin-top: 40px; }
.scannFail img { width: 50px; height: 50px; margin-top: 17px; }
.scannFail p { color: white; font-weight: bold; }
.scannFail a { color: white; border-bottom: 2px solid red; padding: 0px; }
.scannFail p a:hover { text-decoration: none; }
.scannFail_art img { width: 50px; height: 50px; margin-top: 17px; }
.scannFail_art p { color: white; font-weight: bold; margin-top: 10px; }
.scannFail_art a { color: white !important; display: inline-block !important; margin: 0 !important; border-bottom: 2px solid red; }
.scannFail_art p a:hover { text-decoration: none; }
.scann_login_suc { width: 50px; height: 50px; background: url(imgs/headsprite.png) no-repeat; background-position: -3px -215px; display: inline-block; margin-top: 18px; }
.scann_login_fail { width: 50px; height: 50px; background: url(imgs/headsprite.png) no-repeat; background-position: -3px -141px; display: inline-block; margin-top: 18px; }

div.slideBox { position: relative; overflow: hidden; }
    div.slideBox ul.items { position: absolute; float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
        div.slideBox ul.items li { float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
            div.slideBox ul.items li a { float: left; line-height: normal !important; padding: 0px !important; border: none; }
                div.slideBox ul.items li a img { margin: 0px !important; width: 348px; height: 248px; padding: 0px !important; display: block; border: none; }
    div.slideBox div.tips { position: absolute; bottom: 0px; width: 100%; height: 30px; background-color: #000; }
        div.slideBox div.tips div.title { position: absolute; left: 0px; top: 0px; height: 30px; width: 100%; overflow: hidden; }
            div.slideBox div.tips div.title a { color: #FFF; font-size: 14px; line-height: 30px; margin-left: 10px; text-decoration: none; }
                div.slideBox div.tips div.title a:hover { text-decoration: underline !important; }
    div.slideBox div.nums { position: absolute; left: 110px; bottom: 35px; height: 20px; }
        div.slideBox div.nums a { display: inline-block; float: left; width: 10px; height: 10px; background-color: #FFF; text-indent: -99999px; margin: 12px 6px 0px 0px; }
            div.slideBox div.nums a.active { background-color: #E99A09; }
.ml15 { margin-left: 14px; }

.kright { float: right; width: 270px; _width: 270px; }
    .kright .right_top { position: relative; height: 40px; background: url('/css/imgs/maiTitleBg.jpg') no-repeat; border: 1px solid #fb971d; background-size: 100%; width: 100%; }
        .kright .right_top a:nth-of-type(1) { width: 74%; text-align: center; font-size: 20px; font-weight: 700; margin: 0; line-height: 40px; color: #fb971d; cursor: pointer; padding: 0; border: none; left: -4px; top: 0; }
        .kright .right_top span { font-size: 14px; color: #000; line-height: 40px; font-family: "微软雅黑"; }
        .kright .right_top strong { font-size: 19px; color: #FF9902; font-weight: 900; font-family: "宋体"; }
        .kright .right_top a { padding-left: 10px; overflow: hidden; position: absolute; right: 6px; top: 8px; color: #fff; border: 1px solid #fff; line-height: 20px; font-size: 12px; padding: 0 8px; }
            .kright .right_top a img { width: 72px; height: 21px; padding-top: 10px; }
    .kright .right_border { padding: 5px 2px 10px; }
    .kright .right_border { padding: 0; width: 268px; overflow: hidden; }
        .kright .right_border .dl_nav { margin: 0px 0 0px 0px; overflow: hidden; height: 40px; }
            .kright .right_border .dl_nav dt { width: 25px; height: 50px; border: 1px solid #ccc; background: #fdfbec; padding: 0; margin: 0; float: left; }
                .kright .right_border .dl_nav dt a { display: block; font-size: 14px; color: #ff6000; line-height: 20px; padding: 5px 5px; }
            .kright .right_border .dl_nav dd { float: left; width: 100%; display: inline; height: 40px; margin-left: 5px; }
            .kright .right_border .dl_nav ul { overflow: hidden; margin-left: 5px; }
            .kright .right_border .dl_nav li { float: left; background: #92BBD7; padding: 3px 8px; text-align: center; height: 20px; overflow: hidden; margin: 7px 8px; margin-bottom: 8px; display: inline; }
                .kright .right_border .dl_nav li a { line-height: 18px; font-size: 16px; color: #004E7E; font-family: 微软雅黑; }
                    .kright .right_border .dl_nav li a:hover { color: white; }
.right-border-wrap { height: 270px; overflow: hidden; margin: 3px 0; }
.kright h1 { line-height: 30px; height: 30px; padding: 0 0 0 10px; }
    .kright h1 a { padding: 0 16px 0 0px; }
    .kright h1 strong { float: left; font-size: 18px; color: #333; letter-spacing: 2px; font-family: "微软雅黑"; }
        .kright h1 strong span { color: #f8a204; font-size: 20px; }

.krwrap { width: 268px; height: auto !important; border: 1px solid #cfcfcf; margin: 0px; border-top: 2px solid #206F96; }
.kroom { width: 266px; padding: 4px 0 0 0px; margin: 0; }
.kra_bb img { width: 260px; height: 80px; }
.kra_hg img { width: 260px; height: 80px; }
.kroom ul { padding: 0 0 2px 0px; clear: both; margin-left: -2px; }
    .kroom ul li { background: no-repeat; padding: 0; width: 260px; height: 25px; line-height: 25px; vertical-align: middle; overflow: hidden; }
.kroom .pic_top { margin: 5px 10px 10px 5px; height: 100px; }
    .kroom .pic_top .pic5 { display: inline; float: left; width: 90px; height: 100px; background: url('imgs/sprite5.jpg') no-repeat; }
    .kroom .pic_top .pic5_1 { background-position: -90px -85px; }
    .kroom .pic_top .pic5_2 { background-position: 0px -85px; }
    .kroom .pic_top .pic5_3 { background-position: -180px -85px; }
    .kroom .pic_top .pic img { width: 90px; height: 100px; }
    .kroom .pic_top .top_title { height: 40px; overflow: hidden; }
        .kroom .pic_top .top_title a { color: #103c6b; font-size: 15px; line-height: 20px; }
            .kroom .pic_top .top_title a:hover { color: #ff6900; }
    .kroom .pic_top .top_summary { display: block; color: #666; font-size: 13px; font-weight: normal; height: 40px; overflow: hidden; margin-top: 5px; line-height: 20px; }

.kroom-one { padding: 0; width: 100%; position: relative; }
.kroom-a { background: url(imgs/headsprite.png) no-repeat; background-position: -139px -492px; height: 230px; width: 15px; display: inline-block; position: absolute; left: 8px; }
.b2bhot { height: 30px; width: 30px; display: inline-block; background: url(imgs/headsprite.png) no-repeat; background-position: -154px -797px; top: -1px; left: 0px; position: absolute; margin-right: 5px; }
.foot_logo2 { height: 80px; display: inline-block; background: url(imgs/headsprite.png) no-repeat; background-position: -78px -203px; width: 160px; }

#mai_info li { font-size: 13px; height: 26px; line-height: 26px; border-bottom: 1px dashed #d5d5d5; overflow: hidden; padding: 0 5px; }
    #mai_info li span { display: inline-block; }
        #mai_info li span:hover { color: #ff0000; }
.conList_title { display: block; width: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; color: #24240a; margin-right: 10px; }

.picScroll { margin: 10px auto; position: relative; border: 1px solid #d9d9d9; width: 998px; padding: 10px 0 10px 0px; overflow: hidden; }
    .picScroll .clip { height: 100px; overflow: hidden; position: relative; left: 36px; _left: 34px; top: 0px; float: left; width: 930px; }
    .picScroll #prev, .picScroll #next { display: block; position: absolute; top: 7px; left: 3px; width: 30px; height: 100px; background: url(imgs/headsprite.png) no-repeat; cursor: pointer; }
    .picScroll #prev { background-position: 0px -275px; margin-top: 3px; }
    .picScroll #next { left: auto; right: 3px; background-position: -30px -275px; margin-top: 3px; }
    .picScroll .thumbitem a { display: block; text-align: center; width: 155px; height: 100px; float: left; overflow: hidden; cursor: pointer; }
        .picScroll .thumbitem a img { width: 150px; height: 100px; display: block; }
    .picScroll .thumbitem { overflow: hidden; }
    .picScroll .thumblist a { display: block; text-align: center; width: 155px; height: 100px; float: left; overflow: hidden; cursor: pointer; }
        .picScroll .thumblist a img { width: 148px; height: 100px; display: block; }
.picScroll_gg { height: 100px; width: 150px; background: url(imgs/picScroll_bot.png) no-repeat; }
.picScroll_1 { background-position: 0 -110px; }
.picScroll_2 { background-position: 0 -223px; }
.picScroll_3 { background-position: 0 0; }

.picScroll_4 { background: url(imgs/qhzc.jpg) no-repeat; }
.picScroll_5 { background: url(imgs/dzncp.jpg) no-repeat; }

.picScroll_6 { background-position: 0 -560px; }
.picScroll_7 { background: url(imgs/YouKeDuoAD.jpg) no-repeat; }
.picScroll_8 { background: url(imgs/DataCenter.jpg) no-repeat; }
.webright { background: #F7F7F7; margin-top: 5px; border-top: 2px solid #206F96; padding-bottom: 1px; }
    .webright dl { text-align: center; line-height: 22px; font-family: "微软雅黑"; }
        .webright dl .web_link { font-size: 15px; line-height: 35px; border-bottom: 1px solid #ddd; }
#list_ad { width: 1000px; height: 88px; }
#head2 { width: 100%; position: relative; padding-top: 0px; height: 130px; z-index: 200; }


.close { display: inline-block; width: 40px; height: 16px; background: url(imgs/close.png) no-repeat no-repeat; cursor: pointer; }
.top { font-weight: bold; }

#titImg { display: none; }
#key_pop { position: absolute; z-index: 999999; background: #fff; display: none; border: 2px solid #007fd6; padding: 10px 0; width: 457px; border-top: none; }
    #key_pop li { font-size: 14px; line-height: 30px; cursor: pointer; text-indent: 10px; width: 100%; }
#cnzz_stat_icon_1000272277 img { width: 20px; height: 20px; }
.layout { width: 1000px; margin: 0 auto; }
.pay_logo { padding: 15px 0; display: block; }
.pay_logo_l { float: left; }
.pay_logo_r { float: right; }
.pay_step { margin-bottom: 25px; position: relative; height: 58px; }
.pay_step_bggray { height: 58px; background: url(/content/images/pay_step_bggray.png) no-repeat; z-index: 2; position: absolute; top: 0; left: 0; width: 100%; }
.pay_step_bgred { height: 58px; background: url(/content/images/pay_step_bgred.png) no-repeat; z-index: 3; width: 303px; position: absolute; top: 0; left: 0; }
.pay_nav { height: 35px; border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; background-color: #FF9900; }
    .pay_nav li { float: left; width: 200px; height: 35px; line-height: 35px; text-align: center; font-family: 微软雅黑; font-size: 15px; }
        .pay_nav li a:hover { color: #fff; }
        .pay_nav li a.current { color: #fff; }
.pay_detail { margin-bottom: 10px; display: none; }
.item-list-server { float: right; width: 797px; min-height: 440px; z-index: 1000; border: 1px solid #e8e8e8; border-top: 0; margin-left: -1px; }
.all-sort-list { position: relative; width: 200px; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; background-color: #fffdfb; float: left; padding: 10px 0; z-index: 999; border-right: 1px solid #e8e8e8; min-height: 207px; }
    .all-sort-list .item h3 { display: block; height: 40px; line-height: 40px; padding-left: 35px; font-size: 13px; font-family: 微软雅黑; font-weight: normal; padding: 1px 0; cursor: pointer; }
        .all-sort-list .item h3 span { position: relative; }
            .all-sort-list .item h3 span em { width: 5px; height: 9px; position: absolute; top: 17px; right: 13px; background: url(/content/images/shop_arrow.png) no-repeat; display: block; }
    .all-sort-list .hover h3 span em { background: url(/content/images/shop_arrow2.png) no-repeat; }
    .all-sort-list .hover h3 { background-color: #fff; padding: 0; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; z-index: 2000; border-right: 1px solid #fff; color: #FF9900; }
    .all-sort-list .item h3 span { display: block; padding-left: 35px; }
.item-list { width: 100%; background: #FFF; display: none; }
    .item-list .subitem { padding: 20px 20px 30px; }
.addcar_btn8 { display: inline-block; height: 40px; line-height: 40px; background-color: #FF9900; padding: 0 15px; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; color: #fff !important; font-size: 16px; font-family: 微软雅黑; width: 82px; text-align: center; }
.addcar_btn2 { display: inline-block; height: 40px; line-height: 40px; background-color: #FF9900; padding: 0 15px; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; color: #fff !important; font-size: 16px; font-family: 微软雅黑; width: 82px; text-align: center; }
.addcar_btn { display: inline-block; height: 40px; line-height: 40px; background-color: #FF9900; padding: 0 15px; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; color: #fff !important; font-size: 16px; font-family: 微软雅黑; width: 82px; text-align: center; }
.addcar_btn3 { display: inline-block; height: 40px; line-height: 40px; background-color: #FF9900; padding: 0 15px; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; color: #fff !important; font-size: 16px; font-family: 微软雅黑; width: 82px; text-align: center; }
.addcar_btn:hover { text-decoration: underline; color: #fff; box-shadow: 0 0 2px 0 #ffb88c; -webkit-box-shadow: 0 0 2px 0 #ffb88c; }
.addcar_btn2:hover { text-decoration: underline; color: #fff; box-shadow: 0 0 2px 0 #ffb88c; -webkit-box-shadow: 0 0 2px 0 #ffb88c; }
.addcar_btn3:hover { text-decoration: underline; color: #fff; box-shadow: 0 0 2px 0 #ffb88c; -webkit-box-shadow: 0 0 2px 0 #ffb88c; }
.addcar_btn8:hover { text-decoration: underline; color: #fff; box-shadow: 0 0 2px 0 #ffb88c; -webkit-box-shadow: 0 0 2px 0 #ffb88c; }
.text_ipt { border: 1px solid #e8e8e8; width: 80px; height: 17px; line-height: 17px; padding: 4px 5px; }
.pay_next_btn { background-color: #fff; border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; color: #ff9900; display: block; font-family: 微软雅黑; font-size: 16px; height: 40px; line-height: 40px; padding: 0 15px; border: 1px solid #ddd; float: left; }
.pay_ft { padding: 25px 0; border: 1px solid #e8e8e8; background-color: #fff; margin-bottom: 10px; margin-left: 201px; }

.subitem_tab .pay_error { padding-left: 0; text-align: left; color: red; }
.spec { border: 0; color: #000; }
.service_link { position: absolute; display: block; width: 60px; height: 53px; left: 169px; top: 5px; z-index: 999; }
.shop_link { position: absolute; display: block; width: 72px; height: 53px; left: 362px; top: 5px; z-index: 999; }
.jiesuan_link { position: absolute; display: block; width: 60px; height: 53px; left: 169px; top: 5px; z-index: 999; }
.querenzhifu_link { position: absolute; display: block; width: 60px; height: 53px; left: 169px; top: 5px; z-index: 999; }
.shoppingcarnav { height: 35px; }
    .shoppingcarnav li { float: left; font-family: 微软雅黑; font-size: 15px; height: 35px; line-height: 35px; margin-right: 8px; }
        .shoppingcarnav li a { display: block; }
            .shoppingcarnav li a.current { border-bottom: 2px solid #FF9900; }
.subitem_tab2 { border-collapse: collapse; border-spacing: 0; width: 100%; margin-top: 15px; border: 1px solid #eee; font-size: 13px; }
    .subitem_tab2 thead td { padding: 10px 0; text-align: center; width: 15%; line-height: 22px; font-weight: bold; }
    .subitem_tab2 tbody td { padding: 5px 0; text-align: center; }
.pay_bd2 { padding: 3px 15px 20px; border: 1px solid #e8e8e8; background-color: #fff; min-height: 305px; }
.pay_ft2 { padding: 25px 0; border: 1px solid #e8e8e8; background-color: #fff; overflow: hidden; margin-top: 10px; margin-bottom: 10px; text-align: right; position: relative; }
#countNum { color: red; font-weight: bold; font-size: 18px; font-family: Arial; }
#sumsp { color: red; font-weight: bold; font-size: 25px; font-family: arial; }
.subitem_tab { border-collapse: collapse; border-spacing: 0; width: 100%; }
    .subitem_tab thead td { padding: 5px 20px; text-align: center; border-bottom: 1px dashed #ddd; width: 25%; }
        .subitem_tab thead td.first { width: 9%; }
    .subitem_tab tbody td { padding: 8px 20px 0; text-align: center; }
.addcar_box { padding-right: 54px; padding-top: 20px; margin-top: 20px; border-top: 1px dashed #e8e8e8; overflow: hidden; }
.Spinner { display: block; overflow: hidden; width: 100px; }
    .Spinner .Amount { width: 36px; height: 17px; padding: 4px 5px; line-height: 17px; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; float: left; text-align: center; border-left: 0; border-right: 0; }
    .Spinner a { display: block; width: 25px; height: 25px; border: 1px solid #e8e8e8; float: left; cursor: pointer; }
        .Spinner a i { font-style: normal; background: url(/content/images/BuynBtn.png) no-repeat; display: block; width: 9px; height: 9px; margin: 8px; text-indent: 9999em; overflow: hidden; }
    .Spinner .Decrease i { background-position: -9px -9px; }
    .Spinner .Increase i { background-position: -9px -0px; }
    .Spinner .DisDe i { background-position: -0px -9px; }
    .Spinner .DisIn i { background-position: -0px -0px; background: #FFFDFB; background: #F2FFE6; }
.mini_suc { color: #404040; height: 180px; display: none; opacity: 1; position: fixed; left: 50%; margin-left: -164px; width: 328px; z-index: 200000000; top: 0; background-color: #fff; font-family: 微软雅黑; }
.mns_bg { border: 3px solid #999; height: 100%; left: -3px; opacity: 0.8; position: absolute; top: -3px; width: 100%; z-index: -1; }
.mns_close { color: #999; display: block; font-family: Arial; font-size: 22px; height: 24px; line-height: 24px; opacity: 0.8; position: absolute; right: 5px; text-align: center; text-decoration: none; top: 5px; width: 24px; }
    .mns_close:hover { text-decoration: none; background-color: #eee; border-radius: 12px; -webkit-border-radius: 12px; }
.mns_hd { font-family: Arial; font-size: 14px; font-weight: 700; height: 34px; line-height: 34px; margin-bottom: 15px; padding-left: 14px; }
.mns_bd { font-size: 18px; text-align: center; }
#count { color: red; font-family: Arial; margin-right: 3px; }
.mns_closebtn { display: inline-block; height: 30px; line-height: 30px; background-color: #FF9911; text-align: center; border-radius: 3px; -webkit-border-radius: 3px; color: #fff !important; padding: 0 15px; cursor: pointer; margin-top: 40px; font-size: 14px; color: #fff; }
    .mns_closebtn:hover { color: #fff; }
.text_justify { position: relative; padding-left: 38px; margin-left: 46px; float: left; color: #FF9900; }
    .text_justify .sec_flag { position: absolute; left: 0; top: 0; width: 33px; height: 26px; display: block; background: url(imgs/suc_flag.png) no-repeat; }
.tcdPageCode { padding: 15px 0 0 20px; text-align: right; color: #ccc; }
    .tcdPageCode a { display: inline-block; color: #428bca; display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; border: 1px solid #ddd; margin: 0 2px; border-radius: 4px; vertical-align: middle; }
        .tcdPageCode a:hover { text-decoration: none; border: 1px solid #428bca; }
    .tcdPageCode span.current { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; margin: 0 2px; color: #fff; background-color: #428bca; border: 1px solid #428bca; border-radius: 4px; vertical-align: middle; }
    .tcdPageCode span.disabled { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; margin: 0 2px; color: #bfbfbf; background: #f2f2f2; border: 1px solid #bfbfbf; border-radius: 4px; vertical-align: middle; }
.grand_title { font-family: 微软雅黑; font-size: 18px; font-weight: normal; margin-bottom: 10px; }
.payorder_sec { border-bottom: 1px solid #e8e8e8; padding: 15px 0; }
    .payorder_sec .title_info { }
        .payorder_sec .title_info h4 { float: left; font-size: 15px; }
    .payorder_sec .other_link { float: right; }
    .payorder_sec .alink { color: #51A3D6; }
        .payorder_sec .alink:hover { text-decoration: underline; }
    .payorder_sec .bd_content { padding: 10px 10px 0 15px; }
.may_select li { float: left; border: 1px solid #e8e8e8; padding: 1px 15px; height: 25px; line-height: 25px; margin-right: 5px; }
    .may_select li.current { border: 2px solid #F39700; padding: 0 14px; }
        .may_select li.current a { color: #f39700; }
.payorder_ft { text-align: right; margin-top: 15px; }
    .payorder_ft p { margin-bottom: 8px; }
#spay { color: red; font-size: 18px; font-weight: bold; font-family: arial; }
#apay { color: red; font-size: 18px; font-weight: bold; font-family: arial; }
.remark_box { padding-top: 10px; }
    .remark_box input { border: 1px solid #e8e8e8; width: 300px; padding: 3px; }
.myorder { background-color: #FFFEF1; margin-bottom: 15px; padding: 0 15px; height: 40px; line-height: 40px; }
.myorder_box { padding: 15px 10px; border: 1px solid #fafafa; }
.myorder .left { float: left; }
.myorder .right { float: right; height: 27px; }
.myorder .line { color: #ccc; margin: 0; }
.myorder .right { padding-top: 7px; }
    .myorder .right .serch { width: 150px; float: left; border: 1px solid #e8e8e8; text-indent: 3px; height: 25px; line-height: 25px; background-color: #FAFBFC; vertical-align: middle; }
    .myorder .right .serch_btn { display: block; border: 1px solid #e8e8e8; border-left: 0; width: 35px; text-align: center; height: 25px; line-height: 25px; background-color: #FAFBFC; float: left; }
.loadmore_btn { width: 350px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; height: 35px; line-height: 35px; font-size: 14px; background-color: #6DA6BD; text-align: center; display: inline-block; color: #fff; letter-spacing: 2px; color: #fff; font-weight: bold; }
    .loadmore_btn:hover { background-color: #5D9BB6; color: #fff; }
.loadmore { text-align: center; margin-bottom: 15px; }
#order_content { height: 340px; overflow-y: auto; border: 1px solid #ddd; }
#orderDetail_content { height: 230px; overflow-y: auto; }
.subitem_tab2 { margin-top: 0 !important; border: 0 !important; }
.tab_detail { color: blue; text-decoration: underline; }
.tab_header li { float: left; font-weight: bold; line-height: 22px; text-align: center; }
.subitem_tab2 tbody td { width: 15%; }
.orderdetail_ul { padding-left: 20px; overflow: hidden; padding-bottom: 10px; }
    .orderdetail_ul li { font-size: 14px; float: left; width: 240px; margin-bottom: 3px; text-align: left; }
#orderDetailList td { width: 20%; }
.order_message { margin-top: 20px; font-size: 14px; line-height: 20px; }
    .order_message strong { color: red; }
.bank_way input[type="radio"] { cursor: pointer; }
.paybank { margin-top: 5px; }
    .paybank .bank_way { padding-top: 5px; }
        .paybank .bank_way input { vertical-align: inherit; }
    .paybank li { float: left; margin-right: 17px; margin-bottom: 10px; }
.bank_logo img { border: 1px solid #e8e8e8; display: block; cursor: pointer; }
.bank_submit { padding: 20px 0; }
#sucOrFail { text-align: center; }
.alipay_content li { float: left; list-style: outside none none; margin: 5px 0; }
    .alipay_content li input { float: left; margin: 10px 0 0 10px; cursor: pointer; }
.icon { background-image: url("/content/images/bankicon.png"); background-repeat: no-repeat; border: 1px solid gray; cursor: pointer; display: inline-block; height: 30px; width: 120px; }
.ICBC { background-position: 0 -40px; }
.CMB { background-position: 0 -80px; }
.CCB { background-position: 0 -320px; }
.BOC { background-position: 0 -520px; }
.ABC { background-position: 0 -480px; }
.COMM { background-position: 0 -600px; }
.PSBC { background-position: 0 -400px; }
.CEB { background-position: 0 -440px; }
.SPDB { background-position: 0 -360px; }
.GDB { background-position: 0 -280px; }
.CITIC { background-position: 0 -200px; }
.CIB { background-position: 0 -3365px; }
.SDB { background-position: 0 -240px; }
.CMBC { background-position: 0 -120px; }
.HZCB { background-position: 0 -760px; }
.SHBANK { background-position: 0 -840px; }
.BJRCB { background-position: 0 -2640px; }
.SPABANK { background-position: 0 -1880px; }
.FDB { background-position: 0 -1320px; }
.NBBANK { background-position: 0 -1240px; }
.BJBANK { background-position: 0 -3240px; }
.WZCB { background-position: 0 -1720px; }
.SHRCB { background-position: 0 -2480px; }
#hotWordDiv img { max-width: 100%; }
#hotWordDiv p { margin-top: 10px; }
#hotWordDiv .loadingGig { width: 32px; height: 32px; display: block; margin: 0 auto; margin-top: 184px; border: 0px solid #ccc; }
.hotWord { color: #485a90; text-decoration: underline; }
.hotWordDiv { width: 350px; height: 400px; background-color: white; position: absolute; display: block; border: 1px solid #ccc; overflow: auto; z-index: 999999; padding-left: 10px; padding-right: 10px; cursor: pointer; display: none; font-size: 14px; }
.showBigimg img { max-height: 600px; border: 1px solid #ccc; }
.showBigimg p { position: absolute; right: 10px; top: 5px; color: black; font-size: 13px; font-family: 微软雅黑; font-weight: bold; cursor: pointer; }
.entTable { width: 100%; text-align: center; background-color: #ECECEC; color: #9D9D9D; font-family: 微软雅黑; }
    .entTable tr td { border: 1px solid #9D9D9D !important; }
    .entTable .border_right { border-right: 1px solid WHITE !important; }
    .entTable thead { background-color: #9D9D9D; color: white; }

#exSpan1 { display: block; margin-top: 15px; border: 1px solid #ccc; }
#exSpan2 { display: block; margin-top: 15px; border: 1px solid #ccc; }
#pageflip img { behavior: url(iepngfix.htc); }
#pageflip { right: 0px; float: right; position: fixed; top: 38px; z-index: 999; }
    #pageflip img { z-index: 99; right: 0px; width: 50px; position: absolute; top: 0px; height: 50px; ms-interpolation-mode: bicubic; }
    #pageflip .msg_block { right: 0px; background: url(/Config/SiteTemplate/forth/css/imgs/subscribe.png) no-repeat right top; overflow: hidden; width: 50px; position: absolute; top: 0px; height: 50px; }
.common1 { width: auto !important; }
.common2 { float: left !important; }
.common3 { float: left !important; margin-left: 6px !important; }
.common4 { width: 195px !important; }
.common5 { cursor: default !important; }
.common6 { margin-right: 0 !important; }
.common7 { position: relative; width: 15px; height: 15px; display: none; }
.common8 { display: none; }
.common9 { display: inline-block; }
.common10 { margin: 0 4px !important; color: #ccc !important; }
.common11 { position: relative !important; }
.common12 { color: #82D842 !important; font-weight: bold !important; }
.common13 { right: 10px !important; }
.common14 { margin: 0 4px !important; color: #ccc !important; }
.common15 { width: 100px !important; }
.common16 { width: 114px !important; height: 2px !important; }
.common17 { width: 100% !important; height: 1px !important; }
.common18 { margin-bottom: 10px !important; }
.common19 { width: 120px !important; }
.common20 { display: inline !important; margin-left: 5px !important; }
.common21 { width: 60px !important; }
.common22 { border-style: none !important; border-width: 0px !important; height: 23px !important; margin-bottom: -5px !important; cursor: pointer !important; width: 54px !important; }
.common23 { color: red !important; }
.common24 { margin-left: 35px !important; }
.common25 { height: 35px !important; width: 100% !important; }
.common26 { background-color: white !important; }
.common27 { margin-left: 0 !important; }
.common28 { width: 998px !important; height: 405px !important; }
.common29 { top: 38px !important; z-index: 99999 !important; }
.common30 { outline: none !important; }
.common31 { clear: both !important; }
.common32 { border-right: 1px solid #dedede !important; }
.common33 { height: 295px !important; }
.common34 { position: absolute !important; top: 0px !important; }
.common35 { color: #EA1011 !important; font-size: 20px !important; margin-left: 18px !important; }
.common36 { position: absolute !important; right: 0 !important; }
.common37 { width: 268px !important; height: 44px !important; background: #0A639B !important; margin: 5px 0 0 -32px !important; color: white !important; font-family: 微软雅黑 !important; font-size: 20px !important; line-height: 44px !important; text-align: center !important; cursor: pointer !important; position: relative; }
.common38 { vertical-align: middle !important; margin-right: 10px !important; margin-bottom: 5px !important; }
.common39 { margin: 5px 0 0 0px !important; }
.common40 { vertical-align: bottom !important; }
.common41 { margin-bottom: 0px !important; }
.common42 { height: 85px !important; }
.common43 { height: 260px !important; }
.common44 { height: 80px !important; }
.common45 { height: 330px !important; }
.common46 { border: none !important; }
.common47 { color: #ff6600 !important; font-weight: bolder !important; font-size: 15px !important; }
.common48 { height: 300px !important; *height: 635px !important; }
.common49 { width: 60px !important; position: absolute !important; right: 400px !important; bottom: 0px !important; }
.common50 { width: 1000px !important; margin: 0 auto !important; }

.b2_info_release { width: 100%; background: #fff; height: 0; position: absolute; top: 0px; overflow: hidden; z-index: 5; }
    .b2_info_release p { height: 30px; margin-bottom: 6px; line-height: 30px; }
    .b2_info_release input, .b2_info_release select { height: 30px; }
    .b2_info_release .AloneTip { color: #ff0000; height: 10px; line-height: 19px; padding-left: 10px; }
.gongQiuType input { display: none; }
.gongQiuType span { display: inline-block; width: 18px; height: 17px; background: url(/css/imgs/checkIcon.png) no-repeat; vertical-align: middle; background-size: 100%; margin-right: 5px; background-position-x: 1px; margin-top: -3px; }
    .gongQiuType span.active { background-position-y: -16px; }
.gongQiuType label { cursor: pointer; display: inline-block; width: 70px; }
input[name=Contacts], input[name=phone] { width: 152px; }
.NotLogged { padding: 10px; display: none; background: #fff; height: 100%; height: 290px; width: 228px; margin-left: 13px; }
.NotLogged01 { position: absolute; top: 0; padding: 20px; display: none; background: #fff; height: 100%; height: 290px; width: 228px; }
.inputBeautify { border: 1px solid #d4d4d4; height: 30px; line-height: 30px; padding-left: 10px; margin-bottom: 0px; background: #fff; }
.VerificationCodeBtn { display: inline-block; border: 1px solid #d4d4d4; background: #fff; width: 96px; vertical-align: top; height: 32px; cursor: pointer; }
.maiBtn { width: 200px; height: 35px; margin-left: 12px; font-size: 14px; font-weight: 700; margin-top: 9px; border-radius: 5px; cursor: pointer; display: inline-block; }

.inputStyle { height: 20px; border: 1px solid #d4d4d4; }
.ReleasBtn { display: inline-block; padding: 5px 10px; background: #fb971d; color: #fff; border-radius: 5px; width: 188px; margin-left: 30px; text-align: center; margin-top: 6px; cursor: pointer; }
    .ReleasBtn:hover { color: #fff; }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; }
input[type="number"] { -moz-appearance: textfield; }
.Prompt { color: #ff0000; }
.PromptMask { position: absolute; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,0.5); left: 0; display: none; }
.promptWrap { position: absolute; top: 20px; left: 10px; width: 210px; height: 130px; background: #fff; z-index: 2; left: 50%; top: 25%; margin-left: -105px; }
    .promptWrap h3 { background: #fb971d; color: #fff; font-size: 18px; line-height: 40px; border-bottom: 1px solid #d4d4d4; text-align: center; }
    .promptWrap p { line-height: 57px; text-align: center; font-size: 14px; height: 47px; }
    .promptWrap span { display: inline-block; width: 30%; padding: 4px 10px; margin: 0 10px; border: 1px solid #fb971d; text-align: center; cursor: pointer; }
.sendSuccess { display: none; }
.SignIn { margin-top: 10px; }
    .SignIn ul { border: 1px solid #d4d4d4; padding: 0; overflow: hidden; }
        .SignIn ul li { float: left; width: 50%; text-align: center; line-height: 30px; height: 30px; cursor: pointer; }
            .SignIn ul li.active { background: #fb971d; color: #fff; }
.SignInBtn { background: #fb971d; color: #fff; }
#close { right: 15px; }
/*大宗交易平台发布区域样式*/
.alertClose { display: inline-block; width: 20px; height: 20px; background: url('/css/imgs/alertClose.png'); background-size: 100%; cursor: pointer; position: absolute; top: 8px; right: 16px; }
/*imgUp*/
#img-container:after { content: '.'; display: block; height: 0; visibility: hidden; overflow: hidden; clear: both; }
.img-item { position: relative; float: left; margin-right: 9px; margin-bottom: 9px; height: 48px; width: 48px; box-sizing: border-box; border: 1px dashed #E0E0E0; cursor: pointer; }
.img-thumb { border: 1px solid #000; }
.thumb-icon { width: 100%; height: 100%; position: absolute; top: 0px; }
.img-up-add { display: table; border: 1px dashed #E0E0E0; }
.img-add-icon { display: table-cell; vertical-align: middle; text-align: center; font-size: 30px; padding-left: 2px; font-weight: 700; padding-top: 0px; }
.img-remove { position: absolute; right: 5px; top: 3px; display: block; width: 14px; height: 14px; border-radius: 50%; background: #f7333d; color: #fff; text-align: center; text-decoration: none; font-size: 12px; overflow: hidden; background-clip: padding-box; line-height: 10px; }
#img-file-input { display: none; }
/*imgUp*/
/*底部分析评论*/
.parent .clear { zoom: 1; }
.parent a { text-decoration: none; color: #fff; font-size: 14px; _color: #fff; }
    .parent a:hover { color: #fff; }
.parent .clear:after { content: ""; display: block; clear: both; }
body .parent h1 a { font-size: 20px; line-height: 50px; color: #fff; _color: #fff; font-weight: bold; }
.parent { width: 1000px; margin: 0 auto; color: #fff; overflow: hidden; }
    .parent h1 { width: 100%; text-align: center; height: 50px; }
    .parent .box1, .parent .box2, .parent .box3, .parent .box4, .parent .box5 { float: left; display: inline; }
    .parent .box1 { width: 104px; margin-right: 4px; *height: 108px; }
    .parent .box2 { width: 220px; margin-right: 4px; *height: 108px; }
    .parent .box3 { width: 220px; margin-right: 4px; *height: 108px; }
    .parent .box4 { width: 220px; margin-right: 4px; *height: 108px; }
    .parent .box5 { width: 220px; }
    .parent ul { margin: 0; }
    .parent .div1, .parent .div2, .parent .div3, .parent .div4, .parent .div5, .parent .div6, .parent .div7, .parent .div8 { background: #ff6a00; float: left; }
        .parent .div1 div, .parent .div2 div, .parent .div3 div, .parent .div4 div, .parent .div5 div, .parent .div6 div, .parent .div7 div, .parent .div8 div { position: relative; z-index: 10; margin: 0; }
    .parent ul { position: absolute; top: 0; left: 0; }
    .parent .dl1, .parent .dl2 { height: 50px; width: 104px; *overflow: hidden; }
    .parent .dl4, .parent .dl5, .parent .dl6, .parent .dl7, .parent .dl10, .parent .dl11, .parent .dl12, .parent .dl13 { height: 50px; width: 108px; *overflow: hidden; }
    .parent .dl4, .parent .dl6, .parent .dl10, .parent .dl12 { margin-right: 4px; }
    .parent .dl3, .parent .dl8, .parent .dl9, .parent .dl14 { width: 220px; height: 50px; background: #0052db; *overflow: hidden; }
        .parent .dl3 h1 a, .parent .dl8 h1 a, .parent .dl9 h1 a, .parent .dl14 h1 a { font-size: 25px; color: #fff; _color: #fff; }
    .parent .dl1, .parent .dl3, .parent .dl9 { margin-bottom: 4px; }
    .parent .dl8, .parent .dl14 { margin-top: 4px; }
    .parent .dl1, .parent .dl4 { background: #4ea8b8; }
    .parent .dl2, .parent .dl6, .parent .dl13 { background: #e88b00; }
    .parent .dl5, .parent .dl7, .parent .dl10 { background: #c13131; }
    .parent .dl12, .parent .dl11 { background: #be00ce; }
    .parent .dl1 a, .parent .dl2 a, .parent .dl3 a, .parent .dl4 a, .parent .dl5 a, .parent .dl6 a, .parent .dl7 a, .parent .dl8 a, .parent .dl9 a, .parent .dl10 a, .parent .d11 a.parent .dl12 a, .parent .dl13 a, .parent .dl14 a { color: #fff; _color: #fff; }
    .parent li { float: left; padding: 0 8px; line-height: 20px; }
        .parent li a { line-height: 50px; color: #fff; }
    .parent .dl1 li a, .parent .dl2 li a, .parent .dl8 li a, .parent .dl9 li a, .parent .dl10 li a { line-height: 20px; color: #fff; }
    .parent .dl1 div { top: -50px; left: 108px; width: 0px; height: 104px; background: #367b87; overflow: hidden; }
    .parent .dl1 ul, .parent .dl2 ul { width: 380px; margin: 20px 0 0 40px; }
    .parent .dl2 div { top: -104px; left: 108px; width: 0; height: 104px; background: #B76D00; overflow: hidden; }
        .parent .dl2 div a { font-size: 18px; font-family: "Vrinda"; color: #fff; }
    .parent .dl3 div { top: 4px; left: 0px; width: 220px; height: 0px; background: #0048BE; overflow: hidden; }
    .parent .dl3 a { _color: #fff; color: #fff; }
    .parent .dl3 ul { width: 150px; margin-left: 40px; }
    .parent .dl4 div { top: -50px; left: 112px; width: 0px; height: 50px; background: #367b87; overflow: hidden; }
    .parent .dl5 div { top: -50px; left: 112px; width: 0px; height: 50px; background: #A22828; overflow: hidden; }
    .parent .dl4 ul, .parent .dl5 ul { width: 380px; margin-left: 40px; }
    .parent .dl6 div { top: -50px; left: 112px; width: 0px; height: 50px; background: #B76D00; overflow: hidden; }
    .parent .dl6 ul { width: 550px; margin-left: 10px; }
    .parent .dl7 div { top: -50px; left: 112px; width: 0px; height: 50px; background: #A22828; overflow: hidden; }
    .parent .dl7 ul { margin-left: 40px; width: 400px; }
    .parent .dl7 li { padding: 0 10px; }
    .parent .dl8 div { top: -104px; left: -4px; width: 0px; height: 104px; background: #0048BE; overflow: hidden; }
    .parent .dl8 ul { width: 290px; height: 50px; margin: 30px 0 0 20px; }
    .parent .dl9 div { top: -50px; left: -4px; width: 0px; height: 104px; background: #0048BE; overflow: hidden; }
    .parent .dl9 ul { width: 290px; height: 50px; margin: 20px 0 0 80px; }
    .parent .dl10 div { top: -104px; left: -4px; width: 0px; height: 104px; background: #A22828; overflow: hidden; }
    .parent .dl10 ul { width: 250px; height: 60px; margin: 20px 0 0 100px; }
    .parent .dl11 div { top: -50px; left: -4px; width: 0px; height: 50px; background: #91009E; overflow: hidden; }
    .parent .dl11 ul { width: 400px; height: 50px; margin-left: 30px; }
    .parent .dl12 div { top: -50px; left: -4px; width: 0px; height: 50px; background: #91009E; overflow: hidden; }
    .parent .dl12 ul { width: 660px; height: 50px; margin-left: 40px; }
    .parent .dl13 div { top: -50px; left: -4px; width: 0px; height: 50px; background: #B76D00; overflow: hidden; }
    .parent .dl13 ul { width: 800px; height: 50px; margin-left: 60px; }
    .parent .dl13 li, .parent .dl14 li { padding: 0 5px; }
    .parent .dl14 div { top: -104px; left: -4px; width: 0px; height: 104px; background: #0048BE; overflow: hidden; }
    .parent .dl14 ul { width: 420px; height: 104px; margin-left: 18px; }
/*底部分析评论结束*/
