﻿body {
   
    margin:0px; padding:0px; font-size:14px; color:#505050;font-family:微软雅黑
}

a {
    color: #00aaee;
}

    a:hover {
        color: #f17a16;
    }
.l {
float:left;
}
.r {
float:right;
}

:focus, input, select, textarea, button {
    outline: 0;
    border: 0;
    background-color: transparent;
}
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:微软雅黑;
}
img {
    border: 0;
}
.clear{ clear:both;}
.width{ width:1000px;}
.mar{ margin:0px auto;}
.juz{ text-align:center;}
.power{ display:none;}

.header{ height:30px; background-color:#f5f5f5; border-top:1px solid #ffffff; border-bottom:1px solid #dddddd;color:#787878;}
.header1{ position:relative;}
.header_left{ position:absolute; left:0px; top:0px; line-height:30px;}
.header_right{ position:absolute; top:0px; right:0px; line-height:30px;}
.header_right .input1{ width:49px; height:20px; font-family:微软雅黑; line-height:20px; border:0px; background-color:#0a4999; color:#ffffff;}
.header_right .input2{ width:100px; height:18px;font-family:微软雅黑; border:1px solid #e5e5e5;}
.header_right span{ margin-left:5px;}
    .header_right .shop {
     background-image:url(../images/shop.jpg); background-repeat:no-repeat; padding-left:20px;}

.topin{height:31px;line-height:31px;border-bottom:1px solid #e2e2e2;}
.top_right{ float:right;}
.top_right a:hover{ color:#0b8e1e;} 
.top_right ul li{float:left;margin-left: 7px;margin-right: 8px;}
.top_cart{ background-image:url(../images/top_cart.jpg); background-repeat:no-repeat; background-position:0px 7px; text-indent:25px;}
.top_help{ background-image:url(../images/help.jpg); background-repeat:no-repeat; background-position:0px 7px; text-indent:25px;}
#siteheader {
    position:fixed;
    top:0px; left:0px; right:0px; z-index:1000;
}
.topsearch{ background-color:#fff; height:107px;}
.top1{position:relative;height: 107px;border-bottom: 1px solid #0b8e1e;}
.logo{ position:absolute; left:0px; top:15px;}
.searchbox{position:absolute;left:370px;top:44px;width: 510px;height: 29px;border: 1px solid #0b8e1e;border-radius: 0px 3px 3px 0px;}
    .searchbox .itseartxt {
        position:absolute;
        left:0px;
        top:0px;
        height:27px;
        width: 438px;
        margin:0px;
        padding:0px;
        border:0px;
        line-height:29px;
        padding-left:8px;
        color:#999999;
        outline:none;
    }
    .searchbox .itsearbtn {
        position:absolute;
        right:0px;
        top:0px;
        height: 29px;
        line-height: 29px;
        text-align:center;
        background-color: #0b8e1e;
        margin:0px;
        padding:0px;
        border:0px;
        width:72px;
        border-radius: 3px;
        color: #fff;
    }
.searchbox .header_jgs{position:absolute;display:block;width:101px;height:31px;background-color: #098f20;color:#fff;text-align:center;line-height:31px;right: -114px;top: -1px;border-radius: 3px;}

.nav{}
.nav1{position:relative;height: 35px;background-image: url(../images/nav_bg.jpg);border-radius: 3px;}
/*.nav li{width:110px;text-align:center;float:left;position:relative;font-size: 14px;line-height:35px;background-image:url(../images/nav_li.jpg);background-repeat:no-repeat;background-position:0px 11px;}
.nav li a{color: #fff;}
.nav li a:hover{ background-image:url(../images/nav_hoveron.jpg);color:#fff; line-height:35px; display:block; }
.nav .home{background-image: none;}
.nav li ul{ background-color:#0b8e1e; display:none;   position:absolute; top:35px; left:0px; margin-left:0px;height:auto;}
.nav li .nav2{ background-color:#ececec;}
.nav li ul{ width:110px;}
.nav li ul li{ margin-left:0px; line-height:36px; height:36px;  display:block;width:110px; clear:both;float:none;  padding-bottom:0px; padding-top:0px; }
.nav li ul li a{display:block;font-weight:normal;background-color: #3da86a;line-height: 36px;height: 36px;color: #fff;white-space:nowrap;}
.nav li ul li a:hover{ background-color:#0ea149; color:#ffffff; border-top:0px;  }
.nav li ul li ul{ position:absolute; left:110px; top:0px;}
.nav .hoveron{background-color:#0ea149; color:#ffffff; border-top:0px;  line-height:36px; display:block; }
.nav .pageon{ color:#fff; background-color:#000; display:block;}
.nav a:active{}*/


.kj_navbox > ul > li{    
    width:110px;text-align:center;float:left;position:relative;font-size: 14px;line-height:35px;background-image:url(../images/nav_li.jpg);background-repeat:no-repeat;background-position:0px 11px;
}
.kj_navbox > ul > li > a{
    position: relative;
    display: inline-block;
    line-height: 35px;
    padding: 0 10px;
	color: #fff;
    text-decoration:none;
}
.kj_navbox > ul > li > a:hover{
    background-image:url(../images/nav_hoveron.jpg);color:#fff; line-height:35px; display:block;
}
.kj_navbox > ul > li.on > a{
    color: #fff;
}
.kj_navbox > ul > li > ul {
    position: absolute;
    top: 35px;
    left: 0;
    width: 110px;
  background-color:#0b8e1e;
    z-index: 999;
}
.kj_navbox > ul > li ul {
    display: none;
}
.kj_navbox > ul li:hover > ul {
    display: block;
}
.kj_navbox > ul > li li a {
    color: #fff;
}
.kj_navbox > ul > li > ul li {
    position: relative;
   
}
.kj_navbox > ul > li > ul li a{
  display:block;font-weight:normal;background-color: #3da86a;line-height: 36px;height: 36px;color: #fff;white-space:nowrap;
  text-decoration:none;
}
.kj_navbox > ul > li > ul li a:hover {
    background-image: url(../images/nav_hoveron.jpg);
    color: #fff;
    line-height: 35px;
    display: block;
        background-color: #0ea149;
    color: #ffffff;
    border-top: 0px;

}
.kj_navbox > ul > li li {
   
    text-align: center;
}
.kj_navbox > ul > li > ul ul {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    background-color: #bd0900;
    z-index: 999;
}



.nav_cart{background-image:url(../images/nav_cart.jpg);background-repeat:no-repeat;background-position:0px 2px;}
.bannerix { height: 370px; }
.banner{position: relative;height: 246px;margin-top: 10px;}

.hot_protit{height:77px;line-height:73px;border-bottom:3px solid #81c32b;background: url(../images/hotprotit.jpg) no-repeat 140px center;font-size: 22px;}
.hot_protit2{height:80px;line-height:80px;background: url(../images/hotprotit.jpg) no-repeat 140px center;font-size: 22px;}
.hot_protit2 span{float:right;margin-right: 15px;background: #fff;font-size: 14px;padding: 0px 6px;}
.hot_protit2 span a:hover{ color:#0b8e1e;}
.hot_protit span a:hover{ color:#0b8e1e;}

.hot_protit span{float:right;margin-right: 15px;background: #fff;font-size: 14px;padding: 0px 6px;}
.hot_procont{ border:1px solid #e8e8e8; border-top:none; border-left:none;}
.prolist3{border-left:1px solid #e8e8e8;float:left;width: 238px;padding: 0px 5px; box-sizing:inherit;}
.prolist_tit{height:40px;line-height:40px;overflow:hidden;color: #000;}
.prolist_tit a:hover{ color:#0b8e1e;}
.prolist_img{ height:124px; width:124px; float:right; }
.prolist_img img{max-height:124px; max-width:124px; }

.xinwen_l{ width:357px; float:left; margin-right:26px;}
.xinwen_r{ float:left; width:617px; overflow:hidden;}
.news-bt{ height:25px; line-height:25px; font-size:15px; font-weight:bold;}
.news-bt a{ color:#256938;}
.news-nr{ height:60px; line-height:30px; overflow:hidden; color:#256938;}

.news-bot2{ height:128px; overflow:hidden;}
.news-bot2 ul li{ height:32px; line-height:32px; background:url(../images/newlibg.jpg) no-repeat  0; text-indent:22px;}
.news-bot2 ul li a{color: #4a4a4a;}
.news-bot2 ul li a:hover{ color:#0b8e1e;}
.news-bot2 ul li span{ float:right;}

.gsjj_cont{ background:url(../images/jianjiebg.jpg) no-repeat; overflow:hidden;}
.gsjj_contin{ width:490px; height:180px;line-height:30px;}
.hrjb{ height:75px; background:url(../images/hrjb.jpg) no-repeat 0;}
.inventoryprice{text-decoration:line-through;color:#999999;}
.price { width: 114px;  float: left;}
.hotprice{color: #f36921; font-weight:bold;}

.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;}
.nr_l{ width:720px; float:left; overflow:hidden;}


.prolist{}
.prolist1{width: 230px;margin-right:27px;float:left;}
.prolist1_txt{line-height: 40px;height: 40px;font-size: 16px;overflow:hidden;}
.prolist1_cont{height:44px;line-height:22px;overflow:hidden;color: #919191;}
.prolist1_txt a{color: #3c3c3c;}
.prolist1_txt a:hover{ color:#0b8e1e;}
.prolist2{width: 229px;float:left;}
.new_one{ width:230px; float:left;margin-right:27px;}
.newimg{ width:230px; height:144px;}
.xwdtup_tit{ height:40px; line-height:40px;}
.xwdtup_cont{ color:#909090; height:44px; line-height:22px; overflow:hidden;}
.new_one4{ width:229px; float:left;}
.newimg4{ width:229px; height:144px;}

.nr_r{ width:240px; margin-left:40px; float:left; overflow:hidden;}
.cxzs_tit{ font-family:'微软雅黑'; border-bottom:1px solid #afafaf; height:45px; line-height:45px; padding-left:5px; font-size:22px; color:#333333;}
.cxzs_tit a { color:#333333;}

.padding_b{border-top: 2px solid #eaeaea;margin-top: 30px;}
.footer{padding-top:20px;padding-bottom:15px;border-bottom: 1px solid #0b8e1e;}
.footernav1,.footernav2,.footernav3,.footernav4,.footernav5,.footernav6,.footerewx{float:left;padding-left: 40px;padding-right: 40px;}
.footernav1 ul li{background:url(../images/service_icon1.png) no-repeat}
.footernav2 ul li{background:url(../images/service_icon2.png) no-repeat}
.footernav3 ul li{background:url(../images/service_icon3.png) no-repeat}
.footernav4 ul li{background:url(../images/service_icon5.png) no-repeat}
.footernav5 ul li{background:url(../images/service_icon5.png) no-repeat}
.footernav6 ul li{background:url(../images/service_icon4.png) no-repeat}
.footernav_cont ul li{ text-indent:35px; line-height:30px; font-weight:bold;}
.footernav_cont ul ul{ margin-top:10px;}
.footernav_cont ul ul li{ background-image:url(../images/footernavtb.jpg); background-repeat:no-repeat; background-position:25px 11px;  font-weight:normal; height:25px; line-height:25px;}
.footernav_cont ul li a:hover{ color:#0b8e1e}
.footer_text{ line-height:25px; text-align:center;}

.link_cont{ height:70px;overflow:hidden; text-align:center;}
.link_cont ul li{ float:left; margin-left:3px; margin-right:2px; padding-top:10px; padding-bottom:10px;}
.link_cont ul li img{ border:1px solid #cccccc; width:115px; height:48px;}
.footerb{position:relative;}
.footertext {line-height:30px;padding-top: 10px;padding-bottom: 10px;color: #5a5a5a;text-align: center;}
.footertext a{ color: #5a5a5a;}
.footertext a:hover{ text-decoration:underline;}
.footerewx img{ }
.footernav_lxwm { line-height: 25px;}
.footerwz { height: 30px; line-height: 30px;text-align: center;}


.ny_left {
 width:240px; overflow:hidden; float:left;}
.iny_left {width:255px; overflow:hidden; float:left;}


.thisnavprotit{font-size:16px;height:35px;line-height:35px;background-color: #0ea149;color:#ffffff;text-indent:30px;}
.thisnavprocont{padding:20px;padding-right:0px;border: 1px solid #0ea149;}
.thisnavprocont ul li{background-image:url(../images/newtb.jpg);background-repeat:no-repeat;background-position: 5px 13px;text-indent:20px;}
.thisnavprocont ul li a:hover{color: #0b8e1e;}
  .dorpdownpromenu {           
        }
.navheight{
            position:relative;
            height:30px;      
            line-height:30px;
            text-indent:20px;
        }

            .navheight .submenubox {
                display:none;
                position:absolute;
                top:0px;
                left: 233px;
                z-index: 99999;
                border:1px solid #0b8e1e;
                width:769px;
                background-color:#ffffff;
            }
      
        .navsnhovrf {       
            line-height:30px;
        }
            


        .submenubox {  background-color:#ffffff;
        }

.catalog3 li {
padding-left:20px;
}
            .submenubox .catalog2 li a {
                width:auto;
               
                 color:#f2c200;
                float:left;
                     padding-right:5px; text-indent:10px;
			 
            }
            .submenubox ul .catalog3 {
                padding-left:10px; 
                float:left;
                width:632px;   
             
            }
                .submenubox ul .catalog3>li {
                 font-size:14px;
                    float:left;
                }
                .submenubox ul .catalog3 a {    text-align:left;
                    font-weight:normal;   border-bottom:0px;
                     color:#000000; width:auto; padding-left:20px; padding-right:5px; text-indent:0px;

                }
                    .submenubox ul .catalog3 a:hover {
                   text-decoration:underline; color:#0084ff;}

.servicecenter{ margin-top:20px;}
.servicecentercont{padding:20px;border: 1px solid #0ea149;line-height:30px;}
.servicecentercont a:hover{ color:#147db6;}

.newpro{margin-top: 20px;height: 230px;border: 1px solid #0ea149;}
.newpro_cont{ margin-top:20px; height:155px; overflow:hidden;}
.newpro_cont ul li{width: 127px;height:155px;overflow:hidden;float:left;margin-left: 35px;}
.newpro_cont ul li img{/* width: 125px; *//* height: 124px; *//* border:1px solid #cccccc; */max-width: 125px;max-height: 125px;}
.xgcp_img{width:125px;height:125px;border: 1px solid #cccccc; */}
.newpro_cont ul li .wz{ line-height:30px; text-align:center; overflow:hidden;}
.newpro_cont ul li .wz a:hover{ color:#0b8e1e;}

.prolist_cont { padding:20px; font-family:'微软雅黑';}
.servicecenter {
}
.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:60px; font-size:22px; color:#474747; background-image:url(../images/prolist_bg.jpg);
                      background-repeat:no-repeat; font-weight:normal; text-indent:40px; background-color:#e5e5e5; background-position:right top;}
    .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/prolist_tb2.gif); 
background-repeat:no-repeat; background-position:30px 0px; 
 text-indent:50px;}
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li a { color:#787878;}
.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:#0b8e1e;}

.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:#ffffff;
    background-image:url(../images/prolist_tb3.gif); 
    background-color:#e5e5e5;
}
    .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:#ffffff;
    }
.smenu {
    clear:both;
}
.news {
font-size:18px;
font-weight:bolder;
}

.web960navli_paper,.web960navli_cardfee,.web960navli_purine,.web960navli_thiophene,.web960navli_pyrrole,.web960navli_indole,.web960navli_furan,.web960navli_cxhdlink{
}
.ny_right {
 width:710px; overflow:hidden; float:left; }
.iny_right {
width: 727px;
    overflow: hidden;
    float: left;
    margin-left: 20px; }
.rightcontent { line-height:30px; padding:20px;}
.position{font-family:'微软雅黑';height: 40px;line-height: 40px;font-size: 14px;color: #13803d;overflow:hidden;}
    .position .position_right { height:40px; line-height:50px;
     float:right; font-size:14px; color:#8b8b8b;}
.position a {color:#8b8b8b;}
.breadcrumb > li + li:before {
    padding: 0 2px;
}
.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:#0b8e1e;}
.news,.news-time{ text-align:center;}
.news{margin-top: 16px;}
.news1{ line-height: 37px;height: 37px;background-color: #ececec;}

.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;
}
    .prolistinfoitem td {
        padding:5px;
    }
.pro_casinfor {
    
 margin-top:15px; border:1px solid #dddddd;}

.prolist_casinfor {
 color: #000;
 font-size:14px;
 font-weight:bold;
 table-layout:fixed;
 overflow:hidden;
 white-space:nowrap;
 text-overflow:ellipsis;
}
  .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;max-width: 100%;
}
.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;}

.GoodsListBox{ line-height:20px;}

.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: 60px;
    overflow:hidden;
    }
.product-detial .ui-widget-header li {line-height:40px; border-radius:0px; text-align:left;}
    .product-detial .ui-widget-header .ui-state-default {
        background-image:none; border:0px; background-color:#ffffff;border-radius:0px;
    }
    .product-detial .ui-widget-header .ui-tabs-selected {
        background-color: #0b8e1e;
        color: #fff;
        border:0px;
    }
        .product-detial .ui-widget-header .ui-tabs-selected a {
            color: #fff;
        }
#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:#0b8e1e; 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:#0b8e1e; 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: 3px 5px 3px 5px;
}
.userlogn_from dl{ margin-top:20px;}
.userloginbtn, .changepwdbtn,.userinfo_btn, .ordercombtn{
     height:34px; background-color:#0b8e1e; 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:#0b8e1e; 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;
}
.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:#0b8e1e; 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: 60px;
    line-height: 40px;
    border:1px solid #dddddd; padding:10px; background-color:#f8f8f8;

}
.sirecitx {
        height:34px; background-color:#0b8e1e; 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:#0b8e1e;
	border:1px solid #0b8e1e
}
* 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:#0b8e1e;
	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 .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: 16px;
    font-weight:normal;
}

.pronametitle,.proennametitle {
  font-weight:normal;
  line-height:35px;
     margin:0px; padding:0px;
     padding-left:10px;
}
.proennametitle {
  font-size: 16px;
  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: #fff; 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;
}

.finktd {
    padding:8px;
}
.finktd a {
    line-height:25px; float:left; margin-left:40px;
}

.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;}




   .navheight {       
       height: 30px;
       line-height: 30px;     
       }
            .navheight a {
               color: #000;
            }
            .navheight:hover {
               color: #0b8e1e;
            }
            .navheight .submenubox {
               
            }
        .dorpdownpromenu {
           
        }

        .navsnhovrf {
            display:block;
            line-height:54px;
         
            background-image:url(../images/pl.gif);
            background-position:163px 25px;
            background-repeat:no-repeat;
             
        }
      
         
      
        .submenubox .catalog2 li {
        
              text-indent:15px;
              line-height:40px;
                   
                    width:600px; clear:both; display:block;
        }
.submenubox .catalog2 .catalog4 li {
     clear:none;
}
           
            
.catalog4 {
width: 600px;
    overflow: hidden;
    display: block;
}
.catalog4 li {
padding-left:20px;
}
            .metllyanghuul .catalog2 li {
                width:50px;
            }
            
        #dorpdownpromenuli {
            height:54px; position:relative;z-index:9999;width:185px;
            
        }

       #topwebnavmenu .apronavhonveron {
            
           
        }
        .allpronavtitle {
            display:block; text-indent:35px; color:#333333; font-size:16px;
            line-height:54px;
             background-image:url(../images/pd2.gif);
            background-position:160px 25px;
            background-repeat:no-repeat;
           
        }
        .apronavhonveron .allpronavtitle {
            color:#333333;
            border-top: 2px solid #0d80f3;
            line-height:52px;
           background-color:#ececec;
            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;
}
.prnewslul li a:hover{ color:#0b8e1e;}
.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:#0b8e1e;
    
     background-color:#ffffff; padding-right:8px;border:0px solid #dddddd; border-bottom:0px; height:29px; line-height:29px;

}
    .kclist1:hover {
       background-color:#0b8e1e;
       color:#ffffff;
    }
.goodsdeftrclsopen .kclist1 {

color: #0b8e1e;

background-color: #e5e5e5;
}
 .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 { 
 color:#0b8e1e;
 padding-left:0px; padding-right:0px;

  
}

.goodsdeftrclsopen {
}
.goodsdeftrclsclose .fkjltable{
    background-color:#f5f5f5;
  
}
    .goodsdeftrclsclose .fkjltable td {
        padding:5px;
    }
.pro_casinfor .goodstable {
    margin-top:0px;
}
 .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 #0b8e1e; 
    }
.goodstable .goodstableheader td {
     padding:5px;
     color: #000;
}
.goodstable .goodsdeftrclsopen {
        border-bottom:1px solid #dddddd;        
        background-color: #0b8e1e;
        color:#ffffff;
        font-weight:bold;
}
  .goodsdeftrclsopen td {
        border-bottom:0px;
}

.customcontentul {
    margin-top:8px;
}
.customcontentul li {
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:#0b8e1e

    }
    .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:#0b8e1e;
    }

.countchoosediv {
    width:100px;
    height:30px;

    position:relative;
}
.amountdown {
    position:absolute;
    left:5px;
    top:4px;
}
.amountipt {
    position:absolute;
    left:35px;
    top:0px;
}
.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:#0b8e1e;
        background-color:#0b8e1e;
        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;
    }

.navrightmc {
    position:absolute;
    top:0px;
    right:0px;
    padding-left:10px;
    padding-right:10px;
    line-height: 38px;
    font-size: 14px;
}
    .navrightmc a {
        color: #ffffff;
        text-decoration:none;
    }
.navrightmc .navrightcart {
    
    padding-left:30px;
    /* background-position:10px 4px; */
    /* background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEEyQjkwRkEzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEEyQjkwRkIzNTJGMTFFMjkyNzk5MjZDMjYxMzRERUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QTJCOTBGODM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QTJCOTBGOTM1MkYxMUUyOTI3OTkyNkMyNjEzNERFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiQvthAAAACISURBVHjanFGJDYAgDCzGjWAVd3GE7uQMjgArOEKFpJhaqTVeckAo1+cIRLTBHWvlDh6akJ4Aj6EtMg/vwSs4W414wgl+wqr41ip5FXMlDs6Xq5LSVRT3qN9o4cL3aHwDcnzRgUjfEEdZPXGLm+YkdlYzWeb04bMxY+7ejCoelcXopHAcTgEGAHOtLt9FRk3CAAAAAElFTkSuQmCC"); */
}

  #menu_left dt:hover,.servicecenter .catalog1:hover,.leftucmenu ul li:hover
 {
      background-image:url(../images/prolist_bg_hover.jpg); color:#ffffff;
    }
    .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: #0b8e1e;
}
        .leftucmenu ul li ul li:hover a {
            color:#ffffff;
        }
        .leftucmenu .nowviewon{
    color:#ffffff;
    background-image:url(../images/prolist_tb3.gif);
    background-color: #0b8e1e;
}
            .leftucmenu .nowviewon a {
                color:#ffffff;
            }


#iggoodtabbox {
    border:0px;
}
    #iggoodtabbox .ui-tabs-nav {
        height:40px; border:0px;
        border-bottom:3px solid #0b8e1e;
        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:#0b8e1e;
        }
            #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:#0b8e1e;
        display:inline-block;
        margin:3px;
        padding:3px 5px 3px 5px;
    }
#ORDERFORM input {
    height:35px;
}

.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;
}
.newpro_tit {
    background-color: #f5f5f5;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.iny_left_search {
    width: 253px;
    overflow: hidden;
    float: left;
    border: 1px solid #0b8e1e;
}
.left_tit{height:30px;background-color: #0b8e1e;text-indent:30px;font-size:14px;color:#FFF;line-height:30px;}
.left_tit span{ float:right; font-size:12px; margin-right:5px;}
.left_tit span a{ color:#ffffff;}
.cpss_cont{padding:20px 15px 20px 15px;height:310px;overflow:hidden;}
.cpss_cont .cpmcss{ border-bottom:1px dotted #696969;}
.ssfl{ width:200px; height:25px; border:1px solid #9c9c9c;}
.itseartxt{width:198px;height:25px;border:1px solid #9c9c9c;text-indent: 5px;font-size: 12px;color: #999;}
.sstext{ margin-top:10px;}
.button{width:84px;height:24px;line-height: 24px;color: #fff;background-color: #0b8e1e;border: 0;border-radius: 3px;}
.ssbottom{ margin-top:10px; padding-bottom:35px; line-height:25px; height:25px;}
.ssbottom span.sysm{ background-image:url(../images/wh.jpg); background-repeat:no-repeat; font-size:14px; background-position:0px 0px; padding-left:20px;}
.sysm a{ color:#929292;}
.sysm a:hover{ color:#0b8e1e;}
.jgsss{ text-align:center;}
.jgsss a img{ border:none;}
.jgsss dt{ margin-top:15px;}
.madscoa_tit{ height:30px; background-color:#dfdfdf; text-indent:30px; font-weight:bold; font-size:14px; color:#575757; line-height:30px;}
.jcbg_cont{ padding:15px;}
.jcbg_cont .ssbottom{ padding-bottom:0px;}
.left_jgscx{width:104px;height:28px;line-height: 28px;text-align:center;color:#fff;background-color: #0b8e1e;display:block;border-radius:3px;}
.left_plcx{display:block;width:93px;line-height: 28px;height:28px;text-align:center;color:#fff;background-color: #0b8e1e;border-radius:3px;}
.position_right .breadcrumb{
      padding: 0px; 
margin-bottom: 0px;
    /* list-style: none; */
    background-color: inherit; 
   border-radius: 0px;
}
.navl {
    font-size: 18px;
    background: none;
    border: 0px;
    border-radius: 0px;
    border-bottom: 1px solid #cccccc;
    height: 60px;
    overflow: hidden;
}
.product-detial {
    border: 0px;
    line-height: 25px;
    font-size: 16px;
}
.navl li {
 
 
   
    color: #fff;
    border: 0px;
        list-style: none;
    float: left;
    position: relative;
    top: 1px;
    margin: 0 .2em 1px 0;
    border-bottom: 0 !important;
    padding: 17px;
    white-space: nowrap;
}
.navl li.active {
         background-color: #0b8e1e;
}
.navl li.active a {
color:white;
text-decoration:none;
}
.panel {
   background-color: #f8f8f8;
    border: 1px solid #eeeeee;
    padding: 10px;
}
#coasearchform .input-group-addon,#coasearchform .input-group-btn, #coasearchform .input-group .form-control {
display:inherit;
}
.tab-pane {
min-height:300px;
}
.c {
overflow:hidden;
zoom:1;
}
.panel-heading {
    background-color: #f5f5f5!important;
    padding: 15px;
    font-size: 16px;
    font-weight: bolder;
    color: #0b8e1e!important;
}
.kj_tab th {
    border-left: 1px solid #eeeeee;
        border-bottom: 1px solid #eeeeee;

}
.kj_tab tr:first-child{
    background-color: rgb(248, 248, 248);
    display: table-row;
}
.kj_tab tr td {
    border-left: 1px solid #eeeeee;
        border-bottom: 1px solid #eeeeee;
            line-height: 35px!important;
            text-align:center;
            padding:5px!important;
            vertical-align:middle!important;
}
.kj_but {
margin-left:10px;
}
.kj_tab tr td:last-child {
     border-right: 1px solid #eeeeee;
}
.kj_tab tr th:last-child {
     border-right: 1px solid #eeeeee;
}
.kj-progoods-list .panel {
background-color:inherit;
}
.kj_but button:first-child {
background:url(../images/left.jpg) no-repeat left center;
width:20px;
height:20px;
}
.kj_but button:last-child{
    background:url(../images/right.jpg) no-repeat right center;
    height:20px;
    width:20px;
}
.kj_inp {
width:34px;
    border: 1px solid;
    text-align: center;
    height: 25px;
    line-height: 25px;
}
.fa-cart-plus {
font-size:30px;
color:red;
}
.kj_butt {
padding:5px 10px;
background-color:white;
color: #0b8e1e;
}
.kj_loginnav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.carousel-indicators .active {
    background-color: #008252;
    border-color: #008252;
}
.carousel-indicators li {
    background-color: #dddddd;
   
}
sup {
display: inherit!important;
}
/*
.navrightmc {
    background-image: url(../images/nav_cart.jpg);
    background-repeat:no-repeat;
}*/
.kj_cxgb {
background:#0b8e1e!important;
color:white!important;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #0b8e1e;
    border-color: #0b8e1e;
}
.pagination > li > a, .pagination > li > span {
    color: #0b8e1e;
}
.top_right > ul > li > span > a:first-child {
    background:url("../images/shu.png") no-repeat right center;
        padding-right: 9px;
}
/*.kj_wybzd {
width:128px;
height:150px;
float:left;
    margin: 0px 18px;
}*/
.thumbnail {
margin-bottom:0px;
height:123px;
}
.kj_rthd {
height:180px;
overflow:hidden;
}
.kj-productcontent {
margin-top:10px;
line-height:28px;
}
.all_prolist {
width:110px;
    position: relative;
}
.all_prolist > a {
    color: white;
    height: 35px;
    line-height: 35px;
    padding-left: 13px;
}

.dorpdownpromenu {
    z-index: 99999;
    width: 250px;
    background-color: #0b8e1e;
 
    padding: 4px 0px;
    display:none;
    position:absolute;
}
.all_prolist:hover .dorpdownpromenu {
    display: block;
}
.navheight {
    padding: 0 20px;
    border-bottom: 1px solid #e8f0f2;
    position: relative;
    line-height: 35px;
}
.dorpdownpromenu a {
    line-height: 25px;
    color: #fff;
}

.dorpdownpromenu > li .submenubox {
    display: none;
    position: absolute;
    left: 250px;
    top: 0;
    padding: 10px 20px;

    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    width: 645px;
    z-index: 99;
}
.dorpdownpromenu > .navheight:hover .submenubox {
display:block;
}
.dorpdownpromenu > li .submenubox > ul >li {
    float: left;
    line-height: 30px;
 
    margin-right: 5px;
}
.dorpdownpromenu > li .submenubox > ul >li a {
    padding: 0 5px;
    font-size: 14px;
}
.catalog2 > li > a {
    border-bottom:1px solid #fff;

}
.submenubox>.catalog3 > li > a {
color:#f2c200;
}
.dorpdownpromenu .navheight:hover {
    background-color:#fff;
}

.dorpdownpromenu .navheight:hover a,.dorpdownpromenu .navheight:hover .submenubox .catalog3 a{
color:black;
}
.dorpdownpromenu .navheight:hover .submenubox .catalog3 > li > a {
color:#0b8e1e;
}
.dorpdownpromenu .navheight:hover .submenubox a{
    color:#fff;
}
.catalog2 > li>a{
background-color:#0b8e1e;
color:white;
}
.catalog4 > li >a {
background:url("../images/shu.png") no-repeat right center;
}
