/* basic ========================================================= */
body{
width:1004px;
margin:0px;
padding:0px;
font-size:12px;
text-align:center;
background:url(../images/whole_bg.gif) no-repeat;
}

td{
margin:0px;
padding:0px;
font-size:12px;
}

a:visited{
text-decoration:none;
}

a:link{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

ul{
margin:0px;
padding:0px;
list-style:circle;
}

/* text style ========================================================= */
.index_orange_normal{
color:#F45F1B;
}

.index_orange_normal a:link , a:visited{
color:#F45F1B;
}

.index_gray_normal{
color:#333333;
}

.index_yellow_normal{
color:#FF9900;
}

.index_yellow_normal a:link{
color:#FF9900;
}

.index_pink_bold{
color:#FBA4D1;
font-weight:bold;
}

.index_blue_normal{
color:#A7CFFF;
}

.index_blue_normal a:link{
color:#86BCFF;
}

.index_topimg_box{
border:#74D1E2 2px solid;
}

/* element style ========================================================= */
.input_memo{
height:200px;
width:400px;
font-size:12px;
}

/* header ========================================================= */


/* footer ========================================================= */
.footer{
color:#FF0000;
}

.footer a:visited, a:link{
color:#FF0000;
}

.footer a:hover{
color:#000000;
}

/* leftside bar ========================================================= */
.bar_txt{
}

.bar_txt a:link{
color:#000000;
}

.bar_txt a:visited{
color:#000000;
}

.bar_txt a:hover{
color:#FF0000;
}

.bar_input{
height:14px;
width:80px;
font-size:12px;
}

.bar_btn{
margin-top:10px;
margin-bottom:10px;
height:20px;
width:40px;
font-size:12px;
}

.bar_slt{
width:100px;
height:20px;
}

.bar_btn_search{
height:20px;
width:75px;
}

.bar_slt_2{
width:120px;
height:20px;
}

/* content ========================================================= */
.table_favorite_frame{
margin-top:20px;
margin-bottom:20px;
border:1px solid #89D1E5;
}

.table_favorite_box_border td{
height:24px;
border-bottom:1px dotted #CCCCCC;
}

.table_favorite_text_1{
color:#FF0000;
text-decoration:none;
}

.img_hover_border a:hover{
border:2px solid #FF0000;
}

.music_box td{
height:22px;
margin-left:20px;
margin-right:10px;
border-bottom:1px dotted #CCDC93;
text-indent:20px;
font-size:14px;
line-height:22px;
font-weight:bold;
color:#FF7D82;
}

.music_box td a:link{
color:#FF7D82;
}

.baby_box td{
height:30px;
margin-left:20px;
margin-top:20px;
border-bottom:1px dotted #CCDC93;
background:url(../images/main_frame_2/icon_heart.jpg) no-repeat 0px 7px;
text-indent:20px;
font-size:14px;
line-height:30px;
font-weight:bold;
color:#FEA0DE;
}

.baby_box td a:link{
color:#FEA0DE;
}

.qinzi_table{
margin-top:5px;
border:2px solid #7FA909;
}

.qinzi_table td{
padding-top:10px;
padding-left:40px;
height:22px;
border-bottom:#7FA909 1px dotted;
color:#1F9A64;
font-size:14px;
}

.qinzi_table td a:link{
color:#1F9A64;
}

.qinzi_article_list td{
height:27px;
border-bottom:#EAEAEA 1px solid;
line-height:26px;
color:#1E9965;
background:url(../images/main_frame_2/icon_heart.jpg) no-repeat 10px 5px;
text-indent:30px;
}
.qinzi_article_list td a:visited{
color:#1E9965;
}
.qinzi_article_list td a:link{
color:#1E9965;
}

.qinzi_mama td{
height:20px;
line-height:20px;
color:#339999;
border-bottom:1px solid #EAEAEA;
border-right:1px solid #EAEAEA;
}
.qinzi_mama td a:visited{
color:#339999;
}
.qinzi_mama td a:link{
color:#339999;
}

.qinzi_mama_hr{
border:3px dotted #A2CB25;
}

.qinzi_dl_text_bold{
height:20px;
font-size:14px;
text-indent:5px;
color:#31999A;
border-bottom:1px solid #C7C7C7;
}
.qinzi_dl_text_bold a:visited{
color:#31999A;
}
.qinzi_dl_text_bold a:link{
color:#31999A;
}

.text_about_us{
color:#2FA2BF;
text-indent:20px;
}

.box_about_us{
padding:5px;
}

.news_box td{
height:20px;
background:url(../images/main_frame_3/news_icon_circle.jpg) no-repeat 0px 0px;
text-indent:20px;
font-size:14px;
}

.news_table_border{
border-bottom:2px solid #DCDCDC;
}

/*Media Player*/
.media_player{
width:360px;
height:300px;
background:#CCCCCC;
}
.media_player .logo{
margin-left:20px;
margin-top:5px;
height:40px;
width:55px;
float:left;
background:url(../images/mediaplayer/bailiwei_logo.jpg) 0px -5px no-repeat #FFFFFF;
}
.media_player .title{
float:left;
margin-top:5px;
height:40px;
width:150px;
}
.media_player .windows{
width:320px;
height:240px;
background:#fff;
}
.media_player .copyright{
}
