@charset "utf-8";
/* CSS Document */
/*系统预设*/
html{font-size:294.25%;}
@media screen and (min-width: 300px) and (max-width: 320px){html{font-size: 294.25%;}}
@media screen and (min-width: 320px) and (max-width: 321px){html{font-size: 312.5%;}}
@media screen and (min-width: 321px) and (max-width: 322px){html{font-size: 313.476%;}}
@media screen and (min-width: 322px) and (max-width: 323px){html{font-size: 314.453%;}}
@media screen and (min-width: 323px) and (max-width: 324px){html{font-size: 315.43%;}}
@media screen and (min-width: 324px) and (max-width: 325px){html{font-size: 316.407%;}}
@media screen and (min-width: 325px) and (max-width: 326px){html{font-size: 317.383%;}}
@media screen and (min-width: 326px) and (max-width: 327px){html{font-size: 318.36%;}}
@media screen and (min-width: 327px) and (max-width: 328px){html{font-size: 319.336%;}}
@media screen and (min-width: 328px) and (max-width: 329px){html{font-size: 320.313%;}}
@media screen and (min-width: 329px) and (max-width: 330px){html{font-size: 321.289%;}}
@media screen and (min-width: 330px) and (max-width: 331px){html{font-size: 322.266%;}}
@media screen and (min-width: 331px) and (max-width: 332px){html{font-size: 323.242%;}}
@media screen and (min-width: 332px) and (max-width: 333px){html{font-size: 324.219%;}}
@media screen and (min-width: 333px) and (max-width: 334px){html{font-size: 325.196%;}}
@media screen and (min-width: 334px) and (max-width: 335px){html{font-size: 326.172%;}}
@media screen and (min-width: 335px) and (max-width: 336px){html{font-size: 327.149%;}}
@media screen and (min-width: 336px) and (max-width: 337px){html{font-size: 328.125%;}}
@media screen and (min-width: 337px) and (max-width: 338px){html{font-size: 329.102%;}}
@media screen and (min-width: 338px) and (max-width: 339px){html{font-size: 330.078%;}}
@media screen and (min-width: 339px) and (max-width: 340px){html{font-size: 331.055%;}}
@media screen and (min-width: 340px) and (max-width: 341px){html{font-size: 332.032%;}}
@media screen and (min-width: 341px) and (max-width: 342px){html{font-size: 333.008%;}}
@media screen and (min-width: 342px) and (max-width: 343px){html{font-size: 333.985%;}}
@media screen and (min-width: 343px) and (max-width: 344px){html{font-size: 334.961%;}}
@media screen and (min-width: 344px) and (max-width: 345px){html{font-size: 335.938%;}}
@media screen and (min-width: 345px) and (max-width: 346px){html{font-size: 336.914%;}}
@media screen and (min-width: 346px) and (max-width: 347px){html{font-size: 337.891%;}}
@media screen and (min-width: 347px) and (max-width: 348px){html{font-size: 338.867%;}}
@media screen and (min-width: 348px) and (max-width: 349px){html{font-size: 339.844%;}}
@media screen and (min-width: 349px) and (max-width: 350px){html{font-size: 340.821%;}}
@media screen and (min-width: 350px) and (max-width: 351px){html{font-size: 341.797%;}}
@media screen and (min-width: 351px) and (max-width: 352px){html{font-size: 342.774%;}}
@media screen and (min-width: 352px) and (max-width: 353px){html{font-size: 343.75%;}}
@media screen and (min-width: 353px) and (max-width: 354px){html{font-size: 344.727%;}}
@media screen and (min-width: 354px) and (max-width: 355px){html{font-size: 345.703%;}}
@media screen and (min-width: 355px) and (max-width: 356px){html{font-size: 346.68%;}}
@media screen and (min-width: 356px) and (max-width: 357px){html{font-size: 347.657%;}}
@media screen and (min-width: 357px) and (max-width: 358px){html{font-size: 348.633%;}}
@media screen and (min-width: 358px) and (max-width: 359px){html{font-size: 349.66%;}}
@media screen and (min-width: 359px) and (max-width: 360px){html{font-size: 350.586%;}}
@media screen and (min-width: 360px) and (max-width: 361px){html{font-size: 351.563%;}}
@media screen and (min-width: 361px) and (max-width: 362px){html{font-size: 352.539%;}}
@media screen and (min-width: 362px) and (max-width: 363px){html{font-size: 353.516%;}}
@media screen and (min-width: 363px) and (max-width: 364px){html{font-size: 354.492%;}}
@media screen and (min-width: 364px) and (max-width: 365px){html{font-size: 355.469%;}}
@media screen and (min-width: 365px) and (max-width: 366px){html{font-size: 356.446%;}}
@media screen and (min-width: 366px) and (max-width: 367px){html{font-size: 357.422%;}}
@media screen and (min-width: 367px) and (max-width: 368px){html{font-size: 358.399%;}}
@media screen and (min-width: 368px) and (max-width: 369px){html{font-size: 359.375%;}}
@media screen and (min-width: 369px) and (max-width: 370px){html{font-size: 360.352%;}}
@media screen and (min-width: 370px) and (max-width: 371px){html{font-size: 361.328%;}}
@media screen and (min-width: 371px) and (max-width: 372px){html{font-size: 362.305%;}}
@media screen and (min-width: 372px) and (max-width: 373px){html{font-size: 363.282%;}}
@media screen and (min-width: 373px) and (max-width: 374px){html{font-size: 364.253%;}}
@media screen and (min-width: 374px) and (max-width: 375px){html{font-size: 365.235%;}}
@media screen and (min-width: 375px) and (max-width: 376px){html{font-size: 366.211%;}}
@media screen and (min-width: 376px) and (max-width: 377px){html{font-size: 367.188%;}}
@media screen and (min-width: 377px) and (max-width: 378px){html{font-size: 368.164%;}}
@media screen and (min-width: 378px) and (max-width: 379px){html{font-size: 369.141%;}}
@media screen and (min-width: 379px) and (max-width: 380px){html{font-size: 370.117%;}}
@media screen and (min-width: 380px) and (max-width: 381px){html{font-size: 371.094%;}}
@media screen and (min-width: 381px) and (max-width: 382px){html{font-size: 372.071%;}}
@media screen and (min-width: 382px) and (max-width: 383px){html{font-size: 373.047%;}}
@media screen and (min-width: 383px) and (max-width: 384px){html{font-size: 374.024%;}}
@media screen and (min-width: 384px) and (max-width: 385px){html{font-size: 375%;}}
@media screen and (min-width: 385px) and (max-width: 386px){html{font-size: 375.977%;}}
@media screen and (min-width: 386px) and (max-width: 387px){html{font-size: 376.953%;}}
@media screen and (min-width: 387px) and (max-width: 388px){html{font-size: 377.93%;}}
@media screen and (min-width: 388px) and (max-width: 389px){html{font-size: 378.907%;}}
@media screen and (min-width: 389px) and (max-width: 390px){html{font-size: 379.883%;}}
@media screen and (min-width: 390px) and (max-width: 391px){html{font-size: 380.86%;}}
@media screen and (min-width: 391px) and (max-width: 392px){html{font-size: 381.836%;}}
@media screen and (min-width: 392px) and (max-width: 393px){html{font-size: 382.813%;}}
@media screen and (min-width: 393px) and (max-width: 394px){html{font-size: 383.789%;}}
@media screen and (min-width: 394px) and (max-width: 395px){html{font-size: 384.766%;}}
@media screen and (min-width: 395px) and (max-width: 396px){html{font-size: 385.742%;}}
@media screen and (min-width: 396px) and (max-width: 397px){html{font-size: 386.719%;}}
@media screen and (min-width: 397px) and (max-width: 398px){html{font-size: 387.696%;}}
@media screen and (min-width: 398px) and (max-width: 399px){html{font-size: 388.672%;}}
@media screen and (min-width: 399px) and (max-width: 400px){html{font-size: 389.649%;}}
@media screen and (min-width: 400px) and (max-width: 401px){html{font-size: 340.625%;}}
@media screen and (min-width: 401px) and (max-width: 402px){html{font-size: 341.602%;}}
@media screen and (min-width: 402px) and (max-width: 403px){html{font-size: 342.578%;}}
@media screen and (min-width: 403px) and (max-width: 404px){html{font-size: 343.505%;}}
@media screen and (min-width: 404px) and (max-width: 405px){html{font-size: 344.532%;}}
@media screen and (min-width: 405px) and (max-width: 406px){html{font-size: 345.508%;}}
@media screen and (min-width: 406px) and (max-width: 407px){html{font-size: 346.455%;}}
@media screen and (min-width: 407px) and (max-width: 408px){html{font-size: 347.461%;}}
@media screen and (min-width: 408px) and (max-width: 409px){html{font-size: 348.438%;}}
@media screen and (min-width: 409px) and (max-width: 410px){html{font-size: 349.414%;}}
@media screen and (min-width: 410px) and (max-width: 411px){html{font-size: 400.391%;}}
@media screen and (min-width: 411px) and (max-width: 412px){html{font-size: 401.367%;}}
@media screen and (min-width: 412px) and (max-width: 413px){html{font-size: 402.344%;}}
@media screen and (min-width: 413px) and (max-width: 414px){html{font-size: 403.321%;}}
@media screen and (min-width: 414px) and (max-width: 415px){html{font-size: 404.297%;}}
@media screen and (min-width: 415px) and (max-width: 416px){html{font-size: 405.274%;}}
@media screen and (min-width: 416px) and (max-width: 417px){html{font-size: 406.25%;}}
@media screen and (min-width: 417px) and (max-width: 418px){html{font-size: 407.227%;}}
@media screen and (min-width: 418px) and (max-width: 419px){html{font-size: 408.203%;}}
@media screen and (min-width: 419px) and (max-width: 420px){html{font-size: 409.18%;}}
@media screen and (min-width: 420px) and (max-width: 421px){html{font-size: 410.157%;}}
@media screen and (min-width: 421px) and (max-width: 422px){html{font-size: 411.133%;}}
@media screen and (min-width: 422px) and (max-width: 423px){html{font-size: 412.11%;}}
@media screen and (min-width: 423px) and (max-width: 424px){html{font-size: 413.086%;}}
@media screen and (min-width: 424px) and (max-width: 425px){html{font-size: 414.063%;}}
@media screen and (min-width: 425px) and (max-width: 426px){html{font-size: 415.039%;}}
@media screen and (min-width: 426px) and (max-width: 427px){html{font-size: 416.016%;}}
@media screen and (min-width: 427px) and (max-width: 428px){html{font-size: 416.992%;}}
@media screen and (min-width: 428px) and (max-width: 429px){html{font-size: 417.969%;}}
@media screen and (min-width: 429px) and (max-width: 430px){html{font-size: 418.946%;}}
@media screen and (min-width: 430px) and (max-width: 431px){html{font-size: 419.922%;}}
@media screen and (min-width: 431px) and (max-width: 432px){html{font-size: 420.899%;}}
@media screen and (min-width: 432px) and (max-width: 433px){html{font-size: 421.875%;}}
@media screen and (min-width: 433px) and (max-width: 434px){html{font-size: 422.852%;}}
@media screen and (min-width: 434px) and (max-width: 435px){html{font-size: 423.828%;}}
@media screen and (min-width: 435px) and (max-width: 436px){html{font-size: 424.805%;}}
@media screen and (min-width: 436px) and (max-width: 437px){html{font-size: 425.782%;}}
@media screen and (min-width: 437px) and (max-width: 438px){html{font-size: 426.758%;}}
@media screen and (min-width: 438px) and (max-width: 439px){html{font-size: 427.735%;}}
@media screen and (min-width: 439px) and (max-width: 440px){html{font-size: 428.711%;}}
@media screen and (min-width: 440px) and (max-width: 441px){html{font-size: 429.688%;}}
@media screen and (min-width: 441px) and (max-width: 442px){html{font-size: 430.664%;}}
@media screen and (min-width: 442px) and (max-width: 443px){html{font-size: 431.641%;}}
@media screen and (min-width: 443px) and (max-width: 444px){html{font-size: 432.617%;}}
@media screen and (min-width: 444px) and (max-width: 445px){html{font-size: 433.594%;}}
@media screen and (min-width: 445px) and (max-width: 446px){html{font-size: 434.571%;}}
@media screen and (min-width: 446px) and (max-width: 447px){html{font-size: 435.547%;}}
@media screen and (min-width: 447px) and (max-width: 448px){html{font-size: 436.524%;}}
@media screen and (min-width: 448px) and (max-width: 449px){html{font-size: 437.5%;}}
@media screen and (min-width: 449px) and (max-width: 450px){html{font-size: 438.477%;}}
@media screen and (min-width: 450px) and (max-width: 451px){html{font-size: 439.453%;}}
@media screen and (min-width: 451px) and (max-width: 452px){html{font-size: 440.43%;}}
@media screen and (min-width: 452px) and (max-width: 453px){html{font-size: 441.407%;}}
@media screen and (min-width: 453px) and (max-width: 454px){html{font-size: 442.383%;}}
@media screen and (min-width: 454px) and (max-width: 455px){html{font-size: 443.36%;}}
@media screen and (min-width: 455px) and (max-width: 456px){html{font-size: 444.336%;}}
@media screen and (min-width: 456px) and (max-width: 457px){html{font-size: 445.313%;}}
@media screen and (min-width: 457px) and (max-width: 458px){html{font-size: 446.289%;}}
@media screen and (min-width: 458px) and (max-width: 459px){html{font-size: 447.266%;}}
@media screen and (min-width: 459px) and (max-width: 460px){html{font-size: 448.242%;}}
@media screen and (min-width: 460px) and (max-width: 461px){html{font-size: 449.219%;}}
@media screen and (min-width: 461px) and (max-width: 462px){html{font-size: 450.196%;}}
@media screen and (min-width: 462px) and (max-width: 463px){html{font-size: 451.172%;}}
@media screen and (min-width: 463px) and (max-width: 464px){html{font-size: 452.149%;}}
@media screen and (min-width: 464px) and (max-width: 465px){html{font-size: 453.125%;}}
@media screen and (min-width: 465px) and (max-width: 466px){html{font-size: 454.102%;}}
@media screen and (min-width: 466px) and (max-width: 467px){html{font-size: 455.078%;}}
@media screen and (min-width: 467px) and (max-width: 468px){html{font-size: 456.055%;}}
@media screen and (min-width: 468px) and (max-width: 469px){html{font-size: 457.032%;}}
@media screen and (min-width: 469px) and (max-width: 470px){html{font-size: 458.008%;}}
@media screen and (min-width: 470px) and (max-width: 471px){html{font-size: 458.985%;}}
@media screen and (min-width: 471px) and (max-width: 472px){html{font-size: 459.961%;}}
@media screen and (min-width: 472px) and (max-width: 473px){html{font-size: 460.938%;}}
@media screen and (min-width: 473px) and (max-width: 474px){html{font-size: 461.914%;}}
@media screen and (min-width: 474px) and (max-width: 475px){html{font-size: 462.891%;}}
@media screen and (min-width: 475px) and (max-width: 476px){html{font-size: 463.867%;}}
@media screen and (min-width: 476px) and (max-width: 477px){html{font-size: 464.844%;}}
@media screen and (min-width: 477px) and (max-width: 478px){html{font-size: 465.821%;}}
@media screen and (min-width: 478px) and (max-width: 479px){html{font-size: 466.797%;}}
@media screen and (min-width: 479px) and (max-width: 480px){html{font-size: 467.774%;}}
@media screen and (min-width: 480px) and (max-width: 481px){html{font-size: 468.75%;}}
@media screen and (min-width: 481px) and (max-width: 482px){html{font-size: 469.727%;}}
@media screen and (min-width: 482px) and (max-width: 483px){html{font-size: 470.703%;}}
@media screen and (min-width: 483px) and (max-width: 484px){html{font-size: 471.68%;}}
@media screen and (min-width: 484px) and (max-width: 485px){html{font-size: 472.607%;}}
@media screen and (min-width: 485px) and (max-width: 486px){html{font-size: 473.633%;}}
@media screen and (min-width: 486px) and (max-width: 487px){html{font-size: 474.61%;}}
@media screen and (min-width: 487px) and (max-width: 488px){html{font-size: 475.586%;}}
@media screen and (min-width: 488px) and (max-width: 489px){html{font-size: 576.513%;}}
@media screen and (min-width: 489px) and (max-width: 490px){html{font-size: 477.539%;}}
@media screen and (min-width: 490px) and (max-width: 491px){html{font-size: 478.516%;}}
@media screen and (min-width: 491px) and (max-width: 492px){html{font-size: 479.492%;}}
@media screen and (min-width: 492px) and (max-width: 493px){html{font-size: 480.469%;}}
@media screen and (min-width: 493px) and (max-width: 494px){html{font-size: 481.446%;}}
@media screen and (min-width: 494px) and (max-width: 495px){html{font-size: 482.422%;}}
@media screen and (min-width: 495px) and (max-width: 496px){html{font-size: 483.399%;}}
@media screen and (min-width: 496px) and (max-width: 497px){html{font-size: 484.375%;}}
@media screen and (min-width: 497px) and (max-width: 498px){html{font-size: 485.352%;}}
@media screen and (min-width: 498px) and (max-width: 499px){html{font-size: 486.328%;}}
@media screen and (min-width: 499px) and (max-width: 500px){html{font-size: 487.305%;}}
@media screen and (min-width: 500px) and (max-width: 501px){html{font-size: 488.282%;}}
@media screen and (min-width: 501px) and (max-width: 502px){html{font-size: 489.258%;}}
@media screen and (min-width: 502px) and (max-width: 503px){html{font-size: 490.235%;}}
@media screen and (min-width: 503px) and (max-width: 504px){html{font-size: 491.211%;}}
@media screen and (min-width: 504px) and (max-width: 505px){html{font-size: 492.188%;}}
@media screen and (min-width: 505px) and (max-width: 506px){html{font-size: 493.164%;}}
@media screen and (min-width: 506px) and (max-width: 507px){html{font-size: 494.141%;}}
@media screen and (min-width: 507px) and (max-width: 508px){html{font-size: 495.117%;}}
@media screen and (min-width: 508px) and (max-width: 509px){html{font-size: 496.094%;}}
@media screen and (min-width: 509px) and (max-width: 510px){html{font-size: 497.071%;}}
@media screen and (min-width: 510px) and (max-width: 511px){html{font-size: 498.047%;}}
@media screen and (min-width: 511px) and (max-width: 512px){html{font-size: 499.024%;}}
@media screen and (min-width: 512px) and (max-width: 513px){html{font-size: 500%;}}
@media screen and (min-width: 513px) and (max-width: 514px){html{font-size: 500.975%;}}
@media screen and (min-width: 514px) and (max-width: 515px){html{font-size: 501.955%;}}
@media screen and (min-width: 515px) and (max-width: 516px){html{font-size: 502.93%;}}
@media screen and (min-width: 516px) and (max-width: 517px){html{font-size: 503.905%;}}
@media screen and (min-width: 517px) and (max-width: 518px){html{font-size: 504.885%;}}
@media screen and (min-width: 518px) and (max-width: 519px){html{font-size: 505.86%;}}
@media screen and (min-width: 519px) and (max-width: 520px){html{font-size: 506.335%;}}
@media screen and (min-width: 520px) and (max-width: 521px){html{font-size: 507.815%;}}
@media screen and (min-width: 521px) and (max-width: 522px){html{font-size: 508.79%;}}
@media screen and (min-width: 522px) and (max-width: 523px){html{font-size: 509.765%;}}
@media screen and (min-width: 523px) and (max-width: 524px){html{font-size: 510.74%;}}
@media screen and (min-width: 524px) and (max-width: 525px){html{font-size: 511.72%;}}
@media screen and (min-width: 525px) and (max-width: 526px){html{font-size: 512.695%;}}
@media screen and (min-width: 526px) and (max-width: 527px){html{font-size: 513.67%;}}
@media screen and (min-width: 527px) and (max-width: 528px){html{font-size: 514.65%;}}
@media screen and (min-width: 528px) and (max-width: 529px){html{font-size: 515.625%;}}
@media screen and (min-width: 529px) and (max-width: 530px){html{font-size: 516.6%;}}
@media screen and (min-width: 530px) and (max-width: 531px){html{font-size: 517.58%;}}
@media screen and (min-width: 531px) and (max-width: 532px){html{font-size: 518.555%;}}
@media screen and (min-width: 532px) and (max-width: 533px){html{font-size: 519.53%;}}
@media screen and (min-width: 533px) and (max-width: 534px){html{font-size: 520.51%;}}
@media screen and (min-width: 534px) and (max-width: 535px){html{font-size: 521.49%;}}
@media screen and (min-width: 535px) and (max-width: 536px){html{font-size: 522.46%;}}
@media screen and (min-width: 536px) and (max-width: 537px){html{font-size: 523.44%;}}
@media screen and (min-width: 537px) and (max-width: 538px){html{font-size: 524.415%;}}
@media screen and (min-width: 538px) and (max-width: 539px){html{font-size: 525.39%;}}
@media screen and (min-width: 539px) and (max-width: 540px){html{font-size: 526.365%;}}
@media screen and (min-width: 540px) and (max-width: 541px){html{font-size: 527.345%;}}
@media screen and (min-width: 541px) and (max-width: 542px){html{font-size: 528.32%;}}
@media screen and (min-width: 542px) and (max-width: 543px){html{font-size: 529.295%;}}
@media screen and (min-width: 543px) and (max-width: 544px){html{font-size: 530.275%;}}
@media screen and (min-width: 544px) and (max-width: 545px){html{font-size: 531.25%;}}
@media screen and (min-width: 545px) and (max-width: 546px){html{font-size: 532.225%;}}
@media screen and (min-width: 546px) and (max-width: 547px){html{font-size: 533.205%;}}
@media screen and (min-width: 547px) and (max-width: 548px){html{font-size: 534.18%;}}
@media screen and (min-width: 548px) and (max-width: 549px){html{font-size: 535.155%;}}
@media screen and (min-width: 549px) and (max-width: 550px){html{font-size: 536.135%;}}
@media screen and (min-width: 550px) and (max-width: 551px){html{font-size: 537.11%;}}
@media screen and (min-width: 551px) and (max-width: 552px){html{font-size: 538.085%;}}
@media screen and (min-width: 552px) and (max-width: 553px){html{font-size: 539.065%;}}
@media screen and (min-width: 553px) and (max-width: 554px){html{font-size: 540.04%;}}
@media screen and (min-width: 554px) and (max-width: 555px){html{font-size: 541.015%;}}
@media screen and (min-width: 555px) and (max-width: 556px){html{font-size: 541.99%;}}
@media screen and (min-width: 556px) and (max-width: 557px){html{font-size: 542.97%;}}
@media screen and (min-width: 557px) and (max-width: 558px){html{font-size: 543.945%;}}
@media screen and (min-width: 558px) and (max-width: 559px){html{font-size: 544.92%;}}
@media screen and (min-width: 559px) and (max-width: 560px){html{font-size: 545.9%;}}
@media screen and (min-width: 560px) and (max-width: 561px){html{font-size: 546.875%;}}
@media screen and (min-width: 561px) and (max-width: 562px){html{font-size: 547.85%;}}
@media screen and (min-width: 562px) and (max-width: 563px){html{font-size: 548.83%;}}
@media screen and (min-width: 563px) and (max-width: 564px){html{font-size: 549.805%;}}
@media screen and (min-width: 564px) and (max-width: 565px){html{font-size: 550.78%;}}
@media screen and (min-width: 565px) and (max-width: 566px){html{font-size: 551.76%;}}
@media screen and (min-width: 566px) and (max-width: 567px){html{font-size: 552.735%;}}
@media screen and (min-width: 567px) and (max-width: 568px){html{font-size: 553.71%;}}
@media screen and (min-width: 568px) and (max-width: 569px){html{font-size: 554.69%;}}
@media screen and (min-width: 569px) and (max-width: 570px){html{font-size: 555.665%;}}
@media screen and (min-width: 570px) and (max-width: 571px){html{font-size: 556.64%;}}
@media screen and (min-width: 571px) and (max-width: 572px){html{font-size: 557.615%;}}
@media screen and (min-width: 572px) and (max-width: 573px){html{font-size: 558.595%;}}
@media screen and (min-width: 573px) and (max-width: 574px){html{font-size: 559.57%;}}
@media screen and (min-width: 574px) and (max-width: 575px){html{font-size: 560.545%;}}
@media screen and (min-width: 575px) and (max-width: 576px){html{font-size: 561.525%;}}
@media screen and (min-width: 576px) and (max-width: 577px){html{font-size: 562.5%;}}
@media screen and (min-width: 577px) and (max-width: 578px){html{font-size: 563.475%;}}
@media screen and (min-width: 578px) and (max-width: 579px){html{font-size: 564.455%;}}
@media screen and (min-width: 579px) and (max-width: 580px){html{font-size: 565.43%;}}
@media screen and (min-width: 580px) and (max-width: 581px){html{font-size: 566.405%;}}
@media screen and (min-width: 581px) and (max-width: 582px){html{font-size: 567.385%;}}
@media screen and (min-width: 582px) and (max-width: 583px){html{font-size: 568.36%;}}
@media screen and (min-width: 583px) and (max-width: 584px){html{font-size: 569.335%;}}
@media screen and (min-width: 584px) and (max-width: 585px){html{font-size: 570.315%;}}
@media screen and (min-width: 585px) and (max-width: 586px){html{font-size: 571.29%;}}
@media screen and (min-width: 586px) and (max-width: 587px){html{font-size: 572.265%;}}
@media screen and (min-width: 587px) and (max-width: 588px){html{font-size: 573.24%;}}
@media screen and (min-width: 588px) and (max-width: 589px){html{font-size: 574.22%;}}
@media screen and (min-width: 589px) and (max-width: 590px){html{font-size: 575.195%;}}
@media screen and (min-width: 590px) and (max-width: 591px){html{font-size: 576.17%;}}
@media screen and (min-width: 591px) and (max-width: 592px){html{font-size: 577.15%;}}
@media screen and (min-width: 592px) and (max-width: 593px){html{font-size: 578.125%;}}
@media screen and (min-width: 593px) and (max-width: 594px){html{font-size: 579.1%;}}
@media screen and (min-width: 594px) and (max-width: 595px){html{font-size: 580.08%;}}
@media screen and (min-width: 595px) and (max-width: 596px){html{font-size: 581.055%;}}
@media screen and (min-width: 596px) and (max-width: 597px){html{font-size: 582.03%;}}
@media screen and (min-width: 597px) and (max-width: 598px){html{font-size: 583.01%;}}
@media screen and (min-width: 598px) and (max-width: 599px){html{font-size: 583.985%;}}
@media screen and (min-width: 599px) and (max-width: 600px){html{font-size: 584.96%;}}
@media screen and (min-width: 600px) and (max-width: 601px){html{font-size: 585.99%;}}
@media screen and (min-width: 601px) and (max-width: 602px){html{font-size: 586.915%;}}
@media screen and (min-width: 602px) and (max-width: 603px){html{font-size: 587.89%;}}
@media screen and (min-width: 603px) and (max-width: 604px){html{font-size: 588.865%;}}
@media screen and (min-width: 604px) and (max-width: 605px){html{font-size: 589.845%;}}
@media screen and (min-width: 605px) and (max-width: 606px){html{font-size: 590.82%;}}
@media screen and (min-width: 606px) and (max-width: 607px){html{font-size: 591.795%;}}
@media screen and (min-width: 607px) and (max-width: 608px){html{font-size: 592.775%;}}
@media screen and (min-width: 608px) and (max-width: 609px){html{font-size: 593.75%;}}
@media screen and (min-width: 609px) and (max-width: 610px){html{font-size: 594.725%;}}
@media screen and (min-width: 610px) and (max-width: 611px){html{font-size: 595.705%;}}
@media screen and (min-width: 611px) and (max-width: 612px){html{font-size: 596.68%;}}
@media screen and (min-width: 612px) and (max-width: 613px){html{font-size: 597.655%;}}
@media screen and (min-width: 613px) and (max-width: 614px){html{font-size: 598.635%;}}
@media screen and (min-width: 614px) and (max-width: 615px){html{font-size: 599.61%;}}
@media screen and (min-width: 615px) and (max-width: 616px){html{font-size: 600.585%;}}
@media screen and (min-width: 616px) and (max-width: 617px){html{font-size: 601.565%;}}
@media screen and (min-width: 617px) and (max-width: 618px){html{font-size: 602.54%;}}
@media screen and (min-width: 618px) and (max-width: 619px){html{font-size: 603.515%;}}
@media screen and (min-width: 619px) and (max-width: 620px){html{font-size: 604.49%;}}
@media screen and (min-width: 620px) and (max-width: 621px){html{font-size: 605.47%;}}
@media screen and (min-width: 621px) and (max-width: 622px){html{font-size: 606.445%;}}
@media screen and (min-width: 622px) and (max-width: 623px){html{font-size: 607.42%;}}
@media screen and (min-width: 623px) and (max-width: 624px){html{font-size: 608.4%;}}
@media screen and (min-width: 624px) and (max-width: 625px){html{font-size: 609.375%;}}
@media screen and (min-width: 625px) and (max-width: 626px){html{font-size: 610.35%;}}
@media screen and (min-width: 626px) and (max-width: 627px){html{font-size: 611.33%;}}
@media screen and (min-width: 627px) and (max-width: 628px){html{font-size: 612.305%;}}
@media screen and (min-width: 628px) and (max-width: 629px){html{font-size: 613.28%;}}
@media screen and (min-width: 629px) and (max-width: 630px){html{font-size: 614.26%;}}
@media screen and (min-width: 630px) and (max-width: 631px){html{font-size: 615.235%;}}
@media screen and (min-width: 631px) and (max-width: 632px){html{font-size: 616.21%;}}
@media screen and (min-width: 632px) and (max-width: 633px){html{font-size: 617.19%;}}
@media screen and (min-width: 633px) and (max-width: 634px){html{font-size: 618.165%;}}
@media screen and (min-width: 634px) and (max-width: 635px){html{font-size: 619.14%;}}
@media screen and (min-width: 635px) and (max-width: 636px){html{font-size: 620.115%;}}
@media screen and (min-width: 636px) and (max-width: 637px){html{font-size: 621.095%;}}
@media screen and (min-width: 637px) and (max-width: 638px){html{font-size: 622.07%;}}
@media screen and (min-width: 638px) and (max-width: 639px){html{font-size: 623.045%;}}
@media screen and (min-width: 639px) and (max-width: 640px){html{font-size: 624.025%;}}
@media screen and (min-width: 640px){html{font-size: 625%;}}
* { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding: 0; }
body { margin: 0 auto; width: 100%;max-width: 640px;font-size: 0.22rem; background: #fff; font-family: "Microsoft Yahei" }
html { width: 100%;}
a { text-decoration: none; border: none; }
a:focus, a:hover { text-decoration: none; }
ul, li { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none; vertical-align: middle;}
input { margin: 0; padding: 0; border: none; outline: none; -webkit-appearance: none;}
button { outline: none; appearance: none; -webkit-appearance: none; }
i { font-style: normal; }
p { margin: 0; }
h1, h2, h3, h4 { margin: 0; font-weight: normal; }
.clear { clear: both; }
.over { overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.ablock { display: block; }
.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both;line-height:0;}
.logo img,.banner img{width: 100%;}
.nav_ul{margin: 0.4rem auto 0.2rem;width: 6rem;}
.nav_ul li{float: left;margin: 0 0.2rem 0.2rem 0;width: 1.35rem;height: 1.6rem;border: 1px solid #e6e6e6;padding-top: 0.15rem;}
.nav_ul li:nth-child(4n){margin-right: 0;}
.nav_ul li img{width:1.19rem;margin: 0 auto;display: block; }
.nav_ul li a{color: #666;font-size: 0.24rem;text-align: center;display: block;}
.space{width: 6.4rem;height:0.2rem ;background: #eaf2f9;}
.hf img{width: 6.4rem;}
/* 医院动态样式开始 */
.hos_dt{margin:0.4rem auto 0.1rem;padding: 0 0.2rem; }
.hd01 ul li{float: left;width: 1.42rem;height: 0.5rem;line-height: 0.5rem;text-align: center;border-radius: 0.05rem;background: #f4f4f4;color: #666;font-size: 0.24rem;margin-right: 0.1rem;}
.hd01 ul li:last-child{margin-right: 0;}
.hd01 ul li.on{background: #1d84eb;color: #fff;}
.bd01{margin-top: 0.2rem;}
.bd01_con li{padding: 0.2rem 0 0.3rem 0;border-bottom: 1px solid #e6e6e6;}
.bd01_con li:last-child{border-bottom: none;}
.bd01_con li>img{float: left;width:1.93rem;    height: 1.28rem;}
.bd01_right{float: left;margin-left: 0.3rem;padding-top: 0.07rem;}
.bd01_right h2{color: #666;font-size: 0.24rem;}
.bd01_right h2 a{color: #666;}
.bd01_right p{color: #999;font-size: 0.2rem;line-height: 0.3rem;width:3.5rem;margin-top: 0.1rem;}
.bd01_right p a{color: #999;}
/* 医院动态样式结束 */

/* 推荐医生样式开始 */
.recom_doc{padding: 0 0.18rem;}
.recom_til{padding: 0 0.15rem 0.2rem 0.15rem;border-bottom: 1px solid #e6e6e6;}
.recom_til p{float: left;}
.recom_til p span{float: left;}
.recom_til p span:first-child{color: #333;font-size: 0.3rem;height: 0.3rem;line-height: 0.3rem;padding-left: 0.2rem; font-weight: bold;border-left:0.07rem solid #1d84eb; }
.recom_til p span:last-child{color: #c4c4c4;font-size: 0.18rem;background: url(../images/line.png) no-repeat 0 0.02rem;background-size: 0.27rem;padding-left: 0.27rem;margin:0.05rem 0 0 0.14rem;}
.recom_til a{float: right;color: #ededed;font-size: 0.3rem;width:0.34rem;height: 0.34rem;line-height: 0.25rem;border-radius: 50%;text-align: center;border: 2px solid #ededed; }
.zj_pic{margin-top: 0.3rem;}
.zj_pic a{float: left;width: 1.92rem;margin-right: 0.13rem;}
.zj_pic img{width: 100%;}
.zj_pic a:last-child{margin-right: 0;}
/* 推荐医生样式结束 */

/* 疾病导航样式开始 */
.jb_nav{margin: 0.35rem auto 0.4rem;}
.title{text-align: center;}
.title h2{color: #1d84eb;font-size: 0.32rem;font-weight: bold;}
.title span{color: #7c848f;font-size: 0.21rem;display: block;}
.title i{display: block;width: 0.8rem;height: 2px;background: #dadbdd;margin: 0.1rem auto 0;}
.jb_navul{margin-top:0.3rem;border: 1px solid #e9eef4;border-bottom: none;}
.jb_navul li{float: left; width: 25%;height: 1.6rem;padding-top: 0.19rem;border-right: 1px solid #e9eefe;border-bottom: 1px solid #e9eefe;text-align: center;}
.jb_navul li:nth-child(4n){border-right: none;}
.jb_navul li img{width:1.3rem;margin: 0 auto 0.08rem;display: block; }
.jb_navul li a{color: #666;font-size: 0.24rem;}
/* 疾病导航样式结束 */

/* 健康科普样式开始 */
.jkkp{padding: 0 0.2rem;margin: 0.35rem auto 0.25rem;}
.jkkp_lb{margin-top: 0.3rem;}
.hd02 ul li{float: left;width: 1.9rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.05rem;color: #666;font-size: 0.26rem;margin-right: 0.15rem;box-shadow:0 0 0.35rem #d0cbcb;}
.hd02 ul li:last-child{margin-right: 0;}
.hd02 ul li.on{background: #1768dd;color: #fff;box-shadow:none;}
.bd02{margin-top: 0.3rem;}
.kp_pic{width:2.86rem; }
.kp_left{float: left;}
.kp_right{float: right;}
.kp_pic img{width: 2.86rem;height: 1.9rem;}
.kp_link{margin-top: 0.15rem;position: relative;}
.kp_link a{line-height: 0.36rem;color: #666;font-size: 0.22rem;}
.kp_link span{position: absolute;bottom: 0.07rem;right: 0;font-size: 0.18rem;color: #666;}
.kp_ul{margin-top: 0.25rem;}
.kp_ul li{padding:0.2rem 0;border-top: 1px dashed #cecdcd;}
.kp_ul li a,.kp_ul li span{height: 0.32rem;line-height: 0.32rem;color: #666;}
.kp_ul li a{float: left;font-size: 0.22rem;padding-left:0.44rem;background: url(../images/arr01.png) no-repeat 0 0.03rem;background-size:0.29rem; }
.kp_ul li span{float: right;font-size: 0.18rem;}
/* 健康科普样式结束 */

/* 院内在线样式开始 */
.hos_main{margin:0.35rem auto 0.4rem;}
.hos_con{padding: 0 0.2rem;margin-top: 0.25rem;}
.hos_pic{width: 2.9rem;float: left; margin: 0 0.2rem 0.2rem 0;text-align: center;border:0.07rem solid #edf4fa;border-radius: 0.1rem; }
.hos_pic:nth-child(2n){margin-right: 0;}
.hos_pic img{width: 2.8rem; height: 1.86rem;}

.hos_pic>div{position: relative;width: 2.77rem;}
.mask{position: absolute;color: #fff;font-size: 0.2rem; left: 0;bottom: 0;width:100%;height: 0.4rem;line-height: 0.4rem;text-align: center;background: rgba(0, 0, 0, 0.5)}
/* 院内在线样式结束 */

/* 页面尾部样式开始 */
.ft_con{width: 6.4rem;height: 2.8rem;background: url(../images/ft_bg.jpg) no-repeat;background-size: 6.4rem;padding: 0.6rem 0 0 2.35rem;}
.ft_con p{color: #fffefe;font-size: 0.22rem;line-height: 0.44rem;}
.ft_fixed{position: fixed;bottom: 0;width: 6.4rem;height: 0.6rem; padding-top:0.16rem; background: #1d84eb;z-index: 2;}
.ft_fixed a{float: left;width: 25%;height: 0.25rem;line-height: 0.25rem;border-right: 1px solid #d9d5d5; text-align: center;color: #fff;font-size: 0.24rem;}
.ft_fixed a:last-child{border-right: none;}
/* 页面尾部样式结束 */

/* 列表页样式开始 */
.mainList{padding: 0 0.2rem;margin-top:0.2rem; }
.current_posi{padding-bottom: 0.15rem;border-bottom: 1px solid #e6e6e6; }
.current_posi>div{height: 0.27rem;line-height:0.27rem;padding-left:0.15rem;border-left:0.06rem solid #1d84eb; color:#999;}
.current_posi a{color: #999;font-size: 0.24rem;}
.list_img img{width: 6rem;margin: 0.25rem auto 0.05rem;}
.list_content li{padding: 0.25rem 0;border-bottom:1px dashed #cecdcd; }
.list_content li:last-child{border-bottom: none;}
.list_content li img{float: left;width: 1.73rem;height: 1.15rem;}
.li_rht{float: left;margin-left:0.24rem;width: 4.03rem; }
.li_rht h2{color: #666;font-size: 0.24rem;margin-bottom: 0.05rem;}
.li_rht p{color: #999;font-size: 0.22rem;line-height: 0.36rem;margin-bottom: 0.08rem;}
.li_rht p a{color: #999;}
/*.list_zx span{float: left;}*/
.list_zx span:first-child{font-size: 0.2rem;color: #ff9000;;margin-right: 0.1rem;}
.list_zx span:last-child{font-size: 0.22rem;color: #fff;width: 0.7rem;height: 0.28rem;line-height: 0.28rem;text-align: center;background: #ff9000;border-radius: 0.28rem;padding: 0 10px;}
.dede_pages {text-align:center; margin:0.3rem 0 0.4rem;}
.dede_pages li{display: inline-block;font-size: 0.22rem;}
.dede_pages li a{font-size: 0.22rem;color: #666;padding:0.05rem 0.1rem;margin-right: 0.03rem;border: 1px solid #e6e6e6;}
.hot_main{margin: 0.35rem auto 0.4rem;padding: 0 0.2rem;}
.hot_que{margin-top: 0.2rem;}
.hot_que li{float: left;width: 1.89rem;margin-right: 0.16rem;}
.hot_que li:last-child{margin-right: 0;}
.hot_que li img{width: 1.89rem;    height: 1.26rem;}
.hot_link{width: 1.89rem;height:0.78rem;background: #f0f0f0;padding: 0.08rem 0.15rem 0;text-align: center;}
.hot_link a{color: #333;font-size: 0.22rem;line-height: 0.3rem;}
.hot_ul{margin-top: 0.15rem;}
.hot_ul li{padding:0.15rem 0;border-bottom: 1px dashed #cecdcd;}
.hot_ul li:last-child{border-bottom: none;}
.hot_ul li a,.hot_ul li span{height: 0.35rem;line-height: 0.35rem;font-size: 0.22rem;}
.hot_ul li a{float: left;color: #666; padding-left:0.44rem;background: url(../images/arr01.png) no-repeat 0 0.05rem;background-size:0.29rem; }
.hot_ul li span{float: right;color: #fff;width: 1rem;background: #ff9000;border-radius: 0.05rem;text-align: center;}
/* 列表页样式结束 */

/* 文章页样式开始 */
.article_main{margin-top: 0.3rem;}
.art_til h1{text-align: center; font-size: 0.3rem;color: #333;font-weight: bold;}
.til_fu{text-align: center;margin-top: 0.rem;}
.til_fu span{color: #b1b1b1;font-size: 0.18rem;}
.til_fu span a{color: #b1b1b1;}
.til_fu span:nth-child(2){margin-left: 0.3rem;}
.article_content{margin-top:0.25rem; }
.article_content p{color: #666;font-size: 0.24rem;line-height: 0.4rem;margin-bottom:0.2rem; }
.article_content>img{width: 6rem;margin-bottom: 0.2rem;}
.article_content p>img{ max-width: 6rem;height:auto !important; margin-bottom: 0.2rem;}
.art_btn{color: #fff;font-size: 0.3rem; width: 3.3rem;height: 0.6rem;line-height: 0.6rem;text-align: center;background: #ff9000;margin: 0.35rem auto 0.4rem;border-radius: 0.05rem;}
.link_art{padding: 0.25rem 0;border-top: 1px solid #e2e2e2;}
.link_art p{color: #666;font-size: 0.24rem;line-height: 0.36rem;}
.link_art p a{color: #666;}
.recomm_read{width: 6rem;padding:0.2rem 0.3rem 0.25rem;border: 1px solid #e2e2e2;margin: 0 auto 0.4rem; }
.recomm_read h3{color: #333;font-size: 0.3rem;border-bottom: 1px solid #e2e2e2;padding-bottom:0.15rem; }
.recomm_ul{padding-top: 0.15rem;}
.recomm_ul li{font-size: 0.24rem;line-height: 0.44rem;}
.recomm_ul li a{color: #666;padding-left: 0.2rem;background: url(../images/circle.png) no-repeat 0 0.12rem;background-size:0.1rem; }
.art_lb{margin: 0.2rem auto 0.3rem;padding: 0 0.2rem;}
.hd03 ul li{float: left;width: 1.9rem;height: 0.5rem;line-height: 0.5rem;text-align: center;border-radius: 0.05rem;color: #999;font-size: 0.24rem;margin-right: 0.15rem;background: #f2f5f7;}
.hd03 ul li:last-child{margin-right: 0;}
.hd03 ul li.on{background: #0a70f4;color: #fff;}
.bd03{margin-top: 0.1rem;}
.jctj_ul li{padding:0.2rem 0;border-bottom: 1px dashed #cecdcd;}
.jctj_ul li:last-child{border-bottom: none;}
.jctj_ul li a,.jctj_ul li span{height: 0.28rem;line-height: 0.28rem;}
.jctj_ul li a{color: #999;float: left;font-size: 0.24rem;padding-left:0.4rem;background: url(../images/add.png) no-repeat 0 0;background-size:0.28rem; }
.jctj_ul li span{float: right;font-size: 0.2rem;color: #c2c2c2;}
/* 文章页样式结束 */

/* 挂号页面样式 */
.gh_main{padding: 0.3rem 0.2rem 0.4rem;background: #eef5fa;}
.gh_pic{width: 6rem;height: 2.87rem; background: url(../images/gh_bg.png) no-repeat 0 bottom;background-size: 6rem;margin-bottom: 0.05rem;}
.gh_pic img{width: 6rem;}
.gh{width: 6rem;height:7rem;background: #fff;border-radius: 0.08rem;padding: 0.4rem 0.4rem 0;}
.gh_box{margin-bottom: 0.25rem;}
.gh_box span,.gh_box input,.gh_box select{height: 0.6rem;line-height: 0.6rem;}
.gh_box span{float: left;color: #5d5d5d;font-size: 0.24rem;text-align: right;width: 1.2rem;}
.gh_box input,.gh_box select,.gh_box textarea{width: 3.8rem;float: left;margin-left: 0.2rem;border: 1px solid #d3d4d4;padding-left: 0.15rem;color: #666;}
.yy_jm{color:#5d5d5d;font-size: 0.18rem;text-align: center;}
.gh_tj input{display: block;width:3.2rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 0.6rem;color: #fff;font-size:0.26rem;background: linear-gradient(to bottom,#fcb93d,#fd950e) ;margin: 0.2rem auto 0; }
.gh_box input[type="date"],.gh_box select[name="sex"]{background: url(../images/arr_bot.png) no-repeat 3.5rem 0.22rem;background-size:0.22rem; }
.gh_box select[name="sex"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.gh_box select[name="sex"]::-ms-expand { display: none; }
::-webkit-calendar-picker-indicator {
    /*这是控制下拉小箭头的*/
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px #fff, 0 1px #eee;
    background-image: -webkit-linear-gradient(top, #f5c9c9, #e6e6e6);
    color: #666;
    cursor: pointer;
}
::-webkit-datetime-edit-text {
    color: #666;
    padding: 0.05rem;
}
::-webkit-datetime-edit {
    color: #666;
}


