@charset "gb2312";

form,fieldset,textarea,p,th,td {padding:0px; margin:0px;}   
/*table{border-collapse:collapse;border-spacing:0;}   */
img{border:0;vertical-align:middle;} 
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal;}   
ul,li,dl,dt,ol,u,dd { list-style:none; padding:0px; margin:0px;}   
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0px; padding:0px; }   
q:before, q:after {content:'';}
body{ font-family:Arial,Helvetica,sans-serif; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/bg.gif) repeat-x; margin:0px; padding:0px; background:#fff; min-width:1160px; }
/* background:url(../images/bodybg.gif) repeat-x #fff;  */
a{ color:#333; text-decoration:none; }
a:hover,a:active{ color:#ed255d; text-decoration:none; }


/* ³£ÓÃÉèÖÃ */
.clear{clear:both;}
.fr{ float:right;}
.fl{ float:left;}
.tr{ text-align:right; }
.tl{ text-align:left; }
.tc{ text-align:center; }
.ibox { border:1px solid #d6bee4; }
.h19 { height:19px; clear:both; }
.h10 { height:10px; clear:both; }
.j15 { margin-top:-15px; }
.h5 { height:5px; clear:both; font-size:5px; }
.hide{display:none;}
.w30 { width:30px; }
.w100 { width:100px; }
.w150 { width:150px; }
.w160 { width:160px; }
.w200 { width:200px; }
.w210 { width:210px; }
.w220 { width:220px; }
.w270 { width:270px; }


.w950 { width:950px; height:auto; display:table; margin:0 auto; }
.pub_skin,.index_tag_border .xx_line_box .title span,.list_box_tag .title_list i,.zx_news .title,.zt_box_zx .zt_title,.fx_box,.list_more_news i,.news_hot_tag .title,.news_hot_click .title,.news_hot_user .title,.news_hot_right_tj .title,.tag_info_bake .title i,.xg_news_dian,.xgpyy_yy,.xgpyy_sp,.xg_news_i,.xg_news .title b,.ci_tiao em,.jsc_box em,#xgspc .preNext,.xiangguang_py_k dl dt .play,.user_photo_info .photo_star i,.star_1,.star_2,.star_3,.star_4,.star_5,span.pre,span.next,.tool_top_js_box .xtitle i,.an_box .tj a,.an_box .qk a,.ys_display_box .title_top span,.tabnav li,.xd_list dl dt i,.soft_box .soft_title i,.close_loginbox a,.url_size a { background:url(../images/skin.png) no-repeat -999px -999px; }

/*bannerÍ¼*/
/*.banner{ width:100%; height:315px; margin:11px 0; text-align:center;}*/
/* banner */
.banner{min-width:1160px; position:relative; height:305px; overflow:hidden;}
.banner .bd{position:relative; z-index:0;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important; height:300px;}
.banner .bd li .siteWidth{width:1000px; position:relative;  margin:0 auto; height:300px;}
.banner .bd li a{height:300px; display:block;}
.banner .bd .txt{position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";}
.banner .bd .btn{display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; _background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.4;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}

.top_box { width:950px; height:128px; margin:0 auto; clear:both; }

.so_logo { width:950px; height:60px; margin:0 auto; }
.top_logo { width:255px; height:60px; padding:10px 0 10px 0; display:block; float:left; }
.so_box { width:301px; height:34px; display:block; float:right; padding-top:13px; }
.search_word { width:230px; height:34px; line-height:32px; text-indent:25px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/so_bg.gif) no-repeat; float:left; border:none; color:#999; }
.search_btn { width:69px; height:34px; background:url(../images/so_bg.gif) no-repeat right center; cursor:pointer; float:right; border:none; }


.top_box #login_wrap {margin:10px 0 30px 0;}
.top_box #reg_success {padding:10px 0;background:#fffca9;border:1px solid #e2bb1d;padding:16px 10px;margin:20px 82px 0 82px;}
.top_box #user_info_wrap,#user_yangyin_wrap {margin:-1px 0 20px 0;}

.login_list_box { width:948px; padding:20px 0; height:auto; display:table; }
.login_list_box b { font-size:16px; }
.login_list_box dl dt { width:948px; height:50px; line-height:34px; }
.login_list_box dl dt .itext { height:34px; line-height:34px; padding:0 6px; border:1px solid #ccc; background:url(../images/in_bg.png) repeat-x; margin-right:6px;  }
.login_list_box dl dt strong { width:200px; display:block; text-align:right; padding-right:10px; float:left; }
.login_list_box dl dt p { width:auto; display:block; float:left; }
.login_list_box dl dt i { width:200px; display:block; float:left; font-style:normal; }

.itext2{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#666;border: 1px solid #ccc;padding:2px;height:22px;margin:0 4px;}
.itext3{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#999;border: 1px solid #ccc;padding:4px;height:24px;background:#ddd;}
.itextarea{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#666;border: 1px solid #ccc;padding:2px;margin:0 4px;overflow:hidden;width:98%;}
.inotice {color:#f00;}
.ibt {font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/button_bg.gif);background-repeat: repeat-x;border: 0px solid #4078e4;height:27px;width:100px;}
.ibt2 {font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/button_bg2.gif);background-repeat: repeat-x;border: 0px solid #4078e4;height:27px;width:100px;}
.ibt3 {height:23px;line-height:23px;width:47px;font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/ibt3.gif);border: 0px;margin:0 4px;}
.ibt4 {height:23px;line-height:23px;width:100px;font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/ibt4.gif);border: 0px;margin:0 4px;}
.ibt5 {height:23px;line-height:23px;width:47px;font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/button2_bg.gif);border: 0px;}
.ibt6 {height:23px;line-height:23px;width:47px;font-size: 12px;font-weight: bold;color: #fff;background-color: #FFFFFF;background-image: url(../images/button3_bg.gif);border: 0px;}


.sina {background:url(../images/sina.png) no-repeat 0 4px;padding:4px 0 0 20px;height:18px;line-height:18px;}
.qq2 {background:url(../images/qq.png) no-repeat 0 5px;padding:4px 0 0 20px;height:18px;line-height:18px;}
.notice_01 {border:1px solid #daaa16;background:#fff9e5;color:#f00;padding:6px 8px 4px 8px;margin:10px 0 6px 0;width:280px;}
.clabel {width:100px;padding:0 0 2px 0;}
.rz_img {position:absolute;margin:6px 0 0 6px;}

.top_x_nav { width:950px; height:36px; line-height:36px; margin:0 auto; }
.top_x_nav .welcome_cn { width:400px; height:36px; float:left; }
.top_x_nav #header_text {width:550px; height:47px; position:relative; float:right; color:#ccc; text-align:right; }
.top_x_nav #header_text a {color:#333; margin:0 3px; }
.top_x_nav #header_text a:hover {color:#1c9500;}


.menu_box { width:100%; height:49px; background:url(../images/nav_bg.gif) repeat-x; clear:both; margin:0 auto; }
.menu_box dl { width:950px; height:49px; margin:0 auto; }
.menu_box dl dt { width:105px; height:47px; line-height:47px; text-align:center; font-size:14px; float:left; background:url(../images/f.gif) no-repeat right center; }
.menu_box dl dt a { color:#fff; display:block; }
.menu_box dl dt a.none_bg { background: url(../images/on_bg.png) no-repeat right top; }
.menu_box dl dt.n_bg { background:none; }
.m_bot { width:950px; height:11px; clear:both; margin:0 auto; }


.flash_kf_box { width:100%; max-width:1660px; height:305px; margin:5px auto; clear:both; }
.flash_box { width:100%; max-width:1660px; height:300px; float:left;  }
#index_flash {width:100%; max-width:1660px; height:300px; overflow:hidden; position:relative; float:left; }
#index_flash ul {width:100%;height:300px; position:absolute;}
#index_flash ul li {float:left; width:100%;max-width:1660px; height:300px; overflow:hidden; position:relative; }
#index_flash ul li img { width:100%; max-width:1660px; height:300px; }
#index_flash ul li div {position:absolute; overflow:hidden;}
#index_flash .btnBg { position:absolute; width:648px; height:36px; left:0; bottom:0; }

#index_flash .btn { position:absolute; width:160px; height:22px; right:0; bottom:8px; padding-left:10px;} 
#index_flash .btn span { display:inline-block; _display:inline; _zoom:1; width:18px; height:18px; line-height:18px; margin:0 2px; text-align:center; font-size:12px; background:#7e7e7e; cursor:pointer; color:#fff;}
#index_flash .btn span.on { background:#fc643e; color:#fff;}


.new_kf_box,.kf_top span,.qq,.weixin,.qq_service a,.wx_code { background:url(../images/cmpykf.gif) no-repeat -999px -999px; }
.new_kf_box { width:231px; height:225px; background-position:0px -365px; background-repeat:no-repeat; float:right; }
.kf_top { width:216px; height:108px; padding-left:12px; }
.kf_top dl dt { width:59px; height:68px; margin-top:14px; padding-top:10px; padding-left:3px; padding-right:7px; float:left; font-size:12px; text-align:center; position:relative; }
.kf_top dl dt span { width:38px; height:38px; display:block; background-position:0 0; margin:0 auto; margin-bottom:5px; }
.kf_top dl dt .qq { background-position:-38px 0; }
.kf_top dl dt .weixin { background-position:-76px 0; cursor:pointer; }
.wx_code { width:187px; height:243px; background-position:0 -116px; display:none; position:absolute; top:-1px; left:-180px; z-index:9999; }
.tel_service { width:200px; height:56px; line-height:60px; margin:0 auto; text-align:center; overflow:hidden; }
.tel_service span { font-size:12px; }
.tel_service b { font-size:18px; }
.qq_service { width:182px; height:39px; margin:0 auto; }
.qq_service a { display:block; width:182px; height:38px; background-position:0 -78px; /*background-position:0 -39px;*/ background-repeat:no-repeat; }
.qq_service a:hover { background-position:0 -78px; background-repeat:no-repeat; }
.wxhover { background:#fff; border:1px solid #d7d6d6; border-left:none; }
.tel_servicebc { width:231px; height:25px; line-height:25px; margin:6px 0 0 0; text-align:center; overflow:hidden; }
.tel_servicebc h1 { font-size:18px; text-align:center; }
.tel_serviceb { width:231px; height:28px; line-height:28px; margin:0 auto; text-align:center; overflow:hidden; }
.tel_serviceb span { font-size:12px; }
.tel_serviceb b { font-size:18px;color:#7bab1e;margin:4px 0 0 0;}


/* Ö÷Ò³ÈÈÃÅËÑË÷ */
.index_tag_box { border:1px solid #c3cec4; width:948px; height:auto; display:table; margin:0 auto; }
.index_tag_border { border:3px solid #e7eee6; width:942px; height:auto; display:table; }
.index_tag_border .xx_line_box { width:942px; height:auto; display:table; background:url(../images/xx_line.gif) no-repeat left bottom; padding-bottom:4px; }
.index_tag_border .xx_line_box .title { width:100px; height:auto; padding:5px 0 3px 0; display:table; float:left; }
.index_tag_border .xx_line_box .title span { width:26px; height:26px; background-position:0px -85px; margin:0 auto; display:block; }
.index_tag_border .xx_line_box .title b { width:100px; height:30px; color:#D40000; line-height:30px; display:block; text-align:center; }
.index_tag_list { width:821px; height:auto; display:table; padding:10px 0px 0 10px; float:left; border-left:1px solid #ccc; }
.index_tag_list dl dt { height:27px; display:table; float:left; padding-right:5px; white-space:nowrap; }
.index_tag_list dl dt a { background:#fbfbfb; border:1px solid #eaeaea; color:#666; border-radius:3px; padding:3px 6px; white-space:nowrap; display:inline-block; }
.index_tag_list dl dt a:hover { background:#D50000; border:1px solid #D40000; color:#fff; }
.index_tag_list dl .moreb a {background:#D50000; border:1px solid #FF6600; color:#fff;/* background:orange; border:1px solid orange; color:#fff;*/ }
.index_tag_list dl .moreb a:hover { background:#FF6600; border:1px solid #FF6600; color:#fff; }

.xm_zj { border:1px solid #c3cec4; width:948px; height:44px; margin:8px auto; }
.xm_zj strong { width:100px; height:44px; line-height:44px; text-align:center; display:block; float:left; }
.xm_zj #textdiv14 { width:510px; height:44px; float:left; overflow:hidden; }
.xm_zj #textdiv14 ul li { width:510px; height:44px; line-height:44px; padding:0 3px; }
.xm_zj .xm_more { width:80px; height:44px; line-height:44px; text-align:right; display:block; float:left; }
.xm_zj #bdshare { float:left; padding:9px 0 0 24px; }


.sp_wg_help_box { width:705px; height:178px; float:left; background:url(../images/index_45.gif) repeat-y; padding-left:4px; position:relative; }
.sp_wg_help_box .tl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; top:0px; background:url(../images/index_46.gif) no-repeat; }
.sp_wg_help_box .tr { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; top:0px; background:url(../images/index_50.gif) no-repeat right top; }
.sp_wg_help_box .bl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; bottom:0px; background:url(../images/index_63-75.gif) no-repeat left bottom; }
.sp_wg_help_box .br { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; bottom:0px; background:url(../images/index_77.gif) no-repeat right bottom; }
.sp_wg_help_box .tabContainer { width:701px; height:40px; clear:both; background:url(../images/index_47.gif) repeat-x; padding-top:4px; }
.sp_wg_help_box .tabContainer dl { width:696px; height:37px; padding:3px 0 0 5px; background:url(../images/index_53a.gif) repeat-x 0 3px; }
.sp_wg_help_box .tabContainer dl dt { width:100px; height:37px; line-height:30px; color:#333; font-size:14px; text-align:center; float:left; background:url(../images/Abc1.gif) no-repeat; }
.sp_wg_help_box .tabContainer dl dt.on { background:url(../images/Abc1b.gif) no-repeat; }
.sp_wg_help_box .tabContainer dl dt.on a { color:#fff; }
.sp_wg_help_box .panelContainer { width:701px; height:134px; background:url(../images/index_75.gif) repeat-x left bottom; }
.sp_wg_help_box .panelContainer .HVod { width:701px; height:134px; }
.sp_wg_help_box .panelContainer .HVod dl dt { width:121px; height:134px; padding-top:12px; padding-left:16px; float:left; }
.sp_wg_help_box .panelContainer .HVod dl dt span { width:121px; height:30px; display:block; text-align:center; line-height:30px; clear:both; }
.sp_wg_help_box .panelContainer .txt_list { width:701px; height:134px; }
.sp_wg_help_box .panelContainer .txt_list dl dt { width:206px; height:24px; border-bottom:1px solid #dedede; margin-left:10px; line-height:24px; padding-left:15px; float:left; background:url(../images/index_127.gif) no-repeat left center; }
.sp_wg_help_box .panelContainer .txt_list dl dt a { color:#78886a; }
.sp_wg_help_box .panelContainer .txt_list dl dt a:hover { color:#333; }

.index_dt { width:227px; height:178px; float:right; background:url(../images/index_45a.gif) repeat-y; padding-left:4px; position:relative; }
.index_dt .tl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; top:0px; background:url(../images/index_46.gif) no-repeat; }
.index_dt .tr { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; top:0px; background:url(../images/index_50.gif) no-repeat right top; }
.index_dt .bl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; bottom:0px; background:url(../images/index_63-75.gif) no-repeat left bottom; }
.index_dt .br { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; bottom:0px; background:url(../images/index_77.gif) no-repeat right bottom; }
.index_dt .title { width:223px; height:40px; background:url(../images/index_47.gif) repeat-x; padding-top:4px; }
.index_dt .title b { width:218px; height:37px; padding:3px 0 0 5px; display:block; background:url(../images/index_53a.gif) repeat-x 0 3px; }
.index_dt .title b a { width:30px; height:28px; line-height:28px; font-weight:100; float:right; background:url(../images/index_37.gif) no-repeat right center; margin-right:9px; }
.index_dt .title b strong { width:96px; height:32px; text-align:center; font-size:14px; font-weight:100; line-height:32px; color:#FFF; display:block; float:left; background:url(../images/index_34.gif) no-repeat; }
.index_dt .gg_list { width:223px; height:134px; background:url(../images/index_75.gif) repeat-x left bottom; }
.index_dt .gg_list dl dt { width:192px; height:24px; border-bottom:1px solid #dedede; line-height:24px; padding-left:15px; margin:0 auto; background:url(../images/index_127.gif) no-repeat left center; }
.index_dt .gg_list dl dt a { display:block; float:left; color:#333; }
.index_dt .gg_list dl dt i { color:#999; float:right; font-style:normal; }

/*----------------------------ÐÞ¸Ä--------------------------------*/
.about_box { width:658px; height:auto; display:table; float:left; padding:17px 15px; }
.about_us_l { width:240px; height:auto; display:table; float:left; padding-left:4px; position:relative; }
.about_us_r { width:405px; height:auto; display:table; float:right;padding-left:4px; position:relative; line-height:26px; color:#999; font-size:14px }

.sanbuqu { width:249px; height:230px; padding-top:52px; float:right; background:url(../images/bz.gif) no-repeat;position:relative; }
.sanbuqu dl dt { width:190px; height:71px; padding-left:59px; }
.sanbuqu dl dt strong { display:block; height:24px; font-size:16px; }
.sanbuqu dl dt strong.bz_1 { color:#ee9a22; }
.sanbuqu dl dt strong.bz_2 { color:#2cab1c; }
.sanbuqu dl dt strong.bz_3 { color:#046d00; }
.sanbuqu dl dt p { font-size:12px; color:#999; }



.wen_tj_list { width:908px; height:auto; display:table; background:#fff; margin:0 auto;margin-top:10px; }
.wen_tj_list .tj_title { width:908px; height:20px; padding-top:10px; font-size:22px; text-indent:14px; color:#D40000; }
.wen_ly_tj { width:888px; height:auto; display:table; padding:10px; }
.wen_ly_tj dl dt { width:888px; height:auto; display:table; padding:15px 0; border-bottom:1px dotted #ccc; }

.wen_txt_100 { width:888px; height:auto; display:table; }
.wen_txt_100 b { height:30px; display:block; clear:both; font-size:14px; color:#333; font-weight:500; }
.wen_txt_100 p { font-size:12px; color:#999; }
.wen_txt_100 .xiaoxiao { font-size:12px; height:30px;line-height:30px;color:#999;}

.wen_tj_list .draft_v { width:418px; height:auto; display:table; float:left; margin-right:30px; }
.wen_tj_list .draft_v .title { width:416px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada;  }
.wen_tj_list .draft_v .title strong { height:25px; display:block; padding:0 10px; color:#B72A13;  float:left; background:url(../images/list_66.gif) repeat-x; }
.wen_tj_list .draft_v .title strong a { color:#B72A13; }
.wen_tj_list .draft_v .title a { display:block; float:right; padding-right:10px; }
.wen_tj_list .draft_cv { width:416px; height:270px; }
.wen_tj_list .draft_cv dl dt { width:416px; height:24px; line-height:24px; text-indent:15px; background:url(../images/index_127.gif) no-repeat left center; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden}

.gxq_zj { border:1px solid #c3cec4; width:948px; height:44px; margin:8px auto; }
.gxq_zj strong { width:100px; height:44px; line-height:44px; text-align:center; display:block; float:left; }
.gxq_zj #textdiv14 { width:800px; height:44px; float:left; overflow:hidden; float:right;}
.gxq_zj #textdiv14 ul li { width:800px; height:44px; line-height:44px; padding:0 3px; }
.gxq_zj .xm_more { width:80px; height:44px; line-height:44px; text-align:right; display:block; float:left; }
.gxq_zj #bdshare { float:left; padding:9px 0 0 24px; }

/* ·­Ò³ */
.pagePrevNext { margin: 3px;width:100%; height:50px; }
.pagePrevNext span { width:50%; height:44px; line-height:44px; float:left; }

.yc_l_yy_b { width:948px; height:36px; line-height:36px; background:#D40000; color:#fff; font-size:14px; margin-bottom:-18px; text-indent:18px; margin-top:22px; }
.yc_l_yy { width:946px; height:auto; display:table; background:url(../images/list_110.gif) repeat-x; border:1px solid #d1d1d1; border-top:none; margin-top:15px; }
.yc_l_yy dl { width:946px; height:33px; clear:both; }
.yc_l_yy dl span { width:310px; height:33px; display:block; float:left; }
.yc_l_yy dl .bcl { background:url(../images/list_111.gif) no-repeat right top; }
.yc_l_yy dl dt { width:150px; height:33px; text-align:center; line-height:32px; float:left; }
.yc_l_yy ul { width:946px; height:auto; display:table; border-bottom:1px solid #e3e3e3; }
.yc_l_yy ul span { width:310px; height:33px; display:block; float:left; }
.yc_l_yy ul li { width:150px; height:33px; text-align:left; line-height:32px; float:left; }
.yc_l_yy ul li.jt { width:130px; background:url(../images/j.gif) no-repeat 8px center; padding-left:24px; }

.miaowenb a { color:#CC6666;display:block;}
.miaowenb a:hover { color:#CC6666;}
.miaowenb a:visited { color:#1c9500;}
.news_bottom2 { width:712px; height:330px;border:1px solid #b2b2b2; background:url(../images/news_design_bg.jpg) repeat-x; margin-left:-25px}
.news_bottom2 .title { width:150px;height:43px; line-height:42px; font-size:16px; font-weight:bold; background:url(../images/news_bottom.jpg) no-repeat 10px center; margin:0 auto; border-bottom:1px dashed #ccc; color:#2d6c01; padding:0 0 0 42px; }
.news_bottom2 .title span { float:left; }
.news_bottom2 .title em { float:right; padding:15px 10px 0 0; }
.news_bottom2 .info { width:700px; padding:10px 0 0 10px; }

/*--------------------------------ÐÞ¸Äend---------------------------------------*/

.i_yy_box { width:231px; height:261px; float:left; margin-right:8px; margin-bottom:8px; background:url(../images/index_52.gif) no-repeat left bottom; }
.i_yy_box .titlec { width:216px; height:36px; line-height:36px; padding-left:15px; clear:both; background:url(../images/index_47a.gif) no-repeat; }
.i_yy_box .titlec strong { width:165px; height:36px; font-size:14px; color:#fff; background:url(../images/index_48.gif) no-repeat; float:left; }
.i_yy_box .titlec a { width:51px; height:36px; background:url(../images/index_49.gif) no-repeat; float:left; }
.i_yy_box .py_l_p { width:212px; height:auto; display:table; padding-left:4px; }
.i_yy_box .py_l_p dl dt { width:202px; height:26px; border-bottom:1px solid #dedede; padding-left:10px; line-height:26px; margin-left:5px; background:url(../images/index_97.gif) no-repeat left center; }
.i_yy_box .py_l_p dl dt span { float:left; }
.i_yy_box .py_l_p dl dt p { float:right; padding-top:4px; padding-right:3px; }

.i_topic { width:950px; height:auto; display:table; margin:0 auto; }
.i_topic a { width:237px; height:90px; float:left; display:block; }

.baike { width:229px; height:330px; float:left; border:1px solid #b2b2b2; background:url(../images/news_design_bg.jpg) repeat-x; }
.baike .title { height:43px; line-height:42px; font-size:16px; font-weight:bold; background:url(../images/baike.jpg) no-repeat 10px center; margin:0 auto; border-bottom:1px dashed #ccc; color:#2d6c01; padding:0 0 0 42px; }
.baike .title span { float:left; }
.baike .title em { float:right; padding:15px 10px 0 0; }
.baike .info { width:221px; padding:10px 0 0 8px; }
.baike .info .name { height:24px; line-height:24px; background: url(../images/doo.jpg) no-repeat 5px center #e3e3e3; padding:0 0 0 26px; margin:10px 0; clear:both; }
.baike .info .name a:link {font-size: 12px;color: #B72A13;}
.baike .info .name a:visited {font-size: 12px;color: #B72A13;}
.baike .info .name a:hover {font-size: 12px;color: #000;}
.baike .info .name a:active {font-size: 12px;color: #000;}
.baike .info dl { margin:0px; padding:0px; }
.baike .info dl dt { width:48%; height:24px; line-height:24px; float:left; }
.baike .info dl dt a:link {font-size: 12px;color: #666;}
.baike .info dl dt a:visited {font-size: 12px;color: #666;}
.baike .info dl dt a:hover {font-size: 12px;color: #f00;}
.baike .info dl dt a:active {font-size: 12px;color: #f00;}


.news_bottom { width:712px; height:330px; float:right; border:1px solid #b2b2b2; background:url(../images/news_design_bg.jpg) repeat-x; }
.news_bottom .title { height:43px; line-height:42px; font-size:16px; font-weight:bold; background:url(../images/news_bottom.jpg) no-repeat 10px center; margin:0 auto; border-bottom:1px dashed #ccc; color:#2d6c01; padding:0 0 0 42px; }
.news_bottom .title span { float:left; }
.news_bottom .title em { float:right; padding:15px 10px 0 0; }
.news_bottom .info { width:700px; padding:10px 0 0 10px; }

.scrollUl { width:690px; height:32px; background: url(../images/bgs.gif) repeat-x; margin:0px; padding:0px; overflow:hidden; }
.scr01 { height:32px; width:105px; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/index_news.gif) no-repeat; float:left; border-right:1px solid #fff; }
.scr01 a:link {font-size:14px;color: #fff;}
.scr01 a:visited {font-size:14px;color: #fff;}
.scr01 a:hover {font-size:14px;color: #fff;}
.scr01 a:active {font-size:14px;color: #fff;}
.scr02 { height:28px; width:105px; text-align:center; font-size:14px; line-height:28px; float:left; background:#d3d3d3; border-bottom:4px solid #fff; border-right:1px solid #fff; }
.scr02 a:link {font-size:14px;color: #B72A13;}
.scr02 a:visited {font-size:14px;color: #B72A13;}
.scr02 a:hover {font-size:14px;color: #000;}
.scr02 a:active {font-size:14px;color: #000;}
.hidden { display:none; }

.com_main { width:690px; margin:10px 0 0 0; }
.com_main dl dt { width:50%; float:left; height:24px; line-height:24px; }
.com_main dl dt a { float:left; color:#666; }
.com_main dl dt a:hover,a:active { color: #f00; }
.com_main dl dt em { float:right; color:#999; padding:0 9px 0 0; }


.links_box { width:946px; height:auto; display:table; background:url(../images/index_47-69.gif) repeat-y; padding-left:4px; position:relative; margin-top:10px; }
.links_box .tl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; top:0px; background:url(../images/index_46.gif) no-repeat; }
.links_box .tr { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; top:0px; background:url(../images/index_50.gif) no-repeat right top; }
.links_box .bl { width:8px; height:7px; display:block; font-size:0px; position:absolute; left:0px; bottom:0px; background:url(../images/index_63-75.gif) no-repeat left bottom; }
.links_box .br { width:8px; height:7px; display:block; font-size:0px; position:absolute; right:0px; bottom:0px; background:url(../images/index_77.gif) no-repeat right bottom; }
.links_box .tabContainer { width:936px; height:30px; clear:both; background:url(../images/index_47.gif) repeat-x; padding-left:10px; }
.links_box .tabContainer dl dt { width:84px; height:30px; line-height:30px; color:#333; font-size:13px; text-align:center; float:left; background:url(../images/linkbg2.gif) no-repeat; cursor:pointer; }
.links_box .tabContainer dl dt.on { background:url(../images/linkbg.gif) no-repeat; color:#fff; }
.links_box .panelContainer { width:946px; height:auto; display:table; background:url(../images/index_75.gif) repeat-x left bottom; }
.links_box .txt_link { padding:10px 15px 15px 10px; color:#CCC; }
.links_box .txt_link a { height:20px; line-height:20px; padding:0 5px; color:#333 }
.links_box .txt_link a:hover { color:#CC6666; }

#foot_content {margin:10px 0 15px 0;height:180px;background: url(../images/foot_bg.png) no-repeat;}
#foot_content_w {margin:0 0 15px 0;height:180px;background: url(../images/ft_bg.gif) repeat-x;}
#foot_content ul,#foot_content_w ul {padding:22px 0 0 0;margin:0;}
#foot_content ul li,#foot_content_w ul li {text-align:center;color:#ccc;list-style:none;margin:0;padding:0 0 6px 0;}
#foot_content ul li b a,#foot_content_w ul li b a {color:#666;margin:0 8px;font-weight:normal;}
#foot_content ul li b a:hover,#foot_content_w ul li b a:hover {color:#333;text-decoration:underline;}
#foot_content ul li.foot_imgs img,#foot_content_w ul li.foot_imgs img {border:0;margin:12px 0 0 0;}
#foot_content ul li strong,#foot_content_w ul li strong {color:#333;font-weight:normal;font-family:arial;}
#foot_content ul li strong a,#foot_content_w ul li strong a {margin:0 2px;color:#666;}
#foot_content ul li strong a:hover,#foot_content_w ul li strong a:hover {margin:0 2px;color:#333;text-decoration:underline;}
#foot_content ul li strong img,#foot_content_w ul li strong img {position:relative;top:4px;vertical-align:inherit;}
#foot_content ul li p,#foot_content_w ul li p {margin:0;padding:0;}

.page { width:100%; height:auto; display:table; padding:20px 0; text-align:center; }
.page a,select{margin:0 3px;}
.gray { color:gray; }
.location { width:950px; height:30px; background:url(../images/list_25.gif) repeat-x; margin:0 auto; }
.location p { width:800px; height:30px; line-height:26px; float:left; padding-left:30px; display:block; background:url(../images/list_23.gif) no-repeat; }
.location i { width:50px; height:30px; float:right; background:url(../images/list_27.gif) no-repeat right top; }
.w718 { width:718px; height:auto; display:table; float:left; }
.w718t { width:718px; height:auto; display:table; float:right; }
.l_name { width:718px; height:auto; display:table; }
.yy_class { width:718px; height:auto; display:table; background:url(../images/c_b.gif) no-repeat left bottom; padding-bottom:5px; margin-top:10px; }
.yy_class .c_name { width:718px; height:38px; background:url(../images/list_70.gif) no-repeat; }
.yy_class .p_name { width:718px; height:38px; background:url(../images/pyry.gif) no-repeat; }
.yy_class .class_info { width:706px; height:auto; display:table; padding:10px 0 6px 10px; border:1px solid #D40000; border-bottom:none; }
.yy_class .class_info dl dt { width:350px; height:31px; line-height:31px; float:left; margin-bottom:4px; } 
.yy_class .class_info dl dt strong { width:129px; height:31px; font-weight:100; line-height:30px; display:block; float:left; background:url(../images/c_name.gif) no-repeat; }
.yy_class .class_info dl dt strong a { width:98px; height:31px; display:block; padding-left:31px; }
.yy_class .class_info dl dt span { width:90px; height:31px; float:left; display:block; padding-left:10px; }
.yy_class .class_info dl dt span a { width:90px; height:31px; line-height:31px; background:url(../images/yj.gif) no-repeat 0px center; padding-left:18px; display:block; }
.yy_class .class_info i { width:90px; height:21px; line-height:21px; text-indent:24px; display:block; float:left; margin:3px 4px 4px 3px; font-style:normal; }
.yy_class .class_info .npyy { background:url(../images/list_96.gif) no-repeat; border:1px solid #d6dce1; color:#3f6f8d; }
.yy_class .class_info .npyy a { color:#3f6f8d; }
.yy_class .class_info .wpyy { background:url(../images/list_102.gif) no-repeat; border:1px solid #e3cbcb; }
.yy_class .class_info .wpyy a { color:#944a4a; }


.c_l_yy_b { width:718px; height:36px; line-height:36px; background:#D40000; color:#fff; font-size:14px; margin-bottom:-18px; text-indent:18px; margin-top:22px; }
.c_l_yy { width:716px; height:auto; display:table; background:url(../images/list_110.gif) repeat-x; border:1px solid #d1d1d1; border-top:none; margin-top:15px; }
.c_l_yy dl { width:716px; height:33px; clear:both; }
.c_l_yy dl span { width:358px; height:33px; display:block; float:left; }
.c_l_yy dl .bcl { background:url(../images/list_111.gif) no-repeat right top; }
.c_l_yy dl dt { width:179px; height:33px; text-align:center; line-height:32px; float:left; }
.c_l_yy ul { width:716px; height:auto; display:table; border-bottom:1px solid #e3e3e3; }
.c_l_yy ul span { width:358px; height:33px; display:block; float:left; }
.c_l_yy ul li { width:179px; height:33px; text-align:left; line-height:32px; float:left; }
.c_l_yy ul li.jt { width:155px; background:url(../images/j.gif) no-repeat 8px center; padding-left:24px; }
.c_l_yy ul li i { padding:7px 0 0 10px; display:block; }



.w213 { width:213px; height:auto; display:table; float:right; }
.w213t { width:213px; height:auto; display:table; float:left; }
.r_c_list { width:213px; height:auto; display:table; margin-bottom:8px; }
.r_c_list .title { width:201px; height:34px; background:url(../images/l_01.gif) no-repeat; padding-left:12px; }
.r_c_list .title strong { width:161px; height:34px; line-height:34px; font-size:14px; color:#fff; display:block; float:left; background:url(../images/l_02.gif) no-repeat; }
.r_c_list .title a { width:40px; height:34px; line-height:34px; font-size:12px; color:#fff; float:right; background:url(../images/l_03.gif) no-repeat; }
.r_c_list .xll { width:211px; height:auto; display:table; background:#f6f6f6; border:1px solid #d3d8c7; padding-bottom:6px; }
.r_c_list .xll dl dt { width:180px; height:26px; border-bottom:1px solid #dedede; margin-left:10px; line-height:26px; padding-left:15px; margin:0 auto; background:url(../images/index_127.gif) no-repeat left center; }
.r_c_list .xll dl dt a { color:#333; }
.r_c_list .xll dl dt a:hover { color:#f00; }

.r_c_list .baill { width:195px; height:auto; display:table; line-height:20px; background:#f6f6f6; color:#78886a; border:1px solid #d3d8c7; padding:6px 8px; }

.tu_dub_t { width:718px; height:23px; padding-top:13px; background:url(../images/index_68.gif) repeat-x; margin:15px 0; text-indent:14px; font-weight:bold; }
.tu_dub_t .styy a { font-weight:100; color:#00CC66; }
.dub_st { width:718px; height:30px; line-height:30px; text-indent:22px; font-size:14px; margin-top:10px; margin-bottom:20px; background:url(../images/address.gif) no-repeat left center; }
.dub_st a { color:#009933; padding-right:30px; }
.dub_st a:hover { color:#FF3333; }
.dub_content { width:718px; height:auto; display:table; }
.dub_content dl dt { width:175px; height:60px; font-size:14px; float:left; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); }
.dub_content dl dt img { padding-right:10px; }


/* ³¤ÑùÒôÏêÏ¸Ò³Ãæ */
.st_box { width:718px; height:auto; display:table; text-align:left; }
.yybt { height:30px; padding:10px 0; }
.yybt strong{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:orange; }
.yybt span { font-family:Arial, Helvetica, sans-serif; color:#666; }

.flash_play { width:246px; height:55px; padding:10px 0 0 15px; margin:8px 0; background:url(../images/play_box.gif) no-repeat; }
.flash_play span { height:36px; line-height:30px; color:#8f8f8f; display:block; float:left; }
.flash_play em {
	display:block;
	float:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.byyss { width:100%; height:auto; display:table; padding:6px 0; line-height:20px; border-bottom:1px solid #f2f2f2;  }
.byyss a:link {font-size:14px; color:#f17b6d; font-family:"Î¢ÈíÑÅºÚ"; }
.byyss a:visited {font-size:14px; color:#f17b6d; font-family:"Î¢ÈíÑÅºÚ"; }
.byyss a:hover {font-size:14px; color:#f17b6d; font-family:"Î¢ÈíÑÅºÚ"; }
.byyss a:active {font-size:14px; color:#f17b6d; font-family:"Î¢ÈíÑÅºÚ"; }
.byyss strong { font-size:14px; color:#f17b6d; font-family:"Î¢ÈíÑÅºÚ";  }
.byyss span { font-family:Arial, Helvetica, sans-serif; color:#666; }

.fxbx { height:20px; padding:16px 0 0 0;  }


.tjs_title { padding:0 0 0 16px; height:42px; margin:15px 0 0 0; line-height:42px; background:#D40000; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; }
#song_comment { width:718px; height:auto; display:table; margin:10px 0 0 0;}
#song_comment dl dt { width:718px; font-size:18px;font-weight:bold;color:#517a04;padding:10px 0 8px 0;}
#song_comment dl dd {  width:718px; }
#song_comment dl dd textarea { width:714px;height:80px;visibility:hidden;}
#song_comment h3 {font-size:18px;font-weight:bold;color:#517a04;padding:10px 0 8px 0;}
#comment_list { width:698px; padding:0 10px;border:1px solid #ddd;}
#comment_list ul,#comment_list ul li {list-style:none;margin:0px;padding:0px;}
#comment_list ul {margin:12px 0 8px 0;padding:0 0 8px 0;border-bottom:1px dashed #ddd;}
#comment_list ul li h5 {font-size:14px;height:40px;margin:0px;padding:0px;}
#comment_list ul li h5 img {position:absolute;}
#comment_list ul li h5 .title_user {color:#0089f8;margin:0 0 0 50px;}
#comment_list ul li h5 .title_user:hover {text-decoration:underline;}
#comment_list ul li h5 span {display:block;font-size:12px;color:#999;margin:6px 0 0 50px;font-weight:normal;}
#comment_list ul li.comment_desc {line-height:20px;color:#333;padding:12px 0 6px 0;}
#comment_login { width:700px; height:auto; display:table; line-height:20px; margin:10px 0 0 0;background:#f4f4f4;border:1px solid #ccc;padding:6px 8px;}
#comment_login ul li { float:left; }
#comment_login span,#comment_login p { display:block; float:left; font-size:12px; }

#comment_mask { height:142;line-height:142px;background:#fff;width:722px;position:absolute;font-size:16px;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity: .7;z-index:99999;color:#49a400;font-weight:bold;}
#user_info_notice {width:100%;margin:20px auto 0 auto;padding:16px 20px;text-align:center;border:1px solid #daaa16;background:#fff9e5;}
#user_info_notice dt {font-size:18px;font-weight:bold;padding:0 0 12px 0;color:#f30;}
#user_info_notice dd {color:#666;}
#user_info_notice dd a {color:#005fe1;text-decoration:underline;}
#user_info_notice dd a:hover {color:#f30;}
#fenlei_colour td {padding:2px 4px;}
#avatar_copyright {width:160px;padding:3px 4px;background:#edeff1; text-align:center;position:relative;top:-112px;left:152px;*top:-110px;*left:160px;-z-index:99999;}



.space_user_info { width:718px; height:auto; display:table; padding-top:30px; }
.space_user_info .u_photo { width:162px; height:auto; display:table; float:left; }
#space_info { width:530px; float:right; position:relative;}
#space_info,#space_info li {margin:0;padding:0;list-style:none;}
#space_info li {}
#space_info .s_title {color:#D40000;font-weight:bold; font-size:22px; color:#D40000;padding:0 0 8px 0;}
#space_info .s_common {color:#666;padding:4px 0 6px 0;}
#space_info .s_common span {color:#999;margin:0 0 0 20px;}
#space_price {width:470px;position:absolute;margin:-15px 0 0 60px;*margin:-5px 0 0 -6px;_margin:0px 0 0 -6px;}
#space_price b {display:block;float:left;padding:4px 6px;_padding:6px 6px 4px 6px;margin:0 8px 6px 0;color:#fff;font-weight:normal;white-space:nowrap;}


.right_member,.right_member li {list-style:none;}
.right_member {margin:10px 8px 0 8px;padding:0;}
.right_member li {width:50%;*width:46%;float:left;padding:6px 0 6px 0;text-align:center;font-family:"Î¢ÈíÑÅºÚ";}
.right_member li a img {border:none;width:68px;height:68px;margin:0 0 2px 0;}


.price_bg_0 {background:#f5a100;}
.price_bg_1 {background:#ff4e00;}
.price_bg_2 {background:#44a400;}
.price_bg_3 {background:#1767d3;}
.price_bg_4 {background:#fe2b2b;}
.price_bg_5 {background:#00c6c8;}
.price_bg_6 {background:#c53aed;}
.price_bg_7 {background:#494949;}
.clear {clear:both;float:none;}

.hot_user {margin: 0 auto;}
.hot_user .title {height:26px;*height:34px; padding:8px 0 0 0;background:url(../images/hot_title.gif) no-repeat; }
.hot_user .title b { font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#FFF;text-indent:15px;float:left;}
.hot_user .title span {float:right;position:relative;margin:3px 10px 0 0;}
.hot_user .title span a {color:#fff;}
.hot_user .title span a:hover {text-decoration:underline;}
.hot_user .userpic {height:340px;*height:300px;padding:0 0 8px 0;*padding:10px 0 18px 0;border:1px solid #ccc;}
.hot_user .userpic dl dt {float:left; text-align:center;margin:10px 0;padding:0 0 0 22px; line-height:16px; color:#666;line-height:18px;}
.hot_user .userpic dl dt img {border:1px solid #ccc; padding:2px; width:84px;*width:8px; height:84px; margin:0 0 8px 0;}
.hot_user .userpic dl dt span {color:#f00;}
.hot_user .userpic dl dt a {color:#5d5f5a;}
.hot_user .userpic dl dt a:hover {color:#333;}

.hot_user .userlist {padding:0 0 8px 0;*padding:10px 0 18px 0;border:1px solid #ccc;}
.hot_user .userlist dl dt {float:left; text-align:center;margin:10px 0;padding:0 0 0 22px; line-height:16px; color:#666;line-height:18px;}
.hot_user .userlist dl dt img {border:1px solid #ccc; padding:2px; width:88px;*width:92px;margin:0 0 8px 0;}
.hot_user .userlist dl dt span {color:#f00;}
.hot_user .userlist dl dt a {color:#5d5f5a;}
.hot_user .userlist dl dt a:hover {color:#333;}

.user_mid {margin:10px auto -15px auto;background:url(../images/user_title3.gif) no-repeat; clear:both; }
.user_mid .switch {height:40px;clear:both; padding:0 0 0 10px;}
.user_mid .switch ul, .user_mid .switch li {list-style:none;padding:0;margin:6px 0 0 0;*margin:3px 0 0 0;}
.user_mid .active { width:78px; height:33px; line-height:32px; margin:6px 0 0 0; float:left; text-align:center; background:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.user_mid .normal { width:78px; height:33px; line-height:36px; float:left; color:#FFF; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.user_mid .dublist { width:666px; margin:10px 0 0 0; }
.user_mid .dublist ul { width:666px; border:1px solid #dfdfdf; background: url(../images/space_music.jpg); }
.user_mid .dublist ul li{ height:25px; display:table; padding:8px 10px 7px 10px; *_padding:8px 10px 4px 10px; *+padding:8px 10px 4px 10px; color:#a61981; clear:both; }
.user_mid .dublist ul li label { float:left; padding:6px 0 0 0; *_padding:0px 0 0 0; }
.user_mid .dublist ul li em { width:280px; float:left; padding:5px 0 0 10px; }
.user_mid .dublist ul li p { float:left; width:87px; text-align:center; padding:5px 0 0 0; }
.user_mid .dublist ul li dt { float:right; margin:0px; *_padding:0 10px 0 0; }
.show_page {text-align:center;}


.vod_ly_box { width:718px; height:auto; display:table; }
.vod_ly_box dl dt { width:121px; height:120px; float:left; margin-right:22px; }
.vod_ly_box dl dt a { width:121px; height:83px; display:block; }
.vod_ly_box dl dt em { width:121px; height:36px; line-height:36px; display:block; text-align:center; }


/* ±êÇ©ÁÐ±íÒ³ */
.list_box_tag { padding:30px 0 0 0; height:auto; display:table; }
.list_box_tag .title_list { height:50px; }
.list_box_tag .title_list .py1 { width:20px; height:30px; margin-right:7px; background-position:-39px -82px; display:block; float:left; }
.list_box_tag .title_list .py2 { width:26px; height:30px; margin-right:7px; background-position:-69px -83px; display:block; float:left; }
.list_box_tag .title_list .py3 { width:20px; height:30px; margin-right:7px; background-position:-107px -82px; display:block; float:left; }
.list_box_tag .title_list .py4 { width:35px; height:30px; margin-right:7px; background-position:-135px -82px; display:block; float:left; }
.list_box_tag .title_list .py5 { width:33px; height:30px; margin-right:7px; background-position:-249px -125px; display:block; float:left; }
.list_box_tag .title_list span { display:block; float:left; color:#D40000; font-size:22px; font-weight:500; }
.tag_list dl dt { float:left; padding-right:12px; padding-bottom:6px; }
.tag_list dl dt a { color:#666666; }
.tag_list dl dt a:hover { color:#FF3300; }


.move_box { width:949px; height:auto; display:table; background: url(../images/shop_69a.gif) repeat-y; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
.move_box .move_class_list { width:190px; height:auto; display:table; padding-left:5px; float:left; }
.move_box .move_class_list dl dt { width:190px; height:31px; line-height:31px; text-indent:14px; font-weight:700; margin-bottom:4px; }
.move_box .move_class_list dl dt a { width:190px; height:31px; display:block; }
.move_box .move_class_list .tShow1 { background:url(../images/jt1.gif) no-repeat; }
.move_box .move_class_list .tShow { background:url(../images/jt2.gif) no-repeat; }
.move_box .move_class_list .xfr { width:160px; height:auto; display:table; margin:0 auto; padding-bottom:6px; }
.move_box .move_class_list .xfr ul li { width:160px; height:26px; line-height:26px; text-indent:18px; border-bottom:1px solid #dedede; background:url(../images/shop_35.gif) left center no-repeat; }
.move_box .move_class_list .xfr ul li a { color:orange; }
.move_box .move_class_list .xfr ul li a:hover { color:#FF6600; }

.move_r_nl { width:735px; height:auto; display:table; float:left; padding-left:15px; padding-bottom:30px; padding-top:10px; }
.move_r_nl dl dt { width:330px; height:106px; background:#f8f9f7; border:1px solid #c7d6a8; float:left; margin-left:20px; margin-top:20px; padding-bottom:6px; }
.move_r_nl dl dt em {width:310px; clear:both; display:block; margin:0 auto; clear:both; padding-top:10px; }
.move_r_nl dl dt b { width:310px; height:28px; clear:both; display:block; margin:0 auto 4px auto; line-height:28px; font-size:14px; border-bottom:1px solid #dedede; }
.move_r_nl dl dt u { width:310px; height:auto; clear:both; display:block; margin:0 auto; line-height:16px; font-size:12px; text-decoration:none; }
.move_r_nl dl dt i { font-style:normal; }
.red { color:red; }
.orange { color:orange; }
.green14,.green0 { color:green; }

.move_r_nf { width:730px; height:auto; display:table; float:left; padding-left:20px; padding-bottom:30px; padding-top:10px; }


.draft_left { width:190px; height:auto; display:table; padding:0 5px; float:left; }
.draft_left strong { width:190px; height:30px; line-height:30px; text-align:center; font-size:14px; display:block; background:url(../images/shop_63.gif) repeat-x; }
.draft_left dl { width:160px; height:auto; display:table; padding:0 0 10px 0; }
.draft_left dl dt { width:160px; height:26px; line-height:26px; background:url(../images/shop_35.gif) left center no-repeat; text-indent:15px; border-bottom:1px solid #dedede; margin:0 auto; }

.draft_r_nf { width:710px; height:auto; display:table; float:right; padding:38px 0 20px 20px; }
.draft_r_nf .draft_v { width:318px; height:auto; display:table; float:left; margin-right:30px; }
.draft_r_nf .draft_v .title { width:316px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada;  }
.draft_r_nf .draft_v .title strong {width:120px; height:25px; display:block; padding:0 10px; color:#B72A13; border-right:1px solid #dadada; float:left; background:url(../images/list_66.gif) repeat-x; }
.draft_r_nf .draft_v .title strong a { color:orange; }
.draft_r_nf .draft_v .title a { display:block; float:right; padding-right:10px; }
.draft_r_nf .draft_cv { width:316px; height:300px; }
.draft_r_nf .draft_cv dl dt { width:316px; height:24px; border-bottom:1px solid #dedede; line-height:24px; text-indent:15px; background:url(../images/index_127.gif) no-repeat left center; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); }
.draft_r_nf .draft_cv dl dt b { color:#009933; }

.draft_r_nf .draft_b { width:670px; height:auto; display:table; float:left; margin-right:30px; }
.draft_r_nf .draft_b .title { width:668px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada; margin-bottom:10px;  }
.draft_r_nf .draft_b .title strong { width:120px;height:25px; display:block; padding:0 10px; color:#B72A13; border-right:1px solid #dadada; float:left; background:url(../images/list_66.gif) repeat-x; }
.draft_r_nf .draft_b .title strong a { color:#B72A13; }
.draft_r_nf .draft_b .title a { display:block; float:right; padding-right:10px; }
.draft_r_nf .draft_cb { width:670px; height:auto; display:table; }
.draft_r_nf .draft_cb dl dt { width:670px; height:30px; border-bottom:1px solid #dedede; line-height:30px; text-indent:15px; background:url(../images/index_127.gif) no-repeat left center; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); }
.draft_r_nf .draft_cb dl dt b { color:#009933; }

.draft_r_nf .draft_i { width:670px; height:auto; display:table; float:left; margin-right:30px; }
.draft_r_nf .draft_i .title { width:668px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada; margin-bottom:10px;  }
.draft_r_nf .draft_i .title strong { width:120px;height:25px; display:block; padding:0 10px; color:#B72A13; border-right:1px solid #dadada; float:left; background:url(../images/list_66.gif) repeat-x; }
.draft_r_nf .draft_i .title strong a { color:orange; }
.draft_r_nf .draft_i .title a { display:block; float:right; padding-right:10px; }
.draft_r_nf .draft_ib { width:670px; height:auto; display:table; }
.draft_r_nf .draft_ib .tiv { width:670px; height:40px; font-size:22px; line-height:40px; text-align:center; }
.draft_r_nf .draft_ib .time { width:670px; height:40px; font-size:12px; text-align:right; color:#999; }
.draft_r_nf .draft_ib .content { width:670px; height:auto; display:table; line-height:26px; font-size:13px; color:#666; }
.xmc { width:670px; height:18px; padding-top:8px; font-size:13px; color:#666; }
.draft_r_nf .draft_ib .content font { line-height:28px; }

.links_xbox { width:670px; height:auto; display:table; }
.links_xbox dl dt { width:156px; height:160px; float:left; margin:0 5px; }
.links_xbox dl dt p { width:156px; height:30px; line-height:30px; display:block; font-size:14px; }
.links_xbox dl dt i { width:156px; height:30px; display:block; font-style:normal; font-size:12px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); }


.login_list_box { width:948px; height:auto; display:table; border:1px solid #ddddde; border-top:none; margin:0 auto; }



/* ÐÂÎÅÖ÷Ò³ */
.new_index_left { width:710px; height:auto; display:table; }
.new_top_box { width:710px; height:330px; clear:both; }

#focus {width:252px; height:308px; overflow:hidden; position:relative; border:4px solid orange; float:left; }
#focus ul {height:308px; position:absolute;}
#focus ul li {float:left; width:252px; height:308px; overflow:hidden; position:relative; background:#000;}
#focus ul li img { width:252px; height:308px; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:252px; height:36px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:246px; height:22px; left:0; bottom:8px; padding-left:6px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; font-family:"Microsoft YaHei",SimHei; cursor:pointer; color:#fff;}
#focus .btn span.on {background:#000; color:#fcc;}

.zx_news { width:438px; height:auto; display:table; float:right; }
.zx_news .title { width:438px; height:30px; line-height:30px; color:#da7372; border-left:1px solid #dedede; border-right:1px solid #dedede; background-repeat:repeat-x; background-position:0 -175px; text-indent:10px; font-weight:500; }
.hot_news { padding-top:10px; height:85px; }
.hot_news span { width:438px; height:40px; line-height:40px; font-weight:600; display:block; font-size:18px; color:#41a854; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.hot_news span a { color:#41a854; }
.hot_news span a:hover { color:#FF6600; }
.hot_news p { color:#999; text-indent:24px; }
.zd_news { height:106px; border-bottom:1px solid #dedede; margin-bottom:13px; }
.zd_news dl dt { width:195px;  height:24px; line-height:24px; background:url(../images/do.gif) no-repeat 3px center; padding-left:12px;float:left;  }
.zt_box_zx { width:438px; height:71px; display:table; }
.zt_box_zx .zt_title { width:30px; height:71px; background-position:0 -225px; float:left; }
.zt_box_zx .zt_tj { width:408px; height:71px; float:right; }
.zt_box_zx .zt_tj dl dt { width:126px; height:71px; float:left; padding-left:10px; }

.fx_box { width:703px; height:28px; padding:2px 0 0 5px; border-left:1px solid #dedede; border-right:1px solid #dedede; background-repeat:repeat-x; background-position:0 -175px; }
.new_tj_list { width:708px; height:auto; display:table; background:#fff; border:1px solid #dedede; border-top:3px solid orange; margin-top:10px; }
.new_tj_list .tj_title { width:708px; height:20px; padding-top:10px; font-size:22px; text-indent:14px; color:#D40000; }
.new_ly_tj { width:688px; height:auto; display:table; padding:10px; }
.new_ly_tj dl dt { width:688px; height:auto; display:table; padding:15px 0; border-bottom:1px dotted #ccc; }
.new_pic { width:140px; height:100px; display:inline-block; float:left; }
.new_pic img { width:140px; height:100px; }
.new_txt_100 { width:688px; height:auto; display:table; }
.new_txt_100 b { height:30px; display:block; clear:both; font-size:18px; color:#333; font-weight:500; }
.new_txt_100 p { font-size:14px; color:#999; }
.new_txt { width:536px; float:right; }
.new_txt b { height:30px; display:block; clear:both; font-size:18px; color:#333; font-weight:500; }
.new_txt p { font-size:14px; color:#999; }
.list_more_news { width:686px; height:36px; line-height:36px; font-size:14px; text-align:center; margin:0 auto 10px auto; border:1px solid #ccc; background:#dedede; }
.list_more_news a { display:block; width:686px; height:36px; }
.list_more_news i { width:27px; height:27px; display:block; float:left; background-position:0 -127px; margin-left:280px; margin-top:4px; }
.list_more_news span { height:27px; line-height:27px; font-size:18px; padding-left:10px; display:block; float:left; margin-top:5px;  }

.news_hot_tag,.news_hot_click,.news_hot_user,.news_hot_right_tj { width:229px; height:auto; display:table; border:1px solid #ccc; margin-top:10px; }
.news_hot_tag .title,.news_hot_click .title,.news_hot_user .title,.news_hot_right_tj .title { width:229px; height:29px; line-height:29px; background-position:0 -176px; font-weight:600; text-indent:10px; }

.new_tag_j { height:auto; display:table; padding:3px 0 8px 8px; }
.new_tag_j dl dt { float:left; padding:5px 8px 0 0; }
.new_tag_j dl dt a { color:#999; }
.new_tag_j dl dt a:hover { color:#FF6600; }

.news_djb { height:auto; display:table; background:url(../images/xz.gif) no-repeat 10px 10px; padding-top:4px; padding-bottom:6px; }
.news_djb dl dt { width:200px; height:24px; line-height:24px; padding-left:29px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }

.star_list_r { height:auto; display:table; clear:both; padding-top:7px; }
.star_list_r dl dt { width:64px; height:64px; border:1px solid #ccc; float:left; margin-left:7px; margin-bottom:7px; }
.star_list_r dl dt img { width:64px; height:64px; }
.list_more_user { width:212px; height:30px; margin:0 auto 12px auto; }
.list_more_user a { display:block; width:210px; height:28px; font-size:14px; line-height:28px; border:#ccc 1px solid; background:#dedede; text-align:center; }
.list_more_user a:hover { border:orange 1px solid; background:#00CC99; color:#FFFFFF; }

.tj_news_box { height:auto; display:table; padding:10px 0 14px 10px; }
.tj_news_box dl dt { width:202px; height:24px; line-height:24px; background:url(../images/do.gif) no-repeat 3px center; padding-left:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }


.c_n_yy { width:716px; height:auto; display:table; background:url(../images/list_110.gif) repeat-x; border:1px solid #d1d1d1; border-top:none; }
.c_n_yy dl { width:716px; height:33px; clear:both; }
.c_n_yy dl .bcl { width:516px; background:url(../images/list_111.gif) no-repeat right top; }
.c_n_yy dl dt { width:200px; height:33px; text-align:center; line-height:32px; float:left; }
.c_n_yy ul { width:716px; height:auto; display:table; }
.c_n_yy ul li { width:716px; height:33px; line-height:33px; border-bottom:1px solid #e3e3e3; }
.c_n_yy ul li.jt { width:716px; background:url(../images/j.gif) no-repeat 8px center; text-indent:24px; }
.c_n_yy ul li.jt span { width:516px; height:33px; float:left; display:block; }
.c_n_yy ul li.jt i { width:200px; height:33px; float:right; font-style:normal; text-align:center; display:block; }


.b_tt { width:718px; height:38px; line-height:38px; text-align:center; font-size:16px; font-weight:bold; background:url(../images/n_t.gif) no-repeat; }
.draft_rtv_nf { width:696px; height:auto; display:table; float:left; border:1px solid #d1d1d1; padding:0 0 20px 20px; border-top:none; }
.draft_rtv_nf .time { width:670px; height:30px; line-height:30px; text-align:right; color:#999; }
.draft_rtv_nf .content { width:670px; height:auto; display:table; line-height:26px; padding-bottom:40px; color:#333; }
.draft_rtv_nf .draft_v { width:318px; height:auto; display:table; float:left; margin-right:30px; }
.draft_rtv_nf .draft_v .title { width:316px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada;  }
.draft_rtv_nf .draft_v .title strong {width:120px; height:25px; display:block; padding:0 10px; color:#B72A13; border-right:1px solid #dadada; float:left; background:url(../images/list_66.gif) repeat-x; }
.draft_rtv_nf .draft_v .title strong a { color:#B72A13; }
.draft_rtv_nf .draft_v .title a { display:block; float:right; padding-right:10px; }
.draft_rtv_nf .draft_cv { width:316px; height:270px; }
.draft_rtv_nf .draft_cv dl dt { width:316px; height:24px; border-bottom:1px solid #dedede; line-height:24px; text-indent:15px; background:url(../images/index_127.gif) no-repeat left center; }


.draft_rtv_help { width:734px; height:auto; display:table; float:left; padding:0 0 20px 15px; }
.draft_rtv_help .draft_b { width:500px; height:auto; display:table; float:left; padding-top:15px; }
.draft_rtv_help .draft_b .title { width:487px; height:25px; line-height:25px; background:#f6f6f6; border:1px solid #dadada; margin-bottom:10px;  }
.draft_rtv_help .draft_b .title strong { width:120px;height:25px; display:block; padding:0 10px; color:#B72A13; border-right:1px solid #dadada; float:left; background:url(../images/list_66.gif) repeat-x; }
.draft_rtv_help .draft_b .title strong a { color:#B72A13; }
.draft_rtv_help .draft_b .title a { display:block; float:right; padding-right:10px; }
.draft_rtv_help .draft_b .c_t_p { width:487px; height:50px; font-size:16px; line-height:50px; text-align:center; }
.draft_rtv_help .draft_b .t_m { width:487px; height:30px; font-size:12px; text-align:right; color:#999; }
.draft_rtv_help .draft_b .v_content { width:487px; height:auto; display:table; line-height:24px; padding-bottom:20px; }

.xg_kw .draft_v { width:235px; float:left; margin-right:10px; }
.xg_kw .draft_v .title { width:235px; }
.xg_kw .draft_v .draft_cv dl dt { width:235px; height:24px; line-height:24px; background:url(../images/do.gif) no-repeat 3px center; text-indent:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }

.draft_rtv_help .gy_right { width:230px; height:auto; display:table; float:right; padding-top:15px; }
.draft_rtv_help .pyy_join_b { width:213px; height:auto; display:table; margin-bottom:8px; }
.draft_rtv_help .pyy_join_b .tv { width:213px; height:49px; background:url(../images/list_60.gif) no-repeat; }
.draft_rtv_help .pyy_join_b .tc { width:183px; height:196px; padding:0 15px; padding-top:15px; line-height:20px; text-align:left; background:url(../images/list_63.gif) no-repeat; }


.about_nmb { width:716px; height:auto; display:table; padding-top:70px; background:url(../images/a3.gif) no-repeat 20px 25px; border:1px solid #ddd; border-top:none; }
.about_nmb .ab_1 { width:680px; height:auto; display:table; padding-left:20px; line-height:26px; padding-bottom:70px; background:url(../images/a1.gif) no-repeat right bottom; }
.about_nmb .ab_2 { width:390px; height:auto; display:table; padding-left:290px; line-height:26px; padding-bottom:30px; background:url(../images/a6.gif) no-repeat 20px center; }
.about_nmb .ab_2 .green14 { font-size:14px; }
.about_nmb .ab_2 .m_about { background:url(../images/a4.gif) no-repeat 0 5px; padding-top:50px; }
.about_nmb .ab_3 { width:680px; height:auto; display:table; padding-left:20px; line-height:29px; background:url(../images/a7.gif) no-repeat right top; padding-top:40px; padding-bottom:30px; }
.about_nmb .ab_3 .bav_3 { background:url(../images/a2.gif) no-repeat 0px 0; padding-top:40px; }

.ser-nl { width:928px; height:auto; display:table; margin:0 auto 20px auto; line-height:24px; background:#f6f6f6; padding:10px; border:1px solid #ddd; border-top:none; }
.Account_nmb { width:716px; height:auto; display:table; padding-top:20px; border:1px solid #ddd; border-top:none; }
.Account_nmb .Account { width:680px; height:auto; display:table; padding-left:20px; line-height:26px; padding-bottom:70px; }
.fw_ty { width:950px; height:140px; padding-top:53px; margin:10px auto 0 auto; background:url(../images/lc_12.gif) no-repeat; }
.fw_ty dl dt { width:310px; height:36px; line-height:36px; }

.fw_ty .s1 { float:left; text-align:right; padding-right:100px; }
.fw_ty .s2 { float:left; text-align:right; padding-right:100px; }
.fw_ty .s3 { float:left; text-align:right; padding-right:100px; }

.fw_ty .s4 { float:right; text-align:left; padding-left:100px; }
.fw_ty .s5 { float:right; text-align:left; padding-left:100px; }
.fw_ty .s6 { float:right; text-align:left; padding-left:100px; }




/* ±êÇ©ÏêÏ¸Ò³ */
.tag_info_bake { width:920px; height:139px; padding:20px 10px 0 20px; background:url(../images/tag_baike.gif) no-repeat; }
.tag_info_bake .title { height:33px; clear:both; }
.tag_info_bake .title i { width:28px; height:25px; display:block; float:left; background-position:-252px -83px; }
.tag_info_bake .title span { font-size:18px; display:block; float:left; padding-left:5px; }
.tag_info_bake .title strong { font-weight:500; color:orange; }
.tag_info_bake .baike_duan { width:690px; line-height:22px; color:#666; text-indent:24px; }

.tag_info_bg { width:950px; height:auto; display:table; background:url(../images/xx.jpg) 10px top repeat-y; }

.tag_box_b { width:904px; height:auto; display:table; background:#fff; float:right; margin:16px 0; border:1px solid #eeeeee; clear:both; }
.tag_box_b .title { width:35px; height:45px; padding:15px; font-size:16px; color:#477a0f; background:#fafafa; float:left; }
.list_tag_box { width:828px; height:62px; padding:13px 0 0 10px; float:right; }
.list_tag_box dl dt { height:30px; display:table; float:left; padding-right:7px; white-space:nowrap; }
.list_tag_box dl dt a { background:#fbfbfb; border:1px solid #eaeaea; color:#666; display:inline-block; border-radius:3px; padding:3px 6px; white-space:nowrap; }
.list_tag_box dl dt a:hover { background:#D50000; border:1px solid #D40000; color:#fff; }
.list_tag_box dl .moreb a { background:#D50000; border:1px solid orange; color:#fff; }
.list_tag_box dl .moreb a:hover { background:#FF6600; border:1px solid #FF6600; color:#fff; }

.xg_news { width:864px; height:auto; display:table; padding:20px; background:#fafafa; position:relative; float:right; margin:0 0 19px 0;  border:1px solid #eeeeee; }
.xg_news_dian { width:18px; height:18px; position:absolute; left:-42px; top:-9px; background-position:-144px -250px; display:block; }
.xgpyy_sp { width:18px; height:18px; position:absolute; left:-42px; top:-9px; background-position:-102px -250px; display:block; }
.xgpyy_yy { width:18px; height:18px; position:absolute; left:-42px; top:-9px; background-position:-81px -250px; display:block; }
.xg_news_i { width:21px; height:21px; display:block; position:absolute; left:-20px; top:0px; background-position:-82px -284px; }

.xg_news .title { width:864px; height:36px; }
.xg_news .title b { width:24px; height:24px; display:block; float:left; background-position:-105px -86px; }
.xg_news .title span { font-size:18px; display:block; padding-left:6px; color:#477a0f; float:left; }

.tiao_news_box { width:864px; height:auto; display:table; margin:0 auto; }
.ci_news { width:629px; height:auto; display:table; float:left; }
.tag_hot_news { height:85px; }
.tag_hot_news span { width:629px; height:40px; line-height:40px; font-weight:600; display:block; font-size:18px; color:#41a854; text-align:center; }
.tag_hot_news span a { color:#41a854; }
.tag_hot_news span a:hover { color:#FF6600; }
.tag_hot_news p { color:#999; text-indent:24px; }
.tzd_news { width:629px; height:auto; display:table; margin-bottom:13px; }
.tzd_news dl dt { width:302px; height:24px; line-height:24px; background:url(../images/do.gif) no-repeat 3px center; padding-left:12px; float:left; }


.ci_tiao { width:223px; height:188px; background:#fff; border:1px solid #eeeeee; float:right; margin-top:10px; position:relative; }
.ci_tiao em { width:31px; height:19px; left:-3px; top:-3px; position:absolute; display:block; background-position:-80px -223px; }
.ci_tiao dl { width:200px; padding-top:26px; height:116px; margin:0 auto; }
.ci_tiao dl dt { width:200px; height:26px; line-height:26px; margin:0 auto; background:url(../images/do.gif) no-repeat 3px center; padding-left:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }
.ci_tiao dl dt strong { color:orange; }
.ci_tiao .more { width:200px; height:30px; line-height:30px; margin:0 auto; }
.ci_tiao .more a { width:200px; height:30px; background:#dedede; font-size:14px; display:block; border:1px solid #ccc; text-align:center; color:#666; }
.ci_tiao .more a:hover { background:#FF6600; border:1px solid #FF6600; color:#fff; }


.jsc_box { width:840px; height:auto; display:table; padding:11px; border:1px solid #eeeeee; background:#fff; margin:0 auto; position:relative; }
.jsc_box em { width:25px; height:120px; position:absolute; background-position:-44px -225px; left:17px; top:0px; }
.jsc_box dl { width:800px; float:right; }
.jsc_box dl dt { width:390px; height:30px; line-height:30px; background:url(../images/do.gif) no-repeat 4px center; text-indent:12px; border-bottom:1px solid #f6f6f6; margin-left:10px; float:left; }
.jsc_box dl dt a { color:#666; display:block; float:left; }
.jsc_box dl dt a:hover { color:#f00; }
.jsc_box dl dt span { display:block; float:right; color:#ccc; }


.xiangguang_pyy { width:438px; height:auto; display:table; float:left; }
.xiangguang_pyy .title { width:438px; height:36px; }
.xiangguang_pyy .title b { width:24px; height:26px; display:block; float:left; background-position:-178px -84px; }
.xiangguang_pyy .title span { font-size:18px; display:block; padding-left:6px; color:#477a0f; float:left; }
.xiangguang_pyy dl dt { width:127px; height:127px; margin-right:7px; margin-bottom:10px; margin-top:9px; position:relative; padding:5px; background:#fff; border:1px solid #eaebea; float:left; }
.xiangguang_pyy dl dt span { display:block; width:127px; height:26px; line-height:26px; color:#fff; text-align:center; background:#000; position:absolute; left:5px; bottom:5px; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity: 0.7; }
.xiangguang_pyy dl dt:hover { background:#FFCC00; }
.xiangguang_pyy dl dt img { width:127px; height:127px; }


.xiangguang_sp { width:420px; height:auto; display:table; float:right; position:relative; }
.xiangguang_sp .title { width:395px; height:36px; float:right; }
.xiangguang_sp .title b { width:32px; height:26px; display:block; float:left; background-position:-34px -129px; }
.xiangguang_sp .title span { font-size:18px; display:block; padding-left:6px; color:#333; float:left; }

#xgspc {width:359px; height:308px; overflow:hidden; position:relative; margin:0 auto; }
#xgspc .showbox { position:absolute; left:0; width:2550px; height:308px; }
#xgspc .showbox dl { width:359px; height:308px; float:left; }
#xgspc .showbox dl dt {float:left; width:175px; height:145px; overflow:hidden; position:relative; text-align:center; margin:10px 0 0 0px; background:#fff;}
#xgspc .showbox dl dt img { width:175px; height:112px; margin-bottom:8px; }

span.pre{left:0px; background-position:-76px -130px;position:absolute; width:23px; height:23px;overflow:hidden; top:180px; text-indent:-999px; cursor:pointer; display:block;  }
span.next{right:0px; background-position:-100px -130px;position:absolute; width:23px; height:23px;overflow:hidden; top:180px; text-indent:-999px; cursor:pointer; display:block;  }


.xiangguang_py_k { width:864px; height:auto; display:table; }
.xiangguang_py_k .title { width:864px; height:36px; }
.xiangguang_py_k .title b { width:32px; height:26px; display:block; float:left; background-position:-213px -83px; }
.xiangguang_py_k .title span { font-size:18px; display:block; padding-left:6px; color:#FF3300; float:left; }
.xiangguang_py_k dl { padding-top:10px; }
.xiangguang_py_k dl dt { width:216px; height:30px; line-height:30px; float:left; }
.xiangguang_py_k dl dt .play { background-position:-263px -220px; padding-left:22px; color:#0f7f0c; }
.xiangguang_py_k dl dt .play:hover { background-position:-263px -257px; color:#ff7800; }
.xiangguang_py_k dl dt a { height:30px; line-height:30px; font-size:14px; display:inline-block; color:#999; padding-left:5px; }


/* »áÔ±ÏêÏ¸Ò³ */
.user_info_box { width:945px; height:auto; display:table; border:1px solid #dedede; border-left:4px solid #D40000; margin:0 auto; position:relative; background:url(../images/user_bg.gif) repeat-x left bottom; }
.user_info_box .user_photo_info { width:224px; height:auto; display:table; float:left; }
.user_photo_info .photo_star { width:168px; height:auto; display:table; margin:20px auto; font-size:14px; color:orange; padding:6px 6px 8px 6px; border:1px solid #eae9ee; background:#fff; position:relative; }
.user_photo_info .photo_star img { width:168px; height:168px; margin-bottom:8px; }
.user_photo_info .photo_star i { display:block; width:79px; height:23px; background-position:-117px -221px; position:absolute; right:-3px; bottom:8px; }
/* .user_photo_info .photo_star em { display:block; width:229px; height:229px; background:url(../images/user_photo_zz.png) no-repeat; top:-20px; left:-24px; position:absolute; } */

.user_right_box { width:720px; height:auto; display:table; float:right; background:#fff; border-left:1px solid #dedede; }
.user_right_box .user_top_name_star { width:720px; height:60px; padding-top:10px; border-bottom:1px solid #dedede; }
.user_right_box .user_top_name_star .fl { padding-left:20px; }
.user_right_box .user_top_name_star .fl b { font-size:22px; color:#D40000; display:block; clear:both; }
.user_right_box .user_top_name_star .fl span { font-size:12px; clear:both; display:block; color:#999; }
.user_right_box .user_top_name_star .fr .pyy_star { width:196px; height:26px; color:#D40000; text-align:center; float:left; font-size:16px; }
.star_1 { width:216px; height:20px; background-position:0 -437px; clear:both; }
.star_2 { width:216px; height:20px; background-position:0 -417px; clear:both; }
.star_3 { width:216px; height:20px; background-position:0 -397px; clear:both; }
.star_4 { width:216px; height:20px; background-position:0 -377px; clear:both; }
.star_5 { width:216px; height:20px; background-position:0 -357px; clear:both; }
.i_b_v { width:680px; height:auto; display:table; padding:20px; background:url(../images/ht.gif) 556px center no-repeat; }
.i_b_v .name { height:26px; font-size:14px; color:#D40000;}
.i_b_v .dl_info { width:500px; height:auto; overflow:hidden; display:block; margin-bottom:15px; color:#999; line-height:22px; position:relative; }
.i_b_v .dl_info em { width:42px; height:16px; background:url(../images/xxs.gif) no-repeat; display:inline-block; cursor:pointer; position:absolute; right:0px; bottom:11px; }
#more_user_infox { width:42px; height:16px; background:url(../images/xxj.gif) no-repeat; display:inline-block; cursor:pointer; position:absolute; right:0px; bottom:5px; }
.i_b_v .name a { display:inline-block; padding:3px 7px; margin-right:2px; background:#999999; color:#fff; }


.xg_work_box { width:948px; height:auto; display:table; border:1px solid #dedede; margin:15px auto 0 auto; position:relative; }
.l_646 { width:646px; height:auto; display:table; }
.l_646 .title { height:40px; padding:20px 0 0 20px; font-size:22px; color:orange; font-weight:600; }
.user_music_list { width:646px; height:auto; display:table; clear:both; margin-top:10px; margin-bottom:20px; background:url(../images/line_bg.gif); }
.user_music_list dl dt { width:300px; height:30px; line-height:30px; font-size:13px; float:left; text-indent:10px; border-left:20px solid #fff;}
.user_music_list dl dt a { display:inline-block; float:left; }
.user_music_list dl dt .g { color:#999; font-size:12px; }
.user_music_list dl dt em { display:inline-block; float:right; padding-right:10px; color:#ccc; }

.r_286 { width:286px; height:auto; display:table; background:url(../images/e.gif) no-repeat left top; }
.r_286 .title { width:236px; height:40px; line-height:40px; margin:0 auto; padding-top:18px; font-size:22px; color:orange; }

.user_list_r { width:246px; height:auto; display:table; clear:both; padding-top:7px; margin:0 auto; }
.user_list_r dl dt { width:64px; height:90px; float:left; margin-left:7px; margin-right:9px; margin-bottom:7px; text-align:center; }
.user_list_r dl dt img { width:64px; height:64px; border:1px solid #ccc; margin-bottom:3px; }

.user_djb { width:232px; height:auto; display:table; padding-top:4px; padding-bottom:6px; margin:0 auto; }
.user_djb dl dt { width:220px; height:28px; background:url(../images/do.gif) no-repeat left center; line-height:28px; border-bottom:1px dotted #eee; padding-left:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow:ellipsis; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }
.user_djb dl dt a { color:#999; }


/* ÅäÒô¹¤¾ß */
.tool_top_js_box { width:948px; height:auto; display:table; background:url(../images/user_bg.gif) repeat-x left bottom; border:1px solid #d7d5d5; margin:0 auto; }
.tool_top_js_box .xtitle { width:900px; height:60px; margin:0 auto; padding-top:15px; }
.tool_top_js_box .xtitle i { width:42px; height:42px; background-position:0 -494px; display:block; float:left; }
.tool_top_js_box .xtitle span { height:60px; line-height:40px; padding-left:10px; display:block; float:left; font-size:22px; color:orange; }

.tool_xt_box { width:948px; height:auto; display:table; padding-bottom:20px; }
.tool_xt_box .xt_left { width:470px; height:auto; display:table; padding:0 0 0 25px; float:left; }
.tool_xt_box .xt_left .ly_textarea { width:455px; height:161px; background:url(../images/tx_bg.gif) no-repeat; border:0px; min-width:455px; min-height:161px; max-width:455px; max-height:161px; padding:10px 20px 10px 10px; font-size:12px; color:#666; }
.txt_tips { width:470px; height:36px; line-height:36px; color:#999 }
.txt_tips p { display:inline-block; float:left; }
.txt_tips strong { font-size:16px; color:#333; }
.txt_tips .goright { display:inline-block; float:right; } 
/* .txt_tips span { display:inline-block; float:right; } */

.ys_xz { width:470px; clear:both; padding-top:5px; }
#ysxz label { width:auto; height:34px; line-height:34px; text-indent:10px; padding-right:10px; font-size:14px; color:#666; margin-right:5px; cursor:pointer; display:inline-block; float:left; color:#333; white-space:nowrap; background:#c5c5c5; border:2px solid #838383; }
#ysxz label input { display:none; }
#ysxz .yz_rs { width:auto; height:34px; float:left; line-height:34px; text-indent:10px; padding-right:10px; border:2px solid #04ae00; background:url(../images/go.gif) no-repeat right bottom #57c954; color:#fff; }


.tool_xt_box .xt_class_right { width:420px; height:auto; display:table; float:right;  }
.tool_xt_box .xt_class_right .title { width:420px; font-size:14px; }

#style_name,#class_name { width:420px; height:auto; display:table; clear:both; padding-top:7px; padding-bottom:10px; }
#style_name label,#class_name label { width:auto; height:28px; line-height:26px; text-indent:9px; padding-right:9px; font-size:12px; color:#666; margin-right:5px; cursor:pointer; display:inline-block; float:left; color:#999; white-space:nowrap; }
#style_name label input,#class_name label input { display:none; }
#style_name .xz_rs { width:auto; height:24px; float:left; line-height:22px; text-indent:7px; padding-right:7px; border:2px solid #04ae00; background:url(../images/go.gif) no-repeat right bottom #fff; color:#000; }
#class_name .cz_rs { width:auto; height:24px; float:left; line-height:22px; text-indent:7px; padding-right:7px; border:2px solid #04ae00; background:url(../images/go.gif) no-repeat right bottom #fff; color:#000; }
.js_dj { padding:13px 0; height:auto; display:table; }
.js_dj i,.js_dj span { height:38px; line-height:38px; padding-right:8px; color:#999; display:block; float:left; }
.js_dj i input { width:191px; height:30px; padding:4px 6px; font-family:"Î¢ÈíÑÅºÚ"; border:0px; background:url(../images/input_bg.gif) no-repeat; }


.an_box { width:950px; height:70px; padding-top:15px; margin:0 auto; }
.an_box .tj a { width:140px; height:42px; line-height:42px; text-align:center; margin-right:10px; display:block; float:left; background-position:0 -621px; font-size:18px; font-weight:600; color:#fff; }
.an_box .tj a:hover { background-position:0 -663px; }
.an_box .qk a { width:140px; height:42px; margin-right:10px; line-height:42px; text-align:center; display:block; float:left; background-position:-140px -621px; font-size:18px; font-weight:600; color:#fff; }
.an_box .qk a:hover { background-position:0 -663px; }


.ys_display_box { width:948px; height:auto; display:table; border:1px solid #d7d5d5; border-top:3px solid orange; margin:0 auto; }
.ys_display_box .title_top { width:908px; height:auto; display:table; padding:20px; border-bottom:1px solid #d7d5d5;  }
.ys_display_box .title_top span { width:56px; height:50px; background-position:-84px -494px; display:block; float:left; }
.ys_display_box .title_top p { display:block; float:left; padding-left:20px; }
.ys_display_box .title_top p b { font-size:22px; height:32px; color:orange; display:block; clear:both; } 
.ys_display_box .title_top p em { color:#999; }


.ys_box { width:948px; height:auto; display:table; }
.ys_box .fl { width:473px; height:auto; display:table; float:left; border-right:1px solid #d7d5d5; }
.ys_box .fr { width:474px; height:auto; display:table; float:right; }

.ys_box .yy_sd { width:428px; height:185px; background:url(../images/yy_pk.gif) no-repeat; margin:20px auto; }
.ys_box .yy_sd .nav_boxt { width:390px; height:30px; padding-top:15px; margin:0 auto; }
.name_class { font-size:22px; color:#D40000; float:left; }
.tabnav { float:right; padding:6px 0px 0 0; }
.tabnav li { width:44px; height:26px; float:left; background-position:-45px -581px; text-align:center; line-height:22px; color:#fff; }
.tabnav li.hover { width:44px; height:26px; display:block; cursor:pointer; background-position:0 -581px; }

.info_lu { width:390px; height:auto; display:table; margin:0 auto; padding-top:4px; }
.xd_list { width:390px; height:auto; display:table; margin:0 auto; clear:both; margin-top:10px; margin-bottom:20px; background:url(../images/line_bg2.gif); }
.xd_list dl dt { width:390px; height:34px; line-height:34px; font-size:13px; float:left; text-indent:10px; }
.xd_list dl dt i { width:27px; height:14px; display:block; float:left; margin-left:8px; margin-top:12px; }
.xd_list dl dt .z { background-position:-253px -494px; }
.xd_list dl dt .k { background-position:-253px -509px; }
.xd_list dl dt .ma { background-position:-253px -524px; }
.xd_list dl dt a { display:inline-block; float:left; }
.xd_list dl dt em { display:inline-block; float:right; padding-right:10px; color:#ccc; }


.soft_box { width:948px; height:auto; display:table; border:1px solid #d7d5d5; background:#eeeeee; margin:15px auto 0 auto; padding-bottom:23px; }
.soft_box .soft_title { width:900px; height:50px; padding-top:20px; margin:0 auto; }
.soft_box .soft_title i { width:33px; height:33px; float:left; display:inline-block; background-position:-180px -494px; }
.soft_box .soft_title b { font-size:22px; color:#333; float:left; display:inline-block; padding-left:10px; }
.soft_box .soft_title span { color:#666; font-size:12px; padding-left:10px; display:inline-block; padding-top:10px; }

.soft_tc { width:860px; height:auto; display:table; padding:0 20px; margin:0 auto; background:#fff; }
.soft_tc dl dt { width:286px; height:90px; padding-top:20px; border-bottom:1px solid #dedede; float:left; }
.img_s { width:80px; height:72px; float:left; }
.info_soft_s { width:206px; float:left; }
.info_soft_s b { height:20px; display:block; clear:both; font-size:14px; }
.info_soft_s span { height:22px; font-size:12px; color:#999; display:block; clear:both; }
.info_soft_s a { background:#ccc; border:2px solid #666; color:#000000; padding:3px 6px; display:inline-block; }
.info_soft_s a:hover { background:#00CC33; border:2px solid #00CC33; color:#fff; }
.info_soft_s .down i { font-style:inherit; cursor:pointer; padding-left:5px; color:#999; font-size:12px; }


/* jq alert µ¯³öÄÚÈÝ²ã*/
.alert { width:100%; height:100%; position:fixed; _position:absolute; top:0; left:0; z-index:9999; display:none; }
.alert .alert_bg { width:100%; height:100%; background:#000; *_background:none; filter:alpha(opacity=60); opacity:.6; position:absolute; top:0; left:0; }
.alert .alert_box_pos { position:absolute; top:50%; left:50%; min-height:160px; min-width:300px; _width:300px; height:160px; }
.alert .alert_box { background:#fff; position:relative; width:100%;height:100%; margin-left:-50%; top:-50%; }
.alert .alert_main{min-height:20px; _height:20px;  margin-bottom:20px; }
.alert .alert_box header,.alert .alert_box .header{ display:block; height:100px; overflow:hidden; background:url(img/icon/a_01.gif) no-repeat center 13px; }
.alert .alert_box header h1,.alert .alert_box .header h1 { font:18px/1.5  Î¢ÈíÑÅºÚ, Tahoma, ËÎÌå, Verdana; font-weight:bold; color:#D40000; }
.alert .alert_box footer,.alert .alert_box .footer { padding:0 0 20px 13px; }
.alert .alert_box footer,.alert .alert_box .footer span { display:inline-none; padding:0 6px; }
.alert .alert_box .alert_main { padding:20px 20px 0 ;}
.alert .alert_close { float:right; text-align:center; font:18px/18px Tahoma; color:#999; cursor:pointer; width:20px; height:20px; overflow:hidden; margin:5px 5px 0 0; }
.alert .alert_close:hover { color:#000; }
#alert .alert_main{ text-align:center; background:url(img/lihtbg.gif) repeat-x; } 


/* µÇÂ¼µ¯²ã */
#loginbox .alert_box_pos { position:absolute; top:50%; left:50%; }
#loginbox .alert_box { width:670px; height:auto; display:table; padding-bottom:26px; }
#loginbox .alert_box .header { display:block; height:80px; overflow:hidden; background:url(../images/check.jpg) no-repeat 20px 20px; }
#loginbox .alert_box .header h1 { display:block; float:left; text-indent:70px; font-size:26px; line-height:80px; }
#loginbox .alert_box .header em { display:block; float:right; font-size:12px; color:#729773; padding-top:34px; }
#loginbox .alert_box .header em strong { font-size:18px; color:#D40000; padding-left:8px; display:inline-block; }

#loginbox .alert_box .js_main { width:626px; height:148px; background:#e3e3e3; margin:0 auto; text-align:center; }
.rmb_gs_l { width:312px; height:118px; padding-top:30px; float:left; border-right:1px solid #fff; text-align:center; }
.time_gs_r { width:312px; height:118px; padding-top:30px; float:right; border-left:1px solid #fff; text-align:center; }
#loginbox .alert_box .js_main span { width:312px; height:40px; display:block; clear:both; font-size:16px; color:#333; }
#loginbox .alert_box .js_main b { width:203px; height:38px; line-height:38px; font-size:22px; display:block; margin:0 auto; background:url(../images/input_bg.gif) no-repeat; }
.close_loginbox { width:626px; height:42px; margin:10px auto 0 auto;}
.close_loginbox a { width:140px; height:42px; line-height:42px; text-align:center; margin-right:10px; display:block; float:left; background-position:0 -663px; font-size:18px; font-weight:600; color:#fff; }
.close_loginbox a:hover { background-position:0 -621px; }



#softbox .alert_box_pos { position:absolute; top:50%; left:50%; }
#softbox .alert_box { width:670px; height:auto; display:table; padding-bottom:26px; }
#softbox .alert_box .header { display:block; height:65px; overflow:hidden; background:url(../images/info.png) no-repeat 20px 28px; }
#softbox .alert_box .header h1 { display:block; float:left; text-indent:50px; font-size:18px; line-height:80px; }
#softbox .alert_box .header em { display:block; float:right; font-size:12px; color:#729773; padding-top:34px; }
#softbox .alert_box .header em strong { font-size:18px; color:#D40000; padding-left:8px; display:inline-block; }

#softbox .alert_box .js_main { width:630px; height:300px; line-height:26px; color:#666; overflow:auto; margin:0 auto; }
.url_size { width:630px; height:42px; padding-top:15px; margin:0 auto; }
.url_size a { width:140px; height:42px; line-height:42px; text-align:center; margin-right:10px; display:block; float:left; background-position:0 -663px; font-size:18px; font-weight:600; color:#fff; }
.url_size a:hover { background-position:0 -621px; }
.url_size span { width:300px; height:42px; line-height:42px; color:#999; padding-left:6px; display:block; float:left; }








/*  ÎÊ´ðÖÐÐÄÑùÊ½¿ªÊ¼*/ 
.ask_left { width:190px; height:auto; display:table; padding:0 5px; float:left; }
.ask_left strong { width:190px; height:30px; line-height:30px; text-align:center; font-size:14px; display:block; background:url(../images/shop_63.gif) repeat-x; margin-bottom:10px; }
.tj_ask { width:190px; height:40px; line-height:40px; border-top:1px solid #eee; background:url(../images/shop_63.gif) repeat-x left bottom; display:block; }
.ask_left dl { width:170px; height:auto; display:table; padding:0 0 20px 0; }
.ask_left dl dt { width:170px; height:40px; line-height:40px; background:url(../images/shop_35.gif) 4px center no-repeat; text-indent:15px; border-bottom:1px solid #dedede; margin:0 auto; }
.ask_left dl .xz_one { background:#0d9103; font-size:14px; color:#fff; }
.ask_left dl .xz_one a { color:#fff; }
.ask_left ul { width:170px; height:auto; display:table; padding:0 0 20px 0; margin:0 auto; }
.ask_left ul li { width:170px; height:30px; line-height:30px; background:url(../images/shop_35.gif) 4px center no-repeat; text-indent:15px; border-bottom:1px solid #dedede; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }
.ask_left ul li a { color:#999; }
.ask_left ul li a:hover { color:#f00; }
.ask_list { width:749px; height:auto; display:table; float:right; padding:10px 0 20px 0px; }
.ask_list dl dt { width:700px; height:auto; display:table; padding:20px 0 10px 0; margin:0 auto; border-bottom:1px dotted #999; }
.ask_list dl dt em { width:58px; height:48px; text-align:center; line-height:18px; font-size:14px; padding-top:10px; color:#999; background:url(../images/ft_bg.gif) repeat-x left top; display:block; float:left; border:1px solid #ccc; }
.ask_list dl dt em strong { font-size:18px; color:#0d9103; font-weight:600; padding-bottom:5px; display:block; }
.ask_list dl dt p { width:620px; height:auto;  display:block; float:right; font-size:12px; color:#999; }
.ask_list dl dt p a { color:#0d9103; padding:0 2px; }
.ask_list dl dt p a:hover { color:#f00; }
.ask_list dl dt p .titlec { width:620px; font-size:16px; height:30px; font-weight:bold; padding:0px; color:#0d9103; display:block; }
.ask_list dl dt p i { width:620px; display:block; height:auto; clear:both; line-height:20px; font-style:normal; }
.ask_list dl dt p span { font-size:12px; color:#ccc; display:block; clear:both; height:26px; line-height:26px; } 
.ask_info { width:749px; height:auto; display:table; margin:0 auto; }
.ask_info .news_title { width:710px; height:60px; line-height:60px; font-size:26px; font-weight:bold; text-align:left; padding-top:10px; margin:0 auto; }
.ask_info .time { width:710px; height:30px; font-size:12px; text-align:left; margin:0 auto; }
.ask_info .content { width:710px; height:auto; display:table; line-height:26px; padding:15px 0 10px 0; margin:0 auto; }
.ask_info .dingg { width:118px; height:52px; padding:15px 0; margin:0 auto; }
.ask_info .next_black { width:710px; height:30px; line-height:30px; padding:10px 0; margin:0 auto; font-size:14px; }
.ask_info .next_black span { width:305px; display:block; float:left; }
.ask_info .next_black p { width:305px; display:block; float:left; padding-left:20px; }
.ask_info .next_black a { color:#0d9103; }
.ask_info .next_black a:hover { color:#f00; }
.ask_info .tjda { width:710px; height:36px; font-size:16px; padding-top:30px; margin-bottom:30px; font-weight:700; border-bottom:1px dotted #ccc; margin:0 auto; color:#0d9103; }
.xg_news_cnxh { width:749px; height:auto; display:table; padding:10px 0 20px 0; }
.xg_news_cnxh .nm_title { width:310px; height:40px; font-weight:600; font-size:16px; color:#0d9103; }
.xgx_news { width:310px; height:auto; display:table; float:left; padding-left:20px; }
.xgx_news dl dt { width:310px; height:28px; line-height:28px; background:url(../images/do.gif) left center no-repeat; font-size:13px; }
.xgx_news dl dt a { width:310px; height:28px; text-indent:8px; color:#999; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url("ellipsis.xml#ellipsis"); }
.xgx_news dl dt a:hover { color:#f00; }
/*  ÎÊ´ðÖÐÐÄÑùÊ½½áÊø*/ 



.d_player {}
.d_player .mp_bk {font-size:14px}
.d_player .mp_bg {position:relative;height:80px;border:1px solid #000;border-radius:8px;background:#333}
.d_player .mp_bg ul {position:absolute}
.d_player #mp_progress {position:relative;margin:10px;height:9px}
.d_player .mp_progress0 {background-color:#666}
.d_player .mp_progress1 {background-image:url(../images/mp_blue.gif)}
.d_player #mp_downs {height:9px;background:#666;top:0px;left:0px}
.d_player #mp_plays {height:9px;background:#FC0;top:0px;left:0px}
.d_player #mp_clickpos {position:absolute;top:7px;right:10px;left:10px;height:15px}

.d_player #mp_next,#mp_play,#mp_previous,#mp_click {background-image:url(../images/playerbg.png);background-repeat:no-repeat}
.d_player #mp_previous {top:36px;left:10px;width:27px;height:27px;background-position:0 -104px}
.d_player #mp_next {top:36px;left:90px;width:27px;height:27px;background-position:0 -140px}
.d_player #mp_play {top:31px;left:45px;width:37px;height:37px}
.d_player .mp_pause {background-position:0 -1px}
.d_player .mp_play {background-position:0 -46px}
.d_player #mp_text {top:41px;left:135px;color:#fff;line-height:18px}
.d_player .mp_time {top:41px;right:11px;color:#eee;line-height:18px}
.d_player .d_player #mp_click {width:15px;height:15px;background-size:78px;background:#FFF;margin-left:-7px;top:0px;left:0px;border-radius:15px;}

.d_player_02 .audioplayer {height:18px;top:7px;background:none;border:none;}
.d_player_02 .audioplayer-playpause {border-radius:2px;background:#1E84E4;width:2em;}
.d_player_02 .audioplayer-time {display:none;}
.d_player_02 .audioplayer-bar {width:70%;left:35px;right:0;}
.d_player_02 .audioplayer-volume {display:none;}
.d_player_02 .audioplayer-bar-played {background:#3291E7;}
#mplayer{display:none;}
.ddt_hengfu{background: #f6f6f6;border: 1px solid #dadada;line-height:32px;text-align:center;font-size: 14px;font-family: Verdana;margin-bottom: 10px;margin-top: -15px;    color: #B72A13;}
.ddt_fangda{float:right;position: relative;width:0;height:0;display:none;}
.ddt_fangda img.dtdatu{float:left;position: absolute;right:0;top:0;width:150px;height:150px;display:none;}
.ddt_fangda:hover img.dtdatu{display:block;}
.dtmember .audioplayer{width:65px;border:none;}
.dtmember .audioplayer-bar,.dtmember .audioplayer-time{display:none;}

.ddtxqyplay .audioplayer{    background: #3E3E3E;    border: 1px solid #000000;}
.ddtxqyplay .audioplayer-playpause:hover,.ddtxqyplay .audioplayer-playpause:focus {    background-color: #787B74;}
.ddtxqyplay .audioplayer-volume:hover, .ddtxqyplay .audioplayer-volume:focus{    background-color: #787B74;}
.ddtxqyplay .audioplayer-volume-adjust{    background: #455232;}
.ddtxqyplay .audioplayer-bar-played{    background: #7D7C6A;}
.ddtxqyplay .audioplayer-volume-adjust div div{    background: #7D7C6A;}