@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"宋体"; font-size:14px;}
p,dl,dt,dd,ul,li,a,h1,div,h2,h3,h4,ol,img,span,input{margin:0; padding:0; list-style:none; border:0;}
a:link, a:visited{color:#333333; text-decoration:none;}
a:hover{ text-decoration:none; color:#0c3d6d;}
b{color:red;}
.height20{height:20px;}
em{ color:#FF0000; font-weight:bold; font-style:normal;}
.more{float:right; background:url(../../images/about_ico.gif) no-repeat right; width:65px; line-height:30px; font-size:11px;}
.more2{float:right; background:url(../../images/about_ico.gif) no-repeat right; width:265px; line-height:30px; font-size:12px;}
.inclass{float:right; width:505px; line-height:30px; text-align:right; font-size:14px; color:#CCC; font-family:"宋体"; }
.inclass A{ color:#333; font-family:"宋体";}

#head{width:100%;height:156px; background-color:#F5F5F5;}
.top{height:120px;line-height:30px;width:1055px;margin:0 auto;}
.logo{width:570px; float:left; margin:35px 0 0 10px; padding:0;}
h1{ font-family: "微软雅黑", "宋体"; font-size:14px; width:auto;display:inline; }
h2{font-family: "宋体", "微软雅黑"; font-size:14px;}
h3{font-family: "微软雅黑", "宋体"; font-size:14px;}
.search{width:253px; float:left; margin:72px 0 0 0;}
.search input.searchtext{height:30px; color:#888; border-bottom:#E7E7E7 solid 1px; border-left:#E7E7E7 solid 1px; border-top:#E7E7E7 solid 1px;  background-color:#fff; padding:0 5px; float:left; line-height:30px; width:200px;}
.search input.image{border-bottom:#E7E7E7 solid 1px; border-right:#E7E7E7 solid 1px; border-top:#E7E7E7 solid 1px;  background-color:#fff; padding:5px 5px 4px 0; float:left;}
.tel{width:222px;float:right; margin-top:38px; text-align:right;}
.tel div{width:222px; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; margin-top:5px;display:block;}
.tel span{width:222px; font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold; color:#2E6383; display:block;}
.down{bottom:-135px;height:90px;position:absolute;left:200px;width:100px;z-index:2;background:#5795d4;}
.down a{width:100px;display:block;text-align:center;line-height:45px;font-size:14px;font-weight:bold;}
.down a:hover{background:#2b578a;}
.down1{bottom:-315px;height:270px;position:absolute;left:300px;width:100px;z-index:2;background:#5795d4;}
.down1 a{width:100px;display:block;text-align:center;line-height:45px;font-size:14px;font-weight:bold;}
.down1 a:hover{background:#2b578a;}
.nav{height:35px;width:100%;background:url(../../images/menu_bg.jpg) top #2E6383;}
.nav a{color:#fff;}
.nav ul{width:1055px;margin:0 auto;position:relative; zoom:1; }
.nav ul li{width:100px;float:left;height:35px;line-height:38px;color:#FFF;font-weight:bold;font-size:14px;text-align:center;}
.nav_li_bg{background:url(../../images/menu_bg.jpg) bottom #2E6383;}
.nav_li_bg a{color:#000;}

.clear{ clear:both; height:0; margin:0; padding:0;}

.hot{height:41px; width:1055px; clear:both; border-bottom:#999 solid 2px; margin:0 auto; font-size:12px; line-height:41px;}
.hot span{ font-weight:bold; color:#000; font-size:12px; margin-left:6px; float:left;}
.hotleft{height:41px; float:left; width:700px; overflow:hidden;}
.hotleft li{ float:left; margin:0 5px;}
#scrollDiv,#scrollDiv2{width:350px;height:41px;line-height:41px; overflow:hidden}
#scrollDiv li,#scrollDiv2 li{height:41px;padding-left:10px;}
.main{width:1055px;margin:15px auto; overflow:hidden;}
.mainleft{ width:243px; float:left;}
ul.side_top { background:#2E6383; height:18px; width:243px; margin:0; padding:0;display:block; clear:both;}
.side_bottom { background:#efefef; height:10px; width:243px; margin-top:25px; padding:0; display:block; clear:both;}
.mainlianxi{width:243px; overflow:hidden;}
.mainlianxi span{width:243px; line-height:50px; color:#0C0C0C; font-size:14px; font-weight:bold;}
.likelist{width:243px; overflow:hidden;}
.likelist span{width:243px; line-height:50px; color:#0C0C0C; font-size:12px; font-weight:bold;}
ul.kouhao{width:243px; background:url(../../images/yinhao.jpg) no-repeat left top;}
ul.kouhao span{width:243px; height:140px; display:block; background:url(../../images/yinhao.jpg) no-repeat right bottom;}
ul.kouhao span h3{width:200px; margin:0 auto; padding-top:25px; line-height:25px; color:#787878; font-size:14px; text-indent:2em; font-weight:normal;}
ul.keylist{width:243px; background:url(../../images/likepic.jpg) no-repeat;}
ul.keylist li{width:243px; height:25px; display:block; background:url(../../images/likepic.jpg) no-repeat; text-indent:1.2em;}
ul.keylist li a{ font-size:12px; color:#999999;}
ul.keylist2{width:243px; background:url(../../images/likepic.jpg) no-repeat;}
ul.keylist2 li{width:121px; height:25px; display:block; background:url(../../images/likepic.jpg) no-repeat; text-indent:1.2em; float:left;}
ul.keylist2 li a{ font-size:12px;}
ul.pinpailist{width:243px;}
ul.pinpailist li{width:121px; height:25px; display:block; float:left;}
ul.pinpailist li a{ font-size:12px;}
ul.lianxi{width:243px; margin:10px 0 30px 0;}
ul.lianxi li{width:230px; margin:0 auto; line-height:25px; color:#787878; font-size:14px; }
ul.haoping{width:243px; margin:10px 0 30px 0;}
ul.haoping li{width:230px; margin:5px auto; line-height:25px; color:#787878; font-size:12px; border-bottom:#999999 dotted 1px;}
.mainhaoping{ background:#efefef;}
.mainhaoping span{width:243px; padding-left:5px; line-height:30px; color:#0C0C0C; font-size:14px; font-weight:bold;}
ul.chengnuo{width:243px;}
ul.chengnuo span{width:243px; height:220px; display:block; }
ul.chengnuo span h3{width:233px; margin:0 auto; padding-top:5px; line-height:25px; color:#787878; font-size:14px;  font-weight:normal;}

ul.side_nav {
width: 243px;
float: left;
margin: 0;
padding: 0;
}
ul.side_nav li {
position: relative; /*--Add a relative positioning--*/
float: left;
margin: 0;
padding: 0;
display: inline;
}
ul.side_nav li a {
width: 198px;
padding: 10px 10px 10px 35px;
display: block;
color: #999;
text-decoration: none;
background: #fff url(../../images/about_ico.gif) no-repeat 15px 8px;
position: relative;
z-index: 2;
}
ul.side_nav li a:hover {
background-color: #efefef;
}
ul.side_nav li div {
display: none;
position: absolute;
top: 2px;
left: 0;
width: 505px;
background: url(../../images/bubble_top.gif) no-repeat right top;
}
ul.side_nav li div p {
margin: 7px 0;
line-height: 1.3em;
padding: 0 5px 10px 80px;
color: #444;
height:70px;
background: url(../../images/bubble_btm.gif) no-repeat right bottom;
}
ul.side_nav li div p a{
margin:0;
line-height:20px;
padding:3px;
color: #444;
float:left;
width:120px;
background: none;
}
/*head*/

.mainright{ width:790px; float:right;}
#slide{width:100%;}
#slide ul{margin:0 auto;}
#slide ul li img{margin:0 auto;width:100%;display:block;}
/*slide*/
.inpro{width:100%; clear:both; padding-top:15px;}
.inpro ul li img{margin:0 auto;width:100%;display:block;}
ul.inprotitle{ font-family:"微软雅黑", "宋体"; font-size:18px; line-height:30px; border-bottom:#D3D3D3 solid 5px; margin-top:10px;}
ul.inpcontent{ font-family:"微软雅黑", "宋体"; clear:both; font-size:18px; line-height:30px; border-bottom:#D3D3D3 solid 5px; margin-top:10px;}
ul.inprolist li{width:186px;height:195px; float:left; margin:15px 5px;}
ul.inprolist li .li_img img{ width:186px; height:156px;}
ul.inprolist li .li_title{ width:186px; height:20px; overflow:hidden; line-height:25px;}
.enpro{width:100%; clear:both;}
.enpro ul li img{margin:0 auto;width:100%;display:block;}
ul.enprotitle{ font-family:"微软雅黑", "宋体"; font-size:12px; line-height:30px; border-bottom:#D3D3D3 dotted 1px;}
ul.enprotitle2{ font-family:"微软雅黑", "宋体"; font-size:14px; line-height:30px; border-bottom:#D3D3D3 dotted 1px;}
ul.pinpailike{ font-family:"微软雅黑", "宋体"; font-size:12px; line-height:30px; background:#f6f6f6; margin-bottom:15px;}
ul.enprolist li{width:100%;height:100px; margin:5px;}
ul.enprolist li .li_img{ border:#efefef solid 1px; width:100px; height:100px; float:left; margin:0 10px 0 0;}
ul.enprolist li .li_title{height:85px; width:650px; float:left; line-height:20px; font-size:12px; color:#999999;}
ul.enprolist li .li_title b a{font-weight:bold; line-height:30px; font-size:14px;}
ul.goodslist li{height:200px; width:185px; float:left; line-height:20px; font-size:12px; color:#999999;}
ul.cproduct{margin:0 auto;width:100%;overflow: hidden;}
ul.cproduct .left{float:left;width:250px;margin:20px;}
ul.cproduct  .left img{width:250px;display:block;}
ul.cproduct  .right{float:left;width:480px;height:250px;margin-top:20px;}
ul.cproduct  .right h3{line-height:30px; color:#2E6383; font-size:15px;}
ul.cproduct  .right ul li{line-height:30px;color:#666;font-size:12px; clear:both;}
ul.cproduct  .right ul li a{color:#2E6383; font-weight:bold;}
ul.cproduct  .right .weight{margin-top:20px;line-height:30px;color:#333333;}
.pcontent{ width:750px; clear:both; margin:20px; font-size:14px; line-height:25px; color:#333;}
.pcontent strong,.pcontent strong{ padding:3px; background-color:#efefef;}
.pcontent table{ border-left:#999 solid 1px; border-top:#999 solid 1px; margin:0; padding:0; width:90%;}
.pcontent table tr td{ border-right:#999 solid 1px; border-bottom:#999 solid 1px; margin:0; padding:0;}
.pcontent p{ margin:10px 0;}
.pcontent a{ color:#2E6383; font-weight:bold;}

.pcontent dl{ width:750px; clear:both; margin:20px; font-size:14px; line-height:25px;}


.main_h3{background:url(../../images/main_h3_bg.jpg) left center no-repeat;height:37px;line-height:37px;}
.main_h3 strong {width:150px;text-align:center;color:#9a9a9a;font-size:16px;display:block;}
.propagate{height:750px;}
.propagate_li1{height:372px;background:url(../../images/propagate1.jpg) left center no-repeat;}
.propagate_li1 a{float:left;margin-top:322px;margin-left:60px;font-weight:blod;color:#2b578a;}
.propagate_li2{height:387px;background:url(../../images/propagate2.jpg) left center no-repeat;}
.propagate_li2 a{float:right;margin-top:349px;margin-right:50px;font-weight:blod;color:#2b578a;}
.billing{height:117px;margin-top:5px;background:url(../../images/billing.jpg) left center no-repeat;width:1055px;}

.product_total{height:600px;margin-top:34px;}
.product_total .left{width:212px;height:600px;border-right:1px solid #dddddd;float:left;}
.product_total .left dl{width:200px;margin-left:5px;}
.product_total .left dl dt{width:200px;height:35px;line-height:35px;background:#2a62ba;}
.product_total .left dl dt a{color:#fff;margin-left:10px;font-weight:bold;}
.product_total .left dl dd{width:200px;height:35px;line-height:35px;margin-left:10px;}
.product_total .right{width:840px;height:600px;float:right;}
.product_total .right li {width:230px;height:270px;border:1px solid #e1e1e1;float:left;margin-bottom:26px;margin-left:35px;position:relative; zoom:1;}
.product_total .right li .li_img{width:230px;height:230px; border:#CCCCCC solid 1px;}
.product_total .right li .li_img img{width:230px;height:230px;display:block;border:#CCCCCC solid 1px;}
.product_total .right li .li_title{text-align:center;height:40px;line-height:40px;}
.li_shadow{background:url(../../images/li_shadow.jpg) no-repeat;bottom:-9px;height:8px;position:absolute;left:0px;width:228px;z-index:2;}

.customer_service{height:120px;margin-top:5px;background:url(../../images/customer_service.jpg) left center no-repeat;}

.about{margin-top:30px;margin-bottom:20px;font-family: Microsoft YaHei;}
.a_smiling_team span{height:56px;background:url(../../images/about_h3_bg.jpg) right center no-repeat;width:260px;}
.a_professional_warehouse span{height:56px;background:url(../../images/about_h3_bg.jpg) -508px center no-repeat;width:233px;display:block;}
.a_charismatic_leadership span{height:56px;background:url(../../images/about_h3_bg.jpg) -270px center no-repeat;width:238px;display:block;}
.a_zero-risk_undertaking span{height:56px;background:url(../../images/about_h3_bg.jpg) left center no-repeat;width:269px;display:block;}
.a_top{height:950px;font-size:1.5em;}
.a_top strong{margin-top:50px;display:block;margin-left:10px;color:#09397f;font-size:20px;display:block;}
.a_top .middle {height:400px;margin-top:20px;font-family: Microsoft YaHei;}

.a_top ul{margin-top:90px;float:left;}
.a_top ul li{line-height:40px;background:url(../../images/a_top_ico.jpg) left center no-repeat;padding-left:20px;font-family:"微软雅黑"}
.t_video{width:385px;height:312px;background:#c5c5c5;border-radius:15px;float:right;margin-right:38px;padding:15px;position:relative; zoom:1;}
.video_main{width:385px;height:310px;}
.a_top img {margin-top:15px;display:block;}
.a_top span{margin-top:20px;margin-left:10px;display:block;}
.a_smiling_team{height:800px;margin-top:20px;}
.a_smiling_team ul{margin-top:10px;}
.a_smiling_team_li{margin-left:40px;}
.a_smiling_team ul li{float:left;margin-top:50px;}
.a_professional_warehouse{height:450px;margin-top:20px;}
.a_professional_warehouse h3{color:#003366;float:left;margin-top:70px;margin-left:90px;font-size:30px;}
.a_professional_warehouse img{margin-top:44px;float:left;display:block;}
.a_charismatic_leadership{height:460px;margin-top:30px;}
.a_charismatic_leadership h3{color:#003366;float:left;margin-top:80px;margin-left:12px;font-size:30px;}
.a_charismatic_leadership img{float:right;margin-right:63px;margin-top:30px;display:block;}
.a_zero-risk_undertaking{height:400px;margin-top:20px;}
.a_zero-risk_undertaking img{margin-top:50px;margin-left:50px;display:block;}
.u_literal{width:1050px;height:345px;background:url(../../images/u_literal_bg.jpg) left 10px no-repeat;margin:0 auto;}

.certificate{height:356px;margin-top:5px;}
.certificate span{float:left;line-height:50px;text-align:center;width:100%;display:block;}
.certificate ul li {width:288px;height:219px;float:left;margin-left:45px;}
.certificate ul li img{width:288px;height:219px;display:block;}
/*certificate*/
.witness{height:570px;margin-top:5px;}
.witness ul li {width:880px;height:85px;margin:5px auto;border-bottom:1px dashed #ccc;}
.witness ul li span{width:100%;height:30px;line-height:30px;float:left;padding-left:30px;margin-top:10px;font-size:14px;font-weight:bold;background:url(../../images/witness_ico.jpg) left center no-repeat;color:#717171;display:block;}
.witness ul li strong{width:100%;height:30px;line-height:30px;float:right;text-align:right;color:#717171;display:block;}
/*witness*/
.promise{height:530px;margin-top:5px;}
.promise ul li{width:238px;height:200px;float:left;margin-left:90px;margin-top:30px;}
/*promise*/
.product_list{margin-top:5px;margin-bottom:30px;}
.product_list h3{height:44px;background:url(../../images/product_list_h3_bg.jpg) left center no-repeat;line-height:44px;}
.product_list h3 a{float:right;color:#00649d;}
.product_list h3 strong{width:167px;text-align:center;color:#fff;float:left;display:block;}
.p_ul li {width:230px;height:270px;border:1px solid #e1e1e1;float:left;margin-top:26px;margin-left:25px;position:relative; zoom:1;}
.p_ul_img{width:230px;height:230px;}
.p_ul_img img{width:230px;height:230px;display:block;}
.p_ul_title{text-align:center;height:40px;line-height:40px;}
.p_ul_shadow{background:url(../../images/li_shadow.jpg) no-repeat;bottom:-9px;height:8px;position:absolute;left:0px;width:228px;z-index:2;}
.p_grace{height:350px;width:100%;}
.p_degussa{height:350px;width:100%;margin-top:20px;}

/*
.p_latest{height:250px;width:100%;margin-top:20px;}
.p_ul1 li{width:150px;height:180px;border:1px solid #e1e1e1;float:left;margin-top:20px;margin-left:20px;position:relative; zoom:1;}
.p_ul1_img{width:150px;height:150px;background:red;}
.p_ul1_img img{width:150px;height:150px;}
.p_ul1_title{text-align:center;height:30px;line-height:30px;}
.p_ul1_shadow{background:url(../../images/p_ul1_shadow.jpg) no-repeat;bottom:-9px;height:8px;position:absolute;left:0px;width:228px;z-index:2;}
*/

/*product_list*/
.news{height:500px;margin-top:5px;border-top:2px solid #666666;}
.n_industry{width:520px;height:100%;float:left;margin-top:10px;}
.n_information{width:520px;height:100%;float:right;margin-top:10px;}
.news h3{display:block;font-size:18px;}
.news ul li{height:100px;width:100%;margin-bottom:5px;margin-top:10px;}
.news ul li strong{width:90px;height:100px;color:#000;font-size:14px;font-weight:bold;float:left;display:block;}
.news ul li dl{float:right;width:430px;height:100%;}
.news ul li dl dt{font-weight:bold;font-size:14px;}
.news ul li dl dd{line-height:25px;font-size:12px;}
.news a{text-decoration:underline;color:#00649d;}
/*news*/

/*hot*/
.back_home{height:280px;margin-top:25px;}
/*main*/
.link{height:30px;line-height:30px; width:100%;margin:0 auto;font-size:12px; background:#EBEBEB;}
.link_small{height:30px;line-height:30px; width:1055px; margin:0 auto;font-size:12px; background:#EBEBEB;}
/*link*/
#footer{width:100%;margin:5px 0 0 0 auto;clear:both;font-size:12px; background:#EBEBEB;}
.copyright{height:135px;width:1055px; margin:0 auto; padding-top:15px; background:url(../../images/foot_bg.jpg) repeat-x;}
.copyrights{height:15px;width:1055px; margin:0 auto; padding-top:15px;}
.copyrights ul li{ margin:0 10px; float:left;}
.c_left{width:350px;height:135px;float:left;}
.c_right{width:550px;height:135px;float:left;}
.c_right ul{margin-top:5px;}
.c_right li {height:30px;line-height:30px;}
/*footer*/

#roll_top, #fall, #ct {
    cursor: pointer;
    height: 72px;
    position: relative;
    width: 26px;
}
#roll_top {
    background: url("../../images/top.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#fall {
    background: url("../../images/top.gif") no-repeat scroll 0 -80px rgba(0, 0, 0, 0);
}
#ct {
    background: url("../../images/top.gif") no-repeat scroll 0 -40px rgba(0, 0, 0, 0);
}





.clear{clear:both;overflow:hidden;height:0}
.icon{ background:url(../../images/icon.png) no-repeat;}
.qust_contach ul li span.icon{_margin-left:-45px;}
.qust_contach b{ color:#666666; font-size:12px;}
.pst_re{ position:relative}
.qust_contach{ background:#f5f5f5; border:#fff 1px solid; width:125px;padding:1px 5px 10px; font-size:12px; line-height:18px; position:absolute; right:5px; top:15px; z-index:9999;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3);}
@media(max-width:760px){.qust_contach{margin:15px auto;}}
/*close*/
a.qst_close {width:19px; height:22px; overflow:hidden; background-position:-102px -351px; float:right; display:block; margin:-1px -5px 0 0}
a.qst_close:hover{ background-position:-102px -390px;}
/*list*/
.qust_contach ul li{ border-bottom:#d8d8d8 1px solid; border-top:#fff 1px solid; padding:5px; position:relative}
.qust_contach ul li a img{ margin:4px;}
.shouqian,.shouhou,.zixun,.tijian,.yuyue,.suces{ width:20px; height:24px; display:inline-block; margin-bottom:-4px; margin-right:3px}
.shouqian{ background-position:-97px -2px;}
 .shouhou{ background-position:-97px -65px;}
   .zixun{ background-position:-97px -126px;}
  .tijian{ background-position:-97px -200px;}
   .yuyue{ background-position:-97px -276px;}
   .suces{ background-position:-100px -427px;}
.qst_info p{ line-height:20px;}
.qust_contach ul li:hover{ background:#e7edef;}
a.qst_info:hover .shouqian,.qust_contach ul li:hover .shouqian{ background-position:-339px -2px;}
a.qst_info:hover .shouhou,.qust_contach ul li:hover .shouhou{ background-position:-339px -65px;}
a.qst_info:hover .zixun,.qust_contach ul li:hover .zixun{ background-position:-339px -126px;}
a.qst_info:hover .tijian,.qust_contach ul li:hover .tijian{ background-position:-339px -200px;}
a.qst_info:hover .yuyue,.qust_contach ul li:hover .yuyue{ background-position:-339px -276px;}
a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}

a.qq{width:75px; height:22px; display:inline-block; background-position:-187px -138px; margin:0 3px}
a.qq:hover{background-position:-187px -91px; cursor:pointer}/*background-position:-191px -148px;*/
a.tj_btn{width:79px; height:22px; display:inline-block; background-position:-184px -442px; margin:3px  3px 5px; text-align:center; line-height:22px;color:#1f495d; font-weight:bold}
a.tj_btn:hover{background-position:-184px -471px; cursor:pointer;color:#1a649d; font-weight:normal}
a.more{ color:#018ee8; margin-left:15px;}
a.more:hover{ color:#0d4c9a;}

.suces_btn a{width:53px; height:22px; display:block; float:left; background-position:0 -431px; margin:0 1px; text-align:center; line-height:22px;  font-size:11px; color:#1f495d; font-weight:bold}
.suces_btn a:hover{background-position:0 -463px; cursor:pointer; color:#1a649d; font-weight:normal}

a.qst_info:hover .suces,.qust_contach ul li:hover .suces{ background-position:-100px -462px;}
a.back_top{ width:25px; height:27px; margin:10px 0 10px 45px; background-position:-342px -343px; display:block}
a.back_top:hover,.qust_contach ul li:hover .back_top{ background-position:-342px -394px;}
.qust_show{ background:#f5f5f5; border:#fff 1px solid; width:30px;padding:15px 15px 20px; font-size:12px; line-height:18px; position:absolute; right:10px; top:15px; z-index:9999;
-webkit-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 0px 7px rgba(0,0,0,0.3);
	    box-shadow: 0 0px 7px rgba(0,0,0,0.3); text-align:center;font-size:15px; line-height:18px;
		-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.qust_show span.server{background-position:-1px -363px;width:30px; height:30px; display:inline-block; }
.qust_show:hover{ background:#e7edef;}


/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

.text-center{text-align: center;}
.btn {
	display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 12px;font-weight: normal;line-height: 1.42857143;text-align: center;
	white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;
	-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {outline: thin dotted;outline: 0px auto -webkit-focus-ring-color;outline-offset: -2px;}
/*.btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}*/
.btn:hover,
.btn:focus,
.btn.focus {text-decoration: none;}
/*.btn.focus {color: #333;text-decoration: none;}*/
.btn:active,
.btn.active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}
a.btn.disabled,
fieldset[disabled] a.btn {pointer-events: none;}

/*按钮样式1*/

.btn-default {color: #333;background-color: #fff;border-color: #ccc;outline:0px}
.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;outline:0px}
.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}
.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,
.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}
.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.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: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}

/*按钮样式2*/
.btn-primary {color: #fff;background-color: #0192ED;border-color: #0192ED;outline:0px}
.btn-primary:focus,.btn-primary.focus {color: #fff;background-color: #0874B4;border-color: #0874B4;outline:0px}
.btn-primary:hover {color: #fff;background-color: #0874B4;border-color: #0874B4;outline:0px}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {color: #fff;background-color: #085F95;border-color: #085F95;}
.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,
.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #085F95;border-color: #085F95;}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {background-color: #79c0eb;border-color: #79c0eb;}
.btn-primary .badge {color: #337ab7;background-color: #fff;}

/*按钮样式3*/
.btn-danger {color: #fff;background-color: #f74a28;border-color: #f74a28;outline:0px}
.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #9c0909;border-color: #9c0909;outline:0px}
.btn-danger:hover {color: #fff;background-color: #d64124;border-color: #d64124;}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {color: #fff;background-color: #9c0909;border-color: #9c0909;outline:0px}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {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.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: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}

/*按钮样式4*/
.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c;}
.btn-success:focus,.btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625;}
.btn-success:hover {color: #fff; background-color: #449d44; border-color: #398439;}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439;}
.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus { color: #fff; background-color: #398439; border-color: #255625;}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success { background-image: none;}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,
.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled]
.btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,
fieldset[disabled] .btn-success.active { background-color: #5cb85c; border-color: #4cae4c;}
.btn-success .badge { color: #5cb85c; background-color: #fff;}

/*按钮样式5*/
.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da;}
.btn-info:focus,.btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85;}
.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,
.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,
.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}

/*按钮样式6*/
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}
.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,
.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}

.btn-link {font-weight: normal;color: #337ab7;border-radius: 0;}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent;}
.btn-link:hover,.btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}

.btn-lg,.btn-group-lg > .btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 5px;}
.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs,.btn-group-xs > .btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block + .btn-block {margin-top: 5px;}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {width: 100%;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;}
.collapse.in {display: block;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {
	position: relative;height: 0;overflow: hidden;
	-webkit-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: .35s;
	-o-transition-duration: .35s;
	transition-duration: .35s;
	-webkit-transition-property: height, visibility;
	-o-transition-property: height, visibility;
	transition-property: height, visibility;
}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropup,
.dropdown {position: relative;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-menu {
	position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;
	-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;cursor: pointer;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {color: #262626;text-decoration: none;background-color: #f5f5f5;}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {color: #fff;text-decoration: none;background-color: #337ab7;outline: 0;}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {color: #777;}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.open > .dropdown-menu {display: block;}
.open > a {outline: 0;}
.dropdown-menu-right {right: 0;left: auto;}
.dropdown-menu-left {right: auto;left: 0;}
.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}
.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}
.center{text-align: center;}
.pull-right > .dropdown-menu {right: 0;left: auto;}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
@media (min-width: 768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}
			   .navbar-right .dropdown-menu-left {right: auto;left: 0;}}
.btn-group,
.btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}
.btn-group > .btn,
.btn-group-vertical > .btn {position: relative;float: left;}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {z-index: 2;}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {float: left;}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {margin-left: 5px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group > .btn:first-child {margin-left: 0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group > .btn-group {float: left;}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {outline: 0;}
.btn-group > .btn + .dropdown-toggle {padding-right: 8px;padding-left: 8px;}
.btn-group > .btn-lg + .dropdown-toggle {padding-right: 12px;padding-left: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical > .btn-group > .btn {float: none;}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical > .btn:first-child:not(:last-child) {border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 4px;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {display: table-cell;float: none;width: 1%;}
.btn-group-justified > .btn-group .btn {width: 100%;}
.btn-group-justified > .btn-group .dropdown-menu {left: auto;}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {height: 46px;line-height: 46px;}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {height: auto;}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {height: 30px;line-height: 30px;}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {height: auto;}
.input-group-addon,
.input-group-btn,
.input-group .form-control {display: table-cell;}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}
.input-group-addon,
.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {margin-top: 0;}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.input-group-addon:first-child {border-right: 0;}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.input-group-addon:last-child {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn > .btn {position: relative;}
.input-group-btn > .btn + .btn {margin-left: -1px;}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {z-index: 2;}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {margin-right: -1px;}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px;}

.m0{margin:0 !important;}.ml1{margin-left:1px !important;}.ml2{margin-left:2px !important;}.ml5{margin-left:5px !important;}.ml10{margin-left:10px !important;}.ml20{margin-left:20px !important;}.mr1{margin-right:1px !important;}.mr2{margin-right:2px !important;}
.mr5{margin-right:5px !important;}.mr10{margin-right:10px !important;}.mr20{margin-right:20px;}.mt1{margin-top:1px !important;}.mt2{margin-top:2px !important;}.mt5{margin-top:5px !important;}.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}.mb1{margin-bottom:1px !important;}.mb2{margin-bottom:2px !important;}.mb5{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb20{margin-bottom:20px !important;}.mb30{margin-bottom:20px !important;}
.ml-1{margin-left:-1px !important;}.mt-1{margin-top:-1px !important;}.mt30{margin-top:30px !important;}.mt40{margin-top:40px !important;}.mt50{margin-top:50px !important;}

.p0{padding:0px;}.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px !important;}
.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px !important;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px !important;}
.pl10{padding-left:10px;}.pt10{padding-top:10px !important;}.pr10{padding-right:10px !important;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px !important;}.pt50{padding-top:50px !important;}
.pr20{padding-right:20px !important;}.pb20{padding-bottom:20px !important;}.pb30{padding-bottom:30px !important;}.pb40{padding-bottom:40px !important;}.pb50{padding-bottom:50px !important;}
.pt15{padding-top:15px !important;}.pb15{padding-bottom:15px !important;}.pl15{padding-left:15px !important;}.pr15{padding-right:15px !important;}
.mt15{margin-top:15px !important;}.mb15{margin-bottom:15px !important;}.ml15{margin-left:15px !important;}.mr15{margin-right:15px !important;}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.wh{color:white;}
.f0{font-size:0;}.f10{font-size:10px;-webkit-text-size-adjust:none;}.f11{font-size:11px;-webkit-text-size-adjust:none;}.f12{font-size:12px !important;}
.f13{font-size:13px !important;}.f14{font-size:14px !important;}.f16{font-size:16px !important;}.f20{font-size:20px !important;}.f24{font-size:24px !important;}