﻿body{margin:0;padding:0;font:12px/1.6 arial;color:Black; background:url(images/bg.gif) repeat;}
.clear{ clear:both; height:0px;line-height:0px;}
a img{ border:0;}


/*------------------NEW ADD START------------------*/

#dancevideo .font12{ font-size:12px;}
#dancevideo .font15{ font-size:15px;}
#dancevideo .font18{ font-size:18px;}
#dancevideo .font24{ font-size:24px;}

#dancevideo .leftfloat{ float:left;}
#dancevideo .margintop5{ margin-top:5px;}


em.corner em{height: 1px;font-size:1px;display: block;overflow: hidden;text-decoration: none;background-color: white;}
em.corner em.h1{margin: 0 2px; height: 1px}
em.corner em.h2{margin: 0 1px; height: 1px}
#dancevideo .framemiddle .mboxone{position:relative; margin-top:-210px; z-index:1000; float:left;width:730px;}
#dancevideo .framemiddle .mboxone .onecontent{background: #fff; width:694px; min-height:464px;_height:464px; border:solid 18px white; overflow:visible;}


#dancevideo .framemiddle .mboxone .title{ height:44px; }

#dancevideo .framemiddle .mboxone .title .text{ font-size:24px; font-weight:bold; }
#dancevideo .framemiddle .mboxone .content{}


#dancevideo .downbtn{}
#dancevideo .downbtn a{ cursor:pointer;width:132px; height:30px;background:url(images/downbtn.gif) no-repeat; float:left; text-decoration:none; color:White; text-align:center; line-height:30px;font-size:15px; font-weight:bold;}

#dancevideo{width:100%; min-width:1002px;margin:0 auto;font:12px/1.6 arial; }
#dancevideo .frametop{height:514px;background:#45bcd2; position:relative; z-index:1;}
#dancevideo .framemiddle{margin:0 auto;width:1000px;}

#dancevideo .frametop .logotext{ width:400px; height:71px;float:left;background:url(images/logotext.gif) no-repeat; margin-left:22px;position:absolute; }
#dancevideo .frametop .login{ float:right; width:300px; height:70px; padding-top:20px;}/*heigth:70px*/
#dancevideo .frametop .loginstatus{float:right; height:70px; line-height:70px; text-align:right;}
#dancevideo .frametop .loginstatus a,#dancevideo .frametop .loginstatus a:visited{ color:#333;}
#dancevideo .frametop .login a.btn{ cursor:pointer;width:128px; height:48px;background:url(images/login.png) no-repeat; float:left; text-decoration:none; color:White; text-align:center; line-height:48px;font-size:15px; font-weight:bold; margin-left:20px;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/DanceVideo/images/login.png" ,sizingMethod="crop");}
#dancevideo .frametop .logo{ width:349px; height:413px; padding-top:22px; position:absolute; clear:left;margin-left:-31px; margin-top:63px;_margin-top:-8px;}
#dancevideo .frametop .slogen{ padding:65px 30px 0 176px;color:White; font-size:21px; font-weight:bold;width:482px; height:124px; background:url(images/bubble.png) no-repeat;position:absolute; z-index:500;margin-left:300px; margin-top:102px; _margin-top:31px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/DanceVideo/images/bubble.png" ,sizingMethod="crop");}
#dancevideo .contentbox{ width:1000px; margin:0 auto; min-height:504px;}

#dancevideo .framemiddle .mleft{width:144px;height:270px; background:url(images/phone.png) no-repeat 13px 6px; z-index:1;float:left; position:relative; padding-left:118px;padding-top:10px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/DanceVideo/images/phone.png" ,sizingMethod="crop");}
#dancevideo .framemiddle .mbottom{width:988px; height:158px; z-index:5; position:relative;margin-top:-10px; margin-bottom:15px;float:left; padding:18px 0px 0px 12px;}

/*------------------NEW ADD END------------------------*/




#dancevideo .footer {width:100%; height:324px;min-width:1000px; background:url(images/footer.gif) repeat-x #191814;  position:relative;margin-top:-15px; z-index:99; color:White; float:left;}
#dancevideo .footer .products{width:1000px;border-bottom:solid 1px #0F0F0C; min-height:188px; margin:0 auto;_height:188px;overflow:visible; padding-top:34px;}
#dancevideo .footer .products ul{ width:960px; margin:0 auto;}
#dancevideo .footer .products ul li{ width:33%; float:left;}
#dancevideo .footer .products .productphoto{float:left;width:107px;}
#dancevideo .footer .products .producttext{width:190px; float:left; padding-left:12px;}
#dancevideo .footer .products .producttext .title{}
#dancevideo .footer .products .producttext .title a,#dancevideo .footer .products .producttext .title a:visited{line-height:22px; font-size:18px; font-weight:bold; color:White; text-decoration:none;}
#dancevideo .footer .products .producttext .introduce{line-height:15px; min-height:68px;_height:68px; padding-top:12px; color:#948E8E;}
#dancevideo .footer .readmore{}
#dancevideo .footer .readmore a,#dancevideo .footer .readmore a:visited,#dancevideo .footer .readmore a:hover{float:left;width:136px; height:25px; background:#3F3F38;line-height:25px; border-bottom:solid 1px #4D4D44; font-weight:bold; padding-left:22px; cursor:pointer;text-decoration:none; color:White;}



#dancevideo .footer .bottom{width:1000px;border-top:solid 1px #252420; margin:0 auto; color:#4c4c4c; height:60px; line-height:50px;}
#dancevideo .footer .bottom .copyright{ float:left; padding-left:18px;}
#dancevideo .footer .bottom .design{ float:right; padding-right:26px;}
#dancevideo .footer .bottom a,#dancevideo .footer .bottom a:visited,#dancevideo .footer .bottom a:hover{color:#4c4c4c; text-decoration:none;}


/* user account */

#useraccount a,#useraccount a:visited,#useraccount a:hover{ text-decoration:none;}

#useraccount input{ font-family:Arial;}
#useraccount ul,#useraccount li{ list-style-type:none; margin:0; padding:0;}

#useraccount .font12{ font-size:12px;}
#useraccount .font15{ font-size:15px;}
#useraccount .font18{ font-size:18px;}
#useraccount .font24{ font-size:24px;}

#useraccount .leftfloat{ float:left;}
#useraccount .margintop5{ margin-top:5px;}

#useraccount{width:100%; min-width:1000px;margin:0 auto;font:12px/1.6 arial;background:#fff;}

#useraccount .top{ height:8px; border-top:solid 1px #AEC3E0; border-bottom:solid 1px #3D93D0; background:#57A8DF;}
#useraccount .head{ height:188px; background:url(images/head.gif) repeat-x;}
#useraccount .main{overflow:hidden;background:url(images/mainbg.gif) repeat-x; }

#useraccount .head .content{ width:984px; margin:0 auto;}
#useraccount .head .logo{ width:258px; height:116px;padding-top:18px; float:left;}
#useraccount .head .headad{ width:644px; height:86px; margin-top:30px; float:right;text-align:right;}
#useraccount .head .hdbottom{ float:left;width:100%;}
#useraccount .head .hdbottom .menu{ width:840px; float:left; height:48px; padding-top:6px;}
#useraccount .head .hdbottom .menu a{ width:78px;height:10px; border:solid 1px #B3B3B3; line-height:10px; background:#B3B3B3; float:left; color:White; text-align:center; padding:18px 20px 18px 20px; font-size:14px; font-weight:bold;}
#useraccount .head .hdbottom .menu a.selected{ background:#2590D4;border:solid 1px #44ADEF;}
#useraccount .head .hdbottom .menu .m1{}
#useraccount .head .hdbottom .menu .m2{width:188px; margin-left:16px;}
#useraccount .head .hdbottom .accountstatus{ float:right; color:#2590D8; padding-right:15px; padding-top:16px;height:36px; line-height:36px;}
#useraccount .head .hdbottom .accountstatus a,#useraccount .head .bottom .accountstatus a:visited{color:#2590D8;}

#useraccount .main .content{ width:930px;background:#fff; padding:18px 30px 30px 22px;margin:0 auto; min-height:550px;_height:550px; border-left:solid 1px #E8E8E8; border-right:solid 1px #E8E8E8;}

#useraccount .bottom{ background:#fff;overflow:hidden;}
#useraccount .bottom .content{width:984px; margin:0 auto; background:#ccc;}

#useraccount .bottom .bleft{ width:10px; height:37px;background:url(images/bottomleftbg.gif) no-repeat; float:left;}
#useraccount .bottom .bcontent{background:url(images/bottombg.gif) repeat-x; width:964px;height:37px; float:left;}
#useraccount .bottom .bcontent .cleft{ width:500px; line-height:37px; float:left; color:#979797;padding-left:10px;}
#useraccount .bottom .bcontent .cright{ line-height:37px; float:right; color:#979797; padding-right:10px;}
#useraccount .bottom .bcontent .cright a,#useraccount .bottom .bcontent .cright a:visited{color:#979797;}
#useraccount .bottom .bright{width:10px; height:37px;background:url(images/bottomrightbg.gif) no-repeat; float:right;}


/*t_NewCommonMaster*/
#t_NewCommonMaster{width:100%; margin:auto;}
#t_NewCommonMaster .t_TopZone{width:100%; margin:auto;  height:917px;  background:url(/ClientData/Dance-Video/2012-08-03/mainbg.jpg) no-repeat; background-position:top center;  overflow:hidden;}/**/
#t_NewCommonMaster .t_TopZone .t_ContaintZone{width:998px; margin:auto; overflow:hidden;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg{width:998px; height:207px;  overflow:hidden;}
#t_NewCommonMaster .footer{width:100%; height:324px;min-width:1008px; background:url(/ClientData/Dance-Studio/footer.gif) repeat-x #181818; margin-top:-25px ; position:relative; z-index:99; color:White; float:left;}
#t_NewCommonMaster .footer .products{width:1000px;border-bottom:solid 1px #0F0F0C; min-height:188px; margin:0 auto;_height:188px;overflow:visible; padding-top:49px;}
#t_NewCommonMaster .footer .products ul{ width:960px; margin:0 auto; list-style:none;}
#t_NewCommonMaster .footer .products ul li{ width:33%; float:left; list-style:none;}
#t_NewCommonMaster .footer .products .productphoto{float:left;width:107px;}
#t_NewCommonMaster .footer .products .producttext{width:190px; float:left; padding-left:12px;}
#t_NewCommonMaster .footer .products .producttext .title{}
#t_NewCommonMaster .footer .products .producttext .title a,#dancestudio .footer .products .producttext .title a:visited{line-height:22px; font-size:18px; font-weight:bold; color:White; text-decoration:none;}
#t_NewCommonMaster .footer .products .producttext .introduce{line-height:15px; min-height:68px;_height:68px; padding-top:12px; color:#948E8E;}
#t_NewCommonMaster .footer .readmore{}
#t_NewCommonMaster .footer .readmore a,#dancestudio .footer .readmore a:visited,#dancestudio .footer .readmore a:hover{float:left;width:136px; height:25px; background:#3F3F38;line-height:25px; border-bottom:solid 1px #4D4D44; font-weight:bold; padding-left:22px; cursor:pointer;text-decoration:none; color:White;}
#t_NewCommonMaster .footer .bottom{width:1000px;border-top:solid 1px #252420; margin:0 auto; color:#4c4c4c; height:40px; line-height:40px;}
#t_NewCommonMaster .footer .bottom .copyright{ float:left; padding-left:18px;}
#t_NewCommonMaster .footer .bottom .design{ float:right; padding-right:26px;}
#t_NewCommonMaster .footer .bottom a,#dancestudio .footer .bottom a:visited,#dancestudio .footer .bottom a:hover{color:#4c4c4c; text-decoration:none;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .logo{ width:446px; padding-top:8px; padding-left:18px; float:left;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .t_DanceVideo{position:absolute; margin:170px 0px 0px 220px;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .topbutton{width:520px;float:right; padding:6px 0px 8px 0px; }
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .topbutton a.btnBg{ text-decoration:none; cursor:pointer;margin-left:18px;width:160px; height:48px;background:url(/ClientData/Dance-Studio/topclass.png) no-repeat; float:right; line-height:48px; color:white; text-align:center; font-weight:bold; font-size:16px}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .topbutton a.btnBg:hover{background:url(/ClientData/Dance-Studio/topbtnselect.png) no-repeat;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .t_ButtonList{width:335px; margin-top:3px; line-height:30px; float:right; overflow:hidden; font-family:Arial; font-size:12px;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .t_ButtonList .t_BtnList2{width:138px; padding-left:37px; float:left; height:30px; background:url(/ClientData/Dance-Studio/btnbg1.gif) no-repeat; overflow:hidden;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .t_ButtonList .t_BtnList3{width:121px; padding-left:37px; float:left; height:30px; background:url(/ClientData/Dance-Studio/btnbg2.gif) no-repeat; overflow:hidden;}
#t_NewCommonMaster .t_TopZone .t_ContaintZone .t_LogBg .t_ButtonList a{ text-decoration:none; color:White; font-weight:bold;}

#t_NewCommonMaster .t_TopZone .t_LoginZone{border:solid 1px #6DDDEC;  font:15px/120% Arial;  font-weight:bold; min-height:65px; margin-top:4px; padding:3px 10px 3px 15px; float:right;width:310px;background-color:#4FBDCC;color:#FFFFFF;}
#t_NewCommonMaster .t_TopZone .t_LoginZone .LoginStatus a{ color:White; }
#t_NewCommonMaster .t_TopZone .t_LoginZone .LoginStatus #ViewMyStudioCenter{width:143px; margin-top:5px; text-align:center; font:12px/1.6 arial; color:#656B76; height:20px; background:url(/ClientData/Dance-Studio/viewmystudiocenter.jpg) no-repeat; overflow:hidden;}
#t_NewCommonMaster .t_TopZone .t_LoginZone .LoginStatus #ViewMyStudioCenter a{ text-decoration:none; color:#000000;}

/*t_NewVideoIndex*/
#t_VideoNewIndex{width:998px; margin:auto;}
#t_VideoNewIndex .t_TitleBg{width:928px; padding:60px 35px 20px 35px; height:94px;  margin-top:-25px; background:url(/ClientData/Dance-Video/2012-08-03/titlebg.jpg) no-repeat; overflow:hidden;}
#t_VideoNewIndex .t_TitleBg .t_Title{width:938px; margin:auto; padding-bottom:20px;line-height:20px; font-weight:bold; font-size:26px;}
#t_VideoNewIndex .t_TitleBg a{ color:Black;}
#t_VideoNewIndex .t_Midden{width:998px; margin:auto;  padding:3px 0px 0px 10px;  }
#t_VideoNewIndex .t_Midden .t_Left{width:696px; margin-top:13px; padding:32px 0px 0px 0px; float:left; height:499px; background:url(/ClientData/Dance-Video/2012-08-03/leftbg.jpg) no-repeat;  overflow:hidden;}
#t_VideoNewIndex .t_Midden .t_Right{width:260px; color:White; padding-right:23px; float:right; overflow:hidden;}
#t_VideoNewIndex .t_Midden .t_Left .t_Video{width:586px; margin-left:58px; height:281px;}
#t_VideoNewIndex .t_Midden .t_Left .t_Bottom{width:998px; position:absolute; z-index:10; color:White; padding:55px 0px 0px 5px;}
#t_VideoNewIndex .t_Midden .t_Left .t_Bottom .t_StyleH1{ font-weight:bold; color:white; font-size:24px; line-height:40px; padding:0px; margin:0px; }
#t_VideoNewIndex .t_Midden .t_Left .t_Bottom .t_StyleH2{ font-weight:bold; color:white; font-size:20px; line-height:25px; padding:5px 0px 0px 0px; margin:0px; }
#t_VideoNewIndex .t_Midden .t_Left .t_Bottom a{ color:White;}
#t_VideoNewIndex .t_Midden .t_Right .downbtn a{ border:0px; cursor:pointer;width:132px; height:30px;background:url(/ClientData/Dance-Video/2012-08-03/downbtn.gif) no-repeat; float:left; text-decoration:none; color:White; text-align:center; line-height:30px;font-size:15px; font-weight:bold;}
#t_VideoNewIndex .t_Midden .t_Right .mleft{width:144px;height:270px; background:url(/ClientData/Dance-Video/2012-08-03/phone.png) no-repeat 13px 6px; z-index:1;float:left; position:relative; padding-left:118px;padding-top:10px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/DanceVideo/images/phone.png" ,sizingMethod="crop");}
#t_VideoNewIndex .t_Midden .t_Right .font15{ font-weight:bold; font-size:15px;}
#t_VideoNewIndex .t_Content{width:928px; height:45px; border:solid 1px #2CA3B7; margin:auto; overflow:hidden;}
#t_VideoNewIndex .t_Content .t_Box{width:795px; height:43px; float:left; overflow:hidden;}
#t_VideoNewIndex .t_Content .t_BtnSearch{width:123px; cursor:pointer; float:left; height:42px;}
#t_VideoNewIndex .t_Content .t_Box .searchtxt{width:795px; height:43px; float:left; overflow:hidden; border:0px;}
#t_VideoNewIndex .t_Content .t_BtnSearch .searchbtn{width:123px; cursor:pointer; float:left; height:42px; background:url(/ClientData/Dance-Video/2012-08-03/search.jpg) no-repeat; overflow:hidden; border:0px; }
