@charset "utf-8";
/* CSS reset for c_b */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0; padding: 0;}
table{border-collapse: collapse; border-spacing: 0;}
table th, table td{padding: 5px;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, th, var{font-style: normal; font-weight: normal;}
ol,ul,li{list-style: none;}
ception, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}

/*瀹氫綅*/
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.bc{margin-left: auto; margin-right: auto;}
.fl{float: left; display: inline;}
.fr{float: right; display: inline;}
.clear{clear: both;}
.cl{clear: left;}
.cr{clear: right;}
.clearfix:after{content: '.'; display: block; height: 0; clear: both; visibility: hidden;}
*html .clearfix{height: 1%}
.Clearfix{display: block;}
.vm{vertical-align: center;}
.pr{position: relative;}
.pa{position: absolute;}
.abs-right{position: absolute;right: 0;}
.zoom{zoom: 1}
.hidden{visibility: hidden;}
.none{display: none;}

/*鍏朵粬*/

.curp{cursor: pointer;}

/*鍘焤eset*/

sup{vertical-align: baseline;}
sub{vertical-align: baseline;}
input,button,textarea,select,optgroup,option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input,button,textarea,select{*font-size: 100%;}
input,select{vertical-align: middle;}
body{font: 12px/1.231 Microsoft YaHei; font-size: 63%;}
select,input,button,textarea,button{font: 99% arial, helvetica, clean, sans-serif;}
table{font-size: inherit;font: 100%; border-collapse: collapse;}
pre,code,kbd,samp,tt{font-family: monospace;*font-size: 108%;line-height: 100%;}

/*title*/

h1{ font-size: 32px;}
h2{ font-size: 26px;}
h3{ font-size: 20px;}
h4{ font-size: 14px;}
h5{ font-size: 12px;}
h6{ font-size: 10px;}
@font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot'); src: url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf') format('truetype'), url('../fonts/icomoon.woff') format('woff'), url('../fonts/icomoon.svg#icomoon') format('svg'); font-weight: normal; font-style: normal;}
[class*="icon-"]{ font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.icon-arrow-left:before{ content: "\e600";}
.icon-arrow-down:before{ content: "\e601";}
.icon-arrow-right:before{ content: "\e602";}
.icon-arrow-up:before{ content: "\e603";}
.icon-phone:before{ content: "\e606";}
.icon-house:before{ content: "\e607";}
.icon-search:before{ content: "\e60a";}
.icon-details:before{ content: "\e604";}
.icon-left:before{ content: "\e605";}

