@charset "utf-8";
/*共用*/
html {background:#f596c2 url("../images/page_bg_foot.jpg") repeat-x bottom;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
body{font-family:宋体,Arial, Helvetica, sans-serif;text-align:center;margin:0 auto;padding:0;font-size:12px;color:#c44b7e;}
body{background:url("../images/page_bg_top.jpg") repeat-x;background-position:top;}
div{margin:0 auto}
ol,ul {list-style:none;}
li{list-style-type:none;}
table,td,tr,th{font-size:12px;; color:#c44b7e; }
img{border:0px;}
.clear {clear:both; height:0; overflow:hidden; display:block; font-size:0;}
a{ color:#c44b7e; text-decoration:none;}
a:visited {color:#c44b7e;text-decoration:none;}
a:hover {color:#c44b7e;text-decoration:none;}
a:active {color:#c44b7e;}

/*---链接颜色[定义规则，小写a加颜色名称]---*/
.aRed,a.aRed:link,a.aRed:visited{ color:Red; }
.aOrange,a.aOrange:link,a.aOrange:visited{color:#ff6600; }
.aBlue,a.aBlue:link,a.aBlue:visited{color:#0000FF}
.aWhite,a.aWhite:link,a.aWhite:visited{color:#fff}
.aBlack,a.aBlack:link,a.aBlack:visited{color:#000;}
.aGray,a.aGray:link,a.aGray:visited{color:#999;}

/*Icon Css*/
.del,.first,.prev,.next,.last{background:url(../images/icon/public_icon.png) no-repeat; }
.del{background-position:0px -24px;width:9px;height:9px;}
.h_btn{background:url(../images/icon/h_btn_1.gif) no-repeat;width:83px;height:23px; border:0px;cursor:pointer;color:#fff; }
.h_btn_f{background:url(../images/icon/h_btn_2.gif) no-repeat;width:83px;height:23px;border:0px;cursor:pointer;color:#c44b7e;}
 
/*Form CSS*/
.global_form .tr{clear:both;padding:5px 0 0 0;overflow:hidden;}
.global_form .titles{text-align:right; height:20px; padding-top:5px; position:relative; float:left; }
.global_form .titles span{color:red;}
.global_form .input_area{position:relative; float:left;padding-left:5px; text-align:left;}
.global_form .input_area .input_text{border:1px solid #9CB8BC; height:16px;padding:2px;}
.global_form .input_area .input_select{border:1px solid #9CB8BC; height:22px;padding:2px;}
.global_form .verify_img{position:relative; float:left; width:120px; text-align:left;}
.global_form .show_info{clear:right; position:relative; float:left; width:310px; color:#8FAEB3; text-align:left;}
.global_form .show_info span{color:red;}
.global_form .error_info{clear:right; position:relative; float:left; width:250px; padding-top:4px; color:#8FAEB3; text-align:left; background:url(../images/reg_info_error.gif) no-repeat left 4px; padding-left:18px; color:red;}
.global_form .success_info{clear:right; position:relative; float:left; width:250px; height:15px; padding-top:4px; color:#8FAEB3; text-align:left; background:url(../images/reg_info_success.gif) no-repeat left 4px; padding-left:18px; color:#039B07;}
 
#addalbum.global_form .titles{width:80px;}
#addalbum.global_form li{padding:3px 0;font-weight:normal;font-size:12px;}

/*页面公用布局*/
.head{width:1000px;height:231px;margin:0 auto;}
.login{float:right;padding:25px 10px 0 0;width:160px;}
.login .tr{clear:both;margin-bottom:5px;height:26px;}
.login .tr .title{color:#fff;font-weight:bold;font-size:14px;float:left;padding:8px 5px 0 0;}
.login .tr .input_area{float:left;background:url("../images/login_text_bg.gif") no-repeat;width:104px;height:26px;}
.login .tr .input_area .itext{width:80px;height:14px;margin-top:8px;border:0px;}
.login .tr .btn_area{float:left;margin-left:4px;}
.login .tr .btn_area .loginbtn{background:url("../images/login_btn.gif") no-repeat;padding-top:2px;width:47px;height:26px;cursor:pointer;color:#fff;border:0px;}

.nav{width:1000px; margin:0 auto;text-align:center;}
.nav .navbtn{margin-right:30px;width:112px;height:40px;padding-top:10px;font-size:16px;float:left;color:#fff;_display:inline;}
.nav .navbtn_click{margin-right:30px;width:112px;height:40px;padding-top:10px;font-size:16px;float:left;color:#fff;_display:inline;}

.main{width:1000px;}
.footer{width:1000px;}
.currpath{text-align:left;}

.fl{float:left;}
.fr{float:right;}

 /*模块*/
.mod{width:602px;margin-bottom:20px;}
.mod .title{background:url("../images/mod_title_bg.jpg") no-repeat;clear:both;height:30px;}
.mod .title .text{float:left;padding:8px 0 0 10px;text-align:left;font-size:14px;color:#fff;font-weight:bold;}
.mod .title .more{float:right;padding:8px 10px 0 0;font-size:14px;}
.mod .content{background:url("../images/mod_content_bg.jpg");}
.mod .bottom{background:url("../images/mod_bottom_bg.jpg");height:12px;font-size:0px;line-height:0px;}

.mod_s{width:200px;margin-bottom:20px;}
.mod_s .title{background:url("../images/lmod_title_bg.jpg") no-repeat;height:30px;clear:both;}
.mod_s .title .text{float:left;padding:8px 0 0 10px;text-align:left;font-size:14px;color:#fff;font-weight:bold;}
.mod_s .title .more{float:right;padding:8px 10px 0 0;font-size:14px;}
.mod_s .notitle{background:url("../images/lmod_notitle_bg.jpg") no-repeat;height:12px;}
.mod_s .content{background:url("../images/lmod_content_bg.jpg");}
.mod_s .bottom{background:url("../images/lmod_bottom_bg.jpg");height:10px;font-size:0px;line-height:0px;}
 
 /*用户信息显示*/
.uhead{background:url("../images/max_head_bg.png") no-repeat;width:143px;height:135px;margin-bottom:5px;padding-top:9px;}
.uinfo{text-align:left;width:160px;padding:5px 0;line-height:160%;}
.uoperate{width:160px;text-align:left;border-top:1px #fbc1dc solid;line-height:160%;padding:5px 0;}
 
 /*数据列表*/
.data{width:100%;}
.data th,.data td{text-align:left;padding:5px;background:#fff;color:#c44b7e}
.data th{color:#000;font-weight:normal;background:#fff0f7;}
.data td.crow{background-color:#fff0f7;}
.data td.center{text-align:center;}

/*对话框*/
.dialog_mask{position:absolute;top:0;left:0;z-index:998;background:#FF259F;opacity:0.1;filter:alpha(opacity=10);width:100%;height:100%;}
.dialog{border:1px #F2198A solid;position:absolute;left:0;top:0;z-index:999;background:#fff;}
.dialog .til{cursor:move;background:#FF259F;height:25px;color:#fff;clear:both;}
.dialog .til_text{font-size:14px;font-weight:bold;margin:5px 0 0 5px;}
.dialog .ctx{padding:3px;}
.dialog_close, .dialog_close_mover {float:right;margin:5px 7px 0 0;*margin:5px 4px 0 0;cursor:pointer;border:1px solid #a7190f;}
.dialog_close {background:#dc4835;}
.dialog_close_mover {background:#ea7759;}
 
/*示意图标*/
.icons_hint_ask,.icons_hint_error,.icons_hint_info,.icons_hint_succeed{background:url(../images/icon/icon_hint.png) no-repeat;width:29px;height:25px;}
.icons_hint_ask{background-position:0 0}
.icons_hint_error{background-position:0 -30px}
.icons_hint_info{background-position:0 -60px}
.icons_hint_succeed{background-position:0 -90px}

.notice {margin:0 auto;}
.notice h3 {font-size:14px; margin-bottom:17px;}
.notice h3 img {vertical-align:-8px; margin-right:12px;}
 
#tip_loading{color:#ff0000;padding:5px 0;margin:0 auto;}
.tip_button{padding:10px 0;text-align:center;}
.tip_button button{cursor:pointer;}
 
/*测试*/
#ttest{width:500px;padding-top:5px;}
#ttest .ttr{width:500px;overflow:hidden;  }
#ttest span{color:red}
#ttest .tname{height:22px;padding-top:8px;padding-right:5px; float:left; width:70px; text-align:right;}
#ttest .tinput{padding-top:5px; float:left; width:280px;  text-align:left; }
#ttest .tinput select {width:250px;} 
#ttest .tinput input {width:245px;}
#ttest .tintr{height:22px; padding-top:5px; flaot:left; widht:200px;text-align:left; color:#666;}
#ttest .testoption {text-align:left; font-weight:bold; font-size:14px; padding-top:10px;}

.createbut{width:540px; text-align:right; padding-top:5px; }
.nextbutton{ text-align:center;margin-top:30px;}
.addoptionbutton{text-align:left;width:540px;}
.ttroption{overflow:hidden; border:1px solid #999; background-color:#f0f0f0;padding:10px 10px 10px 10px; width:520px; margin-top:10px;}
.jointest{ width:100%; }
.jointitle{width:100%; padding-top:10px; text-align:left; font-weight:bold; height:25px;} 
.joininr{width:535px; padding-top:5px; padding-left:10px; line-height:150%; text-align:left;}
.optionitem{width:545px; text-align:left; overflow:hidden; padding-top:20px; margin-top:20px; border:1px solid #c44b7e;}
.item{width:540px; padding:5px 0 0 5px;border-bottom:1px dotted #f0f0f0;height:20px;}
.joinbutton{width:525px; padding-left:20px; padding-top:10px; text-align:left;margin-bottom:20px;}
.testall{overflow:hidden; border-bottom:1px #c44b7e solid; clear:both;padding:5px 0;}
.testthumpic{width:110px;  float:left;text-align:center;  }
.testtitle{width:440px; padding:2px; text-align:left; float:left;}
.turnpage{wdith:600px; margin-top:20px;}
.testresult{width:445px; text-align:left; color:red; padding-top:5px; }
.testinr{width:445px; text-align:left; line-height:140%;padding-top:5px;min-height:60px;_height:60px;}
.tabindex{width:95%; text-align:left;overflow:hidden; border-bottom:1px solid #c44b7e;}
.indexalloff{height:20px; width:115px;float:left; text-align:center;  font-weight:bold; padding-top:8px;color:#c44b7e; }
.indexalloff a:hover{color:#333}
.indexallon{height:20px; width:115px;float:left; color:#333; text-align:center; font-weight:bold;padding-top:8px;}

 
 /*歌词*/
/*lrc ui style*/
div#lrcWrapper{width:550px; height:200px; overflow-y:hidden; border:1px #ccc solid; text-align:center; }
div#lrcWrapper table{line-height:25px; font-size:12px; font-family:Arial; width:100%; text-align:center}
div#lrcWrapper table tr{}
div#lrcWrapper table tr:hover{background-color:#fcfcfc;color:Gray}
/*选中行样式*/
div#lrcWrapper table tr.curRow{background-color:#fbdbdb;color:White}

/*粉丝营*/
.index_star{width:1000px;}
.index_starall{width:1000px; overflow:hidden;margin-top:10px; padding:5px 10px 5px 10px; border:1px solid #333; }
.index_title{width:1000px; font-size:14px; height:20px; padding-top:5px;font-weight:bold; }
.index_nodate{width:1000px; height:50px; padding-top:50px; }
.index_more{wdith:980px; text-align:right; padding-right:20px; margin-top:5px; height:20px; }
.index_a{width:160px; float:left; overflow:hidden;margin:5px 6px 5px 5px;  padding-bottom:10px;_display:inline;}
.index_pic{width:158px; border:1px solid #ccc;}
.index_pic img{margin:2px;}
.index_alt{width:160px; margin-top:3px; height:20px; padding-top:5px;}
.index_photo{float:left; text-align:center; width:160px;  margin:10px 6px 0 7px;  overflow:hidden ;_display:inline;}
.index_photoimg{width:158px; ;border:1px solid #ccc;}
.index_photoimg img{margin:2px;}
.index_phototitle{width:160px; height:20px; padding-top:5px;}
.index_topicall{float:left; text-align:left;padding-left:10px;width:1000px;height:25px;padding-top:5px; border-bottom:1px dotted #ccc; }

/*相片查看*/
.picoptionbut{width:780px; height:25px; padding-top:5px;}
.picoptionbut img{cursor:pointer;}
.picshow{width:780px; position:relative; }
.picshow img{ margin:5px;}
.dailclose{width:780px; margin-top:10px;cursor:pointer;}
.pictitle{width:780px; height:20px; padding-top:5px;}
.prenext{position:absolute; text-indent:-9999px;z-index:1000;  display:block; cursor:pointer; }/* 绝对定位以使刚才的JS能够生效，同时隐藏a里的文字 */
.prenext a{display:block;z-index:10001;background-color:#ccc;opacity:0.6;  filter:Alpha(opacity=0);}/* 改变a为块级元素，使得整个图片大小区域均可点击 */
.prenext a#pre:hover{background:url("/images/icon/prea.gif") no-repeat left center;  opacity:0.6; cursor:pointer; filter:Alpha(opacity=60); }
.prenext a#next:hover{background:url("/images/icon/next.gif") no-repeat right center; opacity:0.6;  filter:Alpha(opacity=60); }
  
/*视频活动*/
.newyear{width:1000px; overflow:hidden; text-align:left}
.newyarall{width:160px;float:left;margin:5px 10px 5px 10px; _display:inline; border:1px solid #ccc; }
.newyearpic{ width:160px;text-align:center; }
.newyearpic img{ margin:5px 20px 5px 20px;} 
.newyeartitle{margin-top:5px; width:160px; text-align:center }
.newbut{width:160px; height:20px; text-align:center; margin-top:5px;margin-bottom:5px;}


/*AJAX分页 */
#page table tr td{ color:#666;}

/*页角*/
#foot{width:1000px;height:85px; margin:0 auto; padding-top:130px; }
#foot .foot_tr{overflow:hidden;width:390px;color:#fff; }
.foot_tr .foot_li{float:left; height:12px; border-right:1px solid #fff ; padding:0px 10px 0px 10px; _display:inline;}
.foot_tr .foot_linoborder{float:left; height:12px; margin-left:20px;}
.foot_tr .foot_li a{color:#fff;}

/*相册*/
.photobg{width:158px;height:112px;background:url("../images/public/pic_bg.png") no-repeat;padding-top:9px;}

/*版权信息*/
.copyright{color:#fff;padding-top:100px;line-height:160%;}
.copyright i{font-style:normal;font-family:Arial;}

.global_table{width:99%; text-align:center;}
.global_table tr{ }
.global_table th,td{line-height:30px; text-align:center; color:#c44b7e}
.global_table th{font-weight:bold;}
