﻿/* DataSheet */
#dvProMain
{
}
#dvProTopLeft
{
    float: left;
    left: 0px;
}
#dvProTopLeft img
{
    margin-left: 10px;
    cursor: pointer;
}
#spnCatNo
{
        line-height: 150%;
}
#dvProTopRight
{
    float: right;
    right: 0px;
    width: 380px;
    padding-top: 5px;
}
#dvProTopRight div
{
    margin: 0px;
}

#dvProTabs
{
    position: relative;
    clear: both;
    margin-top: 2px;
}
#dvProMain .line
{
    line-height: 220%;
    font-size: 12px;
}
#dvProMain .subTab
{
    border-top: 1px solid #97a5b0;
}


#dvProMain .subTabPtitle
{
    font: 14px Arial, Helvetica, sans-serif;
    color: #1A64B2;
    margin: 10px 0 5px 0;
}
#dvProMain .titleBg
{
    background: #f9f9f9;
    font-weight: bold;
    text-align: center;
    color: #666;
}
#dvProMain .table
{
    border: 1px solid #ccc;
    border-collapse: collapse;
    margin: 2px 0 2px 0;
}

#dvProMain .table td
{
    text-align: center;
    border-collapse: collapse;
    border: 1px solid #ccc;
    padding: 2px 0 2px 0;
    word-break: break-all;
    height: 20px;
    text-align: left;
    padding: 0 0 0 5px;
}
#dvProMain .table th
{
    text-align: center;
    background: url(images/DataGrid/title_bg.gif) repeat-x left bottom;
    cursor: pointer;
    font-weight: normal;
    border-collapse: collapse;
    border: 1px solid #ccc;
    font-weight: bold;
    color: #666;
}
#dvProAddCart
{
    position:relative;
    display:none;
    text-align: right;
    padding-top: 5px;
}
#dvProNoCountry
{
    padding-top:10px;
    text-align:center;
    margin:10px;    
    color:red;
    font-weight:bold;
}
#dvProPriceRes
{
    text-align: right;
}
#dvProPriceResHas
{    position:relative;
    display:none;
}
#dvProPriceResNo   
{
    position:relative;
    display:none;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    padding-top:20px;
}

#dvProPriceResReplace
{
    position:relative;
    display:none;
    font-size:13px;
    font-weight:bold;
    text-align:left;
}
#spPrice
{
  color:Red;
}

#spFreightFee
{
 color:blue;
}
.addMiniCart
{
    background:url(images/MiniCart/Add2Cart.jpg) no-repeat;
    width:131px;
    height:30px; 
    cursor:pointer;
    float:right;
}
.addMiniCartFree
{
    background:url(images/MiniCart/Add2CartFree.jpg) no-repeat;
    width:131px;
    height:30px; 
    cursor:pointer;
    float:right;
}
/* DataSheet end */

/* ADC index */

.alphetbar
{
    height: 15px;
}
.alphetbar A
{
    border: 1px solid #fff;
    padding: 0px;
    float: left;
    margin: 0px 3px 0px 0px;
    width: 18px;
    height: 15px;
    text-align: center;
}
.alphetbar A:hover
{
    border: 1px solid Blue;
    text-decoration: none;
}
.alphetbar A.selected
{
    border: 1px solid 036cb4;
    background-color: #036cb4;
    color: #fff;
}
/* ADC index end */

/* Pager index */
#pagebar
{
    margin-top: 10px;
    margin-bottom: 20px;
    text-align: left;
}
#pagebar LI
{
    border-right: #ffffff 1px solid;
    padding-right: 0px;
    border-top: #ffffff 1px solid;
    padding-left: 0px;
    font-size: 10px;
    float: left;
    padding-bottom: 0px;
    margin: 0px 0px 0px 1px;
    border-left: #ffffff 1px solid;
    width: 20px;
    padding-top: 0px;
    border-bottom: #ffffff 1px solid;
    height: 15px;
    text-align: center;
}

/* Pager index end */

#printTitle
{
    display:none;
    border-bottom: 2px solid #87CEEB;
    height:100px;
}
#printTitle .t1
{
    margin:0 20px 0 5px;
}
#printTitle .t2
{
    FONT: bold 14px Arial;
}
#printTitle .t2 img
{
    margin-bottom:15px;
}
#printTitle .t3
{
    margin-left:20px;
}
#printTitle div
{
    float:left;
    
}
.tblproto
{
    margin-top:5px;
}
.tblproto img
{
        margin-right:10px;
}
.test
{  width: 19px; height: 23px; overflow: hidden; line-height: 0px;  font-size:0px; padding-left:20px; padding-top:20px;
                            background: url(images/Common/notice.gif) no-repeat 50% 0;
}

.subCat
{
    padding: 0px;
    overflow: auto;
    outline-style: none;
    list-style-type: none;
}
.subCat li
{
   position : relative;
  
    padding-left: 3px;
    padding-right: 6px;    
    +padding-right: 16px;
    float: left;
    margin: 0 3px 3px 0;
    outline-style: none;
    list-style-type: none;
    width: auto;white-space: nowrap;
}

#dvPath .path
{
}
#dvPath  ul
{
	position:absolute;
	margin-top:-8px;
	display:none;
	border:1px solid #ccc;
	background-color:#fff;
	padding:3px;
 max-height:300px;
 overflow:auto;
 z-index:9999;
}

#dvPath  ul .h
{
	border:0px;
 border-bottom:1px solid #ccc;
}

.lv1 ul
{
	list-style-type:none;	
}

.lv1 li
{
	margin-left:10px;
	position:relative;
	padding-left:25px;
	background:url(images/common/icon_font.gif) 0px 3px no-repeat;
	font-weight:bold;
	list-style-type:none;
}

.lv2 ul
{
	margin-left:10px;
	list-style-type:disc;
}
.lv2 li
{
	background:none;
	padding-left:0px;
	list-style-type:circle;
	list-style-position:inside;
		font-weight:normal;
	
}