.mydang_left {
	width: 170px; 
	float: left; 
	border-top: #c81404 4px solid
}
.mydang_right {
	width: 780px; 
	float: right
}
.mydang_left_inner {
	border-bottom: #d6d6d6 1px solid; 
	border-left: #d6d6d6 1px solid; 
	border-top: 0px; 
	border-right: #d6d6d6 1px solid
}
.mydang_left_inner .mydang_left_title {
	border-bottom: #d6d6d6 1px solid; 
	position: relative; 
	line-height: 27px; 
	background-color: #e53e41; 
	color:white;
	padding-left: 10px; 
	height: 27px; 
	border-top: 0px
}
.mydang_left_inner .border_top0 {
	border-top: 0px
}
.mydang_left_inner .mydang_left_title {
	font-family: "microsoft yahei"; 
	font-size: 14px; 
	font-weight: bold;
	cursor: pointer;
}
.mydang_left_inner .mydang_left_title a {
	color: #404040
}
.mydang_left_inner .mydang_left_title a:hover {
	color: #e53e41
}
.mydang_left_inner .mydang_left_title .slide_down {
	position: absolute; 
	width: 15px; 
	display: block; 
	background: url(../images/home_all3.png) no-repeat 3px -299px; 
	height: 15px; 
	top: 6px; 
	right: 8px
}
.mydang_left_inner .mydang_left_title .slide_up {
	position: absolute; 
	width: 15px; 
	display: block; 
	background: url(../images/home_all3.png) no-repeat 3px -299px; 
	height: 15px; 
	top: 6px; 
	right: 8px
}
.mydang_left_inner .mydang_left_title .slide_down {
	background-position: -14px -299px
}
.mydang_left_inner ul {
	padding-bottom: 4px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 4px
}
.mydang_left_inner ul li {
	line-height: 25px; height: 25px
}
.mydang_left_inner ul li a span {
	font-family: "microsoft yahei"; color: #c30
}
.mydang_left_inner ul li a {
	padding-left: 23px; display: block; color: #404040
}
.mydang_left_inner ul li a:link {
	color: #404040
}
.mydang_left_inner ul li a:visited {
	color: #404040
}
.mydang_left_inner ul li a.active {
	color: #404040
}
.mydang_left_inner ul li a:hover {
	color: #e53e41; text-decoration: underline
}
.mydang_left_inner ul li a.on {
	background: url(../images/home_all3.png) no-repeat -81px -292px; color: #e53e41; font-weight: bold
}
.mydang_left_inner ul li a.on:link {
	background: url(../images/home_all3.png) no-repeat -81px -292px; color: #e53e41; font-weight: bold
}
.mydang_left_inner ul li a.on:visited {
	background: url(../images/home_all3.png) no-repeat -81px -292px; color: #e53e41; font-weight: bold
}
.mydang_left_inner ul li a.on:active {
	background: url(../images/home_all3.png) no-repeat -81px -292px; color: #e53e41; font-weight: bold
}
.mydang_left_inner ul li .disable {
	color: #878787
}
.mydang_left_inner .my_href {
	width: 165px
}
.mydang_left_inner .my_content {
	width: 165px
}

.security-main {
	font-family:Verdana;
}
.security-main .o-mt {
	border-bottom: #c30000 2px solid; 
	border-left: #e6e6e6 1px solid; 
	line-height: 33px; 
	margin-bottom: 10px; 
	height: 33px; 
	border-top: #e6e6e6 1px solid; 
	border-right: #e6e6e6 1px solid
}
.security-main .o-mt h2{
	padding-left: 16px; 
	float: left; 
	color: #cc0000
}
.security-main .m3 {
	margin-bottom:10px;
	border-bottom: #edd28b 1px solid; 
	border-left: #edd28b 1px solid; 
	background: #fffdee; 
	border-top: #edd28b 1px solid; 
	border-right: #edd28b 1px solid
}
.security-main .mc {
	padding-bottom: 15px; 
	line-height: normal; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 15px
}
.security-main .fore {
	padding-bottom: 15px; 
	line-height: normal; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 15px;
	width:auto;
}
.security-main .ftx-02 {
	color: #009900
}
.security-main .ftx-03 {
	color:#999999;
}
.security-main .ftx-04 {
	color: #ff6600
}
.security-main .ftx-05 {
	color: #cc0000;
}
.security-main .ftx-06 {
	color: #666666
}
#securityInfo {
	margin-bottom:10px;
	border-top:#e6e6e6 1px solid;
}
#securityInfo .mc{
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;
	padding-top:30px;
	border-bottom:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
	border-top:medium none;
	border-right:#e6e6e6 1px solid;
}
#securityInfo .fore1 {
	line-height: 32px; 
	float: left; 
	height: 32px;
	text-align: left; 
	padding-left: 25px; 
	width: 200px; 
	margin-right:5px;
	font-family: ΢���ź�; 
	font-size: 18px;
}
#securityInfo .fore1 s {
	width: 32px; 
	display: inline-block; 
	background: url(../images/securityCenter_title1.png) no-repeat; 
	height: 33px; 
	vertical-align: middle; 
	margin-right: 15px;
}
.icon-01 {
	margin-bottom:10px;
	float: left; 
}
#securityInfo .fore1 .icon-01 {
	background-position:-64px 0px;
}
#securityInfo .fore2 {
	line-height: 32px; 
	float: left; 
	height: 32px;
	border-left: #e6e6e6 1px solid; 
	padding-left: 15px; 
	width: 500px
}
#securityInfo .fore3 {
	line-height: 32px; 
	float: left; 
	height: 32px;
	text-align: center; 
	width: 150px;
}
#securityInfo .icon-id01 {
	line-height: 0; 
	width: 13px; 
	display: inline-block; 
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
	background: url(../images/securityCenter_title.bmp); 
	height: 13px; 
	font-size: 0px; 
	overflow: hidden
}
#securityInfo .icon-id01_error {
	line-height: 0; 
	width: 13px; 
	display: inline-block; 
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
	background: url(../images/securityCenter_title.bmp); 
	height: 13px; 
	font-size: 0px; 
	overflow: hidden;
	background-position:0px -15px;
}
.step {
	MARGIN: 0px auto 10px; ZOOM: 1; BACKGROUND: #ededed; COLOR: #999999; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.step LI {
	POSITION: relative; LINE-HEIGHT: 25px; PADDING-LEFT: 22px; PADDING-RIGHT: 35px; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden
}
.step LI B {
	POSITION: absolute; WIDTH: 22px; BACKGROUND: url(../images/flow.gif) no-repeat; HEIGHT: 25px; TOP: 0px; RIGHT: -1px
}
.step01 {
	MARGIN-BOTTOM: 20px
}
.step01 LI {
	WIDTH: 280px
}
.step02 LI {
	WIDTH: 240px
}
#step1 .fore1 {
	BACKGROUND: #ffe6bc; COLOR: #ff6600
}
#step2 .fore2 {
	BACKGROUND: #ffe6bc; COLOR: #ff6600
}
#step3 .fore3 {
	BACKGROUND: #ffe6bc; COLOR: #ff6600
}
#step4 .fore4 {
	BACKGROUND: #ffe6bc; COLOR: #ff6600
}
#step1 .fore1 B {
	BACKGROUND-POSITION: 0px -26px
}
#step2 .fore2 B {
	BACKGROUND-POSITION: 0px -26px
}
#step3 .fore3 B {
	BACKGROUND-POSITION: 0px -26px
}
#step2 .fore1 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step3 .fore1 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step3 .fore2 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step4 .fore1 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step4 .fore2 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step4 .fore3 {
	BACKGROUND: #bbbbbb; COLOR: #ffffff
}
#step2 .fore1 B {
	BACKGROUND-POSITION: 0px -78px
}
#step3 .fore2 B {
	BACKGROUND-POSITION: 0px -78px
}
#step4 .fore3 B {
	BACKGROUND-POSITION: 0px -78px
}
#step3 .fore1 B {
	BACKGROUND-POSITION: 0px -52px
}
#step4 .fore2 B {
	BACKGROUND-POSITION: 0px -52px
}
#step4 .fore1 B {
	BACKGROUND-POSITION: 0px -52px
}
.m1 {
	z-index:-1;
	margin-top:-1;
	border-bottom: #e6e6e6 1px solid; 
	border-left: #e6e6e6 1px solid; 
	border-top: #e6e6e6 1px solid; 
	border-right: #e6e6e6 1px solid
}
#password-main {
	padding-top:20px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	min-height:100px;
	color:#333333;
	font:12px/150% Arial, Verdana, "����"; 
	font-family:Verdana;
}
#password-main .item{
	text-align: center;
	height:40px;
	min-height:40px;
	margin-bottom:0px;
}
#password-main .item .label{
	text-align: right;
	padding-right:5px;
	padding-top:5px;
	width:300px;
	color:#666;
	font-weight:100;
}
#password-main .item .fl a{
	text-align: left;
	padding-left:5px;
}
#password-main .item .text{
	width: 175px;
	margin-right: 5px;
	height:25px;
	color:#666;
}
.form .text {
	border-bottom: #ddd 1px solid; 
	border-left: #aaa 1px solid; 
	padding-bottom: 4px; 
	margin-top: 0px; 
	padding-left: 4px; 
	padding-right: 4px; 
	margin-bottom: 0px; 
	border-top: #aaa 1px solid; 
	border-right: #ddd 1px solid; 
	padding-top: 4px;
	outline-style:none;
	outline-color:invert;
	outline-width:0x;
}
.m1 .mc i {
	width: 32px; 
	display: inline-block; 
	background: url(../images/securityCenter_title1.png) no-repeat; 
	height: 33px; 
	vertical-align: middle; 
	float:left;
	margin-right: 33px
}
#info .user-success{
	BACKGROUND-POSITION: -62px 0px
}
#info .user-error {
	BACKGROUND-POSITION: 0px 0px;
}
.reg-tips-info {
	FONT-FAMILY: "microsoft yahei"; MARGIN-BOTTOM: 10px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.reg-tips-info-suc {
	padding-top:10px;
}
.reg-btn-box {
	padding-top:10px;
	padding-bottom:10px;
}
.reg-btn-small:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.reg-btn-small {
	LINE-HEIGHT: 30px; WIDTH: 85px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 30px; FONT-SIZE: 14px
}
.m7 {
	position:relative;
	margin-bottom:20px;
	overflow:visible;
	top:10px;
}
.m7 .mt {
	position:absolute;
	top:-12px;
	left:5px;
}
.m7 .mt H3{
	padding-bottom:0px;
	line-height:25px;
	padding-left:8px;
	padding-right:8px;
	background:#ffffff;
	color:#666666;
	font-size:12px;
	padding-top:0px;
}
.m7 .mc{
	border-bottom:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	border-top:#e6e6e6 1px solid;
	border-right:#e6e6e6 1px solid;
	padding-top:20px;
}
#shoppingList {
	/*border-top:#e6e6e6 1px solid;*/
}
#shopCart .table,#informCenter .table{
	width: 1025px;
	min-width: 1025px;
	border-right:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
	border-top:#e6e6e6 1px solid;
	font-family:Microsoft YaHei;
	color:#333;
	font-size:13px;
}
#shopCart .table th,#informCenter .table th{
	width:300px;
	font-size:14px;
}
#shopCart .table td,#informCenter .table td{
	border-bottom:#e6e6e6 1px solid;
}
#shopCart .fl,#informCenter .fl{
	display:inline;
	float:left;
}
#shopCart .span5,#informCenter .span5{
	width:50px;
	height:50px;
	overflow:hidden;
	padding-top:5px;
	margin-right:10px;
}
#shopCart .span5 img,#informCenter .span5 img{
	width:40px; 
	height:50px;
	vertical-align:middle;
}
#shopCart p,#informCenter p{
	color:#999999;
}
.table thead{
	font-family:Microsoft YaHei;;
	font-size:12px;
	color:#666;
	background:#f7f7f7;
	line-height:30px;
}
#informCenter .checkType{
	color:#666;
	background:#f7f7f7;
	padding-top:5px;
	padding-bottom:5px;
	border-right:#e6e6e6 1px solid;
	border-left:#e6e6e6 1px solid;
	border-top:#e6e6e6 1px solid;
	font-family:Microsoft YaHei;
}
#informCenter .checkType label{
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}
#informCenter .checkType label.sel{
	color:#C81404;
	font-weight: bold;
}
#informCenterList{
	border-bottom:1px solid #E6E6E6;	
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
}
#informCenterList .noData{
	text-align:center;
	height:30px;
}
#informCenterList .titleDiv{
	padding-top:5px;
	border-top:1px solid #E6E6E6;
	height:30px;
	cursor: pointer;
}
#informCenterList .titleDiv .checkbox{
	float: left;
	width:50px;
}
#informCenterList .titleDiv .readyStatus{
	float: left;
	background-image:url("../images/icon-mail-read.png");
	background-repeat:no-repeat;
	width:26px;
	height:27px;
	margin-right:30px;
}
#informCenterList .titleDiv .unreadyStatus{
	float: left;
	background-image:url("../images/icon-mail-unread.png");
	width:29px;
	height:18px;
	margin-right:30px;
}
#informCenterList .titleDiv .titleName{
	float: left;
	text-align:left;
}
#informCenterList .titleDiv .titleDate{
	text-align:right;
	padding-right:20px;
	padding-bottom: 5px;
	color: #999;
}
#informCenterList .msgDiv{
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:60px;
	background-color:#F8FAFB;
	display:none;
	border-top:1px solid #E6E6E6;
}
.informIcon{
	cursor:pointer;
	width:28px; 
	height:24px;
	float:right; 
	background: url('../images/inform_icon.png') no-repeat;
	text-align:left;
	padding-left: 25px; 
	color: white; 
	font-size: 13px; 
	font-weight: bold;
}
.UninformIcon{
	cursor:pointer;
	width:26px; 
	height:24px;
	float:right; 
	background: url('../images/inform_icon.png') no-repeat 0px -64px;
	text-align:left;
	padding-left: 27px; 
	color: white; 
	font-size: 13px; 
	font-weight: bold;
}
 
.table .checkAll{
	text-align:left;
}
.table input.checkbox{
	margin-left:10px;
}
.color_01{
	color:#cc0000;
}
.table .td_01{
	text-align: left;
	padding-left:70px;
	width:400px;
}
.button_IndentOK{
	margin-top: 5px;
	float: right;
	margin-right: 5px;
	cursor: pointer;
	width: 80px;
	height: 25px;
	background-color: #e53e41;
	color: white;
	border-width: 0;
}
.button_Indent{
	margin-top: 5px;
	float: right;
	margin-right: 5px;
	cursor: pointer;
	width: 80px;height: 25px;
	border-width: 0;
}
#shopCart .shippingItem:hover{
	background:#eee;
}
#shopCart .note.address-default {
	padding:2px 5px;
	border-color:#FF3800;
	border-radius:3px;
	color:#F30;
	background:#FFD6CC;
	display: inline;
	cursor:default; 
}
#shopCart .note{
	padding:4px 5px;
	border:1px solid #F60;
	border-radius:3px;
	color:#FFF;
	background:#F60;
	cursor: pointer;
	display: none;
}
#shopCart a{
	color: #36C;
}
#shopCart a:hover{
	color: #F00;
}