ul,li,a,span{ margin:0px; padding:0px;}
td{font-size:12px}
*{ outline:none;
	margin:0px;
	padding:0px;
	font-family:"Microsoft Yahei";}
/* 全屏滚图开始 */
.banner{ width:100%;height:auto;overflow:hidden;position:relative;display:flex;justify-content:center;text-align:center;visibility:visible;}
.banner .bd{ width:auto;height:auto; overflow:hidden;}
.banner .bd ul{ height:auto; overflow:hidden;}
.banner .bd ul li{ width:100%; height:auto; overflow:hidden; float:left; text-align:center;}
.banner .bd ul li img{ display:inline-block; max-width:100%;}
.banner .hd{ height:20px; width:100%; text-align:center; position:absolute; bottom:30px; z-index:100;}
.banner .hd span{ display:inline-block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; margin-right:8px;}
.banner .hd .on{border:3px solid #14ab04;}
/* 全屏滚图结束 */



/* 浮动QQ start */

#onlineService{  z-index:100000; position:fixed; right:0px; top:50px; width:200px; height:400px; }
#onlineService img{ max-width:106px }
#serviceShow{ width:28px; height:118px; background:url(/images/serviceOnline.png); display:none; float:right; cursor:pointer }
#fl_ltop{ width:112px; float:right; } 
#fl_ltop .close { clear:both; z-index:100; position:absolute; top:0; right:0; width:15px; height:15px; cursor:pointer }
#fl_ltop .help {z-index:0; width:112px; float:right}
#fl_ltop ul {list-style:none;margin:0px;padding:0px;font-size:12px;}
#fl_ltop ul li {margin:5px 0px 0px 0px;padding:4px 0px 0px 15px;}
#fl_ltop ul li.n1 {background:url(/active/images/un_1.gif) no-repeat 2px 8px;}
#fl_ltop ul li.n2 {background:url(/active/images/un_2.gif) no-repeat 2px 5px;}
#fl_ltop ul li.n2 div {padding:3px 0px;}
#fl_ltop ul li.n3 {background:url(/active/images/un_3.gif) no-repeat 2px 5px; }
#memo_all{ border:1px solid #F58676; padding-bottom:8px}
/* 浮动QQ end */




/* 评论 */

.conGy{ clear:both; width:700;  height:20px; font-size:14px; padding:20px 0 6px 6px; margin-top:20px } 
.conGy a:link { font-size:14px; text-decoration:none; color:#d00}
.conGy a:visited { font-size:14px; text-decoration:none; color:#d00}
.conGy a:hover { font-size:14px; text-decoration:underline; color:#f00}
.conTextarea { width:600px; margin:auto; height:134px; clear:both; margin-top:4px; clear:both; margin-bottom:20px} 

.conTextarea .tip2{ width:500px; float:left;padding-top:3px }
.conTextarea .tip2 img{ cursor:pointer; padding-right:4px; padding-bottom:4px  }
.conTextarea .conTextj{ float:left; width:500px; height:28px; line-height:28px; }
.conTextarea .remark{ clear:both; color:#505453; width:600px; height:28px; line-height:28px; font-size:12px; }
.conTextarea .conImgj{ float:right; width:80px; height:28px; margin-top:2px}

.comment { font-size:14px }
.comment a:link{ color:#f00; font-size:14px; text-decoration:underline}
.comment a:visited{ color:#f00;font-size:14px; text-decoration:underline}
.comment a:hver{ color:#f00;font-size:14px; text-decoration:none}

.commentDiv{ float:left; width:700px; padding:10px; padding-bottom:20px; border-top:1px dotted #999 }
.commentDiv .commentSender{  clear:both; float:left; height:20px; width:700px; padding:8px 0; color:#cd4633; font-size:12px }
.commentDiv .commentContent{  clear:both; float:left;  width:700px; padding:10px; font-size:14px; line-height:20px }	
.commentDiv .linkReply{ clear:both; float:left; width:700px; text-align:right; padding:8px }

.commentDiv .answer{ color:#cd4633;font-size:12px; padding-top:20px }
.commentDiv .answer a:link{ color:#cd4633; text-decoration:underline; font-size:12px }
.commentDiv .answer a:visited{ color:#cd4633; text-decoration:underline; font-size:12px }
.commentDiv .answer a:hover{ color:#f00; text-decoration:none; font-size:12px }

.commentDiv .linkReply a:link{ color:#666; text-decoration:underline; font-size:12px }
.commentDiv .linkReply a:visited{ color:#666; text-decoration:underline; font-size:12px }
.commentDiv .linkReply a:hover{ color:#999; text-decoration:none; font-size:12px }

.quoteDiv{ float:left; width:99%; padding:4px 2px 4px 0px; margin-left:2px; border:1px solid #bbb; background:#ffffee; margin-bottom:8px; }
.quoteDiv .qcommentSender{  clear:both; float:left; height:15px; width:98%; padding:6px; color:#cd4633; font-size:12px }
.quoteDiv .qcommentSender .conComment{ width:%92; float:left; text-align:left; }
.quoteDiv .qcommentSender .num{  width:%7; float:right; text-align:right; font-size:14px; }

.quoteDiv .qcommentContent{  clear:both; float:left; width:98%;  padding:8px; font-size:14px; line-height:18px }	
.quoteDiv .qlinkReply{ clear:both; float:left; width:98%; text-align:right; padding:2px; font-size:12px }
.quoteDiv .qlinkReply a:link{ color:#999; text-decoration:none; font-size:12px }
.quoteDiv .qlinkReply a:visited{ color:#999; text-decoration:none; font-size:12px }
.quoteDiv .qlinkReply a:hover{ color:#ff0000; text-decoration:underline; font-size:12px }

.conTextarea { width:98%; margin:auto; height:134px; clear:both; margin-top:4px; clear:both; margin-bottom:20px } 
.conTextarea .conTextj{ float:left; color:#505453; width:450px; height:28px; line-height:28px; font-size:13px; }
.conTextarea .conImgj{ float:right; width:80px; height:28px; margin-top:6px }
.commentTextarea{ width:690px; padding:4px; height:90px; border:2px solid #ffaaaa; background:url(/images/logo/chinasexqlogo120x60.gif) no-repeat center }
.conGy .approveCount{ width:100px; height:51px; float:right; background:url(/images/button/approve.gif) no-repeat; font-size:40px; line-height:50px; padding-left:55px; cursor:pointer; }


/* 金卡会员网站首页留言 */
.til02{ clear:both; color:#000000;  font-size:14px; height:29px; line-height:29px; #line-height:31px;  width:778px; margin:auto; background:url(/images/merchantBg02.gif); text-indent:10px; text-align:left}
.til02 s{ font-style:normal; font-weight:700; display:block; float:left; padding-left:30px; background:url(/images/merchantBg.gif) 10px -84px no-repeat;  text-decoration:none }
.red12px{ color:#f00; font-size:12px }
.gray{color:#777 }
.gap10px{ clear:both; height:10px }
label{ cursor:pointer }



/* 右侧悬浮条 */
#floatFixed{ z-index:100001;width:195px; position:fixed; bottom:20px; right:2px }
#floatFixed .approveCount{ flat:right;  margin-left:145px; background:url(/images/button/zan.gif); width:50px; height:16px; padding-top:34px; color:#000; font-size:12px; text-align:center; margin-bottom:4px; cursor:pointer; color:#000; font-family:Tahoma, Arial, Geneva, sans-serif }

#floatFixed a.comment{ flat:right; margin-left:145px; background:url(/images/button/zan.gif); background-position:0 -100px; display:block; width:50px; height:16px; padding-top:34px; color:#000; font-size:12px; text-align:center; margin-bottom:4px; color:#000; text-decoration:none }

#floatFixed #commentSend{ display:none; width:195px; background:#fff; float:right; color:#666; padding:4px 0 2px 0 }
#floatFixed #commentSend .ct{ width:186px; padding:3px; height:60px; border:1px solid #bbb; background:url(/images/logo/chinasexqlogo80x40.gif) no-repeat center }
#floatFixed #commentSend .telFix{ width:88px; border:1px solid #bbb; }
#floatFixed #commentSend .tip{ width:130px; float:left;padding-top:3px }
#floatFixed #commentSend .tip img{ cursor:pointer; padding-right:4px; padding-bottom:4px  }
#floatFixed #commentSend .send{ width:60px; float:right; padding-top:3px; }
.bdshare-button-style0-24 .bds_qzone {
    margin-right: 0px;
}

#floatFixed #commentSend label{ color:#666; cursor:pointer }
#floatFixed .commentSendClose{ float:right; width:11px; height:11px; padding-top:32px;  }

#floatFixed #shareFix{ flat:right;  margin-left:145px; background:url(/images/button/zan.gif); background-position:0 -150px; width:50px; height:16px; padding-top:34px; color:#000; font-size:12px; text-align:center; margin-bottom:4px; cursor:pointer; color:#000; font-family:Tahoma, Arial, Geneva, sans-serif }
#floatFixed #shareContent{ flat:right; width:196px; height:35px; clear:both; display:none }
#floatFixed #shareContent .shareBaiduDiv{  background:#ffffff; width:195px; height:32px; clear:both;  }
#floatFixed #shareContent .shareBaiduClose{  float:right; width:11px; height:11px;  }

/* 右侧悬浮条 结束*/

#myplayer{ width:778px; height:580px; margin:auto;  }


/* 金卡会员网站首页留言 */
.til02{ clear:both; color:#000000;  font-size:14px; height:29px; line-height:29px; #line-height:31px;  width:778px; margin:auto; background:url(http://img.chinasexq.com/images/merchantBg02.gif); text-indent:10px; text-align:left}
.til02 s{ font-style:normal; font-weight:700; display:block; float:left; padding-left:30px; background:url(http://img.chinasexq.com/images/merchantBg.gif) 10px -84px no-repeat;  text-decoration:none }
.red12px{ color:#f00; font-size:12px }
.gray{color:#777 }
.gap10px{ clear:both; height:10px }
label{ cursor:pointer }


.recent{ clear:both; width:980px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px; background:#fff; line-height:20px;}
.recent span{ display:inline-block; font-size:13px; color:#000; vertical-align:middle;font-family:'Microsoft YaHei'; margin-right:10px;}


 .visitors, .visitors ul{ clear:both; width:980px; height:auto; overflow:hidden; margin:0 auto;background:#fff;}
 .visitors{ margin-bottom:10px;}
.visitors ul li{ width:100px; height:auto; overflow:hidden; float:left; background:none; margin-right:10px; margin-bottom:10px;}
 .visitors ul li:nth-child(9n){ margin-right:0px;}
 .visitors ul li img{ display:block; width:68px; height:68px;border-radius:34px; margin:0 auto;}
 .visitors ul li span{ display:block; font-size:12px;font-family:'Microsoft YaHei'; color:#000; width:100px; text-align:center; height:auto; overflow:hidden; padding-right:0px; line-height:20px;}
 .visitors ul li .nickName{ height:20px; width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
 .visitors ul li .more{ width:98px;line-height:98px; height:98px; text-align:center; cursor:pointer; font-size:20px; color:#FF0000; border:1px solid #FF0000;border-radius:50px;}
 
 
 
 
 .recent .state{ width:46px; height:20px; float:right; border:1px solid #aaa; text-align:center; line-height:20px; cursor:pointer; }
.recent .state span{ display:inline-block; font-size:13px; color:#555; font-size:12px; font-family:"宋体"; vertical-align:middle;}
.recent .state .triangle{  width:0;
    height:0;
    border-width: 6px 6px 0 ;
    border-style:solid;
    border-color: #555 transparent transparent ;/*灰 透明 透明 */
    position:relative; margin-left:2px;}
	
.recent .state .transform{
transform:rotate(180deg);
-ms-transform:rotate(180deg); /* Internet Explorer */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); /* Opera */
transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-webkit-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
}
.recent .state .transformY{
transform:rotate(-360deg);
-ms-transform:rotate(-360deg); /* Internet Explorer */
-moz-transform:rotate(-360deg); /* Firefox */
-webkit-transform:rotate(-360deg); /* Safari 和 Chrome */
-o-transform:rotate(-360deg); /* Opera */
transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-webkit-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
}
.recent .state .triangle i{  display:block ;   width:0;
    height:0;
    border-width: 4px 4px 0;
    border-style:solid;
    border-color:#fff transparent transparent;/*黄 透明 透明 */
    position:absolute;
    top:-6px;
    left:-4px;}
.recent .on{ border:1px solid #cd4633;}
.recent .on span{color:#cd4633;}
.recent .on .triangle{border-color: #cd4633 transparent transparent;}

.rightRemark{ color:#aaaaaa; font-size:12px; background:#f2f2f2; padding:10px }

body .layer-bg{
 border-radius:5px;
}
