                                 /* CSS Document */
/*-------------------------main body design begin-------------------------------*/
*{ margin:0; padding:0;}
ul{ list-style-type:none;}
body{ text-align:center; font-size:12px;}
.clear{ clear:both;}
a{ color:#333; text-decoration:none;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
a:active{ color:#333; text-decoration:none; outline: none; }
.main_body{ width:960px; margin:0 auto; text-align:left;}
.main_body .nav_main{ width:960px; margin-bottom:13px;}
.main_body .nav_sub{ width:960px; height:65px; background:url(http://img.cyol.com/tplimg/life/lifechannel_top.jpg) no-repeat left top; position:relative;}
.mid_first{ width:960px; position:relative;}
.AD_des{ width:960px; height:90px; margin:10px auto;}
.mid_sec{ width:960px; background-color:#f57ab1; padding-bottom:8px;}
.mid_third{ width:960px; margin-top:10px;}
.mid_four{ width:960px; background-color:#e5f1bf; padding:4px 0px;}
.mid_yqlj{ width:960px; margin-top:10px;}
.foot{ width:960px; margin-top:10px;}
/*-------------------------main body design end-------------------------------*/

/*-------------------------nav main begin-------------------------------*/
#search {background:transparent url(http://img.cyol.com/tplimg/zhaosheng/zhaoshengimg0609.gif) repeat-x scroll left -93px;color:#000; font-size:12px;height:25px;
overflow:hidden;padding:3px 0 0 15px;}
#menu {background:transparent url(http://img.cyol.com/tplimg/zhaosheng/zhaoshengimg0609.gif) repeat-x scroll left -120px;border-bottom:1px solid #E4E4E4;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;height:82px;padding-top:6px;font-size:14px;}
.logo {padding-left:7px;width:123px;float:left;}
.nav {height:74px;overflow:hidden;padding-left:12px;}
*html .nav {width:814px;height:74px;overflow:hidden;padding-left:10px;}
.nav_2 {display:inline;float:left;padding:4px 0;width:169px;}
.nav_2 ul {clear:both;height:26px;}
.nav_2 li {display:inline;float:left;line-height:16px;margin-right:13px;}
.input {width:207px;margin-bottom:3px;}
.input, .input1, .input3 {border:1px solid #CCCCCC;font-size:12px;height:16px;padding:1px 0 0 2px;}
/*-------------------------nav main end-------------------------------*/

/*--------------sub nav-------------------*/
.nav_sub ul{ position:absolute; top:13px; left:180px;}
.nav_sub ul li{ float:left; color:#fcfffd; font-size:14px; font-weight:bold; text-align:center; }
.nav_sub ul li a,.nav_sub ul li a:link,.nav_sub ul li a:visited,.nav_sub ul li a:active{  color:#fcfffd;}
.nav_sub ul li a:hover{ color:#f85e52; text-decoration:none;}
.style1{ width:60px;}
.style2{ width:52px;}
.style3{ width:60px;}
.style4{ width:54px; }
.yclz{ width:72px;}
/*--------------sub nav-------------------*/

/*-----------------first part begin-------------------------------*/
.floatleft{ float:left; }
.first_left{ width:334px; background:url(http://img.cyol.com/tplimg/life/index_lunhuanbg.jpg) no-repeat left top; margin-top:16px;}
.first_mid{ width:340px; border:#fee765 solid 1px; background:url(http://img.cyol.com/tplimg/life/index1_mid.jpg) no-repeat left top; padding-bottom:10px;margin-left:4px; margin-top:16px; }
.first_right{ width:275px;  margin-left:5px;}
.right_body{  background:url(http://img.cyol.com/tplimg/life/lifechannel_bg2.jpg) no-repeat 0px top; height:50px;} 
.first_right .right_box{ width:275px; background-color:#e5f1bf; padding-bottom:4px; }
.right_con{ width:267px; margin:0 auto; border:#d1d8b7 solid 1px; background-color:#fff; }
/*-----------------first part end-------------------------------*/

/*---------------------logon begin--------------------*/
.logon{ width:264px; height:144px; margin:0 auto;background:url(http://img.cyol.com/tplimg/life/lifechannelr1.jpg) no-repeat 1px 1px;}
.lifech_zt{ background:url(http://img.cyol.com/tplimg/life/lifechannel_bg2.jpg) no-repeat 3px -60px; height:33px; position:relative;}
.lifech_list{ padding:3px 10px;}
/*---------------------logon end--------------------*/
/*---------------------------------zhuanti zhuanlan----------------------------------*/
.white14{ color:#fff; font-size:14px; font-weight:bold; line-height:33px;}
.white14 a,.white14 a:link,.white14 a:visited,.white14 a:hover,.white14 a:active{ color:#fff;}
.indent{ display:block; float:left;  position:relative; left:20px;}
.white12{ color:#fff; font-size:12px; line-height:33px;}
.white12 a,.white12 a:link,.white12 a:visited,.white12 a:hover,.white12 a:active{ color:#fff;}
.indent2{ display:block; float:right;  position:relative; right:20px;}
.pic_news img{ padding:2px; width:85px; height:64px; border:#ccc solid 1px; float:left; margin-right:8px;}
.pic_des{ text-indent:26px; line-height:21px; display:block; padding-top:4px; font-size:12px;}
.pic_des a,.pic_des a:link,.pic_des a:visited,.pic_des a:hover,.pic_des a:active,midth_tit a,.midth_tit a:link,.midth_tit a:visited,.midth_tit a:hover,.midth_tit a:active{ color:#f80008;}
.list20 { margin:6px auto 2px auto; font-size:12px;}
.list20 li{ line-height:22px; padding-left:10px; background:url(http://img.cyol.com/tplimg/life/lifech_dot.jpg) no-repeat left 8px;}
.font12bold{ font-size:12px; font-weight:bold; color:#5f5f61;}
/*---------------------------------zhuanti zhuanlan----------------------------------*/

/*---------------------------------jiaodian images ----------------------------------*/
.first_jdtp{ width:321px;  margin-left:7px;}
.first_jdtp dt{ height:392px; margin-top:8px;}
.first_jdtp dd{ border:#9b9b9b solid 1px; width:319px;}
.list14{ font-size:14px; padding-bottom:20px;}
.first_jdtp .list14{ margin:12px 12px 0px 12px;}
.list14 li{ line-height:24px; padding-left:10px; background:url(http://img.cyol.com/tplimg/life/lifech_dot.jpg) no-repeat left 8px;}
/*---------------------------------jiaodian images ----------------------------------*/

/*------------------first mid newslist----------------*/
.first_mid dl{ margin:15px 8px 10px 13px;}
.first_mid dl dt{ font-size:20px;   text-align:center; color:#f40000; line-height:26px;}
.first_mid dl dt a{ font-size:20px; font-weight:bold; text-align:center; color:#f40000; line-height:26px;}
.first_mid dl dt a:link,.first_mid dl dt a:visited,.first_mid dl dt a:hover,.first_mid dl dt a:active{color:#f40000;}
.first_mid dl dd{ text-indent:26px; font-size:14px; line-height:24px; margin-top:10px;}
.first_mid .list14{ margin:0px 12px 0px 12px; padding-bottom:10px;}
.frist_midpics{ margin-left:14px;}
.frist_midpics li{ width:104px; height:87px; background:url(http://img.cyol.com/tplimg/life/lifechannel_bg2.jpg) no-repeat -293px 0px; text-align:center; float:left;}
.frist_midpics li img{ width:80px; height:79px; margin-top:4px;}
/*------------------first mid newslist----------------*/

/*---------------------sec part-------------------------------*/
.mid_sec dt{ background:url(http://img.cyol.com/tplimg/life/lifechannel_top.jpg) no-repeat left -70px; height:75px; position:relative;}
.mid_sec dd{ width:945px; margin-left:8px;background-color:#fff;}
.titlefont{ color:#fe2c0b; font-size:14px; font-weight:bold; display:block; float:left;}
.titlefont a,.titlefont a:link,.titlefont a:visited,.titlefont a:hover,.titlefont a:active{color:#fe2c0b;}
.wyx{ position:absolute; top:45px; left:35px;}
.qcwy{position:absolute; top:45px; left:357px;}
.ssel{position:absolute; top:45px; left:670px;}
.mid_sec_list{ width:300px;}
.pic_part img{ float:left; width:110px; height:74px; border:#ccc double 3px; margin:10px 4px 4px auto; }
.listpart2{ margin:4px auto 10px;}
.list12 li{ line-height:20px; font-size:12px;  padding-left:10px; background:url(http://img.cyol.com/tplimg/life/lifech_dot.jpg) no-repeat left 8px; margin-left:15px;}
.listcc li{ line-height:22px; font-size:12px;  padding-left:10px; background:url(http://img.cyol.com/tplimg/life/lifech_dot.jpg) no-repeat left 8px; margin-left:15px;}
.pic_part{ margin-left:8px; float:left;}
.listqcwy{ margin-left:12px;}
.listssel{ margin-left:14px;}
.width2{ width:165px;}
/*---------------------sec part-------------------------------*/

/*---------------------third part-------------------------------*/
.bgcolor{width:476px; background-color:#feef75; float:left; padding-bottom:4px;}
.midth_right{ margin-left:8px;}
.midth_tit{ margin-top:4px; height:38px; position:relative;}
.midth_tit span{ position:absolute; top:15px; left:172px;}
/*.midth_left .midth_tit{ background:url(http://img.cyol.com/tplimg/life/lifechannel_bg2.jpg) no-repeat 4px -135px;}
.midth_right .midth_tit{ background:url(http://img.cyol.com/tplimg/life/lifechannel_bg2.jpg) no-repeat 4px -97px;}*/
.bgcolor dd{ width:468px; background-color:#fff; margin-left:4px; }
.piclist2{ margin-left:10px;padding-top:20px;}
.piclist2 li{ width:70px; height:119px;}
.piclist2 li img{ width:70px; height:65px;}
.width3{ width:185px; padding-top:10px; line-height:22px;}
.listpic22 li{ line-height:22px; font-size:12px;  padding-left:10px; background:url(http://img.cyol.com/tplimg/life/lifech_dot.jpg) no-repeat left 8px; margin-left:15px;}
/*---------------------third part-------------------------------*/

/*---------------------four part-------------------------------*/
.mf_border{ width:950px; border:#bbd085 solid 1px;margin-left:4px; background-color:#fff;}
.mf_border dt{ background:url(http://img.cyol.com/tplimg/life/lifechannel_top.jpg) no-repeat left -145px; height:33px; position:relative; }
.titlefont_four{ color:#309700; font-size:14px; font-weight:bold; position:relative; top:12px;}
.titlefont_four a,.titlefont_four a:link,.titlefont_four a:visited,.titlefont_four a:hover,.titlefont_four a:active{color:#309700;}
.baoxian{ position:relative; left:45px;}
.yclztit{ position:relative; left:305px;}
.mf_bodyl{width:258px; margin:10px 0px 0px 10px; padding-bottom:10px;}
.piclist_yclz{}
.piclist_yclz{ margin:10px auto auto 0px;}
.piclist_yclz li{ width:144px;}
.piclist_yclz li img{ width:75px; height:90px; border:#ccc double 3px;}
.yclz_dot{line-height:22px; font-size:12px;}
.width4{ width:230px;}
.mf_bodyr{ margin-left:55px; width:615px;}
.margint{ margin-top:10px;}


.piclistbox{ width:948px; background-color:#58bb3d; margin:4px auto 4px 4px; padding:2px;}
.piclistbox li { float:left;}
.piclistbox li img{ width:130px; height:100px; border:#434343 solid 1px; margin-left:3px;}
.pic_cc2 img{ float:left; width:85px; height:64px; border:#ccc double 3px; margin:8px 4px 4px auto; }
.pic_cc2{ float:left; margin-top:8px;}
.widthlist{ width:205px;}
/*---------------------four part-------------------------------*/

/*---------------------five part-------------------------------*/
.mid_yqlj .lifech_lxwm{ width:230px; float:left; border:#58bb3d solid 1px; background-color:#faffe9;}
.mid_yqlj .liftch_yqlj{ width:716px; float:left; margin-left:10px; border:#58bb3d solid 1px; background-color:#faffe9;}
.lifech_lxwm dt{ height:20px; line-height:23px; background-color:#58bb3d; color:#fff; font-size:14px; font-weight:bold; text-indent:18px;}
.lifech_lxwm dd{ padding:12px 15px 13px 15px! important; padding/**/:11px 15px; line-height:20px;}
.liftch_yqlj dt{ color:#2f9600; font-size:14px; font-weight:bold; text-indent:18px; height:25px;line-height:25px;}
.liftch_yqlj dd{ padding:10px 15px; line-height:20px;}
/*---------------------five part-------------------------------*/

#toutiao_pic {width:319px;height:392px;border:#13120e 1px solid;float:left;}


/*---------------------logon begin--------------------*/
.logon{ width:264px; height:144px; margin:0 auto;background:url(http://img.cyol.com/tplimg/life/lifechannelr1.jpg) no-repeat 1px 1px;}
#searchkey{ width:90px; margin-left:8px;}
#searchform * {vertical-align:middle;}
#searchform button {background:transparent url(http://img.cyol.com/tplimg/life/btn_search.gif) no-repeat left 50%;border:medium none;height:36px;text-indent:-9999px;width:48px;}
#searchform a{color:#656D77;text-decoration:none; font-size:12px;}
#userlogin{ font-size:12px;line-height:23px;padding-left:15px;position:relative;top:33px;}
#userlogin label {padding-right:10px;}
#userlogin #username,#userlogin #userpass{width:120px; height:15px;}
#userlogin #dologin {background:#A6D18A url(http://img.cyol.com/tplimg/life/logon_but.jpg) no-repeat scroll 0 0;border:medium none;height:32px; position:absolute;text-indent:-9999px;width:64px;cursor:pointer; top:6px; right:5px;}
#login a {border-left:1px solid #F3F3F5;color:#30A9D4;line-height:2em;padding-left:7px; font-size:12px; text-decoration:none;}
#login a:link,#login a:visited{color:#30A9D4; text-decoration:none;}
#login a:hover{color:#30A9D4; text-decoration:underline;}
#login a:active{color:#30A9D4; text-decoration:none;}
.cookietime{  font-size:12px; float:left;  position:relative; left:46px; top:3px;}
.cookietime label{ position:relative;}
#cookietime{ width:10px;}
#login{ position:relative;}
.logon_tit{ position:absolute; top:8px; font-size:12px; left:30px; color:#db5201;}
.sousuo{ cursor:pointer;}