@charset "gb2312";

html{background:url(../images/beautifulgirl/bg.jpg) repeat-y center;}
body{background:url(../images/beautifulgirl/beaugirl_bg.jpg) no-repeat top center;}
.beaugirl_wrap{width:1000px;margin:0 auto;}
#form1{background:url(../images/beautifulgirl/beaugirl_bg_bottom.jpg) no-repeat bottom center;}
.beau_nav{ background:url(../images/beautifulgirl/beau_girl01.jpg) no-repeat; width:1000px; height:111px; overflow:hidden;}
.beau_nav .logo{float:left;}
.beau_nav .logo a{float:left;width:150px;height:95px;text-indent:-9999px;}
.beau_nav .sub{float:right;width:325px;height:48px;overflow:hidden;line-height:24px;color:#fff;text-align:center;}
.beau_nav .sub p{display:none;text-align:left;}
.beau_nav .sub a{color:#fff;}
.beau_nav .sub b{font-weight:500;margin-right:10px;color:red;}
.beau_nav .sub ul li{float:left;width:70px; text-align:center; background:url(../images/nav_line.jpg) no-repeat right center;}
.beau_nav .sub ul li a:link,.beau_nav .sub ul li a:visited{text-decoration:none;color:#fff;font-size:12px;text-align:center;line-height:24px;}
.beau_nav .sub ul li a:hover,.beau_nav .sub ul li a:active{text-decoration:underline;}
.beau_weibo{background:url(../images/beautifulgirl/beau_girl03.jpg) no-repeat;height:58px; text-align:center;padding-top:50px;color:#8931ab;}
.beau_weibo .qq{margin-bottom:-5px;}
.beau_rule .beau_tab{background:url(../images/beautifulgirl/rule_bg.jpg) no-repeat; padding:46px 0 10px 36px;width:703px;height:252px;float:left;overflow:hidden;}
.beau_rule .tab_right{float:left;width:261px;height:308px;}

.beau_content{padding:0 2px 0 1px;}
.beau_content .city_list{width:942px;padding:0 32px 10px 23px;background-color:#822ca3;overflow:hidden;}

.beau_content .city_list .city_area{background:url(../images/beautifulgirl/repeat_center.jpg) repeat-y;_height:922px;min-height:922px;}


/*---------------------------tab--------------------------*/
 
.cls{clear:both;} 
.hidden{display:none;} 
#sourse{border:1px dotted #ccc;width:600px;height:300px;margin:0px auto;} 
.textDiv{margin:10px 40px 10px;text-align:center;} 
h2{margin:0px 10px;background:#ccc;padding:5px;} 
.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;} 
.scrolldoorFrame{width:703px;overflow:hidden;} 
.scrollUl{width:703px;overflow:hidden;height:33px;} 
.scrollUl li{float:left;} 
.bor03{border:1px solid #ccc;border-top-width:0px;} 
.sd01{cursor:pointer;background:url(../images/beautifulgirl/hover_img.jpg) no-repeat;width:175px;height:33px;font-weight:bold;color:#fce101;line-height:33px; text-align:center;} 
.sd02{cursor:pointer; background:url(../images/beautifulgirl/link_img.jpg) no-repeat; width:175px; height:33px;color:#fce101;line-height:33px; text-align:center;} 
.tprule{background:url(../images/beautifulgirl/tp_bg.jpg) no-repeat;width:683px;height:182px;padding:10px;overflow:hidden;color:#3a0941;line-height:21px;}


.footer{color:#fff;}
.girlCityList ul li{float:left;width:298px;height:166px;border:1px solid #6b228e;padding:1px;background:#9649b2;color:#fff;margin:6px;}
.girlCityList ul li h5{background:url(../images/girlCityListTitle.jpg) no-repeat right 1px;font-size:20px;color:#fcd918;padding-left:5px;margin-left:124px;height:33px;}
.girlCityList ul li h5 span{float:right;margin-right:8px;font-size:12px;font-weight:500;padding-top:8px;}
.girlCityList ul li img{float:left;width:124px;height:166px;}
.girlCityList ul li .txt{padding:5px;margin-left:124px;}

.girlList li{float:left;border:1px solid #6f2491;margin:5px;width:170px;height:270px;background:#8130a2;overflow:hidden;}
.girlList li h5{background:#9d52b7;height:32px;margin-bottom:5px;line-height:30px;color:#fcd918;font-size:18px;padding-left:5px;}
.girlList li h5 span{float:right;margin-right:5px;color:#fff;font-size:12px;font-weight:500;}
.girlList li h5 span b{color:#fcd918;font-size:18px;font-weight:600; text-decoration:none;text-shadow:#333 1px 1px 0px;}

.girlList li img{width:170px;height:203px;}
.girlList li .vote{display:block;width:74px;height:24px;background:url(../images/vote.jpg) no-repeat;margin:0 auto;}


#voteMsg{width:266px;height:160px;background:url(../images/voteMsg.jpg) no-repeat;padding-top:40px; position:fixed; _position:absolute;top:100px;left:45%;color:#f9e50c;display:none;z-index:100;}
#voteMsg .txt{padding:5px 20px;margin-bottom:10px;height:62px;}
#voteMsg p a{display:block;width:64px;height:25px;margin:0 auto;}
#voteMsg div{padding:10px;}
#voteMsg div a{display:inline-block;width:24px;height:24px;background:url(../images/snsIcon.jpg) no-repeat 0 -20px;margin-right:10px;overflow:hidden;}
#voteMsg div .sina{margin-bottom:-5px;}
#voteMsg div .qq{background-position:-24px -20px;+margin-bottom:-4px;margin-bottom:-4px\0\9;}
#voteMsg div a iframe{filter:alpha(opacity=0);/* IE */-moz-opacity:0;/* Moz + FF */opacity: 0;display:inline;}


.beau_weibo a{display:inline-block;width:24px;height:24px;background:url(../images/snsIcon.jpg) no-repeat 0 -20px;margin-right:10px;overflow:hidden;}
.beau_weibo .sina{margin-bottom:-5px;}
.beau_weibo .qq{background-position:-24px -20px;+margin-bottom:-4px;margin-bottom:-4px\0\9;}
.beau_weibo a iframe{filter:alpha(opacity=0);/* IE */-moz-opacity:0;/* Moz + FF */opacity: 0;display:inline;}

.mr10{margin-right:10px;}

.city_title{background:url(../images/beautifulgirl/returnCity.jpg) no-repeat;width:942px;height:48px;line-height:48px;overflow:hidden;}
.city_title span{padding-left:20px;font-size:24px;color:#fcd918;font-weight:600;}
.city_title a{float:right;width:150px;height:48px;}
