body{text-align:center;min-width:1000px;padding:0 10px;margin:0 auto;padding-right:7%;background-image:url(../img/bg.jpg);background-attachment:fixed}a{color:#09218c}a:hover{color:#d00}p br{font-size:14px;line-height:14px}p{padding-bottom:7px}img{border:0}td{text-align:left;vertical-align:top;padding:0 2px 0 0}section,article,aside,header,footer,nav,figcaption{display:block}figure{display:block;padding:0;margin:0}time,mark{display:inline-block}main{display:block;width:980px;padding:20px 0 30px;margin:30px auto 10px;text-align:left;background-color:#fff;background-image:url(../img/owl.gif);background-repeat:no-repeat;background-position:800px 30px;border:1px solid #d7d7d7;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}h1{color:#5478c0;font-family:Georgia,"Times New Roman",Times,serif;font-size:37px;padding:0;margin:0}h1 a{color:#4a6ac3;font-size:37px}h2{color:#4e6ec7;font-family:"Times New Roman",Times,serif;font-weight:400;font-size:20px;padding:4px 0 0;margin:0}h3{color:#4a6ac3;font-style:italic;text-align:center}#cse-box{margin:0 0 15px 45px;height:63px;max-width:67%}#q_top{display:block;padding:10px 0 0 10px;white-space:nowrap}#q_top button{margin:2.5px 0 0 1px;padding:0;border:0;background:none;outline:none;cursor:pointer;vertical-align:middle}#q_top button:hover{filter:hue-rotate(255deg)}#q_top button:active{filter:hue-rotate(125deg)}#q{font-family:arial;width:71%;font-size:22px;padding:4px 0 2px 10px;color:#33518d;vertical-align:middle;border:1px solid #aaa;border-radius:3px}#q_sel{font-family:arial;font-size:17px;vertical-align:middle;padding:6px 0 4px}::placeholder{color:#a2afc9;opacity:1}::-ms-input-placeholder{color:#a2afc9}aside{width:250px;padding:130px 0 0;float:right;text-align:left}#top{width:868px;margin:0 0 0 58px}#top_links{width:620px;table-layout:fixed;border-spacing:0;margin:30px 0 0 3px}#top_links .l{width:36px}#top_links .r{width:auto}#top_links tr:nth-child(even) td:nth-child(2){background-color:#f7f7f7}#top_links td a{font-size:19px;line-height:28px}.ico img{border:1px solid #ddd;padding:2px;margin:2px 0 0}#bot_links{clear:both;width:880px;margin:40px auto 0 80px}#bot_links ul{float:left;margin:0;padding:0;margin-bottom:50px;list-style-image:url(../img/arrow_r.png);width:220px}#bot_links li{white-space:nowrap;color:#aaa;line-height:22px;padding:0 30px 0 0}#bot_links li a{font-size:15px}#about{margin:24px auto 0;width:560px}#about h1,#about h2{text-align:center;padding:0}#about h1{font-size:30px}#about h2{font-size:25px}#about p{text-align:justify;font-size:17px}#g_sky{height:600px;width:200px;text-align:center}#g_sky_hl{text-align:right;width:181px;padding-top:7px}#g_sky_hl a{color:#777;font-size:15px;text-decoration:none}#g_sky_hl a:hover{color:#c00}.g_wide{clear:both;margin:40px auto 0;max-width:800px;text-align:center}footer{width:640px;clear:left;margin:30px auto 20px;text-align:center}footer em{font-size:20px;display:block;margin-top:22px}footer a{font-size:20px}#addthis{width:300px;text-align:center;padding:10px 0 0 40px;margin:20px auto 0}#bot_txt{font-size:16px;line-height:1.5em;color:#666;padding:7px;margin:auto}@media screen and (max-width: 1500px){body{padding-right:3%}}@media screen and (max-width: 1200px){body{padding-right:0}}@media screen and (max-width: 1040px){body{padding:0;min-width:860px}main{width:860px;margin-top:30px;padding-top:40px;background-position:94% 30px}#cse-box{margin-left:28px}aside{width:220px}#top{width:720px;margin:0 0 0 38px}#top_links{width:530px}#top_links td a{line-height:30px}#bot_links{width:820px;margin:40px auto 0 40px}#bot_links ul{width:203px}#bot_links li a{font-size:14px;line-height:25px}#g_adlinks{margin-left:20px;width:90%}#q{width:65%}}@media screen and (max-width: 880px){body{min-width:300px;padding:0 20px;margin:0}h2{font-size:18px}main{width:auto;margin-top:20px;padding-top:50px;min-width:0;background-image:url(../img/owl2.gif);background-position:98% 40px}aside,google_sky{display:none}#top{width:auto;margin:0 0 0 40px}#top_links{margin-top:30px;min-width:0;width:95%}#top_links td a{font-size:26px;line-height:42px}#g_adlinks{margin:25px 0 0 40px;width:90%}#bot_links{width:auto;margin:40px auto 0 62px}#bot_links ul{float:none;width:95%;margin-bottom:0}#bot_links ul a{font-size:26px;margin-bottom:0}#bot_links li{padding-left:3px;line-height:38px;white-space:normal}#bot_links li:nth-child(even){background-color:#f7f7f7}}@media screen and (max-width: 760px){body{padding:0 10px}h1{width:77%}h2{width:70%;font-size:22px}main{margin-top:10px;padding-top:30px;background-position:99% 10px}#cse-box{margin-left:12px;margin-bottom:55px}#top{margin-left:25px}#top_links{margin-top:20px}#top_links td a{font-size:22px;line-height:40px}#top_links tr:nth-child(even) td:nth-child(2){background-color:#f3f3f3}#g_adlinks{margin-left:30px}#bot_links{margin:30px auto 0 60px}#about{margin:0;padding:20px 60px 0;width:auto}#about h1,#about h2{margin:0;padding:0;width:auto}footer{width:400px}#q_top{text-align:right}#q{display:block;margin-bottom:2px;width:87%}}@media screen and (max-width: 640px){h2{width:77%;font-size:20px}#top{margin-left:20px}#top_links td{padding:4px 0}#top_links td a{font-size:20px;line-height:30px}#top_links tr:nth-child(even) td:nth-child(2){background-color:#f0f0f0}#g_adlinks{margin-left:23px}#bot_links{margin:20px auto 0 55px}#about{padding:10px 30px 0}#about p{font-size:16px}#q{width:85%}}@media screen and (max-width: 480px){body{padding:0 7px}main{margin-top:5px;padding-top:175px;background-image:url(../img/owl.gif);background-position:63% 10px}#cse-box{margin:0 3% 50px;max-width:none}h1,h2{width:99%;text-align:center}#top{margin-left:3px}#top_links{margin-top:25px;width:auto}#top_links td{padding:7px 0}#top_links td:nth-child(2){border-bottom:1px solid #ddd}#top_links td a{font-size:23px;line-height:30px;text-decoration:none}#top_links tr:nth-child(even) td:nth-child(2){background-color:#eee}#g_adlinks{margin-left:10px;width:94%}#bot_links{margin:30px auto 0 30px}#bot_links ul{width:auto}#bot_links li{padding:3px 0 1px}#bot_links li:nth-child(even){background-color:#f0f0f0;border-bottom:1px solid #ddd}#bot_links ul a{font-size:24px}footer{width:300px}footer a{font-size:18px}#addthis{width:280px;text-align:center;padding:10px 0 0 20px;margin:20px auto}#about p{font-size:15px}#q_top{text-align:center}#q{display:block;margin:2px auto;width:88%}}@media screen and (max-width: 360px){body{padding:0}#top{margin-left:10px}h1{font-size:35px}h2{font-size:18px}body{padding:0}main{margin-top:0;border:0;border-radius:0}footer em{font-size:18px}#top_links td a{font-size:22px}#q{display:block;width:95%}}