*{
    padding:0;
    margin:0;
}
html,body{
    height: 100%;
}
/*html{overflow-y:hidden;}*/
a:active,a:hover{outline:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
input,select,button{outline:none;}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
img{vertical-align:middle;border:0}
@-ms-viewport{width:device-width}
html{font-size:50px;-webkit-tap-highlight-color:transparent;height:100%;min-width:320px;overflow-x:hidden}
body{font-family:"SimSun";font-size:.28em;line-height:1;color:#333;font-family: Microsoft Yahei,Arial, sans-serif;}

h6{margin-top:0;margin-bottom:0}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#000;text-decoration:none;outline:0;cursor: pointer; !important}
a:focus{text-decoration:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
a.react,label.react{display:block;color:inherit;height:100%}
a.react.react-active,a.react:active,label.react:active{background:rgba(0,0,0,.1)}
ul{margin:0;padding:0;list-style-type:none}
hr{margin-top:.28rem;margin-bottom:.28rem;border:0;border-top:1px solid #DDD8CE}
h6,p{line-height:1.41;margin:-.2em 0;word-break:break-all}
small,weak{color:#666}
::-webkit-input-placeholder {color:#999;line-height:inherit;} 
:-moz-placeholder {color:#999;line-height:inherit;} 
::-moz-placeholder {color:#999;line-height:inherit;}
.radio-inline
input[type=checkbox],
.radio-inline
input[type=radio]{
    margin-left: -20px;
}
.bootstrap-select{
    padding-left: 0px!important;
}
.org_box{  
    -webkit-box-shadow: 3px 3px 3px;  
    -moz-box-shadow: 3px 3px 3px;  
    box-shadow: 3px 3px 3px;  
 }
#_bootstrap_combox_il_1{
    width: 200px!important;
}
#_bootstrap_combox_il_2{
    width: 200px!important;
}
#_bootstrap_combox_il_3{
    width: 200px!important;
}
#_bootstrap_combox_il_4{
    width: 200px!important;
}
#_bootstrap_combox_il_5{
    width: 200px!important;
}
td{
    font-size: 12px;
}
.main_body {
    width:1400px;
}
.btn-primary{
    background-color: #7BC6E7!important;
    border-color: #7BC6E7!important;
}
@media screen and (max-width: 1440px) {
    .main_body {
        width:1240px;
    }
}
#upload td{
    line-height: 30px;
}
.breadcrumb {
    display: inline;
    background-color: #fff;
}
.breadcrumb > li + li:before {
    color: #CCCCCC;
    content: "> ";
    padding: 0 5px;
}
input::-webkit-input-placeholder {
     color: #E0E0E0;
 }
.checkbox-inline,
.radio-inline{
    margin-left: 0px!important;
    margin-right: 10px;
}
.inputting{
    width: 100%;
    line-height: 28px!important;
    padding: 0px!important;
    font-size: 16px!important;
    border: none!important;
    box-shadow: none!important;
}
#order td{
	line-height: 30px;
}
.date{
    line-height: 40px;
    float: right;
    margin-right:20px;
}
.img_picture{
    margin-top: -3px;
    margin-right: 3px;
    margin-left:13px;
}

.header{
    height: 78px;
    background: url(../img/image/home_header_logo.jpg);
}
.header_left{
    display: inline-block;
    width: 700px;
    position: absolute;
}
.header_left_logo{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    font-family: 'Aparajita Bold', 'Aparajita Regular', 'Aparajita';
    font-weight: 700;
    font-style: normal;
    font-size: 48px;
    color: #E89348;
}
.header_left_title{
    float: left;
    margin-top: 20px;
    margin-left: 10px;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
}
.header_left_englishtitle{
    float: left;
    margin-top: 5px;
    margin-left: 10px;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial';
    font-weight: 700;
    font-style: normal;
    font-size: 10px;
}
.header_right{
    display: inline-block;
    width: 550px;
    float: right;
    height: 100%;
    position: relative;
}
.header_right .login{
    float: right;
    margin-right: 20px;
    list-style-type:none;
}
.header_right .login li{
    margin-top: 10px;
    display: inline-block;
}
.header_right .menu{
    position: absolute;
    bottom: 0px;
    right: 20px;
    height: 39px;
    list-style-type:none;
}
.header_right .menu li{
    text-align: center;
    line-height: 39px;
    display: inline-block;
    width: 97px;
    border-right: 1px solid #fff;
}
.header_right .menu li:first-child {
    width:126px;
    border-top-left-radius: 34px;
}
.header_right .menu li:first-child a {
    border-top-left-radius: 34px;
}
.header_right .menu li:last-child {
    border-right:none;
}
.header_right .menu li a {
    width: 100%;
    height: 100%;
    display: inline-block;
    background-color: #7BC6E7;
    color: #fff;
}
.header_right .menu li a:hover{
    background-color: #7BC6E7;
}
.title{
    height: 45px;
    display: inline-block;
    background-color:#7BC6E7;
    width: 100%;
    line-height: 45px;
}
.title img{
    margin-top: -3px;
    margin-right: 10px;
    margin-left: 20px;
}
.title span{
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color:#fff;
}
.entrustment_title{
    height: 45px;
    display: inline-block;
    background-color:#2b78bc;
    width: 100%;
    line-height: 45px;
}
.entrustment_title img{
    margin-top: -3px;
    margin-right: 10px;
    margin-left: 20px;
}
.entrustment_title span{
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color:#fff;
}
.entrustment_picture{
    height: 340px;
    background-color: #fff;
}
.entrustment_picture img{
    width: 100%;
    margin-top: 60px;
}
.picture_control{
    height:40px;
    background-color:#c7e8fe;
}
.picture_control img{
    margin: 10px 35px;
}
.guide{
    height: 40px;
    margin-left: 200px;
    border: 1px solid #e3e8ee;
    margin-top: 10px;
}
.content{
/*    height: 78%;*/
/*    padding-bottom: 100px;*/
    margin-left: 200px;
/*    margin-right: 20px;*/
    margin-top: 10px;
        margin-bottom: 10px;
}
.entrustment_content{
    height: 78%;
/*    padding-bottom: 100px;*/
    margin-left: 270px;
    margin-right: 20px;
    margin-top: 10px;
}
.products_header{
    height: 47px;
    border-bottom: 1px solid #ccc;
}
.labelling{
    width: 200px;
    height: 275px;
/*
    margin-right: 20px;
    margin-left: 20px;
    margin-top: 10px;
*/
    margin: 10px 16px 0px;
    border:1px solid #ccc;
    display: inline-block;
    text-align: center;
    position: relative;
   /*  background: url(../img/image/select.png)no-repeat; */
    vertical-align: top;
    background-position: bottom right;
    background-size: 40px;
}
.labelling.active{
    width: 220px;
    height: 155px;
    margin-right: 25px;
   /*  border:1px solid #168bff; */
    display: inline-block;
    text-align: center;
    position: relative;
    /* background: url(../img/image/select_blue.png)no-repeat; */
    background-position: bottom right;
    background-size: 40px;
}
.labelling p{
    text-align: center;
}
.labelling img{
    width: 40px;
    position: absolute;
    right: 0px;
}
.totalInspection{
    width: 120px;
    height: 36px;
    border-radius: 5px;
    display: inline-block;
    border: 1px solid #199be9;
    text-align: center;
}
.uninspection{
    width: 120px;
    height: 36px;
    border-radius: 5px;
    display: inline-block;
    border: 1px solid #199be9;
    text-align: center;
}
.inspection{
    border-radius: 5px;
    width: 120px;
    height: 36px;    
    display: inline-block;
    border: 1px solid #199be9;
    text-align: center;
}
.totalInspection a{
    width: 100%;
    height: 100%;
    display: inline-block;
    margin-top: 10px;
}
.uninspection a{
    width: 100%;
    height: 100%;
    display: inline-block;
    margin-top: 10px;
}
.inspection a{
    width: 100%;
    height: 100%;
    display: inline-block;
    margin-top: 10px;
}
#myTab li.active{
    background-color: #199be9;
}
#myTab li.active a{
    color: #fff;
}
.enquiries{
    width:200px;
    border-left:none!important;
    border-top:none!important;
    border-right:none!important;
    box-shadow:none!important;
}
.picture{
    margin-top: 0px;
    height: 200px;
    background-size: 100% 100%!important;
    background-position: center center!important;
    transition: background-size 0.1s;
    -moz-transition: background-size 0.1s; /* Firefox 4 */
    -webkit-transition: background-size 0.1s; /* Safari 和 Chrome */
    -o-transition: background-size 0.1s; /* Opera */
}
#labelling:hover .picture{
    background-size: 228px 210px!important;
}
.service_type{
    border: 1px solid #3cb4e6;
    margin: 40px 20px;
    min-height: 300px;
}
.service_type_ul li{
    width: 20%;
    height: 55px;
    display: inline-block;
    float: left;
    line-height: 55px;
    text-align: center;
    background-color: #288fdf;
    border-right: 1px solid #fff;
    color: #fff;
}
.service_type_ul li a{
    position: relative;
    color: #fff;
    width: 100%;
    height: 100%;
    display: inline-block;
}
.service_content ul{
    list-style-type:none;
}
.service_content ul li {
    list-style-type:none;  
    list-style-image: url(../img/image/rhombus.png);
}
.servise_content {
    margin-top: 55px;
    min-height: 250px;
}
.service_content_pane{
    margin-top: 55px;
    position: relative;
    min-height: 250px;
}
.service_content_pane ul {
    padding-left: 55px;
    display: inline-block;
    width: 25%;
    float: left;
    margin-top: 50px;
} 
/*
.service_content_pane img{
    position: absolute;
    left: 25%;
    top: 20%;
}
*/
.triangle{
    position: absolute;
    bottom: -15px;
    left: 50%;
    margin-left: -16px;
    display: none;
}
.service_type_ul li.active a .triangle{
    display: block;
}
.service_type_ul li.active{
    background-color: #3cb4e6;
}
.instruction{
    background-color:#c8e8fe;
    width: 100%;
    height: 190px;
}
.instruction p{
    background-color: #3698fd;
    text-align: center;
    height: 35px;
    line-height: 35px;
    color: #fff;
}
.instruction ul{
    padding: 20px;
}
.instruction ul li{
    line-height: 20px;
}
.entrustment_table{
    border: 1px solid #b3d8f4;
}
.entrustment_table tbody tr td:first-child,
.entrustment_table tfoot tr td:first-child{
    width: 114px;
    background-color: #f2f7fd;
    text-align: right;
}
.entrustment_table tbody tr td,
.entrustment_table tfoot tr td{
    border: 1px solid #b3d8f4;
    padding: 6px;
}
.entrustment_table p{
    height: 10px;
}
.copyright{
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 13px;
}
.order_content{
    margin-bottom: 20px;
    border:1px solid #e3e8ee;
    border-top:none;
}
.order_divide{
    width:100%;
    height:10px;
    background-color:#f2f2f2;
}
.order_title{
    height: 40px;
    line-height: 40px;
    padding-left: 25px;
}
.order_title p {
    display: inline-block;
    font-size: 18px;
    color: #0081E5;
}
.order_title span{
    color: #FF0000;
    font-size: 14px;
    margin-left: 10px;
}
.message_title{
    height: 40px;
    line-height: 40px;
    background-color: #f2f2f2;
    margin-left: 15px;
    padding-left: 10px;
    border-left: 4px solid #0081e5;
}
.message_table tbody tr td:first-child{
    width:180px;
    background-color: #f2f7fd;
    text-align: right;
}
.message_table tbody tr td span{
    color:#f00;
    margin-right:3px;
}
.message_table{
    border: 1px solid #b3d8f4;
}
.message_table tbody tr td{
    border: 1px solid #b3d8f4;
}
.witness_type{
    width: 200px;
    height: 30px;
    margin-left: 25px;
    margin-top: 3px;
    border:1px solid #ccc;
    display: inline-block;
    text-align: center;
    position: relative;
    background: url(../img/image/select.png)no-repeat;
    background-position: bottom right;
    background-size: 24px;
}
.witness_type.active{
    width: 200px;
    height: 30px;
    margin-left: 25px;
    border:1px solid #168bff;
    display: inline-block;
    text-align: center;
    position: relative;
    background: url(../img/image/select_blue.png)no-repeat;
    background-position: bottom right;
    background-size: 20px;
}
.witness_type p{
    text-align: center;
    line-height: 30px;
}
.order_foot{
    height: 50px;
    text-align: center;
}
.home_footer {
/*    position:  absolute;*/
    bottom:  0px;
    text-align:  center;
    width:  100%;
    height:100px;
/*    line-height: 58px;*/
    border-top:2px solid #7BC6E7;
    background-color: #fff;
}
.home_center {
    height: 100%;
    /* width: auto; */
/*    display: inline-block;*/
    margin-right: 200px;
}
.home_center img{
    width: 100%;
    height: 100%;
}
.home_right {
    width: 200px;
    height: 100%;
    float: right;
    border-left: 2px solid #7BC6E7;
    font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑';
    position: absolute;
    top: 0px;
    right: 0px;
}
.home_help {
    height: 20%;
    border-bottom: 2px solid #7BC6E7;
    position: relative;
}
.home_help p {
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
    background: #DCDCDC;
    font-size: 16px;
}
.home_address {
    height:80%;
}
.multiSelect a{
    width: auto !important;
    display: inline-block;
    border: 1px solid #d1d2d3;
    min-width: 140px;
    margin: 2px 3px;
    font-size: 12px;
    background-color: #fff;
    text-align: center;
    line-height: 12px;
    color: #666666;
    padding: 6px;
    min-height: 30px;
    position:relative;
}
.a-span{
    position:absolute;
    top:0px;
    right:0px;
    color:#E89348;
    font-size: 11px;
}
.las-span{
    position:absolute;
    top:0px;
    left:0px;
    color:#7BC6E7;
    font-size: 11px;
}
.l-span{
    height: 46px;
    font-size: 20px;
    min-width: 110px;
    margin-right: 25px;
    border-radius: 4px; 
    display: inline-block;
    background-color:#7BC6E7; 
    color: #fff;
}
.jz_content{
    display: none;
}
.jd_content{
    display: none;
}
.xc_content{
    display: none;
}
.zq_content{
    display: none;
}
.multiSelect a.active {
    background: url(../img/image/check.png) no-repeat right bottom #fff;
    background-size: 22px;
    -webkit-transition: 0s;
    transition: 0s;
}
.singleSelect a {
    background-color: #fff;
    text-align: center;
    color: #666666;
    padding: 6px;
    display: inline-block;
    margin: 5px 3px;
    min-width: 140px;
    font-size: 12px;
    border-radius: 2px;
    line-height: 16px;
    border: 1px solid #d1d2d3;
    height: 30px;
}
.singleSelect a.active {
    border: 1px solid #7BC6E7;

    /* color: #77c9b3; */
    background: url(../img/image/check.png) no-repeat right bottom #fff;
    background-size: 22px;
    -webkit-transition: 0s;
    transition: 0s;
}
.singleSelect {
    display: inline-block;
    width: 85%;
    padding-left: 15px;
}

.details_right label {
    color: #444444;
    font-weight: 100;
    padding-top: 2px;
    font-size: 12px;
    vertical-align: top;
    margin: 10px 0 0 5;
}
.addCart {
    background-color: #7BC6E7;
    color: #fff;
    padding: 8px 5px 8px 45px;
    font-size: 20px !IMPORTANT;
    background: url(../img/image/car02.png) no-repeat 5px center #7BC6E7;
    margin-left: 35px;
    border-radius: 4px;
    line-height: 30px;
}
.addCart:hover{
    color: #fff;
}
.addOrder {
    background-color: #7BC6E7;
    color: #fff;
    padding: 8px 10px 8px 10px;
    font-size: 20px !IMPORTANT;
/*    background: url(../img/image/car02.png) no-repeat 25px center #77c9b3;*/
    margin-left: 10px;
    border-radius: 4px;
    line-height: 30px;
}
.addOrder:hover{
    color: #fff;
}
/*产品详情页*/
.property-input{
    width: 185px;
}
.picBox{
    width: 200px;
    height: 200px;
    position: relative;
    overflow: hidden;
}
.datu img{
    width: 200px;
    height: 200px;
}
.smImgBox{
    width: 200px;
    height: 60px;
    padding: 0;
    margin-top: 12px;
    position: relative;
}
.prev_smImgBox{
    background: url(../img/image/prevBtn.png) no-repeat center #fff;
    height: 60px;
    width: 24px;
    position: absolute;
    z-index: 99;
    left: 0;
    cursor: pointer;
}
.next_smImgBox{
    background: url(../img/image/nextBtn.png) no-repeat center #fff;
    height: 60px;
    width: 25px;
    position: absolute;
    z-index: 99;
    right: 0;
    cursor: pointer;
}
.listBox{
    width: 326px;
    height: 60px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.xiaotu{
    width: 1000px !important;
    left: 0px;
}
.xiaotu li {
    width: 60px;
    height: 60px;
    cursor: pointer;
    position: relative;
    padding: 0;
    margin-left: 26px;
}
.xiaotu li img{
    width: 60px;
    height: 60px;
}
.product-type{
    border-bottom: 1px solid #efefef;
    border-top: 1px solid #eeeeee;
    padding: 10px 0;
    margin-top: 5px;
}
.grid_box1 label{
    color: #444444;
    font-weight: 100;
    padding-top: 2px;
    font-size: 12px;
    vertical-align: top;
    margin: 10px 0 0 5;
}
.multiSelect {
    display: inline-block;
    width: 85%;
    max-width: 760px;
    padding-left: 15px;
}
.specifications label{
    margin-top: 0px;
    vertical-align: middle;  
}
.specifications input{
   /* margin-left: 20px;*/
    height:35px;
}
.specifications select{
    /*margin-left:20px;  */
/*    width: 162px;*/
    display: inline-block;
}
.spinner1{
    margin: -11px 0 0 20px;
    vertical-align: middle;
    display:inline-block;
}
.text_box{
    width: 50px;
    text-align: center;
    margin-top: 4px;
}
.GuiSamp-left{
    display: inline-block;
    vertical-align: top;
    margin-top: -5px;
}
.GuiSamp-left p{
    background: url(../img/image/GuiSampling.png) no-repeat left center;
    font-size: 16px;
    color: #7BC6E7;
    display: block;
    padding: 5px 0 5px 38px;
    margin-left: 25px;
}
.GuiSamp-right{
    display: inline-block;
    width: 760px;
    line-height: 23px;
    letter-spacing: 1px;
    margin-left: 10px;
}
/*购物车*/
.side{
    background: #fff;
    position: fixed;
    border: 1px solid #efefef;
    border-radius: 4px 0 0 4px;
    width: 60px;
    /* height: 153px; */
/*    height: 122px;*/
    right: 0;
    top: 225px;
    z-index: 201;
    cursor: pointer;
}
.side ul li {
    width: 60px;
    min-height: 30px;
    float: left;
    position: relative;
    /* margin-top: 1px; */
}
.side ul li .sidecar {
    width: 60px;
    height: 80px;
    display: inline-block;
    border-radius: 4px 0px 0 0px;
    padding: 5px 5px 5px 7px;
    background: #7BC6E7;
    transition: all 0.3s;
}
.side-one {
    background: url(../img/image/side-one.png) no-repeat center #7BC6E7 !important;
    background-position:20px 20px !important;
}
.side-tow {
    background: url(../img/image/order.png) no-repeat center #7BC6E7;
    background-size:20px 19px;
}
.side-car-number {
    margin-top: 40px;
    margin-left: 15px;
    display: inline-block;
    border-radius: 15px;
    padding: 6px 5px;
    color: #7BC6E7;
    background: #fff;
    font-size: 12px;
    /* position: absolute; */
    line-height: 5px;
}
.side ul li .sidebox {
    position: absolute;
    width: 60px;
    height: 30px;
    top: 0px;
    right: 0px;
    color: #fff;
    transition: all 0.3s;
/*    background: rgb(122, 110, 110);*/
    font: 14px/54px 微软雅黑;
    overflow: hidden;
    padding: 5px 5px 5px 8px;
}
.side ul li .sideOrder {
    position: absolute;
    width: 60px;
    height: 30px;
    top: 0px;
    right: 0px;
    color: #fff;
    transition: all 0.3s;
    /*    background: rgb(122, 110, 110);*/
    font: 14px/54px 微软雅黑;
    overflow: hidden;
    padding: 5px 5px 5px 8px;
    border-top:1px solid #bdbaba;
}
.side ul li div {
    position: relative;
    z-index: 200;
}
.tbar-tab-follow {
    width: 65px;
    height: 80px;
    line-height: 45px;
    color: #fff;
    font-family: "微软雅黑";
    position: absolute;
    z-index: 100;
    left: 50px;
    top: 0;
    font-size: 13px;
    background-color: #7BC6E7;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    transition: all 0.3s;
}
.car-tab-span {
    height: 80px;
    padding-top: 13px;
    padding-left: 5px;
}
.car-tab-span2 {
    height: 30px;
    line-height: 26px;
    padding-left: 5px;
}
.side-four {
    background: url(../img/image/side-four.png) no-repeat center #fff;
}
.side ul li.active .car-tab-span{
    background-color: #7BC6E7;
    left: -63px;
}
.side ul li.active .car-tab-span2{
    background-color: #7BC6E7;
    left: -63px;
}
.sidebox:hover{
    opacity: 1;
    background: url(../img/image/side-four1.png) no-repeat center #7BC6E7;
}
/*购物车界面*/
.buy_return {
    margin: 15px 4px 5px 0;
    float: right;
    display: block;
    font-size: 14px;
    color: #7BC6E7;
}
.all-product {
    margin: 15px 0 0 0;
    padding-bottom: 9px;
    padding-right: 15px;
    /* border-bottom: 3px solid #77c9b3; */
    font-size: 22px;
    display: inline-block;
}
.account th {
	height: 35px;
    font-size: .9em;
    color: #fff;
    vertical-align: middle;
}
th {
    padding-left: 3px;
    font-weight: 100;
    background-color: #7BC6E7!important;
}
.account tbody tr {
    border-top: 2px solid #7BC6E7;
    background-color: #fafafa;
     background-color: #fff; 
}
.brick-title-buy img {
    width: 80px;
    height: 80px;
}
.account tbody tr td {
/*    padding: 15px 0px 5px 0px; */
    vertical-align: middle;
}
.car-check {
    margin: 8px 0 10px 5px !important;
}
.brick-title-buy {
    /* margin-left: 20px; */
    font-size: 1.5em;
    color: #16a4fa;
    font-weight: 500;
    padding: 0;
    text-align: center;
    height: 80px;
    width: 80px;
    /* border: 1px solid #d1d2d3; */
    background-color: #fff;
    float: left;
}
.goods-detail {
    float: left;
    width: 250px;
    margin: 0 8px 4px 20px;
    position: relative;
}
.account .tab-list a {
    padding: 6px 15px;
    border-radius: 2px;
    margin-left: 20px;
}
.tab-list a {
    color: #666;
    border: 1px solid #d1d2d3;
    background: #fff;
    padding: 6px 22px 6px 17px;
    float: left;
    font-size: 12px;
    position: relative;
}
.delete {
    background: url(../img/image/delete_car.png) no-repeat top center;
    width: 28px;
    height: 25px;
    display: inline-block;
}
.copy {
    background: url(../img/image/copy_car.png) no-repeat top center;
    width: 28px;
    height: 25px;
    display: inline-block;
}
.save {
    background: url(../img/image/save_car.png) no-repeat top center;
    width: 28px;
    height: 25px;
    display: inline-block;
}
.collect .btnty {
    margin: 0;
    border-radius: 0;
    background-color: #7BC6E7;
    color: #fff;
    font-size: 1.5em;
    float: right;
}
.btnty {
    margin-right: 10px;
    padding: .3em 1.5em;
    font-size: 15px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
}
.tooltip-inner{
    background-color: #fff!important;
    color: #7BC6E7;
    border: 1px solid #7BC6E7;
}
.tooltip-arrow{
    border-bottom-color: #7BC6E7!important;
}
.property .red-attr {
    color: #f75050;
    font-size: 12px;
    padding-bottom: 5px;
}
.specifications_car label{
    width: 100px;
    margin-top: 0px;
    vertical-align: middle; 
    font-weight: 100;
    text-align: right;
}
.specifications_car input{
    width: 185px;
    height:35px;
}
.specifications_car select{    
    width: 185px;
    display: inline-block;
}
.specifications_car .attribute{
    width: 290px;
    display: inline-block;
    float: left;
    margin-top: 5px;
    height: 35px;
/*    line-height: 35px;*/
}
.specifications_car .file{
    display: inline-block;
    width: 150px;
}
.carTip {
    position:relative;
    display: inline-block;
    float: right;
/*    line-height: 56px;*/
    margin-right: 30px;
    color: #f75050;
}
/*下单信息*/
.tb_departments {
    width: 100%;
}
.tb_departments th {
    font-size: .9em;
    padding-left: 3px;
    color: #fff;
}
.tb_departments tbody tr {
    border-top: 2px solid #7BC6E7;
    background-color: #fafafa;
     background-color: #fff;
}
.tb_departments tbody tr td {
/*    padding: 15px 8px 5px 8px; */
    vertical-align: middle;
}
.tb_departments .tab-list a {
    padding: 6px 15px;
    border-radius: 2px;
}
.goods-detail .str {
    margin: 4px 0;
}
.change-t {
    height: 35px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #d1d2d3;
    color: #666666;
    display: inline-block;
    font-size: 12px;
    width: 100px;
    padding: 0;
    margin: 0 5px 0 0;
}
.R_success {
    margin: 25px auto 25px;
    width: 520px;
    min-width: 520px;
    background: url(../img/image/R_success.png) no-repeat left center;
    padding-left: 90px;
    min-height: 50px;
}
.R_success .r-item {
    border-left: 1px solid #d1d2d3;
    padding-left: 30px;
}
.r-item h2 {
    font-size: 24px;
    font-weight: bold;
    color: #323232;
}
.r-item p {
    font-size: 18px;
    padding: 10px 0;
    color: #323232;
}
.successRemark {
    font-size: 12px !important;
    padding-top: 0;
    color: #999999 !important;
}
.successId {
    font-size: 22px;
    color: #f42929;
}
.checkout-box {
    border: 1px solid #eeeeee;
}
.section-header {
    background-color: #f5f5f5;
    border-bottom: 1px solid #eeeeee;
}
.section-header h3 {
    margin: 10px 0 0 20px;
    padding-bottom: 10px;
    /* border-bottom: 5px solid #16a4fa; */
    font-size: 20px;
    /* font-weight: bold; */
    /* color: #444444; */
    display: inline-block;
}
.section-header .right {
    float: right;
}
.section-header .right label {
    margin: 10px 20px 10px 0 !important;
}
.orderSuccess label {
    font-size: 12px;
    font-weight: 100;
}
.orderSuccess label span {
    font-size: 13px;
    font-weight: 100;
}
.section-con {
    padding: 12px 0;
    border: 1px solid #eeeeee;
}
.info-table {
    width: 100%;
}
.reg_home {
    background: #7BC6E7;
}
.successRemark {
    font-size: 12px !important;
    padding-top: 0;
    color: #999999 !important;
}
.info-table tr td {
    padding: 0 15px;
}
.checkout-box p {
    color: #444444 !important;
    font-size: .9em;
    margin: 5px 0;
}
.section-con span {
    color: #000;
}
.order-detail {

}
.order-detail table.collect-bable {
    width: 100%;
}
.collect-bable tr {
    border-top: 2px solid #fff;
    background-color: #f5f5f5;
}
.collect-bable tr td {
    padding: 6px 0;
}
.collect-bable tr .ct-01 {
    /* display: none; */
    display: block;
}
.collect-bable tr.active .ct-01 {
    display: block;
}
.brick-title-buy {
    /* margin-left: 20px; */
    font-size: 1.5em;
    color: #16a4fa;
    font-weight: 500;
    padding: 0;
    text-align: center;
    height: 80px;
    width: 80px;
    /* border: 1px solid #d1d2d3; */
    background-color: #fff;
    float: left;
}
.brick-title-buy img {
    width: 80px;
    height: 80px;
}
.collect-bable tr .ct-02 {
    display: block;
}
.collect-bable tr.active .ct-02 {
    display: none;
}
.collect-bable .goods-detail {
    position: relative;
    width: 100% !important;
}
.goods-detail {
    float: left;
    width: 240px;
    margin: 0 8px 4px 20px;
    position: relative;
}
.collect-bable .goods-fa {
    width: 290px;
    margin: 0 8px 4px 20px;
    text-align: right;
}
.checkout-box span {
    margin-left: 10px;
}
.cor-3 {
    background-color: #7BC6E7;
    border-color: #7BC6E7;
    border-radius: 2px;
}
.gauging {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 12px;
    color: #fff !important;
    padding: 0 6px;
    border: 1px solid;
    line-height: 20px;
}
.statement p, .statement li {
    line-height: 1.5em;
    font-size: 12px;
    padding: 0 5px;
}
.show-hide {
    background: url(../img/image/show-hide.png) bottom center;
    height: 20px;
    width: 20px;
    display: inline-block;
    text-indent: -9999px;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
}
.show-hide.active {
    background-position: top center;
}
.header-four {
    color: #888888;
    background: url(../img/image/header4.png) no-repeat 2px center;
    padding-left: 30px;
}
.car-number {
    position: absolute;
    top: 12px;
    right: -9px;
    border-radius: 10px;
    padding: 5px;
    color: #fff !important;
    background: #f42929;
    font-size: 12px;
    line-height: 6px;
}
.header-pic {
    position:relative;
    display: inline-block;
    float: right;
    line-height: 56px;
}
.a-upload {
    width: 54px;
    height: 35px;
    text-align: center;
    padding: 4px 10px;
    line-height: 25px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 10px;
    float: left;
}

.a-upload input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}
.tip {
    background:url(../img/image/reg_ico.png)no-repeat;
    background-position: -30px 0;
    width: 15px;
    height: 15px;
    display: inline-block;
/*    position: absolute;*/
    top: 45px;
    margin-left: 65px;
/*
    float: right;
    position: relative;
    top: 10px;
*/
    display: none;
}
.tip.success{
    display: inline-block;
}
.tip.failure{
    display: inline-block;
    background-position: -60px 0;
}
@-moz-document url-prefix() {
    select.form-control {
        -moz-appearance: none;
        appearance: none;
        background-image: url(../img/image/firefox_select_icon.png);
        background-repeat: no-repeat;
        background-position: calc(100% - 7px) 50%;
        background-size: 5% auto;
        border-radius:3px;
        padding:0;
        width: 150px;
    }
}
/*查看订单*/
#orderCheck td{
    line-height: 30px;
}

.ypcl-mode{
	width: 700px;
    height: 35px;
    border: 1px solid rgba(0,0,0,0.0);
}
.ypcl-mode-checked{
	float: left;
	margin-top: 3px;
	width: 200px;
    height: 30px;
    border: 1px solid rgba(0,0,0,0.0);
    cursor: pointer;
}
.ypcl-mode-checked-off{
	width: 28px;
    height: 28px;
    border: 2px solid #7BC6E7;
    float: left;
    border-radius: 2px;    
}
.ypcl-mode-checked-on{
	background: #7BC6E7;
    background-image: url(../img/image/input-checked.png);
}

.ypcl-mode-checked-text{
	font-size: 15px;
	color: #000;
}
.hun-msg-info{
	display: inline-block;
	margin-left: 10px;
	width: 70%;
	height: 75px;
    border: 2px solid #f9070d;
    white-space: pre-line;
}
.hun-msg-info-p{
	float:left;
	width: 80%;
	margin: 5px 0 3px 5px;
	border: 1px solid rgba(0,0,0,0.0);
}
.hun-msg-info-b{
	float: right;
	width: 18%;
	border: 1px solid rgba(0,0,0,0.0);
}
.title-div{
	width:100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin:8px 5px;
	height:20px;
	line-height: 20px;
	font-size: 14px;
	color: #277cf7;
}
.title-div a{
	color: #277cf7;
}



































































































