@charset "utf-8";
/*************************************
*
* 文件名称：common.css
* 创建日期：2007-8-13
* 制 造 者：胡苹
* 内容概要：存放通用布局、公共字体、颜色、输入框、按钮等样式
*
*************************************/

body { 
	width:100%; 
	padding:0px;
	margin:0 auto;
	color:#666;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	background:#E9E9E9 url(../images/images/bg_01.jpg) repeat-x;
}

td,th {
line-height:22px;
}

* {
	margin:0px;
}
ul,li {
	list-style-type:none;
}
img {
	border:0px;
}

/** 文字链接样式 **/
a:link {
	color:#666;
	text-decoration:none;
}

a:hover {
	color:#ff0000;
	text-decoration:none;
}

a.bai:link {
	color:#fff;
	text-decoration:none;
}
a.bai:visited {
	color:#fff;
	text-decoration:none;
}
a.bai:hover {
	color:#ff0000;
	text-decoration:none;
}
a.bai:active {
	color:#fff;
	text-decoration:none;
}


a.yellow:link {
	color:yellow;
	text-decoration:none;
}
a.yellow:visited {
	color:yellow;
	text-decoration:none;
}
a.yellow:hover {
	color:#ff0000;
	text-decoration:none;
}
a.yellow:active {
	color:yellow;
	text-decoration:none;
}


A.hong:link {
	color:#D41920;
}
A.hong:visited {
	color:#D41920;
}
A.hong:hover {
	color:#cccccc;

}
A.hong:active {
	color:#D41920;}

/********** 页面内部公共部分样式开始 **********/

/** 头部样式开始 **/
.header {
	width:1003px;
	height:124px;
}

.headertop {
	width:1003px;
	height:36px;
	background:#000033;
}

.headerbottom {
	width:1003px;
	height:88px;
}

.HomeBanner {
	width:1003px;
	height:307px;
}

.NeiBanner {
	width:1003px;
	height:96px;
	background:#000033;
	border-bottom:5px solid #D41920;
}

/** 头部样式结束 **/	


/** 正文样式开始 **/	
.MainBox {	
	margin:0px auto;
	padding:0px;
	width:1003px;
	background:#fff;
	overflow:hidden;
}

.MainBoxCenter {
	margin:19px 18px 0px 13px;
	width:972px;
}

.MainBoxCenterTop {
	width:972px;
	height:730px;
}

.MainBoxCenterTopLeft {
	float:left;
	width:611px;
	height:730px;
}

.MainBoxCenterTopLeft01 {
	width:611px;
	height:231px;
}

.MainBoxCenterTopLeft02 {
	width:611px;
	height:335px;
	margin-bottom:13px;
}

.MainBoxCenterTopLeftBox01 {
	float:left;
	width:153px;
	height:335px;
}

.MainBoxCenterTopLeftBox02 {
	float:right;
	width:152px;
	height:335px;
}

.MainBoxCenterTopLeft03 {
	width:611px;
	height:140px;
}

.MainBoxCenterTopRight {
	float:right;
	width:349px;
	height:730px;
}
.MainBoxCenterTopRightBox0101 {
height:30px;
}



.MainBoxCenterTopRightBox01 {
	width:349px;
	height:193px;
	margin-top:7px;
	*margin-top:7px;
	_margin-top:7px;
}

.MainBoxCenterTopRightBox02 {
	width:349px;
	height:168px;
}

.MainBoxCenterTopRightBox02Top {
	width:349px;
	height:30px;
	margin-bottom:13px;
	background:#D41920;
}

.MainBoxCenterTopRightBox02Bottom {
	width:349px;
	height:125px;
}

.MainBoxCenterTopRightBox03 {
	width:349px;
	height:110px;
	background:#F1F1F1;
}

.MainBoxCenterTopRightBox04 {
	width:335px;
	padding-left:14px;
	height:57px;
	background:#F1F1F1;
}

.MainBoxCenterTopRightBox05 {
	margin-top:12px;
	width:335px;
	height:140px;
}

.yqlj {
	margin-top:15px;
	*margin-top:0px;
	_margin-top:0px;
	width:972px;
	height:74px;
	background:#fff;
}


.MainBoxCenterNei {
	margin-top:10px;
	width:972px;
	overflow:hidden
}

.NeiBoxCenterLeft {
	float: left;
	width:204px;
	overflow:hidden;
	background:#F1F1F1;
	display:inline;
	padding-bottom: 32767px !important;
margin-bottom: -32767px !important; 
}


.NeiBoxCenterRight {
	float:right;
	width:750px;
}

.NeiBoxCenterRight01 {
	float:right;
	width:750px;
}

.NeiBoxCenterRightBox01 {
	width:750px;
	height:247px;
	margin-bottom:33px;
}

#NeiBoxCenterRightBox02 {
	width:750px;
	margin-bottom:33px;
}

#NeiBoxCenterRightBox03 {
	width:750px;
}


.NeiBoxCenterRightBox04 {
	width:750px;
	overflow:hidden
}


.NeiBoxCenterRightBox01Left {
	float:left;
	width:323px;
	height:247px;
}

.NeiBoxCenterRightBox01Right {
	float:right;
	width:427px;
}

.MainBoxCenterNeiBox01 {
	width:972px;
	height:344px;
}

.MainBoxCenterNeiBox01Left {
	float:left;
	width:249px;
	height:344px;
	background:#F1F1F1;
}

.MainBoxCenterNeiBox01Right {
	float:right;
	width:702px;
	height:344px;
}

.MainBoxCenterNeiBox02 {
	margin-top:15px;
	width:976px;
}

.MainBoxCenterNeiBox02Left {
	float:left;
	width:732px;
}

.MainBoxCenterNeiBox02Right {
	float:right;
	width:222px;
}

.GhysBox {
	margin:47px 0px 0px 56px;
	width:873px;
}

.GhysBox02 {
	margin-top:22px;
	width:873px;
	overflow:hidden;
}

.GhysBox02Left {
	float:left;
	width:415px;
}

.GhysBox02Right {
	float:right;
	width:400px;
}


.JyrwLeft {
	float:left;
	width:745px;
}

.JyrwRight {
	float:right;
	width:204px;
}

.JyrwLeftBox01 {
	width:745px;
	height:247px;
	margin-bottom:21px;
}

.JyrwLeftBox01Left {
	float:left;
	width:327px;
}

.JyrwLeftBox01Right {
	float:right;
	width:418px;
}

.JyrwLeftBox02 {
	width:976px;
	height:240px;
	margin-top:36px;
}

.JyrwRightBox01 {
	width:204px;
	height:247px;
}
.JyrwRightBox02 {
	width:204px;
	height:238px;
	margin-top:20px;
}

.SpLeftBox01 {
	width:204px;
}

#SpLeftBox02 {
	width:204px;
}

.SpLeftBox03 {
	width:204px;
	margin-top:15px;
	height:97px;
}

.SpRightBox {
	float:right;
	width:750px;
	overflow:hidden;
}

.MemberBox01 {
	width:974px;
	height:40px;
}

.MemberBox02 {
	width:974px;
	height:30px;
	margin:15px 0px;
}

.MemberBox03 {
	width:974px;
}

.hyBox {
width:974px;
border:1px solid #ccc;
}

.jyrwmain {
	width:976px;
}

/** 正文样式结束 **/

/** 底部样式开始 **/	
.bottom {
	width:972px;
	border-top:2px solid #D41920;
	background:#fff;
}
.bottom01 {
	clear:both;
	width:972px;
	background:#fff;
	overflow:hidden
}

/** 底部样式结束 **/	
/** 新增样式**/


/** 页面布局 **/

.orderLogin * {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体";
}

/** 页面布局 **/
.orderLogin {
	clear:both;
}
.orderLogin .left {
	float:left;
	width:25%;
	margin-right:50px;
	overflow:hidden;
}
.orderLogin .right {
	float:left;
	width:65%;
}
.orderLogin .left .content2 {
	margin-top:20px;
}
/** 标题 **/
.orderLogin h3 {
	color:#111111;
	font-size:14px;
	margin:0;
	margin-top:20px;
}
.orderLogin p {
	color:#999999;
	margin:10px 0;
}
/** 登录 **/
.orderLogin .left .content1 .mlogin {
	border:1px solid #9ec680;
	padding:10px;
	height:210px;
}
/** 购买 **/
.orderLogin .left .content2 .buy {
	border:1px solid #cccccc;
	padding:10px;
}
/** 注册**/
.orderLogin .right .content3 .register {
	border:1px solid #ebb1a6;
	padding:10px;
	
}

