﻿HTML{ overflow-y: scroll;}
BODY{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 12px "宋体" ,san-serif; padding-top: 29px;}
DIV{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
DL{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
DT{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
DD{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
UL{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
OL{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
LI{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H1{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H2{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H3{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H4{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H5{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
H6{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
PRE{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
FORM{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
FIELDSET{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
INPUT{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
TEXTAREA{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
BLOCKQUOTE{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
P{ padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
TABLE{ font-size: 12px;}
TD{ font-size: 12px;}
TR{ font-size: 12px;}
TH{ font-size: 12px;}
LI{ list-style-type: none;}
IMG{ border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; vertical-align: top; border-left-width: 0px;}
OL{ list-style-type: none;}
UL{ list-style-type: none;}
H1{ font-size: 12px; font-weight: normal;}
H2{ font-size: 12px; font-weight: normal;}
H3{ font-size: 12px; font-weight: normal;}
H4{ font-size: 12px; font-weight: normal;}
H5{ font-size: 12px; font-weight: normal;}
H6{ font-size: 12px; font-weight: normal;}
ADDRESS{ font-style: normal; font-weight: normal;}
CITE{ font-style: normal; font-weight: normal;}
CODE{ font-style: normal; font-weight: normal;}
EM{ font-style: normal; font-weight: normal;}
TH{ font-style: normal; font-weight: 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;}
.I_V_{ padding-left: 18px; background: url(https://img1.cache.netease.com/img09/icon/icon.png) no-repeat left center;}
.I_M_{ padding-left: 18px; background: url(https://img1.cache.netease.com/img09/icon/icon.png) no-repeat -457px center;}
.I_cleardot_{ padding-bottom: 0px; margin: 0px 6px 0px -10px; padding-left: 10px; padding-right: 0px; background: #fff; float: left; vertical-align: middle; cursor: pointer; padding-top: 0px;}
.I_cleardot_:hover{ text-decoration: underline;}
.foot{ line-height: 21px; margin: 0px auto; width: 982px; color: #4d4d4d; clear: both;}
.foot .text{ border-bottom: #4d4d4d 1px solid; padding-bottom: 5px; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; padding-top: 4px;}
.foot A{ color: #4d4d4d;}
.foot A:visited{ color: #4d4d4d;}
.foot A:hover{ color: #ba2636;}
.grid-u-5{ float: left; _display: inline;}
.grid-u-9{ float: left; _display: inline;}
.grid-u-10{ float: left; _display: inline;}
.grid-u-19{ float: left; _display: inline;}
.grid-u-5{ width: 156px; float: left; _display: inline;}
.area-sub{ width: 306px; float: left; _display: inline;}
.grid-u-19{ width: 824px; float: right;}
.area-main{ width: 683px; float: right;}
.grid-u-right{ width: 150x; float: left;}
.main-col-right{ width: 150px; float: left;}
.grid-u-9{ width: 340px; float: left;}
.main-col-9{ width: 340px; float: left;}
.grid-u-10{ width: 340px; float: left;}
.main-col-10{ width: 340px; float: left;}
.clearfix{ zoom: 1;}
.area{ zoom: 1;}
.header{ zoom: 1;}
.footer{ zoom: 1;}
.content{ zoom: 1;}
.area-sub{ zoom: 1;}
.area-main{ zoom: 1;}
.main-col-10{ zoom: 1;}
.main-col-9{ zoom: 1;}
.tab-con{ zoom: 1;}
.clearfix:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.area:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.header:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.footer:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.content:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.area-sub:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.area-main:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.main-col-10:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.main-col-9:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.tab-con:after{ display: block; height: 0px; visibility: hidden; clear: both; overflow: hidden; content: ".";}
.header{ margin: 0px auto; width: 982px; clear: both;}
.content{  background: none repeat scroll 0 0 #FFFFFF; margin: 0px auto; width: 990px; clear: both;}
.footer{ margin: 0px auto; width: 982px; clear: both;}
.header{ margin-bottom: 2px;}
.footer{ margin-bottom: 10px;}
.main-col-10 .mod{ margin-right: 6px;}
.main-col-9 .mod{ margin-right: 6px;}
.main-col-right .mod{ margin-bottom: 0px;}


.area-sub .mod{ margin-right: 6px;}
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{ color: #585858;}
.sub-list A:visited{ color: #585858;}
.cDGray{ color: #727171;}
.cDGray:visited{ color: #727171;}
.cDGray A{ color: #727171;}
.cBlue{ color: #1e50a2;}
.cBlue:visited{ color: #1e50a2;}
.cBlue A{ color: #1e50a2;}
.cDRed{ color: #ba2636;}
.cDRed:visited{ color: #ba2636;}
.cDRed A{ color: #ba2636;}
.cRed{ color: #ff0000;}
.tab-u A:hover{ color: #ba2636;}
.cRed A:hover{ color: #ba2636;}
A.cRed:hover{ color: #ba2636;}
.sub-list A:hover{ color: #ba2636;}
.cBlue A:hover{ color: #ba2636;}
A.cBlue:hover{ color: #ba2636;}
.cDRed A:hover{ color: #ba2636;}
A.cDRed:hover{ color: #ba2636;}
.cGray A:hover{ color: #ba2636;}
A.cGray:hover{ color: #ba2636;}
.cDGray A:hover{ color: #ba2636;}
A.cDGray:hover{ color: #ba2636;}
.cWhite A:hover{ color: #ba2636;}
A.cWhite:hover{ color: #ba2636;}
.cBlack A:hover{ color: #ba2636;}
A.cBlack:hover{ color: #ba2636;}
.cGreen A:hover{ color: #ba2636;}
A.cGreen:hover{ color: #ba2636;}
.cYellow A:hover{ color: #ba2636;}
A.cYellow:hover{ color: #ba2636;}
.imgText-temp-1{ padding-left: 132px; margin-bottom: 3px; overflow: hidden;}
.imgText-temp-1 .main-img{ position: absolute; margin-left: -132px; _display: inline;}
.imgText-temp-1 .main-list{ float: left;}
.imgText-temp-2{ padding-bottom: 10px; padding-left: 80px; padding-right: 0px; overflow: hidden; padding-top: 0px;}
.imgText-temp-2 .imgText-img{ border-bottom: #dcdddd 1px solid; border-left: #dcdddd 1px solid; float: left; margin-left: -80px; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid; _display: inline;}
.imgText-temp-2 .imgText-titleTop{ line-height: 21px; margin: 6px 0px 3px -80px; font-weight: bold;}
.imgText-temp-2 .sub-list{ float: left;}
.imgText-temp-3{ padding-left: 132px; margin-bottom: 15px; overflow: hidden;}
.imgText-temp-3 .main-img{ float: left; margin-left: -132px; _display: inline;}
.imgText-temp-3 .main-list{ float: left;}
.temp-1-2{ margin-top: 6px;}
.temp-1-2 .temp-u{ width: 180px; _display: inline;}
.user-logined{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.login-name{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.logined-begin{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.logined-after{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.main-list LI{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.specialTopic-list LI{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.sub-list LI{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.stock-search .ui-btn-submit{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.i-setIndex{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.i-help{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.i-rss{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.ui-select-box{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.ui-btn-login{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.ntes-passport{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.product-item-mail .icon{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.product-item-game .icon{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.product-item-serv .icon{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.product-item-reco .icon{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.theme-blue{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.theme-gray{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.theme-green{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.theme-pink{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.theme-yellow{ background: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png) no-repeat;}
.mod .hd{ background-position: left -30px;}

.mod-function{ background-position: left -30px;}
.mod{ margin-bottom: 10px;}
.mod .hd{ line-height: 24px; height: 24px;}
.mod .bd{ overflow: hidden;}

.mod2{ margin-bottom: 7px;}

.mod-title{ text-indent: 10px; float: left; font-weight: bold;}
.mod-entry{ padding-right: 6px; float: right;}
.area-main .bd{ padding-bottom: 0px; padding-left: 5px; padding-right: 4px; padding-top: 12px;}
.area-sub .bd{ padding-bottom: 0px; padding-left: 5px; padding-right: 4px; padding-top: 12px;}
.main-title{ line-height: 25px; margin-bottom: 3px; height: 22px; font-size: 14px; overflow: hidden; font-weight: bold;}
.main-subtitle{ line-height: 19px; height: 19px; font-size: 14px; overflow: hidden; font-weight: bold;}
.mod-list{ width: 100%; margin-bottom: 4px;}
.mod-list LI{ clear: both; overflow: hidden;}
.mod-list .dotline{ padding-bottom: 4px; margin-bottom: 4px;}
.main-list LI{ line-height: 25px; padding-left: 12px; height: 25px; font-size: 14px;}
.specialTopic-list LI{ line-height: 25px; padding-left: 12px; height: 25px; font-size: 14px;}
.main-list LI{ background-position: -124px -80px;}
.specialTopic-list LI{ background-position: -123px -112px;}
.sub-list LI{ line-height: 21px; padding-left: 12px; background-position: -124px -82px; height: 21px;}
.sub-list .title{ padding-left: 0px; background: none transparent scroll repeat 0% 0%; font-weight: bold;}
.trends-list LI{ line-height: 21px; height: 21px;}
.mod-img IMG{ clear: both;}
.mod-img P{ line-height: 19px; margin: 1px 0px 0px;}
.mod-img CITE{ margin-top: 9px; width: 100%; float: left; height: 14px; clear: both; overflow: hidden; cursor: pointer;}
.main-img{ width: 122px; overflow: hidden;}
.main-img IMG{ border-bottom: #dcdddd 1px solid; border-left: #dcdddd 1px solid; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid;}
.main-img .stock-img{ border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none;}
.sub-img{ width: 170px; margin-bottom: 9px; overflow: hidden;}
.mod-imgText{ line-height: 0; margin: 0px 0px 4px; zoom: 1; clear: both;}
.imgText-img{ line-height: 1em; float: left;}
.imgText-title{ line-height: 1.5; font-weight: bold;}
.imgText-digest{ line-height: 21px; text-indent: 2em; margin: 3px 0px 0px;}
.mod-imgList{ float: left;}
.mod-imgList LI{ float: left; overflow: hidden; _display: inline;}
.mod-imgList IMG{ border-bottom: #dcdddd 1px solid; border-left: #dcdddd 1px solid; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid;}
.mod-imgList P{ line-height: 19px; margin-top: 4px;}
.imgList-w80{ margin: 0px 0px 4px -14px;}
.imgList-w80 LI{ margin: 0px 0px 13px 15px; width: 80px; height: 103px;}
.imgList-w80 IMG{ border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none;}
.imgList-w90{ margin: 0px 0px 4px -27px;}
.imgList-w90 LI{ margin: 0px 0px 4px 29px; width: 92px; height: 115px;}
.imgList-w120{ margin-left: -2px;}
.imgList-w120 LI{ margin: 0px 0px 25px 2px; width: 122px; height: 115px;}
.imgList-w160{ margin-left: -16px;}
.imgList-w160 LI{ margin: 0px 0px 4px 16px; width: 162px; height: 115px;}
.imgList-w160-2{ margin-left: -16px;}
.imgList-w160-2 LI{ margin: 0px 0px 4px 16px; width: 162px; height: 123px;}
.mod-keyword{ clear: both;}
.keyword-hd{ line-height: 21px; margin-bottom: 3px;}
.keyword-bd{ line-height: 23px; float: left; margin-left: -25px; _display: inline;}
.keyword-bd A{ white-space: nowrap; float: left; margin-left: 25px; font-size: 14px; _display: inline;}
.custom-mod-hd{ line-height: 26px; height: 26px;}
.custom-title{ float: left;}
.custom-entry{ float: right;}
.specialTopic{ margin-top: 4px;}
.specialTopic-hd{ margin-bottom: 6px;}
.specialTopic-title{ height: 20px; overflow: hidden; padding-top: 5px;}
.product-mod{ margin-bottom: 10px;}
.product-mod .bd{ padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.trends-mod .bd{ padding-bottom: 5px; padding-left: 9px; padding-right: 9px; padding-top: 5px;}
.mod-function{ line-height: 20px; margin-bottom: 6px; height: 19px; overflow: hidden;}
.function-date{ margin: 0px 0px 0px 6px; float: left; _display: inline;}
.function-close{ float: right;}
.function-info{ float: right;}
.function-close{ line-height: 17px; text-indent: 12px; margin: 1px 1px 0px 6px; width: 47px; background-position: -101px 0px; height: 17px; visibility: hidden; overflow: hidden; cursor: pointer; _display: inline;}
.wgt-tab{ clear: both;}
.tab-u{ text-align: center; font-family: Verdana,宋体,san-serif; float: left; cursor: pointer;}
.tab-hd{ line-height: 25px; background-position: right -29px; height: 26px; overflow: hidden;}
.tab-hd .current{ font-weight: bold;}
.tab-u-10 .tab-u{ width: 81px; font-size: 14px;}
.tab-u-10 .current{ width: 83px; background: #fff;}
.tab-u-5 .tab-u{ width: 33px;}
.tab-u-5 .current{ width: 46px;}
.tab-u-9 .tab-u{ width: 81px; font-size: 14px;}
.tab-u-9 .current{ width: 83px; background: #fff;}
.product-tab .tab-u{ width: 81px;}
.product-tab .current{ width: 83px;}
.stock-search{ width: 100%; height: 19px; clear: both;}
.stock-search LABEL{ position: absolute; line-height: 19px; text-indent: 3px; color: #999; top: 0px; left: 0px;}
.stock-search-input{ width: 100px; padding-right: 20px; float: left; height: 17px;}
.stock-search .ui-btn-submit{ text-indent: -100em; margin: 3px 0px 0px -19px; width: 16px; background-position: -46px -190px; float: left; height: 13px; overflow: hidden;}
.main-title .I_V_{ font-weight: bold;}
.imgText-title .I_V_{ font-weight: bold;}
.entry{ line-height: 21px;}
.entry A{ height: 21px; overflow: hidden;}
.display-control .tab-con{ display: none;}
.display-control .current{ display: block;}
.dotline{ border-bottom: #dcdddd 1px dotted;}
.new{ text-decoration: underline;}
.attitude{ padding-right: 63px; background: url(https://img1.cache.netease.com/www/v2011/img/attr.png) no-repeat right top; padding-top: 4px;}
.gg{ background: #e6f4ff;}
.gg_reset{ background: #e6f4ff;}
.gg{ margin-bottom: 6px;}
.mb-6{ margin-bottom: 6px;}
.mb-12{ margin-bottom: 12px;}
.blank3{ display: block; height: 3px; clear: both; overflow: hidden;}
.blank6{ display: block; height: 6px; clear: both; overflow: hidden;}
.code-en{ font: 13px "Verdana";}
.area-sub .gg{ width: 190px;}
.main-col-9 .gg{ width: 360px;}
.main-col-10 .gg{ width: 390px;}
.gg-h65{ height: 65px;}
.gg-h180{ height: 180px;}
.gg-h100{ height: 100px;}
.gg-h300{ height: 300px;}
.gg-h290{ height: 290px;}
.gg-h65{ clear: both; overflow: hidden;}
.gg-h100{ clear: both; overflow: hidden;}
.gg-h180{ clear: both; overflow: hidden;}
.gg-h290{ clear: both; overflow: hidden;}
.gg-h300{ clear: both; overflow: hidden;}
.ggw600h80{ width: 600px; height: 80px; overflow: hidden;}
.area-main UL.dotline{ padding-bottom: 4px;}
.area-sub UL.dotline{ padding-bottom: 4px;}
.main-bn-blog{ margin-bottom: 18px;}
H1{ display: none;}
.logo{ margin: 19px 7px 0px 16px; float: left; _display: inline;}
.channel{ float: right; height: 80px; overflow: hidden;}
.channel-col{ border-left: #dcdddd 1px solid; padding-bottom: 0px; line-height: 20px; margin: 10px 0px 0px -1px; padding-left: 16px; padding-right: 0px; float: left; padding-top: 0px; _display: inline;}
.channel-col A{ margin: 0px 6px 0px 0px; width: 24px; float: left;}
.channel-col .w3{ margin: 0px 6px 0px 0px; width: 36px; float: left;}
.channel-col STRONG{ float: left; margin-right: 6px;}
.channel-col STRONG A{ width: 26px;}
.col-w .nowrap{ width: 138px; float: left;}
.col .nowrap{ width: 108px; float: left;}
.col-w3 .nowrap{ width: 120px; float: left;}
.ui-pos-rel{ z-index: 1; position: relative;}
.ui-pos-abs{ position: absolute; display: none;}
.ui-pos-active{ visibility: visible;}
 [
data-state='disable'].ui-ipt-enter{ border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; background: #fbfbfb; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid;}
 [
data-state='error'].ui-ipt-enter{ border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; background: #fffcf0; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid;}
.ui-ipt-enter{ border-bottom: #e3e3e3 1px solid; border-left: #bababa 1px solid; font-family: Verdana,san-serif,宋体; background: #fff; color: #2b2b2b; border-top: #bababa 1px solid; border-right: #e3e3e3 1px solid;}
.ui-btn-submit{ border-bottom-style: none; padding-bottom: 0px; border-right-style: none; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; cursor: pointer; padding-top: 0px;}
 [
data-state='disable'].ui-btn-submit{ border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; background: #f3f3f3; color: #727171; border-top: #ccc 1px solid; cursor: default; border-right: #ccc 1px solid;}
.ntes-passport{ z-index: 2; position: absolute; min-width: 982px; width: 100%; background-repeat: repeat-x; background-position: left bottom; height: 29px; color: #727171; clear: both; top: 0px; left: 0px;}
.passport-main{ margin: 0px auto; width: 982px;}
.passport-login{ float: left;}
.login-info{ line-height: 29px;}
.passport-login .label{ padding-bottom: 0px; line-height: 16px; margin: 4px 0px 0px; padding-left: 0px; padding-right: 0px; float: left; height: 20px; overflow: hidden; padding-top: 2px;}
.passport-entry{ line-height: 29px; float: right;}
.i-setIndex{ padding-bottom: 0px; padding-left: 15px; padding-right: 0px; background-position: -117px -28px; cursor: pointer; padding-top: 2px;}
.i-help{ padding-bottom: 0px; padding-left: 20px; padding-right: 0px; background-position: -113px 3px; padding-top: 2px;}
.i-rss{ text-indent: -100em; margin: 7px 0px 0px 6px; width: 23px; background-position: left -90px; float: right; height: 13px; overflow: hidden;}
.ui-select{ float: left;}
.form-ipt{ margin: 5px 5px 0px; float: left; font-size: 12px; overflow: hidden; _display: inline;}
.form-ipt INPUT{ line-height: 16px; float: left; height: 16px; font-size: 12px; overflow: hidden;}
.form-ipt-user{ width: 100px;}
.form-ipt-pwd{ width: 100px;}
.ui-btn-login{ border-bottom-style: none; border-right-style: none; margin: 5px 11px 0px 6px; width: 39px; background-position: -5px -190px; border-top-style: none; float: left; height: 18px; color: #727171; font-size: 12px; border-left-style: none; cursor: pointer; _display: inline;}
.ui-select-box{ z-index: 1; position: relative; text-align: left; line-height: 18px; margin: 5px 0px 0px; width: 79px; background-position: left -150px; height: 18px;}
.ui-select-selected{ text-indent: 3px; width: 79px; display: block; height: 18px; overflow: hidden; cursor: pointer;}
.ui-select-list{ border-bottom: #b4b4b4 1px solid; position: absolute; border-left: #b4b4b4 1px solid; width: 112px; display: none; background: #fff; border-top: #b4b4b4 1px solid; top: 17px; cursor: pointer; border-right: #b4b4b4 1px solid; left: 0px;}
.ui-select-list LI{ line-height: 21px; text-indent: 5px; margin: 1px; color: #4b4b4b;}
.ui-select-list .disable{ color: #ccc; cursor: default;}
.ui-select-list .interval{ border-bottom: #c4c4c4 1px solid;}
.ui-select-list A{ text-indent: 2px; width: 110px; display: block; background: #fff; height: 18px; color: #2b2b2b; clear: both; cursor: pointer;}
.ui-select-list A:visited{ color: #2b2b2b;}
.ui-select-list A:hover{ background: #85b6ea; color: #fff; text-decoration: none;}
.product-item-mail{ padding-bottom: 9px; padding-left: 44px; padding-right: 0px; clear: both; padding-top: 8px;}
.product-item-game{ padding-bottom: 9px; padding-left: 44px; padding-right: 0px; clear: both; padding-top: 8px;}
.product-item-serv{ padding-bottom: 9px; padding-left: 44px; padding-right: 0px; clear: both; padding-top: 8px;}
.product-item-reco{ padding-bottom: 9px; padding-left: 44px; padding-right: 0px; clear: both; padding-top: 8px;}
.product-item-mail STRONG{ width: 34px; float: left;  margin-left: -44px; overflow: hidden; _display: inline;}
.product-item-game STRONG{ width: 34px; float: left; height: 100%; margin-left: -44px; overflow: hidden; _display: inline;}
.product-item-serv STRONG{ width: 34px; float: left; height: 100%; margin-left: -44px; overflow: hidden; _display: inline;}
.product-item-reco STRONG{ width: 34px; float: left; height: 100%; margin-left: -44px; overflow: hidden; _display: inline;}
.product-item-mail A{ line-height: 20px; width: 56px; float: left; overflow: hidden;}
.product-item-game A{ line-height: 20px; width: 56px; float: left; overflow: hidden;}
.product-item-serv A{ line-height: 20px; width: 56px; float: left; overflow: hidden;}
.product-item-reco A{ line-height: 20px; width: 56px; float: left; overflow: hidden;}
.product-item-mail .icon{ width: 30px;}
.product-item-game .icon{ width: 30px;}
.product-item-serv .icon{ width: 30px;}
.product-item-reco .icon{ width: 30px;}
.product-item-mail .icon{ margin: 1px 0px 0px 9px; background-position: 1px 2px; padding-top: 18px;}
.product-item-game .icon{ margin: 20px 0px 0px 8px; background-position: left -50px; padding-top: 21px;}
.product-item-serv .icon{ margin: 0px 0px 0px 7px; background-position: -28px top; padding-top: 24px;}
.product-item-reco .icon{ margin: 10px 0px 0px 7px; background-position: -27px -50px; padding-top: 20px;}
.product-item-game{ background: #fff;}
.product-item-reco{ background: #fff;}
.product-item-serv{ padding-bottom: 0px; height: 45px; overflow: hidden;}
.product-item-reco{ height: 82px; overflow: hidden;}
.product-list LI{ width: 100%; background-position: -202px -2px; float: left; height: 27px; overflow: hidden;}
.item-mail{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-microBlog{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-blog{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-photo{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-money{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-tie{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-wan{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-book{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-yuehui{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-caipiao{ line-height: 28px; padding-left: 30px; display: block; background: url(https://img1.cache.netease.com/www/v2011/img/icon_product_listv0.0.3.png) no-repeat left top; float: left; height: 28px; clear: both;}
.item-mail{ background-position: 6px 8px;}
.item-microBlog{ background-position: 6px -19px;}
.item-blog{ background-position: 6px -47px;}
.item-photo{ background-position: 6px -74px;}
.item-money{ background-position: 6px -103px;}
.item-tie{ background-position: 4px -132px;}
.item-wan{ background-position: 4px -160px;}
.item-book{ background-position: 4px -186px;}
.item-yuehui{ background-position: 4px -215px;}
.item-caipiao{ background-position: 4px -243px;}
.product-entry{ line-height: 30px; float: right; height: 30px; clear: both; margin-right: 6px; _display: inline;}
.ntes-yodao{ z-index: 1; border-bottom: 1px solid; position: relative; border-left: 1px solid; width: 978px; height: 63px; clear: both; border-top: 1px solid; border-right: 1px solid;}
.yodao-main{ width: 818px; float: right;}
.yodao-sub{ width: 140px; float: left; _display: inline;}
.yodao-logo{ margin-top: 29px; text-indent: -100em; width: 114px; float: left; height: 23px; overflow: hidden;}
.wgt-yodao-weather{ margin: 9px 0px 0px; width: 140px; float: left; visibility: hidden;}
.yodao-weather-info{ width: 70px; float: left;}
.weather-location{ line-height: 21px; padding-right: 10px; background-position: right -75px; float: right; height: 21px; clear: both; overflow: hidden; cursor: pointer;}
.weather-temperature{ text-align: right; line-height: 16px; width: 100%; float: right; clear: both;}
.yodao-weather-icon{ text-align: center; line-height: 20px; padding-left: 5px; width: 65px; float: left;}
.wgt-yodao-search{ margin: 6px 0px 0px 4px; width: 460px; float: left; _display: inline;}
.wgt-yodao-search LABEL{ display: none;}
.wgt-yodao-search .ui-ipt-enter{ border-bottom: #cbccce 1px solid; border-left: #8c8c8c 1px solid; padding-bottom: 0px; border-right-style: none; padding-left: 3px; width: 335px; padding-right: 0px; float: left; height: 21px; font-size: 14px; border-top: #8c8c8c 1px solid; padding-top: 3px;}
.wgt-yodao-search .ui-btn-submit{ text-align: center; line-height: 26px; width: 67px; background-position: left top; float: left; height: 26px; font-size: 14px; font-weight: bold;}
.yodao-search-category{ margin-bottom: 3px; height: 20px;}
.yodao-search-category .current{ background-position: -67px top; color: #fff; font-weight: bold;}
.search-category-item A:hover{ background-position: -67px top; color: #fff; font-weight: bold;}
.search-category-item A:hover{ text-decoration: none;}
.search-category-item A{ text-align: center; padding-bottom: 4px; padding-left: 0px; width: 34px; padding-right: 0px; float: left; cursor: pointer; margin-right: 8px; padding-top: 2px;}
.search-category-more{ margin: 2px 8px 0px 5px; padding-right: 10px; background-position: right -78px; float: left; cursor: pointer;}
.yodao-search-category LABEL{ display: none;}
.category-more-list{ z-index: 2; width: 72px; zoom: 1; top: 15px; left: 0px;}
.category-more-list A{ line-height: 21px; text-indent: 3px; width: 100%; float: left; height: 21px; clear: both; _height: 170px;}
.category-more-list A:hover{ color: #fff; text-decoration: none;}
.category-more-list .interval{ border-bottom: #dcdddd 1px solid;}
.yodao-entry{ width: 225px; float: right;}
.yodao-entry-mine{ text-align: center; line-height: 19px; width: 110px; display: block; height: 19px;}
.yodao-entry-link{ margin: 13px 0px 0px; height: 14px; visibility: hidden; overflow: hidden;}
.wgt-theme{ position: absolute; height: 10px; overflow: hidden; top: 6px; right: 10px;}
.theme-blue{ width: 11px; float: left; height: 21px; margin-left: 8px; overflow: hidden; cursor: pointer; _display: inline;}
.theme-gray{ width: 11px; float: left; height: 21px; margin-left: 8px; overflow: hidden; cursor: pointer; _display: inline;}
.theme-green{ width: 11px; float: left; height: 21px; margin-left: 8px; overflow: hidden; cursor: pointer; _display: inline;}
.theme-pink{ width: 11px; float: left; height: 21px; margin-left: 8px; overflow: hidden; cursor: pointer; _display: inline;}
.theme-yellow{ width: 11px; float: left; height: 21px; margin-left: 8px; overflow: hidden; cursor: pointer; _display: inline;}
.theme-blue{ background-position: -26px -168px;}
.theme-gray{ background-position: -15px -168px;}
.theme-green{ background-position: -4px -168px;}
.theme-pink{ background-position: -48px -168px;}
.theme-yellow{ background-position: -37px -168px;}
.wgt-theme .current{ margin-top: -11px;}
.yodao-dialog{ width: 135px; top: 21px; left: -1px;}
.yodao-dialog .hd{ padding-bottom: 0px; line-height: 20px; padding-left: 3px; padding-right: 3px; height: 20px; padding-top: 0px;}
.yodao-dialog-title{ float: left;}
.yodao-dialog-close{ text-indent: -100em; margin: 6px 2px 0px 0px; width: 8px; background-position: -139px -17px; float: right; height: 12px; overflow: hidden; cursor: pointer; _display: inline;}
.yodao-dialog .bd{ padding-bottom: 12px; padding-left: 12px; padding-right: 12px; height: 76px; padding-top: 6px;}
.yodao-dialog-item{ margin: 3px 0px 0px; display: block; float: left; height: 20px;}
.yodao-dialog SELECT{ width: 64px;}
.yodao-dialog .ui-btn-submit{ margin: 9px 0px 0px 36px; width: 54px; background-position: -148px top; height: 21px;}
.aboutNetease{ margin-bottom: 10px; height: 25px;}
.aboutNetease LI{ padding-bottom: 0px; padding-left: 0px; padding-right: 0px; color: #1e50a2; padding-top: 4px;}
.aboutNetease LI A{ padding-bottom: 0px; padding-left: 5px; padding-right: 5px; color: #1e50a2; padding-top: 0px;}
.aboutNetease LI A:visited{ color: #1e50a2;}
.footer{ text-align: center; padding-bottom: 5px; line-height: 21px; padding-left: 0px; padding-right: 0px; color: #000; padding-top: 0px;}
.footer A{ color: #1e50a2;}
.footer A:visited{ color: #1e50a2;}
.footer IMG{ margin: 4px 0px 0px;}
.gg-g24{ border-bottom: #dcdddd 1px solid; text-align: left; border-left: #dcdddd 1px solid; margin: 0px auto 10px; height: 139px; clear: both; overflow: hidden; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid;}
.tab-hd-gg-left{ width: 22px; height: 138px; overflow: hidden; _display: inline;}
.tab-hd-gg-right{ width: 22px; height: 138px; overflow: hidden; _display: inline;}
.tab-hd-gg-left .current{ background-image: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png); background-repeat: no-repeat;}
.tab-hd-gg-right .current{ background-image: url(https://img1.cache.netease.com/www/v2011/img/iconv0.0.7.png); background-repeat: no-repeat;}
.tab-hd-gg-left LI{ line-height: 14px; margin-top: 1px; width: 11px; overflow: hidden; cursor: pointer;}
.tab-hd-gg-right LI{ line-height: 14px; margin-top: 1px; width: 11px; overflow: hidden; cursor: pointer;}
.tab-hd-gg-left{ float: left; margin-left: 1px;}
.tab-hd-gg-left LI{ text-align: left; padding-bottom: 9px; padding-left: 3px; padding-right: 4px; padding-top: 8px;}
.tab-hd-gg-left .current{ padding-right: 8px; background-position: 18px -168px;}
.tab-hd-gg-right{ float: right; margin-right: 1px;}
.tab-hd-gg-right LI{ text-align: right; padding-bottom: 9px; padding-left: 4px; padding-right: 3px; float: right; padding-top: 8px;}
.tab-hd-gg-right .current{ padding-left: 8px; background-position: -126px -168px;}
.link_gg{ line-height: 21px;}
.tab-bd-gg{ float: left; overflow: hidden;}
.gg-g24-main{ float: left; overflow: hidden;}
.tab-bd-gg{ margin: 7px 0px 0px 5px; width: 137px;}
.tab-bd-gg{ line-height: 21px;}
.gg-g24-main{ margin: 5px 10px; width: 600px; height: 129px;}
.g24-main-textTop{ margin: 2px 0px 1px; display: block; height: 21px; overflow: hidden;}
.g24-main-textBottom{ margin: 3px 0px 0px; display: block; height: 21px; overflow: hidden;}
.g24-main-textTop A{ line-height: 21px; width: 120px; float: left; overflow: hidden;}
.g24-main-textBottom A{ line-height: 21px; width: 120px; float: left; overflow: hidden;}
#g5n1 .bd{ height: 429px;}
#gytoronto .bd{ height: 430px;padding: 8px 4px 0 5px;}
#gytoronto2 .bd{ height: 433px;padding: 8px 4px 0 5px;}
#gy .bd{ height: 429px;}
#gy2 .bd{ height: 429px;}
#gy3 .bd{ height: 429px;}
#gy4 .bd{ height: 433px;}
#g5n2 .bd{ height: 211px; padding: 0px 0px 0px 0px;}
#recommend .bd{ height: 261px;}
#g5n3 .bd{ height: 261px;}
#product .bd{ height: 180px;}
#news .bd{ height: 740x;}
#vedio .bd{ height: 531px;}

#vedio .bdtoronto{ height: 676px;}

#vedio .bdvancouver{ height: 582px;}

#moneySub .bd{ height: 223px;}
#nie .bd{ height: 269px;}
#trends .bd{ height: 63px;}
#sportSub .bd{ height: 221px;}
#gameSub .bd{ height: 221px;}
#money .bd{ height: 429px;}
#auto .bd{ height: 429px;}
#sports .bd{ height: 429px;}
#house .bd{ height: 369px;}
#ent .bd{ height: 429px;}
#game .bd{ height: 429px;}
#tech .bd{ height: 429px;}
#book .bd{ height: 429px;}
#lady .bd{ height: 429px;}
#t .bd{ height: 429px;}
#market .bd{ height: 261px;}
#blog .bd{ height: 261px;}
#hz .bd{ height: 261px;}
#bbs .bd{ height: 261px;}
#marketSub .bd{ height: 261px;}
#siteRank .bd{ height: 261px;}
#neteasy_mall{ line-height: 26px; padding-right: 0px; height: 273px;}
#neteasy_mall .dotline{ line-height: 1px; width: 170px; margin-bottom: 5px; height: 1px; font-size: 1px;}
.neteasy_mall_title{ line-height: 18px; margin-top: -5px; color: #2b2b2b; font-weight: bold;}
.neteasy_mall_phone{ border-bottom: #86a2bd 1px solid; border-left: #86a2bd 1px solid; padding-left: 5px; width: 93px; height: 19px; color: #727171; border-top: #86a2bd 1px solid; border-right: #86a2bd 1px solid;}
.neteasy_mall_value{ border-bottom: #86a2bd 1px solid; border-left: #86a2bd 1px solid; padding-left: 5px; width: 93px; height: 19px; color: #727171; border-top: #86a2bd 1px solid; border-right: #86a2bd 1px solid;}
.neteasy_mall_phone{ height: 17px; padding-top: 2px;}
.neteasy_mall_value{ padding-left: 0px; width: 60px; height: 20px;}
.neteasy_mall_submit{ border-bottom-style: none; border-right-style: none; width: 35px; border-top-style: none; background: url(https://img1.cache.netease.com/www/v2011/img/neteasy_mallv0.0.1.png) no-repeat; height: 20px; color: #ba2636; margin-left: 5px; border-left-style: none; cursor: pointer;}
#phone_err{ line-height: 1px; width: 14px; display: inline-block; background: url(https://img1.cache.netease.com/www/v2011/img/neteasy_mallv0.0.1.png) no-repeat -39px 0px; height: 14px; margin-left: 3px; font-size: 1px;}
.mall_flash{ margin-bottom: 8px;}
.mall_price{ _line-height: 30px;}
.mall_img{ margin-top: 7px;}
.remindtt75{ padding-bottom: 2px; padding-left: 2px; padding-right: 2px; font-size: 100%; padding-top: 2px;}
.remindtt752{ padding-left: 2px; padding-right: 2px; color: #9e9e9e; font-size: 100%;}
.jstxhuitiaozuo{ background-color: #eaf1fd; padding-left: 5px; color: #8d9dbe; font-size: 100%; padding-top: 1px;}
.jstxhuitiaoyou{ padding-right: 5px; font-size: 100%;}
.jstxlan{ font-size: 100%; cursor: pointer;}
.jstxlan:hover{ text-decoration: underline;}
.aa_highlight{ color: #fff;}
.tcbox{ z-index: 99; border-bottom: #dcdddd 1px solid; position: absolute; border-left: #dcdddd 1px solid; margin-top: 6px; width: 270px; background: #ffffff; float: left; margin-left: 0px; border-top: #dcdddd 1px solid; top: 25px; border-right: #dcdddd 1px solid; left: 0px;}
.tbText{ text-align: left; line-height: 20px; margin-top: 3px; width: 268px; border-collapse: collapse; color: #2b2b2b; font-size: 12px;}
.tbText TH{ text-align: left; padding-bottom: 0px; padding-left: 6px; padding-right: 6px; height: 20px; padding-top: 0px;}
.tbText TD{ text-align: left; padding-bottom: 0px; padding-left: 6px; padding-right: 6px; height: 20px; padding-top: 0px;}
.tbText TH{ background: #e2f7fd; color: #1e50a2; font-weight: normal;}
.tbText .nline{ padding-bottom: 1px; outline-style: none; padding-left: 1px; outline-width: medium; width: 100%; padding-right: 1px; display: block; color: #2b2b2b; text-decoration: none; padding-top: 1px;}
.tbText TR.alter TD{ background: #ccedf7;}
.tbText TR:hover{ background: #ccedf7;}
.login-after-inner{ z-index: 10; position: relative; float: left; margin-right: 9px;}
.login-after-select{ position: absolute; text-align: left; line-height: 18px; width: 100%; display: none; background: #fff; color: #2b2b2b; overflow: hidden; top: 23px; left: 0px; _width: 170px;}
.login-after-select .user-entry{ border-bottom: #dcdddd 1px solid; border-left: #dcdddd 1px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; display: block; border-top: #dcdddd 1px solid; border-right: #dcdddd 1px solid; padding-top: 1px;}
.login-after-select A{ line-height: 21px; text-indent: 3px; width: 100%; display: block; height: 21px; color: #2b2b2b; clear: both; font-weight: normal; _width: 166px;}
.login-after-select A:hover{ background-color: #4472ae; color: #fff; text-decoration: none;}
#NTES_Login{ position: relative;}
.login-tips{ border-bottom: #dcdddd 1px solid; position: absolute; border-left: #dcdddd 1px solid; padding-bottom: 0px; line-height: 16px; padding-left: 2px; padding-right: 2px; display: none; background: #fffcf0; height: 16px; border-top: #dcdddd 1px solid; top: 22px; border-right: #dcdddd 1px solid; padding-top: 0px; left: 29px;}
.login-tips A.cBlue{ color: #1e50a2;}
.login-tips A.cBlue:hover{ color: #ba2636;}
.login-tips A.login-tips-close{ color: #999;}
.login-tips A.login-tips-close:hover{ color: #000; text-decoration: none;}
.login-auto-list{ z-index: 10; border-bottom: #e3e3e3 1px solid; position: absolute; border-left: #e3e3e3 1px solid; border-collapse: collapse; background: #fff; border-top: #e3e3e3 1px solid; top: 22px; border-right: #e3e3e3 1px solid; left: 29px;}
.login-auto-list TD{ padding-bottom: 0px; line-height: 22px; padding-left: 5px; padding-right: 5px; font-family: Verdana,san-serif,宋体; height: 22px; cursor: pointer; padding-top: 0px;}
.login-auto-list TD.hover{ background-color: #4472ae; color: #fff;}
.ui-select-list LI.hover{ background-color: #4472ae; color: #fff;}
.ui-select-list{}
.ui-select-box{}
.login-tips-username{ z-index: 5; font-family: Verdana,san-serif,宋体;}
.login-tips-password{ z-index: 5; left: 142px;}
.login-tips-mobile{ z-index: 1;}
.ui-ipt-enter{ -webkit-appearance: none;}
.ui-btn-submit{ -webkit-appearance: none;}
.user-logined{ line-height: 21px; margin-top: 3px; padding-left: 6px; font-family: Verdana,宋体,san-serif; background-position: left -213px; float: left; height: 21px;}
.login-name{ padding-right: 18px; background-position: right -233px; float: left; cursor: pointer;}
.user-logined:hover{ background-position: left -253px;}
.user-logined:hover .login-name{ background-position: right -273px;}

.content_1{ padding-right: 8px; padding-left: 2px; padding-bottom: 0px; padding-top: 5px; height: 270px;}
.content_2{ padding-right: 9px; padding-left: 9px; padding-bottom: 0px; padding-top: 10px; height: 270px;}
.content_3{ padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 10px; height: 270px;}
.list14_Lgra_1 LI{ font-size: 14px; overflow: hidden; width: 220px; line-height: 25px; padding-top: 0px; height: 25px;}
.list14_Lgra_2 LI{ font-size: 14px; overflow: hidden; width: 220px; line-height: 25px; padding-top: 0px; height: 25px;}
.list14_Lgra_2{ padding-bottom: 0px;}
.list14_Lgra_2 LI{ width: 242px;}
.nw_dl{ background: #fff; height: 260px;}
.nw_dl DT{ display: none; background: #e6eef7; float: left; overflow: hidden; width: 21px; color: #333; line-height: 14px; margin-right: -30px; padding-top: 14px; height: 73px; text-align: center;}
.nw_dl DT.last{ clear: both; margin-top: 1px; padding-top: 45px; height: 106px;}
.nw_dl DD{ margin-left: 10px; overflow: hidden; width: 245px;}
.nw_dl .dotLine{ margin-bottom: 0px;}
.nw_dl .list14_Lgra_1{ padding-top: 6px;}
.nw_itxt{ margin-top: 5px; overflow: hidden; height: 60px;}
.nw_itxt H4 A{ font-size: 14px;}
.nw_itxt .nw_cnt{ margin-left: 63px;}
.nw_itxt H4{ overflow: hidden; line-height: 20px; height: 40px;}
.nw_itxt P{ overflow: hidden; line-height: 20px; height: 40px;}
.nw_itxt H4{ margin-bottom: 3px; width: 100%; line-height: 16px; height: 16px;}
.nw_img{ float: left; width: 63px; margin-right: -63px;}
.nw_img IMG{ border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; width: 54px; border-bottom: #ddd 1px solid; height: 54px;}
.nw_img2{ padding-bottom: 3px;}
.nw_img2 IMG{ border-right: #ccc 1px solid; border-top: #ccc 1px solid; border-left: #ccc 1px solid; width: 250px; border-bottom: #ccc 1px solid; height: 75px;}
.nw_dl2{ padding-bottom: 3px;}
.nw_dl2 DT{ float: left; width: 70px; color: #333; margin-right: -70px; text-align: right;}
.nw_dl2 DD{ margin-left: 70px; overflow: hidden; line-height: 18px; height: 17px;}
.nw_dl2 DD.first{ overflow: hidden; width: 200px; height: 76px;}
.nw_mlist0{ margin-left: -10px; overflow: hidden; zoom: 1;}
.nw_mlist0 LI{ display: inline; float: left; padding-bottom: 1px; margin-left: 10px; overflow: hidden; width: 95px; height: 18px;}
.content_3 .dotLine{ margin: 0px 10px;}
.nw_img3{ background: url(nw_bg.png) no-repeat 9999px 9999px;}
.nw_mlist P{ background: url(nw_bg.png) no-repeat 9999px 9999px;}
.nw_music{ background: url(nw_bg.png) no-repeat 9999px 9999px;}
.nw_music P A{ background: url(nw_bg.png) no-repeat 9999px 9999px;}
.nw_micn{ background: url(nw_bg.png) no-repeat 9999px 9999px;}
.nw_mlist{ padding-left: 10px;}
.nw_mlist LI{ padding-right: 5px; padding-left: 0px; float: left; padding-bottom: 6px; overflow: hidden; width: 125px; padding-top: 6px;}
.nw_img3{ padding-right: 1px; background-position: 0px 0px; padding-left: 5px; float: left; padding-bottom: 1px; width: 42px; margin-right: -52px; padding-top: 1px; height: 42px;}
.nw_img3 IMG{ width: 42px; height: 42px;}
.nw_mlist .nw_cnt{ margin-left: 52px;}
.nw_mlist H4{ line-height: 14px;}
.nw_mlist P{ line-height: 14px;}
.nw_mlist H4{ padding-bottom: 8px; overflow: hidden; width: 100%; height: 14px;}
.nw_mlist P{ background-position: -101px 0px; padding-left: 19px;}
.nw_micn{ background-position: -101px 0px; padding-left: 19px;}
.nw_music{ padding-right: 10px; background-position: 0px -139px; padding-left: 10px; padding-bottom: 5px; margin: 0px 3px; padding-top: 5px; background-repeat: repeat-x; height: 55px; background-color: #dff1fd;}
.nw_music P{ background-position: 0px -54px; float: left; width: 116px; height: 55px;}
.nw_music P A{ background-position: 0px -54px; float: left; width: 116px; height: 55px;}
.nw_music P A{ cursor: pointer; text-indent: -9999px;}
.nw_music UL{ float: right; width: 88px;}
.nw_music LI{ width: 100%; line-height: 18px; height: 18px;}
.nw_dot{ color: #0071bc;}
.nw_music LI A{ color: #0071bc;}
.nw_music LI A:visited{ color: #0071bc;}
.nw_dot{ font-family: simsun;}
.list14_Lgra_1 LI{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list14_Lgra_2 LI{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nw_itxt H4{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nw_mlist H4{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nw_music LI{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.titleBar A:hover{ color: #ba2636;}
.foot A:hover{ color: #ba2636;}
.header .con A:hover{ color: #ba2636;}
.header .conW A:hover{ color: #ba2636;}
.list14_Lgra LI A:hover{ color: #ba2636;}
.listGra LI A:hover{ color: #ba2636;}
.listBlu LI A:hover{ color: #ba2636;}
.footer A:hover{ color: #ba2636;}
.aboutNetease LI A:hover{ color: #ba2636;}
.yellowpagelist{ margin: 0 auto; width: 982px;}

.collect-list{ background: #FFFFFF none repeat scroll 0 0; border: 1px solid #DDDDDD; padding: 0px 0; }
.collect-list .con{ background: #FFFFFF none repeat scroll 0 0;  padding: 1px 5px 2px 2px; margin: 2px 0 0 4px; width: 940px;}
.collect-list dl{ border-left: 1px solid #CCCCCC; display: inline; float: left; height: 45px; margin-left: -1px; margin-top: -5px; overflow: hidden; width: 79px;}
.collect-list dt{ background-position: 0px 0px; background-image: url(arrow.gif); background-repeat: no-repeat; font-size: 12px; float: left; height: 22px; line-height: 22px; text-align: left; text-indent: 17px; width: 79px;}
.collect-list dt a{ color: #2B2B2B;}

.con{ margin: 0; white-space: nowrap;}

#ypwrap{ float: left; position: relative; left: 50%;}
#ypcontent{ float: left; position: relative; left: -50%;}
.cate{ padding-left: 15px; padding-top: 2px; position: relative;}
.cate .first{ color: red;}
.cate em{ color: #989898; line-height: 20px;}
.cate span.selected a{ color: #F28310; font-weight: bold;}
.w12{ height: 20px; line-height: 20px; overflow: hidden; padding: 0 3px 3px 0; position: relative; width: 80px;font-size: 14px;font-weight: bold;}
.w24{ height: 20px; line-height: 20px; overflow: hidden; padding: 0 3px 3px 0; position: relative; width: 160px;font-size: 14px;font-weight: bold;}
.inline-block{ display: inline-block;}
.cate a, .cate span a{ color: #22229C; line-height: 20px;}
.cate a:link, .cate span a:link{ text-decoration: none;}


.collect-list-toronto{ background: #FFFFFF none repeat scroll 0 0; border: 1px solid #DDDDDD; padding: 5px 0; height: 45px;}
.collect-list-toronto .con{ background: #FFFFFF none repeat scroll 0 0; height: 40px; padding: 2px 5px 3px 2px; width: 940px; margin: 2px 0 0 4px; white-space: nowrap;}
.collect-list-toronto dl{ border-left: 1px solid #CCCCCC; display: inline; float: left; height: 44px; margin-left: -1px; margin-top: -5px; overflow: hidden; width: 106px;}
.collect-list-toronto dt{ background-position: 0px 0px; background-image: url(arrow.gif); background-repeat: no-repeat; font-size: 12px; float: left; height: 22px; line-height: 22px; text-align: left; text-indent: 17px; width: 106px;}
.collect-list-toronto dt a{ color: #2B2B2B;}

.collect-list-vancouver{ background: #FFFFFF none repeat scroll 0 0; border: 1px solid #DDDDDD; padding: 0px 0; height: 100px;}
.collect-list-vancouver .con{ background: #FFFFFF none repeat scroll 0 0; height: 75px; padding: 1px 5px 2px 2px; margin: 2px 0 0 4px; width: 940px;}
.collect-list-vancouver dl{ border-left: 1px solid #CCCCCC; display: inline; float: left; height: 45px; margin-left: -1px; margin-top: -5px; overflow: hidden; width: 79px;}
.collect-list-vancouver dt{ background-position: 0px 0px; background-image: url(arrow.gif); background-repeat: no-repeat; font-size: 12px; float: left; height: 22px; line-height: 22px; text-align: left; text-indent: 17px; width: 79px;}
.collect-list-vancouver dt a{ color: #2B2B2B;}


.header .navright{ float: right; overflow: hidden; width: 774px; padding: 0 0 0 0; margin: 0 0 0 0;}
.header .conWRight{ background: url("all_icon.png") no-repeat scroll -77px -214px transparent; float: right; line-height: 20px; margin: 0px 0 0 -1px; overflow: hidden; padding: 0 0 0 0px;}

.ui_tit{ background-position: left top; overflow: hidden;}

.txt120{ clear: both; line-height: 20px; margin: 3px 0 0; overflow: hidden; width: 126px;}
.txt120 .con{ padding: 3px 2px 4px 4px;}

.txt120 .con{ background: #F5F8FC none repeat scroll 0 0; border: 1px solid #EDEDED;}

.txt120 .con table{ width: 120px;}

.txt120 .con td{ width: 120px;}
.ui_colLine{ clear: both; display: block; height: 1px; overflow: hidden;}

.ui_colLine{ background-color: #B1C8D7;}

.clearfix{ clear: both;}
.tit_hot{ font: bold 18px Microsoft YaHei,simsun; text-align: center; margin-bottom: 5px; overflow: hidden; font-weight: 100;word-break:keep-all;white-space:nowrap;width:320px;}

.lineH21{ line-height: 21px;}
.cGray{ color: #585858;}

.gg2{ background: none repeat scroll 0 0 #FFFFFF;}

.main-title2{ font-size: 14px; font-weight: bold; line-height: 21px;}
.main-list2 li{ background-position: -124px -80px;}
.main-list2 li{ font-size: 14px; height: 21px; line-height: 21px; padding-left: 12px;}



.ls-mout{ overflow: hidden;}
.ls-mover{ overflow-x: hidden; overflow-y: scroll;}


.entnewsScrollBox {height: 614px;width: 320px;}
.headlinenewsScrollBox {height: 597px;width: 320px;}
.realtimenewsScrollBox {height: 851px;width: 143px;}
.realtimenewsScrollBoxToronto {height: 834px;width: 143px;}


.more{
    float: right;
    padding-right: 10px;
}

   .lf
        {
            float: left;
        }
        .rf
        {
            float: right;
        }
        .s
        {
            font-family: STHeiti,simsun,Arial,sans-serif;
        }
        .list li
        {
            padding-right: 8px;
        }
        .list2 li
        {
            padding-right: 0;
        }
        .y_focus .conts
        {
            height: 100px;
            overflow: hidden;
        }
        .y_focus .conts li
        {
            display: none;
            height: 100%;
        }
        .y_focus .conts li.on
        {
            display: block;
        }
        .y_focus .status
        {
            background: url(   "status_03.png" ) repeat-x scroll 0 0 #F8F8FA;
            border-top: 1px solid #CDD8E0;
            height: 26px;
            line-height: 26px;
            padding-right: 9px;
        }
        .y_focus .status .num
        {
            color: #5D768E;
            font: 12px/26px arial;
            padding-left: 10px;
        }
        .y_focus .status .op
        {
            padding: 4px 0 0;
        }
        .y_focus .status .op b, .y_focus .status .op a, .y_focus .status .op .arr
        {
            background: url(            "f_s_03.png" ) no-repeat scroll 0 0 transparent;
            cursor: pointer;
            display: inline;
            float: left;
            vertical-align: middle;
        }
        .y_focus .status .op b, .y_focus .status .op a
        {
            background-position: -12px 1px;
            font-size: 0;
            height: 18px;
            overflow: hidden;
            text-indent: -1000px;
            width: 11px;
        }
        .y_focus .status .op b.on, .y_focus .status .op a.on
        {
            background-position: 0 1px;
        }
        .y_focus .status .op .arr
        {
            background: url(            "arr.gif" ) no-repeat scroll 0 0 transparent;
            border: 1px solid #BDCAD5;
            height: 16px;
            margin-left: 6px;
            margin-top: 1px;
            width: 22px;
        }
        .y_focus .status .op .arr:hover
        {
            background-position: 0 -16px;
        }
        .y_focus .status .op .arr_left
        {
            background-position: -22px -16px;
        }
        .y_focus .status .op .arr_left:hover
        {
            background-position: -22px 0;
        }

  DIV.comment
        {
            background: url(  "commentbox.jpg" ) no-repeat scroll left top transparent;
            float: left;
            height: 20px;
            margin-bottom: 5px;
            margin-right: 5px;
            text-align: center;
            width: 46px;
        }
        DIV.comment .count
        {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 1.0em;
            font-weight: bold;
        }
        DIV.comment P
        {
            color: #474747;
            font-size: 6px;
            margin: 0 auto;
            padding: 1px 0 0;
        }
        DIV.detailbox
        {
            margin-left: 50px;
        }
        DIV.detailbox H3
        {
            font-size: 14px;
            height: 23px;
            line-height: 23x;
            padding-left: 3px;
            padding-top: 2px;
            white-space:nowrap
        }
       
        DIV.detailbox P
        {
            line-height: 23px;
            margin: 0;
            padding: 0;
        }
        .xixian
        {
            border-bottom: 0px solid #CCCCCC;
            clear: both;
            margin-bottom: 1px;
            padding-top: 1px;
        }

        .forumcomment
        {
            width:324px;
            height:100px;
        }


 /* lianghui wrapper */
.sp-lianghui{}
.sp-wrapper { width:994px; margin:0 auto; background:#fff; /*margin-top: -163px; */position:relative; z-index:1; }
.sp-wrapper-head { width:994px; height: 66px;margin: 00,0,0;background: url('https://img3.cache.netease.com/img09/space.gif') no-repeat scroll center top transparent;position: relative;z-index: 0; }
.sp-wrapper .logo { margin-top:23px; }
.sp-wrapper .youdao-search { margin-top:27px; }
.sp-wrapper .youdao { height: 76px; }
.sp-wrapper-link {position: absolute;width: 480px;height: 46px;left: 50%;margin-left: -480px;overflow:hidden;text-indent:-100em;}
.sp-wrapper-colse { width:40px; height:18px; overflow:hidden; cursor:pointer; text-indent:-100em; position:absolute; z-index:2; margin-left:440px; left:50%; top:28px; }
.sp-wrapper-tip { width:435px; height:21px; overflow:hidden; line-height:21px; text-align:right; position:absolute; z-index:2; left:50%; top:36px; font-weight:bold; }
.sp-wrapper-tip a, .sp-wrapper-tip a:visited, .sp-wrapper-tip a:hover { color: #f7e4a2; text-decoration:none }
    /* lianghui wrapper end */
