.x-font-10 { font-size: 10px; }
.x-font-11 { font-size: 11px; }
.x-font-12 { font-size: 12px; }
.x-font-13 { font-size: 13px; }
.x-font-14 { font-size: 14px; }
.x-font-15 { font-size: 15px; }
.x-font-16 { font-size: 16px; }
.x-font-17 { font-size: 17px; }
.x-font-18 { font-size: 18px; }
.x-font-19 { font-size: 19px; }
.x-font-20 { font-size: 20px; }
.x-font-21 { font-size: 21px; }
.x-font-22 { font-size: 22px; }
.x-font-23 { font-size: 23px; }
.x-font-24 { font-size: 24px; }
.x-font-25 { font-size: 25px; }
.x-font-26 { font-size: 26px; }
.x-font-27 { font-size: 27px; }
.x-font-28 { font-size: 28px; }
.x-font-29 { font-size: 29px; }
.x-font-30 { font-size: 30px; }
.x-font-31 { font-size: 31px; }
.x-font-32 { font-size: 32px; }
.x-font-33 { font-size: 33px; }
.x-font-34 { font-size: 34px; }
.x-font-35 { font-size: 35px; }
.x-font-36 { font-size: 36px; }
.x-font-37 { font-size: 37px; }
.x-font-38 { font-size: 38px; }
.x-font-39 { font-size: 39px; }
.x-font-40 { font-size: 40px; }

.x-lh-10 { line-height: 10px; }
.x-lh-11 { line-height: 11px; }
.x-lh-12 { line-height: 12px; }
.x-lh-13 { line-height: 13px; }
.x-lh-14 { line-height: 14px; }
.x-lh-15 { line-height: 15px; }
.x-lh-16 { line-height: 16px; }
.x-lh-17 { line-height: 17px; }
.x-lh-18 { line-height: 18px; }
.x-lh-19 { line-height: 19px; }
.x-lh-20 { line-height: 20px; }
.x-lh-21 { line-height: 21px; }
.x-lh-22 { line-height: 22px; }
.x-lh-23 { line-height: 23px; }
.x-lh-24 { line-height: 24px; }
.x-lh-25 { line-height: 25px; }
.x-lh-26 { line-height: 26px; }
.x-lh-27 { line-height: 27px; }
.x-lh-28 { line-height: 28px; }
.x-lh-29 { line-height: 29px; }
.x-lh-30 { line-height: 30px; }
.x-lh-31 { line-height: 31px; }
.x-lh-32 { line-height: 32px; }
.x-lh-33 { line-height: 33px; }
.x-lh-34 { line-height: 34px; }
.x-lh-35 { line-height: 35px; }
.x-lh-36 { line-height: 36px; }
.x-lh-37 { line-height: 37px; }
.x-lh-38 { line-height: 38px; }
.x-lh-39 { line-height: 39px; }
.x-lh-40 { line-height: 40px; }

.x-p-1 { padding: 1px; }
.x-p-2 { padding: 2px; }
.x-p-3 { padding: 3px; }
.x-p-4 { padding: 4px; }
.x-p-5 { padding: 5px; }
.x-p-6 { padding: 6px; }
.x-p-7 { padding: 7px; }
.x-p-8 { padding: 8px; }
.x-p-9 { padding: 9px; }
.x-p-10 { padding: 10px; }
.x-p-11 { padding: 11px; }
.x-p-12 { padding: 12px; }
.x-p-13 { padding: 13px; }
.x-p-14 { padding: 14px; }
.x-p-15 { padding: 15px; }
.x-p-16 { padding: 16px; }
.x-p-17 { padding: 17px; }
.x-p-18 { padding: 18px; }
.x-p-19 { padding: 19px; }
.x-p-20 { padding: 20px; }
.x-p-21 { padding: 21px; }
.x-p-22 { padding: 22px; }
.x-p-23 { padding: 23px; }
.x-p-24 { padding: 24px; }
.x-p-25 { padding: 25px; }
.x-p-26 { padding: 26px; }
.x-p-27 { padding: 27px; }
.x-p-28 { padding: 28px; }
.x-p-29 { padding: 29px; }
.x-p-30 { padding: 30px; }
.x-p-31 { padding: 31px; }
.x-p-32 { padding: 32px; }
.x-p-33 { padding: 33px; }
.x-p-34 { padding: 34px; }
.x-p-35 { padding: 35px; }
.x-p-36 { padding: 36px; }
.x-p-37 { padding: 37px; }
.x-p-38 { padding: 38px; }
.x-p-39 { padding: 39px; }
.x-p-40 { padding: 40px; }
.x-p-41 { padding: 41px; }
.x-p-42 { padding: 42px; }
.x-p-43 { padding: 43px; }
.x-p-44 { padding: 44px; }
.x-p-45 { padding: 45px; }
.x-p-46 { padding: 46px; }
.x-p-47 { padding: 47px; }
.x-p-48 { padding: 48px; }
.x-p-49 { padding: 49px; }
.x-p-50 { padding: 50px; }


.x-p-t-1 { padding-top: 1px; }
.x-p-t-2 { padding-top: 2px; }
.x-p-t-3 { padding-top: 3px; }
.x-p-t-4 { padding-top: 4px; }
.x-p-t-5 { padding-top: 5px; }
.x-p-t-6 { padding-top: 6px; }
.x-p-t-7 { padding-top: 7px; }
.x-p-t-8 { padding-top: 8px; }
.x-p-t-9 { padding-top: 9px; }
.x-p-t-10 { padding-top: 10px; }
.x-p-t-11 { padding-top: 11px; }
.x-p-t-12 { padding-top: 12px; }
.x-p-t-13 { padding-top: 13px; }
.x-p-t-14 { padding-top: 14px; }
.x-p-t-15 { padding-top: 15px; }
.x-p-t-16 { padding-top: 16px; }
.x-p-t-17 { padding-top: 17px; }
.x-p-t-18 { padding-top: 18px; }
.x-p-t-19 { padding-top: 19px; }
.x-p-t-20 { padding-top: 20px; }
.x-p-t-21 { padding-top: 21px; }
.x-p-t-22 { padding-top: 22px; }
.x-p-t-23 { padding-top: 23px; }
.x-p-t-24 { padding-top: 24px; }
.x-p-t-25 { padding-top: 25px; }
.x-p-t-26 { padding-top: 26px; }
.x-p-t-27 { padding-top: 27px; }
.x-p-t-28 { padding-top: 28px; }
.x-p-t-29 { padding-top: 29px; }
.x-p-t-30 { padding-top: 30px; }
.x-p-t-31 { padding-top: 31px; }
.x-p-t-32 { padding-top: 32px; }
.x-p-t-33 { padding-top: 33px; }
.x-p-t-34 { padding-top: 34px; }
.x-p-t-35 { padding-top: 35px; }
.x-p-t-36 { padding-top: 36px; }
.x-p-t-37 { padding-top: 37px; }
.x-p-t-38 { padding-top: 38px; }
.x-p-t-39 { padding-top: 39px; }
.x-p-t-40 { padding-top: 40px; }
.x-p-t-41 { padding-top: 41px; }
.x-p-t-42 { padding-top: 42px; }
.x-p-t-43 { padding-top: 43px; }
.x-p-t-44 { padding-top: 44px; }
.x-p-t-45 { padding-top: 45px; }
.x-p-t-46 { padding-top: 46px; }
.x-p-t-47 { padding-top: 47px; }
.x-p-t-48 { padding-top: 48px; }
.x-p-t-49 { padding-top: 49px; }
.x-p-t-50 { padding-top: 50px; }
.x-p-t-60 { padding-top: 60px; }


.x-p-b-1 { padding-bottom: 1px; }
.x-p-b-2 { padding-bottom: 2px; }
.x-p-b-3 { padding-bottom: 3px; }
.x-p-b-4 { padding-bottom: 4px; }
.x-p-b-5 { padding-bottom: 5px; }
.x-p-b-6 { padding-bottom: 6px; }
.x-p-b-7 { padding-bottom: 7px; }
.x-p-b-8 { padding-bottom: 8px; }
.x-p-b-9 { padding-bottom: 9px; }
.x-p-b-10 { padding-bottom: 10px; }
.x-p-b-11 { padding-bottom: 11px; }
.x-p-b-12 { padding-bottom: 12px; }
.x-p-b-13 { padding-bottom: 13px; }
.x-p-b-14 { padding-bottom: 14px; }
.x-p-b-15 { padding-bottom: 15px; }
.x-p-b-16 { padding-bottom: 16px; }
.x-p-b-17 { padding-bottom: 17px; }
.x-p-b-18 { padding-bottom: 18px; }
.x-p-b-19 { padding-bottom: 19px; }
.x-p-b-20 { padding-bottom: 20px; }
.x-p-b-21 { padding-bottom: 21px; }
.x-p-b-22 { padding-bottom: 22px; }
.x-p-b-23 { padding-bottom: 23px; }
.x-p-b-24 { padding-bottom: 24px; }
.x-p-b-25 { padding-bottom: 25px; }
.x-p-b-26 { padding-bottom: 26px; }
.x-p-b-27 { padding-bottom: 27px; }
.x-p-b-28 { padding-bottom: 28px; }
.x-p-b-29 { padding-bottom: 29px; }
.x-p-b-30 { padding-bottom: 30px; }
.x-p-b-31 { padding-bottom: 31px; }
.x-p-b-32 { padding-bottom: 32px; }
.x-p-b-33 { padding-bottom: 33px; }
.x-p-b-34 { padding-bottom: 34px; }
.x-p-b-35 { padding-bottom: 35px; }
.x-p-b-36 { padding-bottom: 36px; }
.x-p-b-37 { padding-bottom: 37px; }
.x-p-b-38 { padding-bottom: 38px; }
.x-p-b-39 { padding-bottom: 39px; }
.x-p-b-40 { padding-bottom: 40px; }
.x-p-b-41 { padding-bottom: 41px; }
.x-p-b-42 { padding-bottom: 42px; }
.x-p-b-43 { padding-bottom: 43px; }
.x-p-b-44 { padding-bottom: 44px; }
.x-p-b-45 { padding-bottom: 45px; }
.x-p-b-46 { padding-bottom: 46px; }
.x-p-b-47 { padding-bottom: 47px; }
.x-p-b-48 { padding-bottom: 48px; }
.x-p-b-49 { padding-bottom: 49px; }
.x-p-b-50 { padding-bottom: 50px; }
.x-p-b-60 { padding-bottom: 60px; }


.x-p-l-1 { padding-left: 1px; }
.x-p-l-2 { padding-left: 2px; }
.x-p-l-3 { padding-left: 3px; }
.x-p-l-4 { padding-left: 4px; }
.x-p-l-5 { padding-left: 5px; }
.x-p-l-6 { padding-left: 6px; }
.x-p-l-7 { padding-left: 7px; }
.x-p-l-8 { padding-left: 8px; }
.x-p-l-9 { padding-left: 9px; }
.x-p-l-10 { padding-left: 10px; }
.x-p-l-11 { padding-left: 11px; }
.x-p-l-12 { padding-left: 12px; }
.x-p-l-13 { padding-left: 13px; }
.x-p-l-14 { padding-left: 14px; }
.x-p-l-15 { padding-left: 15px; }
.x-p-l-16 { padding-left: 16px; }
.x-p-l-17 { padding-left: 17px; }
.x-p-l-18 { padding-left: 18px; }
.x-p-l-19 { padding-left: 19px; }
.x-p-l-20 { padding-left: 20px; }
.x-p-l-21 { padding-left: 21px; }
.x-p-l-22 { padding-left: 22px; }
.x-p-l-23 { padding-left: 23px; }
.x-p-l-24 { padding-left: 24px; }
.x-p-l-25 { padding-left: 25px; }
.x-p-l-26 { padding-left: 26px; }
.x-p-l-27 { padding-left: 27px; }
.x-p-l-28 { padding-left: 28px; }
.x-p-l-29 { padding-left: 29px; }
.x-p-l-30 { padding-left: 30px; }
.x-p-l-31 { padding-left: 31px; }
.x-p-l-32 { padding-left: 32px; }
.x-p-l-33 { padding-left: 33px; }
.x-p-l-34 { padding-left: 34px; }
.x-p-l-35 { padding-left: 35px; }
.x-p-l-36 { padding-left: 36px; }
.x-p-l-37 { padding-left: 37px; }
.x-p-l-38 { padding-left: 38px; }
.x-p-l-39 { padding-left: 39px; }
.x-p-l-40 { padding-left: 40px; }
.x-p-l-41 { padding-left: 41px; }
.x-p-l-42 { padding-left: 42px; }
.x-p-l-43 { padding-left: 43px; }
.x-p-l-44 { padding-left: 44px; }
.x-p-l-45 { padding-left: 45px; }
.x-p-l-46 { padding-left: 46px; }
.x-p-l-47 { padding-left: 47px; }
.x-p-l-48 { padding-left: 48px; }
.x-p-l-49 { padding-left: 49px; }
.x-p-l-50 { padding-left: 50px; }


.x-p-r-1 { padding-right: 1px; }
.x-p-r-2 { padding-right: 2px; }
.x-p-r-3 { padding-right: 3px; }
.x-p-r-4 { padding-right: 4px; }
.x-p-r-5 { padding-right: 5px; }
.x-p-r-6 { padding-right: 6px; }
.x-p-r-7 { padding-right: 7px; }
.x-p-r-8 { padding-right: 8px; }
.x-p-r-9 { padding-right: 9px; }
.x-p-r-10 { padding-right: 10px; }
.x-p-r-11 { padding-right: 11px; }
.x-p-r-12 { padding-right: 12px; }
.x-p-r-13 { padding-right: 13px; }
.x-p-r-14 { padding-right: 14px; }
.x-p-r-15 { padding-right: 15px; }
.x-p-r-16 { padding-right: 16px; }
.x-p-r-17 { padding-right: 17px; }
.x-p-r-18 { padding-right: 18px; }
.x-p-r-19 { padding-right: 19px; }
.x-p-r-20 { padding-right: 20px; }
.x-p-r-21 { padding-right: 21px; }
.x-p-r-22 { padding-right: 22px; }
.x-p-r-23 { padding-right: 23px; }
.x-p-r-24 { padding-right: 24px; }
.x-p-r-25 { padding-right: 25px; }
.x-p-r-26 { padding-right: 26px; }
.x-p-r-27 { padding-right: 27px; }
.x-p-r-28 { padding-right: 28px; }
.x-p-r-29 { padding-right: 29px; }
.x-p-r-30 { padding-right: 30px; }
.x-p-r-31 { padding-right: 31px; }
.x-p-r-32 { padding-right: 32px; }
.x-p-r-33 { padding-right: 33px; }
.x-p-r-34 { padding-right: 34px; }
.x-p-r-35 { padding-right: 35px; }
.x-p-r-36 { padding-right: 36px; }
.x-p-r-37 { padding-right: 37px; }
.x-p-r-38 { padding-right: 38px; }
.x-p-r-39 { padding-right: 39px; }
.x-p-r-40 { padding-right: 40px; }
.x-p-r-41 { padding-right: 41px; }
.x-p-r-42 { padding-right: 42px; }
.x-p-r-43 { padding-right: 43px; }
.x-p-r-44 { padding-right: 44px; }
.x-p-r-45 { padding-right: 45px; }
.x-p-r-46 { padding-right: 46px; }
.x-p-r-47 { padding-right: 47px; }
.x-p-r-48 { padding-right: 48px; }
.x-p-r-49 { padding-right: 49px; }
.x-p-r-50 { padding-right: 50px; }
.x-p-r-80 { padding-right: 80px; }
.x-p-r-90 { padding-right: 90px; }


.x-m-1 { margin: 1px; }
.x-m-2 { margin: 2px; }
.x-m-3 { margin: 3px; }
.x-m-4 { margin: 4px; }
.x-m-5 { margin: 5px; }
.x-m-6 { margin: 6px; }
.x-m-7 { margin: 7px; }
.x-m-8 { margin: 8px; }
.x-m-9 { margin: 9px; }
.x-m-10 { margin: 10px; }
.x-m-11 { margin: 11px; }
.x-m-12 { margin: 12px; }
.x-m-13 { margin: 13px; }
.x-m-14 { margin: 14px; }
.x-m-15 { margin: 15px; }
.x-m-16 { margin: 16px; }
.x-m-17 { margin: 17px; }
.x-m-18 { margin: 18px; }
.x-m-19 { margin: 19px; }
.x-m-20 { margin: 20px; }
.x-m-21 { margin: 21px; }
.x-m-22 { margin: 22px; }
.x-m-23 { margin: 23px; }
.x-m-24 { margin: 24px; }
.x-m-25 { margin: 25px; }
.x-m-26 { margin: 26px; }
.x-m-27 { margin: 27px; }
.x-m-28 { margin: 28px; }
.x-m-29 { margin: 29px; }
.x-m-30 { margin: 30px; }
.x-m-31 { margin: 31px; }
.x-m-32 { margin: 32px; }
.x-m-33 { margin: 33px; }
.x-m-34 { margin: 34px; }
.x-m-35 { margin: 35px; }
.x-m-36 { margin: 36px; }
.x-m-37 { margin: 37px; }
.x-m-38 { margin: 38px; }
.x-m-39 { margin: 39px; }
.x-m-40 { margin: 40px; }
.x-m-41 { margin: 41px; }
.x-m-42 { margin: 42px; }
.x-m-43 { margin: 43px; }
.x-m-44 { margin: 44px; }
.x-m-45 { margin: 45px; }
.x-m-46 { margin: 46px; }
.x-m-47 { margin: 47px; }
.x-m-48 { margin: 48px; }
.x-m-49 { margin: 49px; }
.x-m-50 { margin: 50px; }


.x-m-t-1 { margin-top: 1px; }
.x-m-t-2 { margin-top: 2px; }
.x-m-t-3 { margin-top: 3px; }
.x-m-t-4 { margin-top: 4px; }
.x-m-t-5 { margin-top: 5px; }
.x-m-t-6 { margin-top: 6px; }
.x-m-t-7 { margin-top: 7px; }
.x-m-t-8 { margin-top: 8px; }
.x-m-t-9 { margin-top: 9px; }
.x-m-t-10 { margin-top: 10px; }
.x-m-t-11 { margin-top: 11px; }
.x-m-t-12 { margin-top: 12px; }
.x-m-t-13 { margin-top: 13px; }
.x-m-t-14 { margin-top: 14px; }
.x-m-t-15 { margin-top: 15px; }
.x-m-t-16 { margin-top: 16px; }
.x-m-t-17 { margin-top: 17px; }
.x-m-t-18 { margin-top: 18px; }
.x-m-t-19 { margin-top: 19px; }
.x-m-t-20 { margin-top: 20px; }
.x-m-t-21 { margin-top: 21px; }
.x-m-t-22 { margin-top: 22px; }
.x-m-t-23 { margin-top: 23px; }
.x-m-t-24 { margin-top: 24px; }
.x-m-t-25 { margin-top: 25px; }
.x-m-t-26 { margin-top: 26px; }
.x-m-t-27 { margin-top: 27px; }
.x-m-t-28 { margin-top: 28px; }
.x-m-t-29 { margin-top: 29px; }
.x-m-t-30 { margin-top: 30px; }
.x-m-t-31 { margin-top: 31px; }
.x-m-t-32 { margin-top: 32px; }
.x-m-t-33 { margin-top: 33px; }
.x-m-t-34 { margin-top: 34px; }
.x-m-t-35 { margin-top: 35px; }
.x-m-t-36 { margin-top: 36px; }
.x-m-t-37 { margin-top: 37px; }
.x-m-t-38 { margin-top: 38px; }
.x-m-t-39 { margin-top: 39px; }
.x-m-t-40 { margin-top: 40px; }
.x-m-t-41 { margin-top: 41px; }
.x-m-t-42 { margin-top: 42px; }
.x-m-t-43 { margin-top: 43px; }
.x-m-t-44 { margin-top: 44px; }
.x-m-t-45 { margin-top: 45px; }
.x-m-t-46 { margin-top: 46px; }
.x-m-t-47 { margin-top: 47px; }
.x-m-t-48 { margin-top: 48px; }
.x-m-t-49 { margin-top: 49px; }
.x-m-t-50 { margin-top: 50px; }

.x-m-b-1 { margin-bottom: 1px; }
.x-m-b-2 { margin-bottom: 2px; }
.x-m-b-3 { margin-bottom: 3px; }
.x-m-b-4 { margin-bottom: 4px; }
.x-m-b-5 { margin-bottom: 5px; }
.x-m-b-6 { margin-bottom: 6px; }
.x-m-b-7 { margin-bottom: 7px; }
.x-m-b-8 { margin-bottom: 8px; }
.x-m-b-9 { margin-bottom: 9px; }
.x-m-b-10 { margin-bottom: 10px; }
.x-m-b-11 { margin-bottom: 11px; }
.x-m-b-12 { margin-bottom: 12px; }
.x-m-b-13 { margin-bottom: 13px; }
.x-m-b-14 { margin-bottom: 14px; }
.x-m-b-15 { margin-bottom: 15px; }
.x-m-b-16 { margin-bottom: 16px; }
.x-m-b-17 { margin-bottom: 17px; }
.x-m-b-18 { margin-bottom: 18px; }
.x-m-b-19 { margin-bottom: 19px; }
.x-m-b-20 { margin-bottom: 20px; }
.x-m-b-21 { margin-bottom: 21px; }
.x-m-b-22 { margin-bottom: 22px; }
.x-m-b-23 { margin-bottom: 23px; }
.x-m-b-24 { margin-bottom: 24px; }
.x-m-b-25 { margin-bottom: 25px; }
.x-m-b-26 { margin-bottom: 26px; }
.x-m-b-27 { margin-bottom: 27px; }
.x-m-b-28 { margin-bottom: 28px; }
.x-m-b-29 { margin-bottom: 29px; }
.x-m-b-30 { margin-bottom: 30px; }
.x-m-b-31 { margin-bottom: 31px; }
.x-m-b-32 { margin-bottom: 32px; }
.x-m-b-33 { margin-bottom: 33px; }
.x-m-b-34 { margin-bottom: 34px; }
.x-m-b-35 { margin-bottom: 35px; }
.x-m-b-36 { margin-bottom: 36px; }
.x-m-b-37 { margin-bottom: 37px; }
.x-m-b-38 { margin-bottom: 38px; }
.x-m-b-39 { margin-bottom: 39px; }
.x-m-b-40 { margin-bottom: 40px; }
.x-m-b-41 { margin-bottom: 41px; }
.x-m-b-42 { margin-bottom: 42px; }
.x-m-b-43 { margin-bottom: 43px; }
.x-m-b-44 { margin-bottom: 44px; }
.x-m-b-45 { margin-bottom: 45px; }
.x-m-b-46 { margin-bottom: 46px; }
.x-m-b-47 { margin-bottom: 47px; }
.x-m-b-48 { margin-bottom: 48px; }
.x-m-b-49 { margin-bottom: 49px; }
.x-m-b-50 { margin-bottom: 50px; }


.x-m-l-1 { margin-left: 1px; }
.x-m-l-2 { margin-left: 2px; }
.x-m-l-3 { margin-left: 3px; }
.x-m-l-4 { margin-left: 4px; }
.x-m-l-5 { margin-left: 5px; }
.x-m-l-6 { margin-left: 6px; }
.x-m-l-7 { margin-left: 7px; }
.x-m-l-8 { margin-left: 8px; }
.x-m-l-9 { margin-left: 9px; }
.x-m-l-10 { margin-left: 10px; }
.x-m-l-11 { margin-left: 11px; }
.x-m-l-12 { margin-left: 12px; }
.x-m-l-13 { margin-left: 13px; }
.x-m-l-14 { margin-left: 14px; }
.x-m-l-15 { margin-left: 15px; }
.x-m-l-16 { margin-left: 16px; }
.x-m-l-17 { margin-left: 17px; }
.x-m-l-18 { margin-left: 18px; }
.x-m-l-19 { margin-left: 19px; }
.x-m-l-20 { margin-left: 20px; }
.x-m-l-21 { margin-left: 21px; }
.x-m-l-22 { margin-left: 22px; }
.x-m-l-23 { margin-left: 23px; }
.x-m-l-24 { margin-left: 24px; }
.x-m-l-25 { margin-left: 25px; }
.x-m-l-26 { margin-left: 26px; }
.x-m-l-27 { margin-left: 27px; }
.x-m-l-28 { margin-left: 28px; }
.x-m-l-29 { margin-left: 29px; }
.x-m-l-30 { margin-left: 30px; }
.x-m-l-31 { margin-left: 31px; }
.x-m-l-32 { margin-left: 32px; }
.x-m-l-33 { margin-left: 33px; }
.x-m-l-34 { margin-left: 34px; }
.x-m-l-35 { margin-left: 35px; }
.x-m-l-36 { margin-left: 36px; }
.x-m-l-37 { margin-left: 37px; }
.x-m-l-38 { margin-left: 38px; }
.x-m-l-39 { margin-left: 39px; }
.x-m-l-40 { margin-left: 40px; }
.x-m-l-41 { margin-left: 41px; }
.x-m-l-42 { margin-left: 42px; }
.x-m-l-43 { margin-left: 43px; }
.x-m-l-44 { margin-left: 44px; }
.x-m-l-45 { margin-left: 45px; }
.x-m-l-46 { margin-left: 46px; }
.x-m-l-47 { margin-left: 47px; }
.x-m-l-48 { margin-left: 48px; }
.x-m-l-49 { margin-left: 49px; }
.x-m-l-50 { margin-left: 50px; }


.x-m-r-1 { margin-right: 1px; }
.x-m-r-2 { margin-right: 2px; }
.x-m-r-3 { margin-right: 3px; }
.x-m-r-4 { margin-right: 4px; }
.x-m-r-5 { margin-right: 5px; }
.x-m-r-6 { margin-right: 6px; }
.x-m-r-7 { margin-right: 7px; }
.x-m-r-8 { margin-right: 8px; }
.x-m-r-9 { margin-right: 9px; }
.x-m-r-10 { margin-right: 10px; }
.x-m-r-11 { margin-right: 11px; }
.x-m-r-12 { margin-right: 12px; }
.x-m-r-13 { margin-right: 13px; }
.x-m-r-14 { margin-right: 14px; }
.x-m-r-15 { margin-right: 15px; }
.x-m-r-16 { margin-right: 16px; }
.x-m-r-17 { margin-right: 17px; }
.x-m-r-18 { margin-right: 18px; }
.x-m-r-19 { margin-right: 19px; }
.x-m-r-20 { margin-right: 20px; }
.x-m-r-21 { margin-right: 21px; }
.x-m-r-22 { margin-right: 22px; }
.x-m-r-23 { margin-right: 23px; }
.x-m-r-24 { margin-right: 24px; }
.x-m-r-25 { margin-right: 25px; }
.x-m-r-26 { margin-right: 26px; }
.x-m-r-27 { margin-right: 27px; }
.x-m-r-28 { margin-right: 28px; }
.x-m-r-29 { margin-right: 29px; }
.x-m-r-30 { margin-right: 30px; }
.x-m-r-31 { margin-right: 31px; }
.x-m-r-32 { margin-right: 32px; }
.x-m-r-33 { margin-right: 33px; }
.x-m-r-34 { margin-right: 34px; }
.x-m-r-35 { margin-right: 35px; }
.x-m-r-36 { margin-right: 36px; }
.x-m-r-37 { margin-right: 37px; }
.x-m-r-38 { margin-right: 38px; }
.x-m-r-39 { margin-right: 39px; }
.x-m-r-40 { margin-right: 40px; }
.x-m-r-41 { margin-right: 41px; }
.x-m-r-42 { margin-right: 42px; }
.x-m-r-43 { margin-right: 43px; }
.x-m-r-44 { margin-right: 44px; }
.x-m-r-45 { margin-right: 45px; }
.x-m-r-46 { margin-right: 46px; }
.x-m-r-47 { margin-right: 47px; }
.x-m-r-48 { margin-right: 48px; }
.x-m-r-49 { margin-right: 49px; }
.x-m-r-50 { margin-right: 50px; }

.x-flex{ display: flex; align-items: center; }
.x-flex-wrap { flex-wrap: wrap; }
.x-flex-nowrap { flex-wrap: nowrap; }
.x-row-between { justify-content: space-between; }
.x-row-around { justify-content: space-around; }
.x-row-center { justify-content: center; }
.x-row-left { justify-content: flex-start; }
.x-row-right { justify-content: flex-end; }
.x-col-center { align-items: center; }
.x-col-start { align-items: flex-start; }
.x-col-end { align-items: flex-end; }
.x-col-line { align-items: baseline; }
.x-flex-1 { flex: 1; }
.x-flex-2 { flex: 2; }
.x-flex-3 { flex: 3; }
.x-flex-4 { flex: 4; }
.x-flex-5 { flex: 5; }
.x-flex-6 { flex: 6; }
.x-flex-7 { flex: 7; }
.x-flex-8 { flex: 8; }
.x-flex-9 { flex: 9; }
.x-flex-10 { flex: 10; }
.x-flex-11 { flex: 11; }
.x-flex-12 { flex: 12; }

.x-text-c { text-align: center; }
.x-text-l { text-align: left; }
.x-text-r { text-align: right; }

.x-bd-top { border-top: 1px solid #eee; }
.x-bd-right { border-right: 1px solid #eee; }
.x-bd-left { border-left: 1px solid #eee; }
.x-bd-bottom { border-bottom: 1px solid #eee; }
.x-bd { border: 1px solid #eee; }

.x-pointer { cursor: pointer; }

.x-w10 { width: 10px; }
.x-w20 { width: 20px; }
.x-w30 { width: 30px; }
.x-w40 { width: 40px; }
.x-w50 { width: 50px; }
.x-w60 { width: 60px; }
.x-w70 { width: 70px; }
.x-w80 { width: 80px; }
.x-w90 { width: 90px; }
.x-w100 { width: 100px; }
.x-w110 { width: 110px; }
.x-w120 { width: 120px; }
.x-w130 { width: 130px; }
.x-w140 { width: 140px; }
.x-w150 { width: 150px; }
.x-w160 { width: 160px; }
.x-w170 { width: 170px; }
.x-w180 { width: 180px; }
.x-w190 { width: 190px; }
.x-w200 { width: 200px; }
.x-w210 { width: 210px; }
.x-w220 { width: 220px; }
.x-w230 { width: 230px; }
.x-w240 { width: 240px; }
.x-w250 { width: 250px; }
.x-w260 { width: 260px; }
.x-w270 { width: 270px; }
.x-w280 { width: 280px; }
.x-w290 { width: 290px; }
.x-w300 { width: 300px; }
.x-w310 { width: 310px; }
.x-w320 { width: 320px; }
.x-w330 { width: 330px; }
.x-w340 { width: 340px; }
.x-w350 { width: 350px; }
.x-w360 { width: 360px; }
.x-w370 { width: 370px; }
.x-w380 { width: 380px; }
.x-w390 { width: 390px; }
.x-w400 { width: 400px; }
.x-w410 { width: 410px; }
.x-w420 { width: 420px; }
.x-w430 { width: 430px; }
.x-w440 { width: 440px; }
.x-w450 { width: 450px; }
.x-w460 { width: 460px; }
.x-w470 { width: 470px; }
.x-w480 { width: 480px; }
.x-w490 { width: 490px; }
.x-w500 { width: 500px; }
.x-w1200{ width: 1200px; }
.x-w100p { width: 100%; }


.x-h10 { height: 10px; }
.x-h20 { height: 20px; }
.x-h30 { height: 30px; }
.x-h40 { height: 40px; }
.x-h50 { height: 50px; }
.x-h60 { height: 60px; }
.x-h70 { height: 70px; }
.x-h80 { height: 80px; }
.x-h90 { height: 90px; }
.x-h100 { height: 100px; }
.x-h110 { height: 110px; }
.x-h120 { height: 120px; }
.x-h130 { height: 130px; }
.x-h140 { height: 140px; }
.x-h150 { height: 150px; }
.x-h160 { height: 160px; }
.x-h170 { height: 170px; }
.x-h180 { height: 180px; }
.x-h190 { height: 190px; }
.x-h200 { height: 200px; }
.x-h210 { height: 210px; }
.x-h220 { height: 220px; }
.x-h230 { height: 230px; }
.x-h240 { height: 240px; }
.x-h250 { height: 250px; }
.x-h260 { height: 260px; }
.x-h270 { height: 270px; }
.x-h280 { height: 280px; }
.x-h290 { height: 290px; }
.x-h300 { height: 300px; }
.x-h310 { height: 310px; }
.x-h320 { height: 320px; }
.x-h330 { height: 330px; }
.x-h340 { height: 340px; }
.x-h350 { height: 350px; }
.x-h360 { height: 360px; }
.x-h370 { height: 370px; }
.x-h380 { height: 380px; }
.x-h390 { height: 390px; }
.x-h400 { height: 400px; }
.x-h410 { height: 410px; }
.x-h420 { height: 420px; }
.x-h430 { height: 430px; }
.x-h440 { height: 440px; }
.x-h450 { height: 450px; }
.x-h460 { height: 460px; }
.x-h470 { height: 470px; }
.x-h480 { height: 480px; }
.x-h490 { height: 490px; }
.x-h500 { height: 500px; }
.x-h800 { height: 800px; }
.x-h100p { height: 100%; }

.x-bd-ra-1 { border-radius: 1px; }
.x-bd-ra-2 { border-radius: 2px; }
.x-bd-ra-3 { border-radius: 3px; }
.x-bd-ra-4 { border-radius: 4px; }
.x-bd-ra-5 { border-radius: 5px; }
.x-bd-ra-6 { border-radius: 6px; }
.x-bd-ra-7 { border-radius: 7px; }
.x-bd-ra-8 { border-radius: 8px; }
.x-bd-ra-9 { border-radius: 9px; }
.x-bd-ra-10 { border-radius: 10px; }
.x-bd-ra-11 { border-radius: 11px; }
.x-bd-ra-12 { border-radius: 12px; }
.x-bd-ra-13 { border-radius: 13px; }
.x-bd-ra-14 { border-radius: 14px; }
.x-bd-ra-15 { border-radius: 15px; }
.x-bd-ra-16 { border-radius: 16px; }
.x-bd-ra-17 { border-radius: 17px; }
.x-bd-ra-18 { border-radius: 18px; }
.x-bd-ra-19 { border-radius: 19px; }
.x-bd-ra-20 { border-radius: 20px; }
.x-bd-ra-21 { border-radius: 21px; }
.x-bd-ra-22 { border-radius: 22px; }
.x-bd-ra-23 { border-radius: 23px; }
.x-bd-ra-24 { border-radius: 24px; }
.x-bd-ra-25 { border-radius: 25px; }
.x-bd-ra-26 { border-radius: 26px; }
.x-bd-ra-27 { border-radius: 27px; }
.x-bd-ra-28 { border-radius: 28px; }
.x-bd-ra-29 { border-radius: 29px; }
.x-bd-ra-30 { border-radius: 30px; }


.f100 { font-weight: 100; } 
.f200 { font-weight: 200; } 
.f300 { font-weight: 300; } 
.f400 { font-weight: 400; } 
.f500 { font-weight: 500; } 
.f600 { font-weight: 600; } 
.f900 { font-weight: 900; } 


.bgc-0 { background-color: #000; }
.bgc-1 { background-color: #111; }
.bgc-2 { background-color: #222; }
.bgc-3 { background-color: #333; }
.bgc-4 { background-color: #444; }
.bgc-5 { background-color: #555; }
.bgc-6 { background-color: #666; }
.bgc-7 { background-color: #777; }
.bgc-8 { background-color: #888; }
.bgc-9 { background-color: #999; }
.bgc-a { background-color: #aaa; }
.bgc-b { background-color: #bbb; }
.bgc-c { background-color: #ccc; }
.bgc-d { background-color: #ddd; }
.bgc-e { background-color: #eee; }
.bgc-f { background-color: #fff; }
.bgc-primary { background-color: #409eff; }
.bgc-danger { background-color: #f56c6c; }


.c-0 { color: #000; }
.c-1 { color: #111; }
.c-2 { color: #222; }
.c-3 { color: #333; }
.c-4 { color: #444; }
.c-5 { color: #555; }
.c-6 { color: #666; }
.c-7 { color: #777; }
.c-8 { color: #888; }
.c-9 { color: #999; }
.c-a { color: #aaa; }
.c-b { color: #bbb; }
.c-c { color: #ccc; }
.c-d { color: #ddd; }
.c-e { color: #eee; }
.c-f { color: #fff; }
.c-24 { color: #242424; }
.c-80 { color: #808080; }
.c-primary { color: #409eff; }
.c-danger { color: #f56c6c; }
.title {
	font-weight: 600;
	font-size: 30px;
	color: #202020;
	padding-bottom: 0.625rem;
}
.title-note {
	font-size: 20px;
	color: #808080;
	padding-bottom: 3rem;
}
.content-parents {
	/* width: 100%; */
	display: flex;
	justify-content: center;
	
}
.content {
	flex-shrink: 0;
	width: 1200px;
	text-align: center;
}
.x-cur-poi{
	cursor: pointer;
}
.imgList ul {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}
.imgList ul li {
	width: 32%;
	height: 30%;
	margin-right: 2%;
	margin-bottom: 2%;
}
.imgList ul li:nth-of-type(3n) {
	margin-right: 0;
}
.imgList ul li:nth-of-type(n+7) {
	margin-bottom: 0;
}


	.c-104bfc {
		color: #104BFC;
	}



@keyframes dowm {
	from {
		transform: translate(0, -100px);
	}
	to {
		transform: translate(0, 0);
	}
}
@-webkit-keyframes dowm {
	from {
		transform: translate(0, -100px);
	}
	to {
		transform: translate(0, 0);
	}
}
@keyframes toRight {
	from {
		transform: translate(-500px, 0);
	}
	to {
		transform: translate(0, 0);
	}
}
@-webkit-keyframes toRight {
	from {
		transform: translate(-500px, 0);
	}
	to {
		transform: translate(0, 0);
	}
}
.head {
		width: 1200px;
		min-width: 800px;
		margin: 0 auto;
	height: 70px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	/* margin-bottom: -70px; */
	/* animation: toRight 1s; */
	/* -webkit-animation: toRight 1s; */
}
.head .left {
	padding-right: 3.75rem;
}
.home-title li {
	color: #242424;
	height: 70px;
	margin-right: 3.75rem;
	line-height: 70px;
	cursor: pointer;
}
.home-title .act-head {
	font-weight: bold;
	font-size: 18px;
	color: #3769FF;
	border-bottom: #3769FF 4px solid;
	
}