﻿body { width: 950px; margin: 0 auto; padding:2px 0  0; font-family:Arial; font-size:12px; color:#555; background-color:#fff; }
p, ul { margin: 0px; padding: 0px; }
img { border: none; }
select,textarea{ color:#333}
.block { display: block; }
.inlineBlock { display: inline-block; }
.clear:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.clear { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.noOverflow { overflow: hidden; }
.textOverflow, .textOverflow2 { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.textOverflow { white-space: nowrap; }
.pointer { cursor: pointer; }
p{ margin:0; font-size:12px}
a{ text-decoration:none}
ul{ margin:0; padding:0;}
a:hover{ text-decoration:underline}
a:focus{ outline:none}
img{ border:none}
input{ font:12px/18px Arial; color:#555}
select{ color:#555}
.englishbr{table-layout:fixed; word-break: break-all; overflow:hidden; }
.loveTit { height: 27px; width: 927px; padding:0 0 0 15px; color:#CE128B; line-height:28px; background:url(../images/imglove/head_bm.gif);}
.loveTit a{ color:#CE128B; margin:0 20px 0 10px}
.lovetitspl{ background:url(../images/imglove/head_bl.gif); width:4px; height:31px;}
.lovetitspr{ background:url(../images/imglove/head_br.gif); width:4px; height:31px;}
.loveTitsp1{ display:inline-block; width:600px}
.loveTitsp2{ display:inline-block; width:300px; text-align:right}
.loveLeft { float: left; width: 125px; background:#AF1287 url("../images/imglove/left_bg.gif") repeat-x; margin-top:10px; padding-top:15px; padding-bottom:20px }
.loveMiddle { float: left; width: 545px; padding:10px 10px 0;}
.loveRight { float: left; width: 260px; padding: 10px 0 0 0; }
.loveRight b { display: block; overflow: hidden; background: #F9E8EE; }
.b1 { margin: 0 5px; height: 1px; }
.b2 { margin: 0 3px; height: 1px; border-left: 1px solide #F9E8EE; border-right: 1px solide #fff; }
.b3 { margin: 0 2px; height: 1px; border-left: 1px solide #F9E8EE; border-right: 1px solide #000; }
.b4 { margin: 0 1px; height: 2px; border-left: 1px solide #F9E8EE; border-right: 1px solide #000; }
.Tit1{  width:5px; height:34px; background:url(../images/imglove/ttl.gif); float:left; margin-top:10px}
.Tit2{  width:250px; height:34px; background:url(../images/imglove/ttc.gif) repeat-x; float:left; font-size:14px; color:#A6158A; overflow:hidden;margin-top:10px}
.Tit3{  width:5px; height:34px; background:url(../images/imglove/ttr.gif); float:left;margin-top:10px}
.Titpic{ display:block; height:34px; background:url(../images/imglove/master_lovetryst.gif) 10px 3px no-repeat; line-height:34px; padding-left:50px}
.Titpic2{ display:block; height:34px; background:url(../images/imglove/master_server.gif) 10px 3px no-repeat; line-height:34px; padding-left:50px}
.loveLeftP a{ text-decoration:none; color:White; display:block}
.loveLeftP a:hover{ background:url("../images/imglove/left_chk1.gif") -15px 0 no-repeat; color:#ff0086; text-decoration:none;}
.btline{height:0; font-size:0; margin:2px 10px;  border-top:1px solid #a20d6b; border-bottom:1px solid #f948b8; overflow:hidden}
.btline2{height:0; font-size:0; margin:2px 10px;  border-top:1px solid #a20d6b; border-bottom:1px solid #f531ad; overflow:hidden}
.btline3{height:0; font-size:0; margin:2px 10px;  border-top:1px solid #8f0b5f; border-bottom:1px solid #e2239c; overflow:hidden}
.rightpic{ display:block; width:95px; height:28px; line-height:28px; padding-left:30px; cursor:pointer; background:url("../images/imglove/left_pic.gif") no-repeat}
.spbg1{ background-position:0 -5px}
.spbg2{ background-position:0 -27px}
.spbg3{ background-position:0 -52px}
.spbg4{ background-position:0 -77px}
.spbg5{ background-position:0 -100px}
.spbg6{ background-position:0 -148px}
.spbg7{ background-position:0 -173px}
.spbg8{ background-position:0 -196px}
.spbg9{ background-position:0 -244px}
.spbg10{ background-position:0 -292px}
.spbg11{ background-position:0 -317px}
.spbg12{ background-position:0 -341px}
.spbg13{ background-position:0 -365px}
.spbg14{ background-position:0 -413px}
.spbg15{ background-position:0 -437px}
.spbg16{ background-position:0 -461px}
.spbg17{ background-position:0 -124px}
.spbg18{ background-position:0 -220px}
.spbg19{ background-position:0 -388px}
.spbg20{ background-position:0 -270px}
.spbg21{ background-position:0 -484px}
.spbg22{ background-position:0 -506px}
.rightkk{ width:238px; border:1px solid #FFBACF; border-top:none; margin-bottom:10px; padding:10px}
.RptItem{ background:url("../images/imglove/master_xx.gif") no-repeat 5px 10px; line-height:28px; padding-left:20px;}
.RptItem a{ color:#555;}
.RptItem a:hover{ color:#e70070; text-decoration:none}
.RptSep{ height:1px; font-size:0; border-top:1px dashed #aaa}
.Leftbtn{ padding-left:8px; padding-top:10px}
.Leftbtn a{ display:block; width:110px; height:35px; background:url("../images/imglove/master_btn1.gif") no-repeat; color:White; font-weight:bold; line-height:35px; text-align:center; text-decoration:none}
.Leftbtn a:hover{ text-decoration:none}
.hrptwd span{ display:inline-block; width:1em}
.hrptwd p{ line-height:18px; padding-left:15px}
.RptItem2{ background:url("../images/imglove/master_xx.gif") no-repeat 3px 7px; margin-top:5px}
.trysta{ color:#555}
.trysta:hover{ color:#e70070; text-decoration:none}

.searchnonelink{ color:#FF2F7A; text-decoration:underline;}
.textOverflow { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
/*.footer{ text-align:center; border-top:2px solid #DE2875; padding-top:10px; margin-top:10px}
/**html .footer{ text-align:center; border-top:2px solid #DE2875; padding-top:10px; margin-top:20px}
.footer a{ color:#DE2875}*/
.clear{ clear:both;}

.headLogin{ background:#FEF3F6; color:#555; padding:2px 0 5px 20px}
.headLogin a{ color:#555; margin:0 5px}
.headLogintb{ width:80px; height:14px; margin-right:15px}
.headLoginbtn{ border:none; color:#e70070; background:url("../images/imglove/lovehead_btn.png"); width:47px; height:19px; margin-right:20px;font:12px/19px Arial}
.headLoginmune{ background:url("../images/imglove/lovehead_mune.png"); font-size:14px; line-height:30px; color:White; width:950px; height:30px;}
.headLoginmune ul{ list-style:none; margin:0 0 0 10px;}
.headLoginmune ul li{ float:left; display:inline; width:75px; text-align:center;}
.headLoginmune a{ display:inline-block; width:73px; height:28px; color:White; text-align:center;}
.headLoginmune a:hover{ background:url("../images/imglove/mune_bg2.gif") 0 2px no-repeat;text-decoration:none; color:#E70070}
/*
.PageLinkNoUrl{ margin:5px; border:1px solid #a9148d; width:10px; display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; font-family:Tahoma; background:#F9E8EE; color:#a9148d}
.PageLinkHasUrl{ margin:5px; border:1px solid #a9148d; width:10px; display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; font-family:Tahoma; background:#F9E8EE; color:#a9148d}
.PageLinkHasUrl:hover{ background:#A80F8D; color:White}
.PageLinkSelect{ margin:5px; border:1px solid #a9148d; width:10px; display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; font-family:Tahoma; background:#A80F8D; color:white}
*/
.pageLinkTotalCount{ height:21px; line-height:21px; color:#FE2E79;background:#FEF5F8; border:solid 1px #FF75A3; margin-right:3px; padding-left:2px; padding-right:2px; display:inline-block;text-align:center;}
.pageLinkTotalCount:hover{ text-decoration:none}
.pageLinkHasUrl,.pageLinkHasNoUrl{width:20px; height:21px; line-height:21px; color:#FE2E79;background:#FEF5F8; border:solid 1px #FF75A3; margin-right:3px;display:inline-block; text-align:center;}
.pageLinkHasNoUrl:hover{ text-decoration:none}
.pageLinkCurPage{width:20px; height:21px; line-height:21px;color:#fff;Background:url(../images/imglove/pl_0.gif) no-repeat; border:solid 1px #FF75A3;margin-right:3px;display:inline-block;text-align:center;}

/*.lightbox{width:540px; background:#FFFFFF;border:1px solid #ccc;line-height:25px; top:20%; left:20%; padding:0 10px 10px 20px; border:5px solid #777; display:none}   */
.boxtitle{ text-align:right; padding-top:10px}

/*右下消息框*/
.msgboxcon{ line-height:18px; margin:10px 10px 0 10px}
.msgboxcon a{ color:#ff0086; text-decoration:underline; margin:0 5px }
.msgboxa{ text-align:right; display:block; width:200px}
.msgboxa a{ color:#ff0086; text-decoration:underline; margin:5px 5px 0 5px}
.msg_p{ padding:2px 5px 0 0}
.msg_p span{ display:inline-block; text-align:center; vertical-align:top; cursor:pointer }
.msg_tab{ width:67px; height:17px; padding-top:7px; color:White}

.lightbox2{width:300px; background:#FFFFFF;border:1px solid #ccc;line-height:25px; top:20%; left:20%; padding:0 10px 10px 20px; border:5px solid #777; display:none}   
.boxmsgtt{ font-size:22px; color:#e70070; font-weight:bold; text-align:center}
.boxmsg{ font-size:14px; margin:10px 0;}
.msgtime{ font-size:18px; font-weight:bold; color:#e70070; margin-right:5px}
.boxback{ color:#144FA9}

.showtip{ width:400px; height:280px; background:url("../images/imglove/tip.gif")}
.tiptitle{ color:#B93FA2; font:bold 16px 微软雅黑; text-align:center; margin-top:75px;}
.tipcon{ text-indent:2em; line-height:20px; margin:5px 20px}
.tiplink{ text-align:center; padding-top:10px}
.tiplink a{ color:#ff0086; text-decoration:underline; font:14px Arial; margin:0 15px;}
.buttom{ width:45px; height:20px; background:url("../images/imglove/b3.gif"); border:none;color:#fe0379; font:12px/20px Arial; margin-left:10px }

.tab{ list-style:none;}
.tab li{ float:left; width:137px;}
.tab li a{  color:#A61987;}
.tab b{ display:block; overflow:hidden;}
.tableft .b11{ height:1px; margin:0 0 0 6px; background: #FEB8CB;}
.tableft .b12{ height:1px; border-left:2px solid #FEB8CB; border-right:2px solid #FEB8CB; margin:0 0 0 4px; background:#FEE6EE;}
.tableft .b13{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 0 0 3px; background:#FEE6EE;}
.tableft .b14{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 0 0 2px;  background:#FEE6EE;}
.tableft .b15{ height:2px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 0 0 1px;  background:#FEE6EE;}
.tableft p { height:26px; border:solid 1px #FEB8CB; line-height:26px; background:#FEE6EE; border-top:0; text-align:center; font-size:14px; color:#A61987;}

.tabmid .b11{ height:1px; background: #FEB8CB;}
.tabmid .b12{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; background:#FEE6EE;}
.tabmid .b13{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; background:#FEE6EE;}
.tabmid .b14{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; background:#FEE6EE;}
.tabmid .b15{ height:2px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; background:#FEE6EE;}
.tabmid p { height:26px; border:solid 1px #FEB8CB; line-height:26px; background:#FEE6EE; border-top:0; text-align:center; font-size:14px; color:#A61987;}

.tabright .b11{ height:1px; margin:0 6px 0 0; background: #FEB8CB;}
.tabright .b12{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 4px 0 0; background:#FEE6EE;}
.tabright .b13{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 3px 0 0; background:#FEE6EE;}
.tabright .b14{ height:1px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 2px 0 0; background:#FEE6EE;}
.tabright .b15{ height:2px; border-left:1px solid #FEB8CB; border-right:1px solid #FEB8CB; margin:0 1px 0 0; background:#FEE6EE;}
.tabright p { height:26px; border:solid 1px #FEB8CB; line-height:26px; background:#FEE6EE; border-top:0; text-align:center; font-size:14px; color:#A61987;}

