h1{ font-size:24px;}h2{ font-size:20px;}h3{ font-size:18px;}h4{ font-size:16px;}h5{ font-size:14px;}
html,body{ padding:0px; margin:0px;}
html ,body{font-family:"Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "黑体", Arial, sans-serif;  height:100%}

.-inputText{ border:1px solid #bebebe; height:38px; background:no-repeat none; color:#9b9795; text-indent:20px;}
.-inputBtn{ background:#7ebe32 no-repeat none; border:0px; color:#FFF; font-size:16px;}
.-inputSelect{ padding:6px 20px;}


.-flash-5{-webkit-transition:.5s;  -moz-transition:.5s;  -o-transition:.5s;  -ms-transition:.5s;  transition:.5s;}
.-flash-10{-webkit-transition:.10s;  -moz-transition:.10s;  -o-transition:.10s;  -ms-transition:.10s;  transition:.10s;}
.-box ,.-box *{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}

.-btn ,.-icon{display:-moz-inline-box;display:inline-block; *display:inline;*display:block; position:relative}
.-btn{ cursor:pointer}
.-img{ width:100%; height:auto; font-size:0px;}
.-logo{ height:inherit; overflow:hidden; }


.-banner{background-size: auto 100%;	-moz-background-size: auto 100%;background-repeat:no-repeat;}
.-banner > img{ width:100%; height:auto}
.-banner .textBg{ background:url(../images/bg.png); line-height:30px; line-height:30px; color:#ffffff; position:relative; top:-33px; margin-bottom:-30px; padding:0px 10px;}
.-windows{ background:url(../images/bg.png);  width:100%; height:100%; position:absolute; z-index:9999; top:0px; left:0px;}
.-windows .x{ width:18px; height:17px; float:right; margin-right:6px; cursor:pointer; background:url(../images/x.png); position:relative; top:16px; right:10px;}
.-windows .winBox{ position:absolute; top:50%; left:50%; background:#FFF}

.-fixed{ position:fixed; z-index:999;}


.-w-50 ,.-w-33 ,.-w-20 ,.-w-25 ,.-w-10 ,.-w-40 ,.-w-80 ,.-w-60 ,.-w-30 ,.-w-70 { overflow:hidden; float:left; clear:none;}
.-w-50 img ,.-w-33 img ,.-w-20 img ,.-w-25 img ,.-w-10 img ,.-w-40 img ,.-w-80 img ,.-w-60 img ,.-w-30 img ,.-w-70 img  ,.-w-100 img{ max-width:100%;}
.-w-50{ width:50%;}
.-w-33{ width:33.33333%;}
.-w-25{ width:25%;}
.-w-20{ width:20%;}
.-w-40{ width:40%;}
.-w-60{ width:60%;}
.-w-80{ width:80%;}
.-w-10{ width:10%;}
.-w-70{ width:70%;}
.-w-30{ width:30%;}
.-w-10{ width:10%;}
.-w-100{ width:100%;}
.-w-mobile{ min-width:300px; max-width:640px; margin:auto}
.-w-970 ,.-w-980  ,.-w-990 ,.-w-1000 ,.-w-1200 ,.-w-100{ overflow:hidden; clear:none; margin:auto; }
.-w-970{ width:970px} .-w-980{ width:980px}   .-w-990{ width:990px}  .-w-1000{ width:1000px}  .-w-1200{ width:1200px}
*[class*='-w-'] > *[class*='-w-']{  height: auto; }

.-h-33{ height:33.33333%; }

/*
	↓
	盒子内边距控制 
	1.（I开头 上下控制距离左右自动）
	2.（H开头 左右控制距离上下自动）
*/
.-p-5{ padding:5px;}          .-p-10{ padding:10px;}       .-p-15{ padding:15px;}        .-p-20{ padding:20px;}
.-p-b0{padding-bottom:0px;}   .-p-t0{padding-top:0px;}     .-p-l0{padding-left:0px;}     .-p-r0{padding-right:0px;}
.-p-b5{padding-bottom:5px;}   .-p-t5{padding-top:5px;}     .-p-l5{padding-left:5px;}     .-p-r5{padding-right:5px;}
.-p-b10{padding-bottom:10px;} .-p-t10{padding-top:10px;}   .-p-l10{padding-left:10px;}   .-p-r10{padding-right:10px;}
.-p-b15{padding-bottom:15px;} .-p-t15{padding-top:15px;}   .-p-l15{padding-left:15px;}   .-p-r15{padding-right:15px;}
.-p-b20{padding-bottom:20px;} .-p-t20{padding-top:20px;}   .-p-l20{padding-left:20px;}   .-p-r20{padding-right:20px;}
.-p-b30{padding-bottom:30px;} .-p-t30{padding-top:30px;}   .-p-l30{padding-left:30px;}   .-p-r30{padding-right:30px;}
.-p-b40{padding-bottom:40px;} .-p-t40{padding-top:40px;}   .-p-l40{padding-left:40px;}   .-p-r40{padding-right:40px;}

.-p-h5{padding:0px 5px;}      .-p-h10{padding:0px 10px;}   .-p-h15{padding:0px 15px;}    .-p-h20{padding:0px 20px;}
.-p-i5{padding:5px 0px;}      .-p-i10{padding:10px 0px;}   .-p-i15{padding:15px 0px;}    .-p-i20{padding:20px 0px;}
.-p-i25{padding:25px 0px;}    .-p-i30{padding:30px 0px;}   .-p-i40{padding:40px 0px;}    .-p-i45{padding:45px 0px;}
.-p-i50{padding:5px 0px;}     .-p-i55{padding:10px 0px;}   .-p-i60{padding:15px 0px;}    .-p-i65{padding:20px 0px;}

.-p-5-10{padding:5px 10px;}   .-p-5-15{padding:5px 15px;}  .-p-5-20{padding:5px 20px;}   .-p-5-25{padding:5px 25px;}
.-p-8-15{padding:10px 15px;}  .-p-8-20{padding:8px 20px;}  .-p-8-25{padding:8px 25px;}   .-p-8-30{padding:8px 30px;}
.-p-10-15{padding:10px 15px;} .-p-10-20{padding:10px 20px;}.-p-10-25{padding:10px 25px;} .-p-10-30{padding:10px 30px;}

/*
	↓
	盒子外边距控制 
	1.（I开头 上下控制距离左右自动）
	2.（H开头 左右控制距离上下自动）
*/
.-m-5{ margin:5px;}           .-m-10{ margin:10px;}          .-m-15{ margin:15px;}            .-m-20{ margin:20px;}
.-m-b0{margin-bottom:0px;}    .-m-t0{margin-top:0px;}        .-m-l0{margin-left:0px;}         .-m-r0{margin-right:0px;}
.-m-b5{margin-bottom:5px;}    .-m-t5{margin-top:5px;}        .-m-l5{margin-left:5px;}         .-m-r5{margin-right:5px;}
.-m-b10{margin-bottom:10px;}  .-m-t10{margin-top:10px;}      .-m-l10{margin-left:10px;}       .-m-r10{margin-right:10px;}
.-m-b15{margin-bottom:15px;}  .-m-t15{margin-top:15px;}      .-m-l15{margin-left:15px;}       .-m-r15{margin-right:15px;}
.-m-b20{margin-bottom:20px;}  .-m-t20{margin-top:20px;}      .-m-l20{margin-left:20px;}       .-m-r20{margin-right:20px;}
.-m-b30{margin-bottom:30px;}  .-m-t30{margin-top:30px;}      .-m-l30{margin-left:30px;}       .-m-r30{margin-right:30px;}
.-m-b40{margin-bottom:40px;}  .-m-t40{margin-top:40px;}      .-m-l40{margin-left:40px;}       .-m-r40{margin-right:40px;}
.-m-auto{ margin:auto}        .-m-i5{ margin:5px auto}       .-m-i10{ margin:10px auto}       .-m-i15{ margin:15 auto}
.-m-i20{ margin:20px auto}    .-m-i25{ margin:25px auto}     .-m-i30{ margin:30 auto}         .-m-i35{ margin:35 auto}
.-m-h5{ margin:auto 5px;}     .-m-h10{ margin:auto 10px;}    .-m-h15{ margin:auto 15px;}      .-m-h20{ margin:auto 20px;}

.-b-white{ background:#FFFFFF; border:1px solid #e3e2e1; overflow:hidden}
.-b-gray{ background:#eeeeee; border:1px solid #e4e2e3; overflow:hidden}
.-b-brown{ background:#fcf5e1; border:1px dotted #9a6734; overflow:hidden}
.-b-white img ,.-b-gray img ,.-b-brown img{ max-width:100%;}

.-f-r{ float:right;}                           .-f-l{ float:left;}                          .-f-n{ float:none;}
.-t-c{ text-align:center}                      .-t-l{ text-align:left}                      .-t-r{ text-align:right}
.-t-b{ font-weight: bold;}                     .-t-i{ font-style: italic}                   .-t-u{text-decoration: underline;}
.-t-super{vertical-align:super; }              .-t-sub{vertical-align:sub; }                a.-t-u{text-decoration: none;}
.-t-capitalize{ text-transform:capitalize;}    .-t-uppercase{ text-transform:uppercase;}    
.-t-lowercase{ text-transform:lowercase;}

.-t-t-y{ font-family:"微软雅黑";}      .-t-t-h{ font-family:"黑体";}

.-t-l-20{ line-height:20px;}.-t-l-22{ line-height:22px;}.-t-l-25{ line-height:25px;}.-t-l-30{ line-height:30px;}
.-t-l-35{ line-height:35px;}.-t-l-40{ line-height:40px;}.-t-l-50{ line-height:50px;}.-t-l-55{ line-height:55px;}

.-t-row-20-1 , .-t-row-20-2 , .-t-row-20-3 , .-t-row-20-4{ overflow:hidden; line-height:20px;}
.-t-row-20-1{height:20px;}
.-t-row-20-2{height:40px;}
.-t-row-20-3{height:60px;}
.-t-row-20-4{height:80px;}
.-t-row-25-1 , .-t-row-25-2 , .-t-row-25-3 , .-t-row-25-4{ overflow:hidden; line-height:25px;}
.-t-row-25-1{height:25px;}
.-t-row-25-2{height:50px;}
.-t-row-25-3{height:75px;}
.-t-row-25-4{height:100px;}
.-t-row-30-1 , .-t-row-30-2 , .-t-row-30-3 , .-t-row-30-4{ overflow:hidden; line-height:30px;}
.-t-row-30-1{height:30px;}
.-t-row-30-2{height:60px;}
.-t-row-30-3{height:90px;}
.-t-row-30-4{height:120px;}
.-t-shadow{text-shadow:1px 2px 5px #000000;}

.-p[class*='14']{ text-indent:28px;}
.-p[class*='12']{ text-indent:26px;}

.-table { *border-collapse: collapse; /* IE7 and lower */  border-spacing: 0; margin-bottom:10px;}/*带线条表格样式*/
.-table { border: solid #e7e8eb 1px;	border-collapse: collapse;}
.-table > tbody > tr{ background:#FFF; font-size:12px; border-bottom:1px solid #e7e8eb; color:#333333;}
.-table > tbody > tr:first-child{ background:#f4f5f9}  
.-table > tbody > tr:first-child > td select{ margin:-10px 0px -10px 0px;}
.-table > tbody > tr > td{ border-left:0px; border-rgiht:0px; padding: 10px; }
.-table > tbody > tr > td:first-child {border-left: 1px solid #e7e8eb;}
.-table > tbody > tr:first-child > td{ padding:8px 10px;}
.-table > tbody > .-tr{ background:#fbf8c9; border:1px dashed #e7e8eb !important;}
.-table > tbody > tr .-td{ padding:0px; background:#eef3f7; height:22px; line-height:22px;text-indent:10px; text-align:left}
.-table > tbody > tr .-td span + span{ padding-left:50px;}

.-table2 { *border-collapse: collapse; /* IE7 and lower */  border-spacing: 0; margin-bottom:10px;}/*带线条表格样式*/
.-table2 { border: solid #e7e8eb 1px;	border-collapse: collapse;}
.-table2 > tbody > tr{ background:#FFF; font-size:12px; border-bottom:1px solid #e7e8eb; color:#333333;}
.-table2 > tbody > tr:first-child{ background:#f4f5f9}  
.-table2 > tbody > tr:first-child > td select{ margin:-10px 0px -10px 0px;}
.-table2 > tbody > tr > td{ border: solid #e7e8eb 1px; padding: 10px; }
.-table2 > tbody > tr > td:first-child {border-left: 1px solid #e7e8eb;}
.-table2 > tbody > tr:first-child > td{ padding:10px 10px; border:0px; font-size:16px}
.-table2 > tbody > .-tr{ background:#fbf8c9; border:1px dashed #e7e8eb !important;}
.-table2 > tbody > tr .-td{ padding:0px; background:#eef3f7; height:22px; line-height:22px;text-indent:10px; text-align:left}
.-table2 > tbody > tr .-td span + span{ padding-left:50px;}

.-table3 { *border-collapse: collapse; /* IE7 and lower */  border-spacing: 0; margin-bottom:10px;}/*带线条表格样式*/
.-table3 { border: solid #e7e8eb 1px;	border-collapse: collapse;}
.-table3 > tbody > tr{ background:#FFF; font-size:12px; border-bottom:1px solid #e7e8eb; color:#333333;}
.-table3 > tbody > tr > td{ border: solid #e7e8eb 1px; padding: 10px; }
.-table3 > tbody > tr > td  img{ max-width:100%; width:100%; height:auto}


.-tableNoTop { *border-collapse: collapse; /* IE7 and lower */  border-spacing: 0; margin-bottom:10px;}/*带线条表格样式*/
.-tableNoTop { border: 0px;	border-collapse: collapse;}
.-tableNoTop > tbody > tr{ background:#FFF; font-size:12px; color:#333333;}
.-tableNoTop > tbody > tr > td{border: 0px;padding: 10px;}

.-tableNoTop > tbody > tr .-td span + span{ padding-left:50px;}

.-o-box3{ -moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
.-o-box6{ -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
.-o-box9{ -moz-border-radius:9px;-webkit-border-radius:9px; border-radius:9px;}
.-o-box12{ -moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;}
.-o-box90{ -moz-border-radius:90px;-webkit-border-radius:90px; border-radius:90px;}
.-n-box3{ -moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px;}
.-n-box6{ -moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px;}
.-n-box9{ -moz-border-radius:9px 9px 0px 0px;-webkit-border-radius:9px 9px 0px 0px; border-radius:9px 9px 0px 0px;}
.-n-box12{ -moz-border-radius:12px 12px 0px 0px;-webkit-border-radius:12px 12px 0px 0px; border-radius:12px 12px 0px 0px;}
.-u-box3{ -moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px; border-radius:0px 0px 3px 3px;}
.-u-box6{ -moz-border-radius:0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px; border-radius:0px 0px 6px 6px;}
.-u-box9{ -moz-border-radius:0px 0px 9px 9px;-webkit-border-radius:0px 0px 9px 9px; border-radius:0px 0px 9px 9px;}
.-u-box12{ -moz-border-radius:0px 0px 12px 12px;-webkit-border-radius:0px 0px 12px 12px; border-radius:0px 0px 12px 12px;}
.-b-box3{ -moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px; border-radius:0px 3px 3px 0px;}
.-b-box6{ -moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px; border-radius:0px 4px 4px 0px;}
.-b-box9{ -moz-border-radius:0px 9px 9px 0px;-webkit-border-radius:0px 9px 9px 0px; border-radius:0px 9px 9px 0px;}
.-b-box12{ -moz-border-radius:0px 12px 12px 0px;-webkit-border-radius:0px 12px 12px 0px; border-radius:0px 12px 12px 0px;}
.-c-box9{ -moz-border-radius:0px 12px 12px 0px;-webkit-border-radius:0px 12px 12px 0px; border-radius:0px 12px 12px 0px;}
.-c-box3{ -moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px; border-radius:3px 0px 0px 3px;}
.-c-box6{ -moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px; border-radius:4px 0px 0px 4px;}
.-c-box9{ -moz-border-radius:9px 0px 0px 9px;-webkit-border-radius:9px 0px 0px 9px; border-radius:9px 0px 0px 9px;}
.-c-box12{ -moz-border-radius:12px 0px 0px 12px;-webkit-border-radius:12px 0px 0px 12px; border-radius:12px 0px 0px 9px;}

.-o-shadow{-moz-box-shadow: 0px 0px 8px #c8cad3;-webkit-box-shadow: 0px 0px 8px #c8cad3;box-shadow:0px 0px 8px #c8cad3;}
.-o-shadow-inset{-moz-box-shadow:inset 2px 1px 8px #c8cad3;-webkit-box-shadow:inset 2px 1px 8px #c8cad3;box-shadow:inset 2px 1px 8px #c8cad3;}
.-u-shadow{-moz-box-shadow: 0px 0px 8px #040404;-webkit-box-shadow: 0px 0px 8px #040404;box-shadow:0px 0px 8px #040404;}


/*文字样式：普通文字样式前缀txt,超链接样式前缀a，-后面单词是色彩，后面数字是文字大小*/
.t-white12 ,.t-white14 ,.t-white16 ,.t-white18 ,.t-white20 ,.t-white30{color:#FFF ;}/*white白色*/
.t-black12 ,.t-black14 ,.t-black16 ,.t-black18 ,.t-black20 ,.t-black30{color:#000 ;}/*black黑色*/
.t-gray12 ,.t-gray14 ,.t-gray16 ,.t-gray18 ,.t-gray20{color:#999 ;}/*gray灰色*/
.t-lightGray12 ,.t-lightGray14 ,.t-lightGray16 ,.t-lightGray18 ,.t-lightGray20{color:#595757 ;}/*lightGray暗灰*/
.t-darkGrey12 ,.t-darkGrey14 ,.t-darkGrey16 ,.t-darkGrey18 ,.t-darkGrey20{color:#898989 ;}/*darkGrey深灰*/
.t-blue12 ,.t-blue14 ,.t-blue16 ,.t-blue18 ,.t-blue20{color:#28a7e1 ;}/*Blue蓝色*/
.t-darkBlue12 ,.t-darkBlue14 ,.t-darkBlue16 ,.t-darkBlue18 ,.t-darkBlue20{color:#006CC0 ;}/*Blue深蓝*/
.t-orange12 ,.t-orange14 ,.t-orange16 ,.t-orange18,.t-orange20,.t-orange36{color:#ff6800 ;}/*Orange橙色*/
.t-green12 ,.t-green14 ,.t-green16 ,.t-green18 ,.t-green20{color:#4b9812 ;}/*Green绿色*/
.t-darkGreen12 ,.t-darkGreen14 ,.t-darkGreen16 ,.t-darkGreen18 ,.t-darkGreen20{color:#326601 ;}/*darkGreen深绿色*/
.t-brown12 ,.t-brown14 ,.t-brown16 ,.t-brown18 ,.t-brown20 ,.t-brown36{color:#986633 ;}/*Brown咖啡色*/
.t-yellow12 ,.t-yellow14 ,.t-yellow16 ,.t-yellow18 ,.t-yellow20{color:#f1d009 ;}/*yellow黄色*/
.t-darkBrown12 ,.t-darkBrown14 ,.t-darkBrown16 ,.t-darkBrown18 ,.t-darkBrown20{color:#663403 ;}/*Brown咖啡色*/
.t-red12 ,.t-red14 ,.t-red16 ,.t-red18 ,.t-red20 ,.t-red24 ,.t-red30{color:#a7212e ;}/*Red红色*/
.t-white12 ,.t-black12 ,.t-gray12 ,.t-lightGray12 ,.t-darkGrey12 ,.t-blue12 ,.t-orange12 ,.t-green12 ,.t-brown12 ,.t-darkBrown12 ,.t-yellow12 ,.t-darkGreen12 ,.t-red12 ,.t-darkBlue12{ font-size:12px;}
.t-white14 ,.t-black14 ,.t-gray14 ,.t-lightGray14 ,.t-darkGrey14 ,.t-blue14 ,.t-orange14 ,.t-green14 ,.t-brown14 ,.t-darkBrown14 ,.t-yellow14 ,.t-darkGreen14 ,.t-red14 ,.t-darkBlue14{ font-size:14px;}
.t-white16 ,.t-black16 ,.t-gray16 ,.t-lightGray16 ,.t-darkGrey16 ,.t-blue16 ,.t-orange16 ,.t-green16 ,.t-brown16 ,.t-darkBrown16 ,.t-yellow16 ,.t-darkGreen16 ,.t-red16 ,.t-darkBlue16{ font-size:16px;}
.t-white18 ,.t-black18 ,.t-gray18 ,.t-lightGray18 ,.t-darkGrey18 ,.t-blue18 ,.t-orange18 ,.t-green18 ,.t-brown18 ,.t-darkBrown18 ,.t-yellow18 ,.t-darkGreen18 ,.t-red18 ,.t-darkBlue18{ font-size:18px;}
.t-white20 ,.t-black20 ,.t-gray20 ,.t-lightGray20 ,.t-darkGrey20 ,.t-blue20 ,.t-orange20 ,.t-green20 ,.t-brown20 ,.t-darkBrown20 ,.t-yellow20 ,.t-darkGreen20 ,.t-red20 ,.t-darkBlue20{ font-size:20px;}
.t-white30 ,.t-black30 ,.t-gray30 ,.t-lightGray30 ,.t-darkGrey30 ,.t-blue30 ,.t-orange30 ,.t-green30 ,.t-brown30 ,.t-darkBrown30 ,.t-yellow30 ,.t-darkGreen30 ,.t-red30 ,.t-darkBlue30{ font-size:30px;}
.t-white36 ,.t-black36 ,.t-gray36 ,.t-lightGray36 ,.t-darkGrey36 ,.t-blue36 ,.t-orange36 ,.t-green36 ,.t-brown36 ,.t-darkBrown36 ,.t-yellow36 ,.t-darkGreen36 ,.t-red36 ,.t-darkBlue36{ font-size:36px;}

::-webkit-scrollbar {width: 12px; height: 8px;}
::-webkit-scrollbar-track {background-color: transparent;border-radius: 3px;}
::-webkit-scrollbar-track:hover{background-color: rgba(72, 22, 6, 0.20);}
::-webkit-scrollbar-thumb {background-color: rgba(72, 22, 6, 0.20); border-radius: 3px;}
::-webkit-scrollbar-thumb:hover{background-color: rgba(72, 22, 6, 0.20);}
::-webkit-scrollbar-thumb:window-inactive {}
::-webkit-scrollbar-button:vertical:decrement, 
::-webkit-scrollbar-button:vertical:increment,
::-webkit-scrollbar-button:horizontal:decrement,
::-webkit-scrollbar-button:horizontal:decrement { width: 10px; height: 10px; background-repeat: no-repeat; background-position: center center;}
::-webkit-scrollbar-button:vertical:decrement:hover,
::-webkit-scrollbar-button:horizontal:decrement:hover,
::-webkit-scrollbar-button:vertical:increment:hover,
::-webkit-scrollbar-button:horizontal:increment:hover { border-radius: 2px; border: rgba(72, 22, 6, 0.20); 1px solid;}



