.noText{text-indent:-9999px;}
.hdblank{height:130px;font-size:1px;clear:both;overflow:hidden;width:100%;}
.area .c2 .prize h5,.area .c2 .prize .more,.area .c1 h3 a,.area .c1 .regForm .regSubmit,.area .c1 .xunxList li .btn,.area .c1 .indexList h3 a{background:url(btns.png) no-repeat;}
.area{width:1000px;margin:0 auto;}
.mTbg{background:url(tbg.jpg) center top no-repeat;}
.mTbgIndex{background:url(index_tbg.jpg) center top no-repeat;}
.mBbg{padding-bottom:158px;background:url(bbg.jpg) center bottom no-repeat;}

.area .Tbanner{height:217px;position:relative;}
.area .Tbanner .btn_enter{width:186px;height:39px;display:block;top:0;right:23px;position:absolute;overflow:hidden;background:url(btn1.png) no-repeat;}
.area .Tbanner a.btn_enter:hover{background:url(btn1_hover.png) no-repeat;}
.area .nav{height:58px;width:938px;padding-left:8px;overflow:hidden;margin-left:28px;background:url(nav_bg.png) repeat-x;}
.area .nav li{float:left;text-indent:-9999px;display:block;}
.area .nav li a{display:block;height:58px;width:144px;margin-right:37px;background:url(nav.png) -8px 0 no-repeat;}
.area .nav li a:hover{background-position:-8px bottom;}
.area .nav li.itme2 a{margin-right:35px;background-position:-189px 0;}
.area .nav li.itme2 a:hover{background-position:-189px bottom;}
.area .nav li.itme3 a{margin-right:36px;width:141px;background-position:-368px 0;}
.area .nav li.itme3 a:hover{background-position:-368px bottom;}
.area .nav li.itme4 a{margin-right:39px;background-position:-547px 0;}
.area .nav li.itme4 a:hover{background-position:-547px bottom;}
.area .nav li.itme5 a{width:204px;margin-right:0;background-position:-730px 0;}
.area .nav li.itme5 a:hover{background-position:-730px bottom;}

/*c1*/
.area .c1{float:left;margin-left:25px;padding-top:8px;display:inline;width:764px;min-height:772px;_height:772px;border:3px solid #000;border-top:0 none;background:#FEA url(shadow.png) top repeat-x;background-color:#FFECA1\9;}
.area .c1 h3{height:80px;margin-left:10px;width:733px;text-indent:-9999px;position:relative;}
.area .c1 h3.master{height:117px;background:url(title5.png) no-repeat;}
.area .c1 h3.disciple{height:117px;background:url(title4.png) no-repeat;}
.area .c1 h3.master a,.area .c1 h3.disciple a{width:124px;height:36px;overflow:hidden;float:right;display:inline-block;margin:32px 10px 0 0;}
.area .c1 h3.disciple a{background-position:0 -50px;}
.area .c1 h3.huodong{background:url(title1.png) no-repeat;}
.area .c1 h3.masterReg{background:url(title3.png) no-repeat;}
.area .c1 h3.discipleReg{background:url(title2.png) no-repeat;}
.area .c1 h3 .btnViewAll{
width:146px;height:36px;overflow:hidden;display:inline-block;
float:right;background:url(view_all_m.png) no-repeat;margin:30px 30px 0 0;
}
.area .c1 h3 a.btnViewAll:hover{background:url(view_all_mh.png) no-repeat}
.area .c1 h3.discipleReg .btnViewAll{background:url(view_all_d.png) no-repeat}
.area .c1 h3.discipleReg a.btnViewAll:hover{background:url(view_all_dh.png) no-repeat}
.area .c1 .huodongContent{width:690px;padding-top:198px;color:#333;background:url(hd_text.png) 0 36px no-repeat;margin:0 auto;}
.area .c1 .huodongContent h5{line-height:30px;font-size:14px;font-weight:700;}
.area .c1 .huodongContent p{line-height:24px;}
.area .c1 .huodongBtns{width:378px;padding-top:45px;background:url(join.png) top no-repeat;margin:50px auto 0;}
.area .c1 .huodongBtns a{width:139px;display:inline-block;text-align:center;color:#8C7C3D;float:left;}
.area .c1 .huodongBtns a img{margin-bottom:4px;}
.area .c1 .regForm{width:503px;color:#333;background:url(howToReg.png) 3px 200px no-repeat;margin:15px auto 0;}
.area .c1 .regForm table input{width:222px;height:22px;border:1px solid #BFBFBF;line-height:22px;}
.area .c1 .regForm table input.longInput{width:430px;}
.area .c1 .regForm td,.area .c1 .regForm th{padding:6px 0;height:22px;overflow:hidden;}
.area .c1 .regForm .btips td,.area .c1 .regForm .btips th{padding:0;height:14px;overflow:hidden;}
.area .c1 .regForm th{text-align:right;float:left;font-weight:400;line-height:22px;}
.area .c1 .regForm td span{color:#B30000;padding-left:8px;}
.area .c1 .regForm .regSubmit{width:114px;height:36px;display:block;border:0 none;background-position:-150px 0;cursor:pointer;margin:430px 0 60px 187px;}
.area .c1 .regForm a.regSubmit:hover {
    background:url(btn7_hover.png) no-repeat;
}
/*page1*/
.area .c1 .page1{margin-right:10px;width:678px;}
.area .c1 .page1 li{color:#5BA800;float:right;width:23px;height:17px;border:1px solid #D4D4D4;font-family:Arial;font-size:14px;margin:0 2px;}
.area .c1 .page1 li a{display:block;width:23px;height:17px;background-color:#fff;line-height:17px;text-align:center;font-family:Arial;font-size:14px;}
.area .c1 .page1 li a:hover{position:absolute;width:35px;height:26px;line-height:26px;z-index:100;color:#000;font-size:20px;border:1px solid #D4D4D4;margin:-7px 0 0 -6px;}
.area .c1 .page1 .before{background:#fff url(page.gif) no-repeat 8px 3px;margin-left:19px;}
.area .c1 .page1 .before a{background:#fff url(page.gif) no-repeat 8px 3px;}
.area .c1 .page1 .before a:hover{background:#fff url(page.gif) no-repeat 12px -79px;}
.area .c1 .page1 .after{background:#fff url(page.gif) no-repeat 8px -38px;margin-right:12px;}
.area .c1 .page1 .next{background:#fff url(page.gif) no-repeat 8px -38px;margin-right:11px;}
.area .c1 .page1 .noLink{width:25px;height:19px;border:0;line-height:19px;text-align:center;}
.area .c1 .page1 .spe{width:auto;height:18px;line-height:19px;padding-top:1px;border:0;color:#666;font-family:"";font-size:12px;}
.area .c1 .page1 .spe span{font-weight:700;color:#5BA800;}
.area .c1 .page1 .allNum { float:left; padding:7px 0 0 40px; }
.area .c1 .page1 .allNum span { color:#5BA800; font-weight:700; }

/*xunxList*/
.area .c1 .xunxList li{width:133px;height:125px;overflow:hidden;position:relative;float:left;display:inline;color:#333;line-height:18px;background:url(box_bg.png) right top no-repeat;margin:0 20px 0 15px;padding:6px 0 0 214px;}
.area .c1 .xunxList li .content{width:128px;height:90px;overflow:hidden;}
.area .c1 .xunxList li h5{color:#11A4DD;font-weight:700;}
.area .c1 .xunxList li h5 a{color:#11A4DD;}
.area .c1 .xunxList li h5 a:hover{color:#5CAE00;}
.area .c1 .xunxList li .orange{color:#E96C00;}
.area .c1 .xunxList li .avatar img{width:60px;height:60px;border:1px solid #C5B989;position:absolute;top:2px;left:1px;}
.area .c1 .xunxList li .btn{width:64px;height:25px;display:block;position:absolute;top:72px;left:0;text-indent:-9999px;background-position:-375px -72px;}
.area .c1 .xunxList li a.btn:hover{background-position:-375px -122px;}
.area .c1 .masterList li .btn{background-position:-375px -47px;}
.area .c1 .masterList li a.btn:hover{background-position:-375px -97px;}
.area .c1 .xunxList li .pic img{width:120px;height:87px;position:absolute;border:1px solid #F3E6B5;top:6px;left:87px;}
.area .c1 .indexList{padding-bottom:40px;background:url(comment_tpic.png) 297px bottom no-repeat;}
.area .c1 .indexList .btnIm{margin:10px 0 0 124px;display:block;width:139px;}
.area .c1 .indexList .masterList,.area .c1 .indexList .discipleList{width:381px;overflow:hidden;float:left;}
.area .c1 .indexList .masterList{border-right:2px solid #E7D384;}
.area .c1 .indexList h3{margin-bottom:15px;width:347px;}
.area .c1 .indexList h3 a{width:47px;height:15px;float:right;overflow:hidden;display:inline-block;margin-top:43px;background-position:-338px -26px;}
.area .c1 .indexList h3 a:hover{background-position:-397px -26px;}
.area .c1 .indexList .masterList h3{background:url(title7.png) no-repeat;}
.area .c1 .indexList .discipleList h3{background:url(title6.png) no-repeat;}
.area .c1 .xunxComment{width:725px;background:url(comment_bg.png) repeat-y;margin:0 auto;}
.area .c1 .xunxComment .commentContent{background:url(comment_bbg.png) bottom no-repeat;}

/*c2*/
.area .c2{width:205px;float:left;display:inline;}
.area .c2 .c2Tbg{height:556px;background:url(rmbg.png) no-repeat;padding:6px 0 0 1px;}
.area .c2 .c2Fbg{height:215px;background:url(rbbg.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="img/rbbg.png");}
.area .c2 .prize{width:173px;height:359px;padding-top:2px;margin-bottom:8px;background-color:#32312F;position:relative;}
.area .c2 .prize h5{width:169px;height:25px;text-indent:-9999px;background-position:right 0;margin:0 2px;}
.area .c2 .prize .content{color:#999;line-height:18px;padding:12px 0 0 11px;}
.area .c2 .prize .content img{margin-bottom:8px;}
.area .c2 .prize .content span{color:#DDA100;}
.area .c2 .prize .more{display:block;width:42px;height:13px;line-height:13px;position:absolute;overflow:hidden;right:13px;bottom:14px;background-position:-275px -25px;}
.area .c2 .prize a.more:hover{background:url(more.png) no-repeat;}

/*mTbgIndex*/
.mTbgIndex .Tbanner{height:395px;}
.mTbgIndex .Tbanner .btns{width:219px;height:39px;position:absolute;top:0;right:7px;background:url(btn2_i.png) no-repeat;}
.mTbgIndex .Tbanner .btns a{width:90px;height:33px;display:inline-block;float:left;overflow:hidden;margin:0 8px 0 10px;}
.mTbgIndex .Tbanner .btns a:hover{background:url(btn2_ihover.png) -10px 0 no-repeat; }
.mTbgIndex .Tbanner .btns a.btnBbs:hover{background:url(btn2_ihover.png) -118px 0 no-repeat; }
.mTbgIndex .Tbanner .linkXunx,.mTbgIndex .Tbanner .linkAipai{width:70px;height:66px;display:block;position:absolute;top:0;left:415px;overflow:hidden;text-indent:-9999px;}
.mTbgIndex .Tbanner .linkAipai{width:100px;height:53px;left:495px;}
.mTbgIndex .Tbanner .btnIamMasteri,.mTbgIndex .Tbanner .btnIamDisciplei{width:125px;position:absolute;text-align:center;color:#11A4DD;top:280px;left:210px;}
.mTbgIndex .Tbanner .btnIamDisciplei{left:342px;}
.mTbgIndex .Tbanner .btnIamDisciplei img,.mTbgIndex .Tbanner .btnIamMasteri img{margin-bottom:5px;display:block;}
.mTbgIndex .c2 .c2Tbg{height:600px;background:url(rmbg_i.png) no-repeat;}
.mTbgIndex .c1{min-height:842px;_height:842px;}

/*comment*/
.area .c1 .emotion{width:660px;color:#666;padding-top:10px;margin:0 auto;}
.area .c1 .emotion .zishu1{position:absolute;color:#666;margin:45px 0 0 -275px;}
.area .c1 .emW1{width:513px;min-height:30px;background:url(emob1.gif) no-repeat;margin:0 auto;padding:7px 0 7px 13px;}
.area .c1 .emW1 ul{float:left;width:480px;}
.area .c1 .emotion ul{float:left;padding-top:2px;}
.area .c1 .emotion li{ display:table-cell; float:left; min-height:30px; padding:0 1px; text-align:center; vertical-align:middle; }
.area .c1 .emotion li img{vertical-align:middle;cursor:pointer;}
.area .c1 .sayWords .right .commIn .zishu{position:absolute;color:#ACA081;z-index:2008;margin:83px 0 0 115px;}
.area .c1 .emotion .zs{color:#666;}
.area .c1 .emotion .close{float:right;padding:8px 13px 0 0;}
.area .c1 .comment{width:664px;margin:0 auto;}
.area .c1 .comW1{width:513px;padding-left:13px;}
.area .c1 .comment .text textarea{width:655px;height:120px;border-top:ridge #F1F3F7;border-left:ridge #F1F3F7;border-bottom:1px solid #DCDFE4;border-right:1px solid #DCDFE4;overflow-y:scroll!important;background:url(http://www.aipai.com/app/www/templates/comment/img/textarea_bg.gif) no-repeat 5px bottom #fff;word-wrap:break-word;overflow:hidden;}
.area .c1 .comment .text .textW1{width:495px;height:110px;background:#fff url(http://www.aipai.com/app/www/templates/comment/img/textarea_bg.gif) no-repeat 5px 38px;}
.area .c1 .comment .validate{float:left;}
.area .c1 .comment .validate div{float:left;margin-right:6px;}
.area .c1 .comment .validate div input{width:67px;height:18px;border:1px solid #A4A4A4;line-height:20px;color:#666;padding-left:3px;margin-top:5px;}
.area .c1 .comment .validate div label{font-weight:700;margin-left:5px;}
.area .c1 .comment .validate .v2{padding-top:6px;}
.area .c1 .comment .validate .v3{padding-top:14px;}
.area .c1 .comment .sure1{padding-right:15px;position:relative;z-index:1;}
.area .c1 .comment .sure div{float:left;position:relative;z-index:1;padding:6px 5px 2px 1px;}
.area .c1 .comment .sure span{float:left;color:#0087C6;padding-top:14px;}
.area .c1 .comment .sure .ok{padding-top:14px;color:red;}
.area .c1 .commenL{width:655px;margin:0 auto 8px;}
.area .c1 .commenL .cTi{width:655px;height:25px;background:#EFEFEF;}
.area .c1 .cTi .name{float:left;font-weight:700;color:#00A2E1;padding:7px 0 0 9px;}
.area .c1 .cTi .mail{float:left;padding:9px 9px 0 7px;}
.area .c1 .cTi .time{float:left;color:#5f5f5f;padding-top:7px;}
.area .c1 .cTi .dele{float:right;display:inline;margin-right:8px;padding-top:3px;}
.area .c1 .sayWords{width:638px;padding:13px 8px 0 9px;}
.area .c1 .sayWords .avatar{float:left;width:60px;height:33px;background:url(pageb.gif) no-repeat 0 -84px;padding:3px 0 0 3px;}
.area .c1 .sayWords .avatar1{background:url(pageb1.gif) no-repeat;}
.area .c1 .sayWords .right{float:right;width:575px;}
.area .c1 .sayWords .quo{width:513px;border:1px solid #E3E3E3;clear:right;margin:0 60px 6px 0;}
.area .c1 .sayWords .quo .qti{width:300px;color:#666;padding:13px 17px 0 15px;}
.area .c1 .sayWords .quo .qti span{color:#00A2E1;font-weight:700;}
.area .c1 .sayWords .quo .qcon{width:481px;color:#666;line-height:18px;word-wrap:break-word;overflow:hidden;margin:14px 0 13px;padding:0 15px 0 17px;}
.area .c1 .sayWords p{width:575px;color:#666;line-height:18px;padding-top:1px;word-wrap:break-word;overflow:hidden;}
.area .c1 .right .commIn{background:url(incommB1.gif) no-repeat 0 bottom;width:526px;min-height:205px;float:left;padding-bottom:5px;}
.area .c1 .quote{width:25px;background:url(quote.gif) no-repeat 605px 1px;color:#0087C6;margin-top:16px;padding:0 11px 0 619px;}
.area .c1 .canceQ{background:url(cancelQ.gif) no-repeat 597px 1px;}
.area .c1 .quote a:hover{text-decoration:none;}
.area .c1 .commenLoad{width:401px;color:#999;padding:2px 17px 0 270px;}
.area .c1 .huodongContent p span,.area .c1 .xunxList li .red{color:#D02812;}
.area .c1 .huodongBtns a.btnD,.area .c1 .comment .sure{float:right;}
.area .c1 .page1 .after a,.area .c1 .page1 .next a{background:#fff url(page.gif) no-repeat 8px -38px;}
.area .c1 .page1 .after a:hover,.area .c1 .page1 .next a:hover{background:#fff url(page.gif) no-repeat 12px -128px;}
.area .c1 .comment .validate div a,.area .c1 .comment .sure span a,.area .c1 .quote a{color:#0087C6;text-decoration:underline;}
.area .c1 .comment .validate div a:visited,.area .c1 .comment .validate .v3 a,.area .c1 .comment .validate .v3 span,.area .c1 .comment .sure span a:visited,.area .c1 .quote a:visited{color:#0087C6;}
.area .c1 .comment .validate div a:hover,.area .c1 .comment .sure span a:hover{color:#0087C6;text-decoration:none;}
.area .c1 .cTi .name a,.area .c1 .cTi .name a:visited,.area .c1 .sayWords .quo .qti span a,.area .c1 .sayWords .quo .qti span a:visited{color:#00A2E1;}
.area .c1 .cTi .name a:hover,.area .c1 .sayWords .quo .qti span a:hover{color:#05B9FF;}
.area .c1 .sayWords .quo .qcon img,.area .c1 .sayWords p img{vertical-align:middle;margin:1px 0 2px;}