.head-content{ min-width: 1430px;background:#FFF;}
.headFixed {
    position: fixed;top: 0;z-index: 9999;width: 100%;
}
.headPadding {
    padding-top: 61px;
}
.w1000{ width:1000px; margin:0 auto;}
.w1020{ width:1020px; margin:0 auto; }
.topBar{ width:100%; height:30px;font-size: 12px; min-width: 1190px;color: #8c8c8c; background:rgb(244,244,244); border-top:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5;   position:relative;
	}

.w1190{ width:1190px; margin:0 auto; }
.topBarCon{ height:28px; line-height:28px;}
.topBarCon .topBarFl li{ float:left;}

.topBarCon .login a:hover{ color:#e5527f !important;}

.topBarCon .vip .username{ font-weight:bold; color:#e5527f !important; margin:0 6px;}
.topBarCon .vip .quit{ color:#e5527f !important;}
.topBarCon .vip a:hover{color:#e5527f !important;}
.username{  color:#e5527f; margin:0 6px !important;}



.topBarCon .miniMenu { height:28px; _overflow:hidden;}
.topBarCon .miniMenu li{ float:left; margin-left:3px; text-align:center; height:28px; background:url(../image/index_new_bg.png) right -149px no-repeat;}
.topBarCon .miniMenu u{background: url("/image/bg_index.png") -150px -89px; display:inline-block; height:10px; width:10px; margin-top:0px; margin-left:5px; overflow: hidden;}
.topBarCon .miniMenu .m66{ width:50px; } .topBarCon .miniMenu .m66 a{ color:#e5527f;}
.topBarCon .miniMenu .m55{ width:58px; } .topBarCon .miniMenu .m55 a{ color:#e5527f;}
.topBarCon .miniMenu .m75{ width:75px; } .topBarCon .miniMenu .m75 a{ color:#e5527f;}
.topBarCon .miniMenu .m58{ width:62px; } 
.topBarCon .miniMenu .m4{ width:45px; }
.topBarCon .miniMenu .m3{ width:80px; position:relative;}
.topBarCon .miniMenu .m2{ width:80px; }
.topBarCon .miniMenu .m1{ width:120px; position:relative; z-index:13;}
.topBarCon .miniMenu .m1 b{ background:url(../image/index_new_bg.png) -70px -91px no-repeat; width:14px; height:11px; margin-right:5px; display:inline-block;}
.topBarCon .miniMenu .on{border:1px solid #dadada; margin-top:2px; margin-left:-2px; margin-right:-1px; background:#ffffff; line-height:22px;}
.topBarCon .miniMenu .cur{border:1px solid #dadada; margin-top:2px; margin-left:-2px; margin-right:3px; background:#ffffff; line-height:22px; text-indent:8px;}

.topBarCon .miniMenu a{ color:#666;}
.topBarCon .miniMenu a:hover{ color:#e5527f; text-decoration:none;}

.topBarCon .miniMenu-child{ width:80px; position:absolute; top:26px; right:-1px; border:1px solid #dadada; border-top:none; background:#ffffff;z-index: 9999}
.topBarCon .miniMenu-child dd{ height:25px; line-height:25px;}
.topBarCon .miniMenu-child dd a{padding-right:0;text-indent:0px; border-right:none; display:block; width:80px; height:25px; color:#666; }
.topBarCon .miniMenu-child dd a:hover{ background:#efefef; text-decoration:none; color:#e5527f;}

.topBarCon .miniMenu .userCenter{ position:relative; }
.topBarCon .miniMenu .myCart{ position:relative; }
.topBarCon .miniMenu .myCart .cart-a{ display:block; background:url(../image/T1CCRNXmRFXXXXXXXX.png) -92px -13px no-repeat; padding-left:30px; }
.topBarCon .miniMenu .myCart .cart-a strong{ color:#e5527f;}

.head-content .topCon .cart .mini-cart{width:365px; padding:0 5px; position:absolute; top:35px; left:-205px; border:1px solid #dadada; background:#ffffff; z-index:10;box-shadow: 2px 6px 5px rgba(0, 0, 0, 0.2);}
.head-content .topCon .cart .mini-cart .no-list{ text-align:center; line-height:70px; color:#333;height:70px}

.head-content .topCon .cart .mini-cart .cart-list dl{
	height:40px;
	width:auto;
	padding:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #ccc;
}
.head-content .topCon .cart .mini-cart .cart-list dt{
	width:40px;
	height:40px;
	border:1px dotted #ccc;
	overflow:hidden;
	float:left;
}
.head-content .topCon .cart .mini-cart .cart-list .name{
	float:left;
	width:200px;
	height:44px;
	margin-left:5px;
	line-height:22px;
	overflow:hidden;
}
.head-content .topCon .cart .mini-cart .cart-list .name a{
	color:#666666;
}
.head-content .topCon .cart .mini-cart .cart-list .name a:hover{
	text-decoration:none;
	color:#e5527f;	
}
.head-content .topCon .cart .mini-cart .cart-list .cartnumber{
	float:right;
	
	height:22px;
	line-height:22px;
	color:#666666;
	font-weight:bold;
	overflow:hidden;
	text-align:right;
}
.head-content .topCon .cart .mini-cart .cart-list .price{
	float:right;
	font-weight:bold;
	color:#e5527f;
	width:60px;
	height:22px;
	line-height:22px;
	text-indent:10px;
	text-align:right;
}
.head-content .topCon .cart .mini-cart .cart-list .delete{
	float:right;
	width:50px;
	height:22px;
	line-height:22px;
	text-align:right;
	overflow:hidden;
}
.head-content .topCon .cart .mini-cart .cart-list .delete a{
	padding-right:0;
	color:#e5527f;
}
.head-content .topCon .cart .mini-cart  .cart-list p {
	line-height:25px;
	text-align:right;
    margin-right: 8px;
	color:#666666;	
}
.head-content .topCon .cart .mini-cart .cart-list p strong{
	color:#e5527f;
	font-weight:bold;	
}

.gocart {
	padding: 0px 10px; height: 30px; color: rgb(255, 255, 255);margin: 5px 0px;line-height: 30px; font-weight: 700; display: inline-block; background-color: rgb(204, 0, 0);
}

.head-content .topCon .cart .mini-cart .cart-list .cart-button{
	background: url("/image/bg2.png") no-repeat scroll -70px -40px transparent;
    display: inline-block;
    height: 26px;
	margin-top:5px;
    margin-bottom:10px;
    overflow: hidden;
    width: 97px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
}

.topCon{ height:60px;width:1200px;margin:auto }
.topCon .logoAreaUser{ width:265px;height:60px;}
.topCon .logoAreaUser a{ display:block; width:180px; height:60px;margin-top: 0px; background:url("/image/logo1.png") no-repeat;  outline:none;}

.topCon .logologin{ width:200px;height:60px;margin-top: 00px}
.topCon .logologin a{ display:block;  height:60px;margin-top: 0px; background:url("/image/logo.png") no-repeat;  outline:none;}
.topCon .logologin b {
	background: url("/image/regist-word.png") no-repeat; left: 335px; top:42px; width: 111px; height: 40px; position: absolute;
}
.topCon .logologin i {background: url("/image/login-all-bg.png") no-repeat 0px -131px; left: 335px; top: 42px; width: 111px; height: 40px; position: absolute;
}.topCon .logoArea{ width:490px;height:80px;}
.topCon .logoArea a{ display:block; width:470px; height:60px;margin-top: 10px; background:url("/image/logo1.png") no-repeat;  outline:none;}
 .topCon .logoArea  a:hover{color:#333;}

  .head-content .topCon .search  .search_suggest {
         border-width: 0 1px 1px; border-style: solid solid solid; border-color: #e5527f  #e5527f  #e5527f; padding: 5px; margin-top: 33px;margin-left: -2px; width:417px; line-height: 28px; display: none; position: absolute; z-index: 9999; background-color: rgb(255, 255, 255);
     }
    .head-content .topCon .search .search_suggest a {
        color: rgb(102, 102, 102); text-indent: 6px; overflow: hidden; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: block; white-space: nowrap; -ms-word-break: keep-all; -ms-text-overflow: ellipsis; background-color: rgb(255, 255, 255);
    }
    .head-content .topCon .search  .search_suggest a:hover {
        color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
    }
    .head-content .topCon .search  .search_suggest .selected {
        color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
    }
    .head-content .topCon .search  .search_suggest a .keyword {
        color: rgb(255, 0, 0);
    }
    .head-content .topCon .search .search_suggest a:hover .keyword {
        color: rgb(255, 255, 255);
    }
    .head-content .topCon .search .keyword {
        padding: 5px 0px; width: 380px; height: 15px; overflow: hidden;
    }
    .head-content .topCon .search .keyword strong {
        color: rgb(153, 153, 153);
    }
    .head-content .topCon .search .keyword a {
        color: rgb(153, 153, 153); margin-right: 5px;
    }
    .head-content .topCon .search .keyword a:hover {
        color: #e5527f;
    }
.topCon  .search {
	border-radius :0 3px 3px 0; border: 1px solid #e5527f; width: 504px; height: 32px;margin-top: 25px;
}

.topCon .search .sideShadow {
	background: url("/image/bg2.png") no-repeat -48px -195px; width: 20px;  overflow: hidden; float: left;
}
.topCon .search .keyWord {
   padding: 0px;  padding-left: 5px;  color: #999;font-size: 12px;  width: 420px; height: 31px; line-height: 32px; overflow: hidden; float: left;border: 0;border-radius: 0px;background-color: #fff;
}

.topCon .search .submit {
    background: #e5527f;line-height: 32px;text-align: center;color: #ffffff;font-size: 15px;	 border: 0; width: 78px; height: 33px; overflow: hidden; float: right; cursor: pointer;
}


.topCon .cart {
	width: 172px; height: 35px; position: relative;margin-top: 26px;
}
.topCon .cart .cartLink {
	background: url("/image/bg2.png") no-repeat 0px -110px; width: 112px; height: 34px; overflow: hidden; padding-left: 60px; display: block;
}
.topCon .cart .cartLink span {
	line-height: 35px; float: left;
}
.topCon .cart .cartLink strong {
	line-height: 35px; float: left;
}
.topCon .cart .cartLink .cartCount {
	padding: 0px 5px;
}
.topCon .cart .cartLink .arrow {
	border-width: 4px; border-style: solid; border-color: rgb(154, 154, 154) rgb(245, 245, 245) rgb(245, 245, 245); margin: 15px 0px 0px 6px; width: 0px; height: 0px; overflow: hidden; position: absolute;
}



.page-header .btMap .hover.cart .cartLink .arrow {
	border-width: 4px; border-style: solid; border-color: rgb(245, 245, 245) rgb(245, 245, 245) rgb(154, 154, 154); margin: 9px 0px 0px 6px; width: 0px; height: 0px; overflow: hidden; position: absolute;
}
.page-header .btMap .hover.cart .hideCart {
	display: block !important; z-index: 98;
}
.page-header .btMap .hover.cart .cartLink {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}

.topCon .hotline{background:url("/image/bg_index.png") ;background-position: -5px -607px; height: 58px;width:425px;margin-top:15px}

.topCon .searchArea .search_list_box
{
	background-color:#ffffff;
	position:absolute;
	left:0;
	top:56px;
	width:372px;
	border:1px solid #999;
	display:none;
}
.headNav{background: #ffffff;background-position: 0px 0px;height: 60px;line-height: 60px; position: relative;
}/*background: #e5527f; color:#434343;border-bottom:2px solid #e5527f;background: url("/image/bg_menubar.png") repeat-x 0px 0px ;;min-width: 500px height:60px;line-height: 60px*/
.headNav .navCon{  position:relative;}
.headNav .navCon .navCon-cate{ width:125px; height:60px; line-height:60px; font-size:15px; }

.headNav .navCon .navCon-menu li{ float: left;height: 60px;line-height: 75px;overflow: hidden;text-align: center;margin-right:10px;margin-top: 0px}
.headNav .navCon .navCon-menu li a{ color:#4a4a4a;font-size:15px; height: 60px; line-height:60px;text-decoration: none;padding-left: 5px;padding-right: 5px;display:block;}
.headNav .navCon .navCon-menu li a:hover, .cur {color: #4a4a4a;text-decoration: none;}
.headNav .navCon .navCon-menu li a:hover, .curMenu { color: #d60d61}/* background: #d60d61 rgb(154, 0, 0);*/
/*.headNav .navCon .navCon-menu li  .curMenu{border-bottom: 2px solid #d60d61;}
background-color:#e5527f;*/
.headNav .navCon .navCon-cate .navCon-cate-title{ background:url("/image/header_menu_ico.gif") no-repeat 166px center;text-indent:10px;font-weight: bold }
.headNav .navCon .navCon-cate .navCon-cate-title a{ color:#ffffff;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{ text-decoration:none;}

.headNav .navCon .navCon-cate .cateMenu{ position:absolute; left:0px;    cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{ color:#FFFFFF;}




.sitetop .fixedheadNav{background: #fff;min-width: 1190px;background-position: 0px 0px; border-top:1px solid rgb(255, 255, 255);height: 50px; position: relative;font-weight:700;
}/* color:#434343;border-bottom:2px solid #e5527f;background: url("/image/bg_menubar.png") repeat-x 0px 0px ;*/
.sitetop .fixedheadNav .fixednavCon{ height:50px; position:relative;}
.sitetop .fixedheadNav .fixednavCon .fixednavCon-cate{ width:150px; height:50px; line-height:50px; font-size:14px; }

.sitetop .fixedheadNav .fixednavCon .fixednavCon-menu li{ float: left;height: 50px;line-height: 50px;overflow: hidden;text-align: center;width: 100px;font-weight:700;}
.sitetop .fixedheadNav .fixednavCon .fixednavCon-menu li a{font-size:14px; height: 50px; line-height:48px;text-decoration: none;width: 100px;display:block;font-weight:700;}
.sitetop .fixedheadNav .fixednavCon .fixednavCon-menu li a:hover {font-weight:700;color: #999;}/*rgb(154, 0, 0);*/
.fixedcurMenu {font-weight:700;color: #d60d61;}/*rgb(154, 0, 0);*/

/*background-color:#e5527f;*/
.sitetop .fixedheadNav .fixednavCon .fixednavCon-cate .fixednavCon-cate-title{ background:url("/image/header_menu_ico.gif") no-repeat 166px center;text-indent:10px;font-weight: bold }
.sitetop .fixedheadNav .fixednavCon .fixednavCon-cate .fixednavCon-cate-title a{ color:#333;}
.sitetop .fixedheadNav .fixednavCon .fixednavCon-cate .fixednavCon-cate-title a:hover{ text-decoration:none;}


.float-list-dnav {background: none repeat scroll 0 0 #8D0000;clear: both;font-size: 14px;font-weight: bold;height: 47px;line-height: 47px; width: 210px;}
.float-list-dnav a {color: #FFFFFF;margin: 0 10px 0 10px;}
.float-list-dnav a:hover{ color:#ffffff;}


/*搜索提示样式*/

.searchTips li
{
	height:26px;
	line-height:26px;
	padding:0 8px;
	color:#444;
}
.searchTips .on
{
	background-color:#eee;
	color:#e5527f;
}


/*链接*/
#foot .links{height: 32px;line-height: 32px;padding-top: 0px;padding-left: 10px;padding-right: 10px;text-align: center;}
	.links span {padding: 0 10px;color:#c2c2c2;}
	.links a ,.links a:link,.links a:visited {color:#c2c2c2;}
	/*.links a ,.links a:link,.links a:visited {color:#666;} .links a:hover {color: #e5527f;}*/
/*版权*/
#foot .copyright{color: #c2c2c2;line-height: 22px;margin-top: 5px;padding-bottom: 10px;text-align: center;}
/*验证信息  background:url(../image/bg_index.png) no-repeat;	.authentication .beian{ background-position:-208px -690px;}
	.authentication .depart{ background-position:-205px -735px;} border:1px solid #ccc; */
#foot .authentication{ text-align:center;}
	.authentication a{width:108px; margin:0 5px; height:40px;color: #ffffff;}

	
	#foot 
	{
	padding-bottom: 0px;
	padding-top: 0px;
    height: auto;
    margin: 0px auto 0;
    width: 100%;
    position:relative;
	z-index:1;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    min-width: 1190px;
	    background-color: #404343;
	    border-top: 1px solid #eaeaea;

}
#btmlist {
	padding: 40px 0px;padding-left: 30px; -ms-zoom: 1;width: 1190px;margin-left: auto;margin-right: auto;height:60px;
}
#btmlist li {
	width: 238px; float: left;color: #ccc;
}
#btmlist li i {
	margin: 0px 12px 0px 0px; float: left; _margin: 0 6px 0 0;
}
#btmlist li .tit {
	line-height: 22px; display: block;

}
#btmlist li .desc {
	line-height: 22px; display: block;
}
#btmlist li .tit {
	font-size: 18px; font-weight: bold;
}
#btmlist li .desc {
	font-size: 14px;
}
.w-icon {
	background: url("/image/icon.png") no-repeat;
}
.w-icon {
	width: 36px; height: 36px; display: inline-block;
}

.w-icon-23 {
	background-position: -13px 0px; width: 44px; height: 44px;
}
.w-icon-23-1 {
	background-position: -68px 0px;
}
.w-icon-23-2 {
	background-position: -122px 0px;
}
.w-icon-23-3 {
	background-position: -178px 0px;
}
.w-icon-23-4 {
	background-position: -234px 0px;
}

.w-icon-23-5 {
	background-position: -292px 0px;
}
.container {
	margin-right: auto; margin-left: auto;
}
.container::before {
	line-height: 0; display: table; content: "";
}
.container::after {
	line-height: 0; display: table; content: "";
}
.container::after {
	clear: both;
}
.container {
	width: 1190px;
}




.site-footer {
 color:#cccccc; margin-top: 50px;
}
.site-footer .footer-service {
	padding: 30px 0px; border: rgb(223, 223, 223) 1px solid;border-top: 2px solid #e5527f;
}
.site-footer .footer-links {
    height: 100%;padding: 20px 0px; color: #fff; border-bottom-color:#aaaaaa; border-bottom-width: 1px; border-bottom-style: solid;
}
.site-footer .footer-info {
	padding: 35px 0px 65px; font-size: 12px;margin-left: auto;margin-right: auto
}
.site-footer .list-service {
	margin: 0px; padding: 0px; list-style-type: none;
}
.site-footer .list-service li {
	width: 19.9%; text-align: center; float: left;
}
.site-footer .list-service li a {
	color: rgb(51, 51, 51); font-size: 12px; display: block;
}
.site-footer .list-service li a:hover .iconfont {
	color: rgb(255, 74, 0);
}
.site-footer .list-service li a .iconfont {
	color: rgb(109, 109, 109); font-size: 30px;
}
.site-footer .list-service li a strong {
	color: rgb(0, 0, 0); font-size: 18px; font-weight: 400; margin-top: 5px; display: block;
}
.site-footer .col-links {
	margin: 0px 0px 0px 30px; width: 225px;float: left; _display: inline;
}
.site-footer .col-links dt {
	color:#cccccc; font-size: 18px; margin-bottom: 10px;
}
.site-footer .col-links dd {
	margin: 0px 0px 6px;
}
.site-footer .col-links dd a {
	color: #ccc;
}
.site-footer .col-links dd a:hover {
	color: rgb(255, 74, 0);
}
.site-footer .col-links-first {
	margin-left: 0px;
}
.site-footer .col-contact {
	width: 390px; text-align: center; float: right;
}
.site-footer .col-contact p {
	margin: 0px 0px 15px;
}
.site-footer .col-contact p.phone {
	color: rgb(0, 0, 0); line-height: 1; font-size: 26px; margin-bottom: 5px;
}
.site-footer .info-text {
	width: 700px; margin-bottom: 20px; float: left;
}
.site-footer .info-text a {
	color: rgb(51, 51, 51);
}
.site-footer .info-text a:hover {
	color: rgb(255, 74, 0);
}
.site-footer .info-text .logo-mini {
	background: rgb(255, 74, 0); width: 40px; height: 40px; text-align: center; margin-right: 15px; float: left;
}
.site-footer .info-text .logo-mini i {
	color: rgb(255, 255, 255); font-size: 28px;
}
.site-footer .info-text .sep {
	margin: 0px 3px;
}
.site-footer .zaw_wx {
	margin-bottom: 5px; 
}
.site-footer .index_weixin {
	margin-bottom: 15px;
}
.site-footer .index_weixin01 {
	padding-left: 25px;font-size: 14px;
}
.site-footer .index_wangwang {
	padding-left: 5px; margin-top:18px;float: left;font-size: 14px;
}

.site-footer .info-text p {
	margin: 0px; line-height: 20px;
}
.site-footer .info-sites {
	width: 200px; color: rgb(140, 140, 140); font-size: 12px; float: right; position: relative;
}
.site-footer .info-sites .global-site-current {
	background: rgb(255, 255, 255); padding: 10px; border: 1px solid rgb(223, 223, 223); width: 178px; height: 18px;
}
.site-footer .info-sites .arrow {
	border-width: 5px; border-style: solid; border-color: rgb(223, 223, 223) rgb(255, 255, 255) rgb(255, 255, 255); top: 17px; width: 0px; height: 0px; right: 10px; position: absolute; z-index: 1; _font-size: 0;
}
.site-footer .info-sites .global-site-list {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(223, 223, 223); left: 0px; width: 198px; bottom: 0px; display: none; list-style-type: none; position: absolute; z-index: 2;
}
.site-footer .info-sites .global-site-list li a {
	padding: 10px; height: 18px; display: block;
}
.site-footer .info-links {
	clear: both;
}
.site-footer .info-links img {
	width: auto; height: 20px;
}
.site-footer .col-links {
	margin: 0px 0px 0px 20px; 
}
.site-footer .index_tel {
	color: rgb(51, 51, 51); font-size: 14px;
}
.site-footer .index_tel i {
	color: #e5527f; font-size: 18px; font-style: normal; font-weight: bold;
}
.site-footer .index_tel span {
	float: right;
}
.clearfix {
	
}
.clearfix::before {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	line-height: 0; display: table; content: "";
}
.clearfix::after {
	clear: both;
}

/*进货单头*/
.progress {
	padding-top: 20px;
}
.progress .progress-1 {
	background: url(../image/user/step1.png) no-repeat; width: 481px; height: 23px; overflow: hidden; padding-top: 23px;
}
.progress .progress-2 {
    background:url(../image/user/step2.png) no-repeat;width:481px;padding-top:23px;overflow:hidden;height:23px;
}
.progress .progress-3 {
    background:url(../image/user/step3.png) no-repeat;width:481px;padding-top:23px;overflow:hidden;height:23px;
}
.progress ul {
	width: 481px; float: right;
}
.progress li {
	width: 160px; height: 23px; text-align: center; color: rgb(188, 232, 163); line-height: 23px; float: left;
}
.progress li b {
	width: 22px; height: 25px; display: none;
}
.progress  li.step-1 {
	color: rgb(122, 189, 84);
}
.progress li.step-2 {
	width: 161px; color: rgb(170, 170, 170);
}
.progress li.step-3 {
	color: rgb(170, 170, 170);
}
.progress li.complete b {
	background-position: 0px -50px;
}

.btn {
  border-radius:2px;margin-bottom: 2px;margin-top: 1px; 
    padding-left: 12px;padding-right: 12px; height: 27px; line-height: 27px; font-size: 12px;}

.active.btn {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15); background-color:#e4393c; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
}
.btn:active {
	outline: 0px; box-shadow: inset 0px 2px 4px rgba(0,0,0,0.15); background-color:#e4393c; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15);
}
.disabled.btn {
	background: rgb(204, 208, 217);border:1px solid #aaa;color: #000; cursor: default; opacity: 0.65; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
[disabled].btn {
	background: rgb(204, 208, 217); border:1px solid #aaa;color:#000; cursor: default; opacity: 0.65; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-block {
	width: 100%; padding-right: 0px; padding-left: 0px; display: block; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
}
.btn-primary {
	 color: rgb(255, 255, 255); background-color: #e5527f;height: 27px; line-height: 27px; 
}
.btn-primary:hover {
	border-color: #e5527f; color: rgb(255, 255, 255); background-color: #d33368;
}
.btn-primary:focus {
	border-color: #d33368; color: rgb(255, 255, 255); background-color: #e5527f;
}
.active.btn-primary {
	  color: rgb(255, 255, 255); background-color:rgb(154, 0, 0);border:1px solid rgb(154, 0, 0);
}
.btn-primary:active {
	 color: rgb(255, 255, 255); background-color:rgb(154, 0, 0);border:1px solid rgb(154, 0, 0);
}
.btn-yellow {
	border-color: #FF641A; color: rgb(255, 255, 255); background-color: #FB7635;
}
.btn-yellow:hover {
	border-color:  #FF641A;  color: rgb(255, 255, 255); background-color:  #FB7635;
}
.btn-yellow:focus {
	border-color:  #FF641A;  color: rgb(255, 255, 255); background-color: #FB7635;
}
.active.btn-yellow {
	border-color:  #FF641A; color: rgb(255, 255, 255); background-color:  #FB7635;
}
.btn-yellow:active {
	border-color:  #FF641A;  color: rgb(255, 255, 255); background-color:  #FB7635;
}
.btn-dake {
	border-color: rgb(109, 109, 109); color: rgb(255, 255, 255); background-color: rgb(109, 109, 109);
}
.btn-dake:hover {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-dake:focus {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.active.btn-dake {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-dake:active {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}



.btn-dakeLight {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-dakeLight:hover {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-dakeLight:focus {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.active.btn-dakeLight {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-dakeLight:active {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-lineDakeLight {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-lineDakeLight:hover {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-lineDakeLight:focus {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.active.btn-lineDakeLight {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-lineDakeLight:active {
	border-color: rgb(223, 223, 223); color: rgb(51, 51, 51); background-color: rgb(223, 223, 223);
}
.btn-lineDake {
	border-color: rgb(51, 51, 51); color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);
}
.btn-lineDake:hover {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-lineDake:focus {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.active.btn-lineDake {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-lineDake:active {
	border-color: rgb(51, 51, 51); color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}
.btn-small {
	 height: 30px; line-height: 30px; font-size: 12px;
}
.btn-big {
	width: 200px; height: 38px; line-height: 38px; font-size: 14px;text-align: center;font-weight:700
}
.btn-grey {
	color: rgb(255, 255, 255);
}
.btn-danger.btn {
	color: rgb(255, 255, 255);
}
.btn-primary.btn {
	color: rgb(255, 255, 255);
}
.btn-success.btn {
	color: rgb(255, 255, 255);
}
.btn-warning.btn {
	color: rgb(255, 255, 255);
}

.btn-primary.btn {
	border-color: rgb(212, 63, 58); background-color: #e5527f;
}
.btn-primary.btn:hover {
	border-color: rgb(172, 41, 37); background-color: rgb(201, 48, 44);
}
.btn-danger.btn {
	border-color: rgb(212, 63, 58); background-color: rgb(217, 83, 79);
}
.btn-danger.btn:hover {
	border-color: rgb(172, 41, 37); background-color: rgb(201, 48, 44);
}
.btn-warning.btn {
	border-color: rgb(238, 162, 54); background-color: rgb(240, 173, 78);
}
.btn-warning.btn:hover {
	border-color: rgb(213, 133, 18); background-color: rgb(236, 151, 31);
}
.btn-success.btn {
	border-color: rgb(76, 174, 76); background-color: rgb(92, 184, 92);
}
.btn-success.btn:hover {
	border-color: rgb(57, 132, 57); background-color: rgb(68, 157, 68);
}


.btn-small.btn {
	height: 28px; line-height: 26px;
}
a.btn-small.btn {
	height: 28px; line-height: 26px;
}
.btn-mini.btn {
	height: 28px; line-height: 26px;
}
a.btn-mini.btn {
	height: 28px; line-height:26px;
}
.btn-maxsmall {
 height: 36px; line-height:36px; font-size: 13px;width: 150px;
}
.btn-minsmall {
 height: 28px; line-height: 26px; font-size: 12px;
}
.btn-min60 {
	width: 60px; height: 22px; line-height: 22px; font-size: 12px;
}
.btn-min50 {
	width: 50px; height: 22px; line-height: 22px; font-size: 12px;
}
.btn-disabled {
	border-color: #999; color: rgb(243, 243, 243); cursor: not-allowed; background-color: rgb(255, 255, 255);
}

/*
.btn-disabled.btn {
	cursor: no-drop;
}
.btn-disabled.btn:hover {
	background: rgb(238, 238, 238);
}
.btn-disabled:hover {
	border-color:  #999; color: red;cursor:not-allowed; -webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-disabled:focus {
	border-color:  #999; color: rgb(243, 243, 243); cursor:not-allowed;-webkit-box-shadow: none; -moz-box-shadow: none;
}
.btn-disabled:active {
	border-color: #999; color: rgb(243, 243, 243);  cursor:not-allowed;-webkit-box-shadow: none; -moz-box-shadow: none;
}

.active.btn-disabled {
	border-color:  #999; color: rgb(243, 243, 243); cursor:not-allowed;-webkit-box-shadow: none; -moz-box-shadow: none;
}
*/
.payment-con  .btn-lineDakeLight{
	border-color:#dfdfdf
}
.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  padding: 0 6px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}


    .ms span
    {
        background: yellowgreen;
        font: 12px/12px Arial;
        padding: 2px 6px;
        border-radius: 9px;
        height: 13px;
        line-height: 14px;
        color: #fff;
        display: inline-block;
        font-size-adjust: none;
        font-stretch: normal;
        behavior: url(/iecss3.htc);
    }
