/*Navigator*/
.PageNavigator
{
	font-size:12px;

}
.PageNavigator span
{
	float:left;
	text-align:center;
	margin-right:2px;
	color:#f30;
	height:20px;
	line-height:20px;
}
.PageNavigator span.disabled
{
	border:1px solid #ccc;
	color:#999;
	background-color:#fff;
	height:18px;
	line-height:18px;
	padding:0px 5px 0px 5px;
}
.PageNavigator a:link, .PageNavigator a:visited, .PageNavigator a:hover
{
	float:left;
	display:block;
	border:1px solid #f30;
	margin-right:2px;
	font-size:12px;
	height:18px;
	line-height:18px;
	padding:0px 5px 0px 5px;
	background-color:#fff;
	text-decoration:none;
	color:#f30;
}

.PageNavigator a:hover
{
	background-color:#f30;
	color:#fff;
}
.PageNavigator a.cur:link,.PageNavigator a.cur:visited,.PageNavigator a.cur:hover
{
	color:#fff;
	background-color:#f30;
	font-weight:bold;
}

/*AreaSelector(楼宇选择)*/
.AreaSelector
{
    position:absolute;
    display:none;
    background-color:#ebffff;
    width:250px;
    height:218px;
    border:1px solid #008c00;
    z-index:999;
    font-size:12px;
}

.AreaSelector_RegionUL
{
    float:left;
    width:59px;
    height:188px;
    border-right:1px solid #008c00;
}
.AreaSelector_RegionUL li
{
    line-height:20px;
    text-align:right;
    margin-left:5px;
}
.AreaSelector_RegionUL li a:link, .AreaSelector_RegionUL li a:visited, .AreaSelector_RegionUL li a:hover
{
    display:block;
    color:#008c00;
    padding-right:5px;
}
.AreaSelector_RegionUL li a:hover
{
    color:red;
    background-color:#fff;
}
.AreaSelector_RegionUL li a.cur:link, .AreaSelector_RegionUL li a.cur:visited, .AreaSelector_RegionUL li a.cur:hover
{
    background-color:#fff;
    color:red;
}

.AreaSelector_AreaUL
{
    float:right;
    width:190px;
    height:168px;
    background-color:#fff;
}
.AreaSelector_AreaUL li
{
    line-height:20px;
    text-align:left;
    margin-left:5px;
    margin-right:5px;
    border-bottom:1px dotted #ccc;
}
.AreaSelector_AreaUL li a:link, .AreaSelector_AreaUL li a:visited, .AreaSelector_AreaUL li a:hover
{
    color:#ff3300;
    background-color:Transparent;
}
.AreaSelector_AreaUL li a:hover
{
    color:red;
    background-color:#fff;
}

.AreaSelector_Page
{
    float:right;
    width:190px;
    height:20px;
    line-height:20px;
    text-align:right;
    color:#008c00;
}
.AreaSelector_Page a:link, .AreaSelector_Page a:visited, .AreaSelector_Page a:hover
{
    background-color:Transparent;
    color:#008c00;
    margin:0px 2px 0px 2px;
}
.AreaSelector_Page a:hover
{
    color:#fff;
    background-color:#6c3;
}

.AreaSelector_Toolbar
{
    float:right;
    width:250px;
    height:30px;
    line-height:30px;
    color:#000;
    background-color:#ff6;
}
.AreaSelector_Toolbar input
{
    width:140px;
    margin:5px 0px 0px 0px;
    background-color:#fff;
}
.AreaSelector_Toolbar a:link, .AreaSelector_Toolbar a:visited, .AreaSelector_Toolbar a:hover
{
    margin-left:5px;
    background-color:Transparent;
    color:#008c00;
}
/*AreaSelector2*/
.AreaSelector2
{
    position:absolute;
    display:none;
    background-color:#ebffff;
    /*width:600px;*/
    width:747px;
    border:1px solid #008c00;
    z-index:999;
    font-size:12px;
    padding:0px 0px 10px 0px;
}
.AreaSelector2_title{
    color:white;
    background-image:url(/images/v6top/green.gif);
    height:24px;
    line-height:22px;
    background-repeat:repeat-x;
    padding-left:15px;
    margin-bottom:5px;
    font-size:14px;
    font-weight:bold;
    
}
.AreaSelector2_RegionUL
{
    float:left;
    width:570px;
    /*height:20px;
    border-bottom:1px solid #008c00;  */  
}
.AreaSelector2_RegionUL li
{
    line-height:20px;
    text-align:center;   
    margin-right:5px;
    margin-left:5px;
    float:left;       
}
.AreaSelector2_RegionUL li a:link, .AreaSelector2_RegionUL li a:visited, .AreaSelector2_RegionUL li a:hover
{
    display:block;
    color:#008c00;    
    padding-right:5px;   
    padding-left:5px;  
}
.AreaSelector2_RegionUL li a:hover
{
    color:#fff;
    background-color:#008c00;
}
.AreaSelector2_RegionUL li a.AreaSelector2_RegionUL_cur:link
,.AreaSelector2_RegionUL li a.AreaSelector2_RegionUL_cur:visited
,.AreaSelector2_RegionUL li a.AreaSelector2_RegionUL_cur:hover
{
    background-color:#008c00;
    color:#fff;
}
.AreaSelector2_RegionUL li .AreaSelector2_RegionUL_disableCur
{    
    color:#999;
    cursor:pointer;
}
/*关闭按钮*/
.AreaSelector2 a.BtnClose
{
	float:right;
	margin:5px 5px 0px 710px;
	color:#fff;
	display:block;
	position:absolute;
	background-color:Transparent;
	font-size:14px;
	font-weight:bold;
}

/* AreaSelector2_LettersUL */
.AreaSelector2_LettersUL
{
    float:left;
    width:570px;   
    padding-top:5px;
    padding-bottom:5px;
}
.AreaSelector2_LettersUL li
{
    line-height:20px;
    text-align:center;   
    margin-left:4px;
    float:left;   
}
.AreaSelector2_LettersUL li a:link, .AreaSelector2_LettersUL li a:visited, .AreaSelector2_LettersUL li a:hover
{
    display:block;
    color:#008c00;    
    padding-right:5px;   
    padding-left:5px;  
}
.AreaSelector2_LettersUL li a:hover
{
    color:#ebffff;
    background-color:#008c00;
}
.AreaSelector2_LettersUL li a.AreaSelector2_LettersUL_cur:link, .AreaSelector2_LettersUL li a.AreaSelector2_LettersUL_cur:visited, .AreaSelector2_LettersUL li a.AreaSelector2_LettersUL_cur:hover
{
    background-color:#008c00;
    color:#fff;
}
.AreaSelector2_divLettersText
{
	line-height:20px;     
    float:left;clear:left;
    width:70px;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:5px;
    display:inline;
}
/* AreaSelector2_LettersUL */
.AreaSelector2_AreaUL
{
    float:left;
    /*width:600px;*/
    width:740px;
    background-color:#EBFFFF;
    clear:both;
}
.AreaSelector2_AreaUL li
{
    line-height:20px;
    text-align:left;
    margin-left:4px;    
    margin-top:2px;
    border:1px dotted #ccc;
    float:left;  white-space:nowrap;
    padding:2px;
    width:136px;background-color:#ebffff;
    display:inline;
}
.AreaSelector2_AreaUL li a:link, .AreaSelector2_AreaUL li a:visited, .AreaSelector2_AreaUL li a:hover
{
    color:#0044dd;
    width:136px;
    line-height:20px;
    height:20px;
    display:block;
    background-color:Transparent;
    text-decoration:none;    
}
.AreaSelector2_AreaUL li a:hover
{
    color:#ebffff;
    background-color:#0044dd;
    text-decoration:none;
}

.AreaSelector2_Page
{
    float:left;
    width:740px;
    height:20px;
    line-height:20px;
    text-align:right;
    color:#008c00;
    clear:both;
    margin:3px 0px 0px 5px;
    display:inline;
}
/*
.AreaSelector2_Page a:link, .AreaSelector2_Page a:visited, .AreaSelector2_Page a:hover
{
    background-color:Transparent;
    color:#008c00;
    margin:0px 2px 0px 2px;
}
.AreaSelector2_Page a:hover
{
    color:#fff;
    background-color:#6c3;
}
*/

.AreaSelector2_Toolbar
{
    float:left;
    width:747px;
    height:30px;
    line-height:20px;
    color:#000;
    background-color:#ebffff;
    clear:both;   
}
.AreaSelector2_Toolbar input
{
    width:140px;
    margin:5px 0px 0px 0px;
    background-color:#ebffff;
}
.AreaSelector2_Toolbar a:link, .AreaSelector2_Toolbar a:visited, .AreaSelector2_Toolbar a:hover
{
    margin-left:5px;
    background-color:Transparent;
}
/*Suggest(下拉提示)*/
.Suggest
{
	position:absolute;
	border:1px solid #008c00;
	background-color:#ebffff;
	z-index:999px;
	font-size:12px;
	display:none;
}

.Suggest .Toolbar
{
	margin:0px;
	padding:2px;
	background-color:#008c00;
	text-align:right;
}

.Suggest .Toolbar a
{
	cursor:pointer;
	color:#fff;
}

.Suggest ul
{
	list-style-type:none;
	margin:5px;
	padding:5px;
}

.Suggest li
{
	cursor:pointer;
	border-bottom:1px dotted #ccc;
	padding:2px;
	color:#555;
}

.Suggest li.current
{
	background-color:#008c00;
	color:#fff;
}

/*Tabs(标签页组件)*/
/*Tabs_Default*/
.tabs_Default
{
	border-bottom:1px solid #666666;
	height:21px;
}
.tabs_Default a:link, .tabs_Default a:visited, .tabs_Default a:hover
{
	display:block;
	float:left;
	font-size:12px;
	height:20px;
	background-color:#fff;
	text-decoration:none;
	line-height:20px;
	margin:0px 5px 0px 0px;
    padding:0px 5px 0px 5px;
    border:1px solid #666;
    border-bottom-width:0px;
	color:#f30;
}
.tabs_Default a:hover
{
	background-color:#666666;
	color:#fff;
}
.tabs_Default a.selected:link, .tabs_Default a.selected:visited, .tabs_Default a.selected:hover
{
	background-color:#666666;
	color:#fff;
}
/*Tabs_Nav*/
.tabs_Nav
{
	background-image:url(/images/Service/tabs_Nav.jpg);
	background-repeat:repeat-x;
	height:25px;
}
.tabs_Nav a:link, .tabs_Nav a:visited, .tabs_Nav a:hover
{
	display:block;
	float:left;
	width:102px;
	font-size:14px;
	height:28px;
	line-height:25px;
	background-color:#fff;
	text-decoration:none;
    text-align:center;
    margin:0px 5px 0px 0px;
    background-image:url(/images/Service/tabs_Nav2.jpg);
	color:#666;
}
.tabs_Nav a:hover
{
	background-image:url(/images/Service/tabs_Nav3.jpg);
	color:#fff;
	background-color:Transparent;
}
.tabs_Nav a.selected:link, .tabs_Nav a.selected:visited, .tabs_Nav a.selected:hover
{
	background-image:url(/images/Service/tabs_Nav1.jpg);
	color:#fff;
}
/*Tabs_Mini*/
.tabs_Mini
{
	background-image:url(/images/NewDefault/Nav_Mini.jpg);
	background-repeat:no-repeat;
	height:29px;
	width:253px;
}
.tabs_Mini a:link, .tabs_Mini a:visited, .tabs_Mini a:hover
{
	display:block;
	float:left;
	width:97px;
	font-size:14px;
	height:24px;
	line-height:24px;
	text-decoration:none;
    text-align:center;
    background-image:none;
    background-color:Transparent;
    background-repeat:no-repeat;
    margin:5px 0px 0px 20px !important;
    margin:5px 0px 0px 10px;
	color:#666;
}
.tabs_Mini a:hover
{
	background-image:url(/images/NewDefault/Nav_Mini_01.jpg);
}
.tabs_Mini a.selected:link, .tabs_Mini a.selected:visited, .tabs_Mini a.selected:hover
{

	background-image:url(/images/NewDefault/Nav_Mini_01.jpg);
	color:#000;
}
.tabs_MiniIndex
{
	background-image:url(/images/v6top/Mydelivery.gif);
    background-repeat:no-repeat;
    background-position:0px -97px;
	width:255px;
	height:24px;
	padding-top:5px;
}
.tabs_MiniIndex a:link, .tabs_MiniIndex a:visited, .tabs_MiniIndex a:hover
{
	text-decoration:none;
    background-color:Transparent;
    margin-left:15px;
	display: inline;
    float:left;
    line-height:24px;
    text-align:center;
    color:#333;
    font-size:14px;
    height:24px;
    width:105px;
}
.tabs_MiniIndex a:hover
{
	background-image:url(/images/v6top/Mydelivery.gif);
    background-repeat:no-repeat;
    background-position:-132px -68px;
}
.tabs_MiniIndex a.selected:link, .tabs_MiniIndex a.selected:visited, .tabs_MiniIndex a.selected:hover
{
	background-image:url(/images/v6top/Mydelivery.gif);
    background-repeat:no-repeat;
    background-position:-132px -68px;
}
/*WindowsManager*/
.vWindowClass
{
    position:absolute;
    border:1px solid #61BD34;
    background-color:#fff;
    z-index:100;
}
.vWindowClassTitle
{
    padding:3px;
    background-color:#61BD34;
    color:#fff;
    font-weight:bold;
    text-align:left;
    cursor:move;
    background-image:url(/images/v6top/green.gif);
    background-repeat:repeat-x;
}
.vWindowClassTitle span
{
    margin-left:10px;
    font-weight:normal;
}
.vWindowClass a.BtnClose
{
	float:right;
	margin:5px 5px 0px 0px;
	color:#fff;
	display:block;
	position:absolute;
	background-color:Transparent;
}
.vWindowClassTitle a:link, .vWindowClassTitle a:hover, .vWindowClassTitle a:visited
{
    color:#fff;
}
.vWindowDialog
{
    position:absolute;
    z-index:101;
    border:5px solid #2893cb;
    background-color:#f2fcfe;
    display:none;
    height: 420px; width: 775px; padding-top:13px; overflow: hidden;
}
.vWindowDialog .header
{
	background-image:url(/images/v6top/green.gif);
    height:22px;
    background-repeat:repeat-x;
    line-height:24px;
    clear:both;
    color:#fff;
    padding-left:15px;

}
.vWindowDialog .title1
{
    background-image:url(/images/index/four.gif);
    height:54px;
    line-height:30px;
    width:734px;
    background-repeat:no-repeat;
    padding-left:14px;
    font-size:14px;
    margin:0 auto;
    clear:both;
    color:#fff;
}

.vWindowsManagerBg
{
    position:absolute;
    top:0px;
    background-color:#fff;
    filter:alpha(opacity=45);
    opacity:0.0;
    z-index:100;
    cursor:wait;
}
.vWindowsManagerBgIframe
{
    position:absolute;
    top:0px;
    z-index:100;    
    filter:alpha(opacity=0);
    opacity:0;
}