@charset "utf-8";
/*------------------------news list,news detail,ladymama,aboutus, privacy,contact,guide,service,sitmap------------------*/
.text-indent{text-indent:2em;}
 h1.title{position:absolute; top:40px;z-index:100; width:744px; height:97px;  font-size:30px; text-indent:130px; color:#FFF; line-height:100px;text-indent:-9999px;}
 h3.help-tit{ background:url(../images/newImage/help/tit-bg.jpg) no-repeat left; padding:0 0 0 30px; height:35px; line-height:25px; margin:10px 0 0 0;}
/*------------------news-----------------------------------*/
/*list*/
p.flippage a{padding:0 5px;}
p.flippage a.current{color:#f38596; text-decoration:underline;}
.news h1.news-title{background:url(../images/newImage/news/news-title.jpg) no-repeat left top; }
.news ul.list{padding:70px 10px 20px 10px;}
.news ul.list li{line-height:200%;background:url(../images/newImage/common/icon-dot.gif) no-repeat left 5px; padding-left:10px;}

/*detail*/
.news{padding:10px 0 30px 0;}
.news-detail{border:1px #ccc solid;}
.news p.date{text-align:right;width:700px; margin:0 auto;}
.news h4.tit{color:#ee3b6c; font-size:14px; text-align:center; margin:10px 0;}
.news p.text{width:600px; margin:15px auto; color:#666; text-indent:2em; line-height:180%;}
p.flippage{width:700px; margin:0 auto;text-align:right;}
span.pre{background:url(../images/newImage/news/icon-pre.jpg) no-repeat left; padding:0 10px;}
span.back{background:url(../images/newImage/news/icon-back.jpg) no-repeat left; padding:0 10px}
span.next{background:url(../images/newImage/news/icon-next.jpg) no-repeat left; padding:0 10px}

/*--------------------------lady mama-------------------------*/
/*-----------list---------*/
h1.lady-top-title{background:url(../images/newImage/lady/lady-top-title.jpg) no-repeat left top; }
.lady_wrap{padding:100px 0 0 0;}
.lady_wrap  .pickup{width:560px; height:140px; background:url(../images/newImage/lady/pickup.jpg) no-repeat left top; margin:0 auto; padding:55px 10px 10px 10px;}
.pickup span.pic{float:left;width:120px;height:120px; overflow:hidden; margin:0 20px 0 0;}
.pickup h4{color:#f3628b; text-align:center; font-size:16px; margin:5px 0 10px 0;}
.pickup p.text{text-indent:2em;}
.pickup p.text a{color:#f3628b; }
.lady-list{width:744px;}
.lady-list .list{width:338px; float:left; display:block;}
h3.yuer-tit{width:348px;height:63px; background:url(../images/newImage/lady/tit-yuer.jpg) no-repeat left; text-indent:-9999px;}
h3.guanai-tit{width:340px;height:63px;background:url(../images/newImage/lady/tit-guanai.jpg) no-repeat left;text-indent:-9999px;}
.yuer{ margin:0 40px 0 0;}
.lady-list .list ul{ margin:10px 0;}
.lady-list .list ul li{background:url(../images/newImage/common/icon-arrow.jpg) no-repeat 10px 5px;padding:0 0 0 25px; line-height:160%;}

.ul_wrap{width:338px; height:650px;overflow-y:scroll;overflow-x:hidden;}
/*----------detail-----*/
.lady-detail{}
.lady-detail h2.tit{color:#ef3c6d;font-size:22px;padding:30px 0 0 50px;}
.lady-detail h2.yuer{background:url(../images/newImage/lady/icon-lady1.jpg) no-repeat left bottom;}
.lady-detail p.text{padding:5px 20px;}
.lady-detail p.pad-l img{ padding:0 20px 10px 0;}
.lady-detail p.pad-r img{ padding:10px 0px 20px 20px;}

/*----------------------------company privacy contact guide--------------------------*/
h1.company-title{background:url(../images/newImage/help/company-title.jpg) no-repeat left top; }
h1.privacy-title{background:url(../images/newImage/help/privacy-title.jpg) no-repeat left top; }
h1.guide-title{background:url(../images/newImage/help/guide-title.jpg) no-repeat left top; }
h1.contact-title{background:url(../images/newImage/help/contact-title.jpg) no-repeat left top; }
h1.sitemap-title{background:url(../images/newImage/help/sitemap-title.jpg) no-repeat left top; }

.help_wrap{padding:100px 0 0 0;}
.help{ width:603px; margin: 0 auto;}
.help p{ width:545px; margin:0 0 0 30px; line-height:200%;}
.guide{ background:url(../images/newImage/common/icon-smalldot.gif) no-repeat left 9px; padding:0 0 0 15px;}
/*----------contact-------------*/
table.contact-tab{ border-collapse:collapse; width:442px; margin:0 auto;}
table.contact-tab th{ text-align:right; font-weight:normal; background:#fef4f7; width:132px; padding:4px 6px;border-bottom:1px #fbccd2 dotted;}
table.contact-tab td{ color:#666; padding:5px 15px; background:#fffff6; border-bottom:1px #fbccd2 dotted;}
/*-------sitemap-----------*/
dl.sitemap{}
dl.sitemap dd{ width:465px; float:left; padding:0 0 20px 0; margin:0 0 20px 0;  background:url(../images/newImage/common/line4.gif) no-repeat  left bottom;}
dl.sitemap dd a{ display: block;width:80px; float:left; padding:2px 0 2px 10px; border-left:3px solid #db9638; color:#ee3b6c; font-weight:bold;}
dl.sitemap dd span a{ border-left:0; background:url(../images/newImage/common/icon-arrow3.gif) no-repeat 60px 5px; padding:0 0 0 68px; text-decoration:underline; color:#666; font-weight:normal;}
table.sitemap-tab th{ text-align:left; border-right:3px solid #ee3b6c;}
table.sitemap-tab th a{color:#ee3b6c; background:url(../images/newImage/common/icon-smalldot.gif) no-repeat left; padding:0 0 0 15px;}
table.sitemap-tab td{ padding: 0 0 0 20px;}

/*------------------servey--------------------*/
.servey{ width:575px; height:603px; background:url(../images/newImage/servey/bg.jpg) no-repeat left top; padding:55px 85px;}
p.servey-banner{ margin-bottom:40px; }
.brown{ color:#5a2e2b;}
.servey p.indent{ text-indent:0em; padding-left:22px;}
.servey p.brown{ margin-top:20px;}
.servey p{ margin-bottom:4px;}
.servey p span{ padding:0 10px 0 5px;}
.servey .width1{ width:210px;}
.servey .width2{ width:222px;}
.servey .width3{ width:190px;}
.servey .width4{ width:490px; }
.servey .btnspace{ margin:20px 0 0 0;}
.servey span.survey-error{ color:#FF0000; padding:0 0 0 35px;}
.servey-error{ color:#FF0000; font-size:14px; font-weight:bold; margin-bottom:10px; border:4px #fed76e solid; padding:10px;}
.servey-error ul{ width:250px; margin:0 auto; line-height:180%;}
.servey-error ul li{ background:url(../images/newImage/servey/reddot.jpg) no-repeat left;padding-left:20px;}






