/* 新 Web 应用程序项目的默认 CSS Stylesheet */
BODY
{
    FONT-SIZE:9pt;
    margin:0px;
/*background-image:url(/images/2010_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;*/
}
BODY1
{/*滚动条深蓝色样式*/
	SCROLLBAR-FACE-COLOR: #687fd9;/*滚动条页面颜色设定； */
	SCROLLBAR-HIGHLIGHT-COLOR: #d5ddfc;/*/滚动条上斜面和左面颜色设 */
	SCROLLBAR-SHADOW-COLOR: #d5ddfc;/*/滚动条下斜面和右面颜色设 */
	SCROLLBAR-3DLIGHT-COLOR: #215dc6;/*/滚动条上边和左边的边沿颜色*/ 
	SCROLLBAR-ARROW-COLOR: #fff;/*/滚动条两端箭头颜色设定*/ 
	SCROLLBAR-TRACK-COLOR: #d5ddfc;/*/滚动条底版颜色设定 */
	SCROLLBAR-DARKSHADOW-COLOR: #687fd9;/*/滚动条下边和右边的边沿颜色设定。*/
}
BODY
{/*滚动条银灰色样式*/
	SCROLLBAR-FACE-COLOR:#F7F7F7;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#D4D0C8;
	SCROLLBAR-ARROW-COLOR:#808080;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#D4D0C8;
}
Table.main
{
	width:860px;
	border:#e5e2d7 1px solid;
	background-color:#ffffff;
}
P
{
	margin-top:5px;
	line-height:25px;
}
TH	{	
	BACKGROUND-COLOR: #f5f5f5;
	}	
A:link	{	
	text-decoration:	none;
	color:	#555;/*#006699*/
	}	
A:visited	{	
	text-decoration:	none;
	color:	#555;
	}	
		
A:active	{	
	text-decoration:	none;
	color:#FD8505; 
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:#D10000;
	}
.title
{/*页眉标题样式(用于mainFrame嵌入页中的位置标签)*/
	background-color:#687FD9;
	color:#fff;
	font:bold 13px 黑体;
	width:100%;
	padding-left:12px;
	border:#fff 1px solid;
	margin-bottom:10px;
}
Table,TD {FONT-SIZE:12px}

Input{border:expression((this.type=="text" || this.type=="password")?"#888 solid 1px":"inherit");height:expression((this.type=="text" || this.type=="password")?"19px":"inherit");}
TextArea
{
	border:#888 solid 1px;
}
Select{border:#6495ed solid 1px;}

.border {BORDER: #E0B7B1 1px solid;}
.border_2 {BORDER: #bbb 1px dashed;}
.blue {BORDER: #63a2db 1px solid;}
.white{color:#ffffff ! important ;}

Table.grid
{
	border-right:#d3d3d3 solid 1px;
	border-bottom:#d3d3d3 solid 1px;
}
Table.grid TH
{
	border-left:#d3d3d3 solid 1px;
	border-top:#d3d3d3 solid 1px;
}
Table.grid TD
{
	border-left:#d3d3d3 solid 1px;
	border-top:#d3d3d3 solid 1px;
}
/*以下样式应用于DataGrid或DataList*/
.headerstyle
{
	font-weight:bold;
	text-align:center;
	color:#fff;
	background-color:#999;
	height:22px;
}
.itemstyle
{
	height:22px;
	background-color:#fff;
}
.alterstyle
{
	height:22px;
	background-color:#f5f5f5;
}
.pagerstyle
{
	background-color:#ccc;
	font-weight:bold;
	color:#ffffff;
	height:22px;
}
.DataList 
{
	FONT-SIZE: 12px;
}
.DataList .head 
{
	WIDTH: 100%; 
	FONT-WEIGHT: bold; 
	BORDER-TOP: #687fd9 1px solid; 
	BORDER-LEFT: #687fd9 1px solid; 
	BORDER-BOTTOM: #687fd9 1px solid;
}
.DataList .head td 
{
	HEIGHT: 20px; 
	LINE-HEIGHT: 20px; 
	TEXT-ALIGN: center;
	white-space:nowrap;
	BORDER-RIGHT: #687fd9 1px solid; 
}
.DataList .item 
{
	WIDTH: 100%; 
	LINE-HEIGHT: 20px; 
	BORDER-LEFT: #687fd9 1px solid; 
	BORDER-BOTTOM: #687fd9 1px solid;
}
.DataList .item td 
{
	HEIGHT: 20px;
	LINE-HEIGHT: 20px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	white-space:nowrap;
	BORDER-RIGHT: #687fd9 1px solid; 
}
.DataList .foot 
{
	HEIGHT: 20px;
	LINE-HEIGHT: 20px; 
	BORDER-LEFT: #687fd9 1px solid; 
	BORDER-RIGHT: #687fd9 1px solid; 
	BORDER-BOTTOM: #687fd9 1px solid; 
}
.band_select 
{ 
	CURSOR: hand; 
	WIDTH: 80px; 
	HEIGHT: 23px; 
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #f5f5f5; 
	BORDER-LEFT: #687fd9 1px solid; 
	BORDER-TOP: #687fd9 1px solid; 
	BORDER-RIGHT: #687fd9 1px solid; 
	BORDER-BOTTOM: #fff 0px solid; 
}
.band_left_unselect_0 
{ 
	CURSOR: hand; 
	WIDTH: 80px; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal; 
	BACKGROUND-COLOR: #fff; 
	BORDER-LEFT: #bbbbbb 1px solid; 
	BORDER-TOP: #bbbbbb 1px solid; 
	BORDER-RIGHT: #bbbbbb 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
}
.band_left_unselect_1 
{ 
	CURSOR: hand; 
	WIDTH: 80px; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal; 
	BACKGROUND-COLOR: #fff; 
	BORDER-RIGHT: #bbbbbb 0px solid; 
	BORDER-TOP: #bbbbbb 1px solid; 
	BORDER-LEFT: #bbbbbb 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
}
.band_middle_unselect 
{ 
	CURSOR: hand; 
	WIDTH: 80px; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal; 
	BACKGROUND-COLOR: #fff; 
	BORDER-RIGHT: #bbbbbb 0px solid; 
	BORDER-TOP: #bbbbbb 1px solid; 
	BORDER-LEFT: #bbbbbb 0px solid; 
	BORDER-BOTTOM: #000 1px solid; 
}
.band_right_unselect 
{ 
	CURSOR: hand; 
	WIDTH: 80px; 
	HEIGHT: 23px; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: normal; 
	BACKGROUND-COLOR: #fff; 
	BORDER-RIGHT: #bbbbbb 1px solid; 
	BORDER-TOP: #bbbbbb 1px solid; 
	BORDER-LEFT: #bbbbbb 0px solid; 
	BORDER-BOTTOM: #000 1px solid; 
}
.tab_rect 
{ 
	HEIGHT: 300px; 
	BACKGROUND-COLOR: #f5f5f5;
	BORDER-RIGHT: #000 1px solid; 
	BORDER-LEFT: #000 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
}
.tab_content 
{ 
	WIDTH: 100%; 
	HEIGHT: 100%;
	BORDER: white 1px solid; 
}
.Task_Check
{
	font-weight:bold;
	color:#55a93c;
}
.Task_Back
{
	font-weight:bold;
	color:#f00;
}
.Task_NoCheck
{
	color:#000;
}
.Task_Valid
{
	font-weight:bold;
	color:#ffba00;
}
.listitem 
{
height: 25px;
line-height:25px;
border-bottom:#ccc dashed 1px;
}
.listitem .point
{
	float:left;
	width:20px;
	text-align:center;
	height:25px;
	line-height:25px;
}
A.rect
{
	width:80px;
	height:20px;
	color:#000;
	text-align:center;
	line-height:20px;
	border:#999 solid 1px;
	text-decoration:none;
}
A.rect:hover
{
	width:80px;
	height:20px;
	color:#ff6600;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	border:#ff6600 solid 1px;
	text-decoration:none;
}
/*以下三样式为产品列表的样式*/
.searchbar 
{ 
	BACKGROUND: url(images/searchinfobg.gif); 
	HEIGHT: 44px;
}
.leftbrand 
{ 
	BORDER: #d3d3d3 1px solid; 
	BACKGROUND-IMAGE: url(images/leftbrandbg.gif); 
	MARGIN: 5px; 
	FONT: bold 13px 宋体; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 100%; 
	PADDING-TOP: 4px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center;
}
.listtitle 
{ 
	BORDER-RIGHT: #d3d3d3 1px solid; 
	PADDING-LEFT: 25px; 
	BACKGROUND-IMAGE: url(images/listbg.gif); 
	FONT: bold 13px 宋体; 
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	HEIGHT: 28px;
}
.words 
{ 
	BORDER: #d3d3d3 1px solid; 
	FONT: normal 12px 宋体; 
	WIDTH: 99%;
}
.admback 
{ 
	padding:3px;
	BORDER: #999 1px solid; 
	margin-top:10px;
	text-align:left;	
	FONT: normal 12px 宋体;
	WIDTH: 96%;
	color:#CC3300;
	background-color:#fcfcfc;
}
.node_normal
{
	line-height:25px;
	width:100px;
	background-color:#fff;
	border-bottom:#d3d3d3 solid 1px;
}
.node_hover
{
	line-height:25px;
	width:100px;
	background-color:#f5f5f5;
	border-bottom:#d3d3d3 solid 1px;
}
.node_select
{
	line-height:25px;
	width:100px;
	background-color:red;
	border-bottom:#d3d3d3 solid 1px;
}
.ERR
{
	color:Red;
	display:none;
}
.MenuItem
{
    width:75px;
    height:27px;
    text-align:center;
    vertical-align:middle;
	padding-top:3px;
    font:bold 12px 宋体;
}
.MenuItem_Hover
{
    width:75px;
    height:27px;
    text-align:center;
    vertical-align:middle;
	padding-top:3px;
    font:bold 12px 宋体;
}
.DefaultBg
{
	width:1000px;
	background-color:#87001f;
	border:#ccc solid 1px;
}
.menu1 {
background-image:url(images/menu-1.gif);
width:2%; height:31px;} 
.menu2{
background-image:url(images/menu-2.gif);
width:96%; height:31px;} 
.menu3 {
background-image:url(images/menu-3.gif);
width:2%; height:31px;} 
.banner
{
height:28px;
padding-left:30px;
background-image:url(market/images/sc_menu.gif);
}






@charset "gb2312";
/* CSS Document */

#globalnav-search {
margin: 0;
padding: 0;
}
#globalnav {
position: relative; 
top: 0;
left: 0;
z-index:100;
display: block;
_height: 1em;
padding: 0 300px 16px 4px;
margin: 0;
}
#globalnav-noscript {
position: absolute;
left: 50%;
top: 0;
margin-left: -331px;
width: 350px;
z-index: 100;
padding: 5px 5px 5px 27px;
display: none; 
font-size: .917em;
}
#globalnav #adobe-logo {
position: absolute;
top: 0;
left: 100%;
z-index: 9;
margin:0;
padding:0;
margin-left: -43px;
}
#adobe-logo {
width: 43px;
height: 52px;
}
#adobe-logo-lq { display: block; }
#adobe-logo-hq { display: none; }
#globalnav-cart .cart {
background-image: url(cart_dar.gif);
background-position: center 0;
display: inline; 
display: inline-block; 
display: -moz-inline-box; 
_display: inline; 
color: transparent;
height: 11px;
min-height: 11px;
}
#globalnav-cart > a.cart { display: block; }
#globalnav-cart .cart:hover {
background-position: center -11px;
color: transparent;
}
#globalnav #user-menu {
position: relative;
top: 0;
left: 0;
padding: 0;
margin: 0;
font-size: .917em;
}
#user-menu ul {
	color:#F90;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
#user-menu li {
padding: 3px 10px;
margin: 0;
}
#user-menu a {
color:#000;
font-weight: bold;
-moz-opacity:.5;
-khtml-opacity:.5;
opacity: .5;
_font-weight: normal;
padding: 0;
display: inline;
}
#user-menu a:hover {
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity: 100%;
	color:#FFF;
	text-decoration: underline;
}
#user-menu [className~=pipe] a { font-weight: normal }
#site-menu {
position: relative;
z-index: 2;
padding: 0;
padding-top: 3px;
margin: 0;
width: 100%;
}
#globalnav #site-menu-dropdown {
margin: 0;
padding: 0;
position:relative;
display:block;
z-index: 3;
_behavior: url(hover000.htc);
}
#site-menu-dropdown li {
position:relative;
z-index: 4;
margin: 0;
padding:0;
}
#site-menu-dropdown li:hover,
#site-menu-dropdown li.hover { z-index: 5; }
#site-menu-dropdown .dropdown-tab {
position:relative;
z-index: 6;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #333;
padding: 5px 12px; 
 *white-space: nowrap;
_white-space: nowrap;
}
#site-menu-dropdown > li:hover .dropdown-tab {
	color: #FFFFFF;
	background-color: #88001f;
}
#site-menu li.hover .dropdown-tab,
#site-menu li.hover .dropdown-tab:hover { color: #FFF; }
#site-menu li.hover .dropdown-tab { background-color: #222; }
#site-menu li .dropdown-pane { display: none; }
#site-menu-dropdown>li:hover .dropdown-pane { display: block; }
#site-menu li.hover .dropdown-pane { display: block; }
#site-menu-dropdown .dropdown-pane {
z-index: 7; 
top: 21px;
_top: 24px; 
margin-left: -6px;
font-size: .917em;
}
#globalnav #site-menu-dropdown .dropdown-pane {
margin-top: 12px;
padding: 5px 16px 14px;
_margin-top: 0;
width: 140px;
_width: 170px;
background-image: url(images/dropdown.png);
_background-image: url(images/dropdown.png);
background-position: left bottom;
background-repeat: no-repeat;
border-top-style: none;
}
#adcnav #site-menu-dropdown .dropdown-pane {
margin-top: 12px;
padding: 5px 16px 14px;
_margin-top: 0;
width: 140px;
_width: 170px;
background-image: url(images/dropdown.png);
_background-image: url(images/dropdown.png);
background-position: left bottom;
background-repeat: no-repeat;
border-top-style: none;
}
#globalnav #site-menu-dropdown [className~=dropdown-pane] {
margin-top: 4px;
padding-top: 8px;
}
#site-menu-dropdown .dropdown-pane::before {
display: block;
margin-left: -16px;
margin-top: -18px;
content: url(dropdown.png);
}
#site-menu-dropdown .dropdown-pane li,
#site-menu-dropdown .dropdown-pane dt,
#site-menu-dropdown .dropdown-pane dd {
display: block;
padding: 0;
margin: 2px 0 6px;
}
#site-menu-dropdown .dropdown-pane dt {
text-transform: uppercase;
color:#000000;
}
#site-menu-dropdown .dropdown-pane .divide { padding-top: 8px; }
#site-menu-dropdown .dropdown-pane .last-title {
font-weight: normal;
text-transform: none;
}
#site-menu-dropdown .dropdown-pane a {
display:block;
_width: 100%;
margin: 0;
padding: 0;
line-height: 14px;
color:#333;
}
#site-menu-dropdown .dropdown-pane a:hover {
color:#047;
text-decoration: underline;
}
ul.dropdown-pane li { _list-style-position: outside; }
#globalnav #site-search {
position: absolute;
top: 0;
left: 100%;
z-index: 1;
padding: 0;
margin: 0 0 0 -300px;
width: 300px;
height: 63px;
background-image: url(search_b.png);
_background-image: url(search_c.png);
background-position: bottom right;
background-repeat: no-repeat;
}
#adcnav {
position: relative;
top: 0;
left: 0;
z-index:100;
display: block;
_height: 1em;
margin: 0;
padding: 0px 0px 25px 0px;
}
#adcnav #adc-search {
position: absolute;
top: 0;
left: 100%;
z-index: 1;
padding: 0;
margin: -25px 0 0 -225px;
_margin: -25px 0 0 -226px;
width: 300px;
height: 63px;
}
#globalnav #site-search.devnet-site-search { _margin: 0 0 0 -256px; }
#search-input {
margin-left: 16px;
margin-top: 16px;
width: 198px;
_width: 204px;
padding: 2px 2px 0 2px;
_padding-right: 18px;
height: 14px;
_height: 18px;
line-height: 1;
background-color: transparent;
border: 1px solid #CCCCCC;
-moz-box-sizing: content-box;
float: left; 
}
#devnet-search-input {
margin-left: 16px;
margin-top: 16px;
width: 172px;
_width: 177px;
padding: 2px 2px 0 2px;
height: 14px;
_height: 18px;
line-height: 1;
background-color: transparent;
border: 1px solid #CCCCCC;
-moz-box-sizing: content-box;
float: left;
}
#search-input:focus,
#devnet-search-input:focus,
#search-input:hover,
#devnet-search-input:hover { border-color: #adadad; }
body:first-of-type #search-input {
width: 188px;
padding-right: 16px;
}
#site-search .search {
background-image: url(search_c.png);
top: 16px;
left: 219px;
position: absolute;
width: 18px;
height: 18px;
cursor: pointer;
_cursor: hand;
}
#adc-search .search {
background-image: url(search_c.png);
top: 16px;
left: 192px;
position: absolute;
width: 18px;
height: 18px;
cursor: pointer;
_cursor: hand;
}
body:first-of-type #site-search .search {
top: 17px;
left: 208px;
width: 16px;
height: 16px;
}
.divMain
{
width:1000px;
margin:0 auto 0 auto;
background-color:#88001F;
}