li,dt,dd{white-space:normal;}
a:hover,a:active{ color:#ff6600;}
/*nav*/
.q_nav{ width:986px; height:41px; background:url(hy_nav.gif) no-repeat; overflow:hidden;}
.q_nav img{ float:left;}
.q_nav ul{ float:left; width:630px; overflow:hidden; height:16px; padding-top:11px;}
.q_nav ul li{ padding:0 15px; color:#fff; background:url(hy_line.gif) no-repeat 0px 2px; margin-left:-1px; display:inline; float:left;}
.q_nav ul li a{ color:#fff!important;}
.q_nav ul li a:hover,.q_nav ul li a:active{ color:#fff!important; text-decoration:underline;}
/*part1*/
.q_p1{ width:966px; padding:10px;}
.q_p1_l{ width:263px; height:410px; border:#600871 solid 1px; float:left; overflow:hidden;}
/*焦点图*/
.focbd3e{overflow:hidden;position:relative;width:263px;height:410px;}
.focbd3e,.focbd3e dt,.focbd3e dd{margin:0px;padding:0px;border:0px;}
.focbd3e dd{position:absolute;}
.focbd3e dd img{border:0px;filter:progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4,motion=forward);width:263px;height:390px;}
.focbd3e dt{line-height:15px;position:absolute;bottom:0px;cursor:pointer;}
.focbd3e dt ul{ background:#000; width:100px; height:25px; position:relative; padding-left:163px;}
.focbd3e dt li{width:18px;height:18px;float:left;background:url(jd.gif) no-repeat  0px -22px;color:#ffffff; padding:5px 0 0 6px; position:relative; top:-7px; font-size:10px;}
.focbd3e dt li.show{width:18px;color:#620872;background:url(jd.gif) no-repeat 0px 1px; font-weight:bold}
/*part1 middle*/
.q_p1_m{ width:392px; height:410px;overflow:hidden; float:left; margin-left:10px; display:inline; border:#c1c0c0 solid 1px;}
.q_top{ width:364px; padding-left:14px; padding-right:14px;}
.q_top a:link,.q_top a:visited,.q_middle dl dt a:link,.q_middle dl dt a:visited{ color:#990099;}
.q_top strong{ display:block; font-family:黑体; padding-top:15px; width:364px; white-space:nowrap; overflow:hidden; font-size:20px; line-height:26px; font-weight:normal; padding-bottom:6px;}
.q_top p{ margin:0px; line-height:21px; color:#999999; padding-bottom:8px; height:37px; overflow:hidden; }
.q_middle{ width:392px;}
.q_middle dl{ width:168px; padding-left:14px; padding-right:14px; float:left;}
.q_middle dl dt{ color:#930082; font-size:14px; font-weight:bold; width:158px; overflow:hidden; white-space:nowrap; background:url(hy_dian.gif) no-repeat 0 6px; border-bottom:#c3c1c1 solid 1px; padding-left:10px; padding-bottom:3px;}
.q_middle dl dd { padding:5px 0 16px 0;}
.q_middle dl dd ul{ width:158px;}
.q_middle dl dd ul li{ width:158px; color:#333333; font-size:14px; line-height:24px; overflow:hidden; white-space:nowrap; padding-left:10px; background:url(hy_dian2.gif) no-repeat 0 8px;}
.q_middle dl dd ul li a:link,.q_middle dl dd ul li a:visited,.q_bottom ul li a:link,.q_bottom ul li a:visited,.bbb dt ul li .div2 a:link,.bbb dt ul li .div2 a:visited{ color:#333;}
.q_middle dl dd ul li a:hover,.q_middle dl dd ul li a:active,.q_bottom ul li a:hover,.q_bottom ul li a:active,.bbb dt ul li .div2 a:hover,.bbb dt ul li .div2 a:active{ color:#ff6600;}
.q_bottom{ background:url(hy_bg1.gif) no-repeat; width:392px; height:36px; overflow:hidden;}
.q_bottom ul{ padding-top:10px; padding-left:15px;}
.q_bottom ul li{ float:left; width:100px; padding-left:10px; padding-right:10px; background:url(hy_dian2.gif) no-repeat 0 7px; white-space:nowrap; overflow:hidden;}
/*part1 right*/
.q_right{ width:287px; height:412px; overflow:hidden; float:left; margin-left:10px;}
.q_right_t{ height:276px; width:285px; overflow:hidden; border:#c1c0c0 solid 1px;}
.q_right_b{ margin-top:10px; width:287px;}
/*part2*/
.q_p2{ padding:0 10px 0 10px; width:966px; overflow:hidden;}
.q_p2_l{ width:667px; height:284px; float:left; overflow:hidden; border:#c1c0c0 solid 1px;}
.q_p2_r{ width:285px; height:284px; float:left; overflow:hidden; border:#c1c0c0 solid 1px; margin-left:10px; display:inline;}
/*part2 right*/
.ve{width:285px;}
.ve dd{padding-top:6px; height:35px; background:url(hy_nav3.gif) no-repeat;}
.ve dd li{float:left;cursor:pointer; background:url(hy_tag2.gif) no-repeat;}
.ve dd li.show{font-weight:bold; background:url(hy_tag1.gif) no-repeat;}
.ve dt ul{display:none;}
.ve dt ul.show{display:block;}

.bbb{width:285px;}
.bbb dd{padding-top:8px; height:35px; background:url(hy_nav3.gif) no-repeat; padding-left:4px; position:relative;}
.bbb dd li{float:left;cursor:pointer; background:url(hy_tag2.gif) no-repeat; width:64px;height:19px; margin-left:4px; display:inline; text-align:center; padding-top:8px; color:#333;}

.bbb dd li.show{font-weight:bold; background:url(hy_tag1.gif) no-repeat;color:#930082;width:64px;height:27px;}
.bbb dd li.show a:link,.bbb dd li.show a:hover,.bbb dd li.show a:visited,.bbb dd li.show a:active{color:#930082;}
.bbb dt{ border-top:#c1c0c0 solid 1px; margin-top:-8px;width:285px;}
.bbb dt ul{display:none;}
.bbb dt ul.show{display:block;width:282px;padding:10px 3px 0;}
.bbb dt ul li{ float:left;height:72px; overflow:hidden;width:279px; padding-top:6px; margin:0px;}
.bbb dt ul li .div1{ width:57px; height:57px; border:#dedcdd solid 1px; padding:3px; overflow:hidden; float:left; margin-left:10px; display:inline;}
.bbb dt ul li .div2{ width:190px; padding-left:12px; float:left;}
.bbb dt ul li .div2 span{ display:block; width:190px; overflow:hidden; white-space:nowrap; font-weight:bold; padding:3px 0;}
.bbb dt ul li .div2 p{ margin:0px; color:#7f7f7f;}
/*part3*/
.q_p3{ margin-top:10px;}
.q_p3_lt{ background:url(hy_tbg.gif) no-repeat; width:622px; height:24px; overflow:hidden; padding:9px 15px 0 30px;}
.q_p3_lt .div3{ width:100px; float:left; overflow:hidden; white-space:nowrap; font-size:14px; color:#930082; font-weight:bold;}
.q_p3_lt .div3 a:link,.q_p3_lt .div3 a:visited{color:#930082;}
.q_p3_lt .div3 a:hover,.q_p3_lt .div3 a:active,.q_p3_lt .div4 a:hover,.q_p3_lt .div4 a:active{color:#ff6600;}
.q_p3_lt .div4 a:link,.q_p3_lt .div4 a:visited,.q_pic dl dd a:link,.q_pic dl dd a:visited{ color:#333;}
.q_p3_lt .div4{ width:400px; float:right; overflow:hidden; white-space:nowrap; text-align:right;}
.q_p3_lt .div4 img{ vertical-align:middle}
.q_pic{ width:285px; float:left}
.q_pic dl{ width:122px; padding:3px 0 0 10px; float:left;}
.q_pic dl dt{ width:114px; height:87px; padding:3px; border:#dddcdc solid 1px;}
.q_pic dl dd{wdith:114px; text-align:center; white-space:nowrap; overflow:hidden; padding-top:4px;}
.q_pic dl dd a:hover,.q_pic dl dd a:active{color:#ff6600;}
.q_p3_r{ width:375px; float:left;}
.q_p3_r dl{ width:375px; }
.q_p3_r dl dt{ width:210px; color:#930082;white-space:nowrap; overflow:hidden; font-size:14px; font-weight:bold;padding-top:11px; padding-bottom:5px;}
.q_p3_r dl dt a:link,.q_p3_r dl dt a:visited,.q_p3_r dl dd a:link,.q_p3_r dl dd a:visited,.div22 b a:link,.div22 b a:visited,.div22 p a:link,.div22 p a:visited{color:#930082!important;}
.q_p3_r dl dd{ wdith:375px; color:#7f7f7f; line-height:21px;}
.q_p3_r ul{ width:375px; padding-top:15px;}
.q_p3_r ul li{ width:171px; padding:0px 8px; float:left;white-space:nowrap; overflow:hidden; background:url(hy_dian2.gif) no-repeat 0 7px; height:25px;}
.q_p3_r ul li a:link,.q_p3_r ul li a:visited,.q_p3_r ul li a:link,.q_p3_r ul li a:visited{ color:#333;}
.q_p3_r ul li a:link,.q_p3_r ul li a:visited{ color:#333;}
.div5{ background:url(hy_tt.gif) no-repeat; width:330px; height:21px; white-space:nowrap; overflow:hidden; padding-left:36px; padding-top:6px;}
.div5 a{ margin-left:15px; color:#fff!important;}
.div5 span{ color:#fff; font-weight:bold;}

.q_p3_rt{ width:240px; height:37px; background:url(hy_tt2.gif) no-repeat;}
.div6{ width:100px!important;}
.q_p3_d{ width:273px; padding:0 0 0 12px;}
.q_p3_d dl dt{ width:65px; height:65px; padding:3px; border:#dedddd solid 1px; float:left}
.q_p3_d dl dt img{ width:65px; height:65px;}
.q_p3_d dl dd{ width:180px; padding-left:10px; float:left; color:#7f7f7f; line-height:21px;}
.q_p3_d dl dd span{ font-weight:bold; display:block; width:180px; overflow:hidden; white-space:nowrap; padding:3px 0 4px 0;}
.q_p3_d dl dd a:line,.q_p3_d dl dd a:visited,.q_p3_d dl dt a:link,.q_p3_d dl dt a:visited{color:#333;}
.q_p3_d ul{ width:273px; margin-top:15px;}
.q_p3_d ul li{ width:265px; padding:0px 8px;white-space:nowrap; overflow:hidden; background:url(hy_dian2.gif) no-repeat 0 7px; height:25px;}
.div7{ width:273px; white-space:nowrap; overflow:hidden;color:#333;float:left;}
.q_p3_d ul li a:link,.q_p3_d ul li a:visited,.div7 a:link,.div7 a:visited,.hy_tu1 dl dd a:link,.hy_tu1 dl dd a:visited,.dl2 .dd a:link,.dl2 .dd a:visited,.bbb1 dt ul li a:link,.bbb1 dt ul li a:visited{color:#333;}
.div8{ width:132px;*width:132px!important;*width:122px; float:left;}
.div8 dl dt{ width:114px; height:207px;}
.div8 dl dt img{width:114px; height:207px;}
.dl2{ width:127px; float:left; margin-right:6px; margin-bottom:5px;}
.dl2 .dt,.dl2 .dt img{ width:119px; height:79px;}
.dl2 .dd{ width:119px; white-space:nowrap; overflow:hidden; padding:0px; text-align:center}
.mar{margin-top:3px!important;height:105px; overflow:hidden;}
.q_p3_d ul.mar li{float:left; width:117px;padding:0px 8px;white-space:nowrap; overflow:hidden; background:url(hy_dian2.gif) no-repeat 0 7px; height:25px;}
/*part5*/
.q_p5{ width:966px; height:279px; background:#faeffd; overflow:hidden; margin:10px auto 0 auto;}
.q_p5_t{ background:919px; height:23px; background:url(hy_ttt1.gif) no-repeat; padding:10px 15px 0 30px;}
.div9{ width:100px; float:left; font-size:14px; color:#930082; font-weight:bold;}
.div9 a:link,.div9 a:visited{ color:#930082;}
.div10{ width:100px; text-align:right; float:right;}
.hy_tu{ background:url(hy_pic10.jpg) no-repeat; height:246px; width:786px; padding-left:180px;}
.hy_tu .hy_tu1{ float:left; width:510px;}
.hy_tu1 dl{ width:144px; float:left; margin-right:25px; display:inline;}
.hy_tu1 dl dt{ border:#dddcdc solid 1px; padding:3px; background:#fff; width:136px; height:191px;}
.hy_tu1 dl dd{ width:144px; white-space:nowrap; overflow:hidden; text-align:center; padding-top:10px;}
.hy_tu2{ width:275px; float:left;}
.hy_tu2 dl{ background:#fff; width:112px; height:108px; padding:3px; border:#dddcdc solid 1px; float:left; margin:0 16px 4px 0; display:inline;}
.hy_tu2 dl dt{ width:112px; height:89px; overflow:hidden;}
.hy_tu2 dl dd{ height:19px; background:#a23c9d; line-height:19px; text-align:center; width:112px;}
.hy_tu2 dl dd a:link,.hy_tu2 dl dd a:hover,.hy_tu2 dl dd a:visited,.hy_tu2 dl dd a:active{ color:#fff;}

.bbb1{width:285px;}
.bbb1 dd{padding-top:12px; height:39px; background:url(hy_bg3.gif) no-repeat; padding-left:4px; position:relative;}
.bbb1 dd li{float:left;cursor:pointer; background:url(hy_tag22.gif) no-repeat; width:121px;height:30px; margin-left:8px; display:inline; text-align:center; padding-top:9px; color:#333;}
.bbb1 dd li.show{font-weight:bold; background:url(hy_tag21.gif) no-repeat;color:#930082;width:121px;height:39px; margin-top:-4px;}
.bbb1 dt{ border-top:#c1c0c0 solid 1px; margin-top:-12px; *margin-top:-12px; _margin-top:-17px;width:285px;*padding-top:12px}
.bbb1 dt ul{display:none;}
.bbb1 dt ul.show{display:block;width:282px;padding:0px 3px 0;}
.bbb1 dt ul li{ float:left; overflow:hidden;width:265px; padding:7px 0 0 8px; white-space:nowrap;}
.tt{_margin:1px 0 0 0;}
.div14{ width:145px;}
.div15{ width:230px; padding-left:30px;}
.mar11{float:left;  margin-right:20px; display:inline; }
.dian{ background:url(hy_dian2.gif) no-repeat 4px 14px; padding-left:15px!important; margin-top:1px;  _margin-top:0px; }
.dian1{ width:168px; float:left; white-space:nowrap; overflow:hidden; }
.bbb1 dt ul li span{ float:right; width:48px; white-space:nowrap; overflow:hidden; display:block;margin-right:10px;_margin-right:5px; }
.bbb1 dt ul li span a:link,.bbb1 dt ul li span a:visited{ color:#c984c9;}
.bgn{background:none!important;}
.hy_cs{ background:url(hy_bg4.gif) no-repeat; width:237px; height:73px; padding-left:25px; margin-bottom:2px;_margin-bottom:1px;}
.hy_cs .div11{ height:65px; width:65px;  float:left; background:#fff;}
.hy_cs .div11 img{ width:57px; height:57px;padding:3px; border:#dddcdc solid 1px;}
.div22{ width:162px!important; float:left; padding-left:10px; overflow:hidden; white-space:normal;}
.div22 b{ white-space:nowrap; width:162px; display:block; font-size:14px; padding:3px 0;}
.div22 p{ margin:0px; color:#999999;}
.hei{ height:27px;}
/*yoka 大师团*/
.hy_yokatit{ background:url(hy_yoka_ds.gif) no-repeat;}
.hy_yoka_div{ padding:8px 0 0 25px;}
.hy_yoka_div dl{ width:110px; float:left; text-align:center; margin-right:16px; display:inline;}
.hy_yoka_div dl a,.hy_ds2_nr dl .ds_dd a{ color:#333!important;}
.hy_yoka_div dl dt{ width:97px; height:74px; border:#dddcdc solid 1px; padding:2px; background:#fff; overflow:hidden; margin:0 auto 3px auto;}
.hy_yoka_div dl dd{ width:110px; white-space:nowrap; overflow:hidden; text-align:center; line-height:21px;}
.hy_yoka_div_heigh{ height:175px;}

/*受欢迎大师*/
.hy_ds2{ background:url(hy_ds2.gif) no-repeat;}
.hy_ds2_nr{ padding:8px 0 0 25px;}
.hy_ds2_nr dl{ width:110px; float:left; margin-right:15px; display:inline;}
.hy_ds2_nr dl dt{ width:97px; height:74px; padding:2px; overflow:hidden; border:#930082 solid 1px; margin:0 auto;}
.hy_ds2_nr dl dd{ background:url(hy_dsbg.gif) no-repeat; width:84px; text-align:left; height:19px; overflow:hidden; white-space:nowrap; margin:0 auto; padding:3px 0 0 19px;}
/*此套模版仿制原作者为ColdWin工作室 此模版拒绝转让联系QQ:182377860  模版版权归YOKA  此模版共交流*/
.hy_ds2_nr dl dd a{ color:#fff!important;}
.hy_ds2_nr dl .ds_dd{ width:110px; background:#fff; padding:5px 0 0 0; text-align:center;}