body{ font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; color:#333; background:#fff; background:url(00.jpg) center top; text-align:center; background-attachment: fixed;}
body,form,p,ol,ul,p,h2,h3,h4,li,dt,dd,dl{margin:0;padding:0;}
h3{ font-size:14px;}
img,fieldset{border:none; display:block;}
ul,dd,dl,dt,ol{list-style-type:none;}
em{font-style:normal;}
a:link,a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#c00;}
.cl{ clear:both;}

/* top */
.topnav{ background:#3DBBA6;}
.topnav ul{ overflow:hidden; zoom:1; height:22px; line-height:22px; padding:2px 10px 0;}
.topnav li{ float:left;}
.topnav li.t1{ float:right;}
.topnav li a{ margin:0 3px;}
.topnav li a:link,.topnav li a:visited{ color:#fff;}

.header{ position:relative; height:130px; margin:0 auto; width:950px;}
.toppic{ margin:18px auto 0; width:950px; display:block;}
.toppic img{ width:950px; height:100px;}
.header .ts{ position:absolute; top:-13px; *top:5px; right:0px; width:380px; height:65px; text-align:center; border:1px solid #cfc143; background:#fffce1; overflow:hidden; font-size:14px;}
.header .ts p{ text-align:right; padding:5px; height:10px;}
.header .ts p .ts_a,.header .ts p .ts_a:visited{ display:block; background:url(../images/del.gif) no-repeat; width:12px; height:12px; line-height:12px;font-size:0px; float:right;}
.header .ts p .ts_a:hover{ background:url(../images/del.gif) no-repeat 0px -24px; text-decoration:none;}
.header .ts input{ background:url(../images/xufei.gif) no-repeat; width:50px; height:24px; color:#FFF; border:none;}
.mainnav h1{ font-size:14px; color:#4E6E69; float:left; width:260px; padding:0px 0 0 15px; *padding-top:8px; text-align:left;}
.mainnav{height:30px; border-top:1px solid #8ED7CF; border-bottom:1px solid #8ED7CF; overflow:hidden; width:950px; margin:0 auto;}
.mainnav ul{ width:670px; margin:0 auto; font-size:14px; padding-top:2px; float:left;}
.mainnav li{ float:left; line-height:30px; margin:0 7px; display:inline;}

.content{ text-align:left; width:950px; margin:10px auto; overflow:hidden; zoom:1;}
.main{ width:670px; float:right; overflow:hidden;}
.right{ width:270px; float:left; overflow:hidden;}
.right dl dt img{ cursor:pointer; display:inline;}
/* left */
.box,.rig,.mid{ border:1px solid #8ED7CF; margin-bottom:10px; padding-bottom:8px; background:#fff;}
.box h3,.rig h3,.message h4,.mid h3{ height:21px; line-height:21px; padding:3px 20px 0 20px; border-bottom:1px solid #8ED7CF; color:#4E6E69;}
.box h3 a,.rig h3 a,.mid h3 a,.box h3 a,.rig h3 a:visited,.mid h3 a:visited{ float:right; font-size:12px; font-weight:normal; margin-top:1px;}
.box h3 .h3_a1,.box h3 .h3_a1:visited{float:left; font-size:14px; font-weight:bold;}
.box h3 .h3_a2,.box h3 .h3_a2:visited,.box h3 .h3_a2:hover{display:inline; float:none; cursor: default; text-decoration:none;}


.song{ width:100%; font-size:12px;}
.song tr:hover{ background:#f6f6f6;}
.song tr th{ background:#f6f6f6; border-bottom:1px solid #ddd; line-height:23px; padding-top:2px;}
.song tr td{ border-bottom:1px dashed #ddd; line-height:23px; padding-top:2px;}
.song tr td img{ display:inline;}
.pl_button{ font-size:12px;overflow:hidden; zoom:1;}
.pl_button dl{ overflow:hidden; zoom:1; padding:8px 8px 0px 0;}
.pl_button a,.pl_button a:visited,.user_photo ul li,.user_info ul li{display:block; overflow:hidden; float:left; padding:2px 8px 0; margin:0 0px 0 10px;}

.pl_button dl dt{ float:left;}
.pl_button input{ float:left;}
.pl_button span{ display:block; float:right; padding-right:15px;}
.pl_button span a,.pl_button span a:visited{ background:none; display:inline; padding:0px; float:none; border:none; margin:0px; font-size:13px; color:#026e5d;}
.song_list{ overflow:hidden; zoom:1;}
.yc_page{ float:left; overflow:hidden; width:405px;}
.page_list{ float:right; padding:8px 10px 0 0; display:inline; overflow:hidden;}


.log dl{ padding:10px 15px 0;}
.log dl dt{ font-size:14px; font-weight:bold; border-bottom:1px solid #ddd; padding:0 0 2px 6px;}
.log dl dt a.log_rt{ float:right; font-size:12px; font-weight:normal; margin-top:2px;}
.log dl dt span{ font-size:12px; color:#888; font-weight:normal; margin-left:6px;}
.log dl dd{ padding:6px 8px; line-height:160%; text-indent:2em;}

.wb{ padding:10px 15px 5px;line-height:160%;}
.wbMore{ border-bottom:1px dashed #ccc;}
.ting{ background:url(../images/wb01.gif) no-repeat 0 4px; width:18px; height:16px; display:inline-block; font-size:0; line-height:0;}
.wb a{ color:#026e5d; padding-right:5px;}
.wb a.wb_a5{ font-weight:bold;}
.wb a.wb_a1{ padding:0px 5px 0px 25px; background: url(../images/wb01.gif) no-repeat 4px 0px; }
.wb a.wb_a2{ padding:0px 5px;}
.wb a.wb_a3{ display:block; float:right;}
.wb a.wb_a4{ display:block; float:right; color:#999;}
.wb a.wb_a4:hover{ text-decoration:none;}
.wb b{ font-weight:400; color:#999;}
.wb_con{ text-indent:0px; padding:6px 8px 5px;}
.wb_p{ border:1px solid #eee; background:#f7f7f7; margin:5px 0px 0px; padding:5px 8px;}

.wb_pl{ padding:5px; margin:10px 60px; overflow:hidden;zoom:1;border:1px solid #ddd; background:#f7f7f7;}
.wb_pl a{ color:#026e5d; padding-right:5px;}
.wb_pl .wb_tx{ float:left; margin:3px 8px 0px 0px; display:block; padding:0px;}
.wb_pl .wb_close{ float:right;display:block; padding:3px;}
.wb_pl .wb_plcon{ margin:3px 5px 0px;padding:5px 0px 10px; background:url(../images/wb03.gif) repeat-x bottom;overflow:hidden;zoom:1;}
.wb_pl .wb_plcon span{ display:block; float:left;}
.wb_plcon1{clear:both; margin:0px 45px; background:#fff; border-bottom:1px solid #eee;overflow:hidden;zoom:1;padding:5px;}
.wb_plcon2{background:#fff; text-align:right; padding-right:5px;margin:0px 45px;}
.wb_pl textarea{ width:480px; *width:476px; height:45px; overflow:auto;}
.wb_pl .wb_plcon textarea{ width:380px; *width:376px; height:24px; line-height:24px; overflow:auto;}

/*相册*/
.photo ul{ overflow:hidden; zoom:1; padding:15px 0 0 14px; width:100%;}
.photo ul li{ float:left; width:138px; margin:0 11px; white-space:nowrap; overflow:hidden; display:inline; text-overflow:ellipsis; background:url(../images/pho3.gif) no-repeat; height:163px; text-align:center;}
.photo ul li img{vertical-align:middle; display:inline;}
.photo_bg{ height:128px; width:128px; padding:5px 5px 15px 5px;display:table-cell; vertical-align:middle;}
.photo_bg a{margin:0 auto;height:128px; width:128px; overflow:hidden; display:table-cell; vertical-align:middle;
*display: block;*font-size:112px; margin:0 auto;}
.photo ul li a .photo1_xp{ border:1px solid #ddd; background:#fff; padding:5px; width:126px;height:105px;}
.photo .pl_button{ padding:8px 0 0 14px;}

.photo1 .user_pic{width:239px; margin:0px auto 0; background: url(../images/pho3a.gif) no-repeat center; height:240px; overflow:hidden;}
.photo1 .user_pic img{ width:160px; height:160px; margin:36px 0 23px 39px; border:none;}
.img_x{ text-align:center; padding:0px 15px 15px; float:none;}
.img_x a img{ max-width:640px; overflow:hidden; margin:0 auto;}
.page1{ text-align:center; margin:30px 0 10px 0;}
.page1 img{ display:inline;}
.tex_center{ text-align:center;  line-height:24px; padding:0px 26px;}
.tex_center span{ font-weight:bold; }

.music ul{ overflow:hidden; zoom:1; padding:10px 10px 3px; border-bottom:1px dashed #ddd;}
.music ul li{ float:left; width:148px; margin:0 0 6px; display:inline; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.music .pl_button{ padding:8px 0 0 10px;}

.message ul{ padding-top:5px;}
.message ul li{ border-bottom:1px dashed #ddd; line-height:22px; padding:3px 15px 0 0; text-indent:12px; overflow:hidden; zoom:1;}
.message ul li:hover{ background:#f6f6f6;}
.message ul li span{ float:left;}
.message ul li a{ float:right;}
.message ul li img{ display:inline;}
.message ul li em{ float:right; color:#888;}
.message h4{ font-size:14px;}
.msg_vel{ overflow:hidden; zoom:1; padding:3px 15px 5px;clear:both;}
.msg_vel textarea{ width:629px; height:100px; border:1px solid #ccc; padding:3px 2px 2px 3px; font-size:12px; color:#333; overflow-y:hidden;}
.login{ padding:8px 0 4px 15px;}
.login input{ border:1px solid #ccc;}
.sub{ padding-left:15px; margin-bottom:3px;}
.sub button{ padding:2px 6px 0; font-size:12px;}

/* right */
.rig h3{ padding-left:15px; padding-right:12px;}
.user h3{ font-size:12px; overflow:hidden; zoom:1;}
.user h3 span{ font-weight:normal; display:block; float:left; white-space:nowrap; overflow:hidden; width:213px;}
.user_info h2{ font-size:14px; padding:0px 0 4px 15px;}
.user_info h2 span{ font-size:12px; font-weight:normal;}
.user_pic,.user_photo dl dt div{ width:239px; margin:8px auto 0; overflow:hidden;}
.user_pic img,.user_photo dl dt div img{ border:6px solid #ddd; width:180px; height:180px; margin:10px 0 10px 3px;}
.user_info ul{ overflow:hidden; zoom:1; margin:0px auto 0 5px;}
.user_info ul li{ float:left; padding:2px 15px 0; margin:3px 0; white-space:nowrap; border-right:#ddd 1px solid;}
.user_mode{ clear:both; margin-left:20px; margin-right:20px; line-height:22px;}

.intro p{ padding:8px 8px 0 10px; line-height:160%;}
.friend ul,.fans ul,.quan ul{ overflow:hidden; zoom:1; padding:6px 0 1px 8px;}
.friend ul li,.fans ul li,.friend_list ul li,.quan ul li{ float:left; text-align:center; width:54px; margin:5px 4px 3px 5px; display:inline;white-space:nowrap; overflow:hidden;}
.friend ul li a img,.fans ul li a img,.friend_list ul li a img,.quan ul li a img{ width:48px; height:48px; padding:2px; border:1px solid #ddd;}
.friend_list ul li{height:90px;}
.friend ul li a:hover img,.fans ul li a:hover img,.friend_list ul li a:hover img,.quan ul li a:hover img{ display:block; background:#f4f4f4; border:1px solid #8ED7CF;}

.guest ul{ padding-top:5px;}
.guest ul li{ overflow:hidden; zoom:1; line-height:22px; padding:3px 8px 0; border-bottom:1px dashed #ddd;}
.guest ul li:hover{ background:#f6f6f6;}
.guest ul li a{ float:left;}
.guest ul li span{ float:right; color:#888;}

.footer{ text-align:center;}
.bottom_link{ line-height:22px; padding-top:3px;}
.bottom_link a{ margin:0 2px;}
.footer p{ margin:20px 0 15px;}

/* 内页开始 */
/* 资料 */
.mid{ overflow:hidden; zoom:1;}
.user_photo{ width:290px; float:left; margin-right:20px; display:inline; font-size:14px;}
.user_intro{ float:right; width:630px; margin-bottom:20px; font-size:14px;}
.user_intro img,.user_info img{ display:inline;}
.user_intro dl{ line-height:180%;}
.user_intro dl dt{ font-weight:bold; margin-top:20px;}
.user_intro dl dd{ margin-left:50px;}

.user_photo dl dt{ font-size:12px; margin:15px 0 0 0;}
.user_photo ul{ width:190px; margin:5px auto 0; overflow:hidden; zoom:1;}
.user_photo ul li{ padding:2px 15px 0px; margin:3px 6px;}

.user_photo dl dd{ width:220px; margin:20px auto 0; line-height:160%;}
.user_photo dl dd strong{ display:block;}
/* 歌曲 */
.stat dl{ border-bottom:1px dashed #ccc; line-height:160%; padding:8px 9px 2px;}
.stat dl:hover{ background:#f6f6f6;}
.stat dl a:link,.stat dl a:visited,.friend_list dl a:link,.friend_list dl a:visited,.lyc_list dl a:link,.lyc_list dl a:visited{ color:#026E5D}
.stat dl a:hover,.friend_list dl a:hover,.lyc_list dl a:hover{ color:#c00;}
.stat dl dt{ margin:3px 0;}
.stat dl dd{ color:#888;}
/* 照片、专辑 */
.photo_list ul li{ margin-top:10px; margin-bottom:6px;}
.page{ text-align:center; margin:12px 0 4px; background:#f6f6f6; padding:0px 0 2px 0;}
.page span{ color:#c00;}
.stat ul{ line-height:180%; padding:8px 0 5px 0px;}
.stat ul li{ border-bottom:1px dashed #ccc; padding:4px 0 2px 16px;}
.stat ul li:hover{ background:#f6f6f6;}
.stat ul li span{ color:#888;}

.club ul{ padding:15px 0 20px 30px;}
.club ul li{ font-size:12px; margin:10px 19px 3px; width:75px;}
.club ul li a img{ width:65px; height:65px;}

.friend_list ul{ overflow:hidden; zoom:1; padding:10px 0 2px 34px;}
.friend_list ul li{ width:78px; margin:8px 10px; height:103px;}
.friend_list ul li a img{ width:72px; height:72px; margin-bottom:2px;}

.zj_img{ float:left; padding:10px; margin-right:10px;}
.zj_img img{ width:200px; height:200px; border:3px solid #ccc;}
.zj_text{ line-height:26px; padding:10px;}
.zj_text h4,.zj_about h4,.zj_text a,.zj_text a:visited,.zj_ablut a,.zj_ablut a:visited,.open a{ color:#026e5d;}
a:hover{text-decoration:underline; color:#c00;}
.zj_about{ line-height:26px; padding:10px;}
.zj_about .open{ text-align:right;}
.zj_about p{ text-indent:24px;}
/* 歌词、日志 */
.lyc_list dl{ padding:8px 12px 2px 14px; border-bottom:1px dashed #aaa;}
.lyc_list dl dt{ font-size:14px; font-weight:bold; margin:8px 0 8px 0;}
.lyc_list dl dt a{ text-decoration:underline;}
.lyc_list dl dd{ color:#999;}
.lyc_list dl dd.lyc_d2{ margin:14px 0 18px 0; color:#000; font-size:14px; line-height:140%;overflow:hidden;zoom:1;}
.lyc_list dl dd.lyc_d3{ text-align:right; margin-top:2px;}
.times{ text-align:center; margin:15px 0 0px 0; border-bottom:1px solid #ccc; padding-bottom:15px;}
.lyc_list dl dd.lyc_d2 p{ text-indent:24px; padding:0px 0px 15px; line-height:24px; }
.lyc_list dl dd.lyc_d5{ text-align:left; padding-bottom:5px;}
.lyc_list dl dd.lyc_d5 span{ float:right; display:block; color:#026e5d;}
.lyc_list dl dd.lyc_d5 span a img{ display:inline; margin:0px 5px; vertical-align:middle;}
.lyc_list dl dd.lyc_d4{ line-height:30px;}
.banner{ text-align:center; padding-top:5px;}
.logcon_ul{ line-height:24px; padding:5px 10px;}
.logcon_ul a{ color:#026e5d; font-size:14px;}

/* 留言、店铺 */
.friend_list dl{ border-bottom:1px dashed #aaa; line-height:140%; padding-bottom:4px;}
.friend_list dl dt{ padding:10px 10px 6px 15px; width:98%;}
.friend_list dl dd{ text-align:right; color:#888; padding-right:10px;}
.friend_list dl dt img{ display:inline;}

.wint{ height:150px; line-height:140px; text-align:center; font-size:14px;}
.wint a{ font-weight:bold;}
.face_tit{ overflow:hidden; zoom:1; width:668px;}
.face_tit .login{ float:left;}
.face_tit .stick_face{background:url(../images/face_bg.gif) no-repeat;width:101px;height:25px;overflow:hidden;float:right;margin:4px 17px 2px 0;}
.face_tit .stick_face a{display:block;font-size:14px;line-height:27px;text-indent:35px;}

.face_all{ width:312px; overflow:hidden; zoom:1; float:right; border:1px solid #ddd; background:#f5f5f5; padding:6px 4px 4px 6px; margin-right:17px;}
.face_all img{ float:left; margin:3px; cursor:pointer; *display:block;}
.w25{ padding-left:22px;}
.gb_pinl{ background:url(../images/m_13.gif) no-repeat right 1px; padding-right:11px; margin-left:10px;}
.gb_face{ width:252px; height:96px; margin-top:4px;}
.msg_vel{ float:left;}
.guest_con{zoom:1}
.guest_img1{ display:block; float:left; margin-right:5px; border:1px solid #ccc; width:48px; height:48px;}
.guest_p1{ float:left;width:860px; padding:0 0 10px 7px;}
.guest_p2{ float:left;width:588px; padding-bottom:10px; min-height:34px; _height:34px;}
.msg_book_box{ margin:0px 0 0 40px; width:500px; clear:left;}

.msg_book{ width:495px; background:#fff; overflow:hidden; zoom:1; margin:0 0 3px; padding:6px 7px 5px 9px;}
.book_my{ background:#fff;}
.book_name{ float:right; width:450px; color:#aaa; margin-bottom:3px;}
.book_d1,.book_d2{ float:right; width:450px; overflow:hidden; line-height:1.3; color:#999;}
.msg_book .book_d1{ float:left; width:45px; margin-top:0px;}
.book_reply,.book_reply1{ width:497px; padding:7px; background:#f7f7f7; overflow:hidden; zoom:1; margin-left:40px; *display:inline;}
.book_reply textarea{ width:492px; padding:2px; height:30px; border:1px solid #ccc; margin-bottom:5px; font-size:12px; color:#666; overflow-y:hidden;}
.book_reply1 textarea{width:492px; padding:2px; height:20px; border:1px solid #ccc; font-size:12px; overflow-y:hidden; line-height:20px; color:#999;}
.book_rdel{ float:right; text-indent:-9999px; display:block; width:12px; height:12px; overflow:hidden; background:url(../images/del.gif) no-repeat 0 1px;}
.book_rdel:hover{ background:url(../images/del.gif) no-repeat 0 -24px;}
.book_del{ color:#d1d1d1; margin:12px 0;}
.book_del a:link,.book_del a:visited{ color:#8690A5;}
.submit{ background:url(../images/submit.gif) no-repeat; color:#fff; width:50px; height:24px; border:none; padding:0; margin:0; cursor:pointer; float:right;}
.submit:hover{ background:url(../images/submit2.gif) no-repeat;}

.tishi_bg{ overflow:visible; position:absolute; top:0; left:0; height:0; width:100%; z-index:101;}
.tishi{ width:365px; position:relative; margin:auto; height:0; overflow:visible; text-align:left;}
.tishi_content{ table-layout:fixed; direction:ltr; border-collapse:collapse; margin:auto; width:100%;}.ts_ct_md{ background:#fff;}
.ts_ct_md h2{ font-size:14px; background:#006C00; color:#fff; border:1px solid #555; height:25px;padding:10px 0 0 15px;}
.ts_ct_md h2 .book_rdel{ margin:0px 5px 0 0; display:block;}
.ts_top_lt,.ts_top_rt,.ts_dw_lt,.ts_dw_rt{ height:10px; width:10px !important; overflow:hidden; padding:0 !important}
.ts_top_lt,.ts_top_md,.ts_top_rt,.ts_ct_lt,.ts_ct_rt,.ts_dw_lt,.ts_dw_md,.ts_dw_rt{background: url(../images/ts_bg.png) no-repeat ;}
.ts_top_md,.ts_dw_md{ background-repeat:repeat-x; background-position:0 -40px;}
.ts_top_rt{ background-position:0 -10px;}
.ts_ct_lt,.ts_ct_rt{ background-repeat:repeat-y; background-position:-10px 0;}
.ts_dw_lt{ background-position:0 -20px;}
.ts_dw_rt{ background-position:0 -30px;}
.ts_main{ padding:15px 15px 25px;}
.ts_main ul{ width:250px; margin:0 auto;}
.ts_main li strong{ font-weight:400;}
.ts_main li input{ border:1px solid #aaa; padding:3px;}
.ts_bnt{ padding:5px; text-align:center;}
.doing_zhuan textarea{ height:50px; padding:3px 2px 2px 3px; border:1px solid #aaa; font-size:12px; overflow-y:auto; width:307px; background:#FFFFF7; color:#666;}
.doing_zhuan textarea:hover{ border:1px solid #FA9C1D;}
.doing_zhuan dl{ line-height:1.3;}
.doing_zhuan dl dd{ text-align:right; color:#080; margin:3px 0 0;}

/*liwu #2010.07.14 */
.message ul li span br{ display:none;}
.lw_s ul{ overflow:hidden; zoom:1; padding:15px 0 7px 15px;}
.lw_s ul li{ float:left; width:125px; text-align:center; margin:0 auto; white-space:nowrap; overflow:hidden; line-height:1.6; color:#888;}
.lw_s ul li img{ width:65px; margin:0 auto 5px;}
.lw_s .pl_button{ padding:6px 0 0 14px;}
.lw_s li a{ margin-right:2px;}

/*add*/
.user_info .dele{border-right:0;}
.wb_plcon b{ font-weight:400;}
.wb_plcon span{ width:400px; margin-right:5px; line-height:2; overflow:hidden;}
.wb_plcon1 span{ width:348px;}
.user_info .number{margin-bottom:10px;}
.user_info .number a{font-size:16px; font-weight:900;}
.about{ vertical-align:middle; font-size:14px; color:#FFF; font-weight:900; margin-left:20px;}
.see,.rep{margin:13px 20px 23px 0;text-align:center; display:inline-block; line-height:25px; overflow:hidden; padding:0 17px; height:23px; background:#f4f4f4; border:1px solid #e1e1e1;}
.people a:link,.people a:visited{ color:#026E5D;}
.about .see em{ font-size:12px; color:#4E6E69; margin-right:5px;}
.about a:link,.about a:visited{color:#026E5D;}
.medal ul{ padding-left:12px;}
.medal ul li{ float:left; padding:2px 3px 0; white-space:nowrap; border-right:0;}
.custom_meg{margin:20px 0 0 0;}
.custom_meg dl{overflow:hidden; zoom:1; padding:18px 0 22px 30px; border-bottom:1px dashed #eee}
.custom_meg dl dt,.first dl dd{float:left; }
.custom_meg dl dt{ margin-right:20px; _display:inline;}
.custom_meg dl dd{ float:left;width:544px;}
.custom_meg dl dd em{margin-left:15px;}
.custom_meg dl dd .msg_view img{float:left;}
.meg_reply{float:right; margin-right:20px;}
.first_rep{margin-top:15px;}
.first_rep img,.wb_plcon1 span img{ display:inline;}
.welecome{margin-top:10px; padding-left:13px; color:#666;}
.welecome em a{float:right; margin-right:22px; display:block; width:101px; height:18px; padding-top:7px; text-indent:35px; background:url(../images/face_bg.gif);}
.wel{width:631px; height:108px; margin:7px 0 7px 11px;}
.pub_info{margin:0 0 10px 11px;}
.resuam span{margin-left:6px; display:inline-block; color:#FB82C7;}
.something{margin:-6px 0 0 25px; display:block; line-height:24px;}
.in_medal{ padding:0 0 8px 6px;}
.in_medal ul{ margin-bottom:0;}
.info_left{width:272px;}
.mainnav li{ margin:0 22px;}
.mainnav h1{width: 264px;}
.mainnav ul{width:auto;}
/* 动态 */
.pq_trends{ margin:0 auto 0; width:631px; padding:0 18px 0 19px;}
.qbox{ overflow:hidden; zoom:1; padding-top:20px; line-height:1.9;}
.tr_time{ width:48px; height:48px; margin:0 19px 0 6px; _display:inline; float:left; background:#f7f7f7; color:#bbb; text-align:center; line-height:1.3;}
.tr_time em{ display:block; font-size:18px; line-height:1.6;}
.tr_main{ width:550px; float:left;}
.lyc_list .tr_main_tit{  padding:10px 0; background:none; border:none;}
.lyc_list .tr_main_tit a{font-size:16px; font-weight:900; float:none;}

.tr_do{ overflow:hidden; zoom:1; border-bottom:1px dashed #eaeaea; padding:15px 0;}
.tr_all{ float:left;}
.tr_commt{ float:right;}
.tr_info{ overflow:hidden; zoom:1;word-wrap:break-word; word-break:normal; width:550px;}
.tr_pic{ margin:15px 0;}
.tr_main_tit a:link,.tr_main_tit a:visited{ color:#333;}
.tr_do a:link,.tr_do a:visited{ color:#6a6a6a;}
.pq_photo_info ul{ overflow:hidden; zoom:1; margin-top:10px;}
.pq_photo_info ul li{ float:left; margin-right:5px; _display:inline;}
.pq_album_pic{ width:130px; height:130px; background:url(../images/album_bg_03.png) no-repeat; padding:2px 2px 2px 13px; margin:15px 0;}
.pq_album_pic img{ width:130px; height:130px;}
.tr_all a:link,.tr_all a:visited{ text-decoration:underline;}
.tr_more{ text-align:right; margin-top:15px; padding-right:6px;}

/**/
.gift_list ul{ overflow:hidden; zoom:1;}
.gift_list ul li{ float:left; width:111px; overflow:hidden; _display:inline; white-space:nowrap; margin:12px 7px; text-align:center;}
.lw_s .liwu_nei li{ margin:15px 0; width:131px;}
/* jinkuang_show */
.box{ width:668px; overflow:hidden;}
.fenxiang_nei span{ float:right;}
.fenxiang_nei span strong{ float:left; font-weight:400;}
.fenxiang_nei span a{ float:left;}
.next{margin:10px 0;border-bottom: 1px dashed #EAEAEA;border-top: 1px dashed #EAEAEA;padding: 7px 10px; overflow:hidden; zoom:1;}
.next span{ float:left;}
.next .rt{ float:right;}
.book_reply textarea{_margin-left: -40px;}
.lyc_list h3{overflow: hidden;}
.tr_info .tr_pic img{max-width:260px;}
.tr_do .tr_all a{visibility:hidden;_visibility:visible;}
.qbox:hover .tr_do .tr_all a{visibility:visible;}

.chain_play{ float:left; width:120px; height:30px; margin-top:9px;}
.chain_play a{ width:120px; height:30px; overflow:hidden; display:block; background:url(/static.5sing.com/homepage/images/chain_play.png) no-repeat; line-height:30px; line-height:32px\9; _line-height:30px; text-indent:37px;}
.play_bnt_list .chain_play{ margin:15px 0 0 31px; _display:inline;}

/* video */
.pq_video_pic{ margin-bottom:10px; overflow:hidden; zoom:1;}
.pq_video_pic a{display:block; float:left; overflow:hidden; position:relative; width:160px; height:90px;}
.pq_video_pic a img{ margin-top:-14px;}
.pq_video_pic .play_bnt{display:none; background:url(/static.5sing.com/homepage/images/vi_play_24.png) no-repeat; width:50px; height:36px; position:absolute; left:50%; margin-left:-25px; top:30px; display:block; _display:none; cursor:pointer;}
.pq_video_pic img{opacity:0.6;filter:alpha(opacity=60);}
.pq_video_pic a:hover img{opacity:1;filter:alpha(opacity=100);}

