/* CSS Document */
body{
  font: normal normal 13px Arial;
  margin:0px;  
  padding:0px;
}
*, html, div { 
	margin:0px; 
	padding:0px;
}
* { 
	word-wrap: break-word; 
	margin:0;
	padding:0;
}
img {
	border:0;
	background:none;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#ff0099;
}
.blank {
	height:3px;
}
ul,li { 
	margin:0px; 
	padding:0px;
	list-style:none;
}
input,textarea{
	padding-left:2px;
}
#union_container {
  width: 980px;
  margin: 0 auto;
  padding-top:3px;
}
#union_globalLeft {
  width: 200px;
  float: left;
  padding: 0 6px 0 1px;
}
#union_globalMiddleTop{
  width:770px;
  float:left;
  margin-bottom:6px;
}
#union_text_con{
  width:100%;
  margin: 0 auto;
  padding-top:0px;
}
.reg_table_show_1{
   padding-left:10px;
   padding-right:10px;
   height:25px;
   line-height:25px;
   font-size:13px;
}
.reg_table_show_2{
   padding-left:10px;
   padding-right:10px;
   height:25px;
   line-height:25px;
   font-size:13px;
   background-color:#CEEEFB;
   border:1px #0A8FF0 solid;    
}
.prompt_text{
	margin-left:10px;
}
.redColor{
	color:#FF0000;
}
.RefreshCode{
	padding-top:6px;
	cursor:pointer;
}
.secure_code_div{
	float:left;
}

/* 头部*/
.union_top {
	width:100%;
	height:100px;
	overflow:hidden;
	margin:3px auto;
	border-bottom:4px solid #ff0099;
}
#union_header { 
	width:980px;
	height:100px;
	overflow:hidden;
	margin:0 auto;
	}
.union_logo {
	width:566px;
	height:100px;
	float:left;
	background:url(../images/menu_left.gif) right bottom no-repeat;
	text-align:left;
}
.union_menu {
	width:414px;
	float:left;
	height:100px;
	background: url(../images/menu_bg.gif) top center repeat-x;	
}
.union_menu_top {
	height:50px;
	width:414px;
	
}
.union_menu_list {
	height:48px;
	width:414px;
	background:url(../images/menu_right.gif) right top no-repeat;
}
.union_menu_list li { 
	width:80px;
	height:40px;
	padding-top:10px;
	line-height:40px;
	text-align:center;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
.union_menu_list li a {
	display:block;
	color:#FFFFFF;
}
.union_menu_list li a:hover {
	color:#CCCCCC;
}

/* banner */
#union_banner {
	width:980px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	display:none;
}

/**/
.union_global_title {
	width:178px;
	height:27px;
	line-height:27px;
	color:#FFFFFF;
	padding-left:22px;
	text-align:left;
	background:url(../images/title.gif) center center no-repeat;
}

.union_global_title span {
	float:right;
	line-height:27px;
	padding-right:5px;
	font-size:12px;
}
.union_notice_title span {
	float:right;
	line-height:29px;
	padding-right:5px;
	font-size:12px;
}
.union_notice_title span a,.union_global_title span a {
	color:#FFFFFF;	
}
.union_notice_title span a:hover,.union_global_title span a:hover {
	color:#F0F8FF;	
}
.union_index_item {
	width:980px;
	overflow:hidden;
	margin:2px auto;
	*margin:0px auto;
}
.union_login_box {
	width:200px;
	overflow:hidden;
	float:left;
}
.union_login_mid {
	width:200px;
	overflow:hidden;
	background:#fec5f0;
}
.union_login_text {
	width:170px;
	height:75px;
	overflow:hidden;
	margin:5px auto;
	background:#FFFFFF;
	line-height:25px;
	padding:5px;
	padding-top:10px;
}
.union_login_text input {
	height:18px;
	width:110px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.union_login_button {
	width:180px;
	margin:5px auto;
	line-height:22px;
	text-align:center;	
}
.union_login {
	background:url(/union/images/login.gif); 
	height:21px; 
	width:73px;
	cursor:pointer;
	border:none;
}
.union_pass {
	background:url(/union/images/password.gif); 
	height:21px; 
	width:73px;
	cursor:pointer;
	border:none;
}
.union_login_reg {
	padding-top:5px;
	height:22px;
	overflow:hidden;
	text-align:center;
}
.union_login_foot {
	width:200px;
	height:8px;
	background:url(../images/login_foot.gif) top center no-repeat;
}

.union_money_box {
	width:530px;
	margin:0px 4px;
	overflow:hidden;
	float:left;
	background:url(../images/m_mid.gif) center center repeat-y;
}
.union_notice_box {
	width:241px;
	float:left;
	overflow:hidden;
}
.union_m_top {
	width:530px;
	height:9px;
	margin:0px;
	background:url(../images/m_top.gif) center top no-repeat;
}
.union_m_box {
	width:510px;
	height:168px;
	*height:153px;
	padding:0px 10px;;
	overflow:hidden;
}

.union_m_foot {
	width:530px;
	height:8px;
	background:url(../images/m_foot.gif) bottom center no-repeat;
}

.union_notice_title {
	width:221px; 
	height:29px;
	line-height:29px;
	padding-left:20px;
	text-align:left;
	color:#FFFFFF;
	background:url(../images/notice_title.gif) center bottom no-repeat;
}
.union_notice_mid {
	width:225px;
	padding:8px;;
	padding-top:9px;
	overflow:hidden;
	background:url(../images/notice_mid.gif) center center;
}
.union_notice_foot {
	width:241px;
	height:12px;
	background:url(../images/notice_foot.gif)  top center no-repeat;
}
.union_m_title {
	height:25px;
	line-height:20px;
	border-bottom:2px solid #999999;
	color:#ff0099;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
.union_m_list {
	line-height:25px;
	text-align:left;
	color:#333333;
	font-size:14px;
}
.union_notice_mid li {
	height:25px; 
	line-height:25px;
	text-align:left;
	font-size:14px;
	color:#333333;
	overflow:hidden;
}
.union_notice_mid a {
	color:#333333;
	text-decoration:none;
}
.union_notice_mid a:hover {
	color:#ff0099;
}
/*首页加盟流程一栏*/
.union_item_2_left {
	width:203px;
	float:left;
	overflow:hidden;
}
	
.union_join_flow_box {
	width:200px;
	overflow:hidden;
}
.union_join_flow_foot {
	width:200px;
	height:9px;
	background:url(../images/join_flow_foot.gif) top center no-repeat;
}
.union_join_mid {
	width:190px;
	overflow:hidden;
	padding:5px;
	background:url(../images/join_mid_bg.gif) center center repeat-y;
}
.union_join_mid li {
	width:93px;
	height:27px;
	line-height:27px;
	text-indent:30px;
	text-align:left;
	float:left;
	background:url(../images/flow_ico.gif) left center no-repeat;
}
.union_join_mid li a {
	display:block;
	color:#FF0099;
	text-decoration:none;
}
.union_join_mid li a:hover {
	color:#FF0000;
}
/*业绩top10*/
.union_achievement_box {
	width:200px;
	overflow:hidden;
	margin-top:5px;
	*margin-top:0px;
}

.union_ach_li li {
	width:93px;
	height:20px;
	line-height:20px;
	text-align:left;
	background:none;
	text-indent:0px;
	float:left;
	overflow:hidden;
}
.union_ach_li li a ,question_list li a {
	color:#333333;
	text-decoration:none;
}
.union_ach_li li a:hover, question_list li a:hover {
	color:#FF0099;
}

/* 加盟流程 */
.union_item_2_right {
	width:774px;
	margin-left:0px;
	overflow:hidden;
	float:left;
	background:url(../images/flow_bg.gif) center center repeat-y;
}

.union_flow_top {
	background:url(../images/flow_top.gif) top center no-repeat;
	width:774px;
	height:10px;
}
.union_flow_mid {
	width:754px;
	padding:5px 10px;
	overflow:hidden;

}
.union_flow_list {
	height:190px;
	*height:183px;
	overflow:hidden;
}
.union_flow_foot {
	background:url(../images/flow_foot.gif) bottom center no-repeat;
	height:12px;
	width:774px;
}
/**/
.union_item_3_left {
	width:735px;
	overflow:hidden;
	float:left;
}
.union_item_3_right {
	width:238px;
	float:left;
	overflow:hidden;
	margin-left:5px;
	background:url(../images/r_mid.gif) center center repeat-y;
}
.union_question_item {
	width:735px;
	overflow:hidden;
}

.union_question_box {
	width:200px;
	overflow:hidden;
	float:left;
}
.mall_margin {
	margin:0px 2px 0px 3px;
}
.question_list li{
	width:100%;
	height:20px;
	overflow:hidden;
	line-height:20px;
	text-align:left;
	background:none;
	text-indent:0px;
}

.union_mall_box {
	width:530px;
	float:left;
	overflow:hidden;
	margin-left:3px;
}

.mall_font{
	font-size:16px;
	line-height:34px;
	text-align:left;
	font-family:黑体;
}
.mall_box {
	height:195px;
}

.union_contect {
	width:735px;
	overflow:hidden;
	margin-top:3px;
	background:url(../images/contect_bg.gif) left center repeat-y;
}
.union_contect_top {
	width:735px;
	height:27px;
	background:url(../images/contect_title.gif) center bottom no-repeat;
	text-align:left;
	color:#FFFFFF;
	text-indent:25px;
	line-height:25px;
}
.union_contect_text {
	padding:5px 10px;
	overflow:hidden;
}
.union_contect_logo {
	width:180px;
	height:150px;
	background:url(../images/contect_list.gif) right center no-repeat;
	overflow:hidden;
	float:left;
}
.union_contect_content {
	height:150px;
	float:left;
	padding:3px 10px;
	line-height:25px;
	text-align:left;
}
.union_contect_foot {
	width:735px;
	height:15px;
	background:url(../images/contect_foot.gif) top center no-repeat;
}
.union_b_top {
	background:url(../images/r_top.gif) center top no-repeat;
	width:238px;
	height:14px;
}

.union_b_mid {
	overflow:hidden;
	width:238px;
}
.union_b_foot {
	width:238px;
	height:11px;
	background:url(../images/r_foot.gif) bottom center no-repeat;
}
/*********************页尾服务中心 开始*********************/
#index_help{
   width:980px;
   overflow:hidden;
   margin-top:10px;
   margin-bottom:10px;
}
#index_help_top{
   background:url(/themes/bluesky/images/shihui5/help_bg_top.jpg) no-repeat;
   width:980px;
   height:7px;
}
#index_help_mid{
   background:url(/themes/bluesky/images/shihui5/help_bg_mid.jpg) repeat-y;
   width:980px;
   padding-bottom:10px;
   overflow:hidden;
}
#index_help_bottom{
   background:url(/themes/bluesky/images/shihui5/help_bg_bottom.jpg) no-repeat;
   width:980px;
   height:11px;
   overflow:hidden;
}
#index_help_mid .td_sb{
   width:110px;
   text-align:center;
}
.index_help_img_item{
   margin-bottom:3px;
}
#index_help_con_title{
   margin-bottom:10px;
}
.index_help_con_list{
   height:20px;
   line-height:20px; 
}
#index_help a {
	color:#333333;
	text-decoration:none;
}
#index_help a:hover {
	color:#FF0099;
}
/*  ==================== 页面脚部 ====================  */
.FooterLine {
	border-bottom:2px solid #999999;
	height:2px;
}
#globalFooter {
  text-align: center;
  width:100%;
  clear:both;
  /*background-color:#9A9A9A;*/
  padding-bottom:10px;
  margin-bottom:16px;
  /*border-top:1px dashed #ccc;*/
  position:relative;
}
#foot_phone{
  position:absolute;
  left:25px;
  top:20px;
}
#foot_search{
  background:url(../images/shihui5/foot_search_bg.gif) no-repeat;
  height:25px;
  width:250px;
}
#foot_search_key{
	width:128px;
	height:16px;
	line-height:16px;
	padding-left:2px;
    border-top:2px #333333 solid;
    border-left:1px #333333 solid;
    border-right:1px #333333 solid;
    border-bottom:1px #999 solid;
    padding-left:2px;
    vertical-align:middle;
}
#foot_alipay_sj{
  position:absolute;
  right:140px;
  top:20px;

}
#footerLine {
  height:20px;
}
#copyright,
#qureyInfo,
#PoweredBy,
#address,
#phone,
#imList,
#icpInfo {
  color: #000;
  margin-bottom: 5px;
}
#imList a{
  margin-right: 15px;
}
#footerNav {
  color: #000;
  margin-bottom: 5px;
}
#footerNav a {
  color: #000;
  margin: 0 5px;
}
.BrandName{
  font-weight:bold;
  font-size:18px;
}

/*------注册页面------*/
.reg_input {
	width:180px;
	border-top:2px solid #666666;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:2px solid #666666;
	height:18px;
	line-height:18px;
	padding:1px;
}
.reg_item {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ff0099;
	margin:0px 0px 8px 0px;
	font-weight:bold;
	font-size:14px;
	color:#ff0099;
}
.prompt_text {
	color:#666666;
}

/* url here */

#union_here {
	height:25px;
	line-height:25px;
	text-align:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#union_here a {
	color:#333333;
	text-decoration:none;
}

#union_here a:hover {
	color:#ff0099;
}
.reg_result_box {
	width:980px;
	overflow:hidden;
	border:1px solid #ff0099;
}
.reg_succ {
	height:30px;
	text-align:left;
	line-height:30px;
	padding:10px 30px 0px 30px;
}
.reg_open {
	line-height:22px;
	padding:0px 30px;
}
.reg_result {
	height:50px;
	line-height:50px;
	padding:10px;
	text-align:center;
	border:1px solid #ff0099;
}
.reg_true {
	color:#006600;
	font-size:14px;
	font-weight:bold;
}
.reg_false {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

/* 文章显示 */
.union_article_box {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.union_article_left {
	width:201px;
	overflow:hidden;
	float:left;	
}
.union_article_right {
	width:768px;
	padding:0px 5px;
	float:left;
	overflow:hidden;
}
.union_article_title {
	height:30px;
	border:2px solid #FF0099;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:#333333;
	font-weight:bold;	
}
.union_article_content {
	line-height:25px;
	font-size:14px;
	padding:5px 10px;
	color:#666666;
	text-align:left;
}

/*会员中心首页*/
.u_mem_def_list{
	padding:2px 5px 2px 5px;
	line-height:20px;
}

.u_mem_def_list li {
	height:20px;
	line-height:20px;
	text-align:left;
}
.u_mem_def_list li a {
	display:block;
	margin:0;
	padding:0;
	
}
.u_mem_def_list li span {
	float:right;
	text-decoration:none;
	}
/*------------透明信息窗口--------------*/	
#msg_box {
	width:500px;
	overflow:hidden;
	display:none;
	position:absolute;
	z-index:10000;
	margin:0 auto;
	margin-top:20%;
	margin-left:20%;
	*margin-left:25%;
}
.msg_top {
	background:url(../images/msg_top.gif) center bottom no-repeat;
	height:11px;
	width:500px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.msgbox{
	background:url(../images/msg_bg_1.gif) center center repeat-y;
	*background:url(../images/msg_bg.gif) center center repeat-y;
	width:480px;
	overflow:hidden;
	padding:0px 10px;
	*filter:alpha(opacity=50);
	*opacity:0.5;
	height:450px;
}
.msg_foot {
	background: url(../images/msg_foot.gif) center top no-repeat;
	height:10px;
	width:500px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
#msg {
	background:#FFFFFF;
	overflow:hidden;
	position:absolute;
	height:420px;
	width:480px;
	*filter:alpha(opacity=100);
	*opacity:100;
	z-index:10005;
}
.msg_bt {
	width:480px;
	height:30px;
	margin-top:420px;
	background:#FFFFFF;
	overflow:hidden;
	text-align:center;
	position:absolute;
	filter:alpha(opacity=100);
	opacity:1;
}
.msg_bt input {
	width:80px;
	height:25px;
	border-bottom:2px solid #FF3399;
	border-left:1px solid #FF3399;
	border-right:2px solid #FF3399;
	border-top:1px solid #FF3399;
	background:#FFCCFF;
}
.msg_title {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	width:480px;
	margin:0 auto;
	text-align:center;
	border-bottom:2px solid #FF3366;
	z-index:10005;
	background:url(../images/msg_bg_1.gif) center center repeat-y;
}
.msg_title span {
	font-size:12px;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
.msg_content {
	width:470px;
	padding:0px 5px;
	height:390px;
	line-height:25px;
	overflow-y:auto;
	*overflow-y:scroll;
	z-index:10005;
}
.msg_content img{
	max-width: 450px;
	width: expression(this.width > 450 ? 450: true); 
}

.order_tishi {
	line-height:20px;
	font-size:12px;
	color:#666666;
}
.order_tishi span {
	font-weight:bold;
}
.order_table th{
	background:#FFEEFF;
}
/*------------//信息窗口结束----------*/

/*------------广告列表页-------*/
.ad_class_list {
	border:1px solid #CCCCCC;
	overflow:hidden;
	*height:25px;
	padding:5px;
}
.ad_class_list li {
	width:150px;
	float:left;
	height:25px;
	line-height:25px;
	text-align:center;
}
.ad_class_list li a {
	display:block;
}
.ad_class_list li a:hover {
	background:#FFEEFF;
}
.cur_ad_cat {
	background:#FFDFDF;
	font-weight:bold;
	color:#FF0099;
}

.ad_item{
	border:1px solid #CCCCCC;
	margin:3px auto;
	overflow:hidden;
	background:#FFEEFF;
}
.ad_item td {
	background:#FFFFFF;
	padding:3px;
}
.ad_code_class {
	width:80%;
	height:60px;
	border:1px solid #CCCCCC;
	font-size:12px;
}
.ad_item img {
	border:1px solid #EFEFEF;
}

.cus_title {
	border:1px solid #CCCCCC;
	overflow:hidden;
	height:25px;
	padding:5px;
	text-align:left;
	font-weight:bold;
	line-height:25px;
	color:#FF0099;		
}

/*------------//广告列表页-------*/

/**--------会员资料中心------*/
.classinput {
	width:98%;
	height:20px;
	line-height:20px;
	text-align:left;
	padding:2px;
	border:1px solid #CCCCCC;
	color:#333333;
}
.classinput a:hover {
	border:1px solid #FF0000;	
}
.classtextarea {
	width:98%;
	text-align:left;
	padding:2px;
	border:1px solid #CCCCCC;
	color:#333333;
}
.usercolor {
	color:#666666;
}
.input_msg {
	background:url(../images/i.gif) left no-repeat;
	height:25px;
	margin-left:10px;
	padding:0px 5px;
	line-height:25px;
	text-indent:18px;
	text-align:left;
	color:#333333;
	font-size:12px;	
}
.input_err {
	background:url(../images/err.gif) left no-repeat;
	height:25px;
	margin-left:10px;
	padding:0px 5px;
	line-height:25px;
	text-indent:18px;
	text-align:left;
	color:#FF0000;
	font-size:12px;
	overflow:hidden;
	border:1px solid #FF3300;
}
.input_ok {
	background:url(../images/ok.gif) left no-repeat;
	height:25px;
	margin-left:10px;
	padding:0px 5px;
	line-height:25px;
	text-indent:18px;
	text-align:left;
	color:#0066FF;
	font-size:12px;
	overflow:hidden;
	border:1px solid #0066FF;
}
/**--------//会员资料中心------*/

/*-------消息中心--------*/
.msglist {
	margin:5px 20px;
	overflow:hidden;
}
.msglist span{
	float:right;
	line-height:25px;
	font-size:12px;
}
.msglist li {
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:20px;
	background:url(../images/tixin_ico.gif) left no-repeat;
	border-bottom:1px dashed #FFE8E8;
}
.msglist li a {
	display:block;
	margin:0;
	padding:0;
}
.msglist li a:hover {
	background:#FFE8E8;
}
.msgpage {
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:20px;
}
.listarc {
	border:1px solid #FF66CC;
	overflow:hidden;
	margin-top:10px;
}
.listarc li span {
	float:right;
	font-size:12px;
	height:30px;
	line-height:30px
}
.listarc li {
	border-bottom:1px dashed #FFE8E8;
	height:30px;
	line-height:30px;
	text-align:left;
	overflow:hidden;
}
.arcpage {
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:10px;
}
/*---------//消息中心--------*/
.bank_info_box {
	line-height:30px;
	padding:0px 20px;
}
.bank_info_box span {
	font-size:12px;
}
.bank_info_err {
	text-align:center;
	height:60px;
	line-height:60px;
	margin:10px;
	color:#FF0000;
}

/*-购物车与结算中心--*/

#cart span{
	color:#FF0000;
}

.flow_box {
	overflow:hidden;
	border:1px solid #CCCCCC;
	padding:10px 5px 10px 5px;
}
.flow_h1 {
	height:30px; 
	text-align:left;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	line-height:30px;
	margin-top:5px;
}
.flow_goods {
	overflow:hidden;	
}
.flow_err {
	height:30px;
	line-height:30px;
	text-align:center;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
.table {
	background:#EFEFEF;
	margin:0 auto;
}
.table tr {
	background:#FFFFFF;
	height:30px;
}
.table th {
	background:#F5F3EB;
	text-align:center;
}
.table td {
	height:25px;
	padding:0px 5px;
}
.input {
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-bottom:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	padding:1px 2px 1px 2px;
	margin-left:5px;
}
.input100 {
	width:100px;
	height:20px;
	line-height:20px;
}
.input200 {
	width:200px;
	height:20px;
	line-height:20px;
}
.input400 {
	width:400px;
	height:20px;
	line-height:20px;
}
/************************modify by richie at 2009年2月7日***************************/
#BankBox{
  display:none;
  width:750px;
  overflow:hidden;
  background:#FFEEDD;
  position:absolute;
  border:1px solid #FFCC00;
  padding:5px;
  margin-left:100px;
  }
  .bank {
	height:160px;
	padding:5px;
  }
  .bank ul,.bakn li {
  	list-style:none;
	margin:0px;
	padding:0px;
	
  }
  .bank li {
  	 float:left; 
 	 width:146px;
 	 height:25px;
	 line-height:25px;
  }
  .bank li img {
  	border:1px solid #EBEBEB;
  }
  .bank li input {
  margin-bottom:5px;
  }
  .Tishi {
  width:150px; height:22px; float:right; margin-right:5px; border:1px solid #FFDCB9; background:#FFEEDD; line-height:22px; text-align:center; font-size:12px; 
  }
  .butn { text-align:center;width:750px; height:30px;}
  
  #bank {
  	border:1px solid #FFCC00;
	padding:8px;
	overflow:hidden;
	margin:0 auto;
	background:#FFFFFF;
	margin-right:10px;
  }
  #bank ul,#bank li {
  	list-style:none;
	margin:0px;
	padding:0px;
  }
  #bank li {
  	 float:left;
	 width:140px; 
 	 *width:146px;
 	 height:30px;
	 line-height:25px;
  }
  #bank li img {
  	border:1px solid #EBEBEB;
  }
  #bank li input {
  
  margin-bottom:5px;
  
  }
 .paynote {
 	font-size:12px; color:#666666; padding:10px;
	}
.submit_order {
	height:30px;
	line-height:30px;
	padding:10px;
	text-align:center;
}
.order_res {
	overflow:hidden;
	padding:20px;
	text-align:center;
}
.order_ok {
	height:80px;
	line-height:80px;
	text-align:center;
	color:#30A600;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
}
.order_info {
	padding-left:50px;
	padding-right:50px;
	text-align:left;
}

.put_box {
	width:98%;
	border:1px solid #EFEFEF;
	margin:0 auto;
	position:relative;
	margin-bottom:15px;
	margin-top:15px;
	padding:5px;
}
.put_title {
	position:absolute;
	top:-8px;
	left:20px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	color:#555;	
}
.orderinfo span {
	font-size:12px;
	color:#CCCCCC;
	}
.myorder_nopay {
	overflow:hidden;
	height:20px;
	text-align:left;
}
.myorder_pay_s {
	overflow:hidden;
	text-align:left;
}
.code_h{
	font-size:12px;
	color:#999999;
}
.flow_padding {
	padding:20px;
}
.flow_h1 span {
	float:right;
	font-size:12px;
	color:#FF3366;
	font-weight:normal;
	cursor:pointer;
}

.fonth3 td{
	font-size:12px;
	color:#666666;
}
.addtocart{
	padding:10px;
	text-align:center;
	overflow:hidden;
}
#ment_err {
	line-height:20px;
	background:url(../images/err.gif) left no-repeat;
	text-indent:20px;
	text-align:left;
	margin:0 auto;
	width:250px;
	color:#FF0000;
	display:none;
}
.ment_time{
	font-size:12px;
	color:#CCCCCC;
}
.ment_body {
	line-height:25px;
	font-size:13px;
	text-align:left;
}
.ment_title {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	height:50px;
	line-height:50px;
	text-align:center;
}
.myorderstutas {
	margin:5px 0px; height:30px; line-height:30px; padding-left:10px; padding-top:5px;
}
.myorderstutas a {
	display:block;
	float:left;
	padding:0px 5px;
	text-decoration:none;
	}
.myorderstutas a:hover {
	background:#FFECD9;
	text-decoration:none;
}
.sscur {
	font-weight:bold;
	background:#FFECD9;
	text-decoration:none;
}

.union_artcile_box	{ width:550px; float:left; overflow:hidden; padding:0px 5px;}
.union_commont_box { width:400px; float:left; overflow:hidden; padding:0px 5px;}

.union_article_title_1 { width:540px; margin:0 auto; height:25px; border-bottom:1px dashed #7F7F7F; text-align:left; font-weight:bold; line-height:25px; color:#333333;}
.union_article_new_list { width:540px; margin:0 auto; overflow:hidden;}
.union_article_new_list li { width:260px; height:25px; line-height:25px; text-align:left; overflow:hidden; background:url(/themes/bluesky/images/icon_list_arrow02.gif) left center no-repeat; padding-left:10px; float:left;}

.union_commont_title_1 { width:400px; margin:0 auto; height:25px; border-bottom:1px dashed #7F7F7F; text-align:left; font-weight:bold; line-height:25px; color:#333333;}
.union_article_title_1 span { float:right; height:25px;}
.union_commont_lists { width:400px; margin:0 auto; overflow:hidden;}
.union_commont_lists li { width:400px; height:25px; line-height:25px; background:url(/themes/bluesky/images/icon_list_arrow02.gif) left center no-repeat; padding-left:10px;}
.union_commont_lists li span { height:25px; line-height:25px; float:right; padding-right:10px;}

