/**
 * 
 * 
 */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, input, textarea, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	/*vertical-align: middle;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;font-size:12px;font-family: "microsoft yahei", Verdana, Helvetica, sans-serif;text-align:left;margin:0 auto;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
@media screen and (min-width: 320px){html{font-size: 100px;}}
@media screen and (min-width: 321px){html{font-size: 100.313px;}}
@media screen and (min-width: 322px){html{font-size: 100.625px;}}
@media screen and (min-width: 323px){html{font-size: 100.938px;}}
@media screen and (min-width: 324px){html{font-size: 101.25px;}}
@media screen and (min-width: 325px){html{font-size: 101.563px;}}
@media screen and (min-width: 326px){html{font-size: 101.875px;}}
@media screen and (min-width: 327px){html{font-size: 102.188px;}}
@media screen and (min-width: 328px){html{font-size: 102.5px;}}
@media screen and (min-width: 329px){html{font-size: 102.813px;}}
@media screen and (min-width: 330px){html{font-size: 103.125px;}}
@media screen and (min-width: 331px){html{font-size: 103.438px;}}
@media screen and (min-width: 332px){html{font-size: 103.75px;}}
@media screen and (min-width: 333px){html{font-size: 104.063px;}}
@media screen and (min-width: 334px){html{font-size: 104.375px;}}
@media screen and (min-width: 335px){html{font-size: 104.688px;}}
@media screen and (min-width: 336px){html{font-size: 105px;}}
@media screen and (min-width: 337px){html{font-size: 105.313px;}}
@media screen and (min-width: 338px){html{font-size: 105.625px;}}
@media screen and (min-width: 339px){html{font-size: 105.938px;}}
@media screen and (min-width: 340px){html{font-size: 106.25px;}}
@media screen and (min-width: 341px){html{font-size: 106.563px;}}
@media screen and (min-width: 342px){html{font-size: 106.875px;}}
@media screen and (min-width: 343px){html{font-size: 107.188px;}}
@media screen and (min-width: 344px){html{font-size: 107.5px;}}
@media screen and (min-width: 345px){html{font-size: 107.813px;}}
@media screen and (min-width: 346px){html{font-size: 108.125px;}}
@media screen and (min-width: 347px){html{font-size: 108.438px;}}
@media screen and (min-width: 348px){html{font-size: 108.75px;}}
@media screen and (min-width: 349px){html{font-size: 109.063px;}}
@media screen and (min-width: 350px){html{font-size: 109.375px;}}
@media screen and (min-width: 351px){html{font-size: 109.688px;}}
@media screen and (min-width: 352px){html{font-size: 110px;}}
@media screen and (min-width: 353px){html{font-size: 110.313px;}}
@media screen and (min-width: 354px){html{font-size: 110.625px;}}
@media screen and (min-width: 355px){html{font-size: 110.938px;}}
@media screen and (min-width: 356px){html{font-size: 111.25px;}}
@media screen and (min-width: 357px){html{font-size: 111.563px;}}
@media screen and (min-width: 358px){html{font-size: 111.875px;}}
@media screen and (min-width: 359px){html{font-size: 112.188px;}}
@media screen and (min-width: 360px){html{font-size: 112.5px;}}
@media screen and (min-width: 361px){html{font-size: 112.813px;}}
@media screen and (min-width: 362px){html{font-size: 113.125px;}}
@media screen and (min-width: 363px){html{font-size: 113.438px;}}
@media screen and (min-width: 364px){html{font-size: 113.75px;}}
@media screen and (min-width: 365px){html{font-size: 114.063px;}}
@media screen and (min-width: 366px){html{font-size: 114.375px;}}
@media screen and (min-width: 367px){html{font-size: 114.688px;}}
@media screen and (min-width: 368px){html{font-size: 115px;}}
@media screen and (min-width: 369px){html{font-size: 115.313px;}}
@media screen and (min-width: 370px){html{font-size: 115.625px;}}
@media screen and (min-width: 371px){html{font-size: 115.938px;}}
@media screen and (min-width: 372px){html{font-size: 116.25px;}}
@media screen and (min-width: 373px){html{font-size: 116.563px;}}
@media screen and (min-width: 374px){html{font-size: 116.875px;}}
@media screen and (min-width: 375px){html{font-size: 117.188px;}}
@media screen and (min-width: 376px){html{font-size: 117.5px;}}
@media screen and (min-width: 377px){html{font-size: 117.813px;}}
@media screen and (min-width: 378px){html{font-size: 118.125px;}}
@media screen and (min-width: 379px){html{font-size: 118.438px;}}
@media screen and (min-width: 380px){html{font-size: 118.75px;}}
@media screen and (min-width: 381px){html{font-size: 119.063px;}}
@media screen and (min-width: 382px){html{font-size: 119.375px;}}
@media screen and (min-width: 383px){html{font-size: 119.688px;}}
@media screen and (min-width: 384px){html{font-size: 120px;}}
@media screen and (min-width: 385px){html{font-size: 120.313px;}}
@media screen and (min-width: 386px){html{font-size: 120.625px;}}
@media screen and (min-width: 387px){html{font-size: 120.938px;}}
@media screen and (min-width: 388px){html{font-size: 121.25px;}}
@media screen and (min-width: 389px){html{font-size: 121.563px;}}
@media screen and (min-width: 390px){html{font-size: 121.875px;}}
@media screen and (min-width: 391px){html{font-size: 122.188px;}}
@media screen and (min-width: 392px){html{font-size: 122.5px;}}
@media screen and (min-width: 393px){html{font-size: 122.813px;}}
@media screen and (min-width: 394px){html{font-size: 123.125px;}}
@media screen and (min-width: 395px){html{font-size: 123.438px;}}
@media screen and (min-width: 396px){html{font-size: 123.75px;}}
@media screen and (min-width: 397px){html{font-size: 124.063px;}}
@media screen and (min-width: 398px){html{font-size: 124.375px;}}
@media screen and (min-width: 399px){html{font-size: 124.688px;}}
@media screen and (min-width: 400px){html{font-size: 125px;}}
@media screen and (min-width: 401px){html{font-size: 125.313px;}}
@media screen and (min-width: 402px){html{font-size: 125.625px;}}
@media screen and (min-width: 403px){html{font-size: 125.938px;}}
@media screen and (min-width: 404px){html{font-size: 126.25px;}}
@media screen and (min-width: 405px){html{font-size: 126.563px;}}
@media screen and (min-width: 406px){html{font-size: 126.875px;}}
@media screen and (min-width: 407px){html{font-size: 127.188px;}}
@media screen and (min-width: 408px){html{font-size: 127.5px;}}
@media screen and (min-width: 409px){html{font-size: 127.813px;}}
@media screen and (min-width: 410px){html{font-size: 128.125px;}}
@media screen and (min-width: 411px){html{font-size: 128.438px;}}
@media screen and (min-width: 412px){html{font-size: 128.75px;}}
@media screen and (min-width: 413px){html{font-size: 129.063px;}}
@media screen and (min-width: 414px){html{font-size: 129.375px;}}
@media screen and (min-width: 415px){html{font-size: 129.688px;}}
@media screen and (min-width: 416px){html{font-size: 130px;}}
@media screen and (min-width: 417px){html{font-size: 130.313px;}}
@media screen and (min-width: 418px){html{font-size: 130.625px;}}
@media screen and (min-width: 419px){html{font-size: 130.938px;}}
@media screen and (min-width: 420px){html{font-size: 131.25px;}}
@media screen and (min-width: 421px){html{font-size: 131.563px;}}
@media screen and (min-width: 422px){html{font-size: 131.875px;}}
@media screen and (min-width: 423px){html{font-size: 132.188px;}}
@media screen and (min-width: 424px){html{font-size: 132.5px;}}
@media screen and (min-width: 425px){html{font-size: 132.813px;}}
@media screen and (min-width: 426px){html{font-size: 133.125px;}}
@media screen and (min-width: 427px){html{font-size: 133.438px;}}
@media screen and (min-width: 428px){html{font-size: 133.75px;}}
@media screen and (min-width: 429px){html{font-size: 134.063px;}}
@media screen and (min-width: 430px){html{font-size: 134.375px;}}
@media screen and (min-width: 431px){html{font-size: 134.688px;}}
@media screen and (min-width: 432px){html{font-size: 135px;}}
@media screen and (min-width: 433px){html{font-size: 135.313px;}}
@media screen and (min-width: 434px){html{font-size: 135.625px;}}
@media screen and (min-width: 435px){html{font-size: 135.938px;}}
@media screen and (min-width: 436px){html{font-size: 136.25px;}}
@media screen and (min-width: 437px){html{font-size: 136.563px;}}
@media screen and (min-width: 438px){html{font-size: 136.875px;}}
@media screen and (min-width: 439px){html{font-size: 137.188px;}}
@media screen and (min-width: 440px){html{font-size: 137.5px;}}
@media screen and (min-width: 441px){html{font-size: 137.813px;}}
@media screen and (min-width: 442px){html{font-size: 138.125px;}}
@media screen and (min-width: 443px){html{font-size: 138.438px;}}
@media screen and (min-width: 444px){html{font-size: 138.75px;}}
@media screen and (min-width: 445px){html{font-size: 139.063px;}}
@media screen and (min-width: 446px){html{font-size: 139.375px;}}
@media screen and (min-width: 447px){html{font-size: 139.688px;}}
@media screen and (min-width: 448px){html{font-size: 140px;}}
@media screen and (min-width: 449px){html{font-size: 140.313px;}}
@media screen and (min-width: 450px){html{font-size: 140.625px;}}
@media screen and (min-width: 451px){html{font-size: 140.938px;}}
@media screen and (min-width: 452px){html{font-size: 141.25px;}}
@media screen and (min-width: 453px){html{font-size: 141.563px;}}
@media screen and (min-width: 454px){html{font-size: 141.875px;}}
@media screen and (min-width: 455px){html{font-size: 142.188px;}}
@media screen and (min-width: 456px){html{font-size: 142.5px;}}
@media screen and (min-width: 457px){html{font-size: 142.813px;}}
@media screen and (min-width: 458px){html{font-size: 143.125px;}}
@media screen and (min-width: 459px){html{font-size: 143.438px;}}
@media screen and (min-width: 460px){html{font-size: 143.75px;}}
@media screen and (min-width: 461px){html{font-size: 144.063px;}}
@media screen and (min-width: 462px){html{font-size: 144.375px;}}
@media screen and (min-width: 463px){html{font-size: 144.688px;}}
@media screen and (min-width: 464px){html{font-size: 145px;}}
@media screen and (min-width: 465px){html{font-size: 145.313px;}}
@media screen and (min-width: 466px){html{font-size: 145.625px;}}
@media screen and (min-width: 467px){html{font-size: 145.938px;}}
@media screen and (min-width: 468px){html{font-size: 146.25px;}}
@media screen and (min-width: 469px){html{font-size: 146.563px;}}
@media screen and (min-width: 470px){html{font-size: 146.875px;}}
@media screen and (min-width: 471px){html{font-size: 147.188px;}}
@media screen and (min-width: 472px){html{font-size: 147.5px;}}
@media screen and (min-width: 473px){html{font-size: 147.813px;}}
@media screen and (min-width: 474px){html{font-size: 148.125px;}}
@media screen and (min-width: 475px){html{font-size: 148.438px;}}
@media screen and (min-width: 476px){html{font-size: 148.75px;}}
@media screen and (min-width: 477px){html{font-size: 149.063px;}}
@media screen and (min-width: 478px){html{font-size: 149.375px;}}
@media screen and (min-width: 479px){html{font-size: 149.688px;}}
@media screen and (min-width: 480px){html{font-size: 150px;}}
@media screen and (min-width: 481px){html{font-size: 150.313px;}}
@media screen and (min-width: 482px){html{font-size: 150.625px;}}
@media screen and (min-width: 483px){html{font-size: 150.938px;}}
@media screen and (min-width: 484px){html{font-size: 151.25px;}}
@media screen and (min-width: 485px){html{font-size: 151.563px;}}
@media screen and (min-width: 486px){html{font-size: 151.875px;}}
@media screen and (min-width: 487px){html{font-size: 152.188px;}}
@media screen and (min-width: 488px){html{font-size: 152.5px;}}
@media screen and (min-width: 489px){html{font-size: 152.813px;}}
@media screen and (min-width: 490px){html{font-size: 153.125px;}}
@media screen and (min-width: 491px){html{font-size: 153.438px;}}
@media screen and (min-width: 492px){html{font-size: 153.75px;}}
@media screen and (min-width: 493px){html{font-size: 154.063px;}}
@media screen and (min-width: 494px){html{font-size: 154.375px;}}
@media screen and (min-width: 495px){html{font-size: 154.688px;}}
@media screen and (min-width: 496px){html{font-size: 155px;}}
@media screen and (min-width: 497px){html{font-size: 155.313px;}}
@media screen and (min-width: 498px){html{font-size: 155.625px;}}
@media screen and (min-width: 499px){html{font-size: 155.938px;}}
@media screen and (min-width: 500px){html{font-size: 156.25px;}}
@media screen and (min-width: 501px){html{font-size: 156.563px;}}
@media screen and (min-width: 502px){html{font-size: 156.875px;}}
@media screen and (min-width: 503px){html{font-size: 157.188px;}}
@media screen and (min-width: 504px){html{font-size: 157.5px;}}
@media screen and (min-width: 505px){html{font-size: 157.813px;}}
@media screen and (min-width: 506px){html{font-size: 158.125px;}}
@media screen and (min-width: 507px){html{font-size: 158.438px;}}
@media screen and (min-width: 508px){html{font-size: 158.75px;}}
@media screen and (min-width: 509px){html{font-size: 159.063px;}}
@media screen and (min-width: 510px){html{font-size: 159.375px;}}
@media screen and (min-width: 511px){html{font-size: 159.688px;}}
@media screen and (min-width: 512px){html{font-size: 160px;}}
@media screen and (min-width: 513px){html{font-size: 160.313px;}}
@media screen and (min-width: 514px){html{font-size: 160.625px;}}
@media screen and (min-width: 515px){html{font-size: 160.938px;}}
@media screen and (min-width: 516px){html{font-size: 161.25px;}}
@media screen and (min-width: 517px){html{font-size: 161.563px;}}
@media screen and (min-width: 518px){html{font-size: 161.875px;}}
@media screen and (min-width: 519px){html{font-size: 162.188px;}}
@media screen and (min-width: 520px){html{font-size: 162.5px;}}
@media screen and (min-width: 521px){html{font-size: 162.813px;}}
@media screen and (min-width: 522px){html{font-size: 163.125px;}}
@media screen and (min-width: 523px){html{font-size: 163.438px;}}
@media screen and (min-width: 524px){html{font-size: 163.75px;}}
@media screen and (min-width: 525px){html{font-size: 164.063px;}}
@media screen and (min-width: 526px){html{font-size: 164.375px;}}
@media screen and (min-width: 527px){html{font-size: 164.688px;}}
@media screen and (min-width: 528px){html{font-size: 165px;}}
@media screen and (min-width: 529px){html{font-size: 165.313px;}}
@media screen and (min-width: 530px){html{font-size: 165.625px;}}
@media screen and (min-width: 531px){html{font-size: 165.938px;}}
@media screen and (min-width: 532px){html{font-size: 166.25px;}}
@media screen and (min-width: 533px){html{font-size: 166.563px;}}
@media screen and (min-width: 534px){html{font-size: 166.875px;}}
@media screen and (min-width: 535px){html{font-size: 167.188px;}}
@media screen and (min-width: 536px){html{font-size: 167.5px;}}
@media screen and (min-width: 537px){html{font-size: 167.813px;}}
@media screen and (min-width: 538px){html{font-size: 168.125px;}}
@media screen and (min-width: 539px){html{font-size: 168.438px;}}
@media screen and (min-width: 540px){html{font-size: 168.75px;}}
@media screen and (min-width: 541px){html{font-size: 169.063px;}}
@media screen and (min-width: 542px){html{font-size: 169.375px;}}
@media screen and (min-width: 543px){html{font-size: 169.688px;}}
@media screen and (min-width: 544px){html{font-size: 170px;}}
@media screen and (min-width: 545px){html{font-size: 170.313px;}}
@media screen and (min-width: 546px){html{font-size: 170.625px;}}
@media screen and (min-width: 547px){html{font-size: 170.938px;}}
@media screen and (min-width: 548px){html{font-size: 171.25px;}}
@media screen and (min-width: 549px){html{font-size: 171.563px;}}
@media screen and (min-width: 550px){html{font-size: 171.875px;}}
@media screen and (min-width: 551px){html{font-size: 172.188px;}}
@media screen and (min-width: 552px){html{font-size: 172.5px;}}
@media screen and (min-width: 553px){html{font-size: 172.813px;}}
@media screen and (min-width: 554px){html{font-size: 173.125px;}}
@media screen and (min-width: 555px){html{font-size: 173.438px;}}
@media screen and (min-width: 556px){html{font-size: 173.75px;}}
@media screen and (min-width: 557px){html{font-size: 174.063px;}}
@media screen and (min-width: 558px){html{font-size: 174.375px;}}
@media screen and (min-width: 559px){html{font-size: 174.688px;}}
@media screen and (min-width: 560px){html{font-size: 175px;}}
@media screen and (min-width: 561px){html{font-size: 175.313px;}}
@media screen and (min-width: 562px){html{font-size: 175.625px;}}
@media screen and (min-width: 563px){html{font-size: 175.938px;}}
@media screen and (min-width: 564px){html{font-size: 176.25px;}}
@media screen and (min-width: 565px){html{font-size: 176.563px;}}
@media screen and (min-width: 566px){html{font-size: 176.875px;}}
@media screen and (min-width: 567px){html{font-size: 177.188px;}}
@media screen and (min-width: 568px){html{font-size: 177.5px;}}
@media screen and (min-width: 569px){html{font-size: 177.813px;}}
@media screen and (min-width: 570px){html{font-size: 178.125px;}}
@media screen and (min-width: 571px){html{font-size: 178.438px;}}
@media screen and (min-width: 572px){html{font-size: 178.75px;}}
@media screen and (min-width: 573px){html{font-size: 179.063px;}}
@media screen and (min-width: 574px){html{font-size: 179.375px;}}
@media screen and (min-width: 575px){html{font-size: 179.688px;}}
@media screen and (min-width: 576px){html{font-size: 180px;}}
@media screen and (min-width: 577px){html{font-size: 180.313px;}}
@media screen and (min-width: 578px){html{font-size: 180.625px;}}
@media screen and (min-width: 579px){html{font-size: 180.938px;}}
@media screen and (min-width: 580px){html{font-size: 181.25px;}}
@media screen and (min-width: 581px){html{font-size: 181.563px;}}
@media screen and (min-width: 582px){html{font-size: 181.875px;}}
@media screen and (min-width: 583px){html{font-size: 182.188px;}}
@media screen and (min-width: 584px){html{font-size: 182.5px;}}
@media screen and (min-width: 585px){html{font-size: 182.813px;}}
@media screen and (min-width: 586px){html{font-size: 183.125px;}}
@media screen and (min-width: 587px){html{font-size: 183.438px;}}
@media screen and (min-width: 588px){html{font-size: 183.75px;}}
@media screen and (min-width: 589px){html{font-size: 184.063px;}}
@media screen and (min-width: 590px){html{font-size: 184.375px;}}
@media screen and (min-width: 591px){html{font-size: 184.688px;}}
@media screen and (min-width: 592px){html{font-size: 185px;}}
@media screen and (min-width: 593px){html{font-size: 185.313px;}}
@media screen and (min-width: 594px){html{font-size: 185.625px;}}
@media screen and (min-width: 595px){html{font-size: 185.938px;}}
@media screen and (min-width: 596px){html{font-size: 186.25px;}}
@media screen and (min-width: 597px){html{font-size: 186.563px;}}
@media screen and (min-width: 598px){html{font-size: 186.875px;}}
@media screen and (min-width: 599px){html{font-size: 187.188px;}}
@media screen and (min-width: 600px){html{font-size: 187.5px;}}
@media screen and (min-width: 601px){html{font-size: 187.813px;}}
@media screen and (min-width: 602px){html{font-size: 188.125px;}}
@media screen and (min-width: 603px){html{font-size: 188.438px;}}
@media screen and (min-width: 604px){html{font-size: 188.75px;}}
@media screen and (min-width: 605px){html{font-size: 189.063px;}}
@media screen and (min-width: 606px){html{font-size: 189.375px;}}
@media screen and (min-width: 607px){html{font-size: 189.688px;}}
@media screen and (min-width: 608px){html{font-size: 190px;}}
@media screen and (min-width: 609px){html{font-size: 190.313px;}}
@media screen and (min-width: 610px){html{font-size: 190.625px;}}
@media screen and (min-width: 611px){html{font-size: 190.938px;}}
@media screen and (min-width: 612px){html{font-size: 191.25px;}}
@media screen and (min-width: 613px){html{font-size: 191.563px;}}
@media screen and (min-width: 614px){html{font-size: 191.875px;}}
@media screen and (min-width: 615px){html{font-size: 192.188px;}}
@media screen and (min-width: 616px){html{font-size: 192.5px;}}
@media screen and (min-width: 617px){html{font-size: 192.813px;}}
@media screen and (min-width: 618px){html{font-size: 193.125px;}}
@media screen and (min-width: 619px){html{font-size: 193.438px;}}
@media screen and (min-width: 620px){html{font-size: 193.75px;}}
@media screen and (min-width: 621px){html{font-size: 194.063px;}}
@media screen and (min-width: 622px){html{font-size: 194.375px;}}
@media screen and (min-width: 623px){html{font-size: 194.688px;}}
@media screen and (min-width: 624px){html{font-size: 195px;}}
@media screen and (min-width: 625px){html{font-size: 195.313px;}}
@media screen and (min-width: 626px){html{font-size: 195.625px;}}
@media screen and (min-width: 627px){html{font-size: 195.938px;}}
@media screen and (min-width: 628px){html{font-size: 196.25px;}}
@media screen and (min-width: 629px){html{font-size: 196.563px;}}
@media screen and (min-width: 630px){html{font-size: 196.875px;}}
@media screen and (min-width: 631px){html{font-size: 197.188px;}}
@media screen and (min-width: 632px){html{font-size: 197.5px;}}
@media screen and (min-width: 633px){html{font-size: 197.813px;}}
@media screen and (min-width: 634px){html{font-size: 198.125px;}}
@media screen and (min-width: 635px){html{font-size: 198.438px;}}
@media screen and (min-width: 636px){html{font-size: 198.75px;}}
@media screen and (min-width: 637px){html{font-size: 199.063px;}}
@media screen and (min-width: 638px){html{font-size: 199.375px;}}
@media screen and (min-width: 639px){html{font-size: 199.688px;}}
@media screen and (min-width: 640px){html{font-size: 200px;}}