/*
	This style is applied to the global.
	only edit by 2014-05-28
*/

/* Reset element defaults */


fieldset,img,input,button{border:none;padding:0;margin:0;outline-style:none}
ul,dd,dl,dt,ol,li{list-style:none}
input{padding-top:0;padding-bottom:0;font-family:microsoft yahei,simhei,simsun,宋体}
select,input{vertical-align:middle}
select,input,textarea{font-size:12px;margin:0}
textarea{resize:none}
img{border:0;vertical-align:middle;max-width: 100%}
table{border-collapse:collapse}
input,button,select,textarea{outline:none}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,
td{margin: 0;padding: 0;outline:none;font-weight: normal;font-size: inherit;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
ul,ol,li{list-style: none}
a{text-decoration: none}
a:hover{text-decoration: none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease}

/*滚动条*/
::-webkit-scrollbar {width:6px;height:6px;padding-right:10px;}
::-webkit-scrollbar-track {    border-radius:10px;    background-color:#eee}
::-webkit-scrollbar-thumb {border-radius:10px;background-color:#000000;}

.font-ali-Tim{font-family: Alibaba-PuHuiTi-Medium;}
.font-ali-TL{font-family: Alibaba-PuHuiTi-Light;}
.font-ali-TR{font-family: Alibaba-PuHuiTi-Regular;}



/* element float */
.lt{float:left;}
.rt{float:right;}
/* element position */
.p_fix{position:fixed;}
.p_rel{position:relative;}
.p_abs{position:absolute;}
.p_inh{position:inherit;}

/* Clear float element */
.clearFix:after{content:"."; height:0; display:block; visibility:hidden; clear:both; font-size:0;}
.clearFix{zoom:1;}

.no{ display:none}
/* Font Sizes and is bold */
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.font24{font-size:24px;}
.font26{font-size:26px;}
.font28{font-size:28px;}
.font30{font-size:30px;}
.font32{font-size:32px;}
.font34{font-size:34px;}
.font36{font-size:36px;}
.font38{font-size:38px;}
.font48{font-size:48px;}
.font68{ font-size:68px;}
.font72{font-size:72px;}
.font_bold{font-weight:bold;}
.font_nobold{font-weight:normal;}




.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mb10{ margin-bottom:10px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb50{ margin-bottom:50px}

.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}


/* element width */
.w_10{width:10%;}
.w_20{width:20%;}
.w_25{width:25%;}
.w_30{width:30%;}
.w_33{width:33.33%;}
.w_50{width:50%;}
.w_70{width:70%;}
.w_80{width:80%;}
.w_100{width:100%;}

/* This <a> element style */
.a_btn{display:block; text-decoration:none;}
.a_btn_txt{text-align:center;}
.a_btn_no_txt{text-indent:-9999px; overflow:hidden;}
/* This <a> element border radius style */
.a_btn_rb{-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.a_btn_rb3{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.a_btn_rb5{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.a_btn_rb10{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}

.ico{text-indent:-9999em; display:block; overflow:hidden;}
.font_ell{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.font_ell_two{text-overflow:ellipsis;overflow:hidden; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.flex_c{display: flex;justify-content: space-between;align-items: center;}

.tran{transition: all .3s ease}
