body{font-size:12px;color:#909090; margin:0 auto; background:#F6F6F6;}
img{border:0;}
ul,li{margin:0; padding:0; list-style:none;}
a{color:#1D64D6;}
a:hover{color:#cc0000;}

.container{width:960px; margin:0 auto;}
.head{width:100%; background:#2975bc; position:relative; height:87px;color:#FFFFFF;}
.head .logo{display:block; text-indent:-10000px; background:url(http://static.51img1.com/v3/www/images/51logo.gif) no-repeat; width:145px; height:56px; position:absolute; top:22px; left:23px;}
.head .rightlink{position:absolute; top:5px; right:10px; background:url(http://static.51img1.com/v3/www/images/icon.gif) no-repeat 0 -58px; padding-left:10px;}
.head .rightlink a{color:#FFFFFF;}
.head .rightlink a:hover{color:#FFFF00;}
.head p{font-size:14px;font-weight:bold; margin:0;position:absolute; bottom:5px; right:10px; text-align:right;}

.main{width:946px; background:#ffffff; height:auto; overflow:hidden; padding:20px 9px 30px 5px;}
.main .left{width:230px; float:left; margin-right:5px;}
.main .right{width:699px; float:left;border-left:1px solid #E5E5E5; }

.loginheight{float:left;height:254px;padding:10px 20px 20px;width:202px;}
.logintitle{height:29px; line-height:29px; width:195px; background:#F8F8F8 url(http://static.51img1.com/v3/www/images/icon.gif) no-repeat 20px 8px; padding-left:35px;color:#7D7D7D; font-weight:bold; font-size:14px; font-family:Arial;}
.loginBlock{padding:5px 14px; width:202px; float:left; height:230px;}
.loginBlock label{margin:5px 0 0 2px; display:block;}
.loginBlock .text{background:url(http://static.51img1.com/v3/www/images/inputbg.gif) no-repeat top left; width:199px; height:24px; border:0;padding:7px 3px 0 3px;}
.loginBlock .text input{ border:0; width:190px; font-weight:bold;}
.loginBlock .hiddenlogin{color:#1D65D4; padding:2px 0 2px 0;}
.loginBlock .hiddenlogin input{margin:0 5px 0 0;}
.loginBlock .hiddenlogin span{line-height:23px;}
.loginBlock .loginbtn{margin-right:10px;}
.loginBlock .linkdiv{text-align:center; padding:10px 13px;}
.loginBlock .linkdiv a{margin:0 5px;}
.loginBlock .waplogin{display:block; width:203px; height:28px; border:1px solid #DCDCDC; cursor:pointer; color:#4877C5; font-weight:bold; font-size:14px; text-decoration:none; text-align:center; line-height:28px;}
.loginBlock .waplogin span{color:#7D7D7D; font-size:12px; font-weight:normal; margin-left:10px;}
.loginBlock .loginin{line-height:35px; padding-bottom:15px; font-size:14px;}

.leftblock { width:210px;margin:15px 10px 0 10px; display:inline;float:left; border-bottom:1px dashed #E5E5E5; border-top:1px dashed #E5E5E5;}
.leftblock h1{font-size:14px; padding-left:15px; color:#7D7D7D; margin:0; line-height:30px; margin-top:10px;}
.leftblock ul { width:100%; line-height:30px; padding-bottom:8px;}
.leftblock ul li{width:190px; height:30px; overflow:hidden; background:url(http://static.51img1.com/v3/www/images/icon.gif) no-repeat 0 -18px; padding-left:15px;}
.leftblock ul li span{margin-right:10px;}
.leftblock ul li a{color:#7E7E7E; text-decoration:none;}
.leftblock ul li a:hover{color:#cc0000;}

.infoBlock{float:left; width:699px; padding:15px 0 0 10px;height:199px;}
.infoBlock .frame{background:url(http://static.51img1.com/v3/www/images/infobg.gif) no-repeat; width:699px; height:90px; position:relative; display:none;}
.infoBlock .frame p{ color:#1F65D5; font-family:; font-size:18px; width:525px; text-align:center; float:left; margin:33px 0 0 0 ;}
.infoBlock .frame .register{ display:block; background:url(http://static.51img1.com/v3/www/images/info_register.gif) no-repeat; width:140px; height:42px; text-decoration:none; text-indent:-10000px; float:left; margin:23px 0 0 0;}
.infoBlock .frame .bottomarrow{ background:url(http://static.51img1.com/v3/www/images/infobottomarrow.gif) no-repeat; width:29px; height:18px; position:absolute; bottom:-13px; left:30px;}
.infoBlock ul li{text-align:center; float:left; margin:10px 35px 0 0;}
.infoBlock ul li.last{margin:10px 0 0 0;}
.infoBlock ul li a{text-decoration:none;}
.infoBlock ul li a.current{font-weight:bold;}
.infoBlock .info1 .bottomarrow{left:30px;}
.infoBlock .info2 .bottomarrow{left:140px;}
.infoBlock .info3 .bottomarrow{left:260px;}
.infoBlock .info4 .bottomarrow{left:380px;}
.infoBlock .info5 .bottomarrow{left:520px;}
.infoBlock .info6 .bottomarrow{left:620px;}

.eventBlock{float:left; width:697px; border:1px solid #DCDCDC; margin:20px 0 0 10px; display:inline; height:200px;}
.eventBlock h1{font-size:14px; color:#7D7D7D; border-bottom:4px solid #DCDCDC; float:left; margin:15px 0 0 15px;display:inline; padding-bottom:3px;}
.eventBlock ul{ float:left; width:682px; padding:15px;}
.eventBlock ul li{float:left; text-align:center;}
.eventBlock ul li.last{margin:0;}
.eventBlock ul li img{margin-bottom:5px;}
.eventBlock ul li a{text-decoration:none;}

.foot{width:960px; margin:0 auto; color:#BACDEE; line-height:20px; padding-top:15px; color:#7D7D7D;}
.foot a{color:#5188BE;}
.foot a:hover{color:#cc0000;}
.foot .lawer{width:100%; float:left;}
.foot .copyright{float:left; width:600px; line-height:30px;}
.foot .copyright .link{margin:0 0 10px 0;}
.foot .copyright .link a{text-decoration:none;}
.foot .webpolice{float:right; width:240px; text-align:left;}
.foot .webpolice p{margin:0 0 30px 0;}
.foot .bottompic{float:left;text-align:center; width:100%; padding:10px 0 0 0;}
.foot .ico_servicetel{background:url(http://static.51img1.com/v3/www/images/icon.gif) no-repeat 0 -90px; padding-left:18px;}

.wwwad1{float:left; margin:16px 0 5px 0; height:127px;width:230px; text-align:center;}
.wwwad2{float:left; height:284px; padding-left:10px;}
.wwwad3{float:left; padding:17px 0 0 10px; height:127px;}

.searchfriend{border-bottom:1px dashed #E5E5E5;  float:left;width:210px;margin:0 10px; line-height:29px; height:29px;_line-height:30px; _height:30px; display:inline;}
.searchfriend a{color:#FF0000; font-weight:bold; font-size:14px; margin-left:15px;}

.w_vode{float:left;}
.w_vode .text{width:55px;float:left; background:url(http://static.51img1.com/v3/www/images/shortinputbg.gif) no-repeat;}
.w_vode .text input{width:52px;}
.erroralert{ color:#FF0000; background-position:12px -115px;}
.for_id6_confirm {_margin-top:-10px;}