/* 
	Resets defualt browser settings
	reset.css
*/
/*-----------------------------------------------------------------------

*Filename:                global.css
*Description:             GLOBAL css
*Version:                 1.0.0(2015-03-02)
*Author:                  linyan.yu

-------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; }
:focus { outline:0; }
a:active { outline:none; }
ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td {/* text-align:left; */font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
*{ font-family: "Microsoft YaHei"! important;}
body { 
	font: "Microsoft YaHei",normal 62.5%/1.5 Helvetica, Arial, sans-serif;
	letter-spacing:0;
	background:#f7f6f4;
	color:#777;
	line-height:1;
	/*text-shadow:0 1px 0 rgba(255,255,255,.8);
	-webkit-font-smoothing: subpixel-antialiased;*/
	font-size:14px;
}
a{ color:#777;}
a:hover{ color:#ff8200; cursor:pointer;}
a:link,a:visited {
	text-decoration:none;
}

a:hover,a:active {
	text-decoration:underline;
}
.fc_orange{ color:#ff8202}

/*橙色按钮*/
.btn_big{ height:35px; line-height:35px; border-radius:3px; color:#fff; background:#ff8202; text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2); display: inline-block; padding:0 35px; text-decoration:none; font-weight:bold; font-size:14px; margin:20px; cursor:pointer;}
a.btn_big{ text-decoration:none; font-size:14px!important; color:#fff;}

.btn_mini{ height:25px; line-height:25px; border-radius:3px; color:#fff; background:#ff8202; text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2); display: inline-block; padding:0 15px; text-decoration:none; font-weight:bold; font-size:14px;}
a.btn_mini{ text-decoration:none; font-size:14px!important;}
a.btn_mini:hover, a.btn_big:hover{ color:#fff; background:#F60}
/*h3右侧橙色按钮*/
.mini_but_r{ background:#F60; border-radius:20px; font-size:12px; font-weight:normal; color:#fff; padding:5px 8px;text-shadow:0 1px 0 rgba(0,0,0,.2); opacity:0.9;filter:alpha(opacity=90); cursor:pointer; }
.mini_but_r:hover{opacity:1;filter:alpha(opacity=100); }



/* 边框*/
.bor0, h3.bor0{ border:none!important;}
.bor1ccc{ border-bottom:1px dashed #e9e9e9;}

/*边距*/
.m0{ margin:0;}
.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.m40{margin:40px}
.m45{margin:45px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p0, h3.p0{ padding:0!important;}

.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr100{padding-right:100px}

.plr45{ padding:45px; padding-top:0; padding-bottom:0;}
.plr25{ padding:25px; padding-top:0; padding-bottom:0;}

/*文字排版、颜色*/
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.red,a.red{color:#cc0031}
.darkblue,a.darkblue{color:#039}
.gray,a.gray{color:#878787}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

/*定位*/
.tl{text-align:left}
.tc{text-align:center!important;}
.tr{text-align:right}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle} 
.pr{position:relative} 
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1} 
.hidden{visibility:hidden} 
.none{display:none}

/*长度高度*/
.w10{width:10px}
.w20{width:20px}
.w50{width:50px}
.w90{width:90px}
.w100{width:100px}
.w200{width:200px}
.w250{width:250px}
.w500{width:500px}
.w800{width:800px}
.w1200{ width:1200px; margin:0 auto;}
.w{width:100%}
.h50{height:50px}
.h80{height:80px}
.h100{height:100px}
.h200{height:200px}
.h{height:100%}
.lineheight{ line-height:30px;}

/*======万能Float闭合======*/
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clear {display: inline-block;} /* for IE/Mac */

