/*列表页底部对比栏begin*/
table{font-size:12px;}
#pop-compare.pop-compare-narrow{width: 970px; margin-right: -475px;}
#pop-compare{position: fixed; bottom: 0px; *bottom: 2px; right: 57.9%; margin-right: -495px; z-index: 9999999; width: 990px; height: 139px; background: #fff; -moz-box-shadow: 0 0 15px rgba(221,221,221,.8); -webkit-box-shadow: 0 0 15px rgba(221,221,221,.8); box-shadow: 0 0 15px rgba(221,221,221,.8);}
#pop-compare.pop-compare-narrow .pop-wrap{width: 970px;}
#pop-compare .pop-wrap{position: absolute; left: 0; top: 0; width: 990px;}
#pop-compare .pop-inner{height: 133px;}
#pop-compare .diff-hd{position: relative;}
#pop-compare .diff-hd .tab-btns{height: 32px; border: 1px solid #ddd; border-bottom: 2px solid #7abd54; _overflow: hidden;}
#pop-compare .tab-btns .current{position: relative; left: -1px; margin-top: -4px; height: 36px; background: #fff; border: 2px solid #7abd54; border-bottom: 0;}
#pop-compare .diff-hd li{float: left; position: relative; min-width: 80px; text-align: center; font: 14px/30px 'microsoft yahei';}
#pop-compare .tab-btns .current a{color: #7abd54;}
#pop-compare .tab-btns a.leimu_name{color: #666; display: inline-block; padding:2px 10px ;}
#pop-compare .diff-hd .operate{width: 190px; text-align: right; position: absolute; right: 0; top: 0; padding-right: 22px; height: 30px; line-height: 30px; clear: both;}
#pop-compare .hide-me, .diff-operate a{color: #005aa0;}
#pop-compare .diff-bd{position: relative;}
#pop-compare .tab-con{border: 2px solid #7abd54; border-top: none;}
#pop-compare div.diff-items{padding: 6px; color: #ccc; height: 90px; overflow: hidden;}
#pop-compare .diff-items dl{float: left; overflow: hidden; margin-right: 10px; /*padding: 17px 10px 12px 0;*/ padding: 19px 10px 19px 0; border-right: 1px dotted #7abd54;}
#pop-compare .hasItem dt{border: 0; display: table;}
#pop-compare .hasItem dt a{display: table-cell; vertical-align: middle;}
#pop-compare .hasItem dt a img{vertical-align: middle; max-width: 48px; max-height: 48px;}
#pop-compare .diff-items dt{float: left; margin-right: 5px; width: 48px; height: 48px; text-align: center; color: #ccc; border: 1px solid #fff; font: 36px/48px arial; overflow: hidden;}
#pop-compare .diff-items dd{float: left; width: 140px;}
#pop-compare a.diff-item-name{height: 3em; line-height: 1.5em; overflow: hidden; display: block; color: #333;}
.p-price{overflow: hidden;}
.p-price b{color: #ff4e20; font-weight: 400; font-family: Verdana;}
#pop-compare .del-comp-item{color: #005aa0;}
.del-comp-item{padding-left: 10px;}
#pop-compare .item-empty dt{background: #f6f6f6;}
#pop-compare .diff-operate{float:left; margin-top: 20px; width: 85px; text-align: center;}
#goto-contrast.compare-active{border: none; color: #fff; background-color: #ff4e20; background-image: -ms-linear-gradient(top,#ff4e20 0,#ff4e20 100%); background-image: -moz-linear-gradient(top,#ff4e20 0,#ff4e20 100%); background-image: -o-linear-gradient(top,#ff4e20 0,#ff4e20 100%); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ff4e20),color-stop(1,#ff4e20)); background-image: -webkit-linear-gradient(top,#ff4e20 0,#ff4e20 100%); background-image: linear-gradient(to bottom,#ff4e20 0,#ff4e20 100%); cursor: pointer;}
#goto-contrast{display: block; width: 59px; height: 30px; font: 700 14px/30px verdana; margin-left: 13px; margin-bottom: 11px; border-radius: 3px; background: #fff; border: 1px solid #ddd; color: #ccc; cursor: default;}
a.compare-active{background-position: 0 -92px; color: #333; cursor: pointer;}
/*列表页底部对比栏end*/
/*产品对比页*/
.pro_compare{width: 100%;min-width: 1200px; margin-top: 20px;}
.compare_content{width: 100%;}
.compare_head{width:1190px; padding-left:10px ; height: 40px;line-height: 40px;text-align: left;font-size: 16px; background-color: #49b849;color: #FFFFFF;}
.compare_content .tb_compare{width: 100%;}
.tb_compare th,.tb_compare td{border: 1px solid #d6d6d6;}
.tb_compare td{overflow: hidden; text-align: center;}
tr.compare_pic th{width: 220px;}
tr.compare_pic td{vertical-align: top; padding-left: 18px;padding-right: 18px;padding-top:20px;padding-bottom: 14px;}
tr.compare_pic td .cmp_proname{width:205px;height: 40px; line-height: 20px;overflow: hidden;margin-top: 18px;}
tr.compare_pic td .cmp_proname a{display: inline-block;}
.com_button{margin-left: 5px;height: 32px; margin-top: 20px;text-align: left;}
.com_button a.com_gwc,.com_button a.com_gz{display: inline-block; width: 70px;height: 30px;line-height: 30px; border: 1px solid #D6D6D6; text-align: center;}
.com_button a.com_gwc:hover,.com_button a.com_gz:hover{border: 1px solid #FF4E20;color: #FF4E20;}
.com_button a.com_gwc{margin-right:12px ;}
.select_200{width: 200PX; height: 24px;line-height: 24px;border: 1px solid #D6D6D6;}
.cmp_chose_brand{margin-top: 23px; margin-bottom: 10px;}
.cmp_chose_type{margin-bottom:15px ;}
.com_pic_empty .com_button{margin-top: 0px;}
.com_button a.del-comp{color: #00aaff;margin-left: 7px;}
.com_button a.com_gwc_gray,.com_button a.com_gz_gray{display: inline-block; width: 70px;height: 30px;line-height: 30px; border: 1px solid #D6D6D6; background-color:#ebebeb;color: #cbcbcb; text-align: center;cursor: no-drop;}
.com_button a.com_gwc_gray{margin-right: 12px;}
tr.compare_line{height: 40px;}
tr.compare_line td{height: 40px;}
td.compare_title{background-color: #f0f0f0; text-align: left;}
td.compare_title b{margin-left: 15px;}
tr.compare_pic{height: 320px;}
tr.compare_pic th,tr.compare_pic td{height: 285px;}
.cmp_proimg{width: 160px; height: 160px; display: table; margin-left: 25px; line-height: 160px; text-align: center;}
.cmp_proimg a{display: table-cell; vertical-align: middle;}
.cmp_proimg a img{max-width:160px; max-height:160px; vertical-align: middle;}
.com_pic_all,.com_pic_empty{width: 210px;}
.yc_tlx input{vertical-align: middle;}
/*相关产品*/
.compare_relate{width: 100%;min-width: 1200px; background-color: #F0F0F0; margin-top: 30px;padding-bottom:20px ;}
.cmprelate_mid{background-color: #F0F0F0;}
.cmprelate_title{padding:14px 0px;height: 20px;line-height: 20px;}
.cmprelate_title .cmp_title_l{float: left;}
.cmprelate_title .cmp_title_r{float: right;font-size: 12px;color: #00aaff;}
.cmprelate_title .xgcp_line{display: inline-block;margin-right:10px;width: 2px;height: 13px;background-color:#ff4e20;}
.cmprelate_title .xgcp_text{font-size: 16px;}
ul.cmp_relate_pro{width: 100%;height: 304px;}
ul.cmp_relate_pro li.cmp_item_list{float: left; background-color: #FFFFFF; margin-right: 14px; width: 188px; height:304px;}
.cmprelate_mid dl.cmp_relate_dl{padding:14px;width: 160px; height: 276px;}
.cmprelate_mid dl.cmp_relate_dl dt{width: 160px;height: 160px;margin-bottom: 10px;}
.cmp_relate_img{width: 160px;height: 160px;line-height: 160px;text-align: center;display: table;font-size: 0;;}
.cmp_relate_img a.cri_a{display: table-cell;vertical-align: middle;}
.cmp_relate_img a.cri_a img{max-height: 160px;max-width: 160px;vertical-align: middle;}
.cmprelate_mid dl.cmp_relate_dl dd{width:160px;float: left;margin-bottom: 12px;overflow: hidden;clear: both;}
dd.cmp_relate_name{height: 35px;overflow: hidden;white-space: normal;word-wrap: break-word;word-break: break-all;}
dd.cmp_relate_name a.crn_a{line-height: 18px; overflow: hidden; white-space: normal; word-wrap: break-word; word-break: break-all;}
dd.cmp_relate_name a.crn_a:hover{color:#ff4e20 ;}
dd.cmp_relate_price span{font-size: 18px; color: #ff4e20; font-family: 'arial';}
.cmp_relate_btn{margin-bottom: 0px;}
.cmp_relate_btn a{display: inline-block; text-align: center; width: 70px; height: 24px;line-height: 24px; border: 1px solid #D6D6D6;}
.cmp_relate_btn a:hover{border:1px solid #ff4e20;color: #ff4e20;}
.compare_footer{margin-top:0px!important;}
.cmp_add_part{margin-top: 20px;}
.cmp_add_part a.a_addcmp{color:#00aaff;}
.pop-compare-tips{width:968px;position:absolute;top:-29px; height: 27px; line-height: 27px; border: 1px solid #db9a9a; color: #c00; text-align: center; background-color: #ffe8e8;}
