﻿body{ margin:0px; padding:0px; font-size:12px; color:#000000;}
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;}
h1{padding:0px;margin:0px; font-size:14px;}
h2{padding:0px;margin:0px; font-size:14px;}
a{ text-decoration:none; color:#000000;}
a img{ border:0px;}
.clear{ clear:both;}
.width{ width:1000px;}
.mar{ margin:0px auto;}

.top{ height:29px; line-height:29px; background-color:#f8f8f8; border-bottom:1px solid #eeeeee;}
.top1{ height:30px; position:relative;}
.sc{ position:absolute; left:0px; top:0px; padding-left:15px; background-image:url(../images/topleft.jpg); background-repeat:no-repeat; background-position:0px 9px;}
.sc a{ margin-right:15px;}
.topright{ position:absolute; top:0px; right:0px;}
.topright ul li{ float:left; padding-left:10px; padding-right:10px;}
.topright ul .menu-item{ padding-right:15px; background-image:url(../images/rightnavtb.jpg); background-repeat:no-repeat; background-position:65px 13px;}
.topright ul li ul{ background-color:#ffffff; border:1px solid #cccccc; display:none;   position:absolute; top:30px; right:0px;
height:auto;
}
.topright ul li .nav2{ background-color:#ffffff; }
.topright ul li ul{ width:125px;}
.topright ul li ul li{ margin-left:0px;  padding-left:0px; padding-right:0px; text-indent:20px;
                       display:block;line-height:25px;width:125px; clear:both;float:none; }
.topright ul li ul li a{display:block;font-weight:normal; background-color:#ffffff; color:#353535;white-space:nowrap; }
.topright ul li ul li a:hover{ background-color:#efefef;}


.header{ height:100px; position:relative;}
.logo{ position:absolute; left:0px; top:15px;}
.search{ position:absolute; left:380px; top:24px; width:510px; height:45px;}
.itseartxt{ width:350px; height:37px; position:absolute; left:0px; top:0px; border:3px solid #6abfe4;}
.itsearbtn{ width:75px; height:45px; position:absolute; left:356px; top:0px; background-color:#6abfe4; border:0px; color:#ffffff; font-size:16px; font-weight:bold;}
.jgsss{ position:absolute; right:0px; top:0px; font-size:13px;color:#6abfe4; font-weight:bold;}
.jgsss a{color:#6abfe4;}
.plss{ position:absolute; right:0px; bottom:15px; font-size:13px;color:#6abfe4; font-weight:bold;}
.plss a{color:#6abfe4;}
.ewm{ position:absolute; right:0px; top:7px;}

.nav1{ height:40px; line-height:40px; background-color:#6abfe4;}
.nav{ position:relative; font-size:16px; font-weight:bold; color:#ffffff; font-family:"微软雅黑";}
.nav .nav_pro{text-indent:30px;}
.nav .nav_r{ position:absolute; left:210px; top:0px;}
.nav .nav_r li{ float:left; font-size:15px; font-weight:bold; width:131px; text-align:center; position:relative;}
.nav .nav_r li a{ color:#ffffff; display:block;}
.nav .nav_r li a:hover{ background-color:#369dc3; display:block;}

.nav .nav_r li ul{ background-color:#369dc3; display:none;   position:absolute; top:40px; left:0px; margin-left:0px;
height:auto;
}
.nav .nav_r li .nav2{ background-color:#369dc3; }
.nav .nav_r li ul{ width:130px;}
.nav .nav_r li ul li{ margin-left:0px;  font-size:14px; 
            border-top:1px solid #6abfe4;
                       display:block;line-height:40px;width:130px; clear:both;float:none; }
.nav .nav_r li ul li a{display:block;font-weight:normal; background-color:#369dc3; color:#ffffff;white-space:nowrap; }
.nav .nav_r li ul li a:hover{ background-color:#6abfe4;}
.nav .nav_r li ul li ul{ position:absolute; left:120px; top:0px;}
.nav .nav_r .hoveron{background-color:#369dc3; display:block; color:#ffffff; font-weight:bold;}
.nav .nav_r .pageon{ color:#fff; background-color:#000; display:block;}
.nav .nav_r a:active{ background-color:#036;}

 .navheight {
            position:relative;
            height:38px;
            line-height:38px;
            text-indent:30px;
             border-top:1px solid #6abfe4;
			 color:#ffffff;
        }
            .navheight a {
               color:#ffffff;
            }
            .navheight:hover {
                 border-top:1px solid #6abfe4;
                background-color:#6abfe4;
            }
    .navheight:hover .navsnhovrf { color:#ffffff;
    }
            .navheight .submenubox {
                display:none;
                position:absolute;
                top:0px; left:200px;
                z-index:9999;
                width:795px; border:1px solid #6abfe4; background-color:#6abfe4;
				color:#ffffff;
            }
			.navheight .submenubox a{color:#ffffff;}
        .dorpdownpromenu {
            background-color:#369dc3;
            width:200px;
            font-size:14px;
            display:none;
            position:absolute; top:40px; left:0px; z-index:9999;
            border:1px solid #6abfe4;
            border-top:0px;
           
        }

        .navsnhovrf {
            display:block;
            line-height:38px;
            background-image:url(../images/pl.gif);
            background-position:175px 15px;
            background-repeat:no-repeat;
        }
            .navsnhovrf:hover {
              color:#ffffff;
                background-color:#6abfe4;
            }
         
        .submenubox { 
        }
        .submenubox ul {
            
        }
        .submenubox .catalog2 li {
        
              text-indent:15px;
                    clear:none;
                    width:130px; float:left;display:inline;
        }
            .submenubox .catalog2 li a {
               
                 text-align:left;
                    font-weight:normal;  
          
            }
            .metllyanghuul .catalog2 li {
                width:50px;
            }
            /*.submenubox ul .catalog3 {
                padding-left:10px; display:inline;
                float:left;
                width:515px;  background-color:#ffffff; 
            }
                .submenubox ul .catalog3 li {
                 background-color:#ffffff; 
              
                    clear:none;
                    width:120px; float:left;display:inline;
                }
                .submenubox ul .catalog3 a {    text-align:left;
                    font-weight:normal;   color:#000000;
                }*/
        #dorpdownpromenuli {
            height:40px; position:relative;z-index:9999;width:200px;
            
        }

       #topwebnavmenu .apronavhonveron {
            
           
        }
        .allpronavtitle {
            display:block; text-indent:20px; color:#ffffff; font-size:16px;
            line-height:40px;
             background-image:url(../images/pd.gif);
            background-position:175px 17px;
            background-repeat:no-repeat;
            background-color:#369dc3;
        }
        .apronavhonveron .allpronavtitle {
            color:#ffffff;
            background-color:#369dc3;
            background-image:url(../images/pd2.gif);
             border-left:1px solid #369dc3; border-right:1px solid #369dc3;
          
        }

        /**/

/*.prolist_cont { width:196px; float:left; border:2px solid #6ac0e3; border-top:0px; padding:10px; padding-bottom:13px; font-size:15px; padding-right:0px; font-family:"微软雅黑";}
.prolist_cont dl dt{ line-height:40px;color:#474747; background-image:url(../images/prolist_bg.jpg);
                      background-repeat:no-repeat; text-indent:40px; background-color:#f5f5f5;}
    .prolist_cont dl dd {
    display:none;}
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li {background-color:#ffffff;
font-weight: normal; line-height:35px;background-image:url(../images/prolist_tb2.jpg); background-repeat:no-repeat; background-position:30px 12px;  text-indent:45px;}
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li a { color:#787878;}
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li .catalog3 li{background-color:#ffffff; 
font-weight: normal; line-height:35px;background-image:url(../images/prolist_tb2.jpg); background-repeat:no-repeat; background-position:45px 12px;  text-indent:60px;}
.prolist_cont dl dd ul .prolist_cont_linetop .catalog2 li .catalog3 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; 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:#6ac0e3;}*/






.banner{position:relative; height:546px;}
.ace_imgnavbox {
    text-align:center;
    padding-top:10px;position: absolute;
bottom: 10px;
left: 47%;
/*width: 1000px;*/
}
.ace_imgnavbox a {
    display:inline-block;
    width:30px;
    /*border-radius: 6px;*/
    height:7px; background-color:rgb(220,216,217);font-size:0px; line-height:0px; margin:3px;
}
    .ace_imgnavbox .activeSlide {
        background-color:#6ac0e3;
    }
.login{ float:left; margin-top:15px; margin-left:15px; width:238px; height:192px; border:1px solid #eaeaea; border-top:2px solid #6abfe4;}
.login_tit{ font-size:16px; font-weight:bold; height:35px; line-height:35px; color:#565656; text-indent:20px;}
.login_cont{ height:157px; background-image:url(../images/logincont.jpg); background-position:left bottom; background-repeat:repeat-x; background-color:#ffffff; position:relative;}
.yhm{ position:absolute; top:20px; left:20px;}
.mima{ position:absolute; top:60px; left:20px;}
.dlkuang{ width:145px; height:25px; border:1px solid #c1c1c1;}
.loginbottom{ position:absolute; top:105px; left:20px; width:83px; height:28px; background-image:url(../images/dl.jpg); border:0px; color:#ffffff;}
.zc{ position:absolute; top:105px; left:120px; width:83px; height:25px;}
.regbottom{ position:absolute; top:105px; left:70px; width:83px; height:25px; border:0px;}

.nrtop{ margin-top:10px;}
/*.tit{ height:54px; line-height:50px; background-image:url(../images/tit.jpg); font-size:20px; color:#369dc3; text-indent:30px;}*/
.tit{ height:35px; line-height:35px; background-image:url(../images/tit1.jpg); font-size:18px; font-weight:bold; color:#369dc3; text-indent:30px;}

.cpzs{ width:745px; float:left;}
/*.cpzs_cont{ height:290px;}
.cpzs_cont ul li{ width:238px; height:105px; margin-top:27px; float:left; margin-left:5px; margin-right:5px;}
.cpzs_cont ul li img{ width:104px; height:104px; border:1px solid #d4d4d4;}
.cpzs_cont ul li div{ margin-left:10px; height:26px; line-height:26px; overflow:hidden;}
.cpzs_cont ul li .oldprice {text-decoration:line-through;}
.cpzs_cont ul li .orange{ color:#fe6c00;}*/
.cpzs_cont{ height:290px; overflow:hidden;}
.cpzs_cont ul li{ width:110px; height:135px; margin-top:10px; float:left; margin-left:7px; margin-right:7px;}
.cpzs_cont ul li img{ width:108px; height:108px; border:1px solid #d4d4d4;}
.cpzs_cont ul li div{height:25px; line-height:25px; text-align:center; overflow:hidden;}
.rxph{ width:240px; float:left; margin-left:15px;}
/*.rxph_cont{ height:245px; background-image:url(../images/rxph_cont.jpg); margin-top:20px; background-position: top center;}
.rxph_cont ul li{ height:35px; line-height:35px; text-indent:45px; font-size:14px;}*/
.rxph_cont{ height:280px; background-image:url(../images/rxph_cont.jpg); margin-top:10px; background-position: top center;}
.rxph_cont ul li{ height:35px; overflow:hidden; line-height:35px; text-indent:30px; font-size:14px;}

.cpyy{ width:745px; float:left;}
.cpyy_cont_l{ width:265px; float:left; margin-top:20px; border:1px solid #d0d0d0;}
.cpyy_cont_l img{ width:245px; height:245px; padding:10px;}
.cpyy_cont_r{ float:left; width:463px; padding-left:15px; margin-top:20px;}
.cpyy_cont_r ul li{ float:left;border:1px solid #d0d0d0; margin-left:13px; margin-right:13px; margin-bottom:8px;}
.cpyy_cont_r ul li img{ width:115px; height:115px; padding:5px;}
.zxkf{ width:240px; float:left; margin-left:15px;}
.zxkf_cont{ margin-top:10px; padding:10px; }
.zxkf_cont_cont{ height:266px; overflow:hidden; font-size:14px; line-height:25px;}
 
.friend{ border-top:1px solid #6ac0e4; margin-top:20px; line-height:30px;}
.friend b{ font-size:18px; color:#6ac0e3; font-weight:bold;}
.friend table {width:100%; margin-top:10px;}
.friend a { font-size:14px; margin-left:5px; margin-right:5px;}

.footer1{ margin-top:20px; border-top:1px solid #b3b3b3; background-color:#f5f5f5;}
.footer{ padding-top:15px; padding-bottom:15px; text-align:center; line-height:30px;}

.ny{ margin-top:5px;}
.iny_left {width:210px; float:left; font-size:14px; }
/*.iny_left_tit{ height:54px; line-height:50px; background-image:url(../images/tit.jpg); font-size:16px; color:#369dc3; font-weight:bold; text-indent:30px;}*/
.iny_left_tit{ height:35px; line-height:35px; background-image:url(../images/tit1.jpg); font-size:16px; color:#369dc3; font-weight:bold; text-indent:30px;}

.servicecenter{border: 2px solid #6ac0e3; border-top:0px; padding-top:10px; padding-bottom:10px;}
.servicecenter ul li {
    background-image:url(../images/servicecenter.png);
    background-repeat:no-repeat;

   line-height: 35px;
color: #474747;
text-indent: 30px;

}
.servicecenter ul li:hover, .servicecenter ul .nowviewon{ background-image:url(../images/servicecenterli.png); background-repeat:no-repeat; color:#ffffff;}
.servicecenter ul li a:hover, .servicecenter ul .nowviewon a{ color:#ffffff}
.servicecenter a {
    display:block;
}
    .servicecenter ul ul {
         display:none;
         line-height:35px;
    }
 .servicecenter ul ul li{
    background-image: url(../images/prolist_tb1.png);
background-repeat: no-repeat; 
background-position: 40px 12px;
text-indent: 55px;
}
.servicecenter ul ul li:hover, .servicecenter ul ul .nowviewon{ background-color:#6bc1e4; background-image:url(../images/prolist_tb2.png);background-repeat: no-repeat; background-position: 40px 12px;color:#ffffff;}
.servicecenter ul ul li:hover, .servicecenter ul ul .nowviewon a { color:#ffffff}

 .servicecenter ul ul .catalog3 li{
    background-image: url(../images/prolist_tb1.png);
background-repeat: no-repeat;
background-position: 50px 12px; height:35px;
text-indent: 70px;
}
.servicecenter ul ul .catalog3 li:hover{color:#000000; background-color:#ffffff; background-image:url(../images/prolist_tb1.png);background-repeat: no-repeat; background-position: 50px 12px;}
.servicecenter ul ul .catalog3 a:hover{ color:#000000;background-image:url(../images/prolist_tb1.png);background-repeat: no-repeat; background-position: 50px 12px;}
/*.servicecenter ul ul .catalog3 a{ background-color:#6bc1e4; background-image:url(../images/prolist_tb1.png);background-repeat: no-repeat; background-position: 50px 12px;}
    */


.smenu {
    clear:both;
}
/*.prolist_cont dl dd ul .prolist_cont_line .catalog2 li a{ color:#6ac0e3;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{
    
    /*display:none;*/
}
.iny_right {width:775px; overflow:hidden; float:left; margin-left:15px;}
/*.position{ height:54px; line-height:50px; background-image:url(../images/tit.jpg);  font-size:16px; color:#369dc3; font-weight:bold; text-indent:30px;}
.position .position_right { height:54px; line-height:50px;float:right; margin-right:10px; }*/
.position{ height:35px; line-height:35px; background-image:url(../images/tit1.jpg);  font-size:16px; color:#369dc3; font-weight:bold; text-indent:30px;}
.position .position_right { height:35px; line-height:35px;float:right; margin-right:10px; font-size:14px; font-weight:normal; }
    .position .position_right i{
        display:inline;
    }
    .position a {
        color: #369dc3;
    }


.rightcontent { line-height:30px; padding:10px; font-size:14px;}

.listnews { padding:10px; font-size:14px;}
    .listnews ul li {
        height: 30px;
        line-height: 30px;
        background-image: url(../images/newtb.jpg);
        background-repeat: no-repeat;
        background-position: 0px 15px;
        text-indent: 15px;
        overflow: hidden;
    }
.listnews ul li span{ float:right; margin-right:0px;}
.listnews ul li a{}
.news,.news-time{ text-align:center;}
.news{ border-bottom:1px dashed #cccccc; line-height:40px; font-size:16px;}

.listright { padding:20px;}
.listright a{ color:#000000;}
.abintobx{ border:1px solid #cccccc; margin-top:10px;}
.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;
    line-height: 30px;
    -moz-text-overflow: ellipsis;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.pro_casinfor {
    
 margin-top:15px; border:1px solid #dddddd;border-top:3px solid #eeeeee; }

.prolist_casinfor {
 color:#737373; font-size:12px; 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:200px;}
.prolist_casinfor_infor {
height:40px; width:80px; padding-right:10px;}

.padding { text-align:center;}
.padding span {padding-left:5px; padding-right:5px;}
.padding span a {color:#000000;}

.proinfor .prolistother{ padding:10px;}

.proinfor .prolistother ul li { float:left; font-size:16px; line-height:30px; font-weight:bold; padding-left:5px; padding-right:5px;}
.proinfor{ font-size:12px;}
    .proinfor .ui-widget {
        
    }
.product {
 line-height:30px;}

.GoodsListBox{ line-height:20px;}

.product-detialout .ui-widget-content{border: 0px; line-height:25px;}
.product-detial { margin-top:10px;}
.product-detial .ui-widget-header { 
    background: none;border: 0px;border-radius: 0px;
    border-bottom:2px solid #6ac0e3;

   
    height:40px; overflow:hidden;}
.product-detial .ui-widget-header li {line-height:22px; border-radius:0px;}
    .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-image:none;
        background-color:#6ac0e3; color:#ffffff;border:0px;
    }
        .product-detial .ui-widget-header .ui-tabs-selected a {
            color:#ffffff;
        }
#pro_details { border-top:0px;
}
#pro_jsgg { border-top:0px;
}
#pro_msdsaq {border-top:0px;
}
#pro_zscoa {border-top:0px;
}
#procankaowx {border-top:0px;
}

.proquite{text-align:right; height:40px; border-bottom:1px solid #6ac0e3;}
.proquite a{float:right; color:#ffffff; padding:10px; background-color:#6ac0e3;}


.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:36px;
    }
    .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; height:45px;
            }
.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:#6ac0e3; color:#ffffff;
    }
.formcolumn-item-ct .userloginbtn {
float:left;}
.formcolumn-item-ct a {
float:left; margin-left:10px; height:34px; line-height:34px; padding-left:15px; padding-right:15px; background-color:#6ac0e3; color:#ffffff;}



.goodstable {
    margin-top:10px;
    font-size:12px;
  border-collapse:collapse;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

    .goodstable td {
        border-bottom:1px solid #ededed;

         overflow:hidden;
    text-overflow:ellipsis; 
    }
    .goodstable .goodstableheader td{
        line-height:20px;
        
        border-bottom:1px solid #dddddd;
        background-image:url(../images/a2.gif);
        color:#333333;
    }

.pro_casinfor .goodstable{
 
}

.btn2{ height:26px; margin:3px; background-color:#fd9524; color:#ffffff; border:1px solid #cf4202;}

.csimgdonew {padding: 3px 5px 3px 5px;
}
.userlogn_from dl{ margin-top:20px;}
.userloginbtn, .changepwdbtn,.userinfo_btn, .ordercombtn{
     height:34px; background-color:#6ac0e3; color:#ffffff; border:0px; width:80px;
}

.formset_title {
    font-size:14px; font-weight:bold; line-height:50px; text-indent:250px;
}
.userregbox, .userregbtn , .postorderbutton{
     height:34px; background-color:#6ac0e3; color:#ffffff; border:0px; width:150px;
}

.leftucmenu {border:2px solid #6ac0e3; border-top:0px; padding-top:10px; padding-bottom:10px;}
.leftucmenu ul li{ 
    background-image:url(../images/servicecenter.png);
    background-repeat:no-repeat;
   line-height: 35px;
font-size: 14px;
color: #474747;
text-indent: 30px;
}
.leftucmenu ul li:hover{background-image:url(../images/servicecenterli.png); background-repeat:no-repeat; color:#ffffff;}
.leftucmenu ul li a:hover{ color:#ffffff}
    .leftucmenu ul ul {
         display:none;
         line-height:35px; 
    font-size:12px; 
    }
 .leftucmenu ul ul li{
    background-image: url(../images/prolist_tb1.png);
background-repeat: no-repeat;
background-position: 40px 12px;
text-indent:55px;
}
.leftucmenu ul ul li:hover, .leftucmenu ul ul .nowviewon{ background-color:#6ac0e3; background-image:url(../images/prolist_tb2.png);background-repeat: no-repeat; background-position: 40px 12px;color:#ffffff;}
.leftucmenu ul ul li:hover, .leftucmenu ul ul .nowviewon a { color:#ffffff}


.usercenterright{padding:20px;}

.userchgpwd_from dl, .forminfo dl{ margin-top:20px;}



 .usercenterright fieldset legend {
    font-weight:bold; margin-left:10px; font-size:16px;
}
.shopchartpage .usercenterright { padding:0px;
}
.usercenterright fieldset{
     margin:0px;
    margin-top:10px;
   
     border:1px solid #b0d1fc;
     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;}

.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;
        }
    .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:10px; padding-right:10px;
        height:30px;border:0px;
        background-color:#6ac0e3; color:#ffffff;
    }
     .dialog-ctrlbox .nombtn-gray {
        padding-left:10px; padding-right:10px;
         height:30px; border:0px;
        background-color:#eeeeee; color:#333333;
    }

.searchobtype {
    width:750px;
    margin-top:8px;
    height:35px;
    line-height:35px;
    border:1px solid #dddddd; padding:10px; background-color:#f8f8f8;

}
.sirecitx {
        height:34px; background-color:#6ac0e3; color:#ffffff; border:0px; width:100px;
        float:right;
    
}
input {

}
.nombtn {
   
}
.cartitemnum {
    color:red;
}
.usercenterright .forminfo {
    display:block;
}
.shopchartpage .usercenterright .forminfo {
    display:none;
}

.shopcartchgamounthref {

	padding:3px 5px 3px 5px;
}
.ShopCartBox {
	position:fixed;
	bottom:0;
	right:10px;
	padding:3px;
	width:400px;
	background-color:#6ac0e3;
	border:1px solid #6ac0e3
}
* 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:12px;
	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:#6ac0e3;
	font-weight:bold;
	padding:5px 10px 5px 10px
}
.shopcartctrlbox .shopcarttogglebtn {
	color:#ffffff
}
.shopcartitemtable td {
	border-bottom:1px solid #dddddd;
	background-color:#ffffff;
	padding:2px
}
.shopcartitemtableheader td {
	background-color:#f8f8f8;
	font-weight:bold
}



.shopcartBtmctrlbox {
    margin-top:10px;
    text-align:right;
     border:1px solid #ff6600; background-color:#ffeed7;
}
.postorderbutton {
    width:150px; height:35px; font-size:14px; font-weight:bold; background-color:#ff6600; color:#ffffff; border:0px; margin:0px;
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAIAAADaE/fjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDI4QUM0MjMzNUUzMTFFMkI3NUZEQjdEMDc3NTg1QzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDI4QUM0MjQzNUUzMTFFMkI3NUZEQjdEMDc3NTg1QzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMjhBQzQyMTM1RTMxMUUyQjc1RkRCN0QwNzc1ODVDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMjhBQzQyMjM1RTMxMUUyQjc1RkRCN0QwNzc1ODVDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoMOOZUAAABJSURBVHjaYvi/jIGJQTiaieHPXwj+C6H/g+l/EP5fJPofCP8H0/+//2b69w+onwGI//+H0FA2I8N/THEgZvz/Dyuf8cUlgAADAG6kLq28TjHqAAAAAElFTkSuQmCC");
}
.padding {
    padding:10px;
}

#goodssearchresultbox .pro_goodslist {
}
#menu_left dt {
    cursor:pointer;
    color:#787878;
}

.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:30px;
            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: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 li a{display:block;}
.usercenter_menu ul {
    display:none;
}

.pronametitle {
    font-size:16px;
}
.proennametitle {
    font-size:16px;
}
.pronametitle,.proennametitle {
    margin-right:10px;
    display:inline-block;
    margin-bottom:10px;
    font-weight:bold;
}

.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;
}

.finktd {
    padding:8px; padding-top:0px; padding-bottom:0px;
}
.finktd a {
    line-height:25px; display:inline-block; margin-left:5px; margin-right:5px;
}

.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;
}
.accountbox{ float:right;padding:20px; font-size:14px;}
.content_account{display:none; padding:10px; text-align:left;}



.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:18px; border-bottom:2px solid #6ac0e3; line-height:40px; 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:25px;
}
.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:#6ac0e3;
    }

.kclist1 {
    float:right;  background-image:url(../images/arrow_right.png);
    background-repeat:no-repeat; padding-left:30px;
    background-position:8px 7px;
    float:right;
         color:#ffffff;
    
     background-color:#f8f8f8; padding-right:8px;border:0px solid #dddddd; border-bottom:0px; height:29px; line-height:29px;
 background-color:#6ac0e3;
}
.goodsdeftrclsopen .kclist1 {
     background-image:url(../images/arrow_down.png);
     color:#ffffff;
     background-color:#6ac0e3;
}
 .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;
 
}

.goodsdeftrclsclose { /*
     border-bottom:1px solid #37649C; border-top:1px solid #4280CF;background-color:#6ac0e3;color:#ffffff;
   */
    background-color:#f8f8f8;color:#6ac0e3;
  
}

.goodsdeftrclsopen {
    /*border-bottom:1px solid #37649C; border-top:1px solid #4280CF;background-color:#6ac0e3;color:#ffffff;*/
}
.goodsdeftrclsclose .fkjltable td {
  
}

.pro_casinfor .goodstable {
    margin-top:0px;
}
 .goodstable .goodsdeftrclsclose {
    background-color:#f8f8f8;
    border-bottom:1px solid #dddddd;
    font-weight:bold;
 /* background-image:url(../images/5xx.png);*/  
}

       .goodstable td {
        border-bottom:1px solid #f8f8f8;
      
    }
 .goodstableheader td {
  border-top:1px solid #ffffff;
}
         .goodsdeftrclsclose td { border-bottom:0px solid #6ac0e3; 
    }
.goodstable .goodstableheader td { padding:3px;
     color:#333333; 
}
.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:#f8f8f8;color:#6ac0e3; 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:#6ac0e3

    }
    .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;
}
.bjtable {
    width:100%;
    border-collapse:collapse;
}
    .bjtable td {
        padding:8px;
        border-bottom:1px solid #dddddd;
    }
    .bjtable .bjheader td {
        background-color:#eeeeee;
        font-weight:bold; 
    }




