.text_content,.vote,.comments,.view_comments{padding:10px; border:1px solid #ccc;}
.text_content h2{font-size:16px; color:#e34794; line-height:30px; text-align:center;}
.text_content h2.xiaolongnv_news{text-align:center;border-bottom:1px dashed #ccc;}
.text_content  p.author_time{line-height:25px; color:#333; border-bottom:1px dashed #ccc; font-size:12px; text-indent:0; margin:0; text-align:center;}
.text_content  p.author_time span{margin-left:25px;}
.text_content  p{line-height:27px; text-indent:2em; margin-top:25px; font-size:14px; }
.text_content .pic{padding:25px 0 0 0; text-align:center;}
.text_content ul.share{margin-top:25px; height:30px; border-bottom:1px dashed #ccc; padding-left:10px;}
.text_content ul.share li{float:left; margin-right:15px; display:inline; line-height:30px;}
.text_content ul.share li.browse{padding-left:26px; background:url(../i/share.jpg) no-repeat 5px 5px;}
.text_content ul.share li img{margin:0 3px;}
.news_page{line-height:30px; padding-left:10px;}
.news_page a.next{float:right;}
.news_page a{color:#e34a96;}
.vote h3{font-size:14px; color:#E34794;}
.vip_vote{border-top:1px dashed #ccc; padding:10px;}
.vip_vote h4{font-size:12px; font-weight:500; line-height:30px;}
.vip_vote ul li{width:314px; line-height:27px; float:left;}

.view_comments h2{font-size:14px; color:#e34a96; padding-left:10px; line-height:30px;}
.view_comments dl{padding:20px 10px; border-bottom:1px dashed #ccc;}
.view_comments dl dt,.check_comments_content dl dt{width:47px; float:left; padding-top:6px;}
.view_comments dl dt img,.check_comments_content dl dt img{border:1px solid #ccc;}
.view_comments dl dd{width:550px;float:left; padding-left:20px;}
.view_comments dl dd ul li,.check_comments_content dl dd ul li{float:left; margin-right:12px; display:inline; color:#818181; line-height:25px;}
.view_comments dl dd ul li.time,.check_comments_content dl dd ul li.time{margin:0; float:right;}
.view_comments dl dd ul li.name,.check_comments_content dl dd ul li.name{color:#e34a96;}
.view_comments dl dd p,.check_comments_content dl dd p{line-height:25px; color:#333;}

.comments h5{font-size:14px; color:#e34a96; line-height:30px;}
.msg{color:#818181;}
.msg input{border:1px solid #ccc; height:18px; padding:2px; margin-right:5px;}
.msg input.s{width:62px; height:27px; background:url(../i/comment_login_btn.jpg) no-repeat left -27px; border:0;cursor:pointer;}
.msg a{margin-right:5px;}
.msg textarea{width:526px; height:65px; font-size:12px; padding:2px; border:1px solid #ccc; margin:10px 0;}
.msg input.s2{width:73px; height:27px; padding:0; border:0; background:url(../i/comment_text_btn.jpg) no-repeat;cursor:pointer;}

/*my_problems*/
.my_problems{margin-top:10px;}
.my_problems table td{height:35px;}
.my_problems table td input.title{border:1px solid #ccc; padding:2px; height:18px; width:280px;margin-right:10px;}
.my_problems table td textarea{ height:260px; width:510px; border:1px solid #e3e9ef; border-top:1px solid #abadb3; padding:2px;}
.my_problems table td input.code{border:1px solid #ccc; padding:2px; height:18px; width:70px;}
.my_problems table td img{border:1px solid #ccc;}
.my_problems table td a:link,.my_problems table td a:visited,.my_problems table td a:active{color:#0066cc; text-decoration: underline;}

/*my_page*/
.my_page{border:1px solid #c7dc83; border-top:2px solid #c7dc83;}
.my_page .tab_list{height:30px; background:url(../i/tab.jpg) repeat-x left top;}
.my_page .tab_list li{float:left; width:108px;height:30px; line-height:30px; background:url(../i/tab_bg) no-repeat left top; margin-left:-1px; text-align:center;cursor:pointer;}
.my_page .tab_list li.on{ background:url(../i/tab_bg.jpg) no-repeat left -30px; font-weight:600;}
.my_page_content .tip{height:34px; line-height:34px; background:#edf1e3; color:#648108; padding:0 65px 0 24px; border-bottom:1px solid #c7dc83;}
.my_page_content .tip span{float:right;}
.my_page_content ul li{line-height:40px; border-bottom:1px solid #f0f0f0; padding:0 40px 0 25px; }
.my_page_content ul li span{float:right;}

/*xiaolongnv_blog_comments*/
.xiaolongnv_introduction{width:640px; height:174px; background:url(../i/xiaolongnv_introduction.jpg) no-repeat; padding:15px;}
.xiaolongnv_introduction dl dt{width:170px; float:left;}
.xiaolongnv_introduction dl dd{width:450px;float:left; padding-left:20px;}
.xiaolongnv_introduction dl dd h2{font-size:14px; color:#393939; line-height:27px;}
.xiaolongnv_introduction dl dd h3{font-size:12px; color:#ef89bc; line-height:27px;}
.xiaolongnv_introduction ul li{line-height:27px;}
.xiaolongnv_t_content ul li{line-height:24px; border-bottom:1px dashed #ccc; padding:10px 0;}
.pubinfo{padding:10px 0;}
.pubinfo .check_comments_btn{float:right; padding-left:20px; background:url(../i/check_comments_btn.jpg) no-repeat left 4px;}
.pubinfo span{float:left; padding-right:10px; color:#e386b4;}
.check_comments{width:581px; margin:0 auto; overflow:hidden;}
.check_comments_top{height:15px; background:url(../i/check_comments_top.jpg) no-repeat left top;}
.check_comments_content{background:url(../i/check_comments_content.jpg) repeat-y left top; padding:5px 20px; width:541px; overflow:hidden;}
.check_comments_bottom{height:8px; background:url(../i/check_comments_bottom.jpg) no-repeat left top;}
.comment_text{height:65px; border-bottom:1px dashed #ccc;}
.comment_text input{width:450px; height:20px; padding:2px; border:1px solid #c4c7bd; vertical-align:middle;}
.comment_text input.t_submit{width:73px; height:27px; background:url(../i/comment_text_btn.jpg) no-repeat; padding:0; border:0; margin-left:8px;}
.comment_text p{line-height:27px; color:#818181;}
.check_comments_content dl dd{width:474px;float:left; padding-left:20px;}
.check_comments_content dl dd ul li{border:0; padding:0;}
.check_comments_content dl{padding:20px 0px; border-bottom:1px dashed #ccc;}
.check_comments_content p.more{text-align:right; line-height:30px;}
.xiaolongnv_t_content ul li p.f14{font-size:14px;}
.check_comments_content p.more a{color:#dd227e;}

.xiaolongnv dl{padding:15px 0;border-bottom:1px dashed #ccc;}
.xiaolongnv dl.none{border:0;}
.xiaolongnv dl dt{width:215px; height:162px; padding:7px 8px 12px 6px; background:url(../i/xiaolongnv_dt_bg.jpg) no-repeat; float:left;}
.xiaolongnv dl dd{width:385px; padding-left:20px; float:left;}
.xiaolongnv dl dd h3{height:33px; line-height:33px;  font-size:14px; font-family: "Microsoft YaHei" ! important; color:#e13d8e; border-bottom:1px solid #ccc;}
.xiaolongnv dl dd p{line-height:24px;}
.xiaolongnv dl dd p a:link,.xiaolongnv dl dd p a:visited,.xiaolongnv dl dd p a:active{color:#db4286;}
related_link{margin-top:20px;}
.related_link a{margin-right:10px; line-height:24px;color:#0066cc;}
.related_link a:link,.related_link a:visited,.related_link a:active{color:#0066cc; text-decoration: underline;}
.related_link a:hover{color:#db4286;text-decoration: none;}

/*answer*/
.answer{background:#f8f8f8;border:1px solid #dfdfdf; padding:10px;}
.xiaolongnv_answer,.experts_answer{border:1px solid #d2d2d2; background:#fff; padding:5px 18px;}
.xiaolongnv_answer h3,.experts_answer h3,.best_answer h3{height:33px; line-height:33px;  font-size:14px; font-family: "Microsoft YaHei" ! important; color:#e13d8e; padding-left:25px; background:url(../i/answer_h2.jpg) no-repeat left 9px;}
.xiaolongnv_answer dl dt,.experts_answer dl dt{width:75px; float:left; padding-top:12px;}
.xiaolongnv_answer dl dd,.experts_answer dl dd{width:520px; float:left; padding-left:15px;}
.xiaolongnv_answer h4,.experts_answer h4{height:33px; line-height:33px;  font-size:14px; font-family: "Microsoft YaHei" ! important; color:#e13d8e; border-bottom:1px dashed #aaa;}
.xiaolongnv_answer h4 span,.experts_answer h4 span{font-weight:500; margin-left:10px; font-size:12px;}
.xiaolongnv_answer p,.experts_answer p{line-height:24px;}
.best_answer{border:1px solid #ef89bc;}
.best_answer dl{padding:0; border:0;}
.best_answer dl dd{width:570px;}

/*clinic_content*/
.clinic_content ul.clinic_list{height:30px; background:url(../i/ul_bg.jpg) repeat-x left bottom; padding-left:6px;}
.clinic_content ul.clinic_list li{width:92px; height:30px; float:left; margin-left:-6px; display:inline; background:url(../i/clinic_list_li.jpg) no-repeat left top; text-align:center; line-height:30px;cursor:pointer;}
.clinic_content ul.clinic_list li.on{background:url(../i/clinic_list_li.jpg) no-repeat left -30px;}
.article_list ul li{padding:15px 0; border-bottom:1px dashed #aaa; }
.article_list h3{color:#ee57a2; line-height:30px; font-size:12px;}
.article_list h3 a{color:#ee57a2;}
.article_list p{line-height:24px;}
.article_list p.time{padding-top:15px;}
 .article_list p.time span{margin-right:15px; color:#ee57a2;}
 .article_list p.time span a{margin-right:15px; color:#ee57a2;}

 /*write_about*/
 .write_about{width:504px; height:111px; padding:56px 0 0 165px; background:url(../i/write_bg.jpg) no-repeat;}
 .write_about p{line-height:24px;}

.write_vip{width:520px; height:26px; background:url(../i/ul_bg.jpg) repeat-x left bottom;}
.write_vip li{float:left; width:128px; height:26px; line-height:26px; text-align:center; margin-left:10px; display:inline; background:url(../i/write_vip.jpg) no-repeat left bottom;cursor:pointer;}
.write_vip li.on{background:url(../i/write_vip.jpg) no-repeat left top; font-weight:600;}
.write_vip_content{margin-top:10px;}
.write_vip_content ul li,.write_vip_content p{line-height:24px;}
.write_vip_content ul li input{margin-right:8px;}
.write_vip_content .text_time{border:0; border-bottom:1px solid #ccc;}

/*photo*/
.placeholder{width:428px; height:431px; padding:15px 61px 17px 58px; background:url(../i/placeholder.jpg) no-repeat; margin:10px auto;}
.thum_pic{width:380px; height:97px; margin:0 auto;}
.left_btn,.right_btn,.left_btn_no,.right_btn_no{width:27px; height:79px; padding-top:12px; float:left;}
.left_btn a{display:block;width:27px; height:79px; background:url(../i/but_cbg1.jpg) no-repeat -35px top;}
.left_btn a:hover{background:url(../i/but_cbg1.jpg) no-repeat -70px top;}
.left_btn_no a,.left_btn_no a:hover{display:block; width:27px; height:79px; background:url(../i/but_cbg1.jpg) no-repeat left top;}
.right_btn a{display:block;width:27px; height:79px; background:url(../i/but_cbg1.jpg) no-repeat -140px top;}
.right_btn a:hover{background:url(../i/but_cbg1.jpg) no-repeat -175px top;}
.right_btn_no a,.right_btn_no a:hover{display:block;width:27px; height:79px; background:url(../i/but_cbg1.jpg) no-repeat -105px top;}

.thum_list{width:320px; height:97px; float:left; overflow:hidden;}
.thum_list ul li{width:90px; height:85px; padding:8px; background:url(../i/thum_list.jpg) no-repeat; float:left; margin-left:0px; display:inline;}
.thum_list ul li.on{background:url(../i/thum_list_on.jpg) no-repeat;}

.show_pic {position: relative; width: 432px; min-height:432px; }
.show_pic .show_pic_prev {position: absolute; left: 0; top: 0; width: 275px;  z-index: 999; background:#fff; filter:alpha(opacity=0); -moz-opacity:0.0; opacity:0.0;}
.show_pic .show_pic_next {position: absolute; top: 0; right: 0; width: 275px;  z-index: 999; background:#fff; filter:alpha(opacity=0); -moz-opacity:0.0; opacity:0.0;}
#placeholder{z-index:1;}

.contact_xiaolongnv_content a:link,.contact_xiaolongnv_content a:visited,.contact_xiaolongnv_content a:active{color:#db4286;text-decoration: underline;}
.contact_xiaolongnv_content a:hover{color:#db4286;text-decoration: none;}

.content_box{line-height:25px; font-size:14px; padding:0px 15px;}