/* CSS Document */
*{ margin:0; margin:0;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{ border:0; padding:0; margin:0;}
body{
	font-size:14px;
	font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	color:#fff;
	/*background-image:url(../images/bg.jpg);
	background-repeat:no-repeat; 
	background-attachment:fixed;*/
	background-color:#000;
	
} 
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle; color:#555;font-family:微软雅黑;}
a{  text-decoration:none; color:#fff;}
a:hover{ text-decoration:underline;}
a:hover,a:focus{ text-decoration:none;}
.button{ color:#FFFFFF; padding:0px 20px; height:30px;line-height:30px; background:#b99656;  border:0; font-size:14px;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{ font-weight:500; font-size:14px; font-family:'Microsoft YaHei';}
input,button,select,textarea{outline:none; }
.btn_submit,.input_box,.input_txt{transition:all 0.2s linear 0s;  -moz-transition:all 0.2s linear 0s;  -webkit-transition:all 0.2s linear 0s;}
.hide{ display:none;}
.width_990px{ position:relative; width:1000px; margin:0 auto;}
.float_left{ float:left;}
.font_14px{font-size:14px;}
.mar_top{ margin-top:20px;}
.line_height{ line-height:1.8;}
.fl{float:left;}
.fr{float:right;}
.bj{ background:url(../images/01.png) left center no-repeat;}

.input22{width:150px; height:24px; line-height:24px; font-size:14px; padding:2px 5px; border:1px solid #bbb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; }
.input3{width:150px; height:24px; line-height:24px; font-size:14px; padding:2px 5px; border:1px solid #bbb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.input4{width:300px; height:24px; line-height:24px; font-size:14px; padding:2px 5px; border:1px solid #bbb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.input5{width:65px; height:30px; line-height:30px; font-size:12px;  border:1px solid #bbb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; cursor:pointer;}

.host_info:hover{transition:all 0.2s linear 0s;  -moz-transition:all 0.2s linear 0s;  -webkit-transition:all 0.2s linear 0s;}
/*load*/
.load_bg{ width:100%;  background:url(../images/load_bg.jpg) center center fixed; -webkit-background-size:cover;  -moz-background-size:cover; -o-background-size:cover;  background-size:cover;}
.load_logo{ display:block; position:absolute; top:-90px; left:-130px; width:214px; height:177px; background:url(../images/load_logo.png) no-repeat 0 0;}
.load_content{ position:relative; width:744px; margin:100px auto 0; color:#fff;}
.load_tab{ background:rgba(0,0,0,.2);  height:76px; line-height:76px; border:1px solid rgba(0,0,0,.1);}
.load_tab li{ float:left; width:50%; font-family:'Microsoft YaHei';}
.load_tab li a{ display:block; text-align:center; color:#b32923; font-size:24px;}
.load_tab li.actived a{ color:#fff;}
.input_box{ background:rgba(255,255,255,.2); border:1px solid rgba(255,255,255,.1); font-size:12px;}
.input_box ul{ padding:40px 0 15px;}
.input_box ul li{ padding-left:222px; position:relative; padding-bottom:15px;}
.input_box ul li .pos_txt{ position:absolute; display:inline-block; width:212px; height:40px; line-height:40px; text-align:right; font-size:14px; left:0;}
.input_box ul li .pos_txt i{ display:inline-block; line-height:40px; position:relative; top:4px; margin-right:4px; color:#c2003b; font-size:16px; position:relative;}
.input_box ul li p i{ color:#c2003b; position:relative; top:3px; margin-right:4px;}
.input_style{ width:334px;height:40px; border:1px solid #fff; position:relative; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:7px;}
.tsyj{position:absolute; left:350px; top:0px; height:40px; width:170px; line-height:40px; color:red;}
.input_style input{ width:270px; line-height:22px; padding:10px 0; position:relative; left:50px; background:none; border:none; color:#fff; font-size:16px;}
.input_style span{ display:inline-block; width:42px; height:40px; line-height:40px; position:absolute; top:0; left:0; border-right:1px solid #fff; text-align:center;}
.input_style span i.icon_user{ display:inline-block; width:26px; height:30px; background:url(../images/base_bg.png) no-repeat 0 0; position:relative; top:5px;}
.input_style span i.icon_password{ display:inline-block; width:27px; height:29px; background:url(../images/base_bg.png) no-repeat -26px 0; position:relative; top:5px;}
.input_type2{width:110px; display:inline-block;}
.input_type2 input{left:6px; width:95px;}
.get_code{ display:inline-block; *display:inline; line-height:30px; margin-left:18px; height:30px; color:#444; text-align:center; font-size:14px;}


.get_code_a{ display:inline-block; *display:inline; line-height:30px; height:30px; margin-left:18px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#c2003b; text-align:center; font-size:14px; padding:0 15px; border:1px solid #c2003b;}
.get_code_div{ display:inline-block; *display:inline; line-height:30px; height:30px; margin-left:18px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#444; text-align:center; font-size:14px; padding:0 15px; border:1px solid #444;}

.get_code1{ display:inline-block; *display:inline; line-height:30px; margin-left:18px; height:30px; border:1px solid #444; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#444; text-align:center; font-size:14px; padding:0 15px;}
.btn_zhuce{ width:340px; height:50px; text-align:center; font-size:24px; color:#fff; background:#b32923; border:none; font-family:'Microsoft YaHei'; border-radius:5px; cursor:pointer;}
.btn_zhuce:hover{background:#ad241e;}
.padd_top{ padding-top:15px;}
.load_tab li.width_100{ width:100%; line-height:1.5; padding-top:13px;}
.load_tab li.width_100 p{ text-align:center; font-family:Arial;}
.forget{ height:20px; line-height:20px; padding-top:10px; width:340px;}
.foeget_password{ float:left;}
.login_now{ float:right;}
.im_code_box{ display:inline-block; *display:inline; height:42px; vertical-align:middle; padding-left:15px;}
.im_code_box span{ margin-right:20px; line-height:1.7; display:inline-block;*display:inline; height:42px; vertical-align:middle;}
.change_imcode{ display:block; width:17px; height:17px; background:url(../images/base_bg.png) no-repeat -53px 0; position:relative; top:10px;}
.input_box_shadow{ box-shadow:0 0  3px 1px #fff; -webkit-box-shadow:0 0  3px 1px #fff; -moz-box-shadow:0 0  3px 1px #fff;}
.p5{ padding-left:5px;}

.headtop{ width:100%; height:40px; background-color:#c0a062;}
.headtop .headtopcon{ width:1000px; margin:0 auto; height:40px; line-height:40px; font-size:14px; color:#FFFFFF;}
.headtop .headtopcon span{ float:right;}
/*index_top*/
.header{
	width:100%;
	/*background-image: url(../images/topbg.png);
	background-repeat: repeat-x;*/
	background-color:#FFFFFF;
}
.top{
	position:relative;
	width:1000px;
	height:135px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top .logo{ width:300px; height:137px; }
.top .logo a{ display:block; width:300px; height:137px; background:url(../images/logo.png) no-repeat;}
.top_info{
	font-size:14px;
	position:absolute;
	top:10px;
	right:0px;
}
.top_info a{
	height:35px; font-size:14px; line-height:35px; padding:5px 15px; color:#fff; background-color:#c0a062; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; border:0;
}
.top_info a:hover{
	height:35px; font-size:14px; line-height:35px; padding:5px 15px; color:#fff; background-color:#ff0000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; border:0;
}
.top_info >div{ float:left; margin-left:20px; height:30px; line-height:30px;}
.top_info >div img,.top_info >div a{ vertical-align:middle;}
.join{ display:inline-block; width:60px; height:24px; background:url(../images/base_bg.png) no-repeat 0 -30px; margin-left:10px;}
.personal_center{ position:relative;}
.top_info .personal_center{ color:#c2003b;}
.personal_center span{ position:relative; top:3px; display:inline-block; width:17px; height:16px; background:url(../images/base_bg.png) no-repeat -71px 0; }
.personal_center i{ font-style:normal; position:absolute; padding:0 4px; height:15px; line-height:16px; top:-18px; left:10px; color:#c2003b; border:1px solid #c2003b;  border-radius:8px;}
.hot_line{	color:#888;
	}
.nav{
	position:absolute;
	/*left:350px;*/
	top:20px;
	height:115px;
	width:1000px;
	/*margin-left:111px;*/
}
.nav li{
	position:relative;
	height:115px;
	float:left;
	font-size:16px;
	line-height:95px;
}
.nav li a{
	display:block;
	height:35px;
	width:120px;
	line-height:35px;
	float:left;
	text-align:center;
	margin:50px 10px 0 10px;;
	font-size:16px;
	font-weight:bold;
	color:#fff; background-color:#c0a062; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;
}
.nav li.contact a{ height:100px;}
.nav li.over a,.nav li.actived a{
	color:#333;
	
}
.nav li.contact a.contact{ position:absolute; top:60px; left:0px; display:inline; height:22px; float:none; margin: 0 0; display:none; }
.nav li.over a.contact ,.nav li.actived a.contact{ display:block;}

.header_small{ height:94px;}
.header_small .top .logo{ width:106px; height:94px; border-right:none;}
.header_small .top .logo a{ display:block; width:94px; height:94px; background:url(../images/logo_small.gif) no-repeat;}
.header_small .top_info{ top:35px;}

.gray_div{ background:#e4e2e2; height:55px; width:100%;}

/*banner*/
.fullSlide{width:100%;position:relative;height:490px; float:left;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:490px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:490px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.banner_type{ width:100%; height:250px; text-align:center; overflow:hidden;}
.banner_dygl1{background:url(../images/banner_about.jpg) no-repeat center top;}
.banner_dygl2{ background:url(../images/banner_contact.jpg) no-repeat center top;}
.banner_news{background:url(../images/banner_news.jpg) no-repeat center top;}
.banner_down{background:url(../images/banner_download.jpg) no-repeat center top;}
.banner_ssqq{background:url(../images/banner_community.jpg) no-repeat center top;}
.banner_zcr{background:url(../images/banner_our_team.jpg) no-repeat center top;}
.banner_zxtd{background:url(../images/banner_executive_team.jpg) no-repeat center top;}
.banner_zcfs{background:url(../images/xz_banner.jpg) no-repeat center top;}
.banner_pay{background:url(../images/banner_our_team.jpg) no-repeat center top;}
.banner_ggl{background:url(../images/banner_ggl.jpg) no-repeat center top;}
.banner_member_1{background:url(../images/banner_ordinary_users.jpg) no-repeat center top;}
.banner_member_2{background:url(../images/banner_weddingcenter.jpg) no-repeat center top;}
.banner_member_3{background:url(../images/banner_host_center.jpg) no-repeat center top;}
.banner_member_4{background:url(../images/banner_zxtd.jpg) no-repeat center top;}



/*index_公告栏*/
.notice_board_content{ width:100%; height:114px; background:url(../images/notice_board_bg.jpg) no-repeat center top; overflow:hidden;}
.notice_board_content2{ width:100%; height:114px; background:url(../images/notice_board_bg2.jpg) no-repeat center top; overflow:hidden;}

.gg_content{ height:114px;position: relative; left:260px; overflow:hidden;width:584px;}

.gg_content .btn,.banner_pro .bBtn{position: absolute;top:50px; width:13px; height:11px;display: block;z-index: 3;}
.gg_content .btnPre,.banner_pro .bPre{background: url(../images/base_bg.png) no-repeat 0px -55px;left:0px;}
.gg_content .btnNext,.banner_pro .bNext{ background: url(../images/base_bg.png) no-repeat -14px -55px; right:0;}
.gg_content .banner_wrap{ position: absolute;left:0px;top: 0px; z-index: 2;}
.gg_content .banner_wrap li{ width:624px;float: left; line-height:1.8;}
.gg_content  .hothost_box{ padding-top:0; padding-left:58px; position:relative; left:22px; top:31px; width:482px; height:48px; color:#fff; line-height:24px; font-size:12px;}
.date_bg_box{ position:absolute; left:0; top:0; width:48px; height:48px; background:red url(../images/date_bg.png) no-repeat 0 0; color:red;}
.date_bg_box p{ line-height:24px; text-align:center; color:#fff;}
.complaint_box{ position:absolute; right:0; top:23px; display:block; width:66px; height:66px; background:url(../images/base_bg.png) no-repeat 0 -67px; border:1ox solid #fff;}

/*下拉*/
.select_content{ width:1000px; margin:0px auto; padding-top:25px; position:relative;}
.select_type .tag_select{ width:110px; height:43px; line-height:43px; display:block; border:1px #c4c4c4 solid;; color:#888; font-size:16px; cursor:pointer; background:url(../images/ssan.png) no-repeat 78px 4px; opacity:0.96; filter:alpha(opacity=96); font-family:'Microsoft YaHei'; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; padding-left:8px; margin-right:19px; }
.select_type ul.tag_options{ width:118px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:absolute; list-style:none; background:#fff; max-height:300px; overflow:hidden; overflow-y:auto; cursor:pointer; z-index:1000;  border:1px solid #ccc;} 
.select_type ul.tag_options li{ background:#fff; display:block; width:auto; padding-left:20px; height:30px; line-height:28px; font-weight:normal; font-size:14px; color:#444;} 
.select_type ul.tag_options li.open_hover{ background:#ccc; color:#fff;} 
.select_type ul.tag_options li.open_selected{ background:#ccc; color:#fff;}
.input_ndhq{ float:left; width:180px; height:43px; text-align:center; line-height:43px; font-size:16px; border:1px solid #c4c4c4;background:#fff; font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:19px;}
.input_ndhq{ float:left; width:180px; height:43px; text-align:center; line-height:43px; font-size:16px; border:1px solid #c4c4c4;background:#fff; font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:19px;}
.input_name{float:left; width:98px; height:43px; text-align:center; line-height:43px; font-size:16px; border:1px solid #c4c4c4;background:#fff;font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:19px;}


.select_type1 .tag_select{ width:120px; height:43px; line-height:43px; display:block; border:1px #c4c4c4 solid;; color:#888; font-size:18px; cursor:pointer; background:url(../images/ssan1.png) no-repeat 85px 1px; opacity:0.96; filter:alpha(opacity=96); font-family:'Microsoft YaHei'; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; padding-left:8px; margin-right:30px; }
.select_type1 ul.tag_options{ width:128px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:absolute; list-style:none; background:#fff; max-height:300px; overflow:hidden; overflow-y:auto; cursor:pointer; z-index:1000;  border:1px solid #ccc;} 
.select_type1 ul.tag_options li{ background:#fff; display:block; width:auto; padding-left:20px; height:30px; line-height:28px; font-weight:normal; font-size:14px; color:#444;} 
.select_type1 ul.tag_options li.open_hover{ background:#ccc; color:#fff;} 
.select_type1 ul.tag_options li.open_selected{ background:#ccc; color:#fff;}
.input_ndhq1{ float:left; width:200px; height:43px; text-align:center; line-height:43px; font-size:18px; border:1px solid #c4c4c4;background:#fff; font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:30px;}
.input_ndhq1{ float:left; width:200px; height:43px; text-align:center; line-height:43px; font-size:18px; border:1px solid #c4c4c4;background:#fff; font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:30px;}
.input_name1{float:left; width:128px; height:43px; text-align:center; line-height:43px; font-size:18px; border:1px solid #c4c4c4;background:#fff;font-family:'Microsoft YaHei'; color:#888; border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; margin-right:30px;}






.select_date .tag_select{ width:75px; background-position:0 -404px; line-height:29px; height:29px; font-size:14px;}
.select_date ul.tag_options{ width:95px;}
.select_pay .tag_select{ overflow:hidden;  border:1px solid #bfbfbf; background:#fff url(../images/pay_bg.gif) no-repeat 302px -2px; line-height:34px; height:34px; width:324px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px; vertical-align:middle; display:inline-block;}
.select_pay .tag_select:hover{ border:1px solid #50b7dc; box-shadow:0 0 3px #50b7dc;}
.select_pay ul.tag_options{ width:344px;}
.beizhu{ display:inline-block; *display:inline; padding-left:10px; line-height:34px; }
.beizhu img{ display:inline-block; vertical-align:middle; margin-right:4px;}

.btn_search{ width:120px; height:45px; background:url(../images/btn_search.jpg) no-repeat; border:none; cursor:pointer; float:right;}
.btn_search_low{ width:110px; background:url(../images/btn_search_low.png) no-repeat center top;}
.btn_search_small{ width:128px; height:30px; background:url(../images/search_small.gif) no-repeat center top;}
.input_text{ border-radius:10px; -webkit-border-radius:8px; -moz-border-radius:8px; text-align:center; width:140px; line-height:20px; padding:13px 5px; font-size:18px; border:1px solid #c4c4c4; background:#fff;font-family:'Microsoft YaHei'; color:#888;}
.input_text_low{ width:100px; margin-right:0px;}
.padd_rig_8px{ padding-right:8px;}




/*index-每日推荐*/
.daily_content{ padding:48px 0; overflow:hidden;}
.daily_content li{
	float:left;
	width:249px;
	position:relative;
	height:332px;
	overflow:hidden;
}
.daily_content .mrtj3{ width:253px; background:url(../images/daily_more.gif) top center no-repeat;}
.daily_content .mrtj7{ width:253px; background:url(../images/daily_more.gif) bottom center no-repeat;}
.daily_content .mrtj7 a{ display:block; width:70px; height:26px; position:absolute; right:35px; bottom:40px;}
.daily_content li img{width:249px; height:auto;}
.daily_content li .shade_content{ display:none; position:absolute; top:0px; left:0px; width:249px; height:332px; z-index:1; background:#000; opacity:0.4; filter:alpha(opacity=40);}
.daily_content li:hover .shade_content{ display:block;}
.daily_content li .shade_txt{ bottom:6px; width:229px; padding:0 10px; min-height:20px;}
.daily_content li .shade_txt p{ font-size:14px; margin-bottom:10px;}


/*index-hot主持人*/
.hot_host_content{ width:100%; height:700px; background:url(../images/hode_zhuchi_bg.jpg) no-repeat center top; overflow:hidden;}
.logo_more{ width:1000px; height:225px; margin:0 auto;}
.hot_host{ width:132px; height:116px; float:left; background:url(../images/hot_host.png) no-repeat; margin-top:50px;}
.hot_more{ display:block; width:66px; height:26px; float:right; margin-top:80px; background:url(../images/more_red.png) no-repeat; z-index:999;}
.banner_index{ height:700px;position: relative; overflow:hidden;width:1138px; margin:0 auto;}
.banner_index .more{ display:block; position:absolute; z-index:3; right:69px; top:80px; width:66px; height:26px; background:url(../images/more_red.png) no-repeat;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:400px; width:45px;height:45px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/base_bg.png) no-repeat -126px 0;left:0px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/base_bg.png) no-repeat -126px -45px;}
.banner_index .btnNext,.banner_pro .bNext{ background: url(../images/base_bg.png) no-repeat -171px 0; right:0px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/base_bg.png) no-repeat -171px -45px;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1138px;float: left;}
.indexBanner_num{ width:1000px;margin: 0 auto;padding:10px 0;text-align:center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px; line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}
.hothost_box{ position:relative; left:69px; top:190px; width:1010px; height:470px; padding-top:35px;}
.host_info{ position:relative; float:left; margin-right:10px; width:192px; height:430px;}
.pos_lt{ position:absolute; top:0; left:0; width:192px; height:430px; background:#fff;}
.pos_lt img{ width:192px; height:256px;}
.pos_lt p{ margin:0 15px 15px; line-height:20px; height:40px; overflow:hidden; font-size:12px; color:#fff}
.pos_lt .name{ height:40px; line-height:40px; margin:10px 15px 15px; border-bottom:1px solid #dad7d7; font-size:14px;}
.pos_lt p a{ display:block; font-size:14px; height:40px; line-height:40px; text-align:center; background:#c8c8c8; color:#fff;}
.hothost_box .over{ top:-35px; left:-24px; width:240px; height:500px; z-index:1;}
.hothost_box .over img{ width:240px; height:320px;}
.hothost_box .over p a{background:#FFCC00;}


/*index-最新入驻主持人*/
.new_host_content{  width:1000px; padding-bottom:50px; overflow:hidden;}
.tit_hight{ position:relative; height:116px; padding:50px 0;}
.tit_hight .more{ position:absolute; right:0px; top:100px; display:block; width:75px; height:30px; background:url(../images/more.gif) no-repeat 0 0;}
.tit_hight .more_red{ background:url(../images/more_red.png) no-repeat 0 0;}
.new_host_list{ width:1010px; margin:0px auto;}
.new_host_list li{ position:relative; margin-right:10px; float:left; width:192px; height:256px;}
.new_host_list .host_head{width:190px; height:254px;border:1px solid #c4c4c4;}
.new_host_list .host_head a{ color:#FFFFFF;}
.new_host_list li img{ width:180px; height:240px; margin:7px 5px;}
.new_host_list li p{ margin-top:10px;}
.new_host_list li a{ display:block; height:30px; line-height:30px; text-align:center;}
.shade_black_box{ position:absolute; top:7px; left:5px; width:180px; height:240px; background:#000; opacity:0.4; filter:alpha(opacity=40);}
.new_host_list li p a:hover,.new_host_list li:hover p a{ background:#FFCC00; color:#fff;}
.shade_txt{ color:#fff; line-height:1.5; position:absolute; left:23px; bottom:40px; width:146px; min-height:20px; }
.shade_content{ display:none;}


/*index-最新动态*/
.index_news_content{ padding-bottom:100px; padding-top:30px;}

.index_news_list_box{ width:740px; float:right;}
.news_tit{ position:relative; margin-bottom:30px; height:85px; border-bottom:1px solid #c4c4c4;}
.news_tit a{ position:absolute; top:45px; right:5px;}
.index_news_list{ width:740px;}
.list_news{ width:354px; float:left; line-height:30px; padding-right:15px; border-right:1px solid #ddd; margin-right:15px;}
.list_news a{ display:block; width:255px; height:30px; overflow:hidden; float:left;}
.list_news span{ float:right;color:#bbbbbb}

.list_news1{ width:355px; float:left; line-height:30px;}
.list_news1 a{ display:block; width:255px; height:30px; overflow:hidden; float:left;}
.list_news1 span{ float:right;color:#bbbbbb}

.footer{}
.w1000{width: 1000px; margin: 0 auto;}
.footer .scroll_top{padding-top: 58px;text-align: center;}
.footer .scroll_top p{cursor: pointer;margin: 0 auto;width: 116px;}
.footer .cont{height: 272px; background:#f5f5f5;padding-top: 56px;}
.footer .cont .left{width: 470px;}
.footer .cont .right{width: 355px;}
.footer .cont .link{font-size: 16px; line-height: 18px;}
.footer .cont .link a{color: #555;}
.footer .cont .link i{color: #555; padding: 0 16px; }
.footer .cont .txt{color: #976233;font-size: 14px;margin-top: 42px;}
.footer .cont .txt dl{margin-bottom:20px;}
.footer .cont .txt dt{padding-left: 26px;margin-bottom: 6px; line-height: 22px;background: no-repeat left top;}
.footer .cont .txt dd{font-size: 22px;padding-left: 26px;}
.footer .cont .right h2{font-size: 16px; line-height: 16px;margin-bottom: 24px; color:#333333;}
.footer .cont .right li{width: 99px;margin-right: 28px;}
.footer .cont .right li:last-child{margin-right: 0;}
.footer .cont .right li img{width: 99px; height: 99px;}
.footer .cont .right li p{ text-align: center;color: #333;margin-top: 12px;}
.footer .copyright{color: #5e5e5e; line-height: 14px; height: 7px; border-bottom: 1px solid #d4d4d4;text-align: center;margin-top: 220px;}
.footer .copyright a{color: #5e5e5e;}
.footer .copyright span{display:inline-block; background: #f5f5f5; padding: 0 20px;}

.totop{ position:absolute; top:-41px; width:100%; height:41px; text-align:center;}
.guanzhu_weixin{ height:154px; width:100%; border-bottom:1px dashed #444;}
.guanzhu_weixin ul li{ float:left; width:495px; height:154px; color:#b2b2b2;}
.guanzhu_weixin ul li.weibo{ background:url(../images/weibo.gif) no-repeat 150px 38px;}
.guanzhu_weixin ul li.weixin{ background:url(../images/weixin.gif) no-repeat 150px 38px;}
.guanzhu_weixin ul li div{ padding:94px 0 0 244px; }
.foot_nav{ height:210px; width:1000px; height:; margin:0 auto; padding:30px 0 0;}
.foot_nav li{ width:198px; float:left;}
.foot_nav li p{ height:30px; line-height:30px;}
.foot_nav li p a{ color:#f5f5f5;}
.line_num{ line-height:1.5; text-align:center; width:100%; color:#afafaf;}
.line_num a{ color:#afafaf;}

/*content*/
.share_bar{ position:fixed; top:137px; left:75px; width:92px; z-index:999;}
.share_bar .weibo_link,.share_bar .weixin_link{ width:92px; height:80px; display:block; background:url(../images/share_bar_icon.png) no-repeat; opacity:0.8; filter:alpha(opacity=80);}
.share_bar .weixin_link{ margin-top:14px; background-position:0 -88px;}
.share_bar .weibo_link:hover,.share_bar .weixin_link:hover{opacity:1; filter:alpha(opacity=100);}
.content{ width:1000px; margin:0 auto; padding-top:45px; padding-bottom:45px; color:#fff; line-height:28px;text-align:Justify; text-justify:inter-ideograph; font-size:12px; min-height:400px;}
.content img{ max-width:1000px;}
.content2{ width:1000px; margin:0 auto; padding-top:25px; padding-bottom:45px; color:#fff; line-height:28px;text-align:Justify; text-justify:inter-ideograph; font-size:12px;  min-height:400px;}

.about_contact{ padding:45px 0 200px;}
.im_center{ width:100%; text-align:center;}
.contact_list{ padding-top:35px; color:#fff; font-size:16px; font-family:'Microsoft YaHei';}
.contact_list li{ float:left; line-height:1.8; width:230px; padding:0 50px; text-align:center;}
.title_center{ margin-bottom:30px;}
.title_center div{ height:65px;}
.icon_adds{ margin:0 auto; display:block; width:36px; height:51px; background:url(../images/base_bg.png) no-repeat 0 -294px;}
.icon_mail{ margin:0 auto; display:block; width:48px; height:35px; background:url(../images/base_bg.png) no-repeat -36px -294px;}
.icon_qq{ margin:0 auto; display:block; width:48px; height:49px; background:url(../images/base_bg.png) no-repeat -87px -294px;}



/*主持人页-our_team*/
.zcr{ width:992px; height:434px; margin:0px auto;}
.zcr div{width:62px; height:62px; float:left;} 
.zcr a{ display:block; width:52px; height:52px; overflow:hidden; margin:5px; float:left; opacity:0.8; filter:alpha(opactiy=80);}
.zcr a:hover{ opacity:1; filter:alpha(opactiy=100);}
.zcr a img{ max-width:52px;}

.our_team_list_content{ padding:30px 0 0;}
.our_team_tab{}
.our_team_tab li{ float:left; width:130px; height:50px; margin-right:15px; background:url(../images/base_bg.png) no-repeat 0 -346px; line-height:50px; text-align:center;}
.our_team_tab li a{ color:#333;}
.our_team_tab li.actived a{ color:#b20822;}
.host_info_content{ width:1000px; margin:0 auto; overflow:hidden; padding-top:30px;}
.host_info_content ul{ width:1140px;  }
.host_info_content ul li{ margin-bottom:5px; position:relative; margin-right:140px; float:left; width:240px; height:320px;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1); -moz-filter:grayscale(1);filter: grayscale(1);}
.host_info_content ul li img{ width:240px; height:320px; opacity:0.85; filter:alpha(opactiy=85);}
.host_info_content ul li .shade_backbg{ position:absolute; bottom:0; left:0; width:220px; background:#000; opacity:0.4; filter:alpha(opactiy=40); z-index:1; padding:10px;line-height:1.8; color:#fff; font-size:16px; font-family:'Microsoft YaHei';}
.host_info_content ul li .shade_backbg p{ color:#fff;}
.host_info_content ul li .host_text{ line-height:1.5; font-size:12px; position:absolute; right:-140px; bottom:0; color:#fff; width:120px; height:140px; padding:10px; background:#c6c6c6;}
.host_info_content ul li .host_text span{ font-size:18px;font-family:'Microsoft YaHei';}
.icon_sanjiao{ position:absolute; left:-12px; top:10px; z-index:3; width:0;height:0; border-top:10px solid transparent;border-right: 12px solid #c6c6c6;border-bottom:10px solid transparent;}
.icon_sanjiao_right{  position:absolute; right:-12px; top:10px;  width:0; height:0; border-top:10px solid transparent; border-left:12px solid #c6c6c6; border-bottom:10px solid transparent;}
.host_info_content ul li .host_text_top{ top:0; left:-140px;}
.host_info_content ul li .host_text_height{ height:300px;}

.host_info_content ul li.over{  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0); -moz-filter:grayscale(0);filter: grayscale(0); }
.host_info_content ul li.over img{opacity:1; filter:alpha(opactiy=100);}
.host_info_content ul li.over .host_text{ background:#e0303b;}
.host_info_content ul li.over .icon_sanjiao {border-right: 12px solid #e0303b;}
.host_info_content ul li.over .icon_sanjiao_right{ border-left: 12px solid #e0303b;}

/*翻页样式*/
.pages{ text-align:right; padding-top:35px;}

/*社区*/
.community_content{ padding-top:30px;}
.write_post{ text-align:right;}
.write_post a{ position:relative; display:inline-block; *display:inline; padding:0 10px; height:20px; line-height:20px; border:1px solid #b60204; color:#b60204; font-size:12px;}
.write_post a span{ position:absolute; left:-40px; top:-2px; display:block; width:33px; height:25px; background:url(../images/base_bg.png) no-repeat -70px -49px;}
.community_list{ padding:55px 0 0 180px; margin-bottom:-55px;}
.community_list li{ position:relative; padding-left:20px; padding-bottom:30px; border-left:1px solid #e5e5e5;}
.node_content{ position:relative; top:-28px; padding:25px; border:1px solid #ccc; background:#fcfcfc; font-size:12px; line-height:1.5;}
.node_content h4 a{ font-size:16px; margin-bottom:10px;}
.node_content h4 .date{ display:inline-block;margin-right:15px;}
.node_content p a,.node_content h4 a.color_red{ color:#e0303b;}
.node_content h4 a:hover{ color:#723081;}
.node_content  p{ line-height:30px;}
.node_content .icon_sanjiao_type{ display:block; position:absolute; top:20px; left:-8px; background:url(../images/base_bg.png) no-repeat -103px -48px; width:8px; height:13px;}
.pos_for_left_box{ width:180px; height:130px; position:absolute; left:-180px; top:-28px;}
.pos_for_left_box .radio{ position:absolute; right:-7px; top:20px; display:block; width:14px; height:15px; background:url(../images/base_bg.png) no-repeat -217px 0;}
.pos_for_left_box .ico_zhuti{ position:absolute; top:26px; left:0; width:48px; height:48px;}
.pos_for_left_box .header_{ position:absolute; top:0px; left:64px; width:84px; text-align:center;}
.pos_for_left_box .header_ img{width:100px; height:100px; margin-bottom:5px;}
.pos_for_left_box .header_ a{ font-size:14px; color:#e0303b;}

.community_xq_box{ padding-top:30px; font-size:12px;}
.community_xq_box .node_content{ top:0;}
.base_tit{ position:relative; font-size:24px; font-weight:bold; border-bottom:1px #efefef solid; height:60px; line-height:60px; text-align:center; margin-bottom:15px;}
.base_tit a{color:#723081;}
.base_tit a.update_im{ position:absolute; right:0; bottom:-6px; height:40px; line-height:40px; background:#FFCC00; color:#fff; display:inline-block; padding:0 20px; text-align:center;}
.base_tit a.update_im span{ display:inline-block; vertical-align:middle; margin-right:0; position:relative; top:-2px; width:24px; height:20px; background:url(../images/base_bg.png) no-repeat -325px 0;}
.base_tit span{ margin-right:15px;}
.comment_box{ padding-top:20px; height:30px;}
.comment_box span{ margin-left:15px;}
.icon_comment{ margin-left:5px; display:inline-block; width:27px; height:22px; background:url(../images/base_bg.png) no-repeat -265px 0; vertical-align:middle;}
.comment_list{ position:relative; border:1px solid #ccc; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:0 12px 0; margin-top:15px;}
.comment_list .sanjiao{ position:absolute; top:-12px; left:25px; display:block; width:25px; height:12px; background:url(../images/base_bg.png) no-repeat -293px 0;}
.comment_list li{ position:relative; bottom:-1px; padding:12px 0; padding-left:110px; position:relative; min-height:100px; }
.comment_list li img{ width:100px; height:100px; position:absolute; left:0; top:12px;}
.comment_list li p{ line-height:25px;}
.icon_huifu{margin-left:5px; display:inline-block; width:31px; height:23px; background:url(../images/base_bg.png) no-repeat -233px 0; vertical-align:middle;}
.comment_textarea{ margin-top:20px;}
.comment_textarea textarea{ margin-bottom:10px; width:978px; border:1px solid #ccc; border-radius:5px; padding:10px; font-size:12px;}
.btn_type{ width:120px; height:40px; cursor:pointer; border:none; font-size:16px;font-family:'Microsoft YaHei'; line-height:38px; background:url(../images/base_bg.png) no-repeat -100px -92px; margin-left:15px;}

/*新闻*/
.news_content{ width:1000px; margin:0px auto; padding-top:45px; margin-bottom:150px;}
.news_list{ font-size:12px; position:relative; min-height:400px; padding-left:350px; background:url(../images/news_tit.gif) no-repeat 0 0;}
.news_list_bt{ display:block; width:650px; font-size:16px; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_list_bt span{ margin-right:0;}
.news_list_nr{ width:650px; height:50px; line-height:25px; overflow:hidden; margin-bottom:5px;}
.news_list_ljxq{ display: block; width:85px; height:24px; border:1px solid #444; color:#444; line-height:24px; text-align:center;}
.news_list li{ padding-bottom:20px; border-bottom:1px #CCCCCC dashed; margin-bottom:20px;}
.news_list li:hover a{ color:#e0303b;}
.news_list li:hover .news_list_ljxq{ border:1px solid #e0303b;}
/*下载*/
.liebiao_list{ width:100%; font-size:12px;}
.liebiao_list li{ width:100%; height:45px; line-height:45px; border-bottom:1px dashed #c5c5c5;}
.liebiao_list li a{ display:block; width:840px; height:45px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#444;}
.liebiao_list li span{ float:right;}
.icon_ss{ float:left; display:inline-block; width:6px; height:9px; background:url(../images/base_bg.png) no-repeat -94px 0; vertical-align:middle; margin-right:10px; margin-top:18px;}
.btn_download{ display:block; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:42px; width:230px; background:#e0303b; color:#fff; text-align:center; line-height:42px; font-size:16px; margin:0px auto; margin-top:20px;}
.btn_download:hover{ background:#d72a35;}
/**/
.base_padding{ padding-top:30px;}
.left_side{ float:left; width:212px;}
.left_nav_list{ background:#c91924 url(../images/left_nav_bg.png) repeat-y;border:1px solid #ca1a25; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.left_nav_list li{ text-align:center;}
.left_nav_list li a{ color:#fff;display:block; font-size:18px; height:58px; line-height:56px;}
.left_nav_list li a span.new{ font-size:12px; margin-left:0px; position:relative; bottom:10px;}
.left_nav_list li a span.icon_radio{ display:inline-block; width:16px; height:16px; line-height:16px; border:1px solid #fff; font-size:12px; position:relative; bottom:10px; border-radius:8px; -webkit- border-radius:8px; -moz- border-radius:8px;}
.left_nav_list li .two_nav{ line-height:1.8; position:relative; top:-5px; display:none;}

.left_nav_list li.actived{ background:#fff; }
.left_nav_list li.actived a{ color:#ca1a25;}
.left_nav_list li.actived .two_nav{ display:block;}
.left_nav_list li.actived .two_nav a{ color:#555;}
.left_nav_list li.actived .two_nav a.actived{ color:#ca1a25;}
.left_nav_list li.actived a span.icon_radio{ border:1px solid #c91924;}

.host_jieshao_div{ padding:20px 0 0; margin-top:20px; border-top:1px dashed #c5c5c5;}
.host_jieshao_div h4{ font-size:18px; color:#333; padding:5px 0;}
.host_jieshao_div p{ line-height:40px;}

.right_side{ float:right; width:750px; position:relative;}
.ljyy{ width:142px; height:40px; position:absolute; left:210px; top:160px;}
.ljyy input{ display:block; width:142px; height:40px; padding:0px; margin:0px; border:none; background:url(../images/ljyy.png) no-repeat; cursor:pointer;}
.ljyy a{ display:block; width:142px; height:40px; padding:0px; margin:0px; border:none; background:url(../images/ljyy.png) no-repeat; cursor:pointer;}

.host_name_info{ color:#333;}
.host_name_info li.left{ float:left; width:400px;}
.host_name_info li.left img.head{ float:left; margin-right:15px; width:150px; height:200px;} 
.host_name_info li.left p{ line-height:25px;}
.host_name_info li.left p span{ display:inline-block; width:80px; padding-right:10px; text-align:right;}
.red_head{ height:25px; background:url(../images/red_head.gif) no-repeat 40px 0;}
.satr{ display:inline-block; width:14px; height:13px; background:url(../images/star.gif) no-repeat; vertical-align:middle;}
.host_name_info li.right{ float:right; width:255px;}
.price{ width:255px; height:50px; line-height:50px; font-size:16px; text-align:center; color:#9b0a13; background:url(../images/base_bg.png) no-repeat -216px -27px;font-family:'Microsoft YaHei';}
.host_name_info li.right h4{ font-size:16px; padding:8px 0;}
.host_name_info li.right p{ line-height:1.5; font-size:12px;}
.select_contentx{ display:block;}
.select_contentx  .float_left{ padding-right:20px;}
.select_contentx  .float_left_1{ float:left; padding-right:10px; line-height:30px; font-size:16px;}
.dqcx{ width:100px; height:28px; line-height:28px; font-size:14px; border-radius:5px; text-align:center; border:1px #bfbfbf solid;}


.dangqi_list{ padding-left:90px;}
.dangqi_list .node_content{ padding:0 0 0 20px; border:none; background:none;}
.dangqi_list li{ border:none;}
.yuyue{ position:relative; display:inline-block; line-height:38px; height:38px; border:1px solid #e5e5e5; *display:inline; display:inline-block; padding:0 15px; font-size:14px; margin-bottom:10px; color:red;}
.yuyue .icon_sanjiao_type{ display:block; position:absolute; top:12px; left:-8px; background:url(../images/base_bg.png) no-repeat -103px -48px; width:8px; height:13px;}
.dangqi_list .pos_for_left_box{ width:90px; left:-85px;}
.dangqi_list .l_date{ position:absolute; height:36px; line-height:36px; padding-right:24px; text-align:right; top:2px; right:-5px; font-size:20px;}
.dangqi_list .l_date .radio{ position:absolute; right:-15px; top:0px; display:block; width:36px; height:36px; line-height:34px; text-align:center; background:#fff; border:1px solid #ccc; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.video_box{ width:100%; min-height:300px; text-align:center; background:#000;}
.icon_dload{ width:23px; height:31px; display:inline-block; background:url(../images/base_bg.png) no-repeat -167px -138px; vertical-align:middle; margin-left:10px; position:relative; top:-2px;}


/*个人中心*/
.account_info{ font-size:16px;font-family:'Microsoft YaHei'; line-height:35px; padding-bottom:20px;}
.account_info p span{ margin-right:50px;}
.account_info p a{ display:inline-block; width:28px; border:1px solid #dfdcdc; line-height:28px; width:70px; text-align:center; border-radius:5px; -moz- border-radius:5px; -webkit- border-radius:5px;}
.account_info .balance{ color:#af1922;}
.border_div{  border:1px solid #dfdcdc; border-bottom:none; border-radius:5px; overflow:hidden;}
.l_table { border-collapse:collapse; font-size:12px;}
.l_table tr td{ border-bottom:1px solid #dfdcdc; position:relative;  text-align:center; padding:20px 6px;}
.l_table thead tr td{ height:60px; padding:0 0; background:#f9f7f7;}
.success{ color:#23bd6b;}
.failure{ color:#a10707;}
.input_con{ margin-bottom:18px; position:relative; padding-left:95px;}
.input_con span.txt{ display:block; position:absolute; left:0; top:4px; width:90px; text-align:right; font-size:16px;}
.input_con span.txt span{ color:#ff0070; position:relative; right:4px; font-size:16px;}
.input_txt{ border:1px solid #bfbfbf; background:#fff; line-height:20px; padding:7px 8px; width:328px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px;}
.input_txt:focus,.input_wrong:focus{ border:1px solid #50b7dc; box-shadow:0 0 3px #50b7dc;}
.input_con .btn_download{ width:344px;}
.text_right{ text-align:right;}
.text_right a{  display:inline-block; width:85px; height:24px; line-height:24px; border:1px solid #d8d8d8; background:#fcfcfc; color:#444; text-align:center;}

.hidden_box{ width:754px; overflow:hidden;}
.photo_list{ font-size:12px; width:1000px;}
.photo_list li{ margin-right:10px; text-align:center; color:#fff; float:left; width:244px; height:240px;}
.photo_list li img{ width:239px; height:194px; padding:2px; border:1px solid #d7d7d7; margin-bottom:15px;}
.photo_list li a:hover{ color:#c91924;}


.order_num_list{ height:30px;}
.order_num_list p{ float:left;}
.order_num_list p.date{ margin-right:70px;}
.order_num_list p.for_right{ float:right; text-align:right;}
.order_list{}
.order_list li{ margin-bottom:15px;}
.order_list li .node_content{ position:relative; top:0px; padding:10px 10px;  font-size:12px; line-height:1.5;}
.ssqu{ padding-left:10px; padding-top:30px;}
.ssqu li{ border:none; }
.ssqu .pos_for_left_box{ width:30px; left:-30px;} 
.ssqu .comment_list{ font-size:12px; margin-top:0px;}
.ssqu .comment_list li{ padding-left:2px; min-height:20px;}
.ssqu .comment_box{ font-size:12px; text-align:left;}
.ssqu .comment_box a{ margin-right:10px;}

.icon_edt{ display:inline-block; color:#379b35;}
.icon_edt i{ display:inline-block; width:23px; height:23px; background:url(../images/base_bg.png) no-repeat -321px 0; vertical-align:middle; margin-left:5px; position:relative; top:-3px;}

/*checkedbox*/
label.checkbox { cursor:pointer;background: url(../images/checked_bg.png) no-repeat 0 -31px; line-height:22px; height:22px; padding-left:25px; display:inline-block; color:#fff; }
label.checkbox:hover{color:#f1f1f1;} 
label.checked { background-position:0 0px;} 
label.disabled{ background-position:0 -31px;}
.color_red{ color:#c2003b;}
.width_500px{ width:550px;}


/*-------2015-01-28  新增样式*/
/*--服饰收藏--*/
.cloth h3{font-size:18px; color:#1d1d1d; line-height:28px;}
.cloth_wrap{border:1px solid #ccc; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.cloth_wrap_a{background:#f2f2f2; padding:0 15px; height:50px; line-height:50px; color:#fff; font-size:12px;}
.cloth_wrap_a span,.cloth_wrap_a input{float:left;}
.cloth_wrap_a input{margin:20px 10px 0 0;}
.cloth_wrap_b{padding:20px 15px; color:#fff; font-size:12px; line-height:23px; overflow:hidden; border-bottom:1px solid #ccc;}
.cloth_wrap_b li{float:left;}
.cloth_wrap_b input{margin:40px 10px 0 0;}
.cloth_wrap_b a{padding-top:30px; background:url(../images/xz_pic2.png) left 10px no-repeat; display:block; float:left;}
.cloth_wrap_b:hover{color:#d52530;}
.cloth_wrap_b:hover a{color:#d52530; background:url(../images/xz_pic3.png) left 10px no-repeat;}

#detail{position:fixed;width:315px; height:128px; font-family:"Microsoft YaHei"; line-height:30px; font-size:12px; color:#000; padding:15px 35px; background:#fff; display:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#detail .tit{display:block; float:right; background:url(../images/xz_bg2.png); color:#fff; width:36px; height:36px; cursor:move; position:absolute; top:-18px; right:-18px;}
#detail .tit i{float:right; cursor:pointer; width:36px; height:36px;}
#detail span{font-size:16px;}
#detail p{padding-left:30px;}
#detail input{widtH:71px; height:34px; background:url(../images/xz_bg1.png); border:none; margin:5px 50px 0 30px;}

/*主持人服饰*/
.left_new{border:1px solid #ccc; margin-top:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.left_new h3{font-size:18px; line-height:58px; color:#fff; text-align:center; background:#cb1b26; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.left_newcon{padding:10px; border-bottom:1px solid #ccc; overflow:hidden;}
.left_newcon img{float:left;}
.left_newcon span{width:110px; float:right; line-height:23px; font-size:12px;}
.host_clotha{font-size:12px; font-family:"Microsoft YaHei"; overflow:hidden;}
.host_clotha_left a{color:#2c2c2c; padding-right:60px;}
.host_clotha_left a:hover{color:#d62631;}
.host_clotha_right a{color:#2c2c2c; padding-right:60px; display:block; float:left; padding:5px 10px;}
.host_clotha_right a:hover{background:#f0f0f0;}
.host_clothb{border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.host_clothbcon{border-bottom:1px dashed #ccc; line-height:40px; font-size:12px; padding:0 15px; overflow:hidden;}
.host_clothbcon span{width:90px; color:#999999;}
.host_clothbcon_a{max-width:620px;}
.host_clothbcon_a a{padding-right:50px; color:#fff;}
.host_clothc{margin-top:10px; background:#fcfcfc; line-height:36px; padding:0 10px; font-size:12px; color:#d62631;}
.host_clothdd{margin-top:10px; overflow:hidden;}
.host_clothd{width:210px; font-size:12px; padding:9px; border:1px solid #ccc; color:#fff; margin:0 9px 20px;}
.host_clothd p{line-height:40px; text-align:center; border-bottom:1px solid #ccc;}
.host_clothdcon_left{width:160px;}
.host_clothdcon_left p{line-height:25px; border-bottom:none;}
.host_clothdcon_sc{width:50px; text-align:center;}
.host_clothdcon_sc_{padding-top:30px; background:url(../images/xz_pic7.png) center 10px no-repeat;}
.host_clothdcon_sc_y{padding-top:30px; background:url(../images/xz_pic8.png) center 10px no-repeat;}
.host_cloth_hot h3{font-size:18px; color:#1d1d1d; line-height:44px; padding-top:10px;}

/*主持人服饰详情*/
.clothxq_aright{width:340px; font-family:"Microsoft YaHei";}
.clothxq_aright h4{font-size:18px; color:#e0303b; text-indent:3em; line-height:40px;}
.clothxq_aright h3{font-size:18px; color:#e0303b;}
.clothxq_aright h2{font-size:18px; line-height:28px; color:#242424; padding:15px 0; border-bottom:1px dashed #ccc;}
.clothxq_aright p{padding-top:20px; color:#444444; line-height:34px;}
.clothxq_aright p a{color:#444; padding:0 10px;}
.xian_jia{background:#e0303b; color:#fff; padding:4px 15px; font-size:22px;}
.da_zhe{font-size:12px; text-align:center; background:url(../images/xz_bg3.png) center center no-repeat; padding:0 18px; margin-left:10px; color:#fff;}
.clothxq_aright input{width:280px; height:40px; background:#e0303b; color:#fff; font-size:18px; border:none; margin:10px 0 0 5px; cursor:pointer;}
.clothxq_b,.clothxq_c{margin-top:40px; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
.clothxq_b h3{line-height:50px; background:#f2f2f2; color:#e0303b; text-indent:2em;}
.clothxq_b ul{padding:10px; line-height:24px; color:#444; font-family:"Microsoft YaHei"; overflow:hidden; border-bottom:1px dashed #ccc;}
.clothxq_b ul li{float:left;}
.clothxq_d{padding-top:30px;}


/*图片js*/
.preview{width:605px;}
/* smallImg */
.smallImg{position:relative;height:360px; padding:26px 5px; width:72px; overflow:hidden;float:left;}
.scrollbutton{width:45px; height:10px; overflow:hidden; position:absolute; left:17px; cursor:pointer; background:url(../images/zoom.gif) no-repeat;}
.scrollbutton.smallImgUp{background-position:0 0; top:8px;}
.scrollbutton.smallImgDown{background-position:0 -11px; bottom:8px;}
.scrollbutton.smallImgUp.disabled{background-position:0 -22px;}
.scrollbutton.smallImgDown.disabled{background-position:0 -33px;}
#imageMenu {height:350px;overflow:hidden; margin-top:4px;}
#imageMenu li {height:92px; width:72px; overflow:hidden;}
#imageMenu li img{padding:1px;border:1px solid #E8E8E8; width:68px; height:68px;cursor:pointer;}
#imageMenu li#onlickImg img{border:1px solid #990000;}
/* bigImg */
.bigImg{position:relative;float:right;width:490px;height:400px;padding:5px;border:1px solid #E4E4E4;overflow:hidden;}
.bigImg #midimg{width:490px;height:400px;}
.bigImg #winSelector{width:235px;height:210px;}
#winSelector{position:absolute;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid black;overflow: hidden;width:260px;height:295.652px;top:300px;left:540px;z-index:999;}
#bigView img{position:absolute;}

.clothxq_xxjy{width:371px; height:150px; background:url(../images/xz_bg4.png); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:absolute; top:166px; right:0; display:none;}
.clothxq_xxjy_left{margin:33px 0 0 27px; padding-right:15px; border-right:1px solid #ccc;}
.clothxq_xxjy_right{width:235px; padding-top:10px; font-size:12px; color:#444; line-height:28px;}
.clothxq_xxjy_right a{color:#006eb1;}
.clothxq_xxjy_close{top:-18px; right:-18px; cursor:pointer; position:absolute;}
.list_sp_con{ width:1000px; margin:0px auto;}
.list_sp{ float:left; width:235px; margin-bottom:20px; margin-right:20px;}
.list_sp1{ float:left; width:235px; margin-bottom:20px;}
.list_sp_img{display:block; width:228px; margin:0px auto; height:171px; margin-bottom:3px; overflow:hidden;}
.list_sp_bt{ display:block; width:228px; margin:0px auto; height:22px; line-height:22px; text-align:center; overflow:hidden; margin-bottom:3px;}

.hyzh{width: 328px;padding: 7px 8px; height:20px; line-height: 20px;font-size: 14px;border-radius: 5px;border: 1px solid #bfbfbf;background: none repeat scroll 0 0 #fff; color:#999;}
.xzan{ width:100%; height:35px; margin-bottom:15px;}
.xzan div{ float:left; margin-right:20px; height:33px; line-height:33px; padding:0px 15px;}
.sort_off{ border:1px #dadada solid; color:#555; background:#efefef; cursor:pointer;}
.sort_on{ border:1px #f94654 solid; background:#d32733; color:#fff;}
.user_dd{ width:750px; margin-bottom:20px;}
.user_dd_time{ width:750px; height:30px; line-height:30px;}
.user_dd_time input{ float:left; margin-top:10px; margin-right:10px;}
.ddh{ float:left; margin-right:100px;}
.ddsj{ float:left;}
.ddzt{ float:right;}
.user_dd_con{ width:720px; border:1px #d6d6d6 solid; padding:14px; border-radius:5px;}
.zcr_img{ float:left; display:block; width:85px; height:85px; overflow:hidden; margin-right:36px;}
.zcr_img img{ max-width:85px; min-width:85px;}
.zcr_con{ float:left; width:300px; height:85px; overflow:hidden; margin-right:36px;}
.zcr_con p{ line-height:28px;}
.zcr_con a{ cursor:pointer; color:#b62e3a;}
.dd_je{ width:130px; height:85px; float:left; color:#b62e3a;}
.ddfk{ width:80px; float:right;}
.yfk{ width:80px; height:25px; line-height:25px; text-align:center; margin-top:25px; color:#fff; background:url(../images/ddan.jpg) bottom no-repeat;}
.wfk{ width:80px; height:25px; line-height:25px; text-align:center; margin-top:15px; margin-bottom:5px; color:#535353; background:#e4e4e4; background:url(../images/ddan.jpg) top no-repeat;}
#submit{ display:block; border:none; width:80px; height:25px; color:#fff; cursor:pointer; background:url(../images/ddan.jpg) center no-repeat;}
.fullbg{ background:#000;z-index:9; display:none; position:fixed;left:0px;top:0px;width:100%;height:100%;filter:Alpha(Opacity=70);/* IE */-moz-opacity:0.7;/* Moz + FF */opacity: 0.7; z-index:10;}
.fttc{width:800px; height:430px; margin:0 auto; background:#f5f5f5; display:none; border-radius:5px; position:relative; padding-top:20px;}
.close{width:36px; height:36px; cursor:pointer; position:absolute; right:-18px; top:-18px; background:url(../images/xz_bg2.png) no-repeat;} 
.ssqq_form{width:760px; height:410px; margin:0px auto; font-size:14px; color:#555;}
.ssqq_form_btsj{width:760px; height:30px; margin-bottom:20px; line-height:30px;}
.ssqq_form_bt{ width:250px; height:30px; border:1px #bbb solid; border-radius:5px; line-height:30px; float:left; font-size:14px;}
.ssqq_form_bt2{ width:150px; height:30px; border:1px #bbb solid; border-radius:5px; line-height:30px; float:left; font-size:14px;}
.ssqq_form_btt{ float:left;}
.ssqq_form_time{ float:right;}
.ssqq_form_title{ float:left; color:red; margin-left:15px;}
.ssqq_form_con{ width:756px; height:300px; border:1px #bbb solid; border-radius:5px; font-size:14px; line-height:20px;}
.ssqq_form_yztj{width:760px; height:30px; margin-top:20px; line-height:30px;}
.ssqq_form_yztj a{ display:block; width:75px; height:32px; float:left; margin-left:10px;}
.ssqq_form_yztj a img{ width:75px; height:32px;}
.ssqq_form_yzm{ width:65px; height:30px; border:1px #bbb solid; border-radius:5px; line-height:30px; float:left; font-size:14px;}
.ssqq_form_tj{ float:right; margin-right:20px; width:89px; height:30px; text-align:center; font-size:14px; font-weight:bold; color:#ad0111; background:url(../images/ssqq_form_zn.png) no-repeat; border:none; cursor:pointer;}
.ssqq_form_cz{ float:right; width:89px; height:30px; text-align:center; font-size:14px; font-weight:bold; color:#555; background:url(../images/ssqq_form_zn.png) no-repeat; border:none; cursor:pointer;}
.hytx{ width:100px; height:100px; overflow:hidden; border-radius:5px;}
.hytx img{ width:100px;}
.hync{ width:100px; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.yydd{height:30px; font-size:16px; border:1px #bfbfbf solid; border-radius:5px;}
.pay_phone{width:110px; height:32px; line-height:32px; border-radius:5px; text-align:center; border:1px #bfbfbf solid;}
.input_zcr{ border:1px solid #bfbfbf; height:33px; line-height:33px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px;}
.spgl_an{float:left; margin-right:20px; height:33px; line-height:33px; padding:0px 15px; border:1px #dadada solid; margin-right:10px; background:#efefef; color:#555;}
.spgl_an:hover{border:1px #f94654 solid; background:#d32733; color:#fff;}
.spgl_an1{float:left; margin-right:20px; height:33px; line-height:33px; padding:0px 15px; border:1px #f94654 solid; margin-right:10px; background:#d32733; color:#fff;}
.xdcg{ width:998px; margin:0px auto; margin-bottom:100px; margin-top:30px; border:1px #ccc solid; border-radius:5px; padding:70px 0; text-align:center; font-size:16px;}
.xdcg p{ line-height:30px; margin-bottom:10px;}
.fhhyzx{ display:block; width:130px; height:35px; line-height:35px; text-align:center; background:#ddd; border-radius:5px; margin:0px auto; margin-top:30px;}
.pro {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	clear: both;
	overflow: hidden;
	padding-top: 30px;
}
.pro li {
	float: left;
	width: 170px;
	border:2px solid #000018;
	padding:2px;
	margin: 25px 10px;
	
}
.pro li:hover { border:2px solid #e38914;}

.pro li span{
	line-height:30px;
	padding-top:15px;
	display:block;
	text-align:center;
}
.pro img {
	width:170px; height:170px; -moz-border-radius: 85px; -webkit-border-radius: 85px; border-radius:85px;
}

.dudao {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	clear: both;
	overflow: hidden;
	padding-top: 30px;
	min-height:450px;
}
.dudao li {
	float: left;
	width: 170px;
	border:2px solid #000018;
	padding:2px;
	margin: 10px;
	
}
.dudao li:hover { border:2px solid #e38914;}

.dudao li span{
	line-height:20px;
	padding-top:15px;
	display:block;
	text-align:center;
}
.dudao img {
	width:170px; height:170px; -moz-border-radius: 85px; -webkit-border-radius: 85px; border-radius:85px;
}

#dtab2{width:100%;height:40px;border-bottom:0;background:#c0a062;}
#dtab2 ul{margin:0;padding:0;}
#dtab2 li{float:left; width:187px; height:40px;line-height:40px;text-align:center;  background:#c0a062;border-right:1px #fff solid;cursor:pointer; color:#FFFFFF;font-size:14px;}
#dtab2 li.now{color:#fff;background:#333;font-size:14px;}
.dtablist{width:100%; min-height:300px;padding:20px 0 0 0;;font-size:14px;line-height:24px;border-top:0;display:none;}
.block{display:block;}

#tab2{width:568px;height:40px;border-bottom:0; margin:0 200px;}
#tab2 ul{margin:0;padding:0;}
#tab2 li{float:left; width:187px; height:40px;line-height:40px;text-align:center;  background:#c0a062;border-right:1px #fff solid;cursor:pointer; color:#FFFFFF;font-size:14px;}
#tab2 li.now{color:#fff;background:#ff0000;font-size:14px;}
.tablist{width:568px;margin:0 200px; min-height:300px;padding:20px 0 0 0;;font-size:14px;line-height:24px;border-top:0;display:none;}
.block{display:block;}

.cataBox{width:230px;}
.cataTit{
	display:block;
	height:47px;
	line-height:45px;
	background:url(../images/cataTit-pro.png) no-repeat 56px center #ff9c00;
	/*border-radius:6px 6px 0px 0px;*/
	color:#fff;
	font-size:18px;
	font-weight:bold;
	padding-left:82px;
	width:148px;}
.cataList{
	height:auto;
	overflow:hidden;
	margin-top:2px;}
.cataList li{
	height:45px;
	line-height:45px;
	margin-bottom:1px;}
.cataList li a{
	display:block;
	height:45px;
	line-height:45px;
	background:url(../images/icon-h-cataList.png) no-repeat 204px center #7c7c7c;
	padding:0px 0px 0px 56px;
	color:#FFFFFF;
	font-size:14px;
	}
.cataList li a:hover,.cataList li.current a{
	background:url(../images/icon-cataList.png) no-repeat 204px center #d28000;
	color:#fff;}

.memdh{border-bottom:3px #FF9933 solid; height:45px; line-height:45px; font-size:18px; color:#fff; margin-bottom:10px;}