@charset "utf-8";
/* CSS Document */
body{min-width:1000px;}
.primary{width:1000px;margin:0 auto;}
.part1{height:230px;background:url(img_d/part1.jpg) no-repeat center 0;}
.part2{height:920px;background:url(img_d/part2.jpg) no-repeat center 0;}
.part3{background:url(img_d/commentbg.jpg) #b8380b 50% 100% no-repeat;}
.part4{background:url(img_d/info.jpg) center 0 no-repeat;height:130px;}
.btn{background:url(img_d/btn.jpg) no-repeat;display:block;}

.part1 .myinfo{margin:20px 0 0 768px;width:130px;text-align:center;}
.part1 .myinfo p{font:14px "微软雅黑"; color:#FFF;padding:8px 0;}
.part1 .viewpresent{width:126px;height:36px;margin:0 auto;}
.part1 .viewpresent:hover{background-position:0 -36px;}

.part2 .left{width:378px;padding-top:333px}
.part2 .favandshare { margin:0 43px 0 33px;}
.part2 .fav{background-position:0 -72px;width:148px;height:48px;}
.part2 .fav:hover{background-position:0 -120px;}
.part2 .share{background-position:0 -168px;width:148px;height:48px;}
.part2 .share:hover{background-position:0 -216px;}
.part2 .teachstep{display:block;width: 244px;height:20px;margin: 74px 0 0 31px;}
.part2 .gw{margin:8px 0 0 24px}
.part2 .gwcontentbtn{width:92px;height:92px;margin: 7px;}
.part2 .starshow{background-position:0 -264px;}
.part2 .starshow:hover{background-position:-92px -264px;}
.part2 .boardshow{background-position:0 -356px;}
.part2 .boardshow:hover{background-position:-92px -356px;}
.part2 .foursquares{background-position:0 -448px;}
.part2 .foursquares:hover{background-position:-92px -448px;}

.part2 .right{width:580px;padding-top: 57px;}
.num{color:#ffcc00;font-family:"Tahoma";}
.colortxt{color:#ff9999;line-height: 22px;}
.part2 .wheel{width:100%;margin-top: 30px;}
.part2 .wheel li{width:191px;height:121px;background:url(img_d/wheelbg.png);position: absolute;_background:url(img_d/wheelbgie6.png);display:none;}
.part2 .wheel .on{display:block;}
.part2 .l1{left:4px;top:-2px;}
.part2 .l2{left:195px;top:-2px;}
.part2 .l3{left:386px;top:-2px;}
.part2 .l4{left:386px;top:118px;}
.part2 .l5{left:386px;top:238px;}
.part2 .l6{left:195px;top:238px;}
.part2 .l7{left:4px;top:238px;}
.part2 .l8{left:4px;top:118px;}
.part2 .shake{background:url(img_d/shake.gif);width:188px;height:117px;display:block;top:119px;left:196px;text-decoration: none;}
.part2 .shake:hover{background:url(img_d/shake.jpg);background-position: 0 -116px;}
.part2 .leavecnt{display: inline-block;margin-top: 80px;color:#993300;}
.part2 .username{color:#fff774;}
.part2 .userawardlist{overflow: hidden;position:absolute;top:0px;left:0;}
.part2 .scroll{margin: 24px auto 0;height:56px;width:86%;overflow: hidden;position:relative;}
.part2 .userawardlist li{color:#660000;font-size:12px;display: block;padding: 5px;width:238px;float: left;}
.part2 .vipbtn{display:block;width:188px;height:46px;background-position:0 -540px;}
.part2 .vipbtn:hover{background-position:0 -586px;}
.part2 .package{padding: 253px 0 0 736px;}

.part3 .rankpart{width:980px;margin:0 auto;background:#7e2100;}
.part3 .userranklist{color:#ffdebd;overflow: hidden;}
.part3 .userranklist li{float:left;width: 450px;text-align:left;line-height:40px;_height:40px;padding: 0px 0px 0px 40px;}

.part3 .userranklist .index{background-position:-158px 0;display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;font-family: "Arial";font-weight: bold;color: #a32a00;}

.part3 .linkmore{top: 0;right: 0;width: 140px;height: 140px;}

#upBtn{ width:58px; right:0; height:58px; background: url(img_s/up.jpg); position:fixed; top:50%; _position:absolute; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)-10 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }


.pagination{ padding:5px 0; text-align:center; }
.pagination a, .pagination span{ padding: 0.2em 0.4em; margin:0 2px; min-width:1.5em; text-align:center; text-decoration:none; color: #ffdebd; background: #a5644d; }
.pagination a:hover, .pagination .current{ color:#FF9934; background: #8E2631; text-decoration: none; }
.pagination .current{background: none;}
.zbox{ background-color: #fff; width: 400px; }
.zbox_t{ height: 36px; background-color: #b8380b; }
.zbox_g { padding: 10px; }
.zbox_g a{ color:#009966; }
.zbox_t .tt{ color:#fff; float: left; margin-top: 8px; margin-left: 10px; display: inline; }
.zbox_t .closeBtn{ height: 18px; width: 18px; background: url(img_d/sp.jpg) -4px -4px; float:right; margin-right: 10px; display: inline; margin-top:8px; }
.zbox_g .zctn{ width:80%; text-align: center; margin: 0 auto 10px; }
.zbox_g .ztitle{ color: #cc0000; font-size: 16px; text-align: center; width: 80%; margin: 0 auto 15px; }
.zbox_g .zbtn{ padding: 0.6em 1em; }
.zbox_g .zbtn:hover{ text-decoration: none; }
.zbox_g .zbtn_1{ background-color: #ff6f0f; color:white; border: 1px solid #cd7133; }
.zbox_g .zbtn_2{ background-color: #32b388; color:white; }
.zbox_g .zinputTxt{ border:1px solid #ccc; background-color: #fff; padding: 3px 5px; }
.zbox_g label{ cursor: pointer; }
.zbox_g .areaLine{ width: 210px; text-align: left; margin: 10px auto; }
.zbox_g .areaRadio{ display:inline-block; line-height: 29px; vertical-align: middle; }
.zbox_g .areaLabel{ margin-right:20px; }
.zbox_g .areaLine label{ height: 29px; line-height: 29px; vertical-align: middle; display: inline-block; }
.zbox_g .ctrlBtns { padding: 5px; }
.zbox_g .ctrlBtns a{ margin:0 10px; }
.zbox_g .clipboardCtrl { width: 235px; margin: 0 auto 10px; }
.zbox_g .clipboardCtrl .copyName{ margin-right: 10px}
.zbox_g .priceLine{ text-align: left; width: 294px; margin: 0 auto 10px; }
.zbox_g .priceLine .priceName{ margin-right:20px; display:inline-block; width:70px; overflow:hidden; vertical-align:middle; }
.zbox_g .priceLine .Code{ margin-right: 10px; width: 150px; display:inline-block; }
.zbox_g .priceLine .copyLine{ display:inline-block; }
#congraFlash{ width:960px; height: 500px; }

.zbox_g .shareBtn{ margin:0 8px; line-height:60px; vertical-align:middle; background-image:url(img_d/share.png); background-repeat:  no-repeat; display: inline-block; width: 30px; height: 30px; }
.zbox_g .shareBtn_qzone{ background-position:0 0; }
.zbox_g .shareBtn_qqweibo{ background-position:-32px 0; }
.zbox_g .shareBtn_sinaweibo{ background-position:-64px 0; }
.zbox_g .shareBtn_qq{ background-position:-96px 0; }
.zbox_g .w_prize {height: 100px;overflow-y: scroll;overflow-x: hidden;}

.liItem{width: 117px;display: inline-block;}