@charset "utf-8";
/* CSS Document */
.loginbox{ width:1200px; height:539px; background:url(../Images/loginbg.jpg) no-repeat; margin:0 auto; overflow:hidden; margin-top:20px;} 
.loginbox .box{ width:404px; height:449px; background:#FFF; margin:0 auto; position:relative; overflow:hidden; margin-top:50px; }
.loginbox .box .tit{ width:303px; height:73px; background:url(../Images/member/loginline.jpg) bottom center no-repeat; text-align:center; font-size:16px; font-family:"Microsoft Yahei"; line-height:73px; margin:26px 0 0 51px; overflow:hidden;}

.loginbox .box .list{ width:310px; margin:0 0 0 51px; height:auto; overflow:hidden;}
.loginbox .box .list ul{ margin:0px; padding:0px; list-style:none} 
.loginbox .box .list ul li{ margin:0px; padding:10px 0; list-style:none; width:303px;}
.loginbox .box .list ul li .input1{ width:303px; height:35px; line-height:35px; overflow:hidden; border:1px solid #DDDDDD; text-indent:10px;}
.loginbox .box .list ul li .input2{ width:165px; height:35px; line-height:35px; overflow:hidden; border:1px solid #DDDDDD; text-indent:10px; }
.loginbox .box .list ul li .btn{ width:300px; height:50px; background:#F7950E; border:0px; color:#FFF; line-height:50px; text-align:center; font-size:14px;}

/*会员中心*/
.membertop{ width:981px; height:196px; margin:0 auto; clear:both; overflow:hidden; background:url(../Images/member/dota.jpg) repeat; overflow:hidden;  position:relative; margin-top:20px;}
.membertop .box{ width:947px; height:158px; background:#EAEAEA; position:absolute; left:18px; top:19px;}
.membertop .box .pic{ width:157px; height:158px; overflow:hidden; position:absolute; left:0px; top:0px;}
.membertop .box .name{ font-size:20px; font-family:"Microsoft Yahei"; color:#000; position:absolute; left:173px; top:27px; font-weight:bold;}
.membertop .box .scores{ position: absolute; left:173px; top:74px;}
.membertop .box .memberlevel{ position:absolute; left:173px; top:112px;}
.membertop .box .memberlevel a{ background:#FE0198; color:#FFF;  padding:5px; border:1px solid #FE0198; border-radius:5px;}
.membertop .box .zuopin{ border-left:1px solid #000; height:50px; position: absolute; left:584px; top:50px; font-size:20px; padding:0 0 0 10px; color:#000; font-weight:bold;}
.membertop .box .renshu{border-left:1px solid #000; height:50px; position: absolute; left:746px; top:50px;font-size:20px;padding:0 0 0 10px; color:#000; font-weight:bold;}
.membertop .box .zuopin span{ font-size:12px;}
.membertop .box .renshu span{font-size:12px;}

/*会员主要位置*/
.membermain{ width:1200px;; height:auto; overflow:hidden; margin:0 auto; clear:both; overflow:hidden;margin-top:20px; background:#FFF; min-height:550px;}
.membermain .leftbox{ float:left; width:208px; height:auto; overflow:hidden;  border:1px solid #DDDDDD; padding:0 0 10px 0; margin-top:20px; margin-left:20px;}
.membermain .leftbox .list{ width:189px; height:auto;  border-bottom:1px dashed #D8D8D8; margin:10px 0 0 10px;}
.membermain .leftbox .list ul{ margin:0px; padding:0px; list-style:none;}
.membermain .leftbox .list ul li{ margin:0px; padding:0px; list-style:none; background:url(../Images/add.jpg) 159px 10px no-repeat; width:187px; height:39px; border-bottom:1px dashed #CCCCCC; font-size:14px; font-family:"Microsoft Yahei"; line-height:39px;}


.membermain .rightbox{ float:right; width:930px; height:auto; overflow:hidden; border:1px solid #DDDDDD;; margin-top:20px; margin-right:20px; padding-bottom:50px;}
.membermain .rightbox .title{ height:40px; width:930px; overflow:hidden; border-bottom:1px solid  #DDDDDD; position:relative}
.membermain .rightbox .title h5{ margin:0px; padding:0px; display:block; position:absolute; border-left:5px solid #000; height:15px; line-height:15px; font-size:14px; font-weight:bold; text-indent:12px; left:21px; top:13px;}
.membermain .rightbox .title h6{ margin:0px; padding:0px; font-size:14px; font-weight:blod; position:absolute; right:20px; top:13px;}

.worklist{ width:750px; height:auto; overflow:hidden;}
.worklist ul{ margin:0px; padding:0px; list-style:none;}
.worklist ul li{ margin:20px 0 0 20px; padding:0px; list-style:none; width:220px; height:214px; position:relative; float:left}
.worklist ul li img{ width:220px; height:164px;}
.worklist ul li span{ display:block; width:220px; height:50px; line-height:50px; text-align:center; font-size:14px;}

.formbox{ margin:20px 0 0 35px; width:800px; height:auto; overflow:hidden;}
.formbox ul{ margin:0px; padding:0px; list-style:none;}
.formbox ul li{ margin:0px; padding:10px 0; list-style:none; width:800px; overflow:hidden; height:auto; clear:both;}
.formbox ul li  h5{ width:83px; height:37px; line-height:37px; font-size:16px; font-weight:normal; float:left}
.formbox ul li .input1{ width:556px; height:35px; border:1px solid #CCC; float:left}
.formbox ul li .select1{ width:150px; height:35px; border:1px solid #CCC;}
.formbox ul li .btn{ width:153px; height:49px; background:#F7950E; line-height:49px; text-align:center; color:#FFF; font-size:14px; border:0px;}

.tequanbox{ width:710px; padding:20px; height:auto;background:url(../Images/member/dota.jpg) repeat; clear:both; margin-top:20px; overflow:hidden;}
.tequanbox .box{ width:710px;  overflow:hidden; height:auto; line-height:200%; background:#FFF;}
.tequanbox .box .cebox{ width:690px; margin:10px; line-height:200%; font-size:14px; font-family:"Microsoft Yahei";}

.memberLevel{ width:850px; height:156px; overflow:hidden;}
.memberLevel ul{ margin:0px; padding:0px; list-style:none;}
.memberLevel ul li{ margin:0px 30px 0 0; padding:0px; list-style:none; width:230px; height:156px; background:url(../Images/ctab2.jpg) no-repeat; position:relative; float:left}
.memberLevel ul li.onfocus{ background:url(../Images/ctab1.jpg) no-repeat;}

.memberLevel ul li h5{ margin:38px 0 0 11px; padding:0px; width:206px; height:40px; line-height:40px; text-align:center; font-size:20px; font-weight:bold; color:#000}
.memberLevel ul li h6{ margin:0px 0 0 11px; padding:0px; width:206px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; color:#FD0097}

.paytit{ width:710px; margin-top:20px; font-size:14px; font-weight:bold;}
.paylist{ width:710px; height:auto; overflow:hidden;  clear:both;}
.paylist ul{ margin:10px 0 0 0; padding:0px; list-style:none}
.paylist ul li{ margin:0px 10px 0 0; padding:0px; list-style:none; float:left; border:1px solid #E5E5E5; width:150px; height:39px; position:relative}

.paylist ul li.onfocus{ border:1px solid #FE5301;}
.paylist ul li img{ position:absolute; left:0px; top:0px; z-index:1; width:150px; height:39px;}
.paylist ul li .arr{ position:absolute; right:0px; bottom:0px; width:22px; height:21px; background:url(../Images/arrb.png) no-repeat; z-index:10; display:none}
.paylist ul li.onfocus .arr{ display:block}

.paybtn{ clear:both; margin-top:20px; height:auto; overflow:hidden; width:600px;}
.btnall{ width:153px; height:49px; background:#F7950E; line-height:49px; text-align:center; color:#FFF; font-size:14px; border:0px;}