﻿@charset "utf-8";
/*body{background:#FFF;}*/
.write_con{ width: 1200px; margin: 15px auto 0 auto; background:#fff; overflow:hidden;}
.write_con ul.write_menu{ background:#f6f5f5; border-bottom:20px solid #f6f5f5; height:55px;}
.write_con ul.write_menu li{ float:left;}
.write_con ul.write_menu li a{ float:left; padding:0 10px;margin:0 20px; line-height:55px; color:#666; font-size:18px;border: 1px solid #f6f5f5;border-bottom: 0;}
.write_con ul.write_menu li a:hover, .write_con ul.write_menu li.on a{ color:#dc2738;border-bottom: 1px solid #dc2738;}


.write_main{ float:left; width:100%; background:#fff;border-top:1px solid #eee;margin-top:-1px;}
.write_con_left{ float: left; width: 871px; background:#fff;}
.write_con_left .write_list{ float:left; width:870px; height:250px; border:1px solid #eee; border-left:none; border-bottom:none; overflow:hidden;}
.write_con_left .write_list .left_img{ float:left; width:250px; height:188px; margin:25px 10px 10px;text-align:center;overflow:hidden;}
.write_con_left .write_list .box_con{ float:left; width:576px; overflow:hidden; margin:25px 0 0 10px; overflow:hidden;}
.write_con_left .write_list .box_con h2{color:#666666; font-size:18px; font-weight:normal; line-height:30px; margin:0;}
.write_con_left .write_list .box_con h3{color:#666; font-size:12px; font-weight:normal;line-height:25px; margin:0;}
.write_con_left .write_list .box_con h4{color:#999; font-size:12px; font-weight:normal;line-height:25px; margin:0;}
.write_con_left .write_list .box_con p{ height:75px; overflow:hidden; line-height:25px; font-size:12px; color:#999;}
.write_man{ width:100%; text-align:right; line-height:40px; font-size:12px;}
.write_man span{ float:right; margin:0;}
.write_man img{ float:right; margin:0;}
.write_man a:hover span{ text-decoration:underline;}
.box_con a, .list_right a{ color:#666;}
.box_con a:hover, .list_right a:hover{ color:#666; text-decoration:underline;}

.write_con_right{ float:right; width:300px;background:#fff;border-top:1px solid #eee; }
.write_con_right .tit{color:#666666; font-size:18px;line-height:30px; margin:25px 0 0 25px;}
.write_con_right ul{ float:right; margin:0 0 0 25px; width:275px; overflow:hidden;}
.write_con_right ul li{ float:right; width:100%; margin:20px 0 5px 0;}
.write_con_right ul li .left_img{ float:left; width:100px; height:100px;}
.write_con_right ul li .list_right{ float:right; width:160px; margin-left:15px; border-bottom:1px solid #efefef;}
.write_con_right ul li .list_right h2{ color:#666666; font-size:18px; font-weight:normal; line-height:30px; margin:0;}
.write_con_right ul li .list_right p{ height:45px; overflow:hidden; line-height:20px; font-size:12px; color:#999; width:150px;}


.write_top{ float:left; width:100%; background:#fff;border-bottom:1px solid #eee;}
.top_left{ float:left; width:850px; border-right:1px solid #eee; padding:30px 0 30px 45px; overflow:hidden;}
.top_left h2{ color:#666; font-size:20px; line-height:30px; font-weight:normal; margin:0;}
.top_left h2 a{ display:inline-block; background:url(../images/write_sc.png) no-repeat 15px center; font-size:12px; color:#666; margin-left:30px;}
.top_left h2 a:hover{text-decoration:underline;}
.top_left h3{color:#666; font-size:12px; font-weight:normal;line-height:25px; margin:0;}
.top_right{ float:left; margin:30px 0 0 30px;}
.top_right .left_img{ float:left; width:50px; height:50px; margin-right:20px;}
.top_right p{ float:left; line-height:20px; color:#999; font-size:12px; width:150px;}
.top_right p a{ color:#666;}

.write_text{ float:left; margin:0 120px; width:960px; overflow:hidden;}
.write_text img{max-width:750px}
.write_good{ float:left; margin:30px 550px; background:url(../images/write_good.png) no-repeat 0 0; color:#fff;  text-align:center;width:96px; height:96px; overflow:hidden;}
.write_good a{ width:100%; height:100%; display:inline-block; color:#fff;padding-top:66px;}



/* author-area */
.author-area-cor{ background: #fbfbfb; line-height:42px; color:#8f4f93; margin:0; padding:0;float:left; width:100%;}
.author-area-cor span{ float: left; padding: 0 10px; float:left;}

.author-area-bd{overflow: hidden; float:left; width:100%; background:#fff; border-bottom:10px solid #fbfbfb; line-height:22px;}
.ta-pl-box{ padding: 20px; display: block; float:left; width:96%;}
.ta-pl{height: 90px; padding: 0; float:left; width:100%;}
.ta-pl-box02{ padding: 20px; display: block; float:left; width:93.6%; margin-left:50px;}
.ta-pl02{height: 30px; padding: 0; float:left; width:100%; border:1px solid #e1e1e1;}
.pl-bm{ padding: 10px; text-align: right;}
.pl-bm span{ color: #8f4f93;}
.pl-bm .btn{ width: 58px; height: 48px; background: #dc2738; color: #fff; border: 1px solid #dedede; cursor: pointer; margin: 0 10px;}
.author-lp-ul{ float:left; width:100%;}
.author-lp-ul li{ overflow: hidden; padding: 5px 30px 5px 20px; border-bottom: 1px solid #f5f6f6; font-size: 12px; float:left; width:96%;}
.author_lz{ float:left; width:100%;}
.author-lp-ul .floor{ float: right; display: inline; margin-right:0;color:#8f4f93;}
.author_lz img{ float: left; display:inline; margin-right:10px;}
.author-lp-ul .author{ margin-top: 10px;  overflow:hidden; float:left; width:90%; display:block;}
.author-lp-ul p{  margin:0; padding:0; width:100%; float:left;}
.author-lp-ul .author a{ color:#8f4f93;}
.author-lp-ul .con{ margin-top: 5px;}
.author-lp-ul a.font_blue,.case-lp-ul .author_hf a.font_blue{ color:#587eb4;}

.author_hf{ float:left; margin:5px 0 0 70px; width:100%;}
.author-lp-ul .author_hf img{float:left; clear:both; margin-left:10px; display:block;}
.author-lp-ul .author_hf .author{ margin:0;  overflow:hidden; line-height:20px; background:#fbfbfb; padding:10px 20px;}
.author-lp-ul .author_hf .author a{ color:#8f4f93;}



.talbe_user{ width:100%; height:auto; font-size:14px; padding-top:20px; border-right:1px solid #eee; border-top:1px solid #eee;}
.talbe_user th{ width:200px; text-align:right; line-height:23px; padding:5px 5px 5px 0; color:#313131; font-weight:normal;}
.talbe_user td{text-align:left; line-height:23px; padding:5px 5px 5px 0; color:#737373;font-weight:normal; }
.talbe_user td font{ color:#737373;}
.talbe_user td a{ color:#313131; padding:3px 10px; margin-right:10px; display:inline-block;}
.talbe_user td a:hover,.talbe_user td a.on{ color:#d15057; background:#fbe9eb;}
.talbe_user td .select_box a{ maring:0;}
.talbe_user td .select_box ul li{ margin:0 5%;}

.div_file{ float:left; clear:both;}
.div_file a{display:inline-block; width:100px; height:20px;position:relative; overflow:hidden;background:#f7f7f7; color:#313131; font-size:14px; line-height:20px; padding:5px 15px; border:1px solid #c4c4c4;}
.div_file a:hover{background:green;}
.div_file input{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);}

.wz_img{ float:left; width:100%; clear:both; margin-top:10px;}
.wz_img li{ float:left; width:204px; overflow:hidden; margin:0 10px 0 0;}
.wz_img li img{ width:204px; height:150px;}
.wz_img li a{ background:#fbe9eb; color:#d85258;}

.input_long, .textarea{ width:620px;}

.newdiv {width:355px;float:left;padding-left:45px;}
.newdiv p {margin:0;}
.newdiv p .spanj{width:17px;float:left; color:red;font-weight:bold;margin-bottom:5px;}
.newdiv p .spantitle{width:326px;float:left;overflow:hidden; white-space: nowrap; text-overflow: ellipsis;margin-bottom:5px;}

.d_title{margin:30px 0 20px 0;}
.d_title a{float:left;font-size:18px;color:#000;}
.d_title a.d_more{float:right;font-size:12px;color:#5A5A5A;margin:5px 0 0 20px;}
.d_title a.d_more i{margin:0 0 0 5px;}
.d_title a.d_link{float:right;margin:5px 10px 0 0;font-size:12px;color:#5A5A5A;}
.d_title a:hover{color:#FE0100;}

/*列表*/
.d_list{float:left;width:280px;border:1px solid #FFF;position:relative;margin:0 24px 0 0;}
.d_list:last-child{margin:0 0 10px 0;}
.d_list.bor{border:1px solid #E1E1E1;}
.d_list .d_img{float:left;width:280px;height:200px;overflow:hidden;}
.d_list .d_img img{width:280px;height:200px;-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.d_list .d_img img:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.d_list .plan_title{position:absolute;bottom:0px;left:0;display:block;color:#FFF;text-align:center;width:100%;padding:5px 0;background:#9B9B9B;background:rgba(55,55,55,0.5);}
.d_list .dl_title{display:block;padding:12px 0;width:100%;text-align:center;color:#000;float:left;font-size:14px;}
.d_list .d_line_1{display:block;position:absolute;bottom:-3px;left:2px;border-bottom:1px solid #E1E1E1;width:276px;}
.d_list .d_line_2{display:block;position:absolute;bottom:-5px;left:4px;border-bottom:1px solid #E1E1E1;width:272px;}
.friend_list{width:870px}
.articlList{
    padding-bottom:14px;
}