@charset "utf-8";
/* CSS Document */
ul{list-style:none; padding:0; margin:0;}
li{list-style:none;}

.box_radius{border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;}
.box_radius_l{border-radius:4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; -o-border-radius:4px 0 0 4px;}
.box_radius_r{border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; -o-border-radius:0 4px 4px 0;}
.box_radius_8{border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px;}
.box_radius_15{border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px;}

.wm_pro_l{float:left; margin-left:10px; z-index:2;}/**/
.wm_pro_l .wo_pro_lc{background:#fff;width:300px;  padding:16px 0; position:relative;}
.wm_pro_l .pro_l_pht{width:268px; height:357px; max-height:357px; text-align:center; margin:0 auto; position:relative; overflow:hidden;}/**/
.wm_pro_l .pro_l_pht img{max-width:268px; height:auto;}/**/
.wm_pro_l .pro_l_pht span img{width:100%; height:100%;}/**/
.wm_pro_l .pro_l_pht .fav_btn{position:absolute; top:8px; right:8px;}
.wm_pro_l .pro_l_pht .fav_btn img{width:30px; height:30px; border:none;}
/*.wm_pro_l .pro_l_pht .fav_btn img{cursor:pointer;}
.wm_pro_l .pro_l_pht .fav_btn img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;} */
.wm_pro_l .pro_l_pht .lady_info {background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 60%,rgba(0,0,0,0.7) 100%);position: absolute;left: 0;bottom: 0;width: 100%;height: 118px;padding-top: 35px;}
.wm_pro_l .pro_l_pht .lady_info .btn { min-width:138px; padding:10px 22px 8px; margin:0 4px; border-radius:4px; border:none; text-shadow:0 1px 2px rgba(0,0,0,0.3); font-weight: bold;}
.wm_pro_l .pro_l_pht .lady_info .btn:hover { transform:scale(1.03); -webkit-transform:scale(1.03); box-shadow:0 0 20px rgba(0,0,0,0.5); }
.wm_pro_l .pro_l_pht .lady_info .btn img { width:20px; height: 18px; margin-top:-2px; border: none;}
.wm_pro_l .pro_l_pht .lady_info .chat_btn_green { margin: 0 auto;margin-top: 65px;line-height: 30px;box-shadow: none;}
.wm_pro_l .pro_l_info {width: 253px;margin: 0 auto;margin-top: 15px;color:#333;margin-bottom: 10px;}
.wm_pro_l .pro_l_info .name {float: left; font-weight: bold;font-size: 20px;}
.wm_pro_l .pro_l_info .online {float: left; background-color: rgb(2, 192, 41);border-radius: 150px;font-size: 12px;color: #FFFFFF;font-family: 'Arial Normal', 'Arial';padding: 0px 8px;text-shadow: none;position: relative;bottom:3px;line-height: 1.5em;margin-left: 15px;margin-top:4px;}
.wm_pro_l .pro_l_info .age {float: right; font-size: 14px;}
.wm_pro_l .pro_l_info .age span{font-weight: bold; font-size: 15px;}
.wm_pro_l .pro_l_pht .online_ico{position:absolute; bottom:4px; left:4px;}
.wm_pro_l .pro_l_pht .online_ico img{width:13px; height:13px;}
.wm_pro_l .sj_ico{position:absolute; right:-8px; top:100px; width:8px; height:12px; background:url(/my/images/wm_pro_sjico.png) no-repeat; z-index:0;}/**/
.wm_pro_l .pro_tip{width:104px; position:relative; border:1px #e1bc63 solid; background:#fffcd3; padding:2px 8px; margin:8px 0 8px 14px; font:bold 12px/16px Arial; color:#669803; text-align:center; float:left;}/**/
.wm_pro_l .pro_tip img{margin:0; border:0;}
.wm_pro_l .pro_tip_sj{position:absolute; top:-7px; left:16px; width:11px; height:7px; background:url(/my/images/pht_tip_phone.png) no-repeat; display:block;  }
.wm_pro_l .pro_l_btn{width:270px; margin:8px auto 0 auto; border-top:1px #ccc dotted;}
.wm_pro_l .pro_l_btn ul{width:100%;margin-top:10px;}
.wm_pro_l .pro_l_btn ul li{display:table; width:105%;}
.wm_pro_l .pro_l_btn ul li .btn:nth-child(even) {margin-right:0px;}
.wm_pro_l .pro_l_btn ul li .btn:nth-child(odd) {margin-right:7px;}
.wm_pro_l .pro_l_btn ul li .btn { width:130px; height: 32px; line-height: 32px; font-size:13px; margin-bottom:7px; margin-right:7px; padding:0px; text-align:left; text-indent:10px; }
.wm_pro_l .pro_l_btn ul li .btn img{ vertical-align: middle;margin-right: 8px;margin-top: -3px;margin-left: 5px;max-width: 16px;max-height: 16px;}
.wm_pro_l .pro_l_btn .fav_tip{width:144px; height:0; font:normal 12px/14px Arial; color:#333; border:1px #c7bf93 solid; background:#fffbdf; border:1px #e0883e solid; box-shadow:0 0 6px #999; -moz-box-shadow:0 0 6px #999; -webkit-box-shadow:0 0 6px #999; box-shadow:0 0 6px #999; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:6px; text-align:left; padding:4px; position:absolute; bottom:44px; *+bottom:43px!important; left:0; z-index:10; display:none;}
.wm_pro_l .pro_l_btn .fav_tip .span_img{width:18px; display:block; text-align:left; float:left;}
.wm_pro_l .pro_l_btn .fav_tip .span_f{width:124px; display:block; text-align:left; float:left;}
.wm_pro_l .pro_l_btn .fav_tip img{margin:0; border:0;}
.wm_pro_l .pro_l_btn a {position: relative;}
.wm_pro_l .pro_l_btn .free:before { position:absolute; content:"Free"; display:block; right:-5px; top:-6px; width:33px; height:16px; line-height: 16px; font:13px/14px Calibri, Arial, Helvetica, sans-serif; text-align:center; text-indent:-1px; background:#ff3b3d; color:#fff; border-radius:3px; text-shadow:1px 1px 1px rgba(0,0,0,0.3);  }

.wm_pro_l .offpro_tip{width:180px; margin:12px 0 8px -8px; font:bold 12px/18px Arial; color:#333; text-align:center; float:left;}/**/

.add_fav_box{position:relative; width:auto; height:30px; line-height:30px; display:table;}
.add_fav_box .fav_tip{width:144px; height:0; font:normal 12px/14px Arial; *+font-size:12px!important; color:#333; border:1px #e0883e solid; box-shadow:0 0 8px #ccc; -moz-box-shadow:0 0 8px #ccc; -webkit-box-shadow:0 0 8px #ccc; box-shadow:0 0 8px #ccc; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; background:#fffbdf; border-radius:6px; text-align:left; padding:4px; position:absolute; bottom:32px; *+bottom:1px!important; z-index:10; display:none;}
.add_fav_box .fav_tip .span_img{width:18px; display:block; text-align:left; float:left;}
.add_fav_box .fav_tip .span_f{width:124px; display:block; text-align:left; float:left;}
.add_fav_box .fav_tip img{margin:0; border:0;}

.chat_btn_green{width:92px; height:28px; display:block; border:1px #45a400 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#59af3f url(images/chat_btn_bgb.png) repeat-x; background:#59af3f linear-gradient(to bottom,#66c503,#59af3f); background:-webkit-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-o-linear-gradient(top,#66c503,#59af3f); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; font:normal 12px/28px Arial; color:#fff; cursor:pointer; text-align:left; text-indent:4px;}
.chat_btn_green:hover{background:#59af3f url(images/chat_btn_bgbover.png) repeat-x; background:#5cb93c linear-gradient(to bottom,#71d706,#5cb93c); background:-webkit-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-o-linear-gradient(top,#71d706,#5cb93c); color:#fff;}
.chat_btn_green img{margin-right:6px; width:20px;}

.call_btn_violet{width:92px; height:28px; display:block; border:1px #db3c78 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#db3c78 url(images/call_btn_bgb.png) repeat-x; background:#db3c78 linear-gradient(to bottom,#f2578f,#db3c78); background:-webkit-linear-gradient(top,#f2578f,#db3c78); background:-moz-linear-gradient(top,#f2578f,#db3c78); background:-moz-linear-gradient(top,#f2578f,#db3c78); background:-o-linear-gradient(top,#f2578f,#db3c78); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; font:normal 12px/28px Arial; color:#fff; cursor:pointer; text-align:left; text-indent:4px;}
.call_btn_violet:hover{background:#e4407e url(images/call_btn_bgbover.png) repeat-x; background:#e4407e linear-gradient(to bottom,#fc649e,#e4407e); background:-webkit-linear-gradient(top,#fc649e,#e4407e); background:-moz-linear-gradient(top,#fc649e,#e4407e); background:-moz-linear-gradient(top,#fc649e,#e4407e); background:-o-linear-gradient(top,#fc649e,#e4407e); color:#fff;}
.call_btn_violet img{margin-right:6px; width:20px;}

.camshare_btn_blud{width:92px; height:28px; display:block; border:1px #0162a7 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#0162a7 url(images/camshare_btn.png) repeat-x; background:#0162a7 linear-gradient(to bottom,#007fca,#0162a7); background:-webkit-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-o-linear-gradient(top,#007fca,#0162a7); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; font:normal 12px/28px Arial; color:#fff; cursor:pointer; text-align:left; text-indent:4px;}
.camshare_btn_blud:link{color:#ffffff;}
.camshare_btn_blud:hover{background:#0574c3 url(images/camshare_btn_bgbover.png) repeat-x; background:#0574c3 linear-gradient(to bottom,#0496ec,#0574c3); background:-webkit-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-o-linear-gradient(top,#0496ec,#0574c3); color:#fff;}
.camshare_btn_blud img{margin-right:6px; width:20px;}
.email_btn_blud{width:92px; height:28px; display:block; border:1px #32a3c9 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#1d95bd url(images/email_btn_bgb.png) repeat-x; background:#1d95bd linear-gradient(to bottom,#2cb0dd,#1d95bd); background:-webkit-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-o-linear-gradient(top,#2cb0dd,#1d95bd); float:left;  text-align:left; font:normal 12px/28px Arial; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; cursor:pointer; text-indent:4px;}
.email_btn_blud:hover{background:#1d95bd url(images/email_btn_bgbover.png) repeat-x; background:#1a96c0 linear-gradient(to bottom,#33c0f0,#1a96c0); background:-webkit-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-o-linear-gradient(top,#33c0f0,#1a96c0); color:#fff;}
.email_btn_blud img{margin-right:6px; width:20px;}

.email_btn_normal,.email_btn_normal:link,.call_btn_normal,.call_btn_normal:link{width:110px; height:30px; display:block; font:normal 13px/30px Arial; color:#2a4a87; cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; text-decoration:none; border:1px #c6c6c6 solid; background:#e5e6f1 url(images/fav_btn_bgb.png) repeat-x; background:#e5e6f1 linear-gradient(to bottom,#fefefe,#e5e6f1); background:-webkit-linear-gradient(top,#fefefe,#e5e6f1); background:-moz-linear-gradient(top,#fefefe,#e5e6f1); background:-moz-linear-gradient(top,#fefefe,#e5e6f1); background:-o-linear-gradient(top,#fefefe,#e5e6f1); float:left; text-align:left; margin:8px 8px 0 0; text-indent:10px;}

.gifts_btn_normal,.gifts_btn_normal:link,.fav_btn_normal,.fav_btn_normal:link{width:148px; height:30px; display:block; font:normal 13px/30px Arial; color:#2a4a87; cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; text-decoration:none; border:1px #c6c6c6 solid; background:#e5e6f1 url(images/fav_btn_bgb.png) repeat-x; background:#e5e6f1 linear-gradient(to bottom,#fefefe,#e5e6f1); background:-webkit-linear-gradient(top,#fefefe,#e5e6f1); background:-moz-linear-gradient(top,#fefefe,#e5e6f1); background:-moz-linear-gradient(top,#fefefe,#e5e6f1); background:-o-linear-gradient(top,#fefefe,#e5e6f1); float:left; text-align:left; margin:8px 8px 0 0; text-indent:12px;}
.email_btn_normal:hover,.call_btn_normal:hover,.gifts_btn_normal:hover,.fav_btn_normal:hover{background:#e5e6f1 url(images/fav_btn_bgbover.png) repeat-x; background:#eeeef5 linear-gradient(to bottom,#fff,#eeeef5); background:-webkit-linear-gradient(top,#fff,#eeeef5); background:-moz-linear-gradient(top,#fff,#eeeef5); background:-moz-linear-gradient(top,#fff,#eeeef5); background:-o-linear-gradient(top,#fff,#eeeef5);  color:#F00;}
.email_btn_normal img,.call_btn_normal img,.gifts_btn_normal img,.fav_btn_normal img{margin:-2px 4px 0 0; border:none;}


.favorite_btn_normal,.favorite_btn_normal:link{font:normal 14px/31px Arial; color:#666; background:url(/my/images/wm_pro_favico.png) 0 center no-repeat; cursor:pointer; padding:4px 0 4px 28px; text-decoration:none;}
.email_btn_normal:hover,.gifts_btn_normal:hover,.favorite_btn_normal:hover{color:#F00;}

.chat_btn_marg{margin:12px auto;}
.pro_l_btn .border_t{border-top:1px #e5e5e5 solid;}
.pro_l_btn .border_m{border-bottom:1px #e5e5e5 solid;}

.wm_pro_r{width:618px; float:right; padding:16px; background:#fff; margin-right:10px; z-index:1;}/**/
.wm_pro_basic{background:#e9f2f7; padding:28px 36px;  *+padding:24px 36px!important; }
.wm_pro_basic h1{font:normal 12px/100% Arial; color:#666; padding:0; margin:0;}
.wm_pro_basic h1 b{font-size:24px; font-weight:bold;}
.wm_pro_basic h1 span{margin-left:20px; cursor:pointer;}
.wm_pro_basic h1 span:hover{color:#F00;}
.wm_pro_basic h1 span img{vertical-align:middle; border:0; margin:0;}
.wm_pro_basic .pro_basic{border:1px #e5e5e5 solid; padding:8px 16px; margin:16px 0; background:#fff; font:normal 14px/18px Arial; color:#666;}
.wm_pro_basic .pro_basic .b_age{color:#ff6600;}
.wm_pro_basic .pro_basic .b_bountry{color:#6ab455;}
.wm_pro_basic .pro_basic_btn{display:table; height:40px; position:relative;}
.wm_pro_basic .pro_basic_btn .photos_anchor{position:absolute; bottom:-14px; left:0;}
.wm_pro_basic .pro_basic_btnl{width:300px; float:left;}/**/
.wm_pro_basic .pro_basic_btnr{width:230px; float:left; text-align:right; font:normal 12px/18px Arial; color:#666; margin-top:8px;}/**/
.wm_pro_basic .pro_basic_btnr .also_f{line-height:30px; float:right;}
.wm_pro_basic .pro_basic_btnr .btn_item{position:relative; float:right; margin:2px 4px;}
.wm_pro_basic .pro_basic_btnr .btn_item.free:before { position:absolute; content:"Free"; display:block; right:-20px; top:-10px; width:28px; height:14px; font:12px/14px Calibri, Arial, Helvetica, sans-serif; text-align:center; text-indent:-1px; background:#ff3b3d; color:#fff; border-radius:3px; text-shadow:1px 1px 1px rgba(0,0,0,0.3); box-shadow:0 1px 1px rgba(0,0,0,0.4); }
.wm_pro_basic .pro_basic_btnr .btn_item .btn_img_tip{position:absolute; top:20px; *+top:32px!important; right:-50px; display:none;}
.wm_pro_basic .pro_basic_btnr .btn_item .btn_img_tip span{position:relative; width:110px; display:block; word-break: normal;  text-align:center; background:#ffffff; border:none; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; font:normal 12px/100% Arial; color:#666; padding:0 4px;}
.wm_pro_basic .pro_basic_btnr .btn_item .btn_img_tip span b{font-size:0; line-height:0; position:absolute; top:-6px; left:45px;}
.wm_pro_basic .pro_basic_btnr .btn_item .btn_img_tip span b img{border:0; margin:0;}

.wm_pro_basic .btn_marg{float:left; margin:0 4px 0 0;}
.wm_pro_basic .pro_basic_btnr span{position:relative; margin:0 4px 0 0; border:0;}
.wm_pro_basic .pro_basic_btn .pro_basic_btnr span a img{border:0; margin:0; vertical-align:bottom;}
.wm_pro_basic .pro_basic_btn .pro_basic_btnr span a img:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.basic_btnr_tip{position:absolute; top:16px; }
.basic_btnr_tip p{position:relative; padding:8px;background:#fff; margin:0;}
.basic_btnr_tip p b{font-size:0; line-height:0; width:9px; height:6px; background:url(/my/images/basic_imgbtn_tip.png) no-repeat; position:absolute; top:-6px; left:0;}

.wm_pro_r .pro_public{border:1px #f3f3f3 solid; margin-top:24px;}
.wm_pro_r .pro_public .pro_public_menu{width:100%;background:#f2f2f2; height:42px; overflow:hidden;}
.wm_pro_r .pro_public .pro_public_menu a{width:24.92%; float:left; font:normal 18px/42px Arial; color:#666; text-align:center; cursor:pointer;}/**/
.wm_pro_r .pro_public .pro_public_menu a:hover{background:#fff; font-weight:bold; color:#ff6600;}
.wm_pro_r .pro_public .pro_public_menu a img{margin-bottom:8px; border:0;}
.wm_pro_r .pro_public .pro_public_menu .on{background:#fff; font-weight:bold; color:#ff6600;}
.wm_pro_r .pro_public .pro_public_menu .bor_r{border-right:1px #fff solid;}
.wm_pro_r .pro_public .pro_datail_box{width:584px; margin:0 auto;}/**/

.wm_pro_r .pro_public .pro_public_menu2{width:100%;background:#f2f2f2; height:42px; overflow:hidden;}
.wm_pro_r .pro_public .pro_public_menu2 a{width:32.93%; *+width:33.31%!important; float:left; font:normal 18px/42px Arial; color:#666; text-align:center; cursor:pointer;}
.wm_pro_r .pro_public .pro_public_menu2 a:hover{background:#fff; font-weight:bold; color:#ff6600;}
.wm_pro_r .pro_public .pro_public_menu2 a img{margin-bottom:8px; border:0;}
.wm_pro_r .pro_public .pro_public_menu2 .on{background:#fff; font-weight:bold; color:#ff6600;}
.wm_pro_r .pro_public .pro_public_menu2 .bor_r{border-right:1px #fff solid;}



.wm_pro_r .pro_public .pro_public_photo{margin:16px auto;}
.wm_pro_r .pro_public .pro_public_photo ul{width:105%; overflow:hidden; display:table;}
.wm_pro_r .pro_public .pro_public_photo ul li{width:146px; height:146px; float:left; margin:8px 25px 0 0; text-align:center; background:#f2f2f2; padding:16px;}/**/
.wm_pro_r .pro_public .pro_public_photo ul li span{line-height:146px; border:1px #f2f2f2 solid;}
.wm_pro_r .pro_public .pro_public_photo ul li img{max-width:146px; max-height:146px; vertical-align:middle;}
.wm_pro_r .pro_public .pro_public_video{margin:0 auto;}
.wm_pro_r .pro_public .pro_public_video h1{text-align:left; font:bold 18px/36px Arial; color:#ff6600; padding:36px 0 0 0; margin:0;}
.wm_pro_r .pro_public .pro_public_video ul{display:table;}
.wm_pro_r .pro_public .pro_public_video ul li{list-style:none; float:left; margin:0 8px 8px 0; width:147px; position:relative; height:112px; overflow:hidden;}
.wm_pro_r .pro_public .pro_public_video ul li img {border:#ccc solid 1px; height:109px; width:145px;}
.wm_pro_r .pro_public .pro_public_video ul li .play{position:absolute; width:145px; height:109px; top:0; left:0; background:#fff; z-index:2;filter:alpha(opacity=0);opacity: 0;}
.wm_pro_r .pro_public .pro_public_video ul li .play:hover{background:url(images/play.gif) center center no-repeat;filter:alpha(opacity=30);opacity: 0.3;}
.wm_pro_r .pro_public .pro_public_video ul li .sjianva{border:1px solid #fff; background:#0861a2;position:absolute;bottom:4px; right:4px;z-index:3; font:11px/11px Arial, Helvetica, sans-serif;color:#fff;padding:1px 3px;}
.wm_pro_r .pro_public .pro_public_photo ul .ask_more{padding:0; float:left;}
.wm_pro_r .pro_public .pro_public_photo ul .ask_more img{max-width:178px; max-height:178px; cursor:pointer;}
.pro_public_profile{margin:16px auto;}
.pro_public_profile h1{text-align:left; font:bold 18px/40px Arial; color:#ff6600; padding:36px 0 0 0; margin:0 0 24px 0; border-bottom:1px #ccc solid;}
.pro_public_profile .pro_profile{width:550px; margin-left:36px; padding-bottom:24px; border-left:1px #eeeeee solid; position:relative;}/**/
.pro_public_profile .pro_profile .pro_profile_ico{position:absolute; top:-2px; left:-33px; width:66px; height:66px; display:block; background:#fff url(images/wm_pro_tan.png) center center no-repeat; z-index:0;}
.pro_public_profile .pro_profile .pro_match_ico{position:absolute; top:-2px; left:-33px; width:66px; height:66px; display:block; background:#fff url(images/wm_pro_mao.png) center center no-repeat; z-index:0;}
.pro_public_profile .pro_profile .pro_interests_ico{position:absolute; top:-2px; left:-33px; width:66px; height:66px; display:block; background:#fff url(images/wm_pro_cf.png) center center no-repeat; z-index:0;}
.pro_public_profile .pro_profile .pro_basic_box{padding-left:48px;}/**/
.pro_public_profile .pro_profile .pro_basic_information ul{display:table;}
.pro_public_profile .pro_profile .pro_basic_information ul li{width:50%; float:left; font:normal 14px/24px Arial; color:#666; text-align:left;}
.pro_public_profile .pro_profile .pro_basic_information ul li b{width:120px; display:block; float:left;}
.pro_public_profile .pro_profile .pro_basic_information ul li span{width:120px; display:block; float:left;}/**/
.pro_public_profile .pro_profile .pro_basic_match{color:#666;}
.pro_public_profile .pro_profile .pro_basic_match h2{font:bold 16px/24px Arial; color:#666; padding:0; margin:0 0 8px 0;}
.pro_public_profile .pro_profile .pro_basic_match{font:normal 14px/20px Arial; color:#666; padding:12px 0 12px 48px; margin:0;word-wrap:break-word;}
.pro_public_profile .pro_profile .pro_basic_interests h2{font:bold 16px/100% Arial; color:#666; padding:0; margin:8px 0 16px 0;}
.pro_public_profile .pro_profile .pro_basic_interests div{width:100%;display:table;}
.pro_public_profile .pro_profile .pro_basic_interests div ul{padding:0; margin:0;}
.pro_public_profile .pro_profile .pro_basic_interests div ul li{width:33%; float:left; text-align:center; min-height:106px;}/**/
.pro_public_profile .pro_profile .pro_basic_interests div ul li p{width:130px; height:65px; padding:0; margin:0; text-align:center; font:normal 14px/18px Arial; color:#666; background:url(/my/images/pro_itnterests_btnbg.png) center center no-repeat;}
.pro_public_profile .pro_profile .pro_basic_interests div ul li p span{width:130px; height:65px;display:block; vertical-align:middle;  margin-bottom:4px; }
.pro_public_profile .pro_profile .pro_basic_interests div ul li p img{border:0; margin:12px 0 0 0;}

.pro_public_qa{margin:16px auto;}
.pro_public_qa h1{text-align:left; font:bold 18px/40px Arial; color:#ff6600; padding:36px 0 0 0; margin:0 0 0; border-bottom:1px #ccc solid;}
.pro_public_qa h2{text-align:left; font:normal 14px/18px Arial; color:#666; padding:12px 0; margin:0;}

.cf:after{content:""; clear:both; display:block; height:0;overflow:hidden;}
.cf{zoom:1;}
.pro_qa_menu{border:1px #ccc solid; width:100%; display:table; position:relative;}
.pro_qa_menu .qa_menu_1{width:50%; border-right:1px #ccc solid; text-align:center;}
.pro_qa_menu .qa_menu_2{width:49.8%; text-align:center;}
.pro_qa_menu .qa_menu_list li{background:#f1f1f1; text-align: center; float: left; cursor:pointer; font:normal 16px/32px Arial; color:#666; position:relative;}
.pro_qa_menu .qa_menu_list li.on{color:#666; font-weight: bold; background:#fff;}
.pro_qa_menu .qa_menu_list li p{position:absolute; top:32px; left:45%; width:28px; height:14px; background:url(/my/images/overview_tab_menu.png) no-repeat; padding:0; margin:0; display:none;}
.qa_product{height:100%; display: none; margin:24px 0;}
.qa-wrap .show{display: block;}

.pro_public_qa .qa-wrap .qa_answers_item{background:url(/my/images/wm_pro_rsjico.png) 0 4px no-repeat; margin-bottom:16px; position:relative;}
.pro_public_qa .qa-wrap .qa_answers_item .dif_tip{position:absolute; right:0; top:0px;}
.pro_public_qa .qa-wrap .qa_answers_item .dif_tip span{font:normal 12px/18px Arial; color:#fff; padding:3px 4px; text-align:center; position:relative; background:#ff7a00;}
.pro_public_qa .qa-wrap .qa_answers_item .dif_tip span b{width:9px; height:21px; background:url(/my/images/dif_tip_ico.png) no-repeat; display:block; position:absolute; top:0; left:-9px; }
.pro_public_qa .qa-wrap .qa_answers_item ul{margin-left:16px; border-bottom:1px #ccc dashed;}
.pro_public_qa .qa-wrap .qa_answers_item h3{font:normal 14px/18px Arial; color:#666; margin:0; padding:0 120px 0 16px;}
.pro_public_qa .qa-wrap .qa_answers_item ul li{padding:8px 0;}
.pro_public_qa .qa-wrap .qa_answers_item ul li table{margin-bottom:8px;}
.pro_public_qa .qa-wrap .qa_answers_item ul li table .different_color{color:#ff6600;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pl{width:6%;  padding:0; margin:0;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr{width:93%; height:30px; font:normal 12px/14px Arial; color:#666; padding:0; margin:0;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pl b{width:30px; height:30px; display:block; overflow:hidden; margin-right:8px;}
.pro_public_qa .qa-wrap .qa_answers_item ul li b img{width:30px; border:0; margin:0;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr p{padding:8px 0 0 0; margin:0;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr p span{padding:2px 8px; border:1px #bcdbed solid; font:normal 12px/18px Arial; color:#666; float:elft; margin-right:8px; cursor:pointer;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr p span:hover{border:2px #bcdbed solid;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr input{padding:1px 9px; border:1px #bcdbed solid; background:#fff; font:normal 12px/18px Arial; color:#666; float:elft; margin-right:6px; cursor:pointer; filter:chroma(color=#000000);} 
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_pr input:hover{padding:0 8px; border:2px #bcdbed solid;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_discuss{padding:0; margin:0; position:absolute; right:8px; bottom:24px;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_discuss span{display:none;}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_discuss .discuss{padding:1px 9px; margin-left:42px; border:1px #bcdbed solid; font:normal 12px/18px Arial; color:#666; cursor:pointer; filter:chroma(color=#000000);}
.pro_public_qa .qa-wrap .qa_answers_item ul li .qa_discuss .discuss:hover{padding:0 8px; border:2px #bcdbed solid;}

.pro_public_qa .qa_page{text-align:right; font:normal 12px/20px Arial; color:#666; margin-bottom:48px;}
.pro_public_qa .qa_page button{border:none; background:none; font:normal 12px/20px Arial; color:#999; *+margin:-4px!important;}
.pro_public_qa .qa_page .button_link{color:#666; cursor:pointer;}
.pro_public_qa .qa_page .button_link:hover{color:#F00;}
.pro_public_qa .qa_page span{color:#f00;}

.pro_send{background:#e9f2f7; margin:40px 0 16px 0; padding:16px 60px;}
.pro_send h1{padding:0; margin:0; display:table; height:36px;}
.pro_send h1 span{float:left;}
.pro_send h1 .pro_send_wm{width:30px; height:30px; display:block; overflow:hidden; margin-right:8px;}
.pro_send h1 .pro_send_wm img{width:30px; margin:0; border:0; vertical-align:middle;}
.pro_send h1 .pro_send_tit{font:bold 18px/36px Arial; color:#666; padding-right:16px;}
.pro_send .pro_int{padding:8px; background:#fff; box-shadow:1px 2px 2px #b2b2b2 inset; -webkit-box-shadow:1px 2px 2px #b2b2b2 inset; -moz-box-shadow:1px 2px 2px #b2b2b2 inset; -o-box-shadow:1px 2px 2px #b2b2b2 inset; margin-top:8px;}
.pro_send .pro_int textarea{width:100%; height:40px; border:0; background:none; padding:2px 8px 0 8px; resize:none; }

.wm_online_list{width:90%; height:100%;  margin:48px 0 8px 30px; /* border:1px #000 solid; */float:left; position:relative; }/**/
.wm_online_list h1{font:bold 14px/24px Arial; color:#666; padding:0; margin:0;}
.wm_online_list .online_list{width:105%; margin:8px 0; overflow:hidden;}
.wm_online_list .online_list ul{width:150%;}
.wm_online_list .online_list ul li{width:110px; float:left; margin-right:7px;}/**/
.wm_online_list .online_list ul li a{width:110px; height:147px; overflow:hidden; display:block;}
.wm_online_list .online_list ul li a img{width:110px; border:0; margin:0;}
.wm_online_list .online_list ul li p{background:url(/my/images/online_article_bg.jpg) repeat-x; font:normal 12px/14px Arial; color:#fff; text-align:center; padding:0; margin:1px 0 0 0;}
.wm_online_list .online_list ul li span{display:block; font:bold 12px/36px Arial; color:#666; text-align:center;}

.pro_notice{width:95%; height:100%; margin:16px 0 0 32px; padding:16px 0; border-top:1px #ccc solid; color:#8c8c8c; font:10px/14px Verdana, Arial, Helvetica, sans-serif; float:left;}
.up_down{width:50px; position:fixed; top:40%; right:16px; z-index:100; display:none;}
.up_down img{margin:8px 0; cursor:pointer;}
.up_down img:hover{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;} 

.wm_online_list .online_list .overview_online_more{width:50px; height:162px; display:block; background:url(/my/images/online_more_bg.png); position:absolute; top:32px; right:-44px; text-align:center; cursor:pointer; }
.wm_online_list .online_list .overview_online_more img{margin-top:64px; border:0;}

#verified_tip{position:relative; z-index:3;}
.wm_confirmedProfile{ width:350px; height:180px;background:url(/public/images/profile_verified.png) no-repeat; position:absolute; left:40px; top:-30px; z-index:10; display:none;}


.no_answer{background:none;color:#666; margin:60px auto 100px auto;width:auto; padding:0;}
.no_answer tr td{padding:0; margin:0;font:normal 16px/30px Arial, Helvetica, sans-serif; }
.no_answer input{background:#fff url(/my/images/no_answer_btn.png) 0 center no-repeat; border:0; border-bottom:1px #ff6600 solid; color:#ff6600; padding:0 0 0 16px; font:normal 18px/24px Arial, Helvetica, sans-serif; margin:8px 0 0 0; cursor:pointer; text-align:left; width:auto; *+overflow:visible!important;}
.no_answer img{vertical-align:middle; margin-right:4px;}

.online_tip_btn{width:100%; display:table; clear:both; min-height:10px; height:10px!important; height:10px!important; *+height:100%!important;}
.wm_pro_l .online_tip_btn .a_chat{width:100px; height:30px; display:block; border:1px #45a400 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#59af3f url(images/chat_btn_bgb.png) repeat-x; background:#59af3f linear-gradient(to bottom,#66c503,#59af3f); background:-webkit-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-o-linear-gradient(top,#66c503,#59af3f); float:left; color:#fff; text-align:center; padding:0 8px 0 8px;  text-align:center; font:normal 14px/30px Arial; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; margin-top:4px; cursor:pointer; margin-left:30px; }
.wm_pro_l .online_tip_btn .a_chat:hover{color:#fff; background:#59af3f url(images/chat_btn_bgbover.png) repeat-x; background:#5cb93c linear-gradient(to bottom,#71d706,#5cb93c); background:-webkit-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-o-linear-gradient(top,#71d706,#5cb93c);}
.wm_pro_l .online_tip_btn .a_chat img{margin:0 4px 0 0;}
.wm_pro_l .online_tip_btn .a_camshare{width:100px; height:30px; display:block; border:1px #0162a7 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#0162a7 url(images/camshare_btn.png) repeat-x; background:#0162a7 linear-gradient(to bottom,#007fca,#0162a7); background:-webkit-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-o-linear-gradient(top,#007fca,#0162a7); float:left; color:#fff; text-align:center; padding:0 8px 0 8px;  text-align:center; font:normal 14px/30px Arial; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; margin-top:4px; cursor:pointer; margin-left:30px; }
.wm_pro_l .online_tip_btn .a_camshare:hover{color:#fff; background:#0574c3 url(images/camshare_btn_bgbover.png) repeat-x; background:#0574c3 linear-gradient(to bottom,#0496ec,#0574c3); background:-webkit-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-o-linear-gradient(top,#0496ec,#0574c3);}
.wm_pro_l .online_tip_btn .a_camshare img{margin:0 4px 0 0;}
.wm_pro_l .online_tip_btn .a_email{width:100px; height:30px; display:block; border:1px #32a3c9 solid; -moz-box-shadow:1px 1px 1px #999; -webkit-box-shadow:1px 1px 1px #999; box-shadow:1px 1px 1px #999; background:#1d95bd url(images/email_btn_bgb.png) repeat-x; background:#1d95bd linear-gradient(to bottom,#2cb0dd,#1d95bd); background:-webkit-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-o-linear-gradient(top,#2cb0dd,#1d95bd); float:left; color:#fff;  padding:0 8px 0 8px; text-align:center; font:normal 14px/30px Arial; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; margin-top:4px; cursor:pointer; margin-left:-8px; }
.wm_pro_l .online_tip_btn .a_email:hover{background:#1d95bd url(images/email_btn_bgbover.png) repeat-x; background:#1a96c0 linear-gradient(to bottom,#33c0f0,#1a96c0); background:-webkit-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-o-linear-gradient(top,#33c0f0,#1a96c0); color:#fff;}
.wm_pro_l .online_tip_btn .a_email img{margin:0 4px 0 0; border:none;}
.no_asw_f{margin-bottom:4px;}

.wm_ad_tab{width:757px; margin-top:-15px; padding-bottom:0px; }
.wm_ad_tab .a_email,.wm_ad_tab .a_chat,.wm_ad_tab .a_camshare,.wm_ad_tab .a_sayhi{padding:0 8px; text-align:center; font:normal 14px/28px Arial; color:#fff; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; cursor:pointer; margin-left:3px;float: right;}
.wm_ad_tab .a_email{width:88px; height:28px; display:inline-block;*display:inline;*zoom:1; border:1px #32a3c9 solid; -moz-box-shadow:1px 1px 1px #333; -webkit-box-shadow:1px 1px 1px #333; box-shadow:1px 1px 1px #333; background:#1d95bd url(images/email_btn_bgb.png) repeat-x; background:#1d95bd linear-gradient(to bottom,#2cb0dd,#1d95bd); background:-webkit-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-moz-linear-gradient(top,#2cb0dd,#1d95bd); background:-o-linear-gradient(top,#2cb0dd,#1d95bd); }
.wm_ad_tab .a_email:hover{background:#1d95bd url(images/email_btn_bgbover.png) repeat-x; background:#1a96c0 linear-gradient(to bottom,#33c0f0,#1a96c0); background:-webkit-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-moz-linear-gradient(top,#33c0f0,#1a96c0); background:-o-linear-gradient(top,#33c0f0,#1a96c0); color:#fff;}
.wm_ad_tab .a_chat{width:88px; height:28px; display:inline-block;*display:inline;*zoom:1; border:1px #45a400 solid; -moz-box-shadow:1px 1px 1px #333; -webkit-box-shadow:1px 1px 1px #333; box-shadow:1px 1px 1px #333; background:#59af3f url(images/chat_btn_bgb.png) repeat-x; background:#59af3f linear-gradient(to bottom,#66c503,#59af3f); background:-webkit-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-moz-linear-gradient(top,#66c503,#59af3f); background:-o-linear-gradient(top,#66c503,#59af3f); }
.wm_ad_tab .a_chat:hover{background:#59af3f url(images/chat_btn_bgbover.png) repeat-x; background:#5cb93c linear-gradient(to bottom,#71d706,#5cb93c); background:-webkit-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-moz-linear-gradient(top,#71d706,#5cb93c); background:-o-linear-gradient(top,#71d706,#5cb93c); color:#fff;}
.wm_ad_tab .a_camshare{width:94px; height:28px; display:inline-block;*display:inline;*zoom:1; border:1px #0162a7 solid; -moz-box-shadow:1px 1px 1px #333; -webkit-box-shadow:1px 1px 1px #333; box-shadow:1px 1px 1px #333; background:#0162a7 url(images/camshare_btn.png) repeat-x; background:#0162a7 linear-gradient(to bottom,#007fca,#0162a7); background:-webkit-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-moz-linear-gradient(top,#007fca,#0162a7); background:-o-linear-gradient(top,#007fca,#0162a7);}
.wm_ad_tab .a_camshare:hover{background:#0574c3 url(images/camshare_btn_bgbover.png) repeat-x; background:#0574c3 linear-gradient(to bottom,#0496ec,#0574c3); background:-webkit-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-moz-linear-gradient(top,#0496ec,#0574c3); background:-o-linear-gradient(top,#0496ec,#0574c3); color:#fff;}
.wm_ad_tab .a_sayhi{width:105px; height:28px; display:inline-block;*display:inline;*zoom:1;font:normal 14px/28px Arial; color:#197ea0!important; cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; text-decoration:none; border:1px #c6c6c6 solid; background:#e5e6f1 url(images/fav_btn_bgb.png) repeat-x; background:#ccc linear-gradient(to bottom,#fefefe,#ccc); background:-webkit-linear-gradient(top,#fefefe,#ccc); background:-moz-linear-gradient(top,#fefefe,#ccc); background:-moz-linear-gradient(top,#fefefe,#ccc); background:-o-linear-gradient(top,#fefefe,#ccc); text-align:center; margin:0; }
.wm_ad_tab .a_sayhi:hover{background:#e5e6f1; background:#eeeef5 linear-gradient(to bottom,#fff,#eaebf3); background:-webkit-linear-gradient(top,#fff,#eeeef5); background:-moz-linear-gradient(top,#fff,#eeeef5); background:-moz-linear-gradient(top,#fff,#eeeef5); background:-o-linear-gradient(top,#fff,#eeeef5); }
.wm_ad_tab .add_fav,.wm_ad_tab .add_fav:link,.wm_ad_tab .add_fav:visited{width:114px; height:28px; display:block; font:normal 14px/28px Arial; color:#2a4a87; cursor:pointer; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; text-decoration:none; border:1px #c6c6c6 solid; background:#e5e6f1 url(images/fav_btn_bgb.png) repeat-x; background:#ccc linear-gradient(to bottom,#fefefe,#ccc); background:-webkit-linear-gradient(top,#fefefe,#ccc); background:-moz-linear-gradient(top,#fefefe,#ccc); background:-moz-linear-gradient(top,#fefefe,#ccc); background:-o-linear-gradient(top,#fefefe,#ccc); float:right; text-align:left; margin:0 0 0 0; text-indent:8px;}
.wm_ad_tab .add_fav:hover {
    background: #e5e6f1 url(images/fav_btn_bgbover.png) repeat-x;
    background: #eeeef5 linear-gradient(to bottom,#fff,#eaebf3);
    background: -webkit-linear-gradient(top,#fff,#eeeef5);
    background: -moz-linear-gradient(top,#fff,#eeeef5);
    background: -moz-linear-gradient(top,#fff,#eeeef5);
    background: -o-linear-gradient(top,#fff,#eeeef5);
    color: #2a4a87;
}
/*.wm_ad_tab .add_fav{ color:#bbb!important; }
.wm_ad_tab .add_fav:hover { color:#fff!important; }*/
.wm_ad_tab .a_sayhi img, .wm_ad_tab .a_email img,.wm_ad_tab .a_chat img,.wm_ad_tab .add_fav img,.a_camshare img{margin-right:4px; border:none;}

.wm_ad_tab .ad_tab_div{width:30px; text-align:center; float:left; position:relative;}
.wm_ad_tab .ad_tab_div img{cursor:pointer; border:0;}
.wm_ad_tab .btn_img_tip{position:absolute; top:-30px; *+top:-30px!important; right:-42px; display:none; z-index:9;}
.wm_ad_tab .btn_img_tip span{position:relative; width:100px; display:block; word-break: normal;  text-align:center; background:#ffffff; border:none; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; font:normal 12px/100% Arial; color:#666; padding:0 4px;}
.wm_ad_tab .btn_img_tip span b{font-size:0; line-height:0; position:absolute; bottom:-6px; left:45px;}
.wm_ad_tab .btn_img_tip span b img{border:0; margin:0;}

.wm_pro_flowerico{width:21px; height:21px; background:url(/my/images/wm_pro_flowerico.png) center center no-repeat; display:block;}
.wm_pro_callico{width:21px; height:21px; background:url(/my/images/wm_pro_callico.png) center center no-repeat;display:block;}
.wm_pro_mailico{width:21px; height:21px; background:url(/my/images/wm_pro_mailico.png) center center no-repeat;display:block;}
.wm_pro_giftico{width:21px; height:21px; background:url(/my/images/wm_pro_giftico.png) center center no-repeat;display:block;}
.wm_pro_qpnico{width:21px; height:21px; background:url(/public/web2018/images/service_icon/icon_sayhi3.png?1.0) center center no-repeat;display:block;background-size: 21px 21px;}
.overview_wm_loading{width:300px; height:50px; margin:50px auto; text-align:center; font:normal 14px/30px Arial; color:#666;}
.overview_wm_loading img{margin-right:8px; border:0;}

.photo_favorite {position: absolute;right: 7px;top: 7px;width: 32px;height: 32px;border-radius: 20px;background: #fff;z-index: 1;cursor: pointer;}
.photo_favorite.favadd {background: url(/public/images/icon_fav_add.png) #fff 6px 6px no-repeat;background-size: 20px 20px;}
.photo_favorite.faved {background: url(/public/images/icon_faved.png) #fff 6px 6px no-repeat;background-size: 20px 20px;}
.photo_sayhi {position: absolute;right: 7px;top: 44px;width: 32px;height: 32px;border-radius: 20px;background: #fff;z-index: 1;cursor: pointer;}
.photo_sayhi img{width: 20px;height: 20px;margin-top: 6px;border: none;}