/*<??STYLE20151124????>*/
body{ max-width:640px; margin:0 auto; min-width:318px;}
.navbar-fixed-bottom{max-width:640px; margin:0 auto; min-width:318px;}
.navbar-fixed-top{max-width:640px; margin:0 auto; min-width:318px;}
*{ outline:0 none;}
/* a:link { color:#FD3B81; text-decoration: none;}
a:visited{ color:#FD3B81; text-decoration: none;} */
a:hover { color:#FD3B81; text-decoration:none;}

/*****************<???????????>**********************/
.color_white{ color:#fff;}
.color_black{ color:#000;}
.color_skyblue{ color:#66CCFF;}
.color_blue{ color:#4991dd;}
.color_green{ color:#009900;}
.color_greenyellow{color:#adff2f;}
.color_red{ color:#FD3B81;}
.color_darkred{ color:#8b0000;}
.color_pink{ color:#FD3B81;}
.color_violet{ color:#8a2be2;}
.color_yellow{ color:#FFFF00;}
.color_orange{ color:#ff8c00; }
.color_gold{ color:#ffd700;}
.color_silver{ color:#333; }
.color_gray{ color:#999;}
.color_five{ color:#555555;}
.color_blackgold{ color: #D1B786;}

/*******************************<???????????????>***********************************/
.cred,a.cred:link,a.cred:visited{color:#FD3B81; text-decoration:none;/*<???>*/}
.cred,a.cred:hover{/*<?????>*/}
.cred2,a.cred2:link,a.cred2:visited{color:#f00; text-decoration: underline;/*<???>*/}
.cred2,a.cred2:hover{color:#000000;/*<?????>*/}

.cyellow,a.cyellow:link,a.cyellow:visited{color:#ff0; text-decoration:none;/*<?????>*/}
.cyellow,a.cyellow:hover{color:#fff;/*<???????>*/}
.cyellow2,a.cyellow2:link,a.cyellow2:visited{color:#ff0; text-decoration: underline;/*<?????>*/}
.cyellow2,a.cyellow2:hover{color:#fff;/*<???????>*/}

.cblue,a.cblue:link,a.cblue:visited{color:#00f;text-decoration:none;/*<????????????>*/}
.cblue,a.cblue:hover{color:#f00; /*<???????>*/}
.cblue2,a.cblue2:link,a.cblue2:visited{color:#00f;text-decoration: underline;/*<????????????>*/}
.cblue2,a.cblue2:hover{color:#f00; /*<???????>*/}

.cviolet,a.cviolet:link,a.cviolet:visited{color:#60c;text-decoration:none;/*<????????????>*/}
.cviolet,a.cviolet:hover{color:#f00; /*<???????>*/}
.cviolet2,a.cviolet2:link,a.cviolet2:visited{color:#60c;text-decoration: underline;/*<????????????>*/}
.cviolet2,a.cviolet2:hover{color:#f00; /*<???????>*/}

.cgreen,a.cgreen:link,a.cgreen:visited{color:#090; text-decoration:none; /*<??>*/}
.cgreen,a.cgreen:hover{color:#000000;/*<????>*/}
.cgreen2,a.cgreen2:link,a.cgreen2:visited{color:#090; text-decoration: underline;/*<??>*/}
.cgreen2,a.cgreen2:hover{color:#000000;/*<????>*/}

.corange,a.corange:link,a.corange:visited{color:#eb6100; text-decoration:none;/*<???>*/}
.corange,a.corange:hover{color:#000000;/*<??????>*/}
.corange2,a.corange2:link,a.corange2:visited{color:#eb6100; text-decoration: underline;/*<???>*/}
.corange2,a.corange2:hover{color:#000000;/*<??????>*/}

.cgray,a.cgray:link,a.cgray:visited{color:#959595; text-decoration:none; /*<???>*/ }
.cgray,a.cgray:hover{/*<??????>*/}
.cgray2,a.cgray2:link,a.cgray2:visited{color:#959595; text-decoration: underline;/*<???>*/ }
.cgray2,a.cgray2:hover{color:#000000;/*<??????>*/}

.cblack,a.cblack:link,a.cblack:visited{color:#000;text-decoration: none;/*<???>*/}
.cblack,a.cblack:hover{color:#f00; /*<??????>*/}
.cblack2,a.cblack2:link,a.cblack2:visited{color:#000;text-decoration: underline;/*<???>*/}
.cblack2,a.cblack2:hover{color:#f00; /*<??????>*/}

.cwhite,a.cwhite:link,a.cwhite:visited{color:#ffffff; text-decoration: none;/*<????>*/}
.cwhite,a.cwhite:hover{color:#fff;/*<??????>*/}
.cwhite2,a.cwhite2:link,a.cwhite2:visited{color:#ffffff; text-decoration: underline;/*<????>*/}
.cwhite2,a.cwhite2:hover{color:#fff;/*<??????>*/}

/**************************<?????????小>**********************************/
.font100{font-size:100px;}
.font90{font-size:90px;}
.font80{font-size:80px;}
.font70{font-size:70px;}
.font60{font-size:60px;}
.font50{font-size:50px;}/*<font50>*/
.font49{font-size:49px;}
.font48{font-size:48px;}
.font47{font-size:47px;}
.font46{font-size:46px;}
.font45{font-size:45px;}
.font44{font-size:44px;}
.font43{font-size:43px;}
.font42{font-size:42px;}
.font41{font-size:41px;}
.font40{font-size:40px;}
.font39{font-size:39px;}
.font38{font-size:38px;}
.font37{font-size:37px;}
.font36{font-size:36px;}
.font35{font-size:35px;}
.font34{font-size:34px;}
.font33{font-size:33px;}
.font32{font-size:32px;}
.font31{font-size:31px;}
.font30{font-size:30px;}
.font29{font-size:29px;}
.font28{font-size:28px;}
.font27{font-size:27px;}
.font26{font-size:26px;}
.font25{font-size:25px;}
.font24{font-size:24px;}
.font23{font-size:23px;}
.font22{font-size:22px;}
.font21{font-size:21px;}
.font20{font-size:20px;}
.font19{font-size:19px;}
.font18{font-size:18px;}
.font17{font-size:17px;}
.font16{font-size:16px;}
.font15{font-size:15px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font10{font-size:11px;}

.fontrem1{font-size: 1rem;}
.fontrem1_5{font-size: 1.5rem;}
.fontrem2{font-size: 2rem;}
.fontrem3{font-size: 3rem;}
.fontrem4{font-size: 4rem;}
.fontrem5{font-size: 5rem;}
.fontrem6{font-size: 6rem;}

/***<????????????>***/
.fontb{font-weight:bold;/*<????>*/}
.fontverdana{ font-family:verdana;/*<verdana>*/}
.fonttime{ font-family:Times New Roman;/*<??????>*/}
.fontyahei{ font-family: '寰蒋闆呴粦';/*<????????>*/}
/* 棣栬缂╄繘 */
.font_omission{
    text-indent:2.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
/*****************<???宄�?貌???>*************************/
.padding0{ padding:0px;}
.padding5{ padding:5px;}
.margin0{ margin:0px;}
.center{ margin:0px auto;}
.clear{clear:both;}
.block{ display:block;}
.inline{ display:inline;}
.floatleft{ float:left; display:block;}
.floatright{ float:right; display:block;}

/*****************************<??????-????>*************************************/
.height1{ width:100%; height:1px; line-height:1px; clear:both;}
.height2{ width:100%; height:2px; line-height:2px; clear:both;}
.height3{ width:100%; height:3px; line-height:3px; clear:both;}
.height4{ width:100%; height:4px; line-height:4px; clear:both;}
.height5{ width:100%; height:5px; line-height:5px; clear:both;}
.height6{ width:100%; height:6px; line-height:6px; clear:both;}
.height7{ width:100%; height:7px; line-height:7px; clear:both;}
.height8{ width:100%; height:8px; line-height:8px; clear:both;}
.height9{ width:100%; height:9px; line-height:9px; clear:both;}
.height10{width:100%; height:10px; line-height:10px; clear:both; }
.height11{width:100%; height:11px; line-height:11px; clear:both; }
.height12{width:100%; height:12px; line-height:12px; clear:both; }
.height13{width:100%; height:13px; line-height:13px; clear:both; }
.height14{width:100%; height:14px; line-height:14px; clear:both; }
.height15{width:100%; height:15px; line-height:15px; clear:both; }
.height16{width:100%; height:16px; line-height:16px; clear:both; }
.height17{width:100%; height:17px; line-height:17px; clear:both; }
.height18{width:100%; height:18px; line-height:18px; clear:both; }
.height19{width:100%; height:19px; line-height:19px; clear:both; }
.height20{width:100%; height:20px; line-height:20px; clear:both; }
.height21{width:100%; height:21px; line-height:21px; clear:both; }
.height22{width:100%; height:22px; line-height:22px; clear:both; }
.height23{width:100%; height:23px; line-height:23px; clear:both; }
.height24{width:100%; height:24px; line-height:24px; clear:both; }
.height25{width:100%; height:25px; line-height:25px; clear:both; }
.height26{width:100%; height:26px; line-height:26px; clear:both; }
.height27{width:100%; height:27px; line-height:27px; clear:both; }
.height28{width:100%; height:28px; line-height:28px; clear:both; }
.height29{width:100%; height:29px; line-height:29px; clear:both; }
.height30{width:100%; height:30px; line-height:30px; clear:both; }
.height31{width:100%; height:31px; line-height:31px; clear:both; }
.height32{width:100%; height:32px; line-height:32px; clear:both; }
.height33{width:100%; height:33px; line-height:33px; clear:both; }
.height34{width:100%; height:34px; line-height:34px; clear:both; }
.height35{width:100%; height:35px; line-height:35px; clear:both; }
.height36{width:100%; height:36px; line-height:36px; clear:both; }
.height37{width:100%; height:37px; line-height:37px; clear:both; }
.height38{width:100%; height:38px; line-height:38px; clear:both; }
.height39{width:100%; height:39px; line-height:39px; clear:both; }
.height40{width:100%; height:40px; line-height:40px; clear:both; }
.height41{width:100%; height:41px; line-height:41px; clear:both; }
.height42{width:100%; height:42px; line-height:42px; clear:both; }
.height43{width:100%; height:43px; line-height:43px; clear:both; }
.height44{width:100%; height:44px; line-height:44px; clear:both; }
.height45{width:100%; height:45px; line-height:45px; clear:both; }
.height46{width:100%; height:46px; line-height:46px; clear:both; }
.height47{width:100%; height:47px; line-height:47px; clear:both; }
.height48{width:100%; height:48px; line-height:48px; clear:both; }
.height49{width:100%; height:49px; line-height:49px; clear:both; }/*<height50>*/
.height50{width:100%; height:50px; line-height:50px; clear:both; }
.height60{width:100%; height:60px; line-height:60px; clear:both; }
.height70{width:100%; height:70px; line-height:70px; clear:both; }
.height80{width:100%; height:80px; line-height:80px; clear:both; }
.height84{width:100%; height:84px; line-height:80px; clear:both; }
.height90{width:100%; height:90px; line-height:90px; clear:both; }
.height100{width:100%; height:100px; line-height:100px; clear:both; }
.height120{width:120%; height:120px; line-height:120px; clear:both; }

/*****************<??????-????>***********************/
.width120{ width:120%; margin:0 auto; }
.width100{ width:100%; margin:0 auto; }
.width99{ width:99%; margin:0 auto;  }
.width98{ width:98%; margin:0 auto;  }
.width97{ width:97%; margin:0 auto;  }
.width96{ width:96%; margin:0 auto;  }
.width95{ width:95%; margin:0 auto;  }
.width94{ width:94%; margin:0 auto;  }
.width93{ width:93%; margin:0 auto;  }
.width92{ width:92%; margin:0 auto;  }
.width91{ width:91%; margin:0 auto;  }
.width90{ width:90%; margin:0 auto;  }
.width89{ width:89%; margin:0 auto; }
.width88{ width:88%; margin:0 auto; }
.width87{ width:87%; margin:0 auto; }
.width86{ width:86%; margin:0 auto; }
.width85{ width:85%; margin:0 auto; }
.width84{ width:84%; margin:0 auto; }
.width83{ width:83%; margin:0 auto; }
.width82{ width:82%; margin:0 auto; }
.width81{ width:81%; margin:0 auto; }
.width80{ width:80%; margin:0 auto; }
.width79{ width:79%; margin:0 auto; }
.width78{ width:78%; margin:0 auto; }
.width77{ width:77%; margin:0 auto; }
.width76{ width:76%; margin:0 auto; }
.width75{ width:75%; margin:0 auto; }
.width74{ width:74%; margin:0 auto; }
.width73{ width:73%; margin:0 auto; }
.width72{ width:72%; margin:0 auto; }
.width71{ width:71%; margin:0 auto; }
.width70{ width:70%; margin:0 auto; }
.width69{ width:69%; margin:0 auto; }
.width68{ width:68%; margin:0 auto; }
.width67{ width:67%; margin:0 auto; }
.width66{ width:66%; margin:0 auto; }
.width65{ width:65%; margin:0 auto; }
.width64{ width:64%; margin:0 auto; }
.width63{ width:63%; margin:0 auto; }
.width62{ width:62%; margin:0 auto; }
.width61{ width:61%; margin:0 auto; }
.width60{ width:60%; margin:0 auto; }
.width59{ width:59%; margin:0 auto; }
.width58{ width:58%; margin:0 auto; }
.width57{ width:57%; margin:0 auto; }
.width56{ width:56%; margin:0 auto; }
.width55{ width:55%; margin:0 auto; }
.width54{ width:54%; margin:0 auto; }
.width53{ width:53%; margin:0 auto; }
.width52{ width:52%; margin:0 auto; }
.width51{ width:51%; margin:0 auto; }
.width50{ width:50%; margin:0 auto; }
.width49{ width:49.5%; margin:0 auto; }
.width48{ width:48%; margin:0 auto; }
.width47{ width:47%; margin:0 auto; }
.width46{ width:46%; margin:0 auto; }
.width45{ width:45%; margin:0 auto; }
.width44{ width:44%; margin:0 auto; }
.width43{ width:43%; margin:0 auto; }
.width42{ width:42%; margin:0 auto; }
.width41{ width:41%; margin:0 auto; }
.width40{ width:40%; margin:0 auto; }
.width39{ width:39%; margin:0 auto; }
.width38{ width:38%; margin:0 auto; }
.width37{ width:37%; margin:0 auto; }
.width36{ width:36%; margin:0 auto; }
.width35{ width:35%; margin:0 auto; }
.width34{ width:34%; margin:0 auto; }
.width33{ width:33%; margin:0 auto; }
.width32{ width:32%; margin:0 auto; }
.width31{ width:31%; margin:0 auto; }
.width30{ width:30%; margin:0 auto; }
.width29{ width:29%; margin:0 auto; }
.width28{ width:28%; margin:0 auto; }
.width27{ width:27%; margin:0 auto; }
.width26{ width:26%; margin:0 auto; }
.width25{ width:25%; margin:0 auto; }
.width24{ width:24%; margin:0 auto; }
.width23{ width:23%; margin:0 auto; }
.width22{ width:22%; margin:0 auto; }
.width21{ width:21%; margin:0 auto; }
.width20{ width:20%; margin:0 auto; }
.width19{ width:19%; margin:0 auto; }
.width18{ width:18%; margin:0 auto; }
.width17{ width:17%; margin:0 auto; }
.width16{ width:16%; margin:0 auto; }
.width15{ width:15%; margin:0 auto; }
.width14{ width:14%; margin:0 auto; }
.width13{ width:13%; margin:0 auto; }
.width12{ width:12%; margin:0 auto; }
.width11{ width:11%; margin:0 auto; }
.width10{ width:10%; margin:0 auto; }
.width9{ width:9%; margin:0 auto;}
.width8{ width:8%; margin:0 auto;}
.width7{ width:7%; margin:0 auto;}
.width6{ width:6%; margin:0 auto;}
.width5{ width:5%; margin:0 auto;}
.width4{ width:4%; margin:0 auto;}
.width3{ width:3%; margin:0 auto;}
.width2{ width:2%; margin:0 auto;}
.width1{ width:1%; margin:0 auto;}
.width0{ width:0; margin:0 auto;}

/***************<?懈?>***************/
.hang12{ line-height:12px;}
.hang13{ line-height:13px;}
.hang14{ line-height:14px;}
.hang15{ line-height:15px;}
.hang16{ line-height:16px;}
.hang17{ line-height:17px;}
.hang18{ line-height:18px;}
.hang19{ line-height:19px;}
.hang20{ line-height:20px;}
.hang21{ line-height:21px;}
.hang22{ line-height:22px;}
.hang23{ line-height:23px;}
.hang24{ line-height:24px;}
.hang25{ line-height:25px;}
.hang26{ line-height:26px;}
.hang27{ line-height:27px;}
.hang28{ line-height:28px;}
.hang29{ line-height:29px;}
.hang30{ line-height:30px;}
.hang31{ line-height:31px;}
.hang32{ line-height:32px;}
.hang33{ line-height:33px;}
.hang34{ line-height:34px;}
.hang35{ line-height:35px;}
.hang40{ line-height:40px;}
.hang41{ line-height:41px;}
.hang42{ line-height:42px;}
.hang43{ line-height:43px;}
.hang44{ line-height:44px;}
.hang45{ line-height:45px;}
.hang50{ line-height:50px;}/*<hang50>*/
.hang60{ line-height:60px;}
.hang70{ line-height:70px;}
.hang80{ line-height:80px;}
.hang90{ line-height:90px;}
.hang100{ line-height:100px;}

/*********************************<???????????,???????????小写???align?????????>********************************/
.aligncenter{ text-align:center;}
.alignleft{ text-align: left;}
.alignright{ text-align: right;}
.alignmid{ vertical-align:middle}/*<???????>*/

/*******************************<????????????,???????????小写???border?????????>*********************************/
.border{ border:1px solid #e6e6e6;}
.border_none{ border: 0px;outline:none;cursor: pointer;box-shadow:none;}
.border_top{ border-top:1px solid #e6e6e6;}
.border_right{ border-right:1px solid #e6e6e6;}
.border_left{ border-left:1px solid #e6e6e6;}
.border_bottom{ border-bottom:1px solid #e6e6e6;}
.border_topbottom{ border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.border_leftright{ border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.border_xuxian{ border-bottom:1px dotted #ccc;}
.border_3bian{ border-left:1px solid #d1e1f1;  border-right:1px solid #d1e1f1; border-bottom:1px solid #d1e1f1;}
.box-shadow_none{ box-shadow:none;}

/*****************<???灞�?????>**********************/
.bg_white{ background:#fff;}
.bg_black{ background:#000;}
.bg_skyblue{ background:#66CCFF;}
.bg_blue{ background:#edf6fe;}
.bg_green{ background:#009900;}
.bg_greenyellow{background:#adff2f;}
.bg_red{ background:#FD3B81;}
.bg_darkred{ background:#df2533;}
.bg_pink{ background:#FD3B81;}
.bg_violet{ background:#8a2be2;}
.bg_yellow{ background:#FFFF00;}
.bg_orange{ background:#ff8c00; }
.bg_gold{ background:#ffd700;}
.bg_silver{ background:#c0c0c0; }
.bg_gray{ background:#333333;}
.yanjifen{ border-radius: 30px; height: 1.5rem; border:0.1rem #FD3B81 solid; color: #FD3B81; padding: 0 .2rem 0 .2rem; font-size: .3rem; display: block; float: right; margin-top:.2rem;}
.jingnei{  display: inline;border-radius: 3px; height: 18px; border:1px  #FD3B81 solid!important; color: #FD3B81; font-size: 12px; padding: 2px; text-align: center;position: absolute;line-height: 12px}
.jingwai{ display: inline;border-radius: 3px; height: 18px; border:1px #9d03ff solid; color: #9d03ff; font-size: 12px; padding: 2px; text-align: center; position: absolute;line-height: 12px}
.box_shadow_red{ box-shadow:1px 3px 8px #c80b10; -webkit-box-shadow:1px 3px 8px #c80b10; -moz-box-shadow:1px 3px 8px #0a0a0a;}
.price_mt {
	font-size: 1rem;
	/* background-color: #FD3B81; */
	border-radius: 3px;
	width: auto;
	height: 1.5rem;
	/* color: #fff; */
	padding-right: .4rem;
	line-height: 1.5rem;
}

.price_kbiao {
	height: 1.5rem;
	border-radius: 3px 0 0 3px;
	color: #FD3B81;
	font-size: 1rem;
	transform: scale(0.95);
	background-color: #fff;
	padding: 0 3px;
	line-height: 1.5rem;
}
.price_li {
	display: inline;
	height: 18px;
	border-radius: 3px 0 0 3px;
	color: #FD3B81;
	transform: scale(0.9);
	background-color: #fff;
	padding: 0 3px;
	line-height: 16px;
}
.heika{
	width: 30px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	background: url(../images/yanzhu/heika_bg.png) no-repeat;
	background-size: 100% 18px;
}
.heika i{
	display: block;
	transform: scale(0.9);
}
.heika_zhi{
	background-color: #333;
	padding-left: 2px;
	padding-right: 4px;
	border-radius: 3px;
	display: inline-block;
	height: 18px;
	line-height: 18px;
	font-size: 12px;

}
.bg_haomai{ background:#FD3B81;
	background:-webkit-gradient(linear, left top, right bottom, from(#ff8b76), to(#ff6894));
	background:-moz-linear-gradient(top, #ff8b76, #ff6894);}
.overflow{overflow: hidden;}
/*****************<????????小>**********************/
/*****************<????????小>**********************/
.photo_200 img{ height:200px; width:200px;}
.photo_180 img{ height:180px; width:180px;}
.photo_150 img{ height:150px; width:150px;}
.photo_120 img{ height:120px; width:120px;}
.photo_110 img{ height:110px; width:110px;}
.photo_100 img{ height:100px; width:100px;}
.photo_95 img{ height:95px; width:95px;}
.photo_90 img{ height:90px; width:90px;}
.photo_85 img{ height:85px; width:85px;}
.photo_80 img{ height:80px; width:80px;}
.photo_75 img{ height:75px; width:75px;}
.photo_70 img{ height:70px; width:70px;}
.photo_65 img{ height:65px; width:65px; }
.photo_60 img{ height:60px; width:60px;}
.photo_55 img{ height:55px; width:55px; }
.photo_50 img{ height:50px; width:50px; }
.photo_48 img{ height:48px; width:48px; }
.photo_45 img{ height:45px; width:45px; }
.photo_40 img{ height:40px; width:40px; }
.photo_35 img{ height:35px; width:35px; }
.photo_30 img{ height:30px; width:30px; }
.photo_26 img{ height:26px; width:26px; }
.photo_24 img{ height:24px; width:24px; }
.photo_20 img{ height:20px; width:20px; }
.photo_18 img{ height:18px; width:18px; }
.photo_16 img{ height:16px; width:16px; }
.photo_14 img{ height:14px; width:14px; }
.photo_12 img{ height:12px; width:12px; }

.picture_wh100 img{ width:100%;}

.picture_w100 img{ width:100%; height:auto;}
.picture_w95 img{ width:95%; height:auto;}
.picture_w90 img{ width:90%; height:auto;}
.picture_w85 img{ width:85%; height:auto;}
.picture_w80 img{ width:80%; height:auto;}
.picture_w75 img{ width:75%; height:auto;}
.picture_w70 img{ width:70%; height:auto;}
.picture_w65 img{ width:65%; height:auto;}
.picture_w60 img{ width:60%; height:auto;}
.picture_w55 img{ width:55%; height:auto;}
.picture_w50 img{ width:50%; height:auto;}
.picture_w45 img{ width:45%; height:auto;}
.picture_w40 img{ width:40%; height:auto;}
.picture_w35 img{ width:35%; height:auto;}
.picture_w30 img{ width:30%; height:auto;}
.picture_w25 img{ width:25%; height:auto;}
.picture_w20 img{ width:20%; height:auto;}
.picture_w18 img{ width:18%; height:auto;}
.picture_w16 img{ width:16%; height:auto;}

.white_line img{ width:100%; height:1px;}
.goods_photo img{ width:100%; height:320px;}
.artphoto2 img{ width:100%; height:250px;}
.minephoto img{ width:100%; height:140px;}
.minephoto2 img{ width:100%; height:200px;}
.renwu_tab img{ width:50px; height:50px;}
.biaoji_tab img{ width:50px; height:28px;}
.point_tab img{ width:18px; height:18px;}
.active_photo img{ width:100%; height:160px;}
/* 瀹氫綅 */
.pore{position: relative;}
.poab{position: absolute;bottom: 0;left: 0;}
/*************************************************************<??????????????>***********************************************************************/
/*<??????????????---????12???????>*/
.artic12{ width:100%; margin:10px auto; text-align:left;  color:#434343; }
.artic12 p{ margin-bottom:15px;}
.artic12 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<??????????????---????14???????>*/
.artic14{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:14px; line-height:26px; }
.artic14 p{ margin-bottom:15px;}
.artic14 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<??????????????---????16???????>*/
.artic16{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:16px; line-height:28px; }
.artic16 p{ margin-bottom:15px;}
.artic16 img{ margin:10px auto; display:block; text-align:center;  max-width:100%;}

/*<??????????????---????18???????>*/
.artic18{ width:100%; margin:0px auto; text-align:left;  color:#434343; font-size:18px; line-height:28px; }
.artic18 p{ margin-bottom:15px;}
.artic18 img{ margin:10px auto; display:block; text-align:center; max-width:100%;}

/*<??????????????---???????????????>*/
.textindent24{ text-indent:24px;}
.textindent28{ text-indent:28px;}
.textindent32{ text-indent:32px;}
.textindent36{ text-indent:36px;}
.textindent40{ text-indent:40px;}
.textindent44{ text-indent:44px;}
.textindent48{ text-indent:48px;}
.textindent52{ text-indent:52px;}


/**********************************************************<???????????????>*******************************************************************/
/*<???????????CSS>*/
.equinav .navbar-brand { display: none;	}
.equinav .navbar-collapse {	padding: 0 !important;	}	
.equinav-collapse .navbar-header { float: none; }
.equinav-collapse .navbar-brand, .equinav-collapse .navbar-toggle {	display: block !important; }
.equina-collapse .navbar-collapse {	border-top: 1px solid #e7e7e7 !important;}
.equinav-collapse .navbar-collapse.collapse { display: none !important;}
.equinav-collapse .navbar-nav {	float: none !important; margin: 0 !important; }
.equinav-collapse .navbar-nav > li { width: auto !important; float: none !important;	}
.equinav-collapse .navbar-nav > li > a { text-align: left !important;	padding-top: 10px !important;	padding-bottom: 10px !important;  }
.equinav-collapse .navbar-collapse,	.equinav-collapse .navbar-collapse.collapse.in { border-top: 1px solid #e7e7e7 !important;	display: block !important;	}
.equinav-collapse .collapsing {	overflow: hidden !important;}
.equinav-collapse .dropdown-toggle { background-color: #e7e7e7 !important;	 }
.equinav-collapse .dropdown-toggle > .caret {	display: inline-block !important;	}
.equinav-collapse .dropdown-menu {	background: none !important; float: none !important; border: 0 !important; box-shadow: none !important; position: relative !important; }
.equinav-collapse .navbar-nav .open .dropdown-menu { display: block !important; }
.equinav-collapse .navbar-nav .open .dropdown-menu > li > a, .equinav-collapse .navbar-nav .open .dropdown-menu .dropdown-header { color: #f00 !important; padding: 5px 15px 5px 25px !important; }


/*<??????????>*/
.dhmenu{ width:100%; margin:0 auto; background:#fff; border-top:1px solid #dfdfdf;  } 
.dhmenulist{ width:100%; margin:0 auto; text-align: center;}
.dhmenulist a{ float:left; display:block; width:25%; height:60px; color:#333; text-align:center; text-decoration:none; padding-top:9px; font-size:12px; position:relative;}
.dhmenulist a img{ display:block; width:22px;height:22px; height:auto; margin:0 auto;}
.dhmenulist a:hover{color:#333;  background:#f7f7f7;}
.dhmenulist .yes a{ color:#FD3B81; }
.dhmenulist .yes a:hover{ color:#FD3B81; }
.carNumbers{ position: relative; margin:0 auto; width:22px;}
.carNumbers em{ background: #FD3B81;position: absolute; 
    font-weight: normal;
    font-size:12px;
    text-align: center;
    padding: 0px;
    margin: 0px;
    right:-13px;top:-5px; color:#FFFFFF;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;}

.mycarInfo{ position: relative; text-align: center;}
.myCarInfoNumeber{  position: absolute; right:-0px; top:4px; background:#FD3B81; width:20px; height:20px; line-height:20px;border-radius:50%;font-size:10px; display: inline-block; color:#FFFFFF; font-size:12px;}



.search_input{ width:100%; height:30px; line-height:30px; background:#f3f3f3; border: none; padding-left:15px; padding-right:15px;border-radius: 2px; 
border: 1px solid #FD3B81; border-radius: 20px; margin-left: 18px;}

.search_b{ position: absolute;top: 18px;left: 19px;}
/*<????小?????斜????>*/
#hotword a{ display: inline-block; color:#666; border:1px solid  #e5e5e5; font-size:12px; padding:2px 5px; border-radius:4px; margin-bottom:5px;}
.search_list{ width:100%; margin:0 auto; padding:0px;}
.search_list ul{ width:100%; list-style:none; padding:0px;}
.search_list li { position: relative; border-bottom:1px solid #e6e6e6;height:35px; line-height: 35px; }
.search_list li a{ display:inline-block; color:#949494; text-decoration:none; list-style:none; list-style-type:none;width:90%; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.search_list li a:hover{ display:block; background:#f7f7f7; text-decoration:none;}
#historyHotWords .deleIcon{position: absolute;right:0px; top:10px; color:#999;}

/*<?????????>*/
/* .tag_act{ display:inline; padding-left:8px; padding-right:8px;padding:3px 5px; background:none; border:1px solid #f03a37; color:#f03a37; 
	-moz-border-radius: 3px;
	 -khtml-border-radius: 3px;
	 -webkit-border-radius: 3px;
	 border-radius: 3px;
	 margin-right:10px;
	 } */
	 
.tag_act2{ display:inline; padding:2px 5px; background:none; border:1px solid #fff; color:#fff; 
	-moz-border-radius: 3px;
	 -khtml-border-radius: 3px;
	 -webkit-border-radius: 3px;
	 border-radius: 3px;
	 }
	 
/*<???褰�???>*/
.swiper-container {width: 100%; height: 100%; }

.modal_box{ width:100%; height:auto; background:#000; -moz-border-radius: 10px;	 -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: url(../images/bg_tm50_hui.png) repeat 0px 0px; color:#fff;}

/*<??????????>*/
.tag_mod{ float:left;}
.tag_mod a{ float:left; display:block; padding-left:10px; padding-right:10px; height:25px; line-height:25px; color:#000; text-align:center; text-decoration:none; background: #eee; margin:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.tag_mod a:hover{color:#fff;  background: #FD3B81; }
.tag_mod .yes a{ color:#fff;  background: #FD3B81; }
.tag_mod .yes a:hover{ color:#fff; background:  #FD3B81; }

/*<????????>*/
.coupon{ width:100%; height:85px; position: relative; display:block; margin:0 auto;}
.coupon_bg img{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; z-index:1;}
.coupon_info{ width:100%; display:block; position:absolute; top:0px; left:0px; z-index:100;}

/*<????????>*/
.user{ width:100%; height:180px; position: relative; display:block; margin:0 auto;  background:#000 url(../images/new2019/new_user_bg.png) no-repeat center top; background-size: cover; }

/*<??????????>*/
.badge{ background:#F33; font-weight:normal; width:15px; height:15px; line-height:15px; text-align:center; padding:0px; margin:0px; display:inline-block;}
/*<???????2??>*/
.title2h{ -webkit-line-clamp: 2; overflow: hidden;  text-overflow: ellipsis; -webkit-box-orient: vertical;	}

.title3h{ height: 42px;font-size: 14px;}

/*<??????????>*/
.goods{ width:80px; height:80px; position: relative; display:block; margin:0 auto;}
.goods_bg img{ width:100%; height:100%; display:block; position:absolute; top:0px; left:0px; z-index:1;}
.goods_info{ width:100%; height:25px; line-height:25px; text-align:center; display:block; position:absolute; bottom:0px; left:0px; z-index:100; 
background: url(../images/bg_tm50_hui.png) repeat 0px 0px;}


/*<???寰�????>*/
.sales{ width:100%; height:auto; position: relative; display:block; margin:0 auto;}
.sales_bg img{ width:100%; display:block; position:relative; top:0px; left:0px; z-index:1;}
.sales_info{ width:100%; height:160px; display:block; position:absolute; bottom:0px; left:0px; z-index:100; background: url(../images/bg_tm50_hui.png) repeat 0px 0px;
-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color:#fff;}
.sales_jt{ width:100%; height:10px; background: url(../images/square_icon@2x.png) no-repeat bottom center;}

.sales_info2{ width:100%; height:160px; display:block; position:absolute; left:0px; z-index:100; background: url(../images/bg_tm50_hui.png) repeat 0px 0px;
color:#fff;}

/*<????????>*/
.erwm{ width:280px; height:305px; background: url(../images/background@3x.png) no-repeat 0px 0px; margin:0 auto;}
.erwm img{ width:150px; height:150px; margin:0 auto; display:block;}

/*寮瑰嚭灞傛牱寮�*/
.tip,.judge{position: fixed; left:0px; top:0px; z-index:10000 ; width:100%; height:100%; background: none; display: none; border-radius:5px;}
.tipMain{position: fixed; width:50%; left:50%; padding:20px;  margin-left:-25%; background:rgba(0,0,0,0.5);  top:40%; text-align: center; border-radius: 5px;}
.tip .tip-icon img{ width:40px; height:40px;}
.tip,.judge{ color:#FFFFFF; font-size:14px; margin-top:10px;}
.judge a{ color:#FFFFFF; font-size:14px; margin-top:10px;}


/*鏂版坊鍔�*/
u,em,i{font-style: normal; font-weight:normal; text-decoration: none;}
.thumbnail p{ display: block; color:#999; font-size:12px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.thumbnail .title2h{ font-size:14px;}

/*鍟嗗搧璇︽儏涓殑banner鍥剧墖澶у皬*/
#bannerId .goods_photo img{ height:360px}


.changFont{ font-size: 14px;}
.thumbnail p{ display: inline; margin-top:4px;}
/*@media screen and (max-width:768px){
   
   
}
@media screen and (max-width:480px){
   .thumbnail p{ font-size:16px; margin-top:5px;}
   .changFont{ font-size: 12px;}
}
*/
/*绮鹃€夊ぇ鍥剧偣杩涘幓璇︽儏*/
.articleCenter{ clear:both; padding:15px 0px;}
.articleCenter p{ font-size:14px; color:#000;}
.beautiful_hr{ width:100%; text-align: center;}
.beautiful_hr span{ display: inline-block; width:80%; margin: 0 auto; height:10px; border-top:1px solid #BCA4Ff; border-bottom:1px solid #BCA4fF; }

/*鍒嗕韩*/
.moveFixed{position: fixed; bottom: 0px; width:100%;}
.moveFixed2{position: fixed; bottom:0px;   width:100%;}
/*纭璁㈠崟*/
.sureWidth{-webkit-line-clamp: 2; overflow: hidden; display: -webkit-box; text-overflow: ellipsis;-webkit-box-orient: vertical; height:38px;}
.position-relative{ position: relative;}
.img_mask{ color:#FFFFFF; text-align: center; position: absolute; z-index: 3; top:0px; left:0px; width:100%;  background:rgba(0,0,0,0.4) ; font-size:14px;  border-radius:3px; height:80px; line-height: 80px;}
#loaderDivId img{ width:30px; height:30px;}
/*閽堝甯歌闂澧炲姞鐨勬牱寮忋€�*/
a.aHoverClick tr i{float:right; transition:all 0.4; transform:rotate(0deg);-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);-o-transform:rotate(0deg); }
a.aHoverClick tr i.faq_rotate{ transform:rotate(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg);-o-transform:rotate(90deg); }
a.aHoverClick{ display: block; padding:10px 0px;}
.panel-collapse.width90 .panel-body h3{ margin:0px; padding:0px; font-weight:normal; font-size:14px; margin-bottom:10px;}
.panel-collapse.width90 .panel-body h4{font-weight:normal; font-size:14px;margin-bottom:10px;}
.panel-collapse.width90 .panel-body p{padding:0px; margin:0px; margin-bottom:10px;}

/*loading*/
#loaderDivId{ padding:10px 0px; border:1px solid transparent;}
.img-rounded{border-radius:2px}
.li_lists{float:left; width:47%; margin:2% 1% 0% 2%;}
.li_lists:nth-child(even){float:right; width:47%; margin:2% 2% 0% 1%;}
.img_mask2{ color:#FFFFFF; text-align: center; position: absolute; left:0px;  bottom:0px; z-index: 3; width:100%;  background:rgba(0,0,0,0.4) ; font-size:14px;  border-bottom-left-radius:3px; border-bottom-right-radius:3px; height:25px; line-height: 25px;}
.liList .title2h{ color:#999;}
.liList .color_red{ color:#999;}

/*appDownsShow*/
.appDowns{display:none; position: fixed; left:0px; width:100%; top:0px;  z-index:999999; vertical-align: middle; overflow: hidden; right:0px; max-width:640px; margin:0 auto;}
.appDowns img{ width:100%; }
.appDowns .appClosed{left:8px; top:50%; position: absolute;margin-top: -14px;z-index: 99;}
.appDowns .appuser{left:3.5rem; top:50%; position: absolute; margin-top: -2rem; }
.appDowns .appuser img{width:4rem; height:4rem; margin-right: .6rem; }
.appDowns .AppaHrefs{display: block;position:absolute; width:80%; height:100%; top:0px; right:0px;}

.goodsli {
    width: 50%;
    float: left;
    position: relative;
    padding: 1%;
	display: block;

}

.panel{ border:0 none;}

/*鎴戠殑绉垎*/
.myIntegral{ position: absolute; bottom:10px; right:0px; background: #FFFFFF; padding:0px 10px; font-size:12px;border-top-left-radius: 20px; border-bottom-left-radius: 20px; height:25px; line-height: 26px; }
 .myIntegral a{color:#333 !important; }
.myIntegral i{float:left; margin-right:4px; margin-top:-1px; display: inline-block; width:14px; height:14px;}
.myIntegral i img{ width:100%;}
.myIntegral em{ display: inline-block; margin-left:3px;}

.integrals{  color:#FFFFFF; padding:10px 0px; }
.integrals i{  font-size:15px;}
.integrals em{ font-size:30px; font-weight:bolder;}

.commission{ position: relative; }
.commission .yongjin{  color:#FFFFFF; font-size:14px; position: absolute; font-weight: normal; z-index: 9; left:0px; bottom:0px; background: rgba(0,0,0,0.7); height:30px; line-height: 30px;  border-top-right-radius: 15px;
 padding:0px 10px; border-bottom-right-radius: 15px;transition:all ease 10s; overflow: hidden; margin: 0px;

 }
.commission .yongjin2{
color:#FFFFFF; font-size:12px; position: absolute; z-index: 9; left:0px; bottom:0px; background: rgba(0,0,0,0.7); height:20px; line-height: 20px; border-top-right-radius: 10px; padding:0px 5px;
border-bottom-right-radius: 10px;transition:all ease 10s; overflow: hidden;
	
}
.isShare{ position: absolute; right:10px; bottom:10px; z-index: 10;}
.isShare img{ width:20px; height:20px;}


.spreadButton .btn-group{ border:0 none !important;}
.spreadButton .btn-group a{border:0 none !important;}
.spreadButton button{ height:40px; background: none; border-radius:0px; }
.btn_bottoms{border-bottom:1px solid #FD3B81; color:#FD3B81;}
ul ,ul li{padding:0px; margin:0px}

/*濯掍綋鏌ヨ*/
.stylejifen{ display: block;}
.commission_imgs img{ width:55%}
@media screen and (max-width:750px){
	.commission_imgs img{ width:65%}
	
}
@media screen and (max-width:414px){
    .commission .yongjin2{ font-size:12px;}
    #changeFonts{ font-size:16px;}
    .commission_imgs img{ width:100%}
}
@media screen and (max-width:360px){
   .commission .yongjin2{ font-size:12px;}
   #changeFonts{ font-size:14px;}
   .commission_imgs img{ width:100%}
}

footer {
	width: 100%;
	height: 50px;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 8;
	margin: 0 auto;
	border-top: 1px solid #dfdfdf;
	background: #fff;
}
footer ul {
	text-align: center;
	height: 100%;
	list-style: none;
}
footer ul li {
	width: 25%;
	height: 100%;
	float: left;
	padding-top:6px;
	font-size: 12px;
	color: #333;
}
footer ul li p{ color:#999;}
footer ul li div {
	width: 22px;
	height: 22px;
	margin: 0 auto;
}

.tab_d1{ position: relative;}
.tab_d1 em{ display: inline-block;background: #FD3B81;
    position: absolute;
    font-weight: normal;
    font-size: 12px;
    text-align: center;
    padding: 0px;
    margin: 0px;
    right: -14px;
    top: -3px;
    color: #FFFFFF;
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;}
footer ul li .tab_a1 {
	background: url(../images/yanzhu/index.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_a1 p{ margin-top:5px;}
footer ul li .tab_a1.active {
	background: url(../images/yanzhu/xindex.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_b1 {
	background: url(../images/yanzhu/tab_02.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_b1.active {
	background: url(../images/yanzhu/tab_02_c.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_c1 {
	background: url(../images/yanzhu/hm.png) no-repeat center top;
	background-size: 35px;
	width: 35px;
	height: 45px;
	z-index: 2;
	margin-top: -23px;
}
footer ul li .tab_c1.active {
	background: url(../images/yanzhu/hm.png) no-repeat center top;
	background-size: 35px;
	width: 35px;
	height: 45px;
	z-index: 2;
	margin-top: -23px;
}
footer ul li .tab_d1 {
	background: url(../images/yanzhu/tab_03.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_d1.active {
	background: url(../images/yanzhu/tab_03_c.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_e1 {
	background: url(../images/yanzhu/tab_04.png) no-repeat center top;
	background-size: 18px;
}
footer ul li .tab_e1.active {
	background: url(../images/yanzhu/tab_04_c.png) no-repeat center top;
	background-size: 18px;
}
footer ul .active + p {
	color: #FD3B81;
}
.flags_numers{ position: absolute; left:3px; top:0px; z-index: 99; width:22px !important; height:34px !important;}
.swier_mores { display: block;}
.swier_mores img{ width:100%}
.swier_mores2{ display: block; margin-top:45px; margin-left:5px;}
.swier_mores2 em{ font-size:12px; display: inline-block; width: 30px; color:#666; float:left;}
.swier_mores2 img{ width:15px; height:15px; float:left; margin-top:8px;}
.allEvent{ cursor: pointer;}
#mainContaiers{padding:10px 0px;}

.new_sc{ height: 50px; width: 50px; display: block; margin: 0 auto;}
.new_sc img{width: 1.9rem; height: 1.9rem; vertical-align: unset;}
.kbiao{ width: 1.2rem; margin-top: .4rem; display: block;}
.kbiao img{width: 100%;}
.kbiao1{ width: 1.2rem; margin-left: .9rem; display: block;}
.kbiao1 img{width: 100%; vertical-align: middle;}

/* 鍒楄〃妗嗘牱寮� */
.thumbnail {
	max-height: 298px!important;
    display: block;
    padding: 4px;
    margin-bottom: 0px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 6px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out
}
.price_present_price{
	color: #FD3B81;
	font-weight:600;
	font-size: 12px;
}
.price_original_profit{
	border: 1px solid #FD3B81;
	border-radius: 14px;
}
.price_original_price{
	color: #808080;
	text-decoration: line-through;
}
.color_black_xszj {
    height: 12px;
    margin-left: -5px;
    margin-top: -4px;
}
.oneline {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: calc(100% - 1rem);
    display: block;
}

/* flex甯冨眬 */
.flex_bothends{
	margin-bottom: 0.03rem;
	display: flex;
	justify-content: space-between; 
}

/* 璐拱鎸夐挳 */
.shopimg_btn{
	width: 0.4rem;
	height: 0.4rem;
}

/* 杩斿洖鎸夐挳 */
.shop_fanhui{
	margin-top: 20px;
	margin-left: 10px;
}
.morenone {
	color: #FD3B81;
	border-bottom: 2px solid #FD3B81;
}
.index_bq {
    /* width: 90%;
    margin: auto 0; */
}
.index_bq span{
    display: block;
    width: calc(25% - .7rem);
    float: left;
    padding-left: 1.8rem;
    color: #FD3B81;
    margin-left: .7rem;
	line-height: 36px;
	font-size: 12px
}
.index_bq .icon1 {
    background: url(../images/yanzhu/icon_01.png) left center no-repeat; 
	background-size: 1.2rem;
}

.index_bq .icon2 {
    background: url(../images/yanzhu/icon_02.png) left center no-repeat;
	background-size: 1.2rem;
}

.index_bq .icon3 {
    background: url(../images/yanzhu/icon_03.png) left center no-repeat;
	background-size: 1.2rem;
}

.index_bq .icon4 {
    background: url(../images/yanzhu/icon_04.png) left center no-repeat;
	background-size: 1.2rem;
}
/* 杩斿洖椤堕儴鎸夐挳 */
.return_top{
	width:40px;position:fixed;bottom:10%;right:7%;z-index:999999;display:none
}
/* 搴曢儴瀹氫綅 */
.fixed_bottom{
	position: fixed;
	bottom: 0;
	left: 0;
}
.rgba{
	width: 100%;
	height: 55px;
	display: none;
	padding-left: 10px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9;
	background: rgba(0, 0, 0, 0.6)
}
.download_left{
	width: auto;
	height: 100%;
	float: left;
}
.download_left_img{
	width: 48px;
	height: auto;
	float: left;
	margin-top: 1%;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 10px;
}
.download_left_img img{
	width: 100%;
}
.download_left_text{
	width: auto;
	height: 100%;
	float: left;
	padding: 6px 0;
}
.download_left_text p{
	margin: 0 0 4px;
	color: #FFFFFF;
}
.download_right{
	width: 111px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
}
.download_right a{
	width: 100%;
	height: 100%;
}
.download_right  img{
	width: 100%;
	height: 100%;
}