:root {
    --main-dark-color: #6C69AD;/*主深色*/
    --main-light-color: #FEFCFF;/*主淺色*/
    --main-price-color: #F9627D;/*價格文字顏色*/
    --main-text-color: #261132;/*文字顏色*/
    --main-button-color: #6C69AD;/*按鈕顏色*/
}
 
body{
    background-color: #f4f4f8;/*全站頁面背景色／圖*/
    font-size:  14px;/*全站頁面字體大小，默認14px*/	
    font-family: Microsoft JhengHei,Microsoft YaHei,Tohoma,Arial,PMingLiU;
}

.vhtml{
	letter-spacing: 0.01rem;
}

/*價格顏色*/
.pub-goods .van-card__price-n,
.goods-price .price-text .price-selling {
	color: var(--main-price-color)!important;
}/*價格顏色*/


/*RWD手機版頭部設定---開始*/
/*RWD手機版設定---結束*/


/*頁面基礎設定---內容儘量不要動----開始----*/

@media (min-width: 1024px)
body #app {
   
}

/*頁面基礎設定---內容儘量不要動---結束----*/

 
/*頭部css設定----開始----------------*/
#app > .header-nav{}/*頭部*/
.handle-btns{}/*放大鏡與漢堡*/

/*側邊訊息*/
#app > .van-popup{
	color: #261132;
}/*側邊欄*/
.menu .route-item{ margin-top: 10px;}
.van-popup>.menu{padding:0 5px 5px 0 ;}
#app > .search-index{
	background-color: var(--main-light-color);
}
.popup-navmenu>.search-index>.search-his>.search-his-list > span{
	border: 1px solid var(--main-dark-color);

}/*搜尋紀錄--目前無作用*/
  
/*搜尋欄*/
.van-button--default{
	color: var(--main-dark-color);
}/*漢堡跟放大鏡的顏色*/
#app > .van-search{background-color:#fff0;}
#app > .van-search__content .van-search__content--square{
	border-radius: 20px;
}/*搜索框*/
.van-button--default{background-color: #fff0;}
.popup-navmenu>.search-index>.search-top{
	background-color: #fff;
}/*搜索框條*/
.search-his > .search-his-head{
	margin-top: 0.4rem;
}  
    
    /*搜尋列------------開始--------*/

.pc-bg{}/*pc背景色設定*/



/*底部選項*/
.van-hairline--top-bottom .van-tabbar .van-tabbar--fixed{}
#app>.van-tabbar{ background-color: var(--main-light-color);}/*底部的底色*/
.van-tabbar-item { color: var(--main-dark-color);}/*底部icon與文字組合*/
.van-tabbar-item__text{}/*底部的文字*/
.van-tabbar-item__icon{}/*底部的圖示*/
.van-hairline--top-bottom > .van-tabbar-item.van-tabbar-item--active{
	opacity:1 !important;
	background-color: var(--main-light-color);
	color: var(--main-price-color);
}/*底部作用中的顏色與背景*/


.van-tabs--line>.van-tab--active.van-tabs__line{
	background-color: #508470!important;
}

/*footer-bar*/

.van-goods-action-icon{}

/*商品陳列*/
.pub-goods-item{}/*商品卡片*/
.van-tag{}/**/
.van-card__tag>.van-tag--primary {
	background-color: var(--main-dark-color)!important;
}/*左上角圖樣顏色*/

/*立即購買按鈕*/
/*樣式1*/
.van-card__bottom >.van-button--plain.van-button--primary{
	background-color: #fff;
	border: 1px solid #EE964B;
	color: #EE964B!important;
}

/*樣式2*/
.van-button .van-button--primary .van-button--mini{}
.van-card__bottom > .van-button--primary{ 
	background-color: #EE964B;
	border: 1px solid #EE964B;
}/*立即購買按鈕*/

.pub-goods .van-card__tag .normal{color: #fff!important;}/*樣式01-圖樣文字樣式*/
.pub-goods .van-card__tag .vertical{}/*樣式2-圖樣文字*/
.footer-bar>.van-goods-action{color: #000000;}

/*分類商品*/
.pub-tabs>.van-tabs__wrap>.van-tabs__nav>.van-tab__lines{
    background-color: var(--main-dark-color)!important;
}

/*分類瀏覽*/
.type-menus > .type-menu > .menu-item.active> .menu-item-name{
	color: var(--main-dark-color);
	border: 0.026667rem solid #6C69AD;
	border-radius: 5px;
}
.cgoods-item .van-card__price-n{
	color: var(--main-price-color)!important;/*分類頁面價格顏色*/
}
/*分類瀏覽--結束*/

/*會員中心頁面*/
.member>.member-head {
	background: linear-gradient(105deg,#9595E5,#6C69AD);
}

/*優惠券浮動視窗*/
.popup-coupon-get{
	background: linear-gradient(#ff976a,#ffd01e);
}

/*商品頁底部*/
.van-goods-action > .van-goods-action-button--warning{
	background: linear-gradient(90deg,#ff976a,#ff9900);}/*加入購物車*/
.van-goods-action > .van-goods-action-button--danger{
	background:linear-gradient(90deg,#ff7954,#e62424);
}/*立即購買*/
.van-goods-action > .van-goods-action-button--last{
	margin-right: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}/*立即購買底框設定*/

.van-sku-actions .van-button--warning {
	background:linear-gradient(90deg,#ff976a,#ff9900);
}
.van-goods-action-icon__icon{
	color: var(--main-dark-color);
}
.van-goods-action-icon{
	color: var(--main-dark-color)!important;
}

.checkout-btns >.van-button--primary,
.addressForm-btns >.van-button--primary, 
.popup-foot > .van-button--primary{
	background-color: #EC8932;
	border: 1px solid  #EC8932;
}/*送出訂單、地址按鈕、優惠券確認使用*/

/*地址按鈕*/

.popup>.van-nav-bar .van-icon{
	color: var(--main-dark-color);
}

.van-radio__icon--round .van-radio__icon--checked>.van-icon{
	background-color: var(--main-button-color);
	border-color: var(--main-button-color);
}
.van-cell >.van-switch--on {
	background-color: var(--main-button-color);
}