<!--
/* CSS Document */
/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var ,em{ font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body {background: url("images/back01.png") repeat-x  #FFFFFF; color:#333; padding:0px 0; font:12px/20px "宋体"; margin-top:2px;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:20px; font-size:0; overflow:hidden;zoom:1; background:#fff; }
a { color:#485155; text-decoration:none; }
a:visited { color:#485155; }
a:hover, a:active, a:focus { color:#8d6540; text-decoration: underline; }
.wrap { width:950px; margin:0 auto; }

/*others added by yan*/
 h1, h2, h3, h4, h5, h6{ font-weight:normal; }
.forg,.forg a:link{ color:#e4550b;}
.forg a:visited{ color:#ff8400;}
.forg a:hover{ color:#ff8400;} 
.fbrown,.fbrown a:link{ color:#8d6540;}
.fbrown a:visited{ color:#e4550b;}
.fbrown a:hover{ color:#e4550b;}  
a.fbrown,a.fbrown a:link{ color:#603913!important;}
a.fbrown:visited{ color:#603913!important;}
a.fbrown:hover{ color:#e4550b!important;} 
.fgrey, .fgrey a{color:#697a81;}
.fgrey a:visited { color:#485155}
.fgrey a:hover{ color:#485155}
.fgrey2, .fgrey2 a{color:#5b6b7a;}
.fgrey2 a:visited { color:#485155}
.fgrey2 a:hover{ color:#485155}
.fwit,.fwit a:link,.fwit a:visited{ color:#fff;}
.fwit a:hover{ color:#fff; text-decoration:none;}
.fmid{ text-align:center;}
a.vip{ background:url(images/blog_yan_vip.gif) 100% 49% no-repeat; padding-right:17px;}
/*背景图*/
.icon .icon1,.icon .icon2,.icon .icon3,.sim_select h3,.unify_search .sb,.unify_search .sbOn,.logonav .nav li,.logonav .nav_1,.logonav .nav_1,.logonav .nav_2{background: url() 9999px 9999px no-repeat;}/*header bg*/
.blogNav,.line01,.subA_t,.tit03,.tit04,.tit07{ background:url(images/blog_yan_rpX01.png) 999px 999px repeat-x;}/*repeat-x bg*/

.blogHome,.tit01 h2,.tit02 .tt,.subA_t span,.tit04 .tt,.tit06 .tt{ background:url(images/blog_yan_tit_01.png) no-repeat; outline:none;}/*title bg*/
.t2 a:hover,.slide_dot span,.blk_wb .txt2,.list01 li,.list02,.tit02,.Rss,.more,.btn02,.dot,.tbg,.sub05_t span.selected,.sub05_t span,.btn06,.tit06 h2{ background:url(images/tw/blog_yan_icons.png) no-repeat;}/*other bg*/

.line01{ height:2px; overflow:hidden;zoom:1; background-position:0 -119px}
.Rss{ background-position:-410px -25px; padding-left:15px}
.more{ background-position:-410px -59px; padding-left:15px;}
.dot{ background-position:-180px -200px; padding-left:10px;}
.Rss { color:#49321c;}
.Rss:visited { color:#49321c;}
.Rss:hover { color:#8d6540;}
.more { color:#49321c;}
.more:visited { color:#49321c;}
.more:hover { color:#8d6540;}
/*顶部导航 start*/
/*顶部搜索*/
.s1 {width:65px; margin-left:6px;float:left;}
.unify_search .kw{background: #FFFFFF;border: 1px solid #afc5e0;color: #697a81;float: left;height: 13px;padding: 4px 6px 3px;width: 136px;}
.unify_search select{display: inline;float: left;width: 53px;height: 22px;margin-right: 6px;*margin-top: 1px;border: 1px solid #ccc;padding: 1px;color: #666;}
.unify_search .gray{}
.unify_search .sb{width:52px;height:23px; overflow:hidden;border:none;background-position: -100px -40px; cursor:pointer;float:left;}
.unify_search .sbOn{width:52px;height:23px;border:none;background-position:  -100px -72px;   cursor:pointer; float:left;}
/*select*/
.s2 { width:95px;float:left; margin-right:8px; }
.sim_select{ position:relative; }
.sim_select h3{height:20px; background-color:#fff; background-position:103% -40px; font-size:12px; border:solid 1px #dfd1b1; line-height:20px; padding-left:11px; cursor:pointer; color:#666; font-weight:normal;}
.sim_select ul{font-size:12px; border:solid 1px #dfd1b1; border-top:0; position:absolute;z-index:99999999; zoom:1;}
.sim_select ul li{ line-height:24px; height:24px; padding:0 11px; background-color:#fff; cursor:pointer}
.sim_select ul li.noline{ background:#fff;}
.sim_select ul li.over{ background:#e2e4dd; color:#333}
/* 2012奥运导航 */
.logonav{height:85px; overflow:hidden; margin-bottom:8px; position:relative; z-index:0;}
.logonav .logo{width:145px; height:52px; position:absolute; top:0; left:0;}
.logonav .logo h1{height:44px;position:absolute; top:9px; *top:7px; left:0;} 
.logonav .nav{ background:none;width:790px; height:85px; overflow:hidden; position:absolute; top:0; right:0;}
.logonav .nav_1,.logonav .nav_2,.logonav .nav_3{overflow:hidden; _display:inline-block; float:left; padding-top:13px;}
.logonav .nav_1{width:440px; background-position:  439px -116px;}
.logonav .nav_2{width:108px; background-position: 106px -116px;margin-left:2px;display:inline;}
.logonav .nav_3{width:108px;}
.logonav .nav_w{width:120px;}
.logonav .nav ul{height:23px;clear:both;}
.logonav .nav li{float:left; padding:0 1px 0 1px;width:35px; margin-left:-1px; text-align:center; line-height:14px; background-position: 0 -100px;;}
.logonav .nav .nav_1 li{padding:0 6px 0 7px;}
.logonav .nav a,.logonav .nav a:visited{color:#000; text-decoration:none;}
.logonav .nav a:hover,.logonav .nav a:active{color:#c00; text-decoration:none;}
/* 博客LOGO导航 */
.logo, .icon { float:left;}
.icon { padding:8px 0 0 11px;}
.icon .icon1,.icon .icon2,.icon .icon3 {float:left; padding:0 12px 0 25px; line-height:24px;}
.icon .icon1 { background-position:0 3px; }
.icon .icon3 { background-position:-240px 3px; }
.links{ float:right; padding-top:8px;}
/* 博客首页导航 */
.blogNav{ height:79px; background-position:0 0; width:980px; margin:0px  auto;}
.blogNav .blogN1{ height:46px; width:980px; margin:0 auto; overflow:hidden;zoom:1 font:14px/20px "微软雅黑"; }
.blogN1 .t1{ width:80px;float:left; padding-left:12px;}
.blogN1 .t2{ width:868px; float:right;height:46px; line-height:48px;}
.blogN1 .t2 a{ float:left; width:82px; padding-left:13px; height:46px; }
.blogN1 .t2 i{ float:left; height:46px;line-height:43px; font-style:normal; overflow:hidden;zoom:1; }
.blogN1 .t2 a:hover{ background-position: -3px 0px; }
.blogN1 .blogHome{ width:80px; height:46px; display:block; line-height:9999px; overflow:hidden;zoom:1; background-position: 5px 12px; }
.blogN2{ width:950px; margin:0 auto;}
/*顶部导航 end*/

/* ============== 横切定义 ============== */

.part01,.part02,.part03,.part06 ,.part07,.part08{ overflow:hidden;zoom:1;  margin-top:20px; }
.part01 .p_l{float:left; width:300px;}
.part01 .p_m{float:left; width:360px; padding-left:20px;}
.part01 .p_r{float:right; width:250px;}

.p2cont{ background:url(images/index2012/blog_yan_rpY1.png) 0 0 repeat-y; overflow:hidden;zoom:1}

.part02 .cont{ background:url(images/blog_yan_rpY1.png) 0 0 repeat-y; overflow:hidden;zoom:1}
.part02 .p_l{float:left; width:320px; padding-right:20px;}
.part02 .p_m{float:left; width:320px; padding-left:20px;}
.part02 .p_r{float:right; width:250px;}
.part05{overflow:hidden;zoom:1;}
.p5cont{background:url(images/blog_yan_rpY2.png) 50% 0 repeat-y;overflow:hidden;zoom:1;margin-top:20px;}
.part05 .p_l{ float:left; width:460px;}
.part05 .p_r{ float:right; width:460px;}
.part05 .tit01 .tt{ width:60px;}
.part07 .p_l{ width:380px; float:left}
.part07 .p_r{ width:570px; float:right}
.part07 .pcont{ background:#f8f5e8; padding:20px 0 10px; }

.part08 .p_l{ width:200px; float:left; }
.part08 .p_m{ width:510px; float:left; padding:0 20px;}
.part08 .p_r{ width:200px; float:right; }
.part08 .pcont{ background:url(images/index2012/blog_yan_rpY3.png) 0 0 repeat-y; overflow:hidden;zoom:1;}
.partAd{ margin-top:20px;}

/* ================== block define ================== */
/*标题*/
.rt a { color:#49321c}
.rt a:visited { color:#49321c}
.rt a:hover { color:#8d6540}
.tit01{ overflow:hidden;zoom:1}
.tit01 h2{ height:40px;}
.tit01 .tt{ display:block; line-height:999px; overflow:hidden;zoom:1; height:40px; float:left; width:100px; outline:none;}
.tit01 .rt{  display:block; margin-top:-40px; float:right; height:40px; line-height:40px; text-align:right; padding-right:10px;}
.tit01 .rt20{ padding-top:20px; line-height:12px; height:20px;}
.tit01 .wbtj{ background-position:0 -40px;}
.tit01 .sptj{ background-position:0 -80px;}
.tit01 .culture1{ background-position:0 -180px;}
.tit01 .opinion{ background-position:0 -240px;}
.tit01 .exclusive{ background-position:0 -300px;}
.tit01 .life{ background-position:0 -360px;}
.tit01 .emotion{ background-position:0 -420px;}
.tit01 .gossipy{ background-position:0 -480px;}
.tit01 .media{ background-position:0 -540px;}
.tit01 .industry{ background-position:0 -600px;}
.tit01 .grassroots{ background-position:0 -660px;}
.tit01 .overseas{ background-position:0 -720px;}
.tit01 .entertainment{ background-position:0 -780px;}
.tit01 .culture{ background-position:0 -840px;}
.tit01 .eladies{ background-position:0 -900px;}
.tit01 .healthy{ background-position:0 -960px; height:45px;}
.tit01 .healthy .tt{ width:80px;}
.tit01 .sports{ background-position:0 -1020px;}
.tit01 .it{ background-position:0 -1080px;}
.tit01 .style{ background-position:0 -1140px;}
.tit01 .education{ background-position:0 -1200px;}
.tit01 .infant{ background-position:0 -1260px;}
.tit01 .military{ background-position:0 -1320px;}
.tit01 .auto{ background-position:0 -1380px; height:45px;}
.tit01 .horoscope{ background-position:0 -1440px;}
.tit01 .tth{ background:url(blog_yan120830_tt.png) 999px 999px no-repeat;}
.tit01 .literature{ background-position: 0 0px;height:48px;}
.tit01 .story{ background-position: 0 -60px;height:48px;}
.tit01 .art{ background-position: 0 -120px; height:48px;}
.tit01 .leisure{ background-position: 0 -180px;}
.tit01 .record{ background-position: 0 -240px;}
.tit01 span.rth{ height:30px; line-height:30px; margin-top:-50px;}
.tit01 .rth .Rss{ background:url(images/blog_yan120830_rss.png) 0 0 no-repeat;}
.tit02{ height:30px; background-position:0 -140px; padding:10px 0 0 10px}
.tit02 .rt{  display:block; margin-top:-20px; float:right; height:20px; line-height:20px; text-align:right; padding-right:10px;}
.tit02 .tt{ width:80px; display:block; height:20px; outline:none; line-height:999px; overflow:hidden;zoom:1;}
.tit02 .rdht{ background-position:0 -140px;}
.tit02 .mbtj{ background-position:-100px -140px;}
.tit02 .bkzrqb{ background-position:-200px -140px; width:120px;}
.tit02 .bkjb{ background-position:-340px -140px; width:100px;}
.tit02 .bkss{background-position:-440px -140px; }
.tit02 .xy{ background-position:-360px -580px; width:50px;}
.tit03{background-position:0 -110px; height:20px; line-height:20px;}
.tit03 .tbg{ background-color:#fff; padding-right:10px; background-position:0 -240px;_background-position:0 -242px; padding-left:10px; font-family:"微软雅黑"; font-size:14px; line-height:20px;}
.tit03 .tbg2{ background-position:-415px -373px;_background-position:-415px -377px; padding-left:15px; }

.tit04{ background-position:0 -220px; height:35px; overflow:hidden; zoom:1; }
.tit04 h2{  float:left; width:220px; height:35px;}
.tit04 h2 .tt {background-position:-360px -619px; display:block; height:220px; height:35px; line-height:999px; overflow:hidden;zoom:1;}
.tit04 h2 .help{background-position:-361px -679px;}
.tit05{ font-size:16px; font-family:"微软雅黑", "黑体"; padding-bottom:10px;}

.tit06{ border-top:2px solid #d6c6aa; height:35px; position:relative;}
.tit06 h2{ background-position:20px -400px; padding:10px 5px 0 10px;}
.tit06 .tt{ width:80px; display:block; height:20px; outline:none; line-height:999px; overflow:hidden;zoom:1;}
.tit06 .sinShop{ background-position:-420px -580px;}
.tit06 .cityBiz{ background-position:-520px -580px;}
.tit06 .invest{ background-position:-360px -742px;}
.tit06 .trade{ background:#fff; padding: 0 10px; font-size:14px;  width:60px; position:absolute; top:-10px; right:20px;}
.tit07{ border-top:2px solid #dacbb6; height:25px; line-height:25px; font-size:14px; font-family:"微软雅黑", "宋体"; background-position:0 -95px}
<!-- 登录条login begin -->
<style type="text/css">
.nav2{height:32px; overflow:hidden;margin-top:-2px; clear:both; }
.nav2-l{float:left; padding:5px 0 0 10px;}
.nav2-r{float:left;padding:5px 0px 0 ; }
.lgn-ipt{border:1px solid #dfd1b1;padding:1px;height:18px;line-height:18px;width:94px;color:#666;   }
.name-ipt { width:70px;}
.psw-ipt { width:60px;}
.searchKey-ipt { width:70px;}
.lgn-submit { background:url(images/05_29_blog_zyc_loginBtn.png) 0 0 no-repeat; width:49px; height:22px; border:none; cursor:pointer; text-indent:-999em;}
.lgn-submitOn { background:url(images/05_29_blog_zyc_loginBtn.png) 0 -48px no-repeat; width:49px; height:22px; border:none; cursor:pointer; text-indent:-999em;}
a.btn-ma02{width:83px;background:url(images/bm_cl_003_10012201.png); }
a.btn-ma02:hover{background-position:0 -32px; }
a.btn-ma02:active{background-position:0 -67px; }
.lgn-Search { background:url(images/05_29_blog_zyc_loginBtn.png) 0 -88px no-repeat; width:59px; height:22px; border:none; cursor:pointer; text-indent:-999em;}
.lgn-SearchOn { background:url(images/05_29_blog_zyc_loginBtn.png) -108px -88px no-repeat; width:59px; height:22px; border:none; cursor:pointer; text-indent:-999em;}
.searchDiv { width:310px; }
.searchDiv .typeDiv { float:left; width:94px;}
.searchDiv .keyDiv { float:left; padding-left:10px;}
.keyDiv .lgn-ipt { width:100px;}
.searchDiv .btnDiv { float:left; padding-left:10px;}
.fred2{color:#f00;}
.ful{ color:#e4550b}
.ful:visited{color:#e4550b }
.ful:hover{ color:#e4550b}
.Info{padding:3px 0 0 0;}
.Name {float:left;padding:0 14px 0 14px;}
.Func01 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll 0 -37px;float:left;padding:0 14px 0 14px;}
.Func02 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll 0 -78px;float:left;padding:0 14px 0 14px;}
.Func03 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll 0 -118px;float:left;padding:0 14px 0 14px;}
.Func04 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll -1px -160px;float:left;padding:0 14px 0 14px;}
.Func05 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll 0 -198px;float:left;padding:0 14px 0 14px;}
.Func06 {background:transparent url(images/blog_login_icon.gif) no-repeat scroll 0 2px;float:left;padding:0 14px 0 14px;}



a.btn-m01{float:left;width:69px;height:22px;background:url(images/05_29_blog_zyc_loginBtn.png) -72px 0 no-repeat;display:inline;margin:0 0 0 8px;outline:none;text-indent:-10000px;}
a.btn-m02{width:79px;}a.btn-m02:hover{background-position:-72px -48px;}a.btn-m02:active{background-position:-72px 0;}

.login_content {
border: 1px #ccc solid;
}
hr {
filter:alpha(opacity=100,finishopacity=0,style=3);
}
input,select {
background-color:#;
border: 0px #333 solid;
font-size: 13px;
color: #666;
}
.set_info{width: 208px;}
.set_info ul {border: 1px solid #ddd; }
.set_info .nav_tab li{ height:27px;line-height: 27px; cursor:pointer}
.set_info .nav_tab .on {color: #FF8400; font-weight:bold;
background: #DBEDC8;}
.set_info > div{ text-indent:2em}
.set_info  > div > pre{ margin:0; color:#009B44;display: inline; cursor:pointer}
.dialog-overlay {
	BACKGROUND: gray; FILTER: alpha(opacity:50); opacity: 0.5
}
.dialog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND:#009B44; FILTER: alpha(opacity:70); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; opacity: 0.9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.dialog .bar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MIN-HEIGHT: 15px; BACKGROUND: #5CBF5B; PADDING-BOTTOM: 6px; CURSOR: move; COLOR: #fff; PADDING-TOP: 6px
}
.dialog .bar .title {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.dialog .bar .close {
	FLOAT: right; CURSOR: pointer; TEXT-DECORATION: underline
}
.dialog .bar a.close{ color:#fff; text-decoration:none}
.dialog .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; width:700px;
}
.dialog IFRAME {
	WIDTH: 100%; HEIGHT: 100%
}
.content IMG {
	MAX-WIDTH: 700px; OVERFLOW: auto; MAX-HEIGHT: 500px
}