


*{
	margin: 0;
	padding: 0;
}
a{color:#232323;text-decoration:none}
a:hover{color:#e40465;}
a:focus {
    outline: thin dotted;
    outline: 1px auto -webkit-focus-ring-color;
    outline-offset: -2px
}
/* a:hover{color:#E6080A !important;} */

html,body{
	width: 100%;
	height: auto;
	background: #fff;
	font-size: 12px;
	font-family: 'MicrosoftYaHeiUI';
	padding-bottom: 30px;
}
#app{
	max-width: 1200px;
	margin: 0 auto;
}
.flex{
	display: flex;
	/* justify-content: center; */
	align-items: center;
	flex-direction: row;
}
.color_e6080a{
	color: #E6080A;
}

.right .color_e6080a{
	color: white;
}
.left .color_e6080a a:hover{
	color: #E6080A;
}
.top{
	width: 100%;
	height: 30px;
	background: #f1f1f1;
}
.header{
	/*display: flex;*/
	justify-content: space-between;
	align-items: center;
	height: 30px;
	max-width: 1200px;
	margin: 0 auto;
}
.header-left{
	float: left;
}
.header-right{
	float: right;
}
.marginRight_15{
	margin-right: 15px;
}
.marginRight_15 a:hover{color:#E6080A }
.color_333{
	color: #333;
}
.index_li{
	background: #ffe4e4;
	padding:4px 8px;
}

.top {width:100%; height:40px;line-height:40px;background:#f5f5f5; border-bottom:1px solid #eee;font-size:13px;outline: 0px;
	/* box-shadow: 0 0 3px 0px #3b99fc;
	-webkit-box-shadow: -5px 12px 19px -3px #757575; */
}
.related-products .related-product{max-width:32%;}
.basic li {float:left; margin-right:15px; position:relative;}
.user li {float:left; position:relative;}
.top .toggle-menu {display:none; position:absolute; z-index:20; right:0;top:28px; background:#fff; border:1px solid #ddd;padding:0 20px 0 12px; white-space:nowrap;}
.top .collect a {background:url(../images/star.png) no-repeat 0 0; padding-left:15px;}
.top .collect a:hover {background:url(../images/star-hover.png) no-repeat 0 0; text-decoration:none; color:#666;}
.top .reg-link {margin-left:10px; border-right:1px solid #ddd; padding-right:10px;}

.top .icon-mobile {display:inline-block; width:9px; height:13px; background:url(../images/login-sp.png) no-repeat -334px -141px; position:relative; top:2px;}
.top a:hover .icon-mobile {background-position:-334px -165px;}

.top .icon-arrow { position:absolute; right:11px; top:13px; width:0; height:0; border:3px solid transparent; border-top:3px solid #999;}
.top a:hover .icon-arrow {border:3px solid transparent; border-bottom:3px solid #2bb8aa; top:10px;}


.top .dropdown {display:inline-block; padding:0 20px 0 12px; position:relative; z-index:21;}
.top .vertical-line{position:absolute; width:1px; height:12px; background:#ddd; right:-1px;top:20px;}
.toggle-menu li{clear:both;}
.top .gq{
	/* top: 2px; */
	position: relative;}

/* .top li.on .dropdown {border:1px solid #ddd; border-top:none; border-bottom:none; background:#fff;}
 */
.reg_banner{background: url(../imgs/login.jpg) no-repeat;height: 500px;width: 1200px;margin: auto;}
.reg_banner .container{width: 430px;height:400px;background:#d0cfcf;float: right;margin: 80px auto;border-radius: 30px;}
.reg_banner .container .t{font-size: 25px;font-weight: bold;text-align: center;margin: 20px auto;color: #333;}
.reg_banner .container table{width:100%}
.reg_banner .container table .inputWrap{margin-bottom: 20px;}
.reg_banner .container table .f_input{width: 90%;height: 45px;border-radius:7px;border: 1px solid #ccc;	margin: auto;display: block;font-size: 15px;text-indent: 15px;}
.reg_banner .container table .f_input:focus{    outline: 0;
    box-shadow: 0 0 3px 0px #333;
    -webkit-box-shadow: 0 0 3px 0px #333; }
.reg_banner .container table #remember{margin:25px 5px 25px 25px;}
.reg_banner .container table laber{color: #333;}
.reg_banner .container table .loginbtn{width: 90%;height: 45px;border-radius: 10px;margin:auto;display: block;background: #e6080a;color:white;font-size: 20px;border: none;}
.want_login .fr{margin: 25px;color: #333;}
.want_login .fl{margin: 25px;color: #333;}
.reg_banner .container .want_a{margin-top: 10px;}

.nav {
	/* position:relative; height:40px; */
}
.category {position:absolute; top:0;left:0; width:246px;}
.category h2{background:url(../images/base.png) no-repeat 0 -31px;height:40px; line-height:40px; color:#fff; font-weight:normal; padding-left:12px; position:relative; }

.category .cats{width:245px; height:477px; position:relative; border:1px solid #ddd; border-right:none; background:#f9f9f9;}

.cats-level2 {display:none; height:477px; border:1px solid #ccc; border-top:none; border-left:none; position:absolute; left:245px; top:0; white-space:nowrap; background:#fff; }
.cats-level1 {height:52px; line-height:52px; position:relative; padding:0 10px; border-right:1px solid #ddd; }
.cats-level1 dt{color:#333; font-size:14px; font-weight:bold;float:left;}
.cats-level1 dl{width:225px; overflow:hidden; border-bottom:1px solid #eee;}
.cats-level1 dd{float:right;margin-right:20px;}
.cats-level1 dd a{color:#999;}
.cats-level1 dd a:hover {color:#2bb8aa; text-decoration:none;}
.cats-level1 .arrow-right{position:absolute; right:10px; top:17px; width:20px; height:20px; background:url(../images/arrow-right.png) no-repeat 0 0; }

.cats-level2-item {margin:15px 15px 0 15px; display:inline-block; }
.cats-level2-item h3{font-size:20px;  font-weight:normal; margin-bottom:15px;}
.cats-level2-item h3 a{color:#666;}
.cats-level2-item ul{display:inline-block;vertical-align:top;}
.cats-level2-item ul li {padding:5px 0;}


.cats-level1.on {border-right:none; background:#fff;}
.cats-level1.on i {display:none;}



.cat-unindex .cats {display:none;}
.cat-unindex i {position:absolute; right:10px; top:15px; width:17px; height:9px;}
.cat-unindex i.down { background:url(../images/down.png) no-repeat 0 0;}
.cat-unindex i.up {background:url(../images/up.png) no-repeat 0 0;}

#speDiv .cartpopDiv{margin-top: 10px;}
#speDiv .conclose{line-height: 30px;font-size: 15px;font-weight: bold;text-indent: 10px;background: #ececec;}
#speDiv .toptitle .pic{display: block;float: left;width: 40%;margin-left: 20px}
#speDiv  .toptitle p{float: left;display: block;width:50%;}
#speDiv  .toptitle p .word_c1{color: #530707;}
#speDiv  .toptitle p span{color: #f44848;}
#speDiv  .toptitle .clear0{clear: both;}
#speDiv  .toptitle p span{width: 100%;display: block;height: 75px;}
#speDiv .coninfo{margin:10px 20px;color: #333;}
#speDiv .coninfo strong{color: #d52c2c;}
#speDiv  .fd30_btn{margin:0 20px;}
#speDiv  .fd30_btn .bg_c fd_submit{float: right;}
#speDiv  .fd30_btn .a_word_c{color: blue;line-height: 35px;display: inline-block;
	width: 70px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #2c86d5;
	color: white;
	border-radius: 10px;}
#speDiv  .fd30_btn .fd_submit{float: right;display: block;width: 70px;height: 35px;line-height: 35px;text-align: center;background: #d52c2c;color: white;border-radius: 10px;}

.logo {
    width: 275px;
    /* margin-left: -124px; */
    margin-top: 18px;
    }
.logo h1 {width: 82px; height: 54px; background: url(../images/login-sp.png) no-repeat -258px -45px; float: left; }
.logo h1 a {display: block; width:100%; height: 100%;text-indent: -9999px;}
.logo .city {float: left; margin-left: 10px;}
.logo .city h2 {margin-bottom: 5px;}
.logo .city h2 a {font-size: 18px; color: #000;}
.logo .change {font-size: 12px; color: #999; border: 1px solid #eee; padding: 2px 5px;}
.logo .change:hover {color: #2bb8aa;}

.search {width: 485px;margin-top: 35px;margin-left: 150px;}
.search form {height: 42px;}
.search-opt {border: 1.5px solid #149036; border-right: none; width: 115px; height: 40px;border-radius: 6px 0px 0px 6px;}
.search-opt ul {height: 100%;
    width: 115px;border-right:1.5px solid #149036; text-align: center;}
.search-opt li {height: 40px; line-height: 40px;position: relative;}
.search .input-txt {width: 395px; float: left; outline:none; border: 1.5px solid #149036; height: 40px; padding: 5px; color: #999;}
.search .input-txt:focus {
    /* border: 1px solid #3ce46a; */
    outline: 0;
    box-shadow: 0 0 3px 0px #3ce46a;
    -webkit-box-shadow: 0 0 3px 0px #3ce46a; 
}
.search .search-btn {width: 90px; height: 40px; float: left; background: #149036; border: none; color: #fff;  cursor: pointer;border-radius: 0px 5px 5px 0px;}
.search p {margin-top: 10px; clear: both;}
.search p a {font-size: 12px; color: #666; margin-right: 12px;}
.search p a:hover {color: #2bb8aa; text-decoration: underline;}

.service {display: flex;
    justify-content: space-between;
    margin-top: 31px;}
.service>div {justify-content: space-between;}
.yaoCont a:hover{color:#fb383a}
/*.service span{color: #999; font-size: 12px; margin-left:15px; display: inline-block;padding-top: 25px;}*/
#dropdown-li1{
	position: relative;
}
#dropdown-li1 a{
	color: #333;
}

.search .icon-arrow {
    position: absolute;
    right: 0px;
    top: 18px;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top: 4px solid #999;
}
#search_toggle {
    display: none; 
    position: absolute;
    z-index: 99;
    /* right: 0; */
    left: -1px;
    top: 38px;
    background: #fff;
    border: 1px solid #ddd;
    white-space: nowrap;
    width: 100%;
}
#search_toggle ul{
	min-height: 70px;
	text-align: center;
	border-right: none;
}
#search_ul{
	position: relative;
}
#search_toggle li{
	height: 30px;
	line-height: 30px;
	/* padding: 0 12px; */
	border-bottom: 1px solid #f4f4f4;
	font-size: 11px;
}
#searchData:hover{color:#e6080a}
#search_toggle li:hover a{color:#e6080a }
#search_ul.on .icon-arrow{
	top: 14px;
    border: 4px solid transparent;
    border-bottom: 4px solid #999;
}
.cart_num{color: #f75657;position: relative;left: -50px;top: -5px;}
.service .left{
	margin-right: 66px;
	width: 120px;
	border:1.5px solid #f45454;
	justify-content: center;
	padding:5px 10px;
	border-radius: 10px;
}
.service .right{
	font-size: 13px;
	font-weight: 700;
	border: 1px solid #149036;
	font-family: initial;
	padding: 5px 10px;
border-radius: 10px;
background: #149036;
display: block;
}
.main{
	width: 100%;
	/* background: #f4f4f4; */
	/* margin-top:170px; */
}
.nav_div{
	max-width: 1200px;
	margin:0 auto;
	height: 50px;

}
.nav_ul{
	height: 100%;
	background: #e5e5e5;
	width: 1200px;
	float: right;
float: right;
}
.nav_ul>li{
	width:20%;
	height: 100%;
	line-height: 50px;
	text-align: center;
}
.nav_ul>li a{
	font-size: 16px;
}
.nav_ul>li:hover>a,.nav_ul>li.active>a{
	 color: #fff; 
	
}
.nav_ul>li:hover, .nav_ul>li.active{
	/* background: #E6080A; */
}
.actives{background: #E6080A;}
.actives a{color: white}
.actives a:hover{color: white !important}
#service_info a{color:black;}
#service_info a:hover{color:black !important}
.scrollNews {
     height: 30px;
     overflow: hidden;
}

.scrollNews ul, li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.scrollNews ul li {
    height: 30px;
        /*background: rgba(45, 140, 240, 0.03);*/
}
.lunbo{
	width: 1200px;
	margin:0 auto;
	/*background: rgba(45, 140, 240, 0.03);*/
}
.img_div{
	margin-top:10px;
}
.img_div li{
	/* width: 280px; */
	/* height: 110px; */
	/* margin-bottom:22px; */
}
.img_div .flex{
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: flex-start;
	flex-direction: row;
}
.left_bottom>img{
	width: 210px;
	height: 160px;
}
.news_left{
	width: 690px;
	padding-left: 20px;
	padding-right:20px;
	background: #fff;
	padding-bottom: 36px;
}
.news_left .left_bottom{
	justify-content: flex-start;
}
.news_left h1{
	font-size: 20px;
	color: #333;
	font-weight: 700;
}
.news_left .left_top{
	justify-content: space-between;
	height: 66px;
}
.left_bottom>ul{
	margin-left: 20px;
}
.left_bottom>ul>li{
	padding-left: 15px;
	line-height: 34px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	white-space: nowrap; 
	text-overflow: ellipsis;
	width: 442px;
}
.left_bottom>ul>li a{
	font-size: 16px;
	color: #333;
	font-family: 'PingFangSC-Regular';
}
.left_bottom>ul>li a:hover{
	color: #333;
	color: #E6080A;
	text-decoration: underline;
}
.left_bottom>ul>li i{
	display: inline-block;
	width: 4px;
	height: 4px;
	background: #666;
	margin-bottom: 4px;
}
.left_bottom>ul>li:hover i{
	background: #E6080A;
}
.left_top>p{
	font-size: 12px;
background: #ec5353;
line-height: 20px;
color: white;
padding: 5px;
border-radius: 5px;
cursor: pointer;
margin-right: 365px;
}

.news{
	justify-content: space-between;
}
.news_right{
	flex:1;
	background: #fff;
	margin-left:10px;
	height: 272px;
	overflow: hidden;
}
.news_right li{
	border-bottom: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	width: 250px;
	height: 90px;padding: 20px;
}
.news_right>ul{
	justify-content: flex-start;
	flex-wrap:wrap;
}
.look_a{
	color: #999;
	font-size: 12px;
	padding-top: 10px;
}
.look_a:hover{
	color: #E6080A;
	font-size: 12px;
}
.price_p{
	font-size: 14px;
	color: #363636;
}
.paddingRight{
	padding-right: 20px;
}
.yf{
	margin-top:40px;
	margin-bottom: 20px;
}
.info_div{
	height: 108px;
	width: 100%;
	background: #fff;
	margin-top: 40px;
	background: #a8a8a8;
}
.info_div ul{
	height: 100%;
}
.info_div ul li{
	width:240px;
	text-align: center;
	color:white;
}
.info_div i{
	font-style: normal;
}
.font_30{
	font-size: 30px;
	color: #E6080A;
	font-weight: 700;
	margin-right:4px;
}
.font_16{
	font-size: 16px;
	color: #666;
}
.info_div .flex{

	outline: 0px;
	
	box-shadow: 0 0 3px 0px #3b99fc;
	
	-webkit-box-shadow: -5px 12px 19px -3px #757575;}
.service_div{
	text-align: center;
	background: #ececec;
	height: 52px;
	line-height: 52px;
	color: #666;
	font-size: 16px;
}
.company{
	height: 420px;
	width: 100%;
	background: #575757;
}
.company ul{
	width: 1100px;
	margin:0 auto;
	justify-content: space-between;
	padding-top: 30px;
	display: flex;
}
.company li,.company li a{
	line-height: 30px;
	font-size: 14px;
	color: #d2d2d2;
	
}
.company li.footer_img{
	display: inline-block;
width: 100px;
height: 100px;
background: white;
}
.company li.footer_img img{margin:5px;}
.company li p{
	font-size: 18px;
	color:white;
	
	margin-bottom: 10px;
}
.nav_ul>li{
	position: relative;
}
.arc{border-left: 2px #6f6869 dotted;padding: 0 25px 0 72px;}
#service_li .service_info a:hover{color:#e6080a; }
.nav_ul li .icon-arrow {
    position: absolute;
    right: 40px;
    top: 23px;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top: 5px solid #999;
}
.nav_ul>li:hover .icon-arrow {
    border-top: 5px solid #fff;
}
.service_info li:hover,.product_div .children_ul li:hover {
	background: #e5e5e5;
}
.product_div .children_ul li{
	line-height: 32px;
}
.product_div{
	display: none;
	width: 1200px;
	background: #fff;
	position: absolute;
	top: 50px;
	z-index: 9999;
	left: -240px;
}
#service_info{
	display: none;
	position: absolute;
	z-index: 9999;
	background: #fff;
	width: 100%;
	top: 50px;
}
.img_div img{
	width: 100%;
	height: 100%;
	border-radius: 10px 10px 0 0 ;
}
.flex_ol{
	display: flex;
	justify-content: space-between;
	flex-wrap:wrap;
}
.flex_ol li{
	width: 240px;
}

.banner { position: relative; overflow: auto; text-align: center; float: left;}
.banner li { list-style: none; }
.banner ul li { float: left; }

#ul_05{
	width: 1200px;
}
#b04 .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
#ul_05 .dots{
	display: none;
}
#b04 .dots li ,#ul_05 .dots li
{ 
    display: inline-block; 
    width: 10px; 
    height: 10px; 
    margin: 0 4px; 
    text-indent: -999em; 
    border: 2px solid #fff; 
    border-radius: 6px; 
    cursor: pointer; 
    opacity: .4; 
    -webkit-transition: background .5s, opacity .5s; 
    -moz-transition: background .5s, opacity .5s; 
    transition: background .5s, opacity .5s;
}
#b04 .dots li.active ,#ul_05 .dots li.active
{
    background: #fff;
    opacity: 1;
}
.right_word{
	background: #949292;
	float: right;
	height: 312px;
	width: 208px;
}
.right_word a{
	font-family: MicrosoftYaHeiUI;
	font-size: 15px;
	color: #FFFFFF;
	letter-spacing: 0;
}
.right_word li{
	text-align: center;
	line-height: 42.5px;
}
.right_word li:hover{
	background: #e6080a;
	
}
.right_word li:hover a{
	color: white;
}
.banner_div{
	justify-content: space-between;
}
#ul_05 .prev{
	position: absolute;
	left: 10px;
	top: 100px;
}
#ul_05 .next{
	position: absolute;
	right: 10px;
	top: 100px;
}
.arc li a:hover{color: #e40465}
.arclii li a:hover{color: #e40465}
.copyright{color: #d2d2d2;

	width: 1100px;
	
	text-align: center;
	font-size: 14px;
	margin: 30px auto;}
	.copyright a{color: #d2d2d2;}
	
	.flow_top 	{border-bottom: 3px solid #f24040;}
.flow_top .flow_box1{width: 1200px;margin: auto;}
.flow_top .flow_box1 .fl{float: left;}
.flow_top .flow_box1 .fr{float: right;padding-top: 30px;}
.flow_box {background: #f5f5f5;}
.flow_box .flowBox{/*width: 1200px;*/margin: auto;background: #fff;padding: 15px;font-size: 14px;border: 1px solid #eee;}
.flowBox table.fd30_tt td{height: 44px;line-height: 25px;vertical-align: middle;border: 0px;text-align: right;}
.formCart_table th{text-align: left;color: #000;font-weight: bold;padding: 10px;border-bottom: 1px solid #eee;}
.formCart_table th, .formCart_table td{
	/* border-bottom: 1px solid #eee; */
	padding: 10px;}
#fapiao input{height:35px;width:250px;}
#fapiao td.td1
.formCart_table1 td .pic{text-align: left;display: block;float: left;}
.formCart_table1 .fl{float: left;}
.formCart_table1 .fl .f6{height: 40px;display: block;}
.fd_goods_number{border: 1px solid #ddd;height: 32px;width: 120px;margin-left: -25px;}
.fd_goods_number a{display: block;
	float: left;
	font-size: 22px;
	width: 30px;
	line-height: 32px;
	text-align: center;
	color: #666;
	margin: 0px;}
.fd_goods_number input{display: block;
		float: left;
		width: 55px;
		padding: 0px;
		margin: 0px;
		border: 0px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		color: #666;}
		.fd30_tt td .clear{padding-top: 10px;}
.fd30_tt td .clear a.bg_c1{background: #f5f5f5;
			color: #999;
			font-weight: normal;}
.fd30_tt td .clear a{display: block;
				float: right;
				line-height: 44px;
				height: 44px;
				margin-left: 20px;
				padding-right: 20px;
				padding-left: 20px;
				border-radius: 5px;
				font-size: 16px;
				font-weight: bold;
				color: #FFF;
				text-align: center;}
.fd30_tt td .clear ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡fd30_checkout{background-color: #ef422a;}
#maincontent{width: 900px;
	margin:30px auto;}
#maincontent .page-title-wrapper{height: 60px;}
#maincontent .page-title-wrapper h1{color:#ef422a }
.ad-search-tab.tab-box{border: 1px solid #ccc;
	padding-top: 0;
	background: #f4f4f4;
	height: 40px;}
	.ad-search-tab .tab {
		height: 40px;
		line-height: 40px;
		padding: 0 30px;
		background: 0 0;
		margin-right: 0;
		border: none;
			border-left-color: currentcolor;
			border-left-style: none;
			border-left-width: medium;
		margin-top: 0;
		float: left;
		font-size: 12px;
		font-weight: 700;
	}
	.ad-search-tab .tab:nth-child(1) {
		border-left: none !important;
	}
	.ad-search-tab .tab.current {
		background: #fff;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #fff;
	}
	.search-table {
		border: 1px solid #ccc;
			border-top-color: rgb(204, 204, 204);
			border-top-style: solid;
			border-top-width: 1px;
		border-top: none;
		table-layout: fixed;font-size: 15px;
	}
	.search-table .search-1{margin:20px;widows: 90%;}
	.search-table  .sraech_n{width:300px;padding:4px;border:1px solid red;height: 40px; border-radius: 10px;}
	.search-table .blue_button	{height: 35px;width: 65px;background: #f43c3c;	border-radius: 10px;border: none;color: white;}
#coa{display: none;}
.tab_coa{margin: 20px;}
.tab_coa .spa{font-weight: bold}
#item_number{width: 300px;
	padding: 4px;
	border: 1px solid red;
	height: 40px;
	border-radius: 10px;}
#lot_num{width: 300px;
	padding: 4px;
	border: 1px solid red;
	height: 40px;
	border-radius: 10px;}
#ex_label	{color:#f43c3c}
.tejia li{border-bottom: 1px dotted #ccc;line-height: 40px;width: 900px;}
.tejia li .good_name{color: chartreuse;}
.tejia li .good_num{color: brown}
.tejia li .good_no{color: red}
.tejia li .good_info{color: blueviolet}
#product-description .table th{padding: 12px 15px;
	text-align: left;
	background: #f8f8f8;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	line-height: 22px;text-align: center}
	#product-description .table td{padding: 12px 15px;
		text-align: left;
		background: #f8f8f8;
		border-right: 3px solid #fff;
		border-bottom: 3px solid #fff;
		line-height: 22px;text-indent: 20px;}
		 
		#product-articles .table th{padding: 12px 15px;
			text-align: left;
			background: #f8f8f8;
			border-right: 3px solid #fff;
			border-bottom: 3px solid #fff;
			line-height: 22px;text-align: center}
			#product-articles .table td{padding: 12px 15px;
				text-align: left;
				background: #f8f8f8;
				border-right: 3px solid #fff;
				border-bottom: 3px solid #fff;
				line-height: 22px;text-indent: 20px;}
				.cat_title{font-size: 18px;
					font-weight: bold;
					height: 40px;
					line-height: 40px;
					text-align: center;
					background: #e6080a;
					color: white;}
					#ltajax-6771672118405620750 h2{line-height: 50px;
						text-align: center;
						color: #e6080a;font-size: 25px;}







.main{margin-top:0;}
.slip{width:1200px;;height:auto;margin:0px auto;}
.slip ul li img{width:285px;height:140px;}
.slip ul li:first-child{ margin-left:0px; }
.slip ul li:last-child{ margin-right:0px; }
.slip ul li{width:285px;margin-right:19px;float:left;}
.slip ul li a{display: inline-block;position: relative;}
.slip ul li a span{display: none;background: #ccc;position: absolute;top: 86px;height: 35px;width:100%;text-align: center;opacity: 0.8;line-height: 35px;border-radius:0 0 10px 10px;color: #ccc;font-weight: bold;}
.slip ul li a span b{background: red;height: 35px;width: 50%;text-align: center;opacity: 0.8;line-height: 35px;border-radius:0 0 10px 10px;color:white;font-weight: bold;display: inline-block}
.slip ul li a h3{position: absolute;top: 142px;height: 35px;width: 100%;text-align: center;opacity: 0.8;background: #ccc;line-height: 35px;border-radius:0 0 10px 10px;}
.slip ul li a h3:hover{color: #149036;}



#menuleft{background:url(menuleft.gif) no-repeat;width:10px;float:left;}
#menuright{background:url(menuright.gif) right no-repeat;width:10px;float:right;}


.menuys{background:#ffffff repeat-x;height:44px;line-height:44px;}
.menu {margin-left:246px;background:#2bb8aa; height:44px; line-height:44px;}
.menu li {float:left;}
.menu li a{display:block; padding:0 20px; color:#fff; font-size:16px; font-weight:lighter;}
.menu li a:hover {background:#cfcdce; text-decoration:none;}

.menu{font-size:12px;position:relative;background:#149036 repeat-x;z-index:100;width:1200px;margin:0 auto;height:44px;line-height:44px;}
.menu ul{list-style:none;height:44px;line-height:44px;}
.menu li {float:left;position:relative;font-size:14px;font-weight:bold;height:44px;line-height:44px;width:200px;text-align:center;color:#ffffff;background:url(liright.gif) right center no-repeat;}
.menu ul ul {visibility:hidden;position:absolute;left:-2px;top:43px;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;text-decoration:none;color:#ffffff;}
.menu a:hover{display:block;color:#000000;background: #03A9F4; center repeat-x;}
.menu ul ul{height:28px;line-height:28px;padding-left:2px;}
.menu ul ul li {clear:both;text-align:center;background:#4770ae;font-size:14px;height:38px;line-height:38px;width:200px;}
.menu ul ul li a{display:block;width:200px;color:#ffffff;background:#149036;height:38px;margin:0;border:0;}
.menu ul ul li a:hover{background: #cfcdce;color:#000000;}



.cont1{ width:1200px; height:auto;  margin-top:18px; display:inline-block}
.yyyw{ width:790px; height:312px; float:left;  padding:1px}
.yyyw_top{ width:790px; height:37px; float:left; color:#666; border-bottom: 1px solid #DEDEDE;margin-bottom:20px;}
.yyyw_top span{ float:left; width:100px; height:40px; line-height:36px; font-size:16px; font-weight:bold; text-align:center}
.yyyw_top h4{ float:left; height:40px; line-height:36px; font-size:14px; color:#e02222; text-align:left;font-weight:normal;}
.yyyw_top h3{  margin:0px; padding-right:20px; float:right;  height:40px;  text-align:left; line-height:40px; font-size:12px; color:#555; font-weight:normal}
.yyyw_top h3 a{ color:#b1b1b1;}
.yyyw_top h3 a:hover{color:#e40465;}
.yyyw_bot{width:442px;height:270px;float: right;}
.yyyw_bot ul{ width:442px; height:270px; float:left; overflow:hidden; float:left}
.yyyw_bot ul li{ float:left; width:428px; height:25px; line-height:25px;  text-align:left; padding-left:5px;  font-size:14px; font-family: Microsoft YaHei;}
.yyyw_bot ul li span{ width:65px; height:13px; float:right; font-size:14px; top:0px}
.yyyw_bot ul li a:hover{ color:#e40465; font-size:14px;}


.dbz_hdp{ width:325px; height:240px; border:1px solid #DEDEDE; float:left; margin-left:0px}
.dbz_hdp img{ width:317px; height:232px; margin:3px}
.mon1{ color:#000}
.yyjj{ width:369px; height:312px; float:right;  border:1px solid #DEDEDE; padding:1px}
.yyjj_top{  width:365px; height:37px; float:left; background:url(/images/index_bz_40.jpg) repeat-x; border-bottom: 1px solid #DEDEDE; color:#666;}
.yyjj_top h4{ float:left; height:40px; line-height:36px; font-size:14px; color:#e02222;font-weight:normal;}
.yyjj_top span{ float:left; width:100px; height:40px; line-height:36px; font-size:14px; font-weight:bold; text-align:center}
.yyjj_bot{ width:365px; height:270px; float:left; margin:11px 0 0 5px; display:inline}
.yyjj_bot ul{ float:left;  display:inline; margin-top:2px}
.yyjj_bot ul li{ float:left; width:345px; height:29px; line-height:29px;  text-align:left; padding-left:14px; background:url(/images/index_bz_45.jpg) no-repeat scroll left center}
.yyjj_bot ul li span{ width:90px; height:13px; float:right; font-size:14px; color:#666; top:0px}
.yyjj_bot ul li a{ color:#333; font-size:14px; }
.yyjj_bot ul li a:hover{ color:#E50D2C; font-size:14px; }
.yyjj_bot img{ float:left; border-bottom:1px solid #DEDEDE; padding-bottom:3px; margin-left:4px}
.yyjj_bot p{ width:385px; height:84px; float:left; padding:0 5px; overflow:hidden; text-align:left; line-height:20px; text-indent:20px; font-size:12px; color:#3B1B00; margin:4px 0 8px 0; border-bottom:1px dashed #CCCCCC}
.yyjj_bot p a{ color:#D70001}
.yyjj_bot span{ width:360px; height:25px; line-height:25px; text-align:left; float:left; padding-left:15px; font-size:12px; color:#000}
.yyjj_bot span font{ color:#E50D2C; font-size:16px; font-weight:bold}



.bmfw{ width:1200px; height:320px; float:right;  padding:1px; margin-top:15px; overflow:hidden}
.bmfw-top{ width:1180px; height:37px; float:left; color:#666; border-bottom: 1px solid #DEDEDE; margin-bottom:25px;}
.bmfw-top h3{  margin:0px; padding-right:20px; float:right;  height:40px;  text-align:left; line-height:40px; font-size:12px; color:#b1b1b1; font-weight:normal}
.bmfw-top h3 a{ color:#b1b1b1;}
.bmfw-top h3 a:hover{color:#e02222;}
.bmfw-top h4{ float:left; height:40px; line-height:36px; font-size:14px; color:#e02222; font-weight: normal;}
.bmfw-top span{ float:left; width:100px; height:40px; line-height:36px; font-size:16px; font-weight:bold; text-align:center}
.bmfw-top img{ float:left}
.bmfw_bot{ width:1180px; height:260px; float:left; background:url(/images/index_bz_70.jpg) repeat-y; display:inline-block}
.bmfw_bot img{ float:left;}
.bmfw_bot .pic{ width:246px; height:95px; float:left}
.bmfw_bot .pic img{ margin:5px 0 0 10px;}
.bmfw_bot span{ width:187px; height:30px; float:left; line-height:20px; text-align:left; font-size:13px; color:#B90404; font-weight:bold}

.bmfw1{ width:797px; height:320px; float:left;  padding:1px; overflow:hidden}
.bmfw1-top{ width:797px; height:37px; float:left; background:url(/images/index_bz_40.jpg) repeat-x; color:#666; border-top: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE;border-bottom: 1px solid #000; margin-bottom:20px;}
.bmfw1-top h3{  margin:0px; padding-right:20px; float:right;  height:40px;  text-align:left; line-height:40px; font-size:12px; color:#000; font-weight:normal}
.bmfw1-top h4{ float:left; margin-left:20px; height:40px; line-height:36px; font-size:14px; font-weight:bold; text-align:center}
.bmfw1-top span{ float:left; width:140px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:center}
.bmfw1-top img{ float:left}
.bmfw1_bot{ width:797px; height:320px; float:left; background:url(/images/index_bz_70.jpg) repeat-y; display:inline-block}
.bmfw1_bot img{ float:left;}
.bmfw1_bot .pic{ width:246px; height:95px; float:left}
.bmfw1_bot .pic img{ margin:5px 0 0 10px;}
.bmfw1_bot span{ width:187px; height:40px; float:left; line-height:20px; text-align:left; font-size:13px; color:#B90404; font-weight:bold}


.yyhj-top{ width:1180px; height:37px; float:left;  color:#666; border-bottom: 1px solid #DEDEDE; margin-bottom:20px;}
.yyhj-top span{ float:left; width:100px; height:40px; line-height:36px; font-size:16px; font-weight:bold; text-align:center}
.yyhj-top h4{ float:left;  height:40px; line-height:36px; font-size:14px; color:#e02222;font-weight: normal;}


.good_img{width: 1200px;margin: auto;}
.good_img img{width: 100%}


.content{
    width: 1200px;clear: both;margin-top: 5px;margin-right: auto;margin-bottom: 0;margin-left: auto;min-height: 500px;
   
}
.content_left{
    float: left;width: 180px;
}
.column_con{
    border: 1px solid #dcdee2;
    width: 240px;
    background-color: #FFF;
    float: left;
    border-radius: 4px;
    line-height: 24px;
    padding-left: 10px;
    font-size: 12px;
    margin-bottom: 10px;
}

.column_con li{margin-top:10px;margin-bottom:10px;}

.column_c_tit{
    margin-top:8px;
    width: 158px;
    /*float: left;*/
    color: #666;
    line-height: 32px;
    font-weight: bold;
    font-size: 20px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dcdee2;
}
.lk_1{
    color: #434343;
    font-size: 15px;
    height: 24px;
}

body {
	width: 100%; min-width: 1200px;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	color: #666
}

.content_right_service{
    float: right;
    width: 940px;
    line-height: 22px;
    margin-bottom: 50px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #dcdee2;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #dcdee2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dcdee2;
   
	border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dcdee2;

    background-color: #FFF;
    padding: 10px;
}
.content_right_service_con{
        float: left;
    margin-bottom: 20px;
    width: 920px;font-family: "微软雅黑", "宋体";
	font-size: 14px;
}
.h1{
        font-size: 20px;
    color: #14407b;
    line-height: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.h2{
        font-size: 14px;
    line-height: 24px;
    font-weight: bold;
}
















.news_listl img{ margin-top:10px;margin-bottom:10px;}
.news_listl{ float:left; width:920px;  }
.news_listl ul li{  margin-bottom:20px; border-bottom: 1px solid #dcdddd; }
.news_listl ul li .news_img{ width:200px; margin:35px auto 30px; float:left; padding-left:20px; }
.news_listl ul li .news_li{ padding:0px 21px; width:640px; float:right;}
.news_listl ul li .news_li h2{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:32px; padding-bottom:16px; }
.news_listl ul li .news_li h2 a{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:29px; padding-bottom:16px; }
.news_listl ul li .news_li h2 a:hover{text-decoration:underline;}
.news_listl ul li .news_li h2 a b{color:#193B57}
.news_listl ul li .news_li .news_admin{ width:640px; line-height:14px; padding-bottom:16px; border-bottom:1px solid #f0f0f0; }
.news_listl ul li .news_li .news_admin span{ color:#cacdd1; font-size:13px; margin-right:32px; }
.news_listl ul li .news_li .news_admin span a{ color:#cacdd1; font-size:13px; }
.news_listl ul li .news_li .news_admin span.new_xin1{ padding-left:23px; background:url(../images/news_tp1.gif) no-repeat left 20%; }
.news_listl ul li .news_li .news_admin span.new_xin2{ padding-left:23px; background:url(../images/news_tp2.gif) no-repeat left center; }
.news_listl ul li .news_li .news_admin span.new_xin3{ padding-left:23px; background:url(../images/news_tp3.gif) no-repeat left 20%; }
.news_listl ul li .news_li .news_admin span.new_xin4{ padding-left:25px; background:url(../images/news_tp4.gif) no-repeat left center; }
.news_listl ul li .news_li .news_lwe{ padding-top:17px; height:130px; }
.news_listl ul li .news_li .news_lwe img{ float:left; margin-right:22px; width:205px; margin-top:9px;  }
.news_listl ul li .news_li .news_lwe p{ color:#555; font-size:14px; text-indent:0em; line-height:30px;  }
.news_listl ul li .news_li .news_lwe p b{color:#193B57; }
.news_listl ul li .news_li .news_lwe p a{ color:#222222; font-size:14px; text-indent:2em; line-height:30px;  }
.neirong a {float:right;}



.news_listl_b{ float:left; width:920px;  }
.news_listl_b ul li{  margin-bottom:20px; border-bottom: 1px solid #dcdddd; }
.news_listl_b ul li .news_img{ width:200px; margin:35px auto 30px; float:left; padding-left:20px; }
.news_listl_b ul li .news_li{ padding:0px 21px; width:640px; float:right;}
.news_listl_b ul li .news_li h2{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:32px; padding-bottom:16px; }
.news_listl_b ul li .news_li h2 a{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:29px; padding-bottom:16px; }
.news_listl_b ul li .news_li h2 a b{color:#193B57}
.news_listl_b ul li .news_li .news_admin{ width:840px; line-height:14px; padding-bottom:16px; border-bottom:1px solid #f0f0f0; }
.news_listl_b ul li .news_li .news_admin span{ color:#cacdd1; font-size:13px; margin-right:32px; }
.news_listl_b ul li .news_li .news_admin span a{ color:#cacdd1; font-size:13px; }
.news_listl_b ul li .news_li .news_admin span.new_xin1{ padding-left:23px; background:url(../images/news_tp1.gif) no-repeat left 20%; }
.news_listl_b ul li .news_li .news_admin span.new_xin2{ padding-left:23px; background:url(../images/news_tp2.gif) no-repeat left center; }
.news_listl_b ul li .news_li .news_admin span.new_xin3{ padding-left:23px; background:url(../images/news_tp3.gif) no-repeat left 20%; }
.news_listl_b ul li .news_li .news_admin span.new_xin4{ padding-left:25px; background:url(../images/news_tp4.gif) no-repeat left center; }
.news_listl_b ul li .news_li .news_lwe{ padding-top:17px; height:130px; }
.news_listl_b ul li .news_li .news_lwe img{ float:left; margin-right:22px; width:205px; margin-top:9px;  }
.news_listl_b ul li .news_li .news_lwe p{ color:#555; font-size:14px; text-indent:2em; line-height:30px;  }
.news_listl_b ul li .news_li .news_lwe p b{color:#193B57; }
.news_listl_b ul li .news_li .news_lwe p a{ color:#222222; font-size:14px; text-indent:2em; line-height:30px;  }











table {
	border-collapse: collapse;
	border-spacing: 0
}


/*  表格  */
.topbiaoge{ background: #e0e2e4; font-weight: bold; color: #3a3838; font-size: 15px; }
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 6px 12px;  
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #bddcf5;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #bddcf5;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #bddcf5;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dcdee2;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dcdee2;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #fafafa; color: #e40465
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}

