body, table, td, th, input, select, textarea{font-family:Arial, "宋体", Helvetica, sans-serif}
.diyTabBg { background: transparent url('https://img.zbird.cn/ww2/diy/bg_ex_top.gif') no-repeat bottom center; height: 70px; text-align: center; padding-left: 50px; }
.diyTabBg table { height: 55px; }
.diyTabBg td { color: #DE5449; padding-top: 20px; height: 35px; text-align: center; background: transparent none no-repeat top center; }
.diyTabBg a, .diyTabBg a:link, .diyTabBg a:visited { color: #DE5449; }
.diyTabBg a:hover { text-decoration: underline; color: #d70034; }
.diyTabBg a:active { text-decoration: none; color: #DE5449; }

/*-------------------2014-08-27alter--------------*/
.search_diamond{ background: url('https://img.zbird.cn/ww3/diy/bt_search.png') no-repeat left top;}

/*-----------------end--------------------*/
.bt_search{
    width: 51px;
    height: 20px;
    display:inline-block;
    vertical-align: top;
    margin:2px 0 2px 9px;
    background: url('https://img.zbird.cn/ww3/diy/bt_search.png') no-repeat left top;
}
.bt_search:hover{
    background: url('https://img.zbird.cn/ww3/diy/bt_search.png') no-repeat right top;
}
.refresh{
    width: 51px;
    height: 20px;
    display:block;
    float: right;
    margin:2px 0 2px 0;
    background: url('https://img.zbird.cn/ww3/diy/refresh.png') no-repeat left top;
}
.refresh:hover{
    background: url('https://img.zbird.cn/ww3/diy/refresh.png') no-repeat right top;
}
td.diyTabFocus1 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_1.gif'); width: 120px; padding-left: 60px; font-weight: bold; }
td.diyTabFocus2 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_2.gif'); width: 120px; padding-left: 60px; font-weight: bold; }
td.diyTabFocus3 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_3.gif'); width: 180px; font-weight: bold; }
td.diyTabDark { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_dark.gif'); width: 149px; }

td.diyTabDark2 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_dark2.jpg'); width: 150px; height:32px; padding-top:10px; }
td.diyTabFocus4 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_4.jpg'); width: 144px; height:32px; font-weight: bold; padding-top:10px; padding-left:35px; }
td.diyTabFocus5 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_5.jpg'); width: 143px; height:32px; font-weight: bold; padding-top:10px; padding-left:35px; }
td.diyTabFocus6 { background-image: url('https://img.zbird.cn/ww2/diy/bg_tab_focus_6.jpg'); width: 145px; height:32px; font-weight: bold; padding-top:10px; padding-left:35px; }

#contentDholder { background: transparent url('https://img.zbird.cn/ww2/diy/bg_ex_border.gif') repeat-y top center; width: 725px; padding: 0 5px 0 5px;}
.diyHolderTail { background: transparent url('https://img.zbird.cn/ww2/diy/bg_ex_bottom.gif') no-repeat top center; height: 13px; }

.diyToBlowArrow { background: transparent url('https://img.zbird.cn/ww2/diy/diy_arrow.gif') no-repeat center center; height: 30px; }

#diyDetailItemHolder { background: transparent url("https://img.zbird.cn//ww2/diy/diy_ring_bg3.jpg") no-repeat top center; width: 677px; float: left; }
#diyDetailItemHolder thead td { color: #DE5449; text-align: center; }
#diyDetailItemList td { text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; line-height: 22px; }
#diyDetailItemList td.dotline { font-size: 1px; height: 1px; line-height: 1px; }

#styleScroller { width:661px; height:160px; margin: 0 auto 0 auto; padding: 10px 0 0 0; overflow: hidden; }
#styleScroller li { float:left; list-style:none; margin: 0; padding: 0; }
#styleScroller .jq-ss-simple{ border:1px solid #FFFFCC; float: left; }
#styleNavLeft, #styleNavRight { display: block; height: 130px; width: 6px; }
#styleNavLeft { background: transparent url('https://img.zbird.cn/ww2/diy/diy_toleft.gif') no-repeat center left; padding-right: 4px; }
#styleNavRight { background: transparent url('https://img.zbird.cn/ww2/diy/diy_toright.gif') no-repeat center right; padding-left: 4px; }
#styleViewer { width: 641px; height: 160px; overflow:hidden; }
#styleImgList {
	width: 3818px !important;
	width: 3822px;
}
#styleImgList li { padding: 0px; margin: 0px; }
#styleImgList li img{ border: 1px solid #ccc; cursor: pointer; width: 130px; height: 130px; }
#styleImgList h2 { font: 12px tahoma,arial,sans-serif normal; background: transparent url('https://img.zbird.cn/ww2/diy/line_diy_r.gif') no-repeat 0px 65px; float: left; width: 160px; margin: 0 auto 0 auto; padding: 0; text-align: center; line-height: 200%; }
.txtGray {color: #666;}
.borderGray{ border:#ddd solid 1px; }


.sp01{ padding:10px 10px 0 10px; }
.sp02{ padding-top:10px; }
.sp03{ padding:8px 0 0 27px; }
.sp04{ padding:7px 0 0 15px; }
.sp05{ padding-top:10px; }
.sp06{ padding:5px 5px 5px 0; }
.sp07{ padding-top:27px; }

.searchfont_off {color:#666666;}
.searchfont_on {color:#3366CC;}

.stepLineBg{ width:510px;height:50px;background: transparent url('https://img.zbird.cn/ww2/diy/line.jpg') repeat-x bottom; }
.stepLineBg2{ width:285px;height:50px;background: transparent url('https://img.zbird.cn/ww2/diy/line.jpg') repeat-x bottom; }
.fontSearch{ width:918px;line-height:25px;margin-top:10px;padding:10px 20px 10px 20px; }
.dotLineWidth{ width:918px; }
.searchTitle{ width:110px;padding-left:20px; }
.searchKey{ width:90px;padding-left:8px; }
.searchKey2{ width:44px;padding-left:6px; }
.searchKey3{ width:140px;padding-left:8px; }
.searchKey4{ padding-left:8px; }
.searchKey4 ul li {
    border: 1px solid #CCCCCC;
    cursor: pointer;
    float: left;
    height: 18px;
    line-height: 18px;
    margin: 0 2px;
    padding: 0 2px;
    text-align: center;
}
.searchKey4 .searchfont_on {
    background-color: #FFCCCC;

#quality { width:100px; }
#size { width:50px; }
#lettering { width:96px; width:98px !important; }

.searchContentTop { background: transparent url('https://img.zbird.cn/ww2/diy/bg_search_top.gif') no-repeat bottom center; height: 16px; text-align: center; }
.searchContentBottom { background: transparent url('https://img.zbird.cn/ww2/diy/bg_search_bottom.gif') no-repeat bottom center; height: 13px; text-align: center; }
.searchContentBg { background: transparent url('https://img.zbird.cn/ww2/diy/bg_search_border.gif') repeat-y center; text-align: center; padding: 0 10px 0 10px; }

.weighBgFrom { background: transparent url('https://img.zbird.cn/ww2/diy/bg_from.jpg') no-repeat; }
.weighBgTo { background: transparent url('https://img.zbird.cn/ww2/diy/bg_to.jpg') no-repeat; }

/* DIY定制－选择戒托页面－精选特价戒托样式 */
.specStyleTitleBg { width:960px;height:31px;margin-top:10px;background: transparent url('https://img.zbird.cn/ww2/diy/bg_specstyle.jpg') repeat-x; }
.specStyleContent { width:960px;height:180px;border-top:0; }

/* DIY定制－选择戒托页面－戒托选择条件、DIY戒托样式 */
.ringStyleContent { width:920px; padding: 10px 20px 0 20px; border-top:0; }
.ringStyleContent ul { float:left; margin: 0; padding: 0; }
.ringStyleContent li { width:300px; float:left; list-style:none; margin: 0; padding: 0; }
.ringStyleContent li.line { width:10px; height:230px; background: transparent url('https://img.zbird.cn/ww2/diy/line02.jpg') no-repeat center; }
.ringStyleContent .ringStylePara { width:150px; }
.ringStyleContent .ringStyleImg { margin: 0 auto 0 auto; padding-top:10px; }
.ringStyleContent .ringStyleFont { text-align:center; padding-top:10px; }
.ringStyleContent .ringLine { height:7px; margin: 0 auto 0 auto; padding:0; background: transparent url('https://img.zbird.cn/ww2/diy/line03.jpg') no-repeat bottom; }
.ringStyleContent .ringStyle { width:920px; height:207px; margin: 0 auto 5px auto; background: transparent url('https://img.zbird.cn/ww2/diy/bg_ring.jpg') repeat-x center; }

/* DIY定制－选择戒托页面－选中戒托款式图片样式 */
.checkedStyleImg { border:1px solid #BBB; }
.checkedSpecStyleImg { border:2px  #d70034 solid; }
/* DIY定制－选择戒托页面－未选中戒托款式图片样式 */
.styleImg { border:1px solid #E7E7E7; }

/* DIY定制－选择戒托页面－裸钻、戒托选择结果 */
.diyStyleContent { width:960px; margin: 10px auto 0 auto; padding: 5px 0 10px 0; }
.diyStyleContent .close{ padding: 5px 10px 10px 0; }
/* DIY定制－选择戒托页面－戒托描述 */
.diyStyleContent #diyStyleDesc { width:670px; padding-left: 60px; padding-bottom:10px; line-height:150%; display:none; }
/* DIY定制－选择戒托页面－戒托图片 */
.diyStyleContent .ringContent { width:670px; padding-left: 60px; }
.diyStyleContent .ringPic { width:430px; height:266px; padding-left: 60px; }
.diyStyleContent .ringBigPic { width:266px; height:266px; background: transparent url('https://img.zbird.cn/ww2/diy/bg_ring_big.jpg') no-repeat bottom; }
.diyStyleContent .ringBigPic img { margin-top:8px; }
.diyStyleContent .ringSmallPic { width:130px; }
.diyStyleContent #ringSmallPic1 { margin-bottom:3px; }
.diyStyleContent .diyInfo { width:205px; padding-left:15px; line-height:23px; }
.diyStyleContent .line { width:20px; height:230px; background: transparent url('https://img.zbird.cn/ww2/diy/line02.jpg') no-repeat left; }
.diyStyleContent .lettering { width:95px; }
.diyStyleContent .linkInfo { padding-right: 30px; }

/* DIY定制－选择戒托页面－选中的钻同戒托不匹配时提示信息的样式 */
#diyStyleError { width:350px; height:180px;  border: 1px solid rgb(222, 84, 73); margin: 5px; background-color:#FFFFFF;display: none; position:absolute;z-index: 2000; }
.errorContent { padding: 30px 20px 5px 20px; line-height:180%; text-aling:center; }

/* DIY定制－选择戒托页面－精选超值特价戒托滚动样式 */
#specStyleScroller { width:920px; height:160px; margin: 0 auto 0 auto; padding: 10px 0 0 0; overflow: hidden; }
#specStyleScroller li { float:left; list-style:none; margin: 0; padding: 0; }
#specStyleScroller .jq-ss-simple{ border:1px solid #FFFFCC; float: left; }
#specStyleNavLeft, #specStyleNavRight { display: block; height: 130px; width:18px; }
#specStyleNavLeft { background: transparent url('https://img.zbird.cn/ww2/ico/arrow_left.jpg') no-repeat center left; padding-right: 4px; }
#specStyleNavRight { background: transparent url('https://img.zbird.cn/ww2/ico/arrow_right.jpg') no-repeat center right; padding-left: 4px; }
#specStyleViewer { width: 876px; height: 160px; overflow:hidden; }
#specStyleImgList {
	width: 3818px !important;
	width: 3822px;
}
#specStyleImgList li { padding: 0px; margin: 0px; }
#specStyleImgList li img{ cursor: pointer; width: 130px; height: 130px; }
#specStyleImgList h2 { font: 12px tahoma,arial,sans-serif normal; float: left; margin: 0 auto 0 auto; padding: 0; text-align: center; line-height: 200%; }

/* DIY定制－选择戒托页面－戒托款式滚动样式 */
#ringStyleScroller { width:920px; height:160px; margin: 30px auto 0 auto; padding:0; overflow: hidden; }
#ringStyleScroller li { float:left; list-style:none; margin: 0; padding: 0; }
#ringStyleScroller li.nav { width:18px; }
#ringStyleScroller .jq-ss-simple{ border:1px solid #FFFFCC; float: left; }
#ringStyleNavLeft, #ringStyleNavRight { display: block; height: 130px; width:18px; }
#ringStyleNavLeft { background: transparent url('https://img.zbird.cn/ww2/ico/arrow_left.jpg') no-repeat center left; padding-right: 4px; }
#ringStyleNavRight { background: transparent url('https://img.zbird.cn/ww2/ico/arrow_right.jpg') no-repeat center right; padding-left: 4px; }
#ringStyleViewer { width: 876px; height: 160px; overflow:hidden; }
#ringStyleImgList {
	width: 3818px !important;
	width: 3822px;
}
#ringStyleImgList li { width: 175px; padding: 0px; margin: 0px; }
#ringStyleImgList li img{ cursor: pointer; width: 130px; height: 130px; }
#ringStyleImgList h2 { font: 12px tahoma,arial,sans-serif normal; float: left; margin: 0 auto 0 auto; padding: 0; text-align: center; line-height: 200%; }

