/* CSS Document */
/*-----------------------------------------------
niushi.com.cn style
version 2009-5-12
----------------------------------------------- */

@charset "UTF-8";

/* common */

img{margin:0;padding:0;border:0;}
div,ul,dl,form,table {margin:0;padding:0;border:0;}
ul,li,dl,dt,dd {list-style:none outside;margin:0;padding:0;border:0;}
body {
color:#303030;
background:#959595;
margin:0;
padding:0;
font-family:宋体,Helvetica,sans-serif,"Times New Roman",Times;
font-size:13px;
line-height:18px;
text-align:center;
}
.floatl {float:left;width:auto;}
.floatr {float:right;width:auto;}
.alignl{text-align:left;}
.alignr{text-align:right;}
.alignc{text-align:center;}
p{margin:0;}
.b{font-weight:bold;}
.red{color:#ff3300;}
.s12{font-size:12px;}

.clearfix {display: inline-block;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* link */

a:link,a:visited,a:active{font-size:12px;color:#000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:none;}

/* layout */

#wrapper{width:956px;background:#fff;text-align:left;margin:auto;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;}
#top{background:#f4be00;}
#content{clear:both;background:url(images/mainbg.gif) repeat-x;padding-left:20px;}
#main{float:left;width:664px;}
#side{float:left;width:268px;}


/* top */

#topnav {width:956px;height:32px;background:url(images/topbg.gif) repeat-x 0 0;text-align:right;overflow:hidden;}
#topnav ul{float:right;}
#topnav li{float:left;}


#header img{display:block;float:left;}
#sidebox{background:url(images/side_m.gif) repeat-y 0 0;text-align:center;}


.mainin{padding:10px 23px 10px 64px;}
.mainin div {background:url(images/line.gif) no-repeat 0 bottom;padding:30px 0 40px 0;}
p{margin-top:10px;}


/* main */
.mainbox{width:630px;background:url(images/mainboxm.gif) repeat-y 0 0;}
.mainbox img{display:block;}
.mainmenu{background:#fff url(images/mainboxt.gif) no-repeat 0 0;}
.mainboxin{background:url(images/mainboxb.gif) no-repeat 0 bottom;padding:10px 20px 20px 20px;}

#gongneng li{background:#f5f6f6;border:1px solid #9aa3aa;width:180px;height:27px;line-height:27px;float:left;margin:5px;text-align:center;}

#videoarea {margin-left:70px;margin-top:10px;text-align:center;}
#videoarea a{font-size:16px;font-weight:bold;}

/* side */
#view{background:url(images/viewbg.gif) no-repeat 0 0;width:230px;height:283px;}
#view img{margin:17px 0 0 23px;}

#faq .mainmenu{background-position:0 23px;}
#faqin {background:url(images/askbg.gif) no-repeat 460px 0;}
#faq ul{margin:10px;}
.q{background:url(images/icon_q.gif) no-repeat 0 0;padding-left:20px;color:#b53b27;}
.a{background:url(images/icon_a.gif) no-repeat 0 0;padding-left:20px;}

.info{font-size:13px;line-height:20px;margin:10px 40px;padding:0;}
.info li{list-style:decimal;}

#ads{clear:both;padding-top:20px;}
#ads img{display:inline;margin-right:12px;}

/* footer */
#footer
{border-top:1px solid #959595;
font-family:arial;margin:30px 30px 10px 30px;padding:10px 10px;background:url(images/footerbg.gif) repeat-x 0 0;text-align:center;}