﻿/**************************************
* 文件类型：css
* 制 造 者：窦西河、王安峰、李霞、郭君
* 审    查：王英、曹蕊
* 制造日期：2007年7月10日
* 内容概要:各模块内容
**************************************/
/* 页面主体内容 */
.pagecontent {
	clear: both;
	width: 778px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
/*页面左侧*/
.contentL{
	width:186px;
	float:left;
	overflow:hidden;
}
/*页面中部*/
.contentC{
	width:394px;
	margin-left:5px;
	float:left;
	overflow:hidden;
}
/*页面右侧*/
.contentR{
	width:186px;
	float:right;
	margin-left:5px;
	overflow:hidden;
}
/*商品详细栏目*/
.contentDetail {
	width:587px;
	float:right;
	margin-left:5px;
	overflow:hidden;
}
/*商品分类栏目*/
.contentCategories {
	width:778px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
}
/*左右两边栏目公用标题及背景*/
h3{
	background-image: url(../../images/navbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 7px;
	text-align: left;
	font-weight: bold;
}
/*中间栏目公用标题及背景*/
.MCtitle{
	background-image: url(../../images/navbg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
}
.MCtitle span {
	font-size: 12px;
	padding-left: 40px;
	color: #FF6600;
	text-align: left;
	float: left;
	width: 80px;
	margin-top: 8px;
	font-weight: bold;
}
.MCtitle p {
	float: right;
	margin-right: 8px;
	margin-top: 6px;
}
/*商品详细栏目公用标题及背景*/
.DCtitle{
	background-image: url(../../images/navbg3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
}
.DCtitle span {
	font-size: 12px;
	padding-left: 40px;
	color: #FF6600;
	text-align: left;
	float: left;
	width: 120px;
	margin-top: 8px;
	font-weight: bold;
}
.DCtitle p {
	float: right;
	margin-right: 8px;
	margin-top: 6px;
}
/*商品分类栏目公用标题及背景*/
.PCtitle{
	background-image: url(../../images/navbg4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
}
.PCtitle span {
	font-size: 12px;
	padding-left: 40px;
	color: #FF6600;
	text-align: left;
	float: left;
	width: 120px;
	margin-top: 8px;
	font-weight: bold;
}
.PCtitle p {
	float: right;
	margin-right: 8px;
	margin-top: 6px;
}
/*栏目公用边框*/
.Blueborder{
	border-right: 1px solid #2593C8;
	border-bottom: 1px solid #2593C8;
	border-left: 1px solid #2593C8;
	zoom:1;
}
/*栏目与栏目之间的间隙*/
.space{
	margin-bottom: 5px;
	clear: both;
}

/*--------------------- 购物车css开始---------------------- */
/*-----橘色样式----*/
.orange{
	color:#FF9900;
}
/*-----宽文本输入框宽度样式-----*/
.InputWide{
	width:400px;
}
/*-----普通文本输入框宽度样式-----*/
.InputNarrow{
	width:40px;
}
/*-----短文本输入框宽度样式-----*/
.InputNomal{
	width:100px;
}
/*----列表在同一行显示-----*/
.inline{
	list-style-type:none;
}
.inline li{
	display:inline;
	list-style-type:none;
	margin-right:10px;
}
/*----居中样式-----*/
.acenter{
	margin:5px auto 5px auto;
}
/*-----删除线样式-----*/
.deleteline{
	text-decoration: line-through;
}
/*----蓝色表格样式----*/
.BlueTable{
	clear:both;
	border:1px solid #8AB6DB;
	margin:0 auto;
	width:98%;
	background-color:#8AB6DB;
}
.BlueTable tr{
	height:24px;
	border:1px solid #8AB6DB;
}
.BlueTable .name{
	padding-left:10px;
	text-align:left;
}
.BlueTable td{
	background-color:#ffffff;
	text-align:center;
}
.BlueTable th{
	background:#ACDAFE;
	text-align:center;
}
/*----灰色表格样式----*/
.GrayTable{
	padding:1px;
	margin:0 auto;
	width:98%;
	border:1px solid #cccccc;
}
.GrayTable tr{
	line-height:24px;
}
.GrayTable td{
	background-color:#fafafa;
}
.GrayTable .aright{
	text-align:right;
}

/*------我的购物车-----*/
.CurrentLocation{
	width:776px;
	height:25px;
	margin-top:5px;
	margin-bottom:5px;
	margin:auto;
	text-align:left;
	padding-top:5px;
}
.CurrentLocation img{
	padding-top:5px;
	border:0;
	margin-left:5px;
}
.CurrentLocation span{
	padding-top:12px;
	margin-left:5px;
}
/*-----购物车商品列表-----*/
.MycartList{
	width:776px;
	margin:0 auto;
	text-align:left;
}
.MycartList h2{
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
	height:21px;
}
.MycartList h2 span{
	margin:0px;
}
.MycartList table{
	clear:both;
}
.MycartList strong{
	color:#FF6600;
}
.MycartList table .amounts{
	width:80px;
	border:1px solid #8AB6DB;
	text-align:center;
}
/*----查看收藏夹----*/
.FavoriteView{
	width:776px;
	margin:0 auto;
	text-align:left;
	clear:both;
}
.FavoriteView h2{
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
}
.FavoriteView h2 a:link{
	color:#FF9900;
}
/*----我的收藏夹-----*/
.MyFavorite{
	width:776px;
	margin:0 auto;
	text-align:left;
}
.MyFavorite h2{
	text-align:left;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	font-weight:normal;
}
.MyFavorite table{
	clear:both;
	border:1px solid #8AB6DB;
	margin:0 auto;
	width:768px;
	background-color:#8AB6DB;
}
.MyFavorite table tr{
	height:24px;
	border:1px solid #8AB6DB;
}
.MyFavorite table .name{
	padding-left:10px;
	text-align:left;
}
.MyFavorite table td{
	background-color:#ffffff;
	text-align:center;
}
.MyFavorite table th{
	background:#ACDAFE;
	text-align:center;
}
.MyFavorite .deleteline {
	text-decoration: line-through;
}
.MyFavorite strong{
	color:#FF6600;
}
/*-----购物车当前位置-----*/
.Explain{
	width:766px;
	border:1px solid #B2D4F7;
	background-color:#F7FBFF;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	margin-top:5px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
}
/*-----订货人信息-----*/
.Orderer{
	width:778px;
	border:0;
	text-align:left;
	margin:0 auto;
}
.Orderer h2{
	font-size:14px;
	margin:5px 0 5px 10px;
}
.Orderer div{
	margin:5px auto 5px auto;
	width:98%;
}
/*-----收货人信息-----*/
.Consignee{
	width:778px;
	border:0;
	text-align:left;
	margin:0 auto;
}
.Consignee h2{
	font-size:14px;
	margin:5px 0 5px 10px;
}
/*-----送货方式-----*/
.Delivery{
	width:778px;
	border:0;
	text-align:left;
	margin:0 auto;
}
.Delivery h2{
	font-size:14px;
	margin:5px 0 5px 10px;
}
.Delivery ul{
	list-style-type:none;
	margin:5px auto 0px auto;
}
.Delivery ul li{
	list-style-type:none;
}
/*-----支付方式-----*/
.PaymentMode{
	width:778px;
	border:0;
	text-align:left;
	margin:0 auto;
}
.PaymentMode h2{
	font-size:14px;
	margin:5px 0 5px 10px;
}
.PaymentMode ul{
	list-style-type:none;
	margin-left:60px;
}
.PaymentMode ul li{
	list-style-type:none;
}
.PaymentMode p{
	text-align:center;
	margin:5px auto 5px auto;
}
/*-----订单信息-----*/
.OrderInfo{
	width:778px;
	border:0;
	text-align:left;
	margin:0 auto;
}
.OrderInfo h2{
	font-size:14px;
	margin:5px 0 5px 10px;
}
.OrderInfo h3{
	font-size:12px;
	margin:5px 0 5px 10px;
	color:#FF9900;
	background:none;
}
.OrderInfo div{
	margin-left:20px;
}
.OrderInfo ul{
	margin-left:40px;
	list-style-type:none;
}
.OrderInfo ul li{
	margin:0px;
	list-style-type:none;
	line-height:24px;
}
.OrderInfo table{
	width:80%;
}
.OrderInfo hr{
	height:1px;
	line-height:1px;
	width:90%;
	border-top:1px dashed #999999;
	margin:0px 0 0px 10px;
}
/*--------------------- 购物车css结束---------------------- */

/*--------------------------登录注册页面样式开始--------------------------*/
.body_login {
	width:778px;
	text-align:center;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, "宋体";
	padding:60px 0 0 0;
	scrollbar-face-color: #E7E6EB;
	scrollbar-highlight-color:#9D9D9F;
	scrollbar-shadow-color: #000;
	scrollbar-3dlight-color: #fff;
	scrollbar-arrow-color: #444348;
	scrollbar-track-color: #EDEEF2;
	scrollbar-darkshadow-color: #E6E7EB;
	margin: 0 auto;
	padding: 0;
	line-height: 20px;
}
/*seperate line*/
.line{
	height:21px;
	background:url(../../images/bg_line.gif) left 10px repeat-x;
	}
/*输入框样式*/
.input_regist{
	border:1px solid #BEC5D5;
	height:18px; 
	width:150px;
}
.input_yzm{
	width:50px;
	border:1px solid #BEC5D5;
	height:18px;
}
/*链接颜色*/
a.blue:link {
	font-size:12px;
	color:#00319C;
	line-height:25px;
	text-decoration:underline;
}
a.blue:visited {
	font-size:12px;
	color:#00319C;
	line-height:25px;
	text-decoration:underline;
}
a.blue:hover {
	font-size:12px;
	color:#00319C;
	text-decoration:underline;
}
a.blue:active {
	font-size:12px;
	color:#00319C;
	line-height:25px;
	text-decoration:underline;
}
/*==============字体样式==============*/
.font_gray{color:#999;}
.font_red{color:#FF0000;}
/*==================会员公用table==================*/
.table{width:100%;text-align:left;}
/*two cols*/
.tabletwo{
	width:100%;
	line-height:25px;
	}
.tabletwo .col1{
	width:46%;
	}
.tabletwo .col2{
	width:54%;
	}	
.table_bgline{
	margin:0;
	width:97%;
	border:1px solid #CDCDCD;
	text-align:left;
	background-color:#CDCDCD;
	}
.table_bgline th,td{
	background-color:#FAFAFA;
	height:17px;
	text-align: center;
	padding-top: 4px;
}
.table_bgline2{
	margin:0;
	width:97%;
	border:1px solid #CDCDCD;
	text-align:left;
	background-color:#FAFAFA;
	line-height: 21px;
	}
.table_bgline_td {
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	height:17px;
	text-align: center;
	padding-top: 4px;
}
.caption_line {
	line-height: 200%;
}
.textarea_input{
	border:1px solid #164B7D;
}
/*double color*/
.DoublecolorTable tr {
	background-color:expression("#F5F5F5,#FFFFFF,".split(",")[rowIndex%2]);
	font-size: 12px;
	line-height:20px;
	border:0;
	cellpadding:0;
	cellspacing:0;
}
/*=====================会员公用table top==================*/ 
.contentTitle {
	height:27px;
	padding:0;
	background-color:#E5F0FE;
	text-align:left;
	width:778px;
	background:url("../../images/bg_mcontentM.gif") left top repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
}
.contentTitle h3 {
	margin:0;
	padding:0;
	float:left;
	height:24px;
	line-height:24px;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 0 55px;
	background:url(../../images/bg_mcontentL.gif) left top no-repeat;
	color: #000000;
}

.contentTitle .rightpic {
	float:right;
	background:url("../../images/bg_mcontentR.gif") right top no-repeat;
	width:7px;
	height:27px;
}
/*===================会员公用table main==================*/
.contentModule {
	width:770px;
	text-align:center;
	padding:3px;
	border:1px solid #95BAE9;
	background-color:#E1EEFE;
	overflow:hidden;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
}

.contentModuleB {
	margin:1px;
	width:93.8%;
	padding:30px 20px;
	text-align:center;
	background-color:#fff;
}
.contentModuleB h4{
	margin:0 0 12px 0;
	padding:0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.contentModuleB h5{
	margin:10px 0 12px 10px;
	padding:0;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	}
.contentModuleB h6 {
	margin:0 0 12px 0;
	padding:0;
	color:#FB0014;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
.contentModuleC {
	margin:0;
	width:90%;
	border:1px solid #CDCDCD;
	padding:10px 20px 0px 40px;
	height:210px;
	overflow-y:auto;
	text-align:left;
	background-color:#FAFAFA;
}
.contentModuleD {
	margin:0;
	width:90%;
	border:1px solid #CDCDCD;
	padding:20px;
	text-align:left;
	background-color:#FAFAFA;
}
/*==============会员登陆框开始==============*/
#wraper{
	margin:0;
	padding:0;
}
#content{
	height:350px;
	width:526px;
	position:absolute;
	left:50%;
	top:35%;
	background-image: url(../../images/bg.gif);
	background-repeat: repeat;
	margin-top: -130px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -263px;
	background-position: center;
}
#top{
	background:url(../../images/top.gif) left top no-repeat;
	height:32px;
	padding:18px 20px 0 0;
	text-align:right;
	}
#middle{
	padding-left:200px;
	text-align:left;
	font-size: 12px;
	line-height: 160%;
	color: #536492;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/pic.gif);
	background-repeat: no-repeat;
	background-position: 15px top;
}
#bottom{
	background:url(../../images/bottom.gif) left bottom no-repeat;
	height:26px;
	width:526px;
}
/*regesit*/
#regesit{
	text-align:right;
	background:#fff none;
	padding-right:15px;
	color:#7d7d7d;
	line-height:30px;
	height:30px;
}
/*detail*/
fieldset {
    width:275px; 
	padding:0 10px;
	text-align:center;
    border:#E7E7E7 solid 1px;
} 
fieldset p{
  margin:0 0 10px 0;padding:0;
} 
.line{
	background:url(../../images/hr.gif) center top no-repeat;
	height:3px;
	}
.textr{text-align:right; margin-right:20px;}
.textr a{color:#000;text-decoration:none; margin-right:20px;}
.textr a:hover{color:#000;text-decoration:underline;}

/*==============会员登陆框结束==============*/

/*--------------------------登录注册页面样式结束--------------------------*/

/*--------------------------注册页面顶部导航--------------------------*/
/* 注册页面顶部导航*/
#Nav_regist {
	margin: 0px auto 5px auto;
	background-image: url(../../images/headerbg.gif);
	background-repeat: repeat-x;
	width: 778px;
	height: 80px;
	border-bottom: 1px solid #95BAE9;
}
#Nav_regist .logo {
	background-image: url(../../images/logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 63px;
	width: 163px;
	background-position: bottom;
	margin-left: 10px;
	margin-top: 8px;
}
#Nav_regist .headerright {
	float: right;
	width: 595px;
	height: 63px;
	margin-top: 10px;
}

/* 注册页面头部内容修改 */
.zuce_nav {
	height: 26px;
	width: 80px;
	margin-top: 0px;
	margin-left: 380px;
	float: right;
}
/* 注册页面返回首页按钮 */
a.zuce_nav:visited {
	color: #0066CC;
	text-decoration: none;
}
a.zuce_nav:hover {
color: #0099FF;
}
a.zuce_nav:link {
	color: #0066CC;
	text-decoration: none;
}
/*--------------------------注册页面顶部导航结束--------------------------*/


