﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
background:#CCCCCC;
}
* { margin:0px; padding:0px; }
ul li { list-style:none; }
.skinmaster {
	background-color:#FFFFFF;
	padding:5px;
	text-align:center;
}
.skinbody
{
	width:80px;
}
.skinfooter
{
	background-color:#024534;
	height:50px;
	color:#fbf2ed;
	font-size:12px;
	vertical-align:top;
}
.skinfooter td {color:#fbf2ed;font-size:12px;}

.skinfooter a:link,.skinfooter a:visited,.skinfooter a:hover,.skinfooter a:active{color:#fbf2ed;text-decoration:none; }

.skinheader {
}
.skingradient {
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane1 {
	width: 100%;
	padding-top:6px;
	background-color: transparent;
	padding-right: 6px;
}
.rightpane2 {
	width: 200px;
	background-color: transparent;
	padding-top:6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.menu
{
	height:33px;
	border-bottom:10px #E70012 solid;
	width:820px;
}
#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU { width:820px; }
#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU td { width:102px; }

.MainMenu_MenuContainer
{
	background-color: transparent;
}

.MainMenu_MenuBar{background-color: transparent; }
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{
	background-color: Transparent;
	border:0px;
	background-repeat:no-repeat;
	background-position:inherit;
}
.MainMenu_MenuItem{
	color:#000000;
	font-size:12px;	font-weight:normal;
	background:transparent;
	border:0px;
	border-bottom:#024534 1px solid;
	line-height:20px;
	height:20px;
	width:100px;
	background:url(images/sub.gif) repeat-x;
}

.MenuArrow{ display:none;}
.submenuitemselected{color:#ff0000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px; height:20px;border-bottom:#024534 1px solid; width:100px;}
.submenuitembreadcrumb{color:#ff0000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px; height:20px;border-bottom:#024534 1px solid; width:100px;}
.submenuitem{color:#000000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px;height:20px;border-bottom:#024534 1px solid; width:100px;}
.MenuIcon{display:none;}
.submenu{border: #024534 1px solid;z-index:1000;cursor: pointer;cursor:hand;margin-top:0px;line-height:20px; width:100px;}


.rootmenuitem td{ FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
.RootMenuItemActive td{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
.rootmenuitemselected td{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU .rootmenuitembreadcrumb td{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/mc.gif) no-repeat left top;height:33px;width:106px;text-align:center;}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #000000;
}

A:link
{
	text-decoration: none;
	color: #000000;
}

A:visited
{
	text-decoration: none;
	color: #000000;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A:active
{
	text-decoration: none;
	color: #000000;
}

.MT td
{
	font-size:12px;
	padding:3px;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.MTA:link
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:visited
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:hover
{
	text-decoration: underline;
	color: #FF5500;
}

A.MTA:active
{
	text-decoration: none;
	color: #5D89DF;
}

.NewsTitle
{
	line-height:50px;
	font-size:16px;
	font-weight:bold;
}

.line20
{
	line-height:17px;
}

.MYTextBox
{
	border:1px #cccccc solid;
	background-color:#f7f7f7;
	color:#666666;
	font-size:12px;
	height:18px;
	line-height:18px;
	padding:0px 2px;
}

.MYButton
{
	border:1px #002627 solid;
	color:#ffffff;
	background-color:#035C56;
	width:60px;
	height:20px;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
}

A.MYButton:link
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:visited
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:hover
{
	text-decoration: none;
	color:#ffffff;
}

A.MYButton:active
{
	text-decoration: none;
	color:#ffffff;
}

A.CLnk:link,A.CLnk:visited,A.CLnk:active
{
	text-decoration:none;
	color: #E60010;
	font-size:12px;
	font-weight:bold;
}

A.CLnk:hover
{
	text-decoration: underline;
	color: #ff0000;
	font-size:12px;
	font-weight:bold;
}

.Line
{
	border:3px solid #E60010;
	height:2px;
}

.divH
{
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	margin-top:3px;
}

.divI
{
	font-size:12px;
	line-height:18px;
}

.divhead
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:15px 0px;
}

.divcontent
{
	margin-top:12px;
	line-height:16px;
	font-size:12px;
}

.NT {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.color58595B
{
	color:#58595B;
	line-height:15px;
}
.colorff0000
{
	color:#ff0000;
	font-size:12px;
	line-height:15px;
}
.input20
{
	width:45px;
	border:1px solid #929397;
}
.input_td
{
	padding:0px 0px 0px 8px;
	text-align:left;
	vertical-align:middle;
}

.BodyMain { width:820px; margin:0px auto; overflow:hidden; }
.FooterPane { background:url(images/footer.jpg) no-repeat left; height:60px; clear:both; }
.ICPPane { font-size:12px; font-family:"宋体"; text-align:center; line-height:1.8em; }
.ICPPane a { color:#FFFFFF; display:block; }
.ICPPane a:hover { text-decoration:underline; }
.MainPane { background:url(images/bodytop.gif) no-repeat left top #E60010; padding-bottom:9px; min-height:500px; padding-left:0px; padding-right:0px; position:relative;}
.NPane { background:url(images/bodytop2.jpg) no-repeat left top #E60010; padding-bottom:9px; min-height:500px; position:relative; }
.MPane {float:left; zoom:1;margin-left:7px; margin-right:7px;}
.LPane {margin-left:7px; margin-right:7px;}
.LPane .BreadCrumbPane { padding-left:215px;}
.BreadCrumbPane { height:126px; vertical-align:bottom; position:relative; }
.BreadCrumbPane .BTxt { position:absolute; bottom:20px; padding-left:15px; color:#FFFFFF; font-size:14px; font-family:"宋体"; font-weight:bold; letter-spacing:1px; line-height:22px; }
.BreadCrumbPane .BTxt a { color:#FFFFFF; }
.BreadCrumbPane .BTxt a:hover { color:#FFFFFF;text-decoration:none; }
.BreadCrumbPane .BTxt .l { font-size:40px; font-style:italic;line-height:normal;}
.LeftPaneA { padding-left:9px; float:left; width:206px;}
.LeftPane { width: 206px;  background:url(images/leftbg.jpg) no-repeat left top #fff; margin-top:126px; padding-top:3px; margin-right:0px; }
.ContentPane {width:360px; float:left; margin-top:126px; margin-left:7px; }
.RightPaneA { width:222px; float:right; padding-right:9px; margin-top:35px; }
.RightPane { width:222px;}
.clear { clear:both; margin:0px; height:0px; padding:0px; font-size:0px; line-height:0px;}

.MH10 { margin:5px 10px;}

.TBHead { line-height:2em; font-size:12px; font-family:"宋体"; font-weight:bold; vertical-align:top;}
.TBItem1 { line-height:2em; font-size:12px; font-family:"宋体"; background:#EEEEEE; border-bottom:1px dashed #cccccc;}
.TBItem2 { line-height:2em; font-size:12px; font-family:"宋体"; border-bottom:1px dashed #cccccc;}

.lnkUL { margin:0px; padding:0px; margin-bottom:10px; }
.lnkUL li { line-height:2.2em; background:url(/images/action_import.gif) no-repeat 5px center #eeeeee; padding-left:25px; list-style:none; text-align:left; }
.lnkUL li.al { line-height:2.2em; background:url(/images/action_import.gif) no-repeat 5px center #ffffff; padding-left:25px; }

.GYPic { padding:5px; }
.GYPic img { border:1px solid #cccccc; padding:3px; }
.GYText {font-size:12px; font-family:"宋体"; line-height:1.6em;padding:5px 5px 5px 2px; color:#666666;}
.GYText .CN { height:120px; overflow:hidden; }
.GYText a { color:#3366FF; font-weight:bold; margin-bottom:3px; display:block;}

.NContent { line-height:2em; }

.GYUL ul { margin:0px; padding:0px; }
.GYUL ul li { margin:0px; padding:0px; font-size:12px; list-style:none; line-height:19px; height:19px; overflow:hidden;  }

.Po { cursor:pointer; }

.GunDong { position:absolute; top:35px; width:380px; left:180px; height:20px; overflow:hidden; z-index:1000; }
.GunDong ul { margin:0px; padding:0px; }
.GunDong ul li { float:left; font-size:12px; line-height:20px; margin-right:15px; background:url(images/li.gif) no-repeat left 8px; padding-left:10px; }
.GunDong ul li a { color:#FFFFFF; font-family:"宋体"; }
.GunDong ul li a:hover { color:#FF0000;text-decoration:none; font-family:"宋体";}
.SearchTop {position:absolute; top:85px; width:230px; left:352px; height:30px; overflow:hidden;}
.SearchTop .SearchTextBoxA { border:1px solid #ccc; font-size:12px; font-family:"宋体"; width:130px; padding:3px;}


h1.Order { text-align:center; color:#000000; font-size:24px; font-weight:bold; padding-top:20px; margin-bottom:10px;}
.OrderTB { background:#cccccc; }
.OrderTB td { background:#FFFFFF; padding:3px; }
.OrderTB th { background:#dddddd; text-align:center; color:#000000; font-weight:normal; vertical-align:text-top;padding:3px; }
.OrderBox { font-size:12px; font-family:"宋体"; border:none; width:99%; padding:3px; line-height:18px;}
.Max { font-size:16px; font-family:"宋体"; font-weight:bold; }
.OrderBack a {font-size:12px; font-family:"宋体"; }
.OrderBack a:hover {font-size:12px; font-family:"宋体"; text-decoration:none; }

.ShippingInfo {font-size:12px; font-family:"宋体"; line-height:18px;}

.ProductList { text-align:center; }
.ProductList ul { margin:0px auto; padding:0px; }
.ProductList ul li { margin:0px; padding:0px; float:left; list-style:none; width:180px; margin-top:15px; }
.ProductList .SalePrice { color:red; font-size:12px; font-family:"宋体"; font-weight:bold; }
.ProductList .Price { color:#999999; font-size:12px; font-family:"宋体"; text-decoration:line-through; }

.ProductList ul li div {font-size:12px; font-family:"宋体"; color:#000000; line-height:20px;}
.ProductList h3 { height:20px; padding:0px; margin:0px; line-height:20px; overflow:hidden; }

.ProductListNav { margin-bottom:5px; font-size:12px; font-family:"宋体";}
.ProductListNav a:hover { font-family:"宋体"; color:#ff0000; text-decoration:none; border-bottom:1px solid #ff0000; font-size:12px;}
.ProductList ul li div a { font-family:"宋体"; color:#000000; font-weight:bold; font-size:12px; }
.ProductList ul li div a:hover { font-family:"宋体"; color:#ff0000; text-decoration:none; font-weight:bold; font-size:12px; }

.ProductPic { float:left; width:220px; }
.ProductNav { margin-bottom:15px; font-size:12px; font-family:"宋体";}
.ProductNav a:hover { font-family:"宋体"; color:#ff0000; text-decoration:none; border-bottom:1px solid #ff0000;}
.ProductInfo {float:left;}
.ProductInfo div { font-size:12px; font-family:"宋体"; line-height:25px; }
.ProductInfo div .SalePrice { color:red; font-size:12px; font-family:"宋体"; font-weight:bold; }
.ProductInfo div .Price { color:#999999; font-size:12px; font-family:"宋体"; text-decoration:line-through; }
.ProductInfo h1 { color:#000000; }
.ProductInfo .Cart { margin-top:20px; }

.ProductDesc { background:url(images/pbg.jpg) repeat-x top; padding:0px; vertical-align:top;}
.ProductDesc h2 { float:left; margin:0px; padding:0px; width:86px; text-align:center; font-size:14px; height:30px; margin-right:2px; line-height:30px; cursor:pointer;}
.ProductDesc .on  { background:url(images/tab_on.gif) top; color:#FFFFFF; font-weight:bold; }
.ProductDesc .off  { background:url(images/tab_off.gif) top;}
.ProductDescContent { padding:10px;}

.CList { border:1px solid #dddddd; background:#eeeeee; margin-top:10px; line-height:25px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.CList div a { color:#333333; font-size:12px; }
.CList div B a { margin:0px; font-size:12px; }
.CList div a { margin-right:8px; font-size:12px; }

.N4C { font-size:12px; }

