.choose_tab{width:100%;float:left;height:35px;position:relative;margin:10px 0 0}.choose_tab>ul{width:100%;float:left;list-style:none;margin:0 0;padding:0 0;border-bottom:2px solid #2f2f2f}.choose_tab>ul>li{float:left;margin:0 8px 0 0;color:#000;padding:0}.choose_tab>ul>li a{text-align:center;text-decoration:none;color:#333;line-height:31px;display:block;padding:0 10px;border:1px solid #ccc;border-bottom:none;cursor:default;cursor:pointer;background:#fff;text-transform:uppercase}.choose_tab>ul>li a.current_tab{color:#fff;border-color:#2f2f2f;cursor:pointer;background:#2f2f2f}.choose_tab>ul>li.labDiamond a{border-color:#77ca1b;color:#fff;background:#77ca1b;background:-moz-linear-gradient(top,#77ca1b 0,#356616 100%);background:-webkit-linear-gradient(top,#77ca1b 0,#356616 100%);background:linear-gradient(to bottom,#77ca1b 0,#356616 100%)}.choose_tab>ul>li.labDiamond a.current_tab{border-color:#77ca1b;background:#77ca1b}.your_selected_ring{width:248px;position:absolute;right:0;bottom:3px;background:url(/images/ysr.png) no-repeat center center;text-align:center}.your_selected_ring>a{text-align:center;text-decoration:none;font-weight:400;line-height:29px;color:#fff}.your_selected_ring>a:hover{color:#fff}.your_selected_ring>a i{font-size:16px;line-height:29px;vertical-align:top}.choose_tab ul.selected_ring{display:none;position:absolute;top:32px;z-index:3;right:7px;background-color:#fff;border-radius:0 0 6px 6px;padding:10px;border-left:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-bottom:4px solid #2f2f2f;list-style:none;width:210px}.choose_tab ul.selected_ring>li{margin:5px 0 0!important;padding:5px 0 0!important;overflow:hidden;display:block;border-top:1px dotted #555;float:left;width:100%}.choose_tab ul.selected_ring>li:first-child{margin-top:0;padding-top:0;border-top:none}.choose_tab ul.selected_ring>li .buttonType28{height:20px!important;line-height:20px!important;margin-top:6px}.selected_ring li .sr_left{width:25%;height:50px;float:left;margin:0 1% 0 0;padding:0 0;text-align:center;overflow:hidden;border:1px solid #dfdfdf}.selected_ring li .sr_left img{width:100%;height:auto}.selected_ring li .sr_left p{clear:left;margin:5px 5px;color:#353535;padding-bottom:10px}.selected_ring li .sr_right{width:71%;float:right;margin:0 0;padding:0 0;text-align:left}.selected_ring li .sr_right p{color:#000;font-size:11px;text-align:left;clear:left;padding-right:10px}.selected_ring li .sr_right p strong{color:#333;font-weight:700;display:block}.selected_ring li .sr_right p span{color:#000;font-size:14px;display:block}.selected_ring li h3{clear:left;font-size:14px;font-weight:700;margin:0 0 15px 0;padding:0 0}.selected_ring li h3 a{text-align:left;text-decoration:underline;color:#953675}.selected_ring li h3 a:hover{text-decoration:none}@media (max-width:780px){.choose_tab>ul>li a{font-size:12px}}@media (max-width:767px){.choose_tab{height:auto;width:100%}.choose_tab>ul>li{margin-right:0;width:50%;float:left}.choose_tab>ul>li a{padding:5px;line-height:20px}.your_selected_ring{position:relative;width:100%;background:#222}.choose_tab ul.selected_ring{width:100%;right:0;top:28px}}
.choose_tab > ul > li a, .your_selected_ring > a{font-size: 14px;}


.choose_tab > ul > li.supperMan a {
  color: #fff;
border-color: #2eade2 !important;
  cursor: pointer;      
  background:linear-gradient(90deg, #2cb1e5 0%, #4970b6 55%, #2cb1e5 100%)!important;
}



  .choose_tab > ul > li.chooseRings a  {
  background: linear-gradient(90deg, #a9a9a9 0%, #808080 55%, #a9a9a9 100%);
  border-color: #a5a5a5;
  color: #fff;
}