/*
Copyright kdued.com
*/
/*init*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:none;}
.skip, hr{position:absolute;left:-9999px;}
.clearClass:after{clear:both;content:"";display:block;height:0;visibility:hidden;}
.clearClass{*zoom:1;*display:block;}
a:link,a:visited{color:#575757;text-decoration:none;}
a:hover,a:active{color:#D70606;}
.ysf-g2{width:980px;margin:0 auto;padding-top:30px;}
.ysf-w,.ysf-sub,.ysf-extra{float:left;}
.ysf-w{width:100%;}
.ysf-c2er{margin-right:220px;}
.ysf-extra{width:170px;margin-left:-200px;padding:0 15px 10px 15px;background:url(images/line.png) left repeat-y;}
#header:after,.ysf-g2:after,.ysf-w:after,.ysf-c2er:after,.ysf-c2sl:after,.ysf-c3:after,.ysf-sub:after,.ysf-extra:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header,.ysf-g2,.ysf-g3,.ysf-w,.ysf-c2er,.ysf-c2sl,.ysf-c3,.ysf-sub,.ysf-extra{display:block;zoom:1;}
/*Go here!*/
body{background:#FFF url(images/bd.jpg) top repeat-x;color:#575757;font-family:tahoma;}
#header h1{display:none;}
#header h1 a:hover, #header h1 a:active{text-decoration:none;color:#D70606;}
p.payoff{margin:0 0 25px 160px;color:#FFF;font:12px;}
h2{font-size:16px;letter-spacing:-0.2px;margin:0 0 2px 0;padding-bottom:5px;}
h3{font-size:14px;}
#comments{margin-bottom:10px;}
p, li, .feedback{/*font:90% tahoma;*/line-height:22px;letter-spacing:0;}
ul.post-meta{list-style:none;}
ul.post-meta span.post-meta-key{font-weight:bold;}
.feedback{font-size:80%;color:#CCC;text-align:right;clear:both;padding-bottom:3px;border-bottom:1px solid #eee;}
.feedback a{color:#D70606;}
.feedback a:hover, .feedback a:active{text-decoration:none;}
.feedback p{padding:0 25px;background:url(images/comment.gif) top right no-repeat;}
.meta{font-size:12px;}
.meta li, ul.post-meta li{display:inline;}
.meta ul{display:inline;list-style:none;margin:0;padding:0;}
.meta, .meta a{color:#999;font-weight:normal;letter-spacing:0;}
.meta .tags{background:url(images/tag.gif) 0 0 no-repeat;padding-left:20px;}
.meta .user{background:url(images/user.gif) 0 0 no-repeat;padding-left:20px;}
.post{margin-bottom:30px;}
.post img{padding:8px 0;}
.post ul{margin:0;padding:0;}
.post ul li{margin:0;padding:0.2em 20px;background:url(images/list.png) 0 4px no-repeat;list-style:none;}
.post ol{margin:0 25px;}
.post ol li{padding:0.2em 0;}
.storycontent{font-size:14px;padding-top:20px;}
.storycontent h1,.storycontent h2,.storycontent h3{margin:5px 0;}
.storycontent p{line-height:25px;margin-bottom:15px;}
.storycontent p img{vertical-align:middle;text-align:center;}
.storycontent a:link,.storycontent a:visited{color:#D70606;text-decoration:none;}
.storycontent a:hover,.storycontent a:active{color:#D70606;text-decoration:underline;}
.storytitle{font-size:26px;}
.storytitle a{text-decoration:none;}
.storytitle a:link, .storytitle a:visited{color:#444;text-decoration:none;}
.storytitle a:hover, .storytitle a:active{color:#D70606;}
.commentlist{font-size:90%;margin-left:20px;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea{background:#FFF;border:1px solid #333;padding:0.2em;}
#commentform p{margin:8px 0;}
#commentform textarea{width:95%;}
#commentlist li ul{border-left:1px solid #ddd;font-size:110%;list-style-type:none;}
div.commentbody{margin:10px 60px 10px 30px;padding:30px 0 0 10px;background:#EEE url(images/comment-top.png) no-repeat;}
div.commentbody div{padding:0 5px 5px 0;background:#EEE url(images/comment-bottom.png) bottom right no-repeat;}
#container{width:100%;min-width:770px;}
#header{background:url(images/bannerCartton.jpg) center top no-repeat;letter-spacing:-0.2px;padding:0;}
#header a{color:#FFF;text-decoration:none;}
#header a:hover {text-decoration:underline;}
#searchform{position:absolute;right:30px;top:185px;}
#searchform label{position:absolute;left:-9000px;}
#searchform input{border:1px solid #DADADA;width:190px;}
#searchform button{background:transparent;border:none;vertical-align:middle;cursor:pointer;color:#FFF;}
p#rss{position:absolute;right:250px;top:185px;}
.textwidget{margin-top:5px;font-size:80%;font-style:normal;font-weight:normal;}
.fun img{-moz-box-shadow:2px 2px 2px rgba(128, 128, 128, 0.5);-webkit-box-shadow:2px 2px 2px rgba(128, 128, 128, 0.5);}
.ysf-extra .widget{font-weight:bold;}
.ysf-extra form{margin:0 0 0 13px;}
.ysf-extra input#s{width:80%;background:#EEE;border:1px solid #999;color:#000;}
.ysf-extra ul{font-weight:bold;list-style-type:none;margin:0 0 20px 0;height:1%;}
.ysf-extra ul li{font-weight:bold;font-size:95%;letter-spacing:0;margin:20px 0 0 0;padding:0 0 5px 0;background:transparent;}
.ysf-extra ul ul{font-variant:normal;font-weight:normal;line-height:100%;list-style-type:none;margin-top:8px;padding:0;text-align:left;border:none;}
.ysf-extra ul ul li{border:0;font-size:12px;font-weight:normal;letter-spacing:0;margin:0;padding:0;line-height:22px;padding-left:15px;background:url(images/dot.png) 3px 8px no-repeat;}
.ysf-extra ul ul ul{border:none;}
.ysf-extra ul ul ul li{font-size:100%;}
.ysf-extra ul ul li a{text-decoration:none;}
.ysf-extra ul ul li a:hover, #menu ul ul li a:active{border-bottom:1px solid #D70606;}
.ysf-extra ul ul ul.children{font-size:100%;padding-left:4px;}
#wp-calendar{border:none;empty-cells:show;font-size:14px;margin:0;width:90%;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;text-decoration:none;color:#D70606;font-weight:bold;}
#wp-calendar a:hover{background:#E0E6E0;color:#333;}
#wp-calendar caption{font:normal italic;font-size:120%;margin-bottom:5px;text-align:left;}
#wp-calendar td{color:#999;font:normal 100%;letter-spacing:normal;padding:2px 0;text-align:center;}
#wp-calendar td.pad:hover{background:#FFF;}
#wp-calendar td:hover, #wp-calendar #today{background:#EEE;color:#BBB;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
div.date p{width:40px;height:50px;float:left;margin:0 10px 0 0;padding:5px;background:#D70606 url(images/date.png) no-repeat;color:#666;text-align:center;font-size:70%;overflow:hidden;}
div.date span.mese{color:#E8E8E8;line-height:18px;display:block;}
div.date span.giorno{display:block;line-height:15px;font-size:120%;font-weight:bold;}
div.date p span.anno{color:#666;font-size:80%;}
#menu1{height:1%;overflow:hidden;background:#000 url(images/menu.png) repeat-x;padding-left:200px;}
*+html #menu1 ul li{margin-bottom:-2px;}
#menu1 ul li{float:left;display:inline;}
#menu1 ul li a{padding:8px 20px;display:block;text-decoration:none;font-weight:bold;}
#menu1 ul li a:link, #menu1 ul li a:visited{background:#222 url(images/menu.png) left top repeat-x;color:#DDD;border-left:1px solid #333;border-top:1px solid #333;}
#menu1 ul li a:hover, #menu1 ul li a:active{background:#333 url(images/menu.png) left -100px repeat-x;color:#FFF;text-decoration:none;border-left:1px solid #444;border-top:1px solid #444;}
#menu1 ul li.current_page_item a:link, #menu1 ul li.current_page_item a:visited{background:#D70606 url(images/menu_in.png) left top repeat-x;color:#FFF;border-left:1px solid #d70606;border-top:1px solid #d70606;}
#footer{clear:both;margin-top:30px;background:#000 url(images/header.png) no-repeat;border-top:2px solid #D70606;color:#FFF;padding:0 80px;text-align:center;font-size:80%;min-height:34px;}
#footer p{padding:10px;font-weight:bold;}
#footer p.up{float:right;}
#footer p.up a{padding-right:20px;background:url(images/top.gif) top right no-repeat;}
#footer a:link, #footer a:visited{color:#DDD;text-decoration:underline;}
#footer a:hover, #footer a:active{color:#FFF;text-decoration:none;}
.more-link{display:block;float:right;}
.more-link:link,.more-link:visited{color:#D70606;text-decoration:none;}
.more-link:hover,.more-link:active{color:#D70606;text-decoration:underline;}
/*sp*/
#headerInner{width:1003px;height:174px;display:block;margin:0 auto;position:relative;}
.team{display:block;position:absolute;}
#dahuang{width:105px;height:130px;top:42px;left:3px;}
#ahuan{width:100px;height:100px;top:48px;left:121px;}
#chenjj{width:65px;height:54px;top:3px;left:222px;}
#zhu{width:96px;height:103px;top:66px;left:273px;}
#xiaohua{width:81px;height:93px;top:16px;left:505px;}
#lily{width:82px;height:125px;top:42px;left:662px;}
#weiba{width:65px;height:123px;top:8px;right:190px;}
#liuzi{width:67px;height:150px;top:23px;right:112px;}
#junjun{width:108px;height:145px;top:21px;right:5px;}
#index{width:286px;height:57px;top:111px;left:373px;}
div#qTip {width:135px;height:42px;background:url(images/popNew.png) left bottom no-repeat;font-size:12px;color:#575757;left:90px;padding:26px 10px 10px 10px;display: none;
position:absolute;z-index:1000;}









