/*默认页面整体样式*/
html, body {
  height: 100%;
	-webkit-text-size-adjust:none;
}
body,div,p,span,form,iframe,table,td,th,textarea,button,label,input,select,textarea,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-family:"微软雅黑",arial,verdana;
	font-size:14px;
	-webkit-tap-highlight-color:transparent;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit*/  
    color: #d8d8d8;  
}  
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
    color: #d8d8d8;  
}  
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */  
    color: #d8d8d8;  
}  
input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* IE 10+ */  
    color: #d8d8d8;  
}

/*购物车选择颜色*/
.cart_color_btn {
	display:block;
	margin-left: 5px;
	margin-right: 5px;
	height: 25px;
	line-height: 25px;
	text-align:center;
	color: #333333;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.cart_color_btn_color_unselected {border: 1px solid #cccccc;}
.cart_color_btn_color_selected {border: 1px solid #01b6fb; background: #01b6fb; color: #ffffff}


.fixed_body {
	
  background-image:url('../images/bg.jpg');
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-size: 100% 100%;
	
}

.fixed_body:before {
  content: ' ';
  position: fixed;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url('../images/bg.jpg') center 0 no-repeat;
  background-size: 100% 100%;
}

.fixed_body_2 {
	
  background-image:url('../images/bg_2.jpg');
  background-repeat:no-repeat;
  background-size: 100% 100%;
  background-attachment:fixed;
	
}

.fixed_body_2:before {
  content: ' ';
  position: fixed;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url('../images/bg_2.jpg') center 0 no-repeat;
  background-size: 100% 100%;
}

.line_bg {background: rgba(255, 255, 255, 0.2)!important;}
.line_bg_2 {background: rgba(255, 255, 255, 0.5)!important;}


.video_box {
	position:absolute;
	left:12%;
	right:12%;
	top:0px;
	height:100%;
	z-index: 10;
}

#page_order_sub_unverify .box_bg_01,
#page_order_sub_undeliver .box_bg_02,
#page_order_sub_delivered .box_bg_03,

#page_order_myself_unverify .box_bg_01,
#page_order_myself_undeliver .box_bg_02,
#page_order_myself_delivered .box_bg_03
{background: rgba(255, 255, 255, 0.2)!important;}
.bg_current
{background: rgba(255, 255, 255, 0.2)!important;}
.login_select_btn_left {
	width:70%;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;	
}
.login_select_btn_left_2 {
	width:70%;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;	
}

.login_select_btn_right {
	width:70%;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;	
}

.login_select_btn_right_2 {
	width:70%;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;	
}

.user_top_left_2 {width: 100%; padding-top:5px;}


.user_top_left {width: 60%; padding-top:5px;}
.user_top_right {margin-left: 60%;}

.user_top_left_2a {width: 40%; padding-top:5px;}
.user_top_right_2a {margin-left: 40%;}

.select_arrow_down {

	background: url('../images/user_icon_11.png') no-repeat right center;
	background-size:13px;	

}
.user_top_statistic_split {
	width:1px;
	height:43px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}
.user_top_statistic_title {width:100%;}
.user_top_statistic_sub_line {
	margin:0px auto;
	width:50%;
	height:2px;
	margin-top:3px;
	margin-bottom:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.date_icon {
	position:absolute;
	width:15px;
	height:15px;
	right:-20px;
	top:-7px;
	background: url('../images/date_icon.png') no-repeat center center;
	background-size:100%;
}

.user_top_statistic_sub_line_2 {
	position:relative;
	margin:0px auto;
	width:20%;
	height:4px;
	margin-top:15px;
	margin-bottom:10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;	
}
.user_top_statistic_sub_line_3 {
	margin:0px auto;
	width:25%;
	height:3px;
	margin-top:10px;
	margin-bottom:10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;	
}

.user_top_statistic_sub_line_4 {
	margin:0px auto;
	width:25%;
	height:2px;
	margin-top:7px;
	margin-bottom:5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	border-radius:3px;	
}


.user_top_statistic_number {font-family: arial; width:100%;}

.statistic_sub_line_2 {
	width:1px;
	height:75px;	
}

.statistic_sub_line_3 {
	width:1px;
	height:64px;	
}

.statistic_box_left {
	margin-right:1px;	
}

.statistic_box_left_2 {
	margin-right:1px;	
	height:57px;
	padding-top:7px;
}

.statistic_box_left_3 {
	margin-right:0px;	
	height:57px;
	padding-top:7px;	
}









.body_profit {background:#f2f1f1}

.select_box {text-transform:none;}
.select_box{cursor:pointer;-webkit-appearance:none;}

.order_list_box_new {position:relative; font-size:14px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:10px; text-align:center;}
.bg_gray_new {background:#cccccc}
.title_5_new {width:100%; height:45px;}
.title_5_new_2 {width:100%; height:auto;}
.product_count_title_2 {width:90px; height:45px; line-height:45px;}
.product_count_title_4 {width:90px; height:40px; line-height:40px;}
.product_count_title_3 {width:90px; line-height:25px;}
.product_count_title_5 {width:40px; height:30px; line-height:30px;}
.product_count_title_6 {width:50px; height:30px; line-height:30px;}
.product_count_title_7 {width:100px; height:45px; line-height:45px;}
.product_count_title_8 {width:120px; height:45px; line-height:45px;}

.div_25 {width:25%; height:auto;}
.div_50 {width:50%; height:auto;}
.div_33 {width:33.3%; height:auto;}
.div_30 {width:30%; height:auto;}
.div_40 {width:40%; height:auto;}
.div_60 {width:60%; height:auto;}
.div_70 {width:70%; height:auto;}

.common_inputbox {
	border:0px;
	background:none;
	line-height:45px;
	height:45px;
	margin:0px auto;
	width:100%;
}

.common_inputbox_2 {
	border:0px;
	background:none;
	line-height:22px;
	margin:0px auto;
	width:100%;
}

.common_inputbox_3 {
	border:0px;
	background:none;
	line-height:28px;
	height:28px;
	margin:0px auto;
	width:100%;
}

.input_box_new {

	background: rgba(0, 0, 0, 0.05)!important;
	border:1px solid #d2d2d2;
	padding-left:10px;
	padding-right:10px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.input_box_new_2 {

	background: rgba(245, 131, 0, 0.05)!important;
	border:1px solid #feb57b;
	padding-left:10px;
	padding-right:10px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.input_box_new_3 {

	background: rgba(0, 0, 0, 0.05)!important;
	border:1px solid #d2d2d2;
	height:45px;
	line-height:45px;
	padding-left:10px;
	padding-right:10px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.scan_del_btn {
	width:45px;
	height:45px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.font_en {font-family:verdana,arial;}
.font_arial {font-family: arial, verdana;}
.font_bold {font-weight:bold;}

#main_bg {
position:fixed;	
top:0;
left:0;
bottom:0;
right:0;
z-index:-1;
}
#main_bg img {width:100%; border:0px}

.no_mar_pad {margin:0px auto; padding:0px auto}
.cart_button_bg {
background:#009a3e;
color:#ffffff; 
width:100%;
border:#ffffff 1px solid!important;
cursor:pointer;
font-weight:normal; 
height:35px;
text-align:center; 
font-size:16px;
line-height:35px; 

}

input[type="submit"],input[type="button"],input[type="text"],input[type="password"],input[type="radio"],input[type="checkbox"] {cursor:pointer;-webkit-appearance:none;}

.top_box{height: auto;width: 100%;}

.loading_container {
	height: auto;
	width: 100%;
	display:none;
	position:fixed;
	bottom:60px;
	z-index:99999;
}

.loading_box {
	margin:0px auto;
	width:150px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	background:#000;
	opacity:0.5;
	
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	-o-border-radius:20px;
	border-radius:20px;
}

.chose_address_btn {
	width:100%;
	line-height:35px;
	background: rgba(255, 255, 255, 0.3)!important;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

/*顶部下拉导航选项*/

.option_box {width:100%; position:absolute; left:0px; top:200px; padding-bottom:20px; z-index:90; background: #2b2b2b; background-size:100% 100%;}
.option_box_hide {width:100%; position:absolute; left:0px; top:0px; z-index:900; background: #2b2b2b; background-size:100% 100%;}
.option_box {-webkit-animation:DivTopMoveDown 0.6s both 0s;}
.option_box_hide {-webkit-animation:DivDownMoveTop 0.6s both 0s;}


@-webkit-keyframes locationTopMoveDown{
	0%{top:-100px; opacity: 0}
	100%{top: 50px; opacity: 1;}
}

@-webkit-keyframes locationDownMoveTop{
	0%{top: 0px; opacity: 1}
	100%{top: -100px; opacity: 1;}
}


@-webkit-keyframes DivTopMoveDown{
	0%{top:-500px; opacity: 0}
	100%{top: 0px; opacity: 1;}
}

@-webkit-keyframes DivDownMoveTop{
	0%{top: 0px; opacity: 1}
	100%{top: -500px; opacity: 1;}
}

@-webkit-keyframes opacityMove{
	0%{opacity: 0; height:0px;}
	100%{opacity: 1; height:310px;}
}

@-webkit-keyframes opacityMoveOver{
	0%{height: 310px; opacity: 1}
	100%{height: 0px; opacity: 0}
}

@-webkit-keyframes sexopacityMove{
	0%{opacity: 0; height:0px;}
	100%{opacity: 1; height:40px;}
}

@-webkit-keyframes sexopacityMoveOver{
	0%{height: 40px; opacity: 1}
	100%{height: 0px; opacity: 0; padding-top:0px; padding-bottom:0px;}
}

@-webkit-keyframes addressopacityMove{
	0%{opacity: 0;}
	100%{opacity: 1;}
}

.line_height_60 {line-height:60px;}
.line_height_30 {line-height:30px;}
.line_height_24 {line-height:24px;}

.top_logo_box {
	width:40px;
	height:42px;
}
.top_logo_box img {width:100%}
.top_logo_text {line-height:42px;}

.top_logo_text_box {margin-left:40px; margin-right: 45px; height:auto; text-align:left;}
.top_logo_text_right {
	height:30px;
	padding-top:0px;
}

.top_logo_box_2 {
	width:30px;
	height:30px;
	padding-top:0px;
}
.top_logo_box_2 img {width:100%}

.top_logo_box_6 {
	width:30px;
	height:27px;
	padding-top:3px;
}
.top_logo_box_6 img {width:80%}


.top_logo_text_2 {line-height:30px;}
.order_top_title {margin:0px auto; padding-top:20px; padding-bottom:5px;}

.top_logo_btn {
	width:30px;
	height:30px;
	background: url('../images/icon_add.png') no-repeat center center;
	background-size: 30px;
}

.top_logo_btn_2 {
	width:30px;
	height:30px;
	background: url('../images/icon_add.png') no-repeat center center;
	background-size: 25px;
}

.top_logo_box_3 {
	width:60px;
	height:30px;
}

.top_logo_box_4 {
	width:90px;
	height:30px;
}

.top_logo_box_5 {
	width:90px;
	height:30px;
}

.top_logo_box_7 {
	width:100px;
	height:30px;
}


.cart_pay_btn {
	padding:5px;
	margin:10px;
	line-height:28px;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}


.top_logo_btn_3 {
	width:58px;
	height:28px;
	line-height:28px;
	font-size:14px;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}

.top_logo_btn_3_2 {
	position:absolute;
	right:20px;
	top:20px;
	width:58px;
	height:28px;
	line-height:28px;
	font-size:14px;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}

.top_logo_btn_4 {
	width:100%;
	height:28px;
	line-height:28px;
	font-size:14px;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}

.add_agent_select_box {
	padding-left:5px;
	padding-right:5px;
	height:28px;
	line-height:28px;
	font-size:14px;
	text-align:center;
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}

.menu_item_list_text_3 {width:50%; margin-left:0px; height:auto; text-align:left;}
.menu_item_list_text_4 {margin-left: 60px; height:auto; text-align:left;}
.menu_item_list_content_3 {margin-left:50%; margin-right:20px; line-height:30px;}
.menu_item_list_content_4 {width:25%; margin-right:0px; line-height:45px;}
.menu_item_list_headimg_4 {
	width:50px;
	height:50px;
	background: rgba(255, 255, 255, 0.3)!important;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-o-border-radius:30px;
	border-radius:30px;		
	text-align:center;
}
.menu_item_list_headimg_4 img {
	width:40px;
	height:40px;
	margin-top:5px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-o-border-radius:30px;
	border-radius:30px;		
}

.agent_sales_record_list_circle {
	width:10px;
	height:10px;
	margin-top:13px;
	background: #fac26a;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
	text-align:center;
}

.agent_sales_list_text {margin-left:25px; line-height:35px; text-align:left;}
.agent_sales_list_content {width:40%; margin-right:0px; line-height:35px;}

.agent_headimg_box {
	margin:0px auto;
	width:80px;
	height:80px;
	background: rgba(255, 255, 255, 0.3)!important;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;		
	text-align:center;
}
.agent_headimg_box img {
	width:66px;
	height:66px;
	margin-top:7px;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;		
}


.menu_item_text_1 {
	line-height:23px;
	padding-top:2px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;		
}
.menu_item_text_2 {
	line-height:23px;
}
.menu_item_text_3 {
	line-height:15px;
}


.home_btn_left {
	width:50%;
	height:100px;
	height:auto;
	background:#e9e9e9;
}
.home_btn_right {
	margin-left:50%;
	height:100px;
	height:auto;
	background:#e9e9e9;
}

.home_btn_01 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_01.png') no-repeat center 15px;
	background-size:70px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_02 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_02.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_03 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_03.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}
.home_btn_04 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_04.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_05 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_05.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}
.home_btn_06 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_06.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_07 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_07.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}
.home_btn_08 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_08.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}


.home_btn_09 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_09.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}
.home_btn_10 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_10.png') no-repeat center 25px;
	background-size:50px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_11 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_11.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_12 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_12.png') no-repeat center center;
	background-size:120px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_13 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_13.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.home_btn_14 {
	padding-top:80px;
	padding-bottom:20px;
	background:#ffffff url('../images/home_btn_14.png') no-repeat center 25px;
	background-size:55px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:1px;
	color:#414141;
	font-size:16px;
	text-align:center;
}

.sex_btn_span {width:60px; height:40px; margin-bottom:10px; text-align:center}
.select_sex{
	overflow:hidden;
	width:50%;
	padding:10px;
	margin:0px auto;
	margin-bottom:10px;
	font-family:"微软雅黑",arial,verdana;
	font-size:14px;
	color:#ffffff
	height:40px;
	background:#8d7cb0;
	z-index:3;
	
	

}
.select_sex {-webkit-animation:sexopacityMove  1s both 0s;}


.select_sex_hide {
	overflow:hidden;
	width:50%;
	padding:10px;
	margin:0px auto;
	margin-bottom:10px;
	font-family:"微软雅黑",arial,verdana;
	font-size:14px;
	color:#ffffff
	height:0px;
	background:#8d7cb0;
	z-index:3;
}
.select_sex_hide {
	-webkit-animation:sexopacityMoveOver  1s both 0s;
}



.time_table{
	overflow:hidden;
	position:relative;
	width:100%;
	height:310px;
	color:#ffffff;
	background:#8d7cb0;
	z-index:3;
	
	

}
.time_table {-webkit-animation:opacityMove  1s both 0s;}

.time_table_hide {
	position:relative;
	overflow:hidden;
	width:100%;
	height:310px;
	color:#ffffff;
	background:#8d7cb0;
	z-index:3;
}
.time_table_hide {
	-webkit-animation:opacityMoveOver  1s both 0s;
}

.time_table_detail {margin-top:10px; margin-bottom:10px; margin-left:5px; margin-right:5px;}
.time_btn_span {width:25%; height:70px; margin-bottom:10px;}

.address_btn_span {width:100%; height:40px; margin-bottom:10px;}
.address_table{
	overflow:hidden;
	position:relative;
	width:100%;
	height:auto;
	color:#ffffff;
	background:#8d7cb0;
	z-index:3;
}
.address_table {-webkit-animation:addressopacityMove  1s both 0s;}



.selectbox_small {font-family:"微软雅黑",arial,verdana; border:0px; padding:0px; margin:0px; background:transparent; font-size:14px; color:#ffffff; width:100%}




.option_top_bar {width:100%;}

.option_content {
margin-left:20px;
margin-right:20px;
}



.option_menu {width:100%; height:40px; line-height:40px; border-bottom:1px dotted #f6f6f6; font-size:14px; color:#ffffff;}
.option_menu_icon {width:55px; height:40px; background: url('../images/menu_icon_01.png') no-repeat; background-size:25px;}
.m1 {background-position:10px 8px;}
.m2 {background-position:10px -35px;}
.m3 {background-position:10px -77px;}
.m4 {background-position:10px -119px;}
.m5 {background-position:10px -162px;}
.m6 {background-position:10px -202px;}
.m7 {background-position:10px -243px;}
.m8 {background-position:10px -282px;}
.m9 {background-position:10px -327px;}

.option_menu_icon_shop {width:55px; height:40px; background: url('../images/menu_icon_01.png') no-repeat; background-size:25px;}
.ms1 {background-position:10px 8px;}
.ms2 {background-position:10px -37px;}
.ms3 {background-position:10px -119px;}
.ms4 {background-position:10px -162px;}
.ms5 {background-position:10px -327px;}
.ms6 {background-position:10px -77px;}

/*顶部下拉导航选项 - 结束*/

ul {list-style:none;}
td {font-family: "宋体", arial, System; line-height: 22px; font-size: 14px; color: #787777}

.cancel_order {
	color:#009a3e;
	font-size:14px;
	
}

a{ text-decoration:none; color:#ffffff;}
a, a:hover{ text-decoration:none; -webkit-tap-highlight-color:transparent;}
img {border:0px}

.no_border {border:0px}
.split_1px {width:100%; height:1px;}
.split_2px {width:100%; height:2px;}
.split_3px {width:100%; height:3px;}
.split_5px {width:100%; height:5px;}
.split_10px {width:100%; height:10px;}
.split_13px {width:100%; height:13px;}
.split_17px {width:100%; height:17px;}
.split_25px {width:100%; height:25px}
.split_20px {width:100%; height:20px}
.split_30px {width:100%; height:30px}
.split_40px {width:100%; height:40px}
.split_50px {width:100%; height:50px}
.split_60px {width:100%; height:60px}
.split_70px {width:100%; height:70px}
.split_80px {width:100%; height:80px}
.split_90px {width:100%; height:90px}
.split_100px {width:100%; height:100px}
.split_110px {width:100%; height:110px}
.split_120px {width:100%; height:120px}
.split_130px {width:100%; height:130px}
.split_140px {width:100%; height:140px}
.split_150px {width:100%; height:150px}

.clear {clear:both}



.doctor_box, .doctor_box img {
	width:60px;
	height:60px;
	text-align:center;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 100px;
	-moz-border-radius-bottomleft: 100px;
	-moz-border-radius-topright: 100px;
	-moz-border-radius-bottomright: 100px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
	-webkit-border-top-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;

	/* W3C syntax */
	border-top-left-radius: 100px;
	border-bottom-left-radius:  100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
}
.doctor_text_box {margin-left:70px;}
.doctor_name {width:100%; line-height:30px;}
.user_invite_box_left {
	width:45px;
	line-height:25px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.user_invite_box_right {
	margin-left:46px;
	line-height:25px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}


.bottom_common_box {width:100%; height:70px; position:fixed; bottom:0px; z-index:90;}
.common_box {
	margin:0px auto;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.common_box_2 {
	margin:0px auto;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.profit_common_box {
	margin:0px auto;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:0px;
}


.TopBorder {border-top:1px solid #badd94}
.BottomBorder {border-bottom:1px solid #badd94}
.LeftBorder {border-left:1px solid #badd94}
.RightBorder {border-right:1px solid #badd94}

.BottomDotted {border-bottom:1px dotted #dfd9ed}

.block {display:block}
.left {float:left}
.right {float:right}
.bold {font-weight:bold}
.relative {position:relative;}
.center {text-align:center}
.fl{ float:left;}
.fr{ float:right;}
.no_margin {margin:0px auto; padding:0px auto;}
.clearfix{zoom: 1; clear:both;}


.home_logo {
	width:100%;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	line-height:30px;
}
.home_logo img {width:30%;}

.home_pic {
	width:100%;
	text-align:center;
}
.home_pic img {width:70%}

.scroll_notice_bar {width:100%; height:20px; line-height:20px;}
.scroll_notice_bg {
	margin:0px auto;
	padding-left:20px;
	padding-right:20px;
	height:20px;
	overflow:hidden;
}

#wrapper_banner{text-align:center;margin:0 auto; width:100%; position:relative;z-index:1;}
#scroller_lBer{margin:0 auto;}
#scroller_lBer li{font-size: 12px;text-align:center;display:block;width:100%;text-align:center;font-family:georgia;font-size:18px;line-height:140%;}
#scroller_lBer li a{display:block;;}
#scroller_lBer li img{width:100%;display:none;}
#wb_position {text-align:center;line-height:1.3;color:#697279;display:block;position:absolute;bottom:5px;left:50%;margin-left:-75px;width:150px;}
#wb_position em {display:inline-block;width:8px;height:8px;font-style:normal;text-shadow: 0 -1px 0 rgba(0,0,0,.35);font-family:sans-serif;background:#999;overflow:hidden;margin-right:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
#wb_position em.on {background:#fff;}

.img-loading {
	background: url("/images/lightbox-ico-loading.gif") no-repeat center;
}

.img-bg {
	background-color: rgb(238, 238, 238);
}


/*顶部*/
.top_bar_bg {
	background: #01b6fb;
	background-size:100%;
	border-bottom: 0px solid #e0e0e0;
}

.top_bar_bg_2 {
	border-bottom: 0px solid #e0e0e0;
}

#page_discover {
	background: url('../images/bg.jpg') no-repeat center top;
	background-size:100%;
}

.user_top_bg {
	height: 90px;
}

.user_top_bg_2 {
	position:relative;
	background: url('../images/user_top_bg_2.jpg') no-repeat center top;
	background-size:100%;
	height: auto;
}

.user_headimg_left {
	width:70px;
	margin-top:5px;
}

.user_headimg_left_2 {
	width:70px;
	margin:0px auto;
	margin-top:10px;
}

.user_headimg_right {
	margin-left:80px;
	margin-top:10px;
}

.user_headimg_right_2 {
	margin:0px auto;
	width:100px;
}

.user_headimg_right_3 {
	margin-left:190px;
	margin-top:10px;
}

.user_head_name {
	width:100%;
	margin-top:6px;
}

.user_head_name_small {
	width:100%;
	margin-top:0px;
}

.user_head_name_2 {
	width:100%;
	margin-top:0px;
}

.user_head_name_small_2 {
	width:100%;
	margin-top:5px;
}

.user_headimg_box {
	width:60px;
	height:60px;
	background: rgba(0, 0, 0, 0.1)!important;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;	
}

.user_headimg_box img {
	width:50px;
	height:50px;
	margin-top:4px;	
	border: 1px solid #ffffff;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;	
}

.user_headimg_box_2 {
	width:70px;
	height:70px;
	background: rgba(0, 0, 0, 0.1)!important;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;	
}

.user_headimg_box_2 img {
	width:60px;
	height:60px;
	margin-top:4px;	
	border: 1px solid #ffffff;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;	
}

.user_statistic_left {
	position:absolute;
	left:0px;
	top:0px;
	width:45%;
	padding-top:50px;
}

.user_statistic_right {
	position:absolute;
	right:0px;
	top:0px;
	width:45%;
	padding-top:50px;
}

.user_statistic_1 {
	background: rgba(255, 255, 255, 0.4)!important;
	width:50%;
	padding-bottom:20px;
	padding-top:20px;
}
.user_statistic_2 {
	background: rgba(255, 255, 255, 0.4)!important;
	margin-left:50%;
	padding-bottom:20px;
	padding-top:20px;
}

.user_panel_box {
	padding-left:20px;
	padding-right:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin:0px auto;
}

.user_panel_icon {
	width:35px;
	height:35px;
}
.user_panel_icon img {width:100%}
.user_panel_text {
	margin-left:50px;
	line-height:35px;
}

.discover_btn_left {
	width: 33%;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

.discover_btn_right {
	margin-left: 66%;
	border-bottom: 1px solid #e0e0e0;
}

.discover_btn_left_2 {
	width: 25%;
	height:auto;
}

.discover_btn_right_2 {
	margin-left: 66%;
	height:auto;
}

.discover_btn_middle_2 {
	margin-left: 25%;
	margin-right: 25%;
	text-align:center;
}
.discover_btn_middle_2 img {width:152px;}

.box_transparent_1 {background-color: rgba(255, 255, 255, 0.2);}
.box_radius_1 {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;		
}

.icon_01_box {
	margin-left:10px;
	margin-right:10px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_02_box {

	margin-left:10px;
	margin-right:10px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_03_box {

	margin-left:10px;
	margin-right:10px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_11_box {

	margin-left:10px;
	margin-right:10px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_04_box {

	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_05_box {

	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_06_box {

	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_09_box {

	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_07_box {

	margin-left:10px;
	margin-right:10px;

	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_08_box {

	margin-left:10px;
	margin-right:10px;

	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_10_box {

	margin-left:10px;
	margin-right:10px;

	border: 1px solid rgba(255, 255, 255, 0.5);

}

.icon_12_box {

	margin-left:10px;
	margin-right:10px;

	border: 1px solid rgba(255, 255, 255, 0.5);
	
}

.icon_01 {
	background: url('../images/icon_01.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;
	
}

.icon_01_2 {
	background: url('../images/icon_01.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;

}

.icon_02 {
	background: url('../images/icon_02.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_02_2 {
	background: url('../images/icon_02.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;		
}

.icon_03 {
	background: url('../images/icon_03.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_03_2 {
	background: url('../images/icon_03.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;	
}

.icon_04 {
	background: url('../images/icon_04.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;
}

.icon_04_2 {
	background: url('../images/icon_04.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_05 {
	background: url('../images/icon_05.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;
}

.icon_05_2 {
	background: url('../images/icon_05.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_06 {
	background: url('../images/icon_06.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;
}

.icon_06_2 {
	background: url('../images/icon_06.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_07 {
	background: url('../images/icon_07.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_07_2 {
	background: url('../images/icon_22.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_08 {
	background: url('../images/icon_08.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;
}

.icon_08_2 {
	background: url('../images/meeting.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_09 {
	background: url('../images/icon_09.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_09_2 {
	background: url('../images/icon_09.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_10 {
	background: url('../images/icon_10.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_10_2 {
	background: url('../images/icon_10.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;	
}

.icon_11 {
	background: url('../images/icon_11.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_11_2 {
	background: url('../images/icon_11.png') no-repeat center 15px;
	background-size:25px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_12 {
	background: url('../images/icon_12.png') no-repeat center 15px;
	background-size:35px;
	padding-top: 60px;
	padding-bottom: 15px;	
}

.icon_12_2 {
	background: url('../images/icon_12.png') no-repeat center 15px;
	background-size:27px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_13_2 {
	background: url('../images/Exchange_1.png') no-repeat center 13px;
	background-size:30px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_14_2 {
	background: url('../images/icon_24.png') no-repeat center 13px;
	background-size:30px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.icon_14_8 {
	background: url('../images/mall.png') no-repeat center 13px;
	background-size:30px;
	padding-top: 50px;
	padding-bottom: 15px;
}

.item_circle {
	width:35px;
	height:35px;
	line-height:35px;
	background: rgba(255, 255, 255, 0.4)!important;
	
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	-o-border-radius:50px;
	border-radius:50px;	
}

.top_bar {clear:both; width:100%; height:50px; background:#2b2b2b; position:fixed; top:0px; z-index:99; color:#ffffff;}

.top_menu_box_left {width:60px; height:45px; position:absolute; top:0px; left:0px; z-index:8888}
.top_menu_box_right {width:60px; height:45px; position:absolute; top:0px; right:0px; z-index:8888}
.top_icon {width:60px; height:40px; background: url('../images/top_icon.png') no-repeat; background-size:30px;}
.left_top {background-position:15px 7px;}
.right_top {background-position:15px -35px;}
.back_top {background-position:15px -79px;}
.right_close {background-position:15px -124px;}

.middle_logo {
	text-align:center;
	height:50px;
	line-height:50px;
	margin:0 65px 0 65px;
	font-size:18px;
	color:#ffffff;
}
.middle_logo img {width:90px; margin-top:14px}
/*顶部 - 结束*/

.notice_title {width:100%; line-height:34px;}
.notice_date {width:100%; line-height:15px;}


.div_box_inner {width:100%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box {display:block; width:100%; margin:0px auto; padding:0px auto; text-align:center}
.div_box_2 {padding-left:20px; padding-right:20px;}
.bg_gray{background:#eaeaea}
.bg_blue {background:#82cafc}
.bg_green {background:#01b6fb}
.bg_green_2 {background:#d4eebf}
.bg_black {background-color: #2b2b2b;}
.bg_orange {background-color: #fcbb75;}
.bg_gray_2 {background:#f2f2f2}
.bg_gray_3 {background:#e4e4e4}

.bottom_btn_bg_01 {background-color: #cccccc;}
.bottom_btn_bg_01_a {background-color: #01b6fb;}
.bottom_btn_bg_02 {background-color: #cccccc;}
.bottom_btn_bg_02_a {background-color: #01b6fb;}
.bottom_btn_bg_03 {background-color: #cccccc;}
.bottom_btn_bg_03_a {background-color: #01b6fb;}
.bottom_btn_bg_04 {background-color: #9e9e9e;}

.p_name {
	padding-top:10px;
	line-height:30px;
}

.inner_top_bar {
	width:100%;
	position: fixed;
	top: 0px;
	left:0px;
	z-index: 9999;
	background: url('../images/bottom_nav_bg.jpg') no-repeat center top;
	background-size:100% 100%;
}

.top_search_btn {
	position: absolute;
	width:35px;
	height:35px;
	top: 10px;
	right:15px;
	z-index: 10000;
	background: url('../images/icon_01.png') no-repeat center center;
	background-size:25px;	
}

.bg_bottom{background-color: #eb6100;}
.div_split_black {display:block; width:100%; margin:0px auto; padding:0px auto; text-align:center; background:#4d4e4d}
.div_split_black {display:block; width:100%; margin:0px auto; padding:0px auto; text-align:center; background:#4d4e4d}
.div_box_with_margin {display:block; padding-top:10px; padding-bottom:10px; margin-left:20px; margin-right:20px; line-height:24px;}
.div_box_without_margin {display:block; padding-top:10px; padding-bottom:10px; margin-left:0px; margin-right:0px; line-height:24px;}
.title_box {padding-top:10px; margin-left:20px; margin-right:20px; line-height:24px;}
.format_box_2 {padding-bottom:10px; margin-left:20px; margin-right:20px; line-height:24px;}
.font_size_10px {font-size:10px;}
.font_size_12px {font-size:12px;}
.font_size_14px {font-size:14px;}
.font_size_16px {font-size:16px;}
.font_size_18px {font-size:18px;}
.font_size_20px {font-size:20px;}
.font_size_22px {font-size:22px;}
.font_size_25px {font-size:25px;}
.font_size_30px {font-size:30px;}
.font_size_35px {font-size:35px;}
.font_size_40px {font-size:40px;}
.font_size_45px {font-size:45px;}
.font_size_50px {font-size:50px;}

.font_10 {font-size:10px;}
.font_12 {font-size:12px;}
.font_14 {font-size:14px;}
.font_15 {font-size:15px;}
.font_16 {font-size:16px;}
.font_17 {font-size:17px;}
.font_18 {font-size:18px;}
.font_19 {font-size:19px;}
.font_20 {font-size:20px;}
.font_21 {font-size:21px;}
.font_22 {font-size:22px;}
.font_23 {font-size:23px;}
.font_24 {font-size:24px;}
.font_25 {font-size:25px;}
.font_26 {font-size:26px;}
.font_27 {font-size:27px;}
.font_28 {font-size:28px;}
.font_29 {font-size:29px;}
.font_30 {font-size:30px;}
.font_35 {font-size:35px;}
.font_40 {font-size:40px;}

.color_red {color:#eb6100}
.color_red_2 {color:#fd9447}
.color_yellow {color:#fac26a}
.color_white {color:#ffffff}
.color_white_2 {color:#edecec}
.color_blue {color:#cad7fc}
.color_green {color:#01b6fb}
.color_green_2 {color:#3b8307}
.color_green_3 {color:#b8d99f}
.color_black {color:#000000}
.color_gray {color:#414141}
.color_gray_2 {color:#a9a9a9}

.text_center {text-align:center}
.text_left {text-align:left}
.text_right {text-align:right}

.div_content {display:block; margin:0px auto; padding:20px; line-height:24px; text-align:left}
.div_content_2 {display:block; margin:0px auto; padding-left:20px; padding-right:20px; padding-top:20px; line-height:24px; text-align:left}
.content_img img {width:100%}

.hotel_list_box {
	width:33.3%;
	text-align:center;
	margin-bottom:10px;
	height:auto;
}

.hotel_list_box_available {
	position:relative;
	display:block;
	width:90%;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;
	line-height:25px;
	background:#01b6fb;
	color:#ffffff;
	font-size:14px;
	text-align:center;
}

.hotel_list_box_unavailable {
	position:relative;
	display:block;
	width:90%;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;	
	line-height:25px;
	background:#c5c5c5;
	color:#ffffff;
	font-size:14px;	
	text-align:center;
}


.hotel_list_box_selected {
	position:relative;
	display:block;
	width:90%;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;	
	line-height:25px;
	background:#fb5e33;
	color:#ffffff;
	font-size:14px;	
	text-align:center;
}


.user_sex_box {
	position:absolute;
	width:23px;
	height:23px;
	right:0px;
	top:0px;
	background: rgba(0, 0, 0, 0.1)!important;
}
.user_sex_box img {width:100%;}

.check_btn_box {
	width:33%;
	height:40px;
	background:#ffffff;
	text-align:center;
}

.check_btn {
	display:block;
	margin-left:5px;
	margin-right:5px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#333333;
	border:1px solid #01b6fb;
}

.check_btn_selected {
	display:block;
	margin-left:5px;
	margin-right:5px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#01b6fb;
	border:1px solid #01b6fb;
	background:url('../images/checked_arrow.png') no-repeat right bottom;
	background-size:18px;
}

.login_box {
	width:50px;
	height:50px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

.login_bg_02 {
	background: #c9caca url("../images/icon_01.png") no-repeat center;
	background-size: 30px;
}

.login_text_box {
	padding-left:15px;
	padding-right:15px;
	background: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	margin:0px auto;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	

	height:48px;

}

.login_text_box_2 {

	background: none;
	margin:0px auto;

	height:48px;

}



.login_text_btn {
	margin-left:0px;
	margin-right:0px;
	height:48px;
	line-height:48px;
	background: #cccccc;
	color:#ffffff;
	text-align:center;
	font-size:18px;

	/* Gecko browsers */
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;

	/* W3C syntax */
	border-top-left-radius: 8px;
	border-bottom-left-radius:  8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;

}

.profit_search_inputbox {width:92%; margin:0px auto; padding:0px; border:0px; height:35px; line-height:35px;}

.profit_search_btn {
	margin-left:0px;
	margin-right:0px;
	height:37px;
	line-height:37px;
	background: #82cafc;
	color:#ffffff;
	text-align:center;
	font-size:14px;

	/* Gecko browsers */
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;

	/* W3C syntax */
	border-top-left-radius: 8px;
	border-bottom-left-radius:  8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;

}

.profit_input {
	margin:0px auto;
	height:35px;
	padding-left:5px;
	padding-right:5px;
	background:#ffffff;

	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
		
}

.query_btn {
	margin-left:0px;
	margin-right:0px;
	height:48px;
	line-height:48px;
	background: rgba(255, 255, 255, 0.4)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	color:#ffffff;
	text-align:center;
	font-size:18px;

	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;

}


.pass_login_btn {
	margin-left:0px;
	margin-right:0px;
	height:48px;
	line-height:48px;
	background: #c1c0c0;
	color:#ffffff;
	text-align:center;
	font-size:18px;

	/* Gecko browsers */
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;

	/* W3C syntax */
	border-top-left-radius: 8px;
	border-bottom-left-radius:  8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;

}


.phone_box {
	margin-left:0px;
	margin-right:100px;
	padding-left: 15px;
	padding-right: 15px;
	height:48px;
	background: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;

	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	
	border-top: 1px solid #01b6fb;
	border-bottom: 1px solid #01b6fb;
	border-right: 0px solid #01b6fb;
	border-left: 1px solid #01b6fb;
}


.code_box {width:50%; margin-bottom:15px;}
.code_title {margin-left:10px; margin-right:10px; line-height:30px;}
.code_title img {width:100%}


.phone_code_box {
	width:100px;
	margin-right:0px;
	height:50px;
	line-height:50px;
	background: rgba(255, 255, 255, 0.5)!important;
	border-top:1px solid rgba(255, 255, 255, 0.5)!important;
	border-bottom:1px solid rgba(255, 255, 255, 0.5)!important;
	border-right:1px solid rgba(255, 255, 255, 0.5)!important;

	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.login_input {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	height:38px;
	line-height:38px;
	color:#ffffff;
	border:0px;
	background: none;
}

.login_input_2 {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	height:38px;
	line-height:38px;
	color:#ffffff;
	border:0px;
	background: none;
}

.position_bottom {
	position:fixed;
	bottom:0px;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-top: 1px solid #e0e0e0;
	background:#ffffff;
	z-index:90;
}

.position_bottom_2 {
	position:fixed;
	bottom:0px;
	width:100%;
	border-top: 1px solid #e0e0e0;
	background:#ffffff;
	z-index:90;
}

.bottom_btn {
	margin:0px auto;
	width:95%;
	line-height:45px;
	font-size:16px;
	color:#ffffff;
	background:#01b6fb;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;	
}

.submit_btn {width:100%; line-height:45px; font-size:20px;}
.bottom_btn_normal {width:100%; line-height:45px; font-size:20px; color:#ffffff;}

.bg_white{background-color: #ffffff;}
.bg_red {background:#eb6100}
.bg_red_big {background:#e60012}

.title_7 {width:100%; margin-bottom:5px; background:url('../images/deliver_split_01a.png') no-repeat 10px top; background-size:10px;}
.title_8 {width:100%; margin-bottom:5px; background:url('../images/deliver_split_02a.png') no-repeat 10px top; background-size:10px;}

.service_bottom_btn_left {
	width:33%;
	color:#ffffff;
	line-height:45px;
}

.service_bottom_btn_middle {
	margin-left:33%;
	margin-right:33%;
	color:#ffffff;
	line-height:45px;
}

.order_bottom_btn_left {
	width:33%;
	color:#ffffff;
	line-height:45px;
}

.order_bottom_btn_right {
	margin-left:66%;
	color:#ffffff;
	line-height:45px;
}

.normal_bottom_btn_left {
	width:50%;
	color:#ffffff;
	line-height:45px;
}

.normal_bottom_btn_right {
	margin-left:50%;
	color:#ffffff;
	line-height:45px;
}

.add_address_btn {
	margin:0px auto;
	width:60px;
	height:60px;

	background: url('../images/add.png') no-repeat left center;
	background-size: 60px;
}

.request_deliver_bottom_btn_left {
	width:25%;
	color:#ffffff;
	line-height:45px;
}

.request_deliver_bottom_btn_right {
	margin-left:75%;
	color:#ffffff;
	line-height:45px;
}

.project_order_bottom_btn_right {
	margin-left:3px;
	margin-right:0px;
	color:#ffffff;
	line-height:45px;
}

.project_order_bottom_btn_right_2 {
	color:#ffffff;
	line-height:45px;
}

.profit_search_btn_box {
	padding:10px;
}

.profit_detail_box_no_border {
	position:relative;
	font-size:14px;
	color:#414141;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

.profit_detail_box {
	position:relative;
	font-size:14px;
	color:#414141;
	margin-left:0px;
	margin-right:0px;
	padding:10px;
	text-align:center;
}

.profit_list_box {
	position:relative;
	font-size:14px;
	border-bottom:1px solid #e9e9e9;
	color:#414141;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	padding:10px;
	text-align:center;
}

.profit_list_btn_box {
	width:25%;
	background:#ffffff;
}
.profit_list_btn_box_right {
	margin-left:75%;
	background:#ffffff;
}

.profit_list_btn {
	margin:0px auto;
	padding:5px;
	background:#e9e9e9;
}
.profit_list_btn_with_left_border {
	margin-left:1px;
	padding:5px;
	background:#e9e9e9;
}

.profit_list_text {
	margin:0px auto;
	padding:5px;
	background:#ffffff;
}
.profit_list_text_middle {
	margin-left:1px;
	margin-right:1px;
	padding:5px;
	background:#ffffff;
}

.order_detail_top_box {
	background:#01b6fb url('../images/order_bg.png') no-repeat right 5px;
	background-size: 13%;
	position:relative;
	font-size:14px;
	border-bottom:1px solid #e9e9e9;
	color:#414141;
	margin-left:0px;
	margin-right:0px;
	padding-top:10px;
	text-align:center;
}

.profit_box {
	background: url('../images/user_top_bg_2.jpg') no-repeat center top;
	background-size: 100%;	
	position:relative;
	font-size:14px;
	border-bottom:1px solid #e9e9e9;
	color:#414141;
	margin-left:0px;
	margin-right:0px;
	padding-top:10px;
	text-align:center;
}

.profit_statistic_box {
	width:50%;
}

.profit_search_box {
	width:50%;
}

.profit_search_title {
	width:50px;
	height:30px;
	line-height:30px;

	margin-left:0px;
	margin-right:0px;
}
.profit_search_input_box_left {margin-left:0px; margin-right:10px;}
.profit_search_input_box_right {margin-left:50px;}

.profit_statistic_inner_box_left {
	background: rgba(255, 255, 255, 0.50)!important;
	padding:10px;
	margin-left:0px;
	margin-right:1px;
	border-top:0px solid #e9e9e9;
	border-bottom:0px solid #e9e9e9;
	border-right:0px solid #e9e9e9;
}

.profit_statistic_inner_box_right {
	background: rgba(255, 255, 255, 0.50)!important;
	padding:10px;
	margin-left:0px;
	margin-right:0px;
	border-top:0px solid #e9e9e9;
	border-bottom:0px solid #e9e9e9;
	border-left:0px solid #e9e9e9;
	border-right:0px solid #e9e9e9;
}

.profit_statistic_top_menu_current {
	background:#01b6fb;
}
.profit_statistic_top_menu_current div {color:#ffffff;}



.project_box, .project_box img {
	width:90px;
	height:90px;
	text-align:center;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	

}
.project_text_box {margin-left:105px; height:90px; position:relative;}
.project_price {position:absolute; bottom:0px; left:0px; width:100%; line-height:25px;}
.order_project_price_left {width:100%; line-height:25px;}
.project_name {width:100%; line-height:20px;}
.order_bottom_btn_2 {
	width:100px;
	height:30px;
	line-height:30px;
}

.order_icon_btn_01 {
	position:absolute;
	background: rgba(255, 255, 255, 0.2) url('../images/order_check_01.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:45px;
	z-index:80;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.order_icon_btn_01_single {
	position:absolute;
	background: rgba(255, 255, 255, 0.2) url('../images/order_check_01.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:0px;
	z-index:80;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.order_icon_btn_02_single {
	position:absolute;
	background: rgba(255, 255, 255, 0.2) url('../images/icon_18.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:40px;
	z-index:80;
	text-align:center;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.order_icon_btn_02 {
	display:block;
	float:right;
	position:absolute;
	background: rgba(255, 255, 255, 0.2) url('../images/order_check_02_white.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:0px;
	z-index:80;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.order_icon_btn_02_selected {
	display:block;
	float:right;
	position:absolute;
	background: rgba(255, 255, 255, 0.9) url('../images/order_check_02_blue.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:0px;
	z-index:100;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.order_icon_btn_03 {
	position:absolute;
	background:#ebebeb url('../images/order_icon_01.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:0px;
	right:0px;
	z-index:80;
	
	text-align:center;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}


.order_icon_btn_04 {
	display:block;
	float:right;
	position:absolute;
	background: rgba(255, 255, 255, 0.2) url('../images/order_check_02_white.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:50%;
	right:0px;
	margin-top: -15px;
	z-index:80;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.order_icon_btn_04_selected {
	display:block;
	float:right;
	position:absolute;
	background: rgba(255, 255, 255, 0.9) url('../images/order_check_02_blue.png') no-repeat center center;
	background-size:20px;
	width:30px;
	height:30px;
	top:50%;
	right:0px;
	margin-top: -15px;
	z-index:100;
	
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.order_select_box_1 {
	background: rgba(255, 255, 255, 0.2)  url('../images/certificate_icon_01.png') no-repeat -19px 8px;
	background-size: 80px;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	position:relative;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	padding:15px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.order_select_box_2 {
	background: rgba(255, 255, 255, 0.2)  url('../images/certificate_icon_02.png') no-repeat -19px 8px;
	background-size: 80px;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	position:relative;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	padding:15px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.order_select_box_3 {
	background: rgba(255, 255, 255, 0.2)  url('../images/certificate_icon_03.png') no-repeat -19px 8px;
	background-size: 80px;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	position:relative;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	padding:15px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.agent_list_box {
	background: rgba(255, 255, 255, 0.2)  url('../images/order_icon_08.png') no-repeat -10px 5px;
	background-size: 100px;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	position:relative;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	padding:15px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.order_top_btn_box {
	width:304px;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;
}

.service_top_btn_box {
	width:203px;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;
}

.order_top_btn_box_a {
	width:223px;
	margin:0px auto;
	padding-top:10px;
	padding-bottom:10px;
}

.order_top_btn_left {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.order_top_btn_left_a {
	width:110px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}


.service_top_btn_left {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

#page_reservation_unverify .order_top_btn_left_2,
#page_order_sub_unverify .order_top_btn_left_2,
#page_order_myself_unverify .order_top_btn_left_2 {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}


#page_order_myself_unverify .order_top_btn_left_a_2,
#page_order_myself_undeliver .order_top_btn_left_a_2,
#page_order_myself_delivered .order_top_btn_left_a_2 {
	width:110px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #333333;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

#page_order_sub_unverify .order_top_btn_right_a_2,
#page_order_sub_undeliver .order_top_btn_right_a_2,
#page_order_sub_delivered .order_top_btn_right_a_2 {
	width:110px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #333333;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_service_unverify .service_top_btn_left_2 {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-left: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;

	/* W3C syntax */
	border-top-left-radius: 10px;
	border-bottom-left-radius:  10px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.order_top_btn_middle {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border: 1px solid rgba(255, 255, 255, 0.7)!important;
}

#page_reservation_undeliver .order_top_btn_middle_2,
#page_order_sub_undeliver .order_top_btn_middle_2,
#page_order_myself_undeliver .order_top_btn_middle_2 {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border: 1px solid rgba(255, 255, 255, 0.7)!important;
}

.order_top_btn_right {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.service_top_btn_right {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.order_top_btn_right_a {
	width:110px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #ffffff;
	text-align:center;	
	background: rgba(255, 255, 255, 0.3)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_reservation_delivered .order_top_btn_right_2,
#page_order_sub_delivered .order_top_btn_right_2,
#page_order_myself_delivered .order_top_btn_right_2 {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#page_service_verified .service_top_btn_right_2 {
	width:100px;
	height:35px;
	line-height: 35px;
	font-size: 14px;
	color: #fc9924;
	text-align:center;	
	background: rgba(255, 255, 255, 0.7)!important;
	border-right: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-top: 1px solid rgba(255, 255, 255, 0.7)!important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.7)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  0px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.address_list_box {
	background: rgba(255, 255, 255, 0.2)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;
	position:relative;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	padding-bottom:15px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.address_list_box_2 {position:relative; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:15px; text-align:center;}
.address_list_box_3 {position:relative; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:10px; text-align:center;}
.address_list_box_4 {position:relative; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:0px; padding-bottom:0px; text-align:center;}

.user_right_box {width:25%; margin-top:15px;}
.user_right_container {
	background: rgba(255, 255, 255, 0.2)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;	
	margin-left: 10px;
	margin-right:10px;
	padding-top:15px;
	padding-bottom:5px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}




.user_right_tick {
	display:block;
	margin:0px auto;
	width:30px;
	height:30px;
	background: rgba(0, 0, 0, 0.2)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}
.user_right_tick_selected {
	display:block;
	margin:0px auto;
	width:30px;
	height:30px;
	background: rgba(255, 255, 255, 0.9) url('../images/order_check_02_blue.png') no-repeat center center;
	background-size:20px;
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.user_right_text {line-height:35px;}



.baozhengjin_pay_type_choose_tick {
	display:block;
	margin:0px auto;
	width:30px;
	height:30px;
	background: rgba(0, 0, 0, 0.2)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.baozhengjin_pay_type_choose_tick_selected {
	display:block;
	margin:0px auto;
	width:30px;
	height:30px;
	background: rgba(255, 255, 255, 0.9) url('../images/order_check_02_blue.png') no-repeat center center;
	background-size:20px;
	text-align:center;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.baozhengjin_pay_type_choose {
	width: 30%;
	background: rgba(255, 255, 255, 0.2)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;	
	margin-left: 0px;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:5px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}

.baozhengjin_pay_type_choose_2 {
	width: 50%;
	background: rgba(255, 255, 255, 0.2)!important;
	border: 1px solid rgba(255, 255, 255, 0.5)!important;	
	margin-left: 0px;
	margin-right:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:5px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}

.baozhengjin_pay_type_choose_text {width:100%; line-height:30px;}

#order_menu {z-index:11000}

.order_list_box_inner {position:relative; font-size:14px; text-align:center;}
.order_list_pic_2 {width:30px; height:30px; margin-top:0px; margin-right:0px; background: url('../User/images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_list_pic_ui5 {background-position:center -143px;}
.order_list_txt {margin-right:30px; margin-left:0px; height:auto; text-align:left;}
.order_list_title_3 {width:100%; height:30px; line-height:30px;}
.order_list_title_4 {width:100%; height:40px; line-height:40px;}

.order_list_box_no_border {position:relative; font-size:14px; color:#414141; margin-bottom:10px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:15px; text-align:center;}
.order_list_box_4 {position:relative; text-align:center;}
.order_list_box {position:relative; font-size:14px; border-bottom:1px solid #cccccc; color:#414141; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:15px; text-align:center;}

.order_list_box_query {position:relative; font-size:14px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:10px; text-align:center;}
.order_txt_query {margin-right:20px; margin-left:20px; height:auto; text-align:left; color:#414141;}
.order_list_box_5 {position:relative; font-size:14px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:15px; text-align:center;}
.order_list_box_3 {position:relative; font-size:14px; border-bottom:1px solid #cccccc; color:#414141; padding-top:5px; padding-bottom:5px; text-align:center;}
.order_list_box_detail {position:relative; font-size:14px; border-bottom:1px solid #cccccc; color:#414141; margin-bottom:10px; margin-left:0px; margin-right:0px; padding-top:10px; padding-bottom:10px; text-align:center;}
.order_list_box_2 {margin-bottom:10px; margin-left:10px; margin-right:10px;}

.order_icon_title {
	margin:0px auto;
	padding-left:25px;
	height:25px;
	line-height:25px;
}

.order_icon_title_2 {
	margin:0px auto;
	padding-left:25px;
	padding-top:2px;
	line-height:20px;
}

.order_icon_01 {
	background: url('../images/order_icon_09.png') no-repeat left center;
	background-size:15px;
}
.order_icon_02 {
	background: url('../images/order_icon_02.png') no-repeat left center;
	background-size:15px;
}
.order_icon_03 {
	background: url('../images/order_icon_03.png') no-repeat left center;
	background-size:15px;
}
.order_icon_04 {
	background: url('../images/order_icon_04.png') no-repeat left center;
	background-size:15px;
}
.order_icon_04_2 {
	background: url('../images/order_icon_04.png') no-repeat left 6px;
	background-size:15px;
}
.order_icon_05 {
	background: url('../images/order_icon_07.png') no-repeat left center;
	background-size:15px;
}
.order_icon_06 {
	background: url('../images/order_icon_06.png') no-repeat left center;
	background-size:15px;
}
.order_icon_07 {
	background: url('../images/order_icon_07.png') no-repeat left center;
	background-size:15px;
}
.order_icon_08 {
	background: url('../images/order_icon_08.png') no-repeat left center;
	background-size:15px;
}

.order_icon_10 {
	background: url('../images/order_icon_01.png') no-repeat left center;
	background-size:15px;
}
.order_detail_bg {
	background: url('../images/order_icon_10.png') no-repeat right top;
	background-size:38%;
}

.company_list_address {
	line-height:15px;
	margin:0px auto;
	padding:0px auto;
}

.order_pic_10 {position:absolute; width:30px; height:30px; top:50%; right:0px; margin-top:-15px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_9 {position:absolute; width:30px; height:30px; top:50%; right:10px; margin-top:-15px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_8 {width:30px; height:30px; margin-top:3px; margin-right:0px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_7 {width:30px; height:30px; margin-top:17px; margin-right:0px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_6 {width:30px; height:30px; margin-top:30px; margin-right:10px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_5 {width:30px; height:30px; margin-top:20px; margin-right:10px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_4 {width:30px; height:30px; margin-top:10px; margin-right:20px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_2 {width:30px; height:30px; margin-top:0px; margin-right:20px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_3 {width:30px; height:30px; margin-top:25px; margin-right:20px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_1 {width:30px; height:30px; margin-top:0px; margin-right:-10px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic_11 {width:30px; height:30px; margin-top:7px; margin-right:-10px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.order_pic {width:30px; height:30px; margin-top:25px; margin-right:10px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.ui5 {background-position:center -143px;}

/*底部通用工具条*/
.bottom_boxa{
	width: 100%;
	height: 60px;
	position: fixed;
	bottom: 0px;
	z-index: 9999;
	background: url('../images/bottom_nav_bg.jpg') no-repeat center top;
	background-size:100% 100%;
}

.bottom_boxa_bt{width: 20%; height: 50px; margin-top:10px; float: left;}
.bottom_boxa_bt_2{width: 50%; height: 50px; margin-top:10px; float: left;}

.bottom_button_class_2 {
	display:block;
	margin:0px auto;
	height:20px;
	padding-top:25px;
	color:#ffffff;
	text-align:center;
	background: url('../images/bottom_nav_icon_all.png') no-repeat center top;
	background-size:25px;
}

.bottom_button_class {
	display:block;
	margin:0px auto;
	height:20px;
	padding-top:28px;
	color:#ffffff;
	text-align:center;
	background: url('../images/bottom_nav_icon_all.png') no-repeat center top;
	background-size:25px;
}
.bottom_btn_img_1 {background-position:center 1px;}
.bottom_btn_img_2 {background-position:center -98px;}
.bottom_btn_img_3 {background-position:center -199px;}
.bottom_btn_img_4 {background-position:center -304px;}
.bottom_btn_img_5 {background-position:center -408px;}
.bottom_btn_img_6 {background-position:center -508px;}

#page_home .bottom_btn_img_1_current {background-position:center -49px; color:#fec46a}
#page_project .bottom_btn_img_2_current {background-position:center -146px; color:#fec46a}
#page_cart .bottom_btn_img_3_current {background-position:center -252px; color:#fec46a}

#page_order .bottom_btn_img_4_current,
#page_order_sub_unverify .bottom_btn_img_4_current,
#page_order_sub_undeliver .bottom_btn_img_4_current,
#page_order_sub_delivered .bottom_btn_img_4_current,
#page_order_myself_unverify .bottom_btn_img_4_current,
#page_order_myself_undeliver .bottom_btn_img_4_current,
#page_order_myself_delivered .bottom_btn_img_4_current 
{background-position:center -356px; color:#fec46a}
 .tipa
{background:#f00;border-radius:50%;width:8px;height:8px;top:-3px;right:30%;position:absolute}
#page_user .bottom_btn_img_5_current {background-position:center -459px; color:#fec46a}
#page_discover .bottom_btn_img_6_current {background-position:center -562px; color:#fec46a}
.red-piont
{position: absolute;
	border-radius: 50%;
	background-color: #ff2122;
	color: #fff;
	font-size: 0.3rem;
	width: 0.6rem;
	height: 0.6rem;
	line-height: 0.4rem;
	top: -5px;
	right: -3px;
	z-index: 1;}
.red-piont-2
{position: absolute;
	border-radius: 50%;
	background-color: #ff2122;
	color: #fff;
	font-size: 0.3rem;
	width: 0.6rem;
	height: 0.6rem;
	line-height: 0.4rem;
	top: -5px;
	right: -0.5px;
	z-index: 1;}

.verify_tick_btn {width:30px; padding-top:25px; margin-top:30px; margin-right:20px; background: url('../images/05.png') no-repeat center top; background-size:25px;}

.order_txt_box {
	margin-right:50px;
	margin-left:80px;
	padding-top:0px;
	padding-bottom:0px;
	height:auto;
	text-align:left;
	color:#414141;
}

.order_txt_box_1 {
	margin-right:50px;
	margin-left:40px;
	padding-top:0px;
	padding-bottom:0px;
	height:auto;
	text-align:left;
	color:#414141;
}

.address_txt_box {
	margin-right:50px;
	margin-left:20px;
	height:auto;
	text-align:left;
	color:#414141;
}

.address_txt_box_2 {
	margin-right:20px;
	margin-left:20px;
	height:50px;
	line-height:50px;
}

.order_txt_2 {height:50px; text-align:left; color:#ffffff; margin-left:20px; margin-right:20px}
.order_txt {margin-right:20px; margin-left:20px; height:auto; text-align:left; color:#414141;}
.order_txt_no_color {margin-right:20px; margin-left:20px; height:auto; text-align:left;}
.order_txt_list {margin-right:60px; margin-left:20px; height:auto; text-align:left; color:#414141;}
.order_txt_list_no_arrow {margin-right:20px; margin-left:20px; height:auto; text-align:left; color:#414141;}
.title_1 {width:100%; height:25px; text-align:left; font-size:15px;}
.title_2 {width:100%; line-height:17px; padding-top:3px; padding-bottom:3px; text-align:left; font-size:12px;}
.title_3 {width:100%; height:30px; line-height:30px; text-align:left; font-size:15px;}
.title_4 {width:100%; height:20px; line-height:20px; text-align:left; font-size:12px; color:#989898}
.title_5 {width:100%; text-align:left; font-size:15px; margin-top:5px; margin-bottom:5px;}



/*首页服务分类*/
.service_box {font-size:16px; margin-top:10px; margin-left:5px; margin-right:5px; padding:10px; text-align:center; color:#ffffff;}
.service_list_box {font-size:18px; margin-top:10px; margin-left:5px; margin-right:5px; text-align:center}
.service_title_box {line-height:30px; font-size:14px; margin-left:5px; margin-right:5px; background:#8d7cb0}
.btn_del {width:30px; height:30px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px; background-position:center -182px;}
.service_price {width:30px; height:30px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px; background-position:center -182px;}
.fav_btn {position:absolute; width:30px; height:30px; right:15px; bottom:10px; background: url('../images/fav_btn_01.png') no-repeat center center; background-size:30px; z-index:100px}
.fav_btn_2 {position:absolute; width:30px; height:30px; right:15px; bottom:10px; background: url('../images/fav_btn_02.png') no-repeat center center; background-size:30px; z-index:100px}
/*结束*/

/*会员中心 订单页*/

.btn_current {background: #976aaf;}

.order_top_btn_bg {padding-left:25px; width:53px; height:40px; background: url('../images/user_order_icon_small.png') no-repeat center center; background-size:30px;}
.otb1 {background-position:0px 8px;}
.otb2 {background-position:0px -48px;}
.otb3 {background-position:0px -110px;}


.order_right_btn {position:absolute; text-align:left; right:0px; bottom:8px; padding-left:30px; width:70px; font-size:14px; line-height:30px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:25px;}
.orb1 {background-position:0px -293px;}
.orb2 {background-position:0px -350px;}
.orb3 {background-position:0px -410px;}

.order_del_bg {
	position:absolute;
	background: rgba(0, 0, 0, 0.3)!important;
	right:0px;
	top:0px;
	width:35px;
	height:35px;
}

.order_del_btn {width:35px; height:35px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:25px;}
.odb1 {background-position:5px -230px;}

.order_pinglun_box {position:relative;  font-size:14px; margin-bottom:10px; margin-left:10px; margin-right:10px; padding:10px; text-align:center;}
.order_pinglun_box {-webkit-animation:addressopacityMove  1s both 0s;}

.pre_load {-webkit-animation:addressopacityMove  1s both 0s;}

.heart_txt {width:70px; font-size:14px; line-height:40px;}
.heart_heart {margin-left:80px; line-height:40px;}
.heart_btn_white {display:block; float:left; margin-right:5px; width:30px; height:40px; background: url('../images/order_heart.png') no-repeat center center; background-size:30px; background-position:0px -41px}
.heart_btn_red {display:block; float:left; margin-right:5px; width:30px; height:40px; background: url('../images/order_heart.png') no-repeat center center; background-size:30px; background-position:0px 6px}

.pinglun_txt {line-height:30px; color:#414141}
.pinglun_heart {margin-left:70px; line-height:40px; text-align:left; font-size:14px;}

.product_txt {line-height:30px;}

.order_product_name {width:60%; line-height:30px;}
.order_product_quantity {width:15%; line-height:30px;}
.order_product_price {width:25%; line-height:30px;}

.product_scan_count {padding-left:15px; font-family:arial; font-size:30px; font-weight:bold; margin-left:0px; margin-right:0px; padding-top:0px; padding-bottom:0px;}

.heart_btn_pinglun_red {display:block; float:left; margin-right:0px; width:23px; height:30px; background: url('../images/order_heart.png') no-repeat center center; background-size:20px; background-position:0px 5px}
.heart_btn_pinglun_white {display:block; float:left; margin-right:0px; width:23px; height:30px; background: url('../images/order_heart.png') no-repeat center center; background-size:20px; background-position:0px -26px}
.pinglun_close_bg {
	position:absolute;
	background: rgba(0, 0, 0, 0.3)!important;
	right:0px;
	bottom:0px;
	width:35px;
	height:35px;
}
.pinglun_close_btn {width:35px; height:35px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:25px;}
.pcb1 {background-position:5px -468px;}

.time_btn {
	font-size:18px;
	line-height:70px;
	background:#78679a;
	color:#ffffff;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
}

.no_time {background:#a0a0a0}

.add_btn {
	font-size:12px;
	line-height:40px;
	background:#78679a;
	color:#ffffff;
	text-align:left;
	margin-left:5px;
	margin-right:5px;	
	padding-left:10px;
	padding-right:10px;
}

.text_area {width:100%; height:100px; background:transparent; border:0px; font-family:"微软雅黑",arial,verdana; color:#ffffff; font-size:12px;}
/*结束*/


/*技师列表*/
.girl_pic {width:40px}
.girl_heart {width:90px;}
.girl_middle {margin:0 0px 0 15px;}
.girl_name {width:100%; font-size:15px; line-height:22px; color:#ffffff}
.girl_txt {width:100%; font-size:12px; line-height:18px; color:#ffffff}
.girl_heart_link {
	margin-right:2px;
	width:15px;
	height:15px;
	background:url('/images/heart.png') no-repeat;
	background-size:15px;	
}
.heart_red {background-position:0px 0px;}
.heart_white {background-position:0px -16px;}
/*结束*/





.upload_box_right {
	font-family:arial narrow;
	width:50px;
	height:50px;
	line-height:50px;
	
	font-size:40px;
	text-align:center;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	
	background: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	
}

.upload_box_right_for_scan {
	font-family:arial narrow;
	width:50px;
	height:50px;
	line-height:50px;
	
	font-size:40px;
	text-align:center;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	
	background: rgba(255, 255, 255, 0.2) url('../images/icon_06.png') no-repeat center center;
	background-size: 25px;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	
}

.upload_box_img {
	margin-right:10px;
	width:52px;
	height:52px;
		
}

.upload_box_img_for_ID_card {
	margin-right:10px;
	width:83px;
	height:52px;
		
}

.upload_box_img_2 {
	margin-right:10px;
	height:40px;
		
}

.upload_box_img_3 {
	margin-right:10px;
	height:45px;	
}

.us_img_for_ID_card {
	margin-right:10px;
	width:100%;
	height:52px;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.us_img {
	margin-right:10px;
	width:52px;
	height:52px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;
	border-bottom-left-radius:  5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
		
}

.product_count_title_new {width:120px; height:30px; line-height:30px;}
.product_count_title {width:90px; height:30px; line-height:30px;}
.product_count_box {margin-left:90px; height:30px; line-height:30px; margin-right:0px;}
.product_count_box_join {margin-left:90px; height:45px; line-height:45px; margin-right:0px;}
.product_count_box_4 {margin-left:90px; height:40px; line-height:40px; margin-right:0px;}
.product_count_box_2 {margin-left:90px; height:auto; line-height:22px; margin-right:0px;}
.product_count_box_3 {margin-left:90px; line-height:25px; margin-right:0px;}
.product_count_box_5 {margin-left:40px; margin-right:0px;}
.product_count_box_6 {margin-left:50px; margin-right:0px; line-height:35px;}
.product_count_box_7 {margin-left:90px; height:30px; line-height:30px; margin-right:120px;}
.product_count_box_8 {margin-left:120px; height:30px; line-height:30px; margin-right:0px;}

.verify_code_btn {
	padding-left:10px;
	padding-right:10px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.txt {font-size:12px; line-height:20px}
.product_intro {font-size:12px; line-height:20px}
.product_intro img {width:100%}

.address_input_box {
	padding-left:15px;
	padding-right:15px;
	background-color: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	margin:0px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}

.address_input_box_2 {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	background: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	margin:0px auto;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}


/*会员登录注册*/
.input_box_for_order {width:100px; border:1px solid #01b6fb; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.input_box_for_order_2 {width:100%; border:1px solid #01b6fb; height:30px; line-height:30px; background:#ffffff;}

.input_box {width:100%; border:0px; background:transparent; margin:0px auto; font-family:"微软雅黑",arial,verdana; font-size:14px; color:#ffffff}
.input_join_box {width:50%; background:transparent; padding:10px; margin:0px auto; margin-bottom:10px; font-family:"微软雅黑",arial,verdana; font-size:14px; color:#ffffff}
.input_code_box {background:transparent; padding:10px; margin-bottom:10px; font-family:"微软雅黑",arial,verdana; font-size:14px; color:#ffffff}
.transparent_box {width:50%; position:relative; overflow:hidden; height:40px; padding-left:10px; padding-right:10px; margin:0px auto; margin-bottom:10px; margin-top:20px}
b.alphaBg{opacity:0.4;background:#ffffff; height:100px; position:absolute; left:0; top:0; width:100%;z-index:1;text-indent:-999em;}
b.alphaBg_2{opacity:0.4;background:#f22206; height:100px; position:absolute; left:0; top:0; width:100%;z-index:1;text-indent:-999em;}
b.alphaBg_3{opacity:0.9;background:#8d7cb0; height:100px; position:absolute; left:0; top:0; width:100%;z-index:1;text-indent:-999em;}
.input_button {width:100%; height:100%; background:transparent; position:absolute; left:0; top:0; z-index:2; margin:0px auto; margin-bottom:10px; cursor:pointer; font-family:"微软雅黑",arial,verdana; font-size:16px; color:#ffffff}
.date_btn {width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; margin:0px auto;}


/*结束*/


.reservation_box_left {width:60%}
.reservation_box_right {margin-left:60%}


/*会员中心*/
.user_top {
	position:absolute;
	width:200px;
	top:10%;
	left:50%;
	margin-left:-100px;
}
.user_icon_bg {
	position:relative;
	margin:0px auto;
	background:url('/images/user_icon_bg.png') no-repeat left top;
	background-size:80px;
	width:80px;
	height:80px;
}

.user_icon {
	position:absolute;
	margin:0px auto;
	width:70px;
	height:70px;
	top:5px;
	left:5px;
	
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-o-border-radius:100px;
	border-radius:100px;
}

.user_name {width:100%; height:25px; line-height:25px; position:relative; font-size:15px; margin:0px auto; text-align:center;}
.user_address {width:100%; height:20px; position:relative; font-size:12px; margin:0px auto; text-align:center;}

.user_nickname {
	width:27px;
	height:27px;
	margin-right:3px;
	margin-left:10px;
	background: url('/images/user_top_icon.png') no-repeat;
	background-size:27px;
	background-position:0px 0px;
}

.user_tel {
	width:27px;
	height:27px;
	margin-right:10px;
	margin-left:3px;
	background: url('/images/user_top_icon.png') no-repeat;
	background-size:27px;
	background-position:0px -34px;
}

.user_box_left {width:45%; height:32px; position:absolute; bottom:5px; left:0;}
.user_box_right {width:45%; height:32px; position:absolute; bottom:5px; right:0;}

.user_nickname_box {
	background: rgba(0, 0, 0, 0.3)!important;
	font-size:12px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-o-border-radius:15px;
	border-radius:15px;	
}

.user_tel_box {
	background: rgba(0, 0, 0, 0.3)!important;
	font-family:arial,verdana;
	font-size:12px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-o-border-radius:15px;
	border-radius:15px;	
}

.user_order {width:36%; text-align:center;}
.user_order_middle {text-align:center; margin:0 36% 0 36%;}

.user_order_icon {font-size:14px; text-align:center; position:relative; width:100%; background: url('../images/user_order_icon.png') no-repeat center center; background-size:60px; padding-top:65px}
.i1 {background-position:center 0px;}
.i2 {background-position:center -90px;}
.i3 {background-position:center -185px;}
.i1 span, .i2 span, .i3 span {
	display:block;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:12px;
	background:#ffffff;
	z-index:2;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:9px;
	text-align:center;
	font-family:arial;
	color:#623878;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;		
}


/*结束*/


/*修改地址*/
.address_txt {font-size:12px; line-height:30px; margin-right:90px;}
.address_btn {margin-left:2px; width:30px; height:30px; background: url('../images/user_small_icon.png') no-repeat center center; background-size:20px;}
.a1 {background-position:center -180px;}
.a2 {background-position:center 8px;}
/*结束*/

/*会员中心 底部按钮固定*/
.bottomdiv{ position:fixed; bottom:0; width:100%; height:55px; line-height:55px; background:#948abe; border-top:#d9d2e5 1px solid; z-index:95; }
.bottom_button {font-size:12px; text-align:center; width:25%; height:39px; background: url('../images/user_bottom_icon1.png') no-repeat center center; background-size:27px; padding-top:16px}
.b1 {background-position:center 6px;}
.b2 {background-position:center -47px;}
.b3 {background-position:center -106px;}
.b4 {background-position:center -159px;}
/*结束*/


/*服务 底部按钮固定*/
.bottomdiv_service { position:fixed; bottom:0; width:100%; height:65px; line-height:65px; background:#948abe; border-top:#d9d2e5 1px solid; z-index:95; }
.service_bottom_line {position:absolute; left:50%; margin-left:-40%; z-index:100; width:80%; height:23px; border-bottom:1px solid #ffffff}
.service_bottom_btn_tick_01 {z-index:101; position:absolute; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_tick.png') no-repeat center 5px; background-size:35px; padding-top:18px}
.service_bottom_btn_tick_02 {z-index:101; position:absolute; left:25%; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_tick.png') no-repeat center 5px; background-size:35px; padding-top:18px}
.service_bottom_btn_01 {z-index:101; position:absolute; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_01.png') no-repeat center 5px; background-size:35px; padding-top:18px}
.service_bottom_btn_02 {z-index:101; position:absolute; left:25%; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_02.png') no-repeat center 5px; background-size:35px; padding-top:18px}
.service_bottom_btn_03 {z-index:101; position:absolute; left:50%; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_03.png') no-repeat center 5px; background-size:35px; padding-top:18px}
.service_bottom_btn_04 {z-index:101; position:absolute; left:75%; font-size:12px; text-align:center; width:25%; height:65px; background: url('/images/service_bottom_btn_04.png') no-repeat center 5px; background-size:35px; padding-top:18px}
/*结束*/


.search_btn {
position: absolute;
right:0px;
top:0px;
width:100px;
height:50px;
line-height:50px;
border:1px solid #8c8c8c;
background:url('../images/search_button_bg.jpg') repeat-x left top;
background-size:8px;
font-family:"微软雅黑",arial,verdana;
font-size:18px;
color:#858686;
}

.box {
margin:0px auto;
color:#414141;
}

.margin_box {
margin-left:10px;
margin-right:10px;
color:#ffffff;
}

.content_box {
margin-left:10px;
margin-right:10px;
padding-top:5px; 
padding-bottom:5px;
color:#ffffff;
}

.content_box_query {width:100%; margin:0px auto; padding:0px auto; line-height:22px;}
.content_box_query img {width:100%; margin-top:5px;}

.normal_box {
margin:0px auto;
padding-left:5px;
padding-right:5px;
color:#ffffff;
}

.user_profit_top_box {
margin:0px auto;
margin-top: 20px;
margin-right:25px;
color:#ffffff;
}

.txt_box {
margin:0px auto;
width:100%;
text-align:center;
color:#ffffff;
}

/*购物车样式*/
.product_list_box_left {
	position:relative;
	float:left;
	width:50%;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;

}

.product_list_box_right {
	position:relative;
	margin-left:50%;
	border-bottom:1px solid #eaeaea;

}

.product_select_tick {
	position:absolute;
	bottom:0px;
	right:0px;
	width:40px;
	height:40px;
	background:url('../images/checked_arrow.png') no-repeat right bottom;
	background-size: 20px;
}

#tip{
	position:fixed;
	left:10px;
	bottom:55px;
	z-index:10000;
	width:150px;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
	color:#fff;
	background:#333333;
	display:none;
  -webkit-border-radius: .5em; 
  -moz-border-radius: .5em;
  border-radius: .5em;	
}

.per_box_top{

	text-align:center;
	margin-left:10px;
	margin-right: 10px;
}

.per_box_bottom{
	background:#ffffff;

	text-align:center;
	margin-left:10px;
	margin-right: 10px;

}

.per{
	text-align:center;
	padding:15px;
	margin-left:0px;
	margin-right: 0px;
}
.product_img {}
.product_img img{width:100%}

#img_0 img{width:60%; border:0px;}

.per_box:hover{
	border:1px solid #f90;
	/* Gecko browsers */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 8px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 8px;

	/* W3C syntax */
	border-top-left-radius: 0px;
	border-bottom-left-radius:  8px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 8px;
}
.per h3{line-height:32px; font-size:14px; color:#f30;font-weight:500}
.per h3 span{font-size:20px}
.flyer-img{display: block;width: 50px;height: 50px;border-radius: 50px;position: fixed;z-index: 9999;}



.bottom_box2{
	width: 100%;
	height: 50px;
	position: fixed;
	bottom: 70px;
	z-index: 90;
}

.bottom_box1{
	width: 100%;
	height: 50px;
	position: fixed;
	bottom: 0px;
	z-index: 90;
}

.bg_11{background-color: #b7b7b7;}
.bottom_box_bt51{width: 55px;height: 50px;line-height: 50px;font-size: 11px;background-color: #f5f5f5;}
.bottom_box_bt51_img{height: 50%;width: auto;}
.bottom_box_bt51_img img{width: 22px;height: 22px;margin-top: 5px;}
.bottom_box_bt51_text{height: 25px;width: auto;line-height: 25px;}

.bottom_box_bt52{width: 70px;height: 50px;line-height: 50px;font-size: 11px;background-color: #f5f5f5;}
.bottom_box_bt52_img{height: 50%;width: auto;}
.bottom_box_bt52_img img{width: 22px;height: 22px;margin-top: 5px;}
.bottom_box_bt52_text{height: 25px;width: auto;line-height: 25px;}

.color_6{color: #ffffff;}
.bd_r1{border-right: 1px solid #dddddd;}
.bg_3{background-color: #dd2727;}
.bg_4{background-color: #ff9503;}
.bottom_box_bt6b{margin-left: 100px; height: 50px;line-height: 50px;}

.bottom_box_bt6c{width:100%; height: 50px;line-height: 50px;}
.bottom_box_bt6a{margin-left: 290px; height: 50px;line-height: 50px;}
.bottom_box_bt6{width: 150px; height: 50px; line-height: 50px;}
.color_font{color: #666666;}

.font_number {font-family: arial, System;}
.cart_bottom_btn {
	width:40%;
	height:60px;
	line-height:60px;
}

.cart_bottom_text_box {
	margin-left:0px;
	margin-right:40%;
	height:60px;
	line-height:60px;
}

.cart_count_inner {
	display:block;
	position:absolute;
	top:0px;
	left:55%;
	margin-left:5px;
	background:#eb6100;
	z-index:2;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:9px;
	text-align:center;
	font-family:arial;
	color:#ffffff;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;
}

.cart_count_inner_2 {
	display:block;
	position:absolute;
	top:0px;
	left:55%;
	margin-left:0px;
	background:#eb6100;
	z-index:2;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:9px;
	text-align:center;
	font-family:arial;
	color:#ffffff;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

.cart_count {
	display:block;
	position:absolute;
	top:0px;
	left:55%;
	margin-left:7px;
	background:#fac26a;
	z-index:2;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:9px;
	text-align:center;
	font-family:arial;
	color:#ffffff;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-o-border-radius:8px;
	border-radius:8px;
}

.cart_count_box {width:100%; margin:0px auto; padding-top:15px;}

.amount_box_1 {
	margin:0px auto;
	width:192px;
	height:28px;
	margin-left:3px;
	margin-right:3px;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
	border:1px solid #c9caca;
}

.amount_box_2 {
	margin:0px auto;
	width:100px;
	height:28px;
	margin-left:3px;
	margin-right:3px;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
	border:1px solid #c9caca;
}

.amount_box_3 {
	width:50px;
	height:28px;
	margin-left:3px;
	margin-right:3px;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
	background: rgba(255, 255, 255, 0.2)!important;
	border:1px solid rgba(255, 255, 255, 0.5)!important;;
}

.amount_box {
	width:40px;
	height:28px;
	margin-left:3px;
	margin-right:3px;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
	border:1px solid #c9caca;
}

.format_box {
	margin-left:10px;
	margin-right:10px;
	line-height:30px;
}

.amount_btn {
	width:30px;
	height:30px;
	line-height:30px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.amount_input {
	width:26px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	padding-right:5px;
	margin:0px auto;
	border:0px;
}

.amount_input_cart {
	width:36px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	padding-right:5px;
	margin:0px auto;
	border:0px;
	background: none;
}

.amount_input_detail {
	width:86px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	padding-right:5px;
	margin:0px auto;
	border:0px;
}

.amount_input_detail_2 {
	width:178px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	padding-right:5px;
	margin:0px auto;
	border:0px;
}

.cart_btn {
	height:30px;
	line-height:30px;
	margin-left:120px;
	background:#f39800 url('../images/bottom_nav_icon3.png') no-repeat center;
	background-size:25px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}


/*会员中心*/
.user_img_box {
	position:relative;
	width:100%;
	height:95px;
	padding-top:30px;
	background: url('../User/images/user_bg.jpg') no-repeat left top;
	background-size: 100% 100%;
}

.user_img_circle_box {
	width:80px;
	height:75px;
	padding-top:5px;
	
	margin-left:15px;
	background: rgba(0, 0, 0, 0.1)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 100px;
	-moz-border-radius-bottomleft: 100px;
	-moz-border-radius-topright: 100px;
	-moz-border-radius-bottomright: 100px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
	-webkit-border-top-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;

	/* W3C syntax */
	border-top-left-radius: 100px;
	border-bottom-left-radius:  100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
}

.user_text_box {
	margin-left:110px;
	padding-top:3px;
}

.user_img_circle {
	width:70px;
	height:69px;
	background:#ffffff;
	padding-top:1px;
	/* Gecko browsers */
	-moz-border-radius-topleft: 100px;
	-moz-border-radius-bottomleft: 100px;
	-moz-border-radius-topright: 100px;
	-moz-border-radius-bottomright: 100px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
	-webkit-border-top-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;

	/* W3C syntax */
	border-top-left-radius: 100px;
	border-bottom-left-radius:  100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;

}

.user_img {
	width:68px;
	height:68px;

	/* Gecko browsers */
	-moz-border-radius-topleft: 100px;
	-moz-border-radius-bottomleft: 100px;
	-moz-border-radius-topright: 100px;
	-moz-border-radius-bottomright: 100px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
	-webkit-border-top-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;

	/* W3C syntax */
	border-top-left-radius: 100px;
	border-bottom-left-radius:  100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;

}

.user_setting_box {
	position:absolute;
	display:block;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	top:15px;
	right:20px;
	width:40px;
	height:40px;

	background: rgba(0, 0, 0, 0.1)!important;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-bottomleft: 50px;
	-moz-border-radius-topright: 50px;
	-moz-border-radius-bottomright: 50px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 50px;
	-webkit-border-bottom-left-radius: 50px;
	-webkit-border-top-right-radius: 50px;
	-webkit-border-bottom-right-radius: 50px;

	/* W3C syntax */
	border-top-left-radius: 50px;
	border-bottom-left-radius:  50px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;	
}
.user_setting_box img {width:28px; margin-top:6px;}


.user_top_btn_box {width:20%; height:60px;}
.user_top_btn_01 {
	width: 35px;
	padding-top:38px;
	background: url("../User/images/icon_money.png") no-repeat center top;
	background-size:35px;
}

.user_top_btn_02 {
	width: 35px;
	padding-top:38px;
	background: url("../User/images/icon_fav.png") no-repeat center top;
	background-size:35px;
}

.user_top_btn_03 {
	width: 35px;
	padding-top:38px;
	background: url("../User/images/icon_diary.png") no-repeat center top;
	background-size:35px;
}

.user_top_btn_04 {
	width: 35px;
	padding-top:38px;
	background: url("../User/images/icon_fans.png") no-repeat center top;
	background-size:35px;
}

.user_top_btn_05 {
	width: 35px;
	padding-top:38px;
	background: url("../User/images/icon_focus.png") no-repeat center top;
	background-size:35px;
}


.user_order_btn_box {width:33.3%; height:60px;}
.user_order_btn_01 {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_unpay.png") no-repeat center top;
	background-size:35px;
}
.user_order_btn_01_current {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_unpay_green.png") no-repeat center top;
	background-size:35px;
}

.user_order_btn_02 {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_paid.png") no-repeat center top;
	background-size:35px;
}
.user_order_btn_02_current {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_paid_green.png") no-repeat center top;
	background-size:35px;
}

.user_order_btn_03 {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_finish.png") no-repeat center top;
	background-size:35px;
}
.user_order_btn_03_current {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_finish_green.png") no-repeat center top;
	background-size:35px;
}

.user_order_btn_04 {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_refund.png") no-repeat center top;
	background-size:35px;
}
.user_order_btn_04_current {
	width: 100%;
	padding-top:38px;
	background: url("../User/images/icon_order_refund_green.png") no-repeat center top;
	background-size:35px;
}





.buy_btn {
	margin-left:10px;
	margin-right:10px;
	height:40px;
	line-height:40px;
	color:#ffffff;
	text-align:center;
	font-size:18px;

	/* Gecko browsers */
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;

	/* W3C syntax */
	border-top-left-radius: 8px;
	border-bottom-left-radius:  8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;

}

/*轮播图swipe样式*/
        #slider {
            overflow: hidden;
            visibility: hidden;
            position: relative;
        }
        .swipe-wrap {
            overflow: hidden;
            position: relative;
        }
        .swipe-wrap > div {
            float:left;
            width:100%;
            position: relative;
        }
        .swipe-wrap img{
            width: 100%;
            height: 100%;
        }    
        .position{  
            display: block; 
            text-align: center;
            list-style: none;
            border: none;
            position: absolute;
            left: 50%;
            bottom: 10px;
            width: auto;
            height: 8px;
            color: #697279;
            overflow: hidden;
            margin-left: -22px;
        }
        .position li{
            width: 8px;
            height: 8px;
            background: #c2c0c0;
            float: left;
            margin-right: 4px;
            border-radius: 10px;
            display: block;
            overflow: hidden;
        }
        .position li.on{
            background: white;
        }
        
        .position li.on2{
            background: #01b6fb;
        }

.div_split_gray {display:block; width:100%; margin:0px auto; padding:0px auto; text-align:center; background:#efefef}


.bottom_option_box {width:100%; position:fixed; left:0px; bottom:0px; z-index:10000; background:#f6f5f5}
.bottom_option_box_hide {width:100%; position:fixed; left:0px; bottom:-200px; z-index:11000; background:#ffffff}
.bottom_option_box_hide {-webkit-animation: bottom_DivTopMoveDown 0.6s both 0s;}
.bottom_option_box {-webkit-animation:bottom_DivDownMoveTop 0.6s both 0s;}

@-webkit-keyframes bottom_DivTopMoveDown{
	0%{bottom:0px; opacity: 1;}
	100%{bottom: -500px; opacity: 1;}
}

@-webkit-keyframes bottom_DivDownMoveTop{
	0%{bottom: -300px; opacity: 0}
	100%{bottom: 0px; opacity: 1;}
}


.bottom_option_box_2 {width:100%; position:fixed; left:0px; bottom:0px; z-index:95; background:#f6f5f5}
.bottom_option_box_hide_2 {width:100%; position:fixed; left:0px; bottom:-200px; z-index:11000; background:#ffffff}
.bottom_option_box_hide_2 {-webkit-animation: bottom_DivTopMoveDown_2 0.6s both 0s;}
.bottom_option_box_2 {-webkit-animation:bottom_DivDownMoveTop_2 0.6s both 0s;}

@-webkit-keyframes bottom_DivTopMoveDown_2{
	0%{bottom:0px; opacity: 1;}
	100%{bottom: -500px; opacity: 1;}
}

@-webkit-keyframes bottom_DivDownMoveTop_2{
	0%{bottom: -300px; opacity: 0}
	100%{bottom: 0px; opacity: 1;}
}


.unverify_order_notice {
	position:absolute;
	top:45px;
	z-index:90;
	background:#fcecc9;
}

.unverify_order_notice {-webkit-animation: notice_bar_top_move_down 0.6s both 0s;}
@-webkit-keyframes notice_bar_top_move_down{
	0%{top:-50px; opacity: 0;}
	100%{top: 0px; opacity: 1;}
}

.border_bottom {border-bottom:1px solid #c9caca}
.border_left {border-left:1px solid #e6e7e8}
.border_right {border-right:1px solid #ffffff}
.border_top {border-top:1px solid #ffffff}
.product_img_box,.product_img_box img {
	width:120px;
	height:120px;
	text-align:center;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;	
}

.product_txt_box {margin-left:140px;}
.product_title {line-height:20px; padding-top:5px;}
.product_money {line-height:20px; padding-top:0px; padding-bottom:0px;}
.product_format {line-height:20px; padding-top:7px; padding-bottom:0px;}
.product_amount {line-height:20px; padding-top:20px; padding-bottom:5px;}

.project_order_detail_btn {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	height:35px;
	line-height:35px;

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.del_btn {
	width:30px;
	height:30px;
	line-height:30px;
	margin-left:15px;
	background: rgba(255, 255, 255, 0.3) url('../images/icon_13.png') no-repeat center;
	background-size:22px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.order_detail {margin-left:0px; margin-right:0px; line-height:22px;}
.order_detail_btn {
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	height:40px;
	line-height:40px;
	background: rgba(255, 255, 255, 0.5)!important;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}

.order_box_with_border {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
	padding:20px;
	line-height:24px;
	background: rgba(255, 255, 255, 0.2)!important;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	border:1px solid rgba(255, 255, 255, 0.5)!important;
	
}

.order_text_box {margin:0px auto; padding-left:20px; padding-right:20px; padding-top:5px;}
.div_box_20 {width:20%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_25 {width:25%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_30 {width:30%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_33 {width:33.3%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_40 {width:40%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_48 {width:48%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_50 {width:50%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_60 {width:60%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_70 {width:70%; margin:0px auto; padding-top:5px; padding-bottom:5px;}
.div_box_80 {width:80%; margin:0px auto; padding-top:5px; padding-bottom:5px;}

.user_profit_btn {
	
	width:100%;
	height:30px;
	line-height:30px;
	
	/* Gecko browsers */
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	
	/* Webkit browsers */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	/* W3C syntax */
	border-top-left-radius: 5px;

/*购物车样式 - end*/

/*2018-07-17 新增样式*/
/*智伴千团PK排行榜 - start */
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.sort_num span,.rank_num,.my_performance span{font-family: "Hiragino Sans GB";font-size: 30px;}
.agent_top,.my_performance_message,.agent_ranking{padding:10px;box-sizing: border-box;position: relative;width: 100%;}
.agent_top{height: 210px;position: relative;overflow: hidden;padding: 15px;
	background-clip: border-box;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
	box-sizing: border-box;
	text-align: center;
}
.agent_top .my_agent_sort {
	position: relative;
	margin: 0 auto;
	max-width: 100%;
	height: 100%;
	background: hsla(0,0%,100%,.8) border-box;
	overflow: hidden;
	border-radius: 5px;
	box-shadow: 0 0 0 1px hsla(0,0%,100%,.3) inset,0 .2em 1em rgba(0, 0, 0, 0.6);
	text-shadow: 0 1px 1px rgba(255,255,255,.5);
}
.agent_top .my_agent_sort .sort_num{position: relative;text-align: center;margin: 50px 0 10px;}
.agent_top .my_agent_sort .sort_num span{width: 60px;height: 60px;text-align: center;display: inline-block;background-color: #fff;
	color: #fcbb75;border-radius: 50%;line-height: 60px;margin: 0 10px;font-weight: 600;font-size: 36px;box-shadow: 0 0 4px 2px #d1d1d1;
}
.agent_top .my_agent_sort .my_name{font-size: 16px;line-height: 32px;}
.agent_top .my_agent_sort .my_level{font-size: 12px;}
.agent_top .my_agent_sort .my_level span{color: #ff4001;font-weight: 600;}

.my_performance_message{height: auto;position: relative;margin-top: 0;border-bottom: 5px solid rgba(255,255,255,0.2);color: #ffffff;}
.my_performance_message .my_performance{width: calc(50% - 1px);height: auto;text-align: center;position: relative;float: left;padding: 5px 0 ;box-sizing: border-box;font-size: 12px;}
.my_performance_message label{width: 1px;height: 30px;background-color: rgba(255,255,255,0.2);float: left;display: block;margin: 14px 0;}
/*.my_performance_message .my_performance:nth-child(2){background-color: #5cbf14;}*/
.my_performance_message .my_performance i{display: block;width: 15%;height: 2px;border-radius: 2px;background-color: #f0f0f0;margin: 5px auto;}
.my_performance_message .my_performance span{font-size: 20px;color: #ffffff;}

.agent_ranking{height: auto;padding: 10px 0;}
.agent_ranking .ranking_list{width: 100%;height: auto;position: relative;}
.agent_ranking .ranking_list .rank_list_item{width: 100%;height: auto;position: relative;border-bottom: 1px solid rgba(255,255,255,0.2);padding: 10px;color: #ffffff;box-sizing: border-box;}
.agent_ranking .ranking_list .rank_list_item:last-child{border-bottom: 0;}
.agent_ranking .ranking_list .rank_list_item.my_ranking{color: #fcbb75;background-color: rgba(255,255,255,0.7);}
.agent_ranking .ranking_list .rank_list_item .rank_num{width: 15%;text-align: center;line-height: 50px;font-size: 24px;}
.agent_ranking .ranking_list .rank_list_item .agent_img{width: 50px;height: 50px;text-align: center;margin: 0;}
.agent_ranking .ranking_list .rank_list_item .agent_img img{width: 35px;height: 35px;border-radius: 50%;margin: 7.5px 0;}
.agent_ranking .ranking_list .rank_list_item .rank_agent_msg{width: calc(60% - 20px);line-height: 50px;}
.agent_ranking .ranking_list .rank_list_item .rank_agent_msg .agent_name{color: #ffffff;font-weight: 600;}
.agent_ranking .ranking_list .rank_list_item.my_ranking .rank_agent_msg .agent_name{color: #fcbb75;}
.agent_ranking .ranking_list .rank_list_item .rank_agent_msg .agent_level{font-size: 12px;}