@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"微软雅黑";}
body, ul, ol, li, p, h1, h2, h3, h4, form, img, dl, dt, dd, input, button { border:none; color:#000; list-style:none; outline:medium;}
a{ text-decoration:none;}
/*header*/

/*header*/
.content{ width:1200px; margin:0 auto;}
.search{ width:1200px; border:1px solid #bcbcbc; float:left;}
.sleft{ width:590px; float:left; padding-top:10px; padding-left:13px; border-right:1px solid #bcbcbc; position:relative;}
.line{ width:1px; height:224px; background:#bcbcbc; position:absolute; left:59px; top:10px;}
.shape{ width:590px; float:left; border-bottom:1px solid #bcbcbc;}
.shape .s1{ float:left; line-height:51px; width:46px; text-align:center; color:#3a6b78; font-weight:bold;}
.shape ul li{ float:left; margin:0 4px 0 5px;display:block; width:32px; height:40px;  }
.shape ul li p { width:32px; height:40px;  }

.diamondAttrs ul  input { display:none; }
.yans{ width:590px; float:left; border-bottom:1px solid #bcbcbc;}
.yans .s1,.clarity .s1{ float:left; line-height:30px; width:46px; text-align:center; color:#333;background:#f1e5cf; font-weight:bold;}
.yans ul,.clarity ul{ float:left; width:543px;margin:3px 0;}
.yans ul li,.clarity ul li{ float:left; line-height:24px; text-align:center; margin:0 2px 0 5px;cursor:pointer;}
.yans ul .y1,.clarity ul .y1{ width:40px;background:#f9f9f9;-moz-box-shadow:1px 2px 5px #EEE inset;-webkit-box-shadow:1px 2px 5px #EEE inset;box-shadow:1px 2px 5px #EEE inset; }
.yans ul .y2,.clarity ul .y2{ width:42px;}
.yans ul .y3,.clarity ul .y3{ width:32px;}
.yans ul .y4,.clarity ul .y4{ width:30px;}
.shape .s1{background:#f1e5cf;color:#333;}
.caii{height:24px;line-height:24px;display:none;border:1px solid #f9f9f9;color:#FFF;}
.diamond-hover{ background:#c16276 !important; font-weight:bold; color:#fff;}
.diamond-hover1{ background:#c16276 !important; font-weight:bold; color:#fff;}
.clarity{ width:590px; float:left; border-bottom:1px solid #FFF;}
.sright{ width:397px; float:left;}
.rate{ float:right; font-size:14px; font-weight:500; padding:17px 45px 0 0;}
.d1,.d2,.d3,.d4{ width:360px; float:left; margin-left:16px; display:inline; position:relative;}
.d1 .t1,.d2 .t1{ background:url(images/sou_28.jpg) no-repeat; width:62px; height:28px; line-height:28px; padding-left:2px; float:left;}
.d1{ margin-top:16px;}
.d2,.d3{ margin-top:6px;}
.d1 .zl,.d2 .zl{ margin-left:14px; display:inline;}
.d2 .price{ background:url(images/sou_59.jpg) no-repeat; width:12px; height:16px; position:absolute; left:288px; top:-5px;}
.d3 .t2{ background:url(images/sou_41.jpg) no-repeat; width:142px; height:28px; line-height:28px; padding-left:2px; float:left;}
.d1 span,.d2 span{ float:left; margin:0 5px;}
.select-box{ float:left; margin:4px 0 0 14px; display:inline;}
.d4{ margin-top:25px;}
.cargo{ width:auto; height:22px;   line-height:22px; float:left;}
.cargo input{ margin:5px 3px 0 6px; float:left; display:inline; }
.sou,.cong{ width:72px; height:32px;line-height:32px; font-size:14px; font-weight:bold; color:#FFF; background:#f49b1d; float:left; text-align:center; line-height:24px; margin-left:20px;}
.additional{ font-size:16px; line-height:32px; margin-left:20px;}
.according{ float:left; margin-top:11px; color:#666;}
.according em { font-style:normal; }
.form-box1{ width:1200px; float:left; margin-top:18px;}
.fb a{ margin-right:6px;}
.scoll{ width:1200px; margin-bottom:22px; overflow:hidden; overflow-y:hidden;}
.tab{ margin-top:3px;}
.tab .bg1 th{ background:#dcdcdc; height:33px; line-height:33px;}
.tab .bg2 td,.tab .bg1 td{ text-align:center; height:32px; line-height:32px; color:#333;}

.tab .bg2 td a{color:#333;}

.tab .bg1 td{ background:#dcdcdc;}
.diamondEmpty{ padding:30px 0; }
.ts{ background:url(images/sou_55.jpg) repeat-x; width:1200px; height:33px; border:1px solid #e2d2c3; line-height:33px;}
.ts .tx{ float:left; padding-left:32px; background:url(images/sou_58.jpg) no-repeat 5px;}
.ts .tx span{ font-size:20px; color:#e1659b; margin:0 5px;}
.ts .mon{ float:right; color:#a9212b; padding-right:12px;}
.number{ background:#f5f1f2; height:32px; line-height:32px; padding-left:15px;}
.number span{ margin-right:50px;}
.button{ float:right; margin-top:20px;}
.blank{ height:50px; width:100%; float:left;}
#diamondCount { font-style:normal;}
/* 裸钻分页 */
#diamondPage{ width:1198px; overflow:hidden;display:none;
	background: url(images/sou_55.jpg) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #E2D2C3;
	padding:4px 0px;
	margin-top:6px;
    height: 24px;
    line-height: 24px;
}
#diamondPage a,#diamondPage span{ float:left; line-height:24px; padding:0 5px; color:#bf7752;}
#diamondPage input{ width:45px; height:18px; line-height:18px; padding:0px; margin:0px 5px; border:solid 1px #CCCCCC; text-align:center; vertical-align:middle;}
#diamondPage span.pageInput{ padding-left:15px; color:#555;}
#diamondPage span.disabled{ color:#999;}
#diamondPage span.current{ color:#000;}



.queryOrder{cursor:pointer;}
.cong{cursor:pointer;}
#acki a:hover{text-decoration:underline;}

span.asc{display:inline-block;width:8px;height:9px;background:url(images/downarrow-grey.gif) no-repeat;}
span.desc{display:inline-block;width:8px;height:9px;background:url(images/downarrow-ured.gif) no-repeat;}
span.ico{display:inline-block;width:8px;height:10px;background:url(images/prizearrow-du.gif) no-repeat;}

.cltr_event{background:#f5f5f5;cursor:pointer;}
.openclose{width:1200px;margin:0 auto;height:20px;background:url(images/openclose.png) no-repeat center top;}
.opencloseinner{text-align:center;padding-top:0px;}
#opencloseBox{display:inline-block;width:86px;height:22px;line-height:22px;color:#FFF;}