#myhs .right p{margin:0px;}
#myhs .pos{line-height: 40px;color:#666;}
#myhs .pos .f1{font-weight: 700;line-height: 20px;font-size: 18px;font-family: "microsoft yahei";color:#333;}
#myhs .menu{float: left;width:150px;border: 1px solid #FFE0C4;background: #FEF7F1;padding-bottom: 10px;margin-bottom: 6px;}
#myhs .menu em{
	display: inline-block;
	width: 17px;
	height: 18px;
	margin-right: 4px;
	background: url(/user/images/icons.gif) no-repeat 0 0;
	vertical-align: middle;
}
#myhs .menu em.t1{background-position: 0 -4px;}
#myhs .menu em.t2{background-position: -80px -4px;}
#myhs .menu em.t3{background-position: -119px -4px;}
#myhs .menu h2{
	margin: 14px 0 4px 14px;
	font-size: 14px;
	font-weight: 700;
	color: #333;
}
#myhs .menu li{height: 26px;padding-left: 36px;line-height: 25px;margin:0 6px;position: relative;}
#myhs .menu li.on{
	border-radius: 3px;
	background: #F90;
}
#myhs .menu a{color: #333;text-decoration: none;}
#myhs .menu a:hover{color:#ff6600;}
#myhs .menu .on a{color: #FFF;font-weight: 700;}
#myhs .menu .on a:hover{color: #FFF;}
#myhs .menu .on b {
	position: absolute;
	top: 9px;
	right: 10px;
	display: inline-block;
	width: 6px;
	height: 9px;
	background: url(/user/images/icons.gif) no-repeat -161px -6px;
}
#myhs .menu .line{border-bottom: 1px dashed #FCE6D1;margin-top: 10px;}
#myhs .right{width:828px;float:right;}

#myhs .tab{height: 31px;border-bottom: 1px solid #ffa676;position: relative;}
#myhs .tab a{height: 32px;line-height: 27px;float:left;padding-left:1em;margin-right: 4px;background: url(/user/images/btn_bg.png) left 0px no-repeat;font-size: 14px;}
#myhs .tab a.on{background-position: left -36px;font-weight: bold;color:#F60;}
#myhs .tab span{background: url(/user/images/btn_bg.png) right 0px no-repeat;padding-right:1em;display: inline-block;height: 32px;}
#myhs .tab .on span{background: url(/user/images/btn_bg.png) right -36px no-repeat;padding-right:1em;}
#myhs .tab_box{border:1px solid #ededed;border-top: none; }
#myhs .m_tip{margin:30px 50px;display: inline-block;}
#myhs .m_tip .i1{width: 32px;height: 32px;display: block;background: url(/user/images/icons.gif) -80px -28px no-repeat;}
#myhs .m_tip dt{float:left;display: block;margin-right: 10px;}
#myhs .m_tip dd{float:left;margin:0px;display: block;}
#myhs .m_tip p{line-height: 25px;color:#666;}
#myhs .m_tip b{font-size: 14px;}
#myhs .m_tip a{color:#08C;}
.comment_box{border: 1px solid #E8E7E7;padding: 15px 0 15px 20px;margin-bottom: 10px;color:#4D4D4D;line-height: 20px;}

#register{background: #f0f0f0;padding-top: 10px;padding-bottom: 20px;}
#register .box_990{background: #fff;}
#register h3{padding:10px 10px 10px 20px; border-bottom: 1px solid #ccc;}
#register td{line-height: 40px;}
#red-btn{margin: 10px 0px 10px 0px;cursor: pointer;}
#register .xy span{color:#ed1c24;}
#register .l{
	font-size: 14px;
	color: #4e4e4e;
	width: 160px;
	text-align: right;
}
#register .input{
	width: 222px;
	height: 15px;
	padding: 7px 0 8px 5px;
	font-size: 14px;
	border: 1px solid #e1e1e1;
	margin-left: 10px;
	margin-right: 10px;
}
#register .left{float:left;width:650px;border-right: 1px solid #e9e9e9;margin:20px 0px 30px 0px;}
#register .right{float:left;margin:20px 30px 20px 30px;}
#register .right a{color:#ed1c24;}
#register .tip{color:#72ba07;line-height: 20px;display: inline-block;}
#register .err{color:#ed1c24;background: url(/user/images/err.png) no-repeat;padding-left: 23px;}
#register .ok{color:#ed1c24;background: url(/user/images/ok.png) no-repeat;padding-left: 23px;}
#red-btn{background: url(/user/images/bt_reg.gif) no-repeat;width: 251px;height: 40px;border:0px;}

#login_box{position: relative;margin-top: 20px;margin-bottom: 20px;height:330px;}
#login_box .left{
	width: 550px;
	height: 320px;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}
#login_box .right{
	width: 440px;
	height: 320px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1;
	position: absolute;
	top: 0;
	right: 0;
}
#login_box .t1{margin:30px 90px 10px 35px;border-bottom: 1px dotted #e1e1e1;padding-bottom: 10px;}
#login_box .l{font-size: 14px;font-weight: bold;}
#login_box .r{color: #666;}
#login_box a{color:red;}
#login_box .input{
	width: 170px;
	height: 15px;
	padding: 6px 0 6px 6px;
	font-size: 14px;
	border: 1px solid #e1e1e1;
	margin-left: 10px;
}
#login_box td{line-height: 40px;}
#login_box .f1{text-align: right;width:100px;}
#login_box .btn{cursor: pointer;margin:10px 0px 30px 60px;}
#login_box .t3{padding-left: 60px;text-align: left;}
#login-btn{background: url(/user/images/bt_login.gif);width:251px;height: 42px;border:0px;margin-left: 60px;cursor: pointer;}
#login_box .err{margin-left:70px;line-height: 20px;display: inline-block;color:#ed1c24;background: url(/user/images/err.png) no-repeat;padding-left: 23px;}

/*后台订单*/
#orderstate{border: 1px solid #EED97C;padding: 0 5px;background: #FFFCEB;margin-bottom: 15px;}
#orderstate .mt{font-weight: bold;font-size: 14px;padding: 4px 8px;height: 25px;line-height: 25px;border-bottom: 1px dotted #EED97C;}
#orderstate .t1{color:#12A000;}
#orderstate .mc{padding: 10px 8px;}
#process{margin: 30px auto;width:583px;height:60px;background-image: url(/user/images/progress.gif);background-repeat: no-repeat;}
#process.step2{background-position: 0px -60px;}
#process.step3{background-position: 0px -120px;}
#orderinfo2 .mt{font-weight: bold;font-size: 14px;padding: 4px 15px;height: 25px;line-height: 25px;border: 1px solid #EED97C;background: #FFFCEB;}
#orderinfo2 .box{font-size: 12px;line-height: 20px;border-left: 1px solid #EED97C;border-right: 1px solid #EED97C;padding:15px;}
#orderinfo2 .line{border-top: 1px solid #EDEDED;height:1px;margin: 10px 0px;}
#orderinfo2 .p_list{border-collapse: collapse;border: 1px solid #CCCCCC;width:100%;}
#orderinfo2 .p_list th{background: #F0F0F0;padding: 5px;border-bottom:1px solid #CCCCCC;text-align: center;}
#orderinfo2 .p_list td{border-bottom: 1px solid #CCCCCC;border-left: 1px solid #F0F0F0;text-align: center;}
#orderinfo2 .p_list td:first-child{border-left: 1px solid #CCCCCC;text-align: left;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;}
#orderinfo2 .p_list th:first-child{text-align: left;padding-left: 10px;}
#orderinfo2 .p_list img{float:left;margin-right: 10px;}
#orderinfo2 .pr1{font-family: Arial;color:#c00;}
#orderinfo2 .summary{border: 1px solid #EED97C;background: #FFFCEB;font-family: Arial;font-size: 16px;padding:15px;}
#orderinfo2 .summary table{width: 230px;float: right;border-collapse: collapse;line-height: 25px;text-align: right;}
#orderinfo2 .summary td:first-child{text-align: right;}
#orderinfo2 .summary td:last-child{text-align: left; width:80px;}
#orderinfo2 .summary .last td{border-top: 2px solid #EED97C; }
#orderinfo2 .summary .t1{font-size: 16px;font-weight: bold;}
#orderinfo2 .summary .t2{font-size: 16px;font-weight: bold;color:#c00;}
#orderinfo2 .remark{float:left;width:500px;}
#orderinfo2 .small{width:50px;height: 50px;}
#ordertrack{border: 1px solid #EED97C;margin-bottom: 15px;}
#ordertrack .mt{font-weight: bold;font-size: 14px;padding: 4px 15px;height: 25px;line-height: 25px;border-bottom: 1px solid #EED97C;background: #FFFCEB;}
#ordertrack table{border-collapse: collapse;width: 100%;margin: 10px;}
#ordertrack th{border-bottom: 1px solid #DBDBDB;padding:5px;}
#ordertrack td{line-height: 20px;}
.msg1{font-size:16px;color:#666;font-weight:bold;text-align:center;margin-top:30px;margin-bottom:30px;}
.msg1 i{background: url(/user/images/icons.gif) -80px -28px no-repeat;display: inline-block;width: 32px;height: 32px;vertical-align:middle; margin-right: 7px;}
.notice_box{
	line-height: 20px;
	padding: 10px;
	color:#c00;
	text-align: center;
}
.notice_box .txt1{color:#333;}
.notice_box b{color:red;}
.notice_box p a{
	display: inline-block;
	width: 9.3em;
	height: 2em;
	line-height: 2em;
	background: #ff5e5d;
	color: #fff;
	border-bottom: .133em solid #db4443;
	border-radius: .16667em;
	margin-bottom: 10px;
}