@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* body style *************************************/
body{
	background:#fff url(/image/www/back_wholesite.png) no-repeat 50% 0;
	font-family:arial,"\5b8b\4f53";
	font-size:12px;
	color:#333;
}
/* body style *************************************/
.g-nav{
	margin:0 auto 30px;
	width:980px;height:40px;
}
.g-nav-extra{
	float:right;
	padding-top:15px;
	height:14px;
	line-height:14px;
	color:#333;
}
.g-nav-extra a{
	display:inline-block;
	margin:0 8px;
	height:14px;
	color:#333;
	text-decoration:none;
}
.g-nav-extra a:hover{color:#666;text-decoration:underline;}
.g-nav-extra span{
	display:inline-block;
	margin:0 8px;
	padding-right:18px;
	background:url(/image/www/ico_tip_help.png) no-repeat 100% 0;
}
.g-nav-extra span a{display:inline;margin:0;}
#global_woyo_logo{
	float:left;
	padding:8px 14px 0 0;
	background:url(/image/www/ico_tip_line.png) no-repeat 100% 8px;
}
/* body style *************************************/
.wrap{
	margin:0 auto;
	width:970px;
	overflow:hidden;
}
.content{
	float:left;
	width:720px;
}
.sidebar{
	float:right;
	width:235px;
}
/* body style *************************************/
.want-todo{
	margin:10px 0;
	padding-left:7px;
	height:65px;
	background:#f7f7f7;
	text-align:center;
	width:713px;
	overflow:hidden;
}
.want-todo a{
	float:left;
	display:block;
	width:230px;height:55px;
	margin:5px 7px 0 0;
	line-height:50px;
	text-indent:230px;
	overflow:hidden;
}
.want-todo a,.want-todo a:hover{
	background-repeat:no-repeat;
	background-position:0 0;
}
.kvshow{
	position:relative;
	width:720px;height:220px;
	overflow:hidden;
}
#kv_switch{
	position:absolute;
	top:0;right:3px;
	background:url(/image/www/btn_kv_switch.png) no-repeat -20px 0;
	z-index:30;
	display:none;
}
#kv_switch span{
	display:block;
	width:20px;height:110px;
	text-indent:-2999px;
	cursor:pointer;
}
.girl-clock{
	position:absolute;
	top:0;left:0;
	width:720px;height:220px;
	background:url(/image/www/back_girl_clock.png) no-repeat 0 0;
	z-index:20;
}
.oss-show{
	position:absolute;
	top:0;left:0;
	z-index:10;
}
.oss-item{
	width:720px;height:220px;
	background:#fff;
}
#pg{
	position:absolute;
	top:190px;right:35px;
}
#pg span{
	display:inline-block;
	margin:2px;
	width:20px;height:20px;
	text-align:center;
	line-height:20px;
	background:#fff;
	color:#f30;
	cursor:pointer;
}
#pg .cur{background:#f30;color:#fff;}
.login-panel{
	height:220px;
	background:url(/image/www/back_loginpanel.png) no-repeat 0 0;
}
.login-panel fieldset{padding:12px 0 0 19px;}
.login-panel legend{display:none;}
.login-panel label{cursor:pointer;}
.text-field{padding-bottom:6px;}
.text-field label{
	display:block;
	height:12px;
	padding-bottom:5px;
}
.text-field input{
	padding:3px 2px;
	width:190px;
	background:url(/image/www/back_input.png) no-repeat 100% 0;
	border:1px solid #b8b8b8;
	font:12px Tahoma;
	color:#c00;
}
.options{padding:3px 0;height:14px}
.options label{	}
.options input{
	float:left;
	margin-right:5px;
	width:13px;height:13px;
}
.submits{padding-top:10px;}
.submits button{
	margin:0 20px 0 0;
	width:60px;height:27px;
	background:url(/image/www/btn_redlong.png) no-repeat 0 0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:0 none;
	color:#fff;
	cursor:pointer;
}
.submits span{padding-left:50px;}
.submits span a{color:#900;}
.error-tips{background:url(/image/www/homelogin-bg.png) no-repeat -10px -8px;padding-left:15px;color:#f30;font-weight:bold;}

.register-panel{
	margin-top:10px;
	padding:5px 0;
	background:#f7f7f7;
}
.register-panel a{
	display:block;
	width:235px;height:55px;
	background:url(/image/www/btn.png) no-repeat 0 -89px;
	line-height:55px;
	text-indent:250px;
	overflow:hidden;
}
/* body style *************************************/
.mod-box-idx{
	float:left;
	padding-bottom:5px;
	width:235px;
	background:#fafafa url(/image/www/bot_back_short.png) no-repeat 0 100%;
}
.mod-box-title{
	position:relative;
	padding-left:13px;
	height:34px;
	background:url(/image/www/tit_back_short.png) no-repeat 0 0;
	line-height:33px;
}
.mod-box-title h2{
	float:left;
	padding:0 6px 0 18px;
	background:url(/image/www/ico_tit_box.png) no-repeat 0 11px;
	font-size:14px;
}
.mod-box-title h2 span{font-weight:bold;}
.mod-box-title q{
	padding-left:6px;
	border-left:1px solid #86887b;
	color:#86887b;
}
.mod-box-more{
	position:absolute;
	top:0;right:10px;
}
.mod-box-more a{color:#900;text-decoration:none;}
.mod-box-more a:hover{text-decoration:underline;}
.mod-box-content{
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
}

.mod-box-content dl dd{
    word-wrap:break-word;
}
/* woyo paper style *************************************/
#news_paper{
	width:475px;
	margin-right:10px;
	background-image:url(/image/www/bot_back_dark.png);
}
#news_paper .mod-box-title{background-image:url(/image/www/tit_back_dark.png);}
#news_paper .mod-box-content{border-color:#bebaad;}
.news_paper_list{
	height:250px;
	padding:0 0 0 18px;
}
.news_paper_list li{
	float:left;
	padding-top:10px;
	width:227px;height:70px;
	overflow:hidden;
}
.news_paper_list dl{margin-left:60px;}
.news_paper_list dt,.news_paper_list dd{
	padding:0 10px;
}
.news_paper_list h3{float:left;}
.news_paper_list h3 a{
	display:block;
	width:60px;height:60px;
	line-height:60px;
	text-indent:60px;
	overflow:hidden;
}
.news_paper_list h3 a, .news_paper_list h3 a:hover{
	background-repeat:no-repeat;
	background-position:0 0;
}
.news_paper_list dt{height:18px;line-height:14px}
.news_paper_list dt a{color:#333;text-decoration:none;}
.news_paper_list dd{color:#666;line-height:15px}

/* body style *************************************/
#tiny_video{}
#tiny_video .mod-box-title{}
#tiny_video .mod-box-content{
	padding-top:10px;
	height:240px;
}
#video_show{
	margin:0 auto;
	width:213px;height:135px;
}
#video_title{margin-top:8px;height:20px;text-align:center;border-bottom:1px solid #e5e5e5;}
#video_title a{font-weight:bold;color:#333;text-decoration:none;}
#video_title a:hover{color:#666;text-decoration:underline;}

.slide-scroll{position:relative;}
.scroll-content{}
.scroll-content li{float:left;text-align:center;}
.scroll-content li a{display:block;}
.scroll-content li img{padding:1px;}

.slide-scroll button{
	position:absolute;
	top:19px;
	border:0 none;
	width:20px;
	text-indent:-3000px;
	cursor:pointer;	
}
.slide-scroll button:focus{outline:none;}
.op-clk-lt{left:0;background:url(/image/www/ico_clk_left.png) no-repeat 50% 50%;}
.op-clk-lt:hover{background:url(/image/www/ico_clk_left_hover.png) no-repeat 50% 50%;}
.op-clk-rt{right:0;background:url(/image/www/ico_clk_right.png) no-repeat 50% 50%;}
.op-clk-rt:hover{background:url(/image/www/ico_clk_right_hover.png) no-repeat 50% 50%;}
#tiny_video .slide-scroll{
	position:relative;
	margin-top:-15px;
	padding-top:15px;
	padding:5px 0;
	width:100%;
}
#tiny_video .slide-scroll button{height:68px;}
#tiny_video .scroll-content{
	margin:0 auto;
	width:200px;height:83px;
	overflow:hidden;
}
#tiny_video .scroll-content li{padding-top:15px;}
#tiny_video .scroll-content li.cur{
	padding-top:15px;
	z-index:90;
}
#tiny_video .scroll-content li a{
	width:100px;height:68px;
	line-height:68px;
	background:url(/image/www/back-thumb-shadow.png) no-repeat 50% 0;
}
#tiny_video .scroll-content li img{padding:2px;opacity:.5;filter:alpha(opacity=50);}
#tiny_video .scroll-content li a:hover img,.slide-scroll li.cur a img{opacity:1;filter:alpha(opacity=100);}
.slide-scroll li.cur a img{background-color:#f30;}
#tiny_video .scroll-content li.cur{background:url(/image/www/ico_tip_cur.png) no-repeat 50% 0;}
#tiny_video .scroll-content li.cur img{opacity:1;filter:alpha(opacity=100);}
/* body style *************************************/
#woyo_liao{
	float:left;
	margin-top:10px;
}
#woyo_liao .mod-box-content{padding:5px 14px;}
#woyo_liao ul{height:240px;}
#woyo_liao li{
	padding-left:12px;
	background:url(/image/www/ico_tip_liao.png) no-repeat 0 50%;
	height:24px;
	line-height:24px;
}
#woyo_liao li a{color:#333;text-decoration:none}
#woyo_liao li a:hover{color:#666;text-decoration:underline;}
/* body style *************************************/
#big_shot{
	margin:10px 10px 0 0;
	width:475px;
	background-image:url(/image/www/bot_back_long.png);
}
#big_shot .mod-box-title{background-image:url(/image/www/tit_back_long.png);}
#big_shot .mod-box-content{height:150px;}
#big_shot .slide-scroll{width:100%;}
#big_shot .scroll-content{margin:0 0 0 40px;padding:12px 0 0 0;width:410px;height:126px;overflow:hidden;}
#big_shot .scroll-content li{margin-right:10px;width:124px;height:124px;}
#big_shot .scroll-content li img{padding:1px;border:1px solid #ebebeb;}
#big_shot .scroll-content li span{
	display:block;
	margin:-26px 2px 0;
	background:#000;
	height:24px;
	line-height:24px;
	opacity:0.5;
	filter:alpha(opacity=70);
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#big_shot .scroll-content li a{text-decoration:none;}

#big_shot .slide-scroll button{top:10px;height:130px;}
#big_shot .op-clk-lt{left:10px;}
#big_shot .op-clk-rt{right:10px;}

#woyo_join{margin-top:10px;}
#woyo_join .mod-box-content{height:150px;}
#woyo_join a{color:#900;text-decoration:none;}
#woyo_join a:hover{text-decoration:underline;}
#woyo_about{margin-top:10px;}
#woyo_about .mod-box-content{height:150px;}
#woyo_join p,#woyo_about p{padding:8px 0 0;text-align:center;}
#woyo_join strong{font-weight:bold;padding-right:30px;}
.footer{clear:both;margin-top:20px;}

