/****-globals-åŠŸèƒ½: é‡è®¾æµè§ˆå™¨é»˜è®¤æ ·å¼****/
/* é˜²æ­¢ç”¨æˆ·è‡ªå®šä¹‰èƒŒæ™¯é¢œè‰²å¯¹ç½‘é¡µçš„å½±å“ï¼Œæ·»åŠ è®©ç”¨æˆ·å¯ä»¥è‡ªå®šä¹‰å­-ä½“ */
html{
	color:#000;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/*bodyå®½åº¦å›ºå®š1280px,å±…ä¸­*/

/* å†…å¤–è¾¹è·é€šå¸¸è®©å„ä¸ªæµè§ˆå™¨æ ·å¼çš„è¡¨çŽ°ä½ç½®ä¸åŒ */
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,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
}
/*å®šä¹‰å­-ä½“*/
body,button,input,select,textarea{
font: 14px/1.5 'å¾®è½¯é›…é»‘',Arial,Verdana,tahoma,Helvetica,sans-serif
}
input,select,textarea{
	font-size:100%;
}
/* é‡è®¾ HTML5 æ ‡ç­¾, IE éœ€è¦åœ¨ js ä¸­ createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* HTML5 åª’ä½“æ–‡ä»¶è·Ÿ img ä¿æŒä¸€è‡´ */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}
/* åŽ»æŽ‰å„Table  cell çš„è¾¹è·å¹¶è®©å…¶è¾¹é‡åˆ */
table{
	border-collapse:collapse;border-spacing:0;
}
/* IE bug fixed: th ä¸ç»§æ‰¿ text-align*/
th{
	text-align:inherit;
}
/* åŽ»é™¤é»˜è®¤è¾¹æ¡† */
fieldset,img{
	border:0;
}
/* ie6 7 8(q) bug æ˜¾ç¤ºä¸ºè¡Œå†…è¡¨çŽ° */
iframe{
	display:block;
}

/* åŽ»æŽ‰ firefox ä¸‹æ­¤å…ƒç´ çš„è¾¹æ¡† */
abbr,acronym{
	border:0;font-variant:normal;
}

/* ä¸€è‡´çš„ del æ ·å¼ */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}

/* åŽ»æŽ‰åˆ-è¡¨å‰çš„æ ‡è¯†, li ä¼šç»§æ‰¿ */
ol,ul {
	list-style:none;
}

/* å¯¹é½æ˜¯æŽ’ç‰ˆæœ€é‡è¦çš„å› ç´ , åˆ«è®©ä»€ä¹ˆéƒ½å±…ä¸­ */
caption,th {
	text-align:left;
}

/* æ ‡é¢˜éƒ½è‡ªå®šä¹‰, é€‚åº”å¤šä¸ªç³»ç»Ÿåº”ç”¨ */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}

q:before,q:after {
	content:'';
}
.bd, .hd { width:100%; clear:both;}
select {vertical-align:middle;}
/* ç»Ÿä¸€ä¸Šæ ‡å’Œä¸‹æ ‡ */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/* æ¸…ç†æµ®åŠ¨ */
.clear {clear:both; height:0; overflow:hidden; display:block; line-height:0}
.clearfix:after {clear:both;font-size:0; height:0; display:block; visibility:hidden; content:" "; line-height:0}
.clearfix {zoom:1}/* for IE6 IE7 */
/* è®¾ç½®ç©ºç™½é«˜åº¦ */
.blank2,.blank6, .blank8 , .blank, .blank13, .blank15,.blank16,.blank17, .blank20, .blank23, .blank26, .blank27, .blank30, .blank32, .blank34, .blank38, .blank40, .blank44, .blank46, .blank48, .blank50, .blank53, .blank55, .blank57, .blank60, .blank70, .blank80, .blank100,  {clear:both; display:block; overflow:hidden;}
.blank {height:10px;}
.blank2 {height:2px;}
.blank6 {height:6px;}
.blank8 {height:8px;}
.blank13 {height:13px;}
.blank15 {height:15px;}
.blank16 {height:16px;}
.blank17 {height:17px;}
.blank20 {height:20px;}
.blank23 {height:23px;}
.blank26 {height:26px;}
.blank27 {height:27px;}
.blank30 {height:30px;}
.blank32 {height: 32px;}
.blank34 {height: 34px;}
.blank38 {height: 38px;}
.blank40 {height:40px;}
.blank44 {height:44px;}
.blank46 {height:46px;}
.blank48 {height:48px;}
.blank50 {height:50px;}
.blank53 {height:53px;}
.blank55 {height:55px;}
.blank57 {height:57px;}
.blank60 {height:60px;}
.blank70 {height:70px;}
.blank80 {height:80px;}
.blank100 {height:100px;}

/*margin*/
.top1{margin-top: 1px;}
.top2{margin-top: 2px;}
.top3{margin-top: 3px;}
.top4{margin-top: 4px;}
.top5{margin-top: 5px;}
.top6{margin-top: 6px;}
.top7{margin-top: 7px;}
.top8{margin-top: 8px;}
.top9{margin-top: 9px;}
.top10{margin-top: 10px;}
.top20{margin-top: 20px;}
.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
/* å·¦æµ®åŠ¨ */
.left {float:left;}
/* å³æµ®åŠ¨ */
.right{float:right;}
.r1{
	font-size: 1rem;
}
.f14{
    font-size:14px;
}
.f16{
    font-size:16px;
}
.f18{
    font-size:18px;
}
.f20{
    font-size:20px;
}
/*é“¾æŽ¥æ ¹æ®é¡µé¢è¦æ±‚å…¨å±€è‡ªå®šä¹‰*/
/*é“¾æŽ¥*/
a:link {
    text-decoration:none;
    outline: none;
    border: none;
    color:#000000;
}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}  
/*è¢«è®¿é-®è¿‡é“¾æŽ¥*/
a:visited {
    text-decoration:none;
    color:#000000;
}
/*é¼ æ ‡ç»è¿‡*/
a:hover {
    text-decoration:none;
    color:#643b05;
}
/*é“¾æŽ¥è¢«æŒ‰ä¸‹*/
a:active {
    text-decoration:none;
    color:#643b05;
}
/*é“¾æŽ¥æ©™è‰²*/
a.orange{
    color:#8e5f07;
}
/*é“¾æŽ¥ç°è‰²*/
a.gray{
    color:#6d6d6d;
}
a { outline:none}
/*å¼€ç¯å…³ç¯æ•ˆæžœ*/
#turnlight {display:block;width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; position:fixed; background:#000000 repeat;  opacity: 0.9; -moz-opacity: 0.9;}
.clear {clear:both; height:0; overflow:hidden; display:block; line-height:0}
.clearfix:after {clear:both;font-size:0; width:0; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; line-height:0}
.clearfix {zoom:1}

/*å•è¡Œçœç•¥*/
.onlyline{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}