
/*菜鳥教程移動web開發兼容性處理start*/
body {font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif; /*使用无衬线字体*/}
a, img {-webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/}
html, body {-webkit-user-select: none; /*禁止选中文本*/user-select: none;}
button,input,optgroup,select,textarea {-webkit-appearance:none; /*去掉webkit默认的表单样式*/}
a,button,input,optgroup,select,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0); /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/}
input::-webkit-input-placeholder {color:#ccc; /*修改webkit中input的planceholder样式*/}
input:focus::-webkit-input-placeholder {color:#f00; /*修改webkit中focus状态下input的planceholder样式*/}
body {-webkit-text-size-adjust: 100%!important; /*禁止IOS调整字体大小*/}
input::-webkit-input-speech-button {display: none; /*隐藏Android的语音输入按钮*/}
/*菜鳥教程移動web開發兼容性處理end*/
/*主题色subject color*/
		.sc_c_1{color: rgba(0,0,0,0.1) !important;}
.sc_b_1{border-color: rgba(0,0,0,0.1) !important;}
.sc_bc_1{background-color: rgba(0,0,0,0.1) !important;}
		.sc_c_2{color: rgba(0,0,0,0.2) !important;}
.sc_b_2{border-color: rgba(0,0,0,0.2) !important;}
.sc_bc_2{background-color: rgba(0,0,0,0.2) !important;}
		.sc_c_3{color: rgba(0,0,0,0.3) !important;}
.sc_b_3{border-color: rgba(0,0,0,0.3) !important;}
.sc_bc_3{background-color: rgba(0,0,0,0.3) !important;}
		.sc_c_4{color: rgba(0,0,0,0.4) !important;}
.sc_b_4{border-color: rgba(0,0,0,0.4) !important;}
.sc_bc_4{background-color: rgba(0,0,0,0.4) !important;}
		.sc_c_5{color: rgba(0,0,0,0.5) !important;}
.sc_b_5{border-color: rgba(0,0,0,0.5) !important;}
.sc_bc_5{background-color: rgba(0,0,0,0.5) !important;}
		.sc_c_6{color: rgba(0,0,0,0.6) !important;}
.sc_b_6{border-color: rgba(0,0,0,0.6) !important;}
.sc_bc_6{background-color: rgba(0,0,0,0.6) !important;}
		.sc_c_7{color: rgba(0,0,0,0.7) !important;}
.sc_b_7{border-color: rgba(0,0,0,0.7) !important;}
.sc_bc_7{background-color: rgba(0,0,0,0.7) !important;}
		.sc_c_8{color: rgba(0,0,0,0.8) !important;}
.sc_b_8{border-color: rgba(0,0,0,0.8) !important;}
.sc_bc_8{background-color: rgba(0,0,0,0.8) !important;}
		.sc_c_9{color: rgba(0,0,0,0.9) !important;}
.sc_b_9{border-color: rgba(0,0,0,0.9) !important;}
.sc_bc_9{background-color: rgba(0,0,0,0.9) !important;}
		.sc_c_10{color: rgba(0,0,0,1) !important;}
.sc_b_10{border-color: rgba(0,0,0,1) !important;}
.sc_bc_10{background-color: rgba(0,0,0,1) !important;}
		/*body { background: url(https://img.alicdn.com/imgextra/i2/2445381426/TB2eKTbdQfb_uJkSnfoXXb_epXa_!!2445381426.jpg) no-repeat fixed;background-size: 100% 100%;}*/
/*  */
nav {background-color: #FFF !important; border: 0px !important;}
.container { max-width: 640px;background: rgba(255,255,255,.9);position: relative; padding: 0;}
.panel-heading {border-bottom: 0 !important;}
.swiper-pagination-bullet-active {background-color: rgba(0,0,0,1) !important;}
#current_price {font-size: 25px;font-weight: bold;}
#original_price {font-size: 20px;line-height: 38px;text-decoration: line-through;}
#count_down {color: #333;font-weight: bold;line-height: 30px;display: none;}
#count_down > span {color: #FFF;border-radius: 3px;font-size: 20px;padding: 0 2px;}
#services {margin-top: -10px;}
#services span {display: inline-block;color: #FFF;padding: 0 6px;height: 22px;line-height: 22px;border-radius: 3px; margin-top: 10px;}
#commodity_info img {width: 100%;}
#assess_group .panel-body {overflow: hidden;position: relative;height: 500px;}
#assess_group .assess {padding: 5px 0;}
#assess_group .start {background: url(https://img.alicdn.com/imgextra/i1/1048010507/O1CN011FcFGo6AYe6yLR9_!!1048010507.png) no-repeat;width: 7rem;height: 1.5rem;background-size: 100%;display: inline-block;}
#assess_group .name {border-top: dashed 1px rgba(0,0,0,.2);padding: 5px 0;font-size: 20px;}
#assess_group .images img {height: 100px;}
#assess_group_flod_box {position: absolute;top: 0;width:100%;}
#buy_now {display: block; position: fixed; bottom: 0; width: 100%; max-width: 1020px; color:#FFF;outline: 0;}
#back_top {position: fixed; right: 20px; bottom: 80px; width: 40px; height: 40px; line-height: 40px; text-align: center; color: #FFF; border-radius: 50px; cursor: pointer;}
#go_home {position: fixed; right: 15px; bottom: 100px; width: 40px; height: 40px; line-height: 40px; text-align: center; color: #FFF; border-radius: 50px; cursor: pointer;}
#head_to_shopping_cart {background: url("https://www.uuuv.net/xique_resources/page/cart.png") 40% 60% no-repeat;background-size: 80% 80%; position: fixed; right: 20px; bottom: 130px; width: 40px; height: 40px; line-height: 40px; text-align: center; color: #FFF; border-radius: 50px; cursor: pointer;font-size: 15px;font-weight: bold;color: rgba(0,0,0,1.1) !important;}
#second_language{position: fixed; right: 15px; bottom: 100px; width: 40px; height: 40px; line-height: 40px; text-align: center; color: #FFF; border-radius: 50px; background-color: #f0ad4e;}
#user_select .selected {border: 1px solid rgba(0,0,0,1) !important; color: rgba(0,0,0,1);}
#user_select button {background: #FFF; outline: none;margin-bottom: 3px;margin-top:15px;}
#user_select .thumbnail {margin-bottom: 10px;}
#user_select .title {color:rgba(0,0,0,1); margin: 5px 0; font-size: 16px;}
#submit {color:#FFF;margin-top: 15px; outline: 0;}
.commodity {margin-bottom: 10px; display: none}
.first_attr {padding: 0 10px;}
.first_attr > div {padding: 0 5px;}
[disabled] {background: #DDD !important; cursor: not-allowed;}
#selected_commodity tr { border: 1px solid rgba(0,0,0,.2);}
#selected_commodity td {vertical-align: middle; border: 1px solid rgba(0,0,0,.2);}
#bulletin_board textarea{resize:none;background:#FFF;outline:none;box-shadow:none;}
.square{width:100%;height:0px;padding-bottom:100%;position:relative;}
.square>img{ width:100%;height:100%;position:absolute;left:0;}
#purchase_succeeded hr{margin: 5px 0}
#total_price .price_gray{color: #8c8c8c;}
#total_price .price_red{color: #ee0000;font-size:20px;}
#set_meal_group button{max-width: 100%;word-wrap: break-word !important;word-break: break-all !important;white-space: normal !important;text-align: left;}
#add_shopping_cart{background-color: #FFF; outline: 0;}
.PC_nav {
	height: 58px;
	line-height: 58px;
	padding: 0 20px;
	border-bottom: 1px #f60 solid;
}
.PC_nav .domain_name {
	font-size: 3rem;
	color: #f60;
}
.PC_nav .nav_list {
	padding-left: 20px;
}
.PC_nav .nav_list > li,
.PC_nav .nav_more > li {
	float: left;
	display: inline-block;
	height: 57px;
	padding: 0 10px;
	font-size: 1.75rem;
	color: #f60;
	cursor: pointer;
}
.PC_nav .nav_list > li:hover,
.PC_nav .nav_more > li:hover {
	background-color: #FEF1DE;
}
.PC_nav .nav_more {
	display: none;
	position: absolute;
	background-color: #FFF;
	font-size: 1.5rem;
	padding: 0;
	top: 57px;
	border: 1px #f60 solid;
	border-top: 0;
	z-index: 1000;
}
.PC_nav .nav_more > li {
	height: 47px;
	line-height: 47px;
	font-size: 1.5rem;
}
.PC_nav .line_service {
	color: #555;
	font-size: 1rem;
	cursor: pointer;
	padding: 0 10px 0 30px;
	background: url("https://www.uuuv.net/xique_resources/other/line.png") no-repeat 0;
	margin-top: 2px;
}
.PC_nav span {
	display: block;
	width: 100%;
	height: 100%;
}
.Mobile_nav .domain_name {
	font-size: 3rem;
	color: #f60;
	margin-top: 0.5rem;
}
.Mobile_nav .line_service {
	margin-top: 1rem;
}
.separator {
	font-size: 1.5rem;
	padding: 0 10px;
	color: #CCC;
}
.prompts > div {
	position: relative;
	margin-top: -17px;
	padding: 5px 10px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #f60;
}
.row {
	margin: 0;
}
.nav_list_title .more {
	color: #bfbfbf;
	font-size: 0.875rem;
	cursor: pointer;
}
.nav_list_item .info {
	padding: 5%;
	background: #FFFFFF;
}
.nav_list_item .title {
	width: 100%;
	font: normal 1.6rem/1.8rem "微软雅黑";
	color: #333;
	overflow: hidden;
	white-space:nowrap;
}
.nav_list_item .price {
	font: normal 2rem/2.5rem "微软雅黑";
	color: #e90404;
}
.nav_list_item .price span{
	font-size: 1.4rem;
	color: #e90404;
}
#Mobie_nav_list {
	position: fixed;
	top: 0;
	left: 0;
	width: 0;
	height: 100%;
	overflow: hidden;
	background: rgba(0,0,0,.3);
	z-index: 10000000;
}
#pc_logo {
	max-height: 50px;
}
#mobile_logo {
	max-height: 40px;
}


.count {
    padding: 8px 0;
    width: 100%;
    margin: 0 auto;
}

.count .c_ttl {
 
    color: #888;
    margin-right: 12px;
    margin-top: 6px;
}

.count .pdbox {
 
}

.count .pdbox .pay {
    line-height: 32px;
    font-size: 1.0rem;
    color: #F00;
}

.count .pdbox .pay #total {
    font-size: 1.4rem;
    font-weight: bold;
    padding: 0 3px;
}

.count .pdbox em {
    font-size: 1.2rem;
    float: left;
    font-style: normal;
    margin-top: 4px;
    margin-left: 10px;
}

.count .pdbox .numberer {
    display: block;
    width: 30px;
    height: 30px;
    float: left;
    line-height: 30px;
    color: #666;
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    font-size: 1.6rem;
    border: 1px solid #ddd;
}

.count .pdbox .numberer:hover {
    background-color: #ddd;
}

.count .pdbox .numbox {
    width: 50px;
    height: 30px;
    float: left;
    text-align: center;
    line-height: 30px;
    color: #F00;
    font-weight: bold;
    border: none;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 0;
    outline: none;
    box-shadow: none;
}
