@charset "gb2312";
body{ font-size:1.4rem;}
/* link*/
A 									{ color: #333333; text-decoration: none;}
A:visited 							{ color: #787878; text-decoration: none;}
A:hover 							{ color: #333333; text-decoration: none;}
A:active							{ color: #333333; text-decoration: none;}
/*common*/
.fl									{ float:left !important;}
.fr									{ float:right !important;}
.fs_12								{ font-size:1.2rem; }
.fs_13								{ font-size:1.3rem; }
.fs_14								{ font-size:1.4rem; }
.fs_15								{ font-size:1.5rem; }
.fs_16								{ font-size:1.6rem; }
.fs_18								{ font-size:1.8rem; }
.fs_20								{ font-size:2.0rem; }
.fs_24								{ font-size:2.4rem; }
.fs_26								{ font-size:2.6rem; }
.fs_30								{ font-size:3.0rem; }
.fs_32								{ font-size:3.2rem; }
.fs_36								{ font-size:3.6rem; }
.fw_b								{ font-weight:bold;}
.fc_blue							{ color:#05c !important;}
.fc_red								{ color:#c00 !important;}
.fc_orange							{ color:#f60 !important;}
.fc_black							{ color:#000 !important;}
.fc_gray							{ color:#666 !important;}
.fc_grey							{ color:#999 !important;}
.fc_green							{ color:#5eb95e !important;}
.fc_pink							{ color:#e73262 !important;}
.fc_teal							{ color:#13d0ca !important;}
.fc_white{ color:#ffffff !important;}
.fc_yellow{ color:#fff000 !important;}
.bc_white							{ background-color:#ffffff !important;}
.bc_grey							{ background-color:#f4f4f4 !important;}
.bc_gray							{ background-color:#555555 !important;}
.bc_orange							{ background-color:#ff5500 !important;}
.bc_pink							{ background-color:#e73262 !important;}
.bc_teal							{ background-color:#13d0ca !important;}
.bc_primary							{ background-color:#e8f2ff !important;}
.bc_info							{ background-color:#f2f7ff !important;}
.bc_error							{ background-color:#fdeee9 !important;}
.bc_wait							{ background-color:#fff9d9 !important;}

i 									{ display: inline-block; font-style: normal; height: 100%; vertical-align: middle; }
.inline								{ display:inline-block;}

ul,li,ol							{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6					{ margin:0px;}
dl,dd,dt							{ margin:0px;}
.must{ font-size:12px; font-family:"simsun"; color:#ff0000; font-weight:400;}

/*--------广告系统--------*/
.gg_ad{ position:relative;}
.gg_ico{ position:absolute; bottom:0; left:0; background:url("../../global/images/090img/icon_adv.png") no-repeat; display:block; width:24px; height:14px;}
.gg_ad a{ display:block;}
.gg_ad img{ width:100%; display:block;}

/*fade*/
.fade 									{ transition: all 300ms linear 700ms; opacity: 1;}
.fade.out 								{ opacity: 0;}

/*loading*/
.wrap_loading						{ padding:15px 10px; text-align:center;}
.loading							{ width:48px; height:48px; background:url("../images/icon/loading090.gif") no-repeat; display:inline-block;}

/*-----form修饰-----*/
/*radio*/
input[type=radio]{ border:none !important;}
input[type=radio] 						{ -webkit-appearance: none; appearance: none; margin: 0; cursor: pointer; vertical-align: bottom; position: relative; width: 20px; height: 20px; background:url("../images/icon/icon_radio.png") no-repeat; background-size:20px 20px; border:none;}
input[type=radio]:active 				{ border-color: #c6c6c6; background: #ebebeb; }
input[type=radio]:checked				{ background:url("../images/icon/icon_radio_on.png") no-repeat; background-size:20px 20px; }
input[type=radio]:focus 				{ outline: none; border-color:#4d90fe; }
input[type=radio].disabled				{ background:url("../images/icon/icon_radio_disabled.png") no-repeat; background-size:20px 20px; }
input[type=radio].disabled:checked		{ background:url("../images/icon/icon_radio_on.png") no-repeat; background-size:20px 20px; }

/*checkbox*/
input[type=checkbox]{ border:none !important;}
input[type=checkbox] 					{ -webkit-appearance: none; appearance: none; margin: 0; cursor: pointer; vertical-align: bottom; position: relative; width: 20px; height: 20px; background:url("../images/icon/icon_checkbox.png") no-repeat; background-size:20px 20px; border:none;}
input[type=checkbox]:active				{ border-color: #c6c6c6; background: #ebebeb; }
input[type=checkbox]:checked			{ background:url("../images/icon/icon_checkbox_on.png") no-repeat; background-size:20px 20px; }
input[type=checkbox]:focus 				{ outline: none; border-color:#4d90fe; }
input[type=checkbox].disabled			{ background:url("../images/icon/icon_checkbox_disabled.png") no-repeat; background-size:20px 20px; }
input[type=checkbox].disabled:checked	{ background:url("../images/icon/icon_checkbox_on.png") no-repeat; background-size:20px 20px; }

/*----------顶部模块----------*/
/*.header{ height:49px; position:relative; z-index:1011;}
.header_fixed{ position:fixed; top:0px; left:0px; width:100%; z-index:1;}*/
.am-header							{ padding:0;}
.am-header .am-header-left{ left:0;}
.am-header .am-header-left a{ float:left;}
.am-header .am-header-left a + a{ margin-left:0;}
.am-header .am-header-title{color:#fff; font-size:1.4rem; margin:0px 20%;}
.am-header .am-header-title a{ color:#fff; }
.am-header .am-header-right{ right:0;}

.am-header .am-header-nav > a{ color:#fff;}

.am-header .am-btn{ background:none; color:#fff; border:none;}
.am-header .am-btn span{ color:#fff;}
.am-header .am-active .am-btn { background:#353f50; color:#fff;}
.am-header .am-active .am-btn span{ color:#fff;}

.am-menu-offcanvas1 .am-menu-toggle { width:49px; height:49px; right:0; top:-49px; color:#fff;}
/*btn返回*/
.btn_topback						{ position:relative; width:49px; height:49px; margin:0px; display:inline-block;}
.btn_topback:after					{ display: block; position: absolute; left: 50%; top: 50%; margin-top:-6px; margin-left:-6px; content: ""; width: 12px; height: 12px; border-bottom: 2px solid #fff; border-left: 2px solid #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
/**/
.am-header .am-dropdown-content{ box-shadow:0 0 5px rgba(0,0,0,0.7); font-size:1.2rem;}

/*am-menu*/
#amz_nav .am-menu-nav a{ text-indent:0px !important; padding-left:20px !important;}
#amz_nav .am-menu-nav .am-menu-sub a { padding-left:0px !important;}
#amz_nav .am-menu-nav a i					{ width:42px; height:42px; font-size:20px; margin-right:5px; text-indent:0px; text-align:center; line-height:42px; vertical-align:0%; display:inline-block;}
/*am-list*/
.am-list-news-default .am-list .am-list-item-desced { padding-top:0.7rem; padding-bottom:0.7rem;}
/*.am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb, .am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb{ max-height:inherit; }*/
.am-list-news-default .am-list-item-hd{ font-size:14px; font-weight:bold; color:#454545; text-align:justify; }
.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd { padding-bottom:0px;}
.am-list-news-default .am-list .am-list-item-desced .am-list-item-text{ font-size:1.1rem; }
/*input[number]*/
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*am-paragraph-defaul img空行太大bug*/
.am-paragraph-default img{ display:inline-block; max-width:98% !important;}

/* class */
.shadow_cs090						{	border-top:none;background-color:#FF6600;}
.shadow_house,.header_house .am-header{	background-color:#b06637;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#b06637), to(#9c4a12)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #b06637, #9c4a12); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #b06637, #9c4a12); /* FF3.6 */
										background-image:linear-gradient(top, #b06637, #9c4a12);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#b06637', EndColorStr='#9c4a12'); /* IE6–IE9 */}
.shadow_auto,.header_auto .am-header{	background-color:#0b62af;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#0b62af), to(#05338a)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #0b62af, #05338a); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #0b62af, #05338a); /* FF3.6 */
										background-image:linear-gradient(top, #0b62af, #05338a);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0b62af', EndColorStr='#05338a'); /* IE6–IE9 */}
.shadow_home,.header_home .am-header{	background-color:#73b810;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#73b810), to(#508700)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #73b810, #508700); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #73b810, #508700); /* FF3.6 */
										background-image:linear-gradient(top, #73b810, #508700);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#73b810', EndColorStr='#508700'); /* IE6–IE9 */}
.shadow_marry,.header_marry .am-header{	background-color:#ff6f7c;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#ff6f7c), to(#ff4152)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #ff6f7c, #ff4152); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #ff6f7c, #ff4152); /* FF3.6 */
										background-image:linear-gradient(top, #ff6f7c, #ff4152);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6f7c', EndColorStr='#ff4152'); /* IE6–IE9 */}
.shadow_food,.header_food .am-header{   background-color:#ffb011;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#ffb011), to(#ff7111)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #ffb011, #ff7111); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #ffb011, #ff7111); /* FF3.6 */
										background-image:linear-gradient(top, #ffb011, #ff7111);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffb011', EndColorStr='#ff7111'); /* IE6–IE9 */}
.shadow_baby,.header_baby .am-header{   background-color:#de76a5;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#de76a5), to(#b72666)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #de76a5, #b72666); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #de76a5, #b72666); /* FF3.6 */
										background-image:linear-gradient(top, #de76a5, #b72666);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#de76a5', EndColorStr='#b72666'); /* IE6–IE9 */}
.shadow_travel,.header_travel .am-header,header.header_travel{   background-color:#35c2bc;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#35c2bc), to(#1f9e9e)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #35c2bc, #1f9e9e); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #35c2bc, #1f9e9e); /* FF3.6 */
										background-image:linear-gradient(top, #35c2bc, #1f9e9e);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#35c2bc', EndColorStr='#1f9e9e'); /* IE6–IE9 */}
.shadow_shop,.header_shop .am-header						{   background-color:#74ba3b;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#74ba3b), to(#509608)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #74ba3b, #509608); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #74ba3b, #509608); /* FF3.6 */
										background-image:linear-gradient(top, #74ba3b, #509608);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#74ba3b', EndColorStr='#509608'); /* IE6–IE9 */}
.shadow_activity,.header_activity .am-header					{   background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_login,.header_login .am-header						{   background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_reg,.header_reg .am-header							{   background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_app,.header_app .am-header						{   background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_index,.header_index .am-header						{   background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_bm,.header_bm .am-header							{   background-color:#039fcf;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#5acbed), to(#039fcf)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #5acbed, #039fcf); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #5acbed, #039fcf); /* FF3.6 */
										background-image:linear-gradient(top, #5acbed, #039fcf);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5acbed', EndColorStr='#039fcf'); /* IE6–IE9 */}
.shadow_space,.header_bm .am-header						{   background-color:#4C4C4C;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#4C4C4C), to(#151515)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #4C4C4C, #151515); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #4C4C4C, #151515); /* FF3.6 */
										background-image:linear-gradient(top, #4C4C4C, #151515);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4C4C4C', EndColorStr='#151515'); /* IE6–IE9 */}
.shadow_album,.header_album .am-header						{   background-color:#4C4C4C;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#4C4C4C), to(#151515)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #4C4C4C, #151515); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #4C4C4C, #151515); /* FF3.6 */
										background-image:linear-gradient(top, #4C4C4C, #151515);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4C4C4C', EndColorStr='#151515'); /* IE6–IE9 */}
.shadow_gq,.header_gq .am-header							{	border-top:none;background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */	
										background-image: -o-linear-gradient(top, #fda961, #e35200);/* Opera11.10+ */
										background-image: -ms-linear-gradient(top, #fda961, #e35200);/* IE10 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_							{	border-top:none;background-color:#fda961;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#fda961), to(#e35200)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #fda961, #e35200); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #fda961, #e35200); /* FF3.6 */	
										background-image: -o-linear-gradient(top, #fda961, #e35200);/* Opera11.10+ */
										background-image: -ms-linear-gradient(top, #fda961, #e35200);/* IE10 */
										background-image:linear-gradient(top, #fda961, #e35200);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fda961', EndColorStr='#e35200'); /* IE6–IE9 */}
.shadow_money,.header_money .am-header				    	{   background-color:#5673c4;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#5673c4), to(#4763b2)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #5673c4, #4763b2); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #5673c4, #4763b2); /* FF3.6 */
										background-image:linear-gradient(top, #5673c4, #4763b2);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5673c4', EndColorStr='#4763b2'); /* IE6–IE9 */}
.shadow_job,.header_job .am-header				    	{   background-color:#288bde;
										background-image:-webkit-gradient(linear, left top, left bottom, from(#288bde), to(#1775c3)); /* Saf4+, Chrome */
										background-image:-webkit-linear-gradient(top, #288bde, #1775c3); /* Chrome 10+, Saf5.1+ */
										background-image:-moz-linear-gradient(top, #288bde, #1775c3); /* FF3.6 */
										background-image:linear-gradient(top, #288bde, #1775c3);
										filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#288bde', EndColorStr='#1775c3'); /* IE6–IE9 */}	
.shadow_club,.header_club .am-header	{border-top:none;background-color:#FF6600;}									
.logo_								{background:url("../images/logo/titlelogo_cs090.png") no-repeat center; }
.logo_cs090							{background:url("../images/logo/titlelogo_cs090.png") no-repeat left center;}
.logo_cs090_index					{background:url("../images/logo/titlelogo_cs090_index.png") no-repeat center;}
.logo_house							{background:url("../images/logo/titlelogo_house.png") no-repeat center;}
.logo_auto							{background:url("../images/logo/titlelogo_auto.png") no-repeat center; }
.logo_home							{background:url("../images/logo/titlelogo_home.png") no-repeat center; }
.logo_marry							{background:url("../images/logo/titlelogo_marry.png") no-repeat center;}
.logo_food							{background:url("../images/logo/titlelogo_food.png") no-repeat center; }
.logo_baby							{background:url("../images/logo/titlelogo_baby.png") no-repeat center; }
.logo_travel						{background:url("../images/logo/titlelogo_travel.png") no-repeat center;}
.logo_shop							{background:url("../images/logo/titlelogo_shop.png") no-repeat center; }
.logo_activity						{background:url("../images/logo/titlelogo_activity.png") no-repeat center; }
.logo_login							{background:url("../images/logo/titlelogo_userlogin.png") no-repeat center; }
.logo_reg							{background:url("../images/logo/titlelogo_userreg.png") no-repeat center; }
.logo_app							{background:url("../images/logo/titlelogo_app.png") no-repeat center; }
.logo_index							{background:url("../images/logo/titlelogo_cs090.png") no-repeat center; }
.logo_bm							{background:url("../images/logo/titlelogo_bm.png") no-repeat center; }
.logo_gq							{background:url("../images/logo/titlelogo_gq.png") no-repeat center; }
.logo_money							{background:url("../images/logo/titlelogo_money.png") no-repeat center; }
.logo_job							{background:url("../images/logo/titlelogo_job.png") no-repeat center; }
.locallogo							{display:inline-block; width:80px; height:30px; padding:0px 0px; background-size:auto 24px; margin-top:6px;}

/*title*/
.am-titlebar						{ margin-top:0px;}
.am-list							{ margin-bottom:4px;}
.title_house						{ border-color:#9d4b13;}
.title_house h2						{ color:#9d4b13 !important;}
.title_house a						{ color:#9d4b13 !important;}

.title_auto							{ border-color:#05338a;}
.title_auto h2						{ color:#05338a !important;}
.title_auto a						{ color:#05338a !important;}

.title_home							{ border-color:#9d7345;}
.title_home h2						{ color:#444444 !important;}
.title_home a						{ color:#444444 !important;}

.title_marry						{ border-color:#ff002d;}
.title_marry h2						{ color:#ff002d !important;}
.title_marry a						{ color:#ff002d !important;}

.title_food							{ border-color:#ff7111;}
.title_food h2						{ color:#ff7111 !important;}
.title_food a						{ color:#ff7111 !important;}

.title_baby							{ border-color:#ab094f;}
.title_baby h2						{ color:#ab094f !important;}
.title_baby a						{ color:#ab094f !important;}

.title_travel						{ border-color:#17867f;}
.title_travel h2					{ color:#17867f !important;}
.title_travel a						{ color:#17867f !important;}

.title_money						{ border-color:#05338a;}
.title_money h2						{ color:#05338a !important; border-bottom:2px solid #c0171f; margin-bottom:-2px;}
.title_money a						{ color:#05338a !important;}

.title_shop							{ border-color:#61ab16;}
.title_shop h2						{ color:#61ab16 !important;}
.title_shop a						{ color:#61ab16 !important;}

.title_job							{ border-color:#288bde;}
.title_job h2						{ color:#288bde !important;}
.title_job a						{ color:#288bde !important;}

/*ajax_page_loading*/
.ajax_page_loading{ border-radius:5px; background:#fff; color:#999; text-align:center; position:fixed; z-index:999; width:100px; height:80px; left:50%; top:50%; margin-left:-40px; margin-top:-40px; }
.ajax_page_loading em{ background:url("../images/icon/loading090.gif"); width:48px; height:48px; display:inline-block; }
.ajax_page_loading p{ font-size:1.4rem; margin:10px auto; display:inline-block;}

/*am-popleft*/
.am-popup.am-popleft{ -webkit-transform:translateX(100%);-ms-transform:translateX(100%); transform:translateX(100%)}
.am-popup.am-popleft.am-modal-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.am-popup.am-popleft.am-modal-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.am-popup.am-popleft .am-popup-inner{ padding-top:50px;}
.am-popup.am-popleft .am-popup-hd{ height:49px; z-index:1; }

/* loading */
/*下拉读取效果*/
.loading_list { text-align: center; display: block; padding: 1rem 0; font-size: 1.2rem; color: #666; background-color:#f2f2f2;}
.spinner { display: inline-block; vertical-align: middle; margin-right: 0.4em; font-size: 1em; width: 1em; height: 1em; text-align: left; border-radius: 50%; box-shadow: inset 0 0 0 .1em rgba(58, 168, 237, .3); }
.spinner i { position: absolute; clip: rect(0, 1em, 1em, .5em); width: 1em; height: 1em; animation: spinner-circle-clipper 1s ease-in-out infinite; -webkit-animation: spinner-circle-clipper 1s ease-in-out infinite; }
@keyframes spinner-circle-clipper {
	0% { transform: rotate(0deg);}
	100% { transform: rotate(180deg);}
}
@-webkit-keyframes spinner-circle-clipper {
	0% { -webkit-transform: rotate(0deg);}
	100% { -webkit-transform: rotate(180deg);}
}
.spinner i:after { position: absolute; clip: rect(0, 1em, 1em, .5em); width: 1em; height: 1em; content: ''; animation: spinner-circle 1s ease-in-out infinite; -webkit-animation: spinner-circle 1s ease-in-out infinite; border-radius: 50%; box-shadow: inset 0 0 0 .1em #3aa8ed; }
@keyframes spinner-circle {
	0% { transform: rotate(-180deg); }
	100% { transform: rotate(180deg); }
}
@-webkit-keyframes spinner-circle {
	0% { -webkit-transform: rotate(-180deg);}
	100% { -webkit-transform: rotate(180deg);}
}


/*------wap_space模板------*/
/*mainbg*/
.mainbg								{ width:100%; position:fixed; z-index:1; height:100%; }
.mainbg img							{ width:100%; height:100%;}

/*layout*/
.wrap_space							{ position:relative; background:#ffffff; }
.wrap_space_index					{ position:relative; z-index:5; }
.wrap_main							{ position:relative; z-index:5; }

/*mod_fixed_block 回顶部*/
.mod_fixed_block{ width:40px; bottom:60px;}
.mod_fixed_block a{ background:rgba(255,255,255,0.85); border:0.05rem solid #eee; border-radius:100%; display:block; width:40px; height:40px; }
.mod_fixed_block i{ font-size:22px; opacity:0.5; }


/*自定义border*/
.border									{ border:1px solid #e1e1e1;}
.border-left							{ border-left:1px solid #e1e1e1;}
.border-right							{ border-right:1px solid #e1e1e1;}
.border-top								{ border-top:1px solid #e1e1e1;}
.border-bottom							{ border-bottom:1px solid #e1e1e1;}
.border-horizontal						{ border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.border-vertical						{ border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}

/*自定义table-diy*/
.table-diy{ display:table; width:100%; border-bottom:1px solid #ddd;}
.table-diy:last-child{ border-bottom:none;}
.table-cell{ display:table-cell; vertical-align:middle; font-size:1.6rem; position:relative;}
.table-left{ width:30%;}
.table-right{ width:70%; text-align:right;}
.table-diy .am-input-group{ display:block; padding:0; margin:0; text-align:right !important;}
.table-diy select, .table-diy select[multiple], .table-diy .am-input-group input, .table-diy input.diy_arr{ background:url("../images/arr-r.svg") no-repeat scroll 100% center; background-size:20px auto; text-align:right !important; border:1px solid #ffffff; padding-right:26px; position:relative; }
.table-diy select{ direction:rtl; box-shadow:none !important; color:#999 !important;}
.table-diy select[multiple] { direction:ltr; text-align:right; }
/*.table-diy select > option { direction:rtl !important; text-align:right; }*/
.table-diy input{ border:1px solid #ffffff !important; text-align:right; box-shadow:none !important; color:#999 !important;}
.table-diy input[type=radio],.table-diy input[type=checkbox]{ border:none !important;}
.table-diy .am-input-group-label{ display:none; }
.table-diy .am-checkbox-inline, .table-diy .am-radio-inline{ margin:1rem 1rem 1rem 0; padding-top:0;}
.table-diy .am-checkbox-inline + .am-checkbox-inline, .am-radio-inline + .am-radio-inline{ margin-left:0px; margin-right:10px;}
.table-diy textarea{ border-top:none; border-left:none; border-right:none;}

/*头部透明*/
header.transparent{ position:fixed; left:0; top:0; width:100%; z-index:8; background-color: transparent; border-bottom: none;}
header.transparent .btn_topback{ background-color:rgba(0,0,0,0.5); border-radius:100%;  width:38px; height:38px; margin:5px;}
header.transparent .am-header-title{ display:none;}
header.posf { position:fixed; left:0; top:0; width:100%; z-index:8;background-color:#f8f8f8; border:1px solid #eee; }
header.posf .btn_topback{ width:38px; height:38px; margin:5px;}
header.posf .btn_topback:after{ border-color:#333;}
header.posf .am-header-title{ color:#333; }

/*缩略尺寸*/
.thumb { position:relative; overflow:hidden; background-color:#c3c3c3;/*lazyload初始颜色*/}
.thumb a{ position:absolute; left:50%; top:50%; display:block; text-align:center; }
.thumb img{ display:inline-block; }
.thumb_400_400 a{ width:400px; height:400px; margin-top:-200px; margin-left:-200px; }
.thumb_600_600 a{ width:600px; height:600px; margin-top:-300px; margin-left:-300px; }

/*amazeui自定义单选多选在.am-form-horizontal内错位*/
.am-checkbox-inline.label_checkbox,.am-radio-inline.label_radio {margin-top: 0.6em !important; padding-top: 0 !important; margin-right:10px;}