@charset "utf-8";
.header .nav .prodLink{background: url(../images/w-dr-cl-prod.png) no-repeat 0 -55px;color: #FFF;float: left;font-size: 16px;height: 57px;margin: 10px 0 0 10px;text-align: center;width: 205px;}
.midTop{clear:both;margin:20px 0;float:left;width:100%}

.prodCalW{float:left; width:243px;margin:0 0 0 28px}
.CalTit{font-size:16px;background:url(../images/w-dr-prodcaltit.png) no-repeat left center; padding:4px 0 4px 30px}

.CalW{margin-top:6px}
.CalT{clear:both}
.CalT .CalTleft{background:url(../images/w-dr-calleftt.png) no-repeat left bottom;float:left; width:10px}
.CalT .CalTmid{background:url(../images/w-dr-calstript.png) repeat-x bottom; float:left; width:223px}
.CalT .CalTright{background:url(../images/w-dr-calrightt.png) no-repeat bottom right; float:right; width:10px}
.CalB{clear:both}
.CalB .CalBleft{background:url(../images/w-dr-calleftb.png) no-repeat bottom left;width:12px;float:left}
.CalB .CalBmid{background:url(../images/w-dr-calstripb.png) repeat-x bottom;float:left;width:218px}
.CalB .CalBright{background:url(../images/w-dr-calrightb.png) no-repeat bottom right;width:13px;float:right}
.CalM{background:url(../images/w-dr-prodcalstrip.png) repeat-y; float:left; width:100%}
.CalM ul{list-style:none; margin:auto; padding:0; width:87%}

.Calculator{background:url(../images/w-dr-prodcalbdystrip.png) repeat-x bottom; float:left;margin: 0 0 0 3px;width: 238px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.Calculator .prodCalSp{margin: auto;width: 88%;}
.Calculator .prodCalSp span{color: #333;font-size: 14px;font-weight: bold;}
.Calculator .prodCalImg{text-align:center}
.Calculator .prodCalText{text-align:center;color:#666;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.Calculator .Calculator{background:none; margin:0}

.prodCalBtn{text-align:center;clear:both}
.prodCalBtn .prodCalOBtn{color:#fff;background:url(../images/w-dr-prodOrdbtn.png) no-repeat center center;display:block;width:148px;margin:auto;text-decoration:none}
.prodCalBtn .prodCalOBtn span{font-weight:bold;font-size:16px;padding:9px 0 12px 0;display:block;cursor:pointer}
.prodCalBtn .prodCalOBtn:hover{text-decoration:underline}

.CalBtnNow{float:left;clear:both;margin:-1px auto 0 auto;font-size:14px;font-family:Arial, Helvetica, sans-serif;width:100%}
.CalBtnNow a{color:#fff; font-weight:bold;display:block;line-height:32px;text-align:center;background:url(../images/w-dr-prodOrdbtn-closed.png) no-repeat center center;width:177px;margin:auto;display:block}

.prodOrpW{width:660px; float:right;margin:0 10px 0 0}
.OrpTit{font-size:16px}
.OrpTabW{margin-top:10px}
.OrpTab{background:url(../images/w-dr-proditem-tab.png) no-repeat right top; float:left; width:650px;height:40px;padding-right:10px}
.OrpTab ul{background:url(../images/w-dr-proditem-tab.png) no-repeat left top; margin:0; padding:0; list-style:none;height:40px;float:left;width:100%}
.OrpTab ul li{float:left}
.OrpTab ul li span{border-right:1px solid #06c; padding:0 16px;display:block}
.OrpTab ul li span.last{border:none}
.OrpTab ul li span a{font-size:14px; color:#06c;text-decoration:none;display:block;margin-top:10px;cursor:pointer}
.OrpTab ul li span a:hover{text-decoration:underline}
.OrpTab ul li.sel{background:url(../images/w-dr-proditem-tab-sel.png) no-repeat left top;height: 48px;margin: -8px 0 0 -1px;}
.OrpTab ul li.sel span{background:url(../images/w-dr-proditem-tab-sel.png) no-repeat right -70px;display:block;height:48px;border:none}
.OrpTab ul li.sel span a{color:#fff;margin:0;font-weight:bold;line-height:45px;cursor:auto}
.OrpTab ul li.sel span a:hover{text-decoration:none}
.OrpCont{background:url(../images/w-dr-proditembgstrip.png) repeat-y;clear:both;float:left;width:100%;padding-top:15px}
.OrpBlk{margin: 0 auto;width: 98%;}
.OrpBlkitem{border:1px solid #ccc; width:313px;float:left;margin:4px;background-color:#fff}
.OrpBlkitemInv{display:none}
.OrpBlkitem .OrpItem{text-align: center;padding:0 15px}
.OrpBlkitem .OrpInfo{text-align:left;line-height:20px}
.OrpBlkitem .OrpInfo a{display:block}
.OprContF{background:url(../images/w-dr-proditembgf.png) no-repeat center center; height:20px;clear:both}

