@charset "gb2312";
html {overflow-y:scroll;}
body {margin:0; padding:0; font:12px "\5B8B\4F53",sans-serif;background:#FABF8F;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
.ntes-passport a {color:#727171;}
.ntes-passport a:hover {color:#ba2636;}
.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}

.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank20{clear:both; height:20px; overflow:hidden; display:block;}
.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d;}
.foot .text{padding:4px 0 5px; border-bottom:1px solid #4d4d4d; margin:0 0 5px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}

.clearfix,.area,.header,.footer,.content,.area-sub,.area-main,.main-col-10,.main-col-9,.tab-con {zoom:1;}
.clearfix:after,.area:after,.header:after,.footer:after,.content:after,.area-sub:after,.area-main:after,.main-col-10:after,.main-col-9:after,.tab-con:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.header,.content,.footer {clear:both; width:960px; margin:0 auto;}

.main-col-10 .mod,.area-sub .mod {margin-right:10px;}
/* link css */
a {color:#2b2b2b; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.sub-list a,.sub-list a:visited {color:#585858;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed {color:#ff0000;}
.tab-u a:hover,.cRed a:hover,a.cRed:hover,.sub-list a:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}


/*Top*/
#MiniPublicTopTab{width:100%;height:50px;text-align:center;background:url(images/top.gif) #fff repeat-x;}
#MiniPublicTopTab a img{border:0; padding:0;}
#MiniPublicTop{width:980px;margin:0 auto;font-family:"ËÎÌå";font-size:12px;color:#000;height:33px;line-height:12px;clear:both;} 
#MiniPublicTop a.mLink{color:#828282;text-decoration:none;}
#MiniPublicTop a.mLink:hover{color:red;}
#MiniPublicTop #miniLogo{float:left;background:#fff;} 
#MiniPublicTop #miniLogo img{border:0;height:33px;} 
#MiniPublicTop #miniLink{float:right;padding:12px 8px 0 0;}
#MiniPublicTop #miniLink span{padding:0 10px 0 5px;background:url(images/line.gif) no-repeat right top;}
#MiniPublicTop #miniLink span.mEnd{background:none;}
/* focus */
#focus {width:684px; height:176px; overflow:hidden; position:relative; float:left}
#focus ul {height:176px; position:absolute;}
#focus ul li {float:left; width:684px; height:176px; overflow:hidden; position:relative; background:#F7E5E0;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:684px; height:20px; left:0; bottom:0; background:#F7E5E0;}
#focus .btn {position:absolute; width:684px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:40px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.content{background:url(images/content_bg.png) repeat-y;}
.top{width:960px; margin:0 auto;}
#photo_container {width: 684px;	height: 176px; float:left; background-color: #FDE6D4; overflow:hidden;}

.col200{width:160px; background:#FDE9D9; margin-left:20px; padding-top:20px;}
.col200 li{font-size:16px; height:40px; line-height:40px; width:160px; text-align:center;  margin-bottom:10px; font-weight:bold;}
.col200 li a{color:#FF0000; height:40px; width:160px; background:url(images/tit_bg.png) center center no-repeat; display:block;}
.col200 li a:hover{color:#FF0000; text-decoration:none; height:40px; width:160px; background:url(images/tit_bghover.png) center center no-repeat; display:block;}

.col740{width:720px; padding-top:20px; padding-bottom:100px; padding-right:20px;}
.col740 h1{font-size:28px; color:#FFD0AA; font-family:"Times New Roman", Times, serif;}
.col740 h2{font-size:20px; color:#FF0000; font-family:"Times New Roman", Times, serif;}
.col740 h3{font-size:16px; color:#FF0000; font-family:"Times New Roman", Times, serif;}
.col740 p{margin-top:15px;}
p.en{font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
p.cn{font-size:14px; text-indent:2em; line-height:20px;}
p.date{font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px;}

.foot{background:#FDE9D9; border-top:1px solid #FABF8F;}