.contrast { margin : 20px 10px 20px 0; }
.contrast .title { color : #333; font-size : 25px; font-weight : bold; margin-right : 30px; }
.wrapper { margin : 0 auto; width: 1190px; }
.contrast-title { color : #333; font-size : 25px; font-weight : bold; margin-top : 20px; margin-bottom: 20px; }
.contrast-title label { color : #666; font-size : 14px; font-weight : normal; line-height : 20px; }
.contrast-table td { border-bottom: solid 1px #ddd;border-right: solid 1px #ddd; }
.contrast-table th{border-right: solid 1px #ddd; }
/*表格1*/
.contrast-table .basic_info { border: #d5d5d5 solid 1px; background: #fbfbfb; display: inline-block; margin: 0; overflow: hidden; font-size: 14px; border-bottom: 0; border-right:0; float: left; }
.contrast-table .basic_info .tab-tit .contrast_tip { background-image : url("../images/contrast/contrast_tip.png"); background-repeat : no-repeat; height : 50px; padding-right : 18px; width : 50px; background-position : 0 center; }
.contrast-table .basic_info th { padding-left : 10px; border-bottom : 1px solid #d9d9d9; height: 80px; background: #fff; width: 178px; color : #333; font-size : 16px; font-weight : lighter; text-align : left; }
.contrast-table .basic_info tr { border-bottom : 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; }
.contrast-table .basic_info td { padding: 10px; }
.contrast-table .basic_info td.bt { background: #e8e8e8; color : #db2d27; font-size : 16px; height : 50px; line-height : 50px; padding-left : 20px; border-right:0; }
.contrast-table .basic_info td.bt i { background: #aaa; display : block; float : left; height : 13px; margin-right : 10px; margin-top : 19px; width : 13px; line-height: 8px; color: #fff; text-align: center; font-size: 25px; padding: 0; text-indent: -5px; }
/*表格2*/
.contrast-table .basic_cont { border: 1px solid #d5d5d5; background: #fff; display: inline-block; margin: 0; overflow: hidden; font-size: 14px; border-bottom: 0; border-left: 0; border-right:0; float: left; }
.contrast-table .basic_cont .tab-tit { color : #333; width:220px; border-bottom: 0 none; font-weight : lighter; font-size : 14px; text-align : left; padding-right : 18px; position : relative; }
.contrast-table .basic_cont .close_tip { width: 14px; cursor: pointer; height: 14px; position: absolute; top: 4px; right : 4px; background-image: url("../images/contrast/constra_close_tip.png"); background-repeat: no-repeat; background-position: 0px; }
.contrast-table .basic_cont .pr20 { padding-right: 20px; font-size: 14px; position:relative;}
.contrast-table .basic_cont th { padding-left:10px; border-bottom:1px solid #d9d9d9; height: 80px; background: #fff; color : #333; font-size : 16px; font-weight : lighter; text-align : left; }
.contrast-table .basic_cont tr { border-bottom : 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; }
.contrast-table .basic_cont td { padding: 10px; }
.contrast-table .basic_cont td.bt { background: #e8e8e8; color : #db2d27; font-size : 16px; height : 50px; line-height : 50px; padding-left : 20px; border-right:0; }
.contrast-table .basic_cont .no_car_contrast { color: #cccccc; font-size: 25px; font-weight: lighter; line-height: 30px; }
.contrast-table .basic_cont .add_new_car_contrast { font-weight: lighter; color : #DB2D27; }
.contrast-table .basic_cont span.gou{ background-image: url('../images/contrast/contrast_right_tip.png'); background-position: center  center; background-repeat: no-repeat; display: block; height:auto; width: 20px; height:20px; float:left;}
