﻿@charset "utf-8";
/* CSS Document */
*{ font-family:Arial;font-weight: 200;}
.flex-box{display: -webkit-flex; /* Safari */; display: flex;justify-content: flex-start; flex-wrap: wrap;}
.flex-box-between{display: -webkit-flex; /* Safari */; display: flex;justify-content: space-between; flex-wrap: wrap;}
a {color: #337ab7;text-decoration: none;}
body{background:url(../images/bg.png) repeat-x #F2F2F2;font-size:12px;}
body,div,h2,h3,ul,li,a,span,img,dl,dd,dt,p,h4,b,select,.left_a dl dt div input{ margin:0px; padding:0px; border:0px;text-decoration:none;color:#000;}
.container{ width:980px; margin:auto; }
.w980{ width:980px; background:#fff; float:left;}
.header{ width:980px; background:url(../images/bg1.png) repeat-x; background-color: #FFF; float:left; position: fixed; top: 0; z-index: 1000;}
.top{ width:950px; height:26px; margin: 0 auto;}
.top ul{ list-style:none; float:right; width:492px; height:26px; background:url(../images/bg2.png) no-repeat;}
.top ul li{ display:block; float:left; line-height:22px; }
.top ul li a{ text-decoration:none; color:#000000; font-size:12px;}
.top div{ float:right; margin-top:30px;}
.top div span{ display:block; float:left; color:#1A75BC; font-size:14px; font-weight:bold; line-height:20px;}
.top div span b,.top div a b{ font-size:16px;}
.top div label{ display:block; float:left; font-size:12px; padding-right:15px; padding-left:30px;}
.top div label a{ text-decoration:none; color:#000000;display:block; float:left;}
.top div label img{ display:block; float:left; margin-top:2px;}

.toplist{ width:960px; float:left; padding-left:10px; height:45px;_overflow:hidden;}
.topnav{ width:960px; height:45px; background:url(../images/bg_a.png) no-repeat; float:left;}
.topnav2{ width:960px; height:45px; background:url(../images/bg_a2.png) no-repeat; float:left;}
.topnav ul{ list-style:none; float:left; margin-top:5px; padding-left:5px;}
.topnav ul li{ display:block; float:left; border-right:1px solid #D7D7D7;border-left:1px solid #0F6CBC; height:33px; padding-right:1px; margin-top:1px;}
.topnav ul li div{display:none; clear: both;}
.topnav ul li a{ text-decoration:none; display:block; float:left; font-size:14px; color:#FFFFFF; width:110px; text-align:center;line-height:35px; font-weight:bold;}
.topnav .li{ border-right:1px solid #D7D7D7;position:relative;}
.topnav .li a{ height:33px; background:#E2F0FB; color:#3F403B;_overflow:hidden;}
.topnav .gouwu{ float:right; margin-top:2px; padding-right:48px; height:35px;}
.topnav .gouwu a{ display:block; float:left; line-height:20px; font-size:14px; color:#FFFFFF; padding-right:10px; margin-top:7px;}
.topnav .gouwu a span{color:#fff;}

.top-search{
    padding: 10px 0 5px 0;
    margin: 0 auto;
    width: 950px;
}
.top-search::after
{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.top-search .search-item {
    /* width: 110px; */
    border: 1px solid #0E6EBB;
    float: left;
    padding: 0 15px;
    line-height: 32px;
    /* margin-left: 30px; */
    height: 32px;
    background: url(../images/bjbtn02.jpg) repeat-x;
    position: relative;
    font-size: 16px;
    border-radius: 5px;
}

.top-search .search-text {
    border: 1px solid #0E6EBB;
    line-height: 32px;
    height: 32px;
    margin-left: 5px;
    color: #666;
    font-size: 16px;
    float: left;
    width: 350px;
    border-radius: 5px;
    padding: 0 15px;
}

.top-search .search-btn {
    line-height: 32px;
    height: 32px;
    float: left;
    margin-left: 5px;
    border-radius: 5px;
    ;
}

.top-search .search-but-other {
    /* width: 10px; */
    border: 1px solid #0E6EBB;
    line-height: 32px;
    height: 32px;
    margin-left: 15px;
    float: right;
    background: #0E6EBB;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    color: #fff;
    border-radius: 5px;
    padding: 0 10px;
}

/* 主页滚动栏和介绍 */
.main {
    width: 950px;
    margin: 10px auto;
    clear: both;
}

.main .pd-title,
.main .news-title {
    border-bottom: 1px dotted #333;
    margin: 5px 0;
    font-size: 22px;
    margin-bottom: 10px;
}

.main .news-center {
    float: right;
    margin-left: 40px;
    width: 350px;
}

.main .news-body {
    font-size: 16px;
}

.main .new-product,
.main .row {
    padding-top: 20px;
}

.main .new-product:after,
.main .product-center:after,
.main .row:after,
.main .pd-title:after,
.main .news-title:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}

.main .title {
    float: left;
    margin: 0;
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 5px;
}

.main .pd-list {
    overflow: hidden;
    position: relative;
}

.main p {
    margin: 0;
    padding: 0;
}

.main .product-center {
    float: left;
    width: 950px;
}

.main .product-center-list img {
    width: 225px;
    padding: 0;
    margin: 0;
}

.main .new-product-list {
    width: 8000px;
    position: relative;
}

.main .new-product-list::after {
    clear: both;
    content: '';
    display: block;
}

.main .new-product-list li {
    float: left;
    width: 150px;
    margin: 3px 8px 3px 0;
    border: 1px solid #ccc;
    position: relative;
    list-style: none;
}

.main .new-product-list li a {
    color: #333;
}

.main .new-product-list li img {
    height: 150px;
}

.main .new-product-list li:hover {
    border: #0E6EBB 1px solid;
}


.main .product-center-list li {
    float: left;
    padding: 0 5px;
    list-style: none;
}

.main .news-center li a {
    text-decoration: none;
    color: #333;
}

.main .news-center li a:hover {
    /* text-decoration: none; */
    color: #0E6EBB;
}

.main .news-list .thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 0;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}

.thumbnail>img,
.thumbnail a>img {
    margin-right: auto;
    margin-left: auto;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #337ab7;
}

.thumbnail .caption {
    padding: 10px;
    color: #333;
    background-color: #F0F7FD;
    text-align: center;
    /* margin: 5px; */
}

.product-center .thumbnail .caption {
    color: #fff;
    line-height: 25px;
    background-color: #1976BB;
    text-align: center;
    height: 25px;
}

.product-center .thumbnail .caption a {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    /* line-height: 45px;
    background-color: #1976BB;
    text-align: center;
    height: 45px; */
}

.img-responsive,
.thumbnail>img,
.thumbnail a>img {
    display: block;
    max-width: 100%;
    height: auto;
}

/*会员登陆*/
.login form {
    display: inline-block;
    width: 480px;
    height: 300px;
    margin-top: 150px;
    margin-left: 53px;
    text-align: center;
    background-color: #fff;
}

.login h2 {
    /* padding-top: 20px; */
    color: #0E6EBB;
}

.login table {
    border-collapse: collapse;
    margin: 30px auto 0 auto;
    width: 320px;
}

.login table td {
    padding: 5px;
    height: 30px;
}

.login {
    margin: 0 auto;
    border: 1px dotted #ccc;
    background: url(/cn/images/login_bg.png);
    background-size: 100%;
    height: 485px;
    clear: both;
}

.login input[type=submit] {
    border: 1px solid #ccc;
    line-height: 35px;
    background-color: #0E6EBB;
    color: #fff;
    font-weight: 700;
}

/* .login input[type=radio] {
    display: none;
} */

.login input[type=text],
.login input[type=password]

{
    border: 1px solid #ccc;
    line-height: 25px;
}

.login input[type=text],
.login input[type=password],
.login input[type=submit] {
    width: 100%;
}

.login .log_checked {
    color: #0E6EBB;
    text-decoration: underline;
}

.login .account-log,
.login .phone-log {
    cursor: pointer;
}

.login .get-yanzhengma {
    border: 1px solid #ccc;
    background-color: #0E6EBB;
    line-height: 25px;
    float: right;
    width: 130PX;
    color: #fff;
    line-height: 25px;
}

.login input[type=submit] {
    border: 1px solid #ccc;
    line-height: 35px;
    background-color: #0E6EBB;
    color: #fff;
    font-weight: 700;
}

.login .account-input,
.login .pwd-input {
    position: relative;
}

.login .account-input span,
.login .pwd-input span {
    position: absolute;
    display: inline-block;
    width: 30px;
    height: 30px;
}

.login .account-input span {
    background: url(/cn/images/account.png) no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

.login .pwd-input span {
    background: url(/cn/images/pwd.png) no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

.login .account-input input,
.login .pwd-input input {
    padding-left: 30px;
    width: 290px;
}

.middle{ width:950px; padding-left:15px; float:left; margin-top:15px; padding-top: 170px; z-index: 1; position: relative;}
.left_a{ width:223px; background:#EFF8FF; float:left;}
.left_a dl{ width:209px; padding-left:7px; float:left; margin-top:5px; border-bottom:1px dotted #808080; padding-right:7px;}
.left_a dl dd{ width:197px; padding-left:12px;float:left; height:30px; background:url(../images/bg_c.png) no-repeat; font-size:14px; color:#333333; line-height:30px;}
.left_a dl dt{ width:203px; padding-left:3px; float:left; margin-top:4px;padding-bottom:10px; }
.left_a dl dt div{ width:201px; float:left; border:1px solid #D8D8D8; height:24px; background:#FFFFFF; margin-top:8px;}
.left_a dl dt div input{ display:block; float:left; height:24px; line-height:24px; width:201px; color:#000000}
.left_a dl dt div img{ display:block; float:left; margin-top:5px;}
.left_a dl dt span{ display:block; float:left; font-size:12px; color:#49B6FF; line-height:20px; margin-top:16px; background:url(../images/dian1.png) no-repeat; padding-left:20px;}
.left_a dl dt label{ display:block; margin:auto; width:99px; height:25px; line-height:25px; font-size:12px; text-align:center; color:#FFFFFF; background:#1065B6; margin-top:6px;}
.left_a dl dt label a{color:#fff;}
.r_div{ width:100%; height:40px; background:url(../images/xian.png) no-repeat bottom left;}
.r_div h2{float:left; line-height:30px; font-size:14px; margin-top:8px; color:#333333; padding-right:13px;}
.r_div span{ display:block; float:left; font-size:12px; line-height:24px; color:#000000; margin-top:12px; }
.r_dl{ width:690px; float:left; margin-top:20px;}
.r_dl dd,.r_dl .dd{ float:left;}
.r_dl dt,.r_dl .dt{ float:left; width:480px; padding-left:12px;}
.r_dl dt p,.r_dl .dt p{ float:left; font-size:12px; line-height:20px; color:#000000; width:480px; text-indent:2em;}
.r_d_a{ width:690px; float:left; margin-top:30px;}
.r_d_a ul{ list-style:none; float:left;}
.r_d_a ul li{ display:block; float:left; padding-right:15px;}
.r_d_a ul li img{ display:block; float:left; padding-right:6px;}
.r_d_a ul li a{ display:block; float:left; font-size:12px; text-decoration:none; color:#000000; line-height:20px;}
.w337{ width:100%;}
.w337_a ul{ list-style:none; float:left; margin-top:7px;}
.w337_a ul li{ display:block; float:left; width:337px; border-bottom:1px dotted #000; padding-bottom:10px;}
.w337_a ul li label{ display:block; width:100%; line-height:20px; font-size:12px; background:url(../images/jiantou1.png) no-repeat; padding-left:10px; margin-top:8px;}
.w337_a ul li a{ display:block; float:left; font-size:12px; line-height:20px; color:#000000; text-decoration:none; padding-left:10px;}
.w337_b ul{ list-style:none; float:left; width:325px; padding-left:4px;}
.w337_b ul li{ display:block; float:left; font-size:14px; border:1px dotted #000; border-left:0; border-right:0; width:325px; margin-top:8px;}
/* .w337_b ul li img{ padding-top: 30px;} */
.w337_b ul a {  display: block;   float: left;   height: 155px;    overflow: hidden;   margin-top: -25px;}
.w337_b ul li p{  float:left; color:#000000; line-height:24px; padding-left:20px; margin-top:25px; }
.w337_b ul li p a {   display: inline;   float: none;}
.footer{ width:980px; float:left; background:url(../images/footer.png) no-repeat #F2F2F2 ; margin-top:40px;}
.footer ul{ list-style:none; float:left; margin-top:25px; padding-left:20px;}
.footer ul li{ width:240px; display:block; float:left;}
.footer ul li div{ width:240px; float:left;}
.footer ul li div img{ display:block; float:left; padding-right:12px;}
.footer ul li div h2{ float:left; font-size:12px; color:#666666;}
.footer .ul{ padding-left:30px; margin-top:10px;}
.footer .ul li{ width:200px;}
.footer .ul li a{ display:block; float:left; font-size:12px; line-height:24px; color:#666666; text-decoration:none; background:url(../images/dian2.png) no-repeat ; padding-left:8px;}
.footer p{ float:left; font-size:12px; line-height:20px; color:#000000;text-align:center; width:980px; margin-top:20px; margin-bottom: 10px; }

/*About us*/
.topnav .li .div{display:block; position:absolute; float:left;background:#E2F0FB; padding:0; margin:0; line-height:27px; height:27px;top:33px; left:0px;border-top:1px solid #fff;width:110px;z-index:9999;}
.topnav .li .div span{ display:block; float:left; height:27px; border-bottom:1px solid #fff;}
.topnav .li .div span a{ line-height:27px; height:27px; margin-top:0; border:0;  padding:0; width:110px; text-align:center; font-weight:normal;  font-size:12px; color:#000000;}
.topnav .li .div label{ display:block; float:left;  height:10px;background:#E2F0FB;_overflow:hidden; _height:4px; }
.topnav .li .div.div_w a{ width:136px; }

.r_div div{ float:left; }
.r_d_b{ width:710px; float:left;}
.r_d_b span{ display:block; float:left; width:90px; height:27px; background:#EAEAEA; font-size:14px; line-height:27px; color:#000000; border-right:1px solid #ffffff; margin-top:3px; margin-bottom:10px; text-align:center;}
.r_d_b span a{ color:#000000;text-decoration:none;}
.r_d_b .span{ color:#FFFFFF; background:#1065B6;}
.r_d_b .span a{ color:#FFFFFF;}
.r_d_c_a{ float:left; width:690px; margin-top:25px;}
.r_d_c_a p{ width:680px; float:left; line-height:24px; font-size:12px; color:#000000; }
.r_d_c_a img{ display:block; float:left; margin-top:8px;}

/*产品分类-菜单栏*/
.topnav .li .r_a_a{display:block; position: absolute; top: 33px;}
.r_a_a{ width:100%; float:left; }
.r_a_a>.head-span{position: relative;  display:block; width: 190px; background-color: #1065B6; height:25px; line-height: 25px; padding: 5px 0 5px 5px;}
.r_a_a>.head-span>.head-a{ display:inline-block; height:25px; line-height: 25px; width: 100%; color:#fff; cursor: pointer; float: none; background-color: #1065B6;  font-weight: 200;}
.r_a_a>.head-span>.childcls{ display:none;justify-content: flex-start; flex-wrap: wrap; width: 580px; background-color: #eee; position: absolute; top: 5px; left: 195px; border: 0; border-left: 0;}
.r_a_a>.head-span>.childcls .head-c-a{ text-decoration:underline; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display:inline-block; width: 160px; height:25px; line-height: 25px; margin-left: 20px; color: #000;background-color: #eee;font-weight: 200; text-align: left;}

/*资格证书*/
.r_d_c_b{ margin-top:25px; float:left; width:380px;}
.r_d_c_b img{ display:block; float:left}
.r_d_c_b h2{ font-size:14px; line-height:30px; color:#000000; float:left; width:380px; text-align:center;}
.r_d_c_c{ width:213px; float:right; margin-top:25px;}
.r_d_c_c img{ display:block; float:left;}
.r_d_c_c tr td{ height:109px;}
.r_d_c_c tr td img{ border:1px solid #C9C9C9;}
/*客户感言*/
.r_d_d{ width:690px; float:left; margin-top:40px;}
.r_d_d ul{ list-style:none; float:left; border-top:1px  dotted #000000;}
.r_d_d ul li{ display:block; float:left; width:690px; height:90px; border-bottom:1px  dotted #000000;} 
.r_d_d ul li p{ font-size:12px; float:left; line-height:20px; color:#000000; margin-top:15px;}
.r_d_d ul li span{ display:block; float:right;  line-height:20px; font-size:12px;color:#000000; margin-top:5px; padding-right:10px; }
.r_d_d .li{ background:#EFF8FF;}
.fanye{ float:left; width:290px; padding-left:210px; margin-top:20px;}
.fanye ul{ list-style:none; float:left;}
.fanye ul li{ display:block; float:left; padding-left:5px;}
.fanye ul li a{ text-decoration:none; color:#000000; height:20px; padding-left:5px; padding-right:5px; line-height:20px; font-size:12px; border:1px solid #D3D3D3;}
.fanye .a{ color:#0F65B8; font-weight:bold;}
/*招聘信息*/
.r_d_c_a p b{ color:#1065B6;}
.r_dl1{ width:690px; float:left; line-height: 20px;}
.r_dl1 dd{ width:490px; float:left;}
.r_dl1 dd h2{ float:left; width:490px; height:30px; line-height:30px; font-size:12px; color:#000000}
.r_dl1 dd p{ width:690px; float:left; font-size:12px; color:#000000; line-height:20px;}
.r_dl1 dd p a{ color:#1065B6;}
.r_dl1 dt{ float:right; width:180px;}
/*订购指南*/
.r_div1{ float:left; width:690px; line-height: 20px;}
.r_div1 h2{ font-size:12px; color:#333333; float:left; width:690px; line-height:30px; margin-top:15px;}
.r_div1 tr td{ height:50px; font-size:12px; color:#000000;}
.r_div1 tr td span{ display:block; float:left; line-height:36px; height:36px; background:#EFF8FF; color:#1263B5; font-weight:bold; width:92px; font-size:12px; text-align:center;}
.r_div1 tr td a{ text-decoration:none; color:#1065B6;}
.r_div1 p{font-size:12px; color:#000000; line-height:20px;float:left; }
.r_div1 p a{ color:#1065B6; text-decoration:none;}
.r_div1 h3{ font-size:12px; color:#000000; float:left; width:690px; line-height:30px; margin-top:15px;}
.r_div1 h3 b{ color:#1065B6;}
/*公司新闻*/
.w690_a{ width:690px; float:left;}
.w690_a ul{ list-style:none; float:left; margin-top:7px;}
.w690_a ul li{ display:block; float:left; width:690px; border-bottom:1px dotted #000; padding-bottom:5px; padding-top:5px;}
.w690_a ul li label{ display:block; width:100%; line-height:20px; font-size:12px; background:url(../images/jiantou1.png) no-repeat; padding-left:10px; margin-top:8px;text-align:left;}
.w690_a ul li a{ display:block; float:left; font-size:12px; line-height:20px; color:#000000; text-decoration:none; padding-left:10px;}
.w690_a .a{ color:#1065B6;}
.fanye1{ float:left;margin-top:40px; height:24px;width:100%}
.fanye1 table{text-align:center;width:100%;}
.fanye1 ul{ list-style:none;}
.fanye1 ul li{ display:inline;  padding-left:5px;height:24px;}
.fanye1 ul li a{ text-decoration:none; color:#000000; height:20px; padding-left:7px; padding-right:7px; line-height:20px; font-size:12px; border:1px solid #D3D3D3; background:#F1F1F1;}
.fanye1 .a{ color:#fff; font-weight:bold; background:#1067B7; border:0; height:22px; line-height:22px;}  
/*新闻详细*/
.h2{ width:690px; float:left; line-height:50px; font-size:12px; color:#000000; text-align:center; border-bottom:1px dotted #C0C0C0; margin-top:20px;}

/*产品信息*/
.r_div2{ width:100%;  padding-left:0px;}
.r_div2 ul{ list-style:none; }
.r_div2 ul li{ display:block; float:left; width:100%; margin-top:10px; border:1px solid #E3E3E3; padding-bottom:20px;}
.r_div2 ul li dl{ float:left; margin-top:10px;}
.r_div2 ul li dl dt{ width:154px; float:left; padding-left:5px;}
.r_div2 ul li dl dt img{ display:block;  border:1px solid #E3E3E3; width:152px; height:152px;}
.r_div2 ul li dl dt div{ width:125px; height:48px; margin:auto; background:url(../images/bg4.jpg) no-repeat; margin-top:17px;}
.r_div2 ul li dl dt div span{ font-size:12px; color:#1065B6; display:block; float:left; width:125px; text-align:center;}
.r_div2 ul li dl dd{ width:780px; float:left; padding-left:5px;}
.r_div2 ul li dl dd h2{ float:left; width:100%; line-height:22px; font-size:12px; color:#1065B6; border-bottom:1px dotted #A6A6A6; padding-bottom:5px;}
.r_div2 ul li dl dd tr td{ font-size:12px; color:#000000; height:24px; }
.r_div2 ul li dl dd div tr td{ text-align:center; padding:1px;}
.r_div2  .tr{ height:42px;}
.r_div2 ul li dl dd div tr td div{ padding-left:0px;}
.r_div2 ul li dl dd div tr td div img{ display:block; float:left; padding-left:1px; padding-right:1px; margin-top:4px;}
.r_div2 ul li dl dd div tr td div input{ display:block; float:left; width:30px; height:18px; border:1px solid #C6C6C6;}
.fanye1 .a1{ color:#C00300; font-weight:bold;}
/*产品分类*/
.r_a_b{ width:690px; float:left;}
.r_a_b ul{ list-style:none; float:left;}
.r_a_b ul li{ display:block; float:left; padding-right:18px; margin-top:16px;height:250px;}
.r_a_b ul li div{ width:154px; float:left;}
.r_a_b ul li div img{ display:block;  border:1px solid #E3E3E3; width:152px; height:152px;}
.r_a_b ul li div span{ display:block; float:left; font-size:12px; color:#000000; line-height:20px; width:154px; text-align:center; margin-top:5px;}
.r_a_b ul li div label{ display:block; float:left; font-size:12px; line-height:20px; color:#000000; width:154px; text-align:center;}
/*产品分类详细*/
.h2_a{ font-size:14px; width:100%; line-height:20px; color:#1065B6; margin-top:25px; padding-bottom:10px;}
.r_dl2{ width:100%; float:left; border:1px solid #E5E5E5; font-size:14px;}
.r_dl2 dd{ width:280px; height:266px; float:left; border-right:1px solid #E5E5E5;}
.r_dl2 dd img{ display:block; border:1px solid #E5E5E5; margin-top:30px; width:165px; margin: 10px auto;}
.r_dl2 dd span{ color:#FF8707; text-align: center; display: block; width:165px; margin: 10px auto;}
.r_dl2 dd a{ text-align: center; border-radius: 10px; display: block; background: #CCDDEF; width:265px; padding: 5px; margin: 10px auto;}

.r_dl2 dt{ width:650px; float:left;}
.r_dl2 dt div{ margin:auto;  height:236px; background:#F7F7F7; margin-top:15px;}
.r_dl2 dt div tr td{ color:#000000; height:30px;}


.r_dl2 dt div span{background: url("../images/bg4.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
color: #1264b6;display: block;font-size: 12px;height: 48px;line-height: 16px;margin-left: 18px;margin-top: 5px;text-align: center;width: 125px;}
.r_table{ width:100%; float:left; margin-top:35px;}
.r_table tr td{ color:#000000; height:52px; text-align:center; border:1px solid #E3E3E3;}
.r_table .tr td{ height:24px;}
.r_table tr td div{ padding-left:15px;}
.r_table tr td span{ display:block; _float:left; padding-left:28px;}
.r_table tr td div img{ display:block; float:left; padding-left:2px; padding-right:2px; margin-top:4px;}
.r_table tr td div input{ display:block; float:left; width:44px; height:18px; border:1px solid #C6C6C6;}
.r_div_a{ float:left; width:688px; height:30px; line-height:30px; background:url(../images/bg_d.png) repeat-x; border:1px solid #E4E4E4; margin-top:30px;}
.r_div_a span{ display:block; float:left; border-right:1px solid #E4E4E4; height:30px; font-size:12px; color:#000000; padding-left:24px; padding-right:24px;}
.r_div_a .span{ background:#1065B6; color:#FFFFFF}
.r_table_a tr td{ height:36px; font-size:12px; color:#000000;line-height:28px;}
.r_table_a tr td span{ width:92px; height:28px; border:#E3E3E3 1px solid; background:#EFF8FF; display:block; text-align:center; }
.r_table_a tr td label{border:#E3E3E3 1px solid;display:block;}
/*联系我们*/
.contact{ width:100%; margin-top:40px; line-height:20px; font-size:13px; }
.contact .map,.contact .global-sites,.contact .global-distributors{border-bottom: 2px dotted #000; padding: 10px;}
.contact .flex-box .box-item{ width: 30%; padding: 10px;}
.contact .flex-box .box-item .title-jump{ cursor: pointer;}
.contact .icon {height: 20px; padding-right: 10px;}
.contact .details {padding: 10px 0;}
.contact .h_title { color: blue; font-size: 14px;}
.contact .h_title_small { font-weight: 700;}
.contact .details .address-width{width: 220px;}

/*购物车*/
.guowu{ width:950px; line-height:20px; font-size:12px; color:#000000; float:left; padding-bottom:10px;}
.guowu a{ text-decoration:none; color:#E87800;}
.a_tr{font-size:12px; height:40px; width:950px; text-align:center;}
.a_tr td{ border-bottom:1px solid #C0C0C0;}
.a_tr1{ font-size:12px; height:93px;text-align:center;}
.a_tr1 td{border-bottom:1px solid #C0C0C0;}
.a_tr1 td img{ border:1px solid #1A75BC;}
.a_tr1 td p{ font-size:12px; color:#797979;}
.a_tr1 td b{ color:#474747; font-weight:500;}
.a_tr1 td span{ display:block; float:left; margin-top:5px; padding-left:2px; padding-right:2px;}
.a_tr1 td input{ display:block;height:18px; width:32px; border:1px solid #AAADB2; margin:auto;}
.gouwu_a{ height:40px; float:left; width:946px; border:1px solid #C0C0C0; border-top:0;margin-bottom:12px;}
.gouwu_a p{ font-size:12px; line-height:40px; color:#000000;}
.r_dl2_a{ width:950px; float:left;}
.r_dl2_a dd{ float:left; font-size:12px; color:#272525; margin-top:12px;}
.r_dl2_a dd span{ color:#E87800}
.r_dl2_a dt{ float:right; margin-top:20px;}
.r_dl2_a dt img{ display:block; float:left; padding-left:20px;}
/**/
.tuangou6{ width:950px;float:left;}
.tuangou6_a{ width:948px; height:33px; overflow:hidden;border:1px solid #cccccc; line-height:33px;}
.tuangou6_a h2{ font-size:18px; color:#464646;padding-left:10px; }
.tuangou6_b{ width:948px; border:1px solid #cccccc; border-top:0;}
.tuangou6_b h2{ font-size:13px; color:#949494; margin-left:10px; padding-top:30px; text-align:center;}
.xuxian2{ height:3px; display:block; width:960px; background:url(../img/xuxian2.jpg) repeat-x;margin-left:10px; margin-top:5px;}
.tuangou6_b_a{ display:block; margin-left:10px; text-align:center; font-size:12px; color:#949494; line-height:20px; margin-top:15px; padding-bottom:10px;}
.gouw1{width:948px; border:1px solid #cccccc; border-top:0; float:left; font-size:14px;}
.gouw1 ul{ list-style:none; display:block; width:890px; padding-left:45px; margin-top:10px; float:left; padding-bottom:3px; padding-bottom:10px;}
.gouw1 ul li{ display:block; height:24px; line-height:24px; font-size:14px; color:#000000;margin-top:10px;}
.gouw1 ul li label{ display:block; width:120px; float:left; text-align:right; }
.gouw1 ul li input{  border:1px solid #CECDCD; line-height:22px;}
.gouw1 ul li a{ display:block; float:left; padding-left:13px; padding-right:10px;}
.g_select{ display:block; float:left; height:22px; width:198px; border:1px solid #CECDCD;}
.g_input{height:22px;}
.g_input1{height:22px;}
.w_340{  height:22px; border:1px solid #CECDCD;}
.dl8{ display:block; width:948px; border:1px solid #cccccc; border-top:0; float:left; font-size:14px;  }
.dl8 dd{ width:920px; margin:auto;}
.dl8 dd ul{ list-style:none;}
.dl8 dd ul li{ display:block; float:left; width:920px; height:40px; border-bottom:1px solid #E9EAEB; font-size:12px; line-height:40px;}
.dl8 dd ul li input{ display:block; float:left; width:12px; height:12px; margin-top:14px;}
.dl8 dd ul li span{ display:block; float:left; padding-right:50px;padding-left:8px;}
.dl8 dd ul li a{ display:block; float:left; padding-left:38px;}
.dl8 dd ul li img{ display:block; float:left;}
.w_268{ border-right:1px solid #E9EAEB; height:40px;}
.p_bottom10{ padding-bottom:10px;}
.gouwu3{ width:950px; height:20px; float:left; font-size:12px; padding-top:15px;}
.gouwu3 span{ display:block; float:left;}
.gouwu3 input{ display:block; float:left; width:12px; height:12px; margin-top:2px;}
.w20{ width:20px;}
.textarea{ width:685px; height:108px;}
.gouwu_d{ width:950px; float:left; margin-top:10px;}
.gouwu_d img{ display:block; float:right;}
.gouwu_e{ width:948px; border:1px solid #cccccc;  float:left;}
.gouwu_e_a{ padding-bottom:20px;margin:auto; margin-top:40px; text-align:center; }
.gouwu_e_a h2{ font-size:26px; color:#7C7C7C;}
.gouwu_e_a span{ font-size:15px; display:block; color:#3E3E3E; margin-top:30px; font-weight:bold;}
.gouwu_e_a div{ margin-top:20px;}
/*会员管理*/
.left3{ width:160px; float:left;}
.dl3{ display:block; width:158px; float:left;border:1px solid #CCCCCC; margin-top:10px;}
.dl3 dd{ width:158px; height:28px; background:url(../images/bangzhu.jpg) repeat-x; line-height:28px;  color:#676767;}
.dl3 dd h2{ padding-left:10px; float:left; font-size:14px;}
.dl3 dt ul{ list-style:none; font-size:12px; color:#676767;  margin-top:5px;}
.dl3 dt ul li{ display:block; width:158px; height:24px; line-height:24px; background:url(../img/xuxian2.jpg) no-repeat bottom; float:left;}
.h11{ height:11px; width:100%; display:block; float:left; overflow:hidden;}
.dl3 dt ul li a{ display:block; float:left; padding-left:10px; height:24px; line-height:24px;}
.d_d_a{ width:160px;height:40px; float:left;background:#092C54;}
.d_d_a h2{font-size:20px; font-size:16px; line-height:40px; padding-left:10px; float:left; color:#FFFFFF;}
.d_d_a h2{font-size:20px; font-size:16px; line-height:40px; padding-left:10px; float:left; color:#FFFFFF;}
.right2{ width:774px; border:1px solid #CCCCCC; float:right; margin-top:10px;}
.main_right_c{border:1px solid #CCCCCC; border-top:0; width:771px; float:left;}
.main_right_c1{ width:746px; margin:auto; padding-top:8px;overflow:hidden;}
.main_right_c2{ float:left;}
.main_right_c2 h2{ font-size:14px; color:#464646; line-height:28px; margin-top:6px;}
.main_right_c2 div{ width:710px; border:1px solid #CCCCCC; height:84px; background:#F9F9F9; font-size:12px;}
.main_right_c2 div span{ display:block; padding-left:18px; margin-top:20px; float:left;}
.main_right_c2 div ul{ list-style:none; width:500px; display:block; float:left; margin-top:20px; }
.main_right_c2 div ul li{ display:block; float:left; padding-left:18px; padding-right:15px; color:#323232;}
.fa00101{ color:#A00101;}
.dl4{ width:746px;float:left; margin-top:20px;}
.dl4 dt{ display:block;  padding-top:30px; float:left;width:746px;}
.dl4 dt ul{ display:block; float:left; list-style:none; width:700px; height:149px; overflow:hidden; padding-bottom:40px;} 
.p_letf15{ padding-left:15px;}
.dl4 dd{width:710px; border:1px solid #CCCCCC; height:28px; background:#F4F4F4; font-size:12px; display:block;}
.dl4 dd h2{font-size:14px; color:#464646; line-height:28px; float:left; padding-left:12px;}
.dl4 dd div{ float:right; height:28px; }
.dl4 dd div span{ display:block; float:left; line-height:28px;}
.dl4 dd div img{ display:block; float:left;margin-top:6px; padding-left:10px; padding-right:10px;}
.dl4 dd div a{ display:block; float:left; background:url(../images/guanli2.jpg) no-repeat; width:48px; height:17px;  margin-top:6px;} 
.dl4 dt ul li{ display:block; float:left; padding-left:15px;}
.dl4 dt div{ margin-top:60px;}
.dl4 dt ul li img{border:1px solid #CCCCCC; padding:4px;}
.f96{ color:#000000; padding-left:10px; padding-right:10px;}
.b_div1{ width:746px; height:35px; background:url(../images/xian2.png) no-repeat bottom left; float:left; margin-top:20px;}
.b_div1 h2{ float:left; line-height:32px; font-size:14px; color:#000000}
.h148{width:746px; height:148px; float:left}
.b_div1_a{ width:746px; float:left; border-bottom:1px solid #DCDCDC; margin-top:17px;}
.b_div1_a ul{ list-style:none; float:left;}
.b_div1_a ul li{ display:block; float:left; height:22px; padding-right:1px;}
.b_div1_a ul li a{ display:block; float:left; text-decoration:none; padding-left:20px; padding-right:20px; margin-top:2px; background:#C3C3C3; color:#FFFFFF; height:20px; font-size:12px; line-height:20px;}
.b_div1_a ul li span{ display:block; float:left; background:url(../images/ban3.png) no-repeat; height:22px; width:6px;}
.b_div1_a ul li div{display:block; float:left; background:url(../images/ban4.png) no-repeat; height:22px; width:6px;}
.b_div1_a .li span{ background:url(../images/ban1.png) no-repeat; }
.b_div1_a .li div{ background:url(../images/ban2.png) no-repeat; }
.b_div1_a .li a{ line-height:22px; margin-top:0; font-weight:bold; background:#0E335D; height:22px;}
.main_right3{ margin-top:6px; float:left; }
.main_right3 tr td{ text-align:center; height:24px;font-size:12px; color:#666666; border:1px solid #cccccc;}
.main_right_c3{ float:left; height:26px; width:710px; border:1px solid #CCCCCC;background:#F9F9F9; font-size:12px; line-height:26px; margin-top:12px;}
.fff6507{ color:#ff6507}
/*个人信息*/
.main_right1_b{ width:698px; border:1px solid #F8DEB2; height:24px; float:left; margin-top:10px; background:#FEFEE0; color:#676767; font-size:12px; line-height:24px;}
.main_right1_c{ width:697px; padding-left:6px; float:left;}
.main_right1_c ul{ list-style:none; color:#676767;}
.main_right1_c ul li{ display:block; width:697px; height:24px; font-size:12px; float:left; margin-top:10px;}
.main_right1_c ul li label{ display:block; float:left; width:110px; margin-top:10px;}
.main_right1_c ul li span{ display:block; float:left; margin-top:6px;}
.input{ width:170px; display:block; height:22px; border:1px solid #cccccc; line-height:22px; float:left;}
.select{ display:block; height:22px;border:1px solid #cccccc; line-height:22px; float:left;}
.input1{display:block; height:22px; border:1px solid #cccccc; line-height:22px; width:448px;float:left;}
.input2{display:block; height:22px; border:1px solid #cccccc; width:60px; float:left;}
.w5{ width:5px; height:10px;}
.main_right1_d{ margin-top:30px; padding-left:20px; float:left;padding-bottom:15px;}
.input3{display:block; height:22px; border:1px solid #cccccc; width:260px; float:left; margin-top:6px;}
.main_right2_b{ margin-top:20px; padding-left:300px; float:left; padding-bottom:130px;}
/*订单详情 */
.order1{ line-height:43px;color:#3a3a3a; background:#FCF8ED; border:#F9DFBE 1px solid; float:left; width:700px; margin-top:20px;}
.order1 h3{ font-size:13px; padding-left:13px; border-bottom:#F9DFBE 1px dotted; }
.order1 p{ padding-left:13px; font-size:12px;}
.dl_4{ padding-bottom:5px; padding-left:5px; padding-right:5px; background:#ededed; margin-top:10px; border:#ccc 1px solid; border-top:2px #ccc solid; float:left; width:688px;}
.dl_4 p{ font-size:12px;}
.dl_4 dt{ font-size:14px; font-weight:bold; color:#333; line-height:32px; padding-left:8px;}
.dl_4 dd{ background:#FFF; padding:15px; line-height:25px; color:#333;}
.dd1{ border-bottom:#ccc 1px dotted;}
.tr3 td{ background:#ebebeb;}
.table10{ border:#e6e6e6 1px solid;}
.table10 td{ font-size:12px;}
.table10 td img{ border:1px solid #1A75BC;}
.table10 td a{color:#333; text-decoration:none}
.dl_4 dd h3{ font-size:14px; font-family:微软雅黑; line-height:35px;}
.div5{ background:#ebebeb; padding-left:20px; padding-top:15px; padding-bottom:15px;}
.div6{ border:#dbdbdb 1px solid;}

/* 账户余额*/
.b_div_a{ width:746px; height:118px; float:left; background:#F4F4F4; margin-top:25px;}
.b_div_a ul{ list-style:none; float:left; margin-top:10px;}
.b_div_a ul li{ display:block; float:left; line-height:30px; font-size:12px; color:#000000; width:700px; margin-top:10px; padding-left:20px;}
.b_div_a ul li strong{ color:#DE5F00;}
.b_div_a ul li a{ text-decoration:none; color:#C80002; font-size:14px;}
.b_div_b{ width:744px; float:left; border:1px solid #F0DFC3; background:#FFF8EB;margin-top:20px;}
.b_div_b img{ display:block; float:left;padding-left:10px; margin-top:6px;}
.b_div_b span{ line-height:32px; display:block; float:left; font-size:12px; color:#000000; padding-left:10px; }
.h270{ height:270px; width:100%; float:left;}
.td3{ padding-top:30px; padding-bottom:20px; font-size:14px;}
.td4{ background:#fff8ea; border:#f0ddbf 1px solid; padding:5px; line-height:25px;}
.td4 h3 img{ margin-right:5px; vertical-align:middle;}
.td4 h3{ font-size:14px;}
.td4 p{ font-size:12px;}
.td5{ margin-top:10px; padding:30px 10px;}
.td5_1{ padding:20px 30px; background:#f8f8f8;}
.td5_1 ul{ overflow:hidden;zoom:1;}
.td5_1 ul li{ float:left; margin-right:15px; display:inline;}
.td5_1 ul li img{ vertical-align:middle;}
.td5_2{ line-height:25px; margin-top:10px;}
.td5_2 p{ font-size:12px; color:#000000}
.td5_2 input{ border:#cdcdcd 1px solid; height:20px; line-height:20px; margin-left:10px; margin-right:10px;}
.td5_3_1 input{ margin-right:10px;}
.td5_3_1  td{ padding-bottom:10px;}
.td5_3_1 img{ border:#cdcdcd 1px solid; vertical-align:middle;}
.td5_3{ margin-top:20px;}
.td5_3_2{ margin-bottom:15px;}
.td6{  text-align: center;}
.td6 input { vertical-align:middle; }
.td6 p{ font-size:12px; color:#000000}
.submit_4{ border:none 0px; background: url(../images/r17.png) no-repeat; width:250px; height:33px; margin-top:15px; margin-bottom:30px;}
/*提问*/
.huida{ width:696px; border-left:1px solid #ccc;border-right:1px solid #ccc; height:50px; overflow:hidden; font-size:12px; color:#797979;}
.huida span{ display:block; line-height:24px; padding-left:15px;float:left;}
.huida a{ display:block; position:relative; top:-20px; float:right; width:60px; height:20px;}
/*msds*/
.c_d{ width:690px; float:left; margin-top:38px;}
.c_d tr td{ height:52px; border:1px solid #DADADA; font-size:12px; text-align:center; color:#000000;}
.c_d .tr td{ height:26px; background:url(../images/bg_e.png) repeat-x;}
.c_d td div{ margin:auto;}
.c_d td div span{ display:block; float:left; padding-left:200px;}
.c_d td div a{ display:block; float:left; line-height:22px;}
.c_d td div a img{ display:block; float:left;}
/*找回密码*/
.forgot{ float:left; padding-left:100px; margin-top:70px; font-size:12px; color:#000000; width: 400px;}
.forgot tr td{ height:60px;}
.forgot tr td img{ display:block; float:left; padding-left:4px;}
/* .forgot tr td input{ width:258px; height:24px; display:block; float:left; border:1px solid #D8D8D8; line-height:24px;} */
/* .forgot tr td span{ display:block; float:left; padding-left:10px; color:#B1B1B1; line-height:26px;} */
/* .forgot .tr td{ height:55px;}  */

.forgot .forgot-input,
.forgot .forgot-input-code {
    position: relative;
}

.forgot .forgot-input .forgot-icon,
.forgot .forgot-input-code .forgot-icon {
    position: absolute;
    display: inline-block;
    width: 30px;
    height: 30px;
}
.forgot .forgot-input .forgot-icon {
    background: url(/cn/images/email.png) no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

.forgot .forgot-input-code .forgot-icon {
    background: url(/cn/images/pwd.png) no-repeat;
    background-size: 80% 80%;
    background-position: center;
}

.forgot .forgot-input input,
.forgot .forgot-input-code input {
    padding-left: 30px;
    line-height: 25px;
}
/*帮助中心*/
.help{ width:616px; float:left; margin-top:40px; padding-left:28px;}
.help ul{ list-style:none; float:left;}
.help ul li{ display:block; float:left; width:303px; border-right:1px dotted #B4B4B4; border-bottom:1px dotted #818181; padding-bottom:40px;height:160px;}
.help ul li.wli{padding-top:40px;}
.help ul li div{ float:left; width:240px; padding-left:30px;}
.help ul li div img{ display:block; float:left;}
.help ul li div h2{ display:block; float:left; font-size:12px; color:#000000; padding-left:10px;}
.help ul li ul{padding-left:30px;}
.help ul li li{ border:0; line-height:24px; height:24px; background:url(../images/dian2.png) no-repeat; padding-left:10px; width:240px;padding-bottom:0px;}
.help ul li li a{ font-size:12px; text-decoration:none; color:#666666;}

/* coa-sds */
.coa-sds{ width: 400px; padding-top: 10px; clear: both;}
.coa-sds .coa-a{ width:100%; background:#EFF8FF; float:left; padding-left: 20px;}
.coa-sds .coa-a dl{ width:95%; padding-left:7px; float:left; margin-top:5px; border-bottom:1px dotted #808080; padding-right:7px;}
.coa-sds .coa-a dl dd{ width:94%; padding-left:12px;float:left; height:30px; background:url(/cn/images/bg_short.png) repeat; font-size:14px; color:#333333; line-height:30px;}
.coa-sds .coa-a dl dt{ width:98%; padding-left:3px; float:left; margin-top:4px;padding-bottom:10px; }
.coa-sds .coa-a dl dt input{ display:block; float:left; height:24px; line-height:24px; width:95%; color:#000000 ; margin:10px 0 5px 0;}
.coa-sds .coa-a dl dt img{ display:block; float:right; margin-top:5px; margin-right: 15px;}
.coa-sds .coa-a dl dt span{ display:block; float:left; font-size:12px; color:#49B6FF; line-height:20px; margin-top:16px; background:url(../images/dian1.png) no-repeat; padding-left:20px;}
.coa-sds .coa-a dl dt label{ display:block; margin:auto; width:99px; height:25px; line-height:25px; font-size:12px; text-align:center; color:#FFFFFF; background:#1065B6; margin-top:6px;}
.coa-sds .coa-a dl dt label a{color:#fff;}
/*register*/

.register{ width:800px; font-size:12px; color:#565656; margin: 0 auto;}

.register table td {
    padding: 5px 0;
    font-size: 16px;
}
.register h2 {
    text-align: center;
    color: #0E6EBB;
    padding: 30px 0 ;
}
.register .need-input{
    color: red;
}
.register .register-input {
    position: relative;
}
.register input[type=submit] {
    border: 1px solid #ccc;
    line-height: 35px;
    background-color: #0E6EBB;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    width: 95%;
    padding: 5px 0 ;
    margin: 5px 0;
}


.register .register-input .fullname-span {
    background: url(/cn/images/fullname.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}

.register .register-input .employee-number-span {
    background: url(/cn/images/code.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .organization-span {
    background: url(/cn/images/company.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .tel-span {
    background: url(/cn/images/tel.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .email-span {
    background: url(/cn/images/email.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .des-span {
    background: url(/cn/images/des.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .pwd-span {
    background: url(/cn/images/pwd.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}
.register .register-input .position-span {
    background: url(/cn/images/position.png) no-repeat;
    background-size: 70% 70%;
    background-position: center;
}


.register .register-input span {
    position: absolute;
    display: inline-block;
    width: 28px;
    height: 28px;
    left: 4px;
}

.register .register-input input,
.register .register-input select,
.register .register-input textarea
 {
    padding-left: 30px;
    border: 1px solid #eee;
}

.register .register-input input{
    line-height: 20px;
    width: 300px;
}
.register .register-input select{
    width: 335px;
    height: 25px;
}
.register .register-input textarea{
    width: 700px;
}
.register .a_input{ width:13px; height:13px; border:0; margin-top:7px;}


.checkspan{color:Red;}
    
.table_nav{ line-height:25px; background: url(../images/d12.png) repeat-x; color:#3a3a3a; font-family:微软雅黑; width:100%; border-top:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;}
.table_nav th{ width:16%; border-bottom:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid;}
.table9{ width:100%;}
.table9 td{ width:16%; text-align:center; line-height:25px; border-bottom:#e3e3e3 1px solid; border-left:#e3e3e3 1px solid;}
.table9{border-top:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;}
.order_list2{ margin-top:10px; width:100%;float:left;}
.order_list2 a,.order_list2 a:hover{ color:#ff6600;}

#addddress a:hover{color:Red;}
.L_sousuo {cursor:pointer; float:right; margin-top:10px;}


.cuxiaoTable{
	width: 710px;
	float: left;
	margin-top: 15px;
	border-collapse: collapse;
}
.cuxiaoTable .color1 {
	color:red;
}
.cuxiaoTable a{
	text-decoration:underline;
	color:blue;
}
.cuxiaoTable tr th{
	font-size: 12px;
	color: #000000;
	height: 52px;
	text-align: center;
	border: 1px solid #E3E3E3;
}

.cuxiaoTable tr td{
	font-size: 12px;
	color: #000000;
	height: 52px;
	text-align: center;
	border: 1px solid #E3E3E3;
}

/* ordering info */
.ordering-info .change-tag{ width:200px; height:27px; color:#000000; background:#EAEAEA; font-size:12px; line-height:27px;  border-right:1px solid #ffffff; margin-top:3px; margin-bottom:10px; text-align:center; cursor: pointer; font-weight: 700;}
.ordering-info .r_d_c_a{ width:100%; margin-top:25px;}
.ordering-info .r_d_c_a .p_h3{ padding: 0 0 5px 0; margin-bottom: 5px; border-bottom: 1px solid #49B6FF; color: blue ; font-size: 14px; }
.ordering-info .r_d_c_a p{ width:100%; line-height:24px; font-size:12px; color:#000000; }
.ordering-info .r_d_c_a img{ display:block; float:left; margin-top:8px;}
.ordering-info .r_d_c_a a{ color: blue;}



/* 新品询价 */
.productmsg .productmsg-submit {
    border: 1px solid #ccc;
    line-height: 35px;
    background-color: #0E6EBB;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    width: 100%;
    padding: 5px 0 ;
    margin: 5px 0;
	border-radius: 5px;
}
.productmsg .need-input{ color: red;}


/* billing */

.billing td{
    padding: 10px 3px;
}

.billing input[type='text']{
    border: 0;
    border-bottom: 1px solid #333;
}

.billing .text-half{
    width: 45%;
}

.billing .text-full{
    width: 90%;
}

.billing .card-type{
    cursor: pointer;
}

.billing .form-title{
    height: 50px;
    font-weight: 700;
    font-size: 16px;
    text-align: center;
}

.billing .need-input{
    color: red;
}

.billing .billing-submit {
    border: 1px solid #ccc;
    line-height: 35px;
    background-color: #0E6EBB;
    color: #fff;
    font-weight: 500;
    font-size: 20px;
    width: 100%;
    padding: 5px 0 ;
    margin: 5px 0;
	border-radius: 5px;
    cursor: pointer;
}