﻿
/* bootstrap按钮 BEGIN */
.btn-danger 
{
    color: #ffffff !important;
    background-color: #356bb9;
    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#356bb9), to(#235aa4));
    background-image: -webkit-linear-gradient(top, #356bb9, 0%, #235aa4, 100%);
    background-image: -moz-linear-gradient(top, #356bb9 0%, #235aa4 100%);
    background-image: linear-gradient(to bottom, #356bb9 0%, #235aa4 100%);
    background-repeat: repeat-x;
    border-color: #3f8cf1;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff356bb9', endColorstr='#ff235aa4', GradientType=0);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff !important; 
  background-color: #356bb9 !important;
  border-color: #3f8cf1 !important;
}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-color: #356bb9;
  border-color: #3f8cf1;
  background-image: none;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #356bb9;
  border-color: #3f8cf1;
}


.btn-default 
{
  color: #000000 !important;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#d5d4d4));
  background-image: -webkit-linear-gradient(top, #ffffff, 0%, #d5d4d4, 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #d5d4d4 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #d5d4d4 100%);
  background-repeat: repeat-x;
  border-color: #afacac;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd5d4d4', GradientType=0);
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #000000;
  background-color: #ffffff;
  border-color: #afacac;
}

.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
  background-color: #ffffff;
  border-color: #afacac;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #afacac;
}

/* bootstrap按钮 END */

/* CSS Document */
div.mobile, body.mobile { background:#f0eff4; color:#000000; }
div.mobile h4, body.mobile h4, div.mobile header, body.mobile header { color:#356bb9; }
.mobile a { color:#000; }
.mobile a:hover, .mobile a:visited, .mobile .nav-bt a:visited { color:#000; }

/* 公共样式 BEGIN */
div.mobile .mainGradient, body.mobile .mainGradient, .imgTxtCtrl .mainGradient { 
	background:#356bb9; 
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#356bb9), to(#235aa4));
	background-image: -webkit-linear-gradient(top, #356bb9, 0%, #235aa4, 100%);
	background-image: -moz-linear-gradient(top, #356bb9 0%, #235aa4 100%);
	background-image: linear-gradient(to bottom, #356bb9 0%, #235aa4 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff356bb9', endColorstr='#ff235aa4', GradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ff356bb9', endColorstr='#ff235aa4');
}
div.mobile .minorGradient, body.mobile .minorGradient { 
	background:#ffffff; 
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#d5d4d4));
	background-image: -webkit-linear-gradient(top, #ffffff, 0%, #d5d4d4, 100%);
	background-image: -moz-linear-gradient(top, #ffffff 0%, #d5d4d4 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%, #d5d4d4 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd5d4d4', GradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffffff', endColorstr='#ffd5d4d4');
}
div.mobile .gradient3, body.mobile .gradient3 { 
	background:#bd0c0c; 
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f72f2f), to(#bd0c0c));
	background-image: -webkit-linear-gradient(top, #f72f2f, 0%, #bd0c0c, 100%);
	background-image: -moz-linear-gradient(top, #f72f2f 0%, #bd0c0c 100%);
	background-image: linear-gradient(to bottom, #f72f2f 0%, #bd0c0c 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff72f2f', endColorstr='#ffbd0c0c', GradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(StartColorstr='#fff72f2f', endColorstr='#ffbd0c0c');
}
div.mobile .mainColor, body.mobile .mainColor { color:#356bb9; }
div.mobile .minorColor, body.mobile .minorColor { color:#f97025; }

/* 底部导航显示隐藏按钮 */
body.mobile .bnShowHide
{
color: white;
border: 1px solid #487ECE;
box-shadow: 0px 0px 3px #2055A2;
background-color: #356bb9;
}

a.rArrow, .funcList > span > a { background-image:url(../images/arrowB.png);}
a.show, .funcList > span > a.show { background-image:url(../images/arrowT.png);}
.funcs > a { background-image:url(../images/arrowR.png); }
.funcList > span, .funcs > a { border-top-color:#e4e4e4; }
.funcList > div, .funcList > div { border-top-color:#e4e4e4; }

div.mobile input[type="text"], 
body.mobile input[type="text"], 
div.mobile input[type="number"], 
body.mobile input[type="number"],
div.mobile input[type="password"], 
body.mobile input[type="password"],
div.mobile textarea, 
body.mobile textarea {
    background: #ffffff;
	border-color: silver;
	margin: 5px 0px;
	padding: 2px 0px 0px 3px;
}

dl.input input { background: #A0A0A0; border-color:#e4e4e4; height:50px; }
div.mobile a.btn .phone { background-image:url(../images/phone.png);}
div.mobile a.btn .sms { background-image:url(../images/sms.png);}
/* 公共样式 END */

/* 返回顶部 BEGIN */
.mobile .goTop{background-color: #356bb9;background-image: url(../images/icons/glyphicons_038_airplane1.png);}
/* 返回顶部 BEGIN */

/* 标题导航 BEGIN */
.titleCtrl .main { border-bottom-color:#356bb9; border-top-color:#235aa4; color:#fff;}
.titleCtrl .returnBtn { background:url(../images/returnBtn.png);background-repeat: no-repeat;background-size: 26px;width: 26px;height: 20px; }
.titleCtrl .menuBtn { background:url(../images/menuBtn.png);background-repeat: no-repeat;background-size: 26px;width: 26px;height: 20px; }
.titleCtrl .menu { background:#ffffff; box-shadow:0 4px 4px  #235aa4 inset, 0 -1px 1px  #235aa4 inset;}
.titleCtrl .menu a.selected { background:#356bb9; color:#ffffff; }
.titleCtrl .menu a {color: #000000; background:none; box-shadow:1px 1px 1px  #356bb9 inset, -1px 0 1px #356bb9 inset;border-color: #356bb9;}
.titleCtrl .menu a:hover,.titleCtrl .menu a:active{color:white;background:#356bb9;}
/* 标题导航 END */


/* 区域控件 BEGIN */
.areaCtrl .areaTitle {color: #ffffff; border-bottom-color:#e4e4e4; border-top-color:#e4e4e4;}
.areaCtrl1 { box-shadow:1px 1px 1px #e4e4e4; border-color:#e4e4e4; background:#ffffff; }
/* 区域控件 END */


/* 图文 BEGIN */
.imgTxtCtrl1 .content a { border-color:#e4e4e4;}
.imgTxtCtrl1 .content img { border-color:#FFF; }
.imgTxtCtrl1 .content p { color:#a2a2a2; }

.imgTxtCtrl3 .txt { color:#FFF; }
.imgTxtCtrl3 .position { color:#000; }
.imgTxtCtrl3 .content { background:#5e5e5e; }
.imgTxtCtrl3 .content h4 { color:#FFF; }

.imgTxtCtrl7 .imgTxt_title { border-bottom-color:#96989b; }
/* 图文 END */

/* 图文列表 START */
.imgTxtListCtrl1 ul.nav li { background-color:#dfa135; }
.imgTxtListCtrl1 ul.nav li.selected { background-color:#356bb9;}

.imgTxtListCtrl2 .slide li a { background-color:#dfa135; }
.imgTxtListCtrl2 .slide li a.now { background-color:#356bb9;}

.imgTxtListCtrl3 ul.nav li { 
     box-shadow:0px 1px 1px #e4e4e4,0px -1px 1px #e4e4e4,1px 0px 1px #e4e4e4,-1px 0px 1px #e4e4e4; 
     background:#ffffff; 
     background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#d5d4d4)); 
     background: -moz-linear-gradient(#ffffff, #d5d4d4);
     filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#d5d4d4'); 
     -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#d5d4d4')"
}
.imgTxtListCtrl3 ul.nav li.selected {
    box-shadow:0px 1px 1px #356bb9,0px -1px 1px #356bb9,1px 0px 1px #356bb9,-1px 0px 1px #356bb9; 
    background:#356bb9; 
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#356bb9), to(#235aa4)); 
    background: -moz-linear-gradient(#356bb9, #235aa4);
    filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4'); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4')"
}
/* 图文列表 END */


/* 个人中心 BEGIN */
.myAccount h4 { border-bottom-color:#e4e4e4; }
.myAccount .customerInfo { border-bottom-color:#e4e4e4; }
.myAccount .customerInfo .avatar { border-color:#FFF;}


.myAccount .queryOrder { background-image:url(../images/queryOrder.png);}
.myAccount .allOrder { background-image:url(../images/allOrder.png);}
.myAccount .noPayOrder { background-image:url(../images/noPayOrder.png);}
.myAccount .myCollect { background-image:url(../images/star.png);}
.myAccount .accountSafety { background-image:url(../images/accountSafety.png);}
/* 个人中心 END */



/* 导航 BEGIN */

/*导航Table 左图标 模式*/
.navCtrlTableIcon ul li.lb {border-left-color:#e4e4e4;}
.navCtrlTableIcon ul li.tb {border-top-color:#FFF;}
.navCtrlTableIcon ul li.rb {border-right-color:#FFF;}
.navCtrlTableIcon ul li.bb {border-bottom-color:#e4e4e4;}

/*导航LIST模式*/
.navCtrlList ul li a.rArrow { background-image: url(../images/arrowR.png);}
.navCtrlList ul li { border-bottom-color: #e4e4e4; }

/* 导航 END */


/* 留言板 BEGIN */
.messageBoardCtrl1 .main span { background-image:url(../images/messageBoard.jpg); }
.messageBoardCtrl1 .main > div { border-top-color:#e4e4e4; }
/* 留言板 END */


/* 用户注册 BEGIN */
.registerUser1 .main > span { background-image:url(../images/registerUser.png); }
.registerUser1 .main > div { border-top-color:#e4e4e4;}
/* 用户注册 END */


/* 问卷调查 BEGIN */
.questionnaireCtrl1 .main > span { background-image:url(../images/questionnaire.png); }
.questionnaireCtrl1 .main > div { border-top-color:#e4e4e4; }
/* 问卷调查 END */


/* 购物车添加成功对话框 BEGIN */
.dialogShoppingCartCtrl {background: #ffffff !important; border-color:#e4e4e4;  box-shadow:2px 2px 2px  #e4e4e4, -2px 0 2px  #e4e4e4; }
.mobile .dialogShoppingCartCtrl h4 { background-image:url(../images/shoppingCartExclamationMark.png); }
.dialogShoppingCartCtrl p { color:#356bb9; border-top-color:#e4e4e4; }
/* 购物车添加成功对话框 END */


/* 通用对话框showConfirm BEGIN */
.showConfirm {background: #ffffff !important; border-color:#e4e4e4;  box-shadow:2px 2px 2px  #e4e4e4, -2px 0 2px  #e4e4e4; }
.mobile .showConfirm h4 { }
.showConfirm p { color:#356bb9; border-top-color:#e4e4e4; }
/* 通用对话框showConfirm END */


/* 视频音频 BEGIN */
.videoAndAudioCtrl1 h4 { border-bottom-color:#e4e4e4; }
.videoAndAudioCtrl1 video { background: #000000; }
.videoAndAudioCtrl1 audio { background: #ffffff; }
/* 视频音频 END */


/* 产品详情 BEGIN */
.productDetailCtrl .product-images ul.nav li { box-shadow:0px 1px 1px #e4e4e4,0px -1px 1px #e4e4e4,1px 0px 1px #e4e4e4,-1px 0px 1px #e4e4e4; background:#b6b6b6; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#b6b6b6)); background: -moz-linear-gradient(#ffffff, #b6b6b6);filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6')" }
.productDetailCtrl .product-images ul.nav li.selected {
    box-shadow:0px 1px 1px #356bb9,0px -1px 1px #356bb9,1px 0px 1px #356bb9,-1px 0px 1px #356bb9; 
    background:#356bb9; 
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#356bb9), to(#235aa4)); 
    background: -moz-linear-gradient(#356bb9, #235aa4);
    filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4'); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ff356bb9', endColorstr='#ff235aa4')"
}

.productDetailCtrl .priceAndStock p.first { color:#235aa4; }
.productDetailCtrl .priceAndStock p.second { color:#818181; }
.productDetailCtrl .tabs li { background:#e7e6e6;}
.productDetailCtrl .tabs li a { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; }
.productDetailCtrl .tabs li.active { border-top-color:#235aa4; background:none; }
.productDetailCtrl .tabs li.active a { color:#235aa4; }
.productDetailCtrl .tabs li.end { border-right-color:#e4e4e4; }
.productDetailCtrl .main .content { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; border-right-color:#e4e4e4; }
.productDetailCtrl .comments .comments-list li, .productDetailCtrl .leaveQuestion .leaveQuestion-list li { border-bottom-color:#e4e4e4;}
.productDetailCtrl .leaveQuestion .leaveQuestion-list .question dt { color:#235aa4; }
.productDetailCtrl .leaveQuestion .leaveQuestion-question { border-top-color:#e4e4e4; }
.productDetailCtrl .tabs a, .productDetailCtrl .tabs a:visited  { color:#000; }
.productDetailCtrl .tabs a:hover { color:#235aa4; }
.productDetailCtrl #technicalDetails table { background: #e4e4e4; color: #666;}
.productDetailCtrl #technicalDetails table tr td { border-color: #e4e4e4; }
.productDetailCtrl #technicalDetails table tr td:nth-child(2n+1) { background: #F5FAFE; }	
.productDetailCtrl #technicalDetails table tr td:nth-child(2n) { background: #ffffff;}	
.productDetailCtrl .productAttr dt { height:26px; line-height:26px; }
.productDetailCtrl .productAttr span { border-color: #e4e4e4;}
.productDetailCtrl .productAttr span.selected { border-color:#356bb9; color: #356bb9; }	
/* 产品详情 END */


/* Ktv产品详情 BEGIN */
.ktvProductDetailCtrl .product-images ul.nav li { box-shadow:0px 1px 1px #e4e4e4,0px -1px 1px #e4e4e4,1px 0px 1px #e4e4e4,-1px 0px 1px #e4e4e4; background:#b6b6b6; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#b6b6b6)); background: -moz-linear-gradient(#ffffff, #b6b6b6);filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6')" }
.ktvProductDetailCtrl .product-images ul.nav li.selected {
    box-shadow:0px 1px 1px #356bb9,0px -1px 1px #356bb9,1px 0px 1px #356bb9,-1px 0px 1px #356bb9; 
    background:#356bb9; 
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#356bb9), to(#235aa4)); 
    background: -moz-linear-gradient(#356bb9, #235aa4);
    filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4'); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ff356bb9', endColorstr='#ff235aa4')"
}

.ktvProductDetailCtrl .ktvProductPrice p.first { color:#235aa4; }
.ktvProductDetailCtrl .ktvProductPrice p.second { color:#818181; }
.ktvProductDetailCtrl .tabs li { background:#e4e4e4;}
.ktvProductDetailCtrl .tabs li a { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; }
.ktvProductDetailCtrl .tabs li.active { border-top-color:#235aa4; background:none;}
.ktvProductDetailCtrl .tabs li.active a { color:#235aa4; }
.ktvProductDetailCtrl .tabs li.end { border-right-color:#e4e4e4; }
.ktvProductDetailCtrl .tabs a, .ktvProductDetailCtrl .tabs a:visited { color:#000; }
.ktvProductDetailCtrl .tabs a:hover { color:#235aa4; }
.ktvProductDetailCtrl .main .content { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; border-right-color:#e4e4e4;}
.ktvProductDetailCtrl .comments .comments-list li, .ktvProductDetailCtrl .leaveQuestion .leaveQuestion-list li { border-bottom-color: #e4e4e4; }
.ktvProductDetailCtrl .leaveQuestion .leaveQuestion-list .question dt { color:#235aa4; }
.ktvProductDetailCtrl .leaveQuestion .leaveQuestion-question { border-top:#e4e4e4; }
.ktvProductDetailCtrl .ktvProductAttr span { border-color: #e4e4e4; }
.ktvProductDetailCtrl .ktvProductAttr span.selected { border-color:#356bb9; color: #356bb9; }	
/* Ktv产品详情 END */


/* 酒店产品详情 BEGIN */
.hotelProductDetailCtrl .product-images ul.nav li { box-shadow:0px 1px 1px #e4e4e4,0px -1px 1px #e4e4e4,1px 0px 1px #e4e4e4,-1px 0px 1px #e4e4e4; background:#b6b6b6; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#b6b6b6)); background: -moz-linear-gradient(#ffffff, #b6b6b6);filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6')" }
.hotelProductDetailCtrl .product-images ul.nav li.selected {
    box-shadow:0px 1px 1px #356bb9,0px -1px 1px #356bb9,1px 0px 1px #356bb9,-1px 0px 1px #356bb9; 
    background:#356bb9; 
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#356bb9), to(#235aa4)); 
    background: -moz-linear-gradient(#356bb9, #235aa4);
    filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4'); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ff356bb9', endColorstr='#ff235aa4')"
}

.hotelProductDetailCtrl .hotelProductPrice p.first { color:#235aa4; }
.hotelProductDetailCtrl .hotelProductPrice p.second { color:#818181; }
.hotelProductDetailCtrl .tabs li {  background:#e7e6e6;}
.hotelProductDetailCtrl .tabs li a { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; }
.hotelProductDetailCtrl .tabs li.active { border-top-color:#235aa4; background:none; }
.hotelProductDetailCtrl .tabs li.active a { color:#235aa4; }
.hotelProductDetailCtrl .tabs li.end { border-right-color:#e4e4e4; }
.hotelProductDetailCtrl .tabs a, .hotelProductDetailCtrl .tabs a:visited { color:#000; }
.hotelProductDetailCtrl .tabs a:hover { color:#235aa4; }
.hotelProductDetailCtrl .main .content { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; border-right-color:#e4e4e4;}
.hotelProductDetailCtrl .comments .comments-list li, .hotelProductDetailCtrl .leaveQuestion .leaveQuestion-list li { border-bottom-color:#e4e4e4;}
.hotelProductDetailCtrl .comments .comments-list dd, .hotelProductDetailCtrl .comments-list .comments dd  {padding-left:40px; }
.hotelProductDetailCtrl .leaveQuestion .leaveQuestion-list .question dt { color:#235aa4; }
.hotelProductDetailCtrl .leaveQuestion .leaveQuestion-question { border-top-color:#e4e4e4; }

.hotelProductDetailCtrl .hotelProductAttr span { border-color:#e4e4e4; }
.hotelProductDetailCtrl .hotelProductAttr span.selected { border-color:#356bb9; color: #356bb9; }	
/* 酒店产品详情 END */


/* 团购商品详情 BEGIN */
.grouponProductDetailCtrl .product-images ul.nav li { box-shadow:0px 1px 1px #e4e4e4,0px -1px 1px #e4e4e4,1px 0px 1px #e4e4e4,-1px 0px 1px #e4e4e4; background:#b6b6b6; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#b6b6b6)); background: -moz-linear-gradient(#ffffff, #b6b6b6);filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6'); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffffff', endColorstr='#b6b6b6')" }
.grouponProductDetailCtrl .product-images ul.nav li.selected {
    box-shadow:0px 1px 1px #356bb9,0px -1px 1px #356bb9,1px 0px 1px #356bb9,-1px 0px 1px #356bb9; 
    background:#356bb9; 
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#356bb9), to(#235aa4)); 
    background: -moz-linear-gradient(#356bb9, #235aa4);
    filter: progid:DXImageTransform.Microsoft.gradient(StartColorstr='#356bb9', endColorstr='#235aa4'); 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ff356bb9', endColorstr='#ff235aa4')"
}

.grouponProductDetailCtrl .priceAndStock p.first { color:#235aa4; }
.grouponProductDetailCtrl .priceAndStock p.second { color:#818181; }
.grouponProductDetailCtrl .tabs li {  background:#e7e6e6;}
.grouponProductDetailCtrl .tabs li a { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; }
.grouponProductDetailCtrl .tabs li.active { border-top-color:#235aa4; background:none; }
.grouponProductDetailCtrl .tabs li.active a { color:#235aa4; }
.grouponProductDetailCtrl .tabs li.end { border-right-color:#e4e4e4; }
.grouponProductDetailCtrl .tabs a, .grouponProductDetailCtrl .tabs a:visited { color:#000; }
.grouponProductDetailCtrl .tabs a:hover { color:#235aa4; }
.grouponProductDetailCtrl .main .content { border-bottom-color:#e4e4e4; border-left-color:#e4e4e4; border-right-color:#e4e4e4;}
.grouponProductDetailCtrl .comments .comments-list li { border-bottom-color:#e4e4e4;}
.grouponProductDetailCtrl .comments .comments-list dd, .grouponProductDetailCtrl .comments-list .comments dd  {padding-left:40px; }
/* 团购商品详情 END */


/* 购物车 BEGIN */
.shoppingCartCtrl1 .check-box { border-color:#e4e4e4; }
.shoppingCartCtrl1 .header { border-bottom-color:#e4e4e4; }
.shoppingCartCtrl1 .header > span, .shoppingCartCtrl1 .header > p { border-bottom-color:#e4e4e4; }
.shoppingCartCtrl1 .totalPrice, .shoppingCartCtrl1 .price { color: #356bb9;}
.shoppingCartCtrl1 .checked { background-image:url(../images/checkMark.png); }
.shoppingCartCtrl1 .productList li { border-top-color:#e4e4e4; }
.shoppingCartCtrl1 .productList img { border-color:#e4e4e4; }
.shoppingCartCtrl1 .productList .choose-amount > .add {  background-image:url(../images/add.png);}
.shoppingCartCtrl1 .productList .choose-amount > .minus { background-image:url(../images/minus.png); }
/* 购物车 END */


/* 订单信息 BEGIN */
.order1 dl { border-bottom-color:#e4e4e4;}
.order1 .price { color: #356bb9;}
/* 订单信息 END */


/* 防伪溯源 BEGIN */
.antiCounterfeitingCtrl .productDesc dt img { border-color:#e4e4e4; }

.antiCounterfeitingCtrl .check { border-bottom-color:#e4e4e4; border-top-color:#e4e4e4;}
.antiCounterfeitingCtrl .security-code dt { background-image:url(../images/securityCode.png); }
.antiCounterfeitingCtrl .check-code > dt { background-image:url(../images/checkCode.png); }
.antiCounterfeitingCtrl .true span:nth-child(1) div, .antiCounterfeitingCtrl .false span:nth-child(1) div { color:#356bb9; border-color:#e4e4e4; }
/* 防伪溯源 END */


/* 底部控件 BEGIN */
.botNavCtrl1 li { background-image:url(../images/trayLine1.png);}
.botNavCtrl1 li a { color: #FFF !important; }
.botNavCtrl1 .phoneBot { background-image:url(../images/phoneBot1.png); }
.botNavCtrl1 .smsBot { background-image:url(../images/smsBot1.png); }
.botNavCtrl1 .mapBot { background-image:url(../images/mapBot1.png); }
.botNavCtrl1 .homeBot { background-image:url(../images/homeBot1.png); }
.botNavCtrl1 .moreBot { background-image:url(../images/moreBot1.png); }
.botNavCtrl1 .leaveAMessageBot { background-image:url(../images/leaveAMessageBot1.png); }
.botNavCtrl1 .shareBot { background-image:url(../images/shareBot1.png); }
.botNavCtrl1 .accountBot { background-image:url(../images/accountBot1.png); }
.botNavCtrl1 .shoppingCartBot { background-image:url(../images/shoppingCartBot1.png); }
.botNavCtrl1 .linkBot { background-image:url(../images/linkBot1.png); }

.botNavCtrl2 .core { background-image:url(../images/coreBot2.png);}

.botNavCtrl2 .phoneBot { background-image:url(../images/phoneBot2.png); }
.botNavCtrl2 .smsBot { background-image:url(../images/smsBot2.png); }
.botNavCtrl2 .mapBot { background-image:url(../images/mapBot2.png); }
.botNavCtrl2 .homeBot { background-image:url(../images/homeBot2.png); }
.botNavCtrl2 .moreBot { background-image:url(../images/moreBot2.png); }
.botNavCtrl2 .leaveAMessageBot { background-image:url(../images/leaveAMessageBot2.png); }
.botNavCtrl2 .shareBot { background-image:url(../images/shareBot2.png); }
.botNavCtrl2 .accountBot { background-image:url(../images/accountBot2.png); }
.botNavCtrl2 .shoppingCartBot { background-image:url(../images/shoppingCartBot2.png); }
.botNavCtrl2 .linkBot { background-image:url(../images/linkBot2.png); }


.bottomNav_more li { background-color: #e4e4e4; }
.bottomNav_more li a { color: #FFF !important; }
.bottomNav_more .phoneBot { background-image:url(../images/phoneBot1.png); }
.bottomNav_more .smsBot { background-image:url(../images/smsBot1.png); }
.bottomNav_more .mapBot { background-image:url(../images/mapBot1.png); }
.bottomNav_more .homeBot { background-image:url(../images/homeBot1.png); }
.bottomNav_more .moreBot { background-image:url(../images/moreBot1.png); }
.bottomNav_more .leaveAMessageBot { background-image:url(../images/leaveAMessageBot1.png); }
.bottomNav_more .shareBot { background-image:url(../images/shareBot1.png); }
.bottomNav_more .accountBot { background-image:url(../images/accountBot1.png); }
.bottomNav_more .shoppingCartBot { background-image:url(../images/shoppingCartBot1.png); }

/* 底部控件 END */


/* layoutBg STRAT */
.layoutBg { background-image:url(../images/alphabg.png);}
/* layoutBg END */


/* login START */
.login .login-register, .login .login-forgotPW { color:#356bb9; }
/* login END */


/* managerlogin START */
.managerlogin #password { border-top-color:#e4e4e4;}
/* managerlogin END */


/* forgotPW START */
.forgotPW p { color:#356bb9; }
/* forgotPW END 


/* editPW START */
/* editPW END */


/* products START */
.products {position:relative;}
.products .products-info, .products .products-list ul.list li a { border-color:#e4e4e4; box-shadow:0 1px 3px rgba(0,0,0,0.3); }
.products .products-info img, .products .products-list ul.list li img { background:#FFFFFF; }
.products .products-info p, .products1 .products-list p { background: #FAFAFA; color:#356bb9;}
.products .products-list ul.list li .product-special { background-image:url(../images/special.png);}
.products .products-sort li { border-color: #e4e4e4;}
.products .products-sort li a { color: #356bb9;}
.products .products-sort li.selected { background-color: #356bb9; }
.products .products-sort li.selected a { color: #ffffff; }
.products1 .products-list p.product_price { color:#356bb9; }
.products1 .products-list span.product_original_price, .products1 .products-list p.product_name { color:#818181; }

.products2 .products-list p { background: #FAFAFA; color:#235aa4; }
.products2 .products-list h5 { background: #FAFAFA; color:#356bb9; }

.products3 .products-list > li > a { border-color:#e4e4e4;}
.products3 .products-list .product3_img > img { border-color:#FFF; }
.products3 .products-list p.product_price { color:#356bb9; }
.products3 .products-list span.product_original_price,.products3 .products-list .product3_title { color:#818181; }
.products3 .products-list .product3_line { background-color:#e4e4e4;}
/* products END */

/* mobile-pagination START */
.mobile-pagination li { border-color:#235aa4; }
/* mobile-pagination END */


/* payment START */
/* payment END */


/* orders START */
.orders1 .orders-list li { border-top-color:#e4e4e4; }
.orders1 .orders-list .orders-products dt img { border-color:#e4e4e4; }
/* orders END */


/* orderDetail START */
.orderDetail1 .order-products dt img { border-color:#e4e4e4; }
/* orderDetail END */


/* product-comment START */
/* product-comment END */


/* offlineProducts START */
.offlineProducts .offlineProducts-info img, .offlineProducts .offlineProducts-list ul.list li img { background:#FFFFFF; }

.offlineProducts .offlineProducts-info p, .offlineProducts1 .offlineProducts-list p { background: #FAFAFA; color:#356bb9;}
.offlineProducts1 .offlineProducts-list p { color:#356bb9; }
.offlineProducts1 .offlineProducts-list p.product_price { color:#356bb9; }

.offlineProducts2 .offlineProducts-list p { background: #FAFAFA; color:#235aa4; }
.offlineProducts2 .offlineProducts-list h5 { background: #FAFAFA; color:#356bb9; }
/* offlineProducts END */

/* visitstatcounterctrl start*/
/*评论控件*/
.commentlyPage .comments .comments-list li, .productDetailCtrl .leaveQuestion .leaveQuestion-list li {  border-bottom-color:#e4e4e4;}
/* visitstatcounterctrl end*/

/*colorarea start*/
/*colorarea end*/

/* meetingVerifyCtrl start */
.meetingVerifyCtrl1 .meetingVerifyCtrl_title { border-bottom-color:#e4e4e4; }
/* meetingVerifyCtrl end */


/* flashSalesCtrl start */
.flashSalesCtrl { position: relative; }
.flashSalesCtrl .flashSalesCtrl-timeAxis { }
.flashSalesCtrl .flashSalesCtrl-timeAxis ul { }
.flashSalesCtrl .flashSalesCtrl-timeAxis li { border-color:#e4e4e4; color:#356bb9}

.flashSalesCtrl .flashSalesCtrl-product ul { display:block; }
.flashSalesCtrl .flashSalesCtrl-product li {display:none; width:100%;}
.flashSalesCtrl .flashSalesCtrl-product li:nth-child(1) { display:inline-block;  }


.flashSalesCtrl ul.list > li > a { border-color:#e4e4e4;}
.flashSalesCtrl .flashSalesCtrl-img > img { border-color:#FFF; }
.flashSalesCtrl .flashSalesCtrl-price { color:#356bb9; }
.flashSalesCtrl .flashSalesCtrl-original-price,.flashSalesCtrl .flashSalesCtrl-title { color:#818181; }
/* flashSalesCtrl end */


/* restaurantFoods begin */
.restaurantFoods .checked {background-image: url(../images/checkMark.png);}
.restaurantFoods .price,.restaurantFoods .totalPrice { color: #356bb9;}
.restaurantFoods .choose-amount > .add {  background-image:url(../images/add.png);}
.restaurantFoods .choose-amount > .minus { background-image:url(../images/minus.png); }
/* restaurantFoods end */

/**newsctrl begin**/
.NewsCtrl .titlebk {background: #F3F3F3;}
.NewsCtrl .title > span{color: #BA2636;padding-left: 4.2%;}
.NewsCtrl .newslst > ul > li {border-bottom: 1px solid #efefef}
.NewsCtrl .titlecolor{color:Black;}
.NewsCtrl .sumarcolor{color:rgb(128,128,128);}
.NewsCtrl .newarrow::after{margin-top:8px;float:right;height:35px;content:url(../images/arrowRight.png)}
/**newsctrl end**/

/*DetailCommentCtrl begin*/
  .DetailCommentCtrl .timeclr{color:rgb(185, 185, 185);}
  .DetailCommentCtrl .newsclsclr{color:rgb(186, 38, 54)}
   .DetailCommentCtrl .hotcmtthm{background:rgb(188,188,188);color:rgb(100,100,100);}
   .DetailCommentCtrl .cmttimeipthm{color:rgb(188,188,188);}
   .DetailCommentCtrl .cmtuserthm{color:#5494ea}
   .DetailCommentCtrl .cmtmsgthm{color:#2c2c2c}
    .DetailCommentCtrl .cmtlst > li{border-bottom: 1px solid #efefef}
/*DetailCommentCtrl end*/
/*SocialService begin*/

.SocialServiceCtrl .title{font-size:19px;height:38px;height: 38px;
padding-left: 10px;
line-height: 38px;
border-radius: 5px;
margin-bottom:5px;}

.SocialServiceCtrl .dirlist{}
.SocialServiceCtrl .dirlist .showrelmsglst{color: #356bb9;line-height: 40px;text-shadow: 0px 0px 3px;font-size: 19px;font-family: 微软雅黑;margin-left: 8px;}
.SocialServiceCtrl .dirlist .ordertype{text-align: right;color: rgb(100, 100, 90);font-family: 华文中宋;font-size: 18px;padding: 10px;text-shadow: 0px 0px 3px;}
.SocialServiceCtrl .dirlist .ordertype .detype{font-size: 18px;margin: 0px 8px;cursor: pointer;color: rgb(140, 160, 190);}
.SocialServiceCtrl .dirlist .ordertype .actype{font-size: 22px;margin: 0px 8px;cursor: pointer;color: rgb(240, 140, 120);}
.SocialServiceCtrl .dirlist li {border-bottom:1px solid #e1e2e1;}
.SocialServiceCtrl .dirlist li .minfobtn{float: right;padding: 8px;border: 1px solid silver;border-radius: 15px;box-shadow: 0px 0px 8px rgb(130, 130, 130);margin: 0px 5px 5px 0px;color: black;text-shadow: 0px 0px 2px silver;font-family: 幼圆;cursor: pointer;}
.SocialServiceCtrl .dirlist li  .minfobtn:hover,.SocialServiceCtrl .dirlist li  .minfobtn:active{color: white;background-color: #356bb9;}
.SocialServiceCtrl .dirlist .icon{width:48px;height:48px;float:left;margin:8px;border-radius:5px;}
.SocialServiceCtrl .dirlist .dirinfo{}
.SocialServiceCtrl .dirlist .dirinfo .dirmaintitle{font-size: 18px;font-weight: bold;margin-top: 10px;display: inline-block;max-width: 90%;word-wrap: break-word;}
.SocialServiceCtrl .dirlist .dirinfo .dirsubtitle{color:#666666;font-size: 12px;margin-top: 0px;padding: 5px 15px;display: inline-block;word-break: break-word;}
.SocialServiceCtrl .dirlist .dirinfo .gopic{background-image: url(../images/icons/glyphicons_223_chevron-right.png);background-repeat: no-repeat;width: 20px;
height: 25px;
float: right;
background-position: center;
margin-top: 10px;
margin-right: 5px;
/* margin-bottom: 0px; */
/* margin: 5px; */

border-radius: 10px;}
.SocialServiceCtrl .dirlist .orderinfo{font-size: 16px;font-weight: bold;}
.SocialServiceCtrl .dirlist .orderinfo .dirmaintitle{text-shadow: 1px 0px 3px; font-size: 20px;margin-top:10px;display:inline-block;}
.SocialServiceCtrl .dirlist .orderinfo .dirsubtitle{color: rgb(90, 90, 90);text-shadow:0px 0px 2px;margin-top: 5px;margin-left: 15px;display: inline-block;padding: 1px;}
.SocialServiceCtrl .dirlist .orderinfo .ordertime{color:rgb(240, 120, 120);text-shadow:0px 0px 2px;margin-top: 5px;margin-left: 15px;display: inline-block;padding: 1px;}
.SocialServiceCtrl .dirlist .orderinfo .complete{width: 70px;height: 70px;font-family: 幼圆;color: red;float: right;border: 3px double rgb(250, 150, 150);border-radius: 70px;padding-top: 22px;padding-left: 6px;margin-top: -120px;margin-right: 18px;}
.SocialServiceCtrl .entlst{}
.SocialServiceCtrl .entlst .showbox {height: auto;min-width: 260px;max-width: 400px;max-height: 50px;overflow: hidden;float: right;margin-bottom: 15px;padding: 7px 18px;text-align: center;background-color: #356bb9;border-radius: 21px;box-shadow: 1px 1px 3px #444444;}
.SocialServiceCtrl .entlst .showbox .showcustormer{ font-size: 15px;color: rgb(255, 255, 255);text-shadow: 0px 0px 2px #F0F0F0;font-weight: bold;}
.SocialServiceCtrl .entlst .showbox .showtime{ font-size: 15px;color: rgb(230, 230, 230);text-shadow: 0px 0px 2px #DADADA;font-weight: bold;}
.SocialServiceCtrl .entlst .orderbox {height:auto;border-radius: 4px;box-shadow: 0px 0px 2px #aaa;margin: 0px 2px 10px 2px;padding:10px;}
.SocialServiceCtrl .entlst .orderbox .countalter{ background-color: #356bb9;border: 1px solid rgb(210, 210, 210);padding: 0px 5px;color:white;cursor: pointer;font-weight: bold;font-size: 25px;}
.SocialServiceCtrl .entlst .orderbox .txtcount{width: 100px;height: 29px;border-radius: 0px;border: 1px solid rgb(210, 210, 210);text-align: center;color: rgb(120, 120, 120);font-size: 26px;font-family: 幼圆;}
.SocialServiceCtrl .entlst .orderbox .ostitle{color: rgb(130, 130, 130);text-shadow: 0px 0px 2px;font-family: 幼圆;font-size: 20px;float: right;margin: 10px 20px 5px 0px;}
.SocialServiceCtrl .entlst .orderbox .ostitle .totalprice{font-size: 42px;color: rgb(255, 110, 110);}
.SocialServiceCtrl .entlst .orderbox .ostitle .orderbtn{padding: 8px 12px;background-color: transparent;border: 1px solid silver;border-radius: 5px;box-shadow: 0px 0px 8px rgb(130, 130, 130);text-shadow: 0px 0px 3px silver;font-size: 18px;color: black;}
.SocialServiceCtrl .entlst .orderbox .ostitle .orderbtn:hover,.SocialServiceCtrl .entlst .orderbox .ostitle .orderbtn:active{color:white; background-color:#356bb9;}
.SocialServiceCtrl .entlst .entinfo{margin:10px 2px 3px 2px;padding:4px 2px 4px 10px;border-radius:4px;box-shadow: 0px 0px 2px #aaa;}
.SocialServiceCtrl .entlst .entinfo .goaddress,.SocialServiceCtrl .entlst .entinfo .gophone{color: #356bb9;text-shadow: 0px 0px 1px;font-size: 14px;font-family: 幼圆;font-weight: normal;float: right;margin-right: 5px;}
.SocialServiceCtrl .entlst .entinfo .maintitle{font-size: 18px;font-weight: bold;margin-top: 10px;display: inline-block;text-shadow: 0px 0px 1px #666;max-width: 90%;word-wrap: break-word;}
.SocialServiceCtrl .entlst .entinfo .subtitle{ word-break: break-word; color:#666666;font-size:12px;margin: 3px 15px;display:inline-block;}
.SocialServiceCtrl .entlst .entinfo > p{border-top:1px solid #888;min-height: 30px;line-height:28px;font-size:16px;font-weight:bold;}
.SocialServiceCtrl .entlst .entinfo .enterport,.SocialServiceCtrl .entlst .entinfo .enterports{border-top:0px solid #888;}
.SocialServiceCtrl .entlst .entinfo .enterport .gopic{background-image: url(../images/icons/glyphicons_223_chevron-right.png);background-repeat: no-repeat;width: 20px;
height: 25px;
float: right;
background-position: center;
margin-top: 10px;
margin-right: 5px;
/* margin-bottom: 0px; */
/* margin: 5px; */

border-radius: 10px;}
.SocialServiceCtrl .entlst .entinfo .stxt{background-image:url(../images/icons/glyphicons_039_notes.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .mtxt{background-image:url(../images/icons/glyphicons_071_book.png);background-position:5px 12px;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;word-wrap: break-word;}
.SocialServiceCtrl .entlst .entinfo .tel{background-image:url(../images/icons/glyphicons_442_earphone.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .address{background-image:url(../images/icons/glyphicons_088_address_book.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .time{background-image:url(../images/icons/glyphicons_054_clock.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .timespan{background-image:url(../images/icons/glyphicons_055_stopwatch.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .comspan{background-image:url(../images/icons/glyphicons_457_transfer.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .price{background-image:url(../images/icons/glyphicons_227_usd.png);background-position:5px center;text-shadow: 0px 0px 1px #666;padding-left:32px;background-repeat:no-repeat;}
.SocialServiceCtrl .entlst .entinfo .buy > a{float: right;width: 54px;padding: 8px 12px;border: 1px solid silver;border-radius: 16px;box-shadow: 0px 0px 8px rgb(130, 130, 130);margin: 0px 5px 0px 0px;color: black;text-shadow: 0px 0px 2px silver;font-family: 幼圆;cursor: pointer;}
.SocialServiceCtrl .entlst .entinfo .buy > a:hover,.SocialServiceCtrl .entlst .entinfo .buy > a:active{color: white;background-color: #356bb9;}
.SocialServiceCtrl .entlst .entinfo .img{text-align:center;}
.SocialServiceCtrl .entlst .entinfo .img img{border-radius:8px;box-shadow: 0px 0px 2px #aaa;margin-top:10px;}
.SocialServiceCtrl .date{height: 45px;border: 1px solid #a70101;border-radius: 5px;font-size: 22px;}
.SocialServiceCtrl .comspanitem{width:40% !important;}
.SocialServiceCtrl .inputitem{margin:15px 5px 15px 5px;}
.SocialServiceCtrl .inputitem > span{font-size:15px;height:20px;line-height:20px;font-weight:bold;}
.SocialServiceCtrl .titlebk
{
    background:#DA0707; 
	background-image: -webkit-gradient(linear, left 0%, left 100%, from(#DA0707), to(#E02525));
	background-image: -webkit-linear-gradient(top, #DA0707, 0%, #E02525, 100%);
	background-image: -moz-linear-gradient(top, #DA0707 0%, #E02525 100%);
	background-image: linear-gradient(to bottom, #DA0707 0%, #E02525 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffDA0707', endColorstr='#ffE02525', GradientType=0);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(StartColorstr='#ffDA0707', endColorstr='#ffE02525');
	color:White;
	box-shadow: 2px 3px 3px #C28B3A;
	}
/*投票进度条颜色*/
.CastVoteCtrl .CastVoteLoadBgColor{background: rgb(206,219,233); /* Old browsers */
background: -moz-linear-gradient(right, rgba(252, 0, 31, 1) 0%, rgba(255, 8, 8, 1) 17%, rgba(253, 126, 8, 1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, right top, left bottom, color-stop(0%,rgba(252, 0, 31, 1)), color-stop(17%,rgba(255, 8, 8, 1)),color-stop(100%,rgba(253, 126, 8, 1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(right, rgba(252, 0, 31, 1) 0%,rgba(255, 8, 8, 1) 17%,rgba(253, 126, 8, 1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(right, rgba(252, 0, 31, 1) 0%,rgba(255, 8, 8, 1) 17%,rgba(253, 126, 8, 1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(right, rgba(252, 0, 31, 1) 0%,rgba(255, 8, 8, 1) 17%,rgba(253, 126, 8, 1) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(252, 0, 31, 1) 0%,rgba(255, 8, 8, 1) 17%,rgba(253, 126, 8, 1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f20020', endColorstr='#ff8f01',GradientType=0 ); /* IE6-9 */}
.CastVoteCtrl .CastVoteBorderColor{ border: 1px solid white;}
.CastVoteCtrl .CastAddBtnBgColor{ background:rgb(255, 0, 112);color: white;}
/*SocialService end*/
.MyCard .gbkclr{background-color: #f5f5f5;}
.MyCard .cardtips{color:#6C6C6C;font-family: 微软雅黑; font-size:15px; height:30px; line-height:30px;}
.MyCard .fetchtip{text-shadow:1px 1px 0px #eeeecc;font-weight:bold;font-size:large;position:absolute;right:0;top:2px;border-radius: 16px  0 0 16px;color: white;text-decoration: none;padding: 16px 5px;background-color: #8FCF45;}
.MyCard .event{border:1px solid #BFBFBF;margin-bottom: 20px;margin-top: 10px; width:100%; border-radius:5px; }
.MyCard .evthead{border-bottom:1px solid #BFBFBF; margin-right: 10px; background-image:url('/SiteTheme/images/card_more_open.png'); height:50px;line-height:50px; background-position: right center; ;background-repeat: no-repeat; text-decoration: none;font-family: 微软雅黑; display:block; margin-top:10px;font-size:20px;}
.MyCard .evtheadtitle{ background-image:url('/SiteTheme/images/card_hd.png');line-height: 40px;text-align: left; padding-left:45px;font-family: 微软雅黑;background-repeat: no-repeat;display: block; height:40px;margin-left:15px;}
.MyCard .evtitem{  padding-top:10px; padding-bottom:10px;padding-left:20px; padding-right:10px; text-align:left;color:#7A7A7A;font-family: 微软雅黑;font-size: 16px;}
.MyCard .tborder{border-top:1px solid #BFBFBF;}
.MyCard .shopbtn{ float:left;border-radius:5px;font-size:18px; text-align:center; height:40px;line-height:40px; width:43%; color:white;background-color:#53A2F1;border:1px solid #247DD6;}
.MyCard .evtdetail{ float:right;border-radius:5px;font-size:18px; text-align:center; height:40px;line-height:40px;   width:43%; color:white;background-color:#F34949;border:1px solid #E83735;}


.MyCard .bdsection{border:1px solid #BFBFBF; margin-bottom: 20px;margin-top: 10px; width:100%; border-radius:5px;}
.MyCard  a.dbsub{background-image:url('/SiteTheme/images/card_more.png');height:50px ;line-height:50px;  background-position: right center; background-repeat: no-repeat; text-decoration: none;font-family: 微软雅黑; display:block; margin-top:10px;font-size:20px;}
.MyCard .sbsubbb{border-bottom:1px solid #BFBFBF;}
.MyCard .addbk{ background-image:url('/SiteTheme/images/card_add.png');background-repeat: no-repeat; }
.MyCard .subtitle{line-height: 40px;text-align: left;font-family: 微软雅黑;display: block;padding-left:45px !important;margin-left:15px;  height:40px;}

/* ordermealctrl begin */
.OrdermealCtrl .ordermeal > p{color: #356bb9;border-bottom: 2px solid #356bb9;}
.OrdermealCtrl .ordermeal > span > button{background-color: #2468CC;border: 1px solid #2468CC;box-shadow: 0px 0px 5px #2468CC;color: white;}
.OrdermealCtrl .ordermeal > span > button:hover,.OrdermealCtrl .ordermeal > span > button:active{background-color: #114FAA;}
.OrdermealCtrl .ordermeal .totalbox{color:gray;border: 1px solid #3177DD;box-shadow: 0px 0px 5px #3177DD;}
.OrdermealCtrl .ordermeal .totalbox .totalcount,.OrdermealCtrl .ordermeal .totalbox .totalprice{color:#225599;}
.OrdermealCtrl .ordermeal .ordermeallst{border: 1px solid #3177DD;}
.OrdermealCtrl .ordermeal .ordermeallst .omtgname{background-color: #225599;color: white;}
.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .minus,.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .plus{color:#3177DD;border: 2px solid #3177DD;}
.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .minus:hover,.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .minus:active,.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .plus:hover,.OrdermealCtrl .ordermeal .ordermeallst .list li > p .dishcountbox .plus:active{background-color: #3177DD;color: white;border: 2px solid;}
/* ordermealctrl end */

/* stateroomCtrl begin */
.StateroomCtrl .stateroomtitle{color: white;background-color: #225AAC;}
.StateroomCtrl .stateroom .list > li > dl > dd .srname{color: #6697DD;}
.StateroomCtrl .stateroom .list > li > dl > dd .srbtn{border: 1px solid silver;box-shadow: 0px 0px 8px silver;}
.StateroomCtrl .stateroom .list > li > dl > dd .srbtn:hover{background-color:#356bb9;color:white;}

.stateroomdetail > div .nowreserve{color: white;background-color: rgb(110, 110, 200);}
.stateroomdetail > div .nowreserve:hover{background-color: rgb(80, 80, 180);}
/* stateroomCtrl end */

.orderBtn{color: white;background-color: rgb(110, 110, 200);}
.orderBtn:hover{background-color: rgb(80, 80, 180);}

/* QuestionnaireCtrl begin */

/* QuestionnaireCtrl end */




