﻿@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;padding-top: 102px;font-size: 14px;color:#505050;font-family:微软雅黑;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;}
dl{padding:0px;margin:0px;}
dt{padding:0px;margin:0px;}
dd{padding:0px;margin:0px;}
a{ text-decoration:none; color:#787878;}
input,.ui-widget input {
    font-family:微软雅黑;
}
.clear{ clear:both;}
.width{ width:1200px;}
.mar{ margin:0px auto;}
.juz{ text-align:center;}
.power{ display:none;}

.top{height: 99px;background: url(../images/topbg.jpg);}
#siteheader {
    position:fixed;
    top:0px; left:0px; right:0px; z-index:1000;
}
#sitetop {
     position:fixed;
     top:0px;
     left:0px;
     right:0px;
     z-index: 9;
     border-bottom:1px solid #dddddd;
}
.prolist_cont dd {
display:none;
}
.top1 {
    position: relative;
}
.logo{position:absolute;display:none;}
.searchbox{position:absolute;left: 380px;}
.call-top { background-image:url(../images/call-sprite.png);background-repeat:no-repeat;padding-left:50px;line-height:40px;}	
.itopsearchboxarea {position:relative; height: 35px; margin-top: 8px;}
.plsearch{position:absolute;background:#a3a3a3;width:107px;height: 35px;line-height: 35px;text-align:center;color:#fff;top: 8px;left: 710px;}
.topjgs{left: 819px;display: none;}
.itopsearchboxarea .itseartxt {height: 33px;width: 584px; margin:0px; padding:0px;  padding-left:8px; color: #777; outline:none;border: 1px solid #bababa;  float: left; }
.itopsearchboxarea .itsearbtn {height: 35px; color:#ffffff; margin:0px; padding:0px;border:0px;width: 87px;  background: #0186d5;  float: left; margin-left: 9px;  line-height: 35px;text-align: center; }
.header{height:45px;line-height: 45px;border-bottom: 1px solid #cce7f8;}
.header_l{color:#5b5f5e;float: right;width: 200px;float: left;}
.header_l ul li{float:left;margin-left: 10px;}
.header_l ul .top_cn{background:url(../images/header1.jpg) no-repeat 0 center;padding-left: 12px;}
.header_l ul .top_en{background:url(../images/header2.jpg) no-repeat 0 center;padding-left: 25px;}
.header_l ul li a{margin-left:10px;margin-right:10px;}
.header_l ul li a:hover{font-weight:bold;}
.header_r{/* top:0px; *//* right: 10px; *//* line-height: 45px; */float: right;}
.header_r a{color:#39527a;font-size:13px;}
.header_r ul li{float:left;margin-left: 15px;background-repeat:no-repeat;background-position:0;padding-left: 23px;}
.header_r ul li:first-child{background:url(../images/header3.jpg) no-repeat 0;padding-left: 23px;}
.header_r ul li .zc{background:url(../images/header4.jpg) no-repeat 0;padding-left:23px}
.header_r ul .hwddd{background:url(../images/header5.jpg) no-repeat 0;}
.header_r ul li:last-child{background:url(../images/header6.jpg) no-repeat 0;padding-left: 18px;}
.header_r ul li a:hover{ color:#004ca4;}
.nav{height: 40px;padding: 20px 0px;line-height: 40px;background: #0186d5;}
.nav1{position:relative;}
.hlogo2 {
    background: url(../images/logo1.png) no-repeat;
    width: 195px;
    height: 70px;
    position: absolute;
    left: 0px;
    top: -8px;
    background-size:140px;
}
.nav .nav_r{position:absolute;left: 215px;top:0px;}
.nav .nav_r li{float:left;}
.nav .nav_r li a{  color:#fff;position:relative;font-size:16px;line-height:40px; display:block; padding:0 15px;}
.nav .nav_r li a:hover{ background-color:#ececec;  line-height:40px;color:#000 }
.nav .nav_r .home{ }
.nav .nav_r li ul{background-color:#0e80f3;display:none;position:absolute;top: 42px;left:0px;margin-left:0px;height:auto;}
.nav .nav_r li .nav2{ background-color:#ececec; padding-bottom:8px; box-shadow:5px 5px 0px rgba(180,180,180,.5);}
.nav .nav_r li ul{ width:120px;}
.nav .nav_r li ul li{ margin-left:0px;  font-size:16px; line-height:40px; height:40px; display:block;width:110px; clear:both;float:none;  padding-bottom:0px; padding-top:0px; }
.nav .nav_r li ul li a{display:block;font-weight:normal; background-color:#ececec;  line-height:40px; height:40px; color:#2b88e7;white-space:nowrap; }
.nav .nav_r li ul li a:hover{ background-color:#2b88e7; color:#ffffff; border-top:0px;  }
.nav .nav_r li ul li ul{ position:absolute; left:125px; top:0px;width:200px;}
.nav .nav_r li ul li ul li{width:200px;}
.nav .nav_r .hoveron{background-color:#ececec; border-top:2px solid #0d80f3; line-height:40px; display:block; color:#333333;}
.nav .nav_r .pageon{ color:#fff; background-color:#000; display:block;}
.nav .nav_r a:active{ background-color:#036;}
.nav .nav_r .nav_tel { width:175px;height:54px; background-image:url(../images/nav_tel.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.bannerix {height: 414px;border-bottom: 8px solid #b0b0ae;}
.banner{position: relative;height: 414px;}

/*msds、coa搜索*/
.middle1{background-color:#f7f7f7; padding-top:28px; padding-bottom:25px}
.searchboxmsds{float:left;border-right: 1px solid #d4d4d4;width: 519px;padding-right: 30px;padding-bottom: 15px;}
.searchboxcoa{width: 620px;float:left;padding-left:30px;}
.searchboxcoa .smsipt{height:25px;border: 1px solid #979797;width: 213px;float: left;color: #929292;text-indent: 10px;}
.searchboxcoa .coa{margin-top:30px;height: 29px;}
.searchboxcoa .coa>a{height: 27px;line-height: 27px;margin-left: 30px;border:1px solid #0c8cd7;width:165px;display:block;/* position: absolute; */float: left;text-align: center;color: #0c8cd7;}
.searchboxcoa .smsbtn{margin-left:2px;float:left;border:none;height:29px;width:50px;background:url(../images/coabg.jpg) no-repeat center #9a9a9a}
.searchbox_search{width: 692px;float:left;border:1px solid #e1e1e1;height: 197px;margin-left: 15px;margin-right: 17px;}
.searchboxpro{ width:648px; float:left; border:1px solid #e1e1e1; height:120px; border-top:3px solid #11532f;overflow:hidden;}
.titmsds{height: 45px;line-height: 45px;background-image:url(../images/msdsbg.jpg);background-repeat: no-repeat;background-position: 0px center;border-bottom: 1px dashed #e1e1e1;background-color: #f7f7f7;}
.titcoa{height: 45px;line-height: 45px;border-bottom: 1px dashed #e1e1e1;font-size:18px }
.comtitle{padding-left:35px;font-size: 18px;}
.cpss_r{width: 300px;float:right;}
.cpss_r ul li{ float:left; background-repeat:no-repeat;background-position:0; text-indent:24px; margin-left:12px;}
.cpss_r ul li a{ color:#7a7a7a;}
.cpss_r ul li a:hover{ color:#0da3e2;}
.cpss_r ul .li1{ background-image:url(../images/cpssli1.jpg);}
.cpss_r ul .li2{ background-image:url(../images/cpssli2.jpg);}
.cpss_r ul .li3{ background-image:url(../images/cpssli3.jpg);}
.msds{width:487px;height: 32px;margin-top: 27px;}
.msds .smsipt{width:400px;border:2px solid #0da3e2;height: 30px;float: left;color: #929292;text-indent: 10px;}
.msds .smsbtn{width:83px;border:none;background:#0da3e2;height: 36px;line-height:36px;color:#fff;}

/*产品分类开始*/
.cpzs_tit{ height:95px;background:url(../images/hcpcatatit.jpg) no-repeat top center;margin-top:23px;}
.cpzs_cont{}

/*图标开始*/
.icon{}
.iconin>ul>li{float:left;width: 227px;margin: 0px 6px 0px 7px;height: 407px;position: relative;}
.iconin>ul>li:hover{background: #0186d5;}
.iconin>ul>li:hover a{color:#fff}
.iconin>ul>li:hover .iconin_more{color:#4a4a4a;border:1px solid #a9344e;}
.iconin>ul>li .iconinimg{width: 227px;height: 160px;/* margin:0px auto; */position: relative;}
.iconin_fl{/* padding: 0px 10px 0px 70px; */position: absolute;z-index: 8;height: 160px;overflow: hidden;}
.iconin_more{cursor:pointer;position:absolute;bottom:30px;width: 30px;height: 30px;display:block;border:1px solid #f1f1f1;text-align:center;line-height:32px;border-radius:16px;background:#f9f9f9;left:100px;z-index: 8;}
.iconin_more:hover{border:1px solid #a9344e;color:#4a4a4a;}
.iconin_fl>ul>li{/* text-align:center */text-indent: 70px;}
.iconin_fl>ul>li>a{line-height:35px;font-size: 17px;color: #000;height: 35px;overflow: hidden;}
.iconin_fl ul li ul li{height: 25px;overflow:hidden;text-align:left;text-indent: 70px;}
.iconin_fl ul li ul li a{color:#6a6a6a;font-size:13px;line-height: 25px;}
.iconin{padding-bottom: 55px;margin-top: 35px;height: 407px;/* background: #966805; *//* padding-top: 32px; */}
.iconin ul li:hover{background:#0186d5}
.iconin .hi1,.iconin .hi2,.iconin .hi3,.iconin .hi4,.iconin .hi5{position:absolute;z-index: 7;width: 227px;height: 148px;/* top: 18px; */height: 407px;}
.iconin ul li .iconinimg .hlx{height: 100px;/* margin:0px auto; */margin-top: 32px;width:100px;border-radius: 6px;background:#fff;border:1px solid #eee;transform: rotate(45deg);-ms-transform: rotate(45deg); /* Internet Explorer */-moz-transform: rotate(45deg); /* Firefox */-webkit-transform: rotate(45deg); /* Safari 和 Chrome */-o-transform: rotate(45deg); /* Opera */position: absolute;margin-left: 63px;/* z-index: 6; */}


/*页面介绍*/
.hpage{background:url(../images/hpagebg.jpg);border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding: 0px 0px 81px 0px;height:300px;}
.hpagein{background:url(../images/topsj.png) no-repeat top center;padding-top: 65px;}
.hpagein ul li{ width:270px; }
.hpagein ul li .hpagein_img{/* width: 270px; */height:200px;}
.hpagein ul li .hpagein_img img{max-height:200px;max-width: 270px;}
.hpagein ul li{width: 269px;float:left;margin: 0px 15px;}
.hpagein ul li .hptit{height:35px; margin-top:10px;line-height:35px;text-align:center;color:#006db0;font-size:19px}
.hpagein ul li .hpcont{line-height:20px;height:40px;overflow:hidden;padding: 0px 20px;}
.hpagein ul li:hover{background:#0186d5}
.hpagein ul li a{display:block;height:300px;width: 271px;}
.hpagein ul li a:hover .hptit,.hpagein ul li a:hover .hpcont{color:#fff} 

/*产品展示开始*/
.pro_dis{margin-top: 35px;/* background: url(../images/topsj.png) no-repeat top center; */}
.pro_disbg{background: url(../images/topsj.png) no-repeat top center;height:30px}
.pro_dis_cont{position:relative;height: 207px;margin-top: 38px;padding-bottom: 16px;}
.pro_dis .cpzstop{width:40px;height:35px;position: absolute;top:78px;left:0px;background:url(../images/cpzstop.jpg);cursor:pointer}
.pro_dis .cpzstop:hover{background:url(../images/cpzstoph.jpg);}
.cpzsbuttom{position:absolute;right:0px;top:78px;background:url(../images/cpzsbuttom.jpg);width:40px;height:35px;cursor:pointer}
.cpzsbuttom:hover{background:url(../images/cpzsbuttomh.jpg);}
.about_tit{background:url(../images/zxcptit.jpg) no-repeat top center;height:33px}
.about_tit2{background:url(../images/tjcptit.jpg) no-repeat top center;height:33px}
.indexproconttop{position:relative;height: 252px;background:#fff;}
.indexprocontmtop{position:absolute;left: 80px;/* top: 35px; */width: 1028px;height: 207px;overflow:hidden;}
.indexprocontmtop ul li{float:left;width: 198px;overflow:hidden;margin-left: 13px;margin-right: 14px;border: 1px solid #e1e1e1;padding: 15px;height: 175px;}
.indexprocontmtop ul li:hover{border:1px solid #0a67ac; }
.indexprocontmtop ul li .indexproimg{width: 198px;height: 140px;text-align:center;}
.indexprocontmtop ul li .indexprotxt{height: 35px;line-height: 35px;overflow:hidden;text-align:center;background: #0186d5;}
.indexprocontmtop ul li .indexprotxt a{color:#fff}
.indexprocontmtop ul li .indexprotxt a:hover{ color:#0a67ac;}
/*产品展示结束*/

/*关于我们开始*/
.habout{margin-top:29px;background:#f8f8f8;/* width: 885px; */}
.habout_tit{ height:95px;background:url(../images/habout_tit.jpg) no-repeat center 44px;margin-top:23px;padding:44px 0px 27px 0px}
.hcontact_tit{height:95px;background:url(../images/hcontact_tit.jpg) no-repeat center 44px;margin-top:23px;padding:44px 0px 27px 0px;/* margin-left: 50%; */}
.hcontact_cont{margin-top:23px;height: 105px;padding-bottom: 30px;}
.hcontact_cont ul li{width:400px;float:left;padding-top:35px;height:70px;line-height:35px;text-align: center;overflow: hidden;}
.habout_cont{/* background: url(../images/haboutbg.png) no-repeat 53px 22px #fff; *//* padding:22px 53px; */line-height: 25px;height: 100px;overflow:hidden;/* border: 1px solid #f0f0f0; *//* border-radius: 8px; *//* box-shadow:0 0 5px #f0f0f0; */text-indent: 20px;}
.habout_contout{position:relative;width: 885px;padding: 22px 53px;border: 1px solid #f0f0f0;border-radius: 8px;box-shadow: 0 0 5px #f0f0f0;background: url(../images/haboutbg.png) no-repeat 53px 22px #fff;margin: 0 auto;}
.lxsmall{position:absolute;height:25px;width:25px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-radius:0px 0px 0px 3px;transform: rotate(45deg);-ms-transform: rotate(45deg); /* Internet Explorer */-moz-transform: rotate(45deg); /* Firefox */-webkit-transform: rotate(45deg); /* Safari 和 Chrome */-o-transform: rotate(45deg); /* Opera *//* bottom: -6px; *//* z-index: 2222; */background: #fff;left: 49%;/* top: -11px; */bottom: -13px;}



.fl{ }
.fl1{ width:228px; height:210px;overflow:hidden; float:left;}
.fl2{ width:228px; height:210px;overflow:hidden; float:left; margin-left:29px;}

.fl .fl_cont .catalog1 li{ font-family:'微软雅黑'; line-height:50px; background-image:url(../images/flbg.jpg); background-repeat:no-repeat; text-indent:60px; font-size:18px;}
    .fl .fl_cont .catalog1 li ul li {
        text-indent:20px; }
.fl .fl_cont .catalog1 li a{ color:#000000;}
.fl .fl_cont .catalog1 li .catalog2{ margin-top:10px; margin-bottom:10px;padding-left: 40px;}
.fl .fl_cont .catalog1 li .catalog2 li{ font-size:16px; line-height:30px; background-image:none;}
.fl .fl_cont .catalog1 li .catalog2 li a{ color:#0d4c89;}

.fl3{ width:228px; height:210px;overflow:hidden; float:left; margin-left:29px;}

.article_summary {border:1px dashed #eeeeee; background-color:#f8f8f8; padding:8px;}

.nr{ margin-top:20px;}


/* 底部开始*/
.footerb{background-color: #696969;padding: 20px 0px 10px 0px;text-align: center;border-bottom: 9px solid #434343;}
.footerc{background: #696969;padding: 25px 0px 20px 0px;margin-top: 25px;border-top: 2px solid #6f6f71;color: #fff;} 
.footercwx{width: 168px;float:left;padding: 0px 30px;color: #fff;line-height: 25px;display:none;}
.footercwx div:first-child{font-weight:bold}
.footercwx img{ margin-top:10px}
.footerc_l {
    width: 288px;
    float: right;
    font-size: 12px;
    line-height: 30px;
}
.footerc_l a{color:#fff;text-decoration:underline}
.footerc_l a:hover{text-decoration:none}
.footerc_tel{background:url(../images/footerc_tel.jpg) no-repeat 0;padding-left:20px;font-size: 14px;}
.footerc_r{float:left;/* margin-left: 50px; */}
.footerc_m{ float:left}
.footerc_lc a{ color:#fff;text-decoration:underline;}
.footerc_lc a:hover{ font-weight:bold;text-decoration:none}
.footer_nav{padding: 0px 35px;}
.footer_nav .catalog1>li>a{font-size:14px;font-weight: bold;}
.footer_nav .home{font-size:14px;font-weight: bold;}
.footer_nav ul li{height: 30px;line-height: 30px;font-size: 12px;}
.footer_nav ul li a{color: #fffffd;}
.footer_nav ul li a:hover{ font-weight:bold; cursor:pointer;}

.foofriend {
    background-color: #696969;
    padding: 5px 0;
    color:#fff;
    display:none;
}
    .foofriend table {
        width:100%;
      /*   border-top:1px solid #5093d6;
         border-bottom:1px solid #2b5f93;*/ 
    }
.finktd a { color:#fff;
    line-height:25px; /*float:left;*/ margin-left:5px; margin-right:5px;
}

.footertext {line-height:30px;color: #fff;}
.footertext a{color: #fff;text-decoration:underline;}
.footertext a:hover{ font-weight:bold; text-decoration:none;}
.wx_wz{ font-size:12px}
/* 底部结束*/

.ny_left {
 width:240px; overflow:hidden; float:left;}
.iny_left {
 width: 240px;
 overflow:hidden;
 float:left;
 padding-bottom:30px;
 }
.cpss{}
.left_tit{height: 40px;font-family:'微软雅黑';line-height: 40px;padding-left: 20px;font-size: 16px;color: #0186d5;/* background: #0186d5; */border-radius: 5px 5px 0px 0px;border: 1px solid #0186d5;font-weight: bold;}

.cpss_cont .cpmcss{ margin-top:20px;}
.text{ width:98%; height:25px; line-height:25px; border:1px solid #7f9db9;}
.sstext{ margin-top:15px;}
.button{ width:110px; height:30px;font-family:'微软雅黑'; background-color:#0e80f3; border:0px; color:#ffffff; font-size:16px; font-weight:bold;}
.ssbottom{ margin-top:15px; line-height:35px; height:35px;}
.ssbottom span.sysm{ background-image:url(../images/wh.jpg); background-repeat:no-repeat; font-size:14px; background-position:0px 3px; padding-left:20px;}
.sysm a{ color:#48b7ff;}
.jgsss{ text-align:center;}
.jgsss .jgstp img{width:100%;}
.jgsss a img{ border:none; }
.jgsss dt{ margin-top:15px; text-align:left;}
.mar_l20 {
 margin-left:10px;}
.cpcx_ny {
 margin-top:20px;}
.jcbg{ margin-top:20px;}
.jcbg_cont{ margin-top:20px;}

.prolist {
}
.prolist_cont {/* padding:20px; */font-family:'微软雅黑';/* border: 1px solid #0186d5; */padding: 10px;}


.servicecenter {
    margin-top:10px;
}
.servicecenter a {
    display:block;
}
    .servicecenter .catalog1 .catalog2 {
         background-color:#f3f3f3;
         display:none;
        
         line-height:40px; text-indent:50px;
    font-size:14px; font-weight:normal;
    }
 .servicecenter .catalog1 .catalog2 li{
     font-size:18px;
    background-image: url(../images/prolist_tb2.gif);
background-repeat: no-repeat;
background-position: 30px 0px;
}

.prolist_cont dl dt{
                      line-height: 40px;
                      /* font-size:22px; */
                      color:#474747;
                      background-image: url(../images/ptb.png);
                      background-repeat:no-repeat;
                      font-weight:normal;
                      text-indent:40px;
                      /* background-color:#e5e5e5; */
                      background-position: 20px center;
                      border-bottom: 1px dashed #ddd;
                      }
    .prolist_cont dl dd {
    /* display:none; */
    }
        .prolist_cont dl dd .prolist_cont_linetop {
            /* background-color:#f3f3f3; */
        }
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li {
    /* background-color:#f3f3f3; */
    /* font-size: 18px; */
    font-weight: normal;
    height:40px;
    line-height:40px;
    background-image: url(../images/ptb1.png);
    background-repeat:no-repeat;
    background-position: 35px center;
    text-indent: 60px;
    }
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li a {color: #000;}
.prolist_cont dl dd ul .prolist_cont_line .catalog2{ background-color:#ffffff;  margin-top:10px; margin-bottom:10px;}

.prolist_cont dl dd ul .prolist_cont_line .catalog2 li{ background-color:#ffffff; font-size:14px; height:30px; line-height:30px; background-image:none; 
                                                       float:left; width:48px;  text-align:center;
                                                        }
.prolist_cont dl dd ul .prolist_cont_line .catalog2 li a { color:#0e80f3;}

.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li:hover ,

.prolist_cont dl dd ul .prolist_cont_linetop .catalog2  .nowviewon ,
 .servicecenter .catalog1 .catalog2 li:hover,
.servicecenter .catalog1 .catalog2  .nowviewon{
    color: #0186d5;
    /* background-image:url(../images/prolist_tb3.gif); */
    /* background-color: #0186d5; */
}
    .prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li:hover a,
    .prolist_cont dl dd ul .prolist_cont_linetop .catalog2  .nowviewon a,
     .servicecenter .catalog1 .catalog2 li:hover a,
    .servicecenter .catalog1 .catalog2  .nowviewon a {
        color: #0186d5;
    }
.smenu {
    clear:both;
}
/*.prolist_cont dl dd ul .prolist_cont_line .catalog2 li a{ color:#0e80f3;text-indent:0px; display:inline;  padding-left:15px; padding-right:15px;}
    */

.web960navli_paper,.web960navli_cardfee,.web960navli_purine,.web960navli_thiophene,.web960navli_pyrrole,.web960navli_indole,.web960navli_furan,.web960navli_cxhdlink{
    
    /*display:none;*/
}
.ny_right {
 width:710px; overflow:hidden; float:left; margin-left:35px;}
.iny_right {
 width: 930px;
 overflow:hidden;
 float:left;
 margin-left: 30px;
 /* font-size: 16px; */
 }
.rightcontent { line-height:30px; padding:20px; font-size:16px;}
.position{/* font-size: 18px; */height: 40px;line-height: 40px;background-color: #0186d5;color: #fff;text-indent: 30px;overflow: hidden;border-radius: 5px 5px 0px 0px;}
    .position .position_right {
     height:40px;
     line-height: 40px;
     /* float:right; */
     font-size: 16px;
     color: #ffffff;
     }
.position a {color: #fff;}
.listnews { padding-top:20px; padding-bottom:20px; font-size:16px;}
.listnews ul li {color:#333333; height:45px; line-height:45px; border-bottom:1px dotted #cccccc; background-image:url(../images/newtb.jpg); background-repeat:no-repeat; background-position:0px 22px; text-indent:15px;}
.listnews ul li span{ float:right; color:#999999; margin-right:0px;}
.listnews ul li a{ color:#333333;}
.listnews ul li a:hover{ color:#0e80f3;}
.news,.news-time{ text-align:center;}
.news{ border-bottom:1px dashed #cccccc; font-size: 16px; font-weight:normal;  line-height:40px; padding-top:10px; padding-bottom:10px;}

.listright { padding:20px;}
.listright a{ color:#000000;}
.abintobx{ border:1px solid #cccccc;}
.listtb{ width:100%; table-layout:fixed; overflow:hidden;}
.listtb a{ color:#000000;}
.listtb td{ border-bottom:1px solid #cfcfcf; padding:3px; overflow:hidden;}
.listtb tr:hover{ background-color:#eeeeee;}
.tbheader{ background-color:#eeeeee; font-weight:bold;}
.tbfooter{ background-color:#eeeeee;}
.tbfooter td{ border-bottom:0px;}
.rowclass0{ background-color:#ffffff;}
.rowclass1{ background-color:#f8f8f8;}
.abintobx tr td{ height:30px; -moz-text-overflow: ellipsis; overflow:hidden;word-break:keep-all;
white-space:nowrap;text-overflow:ellipsis;}

.prolistinfoitem {
    font-size:14px;
    font-weight:normal;
    margin-left: 20px;
}
    .prolistinfoitem td {
        padding:5px;
    }
.pro_casinfor {
    
 margin-top:15px; border:1px solid #dddddd;}

.prolist_casinfor {
 /* color:#737373; */
 font-size:14px;
 font-weight:bold;
 table-layout:fixed;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
}
.pro_casinfor .prolist_casinfor {
   
}
    .prolist_casinfor a {color:#737373;
    }

    .prolist_casinfor td {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
.prolist_casinfor .blue a{
color:#296bbf;}
.prolist_casinfor img { border:1px solid #dddddd; padding:2px;
}
.prolist_casinfor_img {
 width:130px;}
.prolist_casinfor_infor {
height:40px; width:90px; text-align:right; padding-right:10px;}

.padding { text-align:center;}
.padding span {padding-left:5px; padding-right:5px;}
.padding span a {color:#000000;}

.proinfor{ font-size:14px;}
    .proinfor .ui-widget {
        font-family:微软雅黑;
    }
.product {
 line-height:30px;}
.newpro_tit{height:40px;line-height:40px;font-size:18px;color:#0186d5;padding-left:10px}
.GoodsListBox{line-height:20px;border: 1px solid #eee;margin-top: 10px;}

.product-detialout .ui-widget-content{border: 0px;line-height:25px;font-size:16px;}
.product-detial { margin-top:10px;}
.product-detial .ui-widget-header {
    font-size: 18px;
    background: none;
    border: 0px;
    border-radius: 0px;
    border-bottom:1px solid #cccccc;
    /* height:70px; */
    overflow:hidden;
    }
.product-detial .ui-widget-header li {line-height:40px;border-radius:0px;text-align:left;/* border: 1px solid #ccc; */}
    .product-detial .ui-widget-header .ui-state-default {
        background-image:none;
        /* border:0px; */
        background-color:#ffffff;
        border-radius:0px;
        /* height: 68px; */
    }
    .product-detial .ui-widget-header .ui-tabs-selected {
        background-image:none;
      color:#0e80f3;border:0px;
    }
        .product-detial .ui-widget-header .ui-tabs-selected a {
            font-size: 18px;
            color: #fff;
            background: #0186d5;
            border: none;
        }
#pro_details { border-top:0px;
}
#pro_jsgg { border-top:0px;
}
#pro_msdsaq {border-top:0px;
}
#pro_zscoa {border-top:0px;
}
#procankaowx {border-top:0px;
}


.ordertitlebox{ border-bottom:1px solid #cccccc; font-size:14px; font-weight:bold; text-indent:20px; line-height:30px; margin-top:10px; }
.orderform{ padding:10px; font-size:14px;}
.orderform dl{ margin-top:10px;}
.proinfo_img{ padding:10px; text-align:center;}
.formcolumn-item{
    clear:both;
}
    .formcolumn-item .formcolumn-item-tit {
        width:120px; text-align:right; float:left; line-height:30px;
    }
    .formcolumn-item .formcolumn-item-ct {
        margin-left:130px;
    }
        .formcolumn-item .formcolumn-item-ct select {
            height:25px;
        }
       .formcolumn-item .formcolumn-item-ct .formcom-area, .formcolumn-item .formcolumn-item-ct .formcom-ipt,.formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:300px;

            padding: 6px 6px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 14px;
font-weight: bold;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-area {
            height:50px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:160px;
        }
            .formcolumn-item .formcolumn-item-ct .form-vcodebox  img{
                border: #ABABAB 1px solid;
            }
.extclass_title,.formset_title {
    font-size:14px; font-weight:bold;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:#999999;
}
.formcolumn-item .formcolumn-item-ct .form-vcodebox {
    float:left; padding-right:10px;
}
.formcolumn-item .formcolumn-item-ct .needFill {
     border:1px solid #e47a7a;
    box-shadow: 2px 2px 3px #f5e9e6 inset;
    background-color:#fefbfa;
}
.orderform .formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:red;
}
 .nombtn{
        padding-left:20px; padding-right:20px;
        height:30px;border:0px;
        background-color:#0186d5; color:#ffffff;
    }
.formcolumn-item-ct .userloginbtn {
    font-size:16px;
float:left;}
.formcolumn-item-ct a {
float:left; margin-left:10px; height:34px; line-height:34px; padding-left:15px; padding-right:15px; background-color:#0186d5; color:#ffffff;}



.goodstable {
    /* margin-top:10px; */
    font-size:14px;
    overflow:hidden;
    text-overflow:ellipsis;
}

    .goodstable td {
        
overflow:hidden;
        
text-overflow:ellipsis;
        
/* border-bottom:1px solid #eeeeee; */
    }
    .goodstable .goodstableheader td{
      
       font-size:14px;
       
    }

.pro_casinfor .goodstable{
 
}

.btn2{ height:26px; margin:3px; background-color:#fd9524; color:#ffffff; border:1px solid #cf4202;}
.shopcartchgamounthref {
    border: 1px solid #dddddd; padding: 3px 5px 3px 5px;}
.csimgdonew {padding: 0px 5px 0px 5px;width: 17px;height: 21px;line-height: 20px;display: block;border: 1px solid #a9a9a9;/* float: left; */}
.userlogn_from dl{ margin-top:20px;}
.userloginbtn, .changepwdbtn,.userinfo_btn, .ordercombtn{
     height:34px; background-color:#0186d5; color:#ffffff; border:0px; width:80px;
}

.formset_title {
    font-size:14px; font-weight:bold; line-height:50px; text-indent:250px;
}
.userregbox, .userregbtn , .postorderbutton{
    font-size:16px;
     height:34px; background-color:#0186d5; color:#ffffff; border:0px; width:150px;
}

.leftucmenu {
    margin-top:10px;
}
.leftucmenu ul li{ 
background-color: #f8f8f8;
background-image: url(../images/prolist_bg.jpg);
background-repeat: no-repeat;
line-height: 60px;
font-size: 22px;
color: #474747;
text-indent: 40px;
background-color: #f5f5f5;
background-position: right top;
}
.leftucmenu ul li a{
    color:#474747;

}
    .leftucmenu ul li ul {
     margin-top:0px; margin-bottom:0px;
     line-height: 40px;
text-indent: 45px;background-color: #f3f3f3;

    }
        .leftucmenu ul li ul li {
      
            font-size: 18px;
            line-height: 40px;
            background-image: url(../images/prolist_tb2.jpg);
            background-repeat: no-repeat;
            background-position: 30px 0px;
            text-indent: 50px;
        }
.leftucmenu ul li ul li a{color: #787878; font-weight:normal; text-indent:30px;}

.usercenterright{padding:20px;}

.userchgpwd_from dl, .forminfo dl{ margin-top:20px;}



 .usercenterright fieldset legend {
     margin-left:10px; font-size:20px;
}
.shopchartpage .usercenterright { padding:0px;
}
.usercenterright fieldset{
     margin:0px;
    margin-top:10px;
   
     border:1px solid #cccccc;
     padding:0px;
}
.shopcartable tr td:nth-child(7),.shopcartable tr td:nth-child(8){
	display:none;
}
.filedsetdiv {
    padding:10px;
}
.filedsetdiv a { color:#000000;}

.goodchatinfobox_header{ background-color:#b0d1fc; }

.shopcartable td {
    padding:8px; border-bottom:1px solid #b0d1fc;
    
}
.shopcartable .header td {
    border-bottom:3px solid #b0d1fc; background-color:#fbfcff;
}
.shopcartable.rowclass0{ background-color:#ffffff;}
.shopcartable .rowclass1{ background-color:#fbfcff;}
.shopcartable input {
    text-align:center;
}

.cahrhjmoney,.ordertotalmoney,.yunfeimoney,.simpmoneyunit {
    font-size:20px; font-family:Arial; color:#cc0000; font-weight:bold;
}

.myordertableitem {
    margin-top:10px;
    border:1px solid #dddddd;
    border-left:0px solid #dddddd;
        border-bottom:0px solid #dddddd;
}
    .myordertableitem td {
        border-bottom:1px solid #dddddd;
        border-left:1px solid #dddddd;
        line-height:20px;
    }
    .myordertableitem .myorderheader {
        background-color:#efefef;
        
      
    }
        .myordertableitem .myorderheader td {
            padding:8px;
            font-family:微软雅黑;
        }
    .myordertableitem .ordershoppingitems td {
       border-left:0px solid #dddddd;

    }
        .myordertableitem .ordershoppingitems tr:last-child td {
            border-bottom:0px;
        }
.proimgv {
    width:60px;
}

.myordertableitem a{ color:#000000;}

.batchsearchlist,.protable{ border-collapse:collapse;border:1px solid #cccccc;}
.batchsearchlist a,.protable a{ color:#000000;}
.batchsearchlist td,.protable td{
	border-bottom:1px solid #cccccc; padding:8px;
}
.batchsearchlist .batchsearchlistheader,.protable .protableheader{ background-color:#efefef; font-size:14px; font-weight:bold;}
.batchsearchlist .rowclass1,.protable .rowclass0,.notameble .rowclass0{ background-color:#ffffff;}
.batchsearchlist .rowclass0,.protable .rowclass1,.notameble .rowclass1{ background-color:#f8f8f8;}


.dialog-ctrlbox {
    background-color:#ffffff; padding:10px; border-top:1px solid #cccccc; text-align:right;
}
    .dialog-ctrlbox .nombtn ,.formcolumn-item-ct .nombtn{
        padding-left:20px; padding-right:20px;
        height:40px;border:0px;
        font-family:微软雅黑;
        font-size:16px;
        background-color:#0186d5; color:#ffffff;
    }
     .dialog-ctrlbox .nombtn-gray {
        padding-left:20px; padding-right:20px;
         height:40px; border:0px;
           font-family:微软雅黑;
        font-size:16px;
        background-color:#eeeeee; color:#333333;
    }

.searchobtype {
    
    margin-top:8px;
    height:35px;
    line-height:35px;
    border:1px solid #dddddd; padding:10px; background-color:#f8f8f8;

}
.sirecitx {
        height:34px; background-color:#0186d5; color:#ffffff; border:0px; width:100px;
        float:right;
        font-family:微软雅黑;
}
input {
   font-family:微软雅黑;
}
.nombtn {
    font-family:微软雅黑;
}
.form-vcodeboxx img {
    height:22px;
 }
.cartitemnum {
    color:red;
}
.usercenterright .forminfo {
    display:block;
}
.shopchartpage .usercenterright .forminfo {
    display:none;
}

.shopcartchgamounthref {
	border:1px solid #dddddd;
	padding:3px 5px 3px 5px;
}
.ShopCartBox {
	position:fixed;
	bottom:0;
	right:10px;
	padding:3px;
	width:450px;
	background-color: #0186d5;
	border:1px solid #0e80f3;
}
* html,* html body {
	background-image:url(about:blank);
	background-attachment:fixed
}
* html .ShopCartBox {
	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)))
}
.shopcartitembox {
	display:none;
	height:200px;
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#ffffff;
	padding:2px;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF7u7u5ubm6urqYPTI0gAAAB9JREFUeNoUiLERAAAMRLD/0Pk0HGSChSOLP/HqBBgAAfcAItOjOxwAAAAASUVORK5CYII=")
}
.shopcartctrlbox {
	padding:5px;
	font-size:14px;
	color:#ffffff;
	background-repeat:no-repeat;
	line-height:25px;
	background-position:10px 10px;
	padding-left:30px;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEEyQjkwRkEzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEEyQjkwRkIzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QTJCOTBGODM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QTJCOTBGOTM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiQvthAAAACISURBVHjanFGJDYAgDCzGjWAVd3GE7uQMjgArOEKFpJhaqTVeckAo1+cIRLTBHWvlDh6akJ4Aj6EtMg/vwSs4W414wgl+wqr41ip5FXMlDs6Xq5LSVRT3qN9o4cL3aHwDcnzRgUjfEEdZPXGLm+YkdlYzWeb04bMxY+7ejCoelcXopHAcTgEGAHOtLt9FRk3CAAAAAElFTkSuQmCC")
}
.shopcartctrlbox .shopcartjiesau {
	line-height:20px;
	float:right;
	background-color:#ffffff;
	color:#0e80f3;
	font-weight:bold;
	padding:5px 10px 5px 10px
}
.shopcartctrlbox .shopcarttogglebtn {
	color:#ffffff
}
.shopcartitemtable td {
	border-bottom:1px solid #dddddd;
	background-color:#ffffff;
	padding:8px;
    text-align:center;
}
.shopcartitemtableheader td {
	background-color:#f8f8f8;
	font-weight:bold
}
.shopcartitemtable tr td:nth-child(2){
	display:none
}
.shopcartitemtable .subtotal {
    display:none;
}
.shopcartitemtable input {
    text-align:center;
}


.shopcartBtmctrlbox {
    font-size:16px;
    margin-top:10px;
    text-align:right;
     border:1px solid #ff6600; background-color:#ffeed7;
}
.postorderbutton {
    width:150px; height:45px; font-size:18px; font-weight:bold; background-color:#ff6600; color:#ffffff; border:0px; margin:0px;
}
.padding {
    padding:10px;
}

#goodssearchresultbox .pro_goodslist {
}
#menu_left dt {
    cursor:pointer;
    color:#333333;
}

.pro_goodslist {
    border:1px solid #dddddd;
}
    .pro_goodslist td {
        padding:8px;
        border-bottom:1px solid #dddddd;
    }
    .pro_goodslist .pro_goodslistheader td{
        background-color:#eeeeee; font-weight:bold; font-size:14px;
    }
#strusearchnextbox {
    text-align:center;
}
.text {
    color:#999999;
}

.formcolumn-item{
    clear:both; margin-top:10px;
}
    .formcolumn-item .formcolumn-item-tit {
        width:120px; text-align:right; float:left;
    }
    .formcolumn-item .formcolumn-item-ct {
        margin-left:130px;
    }
       .formcolumn-item .formcolumn-item-ct .formcom-area, .formcolumn-item .formcolumn-item-ct .formcom-ipt,.formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:300px;
            height:20px;
            padding: 4px 5px;
border: #ABABAB 1px solid;
box-shadow: 2px 2px 3px #EDEDED inset;
font-size: 14px;
font-weight: bold;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-area {
            height:100px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:160px;
        }
            .formcolumn-item .formcolumn-item-ct .form-vcodebox  img{
                border: #ABABAB 1px solid;
            }
.extclass_title,.formset_title {
    font-size:14px; font-weight:bold;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:#999999;
}
.formcolumn-item .formcolumn-item-ct .form-vcodebox {
    float:left; padding-right:10px;
}
.formcolumn-item .formcolumn-item-ct .needFill {
     border:1px solid #e47a7a;
    box-shadow: 2px 2px 3px #f5e9e6 inset;
    background-color:#fefbfa;
}

.usercenter_menu sup {
    color:red; font-weight:bold;
}
.usercenter_menu ul {
    display:none;
}
.usercenter_menu li {
    border-top:1px solid #ffffff;
border-bottom:1px solid #eeeeee;
}
    .usercenter_menu li ul li {
      border:0px;
    }
.pronametitle {
    font-size:22px;
    font-weight:normal;
}

.pronametitle,.proennametitle {
  font-weight:normal;
  line-height:35px;
     margin:0px; padding:0px;
     padding-left:10px;
}
.proennametitle {
  font-size:20px;

    border-bottom:1px solid #dddddd;
    padding-bottom:8px;
}
.proinfocontentinfo {
    margin-top:10px;
}
.proinfocontentinfo td{
    font-size:14px; padding:5px;
}
.InfoHTMLBox {padding:10px; line-height:25px; font-size:12px; border-bottom:1px solid #dddddd;}
    .InfoHTMLBox li {
        padding:8px;
        border:1px solid #ffffff;
    }
        .InfoHTMLBox li:hover {
            background-color:#f8f8f8;
            border:1px solid #eeeeee;
        }
 .InfoHTMLBox ul li a{ font-size:14px; color: #36c; font-weight:normal;}
.shopcartarea .selon {
    background-color: #fff5cc;
border: 1px solid #ffe580;
font-size:14px;
font-weight:bold;
}

.servicecenter .catalog1 {
    background-color:#f8f8f8;
    background-image:url(../images/prolist_bg.jpg);
    background-repeat:no-repeat;
   line-height: 60px;
font-size: 22px;
color: #474747;

text-indent: 40px;
background-color: #f5f5f5;

    
    border-bottom: 1px solid #eeeeee;
border-top: 1px solid #ffffff;
background-position:right top;
}



.xiangguanprolist li {
    width:155px; text-align:center; height:205px; overflow:hidden; margin-top:10px; margin-left:10px;
    float:left; display:inline;
}
    .xiangguanprolist li img {
        width:150px; border:1px solid #dddddd;
    }
.banner2 {
    height:160px; overflow:hidden; margin-top:10px;
}
.igoodlisttb{ margin-top:25px;}
.igoodlisttb td{
    padding:8px;
    text-align:center;
    font-family:微软雅黑;
}
.accountbox{ float:right;padding:20px; font-size:14px;}
.content_account{display:none; padding:10px; text-align:left;}



/*ddd*/
   .navheight {
       font-size:0px;
       position:relative;
       height: 40px;
       line-height: 40px;
       text-indent:37px;
       }
            .navheight a {
               color:#0186d5;
               font-size:16px;
               display:block;
              
            }
            .navheight:hover {
               color:#ffffff;
                background-color:#0186d5;
            }
            .navheight .submenubox {
                display:none;
                position:absolute;
                top:0px;
                right: 209px;
                z-index:9999;
                width: 210px;
                /* border:1px solid #0d80f3; */
                background-color: #ececec;
                box-shadow: -5px 5px 0px rgba(180,180,180,.5);
            }
        .dorpdownpromenu {
            background-color:#ececec;
            width: 210px;
            font-size:16px;
            display:none;
            position:absolute;
            top: 40px;
            left:0px;
            /* border: 1px solid #fff; */
            border-top:0px;
            box-shadow: -5px 5px 0px rgba(180,180,180,.5);
        }

        .navsnhovrf {
            display:block;
            line-height: 40px;
            background-color:#ececec;
            background-image:url(../images/pl.gif);
            background-position: 15px center;
            background-repeat:no-repeat;
        }
         .navheight:hover .navsnhovrf,   .navsnhovrf:hover {
                 background-color:#0186d5;
                 color:#ffffff;
                
            }
         
        .submenubox { 
            
        }
        .submenubox ul {
            
        }
        .submenubox .catalog2 li {
        
text-indent:15px;
        
line-height:40px;
        
clear:none;
        
/* width: 185px; */
        
clear:both;
        
display:block;
        
height: 40px;
        
overflow: hidden;
        }
        .submenubox .catalog2>li:hover a{color:#fff}
            .submenubox .catalog2 li:hover {
                background-color:#0186d5;
            }
            .submenubox .catalog2 li a {
               
text-align:left;
               
font-weight:normal;
               
color: #0186d5;
            }
            .metllyanghuul .catalog2 li {
                width:50px;
            }
        #dorpdownpromenuli {
            height: 40px;
            position: absolute;
            z-index: 5;
            width: 210px;
            float: left;
            right: 0px;
        }

       #topwebnavmenu .apronavhonveron {
            
           
        }
        .allpronavtitle {
            display:block;
            text-indent:35px;
            color: #fff;
            font-size:16px;
            line-height: 40px;
            background-color:#fe824c;
            background-image:url(../images/pd2.gif);
            background-position: 185px center;
            background-repeat:no-repeat;
        }
        .apronavhonveron .allpronavtitle {
            color:#333333;
            color:#fff;
            line-height: 40px;
            background-color:#fe824c;
            background-image:url(../images/pd2.gif);
        }



.relateproductbox div {
    text-align:center;
    font-size:12px;
    width:155px;
    height:170px; float:left; overflow:hidden;

}
    .relateproductbox div a {
        display:block;
    }
    .relateproductbox div img {
        border:1px solid #dddddd;
    }
.coamsdslisttable {
   width:100%;
   border-collapse:collapse; font-size:12px;
}
.coamsdslisttable td {
    border-bottom:1px solid #dddddd;
    font-size:12px;
}
.tableheader {
    background-color:#eeeeee; font-weight:bold;
}
.msdscoasearchbox {
    background-color:#f8f8f8; border:1px solid #eeeeee; padding:10px;
}

.userinfoboxout {
    border:0px solid #dddddd; font-size:14px;
    background-color:#f8f8f8; padding:10px;
}
.userinfoboxin {
 background-color:#ffffff; padding:10px; border:1px solid #eeeeee;
 min-height:360px;

}
.die_chinaltitle {
    font-size:26px; border-bottom:1px solid #cccccc; line-height:60px; padding-left:10px;
}
.cartsubmitsuccessedjl {
    padding:40px;
    font-size: 22px;
    padding-top:100px;
   min-height:200px;
    color: #7ABD54;
   
}
.succtrl {
    text-align:center; padding:30px;

}
    .succtrl a {
        display:inline-block;
    }
    .succtrl .conshop {

        color:#ffffff; background-color:#ff6600; padding:10px 20px 10px 20px;
      
    }
.gotousercenter {
  background-color:#eeeeee; padding:10px 20px 10px 20px;  margin-left:30px;
}
.dsuctxt {
    position:relative;
    padding-left:40px;
}
.dixicon {
    position:absolute; top:0px; left:0px; width:34px; height:34px;
    background-position:-98px 0px;
     background-image:url(../images/c.png);
}

.autoreguser {
    background-color:#f8f8f8;
    margin:20px;
    padding:10px; border:1px dotted #eeeeee; color:#666666;
}
.proinfotable td {
   
}
.prnewslul {
    line-height:35px;
    font-size:16px;
}
.kclist {
    background-image:url(../images/datalist_3.png);
    background-repeat:no-repeat; padding-left:30px;
    background-position:8px 9px;
    float:right;
     background-color:#f8f8f8; padding-right:8px;border:1px solid #dddddd; border-bottom:0px; height:29px;
}
    .kclist:hover,.kclist1:hover {
        background-color:#548bd1;
    }

.kclist1 {
    float:right;
    background-repeat:no-repeat;
    padding-left:10px;
    background-position:8px 7px;
    float:right;
    color:#0e80f3;
    background-color:#ffffff;
    padding-right:8px;
    border:0px solid #dddddd;
    border-bottom:0px;
    height:29px;
    line-height:29px;
}
    .kclist1:hover {
       background-color:#0e80f3;
       color:#ffffff;
    }
.goodsdeftrclsopen .kclist1 {

color: #0186d5;

background-color: #fff;
}
 .ngoodstable td {
     font-size:12px;
    border-right:1px solid #dddddd;
}
.ngoodstable {
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
}
    .ngoodstable .goodstableheader {
        
        background-color:#f8f8f8;
        font-weight:bold;
    }
    
.goodstable .fkjltable td {
    padding:0px;
    border-bottom:0px;
    border-collapse:collapse;
    /* font-size:16px; */
    border-left:0px;
}

.goodsdeftrclsclose {
     /*
     border-bottom:1px solid #37649C; border-top:1px solid #4280CF;background-color:#0e80f3;color:#ffffff;
   */
     color: #0186d5;
     padding: 0px;
     /* padding-right:0px; */
}

.goodsdeftrclsopen {
    /*border-bottom:1px solid #37649C; border-top:1px solid #4280CF;background-color:#0e80f3;color:#ffffff;*/
}
.goodsdeftrclsclose .fkjltable{
    background-color:#f5f5f5;
  
}
    .goodsdeftrclsclose .fkjltable td {
        padding:5px;
    }
.pro_casinfor .goodstable {
    margin-top:0px;
    border: 1px solid #eee;
}
 .goodstable .goodsdeftrclsclose {
    background-color:#ffffff;
  
    font-weight:bold;
   
}
.goodstable {
   
}
       .goodstable td {
       /* border-left:1px solid #eeeeee; */
    }
    .goodstable .goodsdeftrclsclose {
        border-left:0px;
    }
 .goodstableheader td {
  /* border-top:1px solid #ffffff; */
}
         .goodsdeftrclsclose td { border-bottom:0px solid #0e80f3; 
    }
.goodstable .goodstableheader td {
     padding:5px;
     /* color:#0d80f3; */
}
.goodstable .goodsdeftrclsopen {
        /* border-bottom:1px solid #dddddd; */
        /* background-image:url(../images/a1.gif); 
     background-image:url(../images/5xx.png);*/
        /* border-bottom:0px solid #37649C; border-top:0px solid #4280CF;*/
        background-color: #0186d5;
        color: #fff;
        font-weight:bold;
}
  .goodsdeftrclsopen td {
        border-bottom:0px;
}

.customcontentul {
    margin-top:8px;
}
.customcontentul li {
   /*background-color: #f8f8f8;*/ 
background-image: url(../images/prolist_bg1.gif);
background-repeat: no-repeat;
line-height: 40px;
font-size: 16px;
color: #474747;
text-indent: 40px;



}
    .customcontentul li a {
         color:#0e80f3

    }
    .smenu {
    font-size:16px;
    color:#787878;
    font-weight:bold;
    /* background-color: #f5f5f5; */
    font-weight: bold;
    /* border-bottom: 1px solid #eeeeee; */
    border-top: 1px solid #ffffff;
}
.trlastitem td {
    /* border-bottom:1px solid #dddddd; */
}
.ace_imgnavbox {
    text-align:center;
    padding-top:10px;position: absolute;
bottom: 20px;
left: 0px;
width:100%;
}
.ace_imgnavbox a {
    display:inline-block;
    width:12px;
    border-radius: 6px;
    height:12px; background-color:#dddddd;font-size:0px; line-height:0px; margin:3px;
}
    .ace_imgnavbox .activeSlide {
        background-color:#0e80f3;
    }

.countchoosediv {
    width:100px;
    height:30px;

    position:relative;
}
.amountdown {
    position:absolute;
    left:5px;
    top:4px;
}
.amountipt {
    position:absolute;
    left:35px;
    top: 4px;
}
.amountup {
    position:absolute;
    left:70px;
    top:4px;
}

.listpagenav {
    padding-top:40px;
    padding-bottom:40px;
     line-height:40px;
    text-align:center;
}
    .listpagenav a {
        display:inline-block;
        min-width:40px;
        height:40px; overflow:hidden;
        border:1px solid #cccccc;
        border-radius:20px;
       
        margin:3px;
        font-size:18px;
    }
        .listpagenav a:hover {
              background-color:#eeeeee;
        }
    .listpagenav .currentPage {
        border-color:#0e80f3;
        background-color:#0e80f3;
        color:#ffffff;
    }
        .listpagenav .currentPage:hover {
            border-color:#ff6600;
        background-color:#ff6600;
        }
    .listpagenav .pagenavellipsis {
         display:inline-block;
        min-width:40px;
        height:40px; overflow:hidden;
      
       
        margin:3px;
        font-size:18px;
    }



  #menu_left dt:hover,.servicecenter .catalog1:hover,.leftucmenu ul li:hover
  /*,#menu_left .dtselecton*/ {
      /* background-image:url(../images/prolist_bg_hover.gif); */
      color: #0186d5;
    }
    .servicecenter .catalog1:hover a,.leftucmenu ul li:hover a {
        color:#ffffff;
    }
    .servicecenter .catalog1:hover ul a , .leftucmenu ul li:hover ul a{
        color:#333333;
    }
.leftucmenu a {
    display:block;
  
}
.leftucmenu ul li ul li a {
      text-indent:47px;
}
    .leftucmenu ul li ul li:hover{
    color:#ffffff;
    background-image:url(../images/prolist_tb3.gif); 
    background-color:#1ba1e0;
}
        .leftucmenu ul li ul li:hover a {
            color:#ffffff;
        }
.leftucmenu .nowviewon{color:#ffffff; background-image:url(../images/prolist_tb3.gif);  background-color:#1ba1e0;}
.leftucmenu .nowviewon a {  color:#ffffff; }


#iggoodtabbox {
    border:0px;
}
    #iggoodtabbox .ui-tabs-nav {
        height:40px; border:0px;
        border-bottom:3px solid #0e80f3;
        background-color:#ffffff;
        background-image:none;
    }
        #iggoodtabbox .ui-tabs-nav li {
            border:0px;
            height:38px;
            line-height:30px;
             font-size:16px;
               font-family:微软雅黑;
        }
        #iggoodtabbox .ui-tabs-nav .ui-state-active {
            color:#ffffff;
            background-image:none;
            background-color:#0e80f3;
        }
            #iggoodtabbox .ui-tabs-nav .ui-state-active a {
               color:#ffffff;
             
              
            }
    #iggoodtabbox .ui-tabs-panel {
        padding:0px;
    }

    #iggoodtabbox .crtligd a {
        text-decoration:none;
        color:#ffffff;
        background-color:#0e80f3;
        display:inline-block;
        margin:3px;
        padding:3px 5px 3px 5px;
    }
#ORDERFORM input {
    height:15px;
}

.ui-autocomplete {
    border-radius:0px;
}
.ui-menu-item {
    height:25px;
}
.ui-menu-item .ui-state-hover{
    border:0px;
    background-image:none;
}
.licount { color: red; margin-left: 5px;}
.formcolumn-item-ct .findpw {
    float:none;
    background-color:transparent;
    background:none;
    color:red;
}

#newBridge ins {
    display: none !important;
}


/*产品过滤项*/
.kj-filter-col {
    margin-bottom: 20px;
}

.kj-product-fliter {
    border: 1px solid #dddddd;
    padding: 10px;
    padding-bottom: 0px;
}

    .kj-product-fliter dl {
        margin-bottom: 0px;
    }

    .kj-product-fliter dt {
        width: 60px;
        font-weight: normal;
        float: left;
        line-height: 30px;
        color: #666666;
    }

    .kj-product-fliter dd {
        margin-left: 70px;
        height: 40px;
        overflow: hidden;
    }

        .kj-product-fliter dd a {
            padding-left: 10px;
            line-height: 30px;
            padding-right: 10px;
            display: inline-block;
            margin-bottom: 10px;
        }

            .kj-product-fliter dd a.active {
                background-color: #0186d5;
                color: #fff;
            }

        .kj-product-fliter dd .viewmore {
            float: right;
            color: #0186d5;
        }
/*end*/