﻿body { font-family: 'Microsoft YaHei'; margin: 0; padding: 0; }



/*-----------标题设置---------------*/

h1 { font-size: 16px; font-family: 'Microsoft YaHei'; }

h2 { font-size: 20px; letter-spacing: 1px; font-family: 'Microsoft YaHei'; }

h3 { font-size: 14px; font-family: 'Microsoft YaHei'; }

h4 { font-size: 12px; font-family: 'Microsoft YaHei'; }

h5 { font-size: 25px; font-family: 'Microsoft YaHei'; }





/*定义字体*/

@font-face { font-family: LanTingCuHei; src: url("/Content/IMG/UI_IMG/兰亭粗黑 GBK.TTF"); }

@font-face { font-family: LanTingHei; src: url("../other/兰亭黑 GBK.TTF"); }

/*禁止所有的边框出现黄边框*/

*:focus { outline: none; }



/*所有<a>标签出现小手*/

a { cursor: pointer; }



    /*去除a标签图片边框*/

    a img { border: 0; }

img { color: #666; overflow: hidden; }



/*小手*/

.point { cursor: pointer; }

.cen { margin: 0 auto; }



/*清楚a标签的下划线*/

a { text-decoration: none; }



/*-------ul--------*/

ul { margin: 0; padding: 0; }

    ul li { list-style: none; }

.d_block { display: block; }



/*----锚---------*/

.mao_a { width: 54px; height: 54px; background: url("../images/ShouYe_maoA.jpg") no-repeat; position: fixed; bottom: 50px; z-index: 5; cursor: pointer; display: none; }

.mao_b { width: 54px; height: 54px; background: url("../images/ShouYe_maoB.jpg") no-repeat; position: fixed; bottom: 50px; right: 100px; z-index: 5; cursor: pointer; display: none; }



/*页面加载*/

.viewloading { width: 100px; height: 100px; position: absolute; top: 50%; left: 50%; margin: -150px 0 0 0; z-index: 99999; display: none; }



/*圆角*/

.radiu_3 { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; z-index: 3; behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); }

.radiu_5 { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative; z-index: 3; behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); }

.radiu_10 { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; z-index: 3; behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); }

.radiu_72 { border-radius: 72.5px; -moz-border-radius: 72.5px; -webkit-border-radius: 72.5px; position: relative; z-index: 3; behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); }

.radiu_65 { border-radius: 65px; -moz-border-radius: 65px; -webkit-border-radius: 65px; position: relative; z-index: 3; behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); }

/*遮盖层*/

.bord { width: 100%; height: 100%; background-color: #000; position: absolute; z-index: 9999; filter: alpha(opacity=50); opacity: 0.5; top: 0; left: 0; display: none; }

/*对比弹框*/

.compare { width: 974px; border: 3px solid #817f7f; min-height: 150px; background-color: #fff; position: absolute; font-family: Verdana,SimSun; z-index: 99999; top: 0; left: 0; }

    .compare .cp_top { height: 35px; line-height: 35px; background-color: #f9f9f9; border-bottom: 1px solid #e5e5e5; }

        .compare .cp_top .cp_tab { height: 35px; border-bottom: 1px solid #fff; position: relative; z-index: 11; width: auto; }

            .compare .cp_top .cp_tab li { float: left; color: #666; width: 100px; text-align: center; height: 35px; line-height: 35px; border-bottom: 1px solid #e5e5e5; cursor: pointer; }

                .compare .cp_top .cp_tab li.curr { color: #333; font-weight: bold; background-color: #fff; border-bottom: 1px solid #fff; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; }

                .compare .cp_top .cp_tab li.line { border-left: 1px solid #e5e5e5; width: 1px; overflow: hidden; }

        .compare .cp_top .yc { color: #105eb5; margin-right: 10px; cursor: pointer; }

    .compare .cp_main { width: 974px; overflow: hidden; padding: 15px 0; }

        .compare .cp_main .cp_mian_ul { width: 864px; overflow: hidden; height: 80px; }

            .compare .cp_main .cp_mian_ul li { float: left; width: 200px; height: 65px; padding-top: 15px; border-right: 1px solid #eee; padding-left: 15px; }

                .compare .cp_main .cp_mian_ul li .img { display: inline-block; width: 60px; height: 45px; background-color: #000; color: #fff; margin-right: 10px; overflow: hidden; }

                .compare .cp_main .cp_mian_ul li .img_rt { width: 125px; height: 65px; }

                    .compare .cp_main .cp_mian_ul li .img_rt a { color: #666; }

                    .compare .cp_main .cp_mian_ul li .img_rt p.tit { height: 36px; line-height: 18px; overflow: hidden; }

                    .compare .cp_main .cp_mian_ul li .img_rt p.prc { color: #e71b1b; font-family: Verdana; font-weight: bold; }

                .compare .cp_main .cp_mian_ul li.curr { background-color: #f9f9f9; }

                .compare .cp_main .cp_mian_ul li .img_rt p.prc .del_bt { color: #105eb5; display: inline-block; float: right; cursor: pointer; }

                .compare .cp_main .cp_mian_ul li .img_sl { width: 58px; height: 43px; border: 1px solid #eee; color: #ccc; background-color: #f9f9f9; font-size: 40px; text-align: center; line-height: 43px; margin-right: 10px; }

                .compare .cp_main .cp_mian_ul li .img_rt .hui { color: #ccc; }

        .compare .cp_main .handle { width: 110px; height: 65px; overflow: hidden; text-align: center; padding-top: 15px; }

            .compare .cp_main .handle .db_btn { display: inline-block; width: 70px; height: 26px; background-color: #5a95fa; color: #fff; line-height: 26px; text-align: center; margin-bottom: 5px; cursor: pointer; }

            .compare .cp_main .handle .qk { color: #333; cursor: pointer; }



    .compare .cp_last { width: 924px; overflow: hidden; padding: 15px 25px; position: relative; height: 90px; }

        .compare .cp_last .mv_img { width: 9000px; overflow: hidden; position: relative; }

        .compare .cp_last .img_list { width: 949px; overflow: hidden; height: 80px; float: left; }

            .compare .cp_last .img_list li { float: left; width: 220px; height: 65px; padding-top: 15px; border-right: 1px solid #eee; padding-left: 10px; }

                .compare .cp_last .img_list li .img { display: inline-block; width: 60px; height: 45px; background-color: #000; color: #fff; margin-right: 10px; }

                .compare .cp_last .img_list li .img_rt { width: 145px; height: 65px; }

                    .compare .cp_last .img_list li .img_rt a { color: #666; }

                    .compare .cp_last .img_list li .img_rt p.tit { height: 18px; overflow: hidden; }

                    .compare .cp_last .img_list li .img_rt p.prc { color: #e71b1b; font-family: Verdana; font-weight: bold; height: 18px; overflow: hidden; }

                    .compare .cp_last .img_list li .img_rt .db_check { background: url("../images/icon_yesc.png") no-repeat 0px -154px; width: 39px; height: 22px; display: inline-block; overflow: hidden; text-align: left; color: #656565; padding-left: 25px; margin-top: 5px; line-height: 20px; }

                    .compare .cp_last .img_list li .img_rt .duibi { background: url("../images/icon_yesc.png") no-repeat 0px -186px; color: #fff; }

        .compare .cp_last .prev { background: url("../images/icon_yesc.png") no-repeat -160px -511px; width: 25px; height: 89px; display: inline-block; overflow: hidden; position: absolute; left: 0; opacity: 0.5; filter: alpha(opacity=50); z-index: 55; }

        .compare .cp_last .next { background: url("../images/icon_yesc.png") no-repeat -190px -511px; width: 25px; height: 89px; display: inline-block; overflow: hidden; position: absolute; right: 0; opacity: 0.5; filter: alpha(opacity=50); z-index: 55; }

        .compare .cp_last .img_list li:last-child { border: none; }

p.no_sp_tips { height: 90px; line-height: 90px; text-align: center; color: #105eb5; }



/*一、二、三级页模版*/

.dj-con .yiji_left { width: 210px; margin: 10px 0 0 0; overflow: hidden; }

.dj-con .yiji_right { width: 980px; margin: 10px 0 0 10px; overflow: hidden; }

.dj-con .erji_left { width: 210px; margin: 10px 0 0 0; overflow: hidden; }

.dj-con .erji_right { width: 980px; margin: 10px 0 0 10px; overflow: hidden; }

    .dj-con .erji_right .right_a { width: 980px; overflow: hidden; }

    .dj-con .erji_right .right_b { width: 980px; overflow: hidden; }

.dj-con .sanji_left { width: 210px; margin: 10px 0 0 0; overflow: hidden; }

.dj-con .sanji_right { width: 980px; margin: 10px 0 0 10px; overflow: hidden; }



/*一、二级页left的目录菜单*/

.con_left_nav dl dd .nav_list { overflow: hidden; width: 208px; height: 39px; }

    .con_left_nav dl dd .nav_list a { color: #333; }

.con_left_nav { width: 210px; border-width: 0px 1px; overflow: hidden; }

    .con_left_nav dl { width: 210px; overflow: hidden; }

        .con_left_nav dl dt { background-color: #83b5f4; height: 38px; border: 1px solid #6b9cf3; line-height: 38px; width: 198px; padding-left: 10px; color: #fff; font-size: 14px; }

        .con_left_nav dl dd { border: 1px solid #e6e2e1; width: 208px; border-top: none; overflow: hidden; line-height: 39px; background-color: #f9f9f9; color: #333; cursor: pointer; }

            .con_left_nav dl dd em { background: url(../images/icon_yesc.png) -13px -16px no-repeat; width: 10px; height: 6px; display: inline-block; overflow: hidden; margin: 17px 15px 0 0px; float: right; }

                .con_left_nav dl dd em.curr { background: url(../images/icon_yesc.png) -13px -66px no-repeat; }

            .con_left_nav dl dd ul { clear: both; overflow: hidden; padding: 7px 5px 20px; width: 198px; border-top: 1px solid #e6e2e1; background-color: #fff; cursor: default; }

                .con_left_nav dl dd ul li { float: left; line-height: 30px; width: 199px; height: 30px; overflow: hidden; }

                    .con_left_nav dl dd ul li a { color: #666; display: inline-block; height: 30px; line-height: 30px; padding: 0 10px; }

                        .con_left_nav dl dd ul li a:hover, .con_left_nav dl dd ul li a.curr { background-color: #e1e1e1; }



/*图片广告*/

.left_ad { width: 210px; overflow: hidden; }

    .left_ad .ad_img { width: 210px; height: 170px; background-color: #ececec; color: #999; display: inline-block; overflow: hidden; }



/*销量排行榜*/

.xl_phb { width: 208px; overflow: hidden; border: 1px solid #e2e2e2; padding-bottom: 15px; }

    .xl_phb dt { background-color: #f9f9f9; height: 34px; line-height: 34px; border-bottom: 1px solid #e2e2e2; margin-bottom: 15px; }

        .xl_phb dt h3 { float: left; color: #000; line-height: 34px; padding-left: 10px; font-size: 14px; font-weight: bold; }

        .xl_phb dt .dwm { float: left; height: 29px; margin: 5px 0 0 10px; }

            .xl_phb dt .dwm span { float: left; width: 35px; height: 29px; line-height: 29px; text-align: center; color: #a1a1a1; cursor: pointer; }

                .xl_phb dt .dwm span.curr { border: 1px solid #e1e1e1; background-color: #fff; border-bottom: none; color: #000; cursor: default; }

    .xl_phb .item { padding: 0 10px; overflow: hidden; margin-bottom: 12px; width: 188px; }

        .xl_phb .item a { color: #666; font-family: SimSun; }

    .xl_phb .curr { height: 60px; }

        .xl_phb .curr .fis_img { display: inline-block; width: 60px; height: 45px; background-color: #ababab; overflow: hidden; color: #fff; margin-right: 10px; }

        .xl_phb .curr p { line-height: 18px; overflow: hidden; }

    .xl_phb .xl_con .curr p.tit { height: 36px; overflow: hidden; }



    .xl_phb .item p.tit { height: 18px; overflow: hidden; line-height: 18px; }

    .xl_phb .curr p.price { height: 18px; color: #e71b1b; font-family: Arial; }

    .xl_phb .xl_con .curr .phb_img { display: block; }

    .xl_phb .xl_con .curr .phb_info .price { display: block; }

.xl_con .item .phb_img { display: none; float: left; overflow: hidden; }

.xl_con .item .phb_info .price { display: none; }





.xl_phb .item .icon_1 { background: url(../images/icon_yesc.png) -1px -216px no-repeat; width: 14px; height: 14px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_2 { background: url(../images/icon_yesc.png) -1px -244px no-repeat; width: 14px; height: 14px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_3 { background: url(../images/icon_yesc.png) -1px -274px no-repeat; width: 14px; height: 14px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_4 { background: url(../images/icon_yesc.png) 0 -304px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_5 { background: url(../images/icon_yesc.png) 0 -334px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_6 { background: url(../images/icon_yesc.png) 0 -364px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_7 { background: url(../images/icon_yesc.png) 0 -394px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_8 { background: url(../images/icon_yesc.png) 0 -424px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_9 { background: url(../images/icon_yesc.png) 0 -454px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }

.xl_phb .item .icon_10 { background: url(../images/icon_yesc.png) 0 -484px no-repeat; width: 16px; height: 16px; display: inline-block; overflow: hidden; margin: 2px 8px 0 0; }



.xl_phb .curr .icon_1 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_2 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_3 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_4 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_5 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_6 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_7 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_8 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_9 { margin: 0 8px 0 0; }

.xl_phb .curr .icon_10 { margin: 0 8px 0 0; }





/*浏览了该商品的用户最终购买---------改：2013.12.13*/

.liulan_goumai { width: 210px; }

.liulan_gm { width: 208px; border: 1px solid #e2e2e2; }

    .liulan_gm .liulan_bt { height: 33px; line-height: 33px; width: 208px; overflow: hidden; background-color: #f9f9f9; border-bottom: 1px solid #e2e2e2; font-size: 14px; text-indent: 10px; }

    .liulan_gm .con_pro_img { width: 168px; height: 149px; padding: 20px 20px 0 20px; border-bottom: 1px solid #eee; }

        .liulan_gm .con_pro_img .con_pro_a { width: 100px; height: 75px; background-color: #ececec; overflow: hidden; display: inline-block; margin: 0 34px; }

            .liulan_gm .con_pro_img .con_pro_a img { width: 100px; height: 75px; overflow: hidden; }

        .liulan_gm .con_pro_img .con_pro_txt { width: 168px; height: 40px; line-height: 20px; overflow: hidden; display: inline-block; color: #666; font-family: SimSun; margin-top: 5px; }

        .liulan_gm .con_pro_img a:hover { color: #e71b1b; text-decoration: underline; }

        .liulan_gm .con_pro_img .con_pro_jiage { color: #E71B1B; display: inline-block; font-family: Arial; font-size: 14px; height: 20px; line-height: 20px; overflow: hidden; width: 168px; }





/*分页样式----改：2013.12.9*/

.page_ { font-family: 'Microsoft YaHei'; font-size: 12px; color: #666666; height: 25px; overflow-y: hidden; }

    .page_ a { float: left; display: block; padding: 0 10px; height: 23px; border: 1px solid #D5D5D5; margin-left: 5px; background-color: #fff; line-height: 23px; color: #666666; }

    .page_ .page_shouye { padding: 0 5px; height: 23px; border: 1px solid #D5D5D5; background-color: #ffffff; line-height: 23px; color: #999999; }

    .page_ .page_prve { padding: 0 10px; height: 23px; border: 1px solid #D5D5D5; background-color: #ffffff; line-height: 23px; color: #ccc; display: inline-block; width: 100px; }

    .page_ .syy_txt { color: #ccc; }

    .page_ .shangyiye { background: url("../images/icon_yesc.png") no-repeat scroll -110px -15px; width: 6px; height: 10px; margin: 7px 5px 0 0; }

    .page_ .xiayiye { background: url("../images/icon_yesc.png") no-repeat scroll -234px -65px; width: 6px; height: 10px; margin: 7px 0 0 5px; }

    .page_ .page_next { padding: 0 10px; height: 23px; border: 1px solid #D5D5D5; background-color: #fff; line-height: 23px; color: #666666; }

    .page_ .page_weiye { padding: 0 5px; height: 23px; border: 1px solid #D5D5D5; background-color: #fff; line-height: 23px; color: #666666; }

    .page_ .page_pitch { padding: 0 10px; height: 23px; background-color: #4d93eb; line-height: 23px; color: #fff; }

    .page_ .page_count { padding-left: 10px; padding-right: 10px; height: 23px; border: 1px solid #e8e8e8; background-color: #f0f0f0; line-height: 23px; color: #787878; }

    .page_ .page_curr,  .page_ a:hover  { background-color: #5a95fa; border: 1px solid #5887d9; color: white; }



    .page_ span { height: 23px; line-height: 23px; }

    .page_ input.page_text { background-color: white; border: 1px solid #D5D5D5; height: 23px; width: 40px; line-height: 23px; font-family: 'Microsoft YaHei'; text-align: center; font-size: 12px; margin-right: 5px; margin-left: 5px; color: #666666; }

    .page_ input.page_bt { width: 50px; height: 23px; border: 1px solid #D5D5D5; background-color: #f9f9f9; line-height: 23px; text-align: center; color: #333; cursor: pointer; }

    .page_ .or { color: #ff6000; margin: 0 5px; font-weight: bold; }









/*-----------------select下拉框样式-------------创建：2013.11.22---------*/

/*宽度100*/

.select_box { float: left; border: solid 1px #ccc; color: #333; position: relative; cursor: pointer; width: 98px; height: 30px; font-size: 12px; background-color: #fff; }

    .select_box .selet_open { display: inline-block; position: absolute; right: 5px; top: 6px; width: 17px; height: 17px; background: url(../images/icon_gwc.png) -400px -220px no-repeat; }

    .select_box .select_txt { display: inline-block; padding-left: 10px; line-height: 30px; height: 30px; cursor: text; overflow: hidden; }

    .select_box .select_option { width: 98px; background: #fff; border: solid 1px #ddd; position: absolute; top: 30px; left: -1px; z-index: 2; overflow: hidden; display: none; }

        .select_box .select_option li { display: block; height: 30px; line-height: 30px; text-align: left; padding: 0 10px; width: 100%; }

            .select_box .select_option li:hover { background-color: #e8e8e8; }



/*宽度138*/

.select_box_long { float: left; border: solid 1px #ccc; color: #333; position: relative; cursor: pointer; width: 136px; height: 30px; font-size: 12px; background-color: #fff; }

    .select_box_long .selet_open { display: inline-block; position: absolute; right: 5px; top: 6px; width: 17px; height: 17px; background: url(../images/icon_gwc.png) -400px -220px no-repeat; }

    .select_box_long .select_txt { display: inline-block; padding-left: 10px; line-height: 30px; height: 30px; cursor: text; overflow: hidden; }

    .select_box_long .select_option { width: 136px; background: #fff; border: solid 1px #ddd; position: absolute; top: 30px; left: -1px; z-index: 2; overflow: hidden; display: none; }

        .select_box_long .select_option li { display: block; height: 30px; line-height: 30px; text-align: left; padding: 0 10px; width: 100%; }

            .select_box_long .select_option li:hover { background-color: #e8e8e8; }







/*-----------------select下拉框样式-------------创建：2013.12.24-----------*/

select { /*height: 30px;*/ border: 1px solid #DBDBDB; width: 130px; border-radius: 2px; font-family: 'Microsoft YaHei'; display: none; }

.sel_xiala { font-family: 'Microsoft YaHei'; color: #333333; height: 30px; line-height: 30px; padding-top: 2px; width: 133px; font-size: 14px; padding-left: 5px; background: url("../images/icon_yesc.png") -300px -490px; background-color: #ffffff; overflow: hidden; }



    /*------当前------*/

    .sel_xiala .selectbox { font-size: 12px; display: block; width: 138px; padding-left: 10px; height: 32px; cursor: pointer; line-height: 32px; border: none; background: none; color: #333333; text-indent: .5em; z-index: 9999; vertical-align: middle; font-family: 'Microsoft YaHei'; margin-left: -13px; margin-top: -2px; }

    .sel_xiala .selectbox_curr { font-size: 12px; display: block; width: 120px; padding-left: 10px; height: 32px; line-height: 32px; cursor: pointer; border: none; border-bottom: none; background: none; color: #333333; text-indent: .5em; z-index: 9999; vertical-align: middle; margin-left: -13px; margin-top: -2px; font-family: 'Microsoft YaHei'; }

    .sel_xiala div.selectbox-wrapper { position: absolute; width: 128px; line-height: 30px; background-color: white; border: 1px solid #ccc; border-top: none; text-align: left; font-size: 12px; padding: 0; margin: 0px; margin-left: -5px; font-family: 'Microsoft YaHei'; margin-top: -4px; max-height: 200px; overflow-y: auto; overflow-x: hidden; }

        .sel_xiala div.selectbox-wrapper ul { padding: 0; margin: 0; width: 128px; font-weight: normal; padding-bottom: 0px; }

            .sel_xiala div.selectbox-wrapper ul li.selected { width: 105px; padding-left: 10px; padding-right: 10px; border-bottom: 1px solid #ececec; line-height: 15px; }

            .sel_xiala div.selectbox-wrapper ul li.current { background-color: #ececec; color: #105eb5; }

            .sel_xiala div.selectbox-wrapper ul li { display: block; margin: 0; font-family: Arial; cursor: pointer; height: 20px; font-weight: bold; color: #666666; font-size: 12px; width: 105px; line-height: 20px; border-bottom: 1px solid #ececec; text-align: left; padding: 5px 10px; }







/*最近浏览过的商品*/

.zuijin_liulan { width: 210px; }

.zjll_con { width: 208px; border: 1px solid #e2e2e2; border-bottom: none; }

    .zjll_con .zjll_bt { height: 33px; line-height: 33px; width: 208px; overflow: hidden; background-color: #f9f9f9; border-bottom: 1px solid #e2e2e2; font-size: 14px; text-indent: 10px; }

        .zjll_con .zjll_bt a { float: right; color: #105eb5; font-family: SimSun; font-size: 12px; margin-right: 10px; }

    .zjll_con .con_pro_img { width: 188px; height: 55px; border-bottom: 1px solid #eee; padding: 15px 10px; overflow: hidden; }

        .zjll_con .con_pro_img .con_pro_a { width: 60px; height: 45px; background-color: #ececec; overflow: hidden; display: inline-block; margin-right: 5px; float: left; }

            .zjll_con .con_pro_img .con_pro_a img { width: 60px; height: 45px; overflow: hidden; }

        .zjll_con .con_pro_img .con_pro_txt { width: 120px; height: 40px; line-height: 20px; overflow: hidden; display: inline-block; color: #666; font-family: SimSun; float: left; }

        .zjll_con .con_pro_img a:hover { color: #e71b1b; text-decoration: underline; }

        .zjll_con .con_pro_img .con_pro_jiage { float: left; color: #E71B1B; display: inline-block; font-family: Arial; font-size: 14px; height: 20px; line-height: 20px; overflow: hidden; width: 120px; }







/*公共按钮*/

.add_car_bt { border: none; background: url(../images/btns.png) 0px 0px no-repeat; width: 150px; height: 40px; font-weight: bold; font-size: 16px; color: white; padding-left: 20px; letter-spacing: 1px; font-family: 'Microsoft YaHei'; cursor: pointer; text-shadow: 0px 1px 1px #666666; -webkit-text-shadow: 0px 1px 1px #666666; -moz-text-shadow: 0px 1px 1px #666666; /*behavior: url("../other/css3.htc"); behavior: url("../other/pie.htc"); filter: shadow(Color=#666666,Direction=180,Strength=0px);*/ }





/*对比提示弹出框*/

.shanchu_tanchu { width: 400px; height: 118px; border: 1px solid #69a0fc; background-color: #fff; position: absolute; right: 300px; top: -150px; z-index: 9999; }

    .shanchu_tanchu .tanchu_bt { height: 29px; line-height: 29px; border-bottom: 1px solid #dddcdc; background-color: #f9f9f9; }

        .shanchu_tanchu .tanchu_bt .shan { text-indent: 10px; font-weight: bold; color: #333; }

        .shanchu_tanchu .tanchu_bt .chahao_icon { background: url("../images/icon_yesc.png") no-repeat scroll -409px -228px; width: 13px; height: 12px; display: inline-block; overflow: hidden; margin: 10px 10px 0 0; cursor: pointer; }

    .shanchu_tanchu .tanchu_con { padding: 15px 39px; text-align: center; }

        .shanchu_tanchu .tanchu_con .queding { width: 60px; height: 25px; line-height: 23px; background-color: #5a95fa; border: none; text-align: center; color: #fff; cursor: pointer; border-radius: 2px; /*margin:10px 0;*/ }

        .shanchu_tanchu .tanchu_con span { width: 350px; color: #333; }



/*加载窗口*/

.show_ds_win { width: 60px; height: 20px; background-color: #ececec; position: absolute; left: 500px; top: 50px; z-index: 999999; }





/*加载中窗口*/

.loading-bar { overflow: hidden; position: absolute; z-index: 999999; }

    .loading-bar .top { width: 310px; height: 40px; line-height: 40px; color: #fff; text-indent: 20px; font-size: 14px; background-color: #4c7ed6; }

    .loading-bar .load-wait { width: 308px; height: 175px; background-color: rgba(0,0,0,0.8); text-align: center; border: 1px solid #ccc; }

        .loading-bar .load-wait img { margin-top: 35px; }

        .loading-bar .load-wait p { text-align: center; color: #fff; line-height: 20px; font-weight: bold; margin-top: 15px; }





.newpro_num .r_dagou_pic { background: url(../images/zhaopin1.jpg) width: 190px; height: 40px; line-height: 40px; overflow: hidden; float: right; margin-right: 45px;font-weight: bold; }



/*登录弹框*/

.logon-win { background-color: #fff; width: 502px; position: absolute; top: 100px; left: 200px; z-index: 999999; box-shadow: 0 0 10px; padding: 0 0 30px 0; }

    .logon-win .bg-img { background: url(../images/change-icon.png) -4px -580px no-repeat; width: 520px; height: 55px; position: absolute; left: -9px; bottom: -20px; }



    .logon-win .top { background-color: #4d93eb; height: 45px; line-height: 45px; }

        .logon-win .top h3 { color: #fff; font-size: 14px; float: left; text-indent: 15px; }

        .logon-win .top .close { float: right; display: inline-block; background: url(../images/comIcon.png) -233px -148px no-repeat; width: 23px; height: 23px; overflow: hidden; margin: 11px 11px 0 0; cursor: pointer; }

            .logon-win .top .close:hover { background-position: -275px -148px; }

    .logon-win .nav-bar .nav { overflow: hidden; height: 33px; position: absolute; top: 0; }

    .logon-win .nav-bar { position: relative; overflow: hidden; margin: 15px 10px 35px; height: 33px; }

        .logon-win .nav-bar .line { border-bottom: 1px solid #eee; height: 32px; }

        .logon-win .nav-bar .nav a { width: 75px; height: 25px; background-color: #efefef; color: #999; text-align: center; line-height: 24px; font-size: 14px; font-family: SimSun; position: relative; bottom: -7px; }

    .logon-win .nav a.curr { height: 32px; border: 1px solid #eee; color: #d4161d; font-weight: bold; background-color: #fff; bottom: 0; line-height: 32px; z-index: 11; }

    .logon-win .deng_nr { width: 280px; margin: 0 auto; position: relative; }

    .logon-win .tishi-box { width: 320px; line-height: 20px; padding: 10px 15px; background-color: #ffffd7; border: 2px solid #f0f5b4; border-radius: 5px; position: absolute; left: 0; bottom: -140px; }

        .logon-win .tishi-box p { font-family: 'Microsoft YaHei'; font-size: 12px; color: #c91623; }

        .logon-win .tishi-box .jiantou-icon { background: url(../images/change-icon.png) -580px -536px no-repeat; width: 12px; height: 12px; position: absolute; left: 100px; top: -12px; }





    .logon-win .deng_nr .biaoti { width: 280px; height: 20px; line-height: 20px; }

        .logon-win .deng_nr .biaoti h2 { font-family: 'Microsoft YaHei'; font-size: 18px; }

        .logon-win .deng_nr .biaoti a { color: #105eb5; }

    .logon-win .deng_nr .tianxie_xx { width: 271px; height: 33px; border: 1px solid #ccc; line-height: 33px; position: relative; }

    .logon-win .deng_nr .tianxie_xx_shuru { width: 271px; height: 33px; border: 1px solid #5d97fa; line-height: 38px; }



    .logon-win .deng_nr .tishi { height: 25px; line-height: 25px; width: 280px; float: left; }

        .logon-win .deng_nr .tishi p { color: #ff1111; }



    /*.logon-win .deng_nr .yanzhengma*/



    .logon-win .deng_nr .tianxie_xx .yonghu_icon { background: url(../images/comIcon.png) -292px -42px no-repeat; width: 16px; height: 16px; float: left; margin: 8px 3px 0px 5px; }

    .logon-win .deng_nr .tianxie_xx .yonghum { width: 245px; border: none; background: none; height: 33px; _line-height: 33px; text-indent: 10px; color: #666; display: table-cell; vertical-align: middle; }

    .logon-win .deng_nr .tianxie_xx .mima_icon { background: url(../images/comIcon.png) -292px -72px no-repeat; width: 14px; height: 19px; float: left; margin: 7px 3px 0px 5px; }

    .logon-win .deng_nr .jizhu { width: 280px; color: #333; overflow: hidden; font-size: 12px; font-family: 'Microsoft YaHei'; }

        .logon-win .deng_nr .jizhu a { color: #999; }

        .logon-win .deng_nr .jizhu .jizhu_icon { background: url(../images/icon_yesc.png) -49px -410px no-repeat; width: 15px; height: 15px; float: left; margin: 1px 5px 0px 0px; cursor: pointer; }

        .logon-win .deng_nr .jizhu .jizhu_icon_curr { background: url(../images/icon_yesc.png) -80px -410px no-repeat; width: 15px; height: 15px; float: left; margin: 1px 5px 0px 0px; cursor: pointer; }

    .logon-win .deng_nr .denglu_anniu { background: url(../images/icon_new.png) -30px -750px no-repeat; width: 271px; height: 33px; float: left; border: none; cursor: pointer; color: #fff; line-height: 31px; font-weight: bold; font-size: 14px; text-align: center; }

        .logon-win .deng_nr .denglu_anniu:hover { background-position: -322px -749px; width: 273px; height: 35px; line-height: 33px; }

        .logon-win .deng_nr .denglu_anniu:active { background-position: -619px -750px; width: 271px; height: 33px; }

    .logon-win .deng_nr .biaozhu { border-top: 1px solid #eee; width: 280px; padding-top: 5px; }

        .logon-win .deng_nr .biaozhu p { height: 25px; line-height: 25px; width: 280px; overflow: hidden; }

            .logon-win .deng_nr .biaozhu p a { color: #999; float: left; margin-right: 15px; }

.deng_nr .tips { color: #333; font-family: 'Microsoft YaHei'; margin-bottom: 5px; font-size: 12px; }

.logon-win .deng_nr .jizhu .blue { color: #005aa0; font-size: 12px; }

.logon-win .deng_nr .no-login { background: #fff; width: 273px; height: 33px; float: left; border: 1px solid #999; cursor: pointer; color: #999; line-height: 33px; font-size: 12px; text-align: center; border-radius: 5px; }



/*注册表*/

.registry { width: 350px; margin: 0 auto; overflow: hidden; }

    .registry .zc_list .zhuce_tb .zc-li { width: 300px; height: 30px; line-height: 30px; float: left; position: relative; margin-bottom: 30px; }

        .registry .zc_list .zhuce_tb .zc-li .tishi-txt { position: absolute; height: 20px; line-height: 20px; color: #ff1111; font-size: 12px; font-family: 'Microsoft YaHei'; bottom: -20px; left: 80px; }



        .registry .zc_list .zhuce_tb .zc-li span { width: 70px; text-align: right; color: #333; font-size: 12px; font-family: 'Microsoft YaHei'; line-height: 30px; }

            .registry .zc_list .zhuce_tb .zc-li span em { color: #d4161d; }

        .registry .zc_list .zhuce_tb .zc-li .zc_xianshi { border: 1px solid #999; color: #999; height: 28px; line-height: 28px; padding-left: 10px; margin: 0 0 0 10px; }

        .registry .zc_list .zhuce_tb .zc-li img { height: 30px; margin-left: 10px; }

    .registry .zc_list .yuedu span { font-size: 12px; font-family: 'Microsoft YaHei'; color: #333; }

    .registry .zc_list .yuedu a { font-size: 12px; font-family: 'Microsoft YaHei'; color: #005aa0; }

    .registry .zc_list .zhuce_anniu { background: url(../images/icon_new.png) -30px -750px no-repeat; width: 271px; height: 33px; float: left; border: none; cursor: pointer; color: #fff; line-height: 31px; font-weight: bold; font-size: 14px; text-align: center; }







/*加入购物车弹框*/

.add-buy-car { overflow: hidden; width: 380px; height: 200px; border: 1px solid #ccc; box-shadow: 0px 0px 5px; position: absolute; z-index: 999999; background-color: #fff; top: 100px; left: 300px; }

    .add-buy-car .close { display: inline-block; background: url(../images/comIcon.png) -10px -192px no-repeat; width: 23px; height: 23px; }

        .add-buy-car .close:hover { background-position: -51px -192px; }

    .add-buy-car p { text-align: center; overflow: hidden; float: left; width: 100%; }

        .add-buy-car p .dui-icon { background: url(../images/comIcon.png) -93px -192px no-repeat; width: 45px; height: 46px; }

    .add-buy-car .tips { font-size: 18px; color: #333; }

    .add-buy-car .btns { overflow: hidden; width: 210px; position: relative; left: 50%; margin-left: -105px; }

        .add-buy-car .btns .pt-btn { background-color: #fff; border: 1px solid #cacaca; font-size: 14px; text-align: center; height: 30px; line-height: 26px; width: 90px; border-radius: 3px; cursor: pointer; }

        .add-buy-car .btns .jiesuan-btn { background-color: #e70014; font-size: 14px; text-align: center; height: 30px; line-height: 28px; width: 110px; color: #fff; border-radius: 3px; cursor: pointer; }



.liulantishi { width: 100%; height: 100%; text-align: center; vertical-align: central; }



/*帮助导航*/

#float_bord { position: fixed; _position: absolute; width: 40px; left: 50%; z-index: 1000; bottom: 50px;margin-left:610px; }

    #float_bord ul.helpnav { width: 40px; height: 250px; }

        #float_bord ul.helpnav li { width: 40px; height: 40px; margin-bottom: 2px; float: left; }

            #float_bord ul.helpnav li a { color: #999; display: inline-block; width: 40px; height: 40px; text-align: center; font-size: 12px; background: #aaacb3 url(../images/comIcon.png) -355px -196px no-repeat; float: left; }

                #float_bord ul.helpnav li a.kefu-tb { background-position: -153px -196px; background-color: #ff871c; }

                #float_bord ul.helpnav li a.advisory-tb { background-position: -203px -196px; }

                #float_bord ul.helpnav li a.twocode-tb { background-position: -253px -196px; }

                #float_bord ul.helpnav li a.fankui-tb { background-position: -304px -196px; }

                #float_bord ul.helpnav li a.gotop-tb { background-position: -355px -196px; }

                #float_bord ul.helpnav li a span { width: 30px; height: 30px; font-size: 12px; padding: 5px; line-height: 16px; color: #fff; display: none; background-color: #ff871c; }

            #float_bord ul.helpnav li .helpitem { width: 40px; height: 40px; position: relative; }



                #float_bord ul.helpnav li .helpitem .helpbox { border: 1px solid #c0c0c0; background: #fff; z-index: 10000; box-shadow: #777 0 0 3px; padding: 15px; border-radius: 3px; float: left; position: absolute; display: none; }

            #float_bord ul.helpnav li .curr a { background-color: #ff871c; transition: background 0.5s; -o-transition: background 0.5s; -moz-transition: background 0.5s; -webkit-transition: background 0.5s; }

                #float_bord ul.helpnav li .curr a span { display: block; }

            #float_bord ul.helpnav li .curr .helpbox { display: block; }

            #float_bord ul.helpnav li .helpitem #online { width: 180px; height: 220px; top: -85px; left: -225px; }

            #float_bord ul.helpnav li .helpitem #twocode { width: 155px; height: 170px; top: -85px; left: -200px; }

            #float_bord ul.helpnav li .helpitem .helpbox p { font-size: 12px; color: #666; font-family: 'Microsoft YaHei'; padding: 0; }

            #float_bord ul.helpnav li .helpitem .helpbox strong { font-size: 12px; color: #666; font-family: 'Microsoft YaHei'; font-weight: bold; }

            #float_bord ul.helpnav li .helpitem .helpbox .txt { width: 168px; height: 28px; line-height: 28px; text-indent: 5px; font-size: 14px; color: #333; font-family: 'Microsoft YaHei'; font-weight: bold; border: 1px solid #ccc; margin: 10px 0 20px; }

            #float_bord ul.helpnav li .helpitem .helpbox .callback-btn { width: 170px; height: 30px; line-height: 28px; text-indent: 5px; font-size: 12px; color: #fff; font-family: 'Microsoft YaHei'; border: none; cursor: pointer; background: #ff871c; }

            #float_bord ul.helpnav li .helpitem .helpbox .server { width: 170px; border-top: 1px solid #e5e5e5; margin-top: 20px; }

                #float_bord ul.helpnav li .helpitem .helpbox .server p { margin-top: 10px; }

            #float_bord ul.helpnav li .helpitem .helpbox .direct { width: 100%; position: relative; }

            #float_bord ul.helpnav li .helpitem #online .direct i { width: 15px; height:80px; background: url(../images/comIcon.png) -369px -84px no-repeat; position: absolute; top: -165px; right: -30px; display: inline-block; z-index: 10001; }

            #float_bord ul.helpnav li .helpitem #twocode .direct i { width: 15px; height:80px; background:url(../images/comIcon.png) -369px -84px no-repeat; position: absolute; top: -130px; right: -30px; display: inline-block; z-index: 10001; }

@media screen (max-width:1200px) {

    #float_bord { position: fixed; _position: absolute; width: 40px; left: 50%; z-index: 99; bottom: 50px;margin-left:550px; }

}


dl,dd,dt{margin:0;padding:0;}
a{ text-decoration:none;
color: black;
font-weight: normal;}

.floating_ck{position:fixed;right:20px;top:30%;z-index:1000;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#4c7ed6;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px ;}
.floating_ck dl dd:hover .floating_left{display:block;}


.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:1px;font-size:15px;}
.floating_ck dd span a{color:#fff;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/erweima.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord span {font-size:15px;line-height:25px;}
.floating_ewm .qrcord_p01{font-size:15px;line-height:25px;}
.floating_ewm .qrcord_p02{font-size:18px;}







