body{background:url(http://static.51img1.com/v3/vip/bodybg.gif) repeat-x; font-size:12px; margin:0 auto; color:#737070; line-height:150%;}
*{margin:0; padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:underline; color:#196cd3;hide-focus:expression(this.hideFocus=true);outline:none;}
a:hover{color:#FF0000;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}

.normalbtn{background:url(http://static.51img1.com/v3/vip/btn2.gif) no-repeat; width:73px; height:30px; line-height:23px; border:0; color:#612d07; cursor:pointer;}
.container{width:961px; margin:0 auto;}
.pagehead{background:url(http://static.51img1.com/v3/vip/logo.gif) no-repeat; height:85px;position:relative}
.register{ position:absolute; right:0; top:10px;color:#999999; }
.register a{ color:#999999; text-decoration:underline}
.register a:hover{ color:#f30}


.toptab li{float:right; font-size:14px; margin:39px 0 0 0; background:url(http://static.51img1.com/v3/vip/toptabspace.gif) no-repeat; height:27px; padding:25px 20px 0 20px;}
.toptab li.first{background:none;}
.toptab li a{ text-decoration:none; color:#674006;}
.toptab li a:hover{color:#FF0000;}
.topad{background:url(http://static.51img1.com/v3/vip/topad.jpg) no-repeat; height:46px; margin-top:5px; color:#fff; padding:40px 0 0 30px; font-size:14px;}

.mainwrap{border:2px solid #e4e4e4; border-top:5px solid #f5f4f4; background:#fff;}
.pageleft{width:198px; float:left; margin:4px 0 0 7px; display:inline;}
.pagecenter{float:left; width:582px;}
.pageright{float:left; width:160px;}

.blockA .top{background:url(http://static.51img1.com/v3/vip/block1bg1.gif) no-repeat; height:118px; padding:9px 0 0 0; text-align:center;}
.blockA .top img{padding:4px; border:1px solid #d5d7d8; background:#fff;}
.blockA .middle{background:url(http://static.51img1.com/v3/vip/block1bg2.gif) repeat-x; height:101px; border:1px solid #d6d3d3; border-bottom:0; border-top:0; text-align:center; padding:5px 12px 0;}
.blockA .middle p{text-align:left; line-height:20px;}
.blockA .middle p.usermessage{margin:3px 0 0 0;}
.blockA .middle p.alignright{text-align:right;}
.blockA .middle .username{color:#a33e0d; text-decoration:none;}
.blockA .middle *{vertical-align:middle;}
.blockA .bottom{background:url(http://static.51img1.com/v3/vip/block_left_bottom.gif) no-repeat; height:5px; font-size:0;}

.blockB .top{background:url(http://static.51img1.com/v3/vip/title1.jpg) no-repeat; height:35px; margin-top:5px;}
.blockB .top .more{float:right; width:50px; height:15px; margin-top:10px; text-indent:-10000px;}
.blockB .middle{text-align:center; padding:8px 0 0 0;border:1px solid #d6d3d3; border-bottom:0; border-top:0; }
.blockB .middle a{text-decoration:none; line-height:26px;color:#737070;}
.blockB .middle img{border:1px solid #dad8d8;}
.blockB .bottom{background:url(http://static.51img1.com/v3/vip/block_left_bottom.gif) no-repeat; height:5px; font-size:0;}

.center1{background:url(http://static.51img1.com/v3/vip/ad1.jpg) no-repeat; height:64px;}
.center2{margin:0 0 0 11px; border:1px solid #d6d3d3; width:561px; height:155px;}
.center2 .ad{float:left; width:532px;border-right:1px solid #d6d3d3}
.center2 .adchange{float:left; background:url(http://static.51img1.com/v3/vip/adbg.gif) no-repeat;height:155px;}
.center2 .adchange li.current{background:url(http://static.51img1.com/v3/vip/adcurrent.gif) center no-repeat;}
.center2 .adchange li a{ height:38px; display:block; width:28px; text-indent:-10000px;}
.centerblock{ color:#612d07; line-height:28px; }
.centerblock a{color:#612d07; text-decoration:none;}
.centerblock a:hover{color:#FF0000; text-decoration:underline;}
.center3{background:url(http://static.51img1.com/v3/vip/tequan_1.jpg) no-repeat; height:238px; margin:3px 0 0 0;position:relative;}
.center3 .viplink{ float:right; margin:45px 20px 0 0; display:inline; width:160px; height:50px;}
.center3 .link{ position:absolute; top:140px; left:190px; display:block;}
.center3 .piclink{position:absolute; top:125px; left:40px; display:block; width:100px; height:100px;}
.center4{background:url(http://static.51img1.com/v3/vip/tequan_2.jpg) no-repeat; height:118px; padding:50px 0 0 85px;position:relative;}
.center4 p{width:350px;}
.center4 img{vertical-align:text-top; margin:0 0 0 15px;}
.center4 .link{background:url(http://static.51img1.com/v3/vip/kuang.gif) no-repeat; height:26px; margin:7px 0 0 0; padding:8px 10px 0; width:358px; display:block;}
.center4 .piclink{position:absolute; top:15px; right:40px; display:block; width:100px; height:100px;}
.center5{background:url(http://static.51img1.com/v3/vip/tequan_3.jpg) no-repeat; height:102px; padding:50px 0 0 165px;position:relative;}
.center5 .piclink{position:absolute; top:25px; left:45px; display:block; width:100px; height:100px;}
.centerbottom{background:url(http://static.51img1.com/v3/vip/block_middle_bottom.gif) no-repeat; height:15px;font-size:0;}
.centerblock a:hover{text-decoration:none;color:#612D07;}

.rightblock .top{ background:url(http://static.51img1.com/v3/vip/title2.gif) no-repeat; height:34px;}
.rightblock .middle{border:1px solid #d6d3d3; border-bottom:0; border-top:0; padding:5px 9px;}
.rightblock .bottom{background:url(http://static.51img1.com/v3/vip/block_right_bottom.gif) no-repeat; height:5px; font-size:0;}

.hottequanlist{color:#a9aaab; line-height:18px;}
.hottequanlist li{background:url(http://static.51img1.com/v3/vip/blockleft_space.gif) bottom no-repeat; padding:10px 0 15px 0;}
.hottequanlist li .pic{float:left; margin:0 5px 0 0;}
.hottequanlist li .left{float:left; width:90px;}
.hottequanlist li .left b{color:#6d7071;}
.hottequanlist li .link{clear:both;text-align:center;}

.rightblock .title2{background-image:url(http://static.51img1.com/v3/vip/title3.gif); margin-top:5px;}
.indexvote{line-height:22px;}
.indexvote *{vertical-align:middle;}
.indexvote input{margin:0 5px 0 0;}

.pagebottom{padding:15px 0; text-align:center; float:left; width:98%; font-family:Arial}
.pagebottom a{text-decoration:none; color:#737070;}
.pagebottom a:hover{color:#FF0000; text-decoration:underline;}


#loginout .top{background-image:url(http://static.51img1.com/v3/vip/block1bg3.gif);height:98px; padding:29px 0 0 0;}
#loginout .top .text{width:100px; border:1px solid #D5D7D8;}
#loginout .top .btn3{background:url(http://static.51img1.com/v3/vip/btn3.gif); width:71px; height:27px; border:0; color:#612D07;}
#loginout .top p{margin:5px 0 10px;}
#loginout .middle{padding:5px 3px 0;}
#loginout .middle p{ line-height:25px;}
#loginout .top img{border:0; padding:0; margin:20px 0 0 0;}

/*=----add by xumian 09/04/02-----*/
.centerwrap{ width:732px; float:left; display:inline; margin-left:12px; margin-top:5px}
.shengji{ background:url(http://static.51img1.com/v3/vip/btn_vipshengjibg.gif) no-repeat left bottom; width:165px; height:85px; margin:0 auto}
.shengji img{ padding-top:15px}
.w380{ width:380px; float:left}
.w345{ width:345px; float: right}
.subtitle{ margin-left:15px; line-height:40px;}
.greyfont{ color:#666666}
.redfont{ color:red; font-weight:bold}
.nav_upvip{background:url(http://static.51img1.com/v3/vip/nav_upvip_bg.jpg) repeat; height:34px}
	.nav_upvip_l{float:left;  width:34px;background:url(http://static.51img1.com/v3/vip/nav_upvip.jpg) no-repeat; height:34px;}
	.nav_upvip_r{float:right; height:34px;}
	.nav_upvip_con{ float:left; width:400px; text-align:left; padding-left:6px;line-height:34px;height:34px;}
	.nav_upvip_con span{ padding-left:5px}
	.nav_upvip_con a{color:#737070;text-decoration:underline; padding-right:5px}
	.nav_upvip_con a:hover{ text-decoration:underline;color:red; }
	
.r_nav{width:100%; background:url(http://static.51img1.com/v3/vip/nav_mid_bg.jpg) repeat; height:32px; margin-top:7px}
	.r_nav_l{float:left;  width:6px;background:url(http://static.51img1.com/v3/vip/nav_bg.jpg) no-repeat -6px 0; height:32px;}
	.r_nav_r{float:right; width:6px;background:url(http://static.51img1.com/v3/vip/nav_bg.jpg) no-repeat; height:32px;}
	.r_nav_con{ float:left; width:200px; text-align:left; line-height:32px; height:32px; padding-left:5px}
	.r_nav_con img{ padding-top:8px}
	.con_c{ text-align:center; margin:0 auto; width:715px;}
	
.r_con{ border:1px solid #D5D4D2; border-top:0; border-bottom:0; padding:10px 15px 5px; text-align:left; color:#604317}
#adv09_1301 div a img{display:inline}


.r_bottom{background:url(http://static.51img1.com/v3/vip/bottom_mid_bg.jpg) repeat 0 bottom; position:relative}
	.r_bottom_l{ background:url(http://static.51img1.com/v3/vip/bottom_bg.jpg) no-repeat -12px bottom; width:12px; float:left; height:40px}
	.r_bottom_l1{ background:url(http://static.51img1.com/v3/vip/bottom_bg.jpg) no-repeat -12px bottom; width:12px; float:left; height:10px}
	.r_bottom_r{ height:40px; float:right}
	.r_bottom_r1{ height:10px; background:url(http://static.51img1.com/v3/vip/bottom_bg.jpg) no-repeat 0px bottom; width:12px; float:left;  float:right}
	
.r_yellow{background:#FFFAE2;}
.r_yellowbottom{background:url(http://static.51img1.com/v3/vip/yellowbottom_mid_bg.jpg) repeat 0 bottom; position:relative}
	.r_yellowbottom_l{ background:url(http://static.51img1.com/v3/vip/yellowbottom_bg.jpg) no-repeat -12px bottom; width:12px; float:left; height:10px}
	.r_yellowbottom_r{ height:10px; background:url(http://static.51img1.com/v3/vip/yellowbottom_bg.jpg) no-repeat 0px bottom; width:12px; float:left;  float:right}

/*.tab{ height:32px; position:relative; font-size:14px; margin-top:3px}
	.tab ul{float:left; position:absolute; top:1px}
	.tab li{float:left;  font-weight:bold; width:110px;position:relative}
	.tab li a { background:url(http://static.51img1.com/v3/vip/tabbg.jpg) right -32px;display: block;float: left;height: 32px;padding-right: 22px;color:#654103;text-decoration: none;}
	.tab li a span { background:url(http://static.51img1.com/v3/vip/tabbg.jpg);display: block;padding:6px 2px 5px 22px;line-height: 21px; float:left;cursor:pointer;}
	.tab li a:hover{ text-decoration:underline}
	.tab li.current a {background:url(http://static.51img1.com/v3/vip/tabbg.jpg) right -96px;color: #7F4909;display: block;float: left;height: 32px;padding-right: 22px;text-decoration: none;}
	.tab li.current a span {background:url(http://static.51img1.com/v3/vip/tabbg.jpg) 0 -64px;display: block;padding:6px 2px 5px 22px;line-height: 21px; float:left;cursor:pointer;}
	.tab li .arrow{width:16px; position:absolute; bottom:-29px; left:45px; height:30px}
	.tab li .arrow1{width:16px; position:absolute; bottom:-29px; left:55px; height:30px}
	.tab li .arrow2{width:16px; position:absolute; bottom:-29px; left:65px; height:30px}
	.tab li.w1{ width:214px}
	.tab li.w2{ width:130px;_width:134px}
	.tab li.w3{ width:139px;_width:139px}
*/	
.tab{ height:32px; position:relative; font-size:14px; margin-top:3px}
	.tab ul{float:left; position:absolute; top:1px}
	.tab li{float:left;  font-weight:bold; width:110px;position:relative; display:inline;}
	.tab li a { background:url(http://static.51img1.com/v3/vip/tabbg.jpg) right -32px;display: block;float: left;height: 32px;padding-right: 22px;color:#654103;text-decoration: none;}
	.tab li a span { background:url(http://static.51img1.com/v3/vip/tabbg.jpg);display: block;padding:6px 2px 5px 22px;line-height: 21px; float:left;cursor:pointer;}
	.tab li a:hover{ text-decoration:underline;color:red;}
	.tab li.current a {background:url(http://static.51img1.com/v3/vip/tabbg.jpg) right -96px;color: #7F4909;display: block;float: left;height: 32px;padding-right: 22px;text-decoration: none;}
	.tab li.current a span {background:url(http://static.51img1.com/v3/vip/tabbg.jpg) 0 -64px;display: block;padding:6px 2px 5px 22px;line-height: 21px; float:left;cursor:pointer;}
	.tab li .arrow{width:16px; position:absolute; bottom:-29px; left:45px; height:30px}
	.tab li .arrow1{width:16px; position:absolute; bottom:-29px; left:55px; height:30px}
	.tab li .arrow2{width:16px; position:absolute; bottom:-29px; left:65px; height:30px}
	.tab li.w1{ width:214px}
	.tab li.w2{ width:133px;*width:136px;_width:136px;}
	.tab li.w3{ width:142px;*width:142px;_width:142px;}


.selecttab{ position:absolute; right:0; top:5px}
.tabcon{ border:1px solid #D5D4D2; border-bottom:0; padding:2px}
	.y_daohang{ background:#FFFAE2; color:#905E15; line-height:32px;*padding-top:2px;_padding-top:2px;padding-left:8px;}
	.y_daohang a{ color:#905E15; text-decoration:none;  padding:0 12px 0 12px; background:url(http://static.51img1.com/v3/vip/sub_dot.gif) no-repeat 0 3px;}
	.y_daohang a:hover{ text-decoration:underline;color:red}
	.y_daohang .current{text-decoration:underline; color:#f30}
	
.newslist{ text-align:left; margin:0; padding:0;color:#666666}
	.newslist li{width:100%;float:left;overflow:hidden; line-height:22px}
	.newslist li span{ float:right; text-align:right;width:75px}
	.newslist li a{color:#666666}
	.newslist li a:hover{ color:#f30}

.herprize{ padding:25px 0 0 30px;}
	.herprize li{ width:150px;height:200px;text-align:center; float:left; padding:0 20px 28px 0; display:inline}
	.herprize li .box{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:117px;*font-family:Arial;width:150px;height:130px;background:#fff;border:1px solid #D7D3D4;overflow:hidden; background:#F4F3EF}
	.herprize li .box img{vertical-align:middle;}
	.herprize li p{line-height:22px; padding:6px 0 2px}
	.herprize li p a{ color:#8F5D14}

.gradlist{ padding:0}
	.gradlist li{ width:185px;text-align:center; float:left; padding:0 18px 0 26px }
	.gradlist li p{ font-size:14px; padding-top:5px; line-height:22px; color:#7E4F09}
	.gradlist li a{ color:#654103;text-decoration:underline}
	.gradlist li a:hover{ color:red}

.boxall{ width:670px;background:#FFF2B7; margin:0 auto; padding:5px;}
	.boxa{ width:318px;float:left; background:#FFFAE2; border:1px solid #F4CA57; padding:6px;margin-right:5px; display:inline;text-align:center;}
	.boxa.nomarg{ margin:0}
	.boxa ul{}
	.boxa h3{ background:#FFF2B7; font-weight:normal; font-size:14px;padding-top:4px; padding-bottom:4px; }
	.boxa li{ width:100%; float:left; font-size:14px; margin:4px 0; padding:2px 0 8px; line-height:24px;border-bottom:1px dashed #D8C09E;display:inline}
	.boxa li span{ width:150px; float:left; text-align:center}
	.boxa li.nobor{  border:0}
.boxw1{ width:240px;}
.boxw2{ width:144px;}.boxw1 li,.boxw2 li{padding:17px 0 26px}
.boxw3{ width:234px;}.boxw3 li{ font-size:12px; text-align:left; line-height:19px;}
.boxw3 li a{ color:#604216;padding-left:50px}

.gradsum{ padding:5px 0 0 10px}
.gradsum li{text-align:center; width:650px; float:left; border-bottom:1px solid #EAE9E9; color:#656565; text-align:left;padding:5px 0; background:url(http://static.51img1.com/v3/vip/dot.gif) no-repeat 9px 14px; padding-left:20px;}
.gradsum .title{background:none; font-size:14px; padding-bottom:8px; padding-left:8px}
.gradsum li.nobor{  border:0; }

.gradsum2{ padding-top:15px;font-size:14px; position:relative}
.gradsum2 li{text-align:center; width:650px; float:left; color:#656565; text-align:left;padding:5px 0; background:url(http://static.51img1.com/v3/vip/dot.gif) no-repeat 4px -3px; padding-left:20px;}
.gradsum2 li .link{ position:absolute; right:50px}
.flashprogress{ background:#CBC5AE;}

.whatgrad{ background:url(http://static.51img1.com/v3/vip/gradebg.gif) no-repeat; width:713px; height:128px; position:relative}
.gradarrow{ background:url(http://static.51img1.com/v3/vip/gradearrow.gif) no-repeat; width:119px; height:82px; position:absolute;top:0; right:-17px}
.gradicon{ float:right;  padding:98px 0 10px 0;font-size:14px}
.gradicon1{ background:url(http://static.51img1.com/v3/vip/gradeicon.gif) no-repeat;line-height:24px; padding:15px 10px 20px 55px }
.gradicon2{ background:url(http://static.51img1.com/v3/vip/gradeicon.gif) no-repeat 0 -45px; line-height:24px; padding:15px 20px 10px 50px}
.framecon{ padding:10px}
/**====layer**/
.btn{float:left;height:27px;padding-left:3px;display:inline;background:url(http://static.51img1.com/v3/vip/btn_l.gif) no-repeat left top;text-decoration:none;}
.btn span{float:left;color:#656565;height:25px;line-height:25px;padding:0 22px 4px 19px;cursor:pointer;background:url(http://static.51img1.com/v3/vip/btn_r.gif) no-repeat right top;}
.btn:hover{text-decoration:none;}
.layer_wrap{width:390px;background:#fff;border:1px solid #B7B6B2;}
.layer_wrap .title{position:relative;height:23px;background:url(http://static.51img1.com/v3/vip/layer_title.gif) repeat-x;border-bottom:1px solid #B7B6B2;}
.layer_wrap .title .close{position:absolute;top:5px;right:10px;display:block;width:9px;height:9px;text-indent:-5000px;background:url(http://static.51img1.com/v3/vip/layer_close.gif) no-repeat;}
.layer_wrap .contain{padding:20px 20px 15px 0;}
.layer_wrap .contain p.pt14{ font-size:14px; padding-bottom:5px}
.layer_wrap .contain .pad{ padding-left:20px} 
.layer_wrap .contain p{margin:0 0 0 35px;line-height:24px;text-align:left;color:#6C6969;}
.layer_wrap .contain .btn{margin:10px 12px 0 150px;}

.xinwenlist{ }
.xinwenlist li{ width:680px; float:left; display:inline; padding:5px;}
.xinwenlist li .w1{ width:580px; float:left}
.xinwenlist li .w2{ float:right; width:100px; text-align:right;color:#666666}
.xinwenlist li a{ color:#604317; text-decoration:underline}
.xinwenlist li a:hover{ color:#000}
.ftblue{ color:#196CD3}

