@charset "utf-8";*{list-style:none;margin:0;padding:0;}body{margin:0 auto !important;padding:0;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:9pt;/*width:1230px;*/}a{outline:none;color:#000;}A:link{color:#000;TEXT-DECORATION:none;}A:visited{COLOR:#000;TEXT-DECORATION:none;}A:hover{COLOR:#ff7f24;text-decoration:underline;}A:active{COLOR:#ff7f24;text-decoration:underline;}a img{border:0;}.page{width:960px;margin:0 auto;}.mainbody{clear:both;height:auto;margin:0 auto;}.mainleft{width:290px;float:left;height:auto;}p a:hover{color:#ff8b00!important;}.clear{clear:both;width:100%;height:1px;}.sidebar h3{padding:0 0 2px 5px;font-size:14px;height:25px;line-height:25px;color:#FFF;background:#FF8B00;}.sidebar3 h3{padding:0 0 2px 5px;font-size:14px;height:25px;line-height:25px;color:#FFF;background:#FF8B00;}h3{padding:12px 0 2px 5px;font-size:14px;}.header{clear:both;margin-bottom:5px;}.minTop{width:100%;height:28px; line-height:28px;background-color:#000;font-weight:600;}.minTop a{color:#FFF!important;text-decoration:none;}.minTop a:hover{color:#09F;text-decoration:underline;}.minTop img{border:0;}.bold{font-weight:bold;margin-right:20px;}.floatLeft{float:left;padding-left:10px;}.floatRight{float:right;}.floatRight dt{float:left;padding:0 3px;}.floatRight dt #chinese{padding-top:3px;}.leadLogoBox{clear:both;height:72px;padding:0;margin-top:5px;}.leadLogoBox li{display:block;float:left;}.leadLogoBox dd{width:auto;}.leadLogoBox li a{color:#090;text-decoration:none;text-shadow:3px 4px 5px #313703;}.leadLogoBox li a:hover{color:#039;text-decoration:underline;}.leadWidth{width:125px;text-align:center;margin-right:5px;}.leadWidthBig{width:180px;text-align:center;}.logoWidth{margin-right:5px;margin-left:5px;*margin-left:20px;}.leadWidth img{width:34px;height:35px;padding-bottom:2px;*padding-bottom:4px;}.leadWidthBig dt{float:left;}.threeAds{clear:both;}.threeAds dl{float:left;width:330px;height:55px;border:1px #333 solid;}input,select,textarea{font:13px Arial;}.search{margin-top:0;margin-bottom:15px;_margin-bottom:10px;height:25px;z-index:2000;}.toplet{background:#fff;border:3px solid #F9E038;height:25px;float:left;}.toplet .optionhead{z-index:6;position:relative;height:25px;width:181px;cursor:pointer;}.toplet ul{position:absolute;left:-3px;top:28px;width:183px;border-left:1px solid #F9E038;border-right:1px solid #F9E038;border-bottom:1px solid #F9E038;background:#FFF;z-index:1999;}.toplet .optionhead .optionhe{height:20px;position:relative;padding:4px 7px 0 7px;width:166px;background-image:url(../../images/xljt.png);background-repeat:no-repeat;background-position:right center;}.toplet .optionhead span{color:#000;display:block;}.toplet .optionhead span,.toplet .all .allspan span{margin-top:-3px;}.toplet ul li{cursor:pointer;width:180px;list-style:none;}.toplet ul li a{display:block;padding:0 10px;height:25px;line-height:20px;color:#000;text-decoration:none;}.toplet ul li a:hover{color:#fff;background:#F9E038;text-decoration:none;}.toplet .all{width:181px;height:37px;position:relative;z-index:3;cursor:pointer;}.toplet .all .allspan{background:url(../../images/xljt.png) no-repeat right center;height:16px;padding:4px 7px 0 7px;}.toplet .all span{color:#000;display:block;cursor:pointer;}.toplet .all ul{display:none;position:absolute;left:-1px;top:28px;border-left:1px solid #F9E038;border-right:1px solid #F9E038;border-bottom:1px solid #F9E038;background:#FFF;width:183px;}#searchbox{float:left;height:25px;line-height:25px;}.keyw{border-left:1px solid #F9E038;border-right:1px solid #F9E038;}.search #kws{height:20px;z-index:5;background:#FFF;border:none;padding:2px;}.search_control{width:110px;height:31px;margin-left:3px;float:left;_height:32px;}.search_control .search_bg{border:none;text-shadow:3px 4px 5px #666965;background-color:#F9E038;width:110px;height:31px;font-size:14px;color:#FFF;cursor:pointer;_height:32px;}.post{width:180px;height:31px;float:right;}.post a{display:block;border:none;height:31px;line-height:31px;background-color:#F9E038;text-align:center;font-size:14px;color:#FFF!important;font-family:Arial;text-shadow:3px 4px 5px #666965;_height:32px;_line-height:32px;}.post a:hover{display:block;border:none;height:31px;line-height:31px;background-color:#F9E038;text-align:center;font-size:16px;color:#FFF!important;_height:32px;_line-height:32px;}#lib_Tab1{width:100%;padding:0;margin-bottom:15px;}.lib_Menubox{height:28px;line-height:28px;position:relative;}.lib_Menubox ul{margin:0;padding:0;list-style:none;position:absolute;top:2px;left:0;height:25px;text-align:center;}.lib_Menubox li{float:left;display:block;cursor:pointer;font-weight:bold;width:116px;margin-right:2px;height:25px;line-height:25px;background-color:#000;text-shadow:3px 4px 4px #112304;}.lib_Menubox li:last-child,#nav8{width:138px;}.lib_Menubox li.hover{padding:0;background:#F1D53F;width:116px;border-top:1px solid #FC3;border-left:1px solid #FC3;border-right:1px solid #FC3;color:#739242;height:25px;line-height:25px;}.lib_Menubox li.hover:last-child{width:134px;}.lib_Menubox li a{clear:both;color:#F9E038;}.lib_Menubox li.hover a{color:#0E0F01;text-decoration:none;}.lib_Contentbox{clear:both;margin-top:0;height:20px;line-height:20px;text-align:center;padding-top:8px;background-color:#FA9E54;border-top:4px solid #FC3;}#con_nav_4{text-align:left;padding-left:335px;}.lib_Contentbox a{clear:both;color:#fff!important;font-weight:bold;padding:1px 8px;border-right:1px solid #0E0F01;}.content{float:left;width:850px;border-right:1px solid #dfe1e4;margin-bottom:10px;}.content .featured .toflash{background-color:#fff;height:183px;width:650px;padding-top:10px;}.content .featured div p:first-child{color:#fff;float:right;font-size:22px;line-height:36px;margin:20px 26px 0 0;text-align:right;width:235px;}.content .featured div p:first-child a:hover{color:#FF8B00;}.content .featured div p{clear:both;color:#fff;float:right;font-size:18px;line-height:36px;margin:38px 25px 0 0;text-align:right;width:244px;}.content .featured p{color:#444;font-size:14px;line-height:24px;margin:16px 0 0;}.content .section{margin:36px 0 0;}.content .section h3{background:url(../images/bg-title.png) no-repeat;color:#fff;font-size:20px;font-weight:700;letter-spacing:.025em;line-height:48px;margin:0 0 10px 10px;position:relative;text-align:center;width:217px;}.content .section .pro .pic{width:170px;float:left;}.content .section .pro .picinfo{float:right;width:45%;position:relative;}.content .section .pro .descri{margin-top:10px;}.content .section .proul{background-color:#fff;list-style:none;/*overflow:hidden;*/padding:15px 0 12px 10px;height:100%;}.content .section .proinfo ul li{float:left;margin:0 30px 26px 15px;}.content .section .pro{background-color:#fff;list-style:none;margin:-5px 0 0;overflow:hidden;padding:45px 0 12px 10px;height:100%;}.content .section ul li span{display:block;font-size:12px;text-decoration:none;}.content .section ul li span a:hover{color:#ff8b00;text-decoration:none;}.sidebar{background-color:#fff;width:280px;padding:0!important;padding:6px 0;margin:0 0 20px 6px;}.direct{padding-left:10px;    font-weight: bold;font-size:12px;color:#090;line-height:30px;height:30px;}.direct2{background-color:#FC3;color:#090;font-size:12px;height:20px;line-height:15px;padding:10px 0 0 10px;margin:10px auto;}.direct2 a{color:#090;text-decoration:none;}.divider{font-size:14px;}.direct a{color:#090;text-decoration:none;}.sidebar .contactinfo{margin-top:2px;}.nameleft{width:185px;float:left;line-height:15px;}.nameleft a:hover{text-decoration:underline;}.nameright{float:left;}.nameright2{float:left;padding-left:5px;}.sidebar dd{float:right;}.sidebar table{border:none;}.sidebar table tr td{padding-bottom:2px;color:#424242;vertical-align:top;}.sidebar a{color:#6b7073;display:block;font-size:12px;line-height:18px;}.sidebar2 a img{text-align:center;margin:auto;}#ccntact li{border-bottom:1px solid #DFE1E4;display:block;float:left;left:-12px;line-height:20px;margin:0 0 0 -1px;padding:1px 13px 1px 20px;position:relative;width:260px;}#recommends li{border-bottom:1px solid #DFE1E4;display:block;float:left;left:-12px;line-height:20px;margin:0 0 0 -1px;padding:1px 13px 1px 20px;position:relative;width:260px;}.about div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;float:left;margin:0 21px 0 0;padding:0 0 33px;width:587px;}.about div div{border-bottom:0;border-left:0;border-radius:0 0 10px 10px;border-right:0;border-top:1px solid #DFE1E4;padding:0;}.about div div:first-child h1{margin-top:13px;}.about div div h1{color:#ec7500;font-size:30px;font-weight:400;letter-spacing:.025em;line-height:48px;margin:10px 20px 0;}.about div div p{color:#6b7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:11px 20px 19px;text-align:justify;}.about div.sidebar{background:none;border:0;margin:0;width:348px;}.about div.sidebar ul:first-child{border-radius:10px;list-style:none;margin:0;overflow:hidden;padding:0;}.about div.sidebar ul:first-child li:first-child{border:0;height:88px;}.about div.sidebar ul:first-child li{background-color:#d0d4d7;border-top:1px solid #dfe1e4;height:90px;overflow:hidden;}.about div.sidebar ul:first-child li.last{height:85px;}.about div.sidebar ul:first-child li.selected span a{background-color:#fff;color:#ec7500;}.about div.sidebar ul:first-child li span a{color:#6a7578;display:block;font-size:14px;letter-spacing:.025em;line-height:88px;text-decoration:none;text-indent:28px;text-transform:uppercase;width:189px;}.about div.sidebar ul:first-child li:hover{background-color:#fff;}.about div.sidebar div{background:none;border:0;width:auto;}.about div.sidebar div h3{color:#ff8b00;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:24px;margin:14px 0 8px;text-transform:uppercase;}.about div.sidebar div ul{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;list-style:none;margin:0;padding:0 0 9px;width:347px;}.about div.sidebar div ul li{border-top:1px solid #DFE1E4;padding:40px 0 18px;position:relative;}.about div.sidebar div ul li a{display:block;float:left;margin:17px 10px 0 19px;}.about div.sidebar div ul li p a.more{display:inline;font-size:14px;text-decoration:none;color:#6B7073;border:0 none;padding:0;letter-spacing:.05em;line-height:18px;text-align:center;}.about div.sidebar div ul li h2{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:10px 19px 0 19px;}.about div.sidebar div ul li h2 a{color:#444;display:inline;float:none;margin:0;}.about div.sidebar div ul li p{margin:0 19px 0 19px;}.about div.sidebar div ul li p a{margin:0;float:none;display:inline;}.violin .content div:first-child div{float:left;margin:0 19px;padding:19px 0 0;width:289px;}.drums .content div:first-child{border-bottom:1px solid #dfe1e4;overflow:hidden;padding:0 0 31px;width:788px;}.drums .content div:first-child div{float:left;margin:0 19px;padding:0;width:289px;}.blog{margin:-10px 0 0;overflow:hidden;}.blog .section:first-child{margin:0;overflow:hidden;}.blog .section:first-child div:first-child{background:none;border:0;border-radius:0;margin:0;padding:0;width:auto;}.blog .section:first-child div:first-child h2{color:#ff8b00;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:24px;margin:0 0 11px;text-transform:uppercase;}.blog .section:first-child div:first-child div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;float:left;margin:0 20px 0 0;padding:20px 29px 24px 19px;width:419px;}.blog .section:first-child div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;float:left;margin:35px 0 0;padding:20px 19px 24px;position:relative;width:430px;min-height:423px;}.blog .section:first-child div h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:34px 0 5px;text-align:justify;width:390px;}.blog .section:first-child div h3 a{color:#444;}.blog .section:first-child div h3 a:hover{color:#FF8B00;}.blog .section:first-child div p a.more:hover{color:#FF8B00!important;}.blog .section:first-child div p a.more{color:#6B7073;display:inline;font-size:14px;text-decoration:none;}.blog .section:first-child div div h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:34px 0 5px;text-align:justify;width:390px;}.blog .section:first-child div div img{border:1px solid #b3b7bb;float:left;margin:0 20px 0 0;}.blog .section{margin:32px 0 0;overflow:hidden;}.blog .section div:first-child{float:left;margin:0 20px 0 0;overflow:hidden;width:628px;}.blog .section div:first-child div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;padding:0 0 2px;width:auto;}.blog .section div:first-child div ul{border-color:#DFE1E4;border-radius:0 0 10px 10px;border-style:solid none none;border-width:1px;list-style:none;margin:0;overflow:hidden;padding:0;}.blog .section div:first-child div ul li{border-left:1px solid #e1e3e6;border-top:0;float:left;padding:59px 18px 20px;position:relative;width:276px;}.blog .section div:first-child div ul li span{border-bottom:2px solid #FF8B00;color:#6B7073;display:inline;font-size:14px;left:0;letter-spacing:.05em;line-height:24px;padding:0 0 1px 17px;position:absolute;top:14px;width:70px;}.blog .section div:first-child div ul li h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:0 0 5px;text-align:left;}.blog .section div:first-child div ul li h3 a{color:#444;}.blog .section div:first-child div ul li h3 a:hover{color:#FF8B00;}.blog .section div:first-child div ul li p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:-7px 0 0;text-align:left;}.blog .section div:first-child div ul li p a{color:#6B7073;}.blog .section div:first-child div ul li p a:hover{color:#FF8B00;}.blog .section div div ul li p a.more{color:#6B7073;display:inline;font-size:14px;text-decoration:none;}.blog .section div{float:left;width:312px;}.blog .section div ul{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;color:#6B7073;font-size:12px;list-style:disc inside none;margin:0;padding:0;}.blog-single div:first-child{background:none;border:0;border-radius:0;float:left;margin:0 20px 0 0;width:630px;}.blog-single div:first-child div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;padding:0 20px 88px;position:relative;width:auto;}.blog-single div:first-child div h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:30px;margin:52px 0 2px;text-align:justify;width:auto;}.blog-single div:first-child div img{border:1px solid #B3B7BB;margin:18px 0 10px;}.blog-single div:first-child div.navigation{background:none;border:0;border-radius:0;margin:11px 0 0;padding:0;}.blog-single div:first-child div.navigation a:first-child{height:26px;margin:0 15px 0 0;width:80px;}.blog-single div:first-child div.navigation a{background-color:#abaeb0;border-radius:5px;color:#fff;display:inline-block;height:26px;letter-spacing:.05em;line-height:24px;text-align:center;text-decoration:none;width:50px;}.blog-single div:first-child div.navigation a:hover{text-decoration:none!important;background-color:#6b7073;}.blog-single div{float:left;width:308px;}.blog-single div div:first-child{float:none;margin:0;width:auto;}.blog-single div div:first-child div.nav{background:none;border:0;border-radius:0;margin:-5px 0 8px;padding:0;}.blog-single div div:first-child div.nav a:first-child{color:#FF8B00;margin:0;}.blog-single div div:first-child div.nav a{color:#81878e;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:24px;margin:0 0 0 15px;text-decoration:none;text-transform:uppercase;}.blog-single div div:first-child ul{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;list-style:none;margin:3px 0 0;}.blog-single div div:first-child ul li{padding:57px 18px 10px;position:relative;}.blog-single div div:first-child ul li img{border:1px solid #B3B7BB;float:left;margin:0 10px 0 0;}.blog-single div div:first-child ul li h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;width:auto;}.blog-single div ul{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;color:#6B7073;font-size:14px;list-style:disc inside none;margin:0;padding:0;}.blog-single div ul li p{line-height:24px;letter-spacing:.05em;margin:0;}.blog-single div div{margin:29px 0 0;}.contact div:first-child{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;margin:0;padding:0;}.contact div:first-child div:first-child{background:none;border:0;border-bottom:1px solid #DFE1E4;border-radius:0;padding:0 20px;}.contact div:first-child div:first-child h1{color:#ec7500;font-size:48px;font-weight:400;letter-spacing:.025em;margin:17px 0 19px;}.contact div:first-child div:first-child p{color:#6b7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0 0 30px;text-align:justify;}.contact div:first-child div{border-color:#DFE1E4;border-radius:0;border-style:none none solid;border-width:1px;margin:0;overflow:hidden;padding:0 20px 30px;}.contact div:first-child div h4{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:18px 0 0;text-transform:uppercase;}.contact div:first-child div ul{color:#444;font-size:10px;list-style:inside;margin:1px 0 0;overflow:hidden;padding:0 0 0 2px;}.contact div:first-child div ul li{float:none;}.contact div:first-child div ul li>a{color:#444;display:inline;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:0;text-transform:uppercase;text-decoration:none;}.contact div:first-child div ul li>a:hover{color:#ff8b00;text-decoration:none;}.contact div:first-child div ul li p{color:#6b7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:-1px 0 0 12px;width:420px;}.contact div:first-child div ul li p a{color:#6b7073;}.contact div:first-child div ul li p a:hover{color:#FF8B00;}.contact div:first-child div ul.last{float:right;}.contact div:first-child div ul.last li p{width:425px;}.contact div:first-child ul.section{list-style:none;margin:0;overflow:hidden;padding:0;}.contact div:first-child ul.section li{border-left:1px solid #DFE1E4;float:left;min-height:140px;overflow:hidden;padding:0 20px;width:275px;}.contact div:first-child ul.section li span{color:#444;display:block;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:17px 0 0;text-transform:uppercase;}.contact div:first-child ul.section li p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0;}.contact div:first-child ul.section li p a{display:inline;}.contact div:first-child ul.section li a{color:#6B7073;display:block;font-size:14px;letter-spacing:.05em;line-height:24px;}.contact div:first-child ul.section li a:hover{color:#FF8B00;}.contact div{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;margin:32px 0 0;padding:0 20px;}.contact div h4{color:#58595b;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:19px 0 0;text-transform:uppercase;}.contact div form{overflow:hidden;padding:0 0 34px;}.contact div form div:first-child{border:0;border-radius:0;width:349px;}.contact div form div:first-child input{border:1px solid #D8D8D8;color:#6B7073;display:block;font-size:13px;height:28px;line-height:26px;margin:0 0 5px;padding:0 5px;width:311px;}.contact div form div{background:none;border:0;border-radius:0;float:left;margin:0;padding:0;}.contact div form div textarea{border:1px solid #D8D8D8;color:#6B7073;display:block;font-size:13px;height:160px;margin:0 0 9px;overflow:auto;padding:5px;resize:none;width:556px;}.contact div form div input#submit{background-color:#b4b7b9;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:25px;letter-spacing:.075em;line-height:22px;text-align:center;width:130px;},.about,.programs,.violin,.saxophone,.guitar,.drums,.voice-lesson,.blog-single{overflow:hidden;}.content .featured div p:first-child a,.content .featured div p a{color:#fff;}.content .featured p a,.blog .section:first-child div div h3 a,.blog-single div:first-child div h3 a,.blog-single div div:first-child ul li h3 a{color:#444;}.content .featured p a:hover,.about div div p a:hover,.about div.sidebar ul:first-child li:hover span a,.about div.sidebar div ul li h2 a:hover,.programs ul li.selected a,.programs ul li a:hover,.programs ul li:hover a,.violin ul li.selected a,.violin ul li a:hover,.violin ul li:hover a,.saxophone ul li.selected a,.saxophone ul li a:hover,.saxophone ul li:hover a,.guitar ul li.selected a,.guitar ul li a:hover,.guitar ul li:hover a,.drums ul li.selected a,.drums ul li a:hover,.drums ul li:hover a,.voice-lesson ul li.selected a,.voice-lesson ul li a:hover,.voice-lesson ul li:hover a,.contact div:first-child div:first-child p a:hover{color:#ec7500;}.saxophone ul li:first-child:hover,.programs ul li:first-child:hover,.programs ul li:first-child.selected,.violin ul li:first-child:hover,.guitar ul li:first-child:hover,.drums ul li:first-child:hover,.voice-lesson ul li:first-child:hover{border-radius:10px 10px 0 0;}.programs .content div:first-child a img,.violin .content div:first-child a img,.saxophone .content div:first-child a img,.guitar .content div:first-child a img,.drums .content div:first-child a img,.voice-lesson .content div:first-child a img{border:1px solid #8a9197;}.content .section ul li a img:hover,.about div.sidebar ul:first-child li a img:hover{filter:alpha(opacity=80);opacity:.8;}.sidebar ul li a img,.about div.sidebar div ul li a img{border:1px solid #b3b7bb;}.sidebar ul li p a,.about div div p a,.contact div:first-child div:first-child p a{color:#6b7073;}.sidebar ul li a.more:hover{color:#ff8b00;text-decoration:underline;}.sidebar a:hover{color:#ff8b00;}.about div div:first-child,.programs ul li:first-child,.violin ul li:first-child,.saxophone ul li:first-child,.guitar ul li:first-child,.drums ul li:first-child,.voice-lesson ul li:first-child,.blog .section div:first-child div ul:first-child{border:0;border-radius:10px 10px 0 0;}.about div.sidebar ul:first-child li span,.about div.sidebar ul:first-child li a,.contact div:first-child div ul.first{float:left;}.about div.sidebar div ul li:first-child,.blog .section div:first-child div ul li:first-child,.blog .section div ul li:first-child,.blog-single div ul li:first-child,.contact div:first-child ul.section li:first-child{border:0;}.about div.sidebar div ul li span,.blog-single div div:first-child ul li span{border-bottom:2px solid #FF8B00;color:#6B7073;display:inline;font-size:14px;left:0;letter-spacing:.05em;line-height:24px;padding:0 0 1px 17px;position:absolute;top:9px;width:70px;}.programs ul,.violin ul,.saxophone ul,.guitar ul,.drums ul,.voice-lesson ul{background-color:#d0d4d7;border:1px solid #dfe1e4;border-radius:10px;float:left;list-style:none;margin:0 19px 0 0;padding:0;width:148px;}.programs ul li.selected,.programs ul li:hover,.violin ul li.selected,.violin ul li:hover,.saxophone ul li.selected,.saxophone ul li:hover,.guitar ul li.selected,.guitar ul li:hover,.drums ul li.selected,.drums ul li:hover,.voice-lesson ul li.selected,.voice-lesson ul li:hover{background-color:#fff;border-radius:0;}.programs ul li.last:hover,.violin ul li.last:hover,.saxophone ul li.last:hover,.guitar ul li.last:hover,.drums ul li.last:hover,.voice-lesson ul li.selected.last,.voice-lesson ul li.last:hover{border-radius:0 0 10px 10px;}.programs ul li,.violin ul li,.saxophone ul li,.guitar ul li,.drums ul li,.voice-lesson ul li{border-top:1px solid #dfe1e4;}.programs ul li a,.violin ul li a,.saxophone ul li a,.guitar ul li a,.drums ul li a,.voice-lesson ul li a{color:#6a7578;display:block;font-size:14px;letter-spacing:.025em;line-height:24px;padding:14px 0 10px 19px;text-decoration:none;text-transform:uppercase;}.programs .content,.violin .content,.saxophone .content,.guitar .content,.drums .content,.voice-lesson .content{background-color:#FFF;border:1px solid #DFE1E4;border-radius:10px 10px 10px 10px;float:left;padding:17px 0 0;width:788px;}.programs .content div:first-child,.guitar .content div:first-child,.voice-lesson .content div:first-child{border-bottom:1px solid #dfe1e4;overflow:hidden;padding:0 0 18px;width:788px;}.programs .content div:first-child h2,.violin .content div:first-child h2,.guitar .content div:first-child h2,.drums .content div:first-child h2{font-size:20px;font-weight:400;letter-spacing:.025em;line-height:48px;margin:0 18px 0 10px;width:auto;}.programs .content div:first-child h2 a,.violin .content div:first-child h2 a,.saxophone .content div:first-child h2 a,.guitar .content div:first-child h2 a,.drums .content div:first-child h2 a,.voice-lesson .content div:first-child h2 a{color:#EC7500;display:inline;float:none;margin:0;padding:0;}.programs .content div:first-child div,.guitar .content div:first-child div{float:left;margin:0 19px;padding:0;width:350px;}.programs .content div:first-child div p,.guitar .content div:first-child div p,.drums .content div:first-child div p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:19px 0 24px;text-align:justify;}.programs .content div:first-child div p a,.violin .content div:first-child div p a,.saxophone .content div:first-child div p a,.guitar .content div:first-child div p a,.drums .content div:first-child div p a,.voice-lesson .content div:first-child div p a{color:#6B7073;display:inline;float:none;margin:0;}.programs .content div:first-child div p a:hover,.violin .content div:first-child div p a:hover,.saxophone .content div:first-child div p a:hover,.guitar .content div:first-child div p a:hover,.drums .content div:first-child div p a:hover,.voice-lesson .content div:first-child div p a:hover{color:#EC7500;}.programs .content div:first-child a,.violin .content div:first-child a,.saxophone .content div:first-child a,.guitar .content div:first-child a,.drums .content div:first-child a,.voice-lesson .content div:first-child a{display:block;float:left;margin:26px 30px 0 0;}.programs .content div.section,.violin .content div.section,.saxophone .content div.section,.guitar .content div.section,.drums .content div.section,.voice-lesson .content div.section{border-right:1px solid #DFE1E4;float:left;padding:15px 0 54px 19px;width:500px;}.programs .content div.section div:first-child,.programs .content div ul li:first-child,.violin .content div.section div:first-child,.violin .content div ul li:first-child,.saxophone .content div.section div:first-child,.saxophone .content div ul li:first-child,.guitar .content div.section div:first-child,.guitar .content div ul li:first-child,.drums .content div.section div:first-child,.drums .content div ul li:first-child,.voice-lesson .content div.section div:first-child,.voice-lesson .content div ul li:first-child{margin:0;}.programs .content div.section div,.violin .content div.section div,.saxophone .content div.section div,.guitar .content div.section div,.drums .content div.section div,.voice-lesson .content div.section div{border:0;margin:24px 0 0;padding:0 30px 0 0;width:auto;}.programs .content div.section div h4,.violin .content div.section div h4,.saxophone .content div.section div h4,.guitar .content div.section div h4,.drums .content div.section div h4,.voice-lesson .content div.section div h4{color:#6B7073;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;text-transform:uppercase;}.programs .content div.section div span,.programs .content div.section div p,.violin .content div.section div span,.violin .content div.section div p,.saxophone .content div.section div span,.saxophone .content div.section div p,.guitar .content div.section div span,.guitar .content div.section div p,.drums .content div.section div span,.drums .content div.section div p,.voice-lesson .content div.section div span,.voice-lesson .content div.section div p,.blog-single div:first-child div p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;}.programs .content div.section div p a,.violin .content div.section div p a,.saxophone .content div.section div p a,.guitar .content div.section div p a,.drums .content div.section div p a,.voice-lesson .content div.section div p a,.blog-single div:first-child div p a{margin:0;float:none;display:inline;color:#6B7073;}.programs .content div.section div p a:hover,.violin .content div.section div p a:hover,.saxophone .content div.section div p a:hover,.guitar .content div.section div p a:hover,.drums .content div.section div p a:hover,.voice-lesson .content div.section div p a:hover,.blog-single div:first-child div p a:hover{color:#FF8B00;}.programs .content div,.violin .content div,.saxophone .content div,.guitar .content div,.drums .content div,.voice-lesson .content div{float:left;padding:15px 27px 54px 19px;width:221px;}.programs .content div h4,.violin .content div h4,.saxophone .content div h4,.guitar .content div h4,.drums .content div h4,.voice-lesson .content div h4{color:#6B7073;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;text-transform:uppercase;}.programs .content div ul,.violin .content div ul,.saxophone .content div ul,.guitar .content div ul,.drums .content div ul,.voice-lesson .content div ul{background:none!important;border:0;margin:0;width:auto;}.programs .content div ul li,.violin .content div ul li,.saxophone .content div ul li,.guitar .content div ul li,.drums .content div ul li,.voice-lesson .content div ul li{border:0;margin:24px 0 0;}.programs .content div ul li span:first-child,.violin .content div ul li span:first-child,.saxophone .content div ul li span:first-child,.guitar .content div ul li span:first-child,.drums .content div ul li span:first-child,.voice-lesson .content div ul li span:first-child{text-align:left;}.programs .content div ul li span,.violin .content div ul li span,.saxophone .content div ul li span,.guitar .content div ul li span,.drums .content div ul li span,.voice-lesson .content div ul li span{color:#6B7073;display:block;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0;text-align:right;}.programs .content div ul li span span:first-child,.violin .content div ul li span span:first-child,.saxophone .content div ul li span span:first-child,.guitar .content div ul li span span:first-child,.drums .content div ul li span span:first-child,.voice-lesson .content div ul li span span:first-child{display:inline-block;width:70px;}.violin .content div:first-child,.saxophone .content div:first-child{border-bottom:1px solid #dfe1e4;overflow:hidden;padding:0 0 30px;width:788px;}.violin .content div:first-child div h3,.saxophone .content div:first-child div h3,.voice-lesson .content div:first-child div h3{color:#444;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;}.violin .content div:first-child div h3 a,.saxophone .content div:first-child div h3 a,.voice-lesson .content div:first-child div h3 a{margin:0;display:inline;float:none;color:#444;}.violin .content div:first-child div h3 a:hover,.saxophone .content div:first-child div h3 a:hover,.voice-lesson .content div:first-child div h3 a:hover{color:#FF8B00;}.violin .content div:first-child div p,.saxophone .content div:first-child div p,.voice-lesson .content div:first-child div p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0 0 24px;text-align:justify;}.saxophone .content div:first-child h2,.voice-lesson .content div:first-child h2{color:#EC7500;font-size:30px;font-weight:400;letter-spacing:.025em;line-height:48px;margin:0 0 19px;width:auto;}.saxophone .content div:first-child div:first-child,.voice-lesson .content div:first-child div:first-child{border:0;float:left;margin:0 34px 0 19px;padding:0;width:335px;}.saxophone .content div:first-child div,.voice-lesson .content div:first-child div{border:0;float:left;margin:12px 30px 0 0;overflow:hidden;padding:0;width:370px;}.saxophone .content div:first-child div a,.voice-lesson .content div:first-child div a{float:none;margin:0 0 25px;}.blog .section:first-child div span,.blog .section:first-child div div span,.blog-single div:first-child div span{border-bottom:2px solid #FF8B00;color:#6B7073;display:inline;font-size:14px;left:0;letter-spacing:.05em;line-height:24px;padding:0 0 1px 17px;position:absolute;top:13px;width:70px;}.blog .section:first-child div img,.blog .section div:first-child div ul li img{border:1px solid #B3B7BB;float:left;margin:0 20px 0 0;}.blog .section:first-child div p,.blog .section:first-child div div p{color:#6B7073;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0;text-align:justify;}.blog .section:first-child div div>a,.blog .section:first-child div>a{color:#6b7073;text-decoration:none;font-size:14px;line-height:24px;letter-spacing:.05em;}.blog .section:first-child div div>a:hover,.blog .section:first-child div>a:hover{color:#ff8b00;}.blog .section:first-child div p a,.blog .section:first-child div div p a{color:#6B7073;}.blog .section:first-child div p a:hover,.blog .section:first-child div div p a:hover{color:#FF8B00;}.blog .section:first-child div div h3 a:hover,.blog .section:first-child div div p a:hover,.blog .section div div ul li p a.more:hover,.blog-single div:first-child div h3 a:hover,.blog-single div:first-child div p a:hover,.blog-single div div:first-child ul li h3 a:hover{color:#FF8B00;}.blog .section:first-child div div p a,.blog-single div:first-child div p a{color:#6B7073;}.blog .section div:first-child h2,.blog .section div h2,.blog-single div h2{color:#FF8B00;font-size:16px;font-weight:400;letter-spacing:.025em;line-height:24px;margin:0 0 9px;text-transform:uppercase;}.blog .section div ul li,.blog-single div ul li{border-top:1px solid #E1E3E6;padding:13px 24px;}.blog .section div ul li a,.blog-single div ul li a{color:#6B7073;display:inline;font-size:14px;letter-spacing:.05em;line-height:24px;margin:0;text-align:left;text-decoration:none;}.blog .section div ul li a:hover,.blog-single div ul li a:hover{text-decoration:underline;}.blog .section div ul li p a,.blog-single div ul li p a{color:#6B7073;}.blog .section div ul li p a:hover,.blog-single div ul li p a:hover{color:#FF8B00;}.contact div form div:first-child label,.contact div form div label{color:#6B7073;display:block;font-size:14px;height:36px;letter-spacing:.075em;line-height:37px;}#wrap{word-wrap:break-word;word-break:break-all;max-width:630px;overflow-x:auto;margin-right:5px;}#wrap table{table-layout:fixed;}.content .section ul li dl{float:left;}em span{background:none;padding:0;margin:0;}.search a{text-decoration:none;color:#09F;}.sampleli .sampleleft{width:105px;float:left;}.sampleli .sampleleft img{width:90px;height:120px;}.sampleli .sampleright{width:530px;margin-left:10px;}.report{text-align:center;margin:10px 10px;}.small{position:relative;background:#FFF;}.small .mark{position:absolute;top:0;left:0;z-index:2;width:80px;height:80px;background:#FFF;filter:alpha(opacity:50);opacity:.5;border:1px solid #333;display:none;}.big{position:absolute;left:225px;top:0;display:none;}.boxbig{position:absolute;left:340px;top:230px;width:400px;height:400px;overflow:hidden;}#bigimage{position:absolute;display:none;}#bigimage img{width:220px;height:190px;padding:5px;background:#fff;border:1px solid #e3e3e3;}#ta,#ta td,#ta th{border:1px solid #030;border-collapse:collapse;}.proinfo{margin-top:30px;}.more{float:right;padding-right:10px;}.more a{text-decoration:none;color:#039;font-size:14px;}.more a:hover{color:#09F;text-decoration:underline;}.contactinfo{margin-top:30px;}.header ul li{position:relative;}.header ul li #secondmenu1{clear:both;color:#ccc;width:130px;position:absolute;top:63px;left:0;display:none;background:#999;padding:0;z-index:1000;}#secondmenu1 li.secondmenulist{width:130px;height:40px;background:#ccc;}#secondmenu1 li.secondmenulist a{font-size:12px;height:40px;display:block;line-height:40px;color:#333;}.line1{border-bottom:1px dotted #CCC;margin:10px auto;width:630px;}.line2{border-bottom:1px dotted #CCC;margin:10px 20px;width:618px;}.isoli li{float:left;margin:0 10px;border:1px solid #CCC;}.date{float:right;width:80px;}.title{float:left;width:510px;}.cbcctop{background:#fff;margin:0;padding:0;height:auto;}.cbccbottom{background:#fff;margin:0;padding:0;}.cbt{margin:0 auto;}.sertable tr{height:25px;}.content2{float:left;margin:0 20px 0 0;width:650px;border:1px solid #dfe1e4;border-radius:10px;}.sidebar_news ul li:first-child a{display:inline;text-decoration:underline;}.sidebar_news ul li{line-height:35px;margin-left:10px;}.sidebar_news ul li a{border:0;display:inline-block;margin:5px 0 0;padding:0;text-decoration:underline;color:#6b7073;}.sidebar_news a:hover{color:#ff8b00;text-decoration:none;}.searchfl{font-family:Arial,Helvetica,sans-serif;}h2{color:#060263;}h2 span{border-bottom:#060263 solid 1px;}.xian{width:1002px;height:23px;background:url(../images/lan_bgd_zt.gif) no-repeat scroll 0 0 transparent;margin:0 auto;}.menuname span a{font-size:11px;}.picinfo li dl a.send2{background:rgba(233,228,214,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(206,229,30,1) 0,rgba(206,229,30,1) 85%,rgba(206,229,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);display:inline-block;height:23px;color:#F60;text-decoration:none;line-height:23px;font-weight:600;padding-right:10px;padding-left:10px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #f0f0f0;}.picinfo li dl a:hover{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,238,217,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,238,217,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,238,217,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,238,217,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,238,217,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,238,217,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffeed9',GradientType=0);display:inline-block;height:23px;line-height:23px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #fff3e9;}.copyRight img{display:inline;}.content .section .pro .descri img{max-width:100% !important;}
.qty {
    display: inline-block;
    vertical-align: top;
}


.qty .Label {
    margin: 2px 5px 0 0;
}
.Label, .ProductAddToCart .productAttributeLabel {
    color: #4D4C4C;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    margin: 0 5px 10px 0;
    position: relative;
    text-align: left !important;
    vertical-align: top;
}

.Value, .ProductAddToCart .productAttributeValue {
    color: #4D4C4C;
    display: inline-block;
    font-size: 16px;
    vertical-align: top;
}
.Value a,.Value img{ display: inline-block;}
.addto {
    clear: none;
    float: left;
    margin: 0 2px;
}
.addto .btn {
    background: none repeat scroll 0 0 #848484;
    color: #FFFFFF;
    display: block;
    padding: 0 10px;
}

.btn {
    background: none repeat scroll 0 0 #F3F3F3;
    border: medium none;
    border-radius: 0;
    box-sizing: border-box;
    color: #848484;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: 600;
    height: 25px;
    line-height: 25px;
    margin-top: 20px;
    padding: 0 1em;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}
.qty input {
    border: 1px solid #C8C8C8;
    height: 20px;
    padding: 0 7px;
    text-align: center;
    width: 50px;
	vertical-align:middle;
}
.wordsDisplay li{ margin:10px 0;}
.wordsDisplay img{ max-width:630px;}
.bag-handle {
    background: url('../../images/icon-basket.png') no-repeat center center;
    display: inline-block;
    height: 40px;
    width: 50px;
	margin-top:-10px;
	vertical-align:middle;
}
.descri,#wrap{ max-width:720px; overflow:auto;}
table{ border-collapse:collapse;}
.content .section .pro .descri h3{    background: none;
    width: auto;
    color: #222;}
a.send {
    background: rgba(233,228,214,1);
    background: -moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom,rgba(206,229,30,1) 0,rgba(206,229,30,1) 85%,rgba(206,229,90,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);
    display: inline-block;
    height: 23px;
    color: #F60;
    text-decoration: none;
    line-height: 23px;
    font-weight: 600;
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border: 1px solid #f0f0f0;
}
.content .section .salescanshu ul li{ float:none !important;}.content .section .salescanshu ul li span{ font-weight:bold; display:inline !important;}